META-INF/
META-INF/MANIFEST.MF
META-INF/androidx.annotation_annotation-experimental.version
META-INF/androidx.test.core.kotlin_module
META-INF/androidx.test.uiautomator_uiautomator.version
META-INF/androidx.tracing_tracing.version
META-INF/annotation-experimental_release.kotlin_module
META-INF/annotation.kotlin_module
META-INF/cts__common__device-side__util-axt__android_common__compatibility-device-util-axt.kotlin_module
META-INF/kotlin-project-structure-metadata.json
META-INF/kotlin-stdlib-jdk7.kotlin_module
META-INF/kotlin-stdlib-jdk8.kotlin_module
META-INF/kotlin-stdlib.kotlin_module
META-INF/maven/
META-INF/maven/com.google.errorprone/
META-INF/maven/com.google.errorprone/error_prone_annotations/
META-INF/maven/com.google.errorprone/error_prone_annotations/pom.properties
META-INF/maven/com.google.errorprone/error_prone_annotations/pom.xml
META-INF/maven/com.google.guava/
META-INF/maven/com.google.guava/listenablefuture/
META-INF/maven/com.google.guava/listenablefuture/pom.properties
META-INF/maven/com.google.guava/listenablefuture/pom.xml
META-INF/maven/com.google.truth/
META-INF/maven/com.google.truth/truth/
META-INF/maven/com.google.truth/truth/pom.properties
META-INF/maven/com.google.truth/truth/pom.xml
META-INF/maven/com.googlecode.java-diff-utils/
META-INF/maven/com.googlecode.java-diff-utils/diffutils/
META-INF/maven/com.googlecode.java-diff-utils/diffutils/pom.properties
META-INF/maven/com.googlecode.java-diff-utils/diffutils/pom.xml
META-INF/maven/com.jakewharton.android.repackaged/
META-INF/maven/com.jakewharton.android.repackaged/dalvik-dx/
META-INF/maven/com.jakewharton.android.repackaged/dalvik-dx/pom.properties
META-INF/maven/com.jakewharton.android.repackaged/dalvik-dx/pom.xml
META-INF/maven/org.jetbrains/
META-INF/maven/org.jetbrains/annotations/
META-INF/maven/org.jetbrains/annotations/pom.properties
META-INF/maven/org.jetbrains/annotations/pom.xml
META-INF/proguard/
META-INF/proguard/androidx-annotations.pro
android/
android/hardware/
android/hardware/radio/
android/hardware/radio/AccessNetwork$$.class
AccessNetwork.java
package android.hardware.radio
public abstract android.hardware.radio.AccessNetwork$$ extends java.lang.Object {
public static java.lang.String toString (int)
int _aidl_v
public static java.lang.String arrayToString (java.lang.Object)
int _aidl_i
int e
Object _aidl_v
Class _aidl_cls
Class comp
java.util.StringJoiner _aidl_sj
}
android/hardware/radio/AccessNetwork.class
AccessNetwork.java
package android.hardware.radio
public abstract annotation android.hardware.radio.AccessNetwork extends java.lang.Object implements java.lang.annotation.Annotation {
public static final int UNKNOWN
public static final int GERAN
public static final int UTRAN
public static final int EUTRAN
public static final int CDMA2000
public static final int IWLAN
public static final int NGRAN
}
android/hardware/radio/RadioAccessFamily$$.class
RadioAccessFamily.java
package android.hardware.radio
public abstract android.hardware.radio.RadioAccessFamily$$ extends java.lang.Object {
public static java.lang.String toString (int)
int _aidl_v
public static java.lang.String arrayToString (java.lang.Object)
int _aidl_i
int e
Object _aidl_v
Class _aidl_cls
Class comp
java.util.StringJoiner _aidl_sj
}
android/hardware/radio/RadioAccessFamily.class
RadioAccessFamily.java
package android.hardware.radio
public abstract annotation android.hardware.radio.RadioAccessFamily extends java.lang.Object implements java.lang.annotation.Annotation {
public static final int UNKNOWN
public static final int GPRS
public static final int EDGE
public static final int UMTS
public static final int IS95A
public static final int IS95B
public static final int ONE_X_RTT
public static final int EVDO_0
public static final int EVDO_A
public static final int HSDPA
public static final int HSUPA
public static final int HSPA
public static final int EVDO_B
public static final int EHRPD
public static final int LTE
public static final int HSPAP
public static final int GSM
public static final int TD_SCDMA
public static final int IWLAN
public static final int LTE_CA
public static final int NR
}
android/hardware/radio/RadioConst$1.class
RadioConst.java
package android.hardware.radio
android.hardware.radio.RadioConst$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void <init> ()
public android.hardware.radio.RadioConst createFromParcel (android.os.Parcel)
android.os.Parcel _aidl_source
android.hardware.radio.RadioConst _aidl_out
public android.hardware.radio.RadioConst[] newArray (int)
int _aidl_size
public volatile synthetic java.lang.Object[] newArray (int)
public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel)
}
android/hardware/radio/RadioConst.class
RadioConst.java
package android.hardware.radio
public android.hardware.radio.RadioConst extends java.lang.Object implements android.os.Parcelable {
public static final android.os.Parcelable$Creator CREATOR
public static final int MAX_RILDS
public static final int MAX_UUID_LENGTH
public static final int CARD_MAX_APPS
public static final int P2_CONSTANT_NO_P2
public void <init> ()
public final int getStability ()
public final void writeToParcel (android.os.Parcel, int)
android.os.Parcel _aidl_parcel
int _aidl_flag
int _aidl_start_pos
int _aidl_end_pos
public final void readFromParcel (android.os.Parcel)
android.os.Parcel _aidl_parcel
int _aidl_start_pos
int _aidl_parcelable_size
public java.lang.String toString ()
java.util.StringJoiner _aidl_sj
public int describeContents ()
int _mask
static void <clinit> ()
}
android/hardware/radio/RadioError$$.class
RadioError.java
package android.hardware.radio
public abstract android.hardware.radio.RadioError$$ extends java.lang.Object {
public static java.lang.String toString (int)
int _aidl_v
public static java.lang.String arrayToString (java.lang.Object)
int _aidl_i
int e
Object _aidl_v
Class _aidl_cls
Class comp
java.util.StringJoiner _aidl_sj
}
android/hardware/radio/RadioError.class
RadioError.java
package android.hardware.radio
public abstract annotation android.hardware.radio.RadioError extends java.lang.Object implements java.lang.annotation.Annotation {
public static final int NONE
public static final int RADIO_NOT_AVAILABLE
public static final int GENERIC_FAILURE
public static final int PASSWORD_INCORRECT
public static final int SIM_PIN2
public static final int SIM_PUK2
public static final int REQUEST_NOT_SUPPORTED
public static final int CANCELLED
public static final int OP_NOT_ALLOWED_DURING_VOICE_CALL
public static final int OP_NOT_ALLOWED_BEFORE_REG_TO_NW
public static final int SMS_SEND_FAIL_RETRY
public static final int SIM_ABSENT
public static final int SUBSCRIPTION_NOT_AVAILABLE
public static final int MODE_NOT_SUPPORTED
public static final int FDN_CHECK_FAILURE
public static final int ILLEGAL_SIM_OR_ME
public static final int MISSING_RESOURCE
public static final int NO_SUCH_ELEMENT
public static final int DIAL_MODIFIED_TO_USSD
public static final int DIAL_MODIFIED_TO_SS
public static final int DIAL_MODIFIED_TO_DIAL
public static final int USSD_MODIFIED_TO_DIAL
public static final int USSD_MODIFIED_TO_SS
public static final int USSD_MODIFIED_TO_USSD
public static final int SS_MODIFIED_TO_DIAL
public static final int SS_MODIFIED_TO_USSD
public static final int SUBSCRIPTION_NOT_SUPPORTED
public static final int SS_MODIFIED_TO_SS
public static final int LCE_NOT_SUPPORTED
public static final int NO_MEMORY
public static final int INTERNAL_ERR
public static final int SYSTEM_ERR
public static final int MODEM_ERR
public static final int INVALID_STATE
public static final int NO_RESOURCES
public static final int SIM_ERR
public static final int INVALID_ARGUMENTS
public static final int INVALID_SIM_STATE
public static final int INVALID_MODEM_STATE
public static final int INVALID_CALL_ID
public static final int NO_SMS_TO_ACK
public static final int NETWORK_ERR
public static final int REQUEST_RATE_LIMITED
public static final int SIM_BUSY
public static final int SIM_FULL
public static final int NETWORK_REJECT
public static final int OPERATION_NOT_ALLOWED
public static final int EMPTY_RECORD
public static final int INVALID_SMS_FORMAT
public static final int ENCODING_ERR
public static final int INVALID_SMSC_ADDRESS
public static final int NO_SUCH_ENTRY
public static final int NETWORK_NOT_READY
public static final int NOT_PROVISIONED
public static final int NO_SUBSCRIPTION
public static final int NO_NETWORK_FOUND
public static final int DEVICE_IN_USE
public static final int ABORTED
public static final int INVALID_RESPONSE
public static final int OEM_ERROR_1
public static final int OEM_ERROR_2
public static final int OEM_ERROR_3
public static final int OEM_ERROR_4
public static final int OEM_ERROR_5
public static final int OEM_ERROR_6
public static final int OEM_ERROR_7
public static final int OEM_ERROR_8
public static final int OEM_ERROR_9
public static final int OEM_ERROR_10
public static final int OEM_ERROR_11
public static final int OEM_ERROR_12
public static final int OEM_ERROR_13
public static final int OEM_ERROR_14
public static final int OEM_ERROR_15
public static final int OEM_ERROR_16
public static final int OEM_ERROR_17
public static final int OEM_ERROR_18
public static final int OEM_ERROR_19
public static final int OEM_ERROR_20
public static final int OEM_ERROR_21
public static final int OEM_ERROR_22
public static final int OEM_ERROR_23
public static final int OEM_ERROR_24
public static final int OEM_ERROR_25
public static final int SIMULTANEOUS_SMS_AND_CALL_NOT_ALLOWED
public static final int ACCESS_BARRED
public static final int BLOCKED_DUE_TO_CALL
public static final int RF_HARDWARE_ISSUE
public static final int NO_RF_CALIBRATION_INFO
}
android/hardware/radio/RadioIndicationType$$.class
RadioIndicationType.java
package android.hardware.radio
public abstract android.hardware.radio.RadioIndicationType$$ extends java.lang.Object {
public static java.lang.String toString (int)
int _aidl_v
public static java.lang.String arrayToString (java.lang.Object)
int _aidl_i
int e
Object _aidl_v
Class _aidl_cls
Class comp
java.util.StringJoiner _aidl_sj
}
android/hardware/radio/RadioIndicationType.class
RadioIndicationType.java
package android.hardware.radio
public abstract annotation android.hardware.radio.RadioIndicationType extends java.lang.Object implements java.lang.annotation.Annotation {
public static final int UNSOLICITED
public static final int UNSOLICITED_ACK_EXP
}
android/hardware/radio/RadioResponseInfo$1.class
RadioResponseInfo.java
package android.hardware.radio
android.hardware.radio.RadioResponseInfo$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void <init> ()
public android.hardware.radio.RadioResponseInfo createFromParcel (android.os.Parcel)
android.os.Parcel _aidl_source
android.hardware.radio.RadioResponseInfo _aidl_out
public android.hardware.radio.RadioResponseInfo[] newArray (int)
int _aidl_size
public volatile synthetic java.lang.Object[] newArray (int)
public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel)
}
android/hardware/radio/RadioResponseInfo.class
RadioResponseInfo.java
package android.hardware.radio
public android.hardware.radio.RadioResponseInfo extends java.lang.Object implements android.os.Parcelable {
public int type
public int serial
public int error
public static final android.os.Parcelable$Creator CREATOR
public void <init> ()
public final int getStability ()
public final void writeToParcel (android.os.Parcel, int)
android.os.Parcel _aidl_parcel
int _aidl_flag
int _aidl_start_pos
int _aidl_end_pos
public final void readFromParcel (android.os.Parcel)
android.os.Parcel _aidl_parcel
int _aidl_start_pos
int _aidl_parcelable_size
public java.lang.String toString ()
java.util.StringJoiner _aidl_sj
public int describeContents ()
int _mask
static void <clinit> ()
}
android/hardware/radio/RadioResponseInfoModem$1.class
RadioResponseInfoModem.java
package android.hardware.radio
android.hardware.radio.RadioResponseInfoModem$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void <init> ()
public android.hardware.radio.RadioResponseInfoModem createFromParcel (android.os.Parcel)
android.os.Parcel _aidl_source
android.hardware.radio.RadioResponseInfoModem _aidl_out
public android.hardware.radio.RadioResponseInfoModem[] newArray (int)
int _aidl_size
public volatile synthetic java.lang.Object[] newArray (int)
public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel)
}
android/hardware/radio/RadioResponseInfoModem.class
RadioResponseInfoModem.java
package android.hardware.radio
public android.hardware.radio.RadioResponseInfoModem extends java.lang.Object implements android.os.Parcelable {
public int type
public int serial
public int error
public boolean isEnabled
public static final android.os.Parcelable$Creator CREATOR
public void <init> ()
public final int getStability ()
public final void writeToParcel (android.os.Parcel, int)
android.os.Parcel _aidl_parcel
int _aidl_flag
int _aidl_start_pos
int _aidl_end_pos
public final void readFromParcel (android.os.Parcel)
android.os.Parcel _aidl_parcel
int _aidl_start_pos
int _aidl_parcelable_size
public java.lang.String toString ()
java.util.StringJoiner _aidl_sj
public int describeContents ()
int _mask
static void <clinit> ()
}
android/hardware/radio/RadioResponseType$$.class
RadioResponseType.java
package android.hardware.radio
public abstract android.hardware.radio.RadioResponseType$$ extends java.lang.Object {
public static java.lang.String toString (int)
int _aidl_v
public static java.lang.String arrayToString (java.lang.Object)
int _aidl_i
int e
Object _aidl_v
Class _aidl_cls
Class comp
java.util.StringJoiner _aidl_sj
}
android/hardware/radio/RadioResponseType.class
RadioResponseType.java
package android.hardware.radio
public abstract annotation android.hardware.radio.RadioResponseType extends java.lang.Object implements java.lang.annotation.Annotation {
public static final int SOLICITED
public static final int SOLICITED_ACK
public static final int SOLICITED_ACK_EXP
}
android/hardware/radio/RadioTechnology$$.class
RadioTechnology.java
package android.hardware.radio
public abstract android.hardware.radio.RadioTechnology$$ extends java.lang.Object {
public static java.lang.String toString (int)
int _aidl_v
public static java.lang.String arrayToString (java.lang.Object)
int _aidl_i
int e
Object _aidl_v
Class _aidl_cls
Class comp
java.util.StringJoiner _aidl_sj
}
android/hardware/radio/RadioTechnology.class
RadioTechnology.java
package android.hardware.radio
public abstract annotation android.hardware.radio.RadioTechnology extends java.lang.Object implements java.lang.annotation.Annotation {
public static final int UNKNOWN
public static final int GPRS
public static final int EDGE
public static final int UMTS
public static final int IS95A
public static final int IS95B
public static final int ONE_X_RTT
public static final int EVDO_0
public static final int EVDO_A
public static final int HSDPA
public static final int HSUPA
public static final int HSPA
public static final int EVDO_B
public static final int EHRPD
public static final int LTE
public static final int HSPAP
public static final int GSM
public static final int TD_SCDMA
public static final int IWLAN
public static final int LTE_CA
public static final int NR
}
android/hardware/radio/RadioTechnologyFamily$$.class
RadioTechnologyFamily.java
package android.hardware.radio
public abstract android.hardware.radio.RadioTechnologyFamily$$ extends java.lang.Object {
public static java.lang.String toString (int)
int _aidl_v
public static java.lang.String arrayToString (java.lang.Object)
int _aidl_i
int e
Object _aidl_v
Class _aidl_cls
Class comp
java.util.StringJoiner _aidl_sj
}
android/hardware/radio/RadioTechnologyFamily.class
RadioTechnologyFamily.java
package android.hardware.radio
public abstract annotation android.hardware.radio.RadioTechnologyFamily extends java.lang.Object implements java.lang.annotation.Annotation {
public static final int THREE_GPP
public static final int THREE_GPP2
}
android/hardware/radio/config/
android/hardware/radio/config/IRadioConfig$Default.class
IRadioConfig.java
package android.hardware.radio.config
public android.hardware.radio.config.IRadioConfig$Default extends java.lang.Object implements android.hardware.radio.config.IRadioConfig {
public void <init> ()
public void getHalDeviceCapabilities (int) throws android.os.RemoteException
int serial
public void getNumOfLiveModems (int) throws android.os.RemoteException
int serial
public void getPhoneCapability (int) throws android.os.RemoteException
int serial
public void getSimSlotsStatus (int) throws android.os.RemoteException
int serial
public void setNumOfLiveModems (int, byte) throws android.os.RemoteException
int serial
byte numOfLiveModems
public void setPreferredDataModem (int, byte) throws android.os.RemoteException
int serial
byte modemId
public void setResponseFunctions (android.hardware.radio.config.IRadioConfigResponse, android.hardware.radio.config.IRadioConfigIndication) throws android.os.RemoteException
android.hardware.radio.config.IRadioConfigResponse radioConfigResponse
android.hardware.radio.config.IRadioConfigIndication radioConfigIndication
public void setSimSlotsMapping (int, android.hardware.radio.config.SlotPortMapping[]) throws android.os.RemoteException
int serial
android.hardware.radio.config.SlotPortMapping[] slotMap
public int getInterfaceVersion ()
public java.lang.String getInterfaceHash ()
public android.os.IBinder asBinder ()
}
android/hardware/radio/config/IRadioConfig$Stub$Proxy.class
IRadioConfig.java
package android.hardware.radio.config
android.hardware.radio.config.IRadioConfig$Stub$Proxy extends java.lang.Object implements android.hardware.radio.config.IRadioConfig {
private android.os.IBinder mRemote
private int mCachedVersion
private String mCachedHash
void <init> (android.os.IBinder)
android.os.IBinder remote
public android.os.IBinder asBinder ()
public java.lang.String getInterfaceDescriptor ()
public void getHalDeviceCapabilities (int) throws android.os.RemoteException
boolean _status
int serial
android.os.Parcel _data
public void getNumOfLiveModems (int) throws android.os.RemoteException
boolean _status
int serial
android.os.Parcel _data
public void getPhoneCapability (int) throws android.os.RemoteException
boolean _status
int serial
android.os.Parcel _data
public void getSimSlotsStatus (int) throws android.os.RemoteException
boolean _status
int serial
android.os.Parcel _data
public void setNumOfLiveModems (int, byte) throws android.os.RemoteException
boolean _status
int serial
byte numOfLiveModems
android.os.Parcel _data
public void setPreferredDataModem (int, byte) throws android.os.RemoteException
boolean _status
int serial
byte modemId
android.os.Parcel _data
public void setResponseFunctions (android.hardware.radio.config.IRadioConfigResponse, android.hardware.radio.config.IRadioConfigIndication) throws android.os.RemoteException
boolean _status
android.hardware.radio.config.IRadioConfigResponse radioConfigResponse
android.hardware.radio.config.IRadioConfigIndication radioConfigIndication
android.os.Parcel _data
public void setSimSlotsMapping (int, android.hardware.radio.config.SlotPortMapping[]) throws android.os.RemoteException
boolean _status
int serial
android.hardware.radio.config.SlotPortMapping[] slotMap
android.os.Parcel _data
public int getInterfaceVersion () throws android.os.RemoteException
boolean _status
android.os.Parcel data
android.os.Parcel reply
public synchronized java.lang.String getInterfaceHash () throws android.os.RemoteException
boolean _status
android.os.Parcel data
android.os.Parcel reply
}
android/hardware/radio/config/IRadioConfig$Stub.class
IRadioConfig.java
package android.hardware.radio.config
public abstract android.hardware.radio.config.IRadioConfig$Stub extends android.os.Binder implements android.hardware.radio.config.IRadioConfig {
static final int TRANSACTION_getHalDeviceCapabilities
static final int TRANSACTION_getNumOfLiveModems
static final int TRANSACTION_getPhoneCapability
static final int TRANSACTION_getSimSlotsStatus
static final int TRANSACTION_setNumOfLiveModems
static final int TRANSACTION_setPreferredDataModem
static final int TRANSACTION_setResponseFunctions
static final int TRANSACTION_setSimSlotsMapping
static final int TRANSACTION_getInterfaceVersion
static final int TRANSACTION_getInterfaceHash
public void <init> ()
public static android.hardware.radio.config.IRadioConfig 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
int _arg0
int _arg0
int _arg0
byte _arg1
int _arg0
byte _arg1
android.hardware.radio.config.IRadioConfigResponse _arg0
android.hardware.radio.config.IRadioConfigIndication _arg1
int _arg0
android.hardware.radio.config.SlotPortMapping[] _arg1
int code
android.os.Parcel data
android.os.Parcel reply
int flags
String descriptor
}
android/hardware/radio/config/IRadioConfig.class
IRadioConfig.java
package android.hardware.radio.config
public abstract android.hardware.radio.config.IRadioConfig extends java.lang.Object implements android.os.IInterface {
public static final int VERSION
public static final String HASH
public static final String DESCRIPTOR
public abstract void getHalDeviceCapabilities (int) throws android.os.RemoteException
public abstract void getNumOfLiveModems (int) throws android.os.RemoteException
public abstract void getPhoneCapability (int) throws android.os.RemoteException
public abstract void getSimSlotsStatus (int) throws android.os.RemoteException
public abstract void setNumOfLiveModems (int, byte) throws android.os.RemoteException
public abstract void setPreferredDataModem (int, byte) throws android.os.RemoteException
public abstract void setResponseFunctions (android.hardware.radio.config.IRadioConfigResponse, android.hardware.radio.config.IRadioConfigIndication) throws android.os.RemoteException
public abstract void setSimSlotsMapping (int, android.hardware.radio.config.SlotPortMapping[]) throws android.os.RemoteException
public abstract int getInterfaceVersion () throws android.os.RemoteException
public abstract java.lang.String getInterfaceHash () throws android.os.RemoteException
static void <clinit> ()
}
android/hardware/radio/config/IRadioConfigIndication$Default.class
IRadioConfigIndication.java
package android.hardware.radio.config
public android.hardware.radio.config.IRadioConfigIndication$Default extends java.lang.Object implements android.hardware.radio.config.IRadioConfigIndication {
public void <init> ()
public void simSlotsStatusChanged (int, android.hardware.radio.config.SimSlotStatus[]) throws android.os.RemoteException
int type
android.hardware.radio.config.SimSlotStatus[] slotStatus
public int getInterfaceVersion ()
public java.lang.String getInterfaceHash ()
public android.os.IBinder asBinder ()
}
android/hardware/radio/config/IRadioConfigIndication$Stub$Proxy.class
IRadioConfigIndication.java
package android.hardware.radio.config
android.hardware.radio.config.IRadioConfigIndication$Stub$Proxy extends java.lang.Object implements android.hardware.radio.config.IRadioConfigIndication {
private android.os.IBinder mRemote
private int mCachedVersion
private String mCachedHash
void <init> (android.os.IBinder)
android.os.IBinder remote
public android.os.IBinder asBinder ()
public java.lang.String getInterfaceDescriptor ()
public void simSlotsStatusChanged (int, android.hardware.radio.config.SimSlotStatus[]) throws android.os.RemoteException
boolean _status
int type
android.hardware.radio.config.SimSlotStatus[] slotStatus
android.os.Parcel _data
public int getInterfaceVersion () throws android.os.RemoteException
boolean _status
android.os.Parcel data
android.os.Parcel reply
public synchronized java.lang.String getInterfaceHash () throws android.os.RemoteException
boolean _status
android.os.Parcel data
android.os.Parcel reply
}
android/hardware/radio/config/IRadioConfigIndication$Stub.class
IRadioConfigIndication.java
package android.hardware.radio.config
public abstract android.hardware.radio.config.IRadioConfigIndication$Stub extends android.os.Binder implements android.hardware.radio.config.IRadioConfigIndication {
static final int TRANSACTION_simSlotsStatusChanged
static final int TRANSACTION_getInterfaceVersion
static final int TRANSACTION_getInterfaceHash
public void <init> ()
public static android.hardware.radio.config.IRadioConfigIndication 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
android.hardware.radio.config.SimSlotStatus[] _arg1
int code
android.os.Parcel data
android.os.Parcel reply
int flags
String descriptor
}
android/hardware/radio/config/IRadioConfigIndication.class
IRadioConfigIndication.java
package android.hardware.radio.config
public abstract android.hardware.radio.config.IRadioConfigIndication extends java.lang.Object implements android.os.IInterface {
public static final int VERSION
public static final String HASH
public static final String DESCRIPTOR
public abstract void simSlotsStatusChanged (int, android.hardware.radio.config.SimSlotStatus[]) throws android.os.RemoteException
public abstract int getInterfaceVersion () throws android.os.RemoteException
public abstract java.lang.String getInterfaceHash () throws android.os.RemoteException
static void <clinit> ()
}
android/hardware/radio/config/IRadioConfigResponse$Default.class
IRadioConfigResponse.java
package android.hardware.radio.config
public android.hardware.radio.config.IRadioConfigResponse$Default extends java.lang.Object implements android.hardware.radio.config.IRadioConfigResponse {
public void <init> ()
public void getHalDeviceCapabilitiesResponse (android.hardware.radio.RadioResponseInfo, boolean) throws android.os.RemoteException
android.hardware.radio.RadioResponseInfo info
boolean modemReducedFeatureSet1
public void getNumOfLiveModemsResponse (android.hardware.radio.RadioResponseInfo, byte) throws android.os.RemoteException
android.hardware.radio.RadioResponseInfo info
byte numOfLiveModems
public void getPhoneCapabilityResponse (android.hardware.radio.RadioResponseInfo, android.hardware.radio.config.PhoneCapability) throws android.os.RemoteException
android.hardware.radio.RadioResponseInfo info
android.hardware.radio.config.PhoneCapability phoneCapability
public void getSimSlotsStatusResponse (android.hardware.radio.RadioResponseInfo, android.hardware.radio.config.SimSlotStatus[]) throws android.os.RemoteException
android.hardware.radio.RadioResponseInfo info
android.hardware.radio.config.SimSlotStatus[] slotStatus
public void setNumOfLiveModemsResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
android.hardware.radio.RadioResponseInfo info
public void setPreferredDataModemResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
android.hardware.radio.RadioResponseInfo info
public void setSimSlotsMappingResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
android.hardware.radio.RadioResponseInfo info
public int getInterfaceVersion ()
public java.lang.String getInterfaceHash ()
public android.os.IBinder asBinder ()
}
android/hardware/radio/config/IRadioConfigResponse$Stub$Proxy.class
IRadioConfigResponse.java
package android.hardware.radio.config
android.hardware.radio.config.IRadioConfigResponse$Stub$Proxy extends java.lang.Object implements android.hardware.radio.config.IRadioConfigResponse {
private android.os.IBinder mRemote
private int mCachedVersion
private String mCachedHash
void <init> (android.os.IBinder)
android.os.IBinder remote
public android.os.IBinder asBinder ()
public java.lang.String getInterfaceDescriptor ()
public void getHalDeviceCapabilitiesResponse (android.hardware.radio.RadioResponseInfo, boolean) throws android.os.RemoteException
boolean _status
android.hardware.radio.RadioResponseInfo info
boolean modemReducedFeatureSet1
android.os.Parcel _data
public void getNumOfLiveModemsResponse (android.hardware.radio.RadioResponseInfo, byte) throws android.os.RemoteException
boolean _status
android.hardware.radio.RadioResponseInfo info
byte numOfLiveModems
android.os.Parcel _data
public void getPhoneCapabilityResponse (android.hardware.radio.RadioResponseInfo, android.hardware.radio.config.PhoneCapability) throws android.os.RemoteException
boolean _status
android.hardware.radio.RadioResponseInfo info
android.hardware.radio.config.PhoneCapability phoneCapability
android.os.Parcel _data
public void getSimSlotsStatusResponse (android.hardware.radio.RadioResponseInfo, android.hardware.radio.config.SimSlotStatus[]) throws android.os.RemoteException
boolean _status
android.hardware.radio.RadioResponseInfo info
android.hardware.radio.config.SimSlotStatus[] slotStatus
android.os.Parcel _data
public void setNumOfLiveModemsResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
boolean _status
android.hardware.radio.RadioResponseInfo info
android.os.Parcel _data
public void setPreferredDataModemResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
boolean _status
android.hardware.radio.RadioResponseInfo info
android.os.Parcel _data
public void setSimSlotsMappingResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
boolean _status
android.hardware.radio.RadioResponseInfo info
android.os.Parcel _data
public int getInterfaceVersion () throws android.os.RemoteException
boolean _status
android.os.Parcel data
android.os.Parcel reply
public synchronized java.lang.String getInterfaceHash () throws android.os.RemoteException
boolean _status
android.os.Parcel data
android.os.Parcel reply
}
android/hardware/radio/config/IRadioConfigResponse$Stub.class
IRadioConfigResponse.java
package android.hardware.radio.config
public abstract android.hardware.radio.config.IRadioConfigResponse$Stub extends android.os.Binder implements android.hardware.radio.config.IRadioConfigResponse {
static final int TRANSACTION_getHalDeviceCapabilitiesResponse
static final int TRANSACTION_getNumOfLiveModemsResponse
static final int TRANSACTION_getPhoneCapabilityResponse
static final int TRANSACTION_getSimSlotsStatusResponse
static final int TRANSACTION_setNumOfLiveModemsResponse
static final int TRANSACTION_setPreferredDataModemResponse
static final int TRANSACTION_setSimSlotsMappingResponse
static final int TRANSACTION_getInterfaceVersion
static final int TRANSACTION_getInterfaceHash
public void <init> ()
public static android.hardware.radio.config.IRadioConfigResponse 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.hardware.radio.RadioResponseInfo _arg0
boolean _arg1
android.hardware.radio.RadioResponseInfo _arg0
byte _arg1
android.hardware.radio.RadioResponseInfo _arg0
android.hardware.radio.config.PhoneCapability _arg1
android.hardware.radio.RadioResponseInfo _arg0
android.hardware.radio.config.SimSlotStatus[] _arg1
android.hardware.radio.RadioResponseInfo _arg0
android.hardware.radio.RadioResponseInfo _arg0
android.hardware.radio.RadioResponseInfo _arg0
int code
android.os.Parcel data
android.os.Parcel reply
int flags
String descriptor
}
android/hardware/radio/config/IRadioConfigResponse.class
IRadioConfigResponse.java
package android.hardware.radio.config
public abstract android.hardware.radio.config.IRadioConfigResponse extends java.lang.Object implements android.os.IInterface {
public static final int VERSION
public static final String HASH
public static final String DESCRIPTOR
public abstract void getHalDeviceCapabilitiesResponse (android.hardware.radio.RadioResponseInfo, boolean) throws android.os.RemoteException
public abstract void getNumOfLiveModemsResponse (android.hardware.radio.RadioResponseInfo, byte) throws android.os.RemoteException
public abstract void getPhoneCapabilityResponse (android.hardware.radio.RadioResponseInfo, android.hardware.radio.config.PhoneCapability) throws android.os.RemoteException
public abstract void getSimSlotsStatusResponse (android.hardware.radio.RadioResponseInfo, android.hardware.radio.config.SimSlotStatus[]) throws android.os.RemoteException
public abstract void setNumOfLiveModemsResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
public abstract void setPreferredDataModemResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
public abstract void setSimSlotsMappingResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
public abstract int getInterfaceVersion () throws android.os.RemoteException
public abstract java.lang.String getInterfaceHash () throws android.os.RemoteException
static void <clinit> ()
}
android/hardware/radio/config/MultipleEnabledProfilesMode$$.class
MultipleEnabledProfilesMode.java
package android.hardware.radio.config
public abstract android.hardware.radio.config.MultipleEnabledProfilesMode$$ extends java.lang.Object {
public static java.lang.String toString (int)
int _aidl_v
public static java.lang.String arrayToString (java.lang.Object)
int _aidl_i
int e
Object _aidl_v
Class _aidl_cls
Class comp
java.util.StringJoiner _aidl_sj
}
android/hardware/radio/config/MultipleEnabledProfilesMode.class
MultipleEnabledProfilesMode.java
package android.hardware.radio.config
public abstract annotation android.hardware.radio.config.MultipleEnabledProfilesMode extends java.lang.Object implements java.lang.annotation.Annotation {
public static final int NONE
public static final int MEP_A1
public static final int MEP_A2
public static final int MEP_B
}
android/hardware/radio/config/PhoneCapability$1.class
PhoneCapability.java
package android.hardware.radio.config
android.hardware.radio.config.PhoneCapability$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void <init> ()
public android.hardware.radio.config.PhoneCapability createFromParcel (android.os.Parcel)
android.os.Parcel _aidl_source
android.hardware.radio.config.PhoneCapability _aidl_out
public android.hardware.radio.config.PhoneCapability[] newArray (int)
int _aidl_size
public volatile synthetic java.lang.Object[] newArray (int)
public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel)
}
android/hardware/radio/config/PhoneCapability.class
PhoneCapability.java
package android.hardware.radio.config
public android.hardware.radio.config.PhoneCapability extends java.lang.Object implements android.os.Parcelable {
public byte maxActiveData
public byte maxActiveInternetData
public boolean isInternetLingeringSupported
public byte[] logicalModemIds
public static final android.os.Parcelable$Creator CREATOR
public void <init> ()
public final int getStability ()
public final void writeToParcel (android.os.Parcel, int)
android.os.Parcel _aidl_parcel
int _aidl_flag
int _aidl_start_pos
int _aidl_end_pos
public final void readFromParcel (android.os.Parcel)
android.os.Parcel _aidl_parcel
int _aidl_start_pos
int _aidl_parcelable_size
public java.lang.String toString ()
java.util.StringJoiner _aidl_sj
public int describeContents ()
int _mask
static void <clinit> ()
}
android/hardware/radio/config/SimPortInfo$1.class
SimPortInfo.java
package android.hardware.radio.config
android.hardware.radio.config.SimPortInfo$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void <init> ()
public android.hardware.radio.config.SimPortInfo createFromParcel (android.os.Parcel)
android.os.Parcel _aidl_source
android.hardware.radio.config.SimPortInfo _aidl_out
public android.hardware.radio.config.SimPortInfo[] newArray (int)
int _aidl_size
public volatile synthetic java.lang.Object[] newArray (int)
public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel)
}
android/hardware/radio/config/SimPortInfo.class
SimPortInfo.java
package android.hardware.radio.config
public android.hardware.radio.config.SimPortInfo extends java.lang.Object implements android.os.Parcelable {
public String iccId
public int logicalSlotId
public boolean portActive
public static final android.os.Parcelable$Creator CREATOR
public void <init> ()
public final int getStability ()
public final void writeToParcel (android.os.Parcel, int)
android.os.Parcel _aidl_parcel
int _aidl_flag
int _aidl_start_pos
int _aidl_end_pos
public final void readFromParcel (android.os.Parcel)
android.os.Parcel _aidl_parcel
int _aidl_start_pos
int _aidl_parcelable_size
public java.lang.String toString ()
java.util.StringJoiner _aidl_sj
public int describeContents ()
int _mask
static void <clinit> ()
}
android/hardware/radio/config/SimSlotStatus$1.class
SimSlotStatus.java
package android.hardware.radio.config
android.hardware.radio.config.SimSlotStatus$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void <init> ()
public android.hardware.radio.config.SimSlotStatus createFromParcel (android.os.Parcel)
android.os.Parcel _aidl_source
android.hardware.radio.config.SimSlotStatus _aidl_out
public android.hardware.radio.config.SimSlotStatus[] newArray (int)
int _aidl_size
public volatile synthetic java.lang.Object[] newArray (int)
public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel)
}
android/hardware/radio/config/SimSlotStatus.class
SimSlotStatus.java
package android.hardware.radio.config
public android.hardware.radio.config.SimSlotStatus extends java.lang.Object implements android.os.Parcelable {
public int cardState
public String atr
public String eid
public android.hardware.radio.config.SimPortInfo[] portInfo
public int supportedMepMode
public static final android.os.Parcelable$Creator CREATOR
public void <init> ()
public final int getStability ()
public final void writeToParcel (android.os.Parcel, int)
android.os.Parcel _aidl_parcel
int _aidl_flag
int _aidl_start_pos
int _aidl_end_pos
public final void readFromParcel (android.os.Parcel)
android.os.Parcel _aidl_parcel
int _aidl_start_pos
int _aidl_parcelable_size
public java.lang.String toString ()
java.util.StringJoiner _aidl_sj
public int describeContents ()
int _mask
private int describeContents (java.lang.Object)
Object o
int _mask
Object _v
static void <clinit> ()
}
android/hardware/radio/config/SlotPortMapping$1.class
SlotPortMapping.java
package android.hardware.radio.config
android.hardware.radio.config.SlotPortMapping$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void <init> ()
public android.hardware.radio.config.SlotPortMapping createFromParcel (android.os.Parcel)
android.os.Parcel _aidl_source
android.hardware.radio.config.SlotPortMapping _aidl_out
public android.hardware.radio.config.SlotPortMapping[] newArray (int)
int _aidl_size
public volatile synthetic java.lang.Object[] newArray (int)
public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel)
}
android/hardware/radio/config/SlotPortMapping.class
SlotPortMapping.java
package android.hardware.radio.config
public android.hardware.radio.config.SlotPortMapping extends java.lang.Object implements android.os.Parcelable {
public int physicalSlotId
public int portId
public static final android.os.Parcelable$Creator CREATOR
public void <init> ()
public final int getStability ()
public final void writeToParcel (android.os.Parcel, int)
android.os.Parcel _aidl_parcel
int _aidl_flag
int _aidl_start_pos
int _aidl_end_pos
public final void readFromParcel (android.os.Parcel)
android.os.Parcel _aidl_parcel
int _aidl_start_pos
int _aidl_parcelable_size
public java.lang.String toString ()
java.util.StringJoiner _aidl_sj
public int describeContents ()
int _mask
static void <clinit> ()
}
android/hardware/radio/data/
android/hardware/radio/data/ApnAuthType$$.class
ApnAuthType.java
package android.hardware.radio.data
public abstract android.hardware.radio.data.ApnAuthType$$ extends java.lang.Object {
public static java.lang.String toString (int)
int _aidl_v
public static java.lang.String arrayToString (java.lang.Object)
int _aidl_i
int e
Object _aidl_v
Class _aidl_cls
Class comp
java.util.StringJoiner _aidl_sj
}
android/hardware/radio/data/ApnAuthType.class
ApnAuthType.java
package android.hardware.radio.data
public abstract annotation android.hardware.radio.data.ApnAuthType extends java.lang.Object implements java.lang.annotation.Annotation {
public static final int NO_PAP_NO_CHAP
public static final int PAP_NO_CHAP
public static final int NO_PAP_CHAP
public static final int PAP_CHAP
}
android/hardware/radio/data/ApnTypes$$.class
ApnTypes.java
package android.hardware.radio.data
public abstract android.hardware.radio.data.ApnTypes$$ extends java.lang.Object {
public static java.lang.String toString (int)
int _aidl_v
public static java.lang.String arrayToString (java.lang.Object)
int _aidl_i
int e
Object _aidl_v
Class _aidl_cls
Class comp
java.util.StringJoiner _aidl_sj
}
android/hardware/radio/data/ApnTypes.class
ApnTypes.java
package android.hardware.radio.data
public abstract annotation android.hardware.radio.data.ApnTypes extends java.lang.Object implements java.lang.annotation.Annotation {
public static final int NONE
public static final int DEFAULT
public static final int MMS
public static final int SUPL
public static final int DUN
public static final int HIPRI
public static final int FOTA
public static final int IMS
public static final int CBS
public static final int IA
public static final int EMERGENCY
public static final int MCX
public static final int XCAP
public static final int VSIM
public static final int BIP
public static final int ENTERPRISE
}
android/hardware/radio/data/DataCallFailCause$$.class
DataCallFailCause.java
package android.hardware.radio.data
public abstract android.hardware.radio.data.DataCallFailCause$$ extends java.lang.Object {
public static java.lang.String toString (int)
int _aidl_v
public static java.lang.String arrayToString (java.lang.Object)
int _aidl_i
int e
Object _aidl_v
Class _aidl_cls
Class comp
java.util.StringJoiner _aidl_sj
}
android/hardware/radio/data/DataCallFailCause.class
DataCallFailCause.java
package android.hardware.radio.data
public abstract annotation android.hardware.radio.data.DataCallFailCause extends java.lang.Object implements java.lang.annotation.Annotation {
public static final int NONE
public static final int OPERATOR_BARRED
public static final int NAS_SIGNALLING
public static final int INSUFFICIENT_RESOURCES
public static final int MISSING_UNKNOWN_APN
public static final int UNKNOWN_PDP_ADDRESS_TYPE
public static final int USER_AUTHENTICATION
public static final int ACTIVATION_REJECT_GGSN
public static final int ACTIVATION_REJECT_UNSPECIFIED
public static final int SERVICE_OPTION_NOT_SUPPORTED
public static final int SERVICE_OPTION_NOT_SUBSCRIBED
public static final int SERVICE_OPTION_OUT_OF_ORDER
public static final int NSAPI_IN_USE
public static final int REGULAR_DEACTIVATION
public static final int QOS_NOT_ACCEPTED
public static final int NETWORK_FAILURE
public static final int UMTS_REACTIVATION_REQ
public static final int FEATURE_NOT_SUPP
public static final int TFT_SEMANTIC_ERROR
public static final int TFT_SYTAX_ERROR
public static final int UNKNOWN_PDP_CONTEXT
public static final int FILTER_SEMANTIC_ERROR
public static final int FILTER_SYTAX_ERROR
public static final int PDP_WITHOUT_ACTIVE_TFT
public static final int ONLY_IPV4_ALLOWED
public static final int ONLY_IPV6_ALLOWED
public static final int ONLY_SINGLE_BEARER_ALLOWED
public static final int ESM_INFO_NOT_RECEIVED
public static final int PDN_CONN_DOES_NOT_EXIST
public static final int MULTI_CONN_TO_SAME_PDN_NOT_ALLOWED
public static final int MAX_ACTIVE_PDP_CONTEXT_REACHED
public static final int UNSUPPORTED_APN_IN_CURRENT_PLMN
public static final int INVALID_TRANSACTION_ID
public static final int MESSAGE_INCORRECT_SEMANTIC
public static final int INVALID_MANDATORY_INFO
public static final int MESSAGE_TYPE_UNSUPPORTED
public static final int MSG_TYPE_NONCOMPATIBLE_STATE
public static final int UNKNOWN_INFO_ELEMENT
public static final int CONDITIONAL_IE_ERROR
public static final int MSG_AND_PROTOCOL_STATE_UNCOMPATIBLE
public static final int PROTOCOL_ERRORS
public static final int APN_TYPE_CONFLICT
public static final int INVALID_PCSCF_ADDR
public static final int INTERNAL_CALL_PREEMPT_BY_HIGH_PRIO_APN
public static final int EMM_ACCESS_BARRED
public static final int EMERGENCY_IFACE_ONLY
public static final int IFACE_MISMATCH
public static final int COMPANION_IFACE_IN_USE
public static final int IP_ADDRESS_MISMATCH
public static final int IFACE_AND_POL_FAMILY_MISMATCH
public static final int EMM_ACCESS_BARRED_INFINITE_RETRY
public static final int AUTH_FAILURE_ON_EMERGENCY_CALL
public static final int OEM_DCFAILCAUSE_1
public static final int OEM_DCFAILCAUSE_2
public static final int OEM_DCFAILCAUSE_3
public static final int OEM_DCFAILCAUSE_4
public static final int OEM_DCFAILCAUSE_5
public static final int OEM_DCFAILCAUSE_6
public static final int OEM_DCFAILCAUSE_7
public static final int OEM_DCFAILCAUSE_8
public static final int OEM_DCFAILCAUSE_9
public static final int OEM_DCFAILCAUSE_10
public static final int OEM_DCFAILCAUSE_11
public static final int OEM_DCFAILCAUSE_12
public static final int OEM_DCFAILCAUSE_13
public static final int OEM_DCFAILCAUSE_14
public static final int OEM_DCFAILCAUSE_15
public static final int VOICE_REGISTRATION_FAIL
public static final int DATA_REGISTRATION_FAIL
public static final int SIGNAL_LOST
public static final int PREF_RADIO_TECH_CHANGED
public static final int RADIO_POWER_OFF
public static final int TETHERED_CALL_ACTIVE
public static final int ERROR_UNSPECIFIED
public static final int LLC_SNDCP
public static final int ACTIVATION_REJECTED_BCM_VIOLATION
public static final int COLLISION_WITH_NETWORK_INITIATED_REQUEST
public static final int ONLY_IPV4V6_ALLOWED
public static final int ONLY_NON_IP_ALLOWED
public static final int UNSUPPORTED_QCI_VALUE
public static final int BEARER_HANDLING_NOT_SUPPORTED
public static final int INVALID_DNS_ADDR
public static final int INVALID_PCSCF_OR_DNS_ADDRESS
public static final int CALL_PREEMPT_BY_EMERGENCY_APN
public static final int UE_INITIATED_DETACH_OR_DISCONNECT
public static final int MIP_FA_REASON_UNSPECIFIED
public static final int MIP_FA_ADMIN_PROHIBITED
public static final int MIP_FA_INSUFFICIENT_RESOURCES
public static final int MIP_FA_MOBILE_NODE_AUTHENTICATION_FAILURE
public static final int MIP_FA_HOME_AGENT_AUTHENTICATION_FAILURE
public static final int MIP_FA_REQUESTED_LIFETIME_TOO_LONG
public static final int MIP_FA_MALFORMED_REQUEST
public static final int MIP_FA_MALFORMED_REPLY
public static final int MIP_FA_ENCAPSULATION_UNAVAILABLE
public static final int MIP_FA_VJ_HEADER_COMPRESSION_UNAVAILABLE
public static final int MIP_FA_REVERSE_TUNNEL_UNAVAILABLE
public static final int MIP_FA_REVERSE_TUNNEL_IS_MANDATORY
public static final int MIP_FA_DELIVERY_STYLE_NOT_SUPPORTED
public static final int MIP_FA_MISSING_NAI
public static final int MIP_FA_MISSING_HOME_AGENT
public static final int MIP_FA_MISSING_HOME_ADDRESS
public static final int MIP_FA_UNKNOWN_CHALLENGE
public static final int MIP_FA_MISSING_CHALLENGE
public static final int MIP_FA_STALE_CHALLENGE
public static final int MIP_HA_REASON_UNSPECIFIED
public static final int MIP_HA_ADMIN_PROHIBITED
public static final int MIP_HA_INSUFFICIENT_RESOURCES
public static final int MIP_HA_MOBILE_NODE_AUTHENTICATION_FAILURE
public static final int MIP_HA_FOREIGN_AGENT_AUTHENTICATION_FAILURE
public static final int MIP_HA_REGISTRATION_ID_MISMATCH
public static final int MIP_HA_MALFORMED_REQUEST
public static final int MIP_HA_UNKNOWN_HOME_AGENT_ADDRESS
public static final int MIP_HA_REVERSE_TUNNEL_UNAVAILABLE
public static final int MIP_HA_REVERSE_TUNNEL_IS_MANDATORY
public static final int MIP_HA_ENCAPSULATION_UNAVAILABLE
public static final int CLOSE_IN_PROGRESS
public static final int NETWORK_INITIATED_TERMINATION
public static final int MODEM_APP_PREEMPTED
public static final int PDN_IPV4_CALL_DISALLOWED
public static final int PDN_IPV4_CALL_THROTTLED
public static final int PDN_IPV6_CALL_DISALLOWED
public static final int PDN_IPV6_CALL_THROTTLED
public static final int MODEM_RESTART
public static final int PDP_PPP_NOT_SUPPORTED
public static final int UNPREFERRED_RAT
public static final int PHYSICAL_LINK_CLOSE_IN_PROGRESS
public static final int APN_PENDING_HANDOVER
public static final int PROFILE_BEARER_INCOMPATIBLE
public static final int SIM_CARD_CHANGED
public static final int LOW_POWER_MODE_OR_POWERING_DOWN
public static final int APN_DISABLED
public static final int MAX_PPP_INACTIVITY_TIMER_EXPIRED
public static final int IPV6_ADDRESS_TRANSFER_FAILED
public static final int TRAT_SWAP_FAILED
public static final int EHRPD_TO_HRPD_FALLBACK
public static final int MIP_CONFIG_FAILURE
public static final int PDN_INACTIVITY_TIMER_EXPIRED
public static final int MAX_IPV4_CONNECTIONS
public static final int MAX_IPV6_CONNECTIONS
public static final int APN_MISMATCH
public static final int IP_VERSION_MISMATCH
public static final int DUN_CALL_DISALLOWED
public static final int INTERNAL_EPC_NONEPC_TRANSITION
public static final int INTERFACE_IN_USE
public static final int APN_DISALLOWED_ON_ROAMING
public static final int APN_PARAMETERS_CHANGED
public static final int NULL_APN_DISALLOWED
public static final int THERMAL_MITIGATION
public static final int DATA_SETTINGS_DISABLED
public static final int DATA_ROAMING_SETTINGS_DISABLED
public static final int DDS_SWITCHED
public static final int FORBIDDEN_APN_NAME
public static final int DDS_SWITCH_IN_PROGRESS
public static final int CALL_DISALLOWED_IN_ROAMING
public static final int NON_IP_NOT_SUPPORTED
public static final int PDN_NON_IP_CALL_THROTTLED
public static final int PDN_NON_IP_CALL_DISALLOWED
public static final int CDMA_LOCK
public static final int CDMA_INTERCEPT
public static final int CDMA_REORDER
public static final int CDMA_RELEASE_DUE_TO_SO_REJECTION
public static final int CDMA_INCOMING_CALL
public static final int CDMA_ALERT_STOP
public static final int CHANNEL_ACQUISITION_FAILURE
public static final int MAX_ACCESS_PROBE
public static final int CONCURRENT_SERVICE_NOT_SUPPORTED_BY_BASE_STATION
public static final int NO_RESPONSE_FROM_BASE_STATION
public static final int REJECTED_BY_BASE_STATION
public static final int CONCURRENT_SERVICES_INCOMPATIBLE
public static final int NO_CDMA_SERVICE
public static final int RUIM_NOT_PRESENT
public static final int CDMA_RETRY_ORDER
public static final int ACCESS_BLOCK
public static final int ACCESS_BLOCK_ALL
public static final int IS707B_MAX_ACCESS_PROBES
public static final int THERMAL_EMERGENCY
public static final int CONCURRENT_SERVICES_NOT_ALLOWED
public static final int INCOMING_CALL_REJECTED
public static final int NO_SERVICE_ON_GATEWAY
public static final int NO_GPRS_CONTEXT
public static final int ILLEGAL_MS
public static final int ILLEGAL_ME
public static final int GPRS_SERVICES_AND_NON_GPRS_SERVICES_NOT_ALLOWED
public static final int GPRS_SERVICES_NOT_ALLOWED
public static final int MS_IDENTITY_CANNOT_BE_DERIVED_BY_THE_NETWORK
public static final int IMPLICITLY_DETACHED
public static final int PLMN_NOT_ALLOWED
public static final int LOCATION_AREA_NOT_ALLOWED
public static final int GPRS_SERVICES_NOT_ALLOWED_IN_THIS_PLMN
public static final int PDP_DUPLICATE
public static final int UE_RAT_CHANGE
public static final int CONGESTION
public static final int NO_PDP_CONTEXT_ACTIVATED
public static final int ACCESS_CLASS_DSAC_REJECTION
public static final int PDP_ACTIVATE_MAX_RETRY_FAILED
public static final int RADIO_ACCESS_BEARER_FAILURE
public static final int ESM_UNKNOWN_EPS_BEARER_CONTEXT
public static final int DRB_RELEASED_BY_RRC
public static final int CONNECTION_RELEASED
public static final int EMM_DETACHED
public static final int EMM_ATTACH_FAILED
public static final int EMM_ATTACH_STARTED
public static final int LTE_NAS_SERVICE_REQUEST_FAILED
public static final int DUPLICATE_BEARER_ID
public static final int ESM_COLLISION_SCENARIOS
public static final int ESM_BEARER_DEACTIVATED_TO_SYNC_WITH_NETWORK
public static final int ESM_NW_ACTIVATED_DED_BEARER_WITH_ID_OF_DEF_BEARER
public static final int ESM_BAD_OTA_MESSAGE
public static final int ESM_DOWNLOAD_SERVER_REJECTED_THE_CALL
public static final int ESM_CONTEXT_TRANSFERRED_DUE_TO_IRAT
public static final int DS_EXPLICIT_DEACTIVATION
public static final int ESM_LOCAL_CAUSE_NONE
public static final int LTE_THROTTLING_NOT_REQUIRED
public static final int ACCESS_CONTROL_LIST_CHECK_FAILURE
public static final int SERVICE_NOT_ALLOWED_ON_PLMN
public static final int EMM_T3417_EXPIRED
public static final int EMM_T3417_EXT_EXPIRED
public static final int RRC_UPLINK_DATA_TRANSMISSION_FAILURE
public static final int RRC_UPLINK_DELIVERY_FAILED_DUE_TO_HANDOVER
public static final int RRC_UPLINK_CONNECTION_RELEASE
public static final int RRC_UPLINK_RADIO_LINK_FAILURE
public static final int RRC_UPLINK_ERROR_REQUEST_FROM_NAS
public static final int RRC_CONNECTION_ACCESS_STRATUM_FAILURE
public static final int RRC_CONNECTION_ANOTHER_PROCEDURE_IN_PROGRESS
public static final int RRC_CONNECTION_ACCESS_BARRED
public static final int RRC_CONNECTION_CELL_RESELECTION
public static final int RRC_CONNECTION_CONFIG_FAILURE
public static final int RRC_CONNECTION_TIMER_EXPIRED
public static final int RRC_CONNECTION_LINK_FAILURE
public static final int RRC_CONNECTION_CELL_NOT_CAMPED
public static final int RRC_CONNECTION_SYSTEM_INTERVAL_FAILURE
public static final int RRC_CONNECTION_REJECT_BY_NETWORK
public static final int RRC_CONNECTION_NORMAL_RELEASE
public static final int RRC_CONNECTION_RADIO_LINK_FAILURE
public static final int RRC_CONNECTION_REESTABLISHMENT_FAILURE
public static final int RRC_CONNECTION_OUT_OF_SERVICE_DURING_CELL_REGISTER
public static final int RRC_CONNECTION_ABORT_REQUEST
public static final int RRC_CONNECTION_SYSTEM_INFORMATION_BLOCK_READ_ERROR
public static final int NETWORK_INITIATED_DETACH_WITH_AUTO_REATTACH
public static final int NETWORK_INITIATED_DETACH_NO_AUTO_REATTACH
public static final int ESM_PROCEDURE_TIME_OUT
public static final int INVALID_CONNECTION_ID
public static final int MAXIMIUM_NSAPIS_EXCEEDED
public static final int INVALID_PRIMARY_NSAPI
public static final int CANNOT_ENCODE_OTA_MESSAGE
public static final int RADIO_ACCESS_BEARER_SETUP_FAILURE
public static final int PDP_ESTABLISH_TIMEOUT_EXPIRED
public static final int PDP_MODIFY_TIMEOUT_EXPIRED
public static final int PDP_INACTIVE_TIMEOUT_EXPIRED
public static final int PDP_LOWERLAYER_ERROR
public static final int PDP_MODIFY_COLLISION
public static final int MAXINUM_SIZE_OF_L2_MESSAGE_EXCEEDED
public static final int MAXIMUM_SIZE_OF_L2_MESSAGE_EXCEEDED
public static final int NAS_REQUEST_REJECTED_BY_NETWORK
public static final int RRC_CONNECTION_INVALID_REQUEST
public static final int RRC_CONNECTION_TRACKING_AREA_ID_CHANGED
public static final int RRC_CONNECTION_RF_UNAVAILABLE
public static final int RRC_CONNECTION_ABORTED_DUE_TO_IRAT_CHANGE
public static final int RRC_CONNECTION_RELEASED_SECURITY_NOT_ACTIVE
public static final int RRC_CONNECTION_ABORTED_AFTER_HANDOVER
public static final int RRC_CONNECTION_ABORTED_AFTER_IRAT_CELL_CHANGE
public static final int RRC_CONNECTION_ABORTED_DURING_IRAT_CELL_CHANGE
public static final int IMSI_UNKNOWN_IN_HOME_SUBSCRIBER_SERVER
public static final int IMEI_NOT_ACCEPTED
public static final int EPS_SERVICES_AND_NON_EPS_SERVICES_NOT_ALLOWED
public static final int EPS_SERVICES_NOT_ALLOWED_IN_PLMN
public static final int MSC_TEMPORARILY_NOT_REACHABLE
public static final int CS_DOMAIN_NOT_AVAILABLE
public static final int ESM_FAILURE
public static final int MAC_FAILURE
public static final int SYNCHRONIZATION_FAILURE
public static final int UE_SECURITY_CAPABILITIES_MISMATCH
public static final int SECURITY_MODE_REJECTED
public static final int UNACCEPTABLE_NON_EPS_AUTHENTICATION
public static final int CS_FALLBACK_CALL_ESTABLISHMENT_NOT_ALLOWED
public static final int NO_EPS_BEARER_CONTEXT_ACTIVATED
public static final int INVALID_EMM_STATE
public static final int NAS_LAYER_FAILURE
public static final int MULTIPLE_PDP_CALL_NOT_ALLOWED
public static final int EMBMS_NOT_ENABLED
public static final int IRAT_HANDOVER_FAILED
public static final int EMBMS_REGULAR_DEACTIVATION
public static final int TEST_LOOPBACK_REGULAR_DEACTIVATION
public static final int LOWER_LAYER_REGISTRATION_FAILURE
public static final int DATA_PLAN_EXPIRED
public static final int UMTS_HANDOVER_TO_IWLAN
public static final int EVDO_CONNECTION_DENY_BY_GENERAL_OR_NETWORK_BUSY
public static final int EVDO_CONNECTION_DENY_BY_BILLING_OR_AUTHENTICATION_FAILURE
public static final int EVDO_HDR_CHANGED
public static final int EVDO_HDR_EXITED
public static final int EVDO_HDR_NO_SESSION
public static final int EVDO_USING_GPS_FIX_INSTEAD_OF_HDR_CALL
public static final int EVDO_HDR_CONNECTION_SETUP_TIMEOUT
public static final int FAILED_TO_ACQUIRE_COLOCATED_HDR
public static final int OTASP_COMMIT_IN_PROGRESS
public static final int NO_HYBRID_HDR_SERVICE
public static final int HDR_NO_LOCK_GRANTED
public static final int DBM_OR_SMS_IN_PROGRESS
public static final int HDR_FADE
public static final int HDR_ACCESS_FAILURE
public static final int UNSUPPORTED_1X_PREV
public static final int LOCAL_END
public static final int NO_SERVICE
public static final int FADE
public static final int NORMAL_RELEASE
public static final int ACCESS_ATTEMPT_ALREADY_IN_PROGRESS
public static final int REDIRECTION_OR_HANDOFF_IN_PROGRESS
public static final int EMERGENCY_MODE
public static final int PHONE_IN_USE
public static final int INVALID_MODE
public static final int INVALID_SIM_STATE
public static final int NO_COLLOCATED_HDR
public static final int UE_IS_ENTERING_POWERSAVE_MODE
public static final int DUAL_SWITCH
public static final int PPP_TIMEOUT
public static final int PPP_AUTH_FAILURE
public static final int PPP_OPTION_MISMATCH
public static final int PPP_PAP_FAILURE
public static final int PPP_CHAP_FAILURE
public static final int PPP_CLOSE_IN_PROGRESS
public static final int LIMITED_TO_IPV4
public static final int LIMITED_TO_IPV6
public static final int VSNCP_TIMEOUT
public static final int VSNCP_GEN_ERROR
public static final int VSNCP_APN_UNAUTHORIZED
public static final int VSNCP_PDN_LIMIT_EXCEEDED
public static final int VSNCP_NO_PDN_GATEWAY_ADDRESS
public static final int VSNCP_PDN_GATEWAY_UNREACHABLE
public static final int VSNCP_PDN_GATEWAY_REJECT
public static final int VSNCP_INSUFFICIENT_PARAMETERS
public static final int VSNCP_RESOURCE_UNAVAILABLE
public static final int VSNCP_ADMINISTRATIVELY_PROHIBITED
public static final int VSNCP_PDN_ID_IN_USE
public static final int VSNCP_SUBSCRIBER_LIMITATION
public static final int VSNCP_PDN_EXISTS_FOR_THIS_APN
public static final int VSNCP_RECONNECT_NOT_ALLOWED
public static final int IPV6_PREFIX_UNAVAILABLE
public static final int HANDOFF_PREFERENCE_CHANGED
public static final int SLICE_REJECTED
public static final int MATCH_ALL_RULE_NOT_ALLOWED
public static final int ALL_MATCHING_RULES_FAILED
}
android/hardware/radio/data/DataProfileInfo$1.class
DataProfileInfo.java
package android.hardware.radio.data
android.hardware.radio.data.DataProfileInfo$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void <init> ()
public android.hardware.radio.data.DataProfileInfo createFromParcel (android.os.Parcel)
android.os.Parcel _aidl_source
android.hardware.radio.data.DataProfileInfo _aidl_out
public android.hardware.radio.data.DataProfileInfo[] newArray (int)
int _aidl_size
public volatile synthetic java.lang.Object[] newArray (int)
public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel)
}
android/hardware/radio/data/DataProfileInfo.class
DataProfileInfo.java
package android.hardware.radio.data
public android.hardware.radio.data.DataProfileInfo extends java.lang.Object implements android.os.Parcelable {
public int profileId
public String apn
public int protocol
public int roamingProtocol
public int authType
public String user
public String password
public int type
public int maxConnsTime
public int maxConns
public int waitTime
public boolean enabled
public int supportedApnTypesBitmap
public int bearerBitmap
public int mtuV4
public int mtuV6
public boolean preferred
public boolean persistent
public boolean alwaysOn
public android.hardware.radio.data.TrafficDescriptor trafficDescriptor
public static final android.os.Parcelable$Creator CREATOR
public static final int ID_DEFAULT
public static final int ID_TETHERED
public static final int ID_IMS
public static final int ID_FOTA
public static final int ID_CBS
public static final int ID_OEM_BASE
public static final int ID_INVALID
public static final int TYPE_COMMON
public static final int TYPE_3GPP
public static final int TYPE_3GPP2
public void <init> ()
public final int getStability ()
public final void writeToParcel (android.os.Parcel, int)
android.os.Parcel _aidl_parcel
int _aidl_flag
int _aidl_start_pos
int _aidl_end_pos
public final void readFromParcel (android.os.Parcel)
android.os.Parcel _aidl_parcel
int _aidl_start_pos
int _aidl_parcelable_size
public java.lang.String toString ()
java.util.StringJoiner _aidl_sj
public int describeContents ()
int _mask
private int describeContents (java.lang.Object)
Object _v
static void <clinit> ()
}
android/hardware/radio/data/DataRequestReason$$.class
DataRequestReason.java
package android.hardware.radio.data
public abstract android.hardware.radio.data.DataRequestReason$$ extends java.lang.Object {
public static java.lang.String toString (int)
int _aidl_v
public static java.lang.String arrayToString (java.lang.Object)
int _aidl_i
int e
Object _aidl_v
Class _aidl_cls
Class comp
java.util.StringJoiner _aidl_sj
}
android/hardware/radio/data/DataRequestReason.class
DataRequestReason.java
package android.hardware.radio.data
public abstract annotation android.hardware.radio.data.DataRequestReason extends java.lang.Object implements java.lang.annotation.Annotation {
public static final int NORMAL
public static final int SHUTDOWN
public static final int HANDOVER
}
android/hardware/radio/data/DataThrottlingAction$$.class
DataThrottlingAction.java
package android.hardware.radio.data
public abstract android.hardware.radio.data.DataThrottlingAction$$ extends java.lang.Object {
public static java.lang.String toString (byte)
byte _aidl_v
public static java.lang.String arrayToString (java.lang.Object)
int _aidl_i
byte e
Object _aidl_v
Class _aidl_cls
Class comp
java.util.StringJoiner _aidl_sj
}
android/hardware/radio/data/DataThrottlingAction.class
DataThrottlingAction.java
package android.hardware.radio.data
public abstract annotation android.hardware.radio.data.DataThrottlingAction extends java.lang.Object implements java.lang.annotation.Annotation {
public static final byte NO_DATA_THROTTLING
public static final byte THROTTLE_SECONDARY_CARRIER
public static final byte THROTTLE_ANCHOR_CARRIER
public static final byte HOLD
}
android/hardware/radio/data/EpsQos$1.class
EpsQos.java
package android.hardware.radio.data
android.hardware.radio.data.EpsQos$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void <init> ()
public android.hardware.radio.data.EpsQos createFromParcel (android.os.Parcel)
android.os.Parcel _aidl_source
android.hardware.radio.data.EpsQos _aidl_out
public android.hardware.radio.data.EpsQos[] newArray (int)
int _aidl_size
public volatile synthetic java.lang.Object[] newArray (int)
public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel)
}
android/hardware/radio/data/EpsQos.class
EpsQos.java
package android.hardware.radio.data
public android.hardware.radio.data.EpsQos extends java.lang.Object implements android.os.Parcelable {
public int qci
public android.hardware.radio.data.QosBandwidth downlink
public android.hardware.radio.data.QosBandwidth uplink
public static final android.os.Parcelable$Creator CREATOR
public void <init> ()
public final int getStability ()
public final void writeToParcel (android.os.Parcel, int)
android.os.Parcel _aidl_parcel
int _aidl_flag
int _aidl_start_pos
int _aidl_end_pos
public final void readFromParcel (android.os.Parcel)
android.os.Parcel _aidl_parcel
int _aidl_start_pos
int _aidl_parcelable_size
public java.lang.String toString ()
java.util.StringJoiner _aidl_sj
public int describeContents ()
int _mask
private int describeContents (java.lang.Object)
Object _v
static void <clinit> ()
}
android/hardware/radio/data/IRadioData$Default.class
IRadioData.java
package android.hardware.radio.data
public android.hardware.radio.data.IRadioData$Default extends java.lang.Object implements android.hardware.radio.data.IRadioData {
public void <init> ()
public void allocatePduSessionId (int) throws android.os.RemoteException
int serial
public void cancelHandover (int, int) throws android.os.RemoteException
int serial
int callId
public void deactivateDataCall (int, int, int) throws android.os.RemoteException
int serial
int cid
int reason
public void getDataCallList (int) throws android.os.RemoteException
int serial
public void getSlicingConfig (int) throws android.os.RemoteException
int serial
public void releasePduSessionId (int, int) throws android.os.RemoteException
int serial
int id
public void responseAcknowledgement () throws android.os.RemoteException
public void setDataAllowed (int, boolean) throws android.os.RemoteException
int serial
boolean allow
public void setDataProfile (int, android.hardware.radio.data.DataProfileInfo[]) throws android.os.RemoteException
int serial
android.hardware.radio.data.DataProfileInfo[] profiles
public void setDataThrottling (int, byte, long) throws android.os.RemoteException
int serial
byte dataThrottlingAction
long completionDurationMillis
public void setInitialAttachApn (int, android.hardware.radio.data.DataProfileInfo) throws android.os.RemoteException
int serial
android.hardware.radio.data.DataProfileInfo dataProfileInfo
public void setResponseFunctions (android.hardware.radio.data.IRadioDataResponse, android.hardware.radio.data.IRadioDataIndication) throws android.os.RemoteException
android.hardware.radio.data.IRadioDataResponse radioDataResponse
android.hardware.radio.data.IRadioDataIndication radioDataIndication
public void setupDataCall (int, int, android.hardware.radio.data.DataProfileInfo, boolean, int, android.hardware.radio.data.LinkAddress[], java.lang.String[], int, android.hardware.radio.data.SliceInfo, boolean) throws android.os.RemoteException
int serial
int accessNetwork
android.hardware.radio.data.DataProfileInfo dataProfileInfo
boolean roamingAllowed
int reason
android.hardware.radio.data.LinkAddress[] addresses
String[] dnses
int pduSessionId
android.hardware.radio.data.SliceInfo sliceInfo
boolean matchAllRuleAllowed
public void startHandover (int, int) throws android.os.RemoteException
int serial
int callId
public void startKeepalive (int, android.hardware.radio.data.KeepaliveRequest) throws android.os.RemoteException
int serial
android.hardware.radio.data.KeepaliveRequest keepalive
public void stopKeepalive (int, int) throws android.os.RemoteException
int serial
int sessionHandle
public int getInterfaceVersion ()
public java.lang.String getInterfaceHash ()
public android.os.IBinder asBinder ()
}
android/hardware/radio/data/IRadioData$Stub$Proxy.class
IRadioData.java
package android.hardware.radio.data
android.hardware.radio.data.IRadioData$Stub$Proxy extends java.lang.Object implements android.hardware.radio.data.IRadioData {
private android.os.IBinder mRemote
private int mCachedVersion
private String mCachedHash
void <init> (android.os.IBinder)
android.os.IBinder remote
public android.os.IBinder asBinder ()
public java.lang.String getInterfaceDescriptor ()
public void allocatePduSessionId (int) throws android.os.RemoteException
boolean _status
int serial
android.os.Parcel _data
public void cancelHandover (int, int) throws android.os.RemoteException
boolean _status
int serial
int callId
android.os.Parcel _data
public void deactivateDataCall (int, int, int) throws android.os.RemoteException
boolean _status
int serial
int cid
int reason
android.os.Parcel _data
public void getDataCallList (int) throws android.os.RemoteException
boolean _status
int serial
android.os.Parcel _data
public void getSlicingConfig (int) throws android.os.RemoteException
boolean _status
int serial
android.os.Parcel _data
public void releasePduSessionId (int, int) throws android.os.RemoteException
boolean _status
int serial
int id
android.os.Parcel _data
public void responseAcknowledgement () throws android.os.RemoteException
boolean _status
android.os.Parcel _data
public void setDataAllowed (int, boolean) throws android.os.RemoteException
boolean _status
int serial
boolean allow
android.os.Parcel _data
public void setDataProfile (int, android.hardware.radio.data.DataProfileInfo[]) throws android.os.RemoteException
boolean _status
int serial
android.hardware.radio.data.DataProfileInfo[] profiles
android.os.Parcel _data
public void setDataThrottling (int, byte, long) throws android.os.RemoteException
boolean _status
int serial
byte dataThrottlingAction
long completionDurationMillis
android.os.Parcel _data
public void setInitialAttachApn (int, android.hardware.radio.data.DataProfileInfo) throws android.os.RemoteException
boolean _status
int serial
android.hardware.radio.data.DataProfileInfo dataProfileInfo
android.os.Parcel _data
public void setResponseFunctions (android.hardware.radio.data.IRadioDataResponse, android.hardware.radio.data.IRadioDataIndication) throws android.os.RemoteException
boolean _status
android.hardware.radio.data.IRadioDataResponse radioDataResponse
android.hardware.radio.data.IRadioDataIndication radioDataIndication
android.os.Parcel _data
public void setupDataCall (int, int, android.hardware.radio.data.DataProfileInfo, boolean, int, android.hardware.radio.data.LinkAddress[], java.lang.String[], int, android.hardware.radio.data.SliceInfo, boolean) throws android.os.RemoteException
boolean _status
int serial
int accessNetwork
android.hardware.radio.data.DataProfileInfo dataProfileInfo
boolean roamingAllowed
int reason
android.hardware.radio.data.LinkAddress[] addresses
String[] dnses
int pduSessionId
android.hardware.radio.data.SliceInfo sliceInfo
boolean matchAllRuleAllowed
android.os.Parcel _data
public void startHandover (int, int) throws android.os.RemoteException
boolean _status
int serial
int callId
android.os.Parcel _data
public void startKeepalive (int, android.hardware.radio.data.KeepaliveRequest) throws android.os.RemoteException
boolean _status
int serial
android.hardware.radio.data.KeepaliveRequest keepalive
android.os.Parcel _data
public void stopKeepalive (int, int) throws android.os.RemoteException
boolean _status
int serial
int sessionHandle
android.os.Parcel _data
public int getInterfaceVersion () throws android.os.RemoteException
boolean _status
android.os.Parcel data
android.os.Parcel reply
public synchronized java.lang.String getInterfaceHash () throws android.os.RemoteException
boolean _status
android.os.Parcel data
android.os.Parcel reply
}
android/hardware/radio/data/IRadioData$Stub.class
IRadioData.java
package android.hardware.radio.data
public abstract android.hardware.radio.data.IRadioData$Stub extends android.os.Binder implements android.hardware.radio.data.IRadioData {
static final int TRANSACTION_allocatePduSessionId
static final int TRANSACTION_cancelHandover
static final int TRANSACTION_deactivateDataCall
static final int TRANSACTION_getDataCallList
static final int TRANSACTION_getSlicingConfig
static final int TRANSACTION_releasePduSessionId
static final int TRANSACTION_responseAcknowledgement
static final int TRANSACTION_setDataAllowed
static final int TRANSACTION_setDataProfile
static final int TRANSACTION_setDataThrottling
static final int TRANSACTION_setInitialAttachApn
static final int TRANSACTION_setResponseFunctions
static final int TRANSACTION_setupDataCall
static final int TRANSACTION_startHandover
static final int TRANSACTION_startKeepalive
static final int TRANSACTION_stopKeepalive
static final int TRANSACTION_getInterfaceVersion
static final int TRANSACTION_getInterfaceHash
public void <init> ()
public static android.hardware.radio.data.IRadioData 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
int _arg1
int _arg0
int _arg1
int _arg2
int _arg0
int _arg0
int _arg0
int _arg1
int _arg0
boolean _arg1
int _arg0
android.hardware.radio.data.DataProfileInfo[] _arg1
int _arg0
byte _arg1
long _arg2
int _arg0
android.hardware.radio.data.DataProfileInfo _arg1
android.hardware.radio.data.IRadioDataResponse _arg0
android.hardware.radio.data.IRadioDataIndication _arg1
int _arg0
int _arg1
android.hardware.radio.data.DataProfileInfo _arg2
boolean _arg3
int _arg4
android.hardware.radio.data.LinkAddress[] _arg5
String[] _arg6
int _arg7
android.hardware.radio.data.SliceInfo _arg8
boolean _arg9
int _arg0
int _arg1
int _arg0
android.hardware.radio.data.KeepaliveRequest _arg1
int _arg0
int _arg1
int code
android.os.Parcel data
android.os.Parcel reply
int flags
String descriptor
}
android/hardware/radio/data/IRadioData.class
IRadioData.java
package android.hardware.radio.data
public abstract android.hardware.radio.data.IRadioData extends java.lang.Object implements android.os.IInterface {
public static final int VERSION
public static final String HASH
public static final String DESCRIPTOR
public abstract void allocatePduSessionId (int) throws android.os.RemoteException
public abstract void cancelHandover (int, int) throws android.os.RemoteException
public abstract void deactivateDataCall (int, int, int) throws android.os.RemoteException
public abstract void getDataCallList (int) throws android.os.RemoteException
public abstract void getSlicingConfig (int) throws android.os.RemoteException
public abstract void releasePduSessionId (int, int) throws android.os.RemoteException
public abstract void responseAcknowledgement () throws android.os.RemoteException
public abstract void setDataAllowed (int, boolean) throws android.os.RemoteException
public abstract void setDataProfile (int, android.hardware.radio.data.DataProfileInfo[]) throws android.os.RemoteException
public abstract void setDataThrottling (int, byte, long) throws android.os.RemoteException
public abstract void setInitialAttachApn (int, android.hardware.radio.data.DataProfileInfo) throws android.os.RemoteException
public abstract void setResponseFunctions (android.hardware.radio.data.IRadioDataResponse, android.hardware.radio.data.IRadioDataIndication) throws android.os.RemoteException
public abstract void setupDataCall (int, int, android.hardware.radio.data.DataProfileInfo, boolean, int, android.hardware.radio.data.LinkAddress[], java.lang.String[], int, android.hardware.radio.data.SliceInfo, boolean) throws android.os.RemoteException
public abstract void startHandover (int, int) throws android.os.RemoteException
public abstract void startKeepalive (int, android.hardware.radio.data.KeepaliveRequest) throws android.os.RemoteException
public abstract void stopKeepalive (int, int) throws android.os.RemoteException
public abstract int getInterfaceVersion () throws android.os.RemoteException
public abstract java.lang.String getInterfaceHash () throws android.os.RemoteException
static void <clinit> ()
}
android/hardware/radio/data/IRadioDataIndication$Default.class
IRadioDataIndication.java
package android.hardware.radio.data
public android.hardware.radio.data.IRadioDataIndication$Default extends java.lang.Object implements android.hardware.radio.data.IRadioDataIndication {
public void <init> ()
public void dataCallListChanged (int, android.hardware.radio.data.SetupDataCallResult[]) throws android.os.RemoteException
int type
android.hardware.radio.data.SetupDataCallResult[] dcList
public void keepaliveStatus (int, android.hardware.radio.data.KeepaliveStatus) throws android.os.RemoteException
int type
android.hardware.radio.data.KeepaliveStatus status
public void pcoData (int, android.hardware.radio.data.PcoDataInfo) throws android.os.RemoteException
int type
android.hardware.radio.data.PcoDataInfo pco
public void unthrottleApn (int, android.hardware.radio.data.DataProfileInfo) throws android.os.RemoteException
int type
android.hardware.radio.data.DataProfileInfo dataProfileInfo
public void slicingConfigChanged (int, android.hardware.radio.data.SlicingConfig) throws android.os.RemoteException
int type
android.hardware.radio.data.SlicingConfig slicingConfig
public int getInterfaceVersion ()
public java.lang.String getInterfaceHash ()
public android.os.IBinder asBinder ()
}
android/hardware/radio/data/IRadioDataIndication$Stub$Proxy.class
IRadioDataIndication.java
package android.hardware.radio.data
android.hardware.radio.data.IRadioDataIndication$Stub$Proxy extends java.lang.Object implements android.hardware.radio.data.IRadioDataIndication {
private android.os.IBinder mRemote
private int mCachedVersion
private String mCachedHash
void <init> (android.os.IBinder)
android.os.IBinder remote
public android.os.IBinder asBinder ()
public java.lang.String getInterfaceDescriptor ()
public void dataCallListChanged (int, android.hardware.radio.data.SetupDataCallResult[]) throws android.os.RemoteException
boolean _status
int type
android.hardware.radio.data.SetupDataCallResult[] dcList
android.os.Parcel _data
public void keepaliveStatus (int, android.hardware.radio.data.KeepaliveStatus) throws android.os.RemoteException
boolean _status
int type
android.hardware.radio.data.KeepaliveStatus status
android.os.Parcel _data
public void pcoData (int, android.hardware.radio.data.PcoDataInfo) throws android.os.RemoteException
boolean _status
int type
android.hardware.radio.data.PcoDataInfo pco
android.os.Parcel _data
public void unthrottleApn (int, android.hardware.radio.data.DataProfileInfo) throws android.os.RemoteException
boolean _status
int type
android.hardware.radio.data.DataProfileInfo dataProfileInfo
android.os.Parcel _data
public void slicingConfigChanged (int, android.hardware.radio.data.SlicingConfig) throws android.os.RemoteException
boolean _status
int type
android.hardware.radio.data.SlicingConfig slicingConfig
android.os.Parcel _data
public int getInterfaceVersion () throws android.os.RemoteException
boolean _status
android.os.Parcel data
android.os.Parcel reply
public synchronized java.lang.String getInterfaceHash () throws android.os.RemoteException
boolean _status
android.os.Parcel data
android.os.Parcel reply
}
android/hardware/radio/data/IRadioDataIndication$Stub.class
IRadioDataIndication.java
package android.hardware.radio.data
public abstract android.hardware.radio.data.IRadioDataIndication$Stub extends android.os.Binder implements android.hardware.radio.data.IRadioDataIndication {
static final int TRANSACTION_dataCallListChanged
static final int TRANSACTION_keepaliveStatus
static final int TRANSACTION_pcoData
static final int TRANSACTION_unthrottleApn
static final int TRANSACTION_slicingConfigChanged
static final int TRANSACTION_getInterfaceVersion
static final int TRANSACTION_getInterfaceHash
public void <init> ()
public static android.hardware.radio.data.IRadioDataIndication 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
android.hardware.radio.data.SetupDataCallResult[] _arg1
int _arg0
android.hardware.radio.data.KeepaliveStatus _arg1
int _arg0
android.hardware.radio.data.PcoDataInfo _arg1
int _arg0
android.hardware.radio.data.DataProfileInfo _arg1
int _arg0
android.hardware.radio.data.SlicingConfig _arg1
int code
android.os.Parcel data
android.os.Parcel reply
int flags
String descriptor
}
android/hardware/radio/data/IRadioDataIndication.class
IRadioDataIndication.java
package android.hardware.radio.data
public abstract android.hardware.radio.data.IRadioDataIndication extends java.lang.Object implements android.os.IInterface {
public static final int VERSION
public static final String HASH
public static final String DESCRIPTOR
public abstract void dataCallListChanged (int, android.hardware.radio.data.SetupDataCallResult[]) throws android.os.RemoteException
public abstract void keepaliveStatus (int, android.hardware.radio.data.KeepaliveStatus) throws android.os.RemoteException
public abstract void pcoData (int, android.hardware.radio.data.PcoDataInfo) throws android.os.RemoteException
public abstract void unthrottleApn (int, android.hardware.radio.data.DataProfileInfo) throws android.os.RemoteException
public abstract void slicingConfigChanged (int, android.hardware.radio.data.SlicingConfig) throws android.os.RemoteException
public abstract int getInterfaceVersion () throws android.os.RemoteException
public abstract java.lang.String getInterfaceHash () throws android.os.RemoteException
static void <clinit> ()
}
android/hardware/radio/data/IRadioDataResponse$Default.class
IRadioDataResponse.java
package android.hardware.radio.data
public android.hardware.radio.data.IRadioDataResponse$Default extends java.lang.Object implements android.hardware.radio.data.IRadioDataResponse {
public void <init> ()
public void acknowledgeRequest (int) throws android.os.RemoteException
int serial
public void allocatePduSessionIdResponse (android.hardware.radio.RadioResponseInfo, int) throws android.os.RemoteException
android.hardware.radio.RadioResponseInfo info
int id
public void cancelHandoverResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
android.hardware.radio.RadioResponseInfo info
public void deactivateDataCallResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
android.hardware.radio.RadioResponseInfo info
public void getDataCallListResponse (android.hardware.radio.RadioResponseInfo, android.hardware.radio.data.SetupDataCallResult[]) throws android.os.RemoteException
android.hardware.radio.RadioResponseInfo info
android.hardware.radio.data.SetupDataCallResult[] dcResponse
public void getSlicingConfigResponse (android.hardware.radio.RadioResponseInfo, android.hardware.radio.data.SlicingConfig) throws android.os.RemoteException
android.hardware.radio.RadioResponseInfo info
android.hardware.radio.data.SlicingConfig slicingConfig
public void releasePduSessionIdResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
android.hardware.radio.RadioResponseInfo info
public void setDataAllowedResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
android.hardware.radio.RadioResponseInfo info
public void setDataProfileResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
android.hardware.radio.RadioResponseInfo info
public void setDataThrottlingResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
android.hardware.radio.RadioResponseInfo info
public void setInitialAttachApnResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
android.hardware.radio.RadioResponseInfo info
public void setupDataCallResponse (android.hardware.radio.RadioResponseInfo, android.hardware.radio.data.SetupDataCallResult) throws android.os.RemoteException
android.hardware.radio.RadioResponseInfo info
android.hardware.radio.data.SetupDataCallResult dcResponse
public void startHandoverResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
android.hardware.radio.RadioResponseInfo info
public void startKeepaliveResponse (android.hardware.radio.RadioResponseInfo, android.hardware.radio.data.KeepaliveStatus) throws android.os.RemoteException
android.hardware.radio.RadioResponseInfo info
android.hardware.radio.data.KeepaliveStatus status
public void stopKeepaliveResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
android.hardware.radio.RadioResponseInfo info
public int getInterfaceVersion ()
public java.lang.String getInterfaceHash ()
public android.os.IBinder asBinder ()
}
android/hardware/radio/data/IRadioDataResponse$Stub$Proxy.class
IRadioDataResponse.java
package android.hardware.radio.data
android.hardware.radio.data.IRadioDataResponse$Stub$Proxy extends java.lang.Object implements android.hardware.radio.data.IRadioDataResponse {
private android.os.IBinder mRemote
private int mCachedVersion
private String mCachedHash
void <init> (android.os.IBinder)
android.os.IBinder remote
public android.os.IBinder asBinder ()
public java.lang.String getInterfaceDescriptor ()
public void acknowledgeRequest (int) throws android.os.RemoteException
boolean _status
int serial
android.os.Parcel _data
public void allocatePduSessionIdResponse (android.hardware.radio.RadioResponseInfo, int) throws android.os.RemoteException
boolean _status
android.hardware.radio.RadioResponseInfo info
int id
android.os.Parcel _data
public void cancelHandoverResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
boolean _status
android.hardware.radio.RadioResponseInfo info
android.os.Parcel _data
public void deactivateDataCallResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
boolean _status
android.hardware.radio.RadioResponseInfo info
android.os.Parcel _data
public void getDataCallListResponse (android.hardware.radio.RadioResponseInfo, android.hardware.radio.data.SetupDataCallResult[]) throws android.os.RemoteException
boolean _status
android.hardware.radio.RadioResponseInfo info
android.hardware.radio.data.SetupDataCallResult[] dcResponse
android.os.Parcel _data
public void getSlicingConfigResponse (android.hardware.radio.RadioResponseInfo, android.hardware.radio.data.SlicingConfig) throws android.os.RemoteException
boolean _status
android.hardware.radio.RadioResponseInfo info
android.hardware.radio.data.SlicingConfig slicingConfig
android.os.Parcel _data
public void releasePduSessionIdResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
boolean _status
android.hardware.radio.RadioResponseInfo info
android.os.Parcel _data
public void setDataAllowedResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
boolean _status
android.hardware.radio.RadioResponseInfo info
android.os.Parcel _data
public void setDataProfileResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
boolean _status
android.hardware.radio.RadioResponseInfo info
android.os.Parcel _data
public void setDataThrottlingResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
boolean _status
android.hardware.radio.RadioResponseInfo info
android.os.Parcel _data
public void setInitialAttachApnResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
boolean _status
android.hardware.radio.RadioResponseInfo info
android.os.Parcel _data
public void setupDataCallResponse (android.hardware.radio.RadioResponseInfo, android.hardware.radio.data.SetupDataCallResult) throws android.os.RemoteException
boolean _status
android.hardware.radio.RadioResponseInfo info
android.hardware.radio.data.SetupDataCallResult dcResponse
android.os.Parcel _data
public void startHandoverResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
boolean _status
android.hardware.radio.RadioResponseInfo info
android.os.Parcel _data
public void startKeepaliveResponse (android.hardware.radio.RadioResponseInfo, android.hardware.radio.data.KeepaliveStatus) throws android.os.RemoteException
boolean _status
android.hardware.radio.RadioResponseInfo info
android.hardware.radio.data.KeepaliveStatus status
android.os.Parcel _data
public void stopKeepaliveResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
boolean _status
android.hardware.radio.RadioResponseInfo info
android.os.Parcel _data
public int getInterfaceVersion () throws android.os.RemoteException
boolean _status
android.os.Parcel data
android.os.Parcel reply
public synchronized java.lang.String getInterfaceHash () throws android.os.RemoteException
boolean _status
android.os.Parcel data
android.os.Parcel reply
}
android/hardware/radio/data/IRadioDataResponse$Stub.class
IRadioDataResponse.java
package android.hardware.radio.data
public abstract android.hardware.radio.data.IRadioDataResponse$Stub extends android.os.Binder implements android.hardware.radio.data.IRadioDataResponse {
static final int TRANSACTION_acknowledgeRequest
static final int TRANSACTION_allocatePduSessionIdResponse
static final int TRANSACTION_cancelHandoverResponse
static final int TRANSACTION_deactivateDataCallResponse
static final int TRANSACTION_getDataCallListResponse
static final int TRANSACTION_getSlicingConfigResponse
static final int TRANSACTION_releasePduSessionIdResponse
static final int TRANSACTION_setDataAllowedResponse
static final int TRANSACTION_setDataProfileResponse
static final int TRANSACTION_setDataThrottlingResponse
static final int TRANSACTION_setInitialAttachApnResponse
static final int TRANSACTION_setupDataCallResponse
static final int TRANSACTION_startHandoverResponse
static final int TRANSACTION_startKeepaliveResponse
static final int TRANSACTION_stopKeepaliveResponse
static final int TRANSACTION_getInterfaceVersion
static final int TRANSACTION_getInterfaceHash
public void <init> ()
public static android.hardware.radio.data.IRadioDataResponse 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
android.hardware.radio.RadioResponseInfo _arg0
int _arg1
android.hardware.radio.RadioResponseInfo _arg0
android.hardware.radio.RadioResponseInfo _arg0
android.hardware.radio.RadioResponseInfo _arg0
android.hardware.radio.data.SetupDataCallResult[] _arg1
android.hardware.radio.RadioResponseInfo _arg0
android.hardware.radio.data.SlicingConfig _arg1
android.hardware.radio.RadioResponseInfo _arg0
android.hardware.radio.RadioResponseInfo _arg0
android.hardware.radio.RadioResponseInfo _arg0
android.hardware.radio.RadioResponseInfo _arg0
android.hardware.radio.RadioResponseInfo _arg0
android.hardware.radio.RadioResponseInfo _arg0
android.hardware.radio.data.SetupDataCallResult _arg1
android.hardware.radio.RadioResponseInfo _arg0
android.hardware.radio.RadioResponseInfo _arg0
android.hardware.radio.data.KeepaliveStatus _arg1
android.hardware.radio.RadioResponseInfo _arg0
int code
android.os.Parcel data
android.os.Parcel reply
int flags
String descriptor
}
android/hardware/radio/data/IRadioDataResponse.class
IRadioDataResponse.java
package android.hardware.radio.data
public abstract android.hardware.radio.data.IRadioDataResponse extends java.lang.Object implements android.os.IInterface {
public static final int VERSION
public static final String HASH
public static final String DESCRIPTOR
public abstract void acknowledgeRequest (int) throws android.os.RemoteException
public abstract void allocatePduSessionIdResponse (android.hardware.radio.RadioResponseInfo, int) throws android.os.RemoteException
public abstract void cancelHandoverResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
public abstract void deactivateDataCallResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
public abstract void getDataCallListResponse (android.hardware.radio.RadioResponseInfo, android.hardware.radio.data.SetupDataCallResult[]) throws android.os.RemoteException
public abstract void getSlicingConfigResponse (android.hardware.radio.RadioResponseInfo, android.hardware.radio.data.SlicingConfig) throws android.os.RemoteException
public abstract void releasePduSessionIdResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
public abstract void setDataAllowedResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
public abstract void setDataProfileResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
public abstract void setDataThrottlingResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
public abstract void setInitialAttachApnResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
public abstract void setupDataCallResponse (android.hardware.radio.RadioResponseInfo, android.hardware.radio.data.SetupDataCallResult) throws android.os.RemoteException
public abstract void startHandoverResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
public abstract void startKeepaliveResponse (android.hardware.radio.RadioResponseInfo, android.hardware.radio.data.KeepaliveStatus) throws android.os.RemoteException
public abstract void stopKeepaliveResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
public abstract int getInterfaceVersion () throws android.os.RemoteException
public abstract java.lang.String getInterfaceHash () throws android.os.RemoteException
static void <clinit> ()
}
android/hardware/radio/data/KeepaliveRequest$1.class
KeepaliveRequest.java
package android.hardware.radio.data
android.hardware.radio.data.KeepaliveRequest$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void <init> ()
public android.hardware.radio.data.KeepaliveRequest createFromParcel (android.os.Parcel)
android.os.Parcel _aidl_source
android.hardware.radio.data.KeepaliveRequest _aidl_out
public android.hardware.radio.data.KeepaliveRequest[] newArray (int)
int _aidl_size
public volatile synthetic java.lang.Object[] newArray (int)
public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel)
}
android/hardware/radio/data/KeepaliveRequest.class
KeepaliveRequest.java
package android.hardware.radio.data
public android.hardware.radio.data.KeepaliveRequest extends java.lang.Object implements android.os.Parcelable {
public int type
public byte[] sourceAddress
public int sourcePort
public byte[] destinationAddress
public int destinationPort
public int maxKeepaliveIntervalMillis
public int cid
public static final android.os.Parcelable$Creator CREATOR
public static final int TYPE_NATT_IPV4
public static final int TYPE_NATT_IPV6
public void <init> ()
public final int getStability ()
public final void writeToParcel (android.os.Parcel, int)
android.os.Parcel _aidl_parcel
int _aidl_flag
int _aidl_start_pos
int _aidl_end_pos
public final void readFromParcel (android.os.Parcel)
android.os.Parcel _aidl_parcel
int _aidl_start_pos
int _aidl_parcelable_size
public java.lang.String toString ()
java.util.StringJoiner _aidl_sj
public int describeContents ()
int _mask
static void <clinit> ()
}
android/hardware/radio/data/KeepaliveStatus$1.class
KeepaliveStatus.java
package android.hardware.radio.data
android.hardware.radio.data.KeepaliveStatus$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void <init> ()
public android.hardware.radio.data.KeepaliveStatus createFromParcel (android.os.Parcel)
android.os.Parcel _aidl_source
android.hardware.radio.data.KeepaliveStatus _aidl_out
public android.hardware.radio.data.KeepaliveStatus[] newArray (int)
int _aidl_size
public volatile synthetic java.lang.Object[] newArray (int)
public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel)
}
android/hardware/radio/data/KeepaliveStatus.class
KeepaliveStatus.java
package android.hardware.radio.data
public android.hardware.radio.data.KeepaliveStatus extends java.lang.Object implements android.os.Parcelable {
public int sessionHandle
public int code
public static final android.os.Parcelable$Creator CREATOR
public static final int CODE_ACTIVE
public static final int CODE_INACTIVE
public static final int CODE_PENDING
public void <init> ()
public final int getStability ()
public final void writeToParcel (android.os.Parcel, int)
android.os.Parcel _aidl_parcel
int _aidl_flag
int _aidl_start_pos
int _aidl_end_pos
public final void readFromParcel (android.os.Parcel)
android.os.Parcel _aidl_parcel
int _aidl_start_pos
int _aidl_parcelable_size
public java.lang.String toString ()
java.util.StringJoiner _aidl_sj
public int describeContents ()
int _mask
static void <clinit> ()
}
android/hardware/radio/data/LinkAddress$1.class
LinkAddress.java
package android.hardware.radio.data
android.hardware.radio.data.LinkAddress$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void <init> ()
public android.hardware.radio.data.LinkAddress createFromParcel (android.os.Parcel)
android.os.Parcel _aidl_source
android.hardware.radio.data.LinkAddress _aidl_out
public android.hardware.radio.data.LinkAddress[] newArray (int)
int _aidl_size
public volatile synthetic java.lang.Object[] newArray (int)
public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel)
}
android/hardware/radio/data/LinkAddress.class
LinkAddress.java
package android.hardware.radio.data
public android.hardware.radio.data.LinkAddress extends java.lang.Object implements android.os.Parcelable {
public String address
public int addressProperties
public long deprecationTime
public long expirationTime
public static final android.os.Parcelable$Creator CREATOR
public static final int ADDRESS_PROPERTY_NONE
public static final int ADDRESS_PROPERTY_DEPRECATED
public void <init> ()
public final int getStability ()
public final void writeToParcel (android.os.Parcel, int)
android.os.Parcel _aidl_parcel
int _aidl_flag
int _aidl_start_pos
int _aidl_end_pos
public final void readFromParcel (android.os.Parcel)
android.os.Parcel _aidl_parcel
int _aidl_start_pos
int _aidl_parcelable_size
public java.lang.String toString ()
java.util.StringJoiner _aidl_sj
public int describeContents ()
int _mask
static void <clinit> ()
}
android/hardware/radio/data/NrQos$1.class
NrQos.java
package android.hardware.radio.data
android.hardware.radio.data.NrQos$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void <init> ()
public android.hardware.radio.data.NrQos createFromParcel (android.os.Parcel)
android.os.Parcel _aidl_source
android.hardware.radio.data.NrQos _aidl_out
public android.hardware.radio.data.NrQos[] newArray (int)
int _aidl_size
public volatile synthetic java.lang.Object[] newArray (int)
public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel)
}
android/hardware/radio/data/NrQos.class
NrQos.java
package android.hardware.radio.data
public android.hardware.radio.data.NrQos extends java.lang.Object implements android.os.Parcelable {
public int fiveQi
public android.hardware.radio.data.QosBandwidth downlink
public android.hardware.radio.data.QosBandwidth uplink
public byte qfi
public char averagingWindowMs
public int averagingWindowMillis
public static final android.os.Parcelable$Creator CREATOR
public static final byte FLOW_ID_RANGE_MIN
public static final byte FLOW_ID_RANGE_MAX
public static final int AVERAGING_WINDOW_UNKNOWN
public void <init> ()
public final int getStability ()
public final void writeToParcel (android.os.Parcel, int)
android.os.Parcel _aidl_parcel
int _aidl_flag
int _aidl_start_pos
int _aidl_end_pos
public final void readFromParcel (android.os.Parcel)
android.os.Parcel _aidl_parcel
int _aidl_start_pos
int _aidl_parcelable_size
public java.lang.String toString ()
java.util.StringJoiner _aidl_sj
public int describeContents ()
int _mask
private int describeContents (java.lang.Object)
Object _v
static void <clinit> ()
}
android/hardware/radio/data/OsAppId$1.class
OsAppId.java
package android.hardware.radio.data
android.hardware.radio.data.OsAppId$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void <init> ()
public android.hardware.radio.data.OsAppId createFromParcel (android.os.Parcel)
android.os.Parcel _aidl_source
android.hardware.radio.data.OsAppId _aidl_out
public android.hardware.radio.data.OsAppId[] newArray (int)
int _aidl_size
public volatile synthetic java.lang.Object[] newArray (int)
public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel)
}
android/hardware/radio/data/OsAppId.class
OsAppId.java
package android.hardware.radio.data
public android.hardware.radio.data.OsAppId extends java.lang.Object implements android.os.Parcelable {
public byte[] osAppId
public static final android.os.Parcelable$Creator CREATOR
public void <init> ()
public final int getStability ()
public final void writeToParcel (android.os.Parcel, int)
android.os.Parcel _aidl_parcel
int _aidl_flag
int _aidl_start_pos
int _aidl_end_pos
public final void readFromParcel (android.os.Parcel)
android.os.Parcel _aidl_parcel
int _aidl_start_pos
int _aidl_parcelable_size
public java.lang.String toString ()
java.util.StringJoiner _aidl_sj
public int describeContents ()
int _mask
static void <clinit> ()
}
android/hardware/radio/data/PcoDataInfo$1.class
PcoDataInfo.java
package android.hardware.radio.data
android.hardware.radio.data.PcoDataInfo$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void <init> ()
public android.hardware.radio.data.PcoDataInfo createFromParcel (android.os.Parcel)
android.os.Parcel _aidl_source
android.hardware.radio.data.PcoDataInfo _aidl_out
public android.hardware.radio.data.PcoDataInfo[] newArray (int)
int _aidl_size
public volatile synthetic java.lang.Object[] newArray (int)
public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel)
}
android/hardware/radio/data/PcoDataInfo.class
PcoDataInfo.java
package android.hardware.radio.data
public android.hardware.radio.data.PcoDataInfo extends java.lang.Object implements android.os.Parcelable {
public int cid
public String bearerProto
public int pcoId
public byte[] contents
public static final android.os.Parcelable$Creator CREATOR
public void <init> ()
public final int getStability ()
public final void writeToParcel (android.os.Parcel, int)
android.os.Parcel _aidl_parcel
int _aidl_flag
int _aidl_start_pos
int _aidl_end_pos
public final void readFromParcel (android.os.Parcel)
android.os.Parcel _aidl_parcel
int _aidl_start_pos
int _aidl_parcelable_size
public java.lang.String toString ()
java.util.StringJoiner _aidl_sj
public int describeContents ()
int _mask
static void <clinit> ()
}
android/hardware/radio/data/PdpProtocolType$$.class
PdpProtocolType.java
package android.hardware.radio.data
public abstract android.hardware.radio.data.PdpProtocolType$$ extends java.lang.Object {
public static java.lang.String toString (int)
int _aidl_v
public static java.lang.String arrayToString (java.lang.Object)
int _aidl_i
int e
Object _aidl_v
Class _aidl_cls
Class comp
java.util.StringJoiner _aidl_sj
}
android/hardware/radio/data/PdpProtocolType.class
PdpProtocolType.java
package android.hardware.radio.data
public abstract annotation android.hardware.radio.data.PdpProtocolType extends java.lang.Object implements java.lang.annotation.Annotation {
public static final int UNKNOWN
public static final int IP
public static final int IPV6
public static final int IPV4V6
public static final int PPP
public static final int NON_IP
public static final int UNSTRUCTURED
}
android/hardware/radio/data/PortRange$1.class
PortRange.java
package android.hardware.radio.data
android.hardware.radio.data.PortRange$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void <init> ()
public android.hardware.radio.data.PortRange createFromParcel (android.os.Parcel)
android.os.Parcel _aidl_source
android.hardware.radio.data.PortRange _aidl_out
public android.hardware.radio.data.PortRange[] newArray (int)
int _aidl_size
public volatile synthetic java.lang.Object[] newArray (int)
public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel)
}
android/hardware/radio/data/PortRange.class
PortRange.java
package android.hardware.radio.data
public android.hardware.radio.data.PortRange extends java.lang.Object implements android.os.Parcelable {
public int start
public int end
public static final android.os.Parcelable$Creator CREATOR
public static final int PORT_RANGE_MIN
public static final int PORT_RANGE_MAX
public void <init> ()
public final int getStability ()
public final void writeToParcel (android.os.Parcel, int)
android.os.Parcel _aidl_parcel
int _aidl_flag
int _aidl_start_pos
int _aidl_end_pos
public final void readFromParcel (android.os.Parcel)
android.os.Parcel _aidl_parcel
int _aidl_start_pos
int _aidl_parcelable_size
public java.lang.String toString ()
java.util.StringJoiner _aidl_sj
public int describeContents ()
int _mask
static void <clinit> ()
}
android/hardware/radio/data/Qos$1.class
Qos.java
package android.hardware.radio.data
android.hardware.radio.data.Qos$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void <init> ()
public android.hardware.radio.data.Qos createFromParcel (android.os.Parcel)
android.os.Parcel _aidl_source
public android.hardware.radio.data.Qos[] newArray (int)
int _aidl_size
public volatile synthetic java.lang.Object[] newArray (int)
public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel)
}
android/hardware/radio/data/Qos$Tag.class
Qos.java
package android.hardware.radio.data
public abstract annotation android.hardware.radio.data.Qos$Tag extends java.lang.Object implements java.lang.annotation.Annotation {
public static final int noinit
public static final int eps
public static final int nr
}
android/hardware/radio/data/Qos.class
Qos.java
package android.hardware.radio.data
public final android.hardware.radio.data.Qos extends java.lang.Object implements android.os.Parcelable {
public static final int noinit
public static final int eps
public static final int nr
private int _tag
private Object _value
public static final android.os.Parcelable$Creator CREATOR
public void <init> ()
boolean _value
private void <init> (android.os.Parcel)
android.os.Parcel _aidl_parcel
private void <init> (int, java.lang.Object)
int _tag
Object _value
public int getTag ()
public static android.hardware.radio.data.Qos noinit (boolean)
boolean _value
public boolean getNoinit ()
public void setNoinit (boolean)
boolean _value
public static android.hardware.radio.data.Qos eps (android.hardware.radio.data.EpsQos)
android.hardware.radio.data.EpsQos _value
public android.hardware.radio.data.EpsQos getEps ()
public void setEps (android.hardware.radio.data.EpsQos)
android.hardware.radio.data.EpsQos _value
public static android.hardware.radio.data.Qos nr (android.hardware.radio.data.NrQos)
android.hardware.radio.data.NrQos _value
public android.hardware.radio.data.NrQos getNr ()
public void setNr (android.hardware.radio.data.NrQos)
android.hardware.radio.data.NrQos _value
public final int getStability ()
public final void writeToParcel (android.os.Parcel, int)
android.os.Parcel _aidl_parcel
int _aidl_flag
public void readFromParcel (android.os.Parcel)
boolean _aidl_value
android.hardware.radio.data.EpsQos _aidl_value
android.hardware.radio.data.NrQos _aidl_value
android.os.Parcel _aidl_parcel
int _aidl_tag
public int describeContents ()
int _mask
private int describeContents (java.lang.Object)
Object _v
public java.lang.String toString ()
private void _assertTag (int)
int tag
private java.lang.String _tagString (int)
int _tag
private void _set (int, java.lang.Object)
int _tag
Object _value
static void <clinit> ()
}
android/hardware/radio/data/QosBandwidth$1.class
QosBandwidth.java
package android.hardware.radio.data
android.hardware.radio.data.QosBandwidth$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void <init> ()
public android.hardware.radio.data.QosBandwidth createFromParcel (android.os.Parcel)
android.os.Parcel _aidl_source
android.hardware.radio.data.QosBandwidth _aidl_out
public android.hardware.radio.data.QosBandwidth[] newArray (int)
int _aidl_size
public volatile synthetic java.lang.Object[] newArray (int)
public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel)
}
android/hardware/radio/data/QosBandwidth.class
QosBandwidth.java
package android.hardware.radio.data
public android.hardware.radio.data.QosBandwidth extends java.lang.Object implements android.os.Parcelable {
public int maxBitrateKbps
public int guaranteedBitrateKbps
public static final android.os.Parcelable$Creator CREATOR
public void <init> ()
public final int getStability ()
public final void writeToParcel (android.os.Parcel, int)
android.os.Parcel _aidl_parcel
int _aidl_flag
int _aidl_start_pos
int _aidl_end_pos
public final void readFromParcel (android.os.Parcel)
android.os.Parcel _aidl_parcel
int _aidl_start_pos
int _aidl_parcelable_size
public java.lang.String toString ()
java.util.StringJoiner _aidl_sj
public int describeContents ()
int _mask
static void <clinit> ()
}
android/hardware/radio/data/QosFilter$1.class
QosFilter.java
package android.hardware.radio.data
android.hardware.radio.data.QosFilter$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void <init> ()
public android.hardware.radio.data.QosFilter createFromParcel (android.os.Parcel)
android.os.Parcel _aidl_source
android.hardware.radio.data.QosFilter _aidl_out
public android.hardware.radio.data.QosFilter[] newArray (int)
int _aidl_size
public volatile synthetic java.lang.Object[] newArray (int)
public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel)
}
android/hardware/radio/data/QosFilter.class
QosFilter.java
package android.hardware.radio.data
public android.hardware.radio.data.QosFilter extends java.lang.Object implements android.os.Parcelable {
public String[] localAddresses
public String[] remoteAddresses
public android.hardware.radio.data.PortRange localPort
public android.hardware.radio.data.PortRange remotePort
public byte protocol
public android.hardware.radio.data.QosFilterTypeOfService tos
public android.hardware.radio.data.QosFilterIpv6FlowLabel flowLabel
public android.hardware.radio.data.QosFilterIpsecSpi spi
public byte direction
public int precedence
public static final android.os.Parcelable$Creator CREATOR
public static final byte DIRECTION_DOWNLINK
public static final byte DIRECTION_UPLINK
public static final byte DIRECTION_BIDIRECTIONAL
public static final byte PROTOCOL_UNSPECIFIED
public static final byte PROTOCOL_TCP
public static final byte PROTOCOL_UDP
public static final byte PROTOCOL_ESP
public static final byte PROTOCOL_AH
public void <init> ()
public final int getStability ()
public final void writeToParcel (android.os.Parcel, int)
android.os.Parcel _aidl_parcel
int _aidl_flag
int _aidl_start_pos
int _aidl_end_pos
public final void readFromParcel (android.os.Parcel)
android.os.Parcel _aidl_parcel
int _aidl_start_pos
int _aidl_parcelable_size
public java.lang.String toString ()
java.util.StringJoiner _aidl_sj
public int describeContents ()
int _mask
private int describeContents (java.lang.Object)
Object _v
static void <clinit> ()
}
android/hardware/radio/data/QosFilterIpsecSpi$1.class
QosFilterIpsecSpi.java
package android.hardware.radio.data
android.hardware.radio.data.QosFilterIpsecSpi$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void <init> ()
public android.hardware.radio.data.QosFilterIpsecSpi createFromParcel (android.os.Parcel)
android.os.Parcel _aidl_source
public android.hardware.radio.data.QosFilterIpsecSpi[] newArray (int)
int _aidl_size
public volatile synthetic java.lang.Object[] newArray (int)
public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel)
}
android/hardware/radio/data/QosFilterIpsecSpi$Tag.class
QosFilterIpsecSpi.java
package android.hardware.radio.data
public abstract annotation android.hardware.radio.data.QosFilterIpsecSpi$Tag extends java.lang.Object implements java.lang.annotation.Annotation {
public static final int noinit
public static final int value
}
android/hardware/radio/data/QosFilterIpsecSpi.class
QosFilterIpsecSpi.java
package android.hardware.radio.data
public final android.hardware.radio.data.QosFilterIpsecSpi extends java.lang.Object implements android.os.Parcelable {
public static final int noinit
public static final int value
private int _tag
private Object _value
public static final android.os.Parcelable$Creator CREATOR
public void <init> ()
boolean _value
private void <init> (android.os.Parcel)
android.os.Parcel _aidl_parcel
private void <init> (int, java.lang.Object)
int _tag
Object _value
public int getTag ()
public static android.hardware.radio.data.QosFilterIpsecSpi noinit (boolean)
boolean _value
public boolean getNoinit ()
public void setNoinit (boolean)
boolean _value
public static android.hardware.radio.data.QosFilterIpsecSpi value (int)
int _value
public int getValue ()
public void setValue (int)
int _value
public final int getStability ()
public final void writeToParcel (android.os.Parcel, int)
android.os.Parcel _aidl_parcel
int _aidl_flag
public void readFromParcel (android.os.Parcel)
boolean _aidl_value
int _aidl_value
android.os.Parcel _aidl_parcel
int _aidl_tag
public int describeContents ()
int _mask
public java.lang.String toString ()
private void _assertTag (int)
int tag
private java.lang.String _tagString (int)
int _tag
private void _set (int, java.lang.Object)
int _tag
Object _value
static void <clinit> ()
}
android/hardware/radio/data/QosFilterIpv6FlowLabel$1.class
QosFilterIpv6FlowLabel.java
package android.hardware.radio.data
android.hardware.radio.data.QosFilterIpv6FlowLabel$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void <init> ()
public android.hardware.radio.data.QosFilterIpv6FlowLabel createFromParcel (android.os.Parcel)
android.os.Parcel _aidl_source
public android.hardware.radio.data.QosFilterIpv6FlowLabel[] newArray (int)
int _aidl_size
public volatile synthetic java.lang.Object[] newArray (int)
public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel)
}
android/hardware/radio/data/QosFilterIpv6FlowLabel$Tag.class
QosFilterIpv6FlowLabel.java
package android.hardware.radio.data
public abstract annotation android.hardware.radio.data.QosFilterIpv6FlowLabel$Tag extends java.lang.Object implements java.lang.annotation.Annotation {
public static final int noinit
public static final int value
}
android/hardware/radio/data/QosFilterIpv6FlowLabel.class
QosFilterIpv6FlowLabel.java
package android.hardware.radio.data
public final android.hardware.radio.data.QosFilterIpv6FlowLabel extends java.lang.Object implements android.os.Parcelable {
public static final int noinit
public static final int value
private int _tag
private Object _value
public static final android.os.Parcelable$Creator CREATOR
public void <init> ()
boolean _value
private void <init> (android.os.Parcel)
android.os.Parcel _aidl_parcel
private void <init> (int, java.lang.Object)
int _tag
Object _value
public int getTag ()
public static android.hardware.radio.data.QosFilterIpv6FlowLabel noinit (boolean)
boolean _value
public boolean getNoinit ()
public void setNoinit (boolean)
boolean _value
public static android.hardware.radio.data.QosFilterIpv6FlowLabel value (int)
int _value
public int getValue ()
public void setValue (int)
int _value
public final int getStability ()
public final void writeToParcel (android.os.Parcel, int)
android.os.Parcel _aidl_parcel
int _aidl_flag
public void readFromParcel (android.os.Parcel)
boolean _aidl_value
int _aidl_value
android.os.Parcel _aidl_parcel
int _aidl_tag
public int describeContents ()
int _mask
public java.lang.String toString ()
private void _assertTag (int)
int tag
private java.lang.String _tagString (int)
int _tag
private void _set (int, java.lang.Object)
int _tag
Object _value
static void <clinit> ()
}
android/hardware/radio/data/QosFilterTypeOfService$1.class
QosFilterTypeOfService.java
package android.hardware.radio.data
android.hardware.radio.data.QosFilterTypeOfService$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void <init> ()
public android.hardware.radio.data.QosFilterTypeOfService createFromParcel (android.os.Parcel)
android.os.Parcel _aidl_source
public android.hardware.radio.data.QosFilterTypeOfService[] newArray (int)
int _aidl_size
public volatile synthetic java.lang.Object[] newArray (int)
public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel)
}
android/hardware/radio/data/QosFilterTypeOfService$Tag.class
QosFilterTypeOfService.java
package android.hardware.radio.data
public abstract annotation android.hardware.radio.data.QosFilterTypeOfService$Tag extends java.lang.Object implements java.lang.annotation.Annotation {
public static final int noinit
public static final int value
}
android/hardware/radio/data/QosFilterTypeOfService.class
QosFilterTypeOfService.java
package android.hardware.radio.data
public final android.hardware.radio.data.QosFilterTypeOfService extends java.lang.Object implements android.os.Parcelable {
public static final int noinit
public static final int value
private int _tag
private Object _value
public static final android.os.Parcelable$Creator CREATOR
public void <init> ()
boolean _value
private void <init> (android.os.Parcel)
android.os.Parcel _aidl_parcel
private void <init> (int, java.lang.Object)
int _tag
Object _value
public int getTag ()
public static android.hardware.radio.data.QosFilterTypeOfService noinit (boolean)
boolean _value
public boolean getNoinit ()
public void setNoinit (boolean)
boolean _value
public static android.hardware.radio.data.QosFilterTypeOfService value (byte)
byte _value
public byte getValue ()
public void setValue (byte)
byte _value
public final int getStability ()
public final void writeToParcel (android.os.Parcel, int)
android.os.Parcel _aidl_parcel
int _aidl_flag
public void readFromParcel (android.os.Parcel)
boolean _aidl_value
byte _aidl_value
android.os.Parcel _aidl_parcel
int _aidl_tag
public int describeContents ()
int _mask
public java.lang.String toString ()
private void _assertTag (int)
int tag
private java.lang.String _tagString (int)
int _tag
private void _set (int, java.lang.Object)
int _tag
Object _value
static void <clinit> ()
}
android/hardware/radio/data/QosSession$1.class
QosSession.java
package android.hardware.radio.data
android.hardware.radio.data.QosSession$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void <init> ()
public android.hardware.radio.data.QosSession createFromParcel (android.os.Parcel)
android.os.Parcel _aidl_source
android.hardware.radio.data.QosSession _aidl_out
public android.hardware.radio.data.QosSession[] newArray (int)
int _aidl_size
public volatile synthetic java.lang.Object[] newArray (int)
public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel)
}
android/hardware/radio/data/QosSession.class
QosSession.java
package android.hardware.radio.data
public android.hardware.radio.data.QosSession extends java.lang.Object implements android.os.Parcelable {
public int qosSessionId
public android.hardware.radio.data.Qos qos
public android.hardware.radio.data.QosFilter[] qosFilters
public static final android.os.Parcelable$Creator CREATOR
public void <init> ()
public final int getStability ()
public final void writeToParcel (android.os.Parcel, int)
android.os.Parcel _aidl_parcel
int _aidl_flag
int _aidl_start_pos
int _aidl_end_pos
public final void readFromParcel (android.os.Parcel)
android.os.Parcel _aidl_parcel
int _aidl_start_pos
int _aidl_parcelable_size
public java.lang.String toString ()
java.util.StringJoiner _aidl_sj
public int describeContents ()
int _mask
private int describeContents (java.lang.Object)
Object o
int _mask
Object _v
static void <clinit> ()
}
android/hardware/radio/data/RouteSelectionDescriptor$1.class
RouteSelectionDescriptor.java
package android.hardware.radio.data
android.hardware.radio.data.RouteSelectionDescriptor$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void <init> ()
public android.hardware.radio.data.RouteSelectionDescriptor createFromParcel (android.os.Parcel)
android.os.Parcel _aidl_source
android.hardware.radio.data.RouteSelectionDescriptor _aidl_out
public android.hardware.radio.data.RouteSelectionDescriptor[] newArray (int)
int _aidl_size
public volatile synthetic java.lang.Object[] newArray (int)
public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel)
}
android/hardware/radio/data/RouteSelectionDescriptor.class
RouteSelectionDescriptor.java
package android.hardware.radio.data
public android.hardware.radio.data.RouteSelectionDescriptor extends java.lang.Object implements android.os.Parcelable {
public byte precedence
public int sessionType
public byte sscMode
public android.hardware.radio.data.SliceInfo[] sliceInfo
public String[] dnn
public static final android.os.Parcelable$Creator CREATOR
public static final byte SSC_MODE_UNKNOWN
public static final byte SSC_MODE_1
public static final byte SSC_MODE_2
public static final byte SSC_MODE_3
public void <init> ()
public final int getStability ()
public final void writeToParcel (android.os.Parcel, int)
android.os.Parcel _aidl_parcel
int _aidl_flag
int _aidl_start_pos
int _aidl_end_pos
public final void readFromParcel (android.os.Parcel)
android.os.Parcel _aidl_parcel
int _aidl_start_pos
int _aidl_parcelable_size
public java.lang.String toString ()
java.util.StringJoiner _aidl_sj
public int describeContents ()
int _mask
private int describeContents (java.lang.Object)
Object o
int _mask
Object _v
static void <clinit> ()
}
android/hardware/radio/data/SetupDataCallResult$1.class
SetupDataCallResult.java
package android.hardware.radio.data
android.hardware.radio.data.SetupDataCallResult$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void <init> ()
public android.hardware.radio.data.SetupDataCallResult createFromParcel (android.os.Parcel)
android.os.Parcel _aidl_source
android.hardware.radio.data.SetupDataCallResult _aidl_out
public android.hardware.radio.data.SetupDataCallResult[] newArray (int)
int _aidl_size
public volatile synthetic java.lang.Object[] newArray (int)
public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel)
}
android/hardware/radio/data/SetupDataCallResult.class
SetupDataCallResult.java
package android.hardware.radio.data
public android.hardware.radio.data.SetupDataCallResult extends java.lang.Object implements android.os.Parcelable {
public int cause
public long suggestedRetryTime
public int cid
public int active
public int type
public String ifname
public android.hardware.radio.data.LinkAddress[] addresses
public String[] dnses
public String[] gateways
public String[] pcscf
public int mtuV4
public int mtuV6
public android.hardware.radio.data.Qos defaultQos
public android.hardware.radio.data.QosSession[] qosSessions
public byte handoverFailureMode
public int pduSessionId
public android.hardware.radio.data.SliceInfo sliceInfo
public android.hardware.radio.data.TrafficDescriptor[] trafficDescriptors
public static final android.os.Parcelable$Creator CREATOR
public static final int DATA_CONNECTION_STATUS_INACTIVE
public static final int DATA_CONNECTION_STATUS_DORMANT
public static final int DATA_CONNECTION_STATUS_ACTIVE
public static final byte HANDOVER_FAILURE_MODE_LEGACY
public static final byte HANDOVER_FAILURE_MODE_DO_FALLBACK
public static final byte HANDOVER_FAILURE_MODE_NO_FALLBACK_RETRY_HANDOVER
public static final byte HANDOVER_FAILURE_MODE_NO_FALLBACK_RETRY_SETUP_NORMAL
public void <init> ()
public final int getStability ()
public final void writeToParcel (android.os.Parcel, int)
android.os.Parcel _aidl_parcel
int _aidl_flag
int _aidl_start_pos
int _aidl_end_pos
public final void readFromParcel (android.os.Parcel)
android.os.Parcel _aidl_parcel
int _aidl_start_pos
int _aidl_parcelable_size
public java.lang.String toString ()
java.util.StringJoiner _aidl_sj
public int describeContents ()
int _mask
private int describeContents (java.lang.Object)
Object o
int _mask
Object _v
static void <clinit> ()
}
android/hardware/radio/data/SliceInfo$1.class
SliceInfo.java
package android.hardware.radio.data
android.hardware.radio.data.SliceInfo$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void <init> ()
public android.hardware.radio.data.SliceInfo createFromParcel (android.os.Parcel)
android.os.Parcel _aidl_source
android.hardware.radio.data.SliceInfo _aidl_out
public android.hardware.radio.data.SliceInfo[] newArray (int)
int _aidl_size
public volatile synthetic java.lang.Object[] newArray (int)
public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel)
}
android/hardware/radio/data/SliceInfo.class
SliceInfo.java
package android.hardware.radio.data
public android.hardware.radio.data.SliceInfo extends java.lang.Object implements android.os.Parcelable {
public byte sliceServiceType
public int sliceDifferentiator
public byte mappedHplmnSst
public int mappedHplmnSd
public byte status
public static final android.os.Parcelable$Creator CREATOR
public static final byte SERVICE_TYPE_NONE
public static final byte SERVICE_TYPE_EMBB
public static final byte SERVICE_TYPE_URLLC
public static final byte SERVICE_TYPE_MIOT
public static final byte STATUS_UNKNOWN
public static final byte STATUS_CONFIGURED
public static final byte STATUS_ALLOWED
public static final byte STATUS_REJECTED_NOT_AVAILABLE_IN_PLMN
public static final byte STATUS_REJECTED_NOT_AVAILABLE_IN_REG_AREA
public static final byte STATUS_DEFAULT_CONFIGURED
public void <init> ()
public final int getStability ()
public final void writeToParcel (android.os.Parcel, int)
android.os.Parcel _aidl_parcel
int _aidl_flag
int _aidl_start_pos
int _aidl_end_pos
public final void readFromParcel (android.os.Parcel)
android.os.Parcel _aidl_parcel
int _aidl_start_pos
int _aidl_parcelable_size
public java.lang.String toString ()
java.util.StringJoiner _aidl_sj
public int describeContents ()
int _mask
static void <clinit> ()
}
android/hardware/radio/data/SlicingConfig$1.class
SlicingConfig.java
package android.hardware.radio.data
android.hardware.radio.data.SlicingConfig$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void <init> ()
public android.hardware.radio.data.SlicingConfig createFromParcel (android.os.Parcel)
android.os.Parcel _aidl_source
android.hardware.radio.data.SlicingConfig _aidl_out
public android.hardware.radio.data.SlicingConfig[] newArray (int)
int _aidl_size
public volatile synthetic java.lang.Object[] newArray (int)
public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel)
}
android/hardware/radio/data/SlicingConfig.class
SlicingConfig.java
package android.hardware.radio.data
public android.hardware.radio.data.SlicingConfig extends java.lang.Object implements android.os.Parcelable {
public android.hardware.radio.data.UrspRule[] urspRules
public android.hardware.radio.data.SliceInfo[] sliceInfo
public static final android.os.Parcelable$Creator CREATOR
public void <init> ()
public final int getStability ()
public final void writeToParcel (android.os.Parcel, int)
android.os.Parcel _aidl_parcel
int _aidl_flag
int _aidl_start_pos
int _aidl_end_pos
public final void readFromParcel (android.os.Parcel)
android.os.Parcel _aidl_parcel
int _aidl_start_pos
int _aidl_parcelable_size
public java.lang.String toString ()
java.util.StringJoiner _aidl_sj
public int describeContents ()
int _mask
private int describeContents (java.lang.Object)
Object o
int _mask
Object _v
static void <clinit> ()
}
android/hardware/radio/data/TrafficDescriptor$1.class
TrafficDescriptor.java
package android.hardware.radio.data
android.hardware.radio.data.TrafficDescriptor$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void <init> ()
public android.hardware.radio.data.TrafficDescriptor createFromParcel (android.os.Parcel)
android.os.Parcel _aidl_source
android.hardware.radio.data.TrafficDescriptor _aidl_out
public android.hardware.radio.data.TrafficDescriptor[] newArray (int)
int _aidl_size
public volatile synthetic java.lang.Object[] newArray (int)
public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel)
}
android/hardware/radio/data/TrafficDescriptor.class
TrafficDescriptor.java
package android.hardware.radio.data
public android.hardware.radio.data.TrafficDescriptor extends java.lang.Object implements android.os.Parcelable {
public String dnn
public android.hardware.radio.data.OsAppId osAppId
public static final android.os.Parcelable$Creator CREATOR
public void <init> ()
public final int getStability ()
public final void writeToParcel (android.os.Parcel, int)
android.os.Parcel _aidl_parcel
int _aidl_flag
int _aidl_start_pos
int _aidl_end_pos
public final void readFromParcel (android.os.Parcel)
android.os.Parcel _aidl_parcel
int _aidl_start_pos
int _aidl_parcelable_size
public java.lang.String toString ()
java.util.StringJoiner _aidl_sj
public int describeContents ()
int _mask
private int describeContents (java.lang.Object)
Object _v
static void <clinit> ()
}
android/hardware/radio/data/UrspRule$1.class
UrspRule.java
package android.hardware.radio.data
android.hardware.radio.data.UrspRule$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void <init> ()
public android.hardware.radio.data.UrspRule createFromParcel (android.os.Parcel)
android.os.Parcel _aidl_source
android.hardware.radio.data.UrspRule _aidl_out
public android.hardware.radio.data.UrspRule[] newArray (int)
int _aidl_size
public volatile synthetic java.lang.Object[] newArray (int)
public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel)
}
android/hardware/radio/data/UrspRule.class
UrspRule.java
package android.hardware.radio.data
public android.hardware.radio.data.UrspRule extends java.lang.Object implements android.os.Parcelable {
public int precedence
public android.hardware.radio.data.TrafficDescriptor[] trafficDescriptors
public android.hardware.radio.data.RouteSelectionDescriptor[] routeSelectionDescriptor
public static final android.os.Parcelable$Creator CREATOR
public void <init> ()
public final int getStability ()
public final void writeToParcel (android.os.Parcel, int)
android.os.Parcel _aidl_parcel
int _aidl_flag
int _aidl_start_pos
int _aidl_end_pos
public final void readFromParcel (android.os.Parcel)
android.os.Parcel _aidl_parcel
int _aidl_start_pos
int _aidl_parcelable_size
public java.lang.String toString ()
java.util.StringJoiner _aidl_sj
public int describeContents ()
int _mask
private int describeContents (java.lang.Object)
Object o
int _mask
Object _v
static void <clinit> ()
}
android/hardware/radio/ims/
android/hardware/radio/ims/ConnectionFailureInfo$1.class
ConnectionFailureInfo.java
package android.hardware.radio.ims
android.hardware.radio.ims.ConnectionFailureInfo$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void <init> ()
public android.hardware.radio.ims.ConnectionFailureInfo createFromParcel (android.os.Parcel)
android.os.Parcel _aidl_source
android.hardware.radio.ims.ConnectionFailureInfo _aidl_out
public android.hardware.radio.ims.ConnectionFailureInfo[] newArray (int)
int _aidl_size
public volatile synthetic java.lang.Object[] newArray (int)
public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel)
}
android/hardware/radio/ims/ConnectionFailureInfo$ConnectionFailureReason.class
ConnectionFailureInfo.java
package android.hardware.radio.ims
public abstract annotation android.hardware.radio.ims.ConnectionFailureInfo$ConnectionFailureReason extends java.lang.Object implements java.lang.annotation.Annotation {
public static final int REASON_ACCESS_DENIED
public static final int REASON_NAS_FAILURE
public static final int REASON_RACH_FAILURE
public static final int REASON_RLC_FAILURE
public static final int REASON_RRC_REJECT
public static final int REASON_RRC_TIMEOUT
public static final int REASON_NO_SERVICE
public static final int REASON_PDN_NOT_AVAILABLE
public static final int REASON_RF_BUSY
public static final int REASON_UNSPECIFIED
}
android/hardware/radio/ims/ConnectionFailureInfo.class
ConnectionFailureInfo.java
package android.hardware.radio.ims
public android.hardware.radio.ims.ConnectionFailureInfo extends java.lang.Object implements android.os.Parcelable {
public int failureReason
public int causeCode
public int waitTimeMillis
public static final android.os.Parcelable$Creator CREATOR
public void <init> ()
public final int getStability ()
public final void writeToParcel (android.os.Parcel, int)
android.os.Parcel _aidl_parcel
int _aidl_flag
int _aidl_start_pos
int _aidl_end_pos
public final void readFromParcel (android.os.Parcel)
android.os.Parcel _aidl_parcel
int _aidl_start_pos
int _aidl_parcelable_size
public java.lang.String toString ()
java.util.StringJoiner _aidl_sj
public int describeContents ()
int _mask
static void <clinit> ()
}
android/hardware/radio/ims/EpsFallbackReason$$.class
EpsFallbackReason.java
package android.hardware.radio.ims
public abstract android.hardware.radio.ims.EpsFallbackReason$$ extends java.lang.Object {
public static java.lang.String toString (int)
int _aidl_v
public static java.lang.String arrayToString (java.lang.Object)
int _aidl_i
int e
Object _aidl_v
Class _aidl_cls
Class comp
java.util.StringJoiner _aidl_sj
}
android/hardware/radio/ims/EpsFallbackReason.class
EpsFallbackReason.java
package android.hardware.radio.ims
public abstract annotation android.hardware.radio.ims.EpsFallbackReason extends java.lang.Object implements java.lang.annotation.Annotation {
public static final int NO_NETWORK_TRIGGER
public static final int NO_NETWORK_RESPONSE
}
android/hardware/radio/ims/IRadioIms$Default.class
IRadioIms.java
package android.hardware.radio.ims
public android.hardware.radio.ims.IRadioIms$Default extends java.lang.Object implements android.hardware.radio.ims.IRadioIms {
public void <init> ()
public void setSrvccCallInfo (int, android.hardware.radio.ims.SrvccCall[]) throws android.os.RemoteException
int serial
android.hardware.radio.ims.SrvccCall[] srvccCalls
public void updateImsRegistrationInfo (int, android.hardware.radio.ims.ImsRegistration) throws android.os.RemoteException
int serial
android.hardware.radio.ims.ImsRegistration imsRegistration
public void startImsTraffic (int, int, int, int, int) throws android.os.RemoteException
int serial
int token
int imsTrafficType
int accessNetworkType
int trafficDirection
public void stopImsTraffic (int, int) throws android.os.RemoteException
int serial
int token
public void triggerEpsFallback (int, int) throws android.os.RemoteException
int serial
int reason
public void setResponseFunctions (android.hardware.radio.ims.IRadioImsResponse, android.hardware.radio.ims.IRadioImsIndication) throws android.os.RemoteException
android.hardware.radio.ims.IRadioImsResponse radioImsResponse
android.hardware.radio.ims.IRadioImsIndication radioImsIndication
public void sendAnbrQuery (int, int, int, int) throws android.os.RemoteException
int serial
int mediaType
int direction
int bitsPerSecond
public void updateImsCallStatus (int, android.hardware.radio.ims.ImsCall[]) throws android.os.RemoteException
int serial
android.hardware.radio.ims.ImsCall[] imsCalls
public int getInterfaceVersion ()
public java.lang.String getInterfaceHash ()
public android.os.IBinder asBinder ()
}
android/hardware/radio/ims/IRadioIms$Stub$Proxy.class
IRadioIms.java
package android.hardware.radio.ims
android.hardware.radio.ims.IRadioIms$Stub$Proxy extends java.lang.Object implements android.hardware.radio.ims.IRadioIms {
private android.os.IBinder mRemote
private int mCachedVersion
private String mCachedHash
void <init> (android.os.IBinder)
android.os.IBinder remote
public android.os.IBinder asBinder ()
public java.lang.String getInterfaceDescriptor ()
public void setSrvccCallInfo (int, android.hardware.radio.ims.SrvccCall[]) throws android.os.RemoteException
boolean _status
int serial
android.hardware.radio.ims.SrvccCall[] srvccCalls
android.os.Parcel _data
public void updateImsRegistrationInfo (int, android.hardware.radio.ims.ImsRegistration) throws android.os.RemoteException
boolean _status
int serial
android.hardware.radio.ims.ImsRegistration imsRegistration
android.os.Parcel _data
public void startImsTraffic (int, int, int, int, int) throws android.os.RemoteException
boolean _status
int serial
int token
int imsTrafficType
int accessNetworkType
int trafficDirection
android.os.Parcel _data
public void stopImsTraffic (int, int) throws android.os.RemoteException
boolean _status
int serial
int token
android.os.Parcel _data
public void triggerEpsFallback (int, int) throws android.os.RemoteException
boolean _status
int serial
int reason
android.os.Parcel _data
public void setResponseFunctions (android.hardware.radio.ims.IRadioImsResponse, android.hardware.radio.ims.IRadioImsIndication) throws android.os.RemoteException
boolean _status
android.hardware.radio.ims.IRadioImsResponse radioImsResponse
android.hardware.radio.ims.IRadioImsIndication radioImsIndication
android.os.Parcel _data
public void sendAnbrQuery (int, int, int, int) throws android.os.RemoteException
boolean _status
int serial
int mediaType
int direction
int bitsPerSecond
android.os.Parcel _data
public void updateImsCallStatus (int, android.hardware.radio.ims.ImsCall[]) throws android.os.RemoteException
boolean _status
int serial
android.hardware.radio.ims.ImsCall[] imsCalls
android.os.Parcel _data
public int getInterfaceVersion () throws android.os.RemoteException
boolean _status
android.os.Parcel data
android.os.Parcel reply
public synchronized java.lang.String getInterfaceHash () throws android.os.RemoteException
boolean _status
android.os.Parcel data
android.os.Parcel reply
}
android/hardware/radio/ims/IRadioIms$Stub.class
IRadioIms.java
package android.hardware.radio.ims
public abstract android.hardware.radio.ims.IRadioIms$Stub extends android.os.Binder implements android.hardware.radio.ims.IRadioIms {
static final int TRANSACTION_setSrvccCallInfo
static final int TRANSACTION_updateImsRegistrationInfo
static final int TRANSACTION_startImsTraffic
static final int TRANSACTION_stopImsTraffic
static final int TRANSACTION_triggerEpsFallback
static final int TRANSACTION_setResponseFunctions
static final int TRANSACTION_sendAnbrQuery
static final int TRANSACTION_updateImsCallStatus
static final int TRANSACTION_getInterfaceVersion
static final int TRANSACTION_getInterfaceHash
public void <init> ()
public static android.hardware.radio.ims.IRadioIms 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
android.hardware.radio.ims.SrvccCall[] _arg1
int _arg0
android.hardware.radio.ims.ImsRegistration _arg1
int _arg0
int _arg1
int _arg2
int _arg3
int _arg4
int _arg0
int _arg1
int _arg0
int _arg1
android.hardware.radio.ims.IRadioImsResponse _arg0
android.hardware.radio.ims.IRadioImsIndication _arg1
int _arg0
int _arg1
int _arg2
int _arg3
int _arg0
android.hardware.radio.ims.ImsCall[] _arg1
int code
android.os.Parcel data
android.os.Parcel reply
int flags
String descriptor
}
android/hardware/radio/ims/IRadioIms.class
IRadioIms.java
package android.hardware.radio.ims
public abstract android.hardware.radio.ims.IRadioIms extends java.lang.Object implements android.os.IInterface {
public static final int VERSION
public static final String HASH
public static final String DESCRIPTOR
public abstract void setSrvccCallInfo (int, android.hardware.radio.ims.SrvccCall[]) throws android.os.RemoteException
public abstract void updateImsRegistrationInfo (int, android.hardware.radio.ims.ImsRegistration) throws android.os.RemoteException
public abstract void startImsTraffic (int, int, int, int, int) throws android.os.RemoteException
public abstract void stopImsTraffic (int, int) throws android.os.RemoteException
public abstract void triggerEpsFallback (int, int) throws android.os.RemoteException
public abstract void setResponseFunctions (android.hardware.radio.ims.IRadioImsResponse, android.hardware.radio.ims.IRadioImsIndication) throws android.os.RemoteException
public abstract void sendAnbrQuery (int, int, int, int) throws android.os.RemoteException
public abstract void updateImsCallStatus (int, android.hardware.radio.ims.ImsCall[]) throws android.os.RemoteException
public abstract int getInterfaceVersion () throws android.os.RemoteException
public abstract java.lang.String getInterfaceHash () throws android.os.RemoteException
static void <clinit> ()
}
android/hardware/radio/ims/IRadioImsIndication$Default.class
IRadioImsIndication.java
package android.hardware.radio.ims
public android.hardware.radio.ims.IRadioImsIndication$Default extends java.lang.Object implements android.hardware.radio.ims.IRadioImsIndication {
public void <init> ()
public void onConnectionSetupFailure (int, int, android.hardware.radio.ims.ConnectionFailureInfo) throws android.os.RemoteException
int type
int token
android.hardware.radio.ims.ConnectionFailureInfo info
public void notifyAnbr (int, int, int, int) throws android.os.RemoteException
int type
int mediaType
int direction
int bitsPerSecond
public void triggerImsDeregistration (int, int) throws android.os.RemoteException
int type
int reason
public int getInterfaceVersion ()
public java.lang.String getInterfaceHash ()
public android.os.IBinder asBinder ()
}
android/hardware/radio/ims/IRadioImsIndication$Stub$Proxy.class
IRadioImsIndication.java
package android.hardware.radio.ims
android.hardware.radio.ims.IRadioImsIndication$Stub$Proxy extends java.lang.Object implements android.hardware.radio.ims.IRadioImsIndication {
private android.os.IBinder mRemote
private int mCachedVersion
private String mCachedHash
void <init> (android.os.IBinder)
android.os.IBinder remote
public android.os.IBinder asBinder ()
public java.lang.String getInterfaceDescriptor ()
public void onConnectionSetupFailure (int, int, android.hardware.radio.ims.ConnectionFailureInfo) throws android.os.RemoteException
boolean _status
int type
int token
android.hardware.radio.ims.ConnectionFailureInfo info
android.os.Parcel _data
public void notifyAnbr (int, int, int, int) throws android.os.RemoteException
boolean _status
int type
int mediaType
int direction
int bitsPerSecond
android.os.Parcel _data
public void triggerImsDeregistration (int, int) throws android.os.RemoteException
boolean _status
int type
int reason
android.os.Parcel _data
public int getInterfaceVersion () throws android.os.RemoteException
boolean _status
android.os.Parcel data
android.os.Parcel reply
public synchronized java.lang.String getInterfaceHash () throws android.os.RemoteException
boolean _status
android.os.Parcel data
android.os.Parcel reply
}
android/hardware/radio/ims/IRadioImsIndication$Stub.class
IRadioImsIndication.java
package android.hardware.radio.ims
public abstract android.hardware.radio.ims.IRadioImsIndication$Stub extends android.os.Binder implements android.hardware.radio.ims.IRadioImsIndication {
static final int TRANSACTION_onConnectionSetupFailure
static final int TRANSACTION_notifyAnbr
static final int TRANSACTION_triggerImsDeregistration
static final int TRANSACTION_getInterfaceVersion
static final int TRANSACTION_getInterfaceHash
public void <init> ()
public static android.hardware.radio.ims.IRadioImsIndication 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
android.hardware.radio.ims.ConnectionFailureInfo _arg2
int _arg0
int _arg1
int _arg2
int _arg3
int _arg0
int _arg1
int code
android.os.Parcel data
android.os.Parcel reply
int flags
String descriptor
}
android/hardware/radio/ims/IRadioImsIndication.class
IRadioImsIndication.java
package android.hardware.radio.ims
public abstract android.hardware.radio.ims.IRadioImsIndication extends java.lang.Object implements android.os.IInterface {
public static final int VERSION
public static final String HASH
public static final String DESCRIPTOR
public abstract void onConnectionSetupFailure (int, int, android.hardware.radio.ims.ConnectionFailureInfo) throws android.os.RemoteException
public abstract void notifyAnbr (int, int, int, int) throws android.os.RemoteException
public abstract void triggerImsDeregistration (int, int) throws android.os.RemoteException
public abstract int getInterfaceVersion () throws android.os.RemoteException
public abstract java.lang.String getInterfaceHash () throws android.os.RemoteException
static void <clinit> ()
}
android/hardware/radio/ims/IRadioImsResponse$Default.class
IRadioImsResponse.java
package android.hardware.radio.ims
public android.hardware.radio.ims.IRadioImsResponse$Default extends java.lang.Object implements android.hardware.radio.ims.IRadioImsResponse {
public void <init> ()
public void setSrvccCallInfoResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
android.hardware.radio.RadioResponseInfo info
public void updateImsRegistrationInfoResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
android.hardware.radio.RadioResponseInfo info
public void startImsTrafficResponse (android.hardware.radio.RadioResponseInfo, android.hardware.radio.ims.ConnectionFailureInfo) throws android.os.RemoteException
android.hardware.radio.RadioResponseInfo info
android.hardware.radio.ims.ConnectionFailureInfo failureInfo
public void stopImsTrafficResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
android.hardware.radio.RadioResponseInfo info
public void triggerEpsFallbackResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
android.hardware.radio.RadioResponseInfo info
public void sendAnbrQueryResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
android.hardware.radio.RadioResponseInfo info
public void updateImsCallStatusResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
android.hardware.radio.RadioResponseInfo info
public int getInterfaceVersion ()
public java.lang.String getInterfaceHash ()
public android.os.IBinder asBinder ()
}
android/hardware/radio/ims/IRadioImsResponse$Stub$Proxy.class
IRadioImsResponse.java
package android.hardware.radio.ims
android.hardware.radio.ims.IRadioImsResponse$Stub$Proxy extends java.lang.Object implements android.hardware.radio.ims.IRadioImsResponse {
private android.os.IBinder mRemote
private int mCachedVersion
private String mCachedHash
void <init> (android.os.IBinder)
android.os.IBinder remote
public android.os.IBinder asBinder ()
public java.lang.String getInterfaceDescriptor ()
public void setSrvccCallInfoResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
boolean _status
android.hardware.radio.RadioResponseInfo info
android.os.Parcel _data
public void updateImsRegistrationInfoResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
boolean _status
android.hardware.radio.RadioResponseInfo info
android.os.Parcel _data
public void startImsTrafficResponse (android.hardware.radio.RadioResponseInfo, android.hardware.radio.ims.ConnectionFailureInfo) throws android.os.RemoteException
boolean _status
android.hardware.radio.RadioResponseInfo info
android.hardware.radio.ims.ConnectionFailureInfo failureInfo
android.os.Parcel _data
public void stopImsTrafficResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
boolean _status
android.hardware.radio.RadioResponseInfo info
android.os.Parcel _data
public void triggerEpsFallbackResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
boolean _status
android.hardware.radio.RadioResponseInfo info
android.os.Parcel _data
public void sendAnbrQueryResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
boolean _status
android.hardware.radio.RadioResponseInfo info
android.os.Parcel _data
public void updateImsCallStatusResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
boolean _status
android.hardware.radio.RadioResponseInfo info
android.os.Parcel _data
public int getInterfaceVersion () throws android.os.RemoteException
boolean _status
android.os.Parcel data
android.os.Parcel reply
public synchronized java.lang.String getInterfaceHash () throws android.os.RemoteException
boolean _status
android.os.Parcel data
android.os.Parcel reply
}
android/hardware/radio/ims/IRadioImsResponse$Stub.class
IRadioImsResponse.java
package android.hardware.radio.ims
public abstract android.hardware.radio.ims.IRadioImsResponse$Stub extends android.os.Binder implements android.hardware.radio.ims.IRadioImsResponse {
static final int TRANSACTION_setSrvccCallInfoResponse
static final int TRANSACTION_updateImsRegistrationInfoResponse
static final int TRANSACTION_startImsTrafficResponse
static final int TRANSACTION_stopImsTrafficResponse
static final int TRANSACTION_triggerEpsFallbackResponse
static final int TRANSACTION_sendAnbrQueryResponse
static final int TRANSACTION_updateImsCallStatusResponse
static final int TRANSACTION_getInterfaceVersion
static final int TRANSACTION_getInterfaceHash
public void <init> ()
public static android.hardware.radio.ims.IRadioImsResponse 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.hardware.radio.RadioResponseInfo _arg0
android.hardware.radio.RadioResponseInfo _arg0
android.hardware.radio.RadioResponseInfo _arg0
android.hardware.radio.ims.ConnectionFailureInfo _arg1
android.hardware.radio.RadioResponseInfo _arg0
android.hardware.radio.RadioResponseInfo _arg0
android.hardware.radio.RadioResponseInfo _arg0
android.hardware.radio.RadioResponseInfo _arg0
int code
android.os.Parcel data
android.os.Parcel reply
int flags
String descriptor
}
android/hardware/radio/ims/IRadioImsResponse.class
IRadioImsResponse.java
package android.hardware.radio.ims
public abstract android.hardware.radio.ims.IRadioImsResponse extends java.lang.Object implements android.os.IInterface {
public static final int VERSION
public static final String HASH
public static final String DESCRIPTOR
public abstract void setSrvccCallInfoResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
public abstract void updateImsRegistrationInfoResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
public abstract void startImsTrafficResponse (android.hardware.radio.RadioResponseInfo, android.hardware.radio.ims.ConnectionFailureInfo) throws android.os.RemoteException
public abstract void stopImsTrafficResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
public abstract void triggerEpsFallbackResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
public abstract void sendAnbrQueryResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
public abstract void updateImsCallStatusResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
public abstract int getInterfaceVersion () throws android.os.RemoteException
public abstract java.lang.String getInterfaceHash () throws android.os.RemoteException
static void <clinit> ()
}
android/hardware/radio/ims/ImsCall$1.class
ImsCall.java
package android.hardware.radio.ims
android.hardware.radio.ims.ImsCall$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void <init> ()
public android.hardware.radio.ims.ImsCall createFromParcel (android.os.Parcel)
android.os.Parcel _aidl_source
android.hardware.radio.ims.ImsCall _aidl_out
public android.hardware.radio.ims.ImsCall[] newArray (int)
int _aidl_size
public volatile synthetic java.lang.Object[] newArray (int)
public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel)
}
android/hardware/radio/ims/ImsCall$CallState.class
ImsCall.java
package android.hardware.radio.ims
public abstract annotation android.hardware.radio.ims.ImsCall$CallState extends java.lang.Object implements java.lang.annotation.Annotation {
public static final int ACTIVE
public static final int HOLDING
public static final int DIALING
public static final int ALERTING
public static final int INCOMING
public static final int WAITING
public static final int DISCONNECTING
public static final int DISCONNECTED
}
android/hardware/radio/ims/ImsCall$CallType.class
ImsCall.java
package android.hardware.radio.ims
public abstract annotation android.hardware.radio.ims.ImsCall$CallType extends java.lang.Object implements java.lang.annotation.Annotation {
public static final int NORMAL
public static final int EMERGENCY
}
android/hardware/radio/ims/ImsCall$Direction.class
ImsCall.java
package android.hardware.radio.ims
public abstract annotation android.hardware.radio.ims.ImsCall$Direction extends java.lang.Object implements java.lang.annotation.Annotation {
public static final int INCOMING
public static final int OUTGOING
}
android/hardware/radio/ims/ImsCall.class
ImsCall.java
package android.hardware.radio.ims
public android.hardware.radio.ims.ImsCall extends java.lang.Object implements android.os.Parcelable {
public int index
public int callType
public int accessNetwork
public int callState
public int direction
public boolean isHeldByRemote
public static final android.os.Parcelable$Creator CREATOR
public void <init> ()
public final int getStability ()
public final void writeToParcel (android.os.Parcel, int)
android.os.Parcel _aidl_parcel
int _aidl_flag
int _aidl_start_pos
int _aidl_end_pos
public final void readFromParcel (android.os.Parcel)
android.os.Parcel _aidl_parcel
int _aidl_start_pos
int _aidl_parcelable_size
public java.lang.String toString ()
java.util.StringJoiner _aidl_sj
public int describeContents ()
int _mask
static void <clinit> ()
}
android/hardware/radio/ims/ImsDeregistrationReason$$.class
ImsDeregistrationReason.java
package android.hardware.radio.ims
public abstract android.hardware.radio.ims.ImsDeregistrationReason$$ extends java.lang.Object {
public static java.lang.String toString (int)
int _aidl_v
public static java.lang.String arrayToString (java.lang.Object)
int _aidl_i
int e
Object _aidl_v
Class _aidl_cls
Class comp
java.util.StringJoiner _aidl_sj
}
android/hardware/radio/ims/ImsDeregistrationReason.class
ImsDeregistrationReason.java
package android.hardware.radio.ims
public abstract annotation android.hardware.radio.ims.ImsDeregistrationReason extends java.lang.Object implements java.lang.annotation.Annotation {
public static final int REASON_SIM_REMOVED
public static final int REASON_SIM_REFRESH
public static final int REASON_ALLOWED_NETWORK_TYPES_CHANGED
}
android/hardware/radio/ims/ImsRegistration$1.class
ImsRegistration.java
package android.hardware.radio.ims
android.hardware.radio.ims.ImsRegistration$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void <init> ()
public android.hardware.radio.ims.ImsRegistration createFromParcel (android.os.Parcel)
android.os.Parcel _aidl_source
android.hardware.radio.ims.ImsRegistration _aidl_out
public android.hardware.radio.ims.ImsRegistration[] newArray (int)
int _aidl_size
public volatile synthetic java.lang.Object[] newArray (int)
public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel)
}
android/hardware/radio/ims/ImsRegistration.class
ImsRegistration.java
package android.hardware.radio.ims
public android.hardware.radio.ims.ImsRegistration extends java.lang.Object implements android.os.Parcelable {
public int regState
public int accessNetworkType
public int suggestedAction
public int capabilities
public static final android.os.Parcelable$Creator CREATOR
public static final int IMS_MMTEL_CAPABILITY_NONE
public static final int IMS_MMTEL_CAPABILITY_VOICE
public static final int IMS_MMTEL_CAPABILITY_VIDEO
public static final int IMS_MMTEL_CAPABILITY_SMS
public static final int IMS_RCS_CAPABILITIES
public void <init> ()
public final int getStability ()
public final void writeToParcel (android.os.Parcel, int)
android.os.Parcel _aidl_parcel
int _aidl_flag
int _aidl_start_pos
int _aidl_end_pos
public final void readFromParcel (android.os.Parcel)
android.os.Parcel _aidl_parcel
int _aidl_start_pos
int _aidl_parcelable_size
public java.lang.String toString ()
java.util.StringJoiner _aidl_sj
public int describeContents ()
int _mask
static void <clinit> ()
}
android/hardware/radio/ims/ImsRegistrationState$$.class
ImsRegistrationState.java
package android.hardware.radio.ims
public abstract android.hardware.radio.ims.ImsRegistrationState$$ extends java.lang.Object {
public static java.lang.String toString (int)
int _aidl_v
public static java.lang.String arrayToString (java.lang.Object)
int _aidl_i
int e
Object _aidl_v
Class _aidl_cls
Class comp
java.util.StringJoiner _aidl_sj
}
android/hardware/radio/ims/ImsRegistrationState.class
ImsRegistrationState.java
package android.hardware.radio.ims
public abstract annotation android.hardware.radio.ims.ImsRegistrationState extends java.lang.Object implements java.lang.annotation.Annotation {
public static final int NOT_REGISTERED
public static final int REGISTERED
}
android/hardware/radio/ims/ImsStreamDirection$$.class
ImsStreamDirection.java
package android.hardware.radio.ims
public abstract android.hardware.radio.ims.ImsStreamDirection$$ extends java.lang.Object {
public static java.lang.String toString (int)
int _aidl_v
public static java.lang.String arrayToString (java.lang.Object)
int _aidl_i
int e
Object _aidl_v
Class _aidl_cls
Class comp
java.util.StringJoiner _aidl_sj
}
android/hardware/radio/ims/ImsStreamDirection.class
ImsStreamDirection.java
package android.hardware.radio.ims
public abstract annotation android.hardware.radio.ims.ImsStreamDirection extends java.lang.Object implements java.lang.annotation.Annotation {
public static final int UPLINK
public static final int DOWNLINK
}
android/hardware/radio/ims/ImsStreamType.class
ImsStreamType.java
package android.hardware.radio.ims
public abstract annotation android.hardware.radio.ims.ImsStreamType extends java.lang.Object implements java.lang.annotation.Annotation {
public static final int AUDIO
public static final int VIDEO
}
android/hardware/radio/ims/ImsTrafficType$$.class
ImsTrafficType.java
package android.hardware.radio.ims
public abstract android.hardware.radio.ims.ImsTrafficType$$ extends java.lang.Object {
public static java.lang.String toString (int)
int _aidl_v
public static java.lang.String arrayToString (java.lang.Object)
int _aidl_i
int e
Object _aidl_v
Class _aidl_cls
Class comp
java.util.StringJoiner _aidl_sj
}
android/hardware/radio/ims/ImsTrafficType.class
ImsTrafficType.java
package android.hardware.radio.ims
public abstract annotation android.hardware.radio.ims.ImsTrafficType extends java.lang.Object implements java.lang.annotation.Annotation {
public static final int EMERGENCY
public static final int EMERGENCY_SMS
public static final int VOICE
public static final int VIDEO
public static final int SMS
public static final int REGISTRATION
public static final int UT_XCAP
}
android/hardware/radio/ims/SrvccCall$1.class
SrvccCall.java
package android.hardware.radio.ims
android.hardware.radio.ims.SrvccCall$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void <init> ()
public android.hardware.radio.ims.SrvccCall createFromParcel (android.os.Parcel)
android.os.Parcel _aidl_source
android.hardware.radio.ims.SrvccCall _aidl_out
public android.hardware.radio.ims.SrvccCall[] newArray (int)
int _aidl_size
public volatile synthetic java.lang.Object[] newArray (int)
public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel)
}
android/hardware/radio/ims/SrvccCall$CallSubState.class
SrvccCall.java
package android.hardware.radio.ims
public abstract annotation android.hardware.radio.ims.SrvccCall$CallSubState extends java.lang.Object implements java.lang.annotation.Annotation {
public static final int NONE
public static final int PREALERTING
}
android/hardware/radio/ims/SrvccCall$CallType.class
SrvccCall.java
package android.hardware.radio.ims
public abstract annotation android.hardware.radio.ims.SrvccCall$CallType extends java.lang.Object implements java.lang.annotation.Annotation {
public static final int NORMAL
public static final int EMERGENCY
}
android/hardware/radio/ims/SrvccCall$ToneType.class
SrvccCall.java
package android.hardware.radio.ims
public abstract annotation android.hardware.radio.ims.SrvccCall$ToneType extends java.lang.Object implements java.lang.annotation.Annotation {
public static final int NONE
public static final int LOCAL
public static final int NETWORK
}
android/hardware/radio/ims/SrvccCall.class
SrvccCall.java
package android.hardware.radio.ims
public android.hardware.radio.ims.SrvccCall extends java.lang.Object implements android.os.Parcelable {
public int index
public int callType
public int callState
public int callSubstate
public int ringbackToneType
public boolean isMpty
public boolean isMT
public String number
public int numPresentation
public String name
public int namePresentation
public static final android.os.Parcelable$Creator CREATOR
public void <init> ()
public final int getStability ()
public final void writeToParcel (android.os.Parcel, int)
android.os.Parcel _aidl_parcel
int _aidl_flag
int _aidl_start_pos
int _aidl_end_pos
public final void readFromParcel (android.os.Parcel)
android.os.Parcel _aidl_parcel
int _aidl_start_pos
int _aidl_parcelable_size
public java.lang.String toString ()
java.util.StringJoiner _aidl_sj
public int describeContents ()
int _mask
static void <clinit> ()
}
android/hardware/radio/ims/SuggestedAction$$.class
SuggestedAction.java
package android.hardware.radio.ims
public abstract android.hardware.radio.ims.SuggestedAction$$ extends java.lang.Object {
public static java.lang.String toString (int)
int _aidl_v
public static java.lang.String arrayToString (java.lang.Object)
int _aidl_i
int e
Object _aidl_v
Class _aidl_cls
Class comp
java.util.StringJoiner _aidl_sj
}
android/hardware/radio/ims/SuggestedAction.class
SuggestedAction.java
package android.hardware.radio.ims
public abstract annotation android.hardware.radio.ims.SuggestedAction extends java.lang.Object implements java.lang.annotation.Annotation {
public static final int NONE
public static final int TRIGGER_PLMN_BLOCK
public static final int TRIGGER_PLMN_BLOCK_WITH_TIMEOUT
}
android/hardware/radio/messaging/
android/hardware/radio/messaging/CdmaBroadcastSmsConfigInfo$1.class
CdmaBroadcastSmsConfigInfo.java
package android.hardware.radio.messaging
android.hardware.radio.messaging.CdmaBroadcastSmsConfigInfo$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void <init> ()
public android.hardware.radio.messaging.CdmaBroadcastSmsConfigInfo createFromParcel (android.os.Parcel)
android.os.Parcel _aidl_source
android.hardware.radio.messaging.CdmaBroadcastSmsConfigInfo _aidl_out
public android.hardware.radio.messaging.CdmaBroadcastSmsConfigInfo[] newArray (int)
int _aidl_size
public volatile synthetic java.lang.Object[] newArray (int)
public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel)
}
android/hardware/radio/messaging/CdmaBroadcastSmsConfigInfo.class
CdmaBroadcastSmsConfigInfo.java
package android.hardware.radio.messaging
public android.hardware.radio.messaging.CdmaBroadcastSmsConfigInfo extends java.lang.Object implements android.os.Parcelable {
public int serviceCategory
public int language
public boolean selected
public static final android.os.Parcelable$Creator CREATOR
public void <init> ()
public final int getStability ()
public final void writeToParcel (android.os.Parcel, int)
android.os.Parcel _aidl_parcel
int _aidl_flag
int _aidl_start_pos
int _aidl_end_pos
public final void readFromParcel (android.os.Parcel)
android.os.Parcel _aidl_parcel
int _aidl_start_pos
int _aidl_parcelable_size
public java.lang.String toString ()
java.util.StringJoiner _aidl_sj
public int describeContents ()
int _mask
static void <clinit> ()
}
android/hardware/radio/messaging/CdmaSmsAck$1.class
CdmaSmsAck.java
package android.hardware.radio.messaging
android.hardware.radio.messaging.CdmaSmsAck$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void <init> ()
public android.hardware.radio.messaging.CdmaSmsAck createFromParcel (android.os.Parcel)
android.os.Parcel _aidl_source
android.hardware.radio.messaging.CdmaSmsAck _aidl_out
public android.hardware.radio.messaging.CdmaSmsAck[] newArray (int)
int _aidl_size
public volatile synthetic java.lang.Object[] newArray (int)
public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel)
}
android/hardware/radio/messaging/CdmaSmsAck.class
CdmaSmsAck.java
package android.hardware.radio.messaging
public android.hardware.radio.messaging.CdmaSmsAck extends java.lang.Object implements android.os.Parcelable {
public boolean errorClass
public int smsCauseCode
public static final android.os.Parcelable$Creator CREATOR
public void <init> ()
public final int getStability ()
public final void writeToParcel (android.os.Parcel, int)
android.os.Parcel _aidl_parcel
int _aidl_flag
int _aidl_start_pos
int _aidl_end_pos
public final void readFromParcel (android.os.Parcel)
android.os.Parcel _aidl_parcel
int _aidl_start_pos
int _aidl_parcelable_size
public java.lang.String toString ()
java.util.StringJoiner _aidl_sj
public int describeContents ()
int _mask
static void <clinit> ()
}
android/hardware/radio/messaging/CdmaSmsAddress$1.class
CdmaSmsAddress.java
package android.hardware.radio.messaging
android.hardware.radio.messaging.CdmaSmsAddress$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void <init> ()
public android.hardware.radio.messaging.CdmaSmsAddress createFromParcel (android.os.Parcel)
android.os.Parcel _aidl_source
android.hardware.radio.messaging.CdmaSmsAddress _aidl_out
public android.hardware.radio.messaging.CdmaSmsAddress[] newArray (int)
int _aidl_size
public volatile synthetic java.lang.Object[] newArray (int)
public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel)
}
android/hardware/radio/messaging/CdmaSmsAddress.class
CdmaSmsAddress.java
package android.hardware.radio.messaging
public android.hardware.radio.messaging.CdmaSmsAddress extends java.lang.Object implements android.os.Parcelable {
public int digitMode
public boolean isNumberModeDataNetwork
public int numberType
public int numberPlan
public byte[] digits
public static final android.os.Parcelable$Creator CREATOR
public static final int DIGIT_MODE_FOUR_BIT
public static final int DIGIT_MODE_EIGHT_BIT
public static final int NUMBER_PLAN_UNKNOWN
public static final int NUMBER_PLAN_TELEPHONY
public static final int NUMBER_PLAN_RESERVED_2
public static final int NUMBER_PLAN_DATA
public static final int NUMBER_PLAN_TELEX
public static final int NUMBER_PLAN_RESERVED_5
public static final int NUMBER_PLAN_RESERVED_6
public static final int NUMBER_PLAN_RESERVED_7
public static final int NUMBER_PLAN_RESERVED_8
public static final int NUMBER_PLAN_PRIVATE
public static final int NUMBER_PLAN_RESERVED_10
public static final int NUMBER_PLAN_RESERVED_11
public static final int NUMBER_PLAN_RESERVED_12
public static final int NUMBER_PLAN_RESERVED_13
public static final int NUMBER_PLAN_RESERVED_14
public static final int NUMBER_PLAN_RESERVED_15
public static final int NUMBER_TYPE_UNKNOWN
public static final int NUMBER_TYPE_INTERNATIONAL_OR_DATA_IP
public static final int NUMBER_TYPE_NATIONAL_OR_INTERNET_MAIL
public static final int NUMBER_TYPE_NETWORK
public static final int NUMBER_TYPE_SUBSCRIBER
public static final int NUMBER_TYPE_ALPHANUMERIC
public static final int NUMBER_TYPE_ABBREVIATED
public static final int NUMBER_TYPE_RESERVED_7
public void <init> ()
public final int getStability ()
public final void writeToParcel (android.os.Parcel, int)
android.os.Parcel _aidl_parcel
int _aidl_flag
int _aidl_start_pos
int _aidl_end_pos
public final void readFromParcel (android.os.Parcel)
android.os.Parcel _aidl_parcel
int _aidl_start_pos
int _aidl_parcelable_size
public java.lang.String toString ()
java.util.StringJoiner _aidl_sj
public int describeContents ()
int _mask
static void <clinit> ()
}
android/hardware/radio/messaging/CdmaSmsMessage$1.class
CdmaSmsMessage.java
package android.hardware.radio.messaging
android.hardware.radio.messaging.CdmaSmsMessage$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void <init> ()
public android.hardware.radio.messaging.CdmaSmsMessage createFromParcel (android.os.Parcel)
android.os.Parcel _aidl_source
android.hardware.radio.messaging.CdmaSmsMessage _aidl_out
public android.hardware.radio.messaging.CdmaSmsMessage[] newArray (int)
int _aidl_size
public volatile synthetic java.lang.Object[] newArray (int)
public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel)
}
android/hardware/radio/messaging/CdmaSmsMessage.class
CdmaSmsMessage.java
package android.hardware.radio.messaging
public android.hardware.radio.messaging.CdmaSmsMessage extends java.lang.Object implements android.os.Parcelable {
public int teleserviceId
public boolean isServicePresent
public int serviceCategory
public android.hardware.radio.messaging.CdmaSmsAddress address
public android.hardware.radio.messaging.CdmaSmsSubaddress subAddress
public byte[] bearerData
public static final android.os.Parcelable$Creator CREATOR
public void <init> ()
public final int getStability ()
public final void writeToParcel (android.os.Parcel, int)
android.os.Parcel _aidl_parcel
int _aidl_flag
int _aidl_start_pos
int _aidl_end_pos
public final void readFromParcel (android.os.Parcel)
android.os.Parcel _aidl_parcel
int _aidl_start_pos
int _aidl_parcelable_size
public java.lang.String toString ()
java.util.StringJoiner _aidl_sj
public int describeContents ()
int _mask
private int describeContents (java.lang.Object)
Object _v
static void <clinit> ()
}
android/hardware/radio/messaging/CdmaSmsSubaddress$1.class
CdmaSmsSubaddress.java
package android.hardware.radio.messaging
android.hardware.radio.messaging.CdmaSmsSubaddress$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void <init> ()
public android.hardware.radio.messaging.CdmaSmsSubaddress createFromParcel (android.os.Parcel)
android.os.Parcel _aidl_source
android.hardware.radio.messaging.CdmaSmsSubaddress _aidl_out
public android.hardware.radio.messaging.CdmaSmsSubaddress[] newArray (int)
int _aidl_size
public volatile synthetic java.lang.Object[] newArray (int)
public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel)
}
android/hardware/radio/messaging/CdmaSmsSubaddress.class
CdmaSmsSubaddress.java
package android.hardware.radio.messaging
public android.hardware.radio.messaging.CdmaSmsSubaddress extends java.lang.Object implements android.os.Parcelable {
public int subaddressType
public boolean odd
public byte[] digits
public static final android.os.Parcelable$Creator CREATOR
public static final int SUBADDRESS_TYPE_NSAP
public static final int SUBADDRESS_TYPE_USER_SPECIFIED
public void <init> ()
public final int getStability ()
public final void writeToParcel (android.os.Parcel, int)
android.os.Parcel _aidl_parcel
int _aidl_flag
int _aidl_start_pos
int _aidl_end_pos
public final void readFromParcel (android.os.Parcel)
android.os.Parcel _aidl_parcel
int _aidl_start_pos
int _aidl_parcelable_size
public java.lang.String toString ()
java.util.StringJoiner _aidl_sj
public int describeContents ()
int _mask
static void <clinit> ()
}
android/hardware/radio/messaging/CdmaSmsWriteArgs$1.class
CdmaSmsWriteArgs.java
package android.hardware.radio.messaging
android.hardware.radio.messaging.CdmaSmsWriteArgs$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void <init> ()
public android.hardware.radio.messaging.CdmaSmsWriteArgs createFromParcel (android.os.Parcel)
android.os.Parcel _aidl_source
android.hardware.radio.messaging.CdmaSmsWriteArgs _aidl_out
public android.hardware.radio.messaging.CdmaSmsWriteArgs[] newArray (int)
int _aidl_size
public volatile synthetic java.lang.Object[] newArray (int)
public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel)
}
android/hardware/radio/messaging/CdmaSmsWriteArgs.class
CdmaSmsWriteArgs.java
package android.hardware.radio.messaging
public android.hardware.radio.messaging.CdmaSmsWriteArgs extends java.lang.Object implements android.os.Parcelable {
public int status
public android.hardware.radio.messaging.CdmaSmsMessage message
public static final android.os.Parcelable$Creator CREATOR
public static final int STATUS_REC_UNREAD
public static final int STATUS_REC_READ
public static final int STATUS_STO_UNSENT
public static final int STATUS_STO_SENT
public void <init> ()
public final int getStability ()
public final void writeToParcel (android.os.Parcel, int)
android.os.Parcel _aidl_parcel
int _aidl_flag
int _aidl_start_pos
int _aidl_end_pos
public final void readFromParcel (android.os.Parcel)
android.os.Parcel _aidl_parcel
int _aidl_start_pos
int _aidl_parcelable_size
public java.lang.String toString ()
java.util.StringJoiner _aidl_sj
public int describeContents ()
int _mask
private int describeContents (java.lang.Object)
Object _v
static void <clinit> ()
}
android/hardware/radio/messaging/GsmBroadcastSmsConfigInfo$1.class
GsmBroadcastSmsConfigInfo.java
package android.hardware.radio.messaging
android.hardware.radio.messaging.GsmBroadcastSmsConfigInfo$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void <init> ()
public android.hardware.radio.messaging.GsmBroadcastSmsConfigInfo createFromParcel (android.os.Parcel)
android.os.Parcel _aidl_source
android.hardware.radio.messaging.GsmBroadcastSmsConfigInfo _aidl_out
public android.hardware.radio.messaging.GsmBroadcastSmsConfigInfo[] newArray (int)
int _aidl_size
public volatile synthetic java.lang.Object[] newArray (int)
public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel)
}
android/hardware/radio/messaging/GsmBroadcastSmsConfigInfo.class
GsmBroadcastSmsConfigInfo.java
package android.hardware.radio.messaging
public android.hardware.radio.messaging.GsmBroadcastSmsConfigInfo extends java.lang.Object implements android.os.Parcelable {
public int fromServiceId
public int toServiceId
public int fromCodeScheme
public int toCodeScheme
public boolean selected
public static final android.os.Parcelable$Creator CREATOR
public void <init> ()
public final int getStability ()
public final void writeToParcel (android.os.Parcel, int)
android.os.Parcel _aidl_parcel
int _aidl_flag
int _aidl_start_pos
int _aidl_end_pos
public final void readFromParcel (android.os.Parcel)
android.os.Parcel _aidl_parcel
int _aidl_start_pos
int _aidl_parcelable_size
public java.lang.String toString ()
java.util.StringJoiner _aidl_sj
public int describeContents ()
int _mask
static void <clinit> ()
}
android/hardware/radio/messaging/GsmSmsMessage$1.class
GsmSmsMessage.java
package android.hardware.radio.messaging
android.hardware.radio.messaging.GsmSmsMessage$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void <init> ()
public android.hardware.radio.messaging.GsmSmsMessage createFromParcel (android.os.Parcel)
android.os.Parcel _aidl_source
android.hardware.radio.messaging.GsmSmsMessage _aidl_out
public android.hardware.radio.messaging.GsmSmsMessage[] newArray (int)
int _aidl_size
public volatile synthetic java.lang.Object[] newArray (int)
public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel)
}
android/hardware/radio/messaging/GsmSmsMessage.class
GsmSmsMessage.java
package android.hardware.radio.messaging
public android.hardware.radio.messaging.GsmSmsMessage extends java.lang.Object implements android.os.Parcelable {
public String smscPdu
public String pdu
public static final android.os.Parcelable$Creator CREATOR
public void <init> ()
public final int getStability ()
public final void writeToParcel (android.os.Parcel, int)
android.os.Parcel _aidl_parcel
int _aidl_flag
int _aidl_start_pos
int _aidl_end_pos
public final void readFromParcel (android.os.Parcel)
android.os.Parcel _aidl_parcel
int _aidl_start_pos
int _aidl_parcelable_size
public java.lang.String toString ()
java.util.StringJoiner _aidl_sj
public int describeContents ()
int _mask
static void <clinit> ()
}
android/hardware/radio/messaging/IRadioMessaging$Default.class
IRadioMessaging.java
package android.hardware.radio.messaging
public android.hardware.radio.messaging.IRadioMessaging$Default extends java.lang.Object implements android.hardware.radio.messaging.IRadioMessaging {
public void <init> ()
public void acknowledgeIncomingGsmSmsWithPdu (int, boolean, java.lang.String) throws android.os.RemoteException
int serial
boolean success
String ackPdu
public void acknowledgeLastIncomingCdmaSms (int, android.hardware.radio.messaging.CdmaSmsAck) throws android.os.RemoteException
int serial
android.hardware.radio.messaging.CdmaSmsAck smsAck
public void acknowledgeLastIncomingGsmSms (int, boolean, int) throws android.os.RemoteException
int serial
boolean success
int cause
public void deleteSmsOnRuim (int, int) throws android.os.RemoteException
int serial
int index
public void deleteSmsOnSim (int, int) throws android.os.RemoteException
int serial
int index
public void getCdmaBroadcastConfig (int) throws android.os.RemoteException
int serial
public void getGsmBroadcastConfig (int) throws android.os.RemoteException
int serial
public void getSmscAddress (int) throws android.os.RemoteException
int serial
public void reportSmsMemoryStatus (int, boolean) throws android.os.RemoteException
int serial
boolean available
public void responseAcknowledgement () throws android.os.RemoteException
public void sendCdmaSms (int, android.hardware.radio.messaging.CdmaSmsMessage) throws android.os.RemoteException
int serial
android.hardware.radio.messaging.CdmaSmsMessage sms
public void sendCdmaSmsExpectMore (int, android.hardware.radio.messaging.CdmaSmsMessage) throws android.os.RemoteException
int serial
android.hardware.radio.messaging.CdmaSmsMessage sms
public void sendImsSms (int, android.hardware.radio.messaging.ImsSmsMessage) throws android.os.RemoteException
int serial
android.hardware.radio.messaging.ImsSmsMessage message
public void sendSms (int, android.hardware.radio.messaging.GsmSmsMessage) throws android.os.RemoteException
int serial
android.hardware.radio.messaging.GsmSmsMessage message
public void sendSmsExpectMore (int, android.hardware.radio.messaging.GsmSmsMessage) throws android.os.RemoteException
int serial
android.hardware.radio.messaging.GsmSmsMessage message
public void setCdmaBroadcastActivation (int, boolean) throws android.os.RemoteException
int serial
boolean activate
public void setCdmaBroadcastConfig (int, android.hardware.radio.messaging.CdmaBroadcastSmsConfigInfo[]) throws android.os.RemoteException
int serial
android.hardware.radio.messaging.CdmaBroadcastSmsConfigInfo[] configInfo
public void setGsmBroadcastActivation (int, boolean) throws android.os.RemoteException
int serial
boolean activate
public void setGsmBroadcastConfig (int, android.hardware.radio.messaging.GsmBroadcastSmsConfigInfo[]) throws android.os.RemoteException
int serial
android.hardware.radio.messaging.GsmBroadcastSmsConfigInfo[] configInfo
public void setResponseFunctions (android.hardware.radio.messaging.IRadioMessagingResponse, android.hardware.radio.messaging.IRadioMessagingIndication) throws android.os.RemoteException
android.hardware.radio.messaging.IRadioMessagingResponse radioMessagingResponse
android.hardware.radio.messaging.IRadioMessagingIndication radioMessagingIndication
public void setSmscAddress (int, java.lang.String) throws android.os.RemoteException
int serial
String smsc
public void writeSmsToRuim (int, android.hardware.radio.messaging.CdmaSmsWriteArgs) throws android.os.RemoteException
int serial
android.hardware.radio.messaging.CdmaSmsWriteArgs cdmaSms
public void writeSmsToSim (int, android.hardware.radio.messaging.SmsWriteArgs) throws android.os.RemoteException
int serial
android.hardware.radio.messaging.SmsWriteArgs smsWriteArgs
public int getInterfaceVersion ()
public java.lang.String getInterfaceHash ()
public android.os.IBinder asBinder ()
}
android/hardware/radio/messaging/IRadioMessaging$Stub$Proxy.class
IRadioMessaging.java
package android.hardware.radio.messaging
android.hardware.radio.messaging.IRadioMessaging$Stub$Proxy extends java.lang.Object implements android.hardware.radio.messaging.IRadioMessaging {
private android.os.IBinder mRemote
private int mCachedVersion
private String mCachedHash
void <init> (android.os.IBinder)
android.os.IBinder remote
public android.os.IBinder asBinder ()
public java.lang.String getInterfaceDescriptor ()
public void acknowledgeIncomingGsmSmsWithPdu (int, boolean, java.lang.String) throws android.os.RemoteException
boolean _status
int serial
boolean success
String ackPdu
android.os.Parcel _data
public void acknowledgeLastIncomingCdmaSms (int, android.hardware.radio.messaging.CdmaSmsAck) throws android.os.RemoteException
boolean _status
int serial
android.hardware.radio.messaging.CdmaSmsAck smsAck
android.os.Parcel _data
public void acknowledgeLastIncomingGsmSms (int, boolean, int) throws android.os.RemoteException
boolean _status
int serial
boolean success
int cause
android.os.Parcel _data
public void deleteSmsOnRuim (int, int) throws android.os.RemoteException
boolean _status
int serial
int index
android.os.Parcel _data
public void deleteSmsOnSim (int, int) throws android.os.RemoteException
boolean _status
int serial
int index
android.os.Parcel _data
public void getCdmaBroadcastConfig (int) throws android.os.RemoteException
boolean _status
int serial
android.os.Parcel _data
public void getGsmBroadcastConfig (int) throws android.os.RemoteException
boolean _status
int serial
android.os.Parcel _data
public void getSmscAddress (int) throws android.os.RemoteException
boolean _status
int serial
android.os.Parcel _data
public void reportSmsMemoryStatus (int, boolean) throws android.os.RemoteException
boolean _status
int serial
boolean available
android.os.Parcel _data
public void responseAcknowledgement () throws android.os.RemoteException
boolean _status
android.os.Parcel _data
public void sendCdmaSms (int, android.hardware.radio.messaging.CdmaSmsMessage) throws android.os.RemoteException
boolean _status
int serial
android.hardware.radio.messaging.CdmaSmsMessage sms
android.os.Parcel _data
public void sendCdmaSmsExpectMore (int, android.hardware.radio.messaging.CdmaSmsMessage) throws android.os.RemoteException
boolean _status
int serial
android.hardware.radio.messaging.CdmaSmsMessage sms
android.os.Parcel _data
public void sendImsSms (int, android.hardware.radio.messaging.ImsSmsMessage) throws android.os.RemoteException
boolean _status
int serial
android.hardware.radio.messaging.ImsSmsMessage message
android.os.Parcel _data
public void sendSms (int, android.hardware.radio.messaging.GsmSmsMessage) throws android.os.RemoteException
boolean _status
int serial
android.hardware.radio.messaging.GsmSmsMessage message
android.os.Parcel _data
public void sendSmsExpectMore (int, android.hardware.radio.messaging.GsmSmsMessage) throws android.os.RemoteException
boolean _status
int serial
android.hardware.radio.messaging.GsmSmsMessage message
android.os.Parcel _data
public void setCdmaBroadcastActivation (int, boolean) throws android.os.RemoteException
boolean _status
int serial
boolean activate
android.os.Parcel _data
public void setCdmaBroadcastConfig (int, android.hardware.radio.messaging.CdmaBroadcastSmsConfigInfo[]) throws android.os.RemoteException
boolean _status
int serial
android.hardware.radio.messaging.CdmaBroadcastSmsConfigInfo[] configInfo
android.os.Parcel _data
public void setGsmBroadcastActivation (int, boolean) throws android.os.RemoteException
boolean _status
int serial
boolean activate
android.os.Parcel _data
public void setGsmBroadcastConfig (int, android.hardware.radio.messaging.GsmBroadcastSmsConfigInfo[]) throws android.os.RemoteException
boolean _status
int serial
android.hardware.radio.messaging.GsmBroadcastSmsConfigInfo[] configInfo
android.os.Parcel _data
public void setResponseFunctions (android.hardware.radio.messaging.IRadioMessagingResponse, android.hardware.radio.messaging.IRadioMessagingIndication) throws android.os.RemoteException
boolean _status
android.hardware.radio.messaging.IRadioMessagingResponse radioMessagingResponse
android.hardware.radio.messaging.IRadioMessagingIndication radioMessagingIndication
android.os.Parcel _data
public void setSmscAddress (int, java.lang.String) throws android.os.RemoteException
boolean _status
int serial
String smsc
android.os.Parcel _data
public void writeSmsToRuim (int, android.hardware.radio.messaging.CdmaSmsWriteArgs) throws android.os.RemoteException
boolean _status
int serial
android.hardware.radio.messaging.CdmaSmsWriteArgs cdmaSms
android.os.Parcel _data
public void writeSmsToSim (int, android.hardware.radio.messaging.SmsWriteArgs) throws android.os.RemoteException
boolean _status
int serial
android.hardware.radio.messaging.SmsWriteArgs smsWriteArgs
android.os.Parcel _data
public int getInterfaceVersion () throws android.os.RemoteException
boolean _status
android.os.Parcel data
android.os.Parcel reply
public synchronized java.lang.String getInterfaceHash () throws android.os.RemoteException
boolean _status
android.os.Parcel data
android.os.Parcel reply
}
android/hardware/radio/messaging/IRadioMessaging$Stub.class
IRadioMessaging.java
package android.hardware.radio.messaging
public abstract android.hardware.radio.messaging.IRadioMessaging$Stub extends android.os.Binder implements android.hardware.radio.messaging.IRadioMessaging {
static final int TRANSACTION_acknowledgeIncomingGsmSmsWithPdu
static final int TRANSACTION_acknowledgeLastIncomingCdmaSms
static final int TRANSACTION_acknowledgeLastIncomingGsmSms
static final int TRANSACTION_deleteSmsOnRuim
static final int TRANSACTION_deleteSmsOnSim
static final int TRANSACTION_getCdmaBroadcastConfig
static final int TRANSACTION_getGsmBroadcastConfig
static final int TRANSACTION_getSmscAddress
static final int TRANSACTION_reportSmsMemoryStatus
static final int TRANSACTION_responseAcknowledgement
static final int TRANSACTION_sendCdmaSms
static final int TRANSACTION_sendCdmaSmsExpectMore
static final int TRANSACTION_sendImsSms
static final int TRANSACTION_sendSms
static final int TRANSACTION_sendSmsExpectMore
static final int TRANSACTION_setCdmaBroadcastActivation
static final int TRANSACTION_setCdmaBroadcastConfig
static final int TRANSACTION_setGsmBroadcastActivation
static final int TRANSACTION_setGsmBroadcastConfig
static final int TRANSACTION_setResponseFunctions
static final int TRANSACTION_setSmscAddress
static final int TRANSACTION_writeSmsToRuim
static final int TRANSACTION_writeSmsToSim
static final int TRANSACTION_getInterfaceVersion
static final int TRANSACTION_getInterfaceHash
public void <init> ()
public static android.hardware.radio.messaging.IRadioMessaging 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
boolean _arg1
String _arg2
int _arg0
android.hardware.radio.messaging.CdmaSmsAck _arg1
int _arg0
boolean _arg1
int _arg2
int _arg0
int _arg1
int _arg0
int _arg1
int _arg0
int _arg0
int _arg0
int _arg0
boolean _arg1
int _arg0
android.hardware.radio.messaging.CdmaSmsMessage _arg1
int _arg0
android.hardware.radio.messaging.CdmaSmsMessage _arg1
int _arg0
android.hardware.radio.messaging.ImsSmsMessage _arg1
int _arg0
android.hardware.radio.messaging.GsmSmsMessage _arg1
int _arg0
android.hardware.radio.messaging.GsmSmsMessage _arg1
int _arg0
boolean _arg1
int _arg0
android.hardware.radio.messaging.CdmaBroadcastSmsConfigInfo[] _arg1
int _arg0
boolean _arg1
int _arg0
android.hardware.radio.messaging.GsmBroadcastSmsConfigInfo[] _arg1
android.hardware.radio.messaging.IRadioMessagingResponse _arg0
android.hardware.radio.messaging.IRadioMessagingIndication _arg1
int _arg0
String _arg1
int _arg0
android.hardware.radio.messaging.CdmaSmsWriteArgs _arg1
int _arg0
android.hardware.radio.messaging.SmsWriteArgs _arg1
int code
android.os.Parcel data
android.os.Parcel reply
int flags
String descriptor
}
android/hardware/radio/messaging/IRadioMessaging.class
IRadioMessaging.java
package android.hardware.radio.messaging
public abstract android.hardware.radio.messaging.IRadioMessaging extends java.lang.Object implements android.os.IInterface {
public static final int VERSION
public static final String HASH
public static final String DESCRIPTOR
public abstract void acknowledgeIncomingGsmSmsWithPdu (int, boolean, java.lang.String) throws android.os.RemoteException
public abstract void acknowledgeLastIncomingCdmaSms (int, android.hardware.radio.messaging.CdmaSmsAck) throws android.os.RemoteException
public abstract void acknowledgeLastIncomingGsmSms (int, boolean, int) throws android.os.RemoteException
public abstract void deleteSmsOnRuim (int, int) throws android.os.RemoteException
public abstract void deleteSmsOnSim (int, int) throws android.os.RemoteException
public abstract void getCdmaBroadcastConfig (int) throws android.os.RemoteException
public abstract void getGsmBroadcastConfig (int) throws android.os.RemoteException
public abstract void getSmscAddress (int) throws android.os.RemoteException
public abstract void reportSmsMemoryStatus (int, boolean) throws android.os.RemoteException
public abstract void responseAcknowledgement () throws android.os.RemoteException
public abstract void sendCdmaSms (int, android.hardware.radio.messaging.CdmaSmsMessage) throws android.os.RemoteException
public abstract void sendCdmaSmsExpectMore (int, android.hardware.radio.messaging.CdmaSmsMessage) throws android.os.RemoteException
public abstract void sendImsSms (int, android.hardware.radio.messaging.ImsSmsMessage) throws android.os.RemoteException
public abstract void sendSms (int, android.hardware.radio.messaging.GsmSmsMessage) throws android.os.RemoteException
public abstract void sendSmsExpectMore (int, android.hardware.radio.messaging.GsmSmsMessage) throws android.os.RemoteException
public abstract void setCdmaBroadcastActivation (int, boolean) throws android.os.RemoteException
public abstract void setCdmaBroadcastConfig (int, android.hardware.radio.messaging.CdmaBroadcastSmsConfigInfo[]) throws android.os.RemoteException
public abstract void setGsmBroadcastActivation (int, boolean) throws android.os.RemoteException
public abstract void setGsmBroadcastConfig (int, android.hardware.radio.messaging.GsmBroadcastSmsConfigInfo[]) throws android.os.RemoteException
public abstract void setResponseFunctions (android.hardware.radio.messaging.IRadioMessagingResponse, android.hardware.radio.messaging.IRadioMessagingIndication) throws android.os.RemoteException
public abstract void setSmscAddress (int, java.lang.String) throws android.os.RemoteException
public abstract void writeSmsToRuim (int, android.hardware.radio.messaging.CdmaSmsWriteArgs) throws android.os.RemoteException
public abstract void writeSmsToSim (int, android.hardware.radio.messaging.SmsWriteArgs) throws android.os.RemoteException
public abstract int getInterfaceVersion () throws android.os.RemoteException
public abstract java.lang.String getInterfaceHash () throws android.os.RemoteException
static void <clinit> ()
}
android/hardware/radio/messaging/IRadioMessagingIndication$Default.class
IRadioMessagingIndication.java
package android.hardware.radio.messaging
public android.hardware.radio.messaging.IRadioMessagingIndication$Default extends java.lang.Object implements android.hardware.radio.messaging.IRadioMessagingIndication {
public void <init> ()
public void cdmaNewSms (int, android.hardware.radio.messaging.CdmaSmsMessage) throws android.os.RemoteException
int type
android.hardware.radio.messaging.CdmaSmsMessage msg
public void cdmaRuimSmsStorageFull (int) throws android.os.RemoteException
int type
public void newBroadcastSms (int, byte[]) throws android.os.RemoteException
int type
byte[] data
public void newSms (int, byte[]) throws android.os.RemoteException
int type
byte[] pdu
public void newSmsOnSim (int, int) throws android.os.RemoteException
int type
int recordNumber
public void newSmsStatusReport (int, byte[]) throws android.os.RemoteException
int type
byte[] pdu
public void simSmsStorageFull (int) throws android.os.RemoteException
int type
public int getInterfaceVersion ()
public java.lang.String getInterfaceHash ()
public android.os.IBinder asBinder ()
}
android/hardware/radio/messaging/IRadioMessagingIndication$Stub$Proxy.class
IRadioMessagingIndication.java
package android.hardware.radio.messaging
android.hardware.radio.messaging.IRadioMessagingIndication$Stub$Proxy extends java.lang.Object implements android.hardware.radio.messaging.IRadioMessagingIndication {
private android.os.IBinder mRemote
private int mCachedVersion
private String mCachedHash
void <init> (android.os.IBinder)
android.os.IBinder remote
public android.os.IBinder asBinder ()
public java.lang.String getInterfaceDescriptor ()
public void cdmaNewSms (int, android.hardware.radio.messaging.CdmaSmsMessage) throws android.os.RemoteException
boolean _status
int type
android.hardware.radio.messaging.CdmaSmsMessage msg
android.os.Parcel _data
public void cdmaRuimSmsStorageFull (int) throws android.os.RemoteException
boolean _status
int type
android.os.Parcel _data
public void newBroadcastSms (int, byte[]) throws android.os.RemoteException
boolean _status
int type
byte[] data
android.os.Parcel _data
public void newSms (int, byte[]) throws android.os.RemoteException
boolean _status
int type
byte[] pdu
android.os.Parcel _data
public void newSmsOnSim (int, int) throws android.os.RemoteException
boolean _status
int type
int recordNumber
android.os.Parcel _data
public void newSmsStatusReport (int, byte[]) throws android.os.RemoteException
boolean _status
int type
byte[] pdu
android.os.Parcel _data
public void simSmsStorageFull (int) throws android.os.RemoteException
boolean _status
int type
android.os.Parcel _data
public int getInterfaceVersion () throws android.os.RemoteException
boolean _status
android.os.Parcel data
android.os.Parcel reply
public synchronized java.lang.String getInterfaceHash () throws android.os.RemoteException
boolean _status
android.os.Parcel data
android.os.Parcel reply
}
android/hardware/radio/messaging/IRadioMessagingIndication$Stub.class
IRadioMessagingIndication.java
package android.hardware.radio.messaging
public abstract android.hardware.radio.messaging.IRadioMessagingIndication$Stub extends android.os.Binder implements android.hardware.radio.messaging.IRadioMessagingIndication {
static final int TRANSACTION_cdmaNewSms
static final int TRANSACTION_cdmaRuimSmsStorageFull
static final int TRANSACTION_newBroadcastSms
static final int TRANSACTION_newSms
static final int TRANSACTION_newSmsOnSim
static final int TRANSACTION_newSmsStatusReport
static final int TRANSACTION_simSmsStorageFull
static final int TRANSACTION_getInterfaceVersion
static final int TRANSACTION_getInterfaceHash
public void <init> ()
public static android.hardware.radio.messaging.IRadioMessagingIndication 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
android.hardware.radio.messaging.CdmaSmsMessage _arg1
int _arg0
int _arg0
byte[] _arg1
int _arg0
byte[] _arg1
int _arg0
int _arg1
int _arg0
byte[] _arg1
int _arg0
int code
android.os.Parcel data
android.os.Parcel reply
int flags
String descriptor
}
android/hardware/radio/messaging/IRadioMessagingIndication.class
IRadioMessagingIndication.java
package android.hardware.radio.messaging
public abstract android.hardware.radio.messaging.IRadioMessagingIndication extends java.lang.Object implements android.os.IInterface {
public static final int VERSION
public static final String HASH
public static final String DESCRIPTOR
public abstract void cdmaNewSms (int, android.hardware.radio.messaging.CdmaSmsMessage) throws android.os.RemoteException
public abstract void cdmaRuimSmsStorageFull (int) throws android.os.RemoteException
public abstract void newBroadcastSms (int, byte[]) throws android.os.RemoteException
public abstract void newSms (int, byte[]) throws android.os.RemoteException
public abstract void newSmsOnSim (int, int) throws android.os.RemoteException
public abstract void newSmsStatusReport (int, byte[]) throws android.os.RemoteException
public abstract void simSmsStorageFull (int) throws android.os.RemoteException
public abstract int getInterfaceVersion () throws android.os.RemoteException
public abstract java.lang.String getInterfaceHash () throws android.os.RemoteException
static void <clinit> ()
}
android/hardware/radio/messaging/IRadioMessagingResponse$Default.class
IRadioMessagingResponse.java
package android.hardware.radio.messaging
public android.hardware.radio.messaging.IRadioMessagingResponse$Default extends java.lang.Object implements android.hardware.radio.messaging.IRadioMessagingResponse {
public void <init> ()
public void acknowledgeIncomingGsmSmsWithPduResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
android.hardware.radio.RadioResponseInfo info
public void acknowledgeLastIncomingCdmaSmsResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
android.hardware.radio.RadioResponseInfo info
public void acknowledgeLastIncomingGsmSmsResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
android.hardware.radio.RadioResponseInfo info
public void acknowledgeRequest (int) throws android.os.RemoteException
int serial
public void deleteSmsOnRuimResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
android.hardware.radio.RadioResponseInfo info
public void deleteSmsOnSimResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
android.hardware.radio.RadioResponseInfo info
public void getCdmaBroadcastConfigResponse (android.hardware.radio.RadioResponseInfo, android.hardware.radio.messaging.CdmaBroadcastSmsConfigInfo[]) throws android.os.RemoteException
android.hardware.radio.RadioResponseInfo info
android.hardware.radio.messaging.CdmaBroadcastSmsConfigInfo[] configs
public void getGsmBroadcastConfigResponse (android.hardware.radio.RadioResponseInfo, android.hardware.radio.messaging.GsmBroadcastSmsConfigInfo[]) throws android.os.RemoteException
android.hardware.radio.RadioResponseInfo info
android.hardware.radio.messaging.GsmBroadcastSmsConfigInfo[] configs
public void getSmscAddressResponse (android.hardware.radio.RadioResponseInfo, java.lang.String) throws android.os.RemoteException
android.hardware.radio.RadioResponseInfo info
String smsc
public void reportSmsMemoryStatusResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
android.hardware.radio.RadioResponseInfo info
public void sendCdmaSmsExpectMoreResponse (android.hardware.radio.RadioResponseInfo, android.hardware.radio.messaging.SendSmsResult) throws android.os.RemoteException
android.hardware.radio.RadioResponseInfo info
android.hardware.radio.messaging.SendSmsResult sms
public void sendCdmaSmsResponse (android.hardware.radio.RadioResponseInfo, android.hardware.radio.messaging.SendSmsResult) throws android.os.RemoteException
android.hardware.radio.RadioResponseInfo info
android.hardware.radio.messaging.SendSmsResult sms
public void sendImsSmsResponse (android.hardware.radio.RadioResponseInfo, android.hardware.radio.messaging.SendSmsResult) throws android.os.RemoteException
android.hardware.radio.RadioResponseInfo info
android.hardware.radio.messaging.SendSmsResult sms
public void sendSmsExpectMoreResponse (android.hardware.radio.RadioResponseInfo, android.hardware.radio.messaging.SendSmsResult) throws android.os.RemoteException
android.hardware.radio.RadioResponseInfo info
android.hardware.radio.messaging.SendSmsResult sms
public void sendSmsResponse (android.hardware.radio.RadioResponseInfo, android.hardware.radio.messaging.SendSmsResult) throws android.os.RemoteException
android.hardware.radio.RadioResponseInfo info
android.hardware.radio.messaging.SendSmsResult sms
public void setCdmaBroadcastActivationResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
android.hardware.radio.RadioResponseInfo info
public void setCdmaBroadcastConfigResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
android.hardware.radio.RadioResponseInfo info
public void setGsmBroadcastActivationResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
android.hardware.radio.RadioResponseInfo info
public void setGsmBroadcastConfigResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
android.hardware.radio.RadioResponseInfo info
public void setSmscAddressResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
android.hardware.radio.RadioResponseInfo info
public void writeSmsToRuimResponse (android.hardware.radio.RadioResponseInfo, int) throws android.os.RemoteException
android.hardware.radio.RadioResponseInfo info
int index
public void writeSmsToSimResponse (android.hardware.radio.RadioResponseInfo, int) throws android.os.RemoteException
android.hardware.radio.RadioResponseInfo info
int index
public int getInterfaceVersion ()
public java.lang.String getInterfaceHash ()
public android.os.IBinder asBinder ()
}
android/hardware/radio/messaging/IRadioMessagingResponse$Stub$Proxy.class
IRadioMessagingResponse.java
package android.hardware.radio.messaging
android.hardware.radio.messaging.IRadioMessagingResponse$Stub$Proxy extends java.lang.Object implements android.hardware.radio.messaging.IRadioMessagingResponse {
private android.os.IBinder mRemote
private int mCachedVersion
private String mCachedHash
void <init> (android.os.IBinder)
android.os.IBinder remote
public android.os.IBinder asBinder ()
public java.lang.String getInterfaceDescriptor ()
public void acknowledgeIncomingGsmSmsWithPduResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
boolean _status
android.hardware.radio.RadioResponseInfo info
android.os.Parcel _data
public void acknowledgeLastIncomingCdmaSmsResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
boolean _status
android.hardware.radio.RadioResponseInfo info
android.os.Parcel _data
public void acknowledgeLastIncomingGsmSmsResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
boolean _status
android.hardware.radio.RadioResponseInfo info
android.os.Parcel _data
public void acknowledgeRequest (int) throws android.os.RemoteException
boolean _status
int serial
android.os.Parcel _data
public void deleteSmsOnRuimResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
boolean _status
android.hardware.radio.RadioResponseInfo info
android.os.Parcel _data
public void deleteSmsOnSimResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
boolean _status
android.hardware.radio.RadioResponseInfo info
android.os.Parcel _data
public void getCdmaBroadcastConfigResponse (android.hardware.radio.RadioResponseInfo, android.hardware.radio.messaging.CdmaBroadcastSmsConfigInfo[]) throws android.os.RemoteException
boolean _status
android.hardware.radio.RadioResponseInfo info
android.hardware.radio.messaging.CdmaBroadcastSmsConfigInfo[] configs
android.os.Parcel _data
public void getGsmBroadcastConfigResponse (android.hardware.radio.RadioResponseInfo, android.hardware.radio.messaging.GsmBroadcastSmsConfigInfo[]) throws android.os.RemoteException
boolean _status
android.hardware.radio.RadioResponseInfo info
android.hardware.radio.messaging.GsmBroadcastSmsConfigInfo[] configs
android.os.Parcel _data
public void getSmscAddressResponse (android.hardware.radio.RadioResponseInfo, java.lang.String) throws android.os.RemoteException
boolean _status
android.hardware.radio.RadioResponseInfo info
String smsc
android.os.Parcel _data
public void reportSmsMemoryStatusResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
boolean _status
android.hardware.radio.RadioResponseInfo info
android.os.Parcel _data
public void sendCdmaSmsExpectMoreResponse (android.hardware.radio.RadioResponseInfo, android.hardware.radio.messaging.SendSmsResult) throws android.os.RemoteException
boolean _status
android.hardware.radio.RadioResponseInfo info
android.hardware.radio.messaging.SendSmsResult sms
android.os.Parcel _data
public void sendCdmaSmsResponse (android.hardware.radio.RadioResponseInfo, android.hardware.radio.messaging.SendSmsResult) throws android.os.RemoteException
boolean _status
android.hardware.radio.RadioResponseInfo info
android.hardware.radio.messaging.SendSmsResult sms
android.os.Parcel _data
public void sendImsSmsResponse (android.hardware.radio.RadioResponseInfo, android.hardware.radio.messaging.SendSmsResult) throws android.os.RemoteException
boolean _status
android.hardware.radio.RadioResponseInfo info
android.hardware.radio.messaging.SendSmsResult sms
android.os.Parcel _data
public void sendSmsExpectMoreResponse (android.hardware.radio.RadioResponseInfo, android.hardware.radio.messaging.SendSmsResult) throws android.os.RemoteException
boolean _status
android.hardware.radio.RadioResponseInfo info
android.hardware.radio.messaging.SendSmsResult sms
android.os.Parcel _data
public void sendSmsResponse (android.hardware.radio.RadioResponseInfo, android.hardware.radio.messaging.SendSmsResult) throws android.os.RemoteException
boolean _status
android.hardware.radio.RadioResponseInfo info
android.hardware.radio.messaging.SendSmsResult sms
android.os.Parcel _data
public void setCdmaBroadcastActivationResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
boolean _status
android.hardware.radio.RadioResponseInfo info
android.os.Parcel _data
public void setCdmaBroadcastConfigResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
boolean _status
android.hardware.radio.RadioResponseInfo info
android.os.Parcel _data
public void setGsmBroadcastActivationResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
boolean _status
android.hardware.radio.RadioResponseInfo info
android.os.Parcel _data
public void setGsmBroadcastConfigResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
boolean _status
android.hardware.radio.RadioResponseInfo info
android.os.Parcel _data
public void setSmscAddressResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
boolean _status
android.hardware.radio.RadioResponseInfo info
android.os.Parcel _data
public void writeSmsToRuimResponse (android.hardware.radio.RadioResponseInfo, int) throws android.os.RemoteException
boolean _status
android.hardware.radio.RadioResponseInfo info
int index
android.os.Parcel _data
public void writeSmsToSimResponse (android.hardware.radio.RadioResponseInfo, int) throws android.os.RemoteException
boolean _status
android.hardware.radio.RadioResponseInfo info
int index
android.os.Parcel _data
public int getInterfaceVersion () throws android.os.RemoteException
boolean _status
android.os.Parcel data
android.os.Parcel reply
public synchronized java.lang.String getInterfaceHash () throws android.os.RemoteException
boolean _status
android.os.Parcel data
android.os.Parcel reply
}
android/hardware/radio/messaging/IRadioMessagingResponse$Stub.class
IRadioMessagingResponse.java
package android.hardware.radio.messaging
public abstract android.hardware.radio.messaging.IRadioMessagingResponse$Stub extends android.os.Binder implements android.hardware.radio.messaging.IRadioMessagingResponse {
static final int TRANSACTION_acknowledgeIncomingGsmSmsWithPduResponse
static final int TRANSACTION_acknowledgeLastIncomingCdmaSmsResponse
static final int TRANSACTION_acknowledgeLastIncomingGsmSmsResponse
static final int TRANSACTION_acknowledgeRequest
static final int TRANSACTION_deleteSmsOnRuimResponse
static final int TRANSACTION_deleteSmsOnSimResponse
static final int TRANSACTION_getCdmaBroadcastConfigResponse
static final int TRANSACTION_getGsmBroadcastConfigResponse
static final int TRANSACTION_getSmscAddressResponse
static final int TRANSACTION_reportSmsMemoryStatusResponse
static final int TRANSACTION_sendCdmaSmsExpectMoreResponse
static final int TRANSACTION_sendCdmaSmsResponse
static final int TRANSACTION_sendImsSmsResponse
static final int TRANSACTION_sendSmsExpectMoreResponse
static final int TRANSACTION_sendSmsResponse
static final int TRANSACTION_setCdmaBroadcastActivationResponse
static final int TRANSACTION_setCdmaBroadcastConfigResponse
static final int TRANSACTION_setGsmBroadcastActivationResponse
static final int TRANSACTION_setGsmBroadcastConfigResponse
static final int TRANSACTION_setSmscAddressResponse
static final int TRANSACTION_writeSmsToRuimResponse
static final int TRANSACTION_writeSmsToSimResponse
static final int TRANSACTION_getInterfaceVersion
static final int TRANSACTION_getInterfaceHash
public void <init> ()
public static android.hardware.radio.messaging.IRadioMessagingResponse 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.hardware.radio.RadioResponseInfo _arg0
android.hardware.radio.RadioResponseInfo _arg0
android.hardware.radio.RadioResponseInfo _arg0
int _arg0
android.hardware.radio.RadioResponseInfo _arg0
android.hardware.radio.RadioResponseInfo _arg0
android.hardware.radio.RadioResponseInfo _arg0
android.hardware.radio.messaging.CdmaBroadcastSmsConfigInfo[] _arg1
android.hardware.radio.RadioResponseInfo _arg0
android.hardware.radio.messaging.GsmBroadcastSmsConfigInfo[] _arg1
android.hardware.radio.RadioResponseInfo _arg0
String _arg1
android.hardware.radio.RadioResponseInfo _arg0
android.hardware.radio.RadioResponseInfo _arg0
android.hardware.radio.messaging.SendSmsResult _arg1
android.hardware.radio.RadioResponseInfo _arg0
android.hardware.radio.messaging.SendSmsResult _arg1
android.hardware.radio.RadioResponseInfo _arg0
android.hardware.radio.messaging.SendSmsResult _arg1
android.hardware.radio.RadioResponseInfo _arg0
android.hardware.radio.messaging.SendSmsResult _arg1
android.hardware.radio.RadioResponseInfo _arg0
android.hardware.radio.messaging.SendSmsResult _arg1
android.hardware.radio.RadioResponseInfo _arg0
android.hardware.radio.RadioResponseInfo _arg0
android.hardware.radio.RadioResponseInfo _arg0
android.hardware.radio.RadioResponseInfo _arg0
android.hardware.radio.RadioResponseInfo _arg0
android.hardware.radio.RadioResponseInfo _arg0
int _arg1
android.hardware.radio.RadioResponseInfo _arg0
int _arg1
int code
android.os.Parcel data
android.os.Parcel reply
int flags
String descriptor
}
android/hardware/radio/messaging/IRadioMessagingResponse.class
IRadioMessagingResponse.java
package android.hardware.radio.messaging
public abstract android.hardware.radio.messaging.IRadioMessagingResponse extends java.lang.Object implements android.os.IInterface {
public static final int VERSION
public static final String HASH
public static final String DESCRIPTOR
public abstract void acknowledgeIncomingGsmSmsWithPduResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
public abstract void acknowledgeLastIncomingCdmaSmsResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
public abstract void acknowledgeLastIncomingGsmSmsResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
public abstract void acknowledgeRequest (int) throws android.os.RemoteException
public abstract void deleteSmsOnRuimResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
public abstract void deleteSmsOnSimResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
public abstract void getCdmaBroadcastConfigResponse (android.hardware.radio.RadioResponseInfo, android.hardware.radio.messaging.CdmaBroadcastSmsConfigInfo[]) throws android.os.RemoteException
public abstract void getGsmBroadcastConfigResponse (android.hardware.radio.RadioResponseInfo, android.hardware.radio.messaging.GsmBroadcastSmsConfigInfo[]) throws android.os.RemoteException
public abstract void getSmscAddressResponse (android.hardware.radio.RadioResponseInfo, java.lang.String) throws android.os.RemoteException
public abstract void reportSmsMemoryStatusResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
public abstract void sendCdmaSmsExpectMoreResponse (android.hardware.radio.RadioResponseInfo, android.hardware.radio.messaging.SendSmsResult) throws android.os.RemoteException
public abstract void sendCdmaSmsResponse (android.hardware.radio.RadioResponseInfo, android.hardware.radio.messaging.SendSmsResult) throws android.os.RemoteException
public abstract void sendImsSmsResponse (android.hardware.radio.RadioResponseInfo, android.hardware.radio.messaging.SendSmsResult) throws android.os.RemoteException
public abstract void sendSmsExpectMoreResponse (android.hardware.radio.RadioResponseInfo, android.hardware.radio.messaging.SendSmsResult) throws android.os.RemoteException
public abstract void sendSmsResponse (android.hardware.radio.RadioResponseInfo, android.hardware.radio.messaging.SendSmsResult) throws android.os.RemoteException
public abstract void setCdmaBroadcastActivationResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
public abstract void setCdmaBroadcastConfigResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
public abstract void setGsmBroadcastActivationResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
public abstract void setGsmBroadcastConfigResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
public abstract void setSmscAddressResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
public abstract void writeSmsToRuimResponse (android.hardware.radio.RadioResponseInfo, int) throws android.os.RemoteException
public abstract void writeSmsToSimResponse (android.hardware.radio.RadioResponseInfo, int) throws android.os.RemoteException
public abstract int getInterfaceVersion () throws android.os.RemoteException
public abstract java.lang.String getInterfaceHash () throws android.os.RemoteException
static void <clinit> ()
}
android/hardware/radio/messaging/ImsSmsMessage$1.class
ImsSmsMessage.java
package android.hardware.radio.messaging
android.hardware.radio.messaging.ImsSmsMessage$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void <init> ()
public android.hardware.radio.messaging.ImsSmsMessage createFromParcel (android.os.Parcel)
android.os.Parcel _aidl_source
android.hardware.radio.messaging.ImsSmsMessage _aidl_out
public android.hardware.radio.messaging.ImsSmsMessage[] newArray (int)
int _aidl_size
public volatile synthetic java.lang.Object[] newArray (int)
public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel)
}
android/hardware/radio/messaging/ImsSmsMessage.class
ImsSmsMessage.java
package android.hardware.radio.messaging
public android.hardware.radio.messaging.ImsSmsMessage extends java.lang.Object implements android.os.Parcelable {
public int tech
public boolean retry
public int messageRef
public android.hardware.radio.messaging.CdmaSmsMessage[] cdmaMessage
public android.hardware.radio.messaging.GsmSmsMessage[] gsmMessage
public static final android.os.Parcelable$Creator CREATOR
public void <init> ()
public final int getStability ()
public final void writeToParcel (android.os.Parcel, int)
android.os.Parcel _aidl_parcel
int _aidl_flag
int _aidl_start_pos
int _aidl_end_pos
public final void readFromParcel (android.os.Parcel)
android.os.Parcel _aidl_parcel
int _aidl_start_pos
int _aidl_parcelable_size
public java.lang.String toString ()
java.util.StringJoiner _aidl_sj
public int describeContents ()
int _mask
private int describeContents (java.lang.Object)
Object o
int _mask
Object _v
static void <clinit> ()
}
android/hardware/radio/messaging/SendSmsResult$1.class
SendSmsResult.java
package android.hardware.radio.messaging
android.hardware.radio.messaging.SendSmsResult$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void <init> ()
public android.hardware.radio.messaging.SendSmsResult createFromParcel (android.os.Parcel)
android.os.Parcel _aidl_source
android.hardware.radio.messaging.SendSmsResult _aidl_out
public android.hardware.radio.messaging.SendSmsResult[] newArray (int)
int _aidl_size
public volatile synthetic java.lang.Object[] newArray (int)
public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel)
}
android/hardware/radio/messaging/SendSmsResult.class
SendSmsResult.java
package android.hardware.radio.messaging
public android.hardware.radio.messaging.SendSmsResult extends java.lang.Object implements android.os.Parcelable {
public int messageRef
public String ackPDU
public int errorCode
public static final android.os.Parcelable$Creator CREATOR
public void <init> ()
public final int getStability ()
public final void writeToParcel (android.os.Parcel, int)
android.os.Parcel _aidl_parcel
int _aidl_flag
int _aidl_start_pos
int _aidl_end_pos
public final void readFromParcel (android.os.Parcel)
android.os.Parcel _aidl_parcel
int _aidl_start_pos
int _aidl_parcelable_size
public java.lang.String toString ()
java.util.StringJoiner _aidl_sj
public int describeContents ()
int _mask
static void <clinit> ()
}
android/hardware/radio/messaging/SmsAcknowledgeFailCause$$.class
SmsAcknowledgeFailCause.java
package android.hardware.radio.messaging
public abstract android.hardware.radio.messaging.SmsAcknowledgeFailCause$$ extends java.lang.Object {
public static java.lang.String toString (int)
int _aidl_v
public static java.lang.String arrayToString (java.lang.Object)
int _aidl_i
int e
Object _aidl_v
Class _aidl_cls
Class comp
java.util.StringJoiner _aidl_sj
}
android/hardware/radio/messaging/SmsAcknowledgeFailCause.class
SmsAcknowledgeFailCause.java
package android.hardware.radio.messaging
public abstract annotation android.hardware.radio.messaging.SmsAcknowledgeFailCause extends java.lang.Object implements java.lang.annotation.Annotation {
public static final int MEMORY_CAPACITY_EXCEEDED
public static final int UNSPECIFIED_ERROR
}
android/hardware/radio/messaging/SmsWriteArgs$1.class
SmsWriteArgs.java
package android.hardware.radio.messaging
android.hardware.radio.messaging.SmsWriteArgs$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void <init> ()
public android.hardware.radio.messaging.SmsWriteArgs createFromParcel (android.os.Parcel)
android.os.Parcel _aidl_source
android.hardware.radio.messaging.SmsWriteArgs _aidl_out
public android.hardware.radio.messaging.SmsWriteArgs[] newArray (int)
int _aidl_size
public volatile synthetic java.lang.Object[] newArray (int)
public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel)
}
android/hardware/radio/messaging/SmsWriteArgs.class
SmsWriteArgs.java
package android.hardware.radio.messaging
public android.hardware.radio.messaging.SmsWriteArgs extends java.lang.Object implements android.os.Parcelable {
public int status
public String pdu
public String smsc
public static final android.os.Parcelable$Creator CREATOR
public static final int STATUS_REC_UNREAD
public static final int STATUS_REC_READ
public static final int STATUS_STO_UNSENT
public static final int STATUS_STO_SENT
public void <init> ()
public final int getStability ()
public final void writeToParcel (android.os.Parcel, int)
android.os.Parcel _aidl_parcel
int _aidl_flag
int _aidl_start_pos
int _aidl_end_pos
public final void readFromParcel (android.os.Parcel)
android.os.Parcel _aidl_parcel
int _aidl_start_pos
int _aidl_parcelable_size
public java.lang.String toString ()
java.util.StringJoiner _aidl_sj
public int describeContents ()
int _mask
static void <clinit> ()
}
android/hardware/radio/modem/
android/hardware/radio/modem/ActivityStatsInfo$1.class
ActivityStatsInfo.java
package android.hardware.radio.modem
android.hardware.radio.modem.ActivityStatsInfo$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void <init> ()
public android.hardware.radio.modem.ActivityStatsInfo createFromParcel (android.os.Parcel)
android.os.Parcel _aidl_source
android.hardware.radio.modem.ActivityStatsInfo _aidl_out
public android.hardware.radio.modem.ActivityStatsInfo[] newArray (int)
int _aidl_size
public volatile synthetic java.lang.Object[] newArray (int)
public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel)
}
android/hardware/radio/modem/ActivityStatsInfo.class
ActivityStatsInfo.java
package android.hardware.radio.modem
public android.hardware.radio.modem.ActivityStatsInfo extends java.lang.Object implements android.os.Parcelable {
public int sleepModeTimeMs
public int idleModeTimeMs
public android.hardware.radio.modem.ActivityStatsTechSpecificInfo[] techSpecificInfo
public static final android.os.Parcelable$Creator CREATOR
public void <init> ()
public final int getStability ()
public final void writeToParcel (android.os.Parcel, int)
android.os.Parcel _aidl_parcel
int _aidl_flag
int _aidl_start_pos
int _aidl_end_pos
public final void readFromParcel (android.os.Parcel)
android.os.Parcel _aidl_parcel
int _aidl_start_pos
int _aidl_parcelable_size
public java.lang.String toString ()
java.util.StringJoiner _aidl_sj
public int describeContents ()
int _mask
private int describeContents (java.lang.Object)
Object o
int _mask
Object _v
static void <clinit> ()
}
android/hardware/radio/modem/ActivityStatsTechSpecificInfo$1.class
ActivityStatsTechSpecificInfo.java
package android.hardware.radio.modem
android.hardware.radio.modem.ActivityStatsTechSpecificInfo$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void <init> ()
public android.hardware.radio.modem.ActivityStatsTechSpecificInfo createFromParcel (android.os.Parcel)
android.os.Parcel _aidl_source
android.hardware.radio.modem.ActivityStatsTechSpecificInfo _aidl_out
public android.hardware.radio.modem.ActivityStatsTechSpecificInfo[] newArray (int)
int _aidl_size
public volatile synthetic java.lang.Object[] newArray (int)
public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel)
}
android/hardware/radio/modem/ActivityStatsTechSpecificInfo.class
ActivityStatsTechSpecificInfo.java
package android.hardware.radio.modem
public android.hardware.radio.modem.ActivityStatsTechSpecificInfo extends java.lang.Object implements android.os.Parcelable {
public int rat
public int frequencyRange
public int[] txmModetimeMs
public int rxModeTimeMs
public static final android.os.Parcelable$Creator CREATOR
public static final int FREQUENCY_RANGE_UNKNOWN
public static final int FREQUENCY_RANGE_LOW
public static final int FREQUENCY_RANGE_MID
public static final int FREQUENCY_RANGE_HIGH
public static final int FREQUENCY_RANGE_MMWAVE
public void <init> ()
public final int getStability ()
public final void writeToParcel (android.os.Parcel, int)
android.os.Parcel _aidl_parcel
int _aidl_flag
int _aidl_start_pos
int _aidl_end_pos
public final void readFromParcel (android.os.Parcel)
android.os.Parcel _aidl_parcel
int _aidl_start_pos
int _aidl_parcelable_size
public java.lang.String toString ()
java.util.StringJoiner _aidl_sj
public int describeContents ()
int _mask
static void <clinit> ()
}
android/hardware/radio/modem/DeviceStateType$$.class
DeviceStateType.java
package android.hardware.radio.modem
public abstract android.hardware.radio.modem.DeviceStateType$$ extends java.lang.Object {
public static java.lang.String toString (int)
int _aidl_v
public static java.lang.String arrayToString (java.lang.Object)
int _aidl_i
int e
Object _aidl_v
Class _aidl_cls
Class comp
java.util.StringJoiner _aidl_sj
}
android/hardware/radio/modem/DeviceStateType.class
DeviceStateType.java
package android.hardware.radio.modem
public abstract annotation android.hardware.radio.modem.DeviceStateType extends java.lang.Object implements java.lang.annotation.Annotation {
public static final int POWER_SAVE_MODE
public static final int CHARGING_STATE
public static final int LOW_DATA_EXPECTED
}
android/hardware/radio/modem/HardwareConfig$1.class
HardwareConfig.java
package android.hardware.radio.modem
android.hardware.radio.modem.HardwareConfig$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void <init> ()
public android.hardware.radio.modem.HardwareConfig createFromParcel (android.os.Parcel)
android.os.Parcel _aidl_source
android.hardware.radio.modem.HardwareConfig _aidl_out
public android.hardware.radio.modem.HardwareConfig[] newArray (int)
int _aidl_size
public volatile synthetic java.lang.Object[] newArray (int)
public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel)
}
android/hardware/radio/modem/HardwareConfig.class
HardwareConfig.java
package android.hardware.radio.modem
public android.hardware.radio.modem.HardwareConfig extends java.lang.Object implements android.os.Parcelable {
public int type
public String uuid
public int state
public android.hardware.radio.modem.HardwareConfigModem[] modem
public android.hardware.radio.modem.HardwareConfigSim[] sim
public static final android.os.Parcelable$Creator CREATOR
public static final int STATE_ENABLED
public static final int STATE_STANDBY
public static final int STATE_DISABLED
public static final int TYPE_MODEM
public static final int TYPE_SIM
public void <init> ()
public final int getStability ()
public final void writeToParcel (android.os.Parcel, int)
android.os.Parcel _aidl_parcel
int _aidl_flag
int _aidl_start_pos
int _aidl_end_pos
public final void readFromParcel (android.os.Parcel)
android.os.Parcel _aidl_parcel
int _aidl_start_pos
int _aidl_parcelable_size
public java.lang.String toString ()
java.util.StringJoiner _aidl_sj
public int describeContents ()
int _mask
private int describeContents (java.lang.Object)
Object o
int _mask
Object _v
static void <clinit> ()
}
android/hardware/radio/modem/HardwareConfigModem$1.class
HardwareConfigModem.java
package android.hardware.radio.modem
android.hardware.radio.modem.HardwareConfigModem$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void <init> ()
public android.hardware.radio.modem.HardwareConfigModem createFromParcel (android.os.Parcel)
android.os.Parcel _aidl_source
android.hardware.radio.modem.HardwareConfigModem _aidl_out
public android.hardware.radio.modem.HardwareConfigModem[] newArray (int)
int _aidl_size
public volatile synthetic java.lang.Object[] newArray (int)
public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel)
}
android/hardware/radio/modem/HardwareConfigModem.class
HardwareConfigModem.java
package android.hardware.radio.modem
public android.hardware.radio.modem.HardwareConfigModem extends java.lang.Object implements android.os.Parcelable {
public int rilModel
public int rat
public int maxVoiceCalls
public int maxDataCalls
public int maxStandby
public static final android.os.Parcelable$Creator CREATOR
public void <init> ()
public final int getStability ()
public final void writeToParcel (android.os.Parcel, int)
android.os.Parcel _aidl_parcel
int _aidl_flag
int _aidl_start_pos
int _aidl_end_pos
public final void readFromParcel (android.os.Parcel)
android.os.Parcel _aidl_parcel
int _aidl_start_pos
int _aidl_parcelable_size
public java.lang.String toString ()
java.util.StringJoiner _aidl_sj
public int describeContents ()
int _mask
static void <clinit> ()
}
android/hardware/radio/modem/HardwareConfigSim$1.class
HardwareConfigSim.java
package android.hardware.radio.modem
android.hardware.radio.modem.HardwareConfigSim$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void <init> ()
public android.hardware.radio.modem.HardwareConfigSim createFromParcel (android.os.Parcel)
android.os.Parcel _aidl_source
android.hardware.radio.modem.HardwareConfigSim _aidl_out
public android.hardware.radio.modem.HardwareConfigSim[] newArray (int)
int _aidl_size
public volatile synthetic java.lang.Object[] newArray (int)
public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel)
}
android/hardware/radio/modem/HardwareConfigSim.class
HardwareConfigSim.java
package android.hardware.radio.modem
public android.hardware.radio.modem.HardwareConfigSim extends java.lang.Object implements android.os.Parcelable {
public String modemUuid
public static final android.os.Parcelable$Creator CREATOR
public void <init> ()
public final int getStability ()
public final void writeToParcel (android.os.Parcel, int)
android.os.Parcel _aidl_parcel
int _aidl_flag
int _aidl_start_pos
int _aidl_end_pos
public final void readFromParcel (android.os.Parcel)
android.os.Parcel _aidl_parcel
int _aidl_start_pos
int _aidl_parcelable_size
public java.lang.String toString ()
java.util.StringJoiner _aidl_sj
public int describeContents ()
int _mask
static void <clinit> ()
}
android/hardware/radio/modem/IRadioModem$Default.class
IRadioModem.java
package android.hardware.radio.modem
public android.hardware.radio.modem.IRadioModem$Default extends java.lang.Object implements android.hardware.radio.modem.IRadioModem {
public void <init> ()
public void enableModem (int, boolean) throws android.os.RemoteException
int serial
boolean on
public void getBasebandVersion (int) throws android.os.RemoteException
int serial
public void getDeviceIdentity (int) throws android.os.RemoteException
int serial
public void getHardwareConfig (int) throws android.os.RemoteException
int serial
public void getModemActivityInfo (int) throws android.os.RemoteException
int serial
public void getModemStackStatus (int) throws android.os.RemoteException
int serial
public void getRadioCapability (int) throws android.os.RemoteException
int serial
public void nvReadItem (int, int) throws android.os.RemoteException
int serial
int itemId
public void nvResetConfig (int, int) throws android.os.RemoteException
int serial
int resetType
public void nvWriteCdmaPrl (int, byte[]) throws android.os.RemoteException
int serial
byte[] prl
public void nvWriteItem (int, android.hardware.radio.modem.NvWriteItem) throws android.os.RemoteException
int serial
android.hardware.radio.modem.NvWriteItem item
public void requestShutdown (int) throws android.os.RemoteException
int serial
public void responseAcknowledgement () throws android.os.RemoteException
public void sendDeviceState (int, int, boolean) throws android.os.RemoteException
int serial
int deviceStateType
boolean state
public void setRadioCapability (int, android.hardware.radio.modem.RadioCapability) throws android.os.RemoteException
int serial
android.hardware.radio.modem.RadioCapability rc
public void setRadioPower (int, boolean, boolean, boolean) throws android.os.RemoteException
int serial
boolean powerOn
boolean forEmergencyCall
boolean preferredForEmergencyCall
public void setResponseFunctions (android.hardware.radio.modem.IRadioModemResponse, android.hardware.radio.modem.IRadioModemIndication) throws android.os.RemoteException
android.hardware.radio.modem.IRadioModemResponse radioModemResponse
android.hardware.radio.modem.IRadioModemIndication radioModemIndication
public void getImei (int) throws android.os.RemoteException
int serial
public int getInterfaceVersion ()
public java.lang.String getInterfaceHash ()
public android.os.IBinder asBinder ()
}
android/hardware/radio/modem/IRadioModem$Stub$Proxy.class
IRadioModem.java
package android.hardware.radio.modem
android.hardware.radio.modem.IRadioModem$Stub$Proxy extends java.lang.Object implements android.hardware.radio.modem.IRadioModem {
private android.os.IBinder mRemote
private int mCachedVersion
private String mCachedHash
void <init> (android.os.IBinder)
android.os.IBinder remote
public android.os.IBinder asBinder ()
public java.lang.String getInterfaceDescriptor ()
public void enableModem (int, boolean) throws android.os.RemoteException
boolean _status
int serial
boolean on
android.os.Parcel _data
public void getBasebandVersion (int) throws android.os.RemoteException
boolean _status
int serial
android.os.Parcel _data
public void getDeviceIdentity (int) throws android.os.RemoteException
boolean _status
int serial
android.os.Parcel _data
public void getHardwareConfig (int) throws android.os.RemoteException
boolean _status
int serial
android.os.Parcel _data
public void getModemActivityInfo (int) throws android.os.RemoteException
boolean _status
int serial
android.os.Parcel _data
public void getModemStackStatus (int) throws android.os.RemoteException
boolean _status
int serial
android.os.Parcel _data
public void getRadioCapability (int) throws android.os.RemoteException
boolean _status
int serial
android.os.Parcel _data
public void nvReadItem (int, int) throws android.os.RemoteException
boolean _status
int serial
int itemId
android.os.Parcel _data
public void nvResetConfig (int, int) throws android.os.RemoteException
boolean _status
int serial
int resetType
android.os.Parcel _data
public void nvWriteCdmaPrl (int, byte[]) throws android.os.RemoteException
boolean _status
int serial
byte[] prl
android.os.Parcel _data
public void nvWriteItem (int, android.hardware.radio.modem.NvWriteItem) throws android.os.RemoteException
boolean _status
int serial
android.hardware.radio.modem.NvWriteItem item
android.os.Parcel _data
public void requestShutdown (int) throws android.os.RemoteException
boolean _status
int serial
android.os.Parcel _data
public void responseAcknowledgement () throws android.os.RemoteException
boolean _status
android.os.Parcel _data
public void sendDeviceState (int, int, boolean) throws android.os.RemoteException
boolean _status
int serial
int deviceStateType
boolean state
android.os.Parcel _data
public void setRadioCapability (int, android.hardware.radio.modem.RadioCapability) throws android.os.RemoteException
boolean _status
int serial
android.hardware.radio.modem.RadioCapability rc
android.os.Parcel _data
public void setRadioPower (int, boolean, boolean, boolean) throws android.os.RemoteException
boolean _status
int serial
boolean powerOn
boolean forEmergencyCall
boolean preferredForEmergencyCall
android.os.Parcel _data
public void setResponseFunctions (android.hardware.radio.modem.IRadioModemResponse, android.hardware.radio.modem.IRadioModemIndication) throws android.os.RemoteException
boolean _status
android.hardware.radio.modem.IRadioModemResponse radioModemResponse
android.hardware.radio.modem.IRadioModemIndication radioModemIndication
android.os.Parcel _data
public void getImei (int) throws android.os.RemoteException
boolean _status
int serial
android.os.Parcel _data
public int getInterfaceVersion () throws android.os.RemoteException
boolean _status
android.os.Parcel data
android.os.Parcel reply
public synchronized java.lang.String getInterfaceHash () throws android.os.RemoteException
boolean _status
android.os.Parcel data
android.os.Parcel reply
}
android/hardware/radio/modem/IRadioModem$Stub.class
IRadioModem.java
package android.hardware.radio.modem
public abstract android.hardware.radio.modem.IRadioModem$Stub extends android.os.Binder implements android.hardware.radio.modem.IRadioModem {
static final int TRANSACTION_enableModem
static final int TRANSACTION_getBasebandVersion
static final int TRANSACTION_getDeviceIdentity
static final int TRANSACTION_getHardwareConfig
static final int TRANSACTION_getModemActivityInfo
static final int TRANSACTION_getModemStackStatus
static final int TRANSACTION_getRadioCapability
static final int TRANSACTION_nvReadItem
static final int TRANSACTION_nvResetConfig
static final int TRANSACTION_nvWriteCdmaPrl
static final int TRANSACTION_nvWriteItem
static final int TRANSACTION_requestShutdown
static final int TRANSACTION_responseAcknowledgement
static final int TRANSACTION_sendDeviceState
static final int TRANSACTION_setRadioCapability
static final int TRANSACTION_setRadioPower
static final int TRANSACTION_setResponseFunctions
static final int TRANSACTION_getImei
static final int TRANSACTION_getInterfaceVersion
static final int TRANSACTION_getInterfaceHash
public void <init> ()
public static android.hardware.radio.modem.IRadioModem 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
boolean _arg1
int _arg0
int _arg0
int _arg0
int _arg0
int _arg0
int _arg0
int _arg0
int _arg1
int _arg0
int _arg1
int _arg0
byte[] _arg1
int _arg0
android.hardware.radio.modem.NvWriteItem _arg1
int _arg0
int _arg0
int _arg1
boolean _arg2
int _arg0
android.hardware.radio.modem.RadioCapability _arg1
int _arg0
boolean _arg1
boolean _arg2
boolean _arg3
android.hardware.radio.modem.IRadioModemResponse _arg0
android.hardware.radio.modem.IRadioModemIndication _arg1
int _arg0
int code
android.os.Parcel data
android.os.Parcel reply
int flags
String descriptor
}
android/hardware/radio/modem/IRadioModem.class
IRadioModem.java
package android.hardware.radio.modem
public abstract android.hardware.radio.modem.IRadioModem extends java.lang.Object implements android.os.IInterface {
public static final int VERSION
public static final String HASH
public static final String DESCRIPTOR
public abstract void enableModem (int, boolean) throws android.os.RemoteException
public abstract void getBasebandVersion (int) throws android.os.RemoteException
public abstract void getDeviceIdentity (int) throws android.os.RemoteException
public abstract void getHardwareConfig (int) throws android.os.RemoteException
public abstract void getModemActivityInfo (int) throws android.os.RemoteException
public abstract void getModemStackStatus (int) throws android.os.RemoteException
public abstract void getRadioCapability (int) throws android.os.RemoteException
public abstract void nvReadItem (int, int) throws android.os.RemoteException
public abstract void nvResetConfig (int, int) throws android.os.RemoteException
public abstract void nvWriteCdmaPrl (int, byte[]) throws android.os.RemoteException
public abstract void nvWriteItem (int, android.hardware.radio.modem.NvWriteItem) throws android.os.RemoteException
public abstract void requestShutdown (int) throws android.os.RemoteException
public abstract void responseAcknowledgement () throws android.os.RemoteException
public abstract void sendDeviceState (int, int, boolean) throws android.os.RemoteException
public abstract void setRadioCapability (int, android.hardware.radio.modem.RadioCapability) throws android.os.RemoteException
public abstract void setRadioPower (int, boolean, boolean, boolean) throws android.os.RemoteException
public abstract void setResponseFunctions (android.hardware.radio.modem.IRadioModemResponse, android.hardware.radio.modem.IRadioModemIndication) throws android.os.RemoteException
public abstract void getImei (int) throws android.os.RemoteException
public abstract int getInterfaceVersion () throws android.os.RemoteException
public abstract java.lang.String getInterfaceHash () throws android.os.RemoteException
static void <clinit> ()
}
android/hardware/radio/modem/IRadioModemIndication$Default.class
IRadioModemIndication.java
package android.hardware.radio.modem
public android.hardware.radio.modem.IRadioModemIndication$Default extends java.lang.Object implements android.hardware.radio.modem.IRadioModemIndication {
public void <init> ()
public void hardwareConfigChanged (int, android.hardware.radio.modem.HardwareConfig[]) throws android.os.RemoteException
int type
android.hardware.radio.modem.HardwareConfig[] configs
public void modemReset (int, java.lang.String) throws android.os.RemoteException
int type
String reason
public void radioCapabilityIndication (int, android.hardware.radio.modem.RadioCapability) throws android.os.RemoteException
int type
android.hardware.radio.modem.RadioCapability rc
public void radioStateChanged (int, int) throws android.os.RemoteException
int type
int radioState
public void rilConnected (int) throws android.os.RemoteException
int type
public int getInterfaceVersion ()
public java.lang.String getInterfaceHash ()
public android.os.IBinder asBinder ()
}
android/hardware/radio/modem/IRadioModemIndication$Stub$Proxy.class
IRadioModemIndication.java
package android.hardware.radio.modem
android.hardware.radio.modem.IRadioModemIndication$Stub$Proxy extends java.lang.Object implements android.hardware.radio.modem.IRadioModemIndication {
private android.os.IBinder mRemote
private int mCachedVersion
private String mCachedHash
void <init> (android.os.IBinder)
android.os.IBinder remote
public android.os.IBinder asBinder ()
public java.lang.String getInterfaceDescriptor ()
public void hardwareConfigChanged (int, android.hardware.radio.modem.HardwareConfig[]) throws android.os.RemoteException
boolean _status
int type
android.hardware.radio.modem.HardwareConfig[] configs
android.os.Parcel _data
public void modemReset (int, java.lang.String) throws android.os.RemoteException
boolean _status
int type
String reason
android.os.Parcel _data
public void radioCapabilityIndication (int, android.hardware.radio.modem.RadioCapability) throws android.os.RemoteException
boolean _status
int type
android.hardware.radio.modem.RadioCapability rc
android.os.Parcel _data
public void radioStateChanged (int, int) throws android.os.RemoteException
boolean _status
int type
int radioState
android.os.Parcel _data
public void rilConnected (int) throws android.os.RemoteException
boolean _status
int type
android.os.Parcel _data
public int getInterfaceVersion () throws android.os.RemoteException
boolean _status
android.os.Parcel data
android.os.Parcel reply
public synchronized java.lang.String getInterfaceHash () throws android.os.RemoteException
boolean _status
android.os.Parcel data
android.os.Parcel reply
}
android/hardware/radio/modem/IRadioModemIndication$Stub.class
IRadioModemIndication.java
package android.hardware.radio.modem
public abstract android.hardware.radio.modem.IRadioModemIndication$Stub extends android.os.Binder implements android.hardware.radio.modem.IRadioModemIndication {
static final int TRANSACTION_hardwareConfigChanged
static final int TRANSACTION_modemReset
static final int TRANSACTION_radioCapabilityIndication
static final int TRANSACTION_radioStateChanged
static final int TRANSACTION_rilConnected
static final int TRANSACTION_getInterfaceVersion
static final int TRANSACTION_getInterfaceHash
public void <init> ()
public static android.hardware.radio.modem.IRadioModemIndication 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
android.hardware.radio.modem.HardwareConfig[] _arg1
int _arg0
String _arg1
int _arg0
android.hardware.radio.modem.RadioCapability _arg1
int _arg0
int _arg1
int _arg0
int code
android.os.Parcel data
android.os.Parcel reply
int flags
String descriptor
}
android/hardware/radio/modem/IRadioModemIndication.class
IRadioModemIndication.java
package android.hardware.radio.modem
public abstract android.hardware.radio.modem.IRadioModemIndication extends java.lang.Object implements android.os.IInterface {
public static final int VERSION
public static final String HASH
public static final String DESCRIPTOR
public abstract void hardwareConfigChanged (int, android.hardware.radio.modem.HardwareConfig[]) throws android.os.RemoteException
public abstract void modemReset (int, java.lang.String) throws android.os.RemoteException
public abstract void radioCapabilityIndication (int, android.hardware.radio.modem.RadioCapability) throws android.os.RemoteException
public abstract void radioStateChanged (int, int) throws android.os.RemoteException
public abstract void rilConnected (int) throws android.os.RemoteException
public abstract int getInterfaceVersion () throws android.os.RemoteException
public abstract java.lang.String getInterfaceHash () throws android.os.RemoteException
static void <clinit> ()
}
android/hardware/radio/modem/IRadioModemResponse$Default.class
IRadioModemResponse.java
package android.hardware.radio.modem
public android.hardware.radio.modem.IRadioModemResponse$Default extends java.lang.Object implements android.hardware.radio.modem.IRadioModemResponse {
public void <init> ()
public void acknowledgeRequest (int) throws android.os.RemoteException
int serial
public void enableModemResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
android.hardware.radio.RadioResponseInfo info
public void getBasebandVersionResponse (android.hardware.radio.RadioResponseInfo, java.lang.String) throws android.os.RemoteException
android.hardware.radio.RadioResponseInfo info
String version
public void getDeviceIdentityResponse (android.hardware.radio.RadioResponseInfo, java.lang.String, java.lang.String, java.lang.String, java.lang.String) throws android.os.RemoteException
android.hardware.radio.RadioResponseInfo info
String imei
String imeisv
String esn
String meid
public void getHardwareConfigResponse (android.hardware.radio.RadioResponseInfo, android.hardware.radio.modem.HardwareConfig[]) throws android.os.RemoteException
android.hardware.radio.RadioResponseInfo info
android.hardware.radio.modem.HardwareConfig[] config
public void getModemActivityInfoResponse (android.hardware.radio.RadioResponseInfo, android.hardware.radio.modem.ActivityStatsInfo) throws android.os.RemoteException
android.hardware.radio.RadioResponseInfo info
android.hardware.radio.modem.ActivityStatsInfo activityInfo
public void getModemStackStatusResponse (android.hardware.radio.RadioResponseInfo, boolean) throws android.os.RemoteException
android.hardware.radio.RadioResponseInfo info
boolean isEnabled
public void getRadioCapabilityResponse (android.hardware.radio.RadioResponseInfo, android.hardware.radio.modem.RadioCapability) throws android.os.RemoteException
android.hardware.radio.RadioResponseInfo info
android.hardware.radio.modem.RadioCapability rc
public void nvReadItemResponse (android.hardware.radio.RadioResponseInfo, java.lang.String) throws android.os.RemoteException
android.hardware.radio.RadioResponseInfo info
String result
public void nvResetConfigResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
android.hardware.radio.RadioResponseInfo info
public void nvWriteCdmaPrlResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
android.hardware.radio.RadioResponseInfo info
public void nvWriteItemResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
android.hardware.radio.RadioResponseInfo info
public void requestShutdownResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
android.hardware.radio.RadioResponseInfo info
public void sendDeviceStateResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
android.hardware.radio.RadioResponseInfo info
public void setRadioCapabilityResponse (android.hardware.radio.RadioResponseInfo, android.hardware.radio.modem.RadioCapability) throws android.os.RemoteException
android.hardware.radio.RadioResponseInfo info
android.hardware.radio.modem.RadioCapability rc
public void setRadioPowerResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
android.hardware.radio.RadioResponseInfo info
public void getImeiResponse (android.hardware.radio.RadioResponseInfo, android.hardware.radio.modem.ImeiInfo) throws android.os.RemoteException
android.hardware.radio.RadioResponseInfo responseInfo
android.hardware.radio.modem.ImeiInfo imeiInfo
public int getInterfaceVersion ()
public java.lang.String getInterfaceHash ()
public android.os.IBinder asBinder ()
}
android/hardware/radio/modem/IRadioModemResponse$Stub$Proxy.class
IRadioModemResponse.java
package android.hardware.radio.modem
android.hardware.radio.modem.IRadioModemResponse$Stub$Proxy extends java.lang.Object implements android.hardware.radio.modem.IRadioModemResponse {
private android.os.IBinder mRemote
private int mCachedVersion
private String mCachedHash
void <init> (android.os.IBinder)
android.os.IBinder remote
public android.os.IBinder asBinder ()
public java.lang.String getInterfaceDescriptor ()
public void acknowledgeRequest (int) throws android.os.RemoteException
boolean _status
int serial
android.os.Parcel _data
public void enableModemResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
boolean _status
android.hardware.radio.RadioResponseInfo info
android.os.Parcel _data
public void getBasebandVersionResponse (android.hardware.radio.RadioResponseInfo, java.lang.String) throws android.os.RemoteException
boolean _status
android.hardware.radio.RadioResponseInfo info
String version
android.os.Parcel _data
public void getDeviceIdentityResponse (android.hardware.radio.RadioResponseInfo, java.lang.String, java.lang.String, java.lang.String, java.lang.String) throws android.os.RemoteException
boolean _status
android.hardware.radio.RadioResponseInfo info
String imei
String imeisv
String esn
String meid
android.os.Parcel _data
public void getHardwareConfigResponse (android.hardware.radio.RadioResponseInfo, android.hardware.radio.modem.HardwareConfig[]) throws android.os.RemoteException
boolean _status
android.hardware.radio.RadioResponseInfo info
android.hardware.radio.modem.HardwareConfig[] config
android.os.Parcel _data
public void getModemActivityInfoResponse (android.hardware.radio.RadioResponseInfo, android.hardware.radio.modem.ActivityStatsInfo) throws android.os.RemoteException
boolean _status
android.hardware.radio.RadioResponseInfo info
android.hardware.radio.modem.ActivityStatsInfo activityInfo
android.os.Parcel _data
public void getModemStackStatusResponse (android.hardware.radio.RadioResponseInfo, boolean) throws android.os.RemoteException
boolean _status
android.hardware.radio.RadioResponseInfo info
boolean isEnabled
android.os.Parcel _data
public void getRadioCapabilityResponse (android.hardware.radio.RadioResponseInfo, android.hardware.radio.modem.RadioCapability) throws android.os.RemoteException
boolean _status
android.hardware.radio.RadioResponseInfo info
android.hardware.radio.modem.RadioCapability rc
android.os.Parcel _data
public void nvReadItemResponse (android.hardware.radio.RadioResponseInfo, java.lang.String) throws android.os.RemoteException
boolean _status
android.hardware.radio.RadioResponseInfo info
String result
android.os.Parcel _data
public void nvResetConfigResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
boolean _status
android.hardware.radio.RadioResponseInfo info
android.os.Parcel _data
public void nvWriteCdmaPrlResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
boolean _status
android.hardware.radio.RadioResponseInfo info
android.os.Parcel _data
public void nvWriteItemResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
boolean _status
android.hardware.radio.RadioResponseInfo info
android.os.Parcel _data
public void requestShutdownResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
boolean _status
android.hardware.radio.RadioResponseInfo info
android.os.Parcel _data
public void sendDeviceStateResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
boolean _status
android.hardware.radio.RadioResponseInfo info
android.os.Parcel _data
public void setRadioCapabilityResponse (android.hardware.radio.RadioResponseInfo, android.hardware.radio.modem.RadioCapability) throws android.os.RemoteException
boolean _status
android.hardware.radio.RadioResponseInfo info
android.hardware.radio.modem.RadioCapability rc
android.os.Parcel _data
public void setRadioPowerResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
boolean _status
android.hardware.radio.RadioResponseInfo info
android.os.Parcel _data
public void getImeiResponse (android.hardware.radio.RadioResponseInfo, android.hardware.radio.modem.ImeiInfo) throws android.os.RemoteException
boolean _status
android.hardware.radio.RadioResponseInfo responseInfo
android.hardware.radio.modem.ImeiInfo imeiInfo
android.os.Parcel _data
public int getInterfaceVersion () throws android.os.RemoteException
boolean _status
android.os.Parcel data
android.os.Parcel reply
public synchronized java.lang.String getInterfaceHash () throws android.os.RemoteException
boolean _status
android.os.Parcel data
android.os.Parcel reply
}
android/hardware/radio/modem/IRadioModemResponse$Stub.class
IRadioModemResponse.java
package android.hardware.radio.modem
public abstract android.hardware.radio.modem.IRadioModemResponse$Stub extends android.os.Binder implements android.hardware.radio.modem.IRadioModemResponse {
static final int TRANSACTION_acknowledgeRequest
static final int TRANSACTION_enableModemResponse
static final int TRANSACTION_getBasebandVersionResponse
static final int TRANSACTION_getDeviceIdentityResponse
static final int TRANSACTION_getHardwareConfigResponse
static final int TRANSACTION_getModemActivityInfoResponse
static final int TRANSACTION_getModemStackStatusResponse
static final int TRANSACTION_getRadioCapabilityResponse
static final int TRANSACTION_nvReadItemResponse
static final int TRANSACTION_nvResetConfigResponse
static final int TRANSACTION_nvWriteCdmaPrlResponse
static final int TRANSACTION_nvWriteItemResponse
static final int TRANSACTION_requestShutdownResponse
static final int TRANSACTION_sendDeviceStateResponse
static final int TRANSACTION_setRadioCapabilityResponse
static final int TRANSACTION_setRadioPowerResponse
static final int TRANSACTION_getImeiResponse
static final int TRANSACTION_getInterfaceVersion
static final int TRANSACTION_getInterfaceHash
public void <init> ()
public static android.hardware.radio.modem.IRadioModemResponse 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
android.hardware.radio.RadioResponseInfo _arg0
android.hardware.radio.RadioResponseInfo _arg0
String _arg1
android.hardware.radio.RadioResponseInfo _arg0
String _arg1
String _arg2
String _arg3
String _arg4
android.hardware.radio.RadioResponseInfo _arg0
android.hardware.radio.modem.HardwareConfig[] _arg1
android.hardware.radio.RadioResponseInfo _arg0
android.hardware.radio.modem.ActivityStatsInfo _arg1
android.hardware.radio.RadioResponseInfo _arg0
boolean _arg1
android.hardware.radio.RadioResponseInfo _arg0
android.hardware.radio.modem.RadioCapability _arg1
android.hardware.radio.RadioResponseInfo _arg0
String _arg1
android.hardware.radio.RadioResponseInfo _arg0
android.hardware.radio.RadioResponseInfo _arg0
android.hardware.radio.RadioResponseInfo _arg0
android.hardware.radio.RadioResponseInfo _arg0
android.hardware.radio.RadioResponseInfo _arg0
android.hardware.radio.RadioResponseInfo _arg0
android.hardware.radio.modem.RadioCapability _arg1
android.hardware.radio.RadioResponseInfo _arg0
android.hardware.radio.RadioResponseInfo _arg0
android.hardware.radio.modem.ImeiInfo _arg1
int code
android.os.Parcel data
android.os.Parcel reply
int flags
String descriptor
}
android/hardware/radio/modem/IRadioModemResponse.class
IRadioModemResponse.java
package android.hardware.radio.modem
public abstract android.hardware.radio.modem.IRadioModemResponse extends java.lang.Object implements android.os.IInterface {
public static final int VERSION
public static final String HASH
public static final String DESCRIPTOR
public abstract void acknowledgeRequest (int) throws android.os.RemoteException
public abstract void enableModemResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
public abstract void getBasebandVersionResponse (android.hardware.radio.RadioResponseInfo, java.lang.String) throws android.os.RemoteException
public abstract void getDeviceIdentityResponse (android.hardware.radio.RadioResponseInfo, java.lang.String, java.lang.String, java.lang.String, java.lang.String) throws android.os.RemoteException
public abstract void getHardwareConfigResponse (android.hardware.radio.RadioResponseInfo, android.hardware.radio.modem.HardwareConfig[]) throws android.os.RemoteException
public abstract void getModemActivityInfoResponse (android.hardware.radio.RadioResponseInfo, android.hardware.radio.modem.ActivityStatsInfo) throws android.os.RemoteException
public abstract void getModemStackStatusResponse (android.hardware.radio.RadioResponseInfo, boolean) throws android.os.RemoteException
public abstract void getRadioCapabilityResponse (android.hardware.radio.RadioResponseInfo, android.hardware.radio.modem.RadioCapability) throws android.os.RemoteException
public abstract void nvReadItemResponse (android.hardware.radio.RadioResponseInfo, java.lang.String) throws android.os.RemoteException
public abstract void nvResetConfigResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
public abstract void nvWriteCdmaPrlResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
public abstract void nvWriteItemResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
public abstract void requestShutdownResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
public abstract void sendDeviceStateResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
public abstract void setRadioCapabilityResponse (android.hardware.radio.RadioResponseInfo, android.hardware.radio.modem.RadioCapability) throws android.os.RemoteException
public abstract void setRadioPowerResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
public abstract void getImeiResponse (android.hardware.radio.RadioResponseInfo, android.hardware.radio.modem.ImeiInfo) throws android.os.RemoteException
public abstract int getInterfaceVersion () throws android.os.RemoteException
public abstract java.lang.String getInterfaceHash () throws android.os.RemoteException
static void <clinit> ()
}
android/hardware/radio/modem/ImeiInfo$1.class
ImeiInfo.java
package android.hardware.radio.modem
android.hardware.radio.modem.ImeiInfo$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void <init> ()
public android.hardware.radio.modem.ImeiInfo createFromParcel (android.os.Parcel)
android.os.Parcel _aidl_source
android.hardware.radio.modem.ImeiInfo _aidl_out
public android.hardware.radio.modem.ImeiInfo[] newArray (int)
int _aidl_size
public volatile synthetic java.lang.Object[] newArray (int)
public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel)
}
android/hardware/radio/modem/ImeiInfo$ImeiType.class
ImeiInfo.java
package android.hardware.radio.modem
public abstract annotation android.hardware.radio.modem.ImeiInfo$ImeiType extends java.lang.Object implements java.lang.annotation.Annotation {
public static final int PRIMARY
public static final int SECONDARY
}
android/hardware/radio/modem/ImeiInfo.class
ImeiInfo.java
package android.hardware.radio.modem
public android.hardware.radio.modem.ImeiInfo extends java.lang.Object implements android.os.Parcelable {
public int type
public String imei
public String svn
public static final android.os.Parcelable$Creator CREATOR
public void <init> ()
public final int getStability ()
public final void writeToParcel (android.os.Parcel, int)
android.os.Parcel _aidl_parcel
int _aidl_flag
int _aidl_start_pos
int _aidl_end_pos
public final void readFromParcel (android.os.Parcel)
android.os.Parcel _aidl_parcel
int _aidl_start_pos
int _aidl_parcelable_size
public java.lang.String toString ()
java.util.StringJoiner _aidl_sj
public int describeContents ()
int _mask
static void <clinit> ()
}
android/hardware/radio/modem/NvItem$$.class
NvItem.java
package android.hardware.radio.modem
public abstract android.hardware.radio.modem.NvItem$$ extends java.lang.Object {
public static java.lang.String toString (int)
int _aidl_v
public static java.lang.String arrayToString (java.lang.Object)
int _aidl_i
int e
Object _aidl_v
Class _aidl_cls
Class comp
java.util.StringJoiner _aidl_sj
}
android/hardware/radio/modem/NvItem.class
NvItem.java
package android.hardware.radio.modem
public abstract annotation android.hardware.radio.modem.NvItem extends java.lang.Object implements java.lang.annotation.Annotation {
public static final int CDMA_MEID
public static final int CDMA_MIN
public static final int CDMA_MDN
public static final int CDMA_ACCOLC
public static final int DEVICE_MSL
public static final int RTN_RECONDITIONED_STATUS
public static final int RTN_ACTIVATION_DATE
public static final int RTN_LIFE_TIMER
public static final int RTN_LIFE_CALLS
public static final int RTN_LIFE_DATA_TX
public static final int RTN_LIFE_DATA_RX
public static final int OMADM_HFA_LEVEL
public static final int MIP_PROFILE_NAI
public static final int MIP_PROFILE_HOME_ADDRESS
public static final int MIP_PROFILE_AAA_AUTH
public static final int MIP_PROFILE_HA_AUTH
public static final int MIP_PROFILE_PRI_HA_ADDR
public static final int MIP_PROFILE_SEC_HA_ADDR
public static final int MIP_PROFILE_REV_TUN_PREF
public static final int MIP_PROFILE_HA_SPI
public static final int MIP_PROFILE_AAA_SPI
public static final int MIP_PROFILE_MN_HA_SS
public static final int MIP_PROFILE_MN_AAA_SS
public static final int CDMA_PRL_VERSION
public static final int CDMA_BC10
public static final int CDMA_BC14
public static final int CDMA_SO68
public static final int CDMA_SO73_COP0
public static final int CDMA_SO73_COP1TO7
public static final int CDMA_1X_ADVANCED_ENABLED
public static final int CDMA_EHRPD_ENABLED
public static final int CDMA_EHRPD_FORCED
public static final int LTE_BAND_ENABLE_25
public static final int LTE_BAND_ENABLE_26
public static final int LTE_BAND_ENABLE_41
public static final int LTE_SCAN_PRIORITY_25
public static final int LTE_SCAN_PRIORITY_26
public static final int LTE_SCAN_PRIORITY_41
public static final int LTE_HIDDEN_BAND_PRIORITY_25
public static final int LTE_HIDDEN_BAND_PRIORITY_26
public static final int LTE_HIDDEN_BAND_PRIORITY_41
}
android/hardware/radio/modem/NvWriteItem$1.class
NvWriteItem.java
package android.hardware.radio.modem
android.hardware.radio.modem.NvWriteItem$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void <init> ()
public android.hardware.radio.modem.NvWriteItem createFromParcel (android.os.Parcel)
android.os.Parcel _aidl_source
android.hardware.radio.modem.NvWriteItem _aidl_out
public android.hardware.radio.modem.NvWriteItem[] newArray (int)
int _aidl_size
public volatile synthetic java.lang.Object[] newArray (int)
public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel)
}
android/hardware/radio/modem/NvWriteItem.class
NvWriteItem.java
package android.hardware.radio.modem
public android.hardware.radio.modem.NvWriteItem extends java.lang.Object implements android.os.Parcelable {
public int itemId
public String value
public static final android.os.Parcelable$Creator CREATOR
public void <init> ()
public final int getStability ()
public final void writeToParcel (android.os.Parcel, int)
android.os.Parcel _aidl_parcel
int _aidl_flag
int _aidl_start_pos
int _aidl_end_pos
public final void readFromParcel (android.os.Parcel)
android.os.Parcel _aidl_parcel
int _aidl_start_pos
int _aidl_parcelable_size
public java.lang.String toString ()
java.util.StringJoiner _aidl_sj
public int describeContents ()
int _mask
static void <clinit> ()
}
android/hardware/radio/modem/RadioCapability$1.class
RadioCapability.java
package android.hardware.radio.modem
android.hardware.radio.modem.RadioCapability$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void <init> ()
public android.hardware.radio.modem.RadioCapability createFromParcel (android.os.Parcel)
android.os.Parcel _aidl_source
android.hardware.radio.modem.RadioCapability _aidl_out
public android.hardware.radio.modem.RadioCapability[] newArray (int)
int _aidl_size
public volatile synthetic java.lang.Object[] newArray (int)
public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel)
}
android/hardware/radio/modem/RadioCapability.class
RadioCapability.java
package android.hardware.radio.modem
public android.hardware.radio.modem.RadioCapability extends java.lang.Object implements android.os.Parcelable {
public int session
public int phase
public int raf
public String logicalModemUuid
public int status
public static final android.os.Parcelable$Creator CREATOR
public static final int PHASE_CONFIGURED
public static final int PHASE_START
public static final int PHASE_APPLY
public static final int PHASE_UNSOL_RSP
public static final int PHASE_FINISH
public static final int STATUS_NONE
public static final int STATUS_SUCCESS
public static final int STATUS_FAIL
public void <init> ()
public final int getStability ()
public final void writeToParcel (android.os.Parcel, int)
android.os.Parcel _aidl_parcel
int _aidl_flag
int _aidl_start_pos
int _aidl_end_pos
public final void readFromParcel (android.os.Parcel)
android.os.Parcel _aidl_parcel
int _aidl_start_pos
int _aidl_parcelable_size
public java.lang.String toString ()
java.util.StringJoiner _aidl_sj
public int describeContents ()
int _mask
static void <clinit> ()
}
android/hardware/radio/modem/RadioState$$.class
RadioState.java
package android.hardware.radio.modem
public abstract android.hardware.radio.modem.RadioState$$ extends java.lang.Object {
public static java.lang.String toString (int)
int _aidl_v
public static java.lang.String arrayToString (java.lang.Object)
int _aidl_i
int e
Object _aidl_v
Class _aidl_cls
Class comp
java.util.StringJoiner _aidl_sj
}
android/hardware/radio/modem/RadioState.class
RadioState.java
package android.hardware.radio.modem
public abstract annotation android.hardware.radio.modem.RadioState extends java.lang.Object implements java.lang.annotation.Annotation {
public static final int OFF
public static final int UNAVAILABLE
public static final int ON
}
android/hardware/radio/modem/ResetNvType$$.class
ResetNvType.java
package android.hardware.radio.modem
public abstract android.hardware.radio.modem.ResetNvType$$ extends java.lang.Object {
public static java.lang.String toString (int)
int _aidl_v
public static java.lang.String arrayToString (java.lang.Object)
int _aidl_i
int e
Object _aidl_v
Class _aidl_cls
Class comp
java.util.StringJoiner _aidl_sj
}
android/hardware/radio/modem/ResetNvType.class
ResetNvType.java
package android.hardware.radio.modem
public abstract annotation android.hardware.radio.modem.ResetNvType extends java.lang.Object implements java.lang.annotation.Annotation {
public static final int RELOAD
public static final int ERASE
public static final int FACTORY_RESET
}
android/hardware/radio/network/
android/hardware/radio/network/AccessTechnologySpecificInfo$1.class
AccessTechnologySpecificInfo.java
package android.hardware.radio.network
android.hardware.radio.network.AccessTechnologySpecificInfo$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void <init> ()
public android.hardware.radio.network.AccessTechnologySpecificInfo createFromParcel (android.os.Parcel)
android.os.Parcel _aidl_source
public android.hardware.radio.network.AccessTechnologySpecificInfo[] newArray (int)
int _aidl_size
public volatile synthetic java.lang.Object[] newArray (int)
public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel)
}
android/hardware/radio/network/AccessTechnologySpecificInfo$Tag.class
AccessTechnologySpecificInfo.java
package android.hardware.radio.network
public abstract annotation android.hardware.radio.network.AccessTechnologySpecificInfo$Tag extends java.lang.Object implements java.lang.annotation.Annotation {
public static final int noinit
public static final int cdmaInfo
public static final int eutranInfo
public static final int ngranNrVopsInfo
public static final int geranDtmSupported
}
android/hardware/radio/network/AccessTechnologySpecificInfo.class
AccessTechnologySpecificInfo.java
package android.hardware.radio.network
public final android.hardware.radio.network.AccessTechnologySpecificInfo extends java.lang.Object implements android.os.Parcelable {
public static final int noinit
public static final int cdmaInfo
public static final int eutranInfo
public static final int ngranNrVopsInfo
public static final int geranDtmSupported
private int _tag
private Object _value
public static final android.os.Parcelable$Creator CREATOR
public void <init> ()
boolean _value
private void <init> (android.os.Parcel)
android.os.Parcel _aidl_parcel
private void <init> (int, java.lang.Object)
int _tag
Object _value
public int getTag ()
public static android.hardware.radio.network.AccessTechnologySpecificInfo noinit (boolean)
boolean _value
public boolean getNoinit ()
public void setNoinit (boolean)
boolean _value
public static android.hardware.radio.network.AccessTechnologySpecificInfo cdmaInfo (android.hardware.radio.network.Cdma2000RegistrationInfo)
android.hardware.radio.network.Cdma2000RegistrationInfo _value
public android.hardware.radio.network.Cdma2000RegistrationInfo getCdmaInfo ()
public void setCdmaInfo (android.hardware.radio.network.Cdma2000RegistrationInfo)
android.hardware.radio.network.Cdma2000RegistrationInfo _value
public static android.hardware.radio.network.AccessTechnologySpecificInfo eutranInfo (android.hardware.radio.network.EutranRegistrationInfo)
android.hardware.radio.network.EutranRegistrationInfo _value
public android.hardware.radio.network.EutranRegistrationInfo getEutranInfo ()
public void setEutranInfo (android.hardware.radio.network.EutranRegistrationInfo)
android.hardware.radio.network.EutranRegistrationInfo _value
public static android.hardware.radio.network.AccessTechnologySpecificInfo ngranNrVopsInfo (android.hardware.radio.network.NrVopsInfo)
android.hardware.radio.network.NrVopsInfo _value
public android.hardware.radio.network.NrVopsInfo getNgranNrVopsInfo ()
public void setNgranNrVopsInfo (android.hardware.radio.network.NrVopsInfo)
android.hardware.radio.network.NrVopsInfo _value
public static android.hardware.radio.network.AccessTechnologySpecificInfo geranDtmSupported (boolean)
boolean _value
public boolean getGeranDtmSupported ()
public void setGeranDtmSupported (boolean)
boolean _value
public final int getStability ()
public final void writeToParcel (android.os.Parcel, int)
android.os.Parcel _aidl_parcel
int _aidl_flag
public void readFromParcel (android.os.Parcel)
boolean _aidl_value
android.hardware.radio.network.Cdma2000RegistrationInfo _aidl_value
android.hardware.radio.network.EutranRegistrationInfo _aidl_value
android.hardware.radio.network.NrVopsInfo _aidl_value
boolean _aidl_value
android.os.Parcel _aidl_parcel
int _aidl_tag
public int describeContents ()
int _mask
private int describeContents (java.lang.Object)
Object _v
public java.lang.String toString ()
private void _assertTag (int)
int tag
private java.lang.String _tagString (int)
int _tag
private void _set (int, java.lang.Object)
int _tag
Object _value
static void <clinit> ()
}
android/hardware/radio/network/BarringInfo$1.class
BarringInfo.java
package android.hardware.radio.network
android.hardware.radio.network.BarringInfo$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void <init> ()
public android.hardware.radio.network.BarringInfo createFromParcel (android.os.Parcel)
android.os.Parcel _aidl_source
android.hardware.radio.network.BarringInfo _aidl_out
public android.hardware.radio.network.BarringInfo[] newArray (int)
int _aidl_size
public volatile synthetic java.lang.Object[] newArray (int)
public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel)
}
android/hardware/radio/network/BarringInfo.class
BarringInfo.java
package android.hardware.radio.network
public android.hardware.radio.network.BarringInfo extends java.lang.Object implements android.os.Parcelable {
public int serviceType
public int barringType
public android.hardware.radio.network.BarringTypeSpecificInfo barringTypeSpecificInfo
public static final android.os.Parcelable$Creator CREATOR
public static final int BARRING_TYPE_NONE
public static final int BARRING_TYPE_CONDITIONAL
public static final int BARRING_TYPE_UNCONDITIONAL
public static final int SERVICE_TYPE_CS_SERVICE
public static final int SERVICE_TYPE_PS_SERVICE
public static final int SERVICE_TYPE_CS_VOICE
public static final int SERVICE_TYPE_MO_SIGNALLING
public static final int SERVICE_TYPE_MO_DATA
public static final int SERVICE_TYPE_CS_FALLBACK
public static final int SERVICE_TYPE_MMTEL_VOICE
public static final int SERVICE_TYPE_MMTEL_VIDEO
public static final int SERVICE_TYPE_EMERGENCY
public static final int SERVICE_TYPE_SMS
public static final int SERVICE_TYPE_OPERATOR_1
public static final int SERVICE_TYPE_OPERATOR_2
public static final int SERVICE_TYPE_OPERATOR_3
public static final int SERVICE_TYPE_OPERATOR_4
public static final int SERVICE_TYPE_OPERATOR_5
public static final int SERVICE_TYPE_OPERATOR_6
public static final int SERVICE_TYPE_OPERATOR_7
public static final int SERVICE_TYPE_OPERATOR_8
public static final int SERVICE_TYPE_OPERATOR_9
public static final int SERVICE_TYPE_OPERATOR_10
public static final int SERVICE_TYPE_OPERATOR_11
public static final int SERVICE_TYPE_OPERATOR_12
public static final int SERVICE_TYPE_OPERATOR_13
public static final int SERVICE_TYPE_OPERATOR_14
public static final int SERVICE_TYPE_OPERATOR_15
public static final int SERVICE_TYPE_OPERATOR_16
public static final int SERVICE_TYPE_OPERATOR_17
public static final int SERVICE_TYPE_OPERATOR_18
public static final int SERVICE_TYPE_OPERATOR_19
public static final int SERVICE_TYPE_OPERATOR_20
public static final int SERVICE_TYPE_OPERATOR_21
public static final int SERVICE_TYPE_OPERATOR_22
public static final int SERVICE_TYPE_OPERATOR_23
public static final int SERVICE_TYPE_OPERATOR_24
public static final int SERVICE_TYPE_OPERATOR_25
public static final int SERVICE_TYPE_OPERATOR_26
public static final int SERVICE_TYPE_OPERATOR_27
public static final int SERVICE_TYPE_OPERATOR_28
public static final int SERVICE_TYPE_OPERATOR_29
public static final int SERVICE_TYPE_OPERATOR_30
public static final int SERVICE_TYPE_OPERATOR_31
public static final int SERVICE_TYPE_OPERATOR_32
public void <init> ()
public final int getStability ()
public final void writeToParcel (android.os.Parcel, int)
android.os.Parcel _aidl_parcel
int _aidl_flag
int _aidl_start_pos
int _aidl_end_pos
public final void readFromParcel (android.os.Parcel)
android.os.Parcel _aidl_parcel
int _aidl_start_pos
int _aidl_parcelable_size
public java.lang.String toString ()
java.util.StringJoiner _aidl_sj
public int describeContents ()
int _mask
private int describeContents (java.lang.Object)
Object _v
static void <clinit> ()
}
android/hardware/radio/network/BarringTypeSpecificInfo$1.class
BarringTypeSpecificInfo.java
package android.hardware.radio.network
android.hardware.radio.network.BarringTypeSpecificInfo$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void <init> ()
public android.hardware.radio.network.BarringTypeSpecificInfo createFromParcel (android.os.Parcel)
android.os.Parcel _aidl_source
android.hardware.radio.network.BarringTypeSpecificInfo _aidl_out
public android.hardware.radio.network.BarringTypeSpecificInfo[] newArray (int)
int _aidl_size
public volatile synthetic java.lang.Object[] newArray (int)
public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel)
}
android/hardware/radio/network/BarringTypeSpecificInfo.class
BarringTypeSpecificInfo.java
package android.hardware.radio.network
public android.hardware.radio.network.BarringTypeSpecificInfo extends java.lang.Object implements android.os.Parcelable {
public int factor
public int timeSeconds
public boolean isBarred
public static final android.os.Parcelable$Creator CREATOR
public void <init> ()
public final int getStability ()
public final void writeToParcel (android.os.Parcel, int)
android.os.Parcel _aidl_parcel
int _aidl_flag
int _aidl_start_pos
int _aidl_end_pos
public final void readFromParcel (android.os.Parcel)
android.os.Parcel _aidl_parcel
int _aidl_start_pos
int _aidl_parcelable_size
public java.lang.String toString ()
java.util.StringJoiner _aidl_sj
public int describeContents ()
int _mask
static void <clinit> ()
}
android/hardware/radio/network/Cdma2000RegistrationInfo$1.class
Cdma2000RegistrationInfo.java
package android.hardware.radio.network
android.hardware.radio.network.Cdma2000RegistrationInfo$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void <init> ()
public android.hardware.radio.network.Cdma2000RegistrationInfo createFromParcel (android.os.Parcel)
android.os.Parcel _aidl_source
android.hardware.radio.network.Cdma2000RegistrationInfo _aidl_out
public android.hardware.radio.network.Cdma2000RegistrationInfo[] newArray (int)
int _aidl_size
public volatile synthetic java.lang.Object[] newArray (int)
public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel)
}
android/hardware/radio/network/Cdma2000RegistrationInfo.class
Cdma2000RegistrationInfo.java
package android.hardware.radio.network
public android.hardware.radio.network.Cdma2000RegistrationInfo extends java.lang.Object implements android.os.Parcelable {
public boolean cssSupported
public int roamingIndicator
public int systemIsInPrl
public int defaultRoamingIndicator
public static final android.os.Parcelable$Creator CREATOR
public static final int PRL_INDICATOR_NOT_REGISTERED
public static final int PRL_INDICATOR_NOT_IN_PRL
public static final int PRL_INDICATOR_IN_PRL
public void <init> ()
public final int getStability ()
public final void writeToParcel (android.os.Parcel, int)
android.os.Parcel _aidl_parcel
int _aidl_flag
int _aidl_start_pos
int _aidl_end_pos
public final void readFromParcel (android.os.Parcel)
android.os.Parcel _aidl_parcel
int _aidl_start_pos
int _aidl_parcelable_size
public java.lang.String toString ()
java.util.StringJoiner _aidl_sj
public int describeContents ()
int _mask
static void <clinit> ()
}
android/hardware/radio/network/CdmaRoamingType$$.class
CdmaRoamingType.java
package android.hardware.radio.network
public abstract android.hardware.radio.network.CdmaRoamingType$$ extends java.lang.Object {
public static java.lang.String toString (int)
int _aidl_v
public static java.lang.String arrayToString (java.lang.Object)
int _aidl_i
int e
Object _aidl_v
Class _aidl_cls
Class comp
java.util.StringJoiner _aidl_sj
}
android/hardware/radio/network/CdmaRoamingType.class
CdmaRoamingType.java
package android.hardware.radio.network
public abstract annotation android.hardware.radio.network.CdmaRoamingType extends java.lang.Object implements java.lang.annotation.Annotation {
public static final int HOME_NETWORK
public static final int AFFILIATED_ROAM
public static final int ANY_ROAM
}
android/hardware/radio/network/CdmaSignalStrength$1.class
CdmaSignalStrength.java
package android.hardware.radio.network
android.hardware.radio.network.CdmaSignalStrength$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void <init> ()
public android.hardware.radio.network.CdmaSignalStrength createFromParcel (android.os.Parcel)
android.os.Parcel _aidl_source
android.hardware.radio.network.CdmaSignalStrength _aidl_out
public android.hardware.radio.network.CdmaSignalStrength[] newArray (int)
int _aidl_size
public volatile synthetic java.lang.Object[] newArray (int)
public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel)
}
android/hardware/radio/network/CdmaSignalStrength.class
CdmaSignalStrength.java
package android.hardware.radio.network
public android.hardware.radio.network.CdmaSignalStrength extends java.lang.Object implements android.os.Parcelable {
public int dbm
public int ecio
public static final android.os.Parcelable$Creator CREATOR
public void <init> ()
public final int getStability ()
public final void writeToParcel (android.os.Parcel, int)
android.os.Parcel _aidl_parcel
int _aidl_flag
int _aidl_start_pos
int _aidl_end_pos
public final void readFromParcel (android.os.Parcel)
android.os.Parcel _aidl_parcel
int _aidl_start_pos
int _aidl_parcelable_size
public java.lang.String toString ()
java.util.StringJoiner _aidl_sj
public int describeContents ()
int _mask
static void <clinit> ()
}
android/hardware/radio/network/CellConnectionStatus$$.class
CellConnectionStatus.java
package android.hardware.radio.network
public abstract android.hardware.radio.network.CellConnectionStatus$$ extends java.lang.Object {
public static java.lang.String toString (int)
int _aidl_v
public static java.lang.String arrayToString (java.lang.Object)
int _aidl_i
int e
Object _aidl_v
Class _aidl_cls
Class comp
java.util.StringJoiner _aidl_sj
}
android/hardware/radio/network/CellConnectionStatus.class
CellConnectionStatus.java
package android.hardware.radio.network
public abstract annotation android.hardware.radio.network.CellConnectionStatus extends java.lang.Object implements java.lang.annotation.Annotation {
public static final int NONE
public static final int PRIMARY_SERVING
public static final int SECONDARY_SERVING
}
android/hardware/radio/network/CellIdentity$1.class
CellIdentity.java
package android.hardware.radio.network
android.hardware.radio.network.CellIdentity$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void <init> ()
public android.hardware.radio.network.CellIdentity createFromParcel (android.os.Parcel)
android.os.Parcel _aidl_source
public android.hardware.radio.network.CellIdentity[] newArray (int)
int _aidl_size
public volatile synthetic java.lang.Object[] newArray (int)
public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel)
}
android/hardware/radio/network/CellIdentity$Tag.class
CellIdentity.java
package android.hardware.radio.network
public abstract annotation android.hardware.radio.network.CellIdentity$Tag extends java.lang.Object implements java.lang.annotation.Annotation {
public static final int noinit
public static final int gsm
public static final int wcdma
public static final int tdscdma
public static final int cdma
public static final int lte
public static final int nr
}
android/hardware/radio/network/CellIdentity.class
CellIdentity.java
package android.hardware.radio.network
public final android.hardware.radio.network.CellIdentity extends java.lang.Object implements android.os.Parcelable {
public static final int noinit
public static final int gsm
public static final int wcdma
public static final int tdscdma
public static final int cdma
public static final int lte
public static final int nr
private int _tag
private Object _value
public static final android.os.Parcelable$Creator CREATOR
public void <init> ()
boolean _value
private void <init> (android.os.Parcel)
android.os.Parcel _aidl_parcel
private void <init> (int, java.lang.Object)
int _tag
Object _value
public int getTag ()
public static android.hardware.radio.network.CellIdentity noinit (boolean)
boolean _value
public boolean getNoinit ()
public void setNoinit (boolean)
boolean _value
public static android.hardware.radio.network.CellIdentity gsm (android.hardware.radio.network.CellIdentityGsm)
android.hardware.radio.network.CellIdentityGsm _value
public android.hardware.radio.network.CellIdentityGsm getGsm ()
public void setGsm (android.hardware.radio.network.CellIdentityGsm)
android.hardware.radio.network.CellIdentityGsm _value
public static android.hardware.radio.network.CellIdentity wcdma (android.hardware.radio.network.CellIdentityWcdma)
android.hardware.radio.network.CellIdentityWcdma _value
public android.hardware.radio.network.CellIdentityWcdma getWcdma ()
public void setWcdma (android.hardware.radio.network.CellIdentityWcdma)
android.hardware.radio.network.CellIdentityWcdma _value
public static android.hardware.radio.network.CellIdentity tdscdma (android.hardware.radio.network.CellIdentityTdscdma)
android.hardware.radio.network.CellIdentityTdscdma _value
public android.hardware.radio.network.CellIdentityTdscdma getTdscdma ()
public void setTdscdma (android.hardware.radio.network.CellIdentityTdscdma)
android.hardware.radio.network.CellIdentityTdscdma _value
public static android.hardware.radio.network.CellIdentity cdma (android.hardware.radio.network.CellIdentityCdma)
android.hardware.radio.network.CellIdentityCdma _value
public android.hardware.radio.network.CellIdentityCdma getCdma ()
public void setCdma (android.hardware.radio.network.CellIdentityCdma)
android.hardware.radio.network.CellIdentityCdma _value
public static android.hardware.radio.network.CellIdentity lte (android.hardware.radio.network.CellIdentityLte)
android.hardware.radio.network.CellIdentityLte _value
public android.hardware.radio.network.CellIdentityLte getLte ()
public void setLte (android.hardware.radio.network.CellIdentityLte)
android.hardware.radio.network.CellIdentityLte _value
public static android.hardware.radio.network.CellIdentity nr (android.hardware.radio.network.CellIdentityNr)
android.hardware.radio.network.CellIdentityNr _value
public android.hardware.radio.network.CellIdentityNr getNr ()
public void setNr (android.hardware.radio.network.CellIdentityNr)
android.hardware.radio.network.CellIdentityNr _value
public final int getStability ()
public final void writeToParcel (android.os.Parcel, int)
android.os.Parcel _aidl_parcel
int _aidl_flag
public void readFromParcel (android.os.Parcel)
boolean _aidl_value
android.hardware.radio.network.CellIdentityGsm _aidl_value
android.hardware.radio.network.CellIdentityWcdma _aidl_value
android.hardware.radio.network.CellIdentityTdscdma _aidl_value
android.hardware.radio.network.CellIdentityCdma _aidl_value
android.hardware.radio.network.CellIdentityLte _aidl_value
android.hardware.radio.network.CellIdentityNr _aidl_value
android.os.Parcel _aidl_parcel
int _aidl_tag
public int describeContents ()
int _mask
private int describeContents (java.lang.Object)
Object _v
public java.lang.String toString ()
private void _assertTag (int)
int tag
private java.lang.String _tagString (int)
int _tag
private void _set (int, java.lang.Object)
int _tag
Object _value
static void <clinit> ()
}
android/hardware/radio/network/CellIdentityCdma$1.class
CellIdentityCdma.java
package android.hardware.radio.network
android.hardware.radio.network.CellIdentityCdma$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void <init> ()
public android.hardware.radio.network.CellIdentityCdma createFromParcel (android.os.Parcel)
android.os.Parcel _aidl_source
android.hardware.radio.network.CellIdentityCdma _aidl_out
public android.hardware.radio.network.CellIdentityCdma[] newArray (int)
int _aidl_size
public volatile synthetic java.lang.Object[] newArray (int)
public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel)
}
android/hardware/radio/network/CellIdentityCdma.class
CellIdentityCdma.java
package android.hardware.radio.network
public android.hardware.radio.network.CellIdentityCdma extends java.lang.Object implements android.os.Parcelable {
public int networkId
public int systemId
public int baseStationId
public int longitude
public int latitude
public android.hardware.radio.network.OperatorInfo operatorNames
public static final android.os.Parcelable$Creator CREATOR
public void <init> ()
public final int getStability ()
public final void writeToParcel (android.os.Parcel, int)
android.os.Parcel _aidl_parcel
int _aidl_flag
int _aidl_start_pos
int _aidl_end_pos
public final void readFromParcel (android.os.Parcel)
android.os.Parcel _aidl_parcel
int _aidl_start_pos
int _aidl_parcelable_size
public java.lang.String toString ()
java.util.StringJoiner _aidl_sj
public int describeContents ()
int _mask
private int describeContents (java.lang.Object)
Object _v
static void <clinit> ()
}
android/hardware/radio/network/CellIdentityGsm$1.class
CellIdentityGsm.java
package android.hardware.radio.network
android.hardware.radio.network.CellIdentityGsm$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void <init> ()
public android.hardware.radio.network.CellIdentityGsm createFromParcel (android.os.Parcel)
android.os.Parcel _aidl_source
android.hardware.radio.network.CellIdentityGsm _aidl_out
public android.hardware.radio.network.CellIdentityGsm[] newArray (int)
int _aidl_size
public volatile synthetic java.lang.Object[] newArray (int)
public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel)
}
android/hardware/radio/network/CellIdentityGsm.class
CellIdentityGsm.java
package android.hardware.radio.network
public android.hardware.radio.network.CellIdentityGsm extends java.lang.Object implements android.os.Parcelable {
public String mcc
public String mnc
public int lac
public int cid
public int arfcn
public byte bsic
public android.hardware.radio.network.OperatorInfo operatorNames
public String[] additionalPlmns
public static final android.os.Parcelable$Creator CREATOR
public void <init> ()
public final int getStability ()
public final void writeToParcel (android.os.Parcel, int)
android.os.Parcel _aidl_parcel
int _aidl_flag
int _aidl_start_pos
int _aidl_end_pos
public final void readFromParcel (android.os.Parcel)
android.os.Parcel _aidl_parcel
int _aidl_start_pos
int _aidl_parcelable_size
public java.lang.String toString ()
java.util.StringJoiner _aidl_sj
public int describeContents ()
int _mask
private int describeContents (java.lang.Object)
Object _v
static void <clinit> ()
}
android/hardware/radio/network/CellIdentityLte$1.class
CellIdentityLte.java
package android.hardware.radio.network
android.hardware.radio.network.CellIdentityLte$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void <init> ()
public android.hardware.radio.network.CellIdentityLte createFromParcel (android.os.Parcel)
android.os.Parcel _aidl_source
android.hardware.radio.network.CellIdentityLte _aidl_out
public android.hardware.radio.network.CellIdentityLte[] newArray (int)
int _aidl_size
public volatile synthetic java.lang.Object[] newArray (int)
public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel)
}
android/hardware/radio/network/CellIdentityLte.class
CellIdentityLte.java
package android.hardware.radio.network
public android.hardware.radio.network.CellIdentityLte extends java.lang.Object implements android.os.Parcelable {
public String mcc
public String mnc
public int ci
public int pci
public int tac
public int earfcn
public android.hardware.radio.network.OperatorInfo operatorNames
public int bandwidth
public String[] additionalPlmns
public android.hardware.radio.network.ClosedSubscriberGroupInfo csgInfo
public int[] bands
public static final android.os.Parcelable$Creator CREATOR
public void <init> ()
public final int getStability ()
public final void writeToParcel (android.os.Parcel, int)
android.os.Parcel _aidl_parcel
int _aidl_flag
int _aidl_start_pos
int _aidl_end_pos
public final void readFromParcel (android.os.Parcel)
android.os.Parcel _aidl_parcel
int _aidl_start_pos
int _aidl_parcelable_size
public java.lang.String toString ()
java.util.StringJoiner _aidl_sj
public int describeContents ()
int _mask
private int describeContents (java.lang.Object)
Object _v
static void <clinit> ()
}
android/hardware/radio/network/CellIdentityNr$1.class
CellIdentityNr.java
package android.hardware.radio.network
android.hardware.radio.network.CellIdentityNr$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void <init> ()
public android.hardware.radio.network.CellIdentityNr createFromParcel (android.os.Parcel)
android.os.Parcel _aidl_source
android.hardware.radio.network.CellIdentityNr _aidl_out
public android.hardware.radio.network.CellIdentityNr[] newArray (int)
int _aidl_size
public volatile synthetic java.lang.Object[] newArray (int)
public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel)
}
android/hardware/radio/network/CellIdentityNr.class
CellIdentityNr.java
package android.hardware.radio.network
public android.hardware.radio.network.CellIdentityNr extends java.lang.Object implements android.os.Parcelable {
public String mcc
public String mnc
public long nci
public int pci
public int tac
public int nrarfcn
public android.hardware.radio.network.OperatorInfo operatorNames
public String[] additionalPlmns
public int[] bands
public static final android.os.Parcelable$Creator CREATOR
public void <init> ()
public final int getStability ()
public final void writeToParcel (android.os.Parcel, int)
android.os.Parcel _aidl_parcel
int _aidl_flag
int _aidl_start_pos
int _aidl_end_pos
public final void readFromParcel (android.os.Parcel)
android.os.Parcel _aidl_parcel
int _aidl_start_pos
int _aidl_parcelable_size
public java.lang.String toString ()
java.util.StringJoiner _aidl_sj
public int describeContents ()
int _mask
private int describeContents (java.lang.Object)
Object _v
static void <clinit> ()
}
android/hardware/radio/network/CellIdentityTdscdma$1.class
CellIdentityTdscdma.java
package android.hardware.radio.network
android.hardware.radio.network.CellIdentityTdscdma$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void <init> ()
public android.hardware.radio.network.CellIdentityTdscdma createFromParcel (android.os.Parcel)
android.os.Parcel _aidl_source
android.hardware.radio.network.CellIdentityTdscdma _aidl_out
public android.hardware.radio.network.CellIdentityTdscdma[] newArray (int)
int _aidl_size
public volatile synthetic java.lang.Object[] newArray (int)
public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel)
}
android/hardware/radio/network/CellIdentityTdscdma.class
CellIdentityTdscdma.java
package android.hardware.radio.network
public android.hardware.radio.network.CellIdentityTdscdma extends java.lang.Object implements android.os.Parcelable {
public String mcc
public String mnc
public int lac
public int cid
public int cpid
public int uarfcn
public android.hardware.radio.network.OperatorInfo operatorNames
public String[] additionalPlmns
public android.hardware.radio.network.ClosedSubscriberGroupInfo csgInfo
public static final android.os.Parcelable$Creator CREATOR
public void <init> ()
public final int getStability ()
public final void writeToParcel (android.os.Parcel, int)
android.os.Parcel _aidl_parcel
int _aidl_flag
int _aidl_start_pos
int _aidl_end_pos
public final void readFromParcel (android.os.Parcel)
android.os.Parcel _aidl_parcel
int _aidl_start_pos
int _aidl_parcelable_size
public java.lang.String toString ()
java.util.StringJoiner _aidl_sj
public int describeContents ()
int _mask
private int describeContents (java.lang.Object)
Object _v
static void <clinit> ()
}
android/hardware/radio/network/CellIdentityWcdma$1.class
CellIdentityWcdma.java
package android.hardware.radio.network
android.hardware.radio.network.CellIdentityWcdma$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void <init> ()
public android.hardware.radio.network.CellIdentityWcdma createFromParcel (android.os.Parcel)
android.os.Parcel _aidl_source
android.hardware.radio.network.CellIdentityWcdma _aidl_out
public android.hardware.radio.network.CellIdentityWcdma[] newArray (int)
int _aidl_size
public volatile synthetic java.lang.Object[] newArray (int)
public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel)
}
android/hardware/radio/network/CellIdentityWcdma.class
CellIdentityWcdma.java
package android.hardware.radio.network
public android.hardware.radio.network.CellIdentityWcdma extends java.lang.Object implements android.os.Parcelable {
public String mcc
public String mnc
public int lac
public int cid
public int psc
public int uarfcn
public android.hardware.radio.network.OperatorInfo operatorNames
public String[] additionalPlmns
public android.hardware.radio.network.ClosedSubscriberGroupInfo csgInfo
public static final android.os.Parcelable$Creator CREATOR
public void <init> ()
public final int getStability ()
public final void writeToParcel (android.os.Parcel, int)
android.os.Parcel _aidl_parcel
int _aidl_flag
int _aidl_start_pos
int _aidl_end_pos
public final void readFromParcel (android.os.Parcel)
android.os.Parcel _aidl_parcel
int _aidl_start_pos
int _aidl_parcelable_size
public java.lang.String toString ()
java.util.StringJoiner _aidl_sj
public int describeContents ()
int _mask
private int describeContents (java.lang.Object)
Object _v
static void <clinit> ()
}
android/hardware/radio/network/CellInfo$1.class
CellInfo.java
package android.hardware.radio.network
android.hardware.radio.network.CellInfo$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void <init> ()
public android.hardware.radio.network.CellInfo createFromParcel (android.os.Parcel)
android.os.Parcel _aidl_source
android.hardware.radio.network.CellInfo _aidl_out
public android.hardware.radio.network.CellInfo[] newArray (int)
int _aidl_size
public volatile synthetic java.lang.Object[] newArray (int)
public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel)
}
android/hardware/radio/network/CellInfo.class
CellInfo.java
package android.hardware.radio.network
public android.hardware.radio.network.CellInfo extends java.lang.Object implements android.os.Parcelable {
public boolean registered
public int connectionStatus
public android.hardware.radio.network.CellInfoRatSpecificInfo ratSpecificInfo
public static final android.os.Parcelable$Creator CREATOR
public void <init> ()
public final int getStability ()
public final void writeToParcel (android.os.Parcel, int)
android.os.Parcel _aidl_parcel
int _aidl_flag
int _aidl_start_pos
int _aidl_end_pos
public final void readFromParcel (android.os.Parcel)
android.os.Parcel _aidl_parcel
int _aidl_start_pos
int _aidl_parcelable_size
public java.lang.String toString ()
java.util.StringJoiner _aidl_sj
public int describeContents ()
int _mask
private int describeContents (java.lang.Object)
Object _v
static void <clinit> ()
}
android/hardware/radio/network/CellInfoCdma$1.class
CellInfoCdma.java
package android.hardware.radio.network
android.hardware.radio.network.CellInfoCdma$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void <init> ()
public android.hardware.radio.network.CellInfoCdma createFromParcel (android.os.Parcel)
android.os.Parcel _aidl_source
android.hardware.radio.network.CellInfoCdma _aidl_out
public android.hardware.radio.network.CellInfoCdma[] newArray (int)
int _aidl_size
public volatile synthetic java.lang.Object[] newArray (int)
public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel)
}
android/hardware/radio/network/CellInfoCdma.class
CellInfoCdma.java
package android.hardware.radio.network
public android.hardware.radio.network.CellInfoCdma extends java.lang.Object implements android.os.Parcelable {
public android.hardware.radio.network.CellIdentityCdma cellIdentityCdma
public android.hardware.radio.network.CdmaSignalStrength signalStrengthCdma
public android.hardware.radio.network.EvdoSignalStrength signalStrengthEvdo
public static final android.os.Parcelable$Creator CREATOR
public void <init> ()
public final int getStability ()
public final void writeToParcel (android.os.Parcel, int)
android.os.Parcel _aidl_parcel
int _aidl_flag
int _aidl_start_pos
int _aidl_end_pos
public final void readFromParcel (android.os.Parcel)
android.os.Parcel _aidl_parcel
int _aidl_start_pos
int _aidl_parcelable_size
public java.lang.String toString ()
java.util.StringJoiner _aidl_sj
public int describeContents ()
int _mask
private int describeContents (java.lang.Object)
Object _v
static void <clinit> ()
}
android/hardware/radio/network/CellInfoGsm$1.class
CellInfoGsm.java
package android.hardware.radio.network
android.hardware.radio.network.CellInfoGsm$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void <init> ()
public android.hardware.radio.network.CellInfoGsm createFromParcel (android.os.Parcel)
android.os.Parcel _aidl_source
android.hardware.radio.network.CellInfoGsm _aidl_out
public android.hardware.radio.network.CellInfoGsm[] newArray (int)
int _aidl_size
public volatile synthetic java.lang.Object[] newArray (int)
public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel)
}
android/hardware/radio/network/CellInfoGsm.class
CellInfoGsm.java
package android.hardware.radio.network
public android.hardware.radio.network.CellInfoGsm extends java.lang.Object implements android.os.Parcelable {
public android.hardware.radio.network.CellIdentityGsm cellIdentityGsm
public android.hardware.radio.network.GsmSignalStrength signalStrengthGsm
public static final android.os.Parcelable$Creator CREATOR
public void <init> ()
public final int getStability ()
public final void writeToParcel (android.os.Parcel, int)
android.os.Parcel _aidl_parcel
int _aidl_flag
int _aidl_start_pos
int _aidl_end_pos
public final void readFromParcel (android.os.Parcel)
android.os.Parcel _aidl_parcel
int _aidl_start_pos
int _aidl_parcelable_size
public java.lang.String toString ()
java.util.StringJoiner _aidl_sj
public int describeContents ()
int _mask
private int describeContents (java.lang.Object)
Object _v
static void <clinit> ()
}
android/hardware/radio/network/CellInfoLte$1.class
CellInfoLte.java
package android.hardware.radio.network
android.hardware.radio.network.CellInfoLte$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void <init> ()
public android.hardware.radio.network.CellInfoLte createFromParcel (android.os.Parcel)
android.os.Parcel _aidl_source
android.hardware.radio.network.CellInfoLte _aidl_out
public android.hardware.radio.network.CellInfoLte[] newArray (int)
int _aidl_size
public volatile synthetic java.lang.Object[] newArray (int)
public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel)
}
android/hardware/radio/network/CellInfoLte.class
CellInfoLte.java
package android.hardware.radio.network
public android.hardware.radio.network.CellInfoLte extends java.lang.Object implements android.os.Parcelable {
public android.hardware.radio.network.CellIdentityLte cellIdentityLte
public android.hardware.radio.network.LteSignalStrength signalStrengthLte
public static final android.os.Parcelable$Creator CREATOR
public void <init> ()
public final int getStability ()
public final void writeToParcel (android.os.Parcel, int)
android.os.Parcel _aidl_parcel
int _aidl_flag
int _aidl_start_pos
int _aidl_end_pos
public final void readFromParcel (android.os.Parcel)
android.os.Parcel _aidl_parcel
int _aidl_start_pos
int _aidl_parcelable_size
public java.lang.String toString ()
java.util.StringJoiner _aidl_sj
public int describeContents ()
int _mask
private int describeContents (java.lang.Object)
Object _v
static void <clinit> ()
}
android/hardware/radio/network/CellInfoNr$1.class
CellInfoNr.java
package android.hardware.radio.network
android.hardware.radio.network.CellInfoNr$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void <init> ()
public android.hardware.radio.network.CellInfoNr createFromParcel (android.os.Parcel)
android.os.Parcel _aidl_source
android.hardware.radio.network.CellInfoNr _aidl_out
public android.hardware.radio.network.CellInfoNr[] newArray (int)
int _aidl_size
public volatile synthetic java.lang.Object[] newArray (int)
public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel)
}
android/hardware/radio/network/CellInfoNr.class
CellInfoNr.java
package android.hardware.radio.network
public android.hardware.radio.network.CellInfoNr extends java.lang.Object implements android.os.Parcelable {
public android.hardware.radio.network.CellIdentityNr cellIdentityNr
public android.hardware.radio.network.NrSignalStrength signalStrengthNr
public static final android.os.Parcelable$Creator CREATOR
public void <init> ()
public final int getStability ()
public final void writeToParcel (android.os.Parcel, int)
android.os.Parcel _aidl_parcel
int _aidl_flag
int _aidl_start_pos
int _aidl_end_pos
public final void readFromParcel (android.os.Parcel)
android.os.Parcel _aidl_parcel
int _aidl_start_pos
int _aidl_parcelable_size
public java.lang.String toString ()
java.util.StringJoiner _aidl_sj
public int describeContents ()
int _mask
private int describeContents (java.lang.Object)
Object _v
static void <clinit> ()
}
android/hardware/radio/network/CellInfoRatSpecificInfo$1.class
CellInfoRatSpecificInfo.java
package android.hardware.radio.network
android.hardware.radio.network.CellInfoRatSpecificInfo$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void <init> ()
public android.hardware.radio.network.CellInfoRatSpecificInfo createFromParcel (android.os.Parcel)
android.os.Parcel _aidl_source
public android.hardware.radio.network.CellInfoRatSpecificInfo[] newArray (int)
int _aidl_size
public volatile synthetic java.lang.Object[] newArray (int)
public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel)
}
android/hardware/radio/network/CellInfoRatSpecificInfo$Tag.class
CellInfoRatSpecificInfo.java
package android.hardware.radio.network
public abstract annotation android.hardware.radio.network.CellInfoRatSpecificInfo$Tag extends java.lang.Object implements java.lang.annotation.Annotation {
public static final int gsm
public static final int wcdma
public static final int tdscdma
public static final int lte
public static final int nr
public static final int cdma
}
android/hardware/radio/network/CellInfoRatSpecificInfo.class
CellInfoRatSpecificInfo.java
package android.hardware.radio.network
public final android.hardware.radio.network.CellInfoRatSpecificInfo extends java.lang.Object implements android.os.Parcelable {
public static final int gsm
public static final int wcdma
public static final int tdscdma
public static final int lte
public static final int nr
public static final int cdma
private int _tag
private Object _value
public static final android.os.Parcelable$Creator CREATOR
public void <init> ()
android.hardware.radio.network.CellInfoGsm _value
private void <init> (android.os.Parcel)
android.os.Parcel _aidl_parcel
private void <init> (int, java.lang.Object)
int _tag
Object _value
public int getTag ()
public static android.hardware.radio.network.CellInfoRatSpecificInfo gsm (android.hardware.radio.network.CellInfoGsm)
android.hardware.radio.network.CellInfoGsm _value
public android.hardware.radio.network.CellInfoGsm getGsm ()
public void setGsm (android.hardware.radio.network.CellInfoGsm)
android.hardware.radio.network.CellInfoGsm _value
public static android.hardware.radio.network.CellInfoRatSpecificInfo wcdma (android.hardware.radio.network.CellInfoWcdma)
android.hardware.radio.network.CellInfoWcdma _value
public android.hardware.radio.network.CellInfoWcdma getWcdma ()
public void setWcdma (android.hardware.radio.network.CellInfoWcdma)
android.hardware.radio.network.CellInfoWcdma _value
public static android.hardware.radio.network.CellInfoRatSpecificInfo tdscdma (android.hardware.radio.network.CellInfoTdscdma)
android.hardware.radio.network.CellInfoTdscdma _value
public android.hardware.radio.network.CellInfoTdscdma getTdscdma ()
public void setTdscdma (android.hardware.radio.network.CellInfoTdscdma)
android.hardware.radio.network.CellInfoTdscdma _value
public static android.hardware.radio.network.CellInfoRatSpecificInfo lte (android.hardware.radio.network.CellInfoLte)
android.hardware.radio.network.CellInfoLte _value
public android.hardware.radio.network.CellInfoLte getLte ()
public void setLte (android.hardware.radio.network.CellInfoLte)
android.hardware.radio.network.CellInfoLte _value
public static android.hardware.radio.network.CellInfoRatSpecificInfo nr (android.hardware.radio.network.CellInfoNr)
android.hardware.radio.network.CellInfoNr _value
public android.hardware.radio.network.CellInfoNr getNr ()
public void setNr (android.hardware.radio.network.CellInfoNr)
android.hardware.radio.network.CellInfoNr _value
public static android.hardware.radio.network.CellInfoRatSpecificInfo cdma (android.hardware.radio.network.CellInfoCdma)
android.hardware.radio.network.CellInfoCdma _value
public android.hardware.radio.network.CellInfoCdma getCdma ()
public void setCdma (android.hardware.radio.network.CellInfoCdma)
android.hardware.radio.network.CellInfoCdma _value
public final int getStability ()
public final void writeToParcel (android.os.Parcel, int)
android.os.Parcel _aidl_parcel
int _aidl_flag
public void readFromParcel (android.os.Parcel)
android.hardware.radio.network.CellInfoGsm _aidl_value
android.hardware.radio.network.CellInfoWcdma _aidl_value
android.hardware.radio.network.CellInfoTdscdma _aidl_value
android.hardware.radio.network.CellInfoLte _aidl_value
android.hardware.radio.network.CellInfoNr _aidl_value
android.hardware.radio.network.CellInfoCdma _aidl_value
android.os.Parcel _aidl_parcel
int _aidl_tag
public int describeContents ()
int _mask
private int describeContents (java.lang.Object)
Object _v
public java.lang.String toString ()
private void _assertTag (int)
int tag
private java.lang.String _tagString (int)
int _tag
private void _set (int, java.lang.Object)
int _tag
Object _value
static void <clinit> ()
}
android/hardware/radio/network/CellInfoTdscdma$1.class
CellInfoTdscdma.java
package android.hardware.radio.network
android.hardware.radio.network.CellInfoTdscdma$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void <init> ()
public android.hardware.radio.network.CellInfoTdscdma createFromParcel (android.os.Parcel)
android.os.Parcel _aidl_source
android.hardware.radio.network.CellInfoTdscdma _aidl_out
public android.hardware.radio.network.CellInfoTdscdma[] newArray (int)
int _aidl_size
public volatile synthetic java.lang.Object[] newArray (int)
public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel)
}
android/hardware/radio/network/CellInfoTdscdma.class
CellInfoTdscdma.java
package android.hardware.radio.network
public android.hardware.radio.network.CellInfoTdscdma extends java.lang.Object implements android.os.Parcelable {
public android.hardware.radio.network.CellIdentityTdscdma cellIdentityTdscdma
public android.hardware.radio.network.TdscdmaSignalStrength signalStrengthTdscdma
public static final android.os.Parcelable$Creator CREATOR
public void <init> ()
public final int getStability ()
public final void writeToParcel (android.os.Parcel, int)
android.os.Parcel _aidl_parcel
int _aidl_flag
int _aidl_start_pos
int _aidl_end_pos
public final void readFromParcel (android.os.Parcel)
android.os.Parcel _aidl_parcel
int _aidl_start_pos
int _aidl_parcelable_size
public java.lang.String toString ()
java.util.StringJoiner _aidl_sj
public int describeContents ()
int _mask
private int describeContents (java.lang.Object)
Object _v
static void <clinit> ()
}
android/hardware/radio/network/CellInfoWcdma$1.class
CellInfoWcdma.java
package android.hardware.radio.network
android.hardware.radio.network.CellInfoWcdma$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void <init> ()
public android.hardware.radio.network.CellInfoWcdma createFromParcel (android.os.Parcel)
android.os.Parcel _aidl_source
android.hardware.radio.network.CellInfoWcdma _aidl_out
public android.hardware.radio.network.CellInfoWcdma[] newArray (int)
int _aidl_size
public volatile synthetic java.lang.Object[] newArray (int)
public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel)
}
android/hardware/radio/network/CellInfoWcdma.class
CellInfoWcdma.java
package android.hardware.radio.network
public android.hardware.radio.network.CellInfoWcdma extends java.lang.Object implements android.os.Parcelable {
public android.hardware.radio.network.CellIdentityWcdma cellIdentityWcdma
public android.hardware.radio.network.WcdmaSignalStrength signalStrengthWcdma
public static final android.os.Parcelable$Creator CREATOR
public void <init> ()
public final int getStability ()
public final void writeToParcel (android.os.Parcel, int)
android.os.Parcel _aidl_parcel
int _aidl_flag
int _aidl_start_pos
int _aidl_end_pos
public final void readFromParcel (android.os.Parcel)
android.os.Parcel _aidl_parcel
int _aidl_start_pos
int _aidl_parcelable_size
public java.lang.String toString ()
java.util.StringJoiner _aidl_sj
public int describeContents ()
int _mask
private int describeContents (java.lang.Object)
Object _v
static void <clinit> ()
}
android/hardware/radio/network/ClosedSubscriberGroupInfo$1.class
ClosedSubscriberGroupInfo.java
package android.hardware.radio.network
android.hardware.radio.network.ClosedSubscriberGroupInfo$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void <init> ()
public android.hardware.radio.network.ClosedSubscriberGroupInfo createFromParcel (android.os.Parcel)
android.os.Parcel _aidl_source
android.hardware.radio.network.ClosedSubscriberGroupInfo _aidl_out
public android.hardware.radio.network.ClosedSubscriberGroupInfo[] newArray (int)
int _aidl_size
public volatile synthetic java.lang.Object[] newArray (int)
public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel)
}
android/hardware/radio/network/ClosedSubscriberGroupInfo.class
ClosedSubscriberGroupInfo.java
package android.hardware.radio.network
public android.hardware.radio.network.ClosedSubscriberGroupInfo extends java.lang.Object implements android.os.Parcelable {
public boolean csgIndication
public String homeNodebName
public int csgIdentity
public static final android.os.Parcelable$Creator CREATOR
public void <init> ()
public final int getStability ()
public final void writeToParcel (android.os.Parcel, int)
android.os.Parcel _aidl_parcel
int _aidl_flag
int _aidl_start_pos
int _aidl_end_pos
public final void readFromParcel (android.os.Parcel)
android.os.Parcel _aidl_parcel
int _aidl_start_pos
int _aidl_parcelable_size
public java.lang.String toString ()
java.util.StringJoiner _aidl_sj
public int describeContents ()
int _mask
static void <clinit> ()
}
android/hardware/radio/network/Domain$$.class
Domain.java
package android.hardware.radio.network
public abstract android.hardware.radio.network.Domain$$ extends java.lang.Object {
public static java.lang.String toString (int)
int _aidl_v
public static java.lang.String arrayToString (java.lang.Object)
int _aidl_i
int e
Object _aidl_v
Class _aidl_cls
Class comp
java.util.StringJoiner _aidl_sj
}
android/hardware/radio/network/Domain.class
Domain.java
package android.hardware.radio.network
public abstract annotation android.hardware.radio.network.Domain extends java.lang.Object implements java.lang.annotation.Annotation {
public static final int CS
public static final int PS
}
android/hardware/radio/network/EmergencyMode$$.class
EmergencyMode.java
package android.hardware.radio.network
public abstract android.hardware.radio.network.EmergencyMode$$ extends java.lang.Object {
public static java.lang.String toString (int)
int _aidl_v
public static java.lang.String arrayToString (java.lang.Object)
int _aidl_i
int e
Object _aidl_v
Class _aidl_cls
Class comp
java.util.StringJoiner _aidl_sj
}
android/hardware/radio/network/EmergencyMode.class
EmergencyMode.java
package android.hardware.radio.network
public abstract annotation android.hardware.radio.network.EmergencyMode extends java.lang.Object implements java.lang.annotation.Annotation {
public static final int EMERGENCY_WWAN
public static final int EMERGENCY_WLAN
public static final int EMERGENCY_CALLBACK
}
android/hardware/radio/network/EmergencyNetworkScanTrigger$1.class
EmergencyNetworkScanTrigger.java
package android.hardware.radio.network
android.hardware.radio.network.EmergencyNetworkScanTrigger$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void <init> ()
public android.hardware.radio.network.EmergencyNetworkScanTrigger createFromParcel (android.os.Parcel)
android.os.Parcel _aidl_source
android.hardware.radio.network.EmergencyNetworkScanTrigger _aidl_out
public android.hardware.radio.network.EmergencyNetworkScanTrigger[] newArray (int)
int _aidl_size
public volatile synthetic java.lang.Object[] newArray (int)
public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel)
}
android/hardware/radio/network/EmergencyNetworkScanTrigger.class
EmergencyNetworkScanTrigger.java
package android.hardware.radio.network
public android.hardware.radio.network.EmergencyNetworkScanTrigger extends java.lang.Object implements android.os.Parcelable {
public int[] accessNetwork
public int scanType
public static final android.os.Parcelable$Creator CREATOR
public void <init> ()
public final int getStability ()
public final void writeToParcel (android.os.Parcel, int)
android.os.Parcel _aidl_parcel
int _aidl_flag
int _aidl_start_pos
int _aidl_end_pos
public final void readFromParcel (android.os.Parcel)
android.os.Parcel _aidl_parcel
int _aidl_start_pos
int _aidl_parcelable_size
public java.lang.String toString ()
java.util.StringJoiner _aidl_sj
public int describeContents ()
int _mask
static void <clinit> ()
}
android/hardware/radio/network/EmergencyRegResult$1.class
EmergencyRegResult.java
package android.hardware.radio.network
android.hardware.radio.network.EmergencyRegResult$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void <init> ()
public android.hardware.radio.network.EmergencyRegResult createFromParcel (android.os.Parcel)
android.os.Parcel _aidl_source
android.hardware.radio.network.EmergencyRegResult _aidl_out
public android.hardware.radio.network.EmergencyRegResult[] newArray (int)
int _aidl_size
public volatile synthetic java.lang.Object[] newArray (int)
public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel)
}
android/hardware/radio/network/EmergencyRegResult.class
EmergencyRegResult.java
package android.hardware.radio.network
public android.hardware.radio.network.EmergencyRegResult extends java.lang.Object implements android.os.Parcelable {
public int accessNetwork
public int regState
public int emcDomain
public boolean isVopsSupported
public boolean isEmcBearerSupported
public byte nwProvidedEmc
public byte nwProvidedEmf
public String mcc
public String mnc
public static final android.os.Parcelable$Creator CREATOR
public void <init> ()
public final int getStability ()
public final void writeToParcel (android.os.Parcel, int)
android.os.Parcel _aidl_parcel
int _aidl_flag
int _aidl_start_pos
int _aidl_end_pos
public final void readFromParcel (android.os.Parcel)
android.os.Parcel _aidl_parcel
int _aidl_start_pos
int _aidl_parcelable_size
public java.lang.String toString ()
java.util.StringJoiner _aidl_sj
public int describeContents ()
int _mask
static void <clinit> ()
}
android/hardware/radio/network/EmergencyScanType$$.class
EmergencyScanType.java
package android.hardware.radio.network
public abstract android.hardware.radio.network.EmergencyScanType$$ extends java.lang.Object {
public static java.lang.String toString (int)
int _aidl_v
public static java.lang.String arrayToString (java.lang.Object)
int _aidl_i
int e
Object _aidl_v
Class _aidl_cls
Class comp
java.util.StringJoiner _aidl_sj
}
android/hardware/radio/network/EmergencyScanType.class
EmergencyScanType.java
package android.hardware.radio.network
public abstract annotation android.hardware.radio.network.EmergencyScanType extends java.lang.Object implements java.lang.annotation.Annotation {
public static final int NO_PREFERENCE
public static final int LIMITED_SERVICE
public static final int FULL_SERVICE
}
android/hardware/radio/network/EutranBands$$.class
EutranBands.java
package android.hardware.radio.network
public abstract android.hardware.radio.network.EutranBands$$ extends java.lang.Object {
public static java.lang.String toString (int)
int _aidl_v
public static java.lang.String arrayToString (java.lang.Object)
int _aidl_i
int e
Object _aidl_v
Class _aidl_cls
Class comp
java.util.StringJoiner _aidl_sj
}
android/hardware/radio/network/EutranBands.class
EutranBands.java
package android.hardware.radio.network
public abstract annotation android.hardware.radio.network.EutranBands extends java.lang.Object implements java.lang.annotation.Annotation {
public static final int BAND_1
public static final int BAND_2
public static final int BAND_3
public static final int BAND_4
public static final int BAND_5
public static final int BAND_6
public static final int BAND_7
public static final int BAND_8
public static final int BAND_9
public static final int BAND_10
public static final int BAND_11
public static final int BAND_12
public static final int BAND_13
public static final int BAND_14
public static final int BAND_17
public static final int BAND_18
public static final int BAND_19
public static final int BAND_20
public static final int BAND_21
public static final int BAND_22
public static final int BAND_23
public static final int BAND_24
public static final int BAND_25
public static final int BAND_26
public static final int BAND_27
public static final int BAND_28
public static final int BAND_30
public static final int BAND_31
public static final int BAND_33
public static final int BAND_34
public static final int BAND_35
public static final int BAND_36
public static final int BAND_37
public static final int BAND_38
public static final int BAND_39
public static final int BAND_40
public static final int BAND_41
public static final int BAND_42
public static final int BAND_43
public static final int BAND_44
public static final int BAND_45
public static final int BAND_46
public static final int BAND_47
public static final int BAND_48
public static final int BAND_65
public static final int BAND_66
public static final int BAND_68
public static final int BAND_70
public static final int BAND_49
public static final int BAND_50
public static final int BAND_51
public static final int BAND_52
public static final int BAND_53
public static final int BAND_71
public static final int BAND_72
public static final int BAND_73
public static final int BAND_74
public static final int BAND_85
public static final int BAND_87
public static final int BAND_88
}
android/hardware/radio/network/EutranRegistrationInfo$1.class
EutranRegistrationInfo.java
package android.hardware.radio.network
android.hardware.radio.network.EutranRegistrationInfo$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void <init> ()
public android.hardware.radio.network.EutranRegistrationInfo createFromParcel (android.os.Parcel)
android.os.Parcel _aidl_source
android.hardware.radio.network.EutranRegistrationInfo _aidl_out
public android.hardware.radio.network.EutranRegistrationInfo[] newArray (int)
int _aidl_size
public volatile synthetic java.lang.Object[] newArray (int)
public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel)
}
android/hardware/radio/network/EutranRegistrationInfo$AttachResultType.class
EutranRegistrationInfo.java
package android.hardware.radio.network
public abstract annotation android.hardware.radio.network.EutranRegistrationInfo$AttachResultType extends java.lang.Object implements java.lang.annotation.Annotation {
public static final byte NONE
public static final byte EPS_ONLY
public static final byte COMBINED
}
android/hardware/radio/network/EutranRegistrationInfo.class
EutranRegistrationInfo.java
package android.hardware.radio.network
public android.hardware.radio.network.EutranRegistrationInfo extends java.lang.Object implements android.os.Parcelable {
public android.hardware.radio.network.LteVopsInfo lteVopsInfo
public android.hardware.radio.network.NrIndicators nrIndicators
public byte lteAttachResultType
public int extraInfo
public static final android.os.Parcelable$Creator CREATOR
public static final int EXTRA_CSFB_NOT_PREFERRED
public static final int EXTRA_SMS_ONLY
public void <init> ()
public final int getStability ()
public final void writeToParcel (android.os.Parcel, int)
android.os.Parcel _aidl_parcel
int _aidl_flag
int _aidl_start_pos
int _aidl_end_pos
public final void readFromParcel (android.os.Parcel)
android.os.Parcel _aidl_parcel
int _aidl_start_pos
int _aidl_parcelable_size
public java.lang.String toString ()
java.util.StringJoiner _aidl_sj
public int describeContents ()
int _mask
private int describeContents (java.lang.Object)
Object _v
static void <clinit> ()
}
android/hardware/radio/network/EvdoSignalStrength$1.class
EvdoSignalStrength.java
package android.hardware.radio.network
android.hardware.radio.network.EvdoSignalStrength$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void <init> ()
public android.hardware.radio.network.EvdoSignalStrength createFromParcel (android.os.Parcel)
android.os.Parcel _aidl_source
android.hardware.radio.network.EvdoSignalStrength _aidl_out
public android.hardware.radio.network.EvdoSignalStrength[] newArray (int)
int _aidl_size
public volatile synthetic java.lang.Object[] newArray (int)
public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel)
}
android/hardware/radio/network/EvdoSignalStrength.class
EvdoSignalStrength.java
package android.hardware.radio.network
public android.hardware.radio.network.EvdoSignalStrength extends java.lang.Object implements android.os.Parcelable {
public int dbm
public int ecio
public int signalNoiseRatio
public static final android.os.Parcelable$Creator CREATOR
public void <init> ()
public final int getStability ()
public final void writeToParcel (android.os.Parcel, int)
android.os.Parcel _aidl_parcel
int _aidl_flag
int _aidl_start_pos
int _aidl_end_pos
public final void readFromParcel (android.os.Parcel)
android.os.Parcel _aidl_parcel
int _aidl_start_pos
int _aidl_parcelable_size
public java.lang.String toString ()
java.util.StringJoiner _aidl_sj
public int describeContents ()
int _mask
static void <clinit> ()
}
android/hardware/radio/network/GeranBands$$.class
GeranBands.java
package android.hardware.radio.network
public abstract android.hardware.radio.network.GeranBands$$ extends java.lang.Object {
public static java.lang.String toString (int)
int _aidl_v
public static java.lang.String arrayToString (java.lang.Object)
int _aidl_i
int e
Object _aidl_v
Class _aidl_cls
Class comp
java.util.StringJoiner _aidl_sj
}
android/hardware/radio/network/GeranBands.class
GeranBands.java
package android.hardware.radio.network
public abstract annotation android.hardware.radio.network.GeranBands extends java.lang.Object implements java.lang.annotation.Annotation {
public static final int BAND_T380
public static final int BAND_T410
public static final int BAND_450
public static final int BAND_480
public static final int BAND_710
public static final int BAND_750
public static final int BAND_T810
public static final int BAND_850
public static final int BAND_P900
public static final int BAND_E900
public static final int BAND_R900
public static final int BAND_DCS1800
public static final int BAND_PCS1900
public static final int BAND_ER900
}
android/hardware/radio/network/GsmSignalStrength$1.class
GsmSignalStrength.java
package android.hardware.radio.network
android.hardware.radio.network.GsmSignalStrength$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void <init> ()
public android.hardware.radio.network.GsmSignalStrength createFromParcel (android.os.Parcel)
android.os.Parcel _aidl_source
android.hardware.radio.network.GsmSignalStrength _aidl_out
public android.hardware.radio.network.GsmSignalStrength[] newArray (int)
int _aidl_size
public volatile synthetic java.lang.Object[] newArray (int)
public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel)
}
android/hardware/radio/network/GsmSignalStrength.class
GsmSignalStrength.java
package android.hardware.radio.network
public android.hardware.radio.network.GsmSignalStrength extends java.lang.Object implements android.os.Parcelable {
public int signalStrength
public int bitErrorRate
public int timingAdvance
public static final android.os.Parcelable$Creator CREATOR
public void <init> ()
public final int getStability ()
public final void writeToParcel (android.os.Parcel, int)
android.os.Parcel _aidl_parcel
int _aidl_flag
int _aidl_start_pos
int _aidl_end_pos
public final void readFromParcel (android.os.Parcel)
android.os.Parcel _aidl_parcel
int _aidl_start_pos
int _aidl_parcelable_size
public java.lang.String toString ()
java.util.StringJoiner _aidl_sj
public int describeContents ()
int _mask
static void <clinit> ()
}
android/hardware/radio/network/IRadioNetwork$Default.class
IRadioNetwork.java
package android.hardware.radio.network
public android.hardware.radio.network.IRadioNetwork$Default extends java.lang.Object implements android.hardware.radio.network.IRadioNetwork {
public void <init> ()
public void getAllowedNetworkTypesBitmap (int) throws android.os.RemoteException
int serial
public void getAvailableBandModes (int) throws android.os.RemoteException
int serial
public void getAvailableNetworks (int) throws android.os.RemoteException
int serial
public void getBarringInfo (int) throws android.os.RemoteException
int serial
public void getCdmaRoamingPreference (int) throws android.os.RemoteException
int serial
public void getCellInfoList (int) throws android.os.RemoteException
int serial
public void getDataRegistrationState (int) throws android.os.RemoteException
int serial
public void getImsRegistrationState (int) throws android.os.RemoteException
int serial
public void getNetworkSelectionMode (int) throws android.os.RemoteException
int serial
public void getOperator (int) throws android.os.RemoteException
int serial
public void getSignalStrength (int) throws android.os.RemoteException
int serial
public void getSystemSelectionChannels (int) throws android.os.RemoteException
int serial
public void getVoiceRadioTechnology (int) throws android.os.RemoteException
int serial
public void getVoiceRegistrationState (int) throws android.os.RemoteException
int serial
public void isNrDualConnectivityEnabled (int) throws android.os.RemoteException
int serial
public void responseAcknowledgement () throws android.os.RemoteException
public void setAllowedNetworkTypesBitmap (int, int) throws android.os.RemoteException
int serial
int networkTypeBitmap
public void setBandMode (int, int) throws android.os.RemoteException
int serial
int mode
public void setBarringPassword (int, java.lang.String, java.lang.String, java.lang.String) throws android.os.RemoteException
int serial
String facility
String oldPassword
String newPassword
public void setCdmaRoamingPreference (int, int) throws android.os.RemoteException
int serial
int type
public void setCellInfoListRate (int, int) throws android.os.RemoteException
int serial
int rate
public void setIndicationFilter (int, int) throws android.os.RemoteException
int serial
int indicationFilter
public void setLinkCapacityReportingCriteria (int, int, int, int, int[], int[], int) throws android.os.RemoteException
int serial
int hysteresisMs
int hysteresisDlKbps
int hysteresisUlKbps
int[] thresholdsDownlinkKbps
int[] thresholdsUplinkKbps
int accessNetwork
public void setLocationUpdates (int, boolean) throws android.os.RemoteException
int serial
boolean enable
public void setNetworkSelectionModeAutomatic (int) throws android.os.RemoteException
int serial
public void setNetworkSelectionModeManual (int, java.lang.String, int) throws android.os.RemoteException
int serial
String operatorNumeric
int ran
public void setNrDualConnectivityState (int, byte) throws android.os.RemoteException
int serial
byte nrDualConnectivityState
public void setResponseFunctions (android.hardware.radio.network.IRadioNetworkResponse, android.hardware.radio.network.IRadioNetworkIndication) throws android.os.RemoteException
android.hardware.radio.network.IRadioNetworkResponse radioNetworkResponse
android.hardware.radio.network.IRadioNetworkIndication radioNetworkIndication
public void setSignalStrengthReportingCriteria (int, android.hardware.radio.network.SignalThresholdInfo[]) throws android.os.RemoteException
int serial
android.hardware.radio.network.SignalThresholdInfo[] signalThresholdInfos
public void setSuppServiceNotifications (int, boolean) throws android.os.RemoteException
int serial
boolean enable
public void setSystemSelectionChannels (int, boolean, android.hardware.radio.network.RadioAccessSpecifier[]) throws android.os.RemoteException
int serial
boolean specifyChannels
android.hardware.radio.network.RadioAccessSpecifier[] specifiers
public void startNetworkScan (int, android.hardware.radio.network.NetworkScanRequest) throws android.os.RemoteException
int serial
android.hardware.radio.network.NetworkScanRequest request
public void stopNetworkScan (int) throws android.os.RemoteException
int serial
public void supplyNetworkDepersonalization (int, java.lang.String) throws android.os.RemoteException
int serial
String netPin
public void setUsageSetting (int, int) throws android.os.RemoteException
int serial
int usageSetting
public void getUsageSetting (int) throws android.os.RemoteException
int serial
public void setEmergencyMode (int, int) throws android.os.RemoteException
int serial
int emcModeType
public void triggerEmergencyNetworkScan (int, android.hardware.radio.network.EmergencyNetworkScanTrigger) throws android.os.RemoteException
int serial
android.hardware.radio.network.EmergencyNetworkScanTrigger request
public void cancelEmergencyNetworkScan (int, boolean) throws android.os.RemoteException
int serial
boolean resetScan
public void exitEmergencyMode (int) throws android.os.RemoteException
int serial
public void setNullCipherAndIntegrityEnabled (int, boolean) throws android.os.RemoteException
int serial
boolean enabled
public void isNullCipherAndIntegrityEnabled (int) throws android.os.RemoteException
int serial
public void isN1ModeEnabled (int) throws android.os.RemoteException
int serial
public void setN1ModeEnabled (int, boolean) throws android.os.RemoteException
int serial
boolean enable
public int getInterfaceVersion ()
public java.lang.String getInterfaceHash ()
public android.os.IBinder asBinder ()
}
android/hardware/radio/network/IRadioNetwork$Stub$Proxy.class
IRadioNetwork.java
package android.hardware.radio.network
android.hardware.radio.network.IRadioNetwork$Stub$Proxy extends java.lang.Object implements android.hardware.radio.network.IRadioNetwork {
private android.os.IBinder mRemote
private int mCachedVersion
private String mCachedHash
void <init> (android.os.IBinder)
android.os.IBinder remote
public android.os.IBinder asBinder ()
public java.lang.String getInterfaceDescriptor ()
public void getAllowedNetworkTypesBitmap (int) throws android.os.RemoteException
boolean _status
int serial
android.os.Parcel _data
public void getAvailableBandModes (int) throws android.os.RemoteException
boolean _status
int serial
android.os.Parcel _data
public void getAvailableNetworks (int) throws android.os.RemoteException
boolean _status
int serial
android.os.Parcel _data
public void getBarringInfo (int) throws android.os.RemoteException
boolean _status
int serial
android.os.Parcel _data
public void getCdmaRoamingPreference (int) throws android.os.RemoteException
boolean _status
int serial
android.os.Parcel _data
public void getCellInfoList (int) throws android.os.RemoteException
boolean _status
int serial
android.os.Parcel _data
public void getDataRegistrationState (int) throws android.os.RemoteException
boolean _status
int serial
android.os.Parcel _data
public void getImsRegistrationState (int) throws android.os.RemoteException
boolean _status
int serial
android.os.Parcel _data
public void getNetworkSelectionMode (int) throws android.os.RemoteException
boolean _status
int serial
android.os.Parcel _data
public void getOperator (int) throws android.os.RemoteException
boolean _status
int serial
android.os.Parcel _data
public void getSignalStrength (int) throws android.os.RemoteException
boolean _status
int serial
android.os.Parcel _data
public void getSystemSelectionChannels (int) throws android.os.RemoteException
boolean _status
int serial
android.os.Parcel _data
public void getVoiceRadioTechnology (int) throws android.os.RemoteException
boolean _status
int serial
android.os.Parcel _data
public void getVoiceRegistrationState (int) throws android.os.RemoteException
boolean _status
int serial
android.os.Parcel _data
public void isNrDualConnectivityEnabled (int) throws android.os.RemoteException
boolean _status
int serial
android.os.Parcel _data
public void responseAcknowledgement () throws android.os.RemoteException
boolean _status
android.os.Parcel _data
public void setAllowedNetworkTypesBitmap (int, int) throws android.os.RemoteException
boolean _status
int serial
int networkTypeBitmap
android.os.Parcel _data
public void setBandMode (int, int) throws android.os.RemoteException
boolean _status
int serial
int mode
android.os.Parcel _data
public void setBarringPassword (int, java.lang.String, java.lang.String, java.lang.String) throws android.os.RemoteException
boolean _status
int serial
String facility
String oldPassword
String newPassword
android.os.Parcel _data
public void setCdmaRoamingPreference (int, int) throws android.os.RemoteException
boolean _status
int serial
int type
android.os.Parcel _data
public void setCellInfoListRate (int, int) throws android.os.RemoteException
boolean _status
int serial
int rate
android.os.Parcel _data
public void setIndicationFilter (int, int) throws android.os.RemoteException
boolean _status
int serial
int indicationFilter
android.os.Parcel _data
public void setLinkCapacityReportingCriteria (int, int, int, int, int[], int[], int) throws android.os.RemoteException
boolean _status
int serial
int hysteresisMs
int hysteresisDlKbps
int hysteresisUlKbps
int[] thresholdsDownlinkKbps
int[] thresholdsUplinkKbps
int accessNetwork
android.os.Parcel _data
public void setLocationUpdates (int, boolean) throws android.os.RemoteException
boolean _status
int serial
boolean enable
android.os.Parcel _data
public void setNetworkSelectionModeAutomatic (int) throws android.os.RemoteException
boolean _status
int serial
android.os.Parcel _data
public void setNetworkSelectionModeManual (int, java.lang.String, int) throws android.os.RemoteException
boolean _status
int serial
String operatorNumeric
int ran
android.os.Parcel _data
public void setNrDualConnectivityState (int, byte) throws android.os.RemoteException
boolean _status
int serial
byte nrDualConnectivityState
android.os.Parcel _data
public void setResponseFunctions (android.hardware.radio.network.IRadioNetworkResponse, android.hardware.radio.network.IRadioNetworkIndication) throws android.os.RemoteException
boolean _status
android.hardware.radio.network.IRadioNetworkResponse radioNetworkResponse
android.hardware.radio.network.IRadioNetworkIndication radioNetworkIndication
android.os.Parcel _data
public void setSignalStrengthReportingCriteria (int, android.hardware.radio.network.SignalThresholdInfo[]) throws android.os.RemoteException
boolean _status
int serial
android.hardware.radio.network.SignalThresholdInfo[] signalThresholdInfos
android.os.Parcel _data
public void setSuppServiceNotifications (int, boolean) throws android.os.RemoteException
boolean _status
int serial
boolean enable
android.os.Parcel _data
public void setSystemSelectionChannels (int, boolean, android.hardware.radio.network.RadioAccessSpecifier[]) throws android.os.RemoteException
boolean _status
int serial
boolean specifyChannels
android.hardware.radio.network.RadioAccessSpecifier[] specifiers
android.os.Parcel _data
public void startNetworkScan (int, android.hardware.radio.network.NetworkScanRequest) throws android.os.RemoteException
boolean _status
int serial
android.hardware.radio.network.NetworkScanRequest request
android.os.Parcel _data
public void stopNetworkScan (int) throws android.os.RemoteException
boolean _status
int serial
android.os.Parcel _data
public void supplyNetworkDepersonalization (int, java.lang.String) throws android.os.RemoteException
boolean _status
int serial
String netPin
android.os.Parcel _data
public void setUsageSetting (int, int) throws android.os.RemoteException
boolean _status
int serial
int usageSetting
android.os.Parcel _data
public void getUsageSetting (int) throws android.os.RemoteException
boolean _status
int serial
android.os.Parcel _data
public void setEmergencyMode (int, int) throws android.os.RemoteException
boolean _status
int serial
int emcModeType
android.os.Parcel _data
public void triggerEmergencyNetworkScan (int, android.hardware.radio.network.EmergencyNetworkScanTrigger) throws android.os.RemoteException
boolean _status
int serial
android.hardware.radio.network.EmergencyNetworkScanTrigger request
android.os.Parcel _data
public void cancelEmergencyNetworkScan (int, boolean) throws android.os.RemoteException
boolean _status
int serial
boolean resetScan
android.os.Parcel _data
public void exitEmergencyMode (int) throws android.os.RemoteException
boolean _status
int serial
android.os.Parcel _data
public void setNullCipherAndIntegrityEnabled (int, boolean) throws android.os.RemoteException
boolean _status
int serial
boolean enabled
android.os.Parcel _data
public void isNullCipherAndIntegrityEnabled (int) throws android.os.RemoteException
boolean _status
int serial
android.os.Parcel _data
public void isN1ModeEnabled (int) throws android.os.RemoteException
boolean _status
int serial
android.os.Parcel _data
public void setN1ModeEnabled (int, boolean) throws android.os.RemoteException
boolean _status
int serial
boolean enable
android.os.Parcel _data
public int getInterfaceVersion () throws android.os.RemoteException
boolean _status
android.os.Parcel data
android.os.Parcel reply
public synchronized java.lang.String getInterfaceHash () throws android.os.RemoteException
boolean _status
android.os.Parcel data
android.os.Parcel reply
}
android/hardware/radio/network/IRadioNetwork$Stub.class
IRadioNetwork.java
package android.hardware.radio.network
public abstract android.hardware.radio.network.IRadioNetwork$Stub extends android.os.Binder implements android.hardware.radio.network.IRadioNetwork {
static final int TRANSACTION_getAllowedNetworkTypesBitmap
static final int TRANSACTION_getAvailableBandModes
static final int TRANSACTION_getAvailableNetworks
static final int TRANSACTION_getBarringInfo
static final int TRANSACTION_getCdmaRoamingPreference
static final int TRANSACTION_getCellInfoList
static final int TRANSACTION_getDataRegistrationState
static final int TRANSACTION_getImsRegistrationState
static final int TRANSACTION_getNetworkSelectionMode
static final int TRANSACTION_getOperator
static final int TRANSACTION_getSignalStrength
static final int TRANSACTION_getSystemSelectionChannels
static final int TRANSACTION_getVoiceRadioTechnology
static final int TRANSACTION_getVoiceRegistrationState
static final int TRANSACTION_isNrDualConnectivityEnabled
static final int TRANSACTION_responseAcknowledgement
static final int TRANSACTION_setAllowedNetworkTypesBitmap
static final int TRANSACTION_setBandMode
static final int TRANSACTION_setBarringPassword
static final int TRANSACTION_setCdmaRoamingPreference
static final int TRANSACTION_setCellInfoListRate
static final int TRANSACTION_setIndicationFilter
static final int TRANSACTION_setLinkCapacityReportingCriteria
static final int TRANSACTION_setLocationUpdates
static final int TRANSACTION_setNetworkSelectionModeAutomatic
static final int TRANSACTION_setNetworkSelectionModeManual
static final int TRANSACTION_setNrDualConnectivityState
static final int TRANSACTION_setResponseFunctions
static final int TRANSACTION_setSignalStrengthReportingCriteria
static final int TRANSACTION_setSuppServiceNotifications
static final int TRANSACTION_setSystemSelectionChannels
static final int TRANSACTION_startNetworkScan
static final int TRANSACTION_stopNetworkScan
static final int TRANSACTION_supplyNetworkDepersonalization
static final int TRANSACTION_setUsageSetting
static final int TRANSACTION_getUsageSetting
static final int TRANSACTION_setEmergencyMode
static final int TRANSACTION_triggerEmergencyNetworkScan
static final int TRANSACTION_cancelEmergencyNetworkScan
static final int TRANSACTION_exitEmergencyMode
static final int TRANSACTION_setNullCipherAndIntegrityEnabled
static final int TRANSACTION_isNullCipherAndIntegrityEnabled
static final int TRANSACTION_isN1ModeEnabled
static final int TRANSACTION_setN1ModeEnabled
static final int TRANSACTION_getInterfaceVersion
static final int TRANSACTION_getInterfaceHash
public void <init> ()
public static android.hardware.radio.network.IRadioNetwork 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
int _arg0
int _arg0
int _arg0
int _arg0
int _arg0
int _arg0
int _arg0
int _arg0
int _arg0
int _arg0
int _arg0
int _arg0
int _arg0
int _arg0
int _arg1
int _arg0
int _arg1
int _arg0
String _arg1
String _arg2
String _arg3
int _arg0
int _arg1
int _arg0
int _arg1
int _arg0
int _arg1
int _arg0
int _arg1
int _arg2
int _arg3
int[] _arg4
int[] _arg5
int _arg6
int _arg0
boolean _arg1
int _arg0
int _arg0
String _arg1
int _arg2
int _arg0
byte _arg1
android.hardware.radio.network.IRadioNetworkResponse _arg0
android.hardware.radio.network.IRadioNetworkIndication _arg1
int _arg0
android.hardware.radio.network.SignalThresholdInfo[] _arg1
int _arg0
boolean _arg1
int _arg0
boolean _arg1
android.hardware.radio.network.RadioAccessSpecifier[] _arg2
int _arg0
android.hardware.radio.network.NetworkScanRequest _arg1
int _arg0
int _arg0
String _arg1
int _arg0
int _arg1
int _arg0
int _arg0
int _arg1
int _arg0
android.hardware.radio.network.EmergencyNetworkScanTrigger _arg1
int _arg0
boolean _arg1
int _arg0
int _arg0
boolean _arg1
int _arg0
int _arg0
int _arg0
boolean _arg1
int code
android.os.Parcel data
android.os.Parcel reply
int flags
String descriptor
}
android/hardware/radio/network/IRadioNetwork.class
IRadioNetwork.java
package android.hardware.radio.network
public abstract android.hardware.radio.network.IRadioNetwork extends java.lang.Object implements android.os.IInterface {
public static final int VERSION
public static final String HASH
public static final String DESCRIPTOR
public abstract void getAllowedNetworkTypesBitmap (int) throws android.os.RemoteException
public abstract void getAvailableBandModes (int) throws android.os.RemoteException
public abstract void getAvailableNetworks (int) throws android.os.RemoteException
public abstract void getBarringInfo (int) throws android.os.RemoteException
public abstract void getCdmaRoamingPreference (int) throws android.os.RemoteException
public abstract void getCellInfoList (int) throws android.os.RemoteException
public abstract void getDataRegistrationState (int) throws android.os.RemoteException
public abstract void getImsRegistrationState (int) throws android.os.RemoteException
public abstract void getNetworkSelectionMode (int) throws android.os.RemoteException
public abstract void getOperator (int) throws android.os.RemoteException
public abstract void getSignalStrength (int) throws android.os.RemoteException
public abstract void getSystemSelectionChannels (int) throws android.os.RemoteException
public abstract void getVoiceRadioTechnology (int) throws android.os.RemoteException
public abstract void getVoiceRegistrationState (int) throws android.os.RemoteException
public abstract void isNrDualConnectivityEnabled (int) throws android.os.RemoteException
public abstract void responseAcknowledgement () throws android.os.RemoteException
public abstract void setAllowedNetworkTypesBitmap (int, int) throws android.os.RemoteException
public abstract void setBandMode (int, int) throws android.os.RemoteException
public abstract void setBarringPassword (int, java.lang.String, java.lang.String, java.lang.String) throws android.os.RemoteException
public abstract void setCdmaRoamingPreference (int, int) throws android.os.RemoteException
public abstract void setCellInfoListRate (int, int) throws android.os.RemoteException
public abstract void setIndicationFilter (int, int) throws android.os.RemoteException
public abstract void setLinkCapacityReportingCriteria (int, int, int, int, int[], int[], int) throws android.os.RemoteException
public abstract void setLocationUpdates (int, boolean) throws android.os.RemoteException
public abstract void setNetworkSelectionModeAutomatic (int) throws android.os.RemoteException
public abstract void setNetworkSelectionModeManual (int, java.lang.String, int) throws android.os.RemoteException
public abstract void setNrDualConnectivityState (int, byte) throws android.os.RemoteException
public abstract void setResponseFunctions (android.hardware.radio.network.IRadioNetworkResponse, android.hardware.radio.network.IRadioNetworkIndication) throws android.os.RemoteException
public abstract void setSignalStrengthReportingCriteria (int, android.hardware.radio.network.SignalThresholdInfo[]) throws android.os.RemoteException
public abstract void setSuppServiceNotifications (int, boolean) throws android.os.RemoteException
public abstract void setSystemSelectionChannels (int, boolean, android.hardware.radio.network.RadioAccessSpecifier[]) throws android.os.RemoteException
public abstract void startNetworkScan (int, android.hardware.radio.network.NetworkScanRequest) throws android.os.RemoteException
public abstract void stopNetworkScan (int) throws android.os.RemoteException
public abstract void supplyNetworkDepersonalization (int, java.lang.String) throws android.os.RemoteException
public abstract void setUsageSetting (int, int) throws android.os.RemoteException
public abstract void getUsageSetting (int) throws android.os.RemoteException
public abstract void setEmergencyMode (int, int) throws android.os.RemoteException
public abstract void triggerEmergencyNetworkScan (int, android.hardware.radio.network.EmergencyNetworkScanTrigger) throws android.os.RemoteException
public abstract void cancelEmergencyNetworkScan (int, boolean) throws android.os.RemoteException
public abstract void exitEmergencyMode (int) throws android.os.RemoteException
public abstract void setNullCipherAndIntegrityEnabled (int, boolean) throws android.os.RemoteException
public abstract void isNullCipherAndIntegrityEnabled (int) throws android.os.RemoteException
public abstract void isN1ModeEnabled (int) throws android.os.RemoteException
public abstract void setN1ModeEnabled (int, boolean) throws android.os.RemoteException
public abstract int getInterfaceVersion () throws android.os.RemoteException
public abstract java.lang.String getInterfaceHash () throws android.os.RemoteException
static void <clinit> ()
}
android/hardware/radio/network/IRadioNetworkIndication$Default.class
IRadioNetworkIndication.java
package android.hardware.radio.network
public android.hardware.radio.network.IRadioNetworkIndication$Default extends java.lang.Object implements android.hardware.radio.network.IRadioNetworkIndication {
public void <init> ()
public void barringInfoChanged (int, android.hardware.radio.network.CellIdentity, android.hardware.radio.network.BarringInfo[]) throws android.os.RemoteException
int type
android.hardware.radio.network.CellIdentity cellIdentity
android.hardware.radio.network.BarringInfo[] barringInfos
public void cdmaPrlChanged (int, int) throws android.os.RemoteException
int type
int version
public void cellInfoList (int, android.hardware.radio.network.CellInfo[]) throws android.os.RemoteException
int type
android.hardware.radio.network.CellInfo[] records
public void currentLinkCapacityEstimate (int, android.hardware.radio.network.LinkCapacityEstimate) throws android.os.RemoteException
int type
android.hardware.radio.network.LinkCapacityEstimate lce
public void currentPhysicalChannelConfigs (int, android.hardware.radio.network.PhysicalChannelConfig[]) throws android.os.RemoteException
int type
android.hardware.radio.network.PhysicalChannelConfig[] configs
public void currentSignalStrength (int, android.hardware.radio.network.SignalStrength) throws android.os.RemoteException
int type
android.hardware.radio.network.SignalStrength signalStrength
public void imsNetworkStateChanged (int) throws android.os.RemoteException
int type
public void networkScanResult (int, android.hardware.radio.network.NetworkScanResult) throws android.os.RemoteException
int type
android.hardware.radio.network.NetworkScanResult result
public void networkStateChanged (int) throws android.os.RemoteException
int type
public void nitzTimeReceived (int, java.lang.String, long, long) throws android.os.RemoteException
int type
String nitzTime
long receivedTimeMs
long ageMs
public void registrationFailed (int, android.hardware.radio.network.CellIdentity, java.lang.String, int, int, int) throws android.os.RemoteException
int type
android.hardware.radio.network.CellIdentity cellIdentity
String chosenPlmn
int domain
int causeCode
int additionalCauseCode
public void restrictedStateChanged (int, int) throws android.os.RemoteException
int type
int state
public void suppSvcNotify (int, android.hardware.radio.network.SuppSvcNotification) throws android.os.RemoteException
int type
android.hardware.radio.network.SuppSvcNotification suppSvc
public void voiceRadioTechChanged (int, int) throws android.os.RemoteException
int type
int rat
public void emergencyNetworkScanResult (int, android.hardware.radio.network.EmergencyRegResult) throws android.os.RemoteException
int type
android.hardware.radio.network.EmergencyRegResult result
public int getInterfaceVersion ()
public java.lang.String getInterfaceHash ()
public android.os.IBinder asBinder ()
}
android/hardware/radio/network/IRadioNetworkIndication$Stub$Proxy.class
IRadioNetworkIndication.java
package android.hardware.radio.network
android.hardware.radio.network.IRadioNetworkIndication$Stub$Proxy extends java.lang.Object implements android.hardware.radio.network.IRadioNetworkIndication {
private android.os.IBinder mRemote
private int mCachedVersion
private String mCachedHash
void <init> (android.os.IBinder)
android.os.IBinder remote
public android.os.IBinder asBinder ()
public java.lang.String getInterfaceDescriptor ()
public void barringInfoChanged (int, android.hardware.radio.network.CellIdentity, android.hardware.radio.network.BarringInfo[]) throws android.os.RemoteException
boolean _status
int type
android.hardware.radio.network.CellIdentity cellIdentity
android.hardware.radio.network.BarringInfo[] barringInfos
android.os.Parcel _data
public void cdmaPrlChanged (int, int) throws android.os.RemoteException
boolean _status
int type
int version
android.os.Parcel _data
public void cellInfoList (int, android.hardware.radio.network.CellInfo[]) throws android.os.RemoteException
boolean _status
int type
android.hardware.radio.network.CellInfo[] records
android.os.Parcel _data
public void currentLinkCapacityEstimate (int, android.hardware.radio.network.LinkCapacityEstimate) throws android.os.RemoteException
boolean _status
int type
android.hardware.radio.network.LinkCapacityEstimate lce
android.os.Parcel _data
public void currentPhysicalChannelConfigs (int, android.hardware.radio.network.PhysicalChannelConfig[]) throws android.os.RemoteException
boolean _status
int type
android.hardware.radio.network.PhysicalChannelConfig[] configs
android.os.Parcel _data
public void currentSignalStrength (int, android.hardware.radio.network.SignalStrength) throws android.os.RemoteException
boolean _status
int type
android.hardware.radio.network.SignalStrength signalStrength
android.os.Parcel _data
public void imsNetworkStateChanged (int) throws android.os.RemoteException
boolean _status
int type
android.os.Parcel _data
public void networkScanResult (int, android.hardware.radio.network.NetworkScanResult) throws android.os.RemoteException
boolean _status
int type
android.hardware.radio.network.NetworkScanResult result
android.os.Parcel _data
public void networkStateChanged (int) throws android.os.RemoteException
boolean _status
int type
android.os.Parcel _data
public void nitzTimeReceived (int, java.lang.String, long, long) throws android.os.RemoteException
boolean _status
int type
String nitzTime
long receivedTimeMs
long ageMs
android.os.Parcel _data
public void registrationFailed (int, android.hardware.radio.network.CellIdentity, java.lang.String, int, int, int) throws android.os.RemoteException
boolean _status
int type
android.hardware.radio.network.CellIdentity cellIdentity
String chosenPlmn
int domain
int causeCode
int additionalCauseCode
android.os.Parcel _data
public void restrictedStateChanged (int, int) throws android.os.RemoteException
boolean _status
int type
int state
android.os.Parcel _data
public void suppSvcNotify (int, android.hardware.radio.network.SuppSvcNotification) throws android.os.RemoteException
boolean _status
int type
android.hardware.radio.network.SuppSvcNotification suppSvc
android.os.Parcel _data
public void voiceRadioTechChanged (int, int) throws android.os.RemoteException
boolean _status
int type
int rat
android.os.Parcel _data
public void emergencyNetworkScanResult (int, android.hardware.radio.network.EmergencyRegResult) throws android.os.RemoteException
boolean _status
int type
android.hardware.radio.network.EmergencyRegResult result
android.os.Parcel _data
public int getInterfaceVersion () throws android.os.RemoteException
boolean _status
android.os.Parcel data
android.os.Parcel reply
public synchronized java.lang.String getInterfaceHash () throws android.os.RemoteException
boolean _status
android.os.Parcel data
android.os.Parcel reply
}
android/hardware/radio/network/IRadioNetworkIndication$Stub.class
IRadioNetworkIndication.java
package android.hardware.radio.network
public abstract android.hardware.radio.network.IRadioNetworkIndication$Stub extends android.os.Binder implements android.hardware.radio.network.IRadioNetworkIndication {
static final int TRANSACTION_barringInfoChanged
static final int TRANSACTION_cdmaPrlChanged
static final int TRANSACTION_cellInfoList
static final int TRANSACTION_currentLinkCapacityEstimate
static final int TRANSACTION_currentPhysicalChannelConfigs
static final int TRANSACTION_currentSignalStrength
static final int TRANSACTION_imsNetworkStateChanged
static final int TRANSACTION_networkScanResult
static final int TRANSACTION_networkStateChanged
static final int TRANSACTION_nitzTimeReceived
static final int TRANSACTION_registrationFailed
static final int TRANSACTION_restrictedStateChanged
static final int TRANSACTION_suppSvcNotify
static final int TRANSACTION_voiceRadioTechChanged
static final int TRANSACTION_emergencyNetworkScanResult
static final int TRANSACTION_getInterfaceVersion
static final int TRANSACTION_getInterfaceHash
public void <init> ()
public static android.hardware.radio.network.IRadioNetworkIndication 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
android.hardware.radio.network.CellIdentity _arg1
android.hardware.radio.network.BarringInfo[] _arg2
int _arg0
int _arg1
int _arg0
android.hardware.radio.network.CellInfo[] _arg1
int _arg0
android.hardware.radio.network.LinkCapacityEstimate _arg1
int _arg0
android.hardware.radio.network.PhysicalChannelConfig[] _arg1
int _arg0
android.hardware.radio.network.SignalStrength _arg1
int _arg0
int _arg0
android.hardware.radio.network.NetworkScanResult _arg1
int _arg0
int _arg0
String _arg1
long _arg2
long _arg3
int _arg0
android.hardware.radio.network.CellIdentity _arg1
String _arg2
int _arg3
int _arg4
int _arg5
int _arg0
int _arg1
int _arg0
android.hardware.radio.network.SuppSvcNotification _arg1
int _arg0
int _arg1
int _arg0
android.hardware.radio.network.EmergencyRegResult _arg1
int code
android.os.Parcel data
android.os.Parcel reply
int flags
String descriptor
}
android/hardware/radio/network/IRadioNetworkIndication.class
IRadioNetworkIndication.java
package android.hardware.radio.network
public abstract android.hardware.radio.network.IRadioNetworkIndication extends java.lang.Object implements android.os.IInterface {
public static final int VERSION
public static final String HASH
public static final String DESCRIPTOR
public abstract void barringInfoChanged (int, android.hardware.radio.network.CellIdentity, android.hardware.radio.network.BarringInfo[]) throws android.os.RemoteException
public abstract void cdmaPrlChanged (int, int) throws android.os.RemoteException
public abstract void cellInfoList (int, android.hardware.radio.network.CellInfo[]) throws android.os.RemoteException
public abstract void currentLinkCapacityEstimate (int, android.hardware.radio.network.LinkCapacityEstimate) throws android.os.RemoteException
public abstract void currentPhysicalChannelConfigs (int, android.hardware.radio.network.PhysicalChannelConfig[]) throws android.os.RemoteException
public abstract void currentSignalStrength (int, android.hardware.radio.network.SignalStrength) throws android.os.RemoteException
public abstract void imsNetworkStateChanged (int) throws android.os.RemoteException
public abstract void networkScanResult (int, android.hardware.radio.network.NetworkScanResult) throws android.os.RemoteException
public abstract void networkStateChanged (int) throws android.os.RemoteException
public abstract void nitzTimeReceived (int, java.lang.String, long, long) throws android.os.RemoteException
public abstract void registrationFailed (int, android.hardware.radio.network.CellIdentity, java.lang.String, int, int, int) throws android.os.RemoteException
public abstract void restrictedStateChanged (int, int) throws android.os.RemoteException
public abstract void suppSvcNotify (int, android.hardware.radio.network.SuppSvcNotification) throws android.os.RemoteException
public abstract void voiceRadioTechChanged (int, int) throws android.os.RemoteException
public abstract void emergencyNetworkScanResult (int, android.hardware.radio.network.EmergencyRegResult) throws android.os.RemoteException
public abstract int getInterfaceVersion () throws android.os.RemoteException
public abstract java.lang.String getInterfaceHash () throws android.os.RemoteException
static void <clinit> ()
}
android/hardware/radio/network/IRadioNetworkResponse$Default.class
IRadioNetworkResponse.java
package android.hardware.radio.network
public android.hardware.radio.network.IRadioNetworkResponse$Default extends java.lang.Object implements android.hardware.radio.network.IRadioNetworkResponse {
public void <init> ()
public void acknowledgeRequest (int) throws android.os.RemoteException
int serial
public void getAllowedNetworkTypesBitmapResponse (android.hardware.radio.RadioResponseInfo, int) throws android.os.RemoteException
android.hardware.radio.RadioResponseInfo info
int networkTypeBitmap
public void getAvailableBandModesResponse (android.hardware.radio.RadioResponseInfo, int[]) throws android.os.RemoteException
android.hardware.radio.RadioResponseInfo info
int[] bandModes
public void getAvailableNetworksResponse (android.hardware.radio.RadioResponseInfo, android.hardware.radio.network.OperatorInfo[]) throws android.os.RemoteException
android.hardware.radio.RadioResponseInfo info
android.hardware.radio.network.OperatorInfo[] networkInfos
public void getBarringInfoResponse (android.hardware.radio.RadioResponseInfo, android.hardware.radio.network.CellIdentity, android.hardware.radio.network.BarringInfo[]) throws android.os.RemoteException
android.hardware.radio.RadioResponseInfo info
android.hardware.radio.network.CellIdentity cellIdentity
android.hardware.radio.network.BarringInfo[] barringInfos
public void getCdmaRoamingPreferenceResponse (android.hardware.radio.RadioResponseInfo, int) throws android.os.RemoteException
android.hardware.radio.RadioResponseInfo info
int type
public void getCellInfoListResponse (android.hardware.radio.RadioResponseInfo, android.hardware.radio.network.CellInfo[]) throws android.os.RemoteException
android.hardware.radio.RadioResponseInfo info
android.hardware.radio.network.CellInfo[] cellInfo
public void getDataRegistrationStateResponse (android.hardware.radio.RadioResponseInfo, android.hardware.radio.network.RegStateResult) throws android.os.RemoteException
android.hardware.radio.RadioResponseInfo info
android.hardware.radio.network.RegStateResult dataRegResponse
public void getImsRegistrationStateResponse (android.hardware.radio.RadioResponseInfo, boolean, int) throws android.os.RemoteException
android.hardware.radio.RadioResponseInfo info
boolean isRegistered
int ratFamily
public void getNetworkSelectionModeResponse (android.hardware.radio.RadioResponseInfo, boolean) throws android.os.RemoteException
android.hardware.radio.RadioResponseInfo info
boolean manual
public void getOperatorResponse (android.hardware.radio.RadioResponseInfo, java.lang.String, java.lang.String, java.lang.String) throws android.os.RemoteException
android.hardware.radio.RadioResponseInfo info
String longName
String shortName
String numeric
public void getSignalStrengthResponse (android.hardware.radio.RadioResponseInfo, android.hardware.radio.network.SignalStrength) throws android.os.RemoteException
android.hardware.radio.RadioResponseInfo info
android.hardware.radio.network.SignalStrength signalStrength
public void getSystemSelectionChannelsResponse (android.hardware.radio.RadioResponseInfo, android.hardware.radio.network.RadioAccessSpecifier[]) throws android.os.RemoteException
android.hardware.radio.RadioResponseInfo info
android.hardware.radio.network.RadioAccessSpecifier[] specifiers
public void getVoiceRadioTechnologyResponse (android.hardware.radio.RadioResponseInfo, int) throws android.os.RemoteException
android.hardware.radio.RadioResponseInfo info
int rat
public void getVoiceRegistrationStateResponse (android.hardware.radio.RadioResponseInfo, android.hardware.radio.network.RegStateResult) throws android.os.RemoteException
android.hardware.radio.RadioResponseInfo info
android.hardware.radio.network.RegStateResult voiceRegResponse
public void isNrDualConnectivityEnabledResponse (android.hardware.radio.RadioResponseInfo, boolean) throws android.os.RemoteException
android.hardware.radio.RadioResponseInfo info
boolean isEnabled
public void setAllowedNetworkTypesBitmapResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
android.hardware.radio.RadioResponseInfo info
public void setBandModeResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
android.hardware.radio.RadioResponseInfo info
public void setBarringPasswordResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
android.hardware.radio.RadioResponseInfo info
public void setCdmaRoamingPreferenceResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
android.hardware.radio.RadioResponseInfo info
public void setCellInfoListRateResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
android.hardware.radio.RadioResponseInfo info
public void setIndicationFilterResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
android.hardware.radio.RadioResponseInfo info
public void setLinkCapacityReportingCriteriaResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
android.hardware.radio.RadioResponseInfo info
public void setLocationUpdatesResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
android.hardware.radio.RadioResponseInfo info
public void setNetworkSelectionModeAutomaticResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
android.hardware.radio.RadioResponseInfo info
public void setNetworkSelectionModeManualResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
android.hardware.radio.RadioResponseInfo info
public void setNrDualConnectivityStateResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
android.hardware.radio.RadioResponseInfo info
public void setSignalStrengthReportingCriteriaResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
android.hardware.radio.RadioResponseInfo info
public void setSuppServiceNotificationsResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
android.hardware.radio.RadioResponseInfo info
public void setSystemSelectionChannelsResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
android.hardware.radio.RadioResponseInfo info
public void startNetworkScanResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
android.hardware.radio.RadioResponseInfo info
public void stopNetworkScanResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
android.hardware.radio.RadioResponseInfo info
public void supplyNetworkDepersonalizationResponse (android.hardware.radio.RadioResponseInfo, int) throws android.os.RemoteException
android.hardware.radio.RadioResponseInfo info
int remainingRetries
public void setUsageSettingResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
android.hardware.radio.RadioResponseInfo info
public void getUsageSettingResponse (android.hardware.radio.RadioResponseInfo, int) throws android.os.RemoteException
android.hardware.radio.RadioResponseInfo info
int usageSetting
public void setEmergencyModeResponse (android.hardware.radio.RadioResponseInfo, android.hardware.radio.network.EmergencyRegResult) throws android.os.RemoteException
android.hardware.radio.RadioResponseInfo info
android.hardware.radio.network.EmergencyRegResult regState
public void triggerEmergencyNetworkScanResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
android.hardware.radio.RadioResponseInfo info
public void exitEmergencyModeResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
android.hardware.radio.RadioResponseInfo info
public void cancelEmergencyNetworkScanResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
android.hardware.radio.RadioResponseInfo info
public void setNullCipherAndIntegrityEnabledResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
android.hardware.radio.RadioResponseInfo info
public void isNullCipherAndIntegrityEnabledResponse (android.hardware.radio.RadioResponseInfo, boolean) throws android.os.RemoteException
android.hardware.radio.RadioResponseInfo info
boolean isEnabled
public void isN1ModeEnabledResponse (android.hardware.radio.RadioResponseInfo, boolean) throws android.os.RemoteException
android.hardware.radio.RadioResponseInfo info
boolean isEnabled
public void setN1ModeEnabledResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
android.hardware.radio.RadioResponseInfo info
public int getInterfaceVersion ()
public java.lang.String getInterfaceHash ()
public android.os.IBinder asBinder ()
}
android/hardware/radio/network/IRadioNetworkResponse$Stub$Proxy.class
IRadioNetworkResponse.java
package android.hardware.radio.network
android.hardware.radio.network.IRadioNetworkResponse$Stub$Proxy extends java.lang.Object implements android.hardware.radio.network.IRadioNetworkResponse {
private android.os.IBinder mRemote
private int mCachedVersion
private String mCachedHash
void <init> (android.os.IBinder)
android.os.IBinder remote
public android.os.IBinder asBinder ()
public java.lang.String getInterfaceDescriptor ()
public void acknowledgeRequest (int) throws android.os.RemoteException
boolean _status
int serial
android.os.Parcel _data
public void getAllowedNetworkTypesBitmapResponse (android.hardware.radio.RadioResponseInfo, int) throws android.os.RemoteException
boolean _status
android.hardware.radio.RadioResponseInfo info
int networkTypeBitmap
android.os.Parcel _data
public void getAvailableBandModesResponse (android.hardware.radio.RadioResponseInfo, int[]) throws android.os.RemoteException
boolean _status
android.hardware.radio.RadioResponseInfo info
int[] bandModes
android.os.Parcel _data
public void getAvailableNetworksResponse (android.hardware.radio.RadioResponseInfo, android.hardware.radio.network.OperatorInfo[]) throws android.os.RemoteException
boolean _status
android.hardware.radio.RadioResponseInfo info
android.hardware.radio.network.OperatorInfo[] networkInfos
android.os.Parcel _data
public void getBarringInfoResponse (android.hardware.radio.RadioResponseInfo, android.hardware.radio.network.CellIdentity, android.hardware.radio.network.BarringInfo[]) throws android.os.RemoteException
boolean _status
android.hardware.radio.RadioResponseInfo info
android.hardware.radio.network.CellIdentity cellIdentity
android.hardware.radio.network.BarringInfo[] barringInfos
android.os.Parcel _data
public void getCdmaRoamingPreferenceResponse (android.hardware.radio.RadioResponseInfo, int) throws android.os.RemoteException
boolean _status
android.hardware.radio.RadioResponseInfo info
int type
android.os.Parcel _data
public void getCellInfoListResponse (android.hardware.radio.RadioResponseInfo, android.hardware.radio.network.CellInfo[]) throws android.os.RemoteException
boolean _status
android.hardware.radio.RadioResponseInfo info
android.hardware.radio.network.CellInfo[] cellInfo
android.os.Parcel _data
public void getDataRegistrationStateResponse (android.hardware.radio.RadioResponseInfo, android.hardware.radio.network.RegStateResult) throws android.os.RemoteException
boolean _status
android.hardware.radio.RadioResponseInfo info
android.hardware.radio.network.RegStateResult dataRegResponse
android.os.Parcel _data
public void getImsRegistrationStateResponse (android.hardware.radio.RadioResponseInfo, boolean, int) throws android.os.RemoteException
boolean _status
android.hardware.radio.RadioResponseInfo info
boolean isRegistered
int ratFamily
android.os.Parcel _data
public void getNetworkSelectionModeResponse (android.hardware.radio.RadioResponseInfo, boolean) throws android.os.RemoteException
boolean _status
android.hardware.radio.RadioResponseInfo info
boolean manual
android.os.Parcel _data
public void getOperatorResponse (android.hardware.radio.RadioResponseInfo, java.lang.String, java.lang.String, java.lang.String) throws android.os.RemoteException
boolean _status
android.hardware.radio.RadioResponseInfo info
String longName
String shortName
String numeric
android.os.Parcel _data
public void getSignalStrengthResponse (android.hardware.radio.RadioResponseInfo, android.hardware.radio.network.SignalStrength) throws android.os.RemoteException
boolean _status
android.hardware.radio.RadioResponseInfo info
android.hardware.radio.network.SignalStrength signalStrength
android.os.Parcel _data
public void getSystemSelectionChannelsResponse (android.hardware.radio.RadioResponseInfo, android.hardware.radio.network.RadioAccessSpecifier[]) throws android.os.RemoteException
boolean _status
android.hardware.radio.RadioResponseInfo info
android.hardware.radio.network.RadioAccessSpecifier[] specifiers
android.os.Parcel _data
public void getVoiceRadioTechnologyResponse (android.hardware.radio.RadioResponseInfo, int) throws android.os.RemoteException
boolean _status
android.hardware.radio.RadioResponseInfo info
int rat
android.os.Parcel _data
public void getVoiceRegistrationStateResponse (android.hardware.radio.RadioResponseInfo, android.hardware.radio.network.RegStateResult) throws android.os.RemoteException
boolean _status
android.hardware.radio.RadioResponseInfo info
android.hardware.radio.network.RegStateResult voiceRegResponse
android.os.Parcel _data
public void isNrDualConnectivityEnabledResponse (android.hardware.radio.RadioResponseInfo, boolean) throws android.os.RemoteException
boolean _status
android.hardware.radio.RadioResponseInfo info
boolean isEnabled
android.os.Parcel _data
public void setAllowedNetworkTypesBitmapResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
boolean _status
android.hardware.radio.RadioResponseInfo info
android.os.Parcel _data
public void setBandModeResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
boolean _status
android.hardware.radio.RadioResponseInfo info
android.os.Parcel _data
public void setBarringPasswordResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
boolean _status
android.hardware.radio.RadioResponseInfo info
android.os.Parcel _data
public void setCdmaRoamingPreferenceResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
boolean _status
android.hardware.radio.RadioResponseInfo info
android.os.Parcel _data
public void setCellInfoListRateResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
boolean _status
android.hardware.radio.RadioResponseInfo info
android.os.Parcel _data
public void setIndicationFilterResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
boolean _status
android.hardware.radio.RadioResponseInfo info
android.os.Parcel _data
public void setLinkCapacityReportingCriteriaResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
boolean _status
android.hardware.radio.RadioResponseInfo info
android.os.Parcel _data
public void setLocationUpdatesResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
boolean _status
android.hardware.radio.RadioResponseInfo info
android.os.Parcel _data
public void setNetworkSelectionModeAutomaticResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
boolean _status
android.hardware.radio.RadioResponseInfo info
android.os.Parcel _data
public void setNetworkSelectionModeManualResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
boolean _status
android.hardware.radio.RadioResponseInfo info
android.os.Parcel _data
public void setNrDualConnectivityStateResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
boolean _status
android.hardware.radio.RadioResponseInfo info
android.os.Parcel _data
public void setSignalStrengthReportingCriteriaResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
boolean _status
android.hardware.radio.RadioResponseInfo info
android.os.Parcel _data
public void setSuppServiceNotificationsResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
boolean _status
android.hardware.radio.RadioResponseInfo info
android.os.Parcel _data
public void setSystemSelectionChannelsResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
boolean _status
android.hardware.radio.RadioResponseInfo info
android.os.Parcel _data
public void startNetworkScanResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
boolean _status
android.hardware.radio.RadioResponseInfo info
android.os.Parcel _data
public void stopNetworkScanResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
boolean _status
android.hardware.radio.RadioResponseInfo info
android.os.Parcel _data
public void supplyNetworkDepersonalizationResponse (android.hardware.radio.RadioResponseInfo, int) throws android.os.RemoteException
boolean _status
android.hardware.radio.RadioResponseInfo info
int remainingRetries
android.os.Parcel _data
public void setUsageSettingResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
boolean _status
android.hardware.radio.RadioResponseInfo info
android.os.Parcel _data
public void getUsageSettingResponse (android.hardware.radio.RadioResponseInfo, int) throws android.os.RemoteException
boolean _status
android.hardware.radio.RadioResponseInfo info
int usageSetting
android.os.Parcel _data
public void setEmergencyModeResponse (android.hardware.radio.RadioResponseInfo, android.hardware.radio.network.EmergencyRegResult) throws android.os.RemoteException
boolean _status
android.hardware.radio.RadioResponseInfo info
android.hardware.radio.network.EmergencyRegResult regState
android.os.Parcel _data
public void triggerEmergencyNetworkScanResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
boolean _status
android.hardware.radio.RadioResponseInfo info
android.os.Parcel _data
public void exitEmergencyModeResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
boolean _status
android.hardware.radio.RadioResponseInfo info
android.os.Parcel _data
public void cancelEmergencyNetworkScanResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
boolean _status
android.hardware.radio.RadioResponseInfo info
android.os.Parcel _data
public void setNullCipherAndIntegrityEnabledResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
boolean _status
android.hardware.radio.RadioResponseInfo info
android.os.Parcel _data
public void isNullCipherAndIntegrityEnabledResponse (android.hardware.radio.RadioResponseInfo, boolean) throws android.os.RemoteException
boolean _status
android.hardware.radio.RadioResponseInfo info
boolean isEnabled
android.os.Parcel _data
public void isN1ModeEnabledResponse (android.hardware.radio.RadioResponseInfo, boolean) throws android.os.RemoteException
boolean _status
android.hardware.radio.RadioResponseInfo info
boolean isEnabled
android.os.Parcel _data
public void setN1ModeEnabledResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
boolean _status
android.hardware.radio.RadioResponseInfo info
android.os.Parcel _data
public int getInterfaceVersion () throws android.os.RemoteException
boolean _status
android.os.Parcel data
android.os.Parcel reply
public synchronized java.lang.String getInterfaceHash () throws android.os.RemoteException
boolean _status
android.os.Parcel data
android.os.Parcel reply
}
android/hardware/radio/network/IRadioNetworkResponse$Stub.class
IRadioNetworkResponse.java
package android.hardware.radio.network
public abstract android.hardware.radio.network.IRadioNetworkResponse$Stub extends android.os.Binder implements android.hardware.radio.network.IRadioNetworkResponse {
static final int TRANSACTION_acknowledgeRequest
static final int TRANSACTION_getAllowedNetworkTypesBitmapResponse
static final int TRANSACTION_getAvailableBandModesResponse
static final int TRANSACTION_getAvailableNetworksResponse
static final int TRANSACTION_getBarringInfoResponse
static final int TRANSACTION_getCdmaRoamingPreferenceResponse
static final int TRANSACTION_getCellInfoListResponse
static final int TRANSACTION_getDataRegistrationStateResponse
static final int TRANSACTION_getImsRegistrationStateResponse
static final int TRANSACTION_getNetworkSelectionModeResponse
static final int TRANSACTION_getOperatorResponse
static final int TRANSACTION_getSignalStrengthResponse
static final int TRANSACTION_getSystemSelectionChannelsResponse
static final int TRANSACTION_getVoiceRadioTechnologyResponse
static final int TRANSACTION_getVoiceRegistrationStateResponse
static final int TRANSACTION_isNrDualConnectivityEnabledResponse
static final int TRANSACTION_setAllowedNetworkTypesBitmapResponse
static final int TRANSACTION_setBandModeResponse
static final int TRANSACTION_setBarringPasswordResponse
static final int TRANSACTION_setCdmaRoamingPreferenceResponse
static final int TRANSACTION_setCellInfoListRateResponse
static final int TRANSACTION_setIndicationFilterResponse
static final int TRANSACTION_setLinkCapacityReportingCriteriaResponse
static final int TRANSACTION_setLocationUpdatesResponse
static final int TRANSACTION_setNetworkSelectionModeAutomaticResponse
static final int TRANSACTION_setNetworkSelectionModeManualResponse
static final int TRANSACTION_setNrDualConnectivityStateResponse
static final int TRANSACTION_setSignalStrengthReportingCriteriaResponse
static final int TRANSACTION_setSuppServiceNotificationsResponse
static final int TRANSACTION_setSystemSelectionChannelsResponse
static final int TRANSACTION_startNetworkScanResponse
static final int TRANSACTION_stopNetworkScanResponse
static final int TRANSACTION_supplyNetworkDepersonalizationResponse
static final int TRANSACTION_setUsageSettingResponse
static final int TRANSACTION_getUsageSettingResponse
static final int TRANSACTION_setEmergencyModeResponse
static final int TRANSACTION_triggerEmergencyNetworkScanResponse
static final int TRANSACTION_exitEmergencyModeResponse
static final int TRANSACTION_cancelEmergencyNetworkScanResponse
static final int TRANSACTION_setNullCipherAndIntegrityEnabledResponse
static final int TRANSACTION_isNullCipherAndIntegrityEnabledResponse
static final int TRANSACTION_isN1ModeEnabledResponse
static final int TRANSACTION_setN1ModeEnabledResponse
static final int TRANSACTION_getInterfaceVersion
static final int TRANSACTION_getInterfaceHash
public void <init> ()
public static android.hardware.radio.network.IRadioNetworkResponse 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
android.hardware.radio.RadioResponseInfo _arg0
int _arg1
android.hardware.radio.RadioResponseInfo _arg0
int[] _arg1
android.hardware.radio.RadioResponseInfo _arg0
android.hardware.radio.network.OperatorInfo[] _arg1
android.hardware.radio.RadioResponseInfo _arg0
android.hardware.radio.network.CellIdentity _arg1
android.hardware.radio.network.BarringInfo[] _arg2
android.hardware.radio.RadioResponseInfo _arg0
int _arg1
android.hardware.radio.RadioResponseInfo _arg0
android.hardware.radio.network.CellInfo[] _arg1
android.hardware.radio.RadioResponseInfo _arg0
android.hardware.radio.network.RegStateResult _arg1
android.hardware.radio.RadioResponseInfo _arg0
boolean _arg1
int _arg2
android.hardware.radio.RadioResponseInfo _arg0
boolean _arg1
android.hardware.radio.RadioResponseInfo _arg0
String _arg1
String _arg2
String _arg3
android.hardware.radio.RadioResponseInfo _arg0
android.hardware.radio.network.SignalStrength _arg1
android.hardware.radio.RadioResponseInfo _arg0
android.hardware.radio.network.RadioAccessSpecifier[] _arg1
android.hardware.radio.RadioResponseInfo _arg0
int _arg1
android.hardware.radio.RadioResponseInfo _arg0
android.hardware.radio.network.RegStateResult _arg1
android.hardware.radio.RadioResponseInfo _arg0
boolean _arg1
android.hardware.radio.RadioResponseInfo _arg0
android.hardware.radio.RadioResponseInfo _arg0
android.hardware.radio.RadioResponseInfo _arg0
android.hardware.radio.RadioResponseInfo _arg0
android.hardware.radio.RadioResponseInfo _arg0
android.hardware.radio.RadioResponseInfo _arg0
android.hardware.radio.RadioResponseInfo _arg0
android.hardware.radio.RadioResponseInfo _arg0
android.hardware.radio.RadioResponseInfo _arg0
android.hardware.radio.RadioResponseInfo _arg0
android.hardware.radio.RadioResponseInfo _arg0
android.hardware.radio.RadioResponseInfo _arg0
android.hardware.radio.RadioResponseInfo _arg0
android.hardware.radio.RadioResponseInfo _arg0
android.hardware.radio.RadioResponseInfo _arg0
android.hardware.radio.RadioResponseInfo _arg0
android.hardware.radio.RadioResponseInfo _arg0
int _arg1
android.hardware.radio.RadioResponseInfo _arg0
android.hardware.radio.RadioResponseInfo _arg0
int _arg1
android.hardware.radio.RadioResponseInfo _arg0
android.hardware.radio.network.EmergencyRegResult _arg1
android.hardware.radio.RadioResponseInfo _arg0
android.hardware.radio.RadioResponseInfo _arg0
android.hardware.radio.RadioResponseInfo _arg0
android.hardware.radio.RadioResponseInfo _arg0
android.hardware.radio.RadioResponseInfo _arg0
boolean _arg1
android.hardware.radio.RadioResponseInfo _arg0
boolean _arg1
android.hardware.radio.RadioResponseInfo _arg0
int code
android.os.Parcel data
android.os.Parcel reply
int flags
String descriptor
}
android/hardware/radio/network/IRadioNetworkResponse.class
IRadioNetworkResponse.java
package android.hardware.radio.network
public abstract android.hardware.radio.network.IRadioNetworkResponse extends java.lang.Object implements android.os.IInterface {
public static final int VERSION
public static final String HASH
public static final String DESCRIPTOR
public abstract void acknowledgeRequest (int) throws android.os.RemoteException
public abstract void getAllowedNetworkTypesBitmapResponse (android.hardware.radio.RadioResponseInfo, int) throws android.os.RemoteException
public abstract void getAvailableBandModesResponse (android.hardware.radio.RadioResponseInfo, int[]) throws android.os.RemoteException
public abstract void getAvailableNetworksResponse (android.hardware.radio.RadioResponseInfo, android.hardware.radio.network.OperatorInfo[]) throws android.os.RemoteException
public abstract void getBarringInfoResponse (android.hardware.radio.RadioResponseInfo, android.hardware.radio.network.CellIdentity, android.hardware.radio.network.BarringInfo[]) throws android.os.RemoteException
public abstract void getCdmaRoamingPreferenceResponse (android.hardware.radio.RadioResponseInfo, int) throws android.os.RemoteException
public abstract void getCellInfoListResponse (android.hardware.radio.RadioResponseInfo, android.hardware.radio.network.CellInfo[]) throws android.os.RemoteException
public abstract void getDataRegistrationStateResponse (android.hardware.radio.RadioResponseInfo, android.hardware.radio.network.RegStateResult) throws android.os.RemoteException
public abstract void getImsRegistrationStateResponse (android.hardware.radio.RadioResponseInfo, boolean, int) throws android.os.RemoteException
public abstract void getNetworkSelectionModeResponse (android.hardware.radio.RadioResponseInfo, boolean) throws android.os.RemoteException
public abstract void getOperatorResponse (android.hardware.radio.RadioResponseInfo, java.lang.String, java.lang.String, java.lang.String) throws android.os.RemoteException
public abstract void getSignalStrengthResponse (android.hardware.radio.RadioResponseInfo, android.hardware.radio.network.SignalStrength) throws android.os.RemoteException
public abstract void getSystemSelectionChannelsResponse (android.hardware.radio.RadioResponseInfo, android.hardware.radio.network.RadioAccessSpecifier[]) throws android.os.RemoteException
public abstract void getVoiceRadioTechnologyResponse (android.hardware.radio.RadioResponseInfo, int) throws android.os.RemoteException
public abstract void getVoiceRegistrationStateResponse (android.hardware.radio.RadioResponseInfo, android.hardware.radio.network.RegStateResult) throws android.os.RemoteException
public abstract void isNrDualConnectivityEnabledResponse (android.hardware.radio.RadioResponseInfo, boolean) throws android.os.RemoteException
public abstract void setAllowedNetworkTypesBitmapResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
public abstract void setBandModeResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
public abstract void setBarringPasswordResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
public abstract void setCdmaRoamingPreferenceResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
public abstract void setCellInfoListRateResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
public abstract void setIndicationFilterResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
public abstract void setLinkCapacityReportingCriteriaResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
public abstract void setLocationUpdatesResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
public abstract void setNetworkSelectionModeAutomaticResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
public abstract void setNetworkSelectionModeManualResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
public abstract void setNrDualConnectivityStateResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
public abstract void setSignalStrengthReportingCriteriaResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
public abstract void setSuppServiceNotificationsResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
public abstract void setSystemSelectionChannelsResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
public abstract void startNetworkScanResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
public abstract void stopNetworkScanResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
public abstract void supplyNetworkDepersonalizationResponse (android.hardware.radio.RadioResponseInfo, int) throws android.os.RemoteException
public abstract void setUsageSettingResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
public abstract void getUsageSettingResponse (android.hardware.radio.RadioResponseInfo, int) throws android.os.RemoteException
public abstract void setEmergencyModeResponse (android.hardware.radio.RadioResponseInfo, android.hardware.radio.network.EmergencyRegResult) throws android.os.RemoteException
public abstract void triggerEmergencyNetworkScanResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
public abstract void exitEmergencyModeResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
public abstract void cancelEmergencyNetworkScanResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
public abstract void setNullCipherAndIntegrityEnabledResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
public abstract void isNullCipherAndIntegrityEnabledResponse (android.hardware.radio.RadioResponseInfo, boolean) throws android.os.RemoteException
public abstract void isN1ModeEnabledResponse (android.hardware.radio.RadioResponseInfo, boolean) throws android.os.RemoteException
public abstract void setN1ModeEnabledResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
public abstract int getInterfaceVersion () throws android.os.RemoteException
public abstract java.lang.String getInterfaceHash () throws android.os.RemoteException
static void <clinit> ()
}
android/hardware/radio/network/IndicationFilter$$.class
IndicationFilter.java
package android.hardware.radio.network
public abstract android.hardware.radio.network.IndicationFilter$$ extends java.lang.Object {
public static java.lang.String toString (int)
int _aidl_v
public static java.lang.String arrayToString (java.lang.Object)
int _aidl_i
int e
Object _aidl_v
Class _aidl_cls
Class comp
java.util.StringJoiner _aidl_sj
}
android/hardware/radio/network/IndicationFilter.class
IndicationFilter.java
package android.hardware.radio.network
public abstract annotation android.hardware.radio.network.IndicationFilter extends java.lang.Object implements java.lang.annotation.Annotation {
public static final int NONE
public static final int ALL
public static final int SIGNAL_STRENGTH
public static final int FULL_NETWORK_STATE
public static final int DATA_CALL_DORMANCY_CHANGED
public static final int LINK_CAPACITY_ESTIMATE
public static final int PHYSICAL_CHANNEL_CONFIG
public static final int REGISTRATION_FAILURE
public static final int BARRING_INFO
}
android/hardware/radio/network/LceDataInfo$1.class
LceDataInfo.java
package android.hardware.radio.network
android.hardware.radio.network.LceDataInfo$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void <init> ()
public android.hardware.radio.network.LceDataInfo createFromParcel (android.os.Parcel)
android.os.Parcel _aidl_source
android.hardware.radio.network.LceDataInfo _aidl_out
public android.hardware.radio.network.LceDataInfo[] newArray (int)
int _aidl_size
public volatile synthetic java.lang.Object[] newArray (int)
public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel)
}
android/hardware/radio/network/LceDataInfo.class
LceDataInfo.java
package android.hardware.radio.network
public android.hardware.radio.network.LceDataInfo extends java.lang.Object implements android.os.Parcelable {
public int lastHopCapacityKbps
public byte confidenceLevel
public boolean lceSuspended
public static final android.os.Parcelable$Creator CREATOR
public void <init> ()
public final int getStability ()
public final void writeToParcel (android.os.Parcel, int)
android.os.Parcel _aidl_parcel
int _aidl_flag
int _aidl_start_pos
int _aidl_end_pos
public final void readFromParcel (android.os.Parcel)
android.os.Parcel _aidl_parcel
int _aidl_start_pos
int _aidl_parcelable_size
public java.lang.String toString ()
java.util.StringJoiner _aidl_sj
public int describeContents ()
int _mask
static void <clinit> ()
}
android/hardware/radio/network/LinkCapacityEstimate$1.class
LinkCapacityEstimate.java
package android.hardware.radio.network
android.hardware.radio.network.LinkCapacityEstimate$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void <init> ()
public android.hardware.radio.network.LinkCapacityEstimate createFromParcel (android.os.Parcel)
android.os.Parcel _aidl_source
android.hardware.radio.network.LinkCapacityEstimate _aidl_out
public android.hardware.radio.network.LinkCapacityEstimate[] newArray (int)
int _aidl_size
public volatile synthetic java.lang.Object[] newArray (int)
public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel)
}
android/hardware/radio/network/LinkCapacityEstimate.class
LinkCapacityEstimate.java
package android.hardware.radio.network
public android.hardware.radio.network.LinkCapacityEstimate extends java.lang.Object implements android.os.Parcelable {
public int downlinkCapacityKbps
public int uplinkCapacityKbps
public int secondaryDownlinkCapacityKbps
public int secondaryUplinkCapacityKbps
public static final android.os.Parcelable$Creator CREATOR
public void <init> ()
public final int getStability ()
public final void writeToParcel (android.os.Parcel, int)
android.os.Parcel _aidl_parcel
int _aidl_flag
int _aidl_start_pos
int _aidl_end_pos
public final void readFromParcel (android.os.Parcel)
android.os.Parcel _aidl_parcel
int _aidl_start_pos
int _aidl_parcelable_size
public java.lang.String toString ()
java.util.StringJoiner _aidl_sj
public int describeContents ()
int _mask
static void <clinit> ()
}
android/hardware/radio/network/LteSignalStrength$1.class
LteSignalStrength.java
package android.hardware.radio.network
android.hardware.radio.network.LteSignalStrength$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void <init> ()
public android.hardware.radio.network.LteSignalStrength createFromParcel (android.os.Parcel)
android.os.Parcel _aidl_source
android.hardware.radio.network.LteSignalStrength _aidl_out
public android.hardware.radio.network.LteSignalStrength[] newArray (int)
int _aidl_size
public volatile synthetic java.lang.Object[] newArray (int)
public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel)
}
android/hardware/radio/network/LteSignalStrength.class
LteSignalStrength.java
package android.hardware.radio.network
public android.hardware.radio.network.LteSignalStrength extends java.lang.Object implements android.os.Parcelable {
public int signalStrength
public int rsrp
public int rsrq
public int rssnr
public int cqi
public int timingAdvance
public int cqiTableIndex
public static final android.os.Parcelable$Creator CREATOR
public void <init> ()
public final int getStability ()
public final void writeToParcel (android.os.Parcel, int)
android.os.Parcel _aidl_parcel
int _aidl_flag
int _aidl_start_pos
int _aidl_end_pos
public final void readFromParcel (android.os.Parcel)
android.os.Parcel _aidl_parcel
int _aidl_start_pos
int _aidl_parcelable_size
public java.lang.String toString ()
java.util.StringJoiner _aidl_sj
public int describeContents ()
int _mask
static void <clinit> ()
}
android/hardware/radio/network/LteVopsInfo$1.class
LteVopsInfo.java
package android.hardware.radio.network
android.hardware.radio.network.LteVopsInfo$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void <init> ()
public android.hardware.radio.network.LteVopsInfo createFromParcel (android.os.Parcel)
android.os.Parcel _aidl_source
android.hardware.radio.network.LteVopsInfo _aidl_out
public android.hardware.radio.network.LteVopsInfo[] newArray (int)
int _aidl_size
public volatile synthetic java.lang.Object[] newArray (int)
public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel)
}
android/hardware/radio/network/LteVopsInfo.class
LteVopsInfo.java
package android.hardware.radio.network
public android.hardware.radio.network.LteVopsInfo extends java.lang.Object implements android.os.Parcelable {
public boolean isVopsSupported
public boolean isEmcBearerSupported
public static final android.os.Parcelable$Creator CREATOR
public void <init> ()
public final int getStability ()
public final void writeToParcel (android.os.Parcel, int)
android.os.Parcel _aidl_parcel
int _aidl_flag
int _aidl_start_pos
int _aidl_end_pos
public final void readFromParcel (android.os.Parcel)
android.os.Parcel _aidl_parcel
int _aidl_start_pos
int _aidl_parcelable_size
public java.lang.String toString ()
java.util.StringJoiner _aidl_sj
public int describeContents ()
int _mask
static void <clinit> ()
}
android/hardware/radio/network/NetworkScanRequest$1.class
NetworkScanRequest.java
package android.hardware.radio.network
android.hardware.radio.network.NetworkScanRequest$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void <init> ()
public android.hardware.radio.network.NetworkScanRequest createFromParcel (android.os.Parcel)
android.os.Parcel _aidl_source
android.hardware.radio.network.NetworkScanRequest _aidl_out
public android.hardware.radio.network.NetworkScanRequest[] newArray (int)
int _aidl_size
public volatile synthetic java.lang.Object[] newArray (int)
public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel)
}
android/hardware/radio/network/NetworkScanRequest.class
NetworkScanRequest.java
package android.hardware.radio.network
public android.hardware.radio.network.NetworkScanRequest extends java.lang.Object implements android.os.Parcelable {
public int type
public int interval
public android.hardware.radio.network.RadioAccessSpecifier[] specifiers
public int maxSearchTime
public boolean incrementalResults
public int incrementalResultsPeriodicity
public String[] mccMncs
public static final android.os.Parcelable$Creator CREATOR
public static final int RADIO_ACCESS_SPECIFIER_MAX_SIZE
public static final int INCREMENTAL_RESULTS_PREIODICITY_RANGE_MIN
public static final int INCREMENTAL_RESULTS_PREIODICITY_RANGE_MAX
public static final int MAX_SEARCH_TIME_RANGE_MIN
public static final int MAX_SEARCH_TIME_RANGE_MAX
public static final int SCAN_INTERVAL_RANGE_MIN
public static final int SCAN_INTERVAL_RANGE_MAX
public static final int SCAN_TYPE_ONE_SHOT
public static final int SCAN_TYPE_PERIODIC
public void <init> ()
public final int getStability ()
public final void writeToParcel (android.os.Parcel, int)
android.os.Parcel _aidl_parcel
int _aidl_flag
int _aidl_start_pos
int _aidl_end_pos
public final void readFromParcel (android.os.Parcel)
android.os.Parcel _aidl_parcel
int _aidl_start_pos
int _aidl_parcelable_size
public java.lang.String toString ()
java.util.StringJoiner _aidl_sj
public int describeContents ()
int _mask
private int describeContents (java.lang.Object)
Object o
int _mask
Object _v
static void <clinit> ()
}
android/hardware/radio/network/NetworkScanResult$1.class
NetworkScanResult.java
package android.hardware.radio.network
android.hardware.radio.network.NetworkScanResult$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void <init> ()
public android.hardware.radio.network.NetworkScanResult createFromParcel (android.os.Parcel)
android.os.Parcel _aidl_source
android.hardware.radio.network.NetworkScanResult _aidl_out
public android.hardware.radio.network.NetworkScanResult[] newArray (int)
int _aidl_size
public volatile synthetic java.lang.Object[] newArray (int)
public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel)
}
android/hardware/radio/network/NetworkScanResult.class
NetworkScanResult.java
package android.hardware.radio.network
public android.hardware.radio.network.NetworkScanResult extends java.lang.Object implements android.os.Parcelable {
public int status
public int error
public android.hardware.radio.network.CellInfo[] networkInfos
public static final android.os.Parcelable$Creator CREATOR
public static final int SCAN_STATUS_PARTIAL
public static final int SCAN_STATUS_COMPLETE
public void <init> ()
public final int getStability ()
public final void writeToParcel (android.os.Parcel, int)
android.os.Parcel _aidl_parcel
int _aidl_flag
int _aidl_start_pos
int _aidl_end_pos
public final void readFromParcel (android.os.Parcel)
android.os.Parcel _aidl_parcel
int _aidl_start_pos
int _aidl_parcelable_size
public java.lang.String toString ()
java.util.StringJoiner _aidl_sj
public int describeContents ()
int _mask
private int describeContents (java.lang.Object)
Object o
int _mask
Object _v
static void <clinit> ()
}
android/hardware/radio/network/NgranBands$$.class
NgranBands.java
package android.hardware.radio.network
public abstract android.hardware.radio.network.NgranBands$$ extends java.lang.Object {
public static java.lang.String toString (int)
int _aidl_v
public static java.lang.String arrayToString (java.lang.Object)
int _aidl_i
int e
Object _aidl_v
Class _aidl_cls
Class comp
java.util.StringJoiner _aidl_sj
}
android/hardware/radio/network/NgranBands.class
NgranBands.java
package android.hardware.radio.network
public abstract annotation android.hardware.radio.network.NgranBands extends java.lang.Object implements java.lang.annotation.Annotation {
public static final int BAND_1
public static final int BAND_2
public static final int BAND_3
public static final int BAND_5
public static final int BAND_7
public static final int BAND_8
public static final int BAND_12
public static final int BAND_14
public static final int BAND_18
public static final int BAND_20
public static final int BAND_25
public static final int BAND_26
public static final int BAND_28
public static final int BAND_29
public static final int BAND_30
public static final int BAND_34
public static final int BAND_38
public static final int BAND_39
public static final int BAND_40
public static final int BAND_41
public static final int BAND_46
public static final int BAND_48
public static final int BAND_50
public static final int BAND_51
public static final int BAND_53
public static final int BAND_65
public static final int BAND_66
public static final int BAND_70
public static final int BAND_71
public static final int BAND_74
public static final int BAND_75
public static final int BAND_76
public static final int BAND_77
public static final int BAND_78
public static final int BAND_79
public static final int BAND_80
public static final int BAND_81
public static final int BAND_82
public static final int BAND_83
public static final int BAND_84
public static final int BAND_86
public static final int BAND_89
public static final int BAND_90
public static final int BAND_91
public static final int BAND_92
public static final int BAND_93
public static final int BAND_94
public static final int BAND_95
public static final int BAND_96
public static final int BAND_257
public static final int BAND_258
public static final int BAND_260
public static final int BAND_261
}
android/hardware/radio/network/NrDualConnectivityState$$.class
NrDualConnectivityState.java
package android.hardware.radio.network
public abstract android.hardware.radio.network.NrDualConnectivityState$$ extends java.lang.Object {
public static java.lang.String toString (byte)
byte _aidl_v
public static java.lang.String arrayToString (java.lang.Object)
int _aidl_i
byte e
Object _aidl_v
Class _aidl_cls
Class comp
java.util.StringJoiner _aidl_sj
}
android/hardware/radio/network/NrDualConnectivityState.class
NrDualConnectivityState.java
package android.hardware.radio.network
public abstract annotation android.hardware.radio.network.NrDualConnectivityState extends java.lang.Object implements java.lang.annotation.Annotation {
public static final byte ENABLE
public static final byte DISABLE
public static final byte DISABLE_IMMEDIATE
}
android/hardware/radio/network/NrIndicators$1.class
NrIndicators.java
package android.hardware.radio.network
android.hardware.radio.network.NrIndicators$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void <init> ()
public android.hardware.radio.network.NrIndicators createFromParcel (android.os.Parcel)
android.os.Parcel _aidl_source
android.hardware.radio.network.NrIndicators _aidl_out
public android.hardware.radio.network.NrIndicators[] newArray (int)
int _aidl_size
public volatile synthetic java.lang.Object[] newArray (int)
public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel)
}
android/hardware/radio/network/NrIndicators.class
NrIndicators.java
package android.hardware.radio.network
public android.hardware.radio.network.NrIndicators extends java.lang.Object implements android.os.Parcelable {
public boolean isEndcAvailable
public boolean isDcNrRestricted
public boolean isNrAvailable
public static final android.os.Parcelable$Creator CREATOR
public void <init> ()
public final int getStability ()
public final void writeToParcel (android.os.Parcel, int)
android.os.Parcel _aidl_parcel
int _aidl_flag
int _aidl_start_pos
int _aidl_end_pos
public final void readFromParcel (android.os.Parcel)
android.os.Parcel _aidl_parcel
int _aidl_start_pos
int _aidl_parcelable_size
public java.lang.String toString ()
java.util.StringJoiner _aidl_sj
public int describeContents ()
int _mask
static void <clinit> ()
}
android/hardware/radio/network/NrSignalStrength$1.class
NrSignalStrength.java
package android.hardware.radio.network
android.hardware.radio.network.NrSignalStrength$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void <init> ()
public android.hardware.radio.network.NrSignalStrength createFromParcel (android.os.Parcel)
android.os.Parcel _aidl_source
android.hardware.radio.network.NrSignalStrength _aidl_out
public android.hardware.radio.network.NrSignalStrength[] newArray (int)
int _aidl_size
public volatile synthetic java.lang.Object[] newArray (int)
public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel)
}
android/hardware/radio/network/NrSignalStrength.class
NrSignalStrength.java
package android.hardware.radio.network
public android.hardware.radio.network.NrSignalStrength extends java.lang.Object implements android.os.Parcelable {
public int ssRsrp
public int ssRsrq
public int ssSinr
public int csiRsrp
public int csiRsrq
public int csiSinr
public int csiCqiTableIndex
public byte[] csiCqiReport
public int timingAdvance
public static final android.os.Parcelable$Creator CREATOR
public void <init> ()
public final int getStability ()
public final void writeToParcel (android.os.Parcel, int)
android.os.Parcel _aidl_parcel
int _aidl_flag
int _aidl_start_pos
int _aidl_end_pos
public final void readFromParcel (android.os.Parcel)
android.os.Parcel _aidl_parcel
int _aidl_start_pos
int _aidl_parcelable_size
public java.lang.String toString ()
java.util.StringJoiner _aidl_sj
public int describeContents ()
int _mask
static void <clinit> ()
}
android/hardware/radio/network/NrVopsInfo$1.class
NrVopsInfo.java
package android.hardware.radio.network
android.hardware.radio.network.NrVopsInfo$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void <init> ()
public android.hardware.radio.network.NrVopsInfo createFromParcel (android.os.Parcel)
android.os.Parcel _aidl_source
android.hardware.radio.network.NrVopsInfo _aidl_out
public android.hardware.radio.network.NrVopsInfo[] newArray (int)
int _aidl_size
public volatile synthetic java.lang.Object[] newArray (int)
public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel)
}
android/hardware/radio/network/NrVopsInfo.class
NrVopsInfo.java
package android.hardware.radio.network
public android.hardware.radio.network.NrVopsInfo extends java.lang.Object implements android.os.Parcelable {
public byte vopsSupported
public byte emcSupported
public byte emfSupported
public static final android.os.Parcelable$Creator CREATOR
public static final byte EMC_INDICATOR_NOT_SUPPORTED
public static final byte EMC_INDICATOR_NR_CONNECTED_TO_5GCN
public static final byte EMC_INDICATOR_EUTRA_CONNECTED_TO_5GCN
public static final byte EMC_INDICATOR_BOTH_NR_EUTRA_CONNECTED_TO_5GCN
public static final byte EMF_INDICATOR_NOT_SUPPORTED
public static final byte EMF_INDICATOR_NR_CONNECTED_TO_5GCN
public static final byte EMF_INDICATOR_EUTRA_CONNECTED_TO_5GCN
public static final byte EMF_INDICATOR_BOTH_NR_EUTRA_CONNECTED_TO_5GCN
public static final byte VOPS_INDICATOR_VOPS_NOT_SUPPORTED
public static final byte VOPS_INDICATOR_VOPS_OVER_3GPP
public static final byte VOPS_INDICATOR_VOPS_OVER_NON_3GPP
public void <init> ()
public final int getStability ()
public final void writeToParcel (android.os.Parcel, int)
android.os.Parcel _aidl_parcel
int _aidl_flag
int _aidl_start_pos
int _aidl_end_pos
public final void readFromParcel (android.os.Parcel)
android.os.Parcel _aidl_parcel
int _aidl_start_pos
int _aidl_parcelable_size
public java.lang.String toString ()
java.util.StringJoiner _aidl_sj
public int describeContents ()
int _mask
static void <clinit> ()
}
android/hardware/radio/network/OperatorInfo$1.class
OperatorInfo.java
package android.hardware.radio.network
android.hardware.radio.network.OperatorInfo$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void <init> ()
public android.hardware.radio.network.OperatorInfo createFromParcel (android.os.Parcel)
android.os.Parcel _aidl_source
android.hardware.radio.network.OperatorInfo _aidl_out
public android.hardware.radio.network.OperatorInfo[] newArray (int)
int _aidl_size
public volatile synthetic java.lang.Object[] newArray (int)
public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel)
}
android/hardware/radio/network/OperatorInfo.class
OperatorInfo.java
package android.hardware.radio.network
public android.hardware.radio.network.OperatorInfo extends java.lang.Object implements android.os.Parcelable {
public String alphaLong
public String alphaShort
public String operatorNumeric
public int status
public static final android.os.Parcelable$Creator CREATOR
public static final int STATUS_UNKNOWN
public static final int STATUS_AVAILABLE
public static final int STATUS_CURRENT
public static final int STATUS_FORBIDDEN
public void <init> ()
public final int getStability ()
public final void writeToParcel (android.os.Parcel, int)
android.os.Parcel _aidl_parcel
int _aidl_flag
int _aidl_start_pos
int _aidl_end_pos
public final void readFromParcel (android.os.Parcel)
android.os.Parcel _aidl_parcel
int _aidl_start_pos
int _aidl_parcelable_size
public java.lang.String toString ()
java.util.StringJoiner _aidl_sj
public int describeContents ()
int _mask
static void <clinit> ()
}
android/hardware/radio/network/PhoneRestrictedState$$.class
PhoneRestrictedState.java
package android.hardware.radio.network
public abstract android.hardware.radio.network.PhoneRestrictedState$$ extends java.lang.Object {
public static java.lang.String toString (int)
int _aidl_v
public static java.lang.String arrayToString (java.lang.Object)
int _aidl_i
int e
Object _aidl_v
Class _aidl_cls
Class comp
java.util.StringJoiner _aidl_sj
}
android/hardware/radio/network/PhoneRestrictedState.class
PhoneRestrictedState.java
package android.hardware.radio.network
public abstract annotation android.hardware.radio.network.PhoneRestrictedState extends java.lang.Object implements java.lang.annotation.Annotation {
public static final int NONE
public static final int CS_EMERGENCY
public static final int CS_NORMAL
public static final int CS_ALL
public static final int PS_ALL
}
android/hardware/radio/network/PhysicalChannelConfig$1.class
PhysicalChannelConfig.java
package android.hardware.radio.network
android.hardware.radio.network.PhysicalChannelConfig$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void <init> ()
public android.hardware.radio.network.PhysicalChannelConfig createFromParcel (android.os.Parcel)
android.os.Parcel _aidl_source
android.hardware.radio.network.PhysicalChannelConfig _aidl_out
public android.hardware.radio.network.PhysicalChannelConfig[] newArray (int)
int _aidl_size
public volatile synthetic java.lang.Object[] newArray (int)
public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel)
}
android/hardware/radio/network/PhysicalChannelConfig.class
PhysicalChannelConfig.java
package android.hardware.radio.network
public android.hardware.radio.network.PhysicalChannelConfig extends java.lang.Object implements android.os.Parcelable {
public int status
public int rat
public int downlinkChannelNumber
public int uplinkChannelNumber
public int cellBandwidthDownlinkKhz
public int cellBandwidthUplinkKhz
public int[] contextIds
public int physicalCellId
public android.hardware.radio.network.PhysicalChannelConfigBand band
public static final android.os.Parcelable$Creator CREATOR
public void <init> ()
public final int getStability ()
public final void writeToParcel (android.os.Parcel, int)
android.os.Parcel _aidl_parcel
int _aidl_flag
int _aidl_start_pos
int _aidl_end_pos
public final void readFromParcel (android.os.Parcel)
android.os.Parcel _aidl_parcel
int _aidl_start_pos
int _aidl_parcelable_size
public java.lang.String toString ()
java.util.StringJoiner _aidl_sj
public int describeContents ()
int _mask
private int describeContents (java.lang.Object)
Object _v
static void <clinit> ()
}
android/hardware/radio/network/PhysicalChannelConfigBand$1.class
PhysicalChannelConfigBand.java
package android.hardware.radio.network
android.hardware.radio.network.PhysicalChannelConfigBand$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void <init> ()
public android.hardware.radio.network.PhysicalChannelConfigBand createFromParcel (android.os.Parcel)
android.os.Parcel _aidl_source
public android.hardware.radio.network.PhysicalChannelConfigBand[] newArray (int)
int _aidl_size
public volatile synthetic java.lang.Object[] newArray (int)
public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel)
}
android/hardware/radio/network/PhysicalChannelConfigBand$Tag.class
PhysicalChannelConfigBand.java
package android.hardware.radio.network
public abstract annotation android.hardware.radio.network.PhysicalChannelConfigBand$Tag extends java.lang.Object implements java.lang.annotation.Annotation {
public static final int noinit
public static final int geranBand
public static final int utranBand
public static final int eutranBand
public static final int ngranBand
}
android/hardware/radio/network/PhysicalChannelConfigBand.class
PhysicalChannelConfigBand.java
package android.hardware.radio.network
public final android.hardware.radio.network.PhysicalChannelConfigBand extends java.lang.Object implements android.os.Parcelable {
public static final int noinit
public static final int geranBand
public static final int utranBand
public static final int eutranBand
public static final int ngranBand
private int _tag
private Object _value
public static final android.os.Parcelable$Creator CREATOR
public void <init> ()
boolean _value
private void <init> (android.os.Parcel)
android.os.Parcel _aidl_parcel
private void <init> (int, java.lang.Object)
int _tag
Object _value
public int getTag ()
public static android.hardware.radio.network.PhysicalChannelConfigBand noinit (boolean)
boolean _value
public boolean getNoinit ()
public void setNoinit (boolean)
boolean _value
public static android.hardware.radio.network.PhysicalChannelConfigBand geranBand (int)
int _value
public int getGeranBand ()
public void setGeranBand (int)
int _value
public static android.hardware.radio.network.PhysicalChannelConfigBand utranBand (int)
int _value
public int getUtranBand ()
public void setUtranBand (int)
int _value
public static android.hardware.radio.network.PhysicalChannelConfigBand eutranBand (int)
int _value
public int getEutranBand ()
public void setEutranBand (int)
int _value
public static android.hardware.radio.network.PhysicalChannelConfigBand ngranBand (int)
int _value
public int getNgranBand ()
public void setNgranBand (int)
int _value
public final int getStability ()
public final void writeToParcel (android.os.Parcel, int)
android.os.Parcel _aidl_parcel
int _aidl_flag
public void readFromParcel (android.os.Parcel)
boolean _aidl_value
int _aidl_value
int _aidl_value
int _aidl_value
int _aidl_value
android.os.Parcel _aidl_parcel
int _aidl_tag
public int describeContents ()
int _mask
public java.lang.String toString ()
private void _assertTag (int)
int tag
private java.lang.String _tagString (int)
int _tag
private void _set (int, java.lang.Object)
int _tag
Object _value
static void <clinit> ()
}
android/hardware/radio/network/RadioAccessSpecifier$1.class
RadioAccessSpecifier.java
package android.hardware.radio.network
android.hardware.radio.network.RadioAccessSpecifier$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void <init> ()
public android.hardware.radio.network.RadioAccessSpecifier createFromParcel (android.os.Parcel)
android.os.Parcel _aidl_source
android.hardware.radio.network.RadioAccessSpecifier _aidl_out
public android.hardware.radio.network.RadioAccessSpecifier[] newArray (int)
int _aidl_size
public volatile synthetic java.lang.Object[] newArray (int)
public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel)
}
android/hardware/radio/network/RadioAccessSpecifier.class
RadioAccessSpecifier.java
package android.hardware.radio.network
public android.hardware.radio.network.RadioAccessSpecifier extends java.lang.Object implements android.os.Parcelable {
public int accessNetwork
public android.hardware.radio.network.RadioAccessSpecifierBands bands
public int[] channels
public static final android.os.Parcelable$Creator CREATOR
public void <init> ()
public final int getStability ()
public final void writeToParcel (android.os.Parcel, int)
android.os.Parcel _aidl_parcel
int _aidl_flag
int _aidl_start_pos
int _aidl_end_pos
public final void readFromParcel (android.os.Parcel)
android.os.Parcel _aidl_parcel
int _aidl_start_pos
int _aidl_parcelable_size
public java.lang.String toString ()
java.util.StringJoiner _aidl_sj
public int describeContents ()
int _mask
private int describeContents (java.lang.Object)
Object _v
static void <clinit> ()
}
android/hardware/radio/network/RadioAccessSpecifierBands$1.class
RadioAccessSpecifierBands.java
package android.hardware.radio.network
android.hardware.radio.network.RadioAccessSpecifierBands$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void <init> ()
public android.hardware.radio.network.RadioAccessSpecifierBands createFromParcel (android.os.Parcel)
android.os.Parcel _aidl_source
public android.hardware.radio.network.RadioAccessSpecifierBands[] newArray (int)
int _aidl_size
public volatile synthetic java.lang.Object[] newArray (int)
public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel)
}
android/hardware/radio/network/RadioAccessSpecifierBands$Tag.class
RadioAccessSpecifierBands.java
package android.hardware.radio.network
public abstract annotation android.hardware.radio.network.RadioAccessSpecifierBands$Tag extends java.lang.Object implements java.lang.annotation.Annotation {
public static final int noinit
public static final int geranBands
public static final int utranBands
public static final int eutranBands
public static final int ngranBands
}
android/hardware/radio/network/RadioAccessSpecifierBands.class
RadioAccessSpecifierBands.java
package android.hardware.radio.network
public final android.hardware.radio.network.RadioAccessSpecifierBands extends java.lang.Object implements android.os.Parcelable {
public static final int noinit
public static final int geranBands
public static final int utranBands
public static final int eutranBands
public static final int ngranBands
private int _tag
private Object _value
public static final android.os.Parcelable$Creator CREATOR
public void <init> ()
boolean _value
private void <init> (android.os.Parcel)
android.os.Parcel _aidl_parcel
private void <init> (int, java.lang.Object)
int _tag
Object _value
public int getTag ()
public static android.hardware.radio.network.RadioAccessSpecifierBands noinit (boolean)
boolean _value
public boolean getNoinit ()
public void setNoinit (boolean)
boolean _value
public static android.hardware.radio.network.RadioAccessSpecifierBands geranBands (int[])
int[] _value
public int[] getGeranBands ()
public void setGeranBands (int[])
int[] _value
public static android.hardware.radio.network.RadioAccessSpecifierBands utranBands (int[])
int[] _value
public int[] getUtranBands ()
public void setUtranBands (int[])
int[] _value
public static android.hardware.radio.network.RadioAccessSpecifierBands eutranBands (int[])
int[] _value
public int[] getEutranBands ()
public void setEutranBands (int[])
int[] _value
public static android.hardware.radio.network.RadioAccessSpecifierBands ngranBands (int[])
int[] _value
public int[] getNgranBands ()
public void setNgranBands (int[])
int[] _value
public final int getStability ()
public final void writeToParcel (android.os.Parcel, int)
android.os.Parcel _aidl_parcel
int _aidl_flag
public void readFromParcel (android.os.Parcel)
boolean _aidl_value
int[] _aidl_value
int[] _aidl_value
int[] _aidl_value
int[] _aidl_value
android.os.Parcel _aidl_parcel
int _aidl_tag
public int describeContents ()
int _mask
public java.lang.String toString ()
private void _assertTag (int)
int tag
private java.lang.String _tagString (int)
int _tag
private void _set (int, java.lang.Object)
int _tag
Object _value
static void <clinit> ()
}
android/hardware/radio/network/RadioBandMode$$.class
RadioBandMode.java
package android.hardware.radio.network
public abstract android.hardware.radio.network.RadioBandMode$$ extends java.lang.Object {
public static java.lang.String toString (int)
int _aidl_v
public static java.lang.String arrayToString (java.lang.Object)
int _aidl_i
int e
Object _aidl_v
Class _aidl_cls
Class comp
java.util.StringJoiner _aidl_sj
}
android/hardware/radio/network/RadioBandMode.class
RadioBandMode.java
package android.hardware.radio.network
public abstract annotation android.hardware.radio.network.RadioBandMode extends java.lang.Object implements java.lang.annotation.Annotation {
public static final int BAND_MODE_UNSPECIFIED
public static final int BAND_MODE_EURO
public static final int BAND_MODE_USA
public static final int BAND_MODE_JPN
public static final int BAND_MODE_AUS
public static final int BAND_MODE_AUS_2
public static final int BAND_MODE_CELL_800
public static final int BAND_MODE_PCS
public static final int BAND_MODE_JTACS
public static final int BAND_MODE_KOREA_PCS
public static final int BAND_MODE_5_450M
public static final int BAND_MODE_IMT2000
public static final int BAND_MODE_7_700M_2
public static final int BAND_MODE_8_1800M
public static final int BAND_MODE_9_900M
public static final int BAND_MODE_10_800M_2
public static final int BAND_MODE_EURO_PAMR_400M
public static final int BAND_MODE_AWS
public static final int BAND_MODE_USA_2500M
}
android/hardware/radio/network/RegState$$.class
RegState.java
package android.hardware.radio.network
public abstract android.hardware.radio.network.RegState$$ extends java.lang.Object {
public static java.lang.String toString (int)
int _aidl_v
public static java.lang.String arrayToString (java.lang.Object)
int _aidl_i
int e
Object _aidl_v
Class _aidl_cls
Class comp
java.util.StringJoiner _aidl_sj
}
android/hardware/radio/network/RegState.class
RegState.java
package android.hardware.radio.network
public abstract annotation android.hardware.radio.network.RegState extends java.lang.Object implements java.lang.annotation.Annotation {
public static final int NOT_REG_MT_NOT_SEARCHING_OP
public static final int REG_HOME
public static final int NOT_REG_MT_SEARCHING_OP
public static final int REG_DENIED
public static final int UNKNOWN
public static final int REG_ROAMING
public static final int NOT_REG_MT_NOT_SEARCHING_OP_EM
public static final int NOT_REG_MT_SEARCHING_OP_EM
public static final int REG_DENIED_EM
public static final int UNKNOWN_EM
public static final int REG_EM
}
android/hardware/radio/network/RegStateResult$1.class
RegStateResult.java
package android.hardware.radio.network
android.hardware.radio.network.RegStateResult$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void <init> ()
public android.hardware.radio.network.RegStateResult createFromParcel (android.os.Parcel)
android.os.Parcel _aidl_source
android.hardware.radio.network.RegStateResult _aidl_out
public android.hardware.radio.network.RegStateResult[] newArray (int)
int _aidl_size
public volatile synthetic java.lang.Object[] newArray (int)
public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel)
}
android/hardware/radio/network/RegStateResult.class
RegStateResult.java
package android.hardware.radio.network
public android.hardware.radio.network.RegStateResult extends java.lang.Object implements android.os.Parcelable {
public int regState
public int rat
public int reasonForDenial
public android.hardware.radio.network.CellIdentity cellIdentity
public String registeredPlmn
public android.hardware.radio.network.AccessTechnologySpecificInfo accessTechnologySpecificInfo
public static final android.os.Parcelable$Creator CREATOR
public void <init> ()
public final int getStability ()
public final void writeToParcel (android.os.Parcel, int)
android.os.Parcel _aidl_parcel
int _aidl_flag
int _aidl_start_pos
int _aidl_end_pos
public final void readFromParcel (android.os.Parcel)
android.os.Parcel _aidl_parcel
int _aidl_start_pos
int _aidl_parcelable_size
public java.lang.String toString ()
java.util.StringJoiner _aidl_sj
public int describeContents ()
int _mask
private int describeContents (java.lang.Object)
Object _v
static void <clinit> ()
}
android/hardware/radio/network/RegistrationFailCause$$.class
RegistrationFailCause.java
package android.hardware.radio.network
public abstract android.hardware.radio.network.RegistrationFailCause$$ extends java.lang.Object {
public static java.lang.String toString (int)
int _aidl_v
public static java.lang.String arrayToString (java.lang.Object)
int _aidl_i
int e
Object _aidl_v
Class _aidl_cls
Class comp
java.util.StringJoiner _aidl_sj
}
android/hardware/radio/network/RegistrationFailCause.class
RegistrationFailCause.java
package android.hardware.radio.network
public abstract annotation android.hardware.radio.network.RegistrationFailCause extends java.lang.Object implements java.lang.annotation.Annotation {
public static final int NONE
public static final int IMSI_UNKNOWN_IN_HLR
public static final int ILLEGAL_MS
public static final int IMSI_UNKNOWN_IN_VLR
public static final int IMEI_NOT_ACCEPTED
public static final int ILLEGAL_ME
public static final int GPRS_SERVICES_NOT_ALLOWED
public static final int GPRS_AND_NON_GPRS_SERVICES_NOT_ALLOWED
public static final int MS_IDENTITY_CANNOT_BE_DERIVED_BY_NETWORK
public static final int IMPLICITLY_DETACHED
public static final int PLMN_NOT_ALLOWED
public static final int LOCATION_AREA_NOT_ALLOWED
public static final int ROAMING_NOT_ALLOWED
public static final int GPRS_SERVICES_NOT_ALLOWED_IN_PLMN
public static final int NO_SUITABLE_CELLS
public static final int MSC_TEMPORARILY_NOT_REACHABLE
public static final int NETWORK_FAILURE
public static final int MAC_FAILURE
public static final int SYNC_FAILURE
public static final int CONGESTION
public static final int GSM_AUTHENTICATION_UNACCEPTABLE
public static final int NOT_AUTHORIZED_FOR_THIS_CSG
public static final int SMS_PROVIDED_BY_GPRS_IN_ROUTING_AREA
public static final int SERVICE_OPTION_NOT_SUPPORTED
public static final int SERVICE_OPTION_NOT_SUBSCRIBED
public static final int SERVICE_OPTION_TEMPORARILY_OUT_OF_ORDER
public static final int CALL_CANNOT_BE_IDENTIFIED
public static final int NO_PDP_CONTEXT_ACTIVATED
public static final int RETRY_UPON_ENTRY_INTO_NEW_CELL_1
public static final int RETRY_UPON_ENTRY_INTO_NEW_CELL_2
public static final int RETRY_UPON_ENTRY_INTO_NEW_CELL_3
public static final int RETRY_UPON_ENTRY_INTO_NEW_CELL_4
public static final int RETRY_UPON_ENTRY_INTO_NEW_CELL_5
public static final int RETRY_UPON_ENTRY_INTO_NEW_CELL_6
public static final int RETRY_UPON_ENTRY_INTO_NEW_CELL_7
public static final int RETRY_UPON_ENTRY_INTO_NEW_CELL_8
public static final int RETRY_UPON_ENTRY_INTO_NEW_CELL_9
public static final int RETRY_UPON_ENTRY_INTO_NEW_CELL_10
public static final int RETRY_UPON_ENTRY_INTO_NEW_CELL_11
public static final int RETRY_UPON_ENTRY_INTO_NEW_CELL_12
public static final int RETRY_UPON_ENTRY_INTO_NEW_CELL_13
public static final int RETRY_UPON_ENTRY_INTO_NEW_CELL_14
public static final int RETRY_UPON_ENTRY_INTO_NEW_CELL_15
public static final int RETRY_UPON_ENTRY_INTO_NEW_CELL_16
public static final int SEMANTICALLY_INCORRECT_MESSAGE
public static final int INVALID_MANDATORY_INFORMATION
public static final int MESSAGE_TYPE_NON_EXISTENT_OR_NOT_IMPLEMENTED
public static final int MESSAGE_TYPE_NOT_COMPATIBLE_WITH_PROTOCOL_STATE
public static final int INFORMATION_ELEMENT_NON_EXISTENT_OR_NOT_IMPLEMENTED
public static final int CONDITIONAL_IE_ERROR
public static final int MESSAGE_NOT_COMPATIBLE_WITH_PROTOCOL_STATE
public static final int PROTOCOL_ERROR_UNSPECIFIED
}
android/hardware/radio/network/SignalStrength$1.class
SignalStrength.java
package android.hardware.radio.network
android.hardware.radio.network.SignalStrength$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void <init> ()
public android.hardware.radio.network.SignalStrength createFromParcel (android.os.Parcel)
android.os.Parcel _aidl_source
android.hardware.radio.network.SignalStrength _aidl_out
public android.hardware.radio.network.SignalStrength[] newArray (int)
int _aidl_size
public volatile synthetic java.lang.Object[] newArray (int)
public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel)
}
android/hardware/radio/network/SignalStrength.class
SignalStrength.java
package android.hardware.radio.network
public android.hardware.radio.network.SignalStrength extends java.lang.Object implements android.os.Parcelable {
public android.hardware.radio.network.GsmSignalStrength gsm
public android.hardware.radio.network.CdmaSignalStrength cdma
public android.hardware.radio.network.EvdoSignalStrength evdo
public android.hardware.radio.network.LteSignalStrength lte
public android.hardware.radio.network.TdscdmaSignalStrength tdscdma
public android.hardware.radio.network.WcdmaSignalStrength wcdma
public android.hardware.radio.network.NrSignalStrength nr
public static final android.os.Parcelable$Creator CREATOR
public void <init> ()
public final int getStability ()
public final void writeToParcel (android.os.Parcel, int)
android.os.Parcel _aidl_parcel
int _aidl_flag
int _aidl_start_pos
int _aidl_end_pos
public final void readFromParcel (android.os.Parcel)
android.os.Parcel _aidl_parcel
int _aidl_start_pos
int _aidl_parcelable_size
public java.lang.String toString ()
java.util.StringJoiner _aidl_sj
public int describeContents ()
int _mask
private int describeContents (java.lang.Object)
Object _v
static void <clinit> ()
}
android/hardware/radio/network/SignalThresholdInfo$1.class
SignalThresholdInfo.java
package android.hardware.radio.network
android.hardware.radio.network.SignalThresholdInfo$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void <init> ()
public android.hardware.radio.network.SignalThresholdInfo createFromParcel (android.os.Parcel)
android.os.Parcel _aidl_source
android.hardware.radio.network.SignalThresholdInfo _aidl_out
public android.hardware.radio.network.SignalThresholdInfo[] newArray (int)
int _aidl_size
public volatile synthetic java.lang.Object[] newArray (int)
public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel)
}
android/hardware/radio/network/SignalThresholdInfo.class
SignalThresholdInfo.java
package android.hardware.radio.network
public android.hardware.radio.network.SignalThresholdInfo extends java.lang.Object implements android.os.Parcelable {
public int signalMeasurement
public int hysteresisMs
public int hysteresisDb
public int[] thresholds
public boolean isEnabled
public int ran
public static final android.os.Parcelable$Creator CREATOR
public static final int SIGNAL_MEASUREMENT_TYPE_RSSI
public static final int SIGNAL_MEASUREMENT_TYPE_RSCP
public static final int SIGNAL_MEASUREMENT_TYPE_RSRP
public static final int SIGNAL_MEASUREMENT_TYPE_RSRQ
public static final int SIGNAL_MEASUREMENT_TYPE_RSSNR
public static final int SIGNAL_MEASUREMENT_TYPE_SSRSRP
public static final int SIGNAL_MEASUREMENT_TYPE_SSRSRQ
public static final int SIGNAL_MEASUREMENT_TYPE_SSSINR
public static final int SIGNAL_MEASUREMENT_TYPE_ECNO
public void <init> ()
public final int getStability ()
public final void writeToParcel (android.os.Parcel, int)
android.os.Parcel _aidl_parcel
int _aidl_flag
int _aidl_start_pos
int _aidl_end_pos
public final void readFromParcel (android.os.Parcel)
android.os.Parcel _aidl_parcel
int _aidl_start_pos
int _aidl_parcelable_size
public java.lang.String toString ()
java.util.StringJoiner _aidl_sj
public int describeContents ()
int _mask
static void <clinit> ()
}
android/hardware/radio/network/SuppSvcNotification$1.class
SuppSvcNotification.java
package android.hardware.radio.network
android.hardware.radio.network.SuppSvcNotification$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void <init> ()
public android.hardware.radio.network.SuppSvcNotification createFromParcel (android.os.Parcel)
android.os.Parcel _aidl_source
android.hardware.radio.network.SuppSvcNotification _aidl_out
public android.hardware.radio.network.SuppSvcNotification[] newArray (int)
int _aidl_size
public volatile synthetic java.lang.Object[] newArray (int)
public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel)
}
android/hardware/radio/network/SuppSvcNotification.class
SuppSvcNotification.java
package android.hardware.radio.network
public android.hardware.radio.network.SuppSvcNotification extends java.lang.Object implements android.os.Parcelable {
public boolean isMT
public int code
public int index
public int type
public String number
public static final android.os.Parcelable$Creator CREATOR
public void <init> ()
public final int getStability ()
public final void writeToParcel (android.os.Parcel, int)
android.os.Parcel _aidl_parcel
int _aidl_flag
int _aidl_start_pos
int _aidl_end_pos
public final void readFromParcel (android.os.Parcel)
android.os.Parcel _aidl_parcel
int _aidl_start_pos
int _aidl_parcelable_size
public java.lang.String toString ()
java.util.StringJoiner _aidl_sj
public int describeContents ()
int _mask
static void <clinit> ()
}
android/hardware/radio/network/TdscdmaSignalStrength$1.class
TdscdmaSignalStrength.java
package android.hardware.radio.network
android.hardware.radio.network.TdscdmaSignalStrength$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void <init> ()
public android.hardware.radio.network.TdscdmaSignalStrength createFromParcel (android.os.Parcel)
android.os.Parcel _aidl_source
android.hardware.radio.network.TdscdmaSignalStrength _aidl_out
public android.hardware.radio.network.TdscdmaSignalStrength[] newArray (int)
int _aidl_size
public volatile synthetic java.lang.Object[] newArray (int)
public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel)
}
android/hardware/radio/network/TdscdmaSignalStrength.class
TdscdmaSignalStrength.java
package android.hardware.radio.network
public android.hardware.radio.network.TdscdmaSignalStrength extends java.lang.Object implements android.os.Parcelable {
public int signalStrength
public int bitErrorRate
public int rscp
public static final android.os.Parcelable$Creator CREATOR
public void <init> ()
public final int getStability ()
public final void writeToParcel (android.os.Parcel, int)
android.os.Parcel _aidl_parcel
int _aidl_flag
int _aidl_start_pos
int _aidl_end_pos
public final void readFromParcel (android.os.Parcel)
android.os.Parcel _aidl_parcel
int _aidl_start_pos
int _aidl_parcelable_size
public java.lang.String toString ()
java.util.StringJoiner _aidl_sj
public int describeContents ()
int _mask
static void <clinit> ()
}
android/hardware/radio/network/UsageSetting$$.class
UsageSetting.java
package android.hardware.radio.network
public abstract android.hardware.radio.network.UsageSetting$$ extends java.lang.Object {
public static java.lang.String toString (int)
int _aidl_v
public static java.lang.String arrayToString (java.lang.Object)
int _aidl_i
int e
Object _aidl_v
Class _aidl_cls
Class comp
java.util.StringJoiner _aidl_sj
}
android/hardware/radio/network/UsageSetting.class
UsageSetting.java
package android.hardware.radio.network
public abstract annotation android.hardware.radio.network.UsageSetting extends java.lang.Object implements java.lang.annotation.Annotation {
public static final int VOICE_CENTRIC
public static final int DATA_CENTRIC
}
android/hardware/radio/network/UtranBands$$.class
UtranBands.java
package android.hardware.radio.network
public abstract android.hardware.radio.network.UtranBands$$ extends java.lang.Object {
public static java.lang.String toString (int)
int _aidl_v
public static java.lang.String arrayToString (java.lang.Object)
int _aidl_i
int e
Object _aidl_v
Class _aidl_cls
Class comp
java.util.StringJoiner _aidl_sj
}
android/hardware/radio/network/UtranBands.class
UtranBands.java
package android.hardware.radio.network
public abstract annotation android.hardware.radio.network.UtranBands extends java.lang.Object implements java.lang.annotation.Annotation {
public static final int BAND_1
public static final int BAND_2
public static final int BAND_3
public static final int BAND_4
public static final int BAND_5
public static final int BAND_6
public static final int BAND_7
public static final int BAND_8
public static final int BAND_9
public static final int BAND_10
public static final int BAND_11
public static final int BAND_12
public static final int BAND_13
public static final int BAND_14
public static final int BAND_19
public static final int BAND_20
public static final int BAND_21
public static final int BAND_22
public static final int BAND_25
public static final int BAND_26
public static final int BAND_A
public static final int BAND_B
public static final int BAND_C
public static final int BAND_D
public static final int BAND_E
public static final int BAND_F
}
android/hardware/radio/network/WcdmaSignalStrength$1.class
WcdmaSignalStrength.java
package android.hardware.radio.network
android.hardware.radio.network.WcdmaSignalStrength$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void <init> ()
public android.hardware.radio.network.WcdmaSignalStrength createFromParcel (android.os.Parcel)
android.os.Parcel _aidl_source
android.hardware.radio.network.WcdmaSignalStrength _aidl_out
public android.hardware.radio.network.WcdmaSignalStrength[] newArray (int)
int _aidl_size
public volatile synthetic java.lang.Object[] newArray (int)
public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel)
}
android/hardware/radio/network/WcdmaSignalStrength.class
WcdmaSignalStrength.java
package android.hardware.radio.network
public android.hardware.radio.network.WcdmaSignalStrength extends java.lang.Object implements android.os.Parcelable {
public int signalStrength
public int bitErrorRate
public int rscp
public int ecno
public static final android.os.Parcelable$Creator CREATOR
public void <init> ()
public final int getStability ()
public final void writeToParcel (android.os.Parcel, int)
android.os.Parcel _aidl_parcel
int _aidl_flag
int _aidl_start_pos
int _aidl_end_pos
public final void readFromParcel (android.os.Parcel)
android.os.Parcel _aidl_parcel
int _aidl_start_pos
int _aidl_parcelable_size
public java.lang.String toString ()
java.util.StringJoiner _aidl_sj
public int describeContents ()
int _mask
static void <clinit> ()
}
android/hardware/radio/sim/
android/hardware/radio/sim/AppStatus$1.class
AppStatus.java
package android.hardware.radio.sim
android.hardware.radio.sim.AppStatus$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void <init> ()
public android.hardware.radio.sim.AppStatus createFromParcel (android.os.Parcel)
android.os.Parcel _aidl_source
android.hardware.radio.sim.AppStatus _aidl_out
public android.hardware.radio.sim.AppStatus[] newArray (int)
int _aidl_size
public volatile synthetic java.lang.Object[] newArray (int)
public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel)
}
android/hardware/radio/sim/AppStatus.class
AppStatus.java
package android.hardware.radio.sim
public android.hardware.radio.sim.AppStatus extends java.lang.Object implements android.os.Parcelable {
public int appType
public int appState
public int persoSubstate
public String aidPtr
public String appLabelPtr
public boolean pin1Replaced
public int pin1
public int pin2
public static final android.os.Parcelable$Creator CREATOR
public static final int APP_STATE_UNKNOWN
public static final int APP_STATE_DETECTED
public static final int APP_STATE_PIN
public static final int APP_STATE_PUK
public static final int APP_STATE_SUBSCRIPTION_PERSO
public static final int APP_STATE_READY
public static final int APP_TYPE_UNKNOWN
public static final int APP_TYPE_SIM
public static final int APP_TYPE_USIM
public static final int APP_TYPE_RUIM
public static final int APP_TYPE_CSIM
public static final int APP_TYPE_ISIM
public void <init> ()
public final int getStability ()
public final void writeToParcel (android.os.Parcel, int)
android.os.Parcel _aidl_parcel
int _aidl_flag
int _aidl_start_pos
int _aidl_end_pos
public final void readFromParcel (android.os.Parcel)
android.os.Parcel _aidl_parcel
int _aidl_start_pos
int _aidl_parcelable_size
public java.lang.String toString ()
java.util.StringJoiner _aidl_sj
public int describeContents ()
int _mask
static void <clinit> ()
}
android/hardware/radio/sim/CardPowerState$$.class
CardPowerState.java
package android.hardware.radio.sim
public abstract android.hardware.radio.sim.CardPowerState$$ extends java.lang.Object {
public static java.lang.String toString (int)
int _aidl_v
public static java.lang.String arrayToString (java.lang.Object)
int _aidl_i
int e
Object _aidl_v
Class _aidl_cls
Class comp
java.util.StringJoiner _aidl_sj
}
android/hardware/radio/sim/CardPowerState.class
CardPowerState.java
package android.hardware.radio.sim
public abstract annotation android.hardware.radio.sim.CardPowerState extends java.lang.Object implements java.lang.annotation.Annotation {
public static final int POWER_DOWN
public static final int POWER_UP
public static final int POWER_UP_PASS_THROUGH
}
android/hardware/radio/sim/CardStatus$1.class
CardStatus.java
package android.hardware.radio.sim
android.hardware.radio.sim.CardStatus$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void <init> ()
public android.hardware.radio.sim.CardStatus createFromParcel (android.os.Parcel)
android.os.Parcel _aidl_source
android.hardware.radio.sim.CardStatus _aidl_out
public android.hardware.radio.sim.CardStatus[] newArray (int)
int _aidl_size
public volatile synthetic java.lang.Object[] newArray (int)
public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel)
}
android/hardware/radio/sim/CardStatus.class
CardStatus.java
package android.hardware.radio.sim
public android.hardware.radio.sim.CardStatus extends java.lang.Object implements android.os.Parcelable {
public int cardState
public int universalPinState
public int gsmUmtsSubscriptionAppIndex
public int cdmaSubscriptionAppIndex
public int imsSubscriptionAppIndex
public android.hardware.radio.sim.AppStatus[] applications
public String atr
public String iccid
public String eid
public android.hardware.radio.config.SlotPortMapping slotMap
public int supportedMepMode
public static final android.os.Parcelable$Creator CREATOR
public static final int STATE_ABSENT
public static final int STATE_PRESENT
public static final int STATE_ERROR
public static final int STATE_RESTRICTED
public void <init> ()
public final int getStability ()
public final void writeToParcel (android.os.Parcel, int)
android.os.Parcel _aidl_parcel
int _aidl_flag
int _aidl_start_pos
int _aidl_end_pos
public final void readFromParcel (android.os.Parcel)
android.os.Parcel _aidl_parcel
int _aidl_start_pos
int _aidl_parcelable_size
public java.lang.String toString ()
java.util.StringJoiner _aidl_sj
public int describeContents ()
int _mask
private int describeContents (java.lang.Object)
Object o
int _mask
Object _v
static void <clinit> ()
}
android/hardware/radio/sim/Carrier$1.class
Carrier.java
package android.hardware.radio.sim
android.hardware.radio.sim.Carrier$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void <init> ()
public android.hardware.radio.sim.Carrier createFromParcel (android.os.Parcel)
android.os.Parcel _aidl_source
android.hardware.radio.sim.Carrier _aidl_out
public android.hardware.radio.sim.Carrier[] newArray (int)
int _aidl_size
public volatile synthetic java.lang.Object[] newArray (int)
public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel)
}
android/hardware/radio/sim/Carrier.class
Carrier.java
package android.hardware.radio.sim
public android.hardware.radio.sim.Carrier extends java.lang.Object implements android.os.Parcelable {
public String mcc
public String mnc
public int matchType
public String matchData
public static final android.os.Parcelable$Creator CREATOR
public static final int MATCH_TYPE_ALL
public static final int MATCH_TYPE_SPN
public static final int MATCH_TYPE_IMSI_PREFIX
public static final int MATCH_TYPE_GID1
public static final int MATCH_TYPE_GID2
public void <init> ()
public final int getStability ()
public final void writeToParcel (android.os.Parcel, int)
android.os.Parcel _aidl_parcel
int _aidl_flag
int _aidl_start_pos
int _aidl_end_pos
public final void readFromParcel (android.os.Parcel)
android.os.Parcel _aidl_parcel
int _aidl_start_pos
int _aidl_parcelable_size
public java.lang.String toString ()
java.util.StringJoiner _aidl_sj
public int describeContents ()
int _mask
static void <clinit> ()
}
android/hardware/radio/sim/CarrierRestrictions$1.class
CarrierRestrictions.java
package android.hardware.radio.sim
android.hardware.radio.sim.CarrierRestrictions$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void <init> ()
public android.hardware.radio.sim.CarrierRestrictions createFromParcel (android.os.Parcel)
android.os.Parcel _aidl_source
android.hardware.radio.sim.CarrierRestrictions _aidl_out
public android.hardware.radio.sim.CarrierRestrictions[] newArray (int)
int _aidl_size
public volatile synthetic java.lang.Object[] newArray (int)
public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel)
}
android/hardware/radio/sim/CarrierRestrictions$CarrierRestrictionStatus.class
CarrierRestrictions.java
package android.hardware.radio.sim
public abstract annotation android.hardware.radio.sim.CarrierRestrictions$CarrierRestrictionStatus extends java.lang.Object implements java.lang.annotation.Annotation {
public static final int UNKNOWN
public static final int NOT_RESTRICTED
public static final int RESTRICTED
}
android/hardware/radio/sim/CarrierRestrictions.class
CarrierRestrictions.java
package android.hardware.radio.sim
public android.hardware.radio.sim.CarrierRestrictions extends java.lang.Object implements android.os.Parcelable {
public android.hardware.radio.sim.Carrier[] allowedCarriers
public android.hardware.radio.sim.Carrier[] excludedCarriers
public boolean allowedCarriersPrioritized
public int status
public static final android.os.Parcelable$Creator CREATOR
public void <init> ()
public final int getStability ()
public final void writeToParcel (android.os.Parcel, int)
android.os.Parcel _aidl_parcel
int _aidl_flag
int _aidl_start_pos
int _aidl_end_pos
public final void readFromParcel (android.os.Parcel)
android.os.Parcel _aidl_parcel
int _aidl_start_pos
int _aidl_parcelable_size
public java.lang.String toString ()
java.util.StringJoiner _aidl_sj
public int describeContents ()
int _mask
private int describeContents (java.lang.Object)
Object o
int _mask
Object _v
static void <clinit> ()
}
android/hardware/radio/sim/CdmaSubscriptionSource$$.class
CdmaSubscriptionSource.java
package android.hardware.radio.sim
public abstract android.hardware.radio.sim.CdmaSubscriptionSource$$ extends java.lang.Object {
public static java.lang.String toString (int)
int _aidl_v
public static java.lang.String arrayToString (java.lang.Object)
int _aidl_i
int e
Object _aidl_v
Class _aidl_cls
Class comp
java.util.StringJoiner _aidl_sj
}
android/hardware/radio/sim/CdmaSubscriptionSource.class
CdmaSubscriptionSource.java
package android.hardware.radio.sim
public abstract annotation android.hardware.radio.sim.CdmaSubscriptionSource extends java.lang.Object implements java.lang.annotation.Annotation {
public static final int RUIM_SIM
public static final int NV
}
android/hardware/radio/sim/IRadioSim$Default.class
IRadioSim.java
package android.hardware.radio.sim
public android.hardware.radio.sim.IRadioSim$Default extends java.lang.Object implements android.hardware.radio.sim.IRadioSim {
public void <init> ()
public void areUiccApplicationsEnabled (int) throws android.os.RemoteException
int serial
public void changeIccPin2ForApp (int, java.lang.String, java.lang.String, java.lang.String) throws android.os.RemoteException
int serial
String oldPin2
String newPin2
String aid
public void changeIccPinForApp (int, java.lang.String, java.lang.String, java.lang.String) throws android.os.RemoteException
int serial
String oldPin
String newPin
String aid
public void enableUiccApplications (int, boolean) throws android.os.RemoteException
int serial
boolean enable
public void getAllowedCarriers (int) throws android.os.RemoteException
int serial
public void getCdmaSubscription (int) throws android.os.RemoteException
int serial
public void getCdmaSubscriptionSource (int) throws android.os.RemoteException
int serial
public void getFacilityLockForApp (int, java.lang.String, java.lang.String, int, java.lang.String) throws android.os.RemoteException
int serial
String facility
String password
int serviceClass
String appId
public void getIccCardStatus (int) throws android.os.RemoteException
int serial
public void getImsiForApp (int, java.lang.String) throws android.os.RemoteException
int serial
String aid
public void getSimPhonebookCapacity (int) throws android.os.RemoteException
int serial
public void getSimPhonebookRecords (int) throws android.os.RemoteException
int serial
public void iccCloseLogicalChannel (int, int) throws android.os.RemoteException
int serial
int channelId
public void iccIoForApp (int, android.hardware.radio.sim.IccIo) throws android.os.RemoteException
int serial
android.hardware.radio.sim.IccIo iccIo
public void iccOpenLogicalChannel (int, java.lang.String, int) throws android.os.RemoteException
int serial
String aid
int p2
public void iccTransmitApduBasicChannel (int, android.hardware.radio.sim.SimApdu) throws android.os.RemoteException
int serial
android.hardware.radio.sim.SimApdu message
public void iccTransmitApduLogicalChannel (int, android.hardware.radio.sim.SimApdu) throws android.os.RemoteException
int serial
android.hardware.radio.sim.SimApdu message
public void reportStkServiceIsRunning (int) throws android.os.RemoteException
int serial
public void requestIccSimAuthentication (int, int, java.lang.String, java.lang.String) throws android.os.RemoteException
int serial
int authContext
String authData
String aid
public void responseAcknowledgement () throws android.os.RemoteException
public void sendEnvelope (int, java.lang.String) throws android.os.RemoteException
int serial
String contents
public void sendEnvelopeWithStatus (int, java.lang.String) throws android.os.RemoteException
int serial
String contents
public void sendTerminalResponseToSim (int, java.lang.String) throws android.os.RemoteException
int serial
String contents
public void setAllowedCarriers (int, android.hardware.radio.sim.CarrierRestrictions, int) throws android.os.RemoteException
int serial
android.hardware.radio.sim.CarrierRestrictions carriers
int multiSimPolicy
public void setCarrierInfoForImsiEncryption (int, android.hardware.radio.sim.ImsiEncryptionInfo) throws android.os.RemoteException
int serial
android.hardware.radio.sim.ImsiEncryptionInfo imsiEncryptionInfo
public void setCdmaSubscriptionSource (int, int) throws android.os.RemoteException
int serial
int cdmaSub
public void setFacilityLockForApp (int, java.lang.String, boolean, java.lang.String, int, java.lang.String) throws android.os.RemoteException
int serial
String facility
boolean lockState
String password
int serviceClass
String appId
public void setResponseFunctions (android.hardware.radio.sim.IRadioSimResponse, android.hardware.radio.sim.IRadioSimIndication) throws android.os.RemoteException
android.hardware.radio.sim.IRadioSimResponse radioSimResponse
android.hardware.radio.sim.IRadioSimIndication radioSimIndication
public void setSimCardPower (int, int) throws android.os.RemoteException
int serial
int powerUp
public void setUiccSubscription (int, android.hardware.radio.sim.SelectUiccSub) throws android.os.RemoteException
int serial
android.hardware.radio.sim.SelectUiccSub uiccSub
public void supplyIccPin2ForApp (int, java.lang.String, java.lang.String) throws android.os.RemoteException
int serial
String pin2
String aid
public void supplyIccPinForApp (int, java.lang.String, java.lang.String) throws android.os.RemoteException
int serial
String pin
String aid
public void supplyIccPuk2ForApp (int, java.lang.String, java.lang.String, java.lang.String) throws android.os.RemoteException
int serial
String puk2
String pin2
String aid
public void supplyIccPukForApp (int, java.lang.String, java.lang.String, java.lang.String) throws android.os.RemoteException
int serial
String puk
String pin
String aid
public void supplySimDepersonalization (int, int, java.lang.String) throws android.os.RemoteException
int serial
int persoType
String controlKey
public void updateSimPhonebookRecords (int, android.hardware.radio.sim.PhonebookRecordInfo) throws android.os.RemoteException
int serial
android.hardware.radio.sim.PhonebookRecordInfo recordInfo
public void iccCloseLogicalChannelWithSessionInfo (int, android.hardware.radio.sim.SessionInfo) throws android.os.RemoteException
int serial
android.hardware.radio.sim.SessionInfo sessionInfo
public int getInterfaceVersion ()
public java.lang.String getInterfaceHash ()
public android.os.IBinder asBinder ()
}
android/hardware/radio/sim/IRadioSim$Stub$Proxy.class
IRadioSim.java
package android.hardware.radio.sim
android.hardware.radio.sim.IRadioSim$Stub$Proxy extends java.lang.Object implements android.hardware.radio.sim.IRadioSim {
private android.os.IBinder mRemote
private int mCachedVersion
private String mCachedHash
void <init> (android.os.IBinder)
android.os.IBinder remote
public android.os.IBinder asBinder ()
public java.lang.String getInterfaceDescriptor ()
public void areUiccApplicationsEnabled (int) throws android.os.RemoteException
boolean _status
int serial
android.os.Parcel _data
public void changeIccPin2ForApp (int, java.lang.String, java.lang.String, java.lang.String) throws android.os.RemoteException
boolean _status
int serial
String oldPin2
String newPin2
String aid
android.os.Parcel _data
public void changeIccPinForApp (int, java.lang.String, java.lang.String, java.lang.String) throws android.os.RemoteException
boolean _status
int serial
String oldPin
String newPin
String aid
android.os.Parcel _data
public void enableUiccApplications (int, boolean) throws android.os.RemoteException
boolean _status
int serial
boolean enable
android.os.Parcel _data
public void getAllowedCarriers (int) throws android.os.RemoteException
boolean _status
int serial
android.os.Parcel _data
public void getCdmaSubscription (int) throws android.os.RemoteException
boolean _status
int serial
android.os.Parcel _data
public void getCdmaSubscriptionSource (int) throws android.os.RemoteException
boolean _status
int serial
android.os.Parcel _data
public void getFacilityLockForApp (int, java.lang.String, java.lang.String, int, java.lang.String) throws android.os.RemoteException
boolean _status
int serial
String facility
String password
int serviceClass
String appId
android.os.Parcel _data
public void getIccCardStatus (int) throws android.os.RemoteException
boolean _status
int serial
android.os.Parcel _data
public void getImsiForApp (int, java.lang.String) throws android.os.RemoteException
boolean _status
int serial
String aid
android.os.Parcel _data
public void getSimPhonebookCapacity (int) throws android.os.RemoteException
boolean _status
int serial
android.os.Parcel _data
public void getSimPhonebookRecords (int) throws android.os.RemoteException
boolean _status
int serial
android.os.Parcel _data
public void iccCloseLogicalChannel (int, int) throws android.os.RemoteException
boolean _status
int serial
int channelId
android.os.Parcel _data
public void iccIoForApp (int, android.hardware.radio.sim.IccIo) throws android.os.RemoteException
boolean _status
int serial
android.hardware.radio.sim.IccIo iccIo
android.os.Parcel _data
public void iccOpenLogicalChannel (int, java.lang.String, int) throws android.os.RemoteException
boolean _status
int serial
String aid
int p2
android.os.Parcel _data
public void iccTransmitApduBasicChannel (int, android.hardware.radio.sim.SimApdu) throws android.os.RemoteException
boolean _status
int serial
android.hardware.radio.sim.SimApdu message
android.os.Parcel _data
public void iccTransmitApduLogicalChannel (int, android.hardware.radio.sim.SimApdu) throws android.os.RemoteException
boolean _status
int serial
android.hardware.radio.sim.SimApdu message
android.os.Parcel _data
public void reportStkServiceIsRunning (int) throws android.os.RemoteException
boolean _status
int serial
android.os.Parcel _data
public void requestIccSimAuthentication (int, int, java.lang.String, java.lang.String) throws android.os.RemoteException
boolean _status
int serial
int authContext
String authData
String aid
android.os.Parcel _data
public void responseAcknowledgement () throws android.os.RemoteException
boolean _status
android.os.Parcel _data
public void sendEnvelope (int, java.lang.String) throws android.os.RemoteException
boolean _status
int serial
String contents
android.os.Parcel _data
public void sendEnvelopeWithStatus (int, java.lang.String) throws android.os.RemoteException
boolean _status
int serial
String contents
android.os.Parcel _data
public void sendTerminalResponseToSim (int, java.lang.String) throws android.os.RemoteException
boolean _status
int serial
String contents
android.os.Parcel _data
public void setAllowedCarriers (int, android.hardware.radio.sim.CarrierRestrictions, int) throws android.os.RemoteException
boolean _status
int serial
android.hardware.radio.sim.CarrierRestrictions carriers
int multiSimPolicy
android.os.Parcel _data
public void setCarrierInfoForImsiEncryption (int, android.hardware.radio.sim.ImsiEncryptionInfo) throws android.os.RemoteException
boolean _status
int serial
android.hardware.radio.sim.ImsiEncryptionInfo imsiEncryptionInfo
android.os.Parcel _data
public void setCdmaSubscriptionSource (int, int) throws android.os.RemoteException
boolean _status
int serial
int cdmaSub
android.os.Parcel _data
public void setFacilityLockForApp (int, java.lang.String, boolean, java.lang.String, int, java.lang.String) throws android.os.RemoteException
boolean _status
int serial
String facility
boolean lockState
String password
int serviceClass
String appId
android.os.Parcel _data
public void setResponseFunctions (android.hardware.radio.sim.IRadioSimResponse, android.hardware.radio.sim.IRadioSimIndication) throws android.os.RemoteException
boolean _status
android.hardware.radio.sim.IRadioSimResponse radioSimResponse
android.hardware.radio.sim.IRadioSimIndication radioSimIndication
android.os.Parcel _data
public void setSimCardPower (int, int) throws android.os.RemoteException
boolean _status
int serial
int powerUp
android.os.Parcel _data
public void setUiccSubscription (int, android.hardware.radio.sim.SelectUiccSub) throws android.os.RemoteException
boolean _status
int serial
android.hardware.radio.sim.SelectUiccSub uiccSub
android.os.Parcel _data
public void supplyIccPin2ForApp (int, java.lang.String, java.lang.String) throws android.os.RemoteException
boolean _status
int serial
String pin2
String aid
android.os.Parcel _data
public void supplyIccPinForApp (int, java.lang.String, java.lang.String) throws android.os.RemoteException
boolean _status
int serial
String pin
String aid
android.os.Parcel _data
public void supplyIccPuk2ForApp (int, java.lang.String, java.lang.String, java.lang.String) throws android.os.RemoteException
boolean _status
int serial
String puk2
String pin2
String aid
android.os.Parcel _data
public void supplyIccPukForApp (int, java.lang.String, java.lang.String, java.lang.String) throws android.os.RemoteException
boolean _status
int serial
String puk
String pin
String aid
android.os.Parcel _data
public void supplySimDepersonalization (int, int, java.lang.String) throws android.os.RemoteException
boolean _status
int serial
int persoType
String controlKey
android.os.Parcel _data
public void updateSimPhonebookRecords (int, android.hardware.radio.sim.PhonebookRecordInfo) throws android.os.RemoteException
boolean _status
int serial
android.hardware.radio.sim.PhonebookRecordInfo recordInfo
android.os.Parcel _data
public void iccCloseLogicalChannelWithSessionInfo (int, android.hardware.radio.sim.SessionInfo) throws android.os.RemoteException
boolean _status
int serial
android.hardware.radio.sim.SessionInfo sessionInfo
android.os.Parcel _data
public int getInterfaceVersion () throws android.os.RemoteException
boolean _status
android.os.Parcel data
android.os.Parcel reply
public synchronized java.lang.String getInterfaceHash () throws android.os.RemoteException
boolean _status
android.os.Parcel data
android.os.Parcel reply
}
android/hardware/radio/sim/IRadioSim$Stub.class
IRadioSim.java
package android.hardware.radio.sim
public abstract android.hardware.radio.sim.IRadioSim$Stub extends android.os.Binder implements android.hardware.radio.sim.IRadioSim {
static final int TRANSACTION_areUiccApplicationsEnabled
static final int TRANSACTION_changeIccPin2ForApp
static final int TRANSACTION_changeIccPinForApp
static final int TRANSACTION_enableUiccApplications
static final int TRANSACTION_getAllowedCarriers
static final int TRANSACTION_getCdmaSubscription
static final int TRANSACTION_getCdmaSubscriptionSource
static final int TRANSACTION_getFacilityLockForApp
static final int TRANSACTION_getIccCardStatus
static final int TRANSACTION_getImsiForApp
static final int TRANSACTION_getSimPhonebookCapacity
static final int TRANSACTION_getSimPhonebookRecords
static final int TRANSACTION_iccCloseLogicalChannel
static final int TRANSACTION_iccIoForApp
static final int TRANSACTION_iccOpenLogicalChannel
static final int TRANSACTION_iccTransmitApduBasicChannel
static final int TRANSACTION_iccTransmitApduLogicalChannel
static final int TRANSACTION_reportStkServiceIsRunning
static final int TRANSACTION_requestIccSimAuthentication
static final int TRANSACTION_responseAcknowledgement
static final int TRANSACTION_sendEnvelope
static final int TRANSACTION_sendEnvelopeWithStatus
static final int TRANSACTION_sendTerminalResponseToSim
static final int TRANSACTION_setAllowedCarriers
static final int TRANSACTION_setCarrierInfoForImsiEncryption
static final int TRANSACTION_setCdmaSubscriptionSource
static final int TRANSACTION_setFacilityLockForApp
static final int TRANSACTION_setResponseFunctions
static final int TRANSACTION_setSimCardPower
static final int TRANSACTION_setUiccSubscription
static final int TRANSACTION_supplyIccPin2ForApp
static final int TRANSACTION_supplyIccPinForApp
static final int TRANSACTION_supplyIccPuk2ForApp
static final int TRANSACTION_supplyIccPukForApp
static final int TRANSACTION_supplySimDepersonalization
static final int TRANSACTION_updateSimPhonebookRecords
static final int TRANSACTION_iccCloseLogicalChannelWithSessionInfo
static final int TRANSACTION_getInterfaceVersion
static final int TRANSACTION_getInterfaceHash
public void <init> ()
public static android.hardware.radio.sim.IRadioSim 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
String _arg1
String _arg2
String _arg3
int _arg0
String _arg1
String _arg2
String _arg3
int _arg0
boolean _arg1
int _arg0
int _arg0
int _arg0
int _arg0
String _arg1
String _arg2
int _arg3
String _arg4
int _arg0
int _arg0
String _arg1
int _arg0
int _arg0
int _arg0
int _arg1
int _arg0
android.hardware.radio.sim.IccIo _arg1
int _arg0
String _arg1
int _arg2
int _arg0
android.hardware.radio.sim.SimApdu _arg1
int _arg0
android.hardware.radio.sim.SimApdu _arg1
int _arg0
int _arg0
int _arg1
String _arg2
String _arg3
int _arg0
String _arg1
int _arg0
String _arg1
int _arg0
String _arg1
int _arg0
android.hardware.radio.sim.CarrierRestrictions _arg1
int _arg2
int _arg0
android.hardware.radio.sim.ImsiEncryptionInfo _arg1
int _arg0
int _arg1
int _arg0
String _arg1
boolean _arg2
String _arg3
int _arg4
String _arg5
android.hardware.radio.sim.IRadioSimResponse _arg0
android.hardware.radio.sim.IRadioSimIndication _arg1
int _arg0
int _arg1
int _arg0
android.hardware.radio.sim.SelectUiccSub _arg1
int _arg0
String _arg1
String _arg2
int _arg0
String _arg1
String _arg2
int _arg0
String _arg1
String _arg2
String _arg3
int _arg0
String _arg1
String _arg2
String _arg3
int _arg0
int _arg1
String _arg2
int _arg0
android.hardware.radio.sim.PhonebookRecordInfo _arg1
int _arg0
android.hardware.radio.sim.SessionInfo _arg1
int code
android.os.Parcel data
android.os.Parcel reply
int flags
String descriptor
}
android/hardware/radio/sim/IRadioSim.class
IRadioSim.java
package android.hardware.radio.sim
public abstract android.hardware.radio.sim.IRadioSim extends java.lang.Object implements android.os.IInterface {
public static final int VERSION
public static final String HASH
public static final String DESCRIPTOR
public abstract void areUiccApplicationsEnabled (int) throws android.os.RemoteException
public abstract void changeIccPin2ForApp (int, java.lang.String, java.lang.String, java.lang.String) throws android.os.RemoteException
public abstract void changeIccPinForApp (int, java.lang.String, java.lang.String, java.lang.String) throws android.os.RemoteException
public abstract void enableUiccApplications (int, boolean) throws android.os.RemoteException
public abstract void getAllowedCarriers (int) throws android.os.RemoteException
public abstract void getCdmaSubscription (int) throws android.os.RemoteException
public abstract void getCdmaSubscriptionSource (int) throws android.os.RemoteException
public abstract void getFacilityLockForApp (int, java.lang.String, java.lang.String, int, java.lang.String) throws android.os.RemoteException
public abstract void getIccCardStatus (int) throws android.os.RemoteException
public abstract void getImsiForApp (int, java.lang.String) throws android.os.RemoteException
public abstract void getSimPhonebookCapacity (int) throws android.os.RemoteException
public abstract void getSimPhonebookRecords (int) throws android.os.RemoteException
public abstract void iccCloseLogicalChannel (int, int) throws android.os.RemoteException
public abstract void iccIoForApp (int, android.hardware.radio.sim.IccIo) throws android.os.RemoteException
public abstract void iccOpenLogicalChannel (int, java.lang.String, int) throws android.os.RemoteException
public abstract void iccTransmitApduBasicChannel (int, android.hardware.radio.sim.SimApdu) throws android.os.RemoteException
public abstract void iccTransmitApduLogicalChannel (int, android.hardware.radio.sim.SimApdu) throws android.os.RemoteException
public abstract void reportStkServiceIsRunning (int) throws android.os.RemoteException
public abstract void requestIccSimAuthentication (int, int, java.lang.String, java.lang.String) throws android.os.RemoteException
public abstract void responseAcknowledgement () throws android.os.RemoteException
public abstract void sendEnvelope (int, java.lang.String) throws android.os.RemoteException
public abstract void sendEnvelopeWithStatus (int, java.lang.String) throws android.os.RemoteException
public abstract void sendTerminalResponseToSim (int, java.lang.String) throws android.os.RemoteException
public abstract void setAllowedCarriers (int, android.hardware.radio.sim.CarrierRestrictions, int) throws android.os.RemoteException
public abstract void setCarrierInfoForImsiEncryption (int, android.hardware.radio.sim.ImsiEncryptionInfo) throws android.os.RemoteException
public abstract void setCdmaSubscriptionSource (int, int) throws android.os.RemoteException
public abstract void setFacilityLockForApp (int, java.lang.String, boolean, java.lang.String, int, java.lang.String) throws android.os.RemoteException
public abstract void setResponseFunctions (android.hardware.radio.sim.IRadioSimResponse, android.hardware.radio.sim.IRadioSimIndication) throws android.os.RemoteException
public abstract void setSimCardPower (int, int) throws android.os.RemoteException
public abstract void setUiccSubscription (int, android.hardware.radio.sim.SelectUiccSub) throws android.os.RemoteException
public abstract void supplyIccPin2ForApp (int, java.lang.String, java.lang.String) throws android.os.RemoteException
public abstract void supplyIccPinForApp (int, java.lang.String, java.lang.String) throws android.os.RemoteException
public abstract void supplyIccPuk2ForApp (int, java.lang.String, java.lang.String, java.lang.String) throws android.os.RemoteException
public abstract void supplyIccPukForApp (int, java.lang.String, java.lang.String, java.lang.String) throws android.os.RemoteException
public abstract void supplySimDepersonalization (int, int, java.lang.String) throws android.os.RemoteException
public abstract void updateSimPhonebookRecords (int, android.hardware.radio.sim.PhonebookRecordInfo) throws android.os.RemoteException
public abstract void iccCloseLogicalChannelWithSessionInfo (int, android.hardware.radio.sim.SessionInfo) throws android.os.RemoteException
public abstract int getInterfaceVersion () throws android.os.RemoteException
public abstract java.lang.String getInterfaceHash () throws android.os.RemoteException
static void <clinit> ()
}
android/hardware/radio/sim/IRadioSimIndication$Default.class
IRadioSimIndication.java
package android.hardware.radio.sim
public android.hardware.radio.sim.IRadioSimIndication$Default extends java.lang.Object implements android.hardware.radio.sim.IRadioSimIndication {
public void <init> ()
public void carrierInfoForImsiEncryption (int) throws android.os.RemoteException
int info
public void cdmaSubscriptionSourceChanged (int, int) throws android.os.RemoteException
int type
int cdmaSource
public void simPhonebookChanged (int) throws android.os.RemoteException
int type
public void simPhonebookRecordsReceived (int, byte, android.hardware.radio.sim.PhonebookRecordInfo[]) throws android.os.RemoteException
int type
byte status
android.hardware.radio.sim.PhonebookRecordInfo[] records
public void simRefresh (int, android.hardware.radio.sim.SimRefreshResult) throws android.os.RemoteException
int type
android.hardware.radio.sim.SimRefreshResult refreshResult
public void simStatusChanged (int) throws android.os.RemoteException
int type
public void stkEventNotify (int, java.lang.String) throws android.os.RemoteException
int type
String cmd
public void stkProactiveCommand (int, java.lang.String) throws android.os.RemoteException
int type
String cmd
public void stkSessionEnd (int) throws android.os.RemoteException
int type
public void subscriptionStatusChanged (int, boolean) throws android.os.RemoteException
int type
boolean activate
public void uiccApplicationsEnablementChanged (int, boolean) throws android.os.RemoteException
int type
boolean enabled
public int getInterfaceVersion ()
public java.lang.String getInterfaceHash ()
public android.os.IBinder asBinder ()
}
android/hardware/radio/sim/IRadioSimIndication$Stub$Proxy.class
IRadioSimIndication.java
package android.hardware.radio.sim
android.hardware.radio.sim.IRadioSimIndication$Stub$Proxy extends java.lang.Object implements android.hardware.radio.sim.IRadioSimIndication {
private android.os.IBinder mRemote
private int mCachedVersion
private String mCachedHash
void <init> (android.os.IBinder)
android.os.IBinder remote
public android.os.IBinder asBinder ()
public java.lang.String getInterfaceDescriptor ()
public void carrierInfoForImsiEncryption (int) throws android.os.RemoteException
boolean _status
int info
android.os.Parcel _data
public void cdmaSubscriptionSourceChanged (int, int) throws android.os.RemoteException
boolean _status
int type
int cdmaSource
android.os.Parcel _data
public void simPhonebookChanged (int) throws android.os.RemoteException
boolean _status
int type
android.os.Parcel _data
public void simPhonebookRecordsReceived (int, byte, android.hardware.radio.sim.PhonebookRecordInfo[]) throws android.os.RemoteException
boolean _status
int type
byte status
android.hardware.radio.sim.PhonebookRecordInfo[] records
android.os.Parcel _data
public void simRefresh (int, android.hardware.radio.sim.SimRefreshResult) throws android.os.RemoteException
boolean _status
int type
android.hardware.radio.sim.SimRefreshResult refreshResult
android.os.Parcel _data
public void simStatusChanged (int) throws android.os.RemoteException
boolean _status
int type
android.os.Parcel _data
public void stkEventNotify (int, java.lang.String) throws android.os.RemoteException
boolean _status
int type
String cmd
android.os.Parcel _data
public void stkProactiveCommand (int, java.lang.String) throws android.os.RemoteException
boolean _status
int type
String cmd
android.os.Parcel _data
public void stkSessionEnd (int) throws android.os.RemoteException
boolean _status
int type
android.os.Parcel _data
public void subscriptionStatusChanged (int, boolean) throws android.os.RemoteException
boolean _status
int type
boolean activate
android.os.Parcel _data
public void uiccApplicationsEnablementChanged (int, boolean) throws android.os.RemoteException
boolean _status
int type
boolean enabled
android.os.Parcel _data
public int getInterfaceVersion () throws android.os.RemoteException
boolean _status
android.os.Parcel data
android.os.Parcel reply
public synchronized java.lang.String getInterfaceHash () throws android.os.RemoteException
boolean _status
android.os.Parcel data
android.os.Parcel reply
}
android/hardware/radio/sim/IRadioSimIndication$Stub.class
IRadioSimIndication.java
package android.hardware.radio.sim
public abstract android.hardware.radio.sim.IRadioSimIndication$Stub extends android.os.Binder implements android.hardware.radio.sim.IRadioSimIndication {
static final int TRANSACTION_carrierInfoForImsiEncryption
static final int TRANSACTION_cdmaSubscriptionSourceChanged
static final int TRANSACTION_simPhonebookChanged
static final int TRANSACTION_simPhonebookRecordsReceived
static final int TRANSACTION_simRefresh
static final int TRANSACTION_simStatusChanged
static final int TRANSACTION_stkEventNotify
static final int TRANSACTION_stkProactiveCommand
static final int TRANSACTION_stkSessionEnd
static final int TRANSACTION_subscriptionStatusChanged
static final int TRANSACTION_uiccApplicationsEnablementChanged
static final int TRANSACTION_getInterfaceVersion
static final int TRANSACTION_getInterfaceHash
public void <init> ()
public static android.hardware.radio.sim.IRadioSimIndication 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
int _arg1
int _arg0
int _arg0
byte _arg1
android.hardware.radio.sim.PhonebookRecordInfo[] _arg2
int _arg0
android.hardware.radio.sim.SimRefreshResult _arg1
int _arg0
int _arg0
String _arg1
int _arg0
String _arg1
int _arg0
int _arg0
boolean _arg1
int _arg0
boolean _arg1
int code
android.os.Parcel data
android.os.Parcel reply
int flags
String descriptor
}
android/hardware/radio/sim/IRadioSimIndication.class
IRadioSimIndication.java
package android.hardware.radio.sim
public abstract android.hardware.radio.sim.IRadioSimIndication extends java.lang.Object implements android.os.IInterface {
public static final int VERSION
public static final String HASH
public static final String DESCRIPTOR
public abstract void carrierInfoForImsiEncryption (int) throws android.os.RemoteException
public abstract void cdmaSubscriptionSourceChanged (int, int) throws android.os.RemoteException
public abstract void simPhonebookChanged (int) throws android.os.RemoteException
public abstract void simPhonebookRecordsReceived (int, byte, android.hardware.radio.sim.PhonebookRecordInfo[]) throws android.os.RemoteException
public abstract void simRefresh (int, android.hardware.radio.sim.SimRefreshResult) throws android.os.RemoteException
public abstract void simStatusChanged (int) throws android.os.RemoteException
public abstract void stkEventNotify (int, java.lang.String) throws android.os.RemoteException
public abstract void stkProactiveCommand (int, java.lang.String) throws android.os.RemoteException
public abstract void stkSessionEnd (int) throws android.os.RemoteException
public abstract void subscriptionStatusChanged (int, boolean) throws android.os.RemoteException
public abstract void uiccApplicationsEnablementChanged (int, boolean) throws android.os.RemoteException
public abstract int getInterfaceVersion () throws android.os.RemoteException
public abstract java.lang.String getInterfaceHash () throws android.os.RemoteException
static void <clinit> ()
}
android/hardware/radio/sim/IRadioSimResponse$Default.class
IRadioSimResponse.java
package android.hardware.radio.sim
public android.hardware.radio.sim.IRadioSimResponse$Default extends java.lang.Object implements android.hardware.radio.sim.IRadioSimResponse {
public void <init> ()
public void acknowledgeRequest (int) throws android.os.RemoteException
int serial
public void areUiccApplicationsEnabledResponse (android.hardware.radio.RadioResponseInfo, boolean) throws android.os.RemoteException
android.hardware.radio.RadioResponseInfo info
boolean enabled
public void changeIccPin2ForAppResponse (android.hardware.radio.RadioResponseInfo, int) throws android.os.RemoteException
android.hardware.radio.RadioResponseInfo info
int remainingRetries
public void changeIccPinForAppResponse (android.hardware.radio.RadioResponseInfo, int) throws android.os.RemoteException
android.hardware.radio.RadioResponseInfo info
int remainingRetries
public void enableUiccApplicationsResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
android.hardware.radio.RadioResponseInfo info
public void getAllowedCarriersResponse (android.hardware.radio.RadioResponseInfo, android.hardware.radio.sim.CarrierRestrictions, int) throws android.os.RemoteException
android.hardware.radio.RadioResponseInfo info
android.hardware.radio.sim.CarrierRestrictions carriers
int multiSimPolicy
public void getCdmaSubscriptionResponse (android.hardware.radio.RadioResponseInfo, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String) throws android.os.RemoteException
android.hardware.radio.RadioResponseInfo info
String mdn
String hSid
String hNid
String min
String prl
public void getCdmaSubscriptionSourceResponse (android.hardware.radio.RadioResponseInfo, int) throws android.os.RemoteException
android.hardware.radio.RadioResponseInfo info
int source
public void getFacilityLockForAppResponse (android.hardware.radio.RadioResponseInfo, int) throws android.os.RemoteException
android.hardware.radio.RadioResponseInfo info
int response
public void getIccCardStatusResponse (android.hardware.radio.RadioResponseInfo, android.hardware.radio.sim.CardStatus) throws android.os.RemoteException
android.hardware.radio.RadioResponseInfo info
android.hardware.radio.sim.CardStatus cardStatus
public void getImsiForAppResponse (android.hardware.radio.RadioResponseInfo, java.lang.String) throws android.os.RemoteException
android.hardware.radio.RadioResponseInfo info
String imsi
public void getSimPhonebookCapacityResponse (android.hardware.radio.RadioResponseInfo, android.hardware.radio.sim.PhonebookCapacity) throws android.os.RemoteException
android.hardware.radio.RadioResponseInfo info
android.hardware.radio.sim.PhonebookCapacity capacity
public void getSimPhonebookRecordsResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
android.hardware.radio.RadioResponseInfo info
public void iccCloseLogicalChannelResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
android.hardware.radio.RadioResponseInfo info
public void iccIoForAppResponse (android.hardware.radio.RadioResponseInfo, android.hardware.radio.sim.IccIoResult) throws android.os.RemoteException
android.hardware.radio.RadioResponseInfo info
android.hardware.radio.sim.IccIoResult iccIo
public void iccOpenLogicalChannelResponse (android.hardware.radio.RadioResponseInfo, int, byte[]) throws android.os.RemoteException
android.hardware.radio.RadioResponseInfo info
int channelId
byte[] selectResponse
public void iccTransmitApduBasicChannelResponse (android.hardware.radio.RadioResponseInfo, android.hardware.radio.sim.IccIoResult) throws android.os.RemoteException
android.hardware.radio.RadioResponseInfo info
android.hardware.radio.sim.IccIoResult result
public void iccTransmitApduLogicalChannelResponse (android.hardware.radio.RadioResponseInfo, android.hardware.radio.sim.IccIoResult) throws android.os.RemoteException
android.hardware.radio.RadioResponseInfo info
android.hardware.radio.sim.IccIoResult result
public void reportStkServiceIsRunningResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
android.hardware.radio.RadioResponseInfo info
public void requestIccSimAuthenticationResponse (android.hardware.radio.RadioResponseInfo, android.hardware.radio.sim.IccIoResult) throws android.os.RemoteException
android.hardware.radio.RadioResponseInfo info
android.hardware.radio.sim.IccIoResult result
public void sendEnvelopeResponse (android.hardware.radio.RadioResponseInfo, java.lang.String) throws android.os.RemoteException
android.hardware.radio.RadioResponseInfo info
String commandResponse
public void sendEnvelopeWithStatusResponse (android.hardware.radio.RadioResponseInfo, android.hardware.radio.sim.IccIoResult) throws android.os.RemoteException
android.hardware.radio.RadioResponseInfo info
android.hardware.radio.sim.IccIoResult iccIo
public void sendTerminalResponseToSimResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
android.hardware.radio.RadioResponseInfo info
public void setAllowedCarriersResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
android.hardware.radio.RadioResponseInfo info
public void setCarrierInfoForImsiEncryptionResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
android.hardware.radio.RadioResponseInfo info
public void setCdmaSubscriptionSourceResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
android.hardware.radio.RadioResponseInfo info
public void setFacilityLockForAppResponse (android.hardware.radio.RadioResponseInfo, int) throws android.os.RemoteException
android.hardware.radio.RadioResponseInfo info
int retry
public void setSimCardPowerResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
android.hardware.radio.RadioResponseInfo info
public void setUiccSubscriptionResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
android.hardware.radio.RadioResponseInfo info
public void supplyIccPin2ForAppResponse (android.hardware.radio.RadioResponseInfo, int) throws android.os.RemoteException
android.hardware.radio.RadioResponseInfo info
int remainingRetries
public void supplyIccPinForAppResponse (android.hardware.radio.RadioResponseInfo, int) throws android.os.RemoteException
android.hardware.radio.RadioResponseInfo info
int remainingRetries
public void supplyIccPuk2ForAppResponse (android.hardware.radio.RadioResponseInfo, int) throws android.os.RemoteException
android.hardware.radio.RadioResponseInfo info
int remainingRetries
public void supplyIccPukForAppResponse (android.hardware.radio.RadioResponseInfo, int) throws android.os.RemoteException
android.hardware.radio.RadioResponseInfo info
int remainingRetries
public void supplySimDepersonalizationResponse (android.hardware.radio.RadioResponseInfo, int, int) throws android.os.RemoteException
android.hardware.radio.RadioResponseInfo info
int persoType
int remainingRetries
public void updateSimPhonebookRecordsResponse (android.hardware.radio.RadioResponseInfo, int) throws android.os.RemoteException
android.hardware.radio.RadioResponseInfo info
int updatedRecordIndex
public void iccCloseLogicalChannelWithSessionInfoResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
android.hardware.radio.RadioResponseInfo info
public int getInterfaceVersion ()
public java.lang.String getInterfaceHash ()
public android.os.IBinder asBinder ()
}
android/hardware/radio/sim/IRadioSimResponse$Stub$Proxy.class
IRadioSimResponse.java
package android.hardware.radio.sim
android.hardware.radio.sim.IRadioSimResponse$Stub$Proxy extends java.lang.Object implements android.hardware.radio.sim.IRadioSimResponse {
private android.os.IBinder mRemote
private int mCachedVersion
private String mCachedHash
void <init> (android.os.IBinder)
android.os.IBinder remote
public android.os.IBinder asBinder ()
public java.lang.String getInterfaceDescriptor ()
public void acknowledgeRequest (int) throws android.os.RemoteException
boolean _status
int serial
android.os.Parcel _data
public void areUiccApplicationsEnabledResponse (android.hardware.radio.RadioResponseInfo, boolean) throws android.os.RemoteException
boolean _status
android.hardware.radio.RadioResponseInfo info
boolean enabled
android.os.Parcel _data
public void changeIccPin2ForAppResponse (android.hardware.radio.RadioResponseInfo, int) throws android.os.RemoteException
boolean _status
android.hardware.radio.RadioResponseInfo info
int remainingRetries
android.os.Parcel _data
public void changeIccPinForAppResponse (android.hardware.radio.RadioResponseInfo, int) throws android.os.RemoteException
boolean _status
android.hardware.radio.RadioResponseInfo info
int remainingRetries
android.os.Parcel _data
public void enableUiccApplicationsResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
boolean _status
android.hardware.radio.RadioResponseInfo info
android.os.Parcel _data
public void getAllowedCarriersResponse (android.hardware.radio.RadioResponseInfo, android.hardware.radio.sim.CarrierRestrictions, int) throws android.os.RemoteException
boolean _status
android.hardware.radio.RadioResponseInfo info
android.hardware.radio.sim.CarrierRestrictions carriers
int multiSimPolicy
android.os.Parcel _data
public void getCdmaSubscriptionResponse (android.hardware.radio.RadioResponseInfo, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String) throws android.os.RemoteException
boolean _status
android.hardware.radio.RadioResponseInfo info
String mdn
String hSid
String hNid
String min
String prl
android.os.Parcel _data
public void getCdmaSubscriptionSourceResponse (android.hardware.radio.RadioResponseInfo, int) throws android.os.RemoteException
boolean _status
android.hardware.radio.RadioResponseInfo info
int source
android.os.Parcel _data
public void getFacilityLockForAppResponse (android.hardware.radio.RadioResponseInfo, int) throws android.os.RemoteException
boolean _status
android.hardware.radio.RadioResponseInfo info
int response
android.os.Parcel _data
public void getIccCardStatusResponse (android.hardware.radio.RadioResponseInfo, android.hardware.radio.sim.CardStatus) throws android.os.RemoteException
boolean _status
android.hardware.radio.RadioResponseInfo info
android.hardware.radio.sim.CardStatus cardStatus
android.os.Parcel _data
public void getImsiForAppResponse (android.hardware.radio.RadioResponseInfo, java.lang.String) throws android.os.RemoteException
boolean _status
android.hardware.radio.RadioResponseInfo info
String imsi
android.os.Parcel _data
public void getSimPhonebookCapacityResponse (android.hardware.radio.RadioResponseInfo, android.hardware.radio.sim.PhonebookCapacity) throws android.os.RemoteException
boolean _status
android.hardware.radio.RadioResponseInfo info
android.hardware.radio.sim.PhonebookCapacity capacity
android.os.Parcel _data
public void getSimPhonebookRecordsResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
boolean _status
android.hardware.radio.RadioResponseInfo info
android.os.Parcel _data
public void iccCloseLogicalChannelResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
boolean _status
android.hardware.radio.RadioResponseInfo info
android.os.Parcel _data
public void iccIoForAppResponse (android.hardware.radio.RadioResponseInfo, android.hardware.radio.sim.IccIoResult) throws android.os.RemoteException
boolean _status
android.hardware.radio.RadioResponseInfo info
android.hardware.radio.sim.IccIoResult iccIo
android.os.Parcel _data
public void iccOpenLogicalChannelResponse (android.hardware.radio.RadioResponseInfo, int, byte[]) throws android.os.RemoteException
boolean _status
android.hardware.radio.RadioResponseInfo info
int channelId
byte[] selectResponse
android.os.Parcel _data
public void iccTransmitApduBasicChannelResponse (android.hardware.radio.RadioResponseInfo, android.hardware.radio.sim.IccIoResult) throws android.os.RemoteException
boolean _status
android.hardware.radio.RadioResponseInfo info
android.hardware.radio.sim.IccIoResult result
android.os.Parcel _data
public void iccTransmitApduLogicalChannelResponse (android.hardware.radio.RadioResponseInfo, android.hardware.radio.sim.IccIoResult) throws android.os.RemoteException
boolean _status
android.hardware.radio.RadioResponseInfo info
android.hardware.radio.sim.IccIoResult result
android.os.Parcel _data
public void reportStkServiceIsRunningResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
boolean _status
android.hardware.radio.RadioResponseInfo info
android.os.Parcel _data
public void requestIccSimAuthenticationResponse (android.hardware.radio.RadioResponseInfo, android.hardware.radio.sim.IccIoResult) throws android.os.RemoteException
boolean _status
android.hardware.radio.RadioResponseInfo info
android.hardware.radio.sim.IccIoResult result
android.os.Parcel _data
public void sendEnvelopeResponse (android.hardware.radio.RadioResponseInfo, java.lang.String) throws android.os.RemoteException
boolean _status
android.hardware.radio.RadioResponseInfo info
String commandResponse
android.os.Parcel _data
public void sendEnvelopeWithStatusResponse (android.hardware.radio.RadioResponseInfo, android.hardware.radio.sim.IccIoResult) throws android.os.RemoteException
boolean _status
android.hardware.radio.RadioResponseInfo info
android.hardware.radio.sim.IccIoResult iccIo
android.os.Parcel _data
public void sendTerminalResponseToSimResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
boolean _status
android.hardware.radio.RadioResponseInfo info
android.os.Parcel _data
public void setAllowedCarriersResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
boolean _status
android.hardware.radio.RadioResponseInfo info
android.os.Parcel _data
public void setCarrierInfoForImsiEncryptionResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
boolean _status
android.hardware.radio.RadioResponseInfo info
android.os.Parcel _data
public void setCdmaSubscriptionSourceResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
boolean _status
android.hardware.radio.RadioResponseInfo info
android.os.Parcel _data
public void setFacilityLockForAppResponse (android.hardware.radio.RadioResponseInfo, int) throws android.os.RemoteException
boolean _status
android.hardware.radio.RadioResponseInfo info
int retry
android.os.Parcel _data
public void setSimCardPowerResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
boolean _status
android.hardware.radio.RadioResponseInfo info
android.os.Parcel _data
public void setUiccSubscriptionResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
boolean _status
android.hardware.radio.RadioResponseInfo info
android.os.Parcel _data
public void supplyIccPin2ForAppResponse (android.hardware.radio.RadioResponseInfo, int) throws android.os.RemoteException
boolean _status
android.hardware.radio.RadioResponseInfo info
int remainingRetries
android.os.Parcel _data
public void supplyIccPinForAppResponse (android.hardware.radio.RadioResponseInfo, int) throws android.os.RemoteException
boolean _status
android.hardware.radio.RadioResponseInfo info
int remainingRetries
android.os.Parcel _data
public void supplyIccPuk2ForAppResponse (android.hardware.radio.RadioResponseInfo, int) throws android.os.RemoteException
boolean _status
android.hardware.radio.RadioResponseInfo info
int remainingRetries
android.os.Parcel _data
public void supplyIccPukForAppResponse (android.hardware.radio.RadioResponseInfo, int) throws android.os.RemoteException
boolean _status
android.hardware.radio.RadioResponseInfo info
int remainingRetries
android.os.Parcel _data
public void supplySimDepersonalizationResponse (android.hardware.radio.RadioResponseInfo, int, int) throws android.os.RemoteException
boolean _status
android.hardware.radio.RadioResponseInfo info
int persoType
int remainingRetries
android.os.Parcel _data
public void updateSimPhonebookRecordsResponse (android.hardware.radio.RadioResponseInfo, int) throws android.os.RemoteException
boolean _status
android.hardware.radio.RadioResponseInfo info
int updatedRecordIndex
android.os.Parcel _data
public void iccCloseLogicalChannelWithSessionInfoResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
boolean _status
android.hardware.radio.RadioResponseInfo info
android.os.Parcel _data
public int getInterfaceVersion () throws android.os.RemoteException
boolean _status
android.os.Parcel data
android.os.Parcel reply
public synchronized java.lang.String getInterfaceHash () throws android.os.RemoteException
boolean _status
android.os.Parcel data
android.os.Parcel reply
}
android/hardware/radio/sim/IRadioSimResponse$Stub.class
IRadioSimResponse.java
package android.hardware.radio.sim
public abstract android.hardware.radio.sim.IRadioSimResponse$Stub extends android.os.Binder implements android.hardware.radio.sim.IRadioSimResponse {
static final int TRANSACTION_acknowledgeRequest
static final int TRANSACTION_areUiccApplicationsEnabledResponse
static final int TRANSACTION_changeIccPin2ForAppResponse
static final int TRANSACTION_changeIccPinForAppResponse
static final int TRANSACTION_enableUiccApplicationsResponse
static final int TRANSACTION_getAllowedCarriersResponse
static final int TRANSACTION_getCdmaSubscriptionResponse
static final int TRANSACTION_getCdmaSubscriptionSourceResponse
static final int TRANSACTION_getFacilityLockForAppResponse
static final int TRANSACTION_getIccCardStatusResponse
static final int TRANSACTION_getImsiForAppResponse
static final int TRANSACTION_getSimPhonebookCapacityResponse
static final int TRANSACTION_getSimPhonebookRecordsResponse
static final int TRANSACTION_iccCloseLogicalChannelResponse
static final int TRANSACTION_iccIoForAppResponse
static final int TRANSACTION_iccOpenLogicalChannelResponse
static final int TRANSACTION_iccTransmitApduBasicChannelResponse
static final int TRANSACTION_iccTransmitApduLogicalChannelResponse
static final int TRANSACTION_reportStkServiceIsRunningResponse
static final int TRANSACTION_requestIccSimAuthenticationResponse
static final int TRANSACTION_sendEnvelopeResponse
static final int TRANSACTION_sendEnvelopeWithStatusResponse
static final int TRANSACTION_sendTerminalResponseToSimResponse
static final int TRANSACTION_setAllowedCarriersResponse
static final int TRANSACTION_setCarrierInfoForImsiEncryptionResponse
static final int TRANSACTION_setCdmaSubscriptionSourceResponse
static final int TRANSACTION_setFacilityLockForAppResponse
static final int TRANSACTION_setSimCardPowerResponse
static final int TRANSACTION_setUiccSubscriptionResponse
static final int TRANSACTION_supplyIccPin2ForAppResponse
static final int TRANSACTION_supplyIccPinForAppResponse
static final int TRANSACTION_supplyIccPuk2ForAppResponse
static final int TRANSACTION_supplyIccPukForAppResponse
static final int TRANSACTION_supplySimDepersonalizationResponse
static final int TRANSACTION_updateSimPhonebookRecordsResponse
static final int TRANSACTION_iccCloseLogicalChannelWithSessionInfoResponse
static final int TRANSACTION_getInterfaceVersion
static final int TRANSACTION_getInterfaceHash
public void <init> ()
public static android.hardware.radio.sim.IRadioSimResponse 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
android.hardware.radio.RadioResponseInfo _arg0
boolean _arg1
android.hardware.radio.RadioResponseInfo _arg0
int _arg1
android.hardware.radio.RadioResponseInfo _arg0
int _arg1
android.hardware.radio.RadioResponseInfo _arg0
android.hardware.radio.RadioResponseInfo _arg0
android.hardware.radio.sim.CarrierRestrictions _arg1
int _arg2
android.hardware.radio.RadioResponseInfo _arg0
String _arg1
String _arg2
String _arg3
String _arg4
String _arg5
android.hardware.radio.RadioResponseInfo _arg0
int _arg1
android.hardware.radio.RadioResponseInfo _arg0
int _arg1
android.hardware.radio.RadioResponseInfo _arg0
android.hardware.radio.sim.CardStatus _arg1
android.hardware.radio.RadioResponseInfo _arg0
String _arg1
android.hardware.radio.RadioResponseInfo _arg0
android.hardware.radio.sim.PhonebookCapacity _arg1
android.hardware.radio.RadioResponseInfo _arg0
android.hardware.radio.RadioResponseInfo _arg0
android.hardware.radio.RadioResponseInfo _arg0
android.hardware.radio.sim.IccIoResult _arg1
android.hardware.radio.RadioResponseInfo _arg0
int _arg1
byte[] _arg2
android.hardware.radio.RadioResponseInfo _arg0
android.hardware.radio.sim.IccIoResult _arg1
android.hardware.radio.RadioResponseInfo _arg0
android.hardware.radio.sim.IccIoResult _arg1
android.hardware.radio.RadioResponseInfo _arg0
android.hardware.radio.RadioResponseInfo _arg0
android.hardware.radio.sim.IccIoResult _arg1
android.hardware.radio.RadioResponseInfo _arg0
String _arg1
android.hardware.radio.RadioResponseInfo _arg0
android.hardware.radio.sim.IccIoResult _arg1
android.hardware.radio.RadioResponseInfo _arg0
android.hardware.radio.RadioResponseInfo _arg0
android.hardware.radio.RadioResponseInfo _arg0
android.hardware.radio.RadioResponseInfo _arg0
android.hardware.radio.RadioResponseInfo _arg0
int _arg1
android.hardware.radio.RadioResponseInfo _arg0
android.hardware.radio.RadioResponseInfo _arg0
android.hardware.radio.RadioResponseInfo _arg0
int _arg1
android.hardware.radio.RadioResponseInfo _arg0
int _arg1
android.hardware.radio.RadioResponseInfo _arg0
int _arg1
android.hardware.radio.RadioResponseInfo _arg0
int _arg1
android.hardware.radio.RadioResponseInfo _arg0
int _arg1
int _arg2
android.hardware.radio.RadioResponseInfo _arg0
int _arg1
android.hardware.radio.RadioResponseInfo _arg0
int code
android.os.Parcel data
android.os.Parcel reply
int flags
String descriptor
}
android/hardware/radio/sim/IRadioSimResponse.class
IRadioSimResponse.java
package android.hardware.radio.sim
public abstract android.hardware.radio.sim.IRadioSimResponse extends java.lang.Object implements android.os.IInterface {
public static final int VERSION
public static final String HASH
public static final String DESCRIPTOR
public abstract void acknowledgeRequest (int) throws android.os.RemoteException
public abstract void areUiccApplicationsEnabledResponse (android.hardware.radio.RadioResponseInfo, boolean) throws android.os.RemoteException
public abstract void changeIccPin2ForAppResponse (android.hardware.radio.RadioResponseInfo, int) throws android.os.RemoteException
public abstract void changeIccPinForAppResponse (android.hardware.radio.RadioResponseInfo, int) throws android.os.RemoteException
public abstract void enableUiccApplicationsResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
public abstract void getAllowedCarriersResponse (android.hardware.radio.RadioResponseInfo, android.hardware.radio.sim.CarrierRestrictions, int) throws android.os.RemoteException
public abstract void getCdmaSubscriptionResponse (android.hardware.radio.RadioResponseInfo, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String) throws android.os.RemoteException
public abstract void getCdmaSubscriptionSourceResponse (android.hardware.radio.RadioResponseInfo, int) throws android.os.RemoteException
public abstract void getFacilityLockForAppResponse (android.hardware.radio.RadioResponseInfo, int) throws android.os.RemoteException
public abstract void getIccCardStatusResponse (android.hardware.radio.RadioResponseInfo, android.hardware.radio.sim.CardStatus) throws android.os.RemoteException
public abstract void getImsiForAppResponse (android.hardware.radio.RadioResponseInfo, java.lang.String) throws android.os.RemoteException
public abstract void getSimPhonebookCapacityResponse (android.hardware.radio.RadioResponseInfo, android.hardware.radio.sim.PhonebookCapacity) throws android.os.RemoteException
public abstract void getSimPhonebookRecordsResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
public abstract void iccCloseLogicalChannelResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
public abstract void iccIoForAppResponse (android.hardware.radio.RadioResponseInfo, android.hardware.radio.sim.IccIoResult) throws android.os.RemoteException
public abstract void iccOpenLogicalChannelResponse (android.hardware.radio.RadioResponseInfo, int, byte[]) throws android.os.RemoteException
public abstract void iccTransmitApduBasicChannelResponse (android.hardware.radio.RadioResponseInfo, android.hardware.radio.sim.IccIoResult) throws android.os.RemoteException
public abstract void iccTransmitApduLogicalChannelResponse (android.hardware.radio.RadioResponseInfo, android.hardware.radio.sim.IccIoResult) throws android.os.RemoteException
public abstract void reportStkServiceIsRunningResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
public abstract void requestIccSimAuthenticationResponse (android.hardware.radio.RadioResponseInfo, android.hardware.radio.sim.IccIoResult) throws android.os.RemoteException
public abstract void sendEnvelopeResponse (android.hardware.radio.RadioResponseInfo, java.lang.String) throws android.os.RemoteException
public abstract void sendEnvelopeWithStatusResponse (android.hardware.radio.RadioResponseInfo, android.hardware.radio.sim.IccIoResult) throws android.os.RemoteException
public abstract void sendTerminalResponseToSimResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
public abstract void setAllowedCarriersResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
public abstract void setCarrierInfoForImsiEncryptionResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
public abstract void setCdmaSubscriptionSourceResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
public abstract void setFacilityLockForAppResponse (android.hardware.radio.RadioResponseInfo, int) throws android.os.RemoteException
public abstract void setSimCardPowerResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
public abstract void setUiccSubscriptionResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
public abstract void supplyIccPin2ForAppResponse (android.hardware.radio.RadioResponseInfo, int) throws android.os.RemoteException
public abstract void supplyIccPinForAppResponse (android.hardware.radio.RadioResponseInfo, int) throws android.os.RemoteException
public abstract void supplyIccPuk2ForAppResponse (android.hardware.radio.RadioResponseInfo, int) throws android.os.RemoteException
public abstract void supplyIccPukForAppResponse (android.hardware.radio.RadioResponseInfo, int) throws android.os.RemoteException
public abstract void supplySimDepersonalizationResponse (android.hardware.radio.RadioResponseInfo, int, int) throws android.os.RemoteException
public abstract void updateSimPhonebookRecordsResponse (android.hardware.radio.RadioResponseInfo, int) throws android.os.RemoteException
public abstract void iccCloseLogicalChannelWithSessionInfoResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
public abstract int getInterfaceVersion () throws android.os.RemoteException
public abstract java.lang.String getInterfaceHash () throws android.os.RemoteException
static void <clinit> ()
}
android/hardware/radio/sim/IccIo$1.class
IccIo.java
package android.hardware.radio.sim
android.hardware.radio.sim.IccIo$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void <init> ()
public android.hardware.radio.sim.IccIo createFromParcel (android.os.Parcel)
android.os.Parcel _aidl_source
android.hardware.radio.sim.IccIo _aidl_out
public android.hardware.radio.sim.IccIo[] newArray (int)
int _aidl_size
public volatile synthetic java.lang.Object[] newArray (int)
public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel)
}
android/hardware/radio/sim/IccIo.class
IccIo.java
package android.hardware.radio.sim
public android.hardware.radio.sim.IccIo extends java.lang.Object implements android.os.Parcelable {
public int command
public int fileId
public String path
public int p1
public int p2
public int p3
public String data
public String pin2
public String aid
public static final android.os.Parcelable$Creator CREATOR
public void <init> ()
public final int getStability ()
public final void writeToParcel (android.os.Parcel, int)
android.os.Parcel _aidl_parcel
int _aidl_flag
int _aidl_start_pos
int _aidl_end_pos
public final void readFromParcel (android.os.Parcel)
android.os.Parcel _aidl_parcel
int _aidl_start_pos
int _aidl_parcelable_size
public java.lang.String toString ()
java.util.StringJoiner _aidl_sj
public int describeContents ()
int _mask
static void <clinit> ()
}
android/hardware/radio/sim/IccIoResult$1.class
IccIoResult.java
package android.hardware.radio.sim
android.hardware.radio.sim.IccIoResult$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void <init> ()
public android.hardware.radio.sim.IccIoResult createFromParcel (android.os.Parcel)
android.os.Parcel _aidl_source
android.hardware.radio.sim.IccIoResult _aidl_out
public android.hardware.radio.sim.IccIoResult[] newArray (int)
int _aidl_size
public volatile synthetic java.lang.Object[] newArray (int)
public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel)
}
android/hardware/radio/sim/IccIoResult.class
IccIoResult.java
package android.hardware.radio.sim
public android.hardware.radio.sim.IccIoResult extends java.lang.Object implements android.os.Parcelable {
public int sw1
public int sw2
public String simResponse
public static final android.os.Parcelable$Creator CREATOR
public void <init> ()
public final int getStability ()
public final void writeToParcel (android.os.Parcel, int)
android.os.Parcel _aidl_parcel
int _aidl_flag
int _aidl_start_pos
int _aidl_end_pos
public final void readFromParcel (android.os.Parcel)
android.os.Parcel _aidl_parcel
int _aidl_start_pos
int _aidl_parcelable_size
public java.lang.String toString ()
java.util.StringJoiner _aidl_sj
public int describeContents ()
int _mask
static void <clinit> ()
}
android/hardware/radio/sim/ImsiEncryptionInfo$1.class
ImsiEncryptionInfo.java
package android.hardware.radio.sim
android.hardware.radio.sim.ImsiEncryptionInfo$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void <init> ()
public android.hardware.radio.sim.ImsiEncryptionInfo createFromParcel (android.os.Parcel)
android.os.Parcel _aidl_source
android.hardware.radio.sim.ImsiEncryptionInfo _aidl_out
public android.hardware.radio.sim.ImsiEncryptionInfo[] newArray (int)
int _aidl_size
public volatile synthetic java.lang.Object[] newArray (int)
public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel)
}
android/hardware/radio/sim/ImsiEncryptionInfo.class
ImsiEncryptionInfo.java
package android.hardware.radio.sim
public android.hardware.radio.sim.ImsiEncryptionInfo extends java.lang.Object implements android.os.Parcelable {
public String mcc
public String mnc
public byte[] carrierKey
public String keyIdentifier
public long expirationTime
public byte keyType
public static final android.os.Parcelable$Creator CREATOR
public static final byte PUBLIC_KEY_TYPE_EPDG
public static final byte PUBLIC_KEY_TYPE_WLAN
public void <init> ()
public final int getStability ()
public final void writeToParcel (android.os.Parcel, int)
android.os.Parcel _aidl_parcel
int _aidl_flag
int _aidl_start_pos
int _aidl_end_pos
public final void readFromParcel (android.os.Parcel)
android.os.Parcel _aidl_parcel
int _aidl_start_pos
int _aidl_parcelable_size
public java.lang.String toString ()
java.util.StringJoiner _aidl_sj
public int describeContents ()
int _mask
static void <clinit> ()
}
android/hardware/radio/sim/PbReceivedStatus$$.class
PbReceivedStatus.java
package android.hardware.radio.sim
public abstract android.hardware.radio.sim.PbReceivedStatus$$ extends java.lang.Object {
public static java.lang.String toString (byte)
byte _aidl_v
public static java.lang.String arrayToString (java.lang.Object)
int _aidl_i
byte e
Object _aidl_v
Class _aidl_cls
Class comp
java.util.StringJoiner _aidl_sj
}
android/hardware/radio/sim/PbReceivedStatus.class
PbReceivedStatus.java
package android.hardware.radio.sim
public abstract annotation android.hardware.radio.sim.PbReceivedStatus extends java.lang.Object implements java.lang.annotation.Annotation {
public static final byte PB_RECEIVED_OK
public static final byte PB_RECEIVED_ERROR
public static final byte PB_RECEIVED_ABORT
public static final byte PB_RECEIVED_FINAL
}
android/hardware/radio/sim/PersoSubstate$$.class
PersoSubstate.java
package android.hardware.radio.sim
public abstract android.hardware.radio.sim.PersoSubstate$$ extends java.lang.Object {
public static java.lang.String toString (int)
int _aidl_v
public static java.lang.String arrayToString (java.lang.Object)
int _aidl_i
int e
Object _aidl_v
Class _aidl_cls
Class comp
java.util.StringJoiner _aidl_sj
}
android/hardware/radio/sim/PersoSubstate.class
PersoSubstate.java
package android.hardware.radio.sim
public abstract annotation android.hardware.radio.sim.PersoSubstate extends java.lang.Object implements java.lang.annotation.Annotation {
public static final int UNKNOWN
public static final int IN_PROGRESS
public static final int READY
public static final int SIM_NETWORK
public static final int SIM_NETWORK_SUBSET
public static final int SIM_CORPORATE
public static final int SIM_SERVICE_PROVIDER
public static final int SIM_SIM
public static final int SIM_NETWORK_PUK
public static final int SIM_NETWORK_SUBSET_PUK
public static final int SIM_CORPORATE_PUK
public static final int SIM_SERVICE_PROVIDER_PUK
public static final int SIM_SIM_PUK
public static final int RUIM_NETWORK1
public static final int RUIM_NETWORK2
public static final int RUIM_HRPD
public static final int RUIM_CORPORATE
public static final int RUIM_SERVICE_PROVIDER
public static final int RUIM_RUIM
public static final int RUIM_NETWORK1_PUK
public static final int RUIM_NETWORK2_PUK
public static final int RUIM_HRPD_PUK
public static final int RUIM_CORPORATE_PUK
public static final int RUIM_SERVICE_PROVIDER_PUK
public static final int RUIM_RUIM_PUK
public static final int SIM_SPN
public static final int SIM_SPN_PUK
public static final int SIM_SP_EHPLMN
public static final int SIM_SP_EHPLMN_PUK
public static final int SIM_ICCID
public static final int SIM_ICCID_PUK
public static final int SIM_IMPI
public static final int SIM_IMPI_PUK
public static final int SIM_NS_SP
public static final int SIM_NS_SP_PUK
}
android/hardware/radio/sim/PhonebookCapacity$1.class
PhonebookCapacity.java
package android.hardware.radio.sim
android.hardware.radio.sim.PhonebookCapacity$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void <init> ()
public android.hardware.radio.sim.PhonebookCapacity createFromParcel (android.os.Parcel)
android.os.Parcel _aidl_source
android.hardware.radio.sim.PhonebookCapacity _aidl_out
public android.hardware.radio.sim.PhonebookCapacity[] newArray (int)
int _aidl_size
public volatile synthetic java.lang.Object[] newArray (int)
public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel)
}
android/hardware/radio/sim/PhonebookCapacity.class
PhonebookCapacity.java
package android.hardware.radio.sim
public android.hardware.radio.sim.PhonebookCapacity extends java.lang.Object implements android.os.Parcelable {
public int maxAdnRecords
public int usedAdnRecords
public int maxEmailRecords
public int usedEmailRecords
public int maxAdditionalNumberRecords
public int usedAdditionalNumberRecords
public int maxNameLen
public int maxNumberLen
public int maxEmailLen
public int maxAdditionalNumberLen
public static final android.os.Parcelable$Creator CREATOR
public void <init> ()
public final int getStability ()
public final void writeToParcel (android.os.Parcel, int)
android.os.Parcel _aidl_parcel
int _aidl_flag
int _aidl_start_pos
int _aidl_end_pos
public final void readFromParcel (android.os.Parcel)
android.os.Parcel _aidl_parcel
int _aidl_start_pos
int _aidl_parcelable_size
public java.lang.String toString ()
java.util.StringJoiner _aidl_sj
public int describeContents ()
int _mask
static void <clinit> ()
}
android/hardware/radio/sim/PhonebookRecordInfo$1.class
PhonebookRecordInfo.java
package android.hardware.radio.sim
android.hardware.radio.sim.PhonebookRecordInfo$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void <init> ()
public android.hardware.radio.sim.PhonebookRecordInfo createFromParcel (android.os.Parcel)
android.os.Parcel _aidl_source
android.hardware.radio.sim.PhonebookRecordInfo _aidl_out
public android.hardware.radio.sim.PhonebookRecordInfo[] newArray (int)
int _aidl_size
public volatile synthetic java.lang.Object[] newArray (int)
public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel)
}
android/hardware/radio/sim/PhonebookRecordInfo.class
PhonebookRecordInfo.java
package android.hardware.radio.sim
public android.hardware.radio.sim.PhonebookRecordInfo extends java.lang.Object implements android.os.Parcelable {
public int recordId
public String name
public String number
public String[] emails
public String[] additionalNumbers
public static final android.os.Parcelable$Creator CREATOR
public void <init> ()
public final int getStability ()
public final void writeToParcel (android.os.Parcel, int)
android.os.Parcel _aidl_parcel
int _aidl_flag
int _aidl_start_pos
int _aidl_end_pos
public final void readFromParcel (android.os.Parcel)
android.os.Parcel _aidl_parcel
int _aidl_start_pos
int _aidl_parcelable_size
public java.lang.String toString ()
java.util.StringJoiner _aidl_sj
public int describeContents ()
int _mask
static void <clinit> ()
}
android/hardware/radio/sim/PinState$$.class
PinState.java
package android.hardware.radio.sim
public abstract android.hardware.radio.sim.PinState$$ extends java.lang.Object {
public static java.lang.String toString (int)
int _aidl_v
public static java.lang.String arrayToString (java.lang.Object)
int _aidl_i
int e
Object _aidl_v
Class _aidl_cls
Class comp
java.util.StringJoiner _aidl_sj
}
android/hardware/radio/sim/PinState.class
PinState.java
package android.hardware.radio.sim
public abstract annotation android.hardware.radio.sim.PinState extends java.lang.Object implements java.lang.annotation.Annotation {
public static final int UNKNOWN
public static final int ENABLED_NOT_VERIFIED
public static final int ENABLED_VERIFIED
public static final int DISABLED
public static final int ENABLED_BLOCKED
public static final int ENABLED_PERM_BLOCKED
}
android/hardware/radio/sim/SelectUiccSub$1.class
SelectUiccSub.java
package android.hardware.radio.sim
android.hardware.radio.sim.SelectUiccSub$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void <init> ()
public android.hardware.radio.sim.SelectUiccSub createFromParcel (android.os.Parcel)
android.os.Parcel _aidl_source
android.hardware.radio.sim.SelectUiccSub _aidl_out
public android.hardware.radio.sim.SelectUiccSub[] newArray (int)
int _aidl_size
public volatile synthetic java.lang.Object[] newArray (int)
public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel)
}
android/hardware/radio/sim/SelectUiccSub.class
SelectUiccSub.java
package android.hardware.radio.sim
public android.hardware.radio.sim.SelectUiccSub extends java.lang.Object implements android.os.Parcelable {
public int slot
public int appIndex
public int subType
public int actStatus
public static final android.os.Parcelable$Creator CREATOR
public static final int SUBSCRIPTION_TYPE_1
public static final int SUBSCRIPTION_TYPE_2
public static final int SUBSCRIPTION_TYPE_3
public static final int ACT_STATUS_DEACTIVATE
public static final int ACT_STATUS_ACTIVATE
public void <init> ()
public final int getStability ()
public final void writeToParcel (android.os.Parcel, int)
android.os.Parcel _aidl_parcel
int _aidl_flag
int _aidl_start_pos
int _aidl_end_pos
public final void readFromParcel (android.os.Parcel)
android.os.Parcel _aidl_parcel
int _aidl_start_pos
int _aidl_parcelable_size
public java.lang.String toString ()
java.util.StringJoiner _aidl_sj
public int describeContents ()
int _mask
static void <clinit> ()
}
android/hardware/radio/sim/SessionInfo$1.class
SessionInfo.java
package android.hardware.radio.sim
android.hardware.radio.sim.SessionInfo$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void <init> ()
public android.hardware.radio.sim.SessionInfo createFromParcel (android.os.Parcel)
android.os.Parcel _aidl_source
android.hardware.radio.sim.SessionInfo _aidl_out
public android.hardware.radio.sim.SessionInfo[] newArray (int)
int _aidl_size
public volatile synthetic java.lang.Object[] newArray (int)
public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel)
}
android/hardware/radio/sim/SessionInfo.class
SessionInfo.java
package android.hardware.radio.sim
public android.hardware.radio.sim.SessionInfo extends java.lang.Object implements android.os.Parcelable {
public int sessionId
public boolean isEs10
public static final android.os.Parcelable$Creator CREATOR
public void <init> ()
public final int getStability ()
public final void writeToParcel (android.os.Parcel, int)
android.os.Parcel _aidl_parcel
int _aidl_flag
int _aidl_start_pos
int _aidl_end_pos
public final void readFromParcel (android.os.Parcel)
android.os.Parcel _aidl_parcel
int _aidl_start_pos
int _aidl_parcelable_size
public java.lang.String toString ()
java.util.StringJoiner _aidl_sj
public int describeContents ()
int _mask
static void <clinit> ()
}
android/hardware/radio/sim/SimApdu$1.class
SimApdu.java
package android.hardware.radio.sim
android.hardware.radio.sim.SimApdu$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void <init> ()
public android.hardware.radio.sim.SimApdu createFromParcel (android.os.Parcel)
android.os.Parcel _aidl_source
android.hardware.radio.sim.SimApdu _aidl_out
public android.hardware.radio.sim.SimApdu[] newArray (int)
int _aidl_size
public volatile synthetic java.lang.Object[] newArray (int)
public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel)
}
android/hardware/radio/sim/SimApdu.class
SimApdu.java
package android.hardware.radio.sim
public android.hardware.radio.sim.SimApdu extends java.lang.Object implements android.os.Parcelable {
public int sessionId
public int cla
public int instruction
public int p1
public int p2
public int p3
public String data
public boolean isEs10
public static final android.os.Parcelable$Creator CREATOR
public void <init> ()
public final int getStability ()
public final void writeToParcel (android.os.Parcel, int)
android.os.Parcel _aidl_parcel
int _aidl_flag
int _aidl_start_pos
int _aidl_end_pos
public final void readFromParcel (android.os.Parcel)
android.os.Parcel _aidl_parcel
int _aidl_start_pos
int _aidl_parcelable_size
public java.lang.String toString ()
java.util.StringJoiner _aidl_sj
public int describeContents ()
int _mask
static void <clinit> ()
}
android/hardware/radio/sim/SimLockMultiSimPolicy$$.class
SimLockMultiSimPolicy.java
package android.hardware.radio.sim
public abstract android.hardware.radio.sim.SimLockMultiSimPolicy$$ extends java.lang.Object {
public static java.lang.String toString (int)
int _aidl_v
public static java.lang.String arrayToString (java.lang.Object)
int _aidl_i
int e
Object _aidl_v
Class _aidl_cls
Class comp
java.util.StringJoiner _aidl_sj
}
android/hardware/radio/sim/SimLockMultiSimPolicy.class
SimLockMultiSimPolicy.java
package android.hardware.radio.sim
public abstract annotation android.hardware.radio.sim.SimLockMultiSimPolicy extends java.lang.Object implements java.lang.annotation.Annotation {
public static final int NO_MULTISIM_POLICY
public static final int ONE_VALID_SIM_MUST_BE_PRESENT
}
android/hardware/radio/sim/SimRefreshResult$1.class
SimRefreshResult.java
package android.hardware.radio.sim
android.hardware.radio.sim.SimRefreshResult$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void <init> ()
public android.hardware.radio.sim.SimRefreshResult createFromParcel (android.os.Parcel)
android.os.Parcel _aidl_source
android.hardware.radio.sim.SimRefreshResult _aidl_out
public android.hardware.radio.sim.SimRefreshResult[] newArray (int)
int _aidl_size
public volatile synthetic java.lang.Object[] newArray (int)
public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel)
}
android/hardware/radio/sim/SimRefreshResult.class
SimRefreshResult.java
package android.hardware.radio.sim
public android.hardware.radio.sim.SimRefreshResult extends java.lang.Object implements android.os.Parcelable {
public int type
public int efId
public String aid
public static final android.os.Parcelable$Creator CREATOR
public static final int TYPE_SIM_FILE_UPDATE
public static final int TYPE_SIM_INIT
public static final int TYPE_SIM_RESET
public void <init> ()
public final int getStability ()
public final void writeToParcel (android.os.Parcel, int)
android.os.Parcel _aidl_parcel
int _aidl_flag
int _aidl_start_pos
int _aidl_end_pos
public final void readFromParcel (android.os.Parcel)
android.os.Parcel _aidl_parcel
int _aidl_start_pos
int _aidl_parcelable_size
public java.lang.String toString ()
java.util.StringJoiner _aidl_sj
public int describeContents ()
int _mask
static void <clinit> ()
}
android/hardware/radio/voice/
android/hardware/radio/voice/AudioQuality$$.class
AudioQuality.java
package android.hardware.radio.voice
public abstract android.hardware.radio.voice.AudioQuality$$ extends java.lang.Object {
public static java.lang.String toString (int)
int _aidl_v
public static java.lang.String arrayToString (java.lang.Object)
int _aidl_i
int e
Object _aidl_v
Class _aidl_cls
Class comp
java.util.StringJoiner _aidl_sj
}
android/hardware/radio/voice/AudioQuality.class
AudioQuality.java
package android.hardware.radio.voice
public abstract annotation android.hardware.radio.voice.AudioQuality extends java.lang.Object implements java.lang.annotation.Annotation {
public static final int UNSPECIFIED
public static final int AMR
public static final int AMR_WB
public static final int GSM_EFR
public static final int GSM_FR
public static final int GSM_HR
public static final int EVRC
public static final int EVRC_B
public static final int EVRC_WB
public static final int EVRC_NW
}
android/hardware/radio/voice/Call$1.class
Call.java
package android.hardware.radio.voice
android.hardware.radio.voice.Call$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void <init> ()
public android.hardware.radio.voice.Call createFromParcel (android.os.Parcel)
android.os.Parcel _aidl_source
android.hardware.radio.voice.Call _aidl_out
public android.hardware.radio.voice.Call[] newArray (int)
int _aidl_size
public volatile synthetic java.lang.Object[] newArray (int)
public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel)
}
android/hardware/radio/voice/Call.class
Call.java
package android.hardware.radio.voice
public android.hardware.radio.voice.Call extends java.lang.Object implements android.os.Parcelable {
public int state
public int index
public int toa
public boolean isMpty
public boolean isMT
public byte als
public boolean isVoice
public boolean isVoicePrivacy
public String number
public int numberPresentation
public String name
public int namePresentation
public android.hardware.radio.voice.UusInfo[] uusInfo
public int audioQuality
public String forwardedNumber
public static final android.os.Parcelable$Creator CREATOR
public static final int PRESENTATION_ALLOWED
public static final int PRESENTATION_RESTRICTED
public static final int PRESENTATION_UNKNOWN
public static final int PRESENTATION_PAYPHONE
public static final int STATE_ACTIVE
public static final int STATE_HOLDING
public static final int STATE_DIALING
public static final int STATE_ALERTING
public static final int STATE_INCOMING
public static final int STATE_WAITING
public void <init> ()
public final int getStability ()
public final void writeToParcel (android.os.Parcel, int)
android.os.Parcel _aidl_parcel
int _aidl_flag
int _aidl_start_pos
int _aidl_end_pos
public final void readFromParcel (android.os.Parcel)
android.os.Parcel _aidl_parcel
int _aidl_start_pos
int _aidl_parcelable_size
public java.lang.String toString ()
java.util.StringJoiner _aidl_sj
public int describeContents ()
int _mask
private int describeContents (java.lang.Object)
Object o
int _mask
Object _v
static void <clinit> ()
}
android/hardware/radio/voice/CallForwardInfo$1.class
CallForwardInfo.java
package android.hardware.radio.voice
android.hardware.radio.voice.CallForwardInfo$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void <init> ()
public android.hardware.radio.voice.CallForwardInfo createFromParcel (android.os.Parcel)
android.os.Parcel _aidl_source
android.hardware.radio.voice.CallForwardInfo _aidl_out
public android.hardware.radio.voice.CallForwardInfo[] newArray (int)
int _aidl_size
public volatile synthetic java.lang.Object[] newArray (int)
public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel)
}
android/hardware/radio/voice/CallForwardInfo.class
CallForwardInfo.java
package android.hardware.radio.voice
public android.hardware.radio.voice.CallForwardInfo extends java.lang.Object implements android.os.Parcelable {
public int status
public int reason
public int serviceClass
public int toa
public String number
public int timeSeconds
public static final android.os.Parcelable$Creator CREATOR
public static final int STATUS_DISABLE
public static final int STATUS_ENABLE
public static final int STATUS_INTERROGATE
public static final int STATUS_REGISTRATION
public static final int STATUS_ERASURE
public void <init> ()
public final int getStability ()
public final void writeToParcel (android.os.Parcel, int)
android.os.Parcel _aidl_parcel
int _aidl_flag
int _aidl_start_pos
int _aidl_end_pos
public final void readFromParcel (android.os.Parcel)
android.os.Parcel _aidl_parcel
int _aidl_start_pos
int _aidl_parcelable_size
public java.lang.String toString ()
java.util.StringJoiner _aidl_sj
public int describeContents ()
int _mask
static void <clinit> ()
}
android/hardware/radio/voice/CdmaCallWaiting$1.class
CdmaCallWaiting.java
package android.hardware.radio.voice
android.hardware.radio.voice.CdmaCallWaiting$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void <init> ()
public android.hardware.radio.voice.CdmaCallWaiting createFromParcel (android.os.Parcel)
android.os.Parcel _aidl_source
android.hardware.radio.voice.CdmaCallWaiting _aidl_out
public android.hardware.radio.voice.CdmaCallWaiting[] newArray (int)
int _aidl_size
public volatile synthetic java.lang.Object[] newArray (int)
public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel)
}
android/hardware/radio/voice/CdmaCallWaiting.class
CdmaCallWaiting.java
package android.hardware.radio.voice
public android.hardware.radio.voice.CdmaCallWaiting extends java.lang.Object implements android.os.Parcelable {
public String number
public int numberPresentation
public String name
public android.hardware.radio.voice.CdmaSignalInfoRecord signalInfoRecord
public int numberType
public int numberPlan
public static final android.os.Parcelable$Creator CREATOR
public static final int NUMBER_PLAN_UNKNOWN
public static final int NUMBER_PLAN_ISDN
public static final int NUMBER_PLAN_DATA
public static final int NUMBER_PLAN_TELEX
public static final int NUMBER_PLAN_NATIONAL
public static final int NUMBER_PLAN_PRIVATE
public static final int NUMBER_PRESENTATION_ALLOWED
public static final int NUMBER_PRESENTATION_RESTRICTED
public static final int NUMBER_PRESENTATION_UNKNOWN
public static final int NUMBER_TYPE_UNKNOWN
public static final int NUMBER_TYPE_INTERNATIONAL
public static final int NUMBER_TYPE_NATIONAL
public static final int NUMBER_TYPE_NETWORK_SPECIFIC
public static final int NUMBER_TYPE_SUBSCRIBER
public void <init> ()
public final int getStability ()
public final void writeToParcel (android.os.Parcel, int)
android.os.Parcel _aidl_parcel
int _aidl_flag
int _aidl_start_pos
int _aidl_end_pos
public final void readFromParcel (android.os.Parcel)
android.os.Parcel _aidl_parcel
int _aidl_start_pos
int _aidl_parcelable_size
public java.lang.String toString ()
java.util.StringJoiner _aidl_sj
public int describeContents ()
int _mask
private int describeContents (java.lang.Object)
Object _v
static void <clinit> ()
}
android/hardware/radio/voice/CdmaDisplayInfoRecord$1.class
CdmaDisplayInfoRecord.java
package android.hardware.radio.voice
android.hardware.radio.voice.CdmaDisplayInfoRecord$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void <init> ()
public android.hardware.radio.voice.CdmaDisplayInfoRecord createFromParcel (android.os.Parcel)
android.os.Parcel _aidl_source
android.hardware.radio.voice.CdmaDisplayInfoRecord _aidl_out
public android.hardware.radio.voice.CdmaDisplayInfoRecord[] newArray (int)
int _aidl_size
public volatile synthetic java.lang.Object[] newArray (int)
public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel)
}
android/hardware/radio/voice/CdmaDisplayInfoRecord.class
CdmaDisplayInfoRecord.java
package android.hardware.radio.voice
public android.hardware.radio.voice.CdmaDisplayInfoRecord extends java.lang.Object implements android.os.Parcelable {
public String alphaBuf
public static final android.os.Parcelable$Creator CREATOR
public static final int CDMA_ALPHA_INFO_BUFFER_LENGTH
public void <init> ()
public final int getStability ()
public final void writeToParcel (android.os.Parcel, int)
android.os.Parcel _aidl_parcel
int _aidl_flag
int _aidl_start_pos
int _aidl_end_pos
public final void readFromParcel (android.os.Parcel)
android.os.Parcel _aidl_parcel
int _aidl_start_pos
int _aidl_parcelable_size
public java.lang.String toString ()
java.util.StringJoiner _aidl_sj
public int describeContents ()
int _mask
static void <clinit> ()
}
android/hardware/radio/voice/CdmaInformationRecord$1.class
CdmaInformationRecord.java
package android.hardware.radio.voice
android.hardware.radio.voice.CdmaInformationRecord$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void <init> ()
public android.hardware.radio.voice.CdmaInformationRecord createFromParcel (android.os.Parcel)
android.os.Parcel _aidl_source
android.hardware.radio.voice.CdmaInformationRecord _aidl_out
public android.hardware.radio.voice.CdmaInformationRecord[] newArray (int)
int _aidl_size
public volatile synthetic java.lang.Object[] newArray (int)
public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel)
}
android/hardware/radio/voice/CdmaInformationRecord.class
CdmaInformationRecord.java
package android.hardware.radio.voice
public android.hardware.radio.voice.CdmaInformationRecord extends java.lang.Object implements android.os.Parcelable {
public int name
public android.hardware.radio.voice.CdmaDisplayInfoRecord[] display
public android.hardware.radio.voice.CdmaNumberInfoRecord[] number
public android.hardware.radio.voice.CdmaSignalInfoRecord[] signal
public android.hardware.radio.voice.CdmaRedirectingNumberInfoRecord[] redir
public android.hardware.radio.voice.CdmaLineControlInfoRecord[] lineCtrl
public android.hardware.radio.voice.CdmaT53ClirInfoRecord[] clir
public android.hardware.radio.voice.CdmaT53AudioControlInfoRecord[] audioCtrl
public static final android.os.Parcelable$Creator CREATOR
public static final int CDMA_MAX_NUMBER_OF_INFO_RECS
public static final int NAME_DISPLAY
public static final int NAME_CALLED_PARTY_NUMBER
public static final int NAME_CALLING_PARTY_NUMBER
public static final int NAME_CONNECTED_NUMBER
public static final int NAME_SIGNAL
public static final int NAME_REDIRECTING_NUMBER
public static final int NAME_LINE_CONTROL
public static final int NAME_EXTENDED_DISPLAY
public static final int NAME_T53_CLIR
public static final int NAME_T53_RELEASE
public static final int NAME_T53_AUDIO_CONTROL
public void <init> ()
public final int getStability ()
public final void writeToParcel (android.os.Parcel, int)
android.os.Parcel _aidl_parcel
int _aidl_flag
int _aidl_start_pos
int _aidl_end_pos
public final void readFromParcel (android.os.Parcel)
android.os.Parcel _aidl_parcel
int _aidl_start_pos
int _aidl_parcelable_size
public java.lang.String toString ()
java.util.StringJoiner _aidl_sj
public int describeContents ()
int _mask
private int describeContents (java.lang.Object)
Object o
int _mask
Object _v
static void <clinit> ()
}
android/hardware/radio/voice/CdmaLineControlInfoRecord$1.class
CdmaLineControlInfoRecord.java
package android.hardware.radio.voice
android.hardware.radio.voice.CdmaLineControlInfoRecord$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void <init> ()
public android.hardware.radio.voice.CdmaLineControlInfoRecord createFromParcel (android.os.Parcel)
android.os.Parcel _aidl_source
android.hardware.radio.voice.CdmaLineControlInfoRecord _aidl_out
public android.hardware.radio.voice.CdmaLineControlInfoRecord[] newArray (int)
int _aidl_size
public volatile synthetic java.lang.Object[] newArray (int)
public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel)
}
android/hardware/radio/voice/CdmaLineControlInfoRecord.class
CdmaLineControlInfoRecord.java
package android.hardware.radio.voice
public android.hardware.radio.voice.CdmaLineControlInfoRecord extends java.lang.Object implements android.os.Parcelable {
public byte lineCtrlPolarityIncluded
public byte lineCtrlToggle
public byte lineCtrlReverse
public byte lineCtrlPowerDenial
public static final android.os.Parcelable$Creator CREATOR
public void <init> ()
public final int getStability ()
public final void writeToParcel (android.os.Parcel, int)
android.os.Parcel _aidl_parcel
int _aidl_flag
int _aidl_start_pos
int _aidl_end_pos
public final void readFromParcel (android.os.Parcel)
android.os.Parcel _aidl_parcel
int _aidl_start_pos
int _aidl_parcelable_size
public java.lang.String toString ()
java.util.StringJoiner _aidl_sj
public int describeContents ()
int _mask
static void <clinit> ()
}
android/hardware/radio/voice/CdmaNumberInfoRecord$1.class
CdmaNumberInfoRecord.java
package android.hardware.radio.voice
android.hardware.radio.voice.CdmaNumberInfoRecord$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void <init> ()
public android.hardware.radio.voice.CdmaNumberInfoRecord createFromParcel (android.os.Parcel)
android.os.Parcel _aidl_source
android.hardware.radio.voice.CdmaNumberInfoRecord _aidl_out
public android.hardware.radio.voice.CdmaNumberInfoRecord[] newArray (int)
int _aidl_size
public volatile synthetic java.lang.Object[] newArray (int)
public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel)
}
android/hardware/radio/voice/CdmaNumberInfoRecord.class
CdmaNumberInfoRecord.java
package android.hardware.radio.voice
public android.hardware.radio.voice.CdmaNumberInfoRecord extends java.lang.Object implements android.os.Parcelable {
public String number
public byte numberType
public byte numberPlan
public byte pi
public byte si
public static final android.os.Parcelable$Creator CREATOR
public static final int CDMA_NUMBER_INFO_BUFFER_LENGTH
public void <init> ()
public final int getStability ()
public final void writeToParcel (android.os.Parcel, int)
android.os.Parcel _aidl_parcel
int _aidl_flag
int _aidl_start_pos
int _aidl_end_pos
public final void readFromParcel (android.os.Parcel)
android.os.Parcel _aidl_parcel
int _aidl_start_pos
int _aidl_parcelable_size
public java.lang.String toString ()
java.util.StringJoiner _aidl_sj
public int describeContents ()
int _mask
static void <clinit> ()
}
android/hardware/radio/voice/CdmaOtaProvisionStatus$$.class
CdmaOtaProvisionStatus.java
package android.hardware.radio.voice
public abstract android.hardware.radio.voice.CdmaOtaProvisionStatus$$ extends java.lang.Object {
public static java.lang.String toString (int)
int _aidl_v
public static java.lang.String arrayToString (java.lang.Object)
int _aidl_i
int e
Object _aidl_v
Class _aidl_cls
Class comp
java.util.StringJoiner _aidl_sj
}
android/hardware/radio/voice/CdmaOtaProvisionStatus.class
CdmaOtaProvisionStatus.java
package android.hardware.radio.voice
public abstract annotation android.hardware.radio.voice.CdmaOtaProvisionStatus extends java.lang.Object implements java.lang.annotation.Annotation {
public static final int SPL_UNLOCKED
public static final int SPC_RETRIES_EXCEEDED
public static final int A_KEY_EXCHANGED
public static final int SSD_UPDATED
public static final int NAM_DOWNLOADED
public static final int MDN_DOWNLOADED
public static final int IMSI_DOWNLOADED
public static final int PRL_DOWNLOADED
public static final int COMMITTED
public static final int OTAPA_STARTED
public static final int OTAPA_STOPPED
public static final int OTAPA_ABORTED
}
android/hardware/radio/voice/CdmaRedirectingNumberInfoRecord$1.class
CdmaRedirectingNumberInfoRecord.java
package android.hardware.radio.voice
android.hardware.radio.voice.CdmaRedirectingNumberInfoRecord$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void <init> ()
public android.hardware.radio.voice.CdmaRedirectingNumberInfoRecord createFromParcel (android.os.Parcel)
android.os.Parcel _aidl_source
android.hardware.radio.voice.CdmaRedirectingNumberInfoRecord _aidl_out
public android.hardware.radio.voice.CdmaRedirectingNumberInfoRecord[] newArray (int)
int _aidl_size
public volatile synthetic java.lang.Object[] newArray (int)
public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel)
}
android/hardware/radio/voice/CdmaRedirectingNumberInfoRecord.class
CdmaRedirectingNumberInfoRecord.java
package android.hardware.radio.voice
public android.hardware.radio.voice.CdmaRedirectingNumberInfoRecord extends java.lang.Object implements android.os.Parcelable {
public android.hardware.radio.voice.CdmaNumberInfoRecord redirectingNumber
public int redirectingReason
public static final android.os.Parcelable$Creator CREATOR
public static final int REDIRECTING_REASON_UNKNOWN
public static final int REDIRECTING_REASON_CALL_FORWARDING_BUSY
public static final int REDIRECTING_REASON_CALL_FORWARDING_NO_REPLY
public static final int REDIRECTING_REASON_CALLED_DTE_OUT_OF_ORDER
public static final int REDIRECTING_REASON_CALL_FORWARDING_BY_THE_CALLED_DTE
public static final int REDIRECTING_REASON_CALL_FORWARDING_UNCONDITIONAL
public static final int REDIRECTING_REASON_RESERVED
public void <init> ()
public final int getStability ()
public final void writeToParcel (android.os.Parcel, int)
android.os.Parcel _aidl_parcel
int _aidl_flag
int _aidl_start_pos
int _aidl_end_pos
public final void readFromParcel (android.os.Parcel)
android.os.Parcel _aidl_parcel
int _aidl_start_pos
int _aidl_parcelable_size
public java.lang.String toString ()
java.util.StringJoiner _aidl_sj
public int describeContents ()
int _mask
private int describeContents (java.lang.Object)
Object _v
static void <clinit> ()
}
android/hardware/radio/voice/CdmaSignalInfoRecord$1.class
CdmaSignalInfoRecord.java
package android.hardware.radio.voice
android.hardware.radio.voice.CdmaSignalInfoRecord$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void <init> ()
public android.hardware.radio.voice.CdmaSignalInfoRecord createFromParcel (android.os.Parcel)
android.os.Parcel _aidl_source
android.hardware.radio.voice.CdmaSignalInfoRecord _aidl_out
public android.hardware.radio.voice.CdmaSignalInfoRecord[] newArray (int)
int _aidl_size
public volatile synthetic java.lang.Object[] newArray (int)
public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel)
}
android/hardware/radio/voice/CdmaSignalInfoRecord.class
CdmaSignalInfoRecord.java
package android.hardware.radio.voice
public android.hardware.radio.voice.CdmaSignalInfoRecord extends java.lang.Object implements android.os.Parcelable {
public boolean isPresent
public byte signalType
public byte alertPitch
public byte signal
public static final android.os.Parcelable$Creator CREATOR
public void <init> ()
public final int getStability ()
public final void writeToParcel (android.os.Parcel, int)
android.os.Parcel _aidl_parcel
int _aidl_flag
int _aidl_start_pos
int _aidl_end_pos
public final void readFromParcel (android.os.Parcel)
android.os.Parcel _aidl_parcel
int _aidl_start_pos
int _aidl_parcelable_size
public java.lang.String toString ()
java.util.StringJoiner _aidl_sj
public int describeContents ()
int _mask
static void <clinit> ()
}
android/hardware/radio/voice/CdmaT53AudioControlInfoRecord$1.class
CdmaT53AudioControlInfoRecord.java
package android.hardware.radio.voice
android.hardware.radio.voice.CdmaT53AudioControlInfoRecord$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void <init> ()
public android.hardware.radio.voice.CdmaT53AudioControlInfoRecord createFromParcel (android.os.Parcel)
android.os.Parcel _aidl_source
android.hardware.radio.voice.CdmaT53AudioControlInfoRecord _aidl_out
public android.hardware.radio.voice.CdmaT53AudioControlInfoRecord[] newArray (int)
int _aidl_size
public volatile synthetic java.lang.Object[] newArray (int)
public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel)
}
android/hardware/radio/voice/CdmaT53AudioControlInfoRecord.class
CdmaT53AudioControlInfoRecord.java
package android.hardware.radio.voice
public android.hardware.radio.voice.CdmaT53AudioControlInfoRecord extends java.lang.Object implements android.os.Parcelable {
public byte upLink
public byte downLink
public static final android.os.Parcelable$Creator CREATOR
public void <init> ()
public final int getStability ()
public final void writeToParcel (android.os.Parcel, int)
android.os.Parcel _aidl_parcel
int _aidl_flag
int _aidl_start_pos
int _aidl_end_pos
public final void readFromParcel (android.os.Parcel)
android.os.Parcel _aidl_parcel
int _aidl_start_pos
int _aidl_parcelable_size
public java.lang.String toString ()
java.util.StringJoiner _aidl_sj
public int describeContents ()
int _mask
static void <clinit> ()
}
android/hardware/radio/voice/CdmaT53ClirInfoRecord$1.class
CdmaT53ClirInfoRecord.java
package android.hardware.radio.voice
android.hardware.radio.voice.CdmaT53ClirInfoRecord$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void <init> ()
public android.hardware.radio.voice.CdmaT53ClirInfoRecord createFromParcel (android.os.Parcel)
android.os.Parcel _aidl_source
android.hardware.radio.voice.CdmaT53ClirInfoRecord _aidl_out
public android.hardware.radio.voice.CdmaT53ClirInfoRecord[] newArray (int)
int _aidl_size
public volatile synthetic java.lang.Object[] newArray (int)
public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel)
}
android/hardware/radio/voice/CdmaT53ClirInfoRecord.class
CdmaT53ClirInfoRecord.java
package android.hardware.radio.voice
public android.hardware.radio.voice.CdmaT53ClirInfoRecord extends java.lang.Object implements android.os.Parcelable {
public byte cause
public static final android.os.Parcelable$Creator CREATOR
public void <init> ()
public final int getStability ()
public final void writeToParcel (android.os.Parcel, int)
android.os.Parcel _aidl_parcel
int _aidl_flag
int _aidl_start_pos
int _aidl_end_pos
public final void readFromParcel (android.os.Parcel)
android.os.Parcel _aidl_parcel
int _aidl_start_pos
int _aidl_parcelable_size
public java.lang.String toString ()
java.util.StringJoiner _aidl_sj
public int describeContents ()
int _mask
static void <clinit> ()
}
android/hardware/radio/voice/CfData$1.class
CfData.java
package android.hardware.radio.voice
android.hardware.radio.voice.CfData$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void <init> ()
public android.hardware.radio.voice.CfData createFromParcel (android.os.Parcel)
android.os.Parcel _aidl_source
android.hardware.radio.voice.CfData _aidl_out
public android.hardware.radio.voice.CfData[] newArray (int)
int _aidl_size
public volatile synthetic java.lang.Object[] newArray (int)
public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel)
}
android/hardware/radio/voice/CfData.class
CfData.java
package android.hardware.radio.voice
public android.hardware.radio.voice.CfData extends java.lang.Object implements android.os.Parcelable {
public android.hardware.radio.voice.CallForwardInfo[] cfInfo
public static final android.os.Parcelable$Creator CREATOR
public static final int NUM_SERVICE_CLASSES
public void <init> ()
public final int getStability ()
public final void writeToParcel (android.os.Parcel, int)
android.os.Parcel _aidl_parcel
int _aidl_flag
int _aidl_start_pos
int _aidl_end_pos
public final void readFromParcel (android.os.Parcel)
android.os.Parcel _aidl_parcel
int _aidl_start_pos
int _aidl_parcelable_size
public java.lang.String toString ()
java.util.StringJoiner _aidl_sj
public int describeContents ()
int _mask
private int describeContents (java.lang.Object)
Object o
int _mask
Object _v
static void <clinit> ()
}
android/hardware/radio/voice/ClipStatus$$.class
ClipStatus.java
package android.hardware.radio.voice
public abstract android.hardware.radio.voice.ClipStatus$$ extends java.lang.Object {
public static java.lang.String toString (int)
int _aidl_v
public static java.lang.String arrayToString (java.lang.Object)
int _aidl_i
int e
Object _aidl_v
Class _aidl_cls
Class comp
java.util.StringJoiner _aidl_sj
}
android/hardware/radio/voice/ClipStatus.class
ClipStatus.java
package android.hardware.radio.voice
public abstract annotation android.hardware.radio.voice.ClipStatus extends java.lang.Object implements java.lang.annotation.Annotation {
public static final int CLIP_PROVISIONED
public static final int CLIP_UNPROVISIONED
public static final int UNKNOWN
}
android/hardware/radio/voice/Dial$1.class
Dial.java
package android.hardware.radio.voice
android.hardware.radio.voice.Dial$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void <init> ()
public android.hardware.radio.voice.Dial createFromParcel (android.os.Parcel)
android.os.Parcel _aidl_source
android.hardware.radio.voice.Dial _aidl_out
public android.hardware.radio.voice.Dial[] newArray (int)
int _aidl_size
public volatile synthetic java.lang.Object[] newArray (int)
public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel)
}
android/hardware/radio/voice/Dial.class
Dial.java
package android.hardware.radio.voice
public android.hardware.radio.voice.Dial extends java.lang.Object implements android.os.Parcelable {
public String address
public int clir
public android.hardware.radio.voice.UusInfo[] uusInfo
public static final android.os.Parcelable$Creator CREATOR
public static final int CLIR_DEFAULT
public static final int CLIR_INVOCATION
public static final int CLIR_SUPPRESSION
public void <init> ()
public final int getStability ()
public final void writeToParcel (android.os.Parcel, int)
android.os.Parcel _aidl_parcel
int _aidl_flag
int _aidl_start_pos
int _aidl_end_pos
public final void readFromParcel (android.os.Parcel)
android.os.Parcel _aidl_parcel
int _aidl_start_pos
int _aidl_parcelable_size
public java.lang.String toString ()
java.util.StringJoiner _aidl_sj
public int describeContents ()
int _mask
private int describeContents (java.lang.Object)
Object o
int _mask
Object _v
static void <clinit> ()
}
android/hardware/radio/voice/EmergencyCallRouting$$.class
EmergencyCallRouting.java
package android.hardware.radio.voice
public abstract android.hardware.radio.voice.EmergencyCallRouting$$ extends java.lang.Object {
public static java.lang.String toString (int)
int _aidl_v
public static java.lang.String arrayToString (java.lang.Object)
int _aidl_i
int e
Object _aidl_v
Class _aidl_cls
Class comp
java.util.StringJoiner _aidl_sj
}
android/hardware/radio/voice/EmergencyCallRouting.class
EmergencyCallRouting.java
package android.hardware.radio.voice
public abstract annotation android.hardware.radio.voice.EmergencyCallRouting extends java.lang.Object implements java.lang.annotation.Annotation {
public static final int UNKNOWN
public static final int EMERGENCY
public static final int NORMAL
}
android/hardware/radio/voice/EmergencyNumber$1.class
EmergencyNumber.java
package android.hardware.radio.voice
android.hardware.radio.voice.EmergencyNumber$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void <init> ()
public android.hardware.radio.voice.EmergencyNumber createFromParcel (android.os.Parcel)
android.os.Parcel _aidl_source
android.hardware.radio.voice.EmergencyNumber _aidl_out
public android.hardware.radio.voice.EmergencyNumber[] newArray (int)
int _aidl_size
public volatile synthetic java.lang.Object[] newArray (int)
public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel)
}
android/hardware/radio/voice/EmergencyNumber.class
EmergencyNumber.java
package android.hardware.radio.voice
public android.hardware.radio.voice.EmergencyNumber extends java.lang.Object implements android.os.Parcelable {
public String number
public String mcc
public String mnc
public int categories
public String[] urns
public int sources
public static final android.os.Parcelable$Creator CREATOR
public static final int SOURCE_NETWORK_SIGNALING
public static final int SOURCE_SIM
public static final int SOURCE_MODEM_CONFIG
public static final int SOURCE_DEFAULT
public void <init> ()
public final int getStability ()
public final void writeToParcel (android.os.Parcel, int)
android.os.Parcel _aidl_parcel
int _aidl_flag
int _aidl_start_pos
int _aidl_end_pos
public final void readFromParcel (android.os.Parcel)
android.os.Parcel _aidl_parcel
int _aidl_start_pos
int _aidl_parcelable_size
public java.lang.String toString ()
java.util.StringJoiner _aidl_sj
public int describeContents ()
int _mask
static void <clinit> ()
}
android/hardware/radio/voice/EmergencyServiceCategory$$.class
EmergencyServiceCategory.java
package android.hardware.radio.voice
public abstract android.hardware.radio.voice.EmergencyServiceCategory$$ extends java.lang.Object {
public static java.lang.String toString (int)
int _aidl_v
public static java.lang.String arrayToString (java.lang.Object)
int _aidl_i
int e
Object _aidl_v
Class _aidl_cls
Class comp
java.util.StringJoiner _aidl_sj
}
android/hardware/radio/voice/EmergencyServiceCategory.class
EmergencyServiceCategory.java
package android.hardware.radio.voice
public abstract annotation android.hardware.radio.voice.EmergencyServiceCategory extends java.lang.Object implements java.lang.annotation.Annotation {
public static final int UNSPECIFIED
public static final int POLICE
public static final int AMBULANCE
public static final int FIRE_BRIGADE
public static final int MARINE_GUARD
public static final int MOUNTAIN_RESCUE
public static final int MIEC
public static final int AIEC
}
android/hardware/radio/voice/IRadioVoice$Default.class
IRadioVoice.java
package android.hardware.radio.voice
public android.hardware.radio.voice.IRadioVoice$Default extends java.lang.Object implements android.hardware.radio.voice.IRadioVoice {
public void <init> ()
public void acceptCall (int) throws android.os.RemoteException
int serial
public void cancelPendingUssd (int) throws android.os.RemoteException
int serial
public void conference (int) throws android.os.RemoteException
int serial
public void dial (int, android.hardware.radio.voice.Dial) throws android.os.RemoteException
int serial
android.hardware.radio.voice.Dial dialInfo
public void emergencyDial (int, android.hardware.radio.voice.Dial, int, java.lang.String[], int, boolean, boolean) throws android.os.RemoteException
int serial
android.hardware.radio.voice.Dial dialInfo
int categories
String[] urns
int routing
boolean hasKnownUserIntentEmergency
boolean isTesting
public void exitEmergencyCallbackMode (int) throws android.os.RemoteException
int serial
public void explicitCallTransfer (int) throws android.os.RemoteException
int serial
public void getCallForwardStatus (int, android.hardware.radio.voice.CallForwardInfo) throws android.os.RemoteException
int serial
android.hardware.radio.voice.CallForwardInfo callInfo
public void getCallWaiting (int, int) throws android.os.RemoteException
int serial
int serviceClass
public void getClip (int) throws android.os.RemoteException
int serial
public void getClir (int) throws android.os.RemoteException
int serial
public void getCurrentCalls (int) throws android.os.RemoteException
int serial
public void getLastCallFailCause (int) throws android.os.RemoteException
int serial
public void getMute (int) throws android.os.RemoteException
int serial
public void getPreferredVoicePrivacy (int) throws android.os.RemoteException
int serial
public void getTtyMode (int) throws android.os.RemoteException
int serial
public void handleStkCallSetupRequestFromSim (int, boolean) throws android.os.RemoteException
int serial
boolean accept
public void hangup (int, int) throws android.os.RemoteException
int serial
int gsmIndex
public void hangupForegroundResumeBackground (int) throws android.os.RemoteException
int serial
public void hangupWaitingOrBackground (int) throws android.os.RemoteException
int serial
public void isVoNrEnabled (int) throws android.os.RemoteException
int serial
public void rejectCall (int) throws android.os.RemoteException
int serial
public void responseAcknowledgement () throws android.os.RemoteException
public void sendBurstDtmf (int, java.lang.String, int, int) throws android.os.RemoteException
int serial
String dtmf
int on
int off
public void sendCdmaFeatureCode (int, java.lang.String) throws android.os.RemoteException
int serial
String featureCode
public void sendDtmf (int, java.lang.String) throws android.os.RemoteException
int serial
String s
public void sendUssd (int, java.lang.String) throws android.os.RemoteException
int serial
String ussd
public void separateConnection (int, int) throws android.os.RemoteException
int serial
int gsmIndex
public void setCallForward (int, android.hardware.radio.voice.CallForwardInfo) throws android.os.RemoteException
int serial
android.hardware.radio.voice.CallForwardInfo callInfo
public void setCallWaiting (int, boolean, int) throws android.os.RemoteException
int serial
boolean enable
int serviceClass
public void setClir (int, int) throws android.os.RemoteException
int serial
int status
public void setMute (int, boolean) throws android.os.RemoteException
int serial
boolean enable
public void setPreferredVoicePrivacy (int, boolean) throws android.os.RemoteException
int serial
boolean enable
public void setResponseFunctions (android.hardware.radio.voice.IRadioVoiceResponse, android.hardware.radio.voice.IRadioVoiceIndication) throws android.os.RemoteException
android.hardware.radio.voice.IRadioVoiceResponse radioVoiceResponse
android.hardware.radio.voice.IRadioVoiceIndication radioVoiceIndication
public void setTtyMode (int, int) throws android.os.RemoteException
int serial
int mode
public void setVoNrEnabled (int, boolean) throws android.os.RemoteException
int serial
boolean enable
public void startDtmf (int, java.lang.String) throws android.os.RemoteException
int serial
String s
public void stopDtmf (int) throws android.os.RemoteException
int serial
public void switchWaitingOrHoldingAndActive (int) throws android.os.RemoteException
int serial
public int getInterfaceVersion ()
public java.lang.String getInterfaceHash ()
public android.os.IBinder asBinder ()
}
android/hardware/radio/voice/IRadioVoice$Stub$Proxy.class
IRadioVoice.java
package android.hardware.radio.voice
android.hardware.radio.voice.IRadioVoice$Stub$Proxy extends java.lang.Object implements android.hardware.radio.voice.IRadioVoice {
private android.os.IBinder mRemote
private int mCachedVersion
private String mCachedHash
void <init> (android.os.IBinder)
android.os.IBinder remote
public android.os.IBinder asBinder ()
public java.lang.String getInterfaceDescriptor ()
public void acceptCall (int) throws android.os.RemoteException
boolean _status
int serial
android.os.Parcel _data
public void cancelPendingUssd (int) throws android.os.RemoteException
boolean _status
int serial
android.os.Parcel _data
public void conference (int) throws android.os.RemoteException
boolean _status
int serial
android.os.Parcel _data
public void dial (int, android.hardware.radio.voice.Dial) throws android.os.RemoteException
boolean _status
int serial
android.hardware.radio.voice.Dial dialInfo
android.os.Parcel _data
public void emergencyDial (int, android.hardware.radio.voice.Dial, int, java.lang.String[], int, boolean, boolean) throws android.os.RemoteException
boolean _status
int serial
android.hardware.radio.voice.Dial dialInfo
int categories
String[] urns
int routing
boolean hasKnownUserIntentEmergency
boolean isTesting
android.os.Parcel _data
public void exitEmergencyCallbackMode (int) throws android.os.RemoteException
boolean _status
int serial
android.os.Parcel _data
public void explicitCallTransfer (int) throws android.os.RemoteException
boolean _status
int serial
android.os.Parcel _data
public void getCallForwardStatus (int, android.hardware.radio.voice.CallForwardInfo) throws android.os.RemoteException
boolean _status
int serial
android.hardware.radio.voice.CallForwardInfo callInfo
android.os.Parcel _data
public void getCallWaiting (int, int) throws android.os.RemoteException
boolean _status
int serial
int serviceClass
android.os.Parcel _data
public void getClip (int) throws android.os.RemoteException
boolean _status
int serial
android.os.Parcel _data
public void getClir (int) throws android.os.RemoteException
boolean _status
int serial
android.os.Parcel _data
public void getCurrentCalls (int) throws android.os.RemoteException
boolean _status
int serial
android.os.Parcel _data
public void getLastCallFailCause (int) throws android.os.RemoteException
boolean _status
int serial
android.os.Parcel _data
public void getMute (int) throws android.os.RemoteException
boolean _status
int serial
android.os.Parcel _data
public void getPreferredVoicePrivacy (int) throws android.os.RemoteException
boolean _status
int serial
android.os.Parcel _data
public void getTtyMode (int) throws android.os.RemoteException
boolean _status
int serial
android.os.Parcel _data
public void handleStkCallSetupRequestFromSim (int, boolean) throws android.os.RemoteException
boolean _status
int serial
boolean accept
android.os.Parcel _data
public void hangup (int, int) throws android.os.RemoteException
boolean _status
int serial
int gsmIndex
android.os.Parcel _data
public void hangupForegroundResumeBackground (int) throws android.os.RemoteException
boolean _status
int serial
android.os.Parcel _data
public void hangupWaitingOrBackground (int) throws android.os.RemoteException
boolean _status
int serial
android.os.Parcel _data
public void isVoNrEnabled (int) throws android.os.RemoteException
boolean _status
int serial
android.os.Parcel _data
public void rejectCall (int) throws android.os.RemoteException
boolean _status
int serial
android.os.Parcel _data
public void responseAcknowledgement () throws android.os.RemoteException
boolean _status
android.os.Parcel _data
public void sendBurstDtmf (int, java.lang.String, int, int) throws android.os.RemoteException
boolean _status
int serial
String dtmf
int on
int off
android.os.Parcel _data
public void sendCdmaFeatureCode (int, java.lang.String) throws android.os.RemoteException
boolean _status
int serial
String featureCode
android.os.Parcel _data
public void sendDtmf (int, java.lang.String) throws android.os.RemoteException
boolean _status
int serial
String s
android.os.Parcel _data
public void sendUssd (int, java.lang.String) throws android.os.RemoteException
boolean _status
int serial
String ussd
android.os.Parcel _data
public void separateConnection (int, int) throws android.os.RemoteException
boolean _status
int serial
int gsmIndex
android.os.Parcel _data
public void setCallForward (int, android.hardware.radio.voice.CallForwardInfo) throws android.os.RemoteException
boolean _status
int serial
android.hardware.radio.voice.CallForwardInfo callInfo
android.os.Parcel _data
public void setCallWaiting (int, boolean, int) throws android.os.RemoteException
boolean _status
int serial
boolean enable
int serviceClass
android.os.Parcel _data
public void setClir (int, int) throws android.os.RemoteException
boolean _status
int serial
int status
android.os.Parcel _data
public void setMute (int, boolean) throws android.os.RemoteException
boolean _status
int serial
boolean enable
android.os.Parcel _data
public void setPreferredVoicePrivacy (int, boolean) throws android.os.RemoteException
boolean _status
int serial
boolean enable
android.os.Parcel _data
public void setResponseFunctions (android.hardware.radio.voice.IRadioVoiceResponse, android.hardware.radio.voice.IRadioVoiceIndication) throws android.os.RemoteException
boolean _status
android.hardware.radio.voice.IRadioVoiceResponse radioVoiceResponse
android.hardware.radio.voice.IRadioVoiceIndication radioVoiceIndication
android.os.Parcel _data
public void setTtyMode (int, int) throws android.os.RemoteException
boolean _status
int serial
int mode
android.os.Parcel _data
public void setVoNrEnabled (int, boolean) throws android.os.RemoteException
boolean _status
int serial
boolean enable
android.os.Parcel _data
public void startDtmf (int, java.lang.String) throws android.os.RemoteException
boolean _status
int serial
String s
android.os.Parcel _data
public void stopDtmf (int) throws android.os.RemoteException
boolean _status
int serial
android.os.Parcel _data
public void switchWaitingOrHoldingAndActive (int) throws android.os.RemoteException
boolean _status
int serial
android.os.Parcel _data
public int getInterfaceVersion () throws android.os.RemoteException
boolean _status
android.os.Parcel data
android.os.Parcel reply
public synchronized java.lang.String getInterfaceHash () throws android.os.RemoteException
boolean _status
android.os.Parcel data
android.os.Parcel reply
}
android/hardware/radio/voice/IRadioVoice$Stub.class
IRadioVoice.java
package android.hardware.radio.voice
public abstract android.hardware.radio.voice.IRadioVoice$Stub extends android.os.Binder implements android.hardware.radio.voice.IRadioVoice {
static final int TRANSACTION_acceptCall
static final int TRANSACTION_cancelPendingUssd
static final int TRANSACTION_conference
static final int TRANSACTION_dial
static final int TRANSACTION_emergencyDial
static final int TRANSACTION_exitEmergencyCallbackMode
static final int TRANSACTION_explicitCallTransfer
static final int TRANSACTION_getCallForwardStatus
static final int TRANSACTION_getCallWaiting
static final int TRANSACTION_getClip
static final int TRANSACTION_getClir
static final int TRANSACTION_getCurrentCalls
static final int TRANSACTION_getLastCallFailCause
static final int TRANSACTION_getMute
static final int TRANSACTION_getPreferredVoicePrivacy
static final int TRANSACTION_getTtyMode
static final int TRANSACTION_handleStkCallSetupRequestFromSim
static final int TRANSACTION_hangup
static final int TRANSACTION_hangupForegroundResumeBackground
static final int TRANSACTION_hangupWaitingOrBackground
static final int TRANSACTION_isVoNrEnabled
static final int TRANSACTION_rejectCall
static final int TRANSACTION_responseAcknowledgement
static final int TRANSACTION_sendBurstDtmf
static final int TRANSACTION_sendCdmaFeatureCode
static final int TRANSACTION_sendDtmf
static final int TRANSACTION_sendUssd
static final int TRANSACTION_separateConnection
static final int TRANSACTION_setCallForward
static final int TRANSACTION_setCallWaiting
static final int TRANSACTION_setClir
static final int TRANSACTION_setMute
static final int TRANSACTION_setPreferredVoicePrivacy
static final int TRANSACTION_setResponseFunctions
static final int TRANSACTION_setTtyMode
static final int TRANSACTION_setVoNrEnabled
static final int TRANSACTION_startDtmf
static final int TRANSACTION_stopDtmf
static final int TRANSACTION_switchWaitingOrHoldingAndActive
static final int TRANSACTION_getInterfaceVersion
static final int TRANSACTION_getInterfaceHash
public void <init> ()
public static android.hardware.radio.voice.IRadioVoice 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
int _arg0
int _arg0
android.hardware.radio.voice.Dial _arg1
int _arg0
android.hardware.radio.voice.Dial _arg1
int _arg2
String[] _arg3
int _arg4
boolean _arg5
boolean _arg6
int _arg0
int _arg0
int _arg0
android.hardware.radio.voice.CallForwardInfo _arg1
int _arg0
int _arg1
int _arg0
int _arg0
int _arg0
int _arg0
int _arg0
int _arg0
int _arg0
int _arg0
boolean _arg1
int _arg0
int _arg1
int _arg0
int _arg0
int _arg0
int _arg0
int _arg0
String _arg1
int _arg2
int _arg3
int _arg0
String _arg1
int _arg0
String _arg1
int _arg0
String _arg1
int _arg0
int _arg1
int _arg0
android.hardware.radio.voice.CallForwardInfo _arg1
int _arg0
boolean _arg1
int _arg2
int _arg0
int _arg1
int _arg0
boolean _arg1
int _arg0
boolean _arg1
android.hardware.radio.voice.IRadioVoiceResponse _arg0
android.hardware.radio.voice.IRadioVoiceIndication _arg1
int _arg0
int _arg1
int _arg0
boolean _arg1
int _arg0
String _arg1
int _arg0
int _arg0
int code
android.os.Parcel data
android.os.Parcel reply
int flags
String descriptor
}
android/hardware/radio/voice/IRadioVoice.class
IRadioVoice.java
package android.hardware.radio.voice
public abstract android.hardware.radio.voice.IRadioVoice extends java.lang.Object implements android.os.IInterface {
public static final int VERSION
public static final String HASH
public static final String DESCRIPTOR
public abstract void acceptCall (int) throws android.os.RemoteException
public abstract void cancelPendingUssd (int) throws android.os.RemoteException
public abstract void conference (int) throws android.os.RemoteException
public abstract void dial (int, android.hardware.radio.voice.Dial) throws android.os.RemoteException
public abstract void emergencyDial (int, android.hardware.radio.voice.Dial, int, java.lang.String[], int, boolean, boolean) throws android.os.RemoteException
public abstract void exitEmergencyCallbackMode (int) throws android.os.RemoteException
public abstract void explicitCallTransfer (int) throws android.os.RemoteException
public abstract void getCallForwardStatus (int, android.hardware.radio.voice.CallForwardInfo) throws android.os.RemoteException
public abstract void getCallWaiting (int, int) throws android.os.RemoteException
public abstract void getClip (int) throws android.os.RemoteException
public abstract void getClir (int) throws android.os.RemoteException
public abstract void getCurrentCalls (int) throws android.os.RemoteException
public abstract void getLastCallFailCause (int) throws android.os.RemoteException
public abstract void getMute (int) throws android.os.RemoteException
public abstract void getPreferredVoicePrivacy (int) throws android.os.RemoteException
public abstract void getTtyMode (int) throws android.os.RemoteException
public abstract void handleStkCallSetupRequestFromSim (int, boolean) throws android.os.RemoteException
public abstract void hangup (int, int) throws android.os.RemoteException
public abstract void hangupForegroundResumeBackground (int) throws android.os.RemoteException
public abstract void hangupWaitingOrBackground (int) throws android.os.RemoteException
public abstract void isVoNrEnabled (int) throws android.os.RemoteException
public abstract void rejectCall (int) throws android.os.RemoteException
public abstract void responseAcknowledgement () throws android.os.RemoteException
public abstract void sendBurstDtmf (int, java.lang.String, int, int) throws android.os.RemoteException
public abstract void sendCdmaFeatureCode (int, java.lang.String) throws android.os.RemoteException
public abstract void sendDtmf (int, java.lang.String) throws android.os.RemoteException
public abstract void sendUssd (int, java.lang.String) throws android.os.RemoteException
public abstract void separateConnection (int, int) throws android.os.RemoteException
public abstract void setCallForward (int, android.hardware.radio.voice.CallForwardInfo) throws android.os.RemoteException
public abstract void setCallWaiting (int, boolean, int) throws android.os.RemoteException
public abstract void setClir (int, int) throws android.os.RemoteException
public abstract void setMute (int, boolean) throws android.os.RemoteException
public abstract void setPreferredVoicePrivacy (int, boolean) throws android.os.RemoteException
public abstract void setResponseFunctions (android.hardware.radio.voice.IRadioVoiceResponse, android.hardware.radio.voice.IRadioVoiceIndication) throws android.os.RemoteException
public abstract void setTtyMode (int, int) throws android.os.RemoteException
public abstract void setVoNrEnabled (int, boolean) throws android.os.RemoteException
public abstract void startDtmf (int, java.lang.String) throws android.os.RemoteException
public abstract void stopDtmf (int) throws android.os.RemoteException
public abstract void switchWaitingOrHoldingAndActive (int) throws android.os.RemoteException
public abstract int getInterfaceVersion () throws android.os.RemoteException
public abstract java.lang.String getInterfaceHash () throws android.os.RemoteException
static void <clinit> ()
}
android/hardware/radio/voice/IRadioVoiceIndication$Default.class
IRadioVoiceIndication.java
package android.hardware.radio.voice
public android.hardware.radio.voice.IRadioVoiceIndication$Default extends java.lang.Object implements android.hardware.radio.voice.IRadioVoiceIndication {
public void <init> ()
public void callRing (int, boolean, android.hardware.radio.voice.CdmaSignalInfoRecord) throws android.os.RemoteException
int type
boolean isGsm
android.hardware.radio.voice.CdmaSignalInfoRecord record
public void callStateChanged (int) throws android.os.RemoteException
int type
public void cdmaCallWaiting (int, android.hardware.radio.voice.CdmaCallWaiting) throws android.os.RemoteException
int type
android.hardware.radio.voice.CdmaCallWaiting callWaitingRecord
public void cdmaInfoRec (int, android.hardware.radio.voice.CdmaInformationRecord[]) throws android.os.RemoteException
int type
android.hardware.radio.voice.CdmaInformationRecord[] records
public void cdmaOtaProvisionStatus (int, int) throws android.os.RemoteException
int type
int status
public void currentEmergencyNumberList (int, android.hardware.radio.voice.EmergencyNumber[]) throws android.os.RemoteException
int type
android.hardware.radio.voice.EmergencyNumber[] emergencyNumberList
public void enterEmergencyCallbackMode (int) throws android.os.RemoteException
int type
public void exitEmergencyCallbackMode (int) throws android.os.RemoteException
int type
public void indicateRingbackTone (int, boolean) throws android.os.RemoteException
int type
boolean start
public void onSupplementaryServiceIndication (int, android.hardware.radio.voice.StkCcUnsolSsResult) throws android.os.RemoteException
int type
android.hardware.radio.voice.StkCcUnsolSsResult ss
public void onUssd (int, int, java.lang.String) throws android.os.RemoteException
int type
int modeType
String msg
public void resendIncallMute (int) throws android.os.RemoteException
int type
public void srvccStateNotify (int, int) throws android.os.RemoteException
int type
int state
public void stkCallControlAlphaNotify (int, java.lang.String) throws android.os.RemoteException
int type
String alpha
public void stkCallSetup (int, long) throws android.os.RemoteException
int type
long timeout
public int getInterfaceVersion ()
public java.lang.String getInterfaceHash ()
public android.os.IBinder asBinder ()
}
android/hardware/radio/voice/IRadioVoiceIndication$Stub$Proxy.class
IRadioVoiceIndication.java
package android.hardware.radio.voice
android.hardware.radio.voice.IRadioVoiceIndication$Stub$Proxy extends java.lang.Object implements android.hardware.radio.voice.IRadioVoiceIndication {
private android.os.IBinder mRemote
private int mCachedVersion
private String mCachedHash
void <init> (android.os.IBinder)
android.os.IBinder remote
public android.os.IBinder asBinder ()
public java.lang.String getInterfaceDescriptor ()
public void callRing (int, boolean, android.hardware.radio.voice.CdmaSignalInfoRecord) throws android.os.RemoteException
boolean _status
int type
boolean isGsm
android.hardware.radio.voice.CdmaSignalInfoRecord record
android.os.Parcel _data
public void callStateChanged (int) throws android.os.RemoteException
boolean _status
int type
android.os.Parcel _data
public void cdmaCallWaiting (int, android.hardware.radio.voice.CdmaCallWaiting) throws android.os.RemoteException
boolean _status
int type
android.hardware.radio.voice.CdmaCallWaiting callWaitingRecord
android.os.Parcel _data
public void cdmaInfoRec (int, android.hardware.radio.voice.CdmaInformationRecord[]) throws android.os.RemoteException
boolean _status
int type
android.hardware.radio.voice.CdmaInformationRecord[] records
android.os.Parcel _data
public void cdmaOtaProvisionStatus (int, int) throws android.os.RemoteException
boolean _status
int type
int status
android.os.Parcel _data
public void currentEmergencyNumberList (int, android.hardware.radio.voice.EmergencyNumber[]) throws android.os.RemoteException
boolean _status
int type
android.hardware.radio.voice.EmergencyNumber[] emergencyNumberList
android.os.Parcel _data
public void enterEmergencyCallbackMode (int) throws android.os.RemoteException
boolean _status
int type
android.os.Parcel _data
public void exitEmergencyCallbackMode (int) throws android.os.RemoteException
boolean _status
int type
android.os.Parcel _data
public void indicateRingbackTone (int, boolean) throws android.os.RemoteException
boolean _status
int type
boolean start
android.os.Parcel _data
public void onSupplementaryServiceIndication (int, android.hardware.radio.voice.StkCcUnsolSsResult) throws android.os.RemoteException
boolean _status
int type
android.hardware.radio.voice.StkCcUnsolSsResult ss
android.os.Parcel _data
public void onUssd (int, int, java.lang.String) throws android.os.RemoteException
boolean _status
int type
int modeType
String msg
android.os.Parcel _data
public void resendIncallMute (int) throws android.os.RemoteException
boolean _status
int type
android.os.Parcel _data
public void srvccStateNotify (int, int) throws android.os.RemoteException
boolean _status
int type
int state
android.os.Parcel _data
public void stkCallControlAlphaNotify (int, java.lang.String) throws android.os.RemoteException
boolean _status
int type
String alpha
android.os.Parcel _data
public void stkCallSetup (int, long) throws android.os.RemoteException
boolean _status
int type
long timeout
android.os.Parcel _data
public int getInterfaceVersion () throws android.os.RemoteException
boolean _status
android.os.Parcel data
android.os.Parcel reply
public synchronized java.lang.String getInterfaceHash () throws android.os.RemoteException
boolean _status
android.os.Parcel data
android.os.Parcel reply
}
android/hardware/radio/voice/IRadioVoiceIndication$Stub.class
IRadioVoiceIndication.java
package android.hardware.radio.voice
public abstract android.hardware.radio.voice.IRadioVoiceIndication$Stub extends android.os.Binder implements android.hardware.radio.voice.IRadioVoiceIndication {
static final int TRANSACTION_callRing
static final int TRANSACTION_callStateChanged
static final int TRANSACTION_cdmaCallWaiting
static final int TRANSACTION_cdmaInfoRec
static final int TRANSACTION_cdmaOtaProvisionStatus
static final int TRANSACTION_currentEmergencyNumberList
static final int TRANSACTION_enterEmergencyCallbackMode
static final int TRANSACTION_exitEmergencyCallbackMode
static final int TRANSACTION_indicateRingbackTone
static final int TRANSACTION_onSupplementaryServiceIndication
static final int TRANSACTION_onUssd
static final int TRANSACTION_resendIncallMute
static final int TRANSACTION_srvccStateNotify
static final int TRANSACTION_stkCallControlAlphaNotify
static final int TRANSACTION_stkCallSetup
static final int TRANSACTION_getInterfaceVersion
static final int TRANSACTION_getInterfaceHash
public void <init> ()
public static android.hardware.radio.voice.IRadioVoiceIndication 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
boolean _arg1
android.hardware.radio.voice.CdmaSignalInfoRecord _arg2
int _arg0
int _arg0
android.hardware.radio.voice.CdmaCallWaiting _arg1
int _arg0
android.hardware.radio.voice.CdmaInformationRecord[] _arg1
int _arg0
int _arg1
int _arg0
android.hardware.radio.voice.EmergencyNumber[] _arg1
int _arg0
int _arg0
int _arg0
boolean _arg1
int _arg0
android.hardware.radio.voice.StkCcUnsolSsResult _arg1
int _arg0
int _arg1
String _arg2
int _arg0
int _arg0
int _arg1
int _arg0
String _arg1
int _arg0
long _arg1
int code
android.os.Parcel data
android.os.Parcel reply
int flags
String descriptor
}
android/hardware/radio/voice/IRadioVoiceIndication.class
IRadioVoiceIndication.java
package android.hardware.radio.voice
public abstract android.hardware.radio.voice.IRadioVoiceIndication extends java.lang.Object implements android.os.IInterface {
public static final int VERSION
public static final String HASH
public static final String DESCRIPTOR
public abstract void callRing (int, boolean, android.hardware.radio.voice.CdmaSignalInfoRecord) throws android.os.RemoteException
public abstract void callStateChanged (int) throws android.os.RemoteException
public abstract void cdmaCallWaiting (int, android.hardware.radio.voice.CdmaCallWaiting) throws android.os.RemoteException
public abstract void cdmaInfoRec (int, android.hardware.radio.voice.CdmaInformationRecord[]) throws android.os.RemoteException
public abstract void cdmaOtaProvisionStatus (int, int) throws android.os.RemoteException
public abstract void currentEmergencyNumberList (int, android.hardware.radio.voice.EmergencyNumber[]) throws android.os.RemoteException
public abstract void enterEmergencyCallbackMode (int) throws android.os.RemoteException
public abstract void exitEmergencyCallbackMode (int) throws android.os.RemoteException
public abstract void indicateRingbackTone (int, boolean) throws android.os.RemoteException
public abstract void onSupplementaryServiceIndication (int, android.hardware.radio.voice.StkCcUnsolSsResult) throws android.os.RemoteException
public abstract void onUssd (int, int, java.lang.String) throws android.os.RemoteException
public abstract void resendIncallMute (int) throws android.os.RemoteException
public abstract void srvccStateNotify (int, int) throws android.os.RemoteException
public abstract void stkCallControlAlphaNotify (int, java.lang.String) throws android.os.RemoteException
public abstract void stkCallSetup (int, long) throws android.os.RemoteException
public abstract int getInterfaceVersion () throws android.os.RemoteException
public abstract java.lang.String getInterfaceHash () throws android.os.RemoteException
static void <clinit> ()
}
android/hardware/radio/voice/IRadioVoiceResponse$Default.class
IRadioVoiceResponse.java
package android.hardware.radio.voice
public android.hardware.radio.voice.IRadioVoiceResponse$Default extends java.lang.Object implements android.hardware.radio.voice.IRadioVoiceResponse {
public void <init> ()
public void acceptCallResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
android.hardware.radio.RadioResponseInfo info
public void acknowledgeRequest (int) throws android.os.RemoteException
int serial
public void cancelPendingUssdResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
android.hardware.radio.RadioResponseInfo info
public void conferenceResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
android.hardware.radio.RadioResponseInfo info
public void dialResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
android.hardware.radio.RadioResponseInfo info
public void emergencyDialResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
android.hardware.radio.RadioResponseInfo info
public void exitEmergencyCallbackModeResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
android.hardware.radio.RadioResponseInfo info
public void explicitCallTransferResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
android.hardware.radio.RadioResponseInfo info
public void getCallForwardStatusResponse (android.hardware.radio.RadioResponseInfo, android.hardware.radio.voice.CallForwardInfo[]) throws android.os.RemoteException
android.hardware.radio.RadioResponseInfo info
android.hardware.radio.voice.CallForwardInfo[] callForwardInfos
public void getCallWaitingResponse (android.hardware.radio.RadioResponseInfo, boolean, int) throws android.os.RemoteException
android.hardware.radio.RadioResponseInfo info
boolean enable
int serviceClass
public void getClipResponse (android.hardware.radio.RadioResponseInfo, int) throws android.os.RemoteException
android.hardware.radio.RadioResponseInfo info
int status
public void getClirResponse (android.hardware.radio.RadioResponseInfo, int, int) throws android.os.RemoteException
android.hardware.radio.RadioResponseInfo info
int n
int m
public void getCurrentCallsResponse (android.hardware.radio.RadioResponseInfo, android.hardware.radio.voice.Call[]) throws android.os.RemoteException
android.hardware.radio.RadioResponseInfo info
android.hardware.radio.voice.Call[] calls
public void getLastCallFailCauseResponse (android.hardware.radio.RadioResponseInfo, android.hardware.radio.voice.LastCallFailCauseInfo) throws android.os.RemoteException
android.hardware.radio.RadioResponseInfo info
android.hardware.radio.voice.LastCallFailCauseInfo failCauseinfo
public void getMuteResponse (android.hardware.radio.RadioResponseInfo, boolean) throws android.os.RemoteException
android.hardware.radio.RadioResponseInfo info
boolean enable
public void getPreferredVoicePrivacyResponse (android.hardware.radio.RadioResponseInfo, boolean) throws android.os.RemoteException
android.hardware.radio.RadioResponseInfo info
boolean enable
public void getTtyModeResponse (android.hardware.radio.RadioResponseInfo, int) throws android.os.RemoteException
android.hardware.radio.RadioResponseInfo info
int mode
public void handleStkCallSetupRequestFromSimResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
android.hardware.radio.RadioResponseInfo info
public void hangupConnectionResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
android.hardware.radio.RadioResponseInfo info
public void hangupForegroundResumeBackgroundResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
android.hardware.radio.RadioResponseInfo info
public void hangupWaitingOrBackgroundResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
android.hardware.radio.RadioResponseInfo info
public void isVoNrEnabledResponse (android.hardware.radio.RadioResponseInfo, boolean) throws android.os.RemoteException
android.hardware.radio.RadioResponseInfo info
boolean enable
public void rejectCallResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
android.hardware.radio.RadioResponseInfo info
public void sendBurstDtmfResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
android.hardware.radio.RadioResponseInfo info
public void sendCdmaFeatureCodeResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
android.hardware.radio.RadioResponseInfo info
public void sendDtmfResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
android.hardware.radio.RadioResponseInfo info
public void sendUssdResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
android.hardware.radio.RadioResponseInfo info
public void separateConnectionResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
android.hardware.radio.RadioResponseInfo info
public void setCallForwardResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
android.hardware.radio.RadioResponseInfo info
public void setCallWaitingResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
android.hardware.radio.RadioResponseInfo info
public void setClirResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
android.hardware.radio.RadioResponseInfo info
public void setMuteResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
android.hardware.radio.RadioResponseInfo info
public void setPreferredVoicePrivacyResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
android.hardware.radio.RadioResponseInfo info
public void setTtyModeResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
android.hardware.radio.RadioResponseInfo info
public void setVoNrEnabledResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
android.hardware.radio.RadioResponseInfo info
public void startDtmfResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
android.hardware.radio.RadioResponseInfo info
public void stopDtmfResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
android.hardware.radio.RadioResponseInfo info
public void switchWaitingOrHoldingAndActiveResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
android.hardware.radio.RadioResponseInfo info
public int getInterfaceVersion ()
public java.lang.String getInterfaceHash ()
public android.os.IBinder asBinder ()
}
android/hardware/radio/voice/IRadioVoiceResponse$Stub$Proxy.class
IRadioVoiceResponse.java
package android.hardware.radio.voice
android.hardware.radio.voice.IRadioVoiceResponse$Stub$Proxy extends java.lang.Object implements android.hardware.radio.voice.IRadioVoiceResponse {
private android.os.IBinder mRemote
private int mCachedVersion
private String mCachedHash
void <init> (android.os.IBinder)
android.os.IBinder remote
public android.os.IBinder asBinder ()
public java.lang.String getInterfaceDescriptor ()
public void acceptCallResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
boolean _status
android.hardware.radio.RadioResponseInfo info
android.os.Parcel _data
public void acknowledgeRequest (int) throws android.os.RemoteException
boolean _status
int serial
android.os.Parcel _data
public void cancelPendingUssdResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
boolean _status
android.hardware.radio.RadioResponseInfo info
android.os.Parcel _data
public void conferenceResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
boolean _status
android.hardware.radio.RadioResponseInfo info
android.os.Parcel _data
public void dialResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
boolean _status
android.hardware.radio.RadioResponseInfo info
android.os.Parcel _data
public void emergencyDialResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
boolean _status
android.hardware.radio.RadioResponseInfo info
android.os.Parcel _data
public void exitEmergencyCallbackModeResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
boolean _status
android.hardware.radio.RadioResponseInfo info
android.os.Parcel _data
public void explicitCallTransferResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
boolean _status
android.hardware.radio.RadioResponseInfo info
android.os.Parcel _data
public void getCallForwardStatusResponse (android.hardware.radio.RadioResponseInfo, android.hardware.radio.voice.CallForwardInfo[]) throws android.os.RemoteException
boolean _status
android.hardware.radio.RadioResponseInfo info
android.hardware.radio.voice.CallForwardInfo[] callForwardInfos
android.os.Parcel _data
public void getCallWaitingResponse (android.hardware.radio.RadioResponseInfo, boolean, int) throws android.os.RemoteException
boolean _status
android.hardware.radio.RadioResponseInfo info
boolean enable
int serviceClass
android.os.Parcel _data
public void getClipResponse (android.hardware.radio.RadioResponseInfo, int) throws android.os.RemoteException
boolean _status
android.hardware.radio.RadioResponseInfo info
int status
android.os.Parcel _data
public void getClirResponse (android.hardware.radio.RadioResponseInfo, int, int) throws android.os.RemoteException
boolean _status
android.hardware.radio.RadioResponseInfo info
int n
int m
android.os.Parcel _data
public void getCurrentCallsResponse (android.hardware.radio.RadioResponseInfo, android.hardware.radio.voice.Call[]) throws android.os.RemoteException
boolean _status
android.hardware.radio.RadioResponseInfo info
android.hardware.radio.voice.Call[] calls
android.os.Parcel _data
public void getLastCallFailCauseResponse (android.hardware.radio.RadioResponseInfo, android.hardware.radio.voice.LastCallFailCauseInfo) throws android.os.RemoteException
boolean _status
android.hardware.radio.RadioResponseInfo info
android.hardware.radio.voice.LastCallFailCauseInfo failCauseinfo
android.os.Parcel _data
public void getMuteResponse (android.hardware.radio.RadioResponseInfo, boolean) throws android.os.RemoteException
boolean _status
android.hardware.radio.RadioResponseInfo info
boolean enable
android.os.Parcel _data
public void getPreferredVoicePrivacyResponse (android.hardware.radio.RadioResponseInfo, boolean) throws android.os.RemoteException
boolean _status
android.hardware.radio.RadioResponseInfo info
boolean enable
android.os.Parcel _data
public void getTtyModeResponse (android.hardware.radio.RadioResponseInfo, int) throws android.os.RemoteException
boolean _status
android.hardware.radio.RadioResponseInfo info
int mode
android.os.Parcel _data
public void handleStkCallSetupRequestFromSimResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
boolean _status
android.hardware.radio.RadioResponseInfo info
android.os.Parcel _data
public void hangupConnectionResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
boolean _status
android.hardware.radio.RadioResponseInfo info
android.os.Parcel _data
public void hangupForegroundResumeBackgroundResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
boolean _status
android.hardware.radio.RadioResponseInfo info
android.os.Parcel _data
public void hangupWaitingOrBackgroundResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
boolean _status
android.hardware.radio.RadioResponseInfo info
android.os.Parcel _data
public void isVoNrEnabledResponse (android.hardware.radio.RadioResponseInfo, boolean) throws android.os.RemoteException
boolean _status
android.hardware.radio.RadioResponseInfo info
boolean enable
android.os.Parcel _data
public void rejectCallResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
boolean _status
android.hardware.radio.RadioResponseInfo info
android.os.Parcel _data
public void sendBurstDtmfResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
boolean _status
android.hardware.radio.RadioResponseInfo info
android.os.Parcel _data
public void sendCdmaFeatureCodeResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
boolean _status
android.hardware.radio.RadioResponseInfo info
android.os.Parcel _data
public void sendDtmfResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
boolean _status
android.hardware.radio.RadioResponseInfo info
android.os.Parcel _data
public void sendUssdResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
boolean _status
android.hardware.radio.RadioResponseInfo info
android.os.Parcel _data
public void separateConnectionResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
boolean _status
android.hardware.radio.RadioResponseInfo info
android.os.Parcel _data
public void setCallForwardResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
boolean _status
android.hardware.radio.RadioResponseInfo info
android.os.Parcel _data
public void setCallWaitingResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
boolean _status
android.hardware.radio.RadioResponseInfo info
android.os.Parcel _data
public void setClirResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
boolean _status
android.hardware.radio.RadioResponseInfo info
android.os.Parcel _data
public void setMuteResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
boolean _status
android.hardware.radio.RadioResponseInfo info
android.os.Parcel _data
public void setPreferredVoicePrivacyResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
boolean _status
android.hardware.radio.RadioResponseInfo info
android.os.Parcel _data
public void setTtyModeResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
boolean _status
android.hardware.radio.RadioResponseInfo info
android.os.Parcel _data
public void setVoNrEnabledResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
boolean _status
android.hardware.radio.RadioResponseInfo info
android.os.Parcel _data
public void startDtmfResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
boolean _status
android.hardware.radio.RadioResponseInfo info
android.os.Parcel _data
public void stopDtmfResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
boolean _status
android.hardware.radio.RadioResponseInfo info
android.os.Parcel _data
public void switchWaitingOrHoldingAndActiveResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
boolean _status
android.hardware.radio.RadioResponseInfo info
android.os.Parcel _data
public int getInterfaceVersion () throws android.os.RemoteException
boolean _status
android.os.Parcel data
android.os.Parcel reply
public synchronized java.lang.String getInterfaceHash () throws android.os.RemoteException
boolean _status
android.os.Parcel data
android.os.Parcel reply
}
android/hardware/radio/voice/IRadioVoiceResponse$Stub.class
IRadioVoiceResponse.java
package android.hardware.radio.voice
public abstract android.hardware.radio.voice.IRadioVoiceResponse$Stub extends android.os.Binder implements android.hardware.radio.voice.IRadioVoiceResponse {
static final int TRANSACTION_acceptCallResponse
static final int TRANSACTION_acknowledgeRequest
static final int TRANSACTION_cancelPendingUssdResponse
static final int TRANSACTION_conferenceResponse
static final int TRANSACTION_dialResponse
static final int TRANSACTION_emergencyDialResponse
static final int TRANSACTION_exitEmergencyCallbackModeResponse
static final int TRANSACTION_explicitCallTransferResponse
static final int TRANSACTION_getCallForwardStatusResponse
static final int TRANSACTION_getCallWaitingResponse
static final int TRANSACTION_getClipResponse
static final int TRANSACTION_getClirResponse
static final int TRANSACTION_getCurrentCallsResponse
static final int TRANSACTION_getLastCallFailCauseResponse
static final int TRANSACTION_getMuteResponse
static final int TRANSACTION_getPreferredVoicePrivacyResponse
static final int TRANSACTION_getTtyModeResponse
static final int TRANSACTION_handleStkCallSetupRequestFromSimResponse
static final int TRANSACTION_hangupConnectionResponse
static final int TRANSACTION_hangupForegroundResumeBackgroundResponse
static final int TRANSACTION_hangupWaitingOrBackgroundResponse
static final int TRANSACTION_isVoNrEnabledResponse
static final int TRANSACTION_rejectCallResponse
static final int TRANSACTION_sendBurstDtmfResponse
static final int TRANSACTION_sendCdmaFeatureCodeResponse
static final int TRANSACTION_sendDtmfResponse
static final int TRANSACTION_sendUssdResponse
static final int TRANSACTION_separateConnectionResponse
static final int TRANSACTION_setCallForwardResponse
static final int TRANSACTION_setCallWaitingResponse
static final int TRANSACTION_setClirResponse
static final int TRANSACTION_setMuteResponse
static final int TRANSACTION_setPreferredVoicePrivacyResponse
static final int TRANSACTION_setTtyModeResponse
static final int TRANSACTION_setVoNrEnabledResponse
static final int TRANSACTION_startDtmfResponse
static final int TRANSACTION_stopDtmfResponse
static final int TRANSACTION_switchWaitingOrHoldingAndActiveResponse
static final int TRANSACTION_getInterfaceVersion
static final int TRANSACTION_getInterfaceHash
public void <init> ()
public static android.hardware.radio.voice.IRadioVoiceResponse 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.hardware.radio.RadioResponseInfo _arg0
int _arg0
android.hardware.radio.RadioResponseInfo _arg0
android.hardware.radio.RadioResponseInfo _arg0
android.hardware.radio.RadioResponseInfo _arg0
android.hardware.radio.RadioResponseInfo _arg0
android.hardware.radio.RadioResponseInfo _arg0
android.hardware.radio.RadioResponseInfo _arg0
android.hardware.radio.RadioResponseInfo _arg0
android.hardware.radio.voice.CallForwardInfo[] _arg1
android.hardware.radio.RadioResponseInfo _arg0
boolean _arg1
int _arg2
android.hardware.radio.RadioResponseInfo _arg0
int _arg1
android.hardware.radio.RadioResponseInfo _arg0
int _arg1
int _arg2
android.hardware.radio.RadioResponseInfo _arg0
android.hardware.radio.voice.Call[] _arg1
android.hardware.radio.RadioResponseInfo _arg0
android.hardware.radio.voice.LastCallFailCauseInfo _arg1
android.hardware.radio.RadioResponseInfo _arg0
boolean _arg1
android.hardware.radio.RadioResponseInfo _arg0
boolean _arg1
android.hardware.radio.RadioResponseInfo _arg0
int _arg1
android.hardware.radio.RadioResponseInfo _arg0
android.hardware.radio.RadioResponseInfo _arg0
android.hardware.radio.RadioResponseInfo _arg0
android.hardware.radio.RadioResponseInfo _arg0
android.hardware.radio.RadioResponseInfo _arg0
boolean _arg1
android.hardware.radio.RadioResponseInfo _arg0
android.hardware.radio.RadioResponseInfo _arg0
android.hardware.radio.RadioResponseInfo _arg0
android.hardware.radio.RadioResponseInfo _arg0
android.hardware.radio.RadioResponseInfo _arg0
android.hardware.radio.RadioResponseInfo _arg0
android.hardware.radio.RadioResponseInfo _arg0
android.hardware.radio.RadioResponseInfo _arg0
android.hardware.radio.RadioResponseInfo _arg0
android.hardware.radio.RadioResponseInfo _arg0
android.hardware.radio.RadioResponseInfo _arg0
android.hardware.radio.RadioResponseInfo _arg0
android.hardware.radio.RadioResponseInfo _arg0
android.hardware.radio.RadioResponseInfo _arg0
android.hardware.radio.RadioResponseInfo _arg0
android.hardware.radio.RadioResponseInfo _arg0
int code
android.os.Parcel data
android.os.Parcel reply
int flags
String descriptor
}
android/hardware/radio/voice/IRadioVoiceResponse.class
IRadioVoiceResponse.java
package android.hardware.radio.voice
public abstract android.hardware.radio.voice.IRadioVoiceResponse extends java.lang.Object implements android.os.IInterface {
public static final int VERSION
public static final String HASH
public static final String DESCRIPTOR
public abstract void acceptCallResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
public abstract void acknowledgeRequest (int) throws android.os.RemoteException
public abstract void cancelPendingUssdResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
public abstract void conferenceResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
public abstract void dialResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
public abstract void emergencyDialResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
public abstract void exitEmergencyCallbackModeResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
public abstract void explicitCallTransferResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
public abstract void getCallForwardStatusResponse (android.hardware.radio.RadioResponseInfo, android.hardware.radio.voice.CallForwardInfo[]) throws android.os.RemoteException
public abstract void getCallWaitingResponse (android.hardware.radio.RadioResponseInfo, boolean, int) throws android.os.RemoteException
public abstract void getClipResponse (android.hardware.radio.RadioResponseInfo, int) throws android.os.RemoteException
public abstract void getClirResponse (android.hardware.radio.RadioResponseInfo, int, int) throws android.os.RemoteException
public abstract void getCurrentCallsResponse (android.hardware.radio.RadioResponseInfo, android.hardware.radio.voice.Call[]) throws android.os.RemoteException
public abstract void getLastCallFailCauseResponse (android.hardware.radio.RadioResponseInfo, android.hardware.radio.voice.LastCallFailCauseInfo) throws android.os.RemoteException
public abstract void getMuteResponse (android.hardware.radio.RadioResponseInfo, boolean) throws android.os.RemoteException
public abstract void getPreferredVoicePrivacyResponse (android.hardware.radio.RadioResponseInfo, boolean) throws android.os.RemoteException
public abstract void getTtyModeResponse (android.hardware.radio.RadioResponseInfo, int) throws android.os.RemoteException
public abstract void handleStkCallSetupRequestFromSimResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
public abstract void hangupConnectionResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
public abstract void hangupForegroundResumeBackgroundResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
public abstract void hangupWaitingOrBackgroundResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
public abstract void isVoNrEnabledResponse (android.hardware.radio.RadioResponseInfo, boolean) throws android.os.RemoteException
public abstract void rejectCallResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
public abstract void sendBurstDtmfResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
public abstract void sendCdmaFeatureCodeResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
public abstract void sendDtmfResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
public abstract void sendUssdResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
public abstract void separateConnectionResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
public abstract void setCallForwardResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
public abstract void setCallWaitingResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
public abstract void setClirResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
public abstract void setMuteResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
public abstract void setPreferredVoicePrivacyResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
public abstract void setTtyModeResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
public abstract void setVoNrEnabledResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
public abstract void startDtmfResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
public abstract void stopDtmfResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
public abstract void switchWaitingOrHoldingAndActiveResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException
public abstract int getInterfaceVersion () throws android.os.RemoteException
public abstract java.lang.String getInterfaceHash () throws android.os.RemoteException
static void <clinit> ()
}
android/hardware/radio/voice/LastCallFailCause$$.class
LastCallFailCause.java
package android.hardware.radio.voice
public abstract android.hardware.radio.voice.LastCallFailCause$$ extends java.lang.Object {
public static java.lang.String toString (int)
int _aidl_v
public static java.lang.String arrayToString (java.lang.Object)
int _aidl_i
int e
Object _aidl_v
Class _aidl_cls
Class comp
java.util.StringJoiner _aidl_sj
}
android/hardware/radio/voice/LastCallFailCause.class
LastCallFailCause.java
package android.hardware.radio.voice
public abstract annotation android.hardware.radio.voice.LastCallFailCause extends java.lang.Object implements java.lang.annotation.Annotation {
public static final int UNOBTAINABLE_NUMBER
public static final int NO_ROUTE_TO_DESTINATION
public static final int CHANNEL_UNACCEPTABLE
public static final int OPERATOR_DETERMINED_BARRING
public static final int NORMAL
public static final int BUSY
public static final int NO_USER_RESPONDING
public static final int NO_ANSWER_FROM_USER
public static final int CALL_REJECTED
public static final int NUMBER_CHANGED
public static final int PREEMPTION
public static final int DESTINATION_OUT_OF_ORDER
public static final int INVALID_NUMBER_FORMAT
public static final int FACILITY_REJECTED
public static final int RESP_TO_STATUS_ENQUIRY
public static final int NORMAL_UNSPECIFIED
public static final int CONGESTION
public static final int NETWORK_OUT_OF_ORDER
public static final int TEMPORARY_FAILURE
public static final int SWITCHING_EQUIPMENT_CONGESTION
public static final int ACCESS_INFORMATION_DISCARDED
public static final int REQUESTED_CIRCUIT_OR_CHANNEL_NOT_AVAILABLE
public static final int RESOURCES_UNAVAILABLE_OR_UNSPECIFIED
public static final int QOS_UNAVAILABLE
public static final int REQUESTED_FACILITY_NOT_SUBSCRIBED
public static final int INCOMING_CALLS_BARRED_WITHIN_CUG
public static final int BEARER_CAPABILITY_NOT_AUTHORIZED
public static final int BEARER_CAPABILITY_UNAVAILABLE
public static final int SERVICE_OPTION_NOT_AVAILABLE
public static final int BEARER_SERVICE_NOT_IMPLEMENTED
public static final int ACM_LIMIT_EXCEEDED
public static final int REQUESTED_FACILITY_NOT_IMPLEMENTED
public static final int ONLY_DIGITAL_INFORMATION_BEARER_AVAILABLE
public static final int SERVICE_OR_OPTION_NOT_IMPLEMENTED
public static final int INVALID_TRANSACTION_IDENTIFIER
public static final int USER_NOT_MEMBER_OF_CUG
public static final int INCOMPATIBLE_DESTINATION
public static final int INVALID_TRANSIT_NW_SELECTION
public static final int SEMANTICALLY_INCORRECT_MESSAGE
public static final int INVALID_MANDATORY_INFORMATION
public static final int MESSAGE_TYPE_NON_IMPLEMENTED
public static final int MESSAGE_TYPE_NOT_COMPATIBLE_WITH_PROTOCOL_STATE
public static final int INFORMATION_ELEMENT_NON_EXISTENT
public static final int CONDITIONAL_IE_ERROR
public static final int MESSAGE_NOT_COMPATIBLE_WITH_PROTOCOL_STATE
public static final int RECOVERY_ON_TIMER_EXPIRED
public static final int PROTOCOL_ERROR_UNSPECIFIED
public static final int INTERWORKING_UNSPECIFIED
public static final int CALL_BARRED
public static final int FDN_BLOCKED
public static final int IMSI_UNKNOWN_IN_VLR
public static final int IMEI_NOT_ACCEPTED
public static final int DIAL_MODIFIED_TO_USSD
public static final int DIAL_MODIFIED_TO_SS
public static final int DIAL_MODIFIED_TO_DIAL
public static final int RADIO_OFF
public static final int OUT_OF_SERVICE
public static final int NO_VALID_SIM
public static final int RADIO_INTERNAL_ERROR
public static final int NETWORK_RESP_TIMEOUT
public static final int NETWORK_REJECT
public static final int RADIO_ACCESS_FAILURE
public static final int RADIO_LINK_FAILURE
public static final int RADIO_LINK_LOST
public static final int RADIO_UPLINK_FAILURE
public static final int RADIO_SETUP_FAILURE
public static final int RADIO_RELEASE_NORMAL
public static final int RADIO_RELEASE_ABNORMAL
public static final int ACCESS_CLASS_BLOCKED
public static final int NETWORK_DETACH
public static final int CDMA_LOCKED_UNTIL_POWER_CYCLE
public static final int CDMA_DROP
public static final int CDMA_INTERCEPT
public static final int CDMA_REORDER
public static final int CDMA_SO_REJECT
public static final int CDMA_RETRY_ORDER
public static final int CDMA_ACCESS_FAILURE
public static final int CDMA_PREEMPTED
public static final int CDMA_NOT_EMERGENCY
public static final int CDMA_ACCESS_BLOCKED
public static final int OEM_CAUSE_1
public static final int OEM_CAUSE_2
public static final int OEM_CAUSE_3
public static final int OEM_CAUSE_4
public static final int OEM_CAUSE_5
public static final int OEM_CAUSE_6
public static final int OEM_CAUSE_7
public static final int OEM_CAUSE_8
public static final int OEM_CAUSE_9
public static final int OEM_CAUSE_10
public static final int OEM_CAUSE_11
public static final int OEM_CAUSE_12
public static final int OEM_CAUSE_13
public static final int OEM_CAUSE_14
public static final int OEM_CAUSE_15
public static final int ERROR_UNSPECIFIED
}
android/hardware/radio/voice/LastCallFailCauseInfo$1.class
LastCallFailCauseInfo.java
package android.hardware.radio.voice
android.hardware.radio.voice.LastCallFailCauseInfo$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void <init> ()
public android.hardware.radio.voice.LastCallFailCauseInfo createFromParcel (android.os.Parcel)
android.os.Parcel _aidl_source
android.hardware.radio.voice.LastCallFailCauseInfo _aidl_out
public android.hardware.radio.voice.LastCallFailCauseInfo[] newArray (int)
int _aidl_size
public volatile synthetic java.lang.Object[] newArray (int)
public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel)
}
android/hardware/radio/voice/LastCallFailCauseInfo.class
LastCallFailCauseInfo.java
package android.hardware.radio.voice
public android.hardware.radio.voice.LastCallFailCauseInfo extends java.lang.Object implements android.os.Parcelable {
public int causeCode
public String vendorCause
public static final android.os.Parcelable$Creator CREATOR
public void <init> ()
public final int getStability ()
public final void writeToParcel (android.os.Parcel, int)
android.os.Parcel _aidl_parcel
int _aidl_flag
int _aidl_start_pos
int _aidl_end_pos
public final void readFromParcel (android.os.Parcel)
android.os.Parcel _aidl_parcel
int _aidl_start_pos
int _aidl_parcelable_size
public java.lang.String toString ()
java.util.StringJoiner _aidl_sj
public int describeContents ()
int _mask
static void <clinit> ()
}
android/hardware/radio/voice/SrvccState$$.class
SrvccState.java
package android.hardware.radio.voice
public abstract android.hardware.radio.voice.SrvccState$$ extends java.lang.Object {
public static java.lang.String toString (int)
int _aidl_v
public static java.lang.String arrayToString (java.lang.Object)
int _aidl_i
int e
Object _aidl_v
Class _aidl_cls
Class comp
java.util.StringJoiner _aidl_sj
}
android/hardware/radio/voice/SrvccState.class
SrvccState.java
package android.hardware.radio.voice
public abstract annotation android.hardware.radio.voice.SrvccState extends java.lang.Object implements java.lang.annotation.Annotation {
public static final int HANDOVER_STARTED
public static final int HANDOVER_COMPLETED
public static final int HANDOVER_FAILED
public static final int HANDOVER_CANCELED
}
android/hardware/radio/voice/SsInfoData$1.class
SsInfoData.java
package android.hardware.radio.voice
android.hardware.radio.voice.SsInfoData$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void <init> ()
public android.hardware.radio.voice.SsInfoData createFromParcel (android.os.Parcel)
android.os.Parcel _aidl_source
android.hardware.radio.voice.SsInfoData _aidl_out
public android.hardware.radio.voice.SsInfoData[] newArray (int)
int _aidl_size
public volatile synthetic java.lang.Object[] newArray (int)
public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel)
}
android/hardware/radio/voice/SsInfoData.class
SsInfoData.java
package android.hardware.radio.voice
public android.hardware.radio.voice.SsInfoData extends java.lang.Object implements android.os.Parcelable {
public int[] ssInfo
public static final android.os.Parcelable$Creator CREATOR
public static final int SS_INFO_MAX
public void <init> ()
public final int getStability ()
public final void writeToParcel (android.os.Parcel, int)
android.os.Parcel _aidl_parcel
int _aidl_flag
int _aidl_start_pos
int _aidl_end_pos
public final void readFromParcel (android.os.Parcel)
android.os.Parcel _aidl_parcel
int _aidl_start_pos
int _aidl_parcelable_size
public java.lang.String toString ()
java.util.StringJoiner _aidl_sj
public int describeContents ()
int _mask
static void <clinit> ()
}
android/hardware/radio/voice/StkCcUnsolSsResult$1.class
StkCcUnsolSsResult.java
package android.hardware.radio.voice
android.hardware.radio.voice.StkCcUnsolSsResult$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void <init> ()
public android.hardware.radio.voice.StkCcUnsolSsResult createFromParcel (android.os.Parcel)
android.os.Parcel _aidl_source
android.hardware.radio.voice.StkCcUnsolSsResult _aidl_out
public android.hardware.radio.voice.StkCcUnsolSsResult[] newArray (int)
int _aidl_size
public volatile synthetic java.lang.Object[] newArray (int)
public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel)
}
android/hardware/radio/voice/StkCcUnsolSsResult.class
StkCcUnsolSsResult.java
package android.hardware.radio.voice
public android.hardware.radio.voice.StkCcUnsolSsResult extends java.lang.Object implements android.os.Parcelable {
public int serviceType
public int requestType
public int teleserviceType
public int serviceClass
public int result
public android.hardware.radio.voice.SsInfoData[] ssInfo
public android.hardware.radio.voice.CfData[] cfData
public static final android.os.Parcelable$Creator CREATOR
public static final int REQUEST_TYPE_ACTIVATION
public static final int REQUEST_TYPE_DEACTIVATION
public static final int REQUEST_TYPE_INTERROGATION
public static final int REQUEST_TYPE_REGISTRATION
public static final int REQUEST_TYPE_ERASURE
public static final int SERVICE_TYPE_CFU
public static final int SERVICE_TYPE_CF_BUSY
public static final int SERVICE_TYPE_CF_NO_REPLY
public static final int SERVICE_TYPE_CF_NOT_REACHABLE
public static final int SERVICE_TYPE_CF_ALL
public static final int SERVICE_TYPE_CF_ALL_CONDITIONAL
public static final int SERVICE_TYPE_CLIP
public static final int SERVICE_TYPE_CLIR
public static final int SERVICE_TYPE_COLP
public static final int SERVICE_TYPE_COLR
public static final int SERVICE_TYPE_WAIT
public static final int SERVICE_TYPE_BAOC
public static final int SERVICE_TYPE_BAOIC
public static final int SERVICE_TYPE_BAOIC_EXC_HOME
public static final int SERVICE_TYPE_BAIC
public static final int SERVICE_TYPE_BAIC_ROAMING
public static final int SERVICE_TYPE_ALL_BARRING
public static final int SERVICE_TYPE_OUTGOING_BARRING
public static final int SERVICE_TYPE_INCOMING_BARRING
public static final int TELESERVICE_TYPE_ALL_TELE_AND_BEARER_SERVICES
public static final int TELESERVICE_TYPE_ALL_TELESEVICES
public static final int TELESERVICE_TYPE_TELEPHONY
public static final int TELESERVICE_TYPE_ALL_DATA_TELESERVICES
public static final int TELESERVICE_TYPE_SMS_SERVICES
public static final int TELESERVICE_TYPE_ALL_TELESERVICES_EXCEPT_SMS
public static final int SUPP_SERVICE_CLASS_NONE
public static final int SUPP_SERVICE_CLASS_VOICE
public static final int SUPP_SERVICE_CLASS_DATA
public static final int SUPP_SERVICE_CLASS_FAX
public static final int SUPP_SERVICE_CLASS_SMS
public static final int SUPP_SERVICE_CLASS_DATA_SYNC
public static final int SUPP_SERVICE_CLASS_DATA_ASYNC
public static final int SUPP_SERVICE_CLASS_PACKET
public static final int SUPP_SERVICE_CLASS_PAD
public static final int SUPP_SERVICE_CLASS_MAX
public void <init> ()
public final int getStability ()
public final void writeToParcel (android.os.Parcel, int)
android.os.Parcel _aidl_parcel
int _aidl_flag
int _aidl_start_pos
int _aidl_end_pos
public final void readFromParcel (android.os.Parcel)
android.os.Parcel _aidl_parcel
int _aidl_start_pos
int _aidl_parcelable_size
public java.lang.String toString ()
java.util.StringJoiner _aidl_sj
public int describeContents ()
int _mask
private int describeContents (java.lang.Object)
Object o
int _mask
Object _v
static void <clinit> ()
}
android/hardware/radio/voice/TtyMode$$.class
TtyMode.java
package android.hardware.radio.voice
public abstract android.hardware.radio.voice.TtyMode$$ extends java.lang.Object {
public static java.lang.String toString (int)
int _aidl_v
public static java.lang.String arrayToString (java.lang.Object)
int _aidl_i
int e
Object _aidl_v
Class _aidl_cls
Class comp
java.util.StringJoiner _aidl_sj
}
android/hardware/radio/voice/TtyMode.class
TtyMode.java
package android.hardware.radio.voice
public abstract annotation android.hardware.radio.voice.TtyMode extends java.lang.Object implements java.lang.annotation.Annotation {
public static final int OFF
public static final int FULL
public static final int HCO
public static final int VCO
}
android/hardware/radio/voice/UssdModeType$$.class
UssdModeType.java
package android.hardware.radio.voice
public abstract android.hardware.radio.voice.UssdModeType$$ extends java.lang.Object {
public static java.lang.String toString (int)
int _aidl_v
public static java.lang.String arrayToString (java.lang.Object)
int _aidl_i
int e
Object _aidl_v
Class _aidl_cls
Class comp
java.util.StringJoiner _aidl_sj
}
android/hardware/radio/voice/UssdModeType.class
UssdModeType.java
package android.hardware.radio.voice
public abstract annotation android.hardware.radio.voice.UssdModeType extends java.lang.Object implements java.lang.annotation.Annotation {
public static final int NOTIFY
public static final int REQUEST
public static final int NW_RELEASE
public static final int LOCAL_CLIENT
public static final int NOT_SUPPORTED
public static final int NW_TIMEOUT
}
android/hardware/radio/voice/UusInfo$1.class
UusInfo.java
package android.hardware.radio.voice
android.hardware.radio.voice.UusInfo$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void <init> ()
public android.hardware.radio.voice.UusInfo createFromParcel (android.os.Parcel)
android.os.Parcel _aidl_source
android.hardware.radio.voice.UusInfo _aidl_out
public android.hardware.radio.voice.UusInfo[] newArray (int)
int _aidl_size
public volatile synthetic java.lang.Object[] newArray (int)
public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel)
}
android/hardware/radio/voice/UusInfo.class
UusInfo.java
package android.hardware.radio.voice
public android.hardware.radio.voice.UusInfo extends java.lang.Object implements android.os.Parcelable {
public int uusType
public int uusDcs
public String uusData
public static final android.os.Parcelable$Creator CREATOR
public static final int UUS_DCS_USP
public static final int UUS_DCS_OSIHLP
public static final int UUS_DCS_X244
public static final int UUS_DCS_RMCF
public static final int UUS_DCS_IA5C
public static final int UUS_TYPE_TYPE1_IMPLICIT
public static final int UUS_TYPE_TYPE1_REQUIRED
public static final int UUS_TYPE_TYPE1_NOT_REQUIRED
public static final int UUS_TYPE_TYPE2_REQUIRED
public static final int UUS_TYPE_TYPE2_NOT_REQUIRED
public static final int UUS_TYPE_TYPE3_REQUIRED
public static final int UUS_TYPE_TYPE3_NOT_REQUIRED
public void <init> ()
public final int getStability ()
public final void writeToParcel (android.os.Parcel, int)
android.os.Parcel _aidl_parcel
int _aidl_flag
int _aidl_start_pos
int _aidl_end_pos
public final void readFromParcel (android.os.Parcel)
android.os.Parcel _aidl_parcel
int _aidl_start_pos
int _aidl_parcelable_size
public java.lang.String toString ()
java.util.StringJoiner _aidl_sj
public int describeContents ()
int _mask
static void <clinit> ()
}
android/support/
android/support/test/
android/support/test/uiautomator/
android/support/test/uiautomator/AccessibilityNodeInfoDumper.class
AccessibilityNodeInfoDumper.java
package android.support.test.uiautomator
android.support.test.uiautomator.AccessibilityNodeInfoDumper extends java.lang.Object {
private static final String LOGTAG
private static final String[] NAF_EXCLUDED_CLASSES
void <init> ()
public static void dumpWindowHierarchy (android.support.test.uiautomator.UiDevice, java.io.OutputStream) throws java.io.IOException
android.view.accessibility.AccessibilityNodeInfo root
android.support.test.uiautomator.UiDevice device
java.io.OutputStream out
org.xmlpull.v1.XmlSerializer serializer
private static void dumpNodeRec (android.view.accessibility.AccessibilityNodeInfo, org.xmlpull.v1.XmlSerializer, int, int, int) throws java.io.IOException
android.view.accessibility.AccessibilityNodeInfo child
int i
android.view.accessibility.AccessibilityNodeInfo node
org.xmlpull.v1.XmlSerializer serializer
int index
int width
int height
int count
private static boolean nafExcludedClass (android.view.accessibility.AccessibilityNodeInfo)
String excludedClassName
android.view.accessibility.AccessibilityNodeInfo node
String className
private static boolean nafCheck (android.view.accessibility.AccessibilityNodeInfo)
android.view.accessibility.AccessibilityNodeInfo node
boolean isNaf
private static boolean childNafCheck (android.view.accessibility.AccessibilityNodeInfo)
android.view.accessibility.AccessibilityNodeInfo childNode
int x
android.view.accessibility.AccessibilityNodeInfo node
int childCount
private static java.lang.String safeCharSeqToString (java.lang.CharSequence)
CharSequence cs
private static java.lang.String stripInvalidXMLChars (java.lang.CharSequence)
char ch
int i
CharSequence cs
StringBuffer ret
static void <clinit> ()
}
android/support/test/uiautomator/AccessibilityNodeInfoHelper.class
AccessibilityNodeInfoHelper.java
package android.support.test.uiautomator
android.support.test.uiautomator.AccessibilityNodeInfoHelper extends java.lang.Object {
void <init> ()
static android.graphics.Rect getVisibleBoundsInScreen (android.view.accessibility.AccessibilityNodeInfo, int, int)
android.graphics.Rect window
android.view.accessibility.AccessibilityNodeInfo node
int width
int height
android.graphics.Rect nodeRect
android.graphics.Rect displayRect
}
android/support/test/uiautomator/By.class
By.java
package android.support.test.uiautomator
public android.support.test.uiautomator.By extends java.lang.Object {
private void <init> ()
public static android.support.test.uiautomator.BySelector copy (android.support.test.uiautomator.BySelector)
android.support.test.uiautomator.BySelector original
public static android.support.test.uiautomator.BySelector clazz (java.lang.String)
String className
public static android.support.test.uiautomator.BySelector clazz (java.lang.String, java.lang.String)
String packageName
String className
public static android.support.test.uiautomator.BySelector clazz (java.lang.Class)
Class clazz
public static android.support.test.uiautomator.BySelector clazz (java.util.regex.Pattern)
java.util.regex.Pattern className
public static android.support.test.uiautomator.BySelector desc (java.lang.String)
String contentDescription
public static android.support.test.uiautomator.BySelector descContains (java.lang.String)
String substring
public static android.support.test.uiautomator.BySelector descStartsWith (java.lang.String)
String substring
public static android.support.test.uiautomator.BySelector descEndsWith (java.lang.String)
String substring
public static android.support.test.uiautomator.BySelector desc (java.util.regex.Pattern)
java.util.regex.Pattern contentDescription
public static android.support.test.uiautomator.BySelector pkg (java.lang.String)
String applicationPackage
public static android.support.test.uiautomator.BySelector pkg (java.util.regex.Pattern)
java.util.regex.Pattern applicationPackage
public static android.support.test.uiautomator.BySelector res (java.lang.String)
String resourceName
public static android.support.test.uiautomator.BySelector res (java.lang.String, java.lang.String)
String resourcePackage
String resourceId
public static android.support.test.uiautomator.BySelector res (java.util.regex.Pattern)
java.util.regex.Pattern resourceName
public static android.support.test.uiautomator.BySelector text (java.lang.String)
String text
public static android.support.test.uiautomator.BySelector textContains (java.lang.String)
String substring
public static android.support.test.uiautomator.BySelector textStartsWith (java.lang.String)
String substring
public static android.support.test.uiautomator.BySelector textEndsWith (java.lang.String)
String substring
public static android.support.test.uiautomator.BySelector text (java.util.regex.Pattern)
java.util.regex.Pattern regex
public static android.support.test.uiautomator.BySelector checkable (boolean)
boolean isCheckable
public static android.support.test.uiautomator.BySelector checked (boolean)
boolean isChecked
public static android.support.test.uiautomator.BySelector clickable (boolean)
boolean isClickable
public static android.support.test.uiautomator.BySelector enabled (boolean)
boolean isEnabled
public static android.support.test.uiautomator.BySelector focusable (boolean)
boolean isFocusable
public static android.support.test.uiautomator.BySelector focused (boolean)
boolean isFocused
public static android.support.test.uiautomator.BySelector longClickable (boolean)
boolean isLongClickable
public static android.support.test.uiautomator.BySelector scrollable (boolean)
boolean isScrollable
public static android.support.test.uiautomator.BySelector selected (boolean)
boolean isSelected
public static android.support.test.uiautomator.BySelector depth (int)
int depth
public static android.support.test.uiautomator.BySelector hasChild (android.support.test.uiautomator.BySelector)
android.support.test.uiautomator.BySelector childSelector
public static android.support.test.uiautomator.BySelector hasDescendant (android.support.test.uiautomator.BySelector)
android.support.test.uiautomator.BySelector descendantSelector
public static android.support.test.uiautomator.BySelector hasDescendant (android.support.test.uiautomator.BySelector, int)
android.support.test.uiautomator.BySelector descendantSelector
int maxDepth
}
android/support/test/uiautomator/ByMatcher$PartialMatch.class
ByMatcher.java
package android.support.test.uiautomator
android.support.test.uiautomator.ByMatcher$PartialMatch extends java.lang.Object {
private final int matchDepth
private final android.support.test.uiautomator.BySelector matchSelector
private final java.util.List partialMatches
private void <init> (android.support.test.uiautomator.BySelector, int)
android.support.test.uiautomator.BySelector selector
int depth
public static android.support.test.uiautomator.ByMatcher$PartialMatch accept (android.view.accessibility.AccessibilityNodeInfo, android.support.test.uiautomator.BySelector, int, int)
android.view.accessibility.AccessibilityNodeInfo node
android.support.test.uiautomator.BySelector selector
int index
int depth
public static android.support.test.uiautomator.ByMatcher$PartialMatch accept (android.view.accessibility.AccessibilityNodeInfo, android.support.test.uiautomator.BySelector, int, int, int)
android.view.accessibility.AccessibilityNodeInfo node
android.support.test.uiautomator.BySelector selector
int index
int absoluteDepth
int relativeDepth
android.support.test.uiautomator.ByMatcher$PartialMatch ret
public android.support.test.uiautomator.ByMatcher$SinglyLinkedList update (android.view.accessibility.AccessibilityNodeInfo, int, int, android.support.test.uiautomator.ByMatcher$SinglyLinkedList)
android.support.test.uiautomator.ByMatcher$PartialMatch m
android.support.test.uiautomator.BySelector childSelector
android.view.accessibility.AccessibilityNodeInfo node
int index
int depth
android.support.test.uiautomator.ByMatcher$SinglyLinkedList rest
public boolean finalizeMatch ()
android.support.test.uiautomator.ByMatcher$PartialMatch p
java.util.Set matches
}
android/support/test/uiautomator/ByMatcher$SinglyLinkedList$1.class
ByMatcher.java
package android.support.test.uiautomator
android.support.test.uiautomator.ByMatcher$SinglyLinkedList$1 extends java.lang.Object implements java.util.Iterator {
private android.support.test.uiautomator.ByMatcher$SinglyLinkedList$Node mNext
final synthetic android.support.test.uiautomator.ByMatcher$SinglyLinkedList this$0
void <init> (android.support.test.uiautomator.ByMatcher$SinglyLinkedList)
android.support.test.uiautomator.ByMatcher$SinglyLinkedList this$0
public boolean hasNext ()
public java.lang.Object next ()
Object ret
public void remove ()
}
android/support/test/uiautomator/ByMatcher$SinglyLinkedList$Node.class
ByMatcher.java
package android.support.test.uiautomator
android.support.test.uiautomator.ByMatcher$SinglyLinkedList$Node extends java.lang.Object {
public final Object data
public final android.support.test.uiautomator.ByMatcher$SinglyLinkedList$Node next
public void <init> (java.lang.Object, android.support.test.uiautomator.ByMatcher$SinglyLinkedList$Node)
Object d
android.support.test.uiautomator.ByMatcher$SinglyLinkedList$Node n
}
android/support/test/uiautomator/ByMatcher$SinglyLinkedList.class
ByMatcher.java
package android.support.test.uiautomator
android.support.test.uiautomator.ByMatcher$SinglyLinkedList extends java.lang.Object implements java.lang.Iterable {
private final android.support.test.uiautomator.ByMatcher$SinglyLinkedList$Node mHead
public void <init> ()
private void <init> (android.support.test.uiautomator.ByMatcher$SinglyLinkedList$Node)
android.support.test.uiautomator.ByMatcher$SinglyLinkedList$Node head
public static android.support.test.uiautomator.ByMatcher$SinglyLinkedList prepend (java.lang.Object, android.support.test.uiautomator.ByMatcher$SinglyLinkedList)
Object data
android.support.test.uiautomator.ByMatcher$SinglyLinkedList rest
public java.util.Iterator iterator ()
static synthetic android.support.test.uiautomator.ByMatcher$SinglyLinkedList$Node access$200 (android.support.test.uiautomator.ByMatcher$SinglyLinkedList)
android.support.test.uiautomator.ByMatcher$SinglyLinkedList x0
}
android/support/test/uiautomator/ByMatcher.class
ByMatcher.java
package android.support.test.uiautomator
android.support.test.uiautomator.ByMatcher extends java.lang.Object {
private static final String TAG
private android.support.test.uiautomator.UiDevice mDevice
private android.support.test.uiautomator.BySelector mSelector
private boolean mShortCircuit
private void <init> (android.support.test.uiautomator.UiDevice, android.support.test.uiautomator.BySelector, boolean)
android.support.test.uiautomator.UiDevice device
android.support.test.uiautomator.BySelector selector
boolean shortCircuit
static transient android.view.accessibility.AccessibilityNodeInfo findMatch (android.support.test.uiautomator.UiDevice, android.support.test.uiautomator.BySelector, android.view.accessibility.AccessibilityNodeInfo[])
java.util.List matches
android.view.accessibility.AccessibilityNodeInfo root
android.support.test.uiautomator.UiDevice device
android.support.test.uiautomator.BySelector selector
android.view.accessibility.AccessibilityNodeInfo[] roots
android.support.test.uiautomator.ByMatcher matcher
static transient java.util.List findMatches (android.support.test.uiautomator.UiDevice, android.support.test.uiautomator.BySelector, android.view.accessibility.AccessibilityNodeInfo[])
android.view.accessibility.AccessibilityNodeInfo root
android.support.test.uiautomator.UiDevice device
android.support.test.uiautomator.BySelector selector
android.view.accessibility.AccessibilityNodeInfo[] roots
java.util.List ret
android.support.test.uiautomator.ByMatcher matcher
private java.util.List findMatches (android.view.accessibility.AccessibilityNodeInfo)
android.view.accessibility.AccessibilityNodeInfo root
java.util.List ret
private java.util.List findMatches (android.view.accessibility.AccessibilityNodeInfo, int, int, android.support.test.uiautomator.ByMatcher$SinglyLinkedList)
RuntimeException e
Error e
android.view.accessibility.AccessibilityNodeInfo node
int index
int depth
android.support.test.uiautomator.ByMatcher$SinglyLinkedList partialMatches
private java.lang.IllegalStateException newRecursionError (android.view.accessibility.AccessibilityNodeInfo, java.lang.Throwable)
android.view.accessibility.AccessibilityNodeInfo node
Throwable t
private java.util.List findMatchesRecursively (android.view.accessibility.AccessibilityNodeInfo, int, int, android.support.test.uiautomator.ByMatcher$SinglyLinkedList)
android.support.test.uiautomator.ByMatcher$PartialMatch partialMatch
android.view.accessibility.AccessibilityNodeInfo child
int i
android.view.accessibility.AccessibilityNodeInfo node
int index
int depth
android.support.test.uiautomator.ByMatcher$SinglyLinkedList partialMatches
java.util.List ret
android.support.test.uiautomator.ByMatcher$PartialMatch currentMatch
int numChildren
boolean hasNullChild
private static boolean checkCriteria (java.util.regex.Pattern, java.lang.CharSequence)
java.util.regex.Pattern criteria
CharSequence value
private static boolean checkCriteria (java.lang.Boolean, boolean)
Boolean criteria
boolean value
static synthetic boolean access$000 (java.util.regex.Pattern, java.lang.CharSequence)
java.util.regex.Pattern x0
CharSequence x1
static synthetic boolean access$100 (java.lang.Boolean, boolean)
Boolean x0
boolean x1
static void <clinit> ()
}
android/support/test/uiautomator/BySelector.class
BySelector.java
package android.support.test.uiautomator
public android.support.test.uiautomator.BySelector extends java.lang.Object {
java.util.regex.Pattern mClazz
java.util.regex.Pattern mDesc
java.util.regex.Pattern mPkg
java.util.regex.Pattern mRes
java.util.regex.Pattern mText
Boolean mChecked
Boolean mCheckable
Boolean mClickable
Boolean mEnabled
Boolean mFocused
Boolean mFocusable
Boolean mLongClickable
Boolean mScrollable
Boolean mSelected
Integer mMinDepth
Integer mMaxDepth
java.util.List mChildSelectors
void <init> ()
void <init> (android.support.test.uiautomator.BySelector)
android.support.test.uiautomator.BySelector childSelector
android.support.test.uiautomator.BySelector original
public android.support.test.uiautomator.BySelector clazz (java.lang.String)
String className
public android.support.test.uiautomator.BySelector clazz (java.lang.String, java.lang.String)
String packageName
String className
public android.support.test.uiautomator.BySelector clazz (java.lang.Class)
Class clazz
public android.support.test.uiautomator.BySelector clazz (java.util.regex.Pattern)
java.util.regex.Pattern className
public android.support.test.uiautomator.BySelector desc (java.lang.String)
String contentDescription
public android.support.test.uiautomator.BySelector descContains (java.lang.String)
String substring
public android.support.test.uiautomator.BySelector descStartsWith (java.lang.String)
String substring
public android.support.test.uiautomator.BySelector descEndsWith (java.lang.String)
String substring
public android.support.test.uiautomator.BySelector desc (java.util.regex.Pattern)
java.util.regex.Pattern contentDescription
public android.support.test.uiautomator.BySelector pkg (java.lang.String)
String applicationPackage
public android.support.test.uiautomator.BySelector pkg (java.util.regex.Pattern)
java.util.regex.Pattern applicationPackage
public android.support.test.uiautomator.BySelector res (java.lang.String)
String resourceName
public android.support.test.uiautomator.BySelector res (java.lang.String, java.lang.String)
String resourcePackage
String resourceId
public android.support.test.uiautomator.BySelector res (java.util.regex.Pattern)
java.util.regex.Pattern resourceName
public android.support.test.uiautomator.BySelector text (java.lang.String)
String textValue
public android.support.test.uiautomator.BySelector textContains (java.lang.String)
String substring
public android.support.test.uiautomator.BySelector textStartsWith (java.lang.String)
String substring
public android.support.test.uiautomator.BySelector textEndsWith (java.lang.String)
String substring
public android.support.test.uiautomator.BySelector text (java.util.regex.Pattern)
java.util.regex.Pattern textValue
public android.support.test.uiautomator.BySelector checkable (boolean)
boolean isCheckable
public android.support.test.uiautomator.BySelector checked (boolean)
boolean isChecked
public android.support.test.uiautomator.BySelector clickable (boolean)
boolean isClickable
public android.support.test.uiautomator.BySelector enabled (boolean)
boolean isEnabled
public android.support.test.uiautomator.BySelector focusable (boolean)
boolean isFocusable
public android.support.test.uiautomator.BySelector focused (boolean)
boolean isFocused
public android.support.test.uiautomator.BySelector longClickable (boolean)
boolean isLongClickable
public android.support.test.uiautomator.BySelector scrollable (boolean)
boolean isScrollable
public android.support.test.uiautomator.BySelector selected (boolean)
boolean isSelected
public android.support.test.uiautomator.BySelector depth (int)
int exactDepth
public android.support.test.uiautomator.BySelector depth (int, int)
int min
int max
public android.support.test.uiautomator.BySelector minDepth (int)
int min
public android.support.test.uiautomator.BySelector maxDepth (int)
int max
public android.support.test.uiautomator.BySelector hasChild (android.support.test.uiautomator.BySelector)
android.support.test.uiautomator.BySelector childSelector
public android.support.test.uiautomator.BySelector hasDescendant (android.support.test.uiautomator.BySelector)
android.support.test.uiautomator.BySelector descendantSelector
public android.support.test.uiautomator.BySelector hasDescendant (android.support.test.uiautomator.BySelector, int)
android.support.test.uiautomator.BySelector descendantSelector
int maxDepth
public java.lang.String toString ()
android.support.test.uiautomator.BySelector childSelector
StringBuilder builder
private static java.lang.Object checkNotNull (java.lang.Object, java.lang.String)
Object value
String message
}
android/support/test/uiautomator/Condition.class
Condition.java
package android.support.test.uiautomator
abstract android.support.test.uiautomator.Condition extends java.lang.Object {
void <init> ()
abstract java.lang.Object apply (java.lang.Object)
}
android/support/test/uiautomator/Configurator.class
Configurator.java
package android.support.test.uiautomator
public final android.support.test.uiautomator.Configurator extends java.lang.Object {
private long mWaitForIdleTimeout
private long mWaitForSelector
private long mWaitForActionAcknowledgment
private long mScrollEventWaitTimeout
private long mKeyInjectionDelay
private int mToolType
static final int DEFAULT_UIAUTOMATION_FLAGS
private int mUiAutomationFlags
private static android.support.test.uiautomator.Configurator sConfigurator
private void <init> ()
public static android.support.test.uiautomator.Configurator getInstance ()
public android.support.test.uiautomator.Configurator setWaitForIdleTimeout (long)
long timeout
public long getWaitForIdleTimeout ()
public android.support.test.uiautomator.Configurator setWaitForSelectorTimeout (long)
long timeout
public long getWaitForSelectorTimeout ()
public android.support.test.uiautomator.Configurator setScrollAcknowledgmentTimeout (long)
long timeout
public long getScrollAcknowledgmentTimeout ()
public android.support.test.uiautomator.Configurator setActionAcknowledgmentTimeout (long)
long timeout
public long getActionAcknowledgmentTimeout ()
public android.support.test.uiautomator.Configurator setKeyInjectionDelay (long)
long delay
public long getKeyInjectionDelay ()
public android.support.test.uiautomator.Configurator setToolType (int)
int toolType
public int getToolType ()
public android.support.test.uiautomator.Configurator setUiAutomationFlags (int)
int flags
public int getUiAutomationFlags ()
}
android/support/test/uiautomator/Direction.class
Direction.java
package android.support.test.uiautomator
public final enum android.support.test.uiautomator.Direction extends java.lang.Enum {
public static final enum android.support.test.uiautomator.Direction LEFT
public static final enum android.support.test.uiautomator.Direction RIGHT
public static final enum android.support.test.uiautomator.Direction UP
public static final enum android.support.test.uiautomator.Direction DOWN
private android.support.test.uiautomator.Direction mOpposite
private static final synthetic android.support.test.uiautomator.Direction[] $VALUES
public static android.support.test.uiautomator.Direction[] values ()
public static android.support.test.uiautomator.Direction valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
public static android.support.test.uiautomator.Direction reverse (android.support.test.uiautomator.Direction)
android.support.test.uiautomator.Direction direction
static void <clinit> ()
}
android/support/test/uiautomator/EventCondition.class
EventCondition.java
package android.support.test.uiautomator
public abstract android.support.test.uiautomator.EventCondition extends android.support.test.uiautomator.Condition {
public void <init> ()
abstract java.lang.Boolean apply (android.view.accessibility.AccessibilityEvent)
abstract java.lang.Object getResult ()
volatile synthetic java.lang.Object apply (java.lang.Object)
}
android/support/test/uiautomator/GestureController$1.class
GestureController.java
package android.support.test.uiautomator
final android.support.test.uiautomator.GestureController$1 extends java.lang.Object implements java.util.Comparator {
void <init> ()
public int compare (android.support.test.uiautomator.PointerGesture, android.support.test.uiautomator.PointerGesture)
android.support.test.uiautomator.PointerGesture o1
android.support.test.uiautomator.PointerGesture o2
public volatile synthetic int compare (java.lang.Object, java.lang.Object)
}
android/support/test/uiautomator/GestureController$2.class
GestureController.java
package android.support.test.uiautomator
final android.support.test.uiautomator.GestureController$2 extends java.lang.Object implements java.util.Comparator {
void <init> ()
public int compare (android.support.test.uiautomator.PointerGesture, android.support.test.uiautomator.PointerGesture)
android.support.test.uiautomator.PointerGesture o1
android.support.test.uiautomator.PointerGesture o2
public volatile synthetic int compare (java.lang.Object, java.lang.Object)
}
android/support/test/uiautomator/GestureController$GestureRunnable.class
GestureController.java
package android.support.test.uiautomator
android.support.test.uiautomator.GestureController$GestureRunnable extends java.lang.Object implements java.lang.Runnable {
private android.support.test.uiautomator.PointerGesture[] mGestures
final synthetic android.support.test.uiautomator.GestureController this$0
public void <init> (android.support.test.uiautomator.GestureController, android.support.test.uiautomator.PointerGesture[])
android.support.test.uiautomator.PointerGesture[] gestures
public void run ()
}
android/support/test/uiautomator/GestureController$Pointer.class
GestureController.java
package android.support.test.uiautomator
android.support.test.uiautomator.GestureController$Pointer extends java.lang.Object {
android.view.MotionEvent$PointerProperties prop
android.view.MotionEvent$PointerCoords coords
public void <init> (int, android.graphics.Point)
int id
android.graphics.Point point
public void updatePosition (android.graphics.Point)
android.graphics.Point point
public java.lang.String toString ()
}
android/support/test/uiautomator/GestureController.class
GestureController.java
package android.support.test.uiautomator
android.support.test.uiautomator.GestureController extends java.lang.Object {
private static final String TAG
private static final long MOTION_EVENT_INJECTION_DELAY_MILLIS
private static android.support.test.uiautomator.GestureController sInstance
private static java.lang.reflect.Method sMotionEvent_setDisplayId
private android.support.test.uiautomator.UiDevice mDevice
private static final java.util.Comparator START_TIME_COMPARATOR
private static final java.util.Comparator END_TIME_COMPARATOR
private void <init> (android.support.test.uiautomator.UiDevice)
android.support.test.uiautomator.UiDevice device
public static android.support.test.uiautomator.GestureController getInstance (android.support.test.uiautomator.UiDevice)
android.support.test.uiautomator.UiDevice device
public transient java.lang.Object performGestureAndWait (android.support.test.uiautomator.EventCondition, long, android.support.test.uiautomator.PointerGesture[])
android.support.test.uiautomator.EventCondition condition
long timeout
android.support.test.uiautomator.PointerGesture[] gestures
public transient void performGesture (android.support.test.uiautomator.PointerGesture[])
android.support.test.uiautomator.PointerGesture g
android.support.test.uiautomator.PointerGesture current
android.support.test.uiautomator.PointerGesture gesture
android.support.test.uiautomator.GestureController$Pointer pointer
int action
int index
android.view.MotionEvent event
android.support.test.uiautomator.GestureController$Pointer pointer
android.support.test.uiautomator.PointerGesture gesture
android.view.MotionEvent event
android.support.test.uiautomator.PointerGesture gesture
android.support.test.uiautomator.GestureController$Pointer pointer
int action
android.view.MotionEvent event
InterruptedException e
long elapsedTime
android.support.test.uiautomator.PointerGesture[] gestures
int count
java.util.Map pointers
java.util.List properties
java.util.List coordinates
java.util.PriorityQueue active
java.util.PriorityQueue pending
long startTime
private static android.view.MotionEvent getMotionEvent (long, long, int, java.util.List, java.util.List, int)
Exception e
long downTime
long eventTime
int action
java.util.List properties
java.util.List coordinates
int displayId
android.view.MotionEvent$PointerProperties[] props
android.view.MotionEvent$PointerCoords[] coords
android.view.MotionEvent ev
android.support.test.uiautomator.UiDevice getDevice ()
static void <clinit> ()
Exception e
}
android/support/test/uiautomator/Gestures$1.class
Gestures.java
package android.support.test.uiautomator
synthetic android.support.test.uiautomator.Gestures$1 extends java.lang.Object {
static final synthetic int[] $SwitchMap$android$support$test$uiautomator$Direction
static void <clinit> ()
}
android/support/test/uiautomator/Gestures.class
Gestures.java
package android.support.test.uiautomator
android.support.test.uiautomator.Gestures extends java.lang.Object {
private static android.support.test.uiautomator.Gestures sInstance
private static final int INNER
private static final int OUTER
private static final int INNER_MARGIN
private android.view.ViewConfiguration mViewConfig
private void <init> (android.view.ViewConfiguration)
android.view.ViewConfiguration config
public static android.support.test.uiautomator.Gestures getInstance (android.support.test.uiautomator.UiDevice)
android.content.Context context
android.support.test.uiautomator.UiDevice device
public android.support.test.uiautomator.PointerGesture click (android.graphics.Point, int)
android.graphics.Point point
int displayId
public android.support.test.uiautomator.PointerGesture click (android.graphics.Point, long, int)
android.graphics.Point point
long duration
int displayId
public android.support.test.uiautomator.PointerGesture longClick (android.graphics.Point, int)
android.graphics.Point point
int displayId
public android.support.test.uiautomator.PointerGesture swipe (android.graphics.Point, android.graphics.Point, int, int)
android.graphics.Point start
android.graphics.Point end
int speed
int displayId
public android.support.test.uiautomator.PointerGesture swipeRect (android.graphics.Rect, android.support.test.uiautomator.Direction, float, int, int)
android.graphics.Point start
android.graphics.Point end
android.graphics.Point start
android.graphics.Point end
android.graphics.Point start
android.graphics.Point end
android.graphics.Point start
android.graphics.Point end
android.graphics.Rect area
android.support.test.uiautomator.Direction direction
float percent
int speed
int displayId
android.graphics.Point start
android.graphics.Point end
public android.support.test.uiautomator.PointerGesture drag (android.graphics.Point, android.graphics.Point, int, int)
android.graphics.Point start
android.graphics.Point end
int speed
int displayId
public android.support.test.uiautomator.PointerGesture[] pinchClose (android.graphics.Rect, float, int, int)
android.graphics.Rect area
float percent
int speed
int displayId
android.graphics.Point[] bottomLeft
android.graphics.Point[] topRight
public android.support.test.uiautomator.PointerGesture[] pinchOpen (android.graphics.Rect, float, int, int)
android.graphics.Rect area
float percent
int speed
int displayId
android.graphics.Point[] bottomLeft
android.graphics.Point[] topRight
private void calcPinchCoordinates (android.graphics.Rect, float, android.graphics.Point[], android.graphics.Point[])
android.graphics.Rect area
float percent
android.graphics.Point[] bottomLeft
android.graphics.Point[] topRight
int offsetX
int offsetY
}
android/support/test/uiautomator/IAutomationSupport.class
IAutomationSupport.java
package android.support.test.uiautomator
public abstract android.support.test.uiautomator.IAutomationSupport extends java.lang.Object {
public abstract void sendStatus (int, android.os.Bundle)
}
android/support/test/uiautomator/InstrumentationAutomationSupport.class
InstrumentationAutomationSupport.java
package android.support.test.uiautomator
android.support.test.uiautomator.InstrumentationAutomationSupport extends java.lang.Object implements android.support.test.uiautomator.IAutomationSupport {
private android.app.Instrumentation mInstrumentation
void <init> (android.app.Instrumentation)
android.app.Instrumentation instrumentation
public void sendStatus (int, android.os.Bundle)
int resultCode
android.os.Bundle status
}
android/support/test/uiautomator/InteractionController$1.class
InteractionController.java
package android.support.test.uiautomator
android.support.test.uiautomator.InteractionController$1 extends java.lang.Object implements java.lang.Runnable {
final synthetic int val$keyCode
final synthetic int val$metaState
final synthetic android.support.test.uiautomator.InteractionController this$0
void <init> (android.support.test.uiautomator.InteractionController, int, int)
android.support.test.uiautomator.InteractionController this$0
public void run ()
android.view.KeyEvent upEvent
long eventTime
android.view.KeyEvent downEvent
}
android/support/test/uiautomator/InteractionController$2.class
InteractionController.java
package android.support.test.uiautomator
android.support.test.uiautomator.InteractionController$2 extends java.lang.Object implements java.lang.Runnable {
final synthetic int val$x
final synthetic int val$y
final synthetic android.support.test.uiautomator.InteractionController this$0
void <init> (android.support.test.uiautomator.InteractionController, int, int)
android.support.test.uiautomator.InteractionController this$0
public void run ()
}
android/support/test/uiautomator/InteractionController$3.class
InteractionController.java
package android.support.test.uiautomator
android.support.test.uiautomator.InteractionController$3 extends java.lang.Object implements java.lang.Runnable {
final synthetic int val$x
final synthetic int val$y
final synthetic android.support.test.uiautomator.InteractionController this$0
void <init> (android.support.test.uiautomator.InteractionController, int, int)
android.support.test.uiautomator.InteractionController this$0
public void run ()
}
android/support/test/uiautomator/InteractionController$4.class
InteractionController.java
package android.support.test.uiautomator
android.support.test.uiautomator.InteractionController$4 extends java.lang.Object implements java.lang.Runnable {
final synthetic int val$downX
final synthetic int val$downY
final synthetic int val$upX
final synthetic int val$upY
final synthetic int val$steps
final synthetic android.support.test.uiautomator.InteractionController this$0
void <init> (android.support.test.uiautomator.InteractionController, int, int, int, int, int)
android.support.test.uiautomator.InteractionController this$0
public void run ()
}
android/support/test/uiautomator/InteractionController$EventCollectingPredicate.class
InteractionController.java
package android.support.test.uiautomator
android.support.test.uiautomator.InteractionController$EventCollectingPredicate extends java.lang.Object implements android.app.UiAutomation$AccessibilityEventFilter {
int mMask
java.util.List mEventsList
final synthetic android.support.test.uiautomator.InteractionController this$0
void <init> (android.support.test.uiautomator.InteractionController, int, java.util.List)
android.support.test.uiautomator.InteractionController this$0
int mask
java.util.List events
public boolean accept (android.view.accessibility.AccessibilityEvent)
android.view.accessibility.AccessibilityEvent t
}
android/support/test/uiautomator/InteractionController$WaitForAllEventPredicate.class
InteractionController.java
package android.support.test.uiautomator
android.support.test.uiautomator.InteractionController$WaitForAllEventPredicate extends java.lang.Object implements android.app.UiAutomation$AccessibilityEventFilter {
int mMask
final synthetic android.support.test.uiautomator.InteractionController this$0
void <init> (android.support.test.uiautomator.InteractionController, int)
android.support.test.uiautomator.InteractionController this$0
int mask
public boolean accept (android.view.accessibility.AccessibilityEvent)
android.view.accessibility.AccessibilityEvent t
}
android/support/test/uiautomator/InteractionController$WaitForAnyEventPredicate.class
InteractionController.java
package android.support.test.uiautomator
android.support.test.uiautomator.InteractionController$WaitForAnyEventPredicate extends java.lang.Object implements android.app.UiAutomation$AccessibilityEventFilter {
int mMask
final synthetic android.support.test.uiautomator.InteractionController this$0
void <init> (android.support.test.uiautomator.InteractionController, int)
android.support.test.uiautomator.InteractionController this$0
int mask
public boolean accept (android.view.accessibility.AccessibilityEvent)
android.view.accessibility.AccessibilityEvent t
}
android/support/test/uiautomator/InteractionController.class
InteractionController.java
package android.support.test.uiautomator
android.support.test.uiautomator.InteractionController extends java.lang.Object {
private static final String LOG_TAG
private static final boolean DEBUG
private final android.view.KeyCharacterMap mKeyCharacterMap
private final android.app.Instrumentation mInstrumentation
private static final long REGULAR_CLICK_LENGTH
private long mDownTime
private static final int MOTION_EVENT_INJECTION_DELAY_MILLIS
public void <init> (android.app.Instrumentation)
android.app.Instrumentation instrumentation
private android.view.accessibility.AccessibilityEvent runAndWaitForEvents (java.lang.Runnable, android.app.UiAutomation$AccessibilityEventFilter, long)
java.util.concurrent.TimeoutException e
Exception e
Runnable command
android.app.UiAutomation$AccessibilityEventFilter filter
long timeout
public boolean sendKeyAndWaitForEvent (int, int, int, long)
int keyCode
int metaState
int eventType
long timeout
Runnable command
public boolean clickNoSync (int, int)
int x
int y
public boolean clickAndSync (int, int, long)
int x
int y
long timeout
String logString
public boolean clickAndWaitForNewWindow (int, int, long)
int x
int y
long timeout
String logString
private java.lang.Runnable clickRunnable (int, int)
int x
int y
private java.lang.Runnable longTapRunnable (int, int)
int x
int y
public boolean longTapNoSync (int, int)
int x
int y
public boolean longTapAndSync (int, int, long)
int x
int y
long timeout
String logString
private boolean touchDown (int, int)
int x
int y
android.view.MotionEvent event
private boolean touchUp (int, int)
int x
int y
long eventTime
android.view.MotionEvent event
private boolean touchMove (int, int)
int x
int y
long eventTime
android.view.MotionEvent event
public boolean scrollSwipe (int, int, int, int, int)
int downX
int downY
int upX
int upY
int steps
Runnable command
java.util.ArrayList events
android.view.accessibility.AccessibilityEvent event
boolean foundEnd
private android.view.accessibility.AccessibilityEvent getLastMatchingEvent (java.util.List, int)
android.view.accessibility.AccessibilityEvent event
int x
java.util.List events
int type
private void recycleAccessibilityEvents (java.util.List)
android.view.accessibility.AccessibilityEvent event
java.util.List events
public boolean swipe (int, int, int, int, int)
int downX
int downY
int upX
int upY
int steps
public boolean swipe (int, int, int, int, int, boolean)
int i
int downX
int downY
int upX
int upY
int steps
boolean drag
boolean ret
int swipeSteps
double xStep
double yStep
public boolean swipe (android.graphics.Point[], int)
int i
int seg
android.graphics.Point[] segments
int segmentSteps
boolean ret
int swipeSteps
double xStep
double yStep
public boolean sendText (java.lang.String)
android.view.KeyEvent event
android.view.KeyEvent event2
long keyDelay
String text
android.view.KeyEvent[] events
public boolean sendKey (int, int)
android.view.KeyEvent upEvent
int keyCode
int metaState
long eventTime
android.view.KeyEvent downEvent
public void setRotationRight ()
public void setRotationLeft ()
public void setRotationNatural ()
public void freezeRotation ()
public void unfreezeRotation ()
public boolean wakeDevice () throws android.os.RemoteException
boolean supportsWakeButton
public boolean sleepDevice () throws android.os.RemoteException
boolean supportsSleepButton
public boolean isScreenOn ()
android.os.PowerManager pm
private boolean injectEventSync (android.view.InputEvent)
android.view.InputEvent event
private int getPointerAction (int, int)
int motionEnvent
int index
public transient boolean performMultiPointerGesture (android.view.MotionEvent$PointerCoords[][])
int x
android.view.MotionEvent$PointerProperties prop
int x
int x
int x
int i
int x
int x
android.view.MotionEvent$PointerCoords[][] touches
boolean ret
int maxSteps
android.view.MotionEvent$PointerProperties[] properties
android.view.MotionEvent$PointerCoords[] pointerCoords
long downTime
android.view.MotionEvent event
public boolean toggleRecentApps ()
public boolean openNotification ()
public boolean openQuickSettings ()
private static android.view.MotionEvent getMotionEvent (long, long, int, float, float)
long downTime
long eventTime
int action
float x
float y
android.view.MotionEvent$PointerProperties properties
android.view.MotionEvent$PointerCoords coords
android.app.UiAutomation getUiAutomation ()
android.content.Context getContext ()
android.app.Instrumentation getInstrumentation ()
static synthetic boolean access$000 (android.support.test.uiautomator.InteractionController, android.view.InputEvent)
android.support.test.uiautomator.InteractionController x0
android.view.InputEvent x1
static synthetic boolean access$100 (android.support.test.uiautomator.InteractionController, int, int)
android.support.test.uiautomator.InteractionController x0
int x1
int x2
static synthetic boolean access$200 (android.support.test.uiautomator.InteractionController, int, int)
android.support.test.uiautomator.InteractionController x0
int x1
int x2
static void <clinit> ()
}
android/support/test/uiautomator/PointerGesture$PointerAction.class
PointerGesture.java
package android.support.test.uiautomator
abstract android.support.test.uiautomator.PointerGesture$PointerAction extends java.lang.Object {
final android.graphics.Point start
final android.graphics.Point end
final long duration
public void <init> (android.graphics.Point, android.graphics.Point, long)
android.graphics.Point startPoint
android.graphics.Point endPoint
long time
public abstract android.graphics.Point interpolate (float)
}
android/support/test/uiautomator/PointerGesture$PointerLinearMoveAction.class
PointerGesture.java
package android.support.test.uiautomator
android.support.test.uiautomator.PointerGesture$PointerLinearMoveAction extends android.support.test.uiautomator.PointerGesture$PointerAction {
public void <init> (android.graphics.Point, android.graphics.Point, int)
android.graphics.Point startPoint
android.graphics.Point endPoint
int speed
public android.graphics.Point interpolate (float)
float fraction
android.graphics.Point ret
private static double calcDistance (android.graphics.Point, android.graphics.Point)
android.graphics.Point a
android.graphics.Point b
}
android/support/test/uiautomator/PointerGesture$PointerPauseAction.class
PointerGesture.java
package android.support.test.uiautomator
android.support.test.uiautomator.PointerGesture$PointerPauseAction extends android.support.test.uiautomator.PointerGesture$PointerAction {
public void <init> (android.graphics.Point, long)
android.graphics.Point startPoint
long time
public android.graphics.Point interpolate (float)
float fraction
}
android/support/test/uiautomator/PointerGesture.class
PointerGesture.java
package android.support.test.uiautomator
android.support.test.uiautomator.PointerGesture extends java.lang.Object {
private final java.util.Deque mActions
private final long mDelay
private final int mDisplayId
private long mDuration
public void <init> (android.graphics.Point, int)
android.graphics.Point startPoint
int displayId
public void <init> (android.graphics.Point, long, int)
android.graphics.Point startPoint
long initialDelay
int displayId
public int displayId ()
public android.support.test.uiautomator.PointerGesture pause (long)
long time
public android.support.test.uiautomator.PointerGesture move (android.graphics.Point, int)
android.graphics.Point dest
int speed
public android.graphics.Point start ()
public android.graphics.Point end ()
public long duration ()
public long delay ()
public android.graphics.Point pointAt (long)
android.support.test.uiautomator.PointerGesture$PointerAction action
long time
}
android/support/test/uiautomator/QueryController$1.class
QueryController.java
package android.support.test.uiautomator
android.support.test.uiautomator.QueryController$1 extends java.lang.Object implements android.app.UiAutomation$OnAccessibilityEventListener {
final synthetic android.support.test.uiautomator.QueryController this$0
void <init> (android.support.test.uiautomator.QueryController)
android.support.test.uiautomator.QueryController this$0
public void onAccessibilityEvent (android.view.accessibility.AccessibilityEvent)
android.view.accessibility.AccessibilityEvent event
}
android/support/test/uiautomator/QueryController.class
QueryController.java
package android.support.test.uiautomator
android.support.test.uiautomator.QueryController extends java.lang.Object {
private static final long QUIET_TIME_TO_BE_CONSIDERED_IDLE_STATE
private static final String LOG_TAG
private static final boolean DEBUG
private static final boolean VERBOSE
private final android.app.Instrumentation mInstrumentation
private final Object mLock
private String mLastActivityName
private int mPatternCounter
private int mPatternIndexer
private int mLogIndent
private int mLogParentIndent
private String mLastTraversedText
private android.app.UiAutomation$OnAccessibilityEventListener mEventListener
public void <init> (android.app.Instrumentation)
android.app.Instrumentation instrumentation
public java.lang.String getLastTraversedText ()
public void clearLastTraversedText ()
private void initializeNewSearch ()
public int getPatternCount (android.support.test.uiautomator.UiSelector)
android.support.test.uiautomator.UiSelector selector
public android.view.accessibility.AccessibilityNodeInfo findAccessibilityNodeInfo (android.support.test.uiautomator.UiSelector)
android.support.test.uiautomator.UiSelector selector
protected android.view.accessibility.AccessibilityNodeInfo findAccessibilityNodeInfo (android.support.test.uiautomator.UiSelector, boolean)
android.support.test.uiautomator.UiSelector selector
boolean isCounting
android.view.accessibility.AccessibilityNodeInfo rootNode
android.support.test.uiautomator.UiSelector uiSelector
android.view.accessibility.AccessibilityNodeInfo getRootNode ()
int x
int maxRetry
long waitInterval
android.view.accessibility.AccessibilityNodeInfo rootNode
private android.view.accessibility.AccessibilityNodeInfo translateCompoundSelector (android.support.test.uiautomator.UiSelector, android.view.accessibility.AccessibilityNodeInfo, boolean)
android.support.test.uiautomator.UiSelector selector
android.view.accessibility.AccessibilityNodeInfo fromNode
boolean isCounting
private android.view.accessibility.AccessibilityNodeInfo translateReqularSelector (android.support.test.uiautomator.UiSelector, android.view.accessibility.AccessibilityNodeInfo)
android.support.test.uiautomator.UiSelector selector
android.view.accessibility.AccessibilityNodeInfo fromNode
private android.view.accessibility.AccessibilityNodeInfo findNodeRegularRecursive (android.support.test.uiautomator.UiSelector, android.view.accessibility.AccessibilityNodeInfo, int)
android.view.accessibility.AccessibilityNodeInfo childNode
android.view.accessibility.AccessibilityNodeInfo retNode
int i
android.support.test.uiautomator.UiSelector subSelector
android.view.accessibility.AccessibilityNodeInfo fromNode
int index
int childCount
boolean hasNullChild
private android.view.accessibility.AccessibilityNodeInfo translatePatternSelector (android.support.test.uiautomator.UiSelector, android.view.accessibility.AccessibilityNodeInfo, boolean)
android.support.test.uiautomator.UiSelector subSelector
android.view.accessibility.AccessibilityNodeInfo fromNode
boolean isCounting
private android.view.accessibility.AccessibilityNodeInfo findNodePatternRecursive (android.support.test.uiautomator.UiSelector, android.view.accessibility.AccessibilityNodeInfo, int, android.support.test.uiautomator.UiSelector)
android.view.accessibility.AccessibilityNodeInfo childNode
android.view.accessibility.AccessibilityNodeInfo retNode
int i
android.support.test.uiautomator.UiSelector subSelector
android.view.accessibility.AccessibilityNodeInfo fromNode
int index
android.support.test.uiautomator.UiSelector originalPattern
int childCount
boolean hasNullChild
public java.lang.String getCurrentActivityName ()
public java.lang.String getCurrentPackageName ()
android.view.accessibility.AccessibilityNodeInfo rootNode
public void waitForIdle ()
public void waitForIdle (long)
java.util.concurrent.TimeoutException e
long timeout
private java.lang.String formatLog (java.lang.String)
int space
String str
StringBuilder l
private android.app.Instrumentation getInstrumentation ()
static synthetic java.lang.Object access$000 (android.support.test.uiautomator.QueryController)
android.support.test.uiautomator.QueryController x0
static synthetic java.lang.String access$102 (android.support.test.uiautomator.QueryController, java.lang.String)
android.support.test.uiautomator.QueryController x0
String x1
static synthetic java.lang.String access$202 (android.support.test.uiautomator.QueryController, java.lang.String)
android.support.test.uiautomator.QueryController x0
String x1
static synthetic boolean access$300 ()
static synthetic java.lang.String access$400 ()
static synthetic java.lang.String access$200 (android.support.test.uiautomator.QueryController)
android.support.test.uiautomator.QueryController x0
static void <clinit> ()
}
android/support/test/uiautomator/SearchCondition.class
SearchCondition.java
package android.support.test.uiautomator
public abstract android.support.test.uiautomator.SearchCondition extends android.support.test.uiautomator.Condition {
public void <init> ()
}
android/support/test/uiautomator/Searchable.class
Searchable.java
package android.support.test.uiautomator
abstract android.support.test.uiautomator.Searchable extends java.lang.Object {
public abstract boolean hasObject (android.support.test.uiautomator.BySelector)
public abstract android.support.test.uiautomator.UiObject2 findObject (android.support.test.uiautomator.BySelector)
public abstract java.util.List findObjects (android.support.test.uiautomator.BySelector)
}
android/support/test/uiautomator/StaleObjectException.class
StaleObjectException.java
package android.support.test.uiautomator
public android.support.test.uiautomator.StaleObjectException extends java.lang.RuntimeException {
public void <init> ()
}
android/support/test/uiautomator/Tracer$1.class
Tracer.java
package android.support.test.uiautomator
synthetic android.support.test.uiautomator.Tracer$1 extends java.lang.Object {
static final synthetic int[] $SwitchMap$android$support$test$uiautomator$Tracer$Mode
static void <clinit> ()
}
android/support/test/uiautomator/Tracer$FileSink.class
Tracer.java
package android.support.test.uiautomator
android.support.test.uiautomator.Tracer$FileSink extends java.lang.Object implements android.support.test.uiautomator.Tracer$TracerSink {
private java.io.PrintWriter mOut
private java.text.SimpleDateFormat mDateFormat
final synthetic android.support.test.uiautomator.Tracer this$0
public void <init> (android.support.test.uiautomator.Tracer, java.io.File) throws java.io.FileNotFoundException
java.io.File file
public void log (java.lang.String)
String message
public void close ()
}
android/support/test/uiautomator/Tracer$LogcatSink.class
Tracer.java
package android.support.test.uiautomator
android.support.test.uiautomator.Tracer$LogcatSink extends java.lang.Object implements android.support.test.uiautomator.Tracer$TracerSink {
private static final String LOGCAT_TAG
final synthetic android.support.test.uiautomator.Tracer this$0
private void <init> (android.support.test.uiautomator.Tracer)
public void log (java.lang.String)
String message
public void close ()
synthetic void <init> (android.support.test.uiautomator.Tracer, android.support.test.uiautomator.Tracer$1)
android.support.test.uiautomator.Tracer x0
android.support.test.uiautomator.Tracer$1 x1
}
android/support/test/uiautomator/Tracer$Mode.class
Tracer.java
package android.support.test.uiautomator
public final enum android.support.test.uiautomator.Tracer$Mode extends java.lang.Enum {
public static final enum android.support.test.uiautomator.Tracer$Mode NONE
public static final enum android.support.test.uiautomator.Tracer$Mode FILE
public static final enum android.support.test.uiautomator.Tracer$Mode LOGCAT
public static final enum android.support.test.uiautomator.Tracer$Mode ALL
private static final synthetic android.support.test.uiautomator.Tracer$Mode[] $VALUES
public static android.support.test.uiautomator.Tracer$Mode[] values ()
public static android.support.test.uiautomator.Tracer$Mode valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
static void <clinit> ()
}
android/support/test/uiautomator/Tracer$TracerSink.class
Tracer.java
package android.support.test.uiautomator
abstract android.support.test.uiautomator.Tracer$TracerSink extends java.lang.Object {
public abstract void log (java.lang.String)
public abstract void close ()
}
android/support/test/uiautomator/Tracer.class
Tracer.java
package android.support.test.uiautomator
public android.support.test.uiautomator.Tracer extends java.lang.Object {
private static final String UNKNOWN_METHOD_STRING
private static final String UIAUTOMATOR_PACKAGE
private static final int CALLER_LOCATION
private static final int METHOD_TO_TRACE_LOCATION
private static final int MIN_STACK_TRACE_LENGTH
private android.support.test.uiautomator.Tracer$Mode mCurrentMode
private java.util.List mSinks
private java.io.File mOutputFile
private static android.support.test.uiautomator.Tracer mInstance
public void <init> ()
public static android.support.test.uiautomator.Tracer getInstance ()
public void setOutputMode (android.support.test.uiautomator.Tracer$Mode)
java.io.FileNotFoundException e
android.support.test.uiautomator.Tracer$Mode mode
private void closeSinks ()
android.support.test.uiautomator.Tracer$TracerSink sink
public void setOutputFilename (java.lang.String)
String filename
private void doTrace (java.lang.Object[])
Object[] arguments
String caller
private void log (java.lang.String)
android.support.test.uiautomator.Tracer$TracerSink sink
String message
public boolean isTracingEnabled ()
public static transient void trace (java.lang.Object[])
Object[] arguments
private static java.lang.String join (java.lang.String, java.lang.Object[])
int i
String separator
Object[] strings
StringBuilder builder
private static java.lang.String objectToString (java.lang.Object)
Object obj
private static java.lang.String getCaller ()
StackTraceElement[] stackTrace
StackTraceElement caller
StackTraceElement previousCaller
int indexOfDot
String shortClassName
static void <clinit> ()
}
android/support/test/uiautomator/UiAutomatorInstrumentationTestRunner$1.class
UiAutomatorInstrumentationTestRunner.java
package android.support.test.uiautomator
android.support.test.uiautomator.UiAutomatorInstrumentationTestRunner$1 extends java.lang.Object implements junit.framework.TestListener {
final synthetic android.support.test.uiautomator.UiAutomatorInstrumentationTestRunner this$0
void <init> (android.support.test.uiautomator.UiAutomatorInstrumentationTestRunner)
android.support.test.uiautomator.UiAutomatorInstrumentationTestRunner this$0
public void startTest (junit.framework.Test)
junit.framework.Test test
public void endTest (junit.framework.Test)
junit.framework.Test test
public void addFailure (junit.framework.Test, junit.framework.AssertionFailedError)
junit.framework.Test test
junit.framework.AssertionFailedError e
public void addError (junit.framework.Test, java.lang.Throwable)
junit.framework.Test test
Throwable t
}
android/support/test/uiautomator/UiAutomatorInstrumentationTestRunner.class
UiAutomatorInstrumentationTestRunner.java
package android.support.test.uiautomator
public android.support.test.uiautomator.UiAutomatorInstrumentationTestRunner extends android.test.InstrumentationTestRunner {
public void <init> ()
public void onStart ()
String filename
android.support.test.uiautomator.Tracer$Mode mode
String traceType
protected void initializeUiAutomatorTest (android.support.test.uiautomator.UiAutomatorTestCase)
android.support.test.uiautomator.UiAutomatorTestCase test
protected android.test.AndroidTestRunner getAndroidTestRunner ()
android.test.AndroidTestRunner testRunner
}
android/support/test/uiautomator/UiAutomatorTestCase.class
UiAutomatorTestCase.java
package android.support.test.uiautomator
public android.support.test.uiautomator.UiAutomatorTestCase extends android.test.InstrumentationTestCase {
private android.support.test.uiautomator.UiDevice mDevice
private android.os.Bundle mParams
private android.support.test.uiautomator.IAutomationSupport mAutomationSupport
public void <init> ()
public android.support.test.uiautomator.UiDevice getUiDevice ()
public android.os.Bundle getParams ()
public android.support.test.uiautomator.IAutomationSupport getAutomationSupport ()
void initialize (android.os.Bundle)
android.os.Bundle params
String monkeyVal
public void sleep (long)
long ms
}
android/support/test/uiautomator/UiCollection.class
UiCollection.java
package android.support.test.uiautomator
public android.support.test.uiautomator.UiCollection extends android.support.test.uiautomator.UiObject {
public void <init> (android.support.test.uiautomator.UiSelector)
android.support.test.uiautomator.UiSelector selector
public android.support.test.uiautomator.UiObject getChildByDescription (android.support.test.uiautomator.UiSelector, java.lang.String) throws android.support.test.uiautomator.UiObjectNotFoundException
android.support.test.uiautomator.UiObject row
String nodeDesc
android.support.test.uiautomator.UiObject item
int x
int count
android.support.test.uiautomator.UiSelector childPattern
String text
public android.support.test.uiautomator.UiObject getChildByInstance (android.support.test.uiautomator.UiSelector, int) throws android.support.test.uiautomator.UiObjectNotFoundException
android.support.test.uiautomator.UiSelector childPattern
int instance
android.support.test.uiautomator.UiSelector patternSelector
public android.support.test.uiautomator.UiObject getChildByText (android.support.test.uiautomator.UiSelector, java.lang.String) throws android.support.test.uiautomator.UiObjectNotFoundException
android.support.test.uiautomator.UiObject row
String nodeText
android.support.test.uiautomator.UiObject item
int x
int count
android.support.test.uiautomator.UiSelector childPattern
String text
public int getChildCount (android.support.test.uiautomator.UiSelector)
android.support.test.uiautomator.UiSelector childPattern
android.support.test.uiautomator.UiSelector patternSelector
}
android/support/test/uiautomator/UiDevice$1.class
UiDevice.java
package android.support.test.uiautomator
android.support.test.uiautomator.UiDevice$1 extends java.lang.Object implements java.lang.Runnable {
final synthetic android.support.test.uiautomator.UiDevice this$0
void <init> (android.support.test.uiautomator.UiDevice)
android.support.test.uiautomator.UiDevice this$0
public void run ()
}
android/support/test/uiautomator/UiDevice$2.class
UiDevice.java
package android.support.test.uiautomator
android.support.test.uiautomator.UiDevice$2 extends java.lang.Object implements android.app.UiAutomation$AccessibilityEventFilter {
final synthetic String val$packageName
final synthetic android.support.test.uiautomator.UiDevice this$0
void <init> (android.support.test.uiautomator.UiDevice, java.lang.String)
android.support.test.uiautomator.UiDevice this$0
public boolean accept (android.view.accessibility.AccessibilityEvent)
android.view.accessibility.AccessibilityEvent t
}
android/support/test/uiautomator/UiDevice$EventForwardingFilter.class
UiDevice.java
package android.support.test.uiautomator
android.support.test.uiautomator.UiDevice$EventForwardingFilter extends java.lang.Object implements android.app.UiAutomation$AccessibilityEventFilter {
private android.support.test.uiautomator.EventCondition mCondition
public void <init> (android.support.test.uiautomator.EventCondition)
android.support.test.uiautomator.EventCondition condition
public boolean accept (android.view.accessibility.AccessibilityEvent)
android.view.accessibility.AccessibilityEvent event
}
android/support/test/uiautomator/UiDevice.class
UiDevice.java
package android.support.test.uiautomator
public android.support.test.uiautomator.UiDevice extends java.lang.Object implements android.support.test.uiautomator.Searchable {
private static final String LOG_TAG
private static final long KEY_PRESS_EVENT_TIMEOUT
private final java.util.HashMap mWatchers
private final java.util.List mWatchersTriggers
private boolean mInWatcherContext
private android.app.Instrumentation mInstrumentation
private android.support.test.uiautomator.QueryController mQueryController
private android.support.test.uiautomator.InteractionController mInteractionController
private static android.support.test.uiautomator.UiDevice sInstance
private android.support.test.uiautomator.WaitMixin mWaitMixin
static final int API_LEVEL_ACTUAL
private void <init> ()
void <init> (android.app.Instrumentation)
android.accessibilityservice.AccessibilityServiceInfo info
android.app.Instrumentation instrumentation
boolean isInWatcherContext ()
public android.support.test.uiautomator.UiObject findObject (android.support.test.uiautomator.UiSelector)
android.support.test.uiautomator.UiSelector selector
public boolean hasObject (android.support.test.uiautomator.BySelector)
android.support.test.uiautomator.BySelector selector
android.view.accessibility.AccessibilityNodeInfo node
public android.support.test.uiautomator.UiObject2 findObject (android.support.test.uiautomator.BySelector)
android.support.test.uiautomator.BySelector selector
android.view.accessibility.AccessibilityNodeInfo node
public java.util.List findObjects (android.support.test.uiautomator.BySelector)
android.view.accessibility.AccessibilityNodeInfo node
android.support.test.uiautomator.BySelector selector
java.util.List ret
public java.lang.Object wait (android.support.test.uiautomator.SearchCondition, long)
android.support.test.uiautomator.SearchCondition condition
long timeout
public java.lang.Object performActionAndWait (java.lang.Runnable, android.support.test.uiautomator.EventCondition, long)
Runnable action
android.support.test.uiautomator.EventCondition condition
long timeout
android.view.accessibility.AccessibilityEvent event
public void setCompressedLayoutHeirarchy (boolean)
boolean compressed
android.accessibilityservice.AccessibilityServiceInfo info
public static android.support.test.uiautomator.UiDevice getInstance ()
public static android.support.test.uiautomator.UiDevice getInstance (android.app.Instrumentation)
android.app.Instrumentation instrumentation
public android.graphics.Point getDisplaySizeDp ()
android.view.Display display
android.graphics.Point p
android.util.DisplayMetrics metrics
float dpx
float dpy
public java.lang.String getProductName ()
public java.lang.String getLastTraversedText ()
public void clearLastTraversedText ()
public boolean pressMenu ()
public boolean pressBack ()
public boolean pressHome ()
public boolean pressSearch ()
public boolean pressDPadCenter ()
public boolean pressDPadDown ()
public boolean pressDPadUp ()
public boolean pressDPadLeft ()
public boolean pressDPadRight ()
public boolean pressDelete ()
public boolean pressEnter ()
public boolean pressKeyCode (int)
int keyCode
public boolean pressKeyCode (int, int)
int keyCode
int metaState
public boolean pressRecentApps () throws android.os.RemoteException
public boolean openNotification ()
public boolean openQuickSettings ()
public int getDisplayWidth ()
android.view.Display display
android.graphics.Point p
public int getDisplayHeight ()
android.view.Display display
android.graphics.Point p
public boolean click (int, int)
int x
int y
public boolean swipe (int, int, int, int, int)
int startX
int startY
int endX
int endY
int steps
public boolean drag (int, int, int, int, int)
int startX
int startY
int endX
int endY
int steps
public boolean swipe (android.graphics.Point[], int)
android.graphics.Point[] segments
int segmentSteps
public void waitForIdle ()
public void waitForIdle (long)
long timeout
public java.lang.String getCurrentActivityName ()
public java.lang.String getCurrentPackageName ()
public void registerWatcher (java.lang.String, android.support.test.uiautomator.UiWatcher)
String name
android.support.test.uiautomator.UiWatcher watcher
public void removeWatcher (java.lang.String)
String name
public void runWatchers ()
Exception e
android.support.test.uiautomator.UiWatcher watcher
String watcherName
public void resetWatcherTriggers ()
public boolean hasWatcherTriggered (java.lang.String)
String watcherName
public boolean hasAnyWatcherTriggered ()
private void setWatcherTriggered (java.lang.String)
String watcherName
public boolean isNaturalOrientation ()
int ret
public int getDisplayRotation ()
public void freezeRotation () throws android.os.RemoteException
public void unfreezeRotation () throws android.os.RemoteException
public void setOrientationLeft () throws android.os.RemoteException
public void setOrientationRight () throws android.os.RemoteException
public void setOrientationNatural () throws android.os.RemoteException
public void wakeUp () throws android.os.RemoteException
public boolean isScreenOn () throws android.os.RemoteException
public void sleep () throws android.os.RemoteException
public void dumpWindowHierarchy (java.lang.String)
String fileName
java.io.File dumpFile
public void dumpWindowHierarchy (java.io.File) throws java.io.IOException
java.io.File dest
java.io.OutputStream stream
public void dumpWindowHierarchy (java.io.OutputStream) throws java.io.IOException
java.io.OutputStream out
public boolean waitForWindowUpdate (java.lang.String, long)
java.util.concurrent.TimeoutException e
Exception e
String packageName
long timeout
Runnable emptyRunnable
android.app.UiAutomation$AccessibilityEventFilter checkWindowUpdate
public boolean takeScreenshot (java.io.File)
java.io.File storePath
public boolean takeScreenshot (java.io.File, float, int)
java.io.IOException ioe
java.io.File storePath
float scale
int quality
android.graphics.Bitmap screenshot
java.io.BufferedOutputStream bos
public java.lang.String getLauncherPackageName ()
android.content.Intent intent
android.content.pm.PackageManager pm
android.content.pm.ResolveInfo resolveInfo
public java.lang.String executeShellCommand (java.lang.String) throws java.io.IOException
String cmd
android.os.ParcelFileDescriptor pfd
byte[] buf
int bytesRead
java.io.FileInputStream fis
StringBuffer stdout
private android.view.Display getDefaultDisplay ()
android.view.WindowManager windowManager
private java.util.List getWindows ()
int index
java.util.List windowList
android.util.SparseArray allWindows
android.view.accessibility.AccessibilityNodeInfo[] getWindowRoots ()
android.view.accessibility.AccessibilityNodeInfo root
android.view.accessibility.AccessibilityWindowInfo window
java.util.Set roots
android.view.accessibility.AccessibilityNodeInfo activeRoot
android.app.Instrumentation getInstrumentation ()
static android.app.UiAutomation getUiAutomation (android.app.Instrumentation)
android.app.Instrumentation instrumentation
int flags
android.app.UiAutomation getUiAutomation ()
android.support.test.uiautomator.QueryController getQueryController ()
android.support.test.uiautomator.InteractionController getInteractionController ()
static void <clinit> ()
}
android/support/test/uiautomator/UiObject.class
UiObject.java
package android.support.test.uiautomator
public android.support.test.uiautomator.UiObject extends java.lang.Object {
private static final String LOG_TAG
protected static final long WAIT_FOR_SELECTOR_TIMEOUT
protected static final long WAIT_FOR_SELECTOR_POLL
protected static final long WAIT_FOR_WINDOW_TMEOUT
protected static final int SWIPE_MARGIN_LIMIT
protected static final long WAIT_FOR_EVENT_TMEOUT
protected static final int FINGER_TOUCH_HALF_WIDTH
private final android.support.test.uiautomator.UiSelector mUiSelector
private final android.support.test.uiautomator.UiDevice mDevice
private final android.support.test.uiautomator.Configurator mConfig
public void <init> (android.support.test.uiautomator.UiSelector)
android.support.test.uiautomator.UiSelector selector
void <init> (android.support.test.uiautomator.UiDevice, android.support.test.uiautomator.UiSelector)
android.support.test.uiautomator.UiDevice device
android.support.test.uiautomator.UiSelector selector
public final android.support.test.uiautomator.UiSelector getSelector ()
android.support.test.uiautomator.UiDevice getDevice ()
android.support.test.uiautomator.QueryController getQueryController ()
android.support.test.uiautomator.InteractionController getInteractionController ()
public android.support.test.uiautomator.UiObject getChild (android.support.test.uiautomator.UiSelector) throws android.support.test.uiautomator.UiObjectNotFoundException
android.support.test.uiautomator.UiSelector selector
public android.support.test.uiautomator.UiObject getFromParent (android.support.test.uiautomator.UiSelector) throws android.support.test.uiautomator.UiObjectNotFoundException
android.support.test.uiautomator.UiSelector selector
public int getChildCount () throws android.support.test.uiautomator.UiObjectNotFoundException
android.view.accessibility.AccessibilityNodeInfo node
protected android.view.accessibility.AccessibilityNodeInfo findAccessibilityNodeInfo (long)
long timeout
android.view.accessibility.AccessibilityNodeInfo node
long startMills
long currentMills
public boolean dragTo (android.support.test.uiautomator.UiObject, int) throws android.support.test.uiautomator.UiObjectNotFoundException
android.support.test.uiautomator.UiObject destObj
int steps
android.graphics.Rect srcRect
android.graphics.Rect dstRect
public boolean dragTo (int, int, int) throws android.support.test.uiautomator.UiObjectNotFoundException
int destX
int destY
int steps
android.graphics.Rect srcRect
public boolean swipeUp (int) throws android.support.test.uiautomator.UiObjectNotFoundException
int steps
android.graphics.Rect rect
public boolean swipeDown (int) throws android.support.test.uiautomator.UiObjectNotFoundException
int steps
android.graphics.Rect rect
public boolean swipeLeft (int) throws android.support.test.uiautomator.UiObjectNotFoundException
int steps
android.graphics.Rect rect
public boolean swipeRight (int) throws android.support.test.uiautomator.UiObjectNotFoundException
int steps
android.graphics.Rect rect
private android.graphics.Rect getVisibleBounds (android.view.accessibility.AccessibilityNodeInfo)
android.view.accessibility.AccessibilityNodeInfo node
int w
int h
android.graphics.Rect nodeRect
android.view.accessibility.AccessibilityNodeInfo scrollableParentNode
android.graphics.Rect parentRect
private android.view.accessibility.AccessibilityNodeInfo getScrollableParent (android.view.accessibility.AccessibilityNodeInfo)
android.view.accessibility.AccessibilityNodeInfo node
android.view.accessibility.AccessibilityNodeInfo parent
public boolean click () throws android.support.test.uiautomator.UiObjectNotFoundException
android.view.accessibility.AccessibilityNodeInfo node
android.graphics.Rect rect
public boolean clickAndWaitForNewWindow () throws android.support.test.uiautomator.UiObjectNotFoundException
public boolean clickAndWaitForNewWindow (long) throws android.support.test.uiautomator.UiObjectNotFoundException
long timeout
android.view.accessibility.AccessibilityNodeInfo node
android.graphics.Rect rect
public boolean clickTopLeft () throws android.support.test.uiautomator.UiObjectNotFoundException
android.view.accessibility.AccessibilityNodeInfo node
android.graphics.Rect rect
public boolean longClickBottomRight () throws android.support.test.uiautomator.UiObjectNotFoundException
android.view.accessibility.AccessibilityNodeInfo node
android.graphics.Rect rect
public boolean clickBottomRight () throws android.support.test.uiautomator.UiObjectNotFoundException
android.view.accessibility.AccessibilityNodeInfo node
android.graphics.Rect rect
public boolean longClick () throws android.support.test.uiautomator.UiObjectNotFoundException
android.view.accessibility.AccessibilityNodeInfo node
android.graphics.Rect rect
public boolean longClickTopLeft () throws android.support.test.uiautomator.UiObjectNotFoundException
android.view.accessibility.AccessibilityNodeInfo node
android.graphics.Rect rect
public java.lang.String getText () throws android.support.test.uiautomator.UiObjectNotFoundException
android.view.accessibility.AccessibilityNodeInfo node
String retVal
public java.lang.String getClassName () throws android.support.test.uiautomator.UiObjectNotFoundException
android.view.accessibility.AccessibilityNodeInfo node
String retVal
public java.lang.String getContentDescription () throws android.support.test.uiautomator.UiObjectNotFoundException
android.view.accessibility.AccessibilityNodeInfo node
public void legacySetText (java.lang.String) throws android.support.test.uiautomator.UiObjectNotFoundException
String text
android.view.accessibility.AccessibilityNodeInfo node
android.graphics.Rect rect
android.support.test.uiautomator.UiObject selectAll
public boolean setText (java.lang.String) throws android.support.test.uiautomator.UiObjectNotFoundException
android.view.accessibility.AccessibilityNodeInfo node
android.os.Bundle args
String text
public void clearTextField () throws android.support.test.uiautomator.UiObjectNotFoundException
android.os.Bundle selectionArgs
boolean ret
android.view.accessibility.AccessibilityNodeInfo node
CharSequence text
public boolean isChecked () throws android.support.test.uiautomator.UiObjectNotFoundException
android.view.accessibility.AccessibilityNodeInfo node
public boolean isSelected () throws android.support.test.uiautomator.UiObjectNotFoundException
android.view.accessibility.AccessibilityNodeInfo node
public boolean isCheckable () throws android.support.test.uiautomator.UiObjectNotFoundException
android.view.accessibility.AccessibilityNodeInfo node
public boolean isEnabled () throws android.support.test.uiautomator.UiObjectNotFoundException
android.view.accessibility.AccessibilityNodeInfo node
public boolean isClickable () throws android.support.test.uiautomator.UiObjectNotFoundException
android.view.accessibility.AccessibilityNodeInfo node
public boolean isFocused () throws android.support.test.uiautomator.UiObjectNotFoundException
android.view.accessibility.AccessibilityNodeInfo node
public boolean isFocusable () throws android.support.test.uiautomator.UiObjectNotFoundException
android.view.accessibility.AccessibilityNodeInfo node
public boolean isScrollable () throws android.support.test.uiautomator.UiObjectNotFoundException
android.view.accessibility.AccessibilityNodeInfo node
public boolean isLongClickable () throws android.support.test.uiautomator.UiObjectNotFoundException
android.view.accessibility.AccessibilityNodeInfo node
public java.lang.String getPackageName () throws android.support.test.uiautomator.UiObjectNotFoundException
android.view.accessibility.AccessibilityNodeInfo node
public android.graphics.Rect getVisibleBounds () throws android.support.test.uiautomator.UiObjectNotFoundException
android.view.accessibility.AccessibilityNodeInfo node
public android.graphics.Rect getBounds () throws android.support.test.uiautomator.UiObjectNotFoundException
android.view.accessibility.AccessibilityNodeInfo node
android.graphics.Rect nodeRect
public boolean waitForExists (long)
long timeout
public boolean waitUntilGone (long)
long timeout
long startMills
long currentMills
public boolean exists ()
private java.lang.String safeStringReturn (java.lang.CharSequence)
CharSequence cs
public boolean pinchOut (int, int) throws android.support.test.uiautomator.UiObjectNotFoundException
int percent
int steps
float percentage
android.view.accessibility.AccessibilityNodeInfo node
android.graphics.Rect rect
android.graphics.Point startPoint1
android.graphics.Point startPoint2
android.graphics.Point endPoint1
android.graphics.Point endPoint2
public boolean pinchIn (int, int) throws android.support.test.uiautomator.UiObjectNotFoundException
int percent
int steps
float percentage
android.view.accessibility.AccessibilityNodeInfo node
android.graphics.Rect rect
android.graphics.Point startPoint1
android.graphics.Point startPoint2
android.graphics.Point endPoint1
android.graphics.Point endPoint2
public boolean performTwoPointerGesture (android.graphics.Point, android.graphics.Point, android.graphics.Point, android.graphics.Point, int)
android.view.MotionEvent$PointerCoords p1
android.view.MotionEvent$PointerCoords p2
int i
android.graphics.Point startPoint1
android.graphics.Point startPoint2
android.graphics.Point endPoint1
android.graphics.Point endPoint2
int steps
float stepX1
float stepY1
float stepX2
float stepY2
int eventX1
int eventY1
int eventX2
int eventY2
android.view.MotionEvent$PointerCoords[] points1
android.view.MotionEvent$PointerCoords[] points2
android.view.MotionEvent$PointerCoords p1
android.view.MotionEvent$PointerCoords p2
public transient boolean performMultiPointerGesture (android.view.MotionEvent$PointerCoords[][])
android.view.MotionEvent$PointerCoords[][] touches
static void <clinit> ()
}
android/support/test/uiautomator/UiObject2.class
UiObject2.java
package android.support.test.uiautomator
public android.support.test.uiautomator.UiObject2 extends java.lang.Object implements android.support.test.uiautomator.Searchable {
private static final String TAG
private android.support.test.uiautomator.UiDevice mDevice
private android.support.test.uiautomator.Gestures mGestures
private android.support.test.uiautomator.GestureController mGestureController
private android.support.test.uiautomator.BySelector mSelector
private android.view.accessibility.AccessibilityNodeInfo mCachedNode
private float mDisplayDensity
private int mMarginLeft
private int mMarginTop
private int mMarginRight
private int mMarginBottom
private static final int DEFAULT_SWIPE_SPEED
private static final int DEFAULT_SCROLL_SPEED
private static final int DEFAULT_FLING_SPEED
private static final int DEFAULT_DRAG_SPEED
private static final int DEFAULT_PINCH_SPEED
private final long SCROLL_TIMEOUT
private final long FLING_TIMEOUT
private android.support.test.uiautomator.WaitMixin mWaitMixin
void <init> (android.support.test.uiautomator.UiDevice, android.support.test.uiautomator.BySelector, android.view.accessibility.AccessibilityNodeInfo)
android.util.DisplayMetrics metrics
android.support.test.uiautomator.UiDevice device
android.support.test.uiautomator.BySelector selector
android.view.accessibility.AccessibilityNodeInfo cachedNode
android.hardware.display.DisplayManager dm
android.view.Display display
public boolean equals (java.lang.Object)
android.support.test.uiautomator.UiObject2 other
android.support.test.uiautomator.StaleObjectException e
Object object
public int hashCode ()
public void recycle ()
public void setGestureMargin (int)
int margin
public void setGestureMargins (int, int, int, int)
int left
int top
int right
int bottom
public java.lang.Object wait (android.support.test.uiautomator.UiObject2Condition, long)
android.support.test.uiautomator.UiObject2Condition condition
long timeout
public java.lang.Object wait (android.support.test.uiautomator.SearchCondition, long)
android.support.test.uiautomator.SearchCondition condition
long timeout
public android.support.test.uiautomator.UiObject2 getParent ()
android.view.accessibility.AccessibilityNodeInfo parent
public int getChildCount ()
public java.util.List getChildren ()
public boolean hasObject (android.support.test.uiautomator.BySelector)
android.support.test.uiautomator.BySelector selector
android.view.accessibility.AccessibilityNodeInfo node
public android.support.test.uiautomator.UiObject2 findObject (android.support.test.uiautomator.BySelector)
android.support.test.uiautomator.BySelector selector
android.view.accessibility.AccessibilityNodeInfo node
public java.util.List findObjects (android.support.test.uiautomator.BySelector)
android.view.accessibility.AccessibilityNodeInfo node
android.support.test.uiautomator.BySelector selector
java.util.List ret
public int getDisplayId ()
android.view.accessibility.AccessibilityWindowInfo window
public android.graphics.Rect getVisibleBounds ()
private android.graphics.Rect getVisibleBoundsForGestures ()
android.graphics.Rect ret
private boolean clipToGestureBounds (android.graphics.Point)
android.graphics.Point point
android.graphics.Rect bounds
private android.graphics.Rect getVisibleBounds (android.view.accessibility.AccessibilityNodeInfo)
android.graphics.Rect screen
android.graphics.Point size
android.graphics.Rect screen
android.hardware.display.DisplayManager dm
android.view.Display display
android.graphics.Rect window
android.graphics.Rect ancestorRect
android.view.accessibility.AccessibilityNodeInfo node
android.graphics.Rect ret
int displayId
android.view.accessibility.AccessibilityNodeInfo ancestor
public android.graphics.Point getVisibleCenter ()
android.graphics.Rect bounds
public java.lang.String getClassName ()
CharSequence chars
public java.lang.String getContentDescription ()
CharSequence chars
public java.lang.String getApplicationPackage ()
CharSequence chars
public java.lang.String getResourceName ()
CharSequence chars
public java.lang.String getText ()
CharSequence chars
public boolean isCheckable ()
public boolean isChecked ()
public boolean isClickable ()
public boolean isEnabled ()
public boolean isFocusable ()
public boolean isFocused ()
public boolean isLongClickable ()
public boolean isScrollable ()
public boolean isSelected ()
public void clear ()
public void click ()
public void click (android.graphics.Point)
android.graphics.Point point
public void click (long)
long duration
public void click (android.graphics.Point, long)
android.graphics.Point point
long duration
public java.lang.Object clickAndWait (android.support.test.uiautomator.EventCondition, long)
android.support.test.uiautomator.EventCondition condition
long timeout
public java.lang.Object clickAndWait (android.graphics.Point, android.support.test.uiautomator.EventCondition, long)
android.graphics.Point point
android.support.test.uiautomator.EventCondition condition
long timeout
public void drag (android.graphics.Point)
android.graphics.Point dest
public void drag (android.graphics.Point, int)
android.graphics.Point dest
int speed
public void longClick ()
public void pinchClose (float)
float percent
public void pinchClose (float, int)
float percent
int speed
public void pinchOpen (float)
float percent
public void pinchOpen (float, int)
float percent
int speed
public void swipe (android.support.test.uiautomator.Direction, float)
android.support.test.uiautomator.Direction direction
float percent
public void swipe (android.support.test.uiautomator.Direction, float, int)
android.support.test.uiautomator.Direction direction
float percent
int speed
android.graphics.Rect bounds
public boolean scroll (android.support.test.uiautomator.Direction, float)
android.support.test.uiautomator.Direction direction
float percent
public boolean scroll (android.support.test.uiautomator.Direction, float, int)
float segment
android.support.test.uiautomator.PointerGesture swipe
android.support.test.uiautomator.Direction direction
float percent
int speed
android.support.test.uiautomator.Direction swipeDirection
android.graphics.Rect bounds
public boolean fling (android.support.test.uiautomator.Direction)
android.support.test.uiautomator.Direction direction
public boolean fling (android.support.test.uiautomator.Direction, int)
android.support.test.uiautomator.Direction direction
int speed
android.view.ViewConfiguration vc
android.support.test.uiautomator.Direction swipeDirection
android.graphics.Rect bounds
android.support.test.uiautomator.PointerGesture swipe
public void legacySetText (java.lang.String)
android.support.test.uiautomator.InteractionController ic
android.graphics.Rect rect
String text
android.view.accessibility.AccessibilityNodeInfo node
CharSequence currentText
public void setText (java.lang.String)
android.os.Bundle args
android.os.Bundle args
android.support.test.uiautomator.InteractionController ic
CharSequence currentText
String text
android.view.accessibility.AccessibilityNodeInfo node
private android.view.accessibility.AccessibilityNodeInfo getAccessibilityNodeInfo ()
android.support.test.uiautomator.UiDevice getDevice ()
static void <clinit> ()
}
android/support/test/uiautomator/UiObject2Condition.class
UiObject2Condition.java
package android.support.test.uiautomator
public abstract android.support.test.uiautomator.UiObject2Condition extends android.support.test.uiautomator.Condition {
public void <init> ()
}
android/support/test/uiautomator/UiObjectNotFoundException.class
UiObjectNotFoundException.java
package android.support.test.uiautomator
public android.support.test.uiautomator.UiObjectNotFoundException extends java.lang.Exception {
private static final long serialVersionUID
public void <init> (java.lang.String)
String msg
public void <init> (java.lang.String, java.lang.Throwable)
String detailMessage
Throwable throwable
public void <init> (java.lang.Throwable)
Throwable throwable
}
android/support/test/uiautomator/UiScrollable.class
UiScrollable.java
package android.support.test.uiautomator
public android.support.test.uiautomator.UiScrollable extends android.support.test.uiautomator.UiCollection {
private static final String LOG_TAG
private static final int SCROLL_STEPS
private static final int FLING_STEPS
private static final double DEFAULT_SWIPE_DEADZONE_PCT
private static int mMaxSearchSwipes
private boolean mIsVerticalList
private double mSwipeDeadZonePercentage
public void <init> (android.support.test.uiautomator.UiSelector)
android.support.test.uiautomator.UiSelector container
public android.support.test.uiautomator.UiScrollable setAsVerticalList ()
public android.support.test.uiautomator.UiScrollable setAsHorizontalList ()
protected boolean exists (android.support.test.uiautomator.UiSelector)
android.support.test.uiautomator.UiSelector selector
public android.support.test.uiautomator.UiObject getChildByDescription (android.support.test.uiautomator.UiSelector, java.lang.String) throws android.support.test.uiautomator.UiObjectNotFoundException
android.support.test.uiautomator.UiSelector childPattern
String text
public android.support.test.uiautomator.UiObject getChildByDescription (android.support.test.uiautomator.UiSelector, java.lang.String, boolean) throws android.support.test.uiautomator.UiObjectNotFoundException
android.support.test.uiautomator.UiSelector childPattern
String text
boolean allowScrollSearch
public android.support.test.uiautomator.UiObject getChildByInstance (android.support.test.uiautomator.UiSelector, int) throws android.support.test.uiautomator.UiObjectNotFoundException
android.support.test.uiautomator.UiSelector childPattern
int instance
android.support.test.uiautomator.UiSelector patternSelector
public android.support.test.uiautomator.UiObject getChildByText (android.support.test.uiautomator.UiSelector, java.lang.String) throws android.support.test.uiautomator.UiObjectNotFoundException
android.support.test.uiautomator.UiSelector childPattern
String text
public android.support.test.uiautomator.UiObject getChildByText (android.support.test.uiautomator.UiSelector, java.lang.String, boolean) throws android.support.test.uiautomator.UiObjectNotFoundException
android.support.test.uiautomator.UiSelector childPattern
String text
boolean allowScrollSearch
public boolean scrollDescriptionIntoView (java.lang.String) throws android.support.test.uiautomator.UiObjectNotFoundException
String text
public boolean scrollIntoView (android.support.test.uiautomator.UiObject) throws android.support.test.uiautomator.UiObjectNotFoundException
android.support.test.uiautomator.UiObject obj
public boolean scrollIntoView (android.support.test.uiautomator.UiSelector) throws android.support.test.uiautomator.UiObjectNotFoundException
boolean scrolled
int x
android.support.test.uiautomator.UiSelector selector
android.support.test.uiautomator.UiSelector childSelector
public boolean ensureFullyVisible (android.support.test.uiautomator.UiObject) throws android.support.test.uiautomator.UiObjectNotFoundException
android.support.test.uiautomator.UiObject childObject
android.graphics.Rect actual
android.graphics.Rect visible
boolean shouldSwipeForward
public boolean scrollTextIntoView (java.lang.String) throws android.support.test.uiautomator.UiObjectNotFoundException
String text
public android.support.test.uiautomator.UiScrollable setMaxSearchSwipes (int)
int swipes
public int getMaxSearchSwipes ()
public boolean flingForward () throws android.support.test.uiautomator.UiObjectNotFoundException
public boolean scrollForward () throws android.support.test.uiautomator.UiObjectNotFoundException
public boolean scrollForward (int) throws android.support.test.uiautomator.UiObjectNotFoundException
int swipeAreaAdjust
int swipeAreaAdjust
int steps
android.view.accessibility.AccessibilityNodeInfo node
android.graphics.Rect rect
int downX
int downY
int upX
int upY
public boolean flingBackward () throws android.support.test.uiautomator.UiObjectNotFoundException
public boolean scrollBackward () throws android.support.test.uiautomator.UiObjectNotFoundException
public boolean scrollBackward (int) throws android.support.test.uiautomator.UiObjectNotFoundException
int swipeAreaAdjust
int swipeAreaAdjust
int steps
android.view.accessibility.AccessibilityNodeInfo node
android.graphics.Rect rect
int downX
int downY
int upX
int upY
public boolean scrollToBeginning (int, int) throws android.support.test.uiautomator.UiObjectNotFoundException
int x
int maxSwipes
int steps
public boolean scrollToBeginning (int) throws android.support.test.uiautomator.UiObjectNotFoundException
int maxSwipes
public boolean flingToBeginning (int) throws android.support.test.uiautomator.UiObjectNotFoundException
int maxSwipes
public boolean scrollToEnd (int, int) throws android.support.test.uiautomator.UiObjectNotFoundException
int x
int maxSwipes
int steps
public boolean scrollToEnd (int) throws android.support.test.uiautomator.UiObjectNotFoundException
int maxSwipes
public boolean flingToEnd (int) throws android.support.test.uiautomator.UiObjectNotFoundException
int maxSwipes
public double getSwipeDeadZonePercentage ()
public android.support.test.uiautomator.UiScrollable setSwipeDeadZonePercentage (double)
double swipeDeadZonePercentage
static void <clinit> ()
}
android/support/test/uiautomator/UiSelector.class
UiSelector.java
package android.support.test.uiautomator
public android.support.test.uiautomator.UiSelector extends java.lang.Object {
static final int SELECTOR_NIL
static final int SELECTOR_TEXT
static final int SELECTOR_START_TEXT
static final int SELECTOR_CONTAINS_TEXT
static final int SELECTOR_CLASS
static final int SELECTOR_DESCRIPTION
static final int SELECTOR_START_DESCRIPTION
static final int SELECTOR_CONTAINS_DESCRIPTION
static final int SELECTOR_INDEX
static final int SELECTOR_INSTANCE
static final int SELECTOR_ENABLED
static final int SELECTOR_FOCUSED
static final int SELECTOR_FOCUSABLE
static final int SELECTOR_SCROLLABLE
static final int SELECTOR_CLICKABLE
static final int SELECTOR_CHECKED
static final int SELECTOR_SELECTED
static final int SELECTOR_ID
static final int SELECTOR_PACKAGE_NAME
static final int SELECTOR_CHILD
static final int SELECTOR_CONTAINER
static final int SELECTOR_PATTERN
static final int SELECTOR_PARENT
static final int SELECTOR_COUNT
static final int SELECTOR_LONG_CLICKABLE
static final int SELECTOR_TEXT_REGEX
static final int SELECTOR_CLASS_REGEX
static final int SELECTOR_DESCRIPTION_REGEX
static final int SELECTOR_PACKAGE_NAME_REGEX
static final int SELECTOR_RESOURCE_ID
static final int SELECTOR_CHECKABLE
static final int SELECTOR_RESOURCE_ID_REGEX
private android.util.SparseArray mSelectorAttributes
public void <init> ()
void <init> (android.support.test.uiautomator.UiSelector)
android.support.test.uiautomator.UiSelector selector
protected android.support.test.uiautomator.UiSelector cloneSelector ()
android.support.test.uiautomator.UiSelector ret
static android.support.test.uiautomator.UiSelector patternBuilder (android.support.test.uiautomator.UiSelector)
android.support.test.uiautomator.UiSelector selector
static android.support.test.uiautomator.UiSelector patternBuilder (android.support.test.uiautomator.UiSelector, android.support.test.uiautomator.UiSelector)
android.support.test.uiautomator.UiSelector container
android.support.test.uiautomator.UiSelector pattern
public android.support.test.uiautomator.UiSelector text (java.lang.String)
String text
public android.support.test.uiautomator.UiSelector textMatches (java.lang.String)
String regex
public android.support.test.uiautomator.UiSelector textStartsWith (java.lang.String)
String text
public android.support.test.uiautomator.UiSelector textContains (java.lang.String)
String text
public android.support.test.uiautomator.UiSelector className (java.lang.String)
String className
public android.support.test.uiautomator.UiSelector classNameMatches (java.lang.String)
String regex
public android.support.test.uiautomator.UiSelector className (java.lang.Class)
Class type
public android.support.test.uiautomator.UiSelector description (java.lang.String)
String desc
public android.support.test.uiautomator.UiSelector descriptionMatches (java.lang.String)
String regex
public android.support.test.uiautomator.UiSelector descriptionStartsWith (java.lang.String)
String desc
public android.support.test.uiautomator.UiSelector descriptionContains (java.lang.String)
String desc
public android.support.test.uiautomator.UiSelector resourceId (java.lang.String)
String id
public android.support.test.uiautomator.UiSelector resourceIdMatches (java.lang.String)
String regex
public android.support.test.uiautomator.UiSelector index (int)
int index
public android.support.test.uiautomator.UiSelector instance (int)
int instance
public android.support.test.uiautomator.UiSelector enabled (boolean)
boolean val
public android.support.test.uiautomator.UiSelector focused (boolean)
boolean val
public android.support.test.uiautomator.UiSelector focusable (boolean)
boolean val
public android.support.test.uiautomator.UiSelector scrollable (boolean)
boolean val
public android.support.test.uiautomator.UiSelector selected (boolean)
boolean val
public android.support.test.uiautomator.UiSelector checked (boolean)
boolean val
public android.support.test.uiautomator.UiSelector clickable (boolean)
boolean val
public android.support.test.uiautomator.UiSelector checkable (boolean)
boolean val
public android.support.test.uiautomator.UiSelector longClickable (boolean)
boolean val
public android.support.test.uiautomator.UiSelector childSelector (android.support.test.uiautomator.UiSelector)
android.support.test.uiautomator.UiSelector selector
private android.support.test.uiautomator.UiSelector patternSelector (android.support.test.uiautomator.UiSelector)
android.support.test.uiautomator.UiSelector selector
private android.support.test.uiautomator.UiSelector containerSelector (android.support.test.uiautomator.UiSelector)
android.support.test.uiautomator.UiSelector selector
public android.support.test.uiautomator.UiSelector fromParent (android.support.test.uiautomator.UiSelector)
android.support.test.uiautomator.UiSelector selector
public android.support.test.uiautomator.UiSelector packageName (java.lang.String)
String name
public android.support.test.uiautomator.UiSelector packageNameMatches (java.lang.String)
String regex
private android.support.test.uiautomator.UiSelector buildSelector (int, java.lang.Object)
int selectorId
Object selectorValue
android.support.test.uiautomator.UiSelector selector
android.support.test.uiautomator.UiSelector getChildSelector ()
android.support.test.uiautomator.UiSelector selector
android.support.test.uiautomator.UiSelector getPatternSelector ()
android.support.test.uiautomator.UiSelector selector
android.support.test.uiautomator.UiSelector getContainerSelector ()
android.support.test.uiautomator.UiSelector selector
android.support.test.uiautomator.UiSelector getParentSelector ()
android.support.test.uiautomator.UiSelector selector
int getInstance ()
java.lang.String getString (int)
int criterion
boolean getBoolean (int)
int criterion
int getInt (int)
int criterion
java.util.regex.Pattern getPattern (int)
int criterion
boolean isMatchFor (android.view.accessibility.AccessibilityNodeInfo, int)
CharSequence s
int criterion
int x
android.view.accessibility.AccessibilityNodeInfo node
int index
int size
private boolean matchOrUpdateInstance ()
int currentSelectorCounter
int currentSelectorInstance
boolean isLeaf ()
boolean hasChildSelector ()
boolean hasPatternSelector ()
boolean hasContainerSelector ()
boolean hasParentSelector ()
private android.support.test.uiautomator.UiSelector getLastSubSelector ()
android.support.test.uiautomator.UiSelector child
android.support.test.uiautomator.UiSelector parent
public java.lang.String toString ()
java.lang.String dumpToString (boolean)
int criterion
int i
boolean all
StringBuilder builder
int criterionCount
}
android/support/test/uiautomator/UiWatcher.class
UiWatcher.java
package android.support.test.uiautomator
public abstract android.support.test.uiautomator.UiWatcher extends java.lang.Object {
public abstract boolean checkForCondition ()
}
android/support/test/uiautomator/Until$1.class
Until.java
package android.support.test.uiautomator
final android.support.test.uiautomator.Until$1 extends android.support.test.uiautomator.SearchCondition {
final synthetic android.support.test.uiautomator.BySelector val$selector
void <init> (android.support.test.uiautomator.BySelector)
java.lang.Boolean apply (android.support.test.uiautomator.Searchable)
android.support.test.uiautomator.Searchable container
volatile synthetic java.lang.Object apply (java.lang.Object)
}
android/support/test/uiautomator/Until$10.class
Until.java
package android.support.test.uiautomator
final android.support.test.uiautomator.Until$10 extends android.support.test.uiautomator.UiObject2Condition {
final synthetic boolean val$isFocused
void <init> (boolean)
java.lang.Boolean apply (android.support.test.uiautomator.UiObject2)
android.support.test.uiautomator.UiObject2 object
volatile synthetic java.lang.Object apply (java.lang.Object)
}
android/support/test/uiautomator/Until$11.class
Until.java
package android.support.test.uiautomator
final android.support.test.uiautomator.Until$11 extends android.support.test.uiautomator.UiObject2Condition {
final synthetic boolean val$isLongClickable
void <init> (boolean)
java.lang.Boolean apply (android.support.test.uiautomator.UiObject2)
android.support.test.uiautomator.UiObject2 object
volatile synthetic java.lang.Object apply (java.lang.Object)
}
android/support/test/uiautomator/Until$12.class
Until.java
package android.support.test.uiautomator
final android.support.test.uiautomator.Until$12 extends android.support.test.uiautomator.UiObject2Condition {
final synthetic boolean val$isScrollable
void <init> (boolean)
java.lang.Boolean apply (android.support.test.uiautomator.UiObject2)
android.support.test.uiautomator.UiObject2 object
volatile synthetic java.lang.Object apply (java.lang.Object)
}
android/support/test/uiautomator/Until$13.class
Until.java
package android.support.test.uiautomator
final android.support.test.uiautomator.Until$13 extends android.support.test.uiautomator.UiObject2Condition {
final synthetic boolean val$isSelected
void <init> (boolean)
java.lang.Boolean apply (android.support.test.uiautomator.UiObject2)
android.support.test.uiautomator.UiObject2 object
volatile synthetic java.lang.Object apply (java.lang.Object)
}
android/support/test/uiautomator/Until$14.class
Until.java
package android.support.test.uiautomator
final android.support.test.uiautomator.Until$14 extends android.support.test.uiautomator.UiObject2Condition {
final synthetic java.util.regex.Pattern val$regex
void <init> (java.util.regex.Pattern)
java.lang.Boolean apply (android.support.test.uiautomator.UiObject2)
android.support.test.uiautomator.UiObject2 object
String desc
volatile synthetic java.lang.Object apply (java.lang.Object)
}
android/support/test/uiautomator/Until$15.class
Until.java
package android.support.test.uiautomator
final android.support.test.uiautomator.Until$15 extends android.support.test.uiautomator.UiObject2Condition {
final synthetic java.util.regex.Pattern val$regex
void <init> (java.util.regex.Pattern)
java.lang.Boolean apply (android.support.test.uiautomator.UiObject2)
android.support.test.uiautomator.UiObject2 object
String text
volatile synthetic java.lang.Object apply (java.lang.Object)
}
android/support/test/uiautomator/Until$16.class
Until.java
package android.support.test.uiautomator
final android.support.test.uiautomator.Until$16 extends android.support.test.uiautomator.UiObject2Condition {
final synthetic String val$text
void <init> (java.lang.String)
java.lang.Boolean apply (android.support.test.uiautomator.UiObject2)
android.support.test.uiautomator.UiObject2 object
volatile synthetic java.lang.Object apply (java.lang.Object)
}
android/support/test/uiautomator/Until$17.class
Until.java
package android.support.test.uiautomator
final android.support.test.uiautomator.Until$17 extends android.support.test.uiautomator.EventCondition {
private int mMask
void <init> ()
java.lang.Boolean apply (android.view.accessibility.AccessibilityEvent)
android.view.accessibility.AccessibilityEvent event
java.lang.Boolean getResult ()
volatile synthetic java.lang.Object getResult ()
volatile synthetic java.lang.Object apply (java.lang.Object)
}
android/support/test/uiautomator/Until$18.class
Until.java
package android.support.test.uiautomator
final android.support.test.uiautomator.Until$18 extends android.support.test.uiautomator.EventCondition {
private android.support.test.uiautomator.Direction mDirection
private Boolean mResult
final synthetic android.support.test.uiautomator.Direction val$direction
void <init> (android.support.test.uiautomator.Direction)
java.lang.Boolean apply (android.view.accessibility.AccessibilityEvent)
android.view.accessibility.AccessibilityEvent event
java.lang.Boolean getResult ()
volatile synthetic java.lang.Object getResult ()
volatile synthetic java.lang.Object apply (java.lang.Object)
}
android/support/test/uiautomator/Until$19.class
Until.java
package android.support.test.uiautomator
synthetic android.support.test.uiautomator.Until$19 extends java.lang.Object {
static final synthetic int[] $SwitchMap$android$support$test$uiautomator$Direction
static void <clinit> ()
}
android/support/test/uiautomator/Until$2.class
Until.java
package android.support.test.uiautomator
final android.support.test.uiautomator.Until$2 extends android.support.test.uiautomator.SearchCondition {
final synthetic android.support.test.uiautomator.BySelector val$selector
void <init> (android.support.test.uiautomator.BySelector)
java.lang.Boolean apply (android.support.test.uiautomator.Searchable)
android.support.test.uiautomator.Searchable container
volatile synthetic java.lang.Object apply (java.lang.Object)
}
android/support/test/uiautomator/Until$3.class
Until.java
package android.support.test.uiautomator
final android.support.test.uiautomator.Until$3 extends android.support.test.uiautomator.SearchCondition {
final synthetic android.support.test.uiautomator.BySelector val$selector
void <init> (android.support.test.uiautomator.BySelector)
android.support.test.uiautomator.UiObject2 apply (android.support.test.uiautomator.Searchable)
android.support.test.uiautomator.Searchable container
volatile synthetic java.lang.Object apply (java.lang.Object)
}
android/support/test/uiautomator/Until$4.class
Until.java
package android.support.test.uiautomator
final android.support.test.uiautomator.Until$4 extends android.support.test.uiautomator.SearchCondition {
final synthetic android.support.test.uiautomator.BySelector val$selector
void <init> (android.support.test.uiautomator.BySelector)
java.util.List apply (android.support.test.uiautomator.Searchable)
android.support.test.uiautomator.Searchable container
java.util.List ret
volatile synthetic java.lang.Object apply (java.lang.Object)
}
android/support/test/uiautomator/Until$5.class
Until.java
package android.support.test.uiautomator
final android.support.test.uiautomator.Until$5 extends android.support.test.uiautomator.UiObject2Condition {
final synthetic boolean val$isCheckable
void <init> (boolean)
java.lang.Boolean apply (android.support.test.uiautomator.UiObject2)
android.support.test.uiautomator.UiObject2 object
volatile synthetic java.lang.Object apply (java.lang.Object)
}
android/support/test/uiautomator/Until$6.class
Until.java
package android.support.test.uiautomator
final android.support.test.uiautomator.Until$6 extends android.support.test.uiautomator.UiObject2Condition {
final synthetic boolean val$isChecked
void <init> (boolean)
java.lang.Boolean apply (android.support.test.uiautomator.UiObject2)
android.support.test.uiautomator.UiObject2 object
volatile synthetic java.lang.Object apply (java.lang.Object)
}
android/support/test/uiautomator/Until$7.class
Until.java
package android.support.test.uiautomator
final android.support.test.uiautomator.Until$7 extends android.support.test.uiautomator.UiObject2Condition {
final synthetic boolean val$isClickable
void <init> (boolean)
java.lang.Boolean apply (android.support.test.uiautomator.UiObject2)
android.support.test.uiautomator.UiObject2 object
volatile synthetic java.lang.Object apply (java.lang.Object)
}
android/support/test/uiautomator/Until$8.class
Until.java
package android.support.test.uiautomator
final android.support.test.uiautomator.Until$8 extends android.support.test.uiautomator.UiObject2Condition {
final synthetic boolean val$isEnabled
void <init> (boolean)
java.lang.Boolean apply (android.support.test.uiautomator.UiObject2)
android.support.test.uiautomator.UiObject2 object
volatile synthetic java.lang.Object apply (java.lang.Object)
}
android/support/test/uiautomator/Until$9.class
Until.java
package android.support.test.uiautomator
final android.support.test.uiautomator.Until$9 extends android.support.test.uiautomator.UiObject2Condition {
final synthetic boolean val$isFocusable
void <init> (boolean)
java.lang.Boolean apply (android.support.test.uiautomator.UiObject2)
android.support.test.uiautomator.UiObject2 object
volatile synthetic java.lang.Object apply (java.lang.Object)
}
android/support/test/uiautomator/Until.class
Until.java
package android.support.test.uiautomator
public android.support.test.uiautomator.Until extends java.lang.Object {
public void <init> ()
public static android.support.test.uiautomator.SearchCondition gone (android.support.test.uiautomator.BySelector)
android.support.test.uiautomator.BySelector selector
public static android.support.test.uiautomator.SearchCondition hasObject (android.support.test.uiautomator.BySelector)
android.support.test.uiautomator.BySelector selector
public static android.support.test.uiautomator.SearchCondition findObject (android.support.test.uiautomator.BySelector)
android.support.test.uiautomator.BySelector selector
public static android.support.test.uiautomator.SearchCondition findObjects (android.support.test.uiautomator.BySelector)
android.support.test.uiautomator.BySelector selector
public static android.support.test.uiautomator.UiObject2Condition checkable (boolean)
boolean isCheckable
public static android.support.test.uiautomator.UiObject2Condition checked (boolean)
boolean isChecked
public static android.support.test.uiautomator.UiObject2Condition clickable (boolean)
boolean isClickable
public static android.support.test.uiautomator.UiObject2Condition enabled (boolean)
boolean isEnabled
public static android.support.test.uiautomator.UiObject2Condition focusable (boolean)
boolean isFocusable
public static android.support.test.uiautomator.UiObject2Condition focused (boolean)
boolean isFocused
public static android.support.test.uiautomator.UiObject2Condition longClickable (boolean)
boolean isLongClickable
public static android.support.test.uiautomator.UiObject2Condition scrollable (boolean)
boolean isScrollable
public static android.support.test.uiautomator.UiObject2Condition selected (boolean)
boolean isSelected
public static android.support.test.uiautomator.UiObject2Condition descMatches (java.util.regex.Pattern)
java.util.regex.Pattern regex
public static android.support.test.uiautomator.UiObject2Condition descMatches (java.lang.String)
String regex
public static android.support.test.uiautomator.UiObject2Condition descEquals (java.lang.String)
String contentDescription
public static android.support.test.uiautomator.UiObject2Condition descContains (java.lang.String)
String substring
public static android.support.test.uiautomator.UiObject2Condition descStartsWith (java.lang.String)
String substring
public static android.support.test.uiautomator.UiObject2Condition descEndsWith (java.lang.String)
String substring
public static android.support.test.uiautomator.UiObject2Condition textMatches (java.util.regex.Pattern)
java.util.regex.Pattern regex
public static android.support.test.uiautomator.UiObject2Condition textMatches (java.lang.String)
String regex
public static android.support.test.uiautomator.UiObject2Condition textNotEquals (java.lang.String)
String text
public static android.support.test.uiautomator.UiObject2Condition textEquals (java.lang.String)
String text
public static android.support.test.uiautomator.UiObject2Condition textContains (java.lang.String)
String substring
public static android.support.test.uiautomator.UiObject2Condition textStartsWith (java.lang.String)
String substring
public static android.support.test.uiautomator.UiObject2Condition textEndsWith (java.lang.String)
String substring
public static android.support.test.uiautomator.EventCondition newWindow ()
public static android.support.test.uiautomator.EventCondition scrollFinished (android.support.test.uiautomator.Direction)
android.support.test.uiautomator.Direction direction
}
android/support/test/uiautomator/WaitMixin.class
WaitMixin.java
package android.support.test.uiautomator
android.support.test.uiautomator.WaitMixin extends java.lang.Object {
private static final long DEFAULT_POLL_INTERVAL
private Object mObject
public void <init> (java.lang.Object)
Object instance
public java.lang.Object wait (android.support.test.uiautomator.Condition, long)
android.support.test.uiautomator.Condition condition
long timeout
public java.lang.Object wait (android.support.test.uiautomator.Condition, long, long)
long elapsedTime
android.support.test.uiautomator.Condition condition
long timeout
long interval
long startTime
Object result
}
android/support/test/uiautomator/v18/
android/support/test/uiautomator/v18/BuildConfig.class
BuildConfig.java
package android.support.test.uiautomator.v18
public final android.support.test.uiautomator.v18.BuildConfig extends java.lang.Object {
public static final boolean DEBUG
public static final String APPLICATION_ID
public static final String BUILD_TYPE
public static final String FLAVOR
public static final int VERSION_CODE
public static final String VERSION_NAME
public void <init> ()
}
android/telephony/
android/telephony/cts/
android/telephony/cts/util/
android/telephony/cts/util/DefaultSmsAppHelper.class
DefaultSmsAppHelper.java
package android.telephony.cts.util
public android.telephony.cts.util.DefaultSmsAppHelper extends java.lang.Object {
public void <init> ()
public static void ensureDefaultSmsApp ()
InterruptedException ex
android.content.Context context
String packageName
android.app.role.RoleManager roleManager
java.util.concurrent.Executor executor
android.os.UserHandle user
java.util.concurrent.CountDownLatch latch
boolean[] success
public static void stopBeingDefaultSmsApp ()
InterruptedException ex
android.content.Context context
String packageName
android.app.role.RoleManager roleManager
java.util.concurrent.Executor executor
android.os.UserHandle user
java.util.concurrent.CountDownLatch latch
boolean[] success
public static void assumeTelephony ()
public static void assumeMessaging ()
public static boolean hasTelephony ()
android.content.Context context
public static boolean hasSms ()
android.telephony.TelephonyManager telephonyManager
private static synthetic void lambda$stopBeingDefaultSmsApp$3 (android.app.role.RoleManager, java.lang.String, android.os.UserHandle, java.util.concurrent.Executor, boolean[], java.util.concurrent.CountDownLatch) throws java.lang.Exception
android.app.role.RoleManager roleManager
String packageName
android.os.UserHandle user
java.util.concurrent.Executor executor
boolean[] success
java.util.concurrent.CountDownLatch latch
private static synthetic void lambda$stopBeingDefaultSmsApp$2 (boolean[], java.util.concurrent.CountDownLatch, java.lang.Boolean)
boolean[] success
java.util.concurrent.CountDownLatch latch
Boolean successful
private static synthetic void lambda$ensureDefaultSmsApp$1 (android.app.role.RoleManager, java.lang.String, android.os.UserHandle, java.util.concurrent.Executor, boolean[], java.util.concurrent.CountDownLatch) throws java.lang.Exception
android.app.role.RoleManager roleManager
String packageName
android.os.UserHandle user
java.util.concurrent.Executor executor
boolean[] success
java.util.concurrent.CountDownLatch latch
private static synthetic void lambda$ensureDefaultSmsApp$0 (boolean[], java.util.concurrent.CountDownLatch, java.lang.Boolean)
boolean[] success
java.util.concurrent.CountDownLatch latch
Boolean successful
}
android/telephony/cts/util/SubscriptionGroupUtils.class
SubscriptionGroupUtils.java
package android.telephony.cts.util
public android.telephony.cts.util.SubscriptionGroupUtils extends java.lang.Object {
public void <init> ()
public static void withEphemeralSubscriptionGroup (android.content.Context, int, com.android.internal.util.FunctionalUtils$ThrowingConsumer) throws java.lang.Exception
android.content.Context c
int subId
com.android.internal.util.FunctionalUtils$ThrowingConsumer action
android.telephony.SubscriptionManager subMgr
android.os.ParcelUuid subGrp
public static java.lang.Object withEphemeralSubscriptionGroup (android.content.Context, int, com.android.internal.util.FunctionalUtils$ThrowingFunction) throws java.lang.Exception
android.content.Context c
int subId
com.android.internal.util.FunctionalUtils$ThrowingFunction action
android.telephony.SubscriptionManager subMgr
android.os.ParcelUuid subGrp
}
android/telephony/cts/util/TelephonyUtils.class
TelephonyUtils.java
package android.telephony.cts.util
public android.telephony.cts.util.TelephonyUtils extends java.lang.Object {
public static final String ENABLE_GET_CALL_STATE_PERMISSION_PROTECTION_STRING
public static final String SUPPORT_REGISTERING_DELEGATE_STATE_STRING
public static final String SUPPORT_DEREGISTERING_LOSING_PDN_STATE_STRING
public static final java.util.Map ALL_BANDS
private static final String COMMAND_ADD_TEST_EMERGENCY_NUMBER
private static final String COMMAND_REMOVE_TEST_EMERGENCY_NUMBER
private static final String COMMAND_END_BLOCK_SUPPRESSION
private static final String COMMAND_FLUSH_TELEPHONY_METRICS
private static final String COMMAND_AM_COMPAT
public static final String CTS_APP_PACKAGE
public static final String CTS_APP_PACKAGE2
private static final char[] HEX_DIGITS
private static final String COMMAND_CARRIER_RESTRICTION_STATUS
public void <init> ()
public static void addTestEmergencyNumber (android.app.Instrumentation, java.lang.String) throws java.lang.Exception
android.app.Instrumentation instr
String testNumber
public static void removeTestEmergencyNumber (android.app.Instrumentation, java.lang.String) throws java.lang.Exception
android.app.Instrumentation instr
String testNumber
public static void endBlockSuppression (android.app.Instrumentation) throws java.lang.Exception
android.app.Instrumentation instr
public static void flushTelephonyMetrics (android.app.Instrumentation) throws java.lang.Exception
android.app.Instrumentation instr
public static void enableCompatCommand (android.app.Instrumentation, java.lang.String, java.lang.String) throws java.lang.Exception
android.app.Instrumentation instr
String pkgName
String commandName
public static void disableCompatCommand (android.app.Instrumentation, java.lang.String, java.lang.String) throws java.lang.Exception
android.app.Instrumentation instr
String pkgName
String commandName
public static void resetCompatCommand (android.app.Instrumentation, java.lang.String, java.lang.String) throws java.lang.Exception
android.app.Instrumentation instr
String pkgName
String commandName
public static boolean isSkt (android.telephony.TelephonyManager)
android.telephony.TelephonyManager telephonyManager
public static boolean isKt (android.telephony.TelephonyManager)
android.telephony.TelephonyManager telephonyManager
private static boolean isOperator (android.telephony.TelephonyManager, java.lang.String)
android.telephony.TelephonyManager telephonyManager
String operator
String simOperator
public static java.lang.String parseErrorCodeToString (int, java.lang.Class, java.lang.String)
IllegalAccessException e
java.lang.reflect.Field field
int errorCode
Class containingClass
String prefix
public static java.lang.String executeShellCommand (android.app.Instrumentation, java.lang.String) throws java.lang.Exception
String str
StringBuilder out
java.io.InputStream in
android.app.Instrumentation instrumentation
String command
android.os.ParcelFileDescriptor pfd
java.io.BufferedReader br
private static void closeQuietly (java.lang.AutoCloseable)
RuntimeException rethrown
AutoCloseable closeable
public static boolean pollUntilTrue (java.util.function.BooleanSupplier, int, int)
int i
java.util.function.BooleanSupplier s
int times
int timeoutMs
boolean successful
public static java.lang.String toHexString (byte[])
byte b
byte[] array
int length
char[] buf
int bufIndex
private static int toByte (char)
char c
public static byte[] hexStringToByteArray (java.lang.String)
int i
String hexString
int length
byte[] buffer
public static void addCarrierRestrictionStatusAllowList (android.app.Instrumentation, java.lang.String, int, java.lang.String) throws java.lang.Exception
android.app.Instrumentation instr
String packageName
int carrierId
String shaId
String allowList
public static void resetCarrierRestrictionStatusAllowList (android.app.Instrumentation) throws java.lang.Exception
android.app.Instrumentation instr
static void <clinit> ()
}
android/telephony/mockmodem/
android/telephony/mockmodem/IRadioConfigImpl$IRadioConfigHandler.class
IRadioConfigImpl.java
package android.telephony.mockmodem
final android.telephony.mockmodem.IRadioConfigImpl$IRadioConfigHandler extends android.os.Handler {
final synthetic android.telephony.mockmodem.IRadioConfigImpl this$0
private void <init> (android.telephony.mockmodem.IRadioConfigImpl)
public void handleMessage (android.os.Message)
android.os.AsyncResult ar
android.os.AsyncResult ar
int i
android.os.AsyncResult ar
android.os.Message msg
}
android/telephony/mockmodem/IRadioConfigImpl.class
IRadioConfigImpl.java
package android.telephony.mockmodem
public android.telephony.mockmodem.IRadioConfigImpl extends android.hardware.radio.config.IRadioConfig$Stub {
private static final String TAG
private final android.telephony.mockmodem.MockModemService mService
private android.hardware.radio.config.IRadioConfigResponse mRadioConfigResponse
private android.hardware.radio.config.IRadioConfigIndication mRadioConfigIndication
private android.telephony.mockmodem.MockModemConfigInterface mMockModemConfigInterface
private Object mCacheUpdateMutex
private final android.os.Handler mHandler
private int mSubId
private String mTag
static final int EVENT_NUM_OF_LIVE_MODEM_CHANGED
static final int EVENT_PHONE_CAPABILITY_CHANGED
static final int EVENT_SIM_SLOT_STATUS_CHANGED
private int mSlotNum
private byte mNumOfLiveModems
private android.hardware.radio.config.PhoneCapability mPhoneCapability
private android.hardware.radio.config.SimSlotStatus[] mSimSlotStatus
public void <init> (android.telephony.mockmodem.MockModemService, android.telephony.mockmodem.MockModemConfigInterface, int)
android.telephony.mockmodem.MockModemService service
android.telephony.mockmodem.MockModemConfigInterface configInterface
int instanceId
public void getHalDeviceCapabilities (int)
android.os.RemoteException ex
int serial
boolean modemReducedFeatureSet1
android.hardware.radio.RadioResponseInfo rsp
public void getNumOfLiveModems (int)
byte numoflivemodem
android.os.RemoteException ex
int serial
byte numoflivemodem
android.hardware.radio.RadioResponseInfo rsp
public void getPhoneCapability (int)
android.hardware.radio.config.PhoneCapability phoneCapability
android.os.RemoteException ex
int serial
android.hardware.radio.config.PhoneCapability phoneCapability
android.hardware.radio.RadioResponseInfo rsp
public void getSimSlotsStatus (int)
android.hardware.radio.config.SimSlotStatus[] slotStatus
android.hardware.radio.config.SimSlotStatus[] slotStatus
android.os.RemoteException ex
int serial
android.hardware.radio.config.SimSlotStatus[] slotStatus
android.hardware.radio.RadioResponseInfo rsp
public void setNumOfLiveModems (int, byte)
android.os.RemoteException ex
int serial
byte numOfLiveModems
android.hardware.radio.RadioResponseInfo rsp
public void setPreferredDataModem (int, byte)
android.os.RemoteException ex
int serial
byte modemId
android.hardware.radio.RadioResponseInfo rsp
public void setResponseFunctions (android.hardware.radio.config.IRadioConfigResponse, android.hardware.radio.config.IRadioConfigIndication)
android.hardware.radio.config.IRadioConfigResponse radioConfigResponse
android.hardware.radio.config.IRadioConfigIndication radioConfigIndication
public void setSimSlotsMapping (int, android.hardware.radio.config.SlotPortMapping[])
android.os.RemoteException ex
int serial
android.hardware.radio.config.SlotPortMapping[] slotMap
android.hardware.radio.RadioResponseInfo rsp
public void unsolSimSlotsStatusChanged ()
android.hardware.radio.config.SimSlotStatus[] slotStatus
android.hardware.radio.config.SimSlotStatus[] slotStatus
android.os.RemoteException ex
android.hardware.radio.config.SimSlotStatus[] slotStatus
public java.lang.String getInterfaceHash ()
public int getInterfaceVersion ()
}
android/telephony/mockmodem/IRadioDataImpl$IRadioDataHandler.class
IRadioDataImpl.java
package android.telephony.mockmodem
final android.telephony.mockmodem.IRadioDataImpl$IRadioDataHandler extends android.os.Handler {
private void <init> ()
public void handleMessage (android.os.Message)
android.os.AsyncResult ar
android.os.Message msg
}
android/telephony/mockmodem/IRadioDataImpl.class
IRadioDataImpl.java
package android.telephony.mockmodem
public android.telephony.mockmodem.IRadioDataImpl extends android.hardware.radio.data.IRadioData$Stub {
private static final String TAG
private final android.telephony.mockmodem.MockModemService mService
private final android.telephony.mockmodem.MockDataService mMockDataService
private android.hardware.radio.data.IRadioDataResponse mRadioDataResponse
private android.hardware.radio.data.IRadioDataIndication mRadioDataIndication
private android.telephony.mockmodem.MockModemConfigInterface mMockModemConfigInterface
private static Object sCacheUpdateMutex
private final android.os.Handler mHandler
private int mSubId
private String mTag
private static android.telephony.mockmodem.MockNetworkService sServiceState
static final int EVENT_NETWORK_STATUS_CHANGED
public void <init> (android.telephony.mockmodem.MockModemService, android.content.Context, android.telephony.mockmodem.MockModemConfigInterface, int)
android.telephony.mockmodem.MockModemService service
android.content.Context context
android.telephony.mockmodem.MockModemConfigInterface configInterface
int instanceId
public void setResponseFunctions (android.hardware.radio.data.IRadioDataResponse, android.hardware.radio.data.IRadioDataIndication)
android.hardware.radio.data.IRadioDataResponse radioDataResponse
android.hardware.radio.data.IRadioDataIndication radioDataIndication
public void allocatePduSessionId (int)
android.os.RemoteException ex
int serial
int id
android.hardware.radio.RadioResponseInfo rsp
public void cancelHandover (int, int)
android.os.RemoteException ex
int serial
int callId
android.hardware.radio.RadioResponseInfo rsp
public void deactivateDataCall (int, int, int)
android.os.RemoteException ex
int serial
int cid
int reason
android.hardware.radio.RadioResponseInfo rsp
public void getDataCallList (int)
android.os.RemoteException ex
int serial
java.util.List dataCallLists
android.hardware.radio.data.SetupDataCallResult[] dcList
android.hardware.radio.RadioResponseInfo rsp
public void getSlicingConfig (int)
android.os.RemoteException ex
int serial
android.hardware.radio.RadioResponseInfo rsp
public void releasePduSessionId (int, int)
android.os.RemoteException ex
int serial
int id
android.hardware.radio.RadioResponseInfo rsp
public void responseAcknowledgement ()
public void setDataAllowed (int, boolean)
android.os.RemoteException ex
int serial
boolean allow
android.hardware.radio.RadioResponseInfo rsp
public void setDataProfile (int, android.hardware.radio.data.DataProfileInfo[])
android.os.RemoteException ex
int serial
android.hardware.radio.data.DataProfileInfo[] profiles
android.hardware.radio.RadioResponseInfo rsp
public void setDataThrottling (int, byte, long)
android.os.RemoteException ex
int serial
byte dataThrottlingAction
long completionDurationMillis
android.hardware.radio.RadioResponseInfo rsp
public void setInitialAttachApn (int, android.hardware.radio.data.DataProfileInfo)
android.os.RemoteException ex
int serial
android.hardware.radio.data.DataProfileInfo dataProfileInfo
android.hardware.radio.RadioResponseInfo rsp
public void setupDataCall (int, int, android.hardware.radio.data.DataProfileInfo, boolean, int, android.hardware.radio.data.LinkAddress[], java.lang.String[], int, android.hardware.radio.data.SliceInfo, boolean)
android.os.RemoteException ex
int serial
int accessNetwork
android.hardware.radio.data.DataProfileInfo dataProfileInfo
boolean roamingAllowed
int reason
android.hardware.radio.data.LinkAddress[] addresses
String[] dnses
int pduSessionId
android.hardware.radio.data.SliceInfo sliceInfo
boolean matchAllRuleAllowed
android.hardware.radio.RadioResponseInfo rsp
android.hardware.radio.data.SetupDataCallResult dc
public void startHandover (int, int)
android.os.RemoteException ex
int serial
int callId
android.hardware.radio.RadioResponseInfo rsp
public void startKeepalive (int, android.hardware.radio.data.KeepaliveRequest)
android.os.RemoteException ex
int serial
android.hardware.radio.data.KeepaliveRequest keepalive
android.hardware.radio.RadioResponseInfo rsp
public void stopKeepalive (int, int)
android.os.RemoteException ex
int serial
int sessionHandle
android.hardware.radio.RadioResponseInfo rsp
public java.lang.String getInterfaceHash ()
public int getInterfaceVersion ()
public void unsolDataCallListChanged ()
android.os.RemoteException ex
java.util.List dataCallLists
android.hardware.radio.data.SetupDataCallResult[] dcList
static void <clinit> ()
}
android/telephony/mockmodem/IRadioImsImpl.class
IRadioImsImpl.java
package android.telephony.mockmodem
public android.telephony.mockmodem.IRadioImsImpl extends android.hardware.radio.ims.IRadioIms$Stub {
private static final String TAG
private final android.telephony.mockmodem.MockModemService mService
private android.hardware.radio.ims.IRadioImsResponse mRadioImsResponse
private android.hardware.radio.ims.IRadioImsIndication mRadioImsIndication
private final android.telephony.mockmodem.MockModemConfigInterface mMockModemConfigInterface
private final int mSubId
private final String mTag
private final android.telephony.mockmodem.MockImsService mImsState
private boolean mBlockStartImsTrafficResponse
public void <init> (android.telephony.mockmodem.MockModemService, android.telephony.mockmodem.MockModemConfigInterface, int)
android.telephony.mockmodem.MockModemService service
android.telephony.mockmodem.MockModemConfigInterface configInterface
int instanceId
public void setResponseFunctions (android.hardware.radio.ims.IRadioImsResponse, android.hardware.radio.ims.IRadioImsIndication)
android.hardware.radio.ims.IRadioImsResponse radioImsResponse
android.hardware.radio.ims.IRadioImsIndication radioImsIndication
public void setSrvccCallInfo (int, android.hardware.radio.ims.SrvccCall[])
android.os.RemoteException ex
int serial
android.hardware.radio.ims.SrvccCall[] srvccCalls
android.hardware.radio.RadioResponseInfo rsp
public void updateImsRegistrationInfo (int, android.hardware.radio.ims.ImsRegistration)
android.os.RemoteException ex
int serial
android.hardware.radio.ims.ImsRegistration imsRegistration
android.hardware.radio.RadioResponseInfo rsp
public void startImsTraffic (int, int, int, int, int)
android.os.RemoteException ex
int serial
int token
int imsTrafficType
int accessNetworkType
int trafficDirection
android.hardware.radio.ims.ConnectionFailureInfo failureInfo
android.hardware.radio.RadioResponseInfo rsp
public void stopImsTraffic (int, int)
android.os.RemoteException ex
int serial
int token
android.hardware.radio.RadioResponseInfo rsp
public void triggerEpsFallback (int, int)
android.os.RemoteException ex
int serial
int reason
android.hardware.radio.RadioResponseInfo rsp
public void sendAnbrQuery (int, int, int, int)
android.os.RemoteException ex
int serial
int qosSessionId
int direction
int bitsPerSecond
android.hardware.radio.RadioResponseInfo rsp
public void onConnectionSetupFailure (int, android.hardware.radio.ims.ConnectionFailureInfo)
android.os.RemoteException ex
int token
android.hardware.radio.ims.ConnectionFailureInfo failureInfo
public void notifyAnbr (int, int, int)
android.os.RemoteException ex
int qosSessionId
int direction
int bitsPerSecond
public void triggerImsDeregistration (int)
int halReason
int halReason
android.os.RemoteException ex
int reason
int halReason
public java.util.List getSrvccCalls ()
public void blockStartImsTrafficResponse (boolean)
boolean blocked
public boolean isImsTrafficStarted (int)
int trafficType
public void clearImsTrafficState ()
public void sendStartImsTrafficResponse (int, int, int, int)
android.os.RemoteException ex
int trafficType
int reason
int causeCode
int waitTimeMillis
android.hardware.radio.ims.ConnectionFailureInfo failureInfo
android.hardware.radio.RadioResponseInfo rsp
public void sendConnectionFailureInfo (int, int, int, int)
int trafficType
int reason
int causeCode
int waitTimeMillis
android.hardware.radio.ims.ConnectionFailureInfo failureInfo
public void updateImsCallStatus (int, android.hardware.radio.ims.ImsCall[])
android.os.RemoteException ex
int serial
android.hardware.radio.ims.ImsCall[] imsCalls
android.hardware.radio.RadioResponseInfo rsp
public int getEpsFallbackReason ()
public void resetEpsFallbackReason ()
public int[] getAnbrValues ()
public void resetAnbrValues ()
public boolean waitForLatchCountdown (int, int)
int latchIndex
int waitMs
public void resetAllLatchCountdown ()
public java.lang.String getInterfaceHash ()
public int getInterfaceVersion ()
}
android/telephony/mockmodem/IRadioMessagingImpl$BroadcastCallback.class
IRadioMessagingImpl.java
package android.telephony.mockmodem
public abstract android.telephony.mockmodem.IRadioMessagingImpl$BroadcastCallback extends java.lang.Object {
public abstract void onGsmBroadcastActivated ()
public abstract void onCdmaBroadcastActivated ()
}
android/telephony/mockmodem/IRadioMessagingImpl$CallBackWithExecutor.class
IRadioMessagingImpl.java
package android.telephony.mockmodem
public android.telephony.mockmodem.IRadioMessagingImpl$CallBackWithExecutor extends java.lang.Object {
public java.util.concurrent.Executor mExecutor
public android.telephony.mockmodem.IRadioMessagingImpl$BroadcastCallback mCallback
public void <init> (java.util.concurrent.Executor, android.telephony.mockmodem.IRadioMessagingImpl$BroadcastCallback)
java.util.concurrent.Executor executor
android.telephony.mockmodem.IRadioMessagingImpl$BroadcastCallback callback
}
android/telephony/mockmodem/IRadioMessagingImpl.class
IRadioMessagingImpl.java
package android.telephony.mockmodem
public android.telephony.mockmodem.IRadioMessagingImpl extends android.hardware.radio.messaging.IRadioMessaging$Stub {
private static final String TAG
private final android.telephony.mockmodem.MockModemService mService
private android.hardware.radio.messaging.IRadioMessagingResponse mRadioMessagingResponse
private android.hardware.radio.messaging.IRadioMessagingIndication mRadioMessagingIndication
private final java.util.Set mGsmBroadcastConfigSet
private final java.util.Set mCdmaBroadcastConfigSet
private java.util.concurrent.CopyOnWriteArrayList mBroadcastCallbacks
private android.telephony.mockmodem.MockModemConfigInterface mMockModemConfigInterface
private int mSubId
private String mTag
public void <init> (android.telephony.mockmodem.MockModemService, android.telephony.mockmodem.MockModemConfigInterface, int)
android.telephony.mockmodem.MockModemService service
android.telephony.mockmodem.MockModemConfigInterface configInterface
int instanceId
public void setResponseFunctions (android.hardware.radio.messaging.IRadioMessagingResponse, android.hardware.radio.messaging.IRadioMessagingIndication)
android.hardware.radio.messaging.IRadioMessagingResponse radioMessagingResponse
android.hardware.radio.messaging.IRadioMessagingIndication radioMessagingIndication
public void acknowledgeIncomingGsmSmsWithPdu (int, boolean, java.lang.String)
android.os.RemoteException ex
int serial
boolean success
String ackPdu
android.hardware.radio.RadioResponseInfo rsp
public void acknowledgeLastIncomingCdmaSms (int, android.hardware.radio.messaging.CdmaSmsAck)
android.os.RemoteException ex
int serial
android.hardware.radio.messaging.CdmaSmsAck smsAck
android.hardware.radio.RadioResponseInfo rsp
public void acknowledgeLastIncomingGsmSms (int, boolean, int)
android.os.RemoteException ex
int serial
boolean success
int cause
android.hardware.radio.RadioResponseInfo rsp
public void deleteSmsOnRuim (int, int)
android.os.RemoteException ex
int serial
int index
android.hardware.radio.RadioResponseInfo rsp
public void deleteSmsOnSim (int, int)
android.os.RemoteException ex
int serial
int index
android.hardware.radio.RadioResponseInfo rsp
public void getCdmaBroadcastConfig (int)
android.os.RemoteException ex
int serial
android.hardware.radio.RadioResponseInfo rsp
public void getGsmBroadcastConfig (int)
android.os.RemoteException ex
int serial
android.hardware.radio.RadioResponseInfo rsp
public void getSmscAddress (int)
android.os.RemoteException ex
int serial
String smsc
android.hardware.radio.RadioResponseInfo rsp
public void reportSmsMemoryStatus (int, boolean)
android.os.RemoteException ex
int serial
boolean available
android.hardware.radio.RadioResponseInfo rsp
public void responseAcknowledgement ()
public void sendCdmaSms (int, android.hardware.radio.messaging.CdmaSmsMessage)
android.os.RemoteException ex
int serial
android.hardware.radio.messaging.CdmaSmsMessage sms
android.hardware.radio.RadioResponseInfo rsp
public void sendCdmaSmsExpectMore (int, android.hardware.radio.messaging.CdmaSmsMessage)
android.os.RemoteException ex
int serial
android.hardware.radio.messaging.CdmaSmsMessage sms
android.hardware.radio.RadioResponseInfo rsp
public void sendImsSms (int, android.hardware.radio.messaging.ImsSmsMessage)
android.os.RemoteException ex
int serial
android.hardware.radio.messaging.ImsSmsMessage message
android.hardware.radio.RadioResponseInfo rsp
public void sendSms (int, android.hardware.radio.messaging.GsmSmsMessage)
android.os.RemoteException ex
int serial
android.hardware.radio.messaging.GsmSmsMessage message
android.hardware.radio.RadioResponseInfo rsp
public void sendSmsExpectMore (int, android.hardware.radio.messaging.GsmSmsMessage)
android.os.RemoteException ex
int serial
android.hardware.radio.messaging.GsmSmsMessage message
android.hardware.radio.RadioResponseInfo rsp
public void setCdmaBroadcastActivation (int, boolean)
android.os.RemoteException ex
android.telephony.mockmodem.IRadioMessagingImpl$CallBackWithExecutor callbackWithExecutor
int serial
boolean activate
android.hardware.radio.RadioResponseInfo rsp
public void setCdmaBroadcastConfig (int, android.hardware.radio.messaging.CdmaBroadcastSmsConfigInfo[])
int i
android.os.RemoteException ex
int serial
android.hardware.radio.messaging.CdmaBroadcastSmsConfigInfo[] configInfo
int error
android.hardware.radio.RadioResponseInfo rsp
public void setGsmBroadcastActivation (int, boolean)
android.os.RemoteException ex
android.telephony.mockmodem.IRadioMessagingImpl$CallBackWithExecutor callbackWithExecutor
int serial
boolean activate
android.hardware.radio.RadioResponseInfo rsp
public void setGsmBroadcastConfig (int, android.hardware.radio.messaging.GsmBroadcastSmsConfigInfo[])
int j
int startId
int endId
boolean selected
int i
android.os.RemoteException ex
int serial
android.hardware.radio.messaging.GsmBroadcastSmsConfigInfo[] configInfo
int error
android.hardware.radio.RadioResponseInfo rsp
public void setSmscAddress (int, java.lang.String)
android.os.RemoteException ex
int serial
String smsc
android.hardware.radio.RadioResponseInfo rsp
public void writeSmsToRuim (int, android.hardware.radio.messaging.CdmaSmsWriteArgs)
android.os.RemoteException ex
int serial
android.hardware.radio.messaging.CdmaSmsWriteArgs cdmaSms
int index
android.hardware.radio.RadioResponseInfo rsp
public void writeSmsToSim (int, android.hardware.radio.messaging.SmsWriteArgs)
android.os.RemoteException ex
int serial
android.hardware.radio.messaging.SmsWriteArgs smsWriteArgs
int index
android.hardware.radio.RadioResponseInfo rsp
public void cdmaNewSms (android.hardware.radio.messaging.CdmaSmsMessage)
android.os.RemoteException ex
android.hardware.radio.messaging.CdmaSmsMessage msg
public void cdmaRuimSmsStorageFull ()
android.os.RemoteException ex
public void newBroadcastSms (byte[])
android.os.RemoteException ex
byte[] data
public void newSms (byte[])
android.os.RemoteException ex
byte[] pdu
public void newSmsOnSim (int)
android.os.RemoteException ex
int recordNumber
public void newSmsStatusReport (byte[])
android.os.RemoteException ex
byte[] pdu
public void simSmsStorageFull ()
android.os.RemoteException ex
public java.lang.String getInterfaceHash ()
public int getInterfaceVersion ()
public java.util.Set getGsmBroadcastConfigSet ()
public java.util.Set getCdmaBroadcastConfigSet ()
public void registerBroadcastCallback (android.telephony.mockmodem.IRadioMessagingImpl$CallBackWithExecutor)
android.telephony.mockmodem.IRadioMessagingImpl$CallBackWithExecutor callback
public void unregisterBroadcastCallback (android.telephony.mockmodem.IRadioMessagingImpl$CallBackWithExecutor)
android.telephony.mockmodem.IRadioMessagingImpl$CallBackWithExecutor callback
private static synthetic void lambda$setGsmBroadcastActivation$1 (android.telephony.mockmodem.IRadioMessagingImpl$CallBackWithExecutor)
android.telephony.mockmodem.IRadioMessagingImpl$CallBackWithExecutor callbackWithExecutor
private static synthetic void lambda$setCdmaBroadcastActivation$0 (android.telephony.mockmodem.IRadioMessagingImpl$CallBackWithExecutor)
android.telephony.mockmodem.IRadioMessagingImpl$CallBackWithExecutor callbackWithExecutor
}
android/telephony/mockmodem/IRadioModemImpl$IRadioModemHandler.class
IRadioModemImpl.java
package android.telephony.mockmodem
final android.telephony.mockmodem.IRadioModemImpl$IRadioModemHandler extends android.os.Handler {
final synthetic android.telephony.mockmodem.IRadioModemImpl this$0
private void <init> (android.telephony.mockmodem.IRadioModemImpl)
public void handleMessage (android.os.Message)
android.os.AsyncResult ar
String[] deviceIdentity
android.os.AsyncResult ar
android.os.AsyncResult ar
android.hardware.radio.modem.ImeiInfo imeiInfo
android.os.AsyncResult ar
android.os.Message msg
}
android/telephony/mockmodem/IRadioModemImpl.class
IRadioModemImpl.java
package android.telephony.mockmodem
public android.telephony.mockmodem.IRadioModemImpl extends android.hardware.radio.modem.IRadioModem$Stub {
private static final String TAG
private final android.telephony.mockmodem.MockModemService mService
private android.hardware.radio.modem.IRadioModemResponse mRadioModemResponse
private android.hardware.radio.modem.IRadioModemIndication mRadioModemIndication
private int mForceRadioPowerError
private android.telephony.mockmodem.MockModemConfigInterface mMockModemConfigInterface
private Object mCacheUpdateMutex
private final android.os.Handler mHandler
private int mSubId
private String mTag
static final int EVENT_BASEBAND_VERSION_CHANGED
static final int EVENT_DEVICE_IDENTITY_CHANGED
static final int EVENT_RADIO_STATE_CHANGED
static final int EVENT_DEVICE_IMEI_INFO_CHANGED
private String mBasebandVer
private String mImei
private String mImeiSv
private String mEsn
private String mMeid
private int mImeiType
private int mRadioState
public void <init> (android.telephony.mockmodem.MockModemService, android.telephony.mockmodem.MockModemConfigInterface, int)
android.telephony.mockmodem.MockModemService service
android.telephony.mockmodem.MockModemConfigInterface configInterface
int instanceId
public void setResponseFunctions (android.hardware.radio.modem.IRadioModemResponse, android.hardware.radio.modem.IRadioModemIndication)
android.hardware.radio.modem.IRadioModemResponse radioModemResponse
android.hardware.radio.modem.IRadioModemIndication radioModemIndication
public void enableModem (int, boolean)
android.os.RemoteException ex
int serial
boolean on
android.hardware.radio.RadioResponseInfo rsp
public void getBasebandVersion (int)
String baseband
android.os.RemoteException ex
int serial
String baseband
android.hardware.radio.RadioResponseInfo rsp
public void getDeviceIdentity (int)
String imei
String imeisv
String esn
String meid
android.os.RemoteException ex
int serial
String imei
String imeisv
String esn
String meid
android.hardware.radio.RadioResponseInfo rsp
public void getImei (int)
android.os.RemoteException ex
int serial
android.hardware.radio.modem.ImeiInfo imeiInfo
android.hardware.radio.RadioResponseInfo rsp
public void getHardwareConfig (int)
android.os.RemoteException ex
int serial
android.hardware.radio.modem.HardwareConfig[] config
android.hardware.radio.RadioResponseInfo rsp
public void getModemActivityInfo (int)
android.os.RemoteException ex
int serial
android.hardware.radio.modem.ActivityStatsInfo activityInfo
android.hardware.radio.RadioResponseInfo rsp
public void getModemStackStatus (int)
android.os.RemoteException ex
int serial
boolean isEnabled
android.hardware.radio.RadioResponseInfo rsp
public void getRadioCapability (int)
android.os.RemoteException ex
int serial
android.hardware.radio.modem.RadioCapability rc
android.hardware.radio.RadioResponseInfo rsp
public void nvReadItem (int, int)
android.os.RemoteException ex
int serial
int itemId
String result
android.hardware.radio.RadioResponseInfo rsp
public void nvResetConfig (int, int)
android.os.RemoteException ex
int serial
int resetType
android.hardware.radio.RadioResponseInfo rsp
public void nvWriteCdmaPrl (int, byte[])
android.os.RemoteException ex
int serial
byte[] prl
android.hardware.radio.RadioResponseInfo rsp
public void nvWriteItem (int, android.hardware.radio.modem.NvWriteItem)
android.os.RemoteException ex
int serial
android.hardware.radio.modem.NvWriteItem item
android.hardware.radio.RadioResponseInfo rsp
public void requestShutdown (int)
android.os.RemoteException ex
int serial
android.hardware.radio.RadioResponseInfo rsp
public void sendDeviceState (int, int, boolean)
android.os.RemoteException ex
int serial
int deviceStateType
boolean state
android.hardware.radio.RadioResponseInfo rsp
public void responseAcknowledgement ()
public void setRadioCapability (int, android.hardware.radio.modem.RadioCapability)
android.os.RemoteException ex
int serial
android.hardware.radio.modem.RadioCapability rc
android.hardware.radio.modem.RadioCapability respRc
android.hardware.radio.RadioResponseInfo rsp
public void setRadioPower (int, boolean, boolean, boolean)
android.os.RemoteException ex
int serial
boolean powerOn
boolean forEmergencyCall
boolean preferredForEmergencyCall
android.hardware.radio.RadioResponseInfo rsp
public void radioCapabilityIndication (android.hardware.radio.modem.RadioCapability)
android.os.RemoteException ex
android.hardware.radio.modem.RadioCapability radioCapability
public void radioStateChanged (int)
android.os.RemoteException ex
int radioState
public void rilConnected ()
android.os.RemoteException ex
public void forceErrorResponse (int, int)
int requestId
int error
public java.lang.String getInterfaceHash ()
public int getInterfaceVersion ()
}
android/telephony/mockmodem/IRadioNetworkImpl$IRadioNetworkHandler.class
IRadioNetworkImpl.java
package android.telephony.mockmodem
final android.telephony.mockmodem.IRadioNetworkImpl$IRadioNetworkHandler extends android.os.Handler {
final synthetic android.telephony.mockmodem.IRadioNetworkImpl this$0
private void <init> (android.telephony.mockmodem.IRadioNetworkImpl)
public void handleMessage (android.os.Message)
android.os.AsyncResult ar
boolean oldSimReady
android.os.AsyncResult ar
int oldRadioState
android.os.Message msg
}
android/telephony/mockmodem/IRadioNetworkImpl.class
IRadioNetworkImpl.java
package android.telephony.mockmodem
public android.telephony.mockmodem.IRadioNetworkImpl extends android.hardware.radio.network.IRadioNetwork$Stub {
private static final String TAG
private final android.telephony.mockmodem.MockModemService mService
private android.hardware.radio.network.IRadioNetworkResponse mRadioNetworkResponse
private android.hardware.radio.network.IRadioNetworkIndication mRadioNetworkIndication
private android.telephony.mockmodem.MockModemConfigInterface mMockModemConfigInterface
private final Object mCacheUpdateMutex
private final android.os.Handler mHandler
private int mSubId
private String mTag
static final int EVENT_RADIO_STATE_CHANGED
static final int EVENT_SIM_STATUS_CHANGED
static final int EVENT_PREFERRED_MODE_CHANGED
private int mNetworkTypeBitmap
private int mReasonForDenial
private boolean mNetworkSelectionMode
private boolean mNullCipherAndIntegrityEnabled
private int mRadioState
private boolean mSimReady
private android.telephony.mockmodem.MockNetworkService mServiceState
public void <init> (android.telephony.mockmodem.MockModemService, android.content.Context, android.telephony.mockmodem.MockModemConfigInterface, int)
android.telephony.mockmodem.MockModemService service
android.content.Context context
android.telephony.mockmodem.MockModemConfigInterface configInterface
int instanceId
private void notifyServiceStateChange ()
android.os.Handler handler
android.os.Message msg
private void updateNetworkStatus ()
private void updateNetworkStatus (int)
int domainBitmask
private boolean updateSimReady (android.os.AsyncResult)
android.hardware.radio.sim.AppStatus rilAppStatus
int i
android.os.AsyncResult ar
String simPlmn
android.hardware.radio.sim.CardStatus cardStatus
int numApplications
public boolean changeNetworkService (int, boolean)
int carrierId
boolean registration
public boolean changeNetworkService (int, boolean, int)
int carrierId
boolean registration
int domainBitmask
public void setEmergencyRegResult (android.telephony.mockmodem.MockEmergencyRegResult)
android.telephony.mockmodem.MockEmergencyRegResult regResult
public void resetEmergencyMode ()
public int getEmergencyMode ()
public boolean isEmergencyNetworkScanTriggered ()
public boolean isEmergencyNetworkScanCanceled ()
public int[] getEmergencyNetworkScanAccessNetwork ()
public int getEmergencyNetworkScanType ()
public void resetEmergencyNetworkScan ()
public void getAllowedNetworkTypesBitmap (int)
android.os.RemoteException ex
int serial
int networkTypeBitmap
android.hardware.radio.RadioResponseInfo rsp
public void getAvailableBandModes (int)
android.os.RemoteException ex
int serial
int[] bandModes
android.hardware.radio.RadioResponseInfo rsp
public void getAvailableNetworks (int)
android.os.RemoteException ex
int serial
android.hardware.radio.network.OperatorInfo[] networkInfos
android.hardware.radio.RadioResponseInfo rsp
public void getBarringInfo (int)
android.hardware.radio.network.CellIdentity cellIdentity
android.hardware.radio.network.BarringInfo[] barringInfos
android.os.RemoteException ex
int serial
android.hardware.radio.network.CellIdentity cellIdentity
android.hardware.radio.network.BarringInfo[] barringInfos
android.hardware.radio.RadioResponseInfo rsp
public void getCdmaRoamingPreference (int)
android.os.RemoteException ex
int serial
int type
android.hardware.radio.RadioResponseInfo rsp
public void getCellInfoList (int)
android.hardware.radio.network.CellInfo[] cells
android.os.RemoteException ex
int serial
android.hardware.radio.network.CellInfo[] cells
android.hardware.radio.RadioResponseInfo rsp
public void getDataRegistrationState (int)
android.os.RemoteException ex
int serial
android.hardware.radio.network.RegStateResult dataRegResponse
android.hardware.radio.RadioResponseInfo rsp
public void getImsRegistrationState (int)
android.os.RemoteException ex
int serial
boolean isRegistered
int ratFamily
android.hardware.radio.RadioResponseInfo rsp
public void getNetworkSelectionMode (int)
android.os.RemoteException ex
int serial
android.hardware.radio.RadioResponseInfo rsp
public void getOperator (int)
android.hardware.radio.network.OperatorInfo operatorInfo
android.os.RemoteException ex
int serial
String longName
String shortName
String numeric
android.hardware.radio.RadioResponseInfo rsp
public void getSignalStrength (int)
android.os.RemoteException ex
int serial
android.hardware.radio.network.SignalStrength signalStrength
android.hardware.radio.RadioResponseInfo rsp
public void getSystemSelectionChannels (int)
android.os.RemoteException ex
int serial
android.hardware.radio.network.RadioAccessSpecifier[] specifiers
android.hardware.radio.RadioResponseInfo rsp
public void getVoiceRadioTechnology (int)
int rat
android.os.RemoteException ex
int serial
int rat
android.hardware.radio.RadioResponseInfo rsp
public void getVoiceRegistrationState (int)
android.os.RemoteException ex
int serial
android.hardware.radio.network.RegStateResult voiceRegResponse
android.hardware.radio.RadioResponseInfo rsp
public void isNrDualConnectivityEnabled (int)
android.os.RemoteException ex
int serial
boolean isEnabled
android.hardware.radio.RadioResponseInfo rsp
public void responseAcknowledgement ()
public void setAllowedNetworkTypesBitmap (int, int)
android.os.RemoteException ex
int serial
int networkTypeBitmap
boolean isModeChange
android.hardware.radio.RadioResponseInfo rsp
public void setBandMode (int, int)
android.os.RemoteException ex
int serial
int mode
android.hardware.radio.RadioResponseInfo rsp
public void setBarringPassword (int, java.lang.String, java.lang.String, java.lang.String)
android.os.RemoteException ex
int serial
String facility
String oldPassword
String newPassword
android.hardware.radio.RadioResponseInfo rsp
public void setCdmaRoamingPreference (int, int)
android.os.RemoteException ex
int serial
int type
android.hardware.radio.RadioResponseInfo rsp
public void setCellInfoListRate (int, int)
android.os.RemoteException ex
int serial
int rate
android.hardware.radio.RadioResponseInfo rsp
public void setIndicationFilter (int, int)
android.os.RemoteException ex
int serial
int indicationFilter
android.hardware.radio.RadioResponseInfo rsp
public void setLinkCapacityReportingCriteria (int, int, int, int, int[], int[], int)
android.os.RemoteException ex
int serial
int hysteresisMs
int hysteresisDlKbps
int hysteresisUlKbps
int[] thresholdsDownlinkKbps
int[] thresholdsUplinkKbps
int accessNetwork
android.hardware.radio.RadioResponseInfo rsp
public void setLocationUpdates (int, boolean)
android.os.RemoteException ex
int serial
boolean enable
android.hardware.radio.RadioResponseInfo rsp
public void setNetworkSelectionModeAutomatic (int)
android.os.RemoteException ex
int serial
android.hardware.radio.RadioResponseInfo rsp
public void setNetworkSelectionModeManual (int, java.lang.String, int)
android.os.RemoteException ex
int serial
String operatorNumeric
int ran
android.hardware.radio.RadioResponseInfo rsp
public void setNrDualConnectivityState (int, byte)
android.os.RemoteException ex
int serial
byte nrDualConnectivityState
android.hardware.radio.RadioResponseInfo rsp
public void setResponseFunctions (android.hardware.radio.network.IRadioNetworkResponse, android.hardware.radio.network.IRadioNetworkIndication)
android.hardware.radio.network.IRadioNetworkResponse radioNetworkResponse
android.hardware.radio.network.IRadioNetworkIndication radioNetworkIndication
public void setSignalStrengthReportingCriteria (int, android.hardware.radio.network.SignalThresholdInfo[])
android.os.RemoteException ex
int serial
android.hardware.radio.network.SignalThresholdInfo[] signalThresholdInfos
android.hardware.radio.RadioResponseInfo rsp
public void setSuppServiceNotifications (int, boolean)
android.os.RemoteException ex
int serial
boolean enable
android.hardware.radio.RadioResponseInfo rsp
public void setSystemSelectionChannels (int, boolean, android.hardware.radio.network.RadioAccessSpecifier[])
android.os.RemoteException ex
int serial
boolean specifyChannels
android.hardware.radio.network.RadioAccessSpecifier[] specifiers
android.hardware.radio.RadioResponseInfo rsp
public void startNetworkScan (int, android.hardware.radio.network.NetworkScanRequest)
android.os.RemoteException ex
int serial
android.hardware.radio.network.NetworkScanRequest request
android.hardware.radio.RadioResponseInfo rsp
public void stopNetworkScan (int)
android.os.RemoteException ex
int serial
android.hardware.radio.RadioResponseInfo rsp
public void supplyNetworkDepersonalization (int, java.lang.String)
android.os.RemoteException ex
int serial
String netPin
int remainingRetries
android.hardware.radio.RadioResponseInfo rsp
public void setUsageSetting (int, int)
android.os.RemoteException ex
int serial
int usageSetting
int remainingRetries
android.hardware.radio.RadioResponseInfo rsp
public void getUsageSetting (int)
android.os.RemoteException ex
int serial
android.hardware.radio.RadioResponseInfo rsp
public void setEmergencyMode (int, int)
android.hardware.radio.network.EmergencyRegResult result
android.os.RemoteException ex
int serial
int emcModeType
android.hardware.radio.network.EmergencyRegResult result
android.hardware.radio.RadioResponseInfo rsp
public void triggerEmergencyNetworkScan (int, android.hardware.radio.network.EmergencyNetworkScanTrigger)
android.os.RemoteException ex
int serial
android.hardware.radio.network.EmergencyNetworkScanTrigger request
android.hardware.radio.RadioResponseInfo rsp
public void cancelEmergencyNetworkScan (int, boolean)
android.os.RemoteException ex
int serial
boolean resetScan
android.hardware.radio.RadioResponseInfo rsp
public void exitEmergencyMode (int)
android.os.RemoteException ex
int serial
android.hardware.radio.RadioResponseInfo rsp
public void setNullCipherAndIntegrityEnabled (int, boolean)
android.os.RemoteException ex
int serial
boolean isEnabled
android.hardware.radio.RadioResponseInfo rsp
public void isNullCipherAndIntegrityEnabled (int)
android.os.RemoteException ex
int serial
android.hardware.radio.RadioResponseInfo rsp
public void isN1ModeEnabled (int)
android.os.RemoteException ex
int serial
android.hardware.radio.RadioResponseInfo rsp
public void setN1ModeEnabled (int, boolean)
android.os.RemoteException ex
int serial
boolean enable
android.hardware.radio.RadioResponseInfo rsp
public java.lang.String getInterfaceHash ()
public int getInterfaceVersion ()
public void unsolNetworkStateChanged ()
android.os.RemoteException ex
public void unsolCurrentSignalStrength ()
android.os.RemoteException ex
android.hardware.radio.network.SignalStrength signalStrength
public void unsolCellInfoList ()
android.hardware.radio.network.CellInfo[] cells
android.os.RemoteException ex
android.hardware.radio.network.CellInfo[] cells
public boolean unsolBarringInfoChanged (android.util.SparseArray)
android.os.RemoteException ex
android.hardware.radio.network.CellIdentity cellIdentity
android.hardware.radio.network.BarringInfo[] halBarringInfos
android.util.SparseArray barringServiceInfos
public boolean unsolEmergencyNetworkScanResult (android.telephony.mockmodem.MockEmergencyRegResult)
android.os.RemoteException ex
android.hardware.radio.network.EmergencyRegResult result
android.telephony.mockmodem.MockEmergencyRegResult regResult
private static android.hardware.radio.network.EmergencyRegResult convertEmergencyRegResult (android.telephony.mockmodem.MockEmergencyRegResult)
android.telephony.mockmodem.MockEmergencyRegResult regResult
android.hardware.radio.network.EmergencyRegResult result
private static int convertRegState (int)
int regState
private android.hardware.radio.network.BarringInfo[] convertBarringInfo (android.util.SparseArray)
android.hardware.radio.network.BarringInfo barringInfo
android.telephony.BarringInfo$BarringServiceInfo serviceInfo
int i
android.util.SparseArray barringServiceInfos
java.util.ArrayList halBarringInfo
public boolean waitForLatchCountdown (int, int)
int latchIndex
int waitMs
public void resetAllLatchCountdown ()
}
android/telephony/mockmodem/IRadioSimImpl$IRadioSimHandler.class
IRadioSimImpl.java
package android.telephony.mockmodem
final android.telephony.mockmodem.IRadioSimImpl$IRadioSimHandler extends android.os.Handler {
final synthetic android.telephony.mockmodem.IRadioSimImpl this$0
private void <init> (android.telephony.mockmodem.IRadioSimImpl)
public void handleMessage (android.os.Message)
android.os.AsyncResult ar
android.os.AsyncResult ar
android.telephony.mockmodem.MockModemConfigBase$SimInfoChangedResult simInfoChangeResult
android.hardware.radio.sim.SimRefreshResult simRefreshResult
android.os.AsyncResult ar
android.os.Message msg
}
android/telephony/mockmodem/IRadioSimImpl.class
IRadioSimImpl.java
package android.telephony.mockmodem
public android.telephony.mockmodem.IRadioSimImpl extends android.hardware.radio.sim.IRadioSim$Stub {
private static final String TAG
private final android.telephony.mockmodem.MockModemService mService
private android.hardware.radio.sim.IRadioSimResponse mRadioSimResponse
private android.hardware.radio.sim.IRadioSimIndication mRadioSimIndication
private android.telephony.mockmodem.MockModemConfigInterface mMockModemConfigInterface
private Object mCacheUpdateMutex
private final android.os.Handler mHandler
private int mSubId
private String mTag
static final int EVENT_SIM_CARD_STATUS_CHANGED
static final int EVENT_SIM_APP_DATA_CHANGED
static final int EVENT_SIM_INFO_CHANGED
private android.hardware.radio.sim.CardStatus mCardStatus
private java.util.ArrayList mSimAppList
private android.hardware.radio.sim.Carrier[] mCarrierList
private int mCarrierRestrictionStatus
public void <init> (android.telephony.mockmodem.MockModemService, android.telephony.mockmodem.MockModemConfigInterface, int)
android.telephony.mockmodem.MockModemService service
android.telephony.mockmodem.MockModemConfigInterface configInterface
int instanceId
public void setResponseFunctions (android.hardware.radio.sim.IRadioSimResponse, android.hardware.radio.sim.IRadioSimIndication)
android.hardware.radio.sim.IRadioSimResponse radioSimResponse
android.hardware.radio.sim.IRadioSimIndication radioSimIndication
public void responseAcknowledgement ()
public void areUiccApplicationsEnabled (int)
android.os.RemoteException ex
int serial
boolean enabled
android.hardware.radio.RadioResponseInfo rsp
public void changeIccPin2ForApp (int, java.lang.String, java.lang.String, java.lang.String)
android.os.RemoteException ex
int serial
String oldPin2
String newPin2
String aid
int remainingRetries
android.hardware.radio.RadioResponseInfo rsp
public void changeIccPinForApp (int, java.lang.String, java.lang.String, java.lang.String)
android.os.RemoteException ex
int serial
String oldPin
String newPin
String aid
int remainingRetries
android.hardware.radio.RadioResponseInfo rsp
public void enableUiccApplications (int, boolean)
android.os.RemoteException ex
int serial
boolean enable
android.hardware.radio.RadioResponseInfo rsp
public void getAllowedCarriers (int)
android.os.RemoteException ex
int serial
android.hardware.radio.sim.CarrierRestrictions carriers
int multiSimPolicy
android.hardware.radio.RadioResponseInfo rsp
public void getCdmaSubscription (int)
android.os.RemoteException ex
int serial
String mdn
String hSid
String hNid
String min
String prl
android.hardware.radio.RadioResponseInfo rsp
public void getCdmaSubscriptionSource (int)
android.os.RemoteException ex
int serial
int source
android.hardware.radio.RadioResponseInfo rsp
public void getFacilityLockForApp (int, java.lang.String, java.lang.String, int, java.lang.String)
int simAppIdx
android.os.RemoteException ex
int serial
String facility
String password
int serviceClass
String appId
int numOfSimApp
int responseError
int simAppIdx
boolean isHandled
boolean isFacilitySupport
int responseData
android.hardware.radio.RadioResponseInfo rsp
public void getIccCardStatus (int)
android.hardware.radio.sim.CardStatus cardStatus
android.os.RemoteException ex
int serial
android.hardware.radio.sim.CardStatus cardStatus
android.hardware.radio.RadioResponseInfo rsp
public void getImsiForApp (int, java.lang.String)
int simAppIdx
boolean isHandled
android.os.RemoteException ex
int serial
String aid
String imsi
int numOfSimApp
int responseError
int simAppIdx
boolean isHandled
android.hardware.radio.RadioResponseInfo rsp
public void getSimPhonebookCapacity (int)
android.os.RemoteException ex
int serial
android.hardware.radio.sim.PhonebookCapacity capacity
android.hardware.radio.RadioResponseInfo rsp
public void getSimPhonebookRecords (int)
android.os.RemoteException ex
int serial
android.hardware.radio.RadioResponseInfo rsp
public void iccCloseLogicalChannel (int, int)
android.os.RemoteException ex
int serial
int channelId
android.hardware.radio.RadioResponseInfo rsp
public void iccCloseLogicalChannelWithSessionInfo (int, android.hardware.radio.sim.SessionInfo)
android.os.RemoteException ex
int serial
android.hardware.radio.sim.SessionInfo sessionInfo
android.hardware.radio.RadioResponseInfo rsp
private java.lang.String encodeBcdString (java.lang.String)
int i
String str
StringBuffer bcdString
private int getIccIoResult (android.hardware.radio.sim.IccIoResult, int, int, java.lang.String, int, int, int, java.lang.String)
String bcdIccid
int simAppIdx
boolean foundAid
android.hardware.radio.sim.IccIoResult iccIoResult
int command
int fileId
String path
int p1
int p2
int p3
String aid
int numOfSimApp
int simAppIdx
boolean foundAid
int responseError
public void iccIoForApp (int, android.hardware.radio.sim.IccIo)
android.os.RemoteException ex
int serial
android.hardware.radio.sim.IccIo iccIo
int responseError
android.hardware.radio.sim.IccIoResult iccIoResult
android.hardware.radio.RadioResponseInfo rsp
public void iccOpenLogicalChannel (int, java.lang.String, int)
android.os.RemoteException ex
int serial
String aid
int p2
int channelId
byte[] selectResponse
android.hardware.radio.RadioResponseInfo rsp
public void iccTransmitApduBasicChannel (int, android.hardware.radio.sim.SimApdu)
android.os.RemoteException ex
int serial
android.hardware.radio.sim.SimApdu message
android.hardware.radio.sim.IccIoResult iccIoResult
android.hardware.radio.RadioResponseInfo rsp
public void iccTransmitApduLogicalChannel (int, android.hardware.radio.sim.SimApdu)
android.os.RemoteException ex
int serial
android.hardware.radio.sim.SimApdu message
android.hardware.radio.sim.IccIoResult iccIoResult
android.hardware.radio.RadioResponseInfo rsp
public void reportStkServiceIsRunning (int)
android.os.RemoteException ex
int serial
android.hardware.radio.RadioResponseInfo rsp
public void requestIccSimAuthentication (int, int, java.lang.String, java.lang.String)
android.os.RemoteException ex
int serial
int authContext
String authData
String aid
android.hardware.radio.sim.IccIoResult iccIoResult
android.hardware.radio.RadioResponseInfo rsp
public void sendEnvelope (int, java.lang.String)
android.os.RemoteException ex
int serial
String contents
String commandResponse
android.hardware.radio.RadioResponseInfo rsp
public void sendEnvelopeWithStatus (int, java.lang.String)
android.os.RemoteException ex
int serial
String contents
android.hardware.radio.sim.IccIoResult iccIoResult
android.hardware.radio.RadioResponseInfo rsp
public void sendTerminalResponseToSim (int, java.lang.String)
android.os.RemoteException ex
int serial
String contents
android.hardware.radio.RadioResponseInfo rsp
public void setAllowedCarriers (int, android.hardware.radio.sim.CarrierRestrictions, int)
android.os.RemoteException ex
int serial
android.hardware.radio.sim.CarrierRestrictions carriers
int multiSimPolicy
android.hardware.radio.RadioResponseInfo rsp
public void setCarrierInfoForImsiEncryption (int, android.hardware.radio.sim.ImsiEncryptionInfo)
android.os.RemoteException ex
int serial
android.hardware.radio.sim.ImsiEncryptionInfo imsiEncryptionInfo
android.hardware.radio.RadioResponseInfo rsp
public void setCdmaSubscriptionSource (int, int)
android.os.RemoteException ex
int serial
int cdmaSub
android.hardware.radio.RadioResponseInfo rsp
public void setFacilityLockForApp (int, java.lang.String, boolean, java.lang.String, int, java.lang.String)
android.os.RemoteException ex
int serial
String facility
boolean lockState
String password
int serviceClass
String appId
int retry
android.hardware.radio.RadioResponseInfo rsp
public void setSimCardPower (int, int)
android.os.RemoteException ex
int serial
int powerUp
android.hardware.radio.RadioResponseInfo rsp
public void setUiccSubscription (int, android.hardware.radio.sim.SelectUiccSub)
android.os.RemoteException ex
int serial
android.hardware.radio.sim.SelectUiccSub uiccSub
android.hardware.radio.RadioResponseInfo rsp
public void supplyIccPin2ForApp (int, java.lang.String, java.lang.String)
android.os.RemoteException ex
int serial
String pin2
String aid
int setFacilityLockForApp
android.hardware.radio.RadioResponseInfo rsp
public void supplyIccPinForApp (int, java.lang.String, java.lang.String)
android.os.RemoteException ex
int serial
String pin
String aid
int setFacilityLockForApp
android.hardware.radio.RadioResponseInfo rsp
public void supplyIccPuk2ForApp (int, java.lang.String, java.lang.String, java.lang.String)
android.os.RemoteException ex
int serial
String puk2
String pin2
String aid
int setFacilityLockForApp
android.hardware.radio.RadioResponseInfo rsp
public void supplyIccPukForApp (int, java.lang.String, java.lang.String, java.lang.String)
android.os.RemoteException ex
int serial
String puk
String pin
String aid
int setFacilityLockForApp
android.hardware.radio.RadioResponseInfo rsp
public void supplySimDepersonalization (int, int, java.lang.String)
android.os.RemoteException ex
int serial
int persoType
String controlKey
int retPersoType
int setFacilityLockForApp
android.hardware.radio.RadioResponseInfo rsp
public void updateSimPhonebookRecords (int, android.hardware.radio.sim.PhonebookRecordInfo)
android.os.RemoteException ex
int serial
android.hardware.radio.sim.PhonebookRecordInfo recordInfo
int updatedRecordIndex
android.hardware.radio.RadioResponseInfo rsp
public void carrierInfoForImsiEncryption ()
android.os.RemoteException ex
public void cdmaSubscriptionSourceChanged (int)
android.os.RemoteException ex
int cdmaSource
public void simPhonebookChanged ()
android.os.RemoteException ex
public void simPhonebookRecordsReceived (byte, android.hardware.radio.sim.PhonebookRecordInfo[])
android.os.RemoteException ex
byte status
android.hardware.radio.sim.PhonebookRecordInfo[] records
public void simRefresh (android.hardware.radio.sim.SimRefreshResult)
android.os.RemoteException ex
android.hardware.radio.sim.SimRefreshResult refreshResult
public void simStatusChanged ()
android.os.RemoteException ex
public void stkEventNotify (java.lang.String)
android.os.RemoteException ex
String cmd
public void stkProactiveCommand (java.lang.String)
android.os.RemoteException ex
String cmd
public void stkSessionEnd ()
android.os.RemoteException ex
public void subscriptionStatusChanged (boolean)
android.os.RemoteException ex
boolean activate
public void uiccApplicationsEnablementChanged (boolean)
android.os.RemoteException ex
boolean enabled
public java.lang.String getInterfaceHash ()
public int getInterfaceVersion ()
public void updateCarrierRestrictionStatusInfo (android.hardware.radio.sim.Carrier[], int)
android.hardware.radio.sim.Carrier[] carrierList
int carrierRestrictionStatus
}
android/telephony/mockmodem/IRadioVoiceImpl$IRadioVoiceHandler.class
IRadioVoiceImpl.java
package android.telephony.mockmodem
final android.telephony.mockmodem.IRadioVoiceImpl$IRadioVoiceHandler extends android.os.Handler {
final synthetic android.telephony.mockmodem.IRadioVoiceImpl this$0
void <init> (android.telephony.mockmodem.IRadioVoiceImpl, android.os.Looper)
android.os.Looper looper
public void handleMessage (android.os.Message)
android.os.AsyncResult ar
int i
android.os.AsyncResult ar
android.telephony.mockmodem.MockVoiceService$MockCallInfo callInfo
boolean hasCdmaSignalInfoRecord
android.os.AsyncResult ar
boolean ringbackToneState
android.os.AsyncResult ar
android.os.Message msg
}
android/telephony/mockmodem/IRadioVoiceImpl.class
IRadioVoiceImpl.java
package android.telephony.mockmodem
public android.telephony.mockmodem.IRadioVoiceImpl extends android.hardware.radio.voice.IRadioVoice$Stub {
private static final String TAG
public static final int LATCH_EMERGENCY_DIAL
public static final int LATCH_GET_LAST_CALL_FAIL_CAUSE
private static final int LATCH_MAX
private final java.util.concurrent.CountDownLatch[] mLatches
private final android.telephony.mockmodem.MockModemService mService
private android.hardware.radio.voice.IRadioVoiceResponse mRadioVoiceResponse
private android.hardware.radio.voice.IRadioVoiceIndication mRadioVoiceIndication
private android.telephony.mockmodem.MockModemConfigInterface mMockModemConfigInterface
private final Object mCacheUpdateMutex
private final android.os.HandlerThread mHandlerThread
private final android.os.Handler mHandler
private int mSubId
private String mTag
static final int EVENT_CALL_STATE_CHANGED
static final int EVENT_CURRENT_CALLS_RESPONSE
static final int EVENT_CALL_INCOMING
static final int EVENT_RINGBACK_TONE
private java.util.ArrayList mCallList
private java.util.ArrayList mGetCurrentCallReqList
public void <init> (android.telephony.mockmodem.MockModemService, android.telephony.mockmodem.MockModemConfigInterface, int)
int i
android.telephony.mockmodem.MockModemService service
android.telephony.mockmodem.MockModemConfigInterface configInterface
int instanceId
private int convertCallState (int)
int callstate
int state
private android.hardware.radio.voice.Call[] fillUpCurrentCallsRespnose ()
int i
int numOfCalls
android.hardware.radio.voice.Call[] calls
private void getCurrentCallsRespnose (int)
android.os.RemoteException ex
int serial
int responseError
android.hardware.radio.voice.Call[] calls
android.hardware.radio.RadioResponseInfo rsp
public void setResponseFunctions (android.hardware.radio.voice.IRadioVoiceResponse, android.hardware.radio.voice.IRadioVoiceIndication)
android.hardware.radio.voice.IRadioVoiceResponse radioVoiceResponse
android.hardware.radio.voice.IRadioVoiceIndication radioVoiceIndication
public void acceptCall (int)
boolean ret
android.os.RemoteException ex
int serial
int responseError
android.hardware.radio.RadioResponseInfo rsp
public void cancelPendingUssd (int)
android.os.RemoteException ex
int serial
android.hardware.radio.RadioResponseInfo rsp
public void conference (int)
android.os.RemoteException ex
int serial
android.hardware.radio.RadioResponseInfo rsp
public void dial (int, android.hardware.radio.voice.Dial)
boolean ret
android.os.RemoteException ex
int serial
android.hardware.radio.voice.Dial dialInfo
int responseError
android.hardware.radio.RadioResponseInfo rsp
public void emergencyDial (int, android.hardware.radio.voice.Dial, int, java.lang.String[], int, boolean, boolean)
boolean ret
android.os.RemoteException ex
int serial
android.hardware.radio.voice.Dial dialInfo
int categories
String[] urns
int routing
boolean hasKnownUserIntentEmergency
boolean isTesting
int responseError
android.hardware.radio.RadioResponseInfo rsp
public void exitEmergencyCallbackMode (int)
android.os.RemoteException ex
int serial
android.hardware.radio.RadioResponseInfo rsp
public void explicitCallTransfer (int)
android.os.RemoteException ex
int serial
android.hardware.radio.RadioResponseInfo rsp
public void getCallForwardStatus (int, android.hardware.radio.voice.CallForwardInfo)
android.os.RemoteException ex
int serial
android.hardware.radio.voice.CallForwardInfo callInfo
android.hardware.radio.voice.CallForwardInfo[] callForwardInfos
android.hardware.radio.RadioResponseInfo rsp
public void getCallWaiting (int, int)
android.os.RemoteException ex
int serial
int serviceClass
boolean enable
int rspServiceClass
android.hardware.radio.RadioResponseInfo rsp
public void getClip (int)
android.os.RemoteException ex
int serial
int status
android.hardware.radio.RadioResponseInfo rsp
public void getClir (int)
android.os.RemoteException ex
int serial
int n
int m
android.hardware.radio.RadioResponseInfo rsp
public void getCurrentCalls (int)
boolean ret
Integer request
android.os.RemoteException ex
android.hardware.radio.voice.Call[] calls
android.hardware.radio.RadioResponseInfo rsp
int serial
int responseError
public void getLastCallFailCause (int)
android.os.RemoteException ex
int serial
android.hardware.radio.voice.LastCallFailCauseInfo failCauseInfo
int responseError
android.hardware.radio.RadioResponseInfo rsp
public void getMute (int)
android.os.RemoteException ex
int serial
int responseError
boolean muteMode
android.hardware.radio.RadioResponseInfo rsp
public void getPreferredVoicePrivacy (int)
android.os.RemoteException ex
int serial
boolean enable
android.hardware.radio.RadioResponseInfo rsp
public void getTtyMode (int)
android.os.RemoteException ex
int serial
int mode
android.hardware.radio.RadioResponseInfo rsp
public void handleStkCallSetupRequestFromSim (int, boolean)
android.os.RemoteException ex
int serial
boolean accept
android.hardware.radio.RadioResponseInfo rsp
public void hangup (int, int)
boolean ret
android.os.RemoteException ex
int serial
int gsmIndex
int responseError
android.hardware.radio.RadioResponseInfo rsp
public void hangupForegroundResumeBackground (int)
android.os.RemoteException ex
int serial
android.hardware.radio.RadioResponseInfo rsp
public void hangupWaitingOrBackground (int)
android.os.RemoteException ex
int serial
android.hardware.radio.RadioResponseInfo rsp
public void isVoNrEnabled (int)
android.os.RemoteException ex
int serial
boolean enable
android.hardware.radio.RadioResponseInfo rsp
public void rejectCall (int)
boolean ret
android.os.RemoteException ex
int serial
int responseError
android.hardware.radio.RadioResponseInfo rsp
public void responseAcknowledgement ()
public void sendBurstDtmf (int, java.lang.String, int, int)
android.os.RemoteException ex
int serial
String dtmf
int on
int off
android.hardware.radio.RadioResponseInfo rsp
public void sendCdmaFeatureCode (int, java.lang.String)
android.os.RemoteException ex
int serial
String featureCode
android.hardware.radio.RadioResponseInfo rsp
public void sendDtmf (int, java.lang.String)
android.os.RemoteException ex
int serial
String s
android.hardware.radio.RadioResponseInfo rsp
public void sendUssd (int, java.lang.String)
android.os.RemoteException ex
int serial
String ussd
android.hardware.radio.RadioResponseInfo rsp
public void separateConnection (int, int)
android.os.RemoteException ex
int serial
int gsmIndex
android.hardware.radio.RadioResponseInfo rsp
public void setCallForward (int, android.hardware.radio.voice.CallForwardInfo)
android.os.RemoteException ex
int serial
android.hardware.radio.voice.CallForwardInfo callInfo
android.hardware.radio.RadioResponseInfo rsp
public void setCallWaiting (int, boolean, int)
android.os.RemoteException ex
int serial
boolean enable
int serviceClass
android.hardware.radio.RadioResponseInfo rsp
public void setClir (int, int)
android.os.RemoteException ex
int serial
int status
android.hardware.radio.RadioResponseInfo rsp
public void setMute (int, boolean)
boolean ret
android.os.RemoteException ex
int serial
boolean enable
int responseError
android.hardware.radio.RadioResponseInfo rsp
public void setPreferredVoicePrivacy (int, boolean)
android.os.RemoteException ex
int serial
boolean enable
android.hardware.radio.RadioResponseInfo rsp
public void setTtyMode (int, int)
android.os.RemoteException ex
int serial
int mode
android.hardware.radio.RadioResponseInfo rsp
public void setVoNrEnabled (int, boolean)
android.os.RemoteException ex
int serial
boolean enable
android.hardware.radio.RadioResponseInfo rsp
public void startDtmf (int, java.lang.String)
android.os.RemoteException ex
int serial
String s
android.hardware.radio.RadioResponseInfo rsp
public void stopDtmf (int)
android.os.RemoteException ex
int serial
android.hardware.radio.RadioResponseInfo rsp
public void switchWaitingOrHoldingAndActive (int)
android.os.RemoteException ex
int serial
android.hardware.radio.RadioResponseInfo rsp
public void callRing (boolean, android.hardware.radio.voice.CdmaSignalInfoRecord)
android.os.RemoteException ex
boolean isGsm
android.hardware.radio.voice.CdmaSignalInfoRecord record
public void callStateChanged ()
android.os.RemoteException ex
public void cdmaCallWaiting (android.hardware.radio.voice.CdmaCallWaiting)
android.os.RemoteException ex
android.hardware.radio.voice.CdmaCallWaiting callWaitingRecord
public void cdmaInfoRec (android.hardware.radio.voice.CdmaInformationRecord[])
android.os.RemoteException ex
android.hardware.radio.voice.CdmaInformationRecord[] records
public void cdmaOtaProvisionStatus (int)
android.os.RemoteException ex
int status
public void currentEmergencyNumberList (android.hardware.radio.voice.EmergencyNumber[])
android.os.RemoteException ex
android.hardware.radio.voice.EmergencyNumber[] emergencyNumberList
public void enterEmergencyCallbackMode ()
android.os.RemoteException ex
public void exitEmergencyCallbackMode ()
android.os.RemoteException ex
public void indicateRingbackTone (boolean)
android.os.RemoteException ex
boolean start
public void onSupplementaryServiceIndication (android.hardware.radio.voice.StkCcUnsolSsResult)
android.os.RemoteException ex
android.hardware.radio.voice.StkCcUnsolSsResult ss
public void onUssd (int, java.lang.String)
android.os.RemoteException ex
int modeType
String msg
public void resendIncallMute ()
android.os.RemoteException ex
public void srvccStateNotify (int)
android.os.RemoteException ex
int state
public void stkCallControlAlphaNotify (java.lang.String)
android.os.RemoteException ex
String alpha
public void stkCallSetup (long)
android.os.RemoteException ex
long timeout
public void notifyEmergencyNumberList (java.lang.String[])
android.hardware.radio.voice.EmergencyNumber number
String urn
int i
String[] numbers
android.hardware.radio.voice.EmergencyNumber[] emergencyNumberList
private void countDownLatch (int)
int latchIndex
private void resetLatch (int)
int latchIndex
public boolean waitForLatchCountdown (int, long)
java.util.concurrent.CountDownLatch latch
java.util.concurrent.CountDownLatch latch
long startTime
InterruptedException e
int latchIndex
long waitMs
boolean complete
public void resetAllLatchCountdown ()
int i
public java.lang.String getInterfaceHash ()
public int getInterfaceVersion ()
}
android/telephony/mockmodem/MockCallControlInfo.class
MockCallControlInfo.java
package android.telephony.mockmodem
public android.telephony.mockmodem.MockCallControlInfo extends java.lang.Object {
public static final int CALL_NO_FAIL_BITMASK
public static final int CALL_DIALING_FAIL_BITMASK
public static final int CALL_ALERTING_FAIL_BITMASK
public static final int CALL_INCOMING_FAIL_BITMASK
public static final int CALL_STATE_DURATION_INFINITY
public static final int DEFAULT_DIALING_DURATION_IN_MS
public static final int DEFAULT_RINGBACK_TONE_IN_MS
public static final int DEFAULT_ALERTING_DURATION_IN_MS
public static final int DEFAULT_ACTIVE_DURATION_IN_MS
public static final int DEFAULT_DISCONNECTING_DURATION_IN_MS
public static final int DEFAULT_INCOMING_DURATION_IN_MS
public static final int DEFAULT_CALL_STATE_FAIL_BITMASK
public static final int DEFAULT_DIALING_FAIL_DURATION_IN_MS
public static final int DEFAULT_ALERTING_FAIL_DURATION_IN_MS
public static final int DEFAULT_INCOMING_FAIL_DURATION_IN_MS
public static final int DEFAULT_CALL_END_REASON
public static final String DEFAULT_CALL_END_VENDOR_CAUSE
private String mTag
private long mDialingDurationInMs
private long mRingbackToneTimeInMs
private long mAlertingDurationInMs
private long mActiveDurationInMs
private long mDisconnectingDurationInMs
private long mIncomingDurationInMs
private int mCallStateFailBitMask
private android.hardware.radio.voice.LastCallFailCauseInfo mCallEndReasonInfo
private boolean mRingbackToneState
public void <init> ()
public void dump ()
public long getDialingDurationInMs ()
public void setDialingDurationInMs (long)
long dialingDurationInMs
public long getRingbackToneTimeInMs ()
public void setRingbackToneTimeInMs (long)
long ringbackToneTimeInMs
public long getAlertingDurationInMs ()
public void setAlertingDurationInMs (long)
long alertingDurationInMs
public long getActiveDurationInMs ()
public void setActiveDurationInMs (long)
long activeDurationInMs
public long getDisconnectingDurationInMs ()
public void setDisconnectingDurationInMs (long)
long disconnectingDurationInMs
public long getIncomingDurationInMs ()
public void setIncomingDurationInMs (long)
long incomingDurationInMs
public int getCallStateFailBitMask ()
public void setCallStateFailBitMask (int)
int bitMask
public android.hardware.radio.voice.LastCallFailCauseInfo getCallEndInfo ()
public void setCallEndInfo (int, java.lang.String)
int reason
String vendorCause
public boolean getRingbackToneState ()
public void setRingbackToneState (boolean)
boolean ringbackToneState
}
android/telephony/mockmodem/MockDataService.class
MockDataService.java
package android.telephony.mockmodem
public android.telephony.mockmodem.MockDataService extends java.lang.Object {
private static final String TAG
private android.content.Context mContext
java.util.List mDataProfileInfo
android.hardware.radio.data.DataProfileInfo mInitialAttachProfile
int mInitialAttachProfileId
public static final int APN_TYPE_IMS
public static final int APN_TYPE_DEFAULT
public static final int PHONE0
public static final int PHONE1
android.hardware.radio.data.SetupDataCallResult mSetupDataCallResultIms
android.hardware.radio.data.SetupDataCallResult mSetupDataCallResultDefault
static java.util.List sDataCallLists
static java.util.List sSupportedCapabilities
private static final String MOCK_DATA_CONFIG_TAG
private static final String MOCK_CUTTLEFISH_CONFIG_TAG
private static final String MOCK_CUTTLEFISH_TYPE
private static final String MOCK_INTERFACE_NAME_TAG
private static final String MOCK_IP_ADDRESS_TAG
private static final String MOCK_DNS_ADDRESS_TAG
private static final String MOCK_GATEWAY_ADDRESS_TAG
private static final String MOCK_MTU_V4_TAG
private static String sQueryTelephonyDebugServiceCommand
int mDataCallFailCause
int mSuggestedRetryTime
int mImsCid
int mImsType
String mImsIfname
String mImsAddress
String[] mImsGateways
String[] mImsPcscf
int mImsMtuV4
int mImsMtuV6
int mInternetCid
int mInternetType
String mInternetIfname
String mInternetAddress
String[] mInternetDnses
String[] mInternetGateways
int mInternetMtuV4
int mInternetMtuV6
int mAddressProperties
long mLaDeprecationTime
long mLaExpirationTime
android.hardware.radio.data.Qos mDefaultQos
android.hardware.radio.data.QosSession[] mQosSessions
byte mHandoverFailureMode
int mPduSessionId
android.hardware.radio.data.SliceInfo mSliceInfo
android.hardware.radio.data.TrafficDescriptor[] mTrafficDescriptors
private final Object mDataCallListLock
android.hardware.radio.data.LinkAddress[] mImsLinkAddress
android.hardware.radio.data.LinkAddress[] mDefaultLinkAddress
int mPhoneId
public void <init> (android.content.Context, int)
Exception e
android.content.Context context
int instanceId
private void setDataCallListFromNetworkAgent () throws java.lang.Exception
String result
private void initializeParameter ()
public int setDataProfileInfo (android.hardware.radio.data.DataProfileInfo[])
android.hardware.radio.data.DataProfileInfo dp
android.hardware.radio.data.DataProfileInfo[] dataProfilesInfo
int result
public int setInitialAttachProfile (android.hardware.radio.data.DataProfileInfo)
android.hardware.radio.data.DataProfileInfo dataProfileInfo
int result
android.hardware.radio.data.SetupDataCallResult setupDataCall (int)
int apnType
android.hardware.radio.data.SetupDataCallResult dc
android.hardware.radio.data.LinkAddress[] arrayLinkAddress
android.hardware.radio.data.LinkAddress linkAddress
java.util.List getDataCallList ()
java.util.List dataCallLists
java.util.List dataCallLists
void deactivateDataCall (int, int)
android.hardware.radio.data.SetupDataCallResult dc
java.util.Iterator it
int cid
int reason
void checkExistDataCall (int)
android.hardware.radio.data.SetupDataCallResult dc
int cid
java.util.Iterator it
int apnType
private int convertToMtuV4 (java.lang.String)
NumberFormatException ex
String mtuv4
int value
private java.lang.String getInterfaceName (java.lang.String)
Exception e
String string
String interfaceName
private android.hardware.radio.data.LinkAddress[] getIpAddress (java.lang.String)
android.hardware.radio.data.LinkAddress linkAddress
int idx
Exception e
String string
String[] ipaddress
android.hardware.radio.data.LinkAddress[] arrayLinkAddress
private java.lang.String[] getDnses (java.lang.String)
Exception e
String string
String[] dnses
private java.lang.String[] getGateways (java.lang.String)
Exception e
String string
java.util.ArrayList gateways
private int getMtu (java.lang.String)
Exception e
String string
String mtu
private java.lang.String[] getPcscf (java.lang.String)
Exception e
String string
String[] pcscf
private java.lang.String getCapabilities (java.lang.String)
Exception e
String string
String capabilities
private int getCid (java.lang.String)
String strCid
Exception e
String string
int cid
public synchronized void setBridgeTheDataConnection (java.lang.String)
String capabilities
String str
String[] lines
String line
Exception e
String string
public synchronized boolean isSupportedCapability (java.lang.String)
String cap
String capability
public synchronized void setDataCallFailCause (int)
int failcause
public synchronized void setSuggestedRetryTime (int)
int retrytime
public synchronized void setImsMtuV4 (int)
int mtusize
public synchronized void setImsMtuV6 (int)
int mtusize
public synchronized void setInternetMtuV4 (int)
int mtusize
public synchronized void setInternetMtuV6 (int)
int mtusize
static void <clinit> ()
}
android/telephony/mockmodem/MockEmergencyRegResult.class
MockEmergencyRegResult.java
package android.telephony.mockmodem
public final android.telephony.mockmodem.MockEmergencyRegResult extends java.lang.Object {
private int mAccessNetworkType
private int mRegState
private int mDomain
private boolean mIsVopsSupported
private boolean mIsEmcBearerSupported
private int mNwProvidedEmc
private int mNwProvidedEmf
private String mMcc
private String mMnc
public void <init> (int, int, int, boolean, boolean, int, int, java.lang.String, java.lang.String)
int accessNetwork
int regState
int domain
boolean isVopsSupported
boolean isEmcBearerSupported
int emc
int emf
String mcc
String mnc
public int getAccessNetwork ()
public int getRegState ()
public int getDomain ()
public boolean isVopsSupported ()
public boolean isEmcBearerSupported ()
public int getNwProvidedEmc ()
public int getNwProvidedEmf ()
public java.lang.String getMcc ()
public java.lang.String getMnc ()
}
android/telephony/mockmodem/MockImsService.class
MockImsService.java
package android.telephony.mockmodem
public android.telephony.mockmodem.MockImsService extends java.lang.Object {
private static final String TAG
private static final int INVALID
public static final int LATCH_WAIT_FOR_SRVCC_CALL_INFO
public static final int LATCH_WAIT_FOR_TRIGGER_EPS_FALLBACK
public static final int LATCH_WAIT_FOR_START_IMS_TRAFFIC
public static final int LATCH_WAIT_FOR_STOP_IMS_TRAFFIC
private static final int LATCH_MAX
private final java.util.concurrent.CountDownLatch[] mLatches
private final java.util.List mSrvccCalls
private int mEpsFallbackReason
private final int[] mStartImsTrafficSerial
private final boolean[] mImsTrafficState
private final int[] mImsTrafficToken
private int[] mAnbrValues
public void <init> ()
int i
public void setSrvccCallInfo (android.hardware.radio.ims.SrvccCall[])
android.hardware.radio.ims.SrvccCall call
android.hardware.radio.ims.SrvccCall[] srvccCalls
public java.util.List getSrvccCalls ()
public void setEpsFallbackReason (int)
int reason
public int getEpsFallbackReason ()
public void resetEpsFallbackReason ()
public void startImsTraffic (int, int, int)
int serial
int token
int trafficType
public void stopImsTraffic (int)
int i
int token
public boolean isImsTrafficStarted (int)
int trafficType
public int getImsTrafficToken (int)
int trafficType
public int getImsTrafficSerial (int)
int trafficType
public void clearImsTrafficState ()
int i
public void sendAnbrQuery (int, int, int)
Exception e
int mediaType
int direction
int bitsPerSecond
public void resetAnbrValues ()
public int[] getAnbrValues ()
private void countDownLatch (int)
int latchIndex
private void resetLatch (int)
int latchIndex
public boolean waitForLatchCountdown (int, long)
java.util.concurrent.CountDownLatch latch
java.util.concurrent.CountDownLatch latch
long startTime
int latchIndex
long waitMs
boolean complete
public void resetAllLatchCountdown ()
int i
}
android/telephony/mockmodem/MockModemConfigBase$MockModemConfigHandler.class
MockModemConfigBase.java
package android.telephony.mockmodem
public android.telephony.mockmodem.MockModemConfigBase$MockModemConfigHandler extends android.os.Handler {
private int mLogicalSlotId
final synthetic android.telephony.mockmodem.MockModemConfigBase this$0
void <init> (android.telephony.mockmodem.MockModemConfigBase, int)
android.telephony.mockmodem.MockModemConfigBase this$0
int slotId
public void handleMessage (android.os.Message)
int state
int simprofileid
int i
int simInfoType
String[] simInfoData
android.telephony.mockmodem.MockModemConfigBase$SimInfoChangedResult simInfoChangeResult
android.os.Message msg
int physicalSimSlot
}
android/telephony/mockmodem/MockModemConfigBase$SimInfoChangedResult.class
MockModemConfigBase.java
package android.telephony.mockmodem
public android.telephony.mockmodem.MockModemConfigBase$SimInfoChangedResult extends java.lang.Object {
public static final int SIM_INFO_TYPE_MCC_MNC
public static final int SIM_INFO_TYPE_IMSI
public static final int SIM_INFO_TYPE_ATR
public int mSimInfoType
public int mEfId
public String mAid
public void <init> (int, int, java.lang.String)
int type
int efid
String aid
public java.lang.String toString ()
}
android/telephony/mockmodem/MockModemConfigBase.class
MockModemConfigBase.java
package android.telephony.mockmodem
public android.telephony.mockmodem.MockModemConfigBase extends java.lang.Object implements android.telephony.mockmodem.MockModemConfigInterface {
private static final int DEFAULT_SLOT_ID
private static final int ESIM_SLOT_ID
private final String mTAG
private final android.os.Handler[] mHandler
private android.content.Context mContext
private int mSubId
private int mSimPhyicalId
private Object[] mConfigAccess
private final Object mSimMappingAccess
private int mNumOfSim
private int mNumOfPhone
static final int EVENT_SET_RADIO_POWER
static final int EVENT_CHANGE_SIM_PROFILE
static final int EVENT_SERVICE_STATE_CHANGE
static final int EVENT_SET_SIM_INFO
static final int EVENT_CALL_STATE_CHANGE
static final int EVENT_CURRENT_CALLS_RESPONSE
static final int EVENT_CALL_INCOMING
static final int EVENT_RINGBACK_TONE
private String mBasebandVersion
private String[] mImei
private String[] mImeiSv
private String[] mEsn
private String[] mMeid
private int[] mImeiType
private int mRadioState
private byte mNumOfLiveModem
private android.hardware.radio.config.PhoneCapability mPhoneCapability
private android.hardware.radio.config.SimSlotStatus[] mSimSlotStatus
private android.hardware.radio.sim.CardStatus[] mCardStatus
private int[] mLogicalSimIdMap
private int[] mFdnStatus
private android.telephony.mockmodem.MockSimService[] mSimService
private java.util.ArrayList[] mSimAppList
private android.telephony.mockmodem.MockVoiceService[] mVoiceService
private android.telephony.mockmodem.MockCallControlInfo mCallControlInfo
private android.os.RegistrantList mNumOfLiveModemChangedRegistrants
private android.os.RegistrantList mPhoneCapabilityChangedRegistrants
private android.os.RegistrantList mSimSlotStatusChangedRegistrants
private android.os.RegistrantList mBasebandVersionChangedRegistrants
private android.os.RegistrantList[] mDeviceIdentityChangedRegistrants
private android.os.RegistrantList[] mDeviceImeiInfoChangedRegistrants
private android.os.RegistrantList mRadioStateChangedRegistrants
private android.os.RegistrantList[] mCardStatusChangedRegistrants
private android.os.RegistrantList[] mSimAppDataChangedRegistrants
private android.os.RegistrantList[] mSimInfoChangedRegistrants
private android.os.RegistrantList[] mServiceStateChangedRegistrants
private android.os.RegistrantList[] mCallStateChangedRegistrants
private android.os.RegistrantList[] mCurrentCallsResponseRegistrants
private android.os.RegistrantList[] mCallIncomingRegistrants
private android.os.RegistrantList[] mRingbackToneRegistrants
public void <init> (android.content.Context, int, int)
String imei
String imei
String imei
String imeisv
String imeisv
String imeisv
String esn
String esn
String esn
String meid
String meid
String meid
int imeiType
int imeiType
int i
int i
android.content.Context context
int numOfSim
int numOfPhone
private int getSimLogicalSlotId (int)
int physicalSlotId
int logicalSimId
private int getSimPhysicalSlotId (int)
int i
int logicalSlotId
int physicalSlotId
private void setDefaultConfigValue ()
int i
private void setDefaultPhoneCapability (android.hardware.radio.config.PhoneCapability)
android.hardware.radio.config.PhoneCapability phoneCapability
private void updateSimSlotStatus ()
int portInfoListLen
android.hardware.radio.config.SimPortInfo[] portInfoList0
int i
private void updateCardStatus (int)
int slotId
private boolean loadSIMCard (int, int)
int slotId
int simProfileId
boolean result
private java.lang.String generateRandomIccid (java.lang.String)
int i
String baseIccid
String newIccid
java.util.Random rnd
StringBuilder randomNum
private android.telephony.mockmodem.MockModemConfigBase$SimInfoChangedResult setSimInfo (int, int, java.lang.String[])
String msin
int slotId
int simInfoType
String[] simInfoData
android.telephony.mockmodem.MockModemConfigBase$SimInfoChangedResult result
private void notifyDeviceIdentityChangedRegistrants (int)
int logicalSlotId
String[] deviceIdentity
int physicalSlotId
android.os.AsyncResult ar
private void notifyDeviceImeiTypeChangedRegistrants (int)
int logicalSlotId
int physicalSlotId
android.hardware.radio.modem.ImeiInfo imeiInfo
android.os.AsyncResult ar
public void destroy ()
int i
public android.os.Handler getMockModemConfigHandler (int)
int logicalSlotId
public void notifyAllRegistrantNotifications ()
int physicalSlotId
int i
public void registerForNumOfLiveModemChanged (int, android.os.Handler, int, java.lang.Object)
int logicalSlotId
android.os.Handler h
int what
Object obj
public void unregisterForNumOfLiveModemChanged (int, android.os.Handler)
int logicalSlotId
android.os.Handler h
public void registerForPhoneCapabilityChanged (int, android.os.Handler, int, java.lang.Object)
int logicalSlotId
android.os.Handler h
int what
Object obj
public void unregisterForPhoneCapabilityChanged (int, android.os.Handler)
int logicalSlotId
android.os.Handler h
public void registerForSimSlotStatusChanged (int, android.os.Handler, int, java.lang.Object)
int logicalSlotId
android.os.Handler h
int what
Object obj
public void unregisterForSimSlotStatusChanged (int, android.os.Handler)
int logicalSlotId
android.os.Handler h
public void registerForBasebandVersionChanged (int, android.os.Handler, int, java.lang.Object)
int logicalSlotId
android.os.Handler h
int what
Object obj
public void unregisterForBasebandVersionChanged (int, android.os.Handler)
int logicalSlotId
android.os.Handler h
public void registerForDeviceIdentityChanged (int, android.os.Handler, int, java.lang.Object)
int logicalSlotId
android.os.Handler h
int what
Object obj
public void registerForDeviceImeiInfoChanged (int, android.os.Handler, int, java.lang.Object)
int logicalSlotId
android.os.Handler h
int what
Object obj
public void unregisterForDeviceIdentityChanged (int, android.os.Handler)
int logicalSlotId
android.os.Handler h
public void registerForRadioStateChanged (int, android.os.Handler, int, java.lang.Object)
int logicalSlotId
android.os.Handler h
int what
Object obj
public void unregisterForRadioStateChanged (int, android.os.Handler)
int logicalSlotId
android.os.Handler h
public void registerForCardStatusChanged (int, android.os.Handler, int, java.lang.Object)
int logicalSlotId
android.os.Handler h
int what
Object obj
public void unregisterForCardStatusChanged (int, android.os.Handler)
int logicalSlotId
android.os.Handler h
public void registerForSimAppDataChanged (int, android.os.Handler, int, java.lang.Object)
int logicalSlotId
android.os.Handler h
int what
Object obj
public void unregisterForSimAppDataChanged (int, android.os.Handler)
int logicalSlotId
android.os.Handler h
public void registerForSimInfoChanged (int, android.os.Handler, int, java.lang.Object)
int logicalSlotId
android.os.Handler h
int what
Object obj
public void unregisterForSimInfoChanged (int, android.os.Handler)
int logicalSlotId
android.os.Handler h
public void registerForServiceStateChanged (int, android.os.Handler, int, java.lang.Object)
int logicalSlotId
android.os.Handler h
int what
Object obj
public void unregisterForServiceStateChanged (int, android.os.Handler)
int logicalSlotId
android.os.Handler h
public void registerForCallStateChanged (int, android.os.Handler, int, java.lang.Object)
int logicalSlotId
android.os.Handler h
int what
Object obj
public void unregisterForCallStateChanged (int, android.os.Handler)
int logicalSlotId
android.os.Handler h
public void registerForCurrentCallsResponse (int, android.os.Handler, int, java.lang.Object)
int logicalSlotId
android.os.Handler h
int what
Object obj
public void unregisterForCurrentCallsResponse (int, android.os.Handler)
int logicalSlotId
android.os.Handler h
public void registerForCallIncoming (int, android.os.Handler, int, java.lang.Object)
int logicalSlotId
android.os.Handler h
int what
Object obj
public void unregisterForCallIncoming (int, android.os.Handler)
int logicalSlotId
android.os.Handler h
public void registerRingbackTone (int, android.os.Handler, int, java.lang.Object)
int logicalSlotId
android.os.Handler h
int what
Object obj
public void unregisterRingbackTone (int, android.os.Handler)
int logicalSlotId
android.os.Handler h
public void setRadioState (int, int, java.lang.String)
int logicalSlotId
int state
String client
android.os.Message msg
public boolean getCurrentCalls (int, java.lang.String)
int logicalSlotId
String client
public boolean dialVoiceCall (int, java.lang.String, int, android.hardware.radio.voice.UusInfo[], java.lang.String)
int logicalSlotId
String address
int clir
android.hardware.radio.voice.UusInfo[] uusInfo
String client
public boolean dialVoiceCall (int, java.lang.String, int, android.hardware.radio.voice.UusInfo[], android.telephony.mockmodem.MockCallControlInfo, java.lang.String)
int logicalSlotId
String address
int clir
android.hardware.radio.voice.UusInfo[] uusInfo
android.telephony.mockmodem.MockCallControlInfo callControlInfo
String client
int callType
public boolean dialEccVoiceCall (int, java.lang.String, int, java.lang.String[], int, java.lang.String)
int logicalSlotId
String address
int categories
String[] urns
int routing
String client
public boolean dialEccVoiceCall (int, java.lang.String, int, java.lang.String[], int, android.telephony.mockmodem.MockCallControlInfo, java.lang.String)
int logicalSlotId
String address
int categories
String[] urns
int routing
android.telephony.mockmodem.MockCallControlInfo callControlInfo
String client
public boolean hangupVoiceCall (int, int, java.lang.String)
int logicalSlotId
int index
String client
public boolean rejectVoiceCall (int, java.lang.String)
int logicalSlotId
String client
public boolean acceptVoiceCall (int, java.lang.String)
int logicalSlotId
String client
public android.hardware.radio.voice.LastCallFailCauseInfo getLastCallFailCause (int, java.lang.String)
int logicalSlotId
String client
public void setLastCallFailCause (int, int, java.lang.String)
int logicalSlotId
int cause
String client
public void clearAllCalls (int, int, java.lang.String)
int logicalSlotId
int cause
String client
public boolean getVoiceMuteMode (int, java.lang.String)
int logicalSlotId
String client
public boolean setVoiceMuteMode (int, boolean, java.lang.String)
int logicalSlotId
boolean muteMode
String client
public boolean isSimCardPresent (int, java.lang.String)
int logicalSlotId
String client
int physicalSlotId
boolean isPresent
public boolean changeSimProfile (int, int, java.lang.String)
android.os.Message msg
int logicalSlotId
int simprofileid
String client
boolean result
public void setSimInfo (int, int, java.lang.String[], java.lang.String)
int logicalSlotId
int type
String[] data
String client
android.os.Message msg
android.os.Bundle bundle
public java.lang.String getSimInfo (int, int, java.lang.String)
int logicalSlotId
int type
String client
String result
int physicalSlotId
public boolean setCallControlInfo (int, android.telephony.mockmodem.MockCallControlInfo, java.lang.String)
int logicalSlotId
android.telephony.mockmodem.MockCallControlInfo callControlInfo
String client
public android.telephony.mockmodem.MockCallControlInfo getCallControlInfo (int, java.lang.String)
int logicalSlotId
String client
public boolean triggerIncomingVoiceCall (int, java.lang.String, android.hardware.radio.voice.UusInfo[], android.hardware.radio.voice.CdmaSignalInfoRecord, android.telephony.mockmodem.MockCallControlInfo, java.lang.String)
int logicalSlotId
String address
android.hardware.radio.voice.UusInfo[] uusInfo
android.hardware.radio.voice.CdmaSignalInfoRecord cdmaSignalInfoRecord
android.telephony.mockmodem.MockCallControlInfo callControlInfo
String client
int callType
public int getNumberOfCalls (int, java.lang.String)
int logicalSlotId
String client
}
android/telephony/mockmodem/MockModemConfigInterface.class
MockModemConfigInterface.java
package android.telephony.mockmodem
public abstract android.telephony.mockmodem.MockModemConfigInterface extends java.lang.Object {
public static final int MAX_NUM_OF_SIM_SLOT
public static final int MAX_NUM_OF_LOGICAL_MODEM
public static final int RADIO_STATE_UNAVAILABLE
public static final int RADIO_STATE_OFF
public static final int RADIO_STATE_ON
public static final String DEFAULT_BASEBAND_VERSION
public static final String DEFAULT_PHONE1_IMEI
public static final String DEFAULT_PHONE1_IMEISV
public static final String DEFAULT_PHONE1_ESN
public static final String DEFAULT_PHONE1_MEID
public static final int DEFAULT_PHONE1_IMEITYPE
public static final String DEFAULT_PHONE2_IMEI
public static final String DEFAULT_PHONE2_IMEISV
public static final String DEFAULT_PHONE2_ESN
public static final String DEFAULT_PHONE2_MEID
public static final int DEFAULT_PHONE2_IMEITYPE
public static final int DEFAULT_RADIO_STATE
public static final int DEFAULT_NUM_OF_LIVE_MODEM
public static final int DEFAULT_MAX_ACTIVE_DATA
public static final int DEFAULT_MAX_ACTIVE_INTERNAL_DATA
public static final boolean DEFAULT_IS_INTERNAL_LINGERING_SUPPORTED
public static final int DEFAULT_LOGICAL_MODEM1_ID
public static final int DEFAULT_LOGICAL_MODEM2_ID
public abstract void destroy ()
public abstract android.os.Handler getMockModemConfigHandler (int)
public abstract void notifyAllRegistrantNotifications ()
public abstract void registerForNumOfLiveModemChanged (int, android.os.Handler, int, java.lang.Object)
public abstract void unregisterForNumOfLiveModemChanged (int, android.os.Handler)
public abstract void registerForPhoneCapabilityChanged (int, android.os.Handler, int, java.lang.Object)
public abstract void unregisterForPhoneCapabilityChanged (int, android.os.Handler)
public abstract void registerForSimSlotStatusChanged (int, android.os.Handler, int, java.lang.Object)
public abstract void unregisterForSimSlotStatusChanged (int, android.os.Handler)
public abstract void registerForBasebandVersionChanged (int, android.os.Handler, int, java.lang.Object)
public abstract void unregisterForBasebandVersionChanged (int, android.os.Handler)
public abstract void registerForDeviceIdentityChanged (int, android.os.Handler, int, java.lang.Object)
public abstract void registerForDeviceImeiInfoChanged (int, android.os.Handler, int, java.lang.Object)
public abstract void unregisterForDeviceIdentityChanged (int, android.os.Handler)
public abstract void registerForRadioStateChanged (int, android.os.Handler, int, java.lang.Object)
public abstract void unregisterForRadioStateChanged (int, android.os.Handler)
public abstract void setRadioState (int, int, java.lang.String)
public abstract void registerForCardStatusChanged (int, android.os.Handler, int, java.lang.Object)
public abstract void unregisterForCardStatusChanged (int, android.os.Handler)
public abstract void registerForSimAppDataChanged (int, android.os.Handler, int, java.lang.Object)
public abstract void unregisterForSimAppDataChanged (int, android.os.Handler)
public abstract void registerForSimInfoChanged (int, android.os.Handler, int, java.lang.Object)
public abstract void unregisterForSimInfoChanged (int, android.os.Handler)
public abstract void registerForServiceStateChanged (int, android.os.Handler, int, java.lang.Object)
public abstract void unregisterForServiceStateChanged (int, android.os.Handler)
public abstract void registerForCallStateChanged (int, android.os.Handler, int, java.lang.Object)
public abstract void unregisterForCallStateChanged (int, android.os.Handler)
public abstract void registerForCurrentCallsResponse (int, android.os.Handler, int, java.lang.Object)
public abstract void unregisterForCurrentCallsResponse (int, android.os.Handler)
public abstract void registerForCallIncoming (int, android.os.Handler, int, java.lang.Object)
public abstract void unregisterForCallIncoming (int, android.os.Handler)
public abstract void registerRingbackTone (int, android.os.Handler, int, java.lang.Object)
public abstract void unregisterRingbackTone (int, android.os.Handler)
public abstract boolean getCurrentCalls (int, java.lang.String)
public abstract boolean dialVoiceCall (int, java.lang.String, int, android.hardware.radio.voice.UusInfo[], java.lang.String)
public abstract boolean dialVoiceCall (int, java.lang.String, int, android.hardware.radio.voice.UusInfo[], android.telephony.mockmodem.MockCallControlInfo, java.lang.String)
public abstract boolean dialEccVoiceCall (int, java.lang.String, int, java.lang.String[], int, java.lang.String)
public abstract boolean dialEccVoiceCall (int, java.lang.String, int, java.lang.String[], int, android.telephony.mockmodem.MockCallControlInfo, java.lang.String)
public abstract boolean hangupVoiceCall (int, int, java.lang.String)
public abstract boolean rejectVoiceCall (int, java.lang.String)
public abstract boolean acceptVoiceCall (int, java.lang.String)
public abstract android.hardware.radio.voice.LastCallFailCauseInfo getLastCallFailCause (int, java.lang.String)
public abstract void setLastCallFailCause (int, int, java.lang.String)
public abstract void clearAllCalls (int, int, java.lang.String)
public abstract boolean getVoiceMuteMode (int, java.lang.String)
public abstract boolean setVoiceMuteMode (int, boolean, java.lang.String)
public abstract boolean isSimCardPresent (int, java.lang.String)
public abstract boolean changeSimProfile (int, int, java.lang.String)
public abstract void setSimInfo (int, int, java.lang.String[], java.lang.String)
public abstract java.lang.String getSimInfo (int, int, java.lang.String)
public abstract boolean setCallControlInfo (int, android.telephony.mockmodem.MockCallControlInfo, java.lang.String)
public abstract android.telephony.mockmodem.MockCallControlInfo getCallControlInfo (int, java.lang.String)
public abstract boolean triggerIncomingVoiceCall (int, java.lang.String, android.hardware.radio.voice.UusInfo[], android.hardware.radio.voice.CdmaSignalInfoRecord, android.telephony.mockmodem.MockCallControlInfo, java.lang.String)
public abstract int getNumberOfCalls (int, java.lang.String)
}
android/telephony/mockmodem/MockModemManager$1.class
MockModemManager.java
package android.telephony.mockmodem
android.telephony.mockmodem.MockModemManager$1 extends android.telephony.SubscriptionManager$OnSubscriptionsChangedListener {
final synthetic Object val$lock
final synthetic java.util.function.BooleanSupplier val$condition
final synthetic android.telephony.mockmodem.MockModemManager this$0
void <init> (android.telephony.mockmodem.MockModemManager, java.lang.Object, java.util.function.BooleanSupplier)
android.telephony.mockmodem.MockModemManager this$0
public void onSubscriptionsChanged ()
}
android/telephony/mockmodem/MockModemManager.class
MockModemManager.java
package android.telephony.mockmodem
public android.telephony.mockmodem.MockModemManager extends java.lang.Object {
private static final String TAG
private static android.content.Context sContext
private static android.telephony.mockmodem.MockModemServiceConnector sServiceConnector
private static final long TIMEOUT_IN_MSEC_FOR_SIM_STATUS_CHANGED
private android.telephony.mockmodem.MockModemService mMockModemService
public void <init> ()
private void waitForTelephonyFrameworkDone (int) throws java.lang.Exception
int delayInSec
private void waitForSubscriptionCondition (java.util.function.BooleanSupplier, long) throws java.lang.Exception
java.util.function.BooleanSupplier condition
long maxWaitMillis
Object lock
android.telephony.SubscriptionManager sm
com.android.compatibility.common.util.TestThread t
public boolean connectMockModemService () throws java.lang.Exception
public boolean connectMockModemService (int) throws java.lang.Exception
int simprofile
int[] simprofiles
public boolean connectMockModemService (int[]) throws java.lang.Exception
int[] simprofiles
boolean result
public boolean disconnectMockModemService () throws java.lang.Exception
boolean result
public boolean isSimCardPresent (int) throws java.lang.Exception
int slotId
android.telephony.mockmodem.MockModemConfigInterface configInterface
public boolean insertSimCard (int, int) throws java.lang.Exception
android.telephony.TelephonyManager tm
android.telephony.mockmodem.MockModemConfigInterface configInterface
int slotId
int simProfileId
boolean result
public boolean removeSimCard (int) throws java.lang.Exception
android.telephony.TelephonyManager tm
android.telephony.mockmodem.MockModemConfigInterface configInterface
int slotId
boolean result
public boolean setSimInfo (int, int, java.lang.String[]) throws java.lang.Exception
android.telephony.mockmodem.MockModemConfigInterface configInterface
int slotId
int type
String[] data
boolean result
public java.lang.String getSimInfo (int, int) throws java.lang.Exception
android.telephony.mockmodem.MockModemConfigInterface configInterface
int slotId
int type
String result
public boolean forceErrorResponse (int, int, int) throws java.lang.Exception
int slotId
int requestId
int error
boolean result
public boolean changeNetworkService (int, int, boolean) throws java.lang.Exception
int slotId
int carrierId
boolean registration
boolean result
public boolean changeNetworkService (int, int, boolean, int) throws java.lang.Exception
int slotId
int carrierId
boolean registration
int domainBitmask
boolean result
public java.util.Set getGsmBroadcastConfig (int)
int slotId
public java.util.Set getCdmaBroadcastConfig (int)
int slotId
public void newBroadcastSms (int, byte[])
int slotId
byte[] data
public void registerBroadcastCallback (int, android.telephony.mockmodem.IRadioMessagingImpl$CallBackWithExecutor)
int slotId
android.telephony.mockmodem.IRadioMessagingImpl$CallBackWithExecutor callback
public void unregisterBroadcastCallback (int, android.telephony.mockmodem.IRadioMessagingImpl$CallBackWithExecutor)
int slotId
android.telephony.mockmodem.IRadioMessagingImpl$CallBackWithExecutor callback
public boolean srvccStateNotify (int, int)
android.telephony.mockmodem.IRadioVoiceImpl radioVoice
int slotId
int state
boolean result
public java.util.List getSrvccCalls (int)
int slotId
android.telephony.mockmodem.IRadioImsImpl radioIms
public boolean triggerImsDeregistration (int, int)
int slotId
int reason
boolean result
public void resetAnbrValues (int)
android.telephony.mockmodem.IRadioImsImpl radioIms
Exception e
int slotId
public int[] getAnbrValues (int)
int slotId
android.telephony.mockmodem.IRadioImsImpl radioIms
public boolean notifyAnbr (int, int, int, int)
android.telephony.mockmodem.IRadioImsImpl radioIms
Exception e
int slotId
int qosSessionId
int direction
int bitsPerSecond
boolean result
public int getEpsFallbackReason (int)
int slotId
android.telephony.mockmodem.IRadioImsImpl radioIms
public void resetEpsFallbackReason (int)
int slotId
android.telephony.mockmodem.IRadioImsImpl radioIms
public void setEmergencyRegResult (int, android.telephony.mockmodem.MockEmergencyRegResult)
int slotId
android.telephony.mockmodem.MockEmergencyRegResult regResult
public boolean unsolBarringInfoChanged (int, android.util.SparseArray)
int slotId
android.util.SparseArray barringServiceInfos
public boolean unsolEmergencyNetworkScanResult (int, android.telephony.mockmodem.MockEmergencyRegResult)
int slotId
android.telephony.mockmodem.MockEmergencyRegResult regResult
public void resetEmergencyMode (int)
int slotId
public int getEmergencyMode (int)
int slotId
public boolean isEmergencyNetworkScanTriggered (int)
int slotId
public boolean isEmergencyNetworkScanCanceled (int)
int slotId
public int[] getEmergencyNetworkScanAccessNetwork (int)
int slotId
public int getEmergencyNetworkScanType (int)
int slotId
public void resetEmergencyNetworkScan (int)
int slotId
public boolean waitForNetworkLatchCountdown (int, int, int)
int slotId
int latchIndex
int waitMs
public void resetNetworkAllLatchCountdown (int)
int slotId
public boolean waitForVoiceLatchCountdown (int, int, int)
int slotId
int latchIndex
int waitMs
public void resetVoiceAllLatchCountdown (int)
int slotId
public void blockStartImsTrafficResponse (int, boolean)
int slotId
boolean blocked
public boolean isImsTrafficStarted (int, int)
int slotId
int trafficType
public boolean sendStartImsTrafficResponse (int, int, int, int, int)
Exception e
int slotId
int trafficType
int reason
int causeCode
int waitTimeMillis
boolean result
public boolean sendConnectionFailureInfo (int, int, int, int, int)
Exception e
int slotId
int trafficType
int reason
int causeCode
int waitTimeMillis
boolean result
public void clearImsTrafficState ()
public boolean waitForImsLatchCountdown (int, int)
int latchIndex
int waitMs
public void resetImsAllLatchCountdown ()
public boolean setCallControlInfo (int, android.telephony.mockmodem.MockCallControlInfo)
int slotId
android.telephony.mockmodem.MockCallControlInfo callControlInfo
public android.telephony.mockmodem.MockCallControlInfo getCallControlInfo (int)
int slotId
public boolean triggerIncomingVoiceCall (int, java.lang.String, android.hardware.radio.voice.UusInfo[], android.hardware.radio.voice.CdmaSignalInfoRecord) throws java.lang.Exception
int slotId
String address
android.hardware.radio.voice.UusInfo[] uusInfo
android.hardware.radio.voice.CdmaSignalInfoRecord cdmaSignalInfoRecord
public boolean triggerIncomingVoiceCall (int, java.lang.String, android.hardware.radio.voice.UusInfo[], android.hardware.radio.voice.CdmaSignalInfoRecord, android.telephony.mockmodem.MockCallControlInfo) throws java.lang.Exception
int slotId
String address
android.hardware.radio.voice.UusInfo[] uusInfo
android.hardware.radio.voice.CdmaSignalInfoRecord cdmaSignalInfoRecord
android.telephony.mockmodem.MockCallControlInfo callControlInfo
boolean result
public int getNumberOfOngoingCSCalls (int)
int slotId
public void setLastCallFailCause (int, int)
int slotId
int cause
public void clearAllCalls (int, int)
int slotId
int cause
public void notifyEmergencyNumberList (int, java.lang.String[])
int slotId
String[] numbers
private java.lang.String strArrayToStr (java.lang.String[])
int i
String[] strArr
StringBuilder sb
private java.lang.String intArrayToStr (int[])
int i
int[] intArr
StringBuilder sb
public void updateCarrierRestrictionInfo (android.hardware.radio.sim.Carrier[], int)
android.hardware.radio.sim.Carrier[] carrierList
int carrierRestrictionStatus
private static synthetic boolean lambda$removeSimCard$2 (android.telephony.TelephonyManager)
android.telephony.TelephonyManager tm
private static synthetic boolean lambda$insertSimCard$1 (android.telephony.TelephonyManager)
android.telephony.TelephonyManager tm
private synthetic void lambda$waitForSubscriptionCondition$0 (java.lang.Object, java.util.function.BooleanSupplier, android.telephony.SubscriptionManager)
Object lock
java.util.function.BooleanSupplier condition
android.telephony.SubscriptionManager sm
android.telephony.SubscriptionManager$OnSubscriptionsChangedListener listener
}
android/telephony/mockmodem/MockModemService$LocalBinder.class
MockModemService.java
package android.telephony.mockmodem
android.telephony.mockmodem.MockModemService$LocalBinder extends android.os.Binder {
final synthetic android.telephony.mockmodem.MockModemService this$0
void <init> (android.telephony.mockmodem.MockModemService)
android.telephony.mockmodem.MockModemService this$0
android.telephony.mockmodem.MockModemService getService ()
}
android/telephony/mockmodem/MockModemService.class
MockModemService.java
package android.telephony.mockmodem
public android.telephony.mockmodem.MockModemService extends android.app.Service {
private static final String TAG
private static final String RESOURCE_PACKAGE_NAME
public static final int TEST_TIMEOUT_MS
public static final String IRADIOCONFIG_INTERFACE
public static final String IRADIOMODEM_INTERFACE
public static final String IRADIOSIM_INTERFACE
public static final String IRADIONETWORK_INTERFACE
public static final String IRADIODATA_INTERFACE
public static final String IRADIOMESSAGING_INTERFACE
public static final String IRADIOVOICE_INTERFACE
public static final String IRADIOIMS_INTERFACE
public static final String PHONE_ID
private static android.telephony.mockmodem.MockModemConfigInterface sMockModemConfigInterface
private static android.telephony.mockmodem.IRadioConfigImpl sIRadioConfigImpl
private static android.telephony.mockmodem.IRadioModemImpl[] sIRadioModemImpl
private static android.telephony.mockmodem.IRadioSimImpl[] sIRadioSimImpl
private static android.telephony.mockmodem.IRadioNetworkImpl[] sIRadioNetworkImpl
private static android.telephony.mockmodem.IRadioDataImpl[] sIRadioDataImpl
private static android.telephony.mockmodem.IRadioMessagingImpl[] sIRadioMessagingImpl
private static android.telephony.mockmodem.IRadioVoiceImpl[] sIRadioVoiceImpl
private static android.telephony.mockmodem.IRadioImsImpl[] sIRadioImsImpl
public static final byte PHONE_ID_0
public static final byte PHONE_ID_1
public static final int LATCH_MOCK_MODEM_SERVICE_READY
public static final int LATCH_RADIO_INTERFACES_READY
public static final int LATCH_MAX
private static final int IRADIO_CONFIG_INTERFACE_NUMBER
private static final int IRADIO_INTERFACE_NUMBER
private android.content.Context mContext
private android.telephony.TelephonyManager mTelephonyManager
private int mNumOfSim
private int mNumOfPhone
private static final int DEFAULT_SUB_ID
private Object mLock
protected static java.util.concurrent.CountDownLatch[] sLatches
private android.telephony.mockmodem.MockModemService$LocalBinder mBinder
public void <init> ()
public void onCreate ()
android.util.Pair halVersion
int j
Throwable e
int radioServiceSupportedNumber
int radioInterfaceNumber
int i
int i
public void onDestroy ()
public android.os.IBinder onBind (android.content.Intent)
android.content.Intent intent
String action
byte phoneId
public boolean waitForLatchCountdown (int)
java.util.concurrent.CountDownLatch latch
java.util.concurrent.CountDownLatch latch
int latchIndex
boolean complete
public boolean waitForLatchCountdown (int, long)
java.util.concurrent.CountDownLatch latch
java.util.concurrent.CountDownLatch latch
int latchIndex
long waitMs
boolean complete
public void countDownLatch (int)
int latchIndex
public int getNumPhysicalSlots ()
int numPhysicalSlots
int resourceId
public android.hardware.radio.RadioResponseInfo makeSolRsp (int)
int serial
android.hardware.radio.RadioResponseInfo rspInfo
public android.hardware.radio.RadioResponseInfo makeSolRsp (int, int)
int serial
int error
android.hardware.radio.RadioResponseInfo rspInfo
public boolean initialize (int[])
int i
int[] simprofiles
boolean result
public android.telephony.mockmodem.MockModemConfigInterface getMockModemConfigInterface ()
public android.telephony.mockmodem.IRadioConfigImpl getIRadioConfig ()
public android.telephony.mockmodem.IRadioModemImpl getIRadioModem ()
public android.telephony.mockmodem.IRadioModemImpl getIRadioModem (byte)
byte phoneId
public android.telephony.mockmodem.IRadioSimImpl getIRadioSim ()
public android.telephony.mockmodem.IRadioSimImpl getIRadioSim (byte)
byte phoneId
public android.telephony.mockmodem.IRadioNetworkImpl getIRadioNetwork ()
public android.telephony.mockmodem.IRadioNetworkImpl getIRadioNetwork (byte)
byte phoneId
public android.telephony.mockmodem.IRadioVoiceImpl getIRadioVoice ()
public android.telephony.mockmodem.IRadioVoiceImpl getIRadioVoice (byte)
byte phoneId
public android.telephony.mockmodem.IRadioMessagingImpl getIRadioMessaging ()
public android.telephony.mockmodem.IRadioMessagingImpl getIRadioMessaging (byte)
byte phoneId
public android.telephony.mockmodem.IRadioDataImpl getIRadioData ()
public android.telephony.mockmodem.IRadioDataImpl getIRadioData (byte)
byte phoneId
public android.telephony.mockmodem.IRadioImsImpl getIRadioIms ()
public android.telephony.mockmodem.IRadioImsImpl getIRadioIms (byte)
byte phoneId
}
android/telephony/mockmodem/MockModemServiceConnector$MockModemServiceConnection.class
MockModemServiceConnector.java
package android.telephony.mockmodem
android.telephony.mockmodem.MockModemServiceConnector$MockModemServiceConnection extends java.lang.Object implements android.content.ServiceConnection {
private final java.util.concurrent.CountDownLatch mLatch
final synthetic android.telephony.mockmodem.MockModemServiceConnector this$0
void <init> (android.telephony.mockmodem.MockModemServiceConnector, java.util.concurrent.CountDownLatch)
java.util.concurrent.CountDownLatch latch
public void onServiceConnected (android.content.ComponentName, android.os.IBinder)
android.content.ComponentName name
android.os.IBinder service
String serviceName
public void onServiceDisconnected (android.content.ComponentName)
android.content.ComponentName name
}
android/telephony/mockmodem/MockModemServiceConnector.class
MockModemServiceConnector.java
package android.telephony.mockmodem
android.telephony.mockmodem.MockModemServiceConnector extends java.lang.Object {
private static final String TAG
private static final String COMMAND_BASE
private static final String COMMAND_SET_MODEM_SERVICE
private static final String COMMAND_GET_MODEM_SERVICE
private static final String COMMAND_SERVICE_IDENTIFIER
private static final String COMMAND_MODEM_SERVICE_UNKNOWN
private static final String COMMAND_MODEM_SERVICE_DEFAULT
private static final int BIND_LOCAL_MOCKMODEM_SERVICE_TIMEOUT_MS
private static final int BIND_RADIO_INTERFACE_READY_TIMEOUT_MS
private android.app.Instrumentation mInstrumentation
private android.telephony.mockmodem.MockModemService mMockModemService
private android.telephony.mockmodem.MockModemServiceConnector$MockModemServiceConnection mMockModemServiceConn
private boolean mIsServiceOverridden
private String mModemServiceName
void <init> (android.app.Instrumentation)
android.app.Instrumentation instrumentation
private boolean setupLocalMockModemService ()
InterruptedException e
java.util.concurrent.CountDownLatch latch
private java.lang.String constructSetModemServiceOverrideCommand ()
private java.lang.String constructGetModemServiceCommand ()
private java.lang.String constructClearModemServiceOverrideCommand ()
private boolean setModemService () throws java.lang.Exception
String result
private java.lang.String getModemService () throws java.lang.Exception
String result
private boolean clearModemServiceOverride () throws java.lang.Exception
String result
private boolean isServiceTheSame (java.lang.String, java.lang.String)
String serviceA
String serviceB
private void updateModemServiceName (java.lang.String)
String serviceName
private boolean overrideModemService () throws java.lang.Exception
boolean result
boolean connectMockModemServiceLocally ()
boolean switchFrameworkConnectionToMockModemService (int[]) throws java.lang.Exception
int[] simprofiles
boolean isComplete
boolean checkDefaultModemServiceConnected (java.lang.String) throws java.lang.Exception
String serviceName
boolean checkModemServiceOverridden (java.lang.String) throws java.lang.Exception
String serviceName
boolean connectMockModemService (int[]) throws java.lang.Exception
int[] simprofiles
boolean result
boolean triggerFrameworkDisconnectionFromMockModemService () throws java.lang.Exception
boolean result
boolean disconnectMockModemService () throws java.lang.Exception
String serviceName
boolean isComplete
android.telephony.mockmodem.MockModemService getMockModemService ()
}
android/telephony/mockmodem/MockNetworkConfig$MockCellProperty.class
MockNetworkConfig.java
package android.telephony.mockmodem
android.telephony.mockmodem.MockNetworkConfig$MockCellProperty extends java.lang.Object {
private String[] mEHPlmnList
private String[] mAllowRoamingList
void <init> (org.xmlpull.v1.XmlPullParser)
Exception e
org.xmlpull.v1.XmlPullParser parser
private void loadCellProperty (org.xmlpull.v1.XmlPullParser) throws java.io.IOException org.xmlpull.v1.XmlPullParserException
String parameter
org.xmlpull.v1.XmlPullParser parser
int outerDepth
int type
public java.lang.String[] getEHPlmnList ()
public java.lang.String[] getAllowRoamingList ()
}
android/telephony/mockmodem/MockNetworkConfig$MockNetworkProfile.class
MockNetworkConfig.java
package android.telephony.mockmodem
android.telephony.mockmodem.MockNetworkConfig$MockNetworkProfile extends java.lang.Object {
private int mId
private String mRat
private android.hardware.radio.network.CellInfo mCell
void <init> (org.xmlpull.v1.XmlPullParser)
org.xmlpull.v1.XmlPullParser parser
String connectionStatus
private void loadLteCellIdentity (org.xmlpull.v1.XmlPullParser, android.hardware.radio.network.CellInfoLte) throws java.io.IOException org.xmlpull.v1.XmlPullParserException
String parameter
org.xmlpull.v1.XmlPullParser parser
android.hardware.radio.network.CellInfoLte lte
int outerDepth
int type
private void loadLteSignalStrength (org.xmlpull.v1.XmlPullParser, android.hardware.radio.network.CellInfoLte) throws java.io.IOException org.xmlpull.v1.XmlPullParserException
String parameter
org.xmlpull.v1.XmlPullParser parser
android.hardware.radio.network.CellInfoLte lte
int outerDepth
int type
private void loadLteCellInfo (org.xmlpull.v1.XmlPullParser, android.hardware.radio.network.CellInfoLte) throws java.io.IOException org.xmlpull.v1.XmlPullParserException
String name
org.xmlpull.v1.XmlPullParser parser
android.hardware.radio.network.CellInfoLte lte
int outerDepth
int type
private void loadWcdmaCellIdentity (org.xmlpull.v1.XmlPullParser, android.hardware.radio.network.CellInfoWcdma) throws java.io.IOException org.xmlpull.v1.XmlPullParserException
String parameter
org.xmlpull.v1.XmlPullParser parser
android.hardware.radio.network.CellInfoWcdma wcdma
int outerDepth
int type
private void loadWcdmaSignalStrength (org.xmlpull.v1.XmlPullParser, android.hardware.radio.network.CellInfoWcdma) throws java.io.IOException org.xmlpull.v1.XmlPullParserException
String parameter
org.xmlpull.v1.XmlPullParser parser
android.hardware.radio.network.CellInfoWcdma wcdma
int outerDepth
int type
private void loadWcdmaCellInfo (org.xmlpull.v1.XmlPullParser, android.hardware.radio.network.CellInfoWcdma) throws java.io.IOException org.xmlpull.v1.XmlPullParserException
String name
org.xmlpull.v1.XmlPullParser parser
android.hardware.radio.network.CellInfoWcdma wcdma
int outerDepth
int type
private void loadNetworkCellParameters (org.xmlpull.v1.XmlPullParser)
android.hardware.radio.network.CellInfoLte lte
android.hardware.radio.network.CellInfoWcdma wcdma
Exception e
org.xmlpull.v1.XmlPullParser parser
public android.hardware.radio.network.CellInfo getCell ()
}
android/telephony/mockmodem/MockNetworkConfig.class
MockNetworkConfig.java
package android.telephony.mockmodem
public android.telephony.mockmodem.MockNetworkConfig extends java.lang.Object {
private static final String TAG
private static final String MOCK_NETWORK_TAG
private static final String MOCK_NETWORK_PROFILE_TAG
private static final String MOCK_CELL_PROPERTY_TAG
private static final String MOCK_CELL_IDENTITY_TAG
private static final String MOCK_CELL_SIGNAL_STRENGTH_TAG
private final android.content.Context mContext
private android.telephony.mockmodem.MockNetworkConfig$MockCellProperty mMockCellProperty
private java.util.ArrayList mMockNetworkProfiles
private int mCarrierId
public void <init> (android.content.Context)
android.content.Context context
private void readConfigFromXml (org.xmlpull.v1.XmlPullParser) throws java.io.IOException org.xmlpull.v1.XmlPullParserException
String name
org.xmlpull.v1.XmlPullParser parser
int type
public void getConfigFromAssets (java.lang.String)
org.xmlpull.v1.XmlPullParser parser
java.io.InputStream input
Exception e
String fileName
public int getCarrierId ()
public java.lang.String[] getEHPlmnList ()
public java.lang.String[] getAllowRoamingList ()
public int getCellNum ()
public android.hardware.radio.network.CellInfo getCellInfo (int)
int index
}
android/telephony/mockmodem/MockNetworkService$MockModemCell.class
MockNetworkService.java
package android.telephony.mockmodem
android.telephony.mockmodem.MockNetworkService$MockModemCell extends java.lang.Object {
private int mCarrierId
public String[] mEHPlmnList
public String[] mAllowRoamingList
private android.hardware.radio.network.CellInfo[] mCells
final synthetic android.telephony.mockmodem.MockNetworkService this$0
void <init> (android.telephony.mockmodem.MockNetworkService, android.content.Context, java.lang.String)
android.content.Context context
String file
android.telephony.mockmodem.MockNetworkConfig config
public int getCarrierId ()
public android.hardware.radio.network.CellInfo[] getCells ()
private void updateHomeRoamingList (android.telephony.mockmodem.MockNetworkConfig)
android.telephony.mockmodem.MockNetworkConfig config
private void updateCellList (android.telephony.mockmodem.MockNetworkConfig)
int i
android.telephony.mockmodem.MockNetworkConfig config
int cellNum
public android.hardware.radio.network.OperatorInfo getPrimaryCellOperatorInfo ()
android.hardware.radio.network.CellInfo cellInfo
android.hardware.radio.network.OperatorInfo operatorInfo
public android.hardware.radio.network.SignalStrength getPrimaryCellSignalStrength ()
android.hardware.radio.network.CellInfo cellInfo
android.hardware.radio.network.SignalStrength signalStrength
public int getPrimaryCellRat ()
android.hardware.radio.network.CellInfo cellInfo
int rat
public android.hardware.radio.network.CellIdentity getPrimaryCellIdentity ()
android.hardware.radio.network.CellInfo cellInfo
android.hardware.radio.network.CellIdentity cellIdentity
}
android/telephony/mockmodem/MockNetworkService.class
MockNetworkService.java
package android.telephony.mockmodem
public android.telephony.mockmodem.MockNetworkService extends java.lang.Object {
private static final String TAG
public static final int GSM
public static final int CDMA
public static final int EVDO
public static final int HS
public static final int WCDMA
public static final int LTE
public static final int NR
static final int MOCK_CARRIER_NO_SERVICE
static final int NETWORK_UPDATE_PREFERRED_MODE_CHANGE
public static final int LATCH_TRIGGER_EMERGENCY_SCAN
public static final int LATCH_CANCEL_EMERGENCY_SCAN
private static final int LATCH_MAX
private int mCsRegState
private int mPsRegState
private android.content.Context mContext
private String mSimPlmn
private boolean mIsHomeCamping
private boolean mIsRoamingCamping
private int mHomeCarrierId
private int mRoamingCarrierId
private int mInServiceCarrierId
private int mHighRat
private java.util.ArrayList mCellList
private android.hardware.radio.network.BarringInfo[] mBarringInfos
private android.hardware.radio.network.EmergencyRegResult mEmergencyRegResult
private boolean mEmergencyNetworkScanTriggered
private boolean mEmergencyNetworkScanCanceled
private int[] mEmergencyNetworkScanAccessNetwork
private int mEmergencyNetworkScanType
private int mEmergencyMode
private final java.util.concurrent.CountDownLatch[] mLatches
public void <init> (android.content.Context)
int i
android.content.Context context
public void loadMockModemCell (java.lang.String)
android.telephony.mockmodem.MockNetworkService$MockModemCell mmc
String config
android.telephony.mockmodem.MockNetworkService$MockModemCell tmp
int cid
private int getHighestRatFromNetworkType (int)
int rat
int rat
int rat
int rat
int rat
int rat
int rat
int rat
int rat
int rat
int rat
int rat
int rat
int rat
int rat
int rat
int rat
int rat
int rat
int rat
int rat
int rat
int rat
int rat
int rat
int rat
int rat
int rat
int rat
int rat
int rat
int rat
int rat
int rat
int raf
int rat
int networkMode
public android.hardware.radio.network.OperatorInfo getPrimaryCellOperatorInfo ()
android.hardware.radio.network.OperatorInfo operatorInfo
public android.hardware.radio.network.CellIdentity getPrimaryCellIdentity ()
android.hardware.radio.network.CellIdentity cellIdentity
public android.hardware.radio.network.CellInfo[] getCells ()
android.hardware.radio.network.CellInfo cellInfo
android.hardware.radio.network.CellInfo[] cells
android.telephony.mockmodem.MockNetworkService$MockModemCell mmc
java.util.ArrayList cellInfos
public boolean updateHighestRegisteredRat (int)
int raf
int rat
public void updateNetworkStatus (int)
int reason
public int getRegistrationRat ()
int rat
public android.hardware.radio.network.SignalStrength getSignalStrength ()
android.hardware.radio.network.SignalStrength signalStrength
public int getRegistration (int)
int domain
public boolean isInService ()
public boolean isPsInService ()
public void updateSimPlmn (java.lang.String)
String plmn
String plmn
android.telephony.mockmodem.MockNetworkService$MockModemCell mmc
String simPlmn
public void setServiceStatus (boolean, boolean)
boolean isRoaming
boolean inService
public boolean getIsHomeCamping ()
public boolean getIsRoamingCamping ()
public boolean isHomeCellExisted ()
public boolean isRoamingCellExisted ()
public void updateServiceState (int)
int reg
public void updateServiceState (int, int)
int reg
int domainBitmask
void updateCellRegistration ()
boolean registered
boolean registered
android.hardware.radio.network.CellInfo cellInfo
boolean registered
android.hardware.radio.network.CellInfo[] cells
android.telephony.mockmodem.MockNetworkService$MockModemCell mmc
public android.telephony.mockmodem.MockNetworkService$MockModemCell getCarrierStatus (int)
android.telephony.mockmodem.MockNetworkService$MockModemCell mmc
int carrierId
public android.hardware.radio.network.BarringInfo[] getBarringInfo ()
public void updateBarringInfos (android.hardware.radio.network.BarringInfo[])
android.hardware.radio.network.BarringInfo[] barringInfos
public void setEmergencyRegResult (android.hardware.radio.network.EmergencyRegResult)
android.hardware.radio.network.EmergencyRegResult regResult
public android.hardware.radio.network.EmergencyRegResult getEmergencyRegResult ()
public void setEmergencyMode (int)
int mode
public int getEmergencyMode ()
public void setEmergencyNetworkScanTriggered (boolean, int[], int)
boolean state
int[] accessNetwork
int scanType
public void setEmergencyNetworkScanCanceled (boolean)
boolean state
public boolean isEmergencyNetworkScanTriggered ()
public boolean isEmergencyNetworkScanCanceled ()
public int[] getEmergencyNetworkScanAccessNetwork ()
public int getEmergencyNetworkScanType ()
public void resetEmergencyNetworkScan ()
private void countDownLatch (int)
int latchIndex
public boolean waitForLatchCountdown (int, long)
java.util.concurrent.CountDownLatch latch
java.util.concurrent.CountDownLatch latch
long startTime
InterruptedException e
int latchIndex
long waitMs
boolean complete
public void resetAllLatchCountdown ()
int i
public java.lang.String toString ()
private static synthetic android.hardware.radio.network.CellInfo[] lambda$getCells$0 (int)
int x$0
}
android/telephony/mockmodem/MockSimService$SimAppData.class
MockSimService.java
package android.telephony.mockmodem
public android.telephony.mockmodem.MockSimService$SimAppData extends java.lang.Object {
private static final int EF_INFO_DATA
private static final int EF_BINARY_DATA
private int mSimAppId
private String mAid
private boolean mIsCurrentActive
private String mPath
private int mFdnStatus
private int mPin1State
private String mImsi
private String mMcc
private String mMnc
private String mMsin
private String[] mIccid
final synthetic android.telephony.mockmodem.MockSimService this$0
private void initSimAppData (int, java.lang.String, java.lang.String, boolean)
int simappid
String aid
String path
boolean status
public void <init> (android.telephony.mockmodem.MockSimService, int, java.lang.String, java.lang.String)
android.telephony.mockmodem.MockSimService this$0
int simappid
String aid
String path
public void <init> (android.telephony.mockmodem.MockSimService, int, java.lang.String, java.lang.String, boolean)
android.telephony.mockmodem.MockSimService this$0
int simappid
String aid
String path
boolean status
public int getSimAppId ()
public java.lang.String getAid ()
public boolean isCurrentActive ()
public java.lang.String getPath ()
public int getFdnStatus ()
public void setFdnStatus (int)
int status
public int getPin1State ()
public void setPin1State (int)
int state
public java.lang.String getImsi ()
public void setImsi (java.lang.String, java.lang.String, java.lang.String)
String mcc
String mnc
String msin
public java.lang.String getMcc ()
public void setMcc (java.lang.String)
String mcc
public java.lang.String getMnc ()
public void setMnc (java.lang.String)
String mnc
public java.lang.String getMsin ()
public void setMsin (java.lang.String)
String msin
public java.lang.String getIccidInfo ()
public void setIccidInfo (java.lang.String)
String info
public java.lang.String getIccid ()
public void setIccid (java.lang.String)
String iccid
}
android/telephony/mockmodem/MockSimService$SimProfileInfo.class
MockSimService.java
package android.telephony.mockmodem
public android.telephony.mockmodem.MockSimService$SimProfileInfo extends java.lang.Object {
private int mSimProfileId
private int mNumOfSimApp
private int mGsmAppIndex
private int mCdmaAppIndex
private int mImsAppIndex
private String mXmlFile
final synthetic android.telephony.mockmodem.MockSimService this$0
public void <init> (android.telephony.mockmodem.MockSimService, int)
android.telephony.mockmodem.MockSimService this$0
int profileid
public int getNumOfSimApp ()
public int getGsmAppIndex ()
public int getCdmaAppIndex ()
public int getImsAppIndex ()
public java.lang.String getXmlFile ()
public void setNumOfSimApp (int)
int number
public void setGsmAppIndex (int)
int index
public void setCdmaAppIndex (int)
int index
public void setImsAppIndex (int)
int index
public void setXmlFile (java.lang.String)
String file
}
android/telephony/mockmodem/MockSimService.class
MockSimService.java
package android.telephony.mockmodem
public android.telephony.mockmodem.MockSimService extends java.lang.Object {
public static final int MOCK_SIM_PROFILE_ID_DEFAULT
public static final int MOCK_SIM_PROFILE_ID_TWN_CHT
public static final int MOCK_SIM_PROFILE_ID_TWN_FET
public static final int MOCK_SIM_PROFILE_ID_MAX
public static final int COMMAND_READ_BINARY
public static final int COMMAND_GET_RESPONSE
public static final int EF_ICCID
public static final int EF_IMSI
private static final String MOCK_SIM_TAG
private static final String MOCK_SIM_PROFILE_TAG
private static final String MOCK_PIN_PROFILE_TAG
private static final String MOCK_PIN1_STATE_TAG
private static final String MOCK_PIN2_STATE_TAG
private static final String MOCK_FACILITY_LOCK_TAG
private static final String MOCK_FACILITY_LOCK_FD_TAG
private static final String MOCK_FACILITY_LOCK_SC_TAG
private static final String MOCK_MF_TAG
private static final String MOCK_EF_TAG
private static final String MOCK_EF_DIR_TAG
private static final String MOCK_ADF_TAG
private static final int MOCK_SIM_SLOT_1
private static final int MOCK_SIM_SLOT_2
private static final int MOCK_SIM_SLOT_3
public static final int MOCK_SIM_SLOT_MIN
public static final int MOCK_SIM_SLOT_MAX
private static final int MOCK_SIM_DEFAULT_SLOTID
private static final int DEFAULT_NUM_OF_SIM_APP
private static final int DEFAULT_GSM_APP_IDX
private static final int DEFAULT_CDMA_APP_IDX
private static final int DEFAULT_IMS_APP_IDX
private static final int DEFAULT_NUM_OF_SIM_PORT_INFO
private static final int DEFAULT_SIM1_PROFILE_ID
private static final boolean DEFAULT_SIM1_CARD_PRESENT
private static final String DEFAULT_SIM1_ATR
private static final String DEFAULT_SIM1_EID
private static final boolean DEFAULT_SIM1_PORT_ACTIVE
private static final int DEFAULT_SIM1_PORT_ID
private static final int DEFAULT_SIM1_LOGICAL_SLOT_ID
private static final int DEFAULT_SIM1_UNIVERSAL_PIN_STATE
private static final int DEFAULT_SIM2_PROFILE_ID
private static final boolean DEFAULT_SIM2_CARD_PRESENT
private static final String DEFAULT_SIM2_ATR
private static final String DEFAULT_SIM2_EID
private static final boolean DEFAULT_SIM2_PORT_ACTIVE
private static final int DEFAULT_SIM2_PORT_ID
private static final int DEFAULT_SIM2_LOGICAL_SLOT_ID
private static final int DEFAULT_SIM2_UNIVERSAL_PIN_STATE
private static final int DEFAULT_SIM3_PROFILE_ID
private static final boolean DEFAULT_SIM3_CARD_PRESENT
private static final String DEFAULT_SIM3_ATR
private static final String DEFAULT_SIM3_EID
private static final boolean DEFAULT_SIM3_PORT_ACTIVE
private static final int DEFAULT_SIM3_PORT_ID
private static final int DEFAULT_SIM3_LOGICAL_SLOT_ID
private static final int DEFAULT_SIM3_UNIVERSAL_PIN_STATE
private String mTag
private android.content.Context mContext
private int mPhysicalSlotId
private int mLogicalSlotId
private int mSlotPortId
private boolean mIsSlotPortActive
private boolean mIsCardPresent
private android.telephony.mockmodem.MockSimService$SimProfileInfo[] mSimProfileInfoList
private int mSimProfileId
private String mEID
private String mATR
private int mUniversalPinState
private android.hardware.radio.sim.AppStatus[] mSimApp
private java.util.ArrayList mSimAppList
public void <init> (android.content.Context, int)
int idx
android.content.Context context
int slotId
int simprofile
private void initMockSimCard (int, int)
int slotId
int simProfileId
private void initMockSimSlot ()
private int convertMockSimPinState (java.lang.String)
String pinstate
int mocksim_pinstate
private int convertMockSimAppType (java.lang.String)
String apptype
int mocksim_apptype
private int convertMockSimAppState (java.lang.String)
String appstate
int mocksim_appstate
private int convertMockSimFacilityLock (java.lang.String)
String lock
int facilitylock
private int getSimAppDataIndexByAid (java.lang.String)
String aid
int idx
private java.lang.String[] extractImsi (java.lang.String, int)
String imsi
int mncDigit
String[] result
private boolean storeEfData (java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String[])
String aid
String name
String id
String command
String[] value
boolean result
private boolean loadSimProfileFromXml ()
int numofapp
int id
int type
int appstate
String state
int pin1state
String state
int pin2state
android.telephony.mockmodem.MockSimService$SimAppData simAppData
String name
String path
android.telephony.mockmodem.MockSimService$SimAppData simAppData
String name
boolean curr_active
String aid
String aid
String[] value
int mncDigit
String imsi
String name
String id
String command
String[] value
int event
String file
org.xmlpull.v1.XmlPullParser parser
java.io.InputStream input
boolean mocksim_validation
boolean mocksim_pf_validatiion
boolean mocksim_mf_validation
int appidx
int fd_lock
int sc_lock
String adf_aid
Exception e
boolean result
private boolean loadSimApp ()
boolean result
private boolean loadMockSimCard ()
public boolean loadSimCard (int)
int simprofileid
boolean result
public boolean isSlotPortActive ()
public boolean isCardPresent ()
public int getNumOfSimPortInfo ()
public int getPhysicalSlotId ()
public int getLogicalSlotId ()
public int getSlotPortId ()
public java.lang.String getEID ()
public boolean setATR (java.lang.String)
String atr
public java.lang.String getATR ()
public boolean setICCID (java.lang.String)
String iccidInfo
int dataFileSize
String dataFileSizeStr
String iccid
boolean result
android.telephony.mockmodem.MockSimService$SimAppData activeSimAppData
public java.lang.String getICCID ()
String iccid
android.telephony.mockmodem.MockSimService$SimAppData activeSimAppData
public int getUniversalPinState ()
public int getGsmAppIndex ()
public int getCdmaAppIndex ()
public int getImsAppIndex ()
public int getNumOfSimApp ()
public android.hardware.radio.sim.AppStatus[] getSimApp ()
public java.util.ArrayList getSimAppList ()
public android.telephony.mockmodem.MockSimService$SimAppData getActiveSimAppData ()
int simAppIdx
android.telephony.mockmodem.MockSimService$SimAppData activeSimAppData
public java.lang.String getActiveSimAppId ()
String aid
android.telephony.mockmodem.MockSimService$SimAppData activeSimAppData
private boolean setMcc (java.lang.String)
android.telephony.mockmodem.MockSimService$SimAppData activeSimAppData
String mcc
boolean result
private boolean setMnc (java.lang.String)
android.telephony.mockmodem.MockSimService$SimAppData activeSimAppData
String mnc
boolean result
public java.lang.String getMccMnc ()
String mcc
String mnc
String result
android.telephony.mockmodem.MockSimService$SimAppData activeSimAppData
public java.lang.String getMsin ()
String result
android.telephony.mockmodem.MockSimService$SimAppData activeSimAppData
public boolean setImsi (java.lang.String, java.lang.String, java.lang.String)
android.telephony.mockmodem.MockSimService$SimAppData activeSimAppData
String mcc
String mnc
String msin
boolean result
public java.lang.String getImsi ()
String mccmnc
String msin
String imsi
android.telephony.mockmodem.MockSimService$SimAppData activeSimAppData
}
android/telephony/mockmodem/MockSrvccCall.class
MockSrvccCall.java
package android.telephony.mockmodem
public android.telephony.mockmodem.MockSrvccCall extends java.lang.Object {
private static final String TAG
private final String mAddress
private final String mName
private final int mState
private final boolean mIncoming
private final boolean mPreAlerting
private final boolean mIsMpty
public void <init> (android.hardware.radio.ims.SrvccCall)
android.hardware.radio.ims.SrvccCall call
private int convertCallState (int)
int state
public java.lang.String getAddress ()
public java.lang.String getName ()
public int getState ()
public boolean isIncoming ()
public boolean isPreAlerting ()
public boolean isMultiparty ()
}
android/telephony/mockmodem/MockVoiceService$MockCallInfo$MockCallStateTimerTask.class
MockVoiceService.java
package android.telephony.mockmodem
final android.telephony.mockmodem.MockVoiceService$MockCallInfo$MockCallStateTimerTask extends java.util.TimerTask {
private java.util.Timer mTimer
private int mCallId
private int mEvent
final synthetic android.telephony.mockmodem.MockVoiceService$MockCallInfo this$1
void <init> (android.telephony.mockmodem.MockVoiceService$MockCallInfo, java.util.Timer, int, int)
java.util.Timer timer
int callId
int event
public void run ()
}
android/telephony/mockmodem/MockVoiceService$MockCallInfo.class
MockVoiceService.java
package android.telephony.mockmodem
public android.telephony.mockmodem.MockVoiceService$MockCallInfo extends java.lang.Object {
public static final int CALL_STATE_INIT
public static final int CALL_STATE_ACTIVE
public static final int CALL_STATE_HOLDING
public static final int CALL_STATE_DIALING
public static final int CALL_STATE_ALERTING
public static final int CALL_STATE_INCOMING
public static final int CALL_STATE_WAITING
public static final int CALL_STATE_DISCONNECTING
public static final int CALL_STATE_END
public static final int CALL_PRESENTATION_ALLOWED
public static final int CALL_PRESENTATION_RESTRICTED
public static final int CALL_PRESENTATION_UNKNOWN
public static final int CALL_PRESENTATION_PAYPHONE
public static final int AUDIO_QUALITY_UNSPECIFIED
public static final int AUDIO_QUALITY_AMR
public static final int AUDIO_QUALITY_AMR_WB
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_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 CALL_TYPE_VOICE
public static final int CALL_TYPE_VIDEO
public static final int CALL_TYPE_EMERGENCY
public static final int CALL_TYPE_CDMA_VOICE
public static final int CALL_TYPE_CDMA_EMERGENCY
public static final int CLIR_TYPE_DEFAULT
public static final int CLIR_TYPE_INVOCATION
public static final int CLIR_TYPE_SUPPRESSION
private static final int DEFAULT_TOA
private int mState
private int mIndex
private int mToa
private byte mAls
private boolean mIsMpty
private boolean mIsMT
private boolean mIsVoice
private boolean mIsVoicePrivacy
private String mNumber
private int mNumberPresentation
private String mName
private int mNamePresentation
private android.hardware.radio.voice.UusInfo[] mUusInfo
private int mAudioQuality
private String mForwardedNumber
private int mCallType
private int mClir
private android.hardware.radio.voice.CdmaSignalInfoRecord mCdmaSignalInfoRecord
private android.telephony.mockmodem.MockCallControlInfo mCallControlInfo
private int mCategories
private String[] mUrns
private int mRouting
private final java.util.ArrayList mTimerList
final synthetic android.telephony.mockmodem.MockVoiceService this$0
public void <init> (android.telephony.mockmodem.MockVoiceService, boolean, java.lang.String, int, android.hardware.radio.voice.UusInfo[], int, android.telephony.mockmodem.MockCallControlInfo)
android.telephony.mockmodem.MockVoiceService this$0
boolean isMT
String address
int clir
android.hardware.radio.voice.UusInfo[] uusInfo
int callType
android.telephony.mockmodem.MockCallControlInfo callControlInfo
public void <init> (android.telephony.mockmodem.MockVoiceService, boolean, java.lang.String, int, java.lang.String[], int, int, android.telephony.mockmodem.MockCallControlInfo)
android.telephony.mockmodem.MockVoiceService this$0
boolean isMT
String address
int categories
String[] urns
int routing
int callType
android.telephony.mockmodem.MockCallControlInfo callControlInfo
public int getCallState ()
public void setCallState (int)
int state
public int getCallId ()
public void setCallId (int)
int callId
public int getCallToa ()
public void setCallToa (int)
int toa
public byte getCallAls ()
public void setCallAls (byte)
byte als
public boolean isMpty ()
public void setMpty (boolean)
boolean isMpty
public boolean isMT ()
public void setMT (boolean)
boolean isMT
public boolean isVoice ()
public void setVoice (boolean)
boolean isVoice
public boolean isVoicePrivacy ()
public void setVoicePrivacy (boolean)
boolean isVoicePrivacy
public java.lang.String getNumber ()
public void setNumber (java.lang.String)
String number
public int getNumberPresentation ()
public void setNumberPresentation (int)
int numberPresentation
public java.lang.String getName ()
public void setName (java.lang.String)
String name
public int getNamePresentation ()
public void setNamePresentation (int)
int namePresentation
public android.hardware.radio.voice.UusInfo[] getUusInfo ()
public void setUusInfo (android.hardware.radio.voice.UusInfo[])
android.hardware.radio.voice.UusInfo[] uusInfo
public int getAudioQuality ()
public void setAudioQuality (int)
int audioQuality
public java.lang.String getForwardedNumber ()
public void setForwardedNumber (java.lang.String)
String forwardedNumber
public int getClir ()
public void setClir (int)
int clir
public int getCallType ()
public void setCallType (int)
int callType
public void dump ()
public android.hardware.radio.voice.CdmaSignalInfoRecord getCdmaSignalInfoRecord ()
public void setCdmaSignalInfoRecord (android.hardware.radio.voice.CdmaSignalInfoRecord)
android.hardware.radio.voice.CdmaSignalInfoRecord cdmaSignalInfoRecord
public android.telephony.mockmodem.MockCallControlInfo getCallControlInfo ()
public void addCallStateTimerTask (int, int, long)
int callId
int event
long duration
java.util.Timer timer
android.telephony.mockmodem.MockVoiceService$MockCallInfo$MockCallStateTimerTask timerTask
public void clearAllTimers ()
int i
public void destroy ()
}
android/telephony/mockmodem/MockVoiceService$MockCallStateHandler.class
MockVoiceService.java
package android.telephony.mockmodem
final android.telephony.mockmodem.MockVoiceService$MockCallStateHandler extends android.os.Handler {
final synthetic android.telephony.mockmodem.MockVoiceService this$0
void <init> (android.telephony.mockmodem.MockVoiceService, android.os.Looper)
android.os.Looper looper
public void handleMessage (android.os.Message)
android.os.Message call_state_changed_msg
android.os.Message call_state_changed_msg
android.os.Message msg
boolean isCallStateChanged
}
android/telephony/mockmodem/MockVoiceService.class
MockVoiceService.java
package android.telephony.mockmodem
public android.telephony.mockmodem.MockVoiceService extends java.lang.Object {
private static final int INVALID_CALL_ID
private static final int MIN_CALL_ID
private static final int MAX_CALL_ID
private static final int MSG_REQUEST_DIALING_CALL
private static final int MSG_REQUEST_RINGBACK_TONE
private static final int MSG_REQUEST_ALERTING_CALL
private static final int MSG_REQUEST_ACTIVATING_CALL
private static final int MSG_REQUEST_DISCONNECTING_CALL
private static final int MSG_REQUEST_INCOMING_CALL
private static final int MSG_REQUEST_CALL_END
private static final int EMERGENCY_TEMP_FAILURE
private static final int EMERGENCY_PERM_FAILURE
private String mTag
private android.os.Handler mConfigHandler
private android.os.HandlerThread mCallStateHandlerThread
private android.telephony.mockmodem.MockVoiceService$MockCallStateHandler mCallStateHandler
private final java.util.ArrayList mCallList
private android.hardware.radio.voice.LastCallFailCauseInfo mLastCallEndInfo
private boolean mMuteMode
public void <init> (android.os.Handler)
android.os.Handler handler
public void destroy ()
private void initMockVoiceService ()
private void clearAllCalls ()
int i
private int generateCallId ()
int callId
int idx
private android.telephony.mockmodem.MockVoiceService$MockCallInfo getCallInfo (int)
int idx
int callId
android.telephony.mockmodem.MockVoiceService$MockCallInfo callInfo
private void removeCallInfo (int)
int idx
int callId
android.telephony.mockmodem.MockVoiceService$MockCallInfo callInfo
private android.telephony.mockmodem.MockVoiceService$MockCallInfo getIncomingCallInfo ()
int idx
android.telephony.mockmodem.MockVoiceService$MockCallInfo callInfo
private java.lang.String getCallStateRequestEventStr (int)
int event
private void scheduleNextEventTimer (android.telephony.mockmodem.MockVoiceService$MockCallInfo, int, long)
android.telephony.mockmodem.MockVoiceService$MockCallInfo callInfo
int nextEvent
long duration
private boolean handleDialingCall (int)
long dialing_duration_in_ms
long alerting_duration_in_ms
long ringback_tone_in_ms
int call_state_fail_bitmask
int next_event
android.telephony.mockmodem.MockVoiceService$MockCallInfo callInfo
int callId
boolean isCallStateChanged
private boolean handleRingbackTone (int)
android.os.Message ringback_tone_msg
android.telephony.mockmodem.MockVoiceService$MockCallInfo callInfo
int callId
private boolean handleAlertingCall (int)
long alerting_duration_in_ms
int call_state_fail_bitmask
int next_event
android.telephony.mockmodem.MockVoiceService$MockCallInfo callInfo
int callId
boolean isCallStateChanged
private boolean handleActivatingCall (int)
long active_duration_in_ms
int next_event
android.telephony.mockmodem.MockVoiceService$MockCallInfo callInfo
int callId
boolean isCallStateChanged
private boolean handleDisconnectingCall (int)
long disconnecting_duration_in_ms
int next_event
android.telephony.mockmodem.MockVoiceService$MockCallInfo callInfo
int callId
boolean isCallStateChanged
private boolean handleIncomingCall (int)
long incoming_duration_in_ms
int call_state_fail_bitmask
int next_event
android.os.Message call_incoming_msg
android.telephony.mockmodem.MockVoiceService$MockCallInfo callInfo
int callId
boolean isCallStateChanged
private boolean handleCallEnd (int)
android.telephony.mockmodem.MockVoiceService$MockCallInfo callInfo
int callId
boolean isCallStateChanged
public int getNumberOfCalls ()
int numOfCalls
public boolean hasVoiceCalls ()
public boolean hasDisconnectingCall ()
int i
boolean result
public boolean getCurrentCalls ()
android.os.Message current_calls_response_msg
public boolean dialVoiceCall (java.lang.String, int, android.hardware.radio.voice.UusInfo[], int, android.telephony.mockmodem.MockCallControlInfo)
String address
int clir
android.hardware.radio.voice.UusInfo[] uusInfo
int callType
android.telephony.mockmodem.MockCallControlInfo callControlInfo
boolean result
android.telephony.mockmodem.MockVoiceService$MockCallInfo newCall
public boolean dialEccVoiceCall (java.lang.String, int, java.lang.String[], int, int, android.telephony.mockmodem.MockCallControlInfo)
String address
int categories
String[] urns
int routing
int callType
android.telephony.mockmodem.MockCallControlInfo callControlInfo
boolean result
android.telephony.mockmodem.MockVoiceService$MockCallInfo newCall
public boolean hangupVoiceCall (int)
int index
boolean result
android.telephony.mockmodem.MockVoiceService$MockCallInfo callInfo
public boolean rejectVoiceCall ()
boolean result
android.telephony.mockmodem.MockVoiceService$MockCallInfo callInfo
public boolean acceptVoiceCall ()
boolean result
android.telephony.mockmodem.MockVoiceService$MockCallInfo callInfo
public boolean triggerIncomingVoiceCall (java.lang.String, android.hardware.radio.voice.UusInfo[], int, android.hardware.radio.voice.CdmaSignalInfoRecord, android.telephony.mockmodem.MockCallControlInfo)
String address
android.hardware.radio.voice.UusInfo[] uusInfo
int callType
android.hardware.radio.voice.CdmaSignalInfoRecord cdmaSignalInfoRecord
android.telephony.mockmodem.MockCallControlInfo callControlInfo
boolean result
android.telephony.mockmodem.MockVoiceService$MockCallInfo newCall
public boolean getMuteMode ()
public void setMuteMode (boolean)
boolean isMute
public android.hardware.radio.voice.LastCallFailCauseInfo getLastCallEndInfo ()
public void setLastCallFailCause (int)
int cause
public void clearAllCalls (int)
android.os.Message call_state_changed_msg
int cause
private int convertToLastCallFailCause (int)
int cause
}
android/telephony/mockmodem/R.class
R.java
package android.telephony.mockmodem
public final android.telephony.mockmodem.R extends java.lang.Object {
public void <init> ()
}
androidx/
androidx/annotation/
androidx/annotation/AnimRes.class
AnimRes.kt
package androidx.annotation
public abstract annotation androidx.annotation.AnimRes extends java.lang.Object implements java.lang.annotation.Annotation {
}
androidx/annotation/AnimatorRes.class
AnimatorRes.kt
package androidx.annotation
public abstract annotation androidx.annotation.AnimatorRes extends java.lang.Object implements java.lang.annotation.Annotation {
}
androidx/annotation/AnyRes.class
AnyRes.kt
package androidx.annotation
public abstract annotation androidx.annotation.AnyRes extends java.lang.Object implements java.lang.annotation.Annotation {
}
androidx/annotation/AnyThread.class
AnyThread.kt
package androidx.annotation
public abstract annotation androidx.annotation.AnyThread extends java.lang.Object implements java.lang.annotation.Annotation {
}
androidx/annotation/ArrayRes.class
ArrayRes.kt
package androidx.annotation
public abstract annotation androidx.annotation.ArrayRes extends java.lang.Object implements java.lang.annotation.Annotation {
}
androidx/annotation/AttrRes.class
AttrRes.kt
package androidx.annotation
public abstract annotation androidx.annotation.AttrRes extends java.lang.Object implements java.lang.annotation.Annotation {
}
androidx/annotation/BinderThread.class
BinderThread.kt
package androidx.annotation
public abstract annotation androidx.annotation.BinderThread extends java.lang.Object implements java.lang.annotation.Annotation {
}
androidx/annotation/BoolRes.class
BoolRes.kt
package androidx.annotation
public abstract annotation androidx.annotation.BoolRes extends java.lang.Object implements java.lang.annotation.Annotation {
}
androidx/annotation/CallSuper.class
CallSuper.kt
package androidx.annotation
public abstract annotation androidx.annotation.CallSuper extends java.lang.Object implements java.lang.annotation.Annotation {
}
androidx/annotation/CheckResult.class
CheckResult.kt
package androidx.annotation
public abstract annotation androidx.annotation.CheckResult extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.String suggest ()
}
androidx/annotation/ChecksSdkIntAtLeast.class
ChecksSdkIntAtLeast.kt
package androidx.annotation
public abstract annotation androidx.annotation.ChecksSdkIntAtLeast extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract int api ()
public abstract java.lang.String codename ()
public abstract int parameter ()
public abstract int lambda ()
public abstract int extension ()
}
androidx/annotation/ColorInt.class
ColorInt.kt
package androidx.annotation
public abstract annotation androidx.annotation.ColorInt extends java.lang.Object implements java.lang.annotation.Annotation {
}
androidx/annotation/ColorLong.class
ColorLong.kt
package androidx.annotation
public abstract annotation androidx.annotation.ColorLong extends java.lang.Object implements java.lang.annotation.Annotation {
}
androidx/annotation/ColorRes.class
ColorRes.kt
package androidx.annotation
public abstract annotation androidx.annotation.ColorRes extends java.lang.Object implements java.lang.annotation.Annotation {
}
androidx/annotation/ContentView.class
ContentView.kt
package androidx.annotation
public abstract annotation androidx.annotation.ContentView extends java.lang.Object implements java.lang.annotation.Annotation {
}
androidx/annotation/DeprecatedSinceApi.class
DeprecatedSinceApi.kt
package androidx.annotation
public abstract annotation androidx.annotation.DeprecatedSinceApi extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract int api ()
public abstract java.lang.String message ()
}
androidx/annotation/DimenRes.class
DimenRes.kt
package androidx.annotation
public abstract annotation androidx.annotation.DimenRes extends java.lang.Object implements java.lang.annotation.Annotation {
}
androidx/annotation/Dimension$Companion.class
Dimension.kt
package androidx.annotation
public final androidx.annotation.Dimension$Companion extends java.lang.Object {
static final synthetic androidx.annotation.Dimension$Companion $$INSTANCE
public static final int DP
public static final int PX
public static final int SP
private void <init> ()
static void <clinit> ()
}
androidx/annotation/Dimension.class
Dimension.kt
package androidx.annotation
public abstract annotation androidx.annotation.Dimension extends java.lang.Object implements java.lang.annotation.Annotation {
public static final androidx.annotation.Dimension$Companion Companion
public static final int DP
public static final int PX
public static final int SP
public abstract int unit ()
static void <clinit> ()
}
androidx/annotation/Discouraged.class
Discouraged.kt
package androidx.annotation
public abstract annotation androidx.annotation.Discouraged extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.String message ()
}
androidx/annotation/DisplayContext.class
DisplayContext.kt
package androidx.annotation
public abstract annotation androidx.annotation.DisplayContext extends java.lang.Object implements java.lang.annotation.Annotation {
}
androidx/annotation/DoNotInline.class
DoNotInline.kt
package androidx.annotation
public abstract annotation androidx.annotation.DoNotInline extends java.lang.Object implements java.lang.annotation.Annotation {
}
androidx/annotation/DrawableRes.class
DrawableRes.kt
package androidx.annotation
public abstract annotation androidx.annotation.DrawableRes extends java.lang.Object implements java.lang.annotation.Annotation {
}
androidx/annotation/EmptySuper.class
EmptySuper.kt
package androidx.annotation
public abstract annotation androidx.annotation.EmptySuper extends java.lang.Object implements java.lang.annotation.Annotation {
}
androidx/annotation/FloatRange.class
FloatRange.kt
package androidx.annotation
public abstract annotation androidx.annotation.FloatRange extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract double from ()
public abstract double to ()
public abstract boolean fromInclusive ()
public abstract boolean toInclusive ()
}
androidx/annotation/FontRes.class
FontRes.kt
package androidx.annotation
public abstract annotation androidx.annotation.FontRes extends java.lang.Object implements java.lang.annotation.Annotation {
}
androidx/annotation/FractionRes.class
FractionRes.kt
package androidx.annotation
public abstract annotation androidx.annotation.FractionRes extends java.lang.Object implements java.lang.annotation.Annotation {
}
androidx/annotation/GravityInt.class
GravityInt.kt
package androidx.annotation
public abstract annotation androidx.annotation.GravityInt extends java.lang.Object implements java.lang.annotation.Annotation {
}
androidx/annotation/GuardedBy.class
GuardedBy.kt
package androidx.annotation
public abstract annotation androidx.annotation.GuardedBy extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.String value ()
}
androidx/annotation/HalfFloat.class
HalfFloat.kt
package androidx.annotation
public abstract annotation androidx.annotation.HalfFloat extends java.lang.Object implements java.lang.annotation.Annotation {
}
androidx/annotation/IdRes.class
IdRes.kt
package androidx.annotation
public abstract annotation androidx.annotation.IdRes extends java.lang.Object implements java.lang.annotation.Annotation {
}
androidx/annotation/InspectableProperty$EnumEntry.class
InspectableProperty.kt
package androidx.annotation
public abstract annotation androidx.annotation.InspectableProperty$EnumEntry extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.String name ()
public abstract int value ()
}
androidx/annotation/InspectableProperty$FlagEntry.class
InspectableProperty.kt
package androidx.annotation
public abstract annotation androidx.annotation.InspectableProperty$FlagEntry extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.String name ()
public abstract int target ()
public abstract int mask ()
}
androidx/annotation/InspectableProperty$ValueType.class
InspectableProperty.kt
package androidx.annotation
public final enum androidx.annotation.InspectableProperty$ValueType extends java.lang.Enum {
public static final enum androidx.annotation.InspectableProperty$ValueType NONE
public static final enum androidx.annotation.InspectableProperty$ValueType INFERRED
public static final enum androidx.annotation.InspectableProperty$ValueType INT_ENUM
public static final enum androidx.annotation.InspectableProperty$ValueType INT_FLAG
public static final enum androidx.annotation.InspectableProperty$ValueType COLOR
public static final enum androidx.annotation.InspectableProperty$ValueType GRAVITY
public static final enum androidx.annotation.InspectableProperty$ValueType RESOURCE_ID
private static final synthetic androidx.annotation.InspectableProperty$ValueType[] $VALUES
private void <init> (java.lang.String, int)
String $enum$name
int $enum$ordinal
public static androidx.annotation.InspectableProperty$ValueType[] values ()
public static androidx.annotation.InspectableProperty$ValueType valueOf (java.lang.String)
String value
private static final synthetic androidx.annotation.InspectableProperty$ValueType[] $values ()
static void <clinit> ()
}
androidx/annotation/InspectableProperty.class
InspectableProperty.kt
package androidx.annotation
public abstract annotation androidx.annotation.InspectableProperty extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.String name ()
public abstract int attributeId ()
public abstract boolean hasAttributeId ()
public abstract androidx.annotation.InspectableProperty$ValueType valueType ()
public abstract androidx.annotation.InspectableProperty$EnumEntry[] enumMapping ()
public abstract androidx.annotation.InspectableProperty$FlagEntry[] flagMapping ()
}
androidx/annotation/IntDef.class
IntDef.kt
package androidx.annotation
public abstract annotation androidx.annotation.IntDef extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract int[] value ()
public abstract boolean flag ()
public abstract boolean open ()
}
androidx/annotation/IntRange.class
IntRange.kt
package androidx.annotation
public abstract annotation androidx.annotation.IntRange extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract long from ()
public abstract long to ()
}
androidx/annotation/IntegerRes.class
IntegerRes.kt
package androidx.annotation
public abstract annotation androidx.annotation.IntegerRes extends java.lang.Object implements java.lang.annotation.Annotation {
}
androidx/annotation/InterpolatorRes.class
InterpolatorRes.kt
package androidx.annotation
public abstract annotation androidx.annotation.InterpolatorRes extends java.lang.Object implements java.lang.annotation.Annotation {
}
androidx/annotation/Keep.class
Keep.kt
package androidx.annotation
public abstract annotation androidx.annotation.Keep extends java.lang.Object implements java.lang.annotation.Annotation {
}
androidx/annotation/LayoutRes.class
LayoutRes.kt
package androidx.annotation
public abstract annotation androidx.annotation.LayoutRes extends java.lang.Object implements java.lang.annotation.Annotation {
}
androidx/annotation/LongDef.class
LongDef.kt
package androidx.annotation
public abstract annotation androidx.annotation.LongDef extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract long[] value ()
public abstract boolean flag ()
public abstract boolean open ()
}
androidx/annotation/MainThread.class
MainThread.kt
package androidx.annotation
public abstract annotation androidx.annotation.MainThread extends java.lang.Object implements java.lang.annotation.Annotation {
}
androidx/annotation/MenuRes.class
MenuRes.kt
package androidx.annotation
public abstract annotation androidx.annotation.MenuRes extends java.lang.Object implements java.lang.annotation.Annotation {
}
androidx/annotation/NavigationRes.class
NavigationRes.kt
package androidx.annotation
public abstract annotation androidx.annotation.NavigationRes extends java.lang.Object implements java.lang.annotation.Annotation {
}
androidx/annotation/NonNull.class
NonNull.kt
package androidx.annotation
public abstract annotation androidx.annotation.NonNull extends java.lang.Object implements java.lang.annotation.Annotation {
}
androidx/annotation/NonUiContext.class
NonUiContext.kt
package androidx.annotation
public abstract annotation androidx.annotation.NonUiContext extends java.lang.Object implements java.lang.annotation.Annotation {
}
androidx/annotation/Nullable.class
Nullable.kt
package androidx.annotation
public abstract annotation androidx.annotation.Nullable extends java.lang.Object implements java.lang.annotation.Annotation {
}
androidx/annotation/OpenForTesting.class
OpenForTesting.kt
package androidx.annotation
public abstract annotation androidx.annotation.OpenForTesting extends java.lang.Object implements java.lang.annotation.Annotation {
}
androidx/annotation/OptIn.class
OptIn.kt
package androidx.annotation
public abstract annotation androidx.annotation.OptIn extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.Class[] markerClass ()
}
androidx/annotation/PluralsRes.class
PluralsRes.kt
package androidx.annotation
public abstract annotation androidx.annotation.PluralsRes extends java.lang.Object implements java.lang.annotation.Annotation {
}
androidx/annotation/Px.class
Px.kt
package androidx.annotation
public abstract annotation androidx.annotation.Px extends java.lang.Object implements java.lang.annotation.Annotation {
}
androidx/annotation/RawRes.class
RawRes.kt
package androidx.annotation
public abstract annotation androidx.annotation.RawRes extends java.lang.Object implements java.lang.annotation.Annotation {
}
androidx/annotation/RequiresApi.class
RequiresApi.kt
package androidx.annotation
public abstract annotation androidx.annotation.RequiresApi extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract int value ()
public abstract int api ()
}
androidx/annotation/RequiresExtension$Container.class
RequiresExtension.kt
package androidx.annotation
public abstract annotation androidx.annotation.RequiresExtension$Container extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract androidx.annotation.RequiresExtension[] value ()
}
androidx/annotation/RequiresExtension.class
RequiresExtension.kt
package androidx.annotation
public abstract annotation androidx.annotation.RequiresExtension extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract int extension ()
public abstract int version ()
}
androidx/annotation/RequiresFeature.class
RequiresFeature.kt
package androidx.annotation
public abstract annotation androidx.annotation.RequiresFeature extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.String name ()
public abstract java.lang.String enforcement ()
}
androidx/annotation/RequiresOptIn$Level.class
RequiresOptIn.kt
package androidx.annotation
public final enum androidx.annotation.RequiresOptIn$Level extends java.lang.Enum {
public static final enum androidx.annotation.RequiresOptIn$Level WARNING
public static final enum androidx.annotation.RequiresOptIn$Level ERROR
private static final synthetic androidx.annotation.RequiresOptIn$Level[] $VALUES
private void <init> (java.lang.String, int)
String $enum$name
int $enum$ordinal
public static androidx.annotation.RequiresOptIn$Level[] values ()
public static androidx.annotation.RequiresOptIn$Level valueOf (java.lang.String)
String value
private static final synthetic androidx.annotation.RequiresOptIn$Level[] $values ()
static void <clinit> ()
}
androidx/annotation/RequiresOptIn.class
RequiresOptIn.kt
package androidx.annotation
public abstract annotation androidx.annotation.RequiresOptIn extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract androidx.annotation.RequiresOptIn$Level level ()
}
androidx/annotation/RequiresPermission$Read.class
RequiresPermission.kt
package androidx.annotation
public abstract annotation androidx.annotation.RequiresPermission$Read extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract androidx.annotation.RequiresPermission value ()
}
androidx/annotation/RequiresPermission$Write.class
RequiresPermission.kt
package androidx.annotation
public abstract annotation androidx.annotation.RequiresPermission$Write extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract androidx.annotation.RequiresPermission value ()
}
androidx/annotation/RequiresPermission.class
RequiresPermission.kt
package androidx.annotation
public abstract annotation androidx.annotation.RequiresPermission extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.String value ()
public abstract java.lang.String[] allOf ()
public abstract java.lang.String[] anyOf ()
public abstract boolean conditional ()
}
androidx/annotation/RestrictTo$Scope.class
RestrictTo.jvm.kt
package androidx.annotation
public final enum androidx.annotation.RestrictTo$Scope extends java.lang.Enum {
public static final enum androidx.annotation.RestrictTo$Scope LIBRARY
public static final enum androidx.annotation.RestrictTo$Scope LIBRARY_GROUP
public static final enum androidx.annotation.RestrictTo$Scope LIBRARY_GROUP_PREFIX
public static final enum androidx.annotation.RestrictTo$Scope GROUP_ID
public static final enum androidx.annotation.RestrictTo$Scope TESTS
public static final enum androidx.annotation.RestrictTo$Scope SUBCLASSES
private static final synthetic androidx.annotation.RestrictTo$Scope[] $VALUES
private void <init> (java.lang.String, int)
String $enum$name
int $enum$ordinal
public static androidx.annotation.RestrictTo$Scope[] values ()
public static androidx.annotation.RestrictTo$Scope valueOf (java.lang.String)
String value
private static final synthetic androidx.annotation.RestrictTo$Scope[] $values ()
static void <clinit> ()
}
androidx/annotation/RestrictTo.class
RestrictTo.jvm.kt
package androidx.annotation
public abstract annotation androidx.annotation.RestrictTo extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract androidx.annotation.RestrictTo$Scope[] value ()
}
androidx/annotation/ReturnThis.class
ReturnThis.kt
package androidx.annotation
public abstract annotation androidx.annotation.ReturnThis extends java.lang.Object implements java.lang.annotation.Annotation {
}
androidx/annotation/Size.class
Size.kt
package androidx.annotation
public abstract annotation androidx.annotation.Size extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract long value ()
public abstract long min ()
public abstract long max ()
public abstract long multiple ()
}
androidx/annotation/StringDef.class
StringDef.kt
package androidx.annotation
public abstract annotation androidx.annotation.StringDef extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.String[] value ()
public abstract boolean open ()
}
androidx/annotation/StringRes.class
StringRes.kt
package androidx.annotation
public abstract annotation androidx.annotation.StringRes extends java.lang.Object implements java.lang.annotation.Annotation {
}
androidx/annotation/StyleRes.class
StyleRes.kt
package androidx.annotation
public abstract annotation androidx.annotation.StyleRes extends java.lang.Object implements java.lang.annotation.Annotation {
}
androidx/annotation/StyleableRes.class
StyleableRes.kt
package androidx.annotation
public abstract annotation androidx.annotation.StyleableRes extends java.lang.Object implements java.lang.annotation.Annotation {
}
androidx/annotation/TransitionRes.class
TransitionRes.kt
package androidx.annotation
public abstract annotation androidx.annotation.TransitionRes extends java.lang.Object implements java.lang.annotation.Annotation {
}
androidx/annotation/UiContext.class
UiContext.kt
package androidx.annotation
public abstract annotation androidx.annotation.UiContext extends java.lang.Object implements java.lang.annotation.Annotation {
}
androidx/annotation/UiThread.class
UiThread.kt
package androidx.annotation
public abstract annotation androidx.annotation.UiThread extends java.lang.Object implements java.lang.annotation.Annotation {
}
androidx/annotation/VisibleForTesting$Companion.class
VisibleForTesting.kt
package androidx.annotation
public final androidx.annotation.VisibleForTesting$Companion extends java.lang.Object {
static final synthetic androidx.annotation.VisibleForTesting$Companion $$INSTANCE
public static final int PRIVATE
public static final int PACKAGE_PRIVATE
public static final int PROTECTED
public static final int NONE
private void <init> ()
static void <clinit> ()
}
androidx/annotation/VisibleForTesting.class
VisibleForTesting.kt
package androidx.annotation
public abstract annotation androidx.annotation.VisibleForTesting extends java.lang.Object implements java.lang.annotation.Annotation {
public static final androidx.annotation.VisibleForTesting$Companion Companion
public static final int PRIVATE
public static final int PACKAGE_PRIVATE
public static final int PROTECTED
public static final int NONE
public abstract int otherwise ()
static void <clinit> ()
}
androidx/annotation/WorkerThread.class
WorkerThread.kt
package androidx.annotation
public abstract annotation androidx.annotation.WorkerThread extends java.lang.Object implements java.lang.annotation.Annotation {
}
androidx/annotation/XmlRes.class
XmlRes.kt
package androidx.annotation
public abstract annotation androidx.annotation.XmlRes extends java.lang.Object implements java.lang.annotation.Annotation {
}
androidx/annotation/experimental/
androidx/annotation/experimental/Experimental$Level.class
Experimental.kt
package androidx.annotation.experimental
public final enum androidx.annotation.experimental.Experimental$Level extends java.lang.Enum {
public static final enum androidx.annotation.experimental.Experimental$Level WARNING
public static final enum androidx.annotation.experimental.Experimental$Level ERROR
private static final synthetic androidx.annotation.experimental.Experimental$Level[] $VALUES
private void <init> (java.lang.String, int)
String $enum$name
int $enum$ordinal
public static androidx.annotation.experimental.Experimental$Level[] values ()
public static androidx.annotation.experimental.Experimental$Level valueOf (java.lang.String)
String value
private static final synthetic androidx.annotation.experimental.Experimental$Level[] $values ()
static void <clinit> ()
}
androidx/annotation/experimental/Experimental.class
Experimental.kt
package androidx.annotation.experimental
public abstract annotation androidx.annotation.experimental.Experimental extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract androidx.annotation.experimental.Experimental$Level level ()
}
androidx/annotation/experimental/R.class
R.java
package androidx.annotation.experimental
public final androidx.annotation.experimental.R extends java.lang.Object {
public void <init> ()
}
androidx/annotation/experimental/UseExperimental.class
UseExperimental.kt
package androidx.annotation.experimental
public abstract annotation androidx.annotation.experimental.UseExperimental extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.Class[] markerClass ()
}
androidx/concurrent/
androidx/concurrent/futures/
androidx/concurrent/futures/AbstractResolvableFuture$1.class
AbstractResolvableFuture.java
package androidx.concurrent.futures
synthetic androidx.concurrent.futures.AbstractResolvableFuture$1 extends java.lang.Object {
}
androidx/concurrent/futures/AbstractResolvableFuture$AtomicHelper.class
AbstractResolvableFuture.java
package androidx.concurrent.futures
abstract androidx.concurrent.futures.AbstractResolvableFuture$AtomicHelper extends java.lang.Object {
private void <init> ()
abstract void putThread (androidx.concurrent.futures.AbstractResolvableFuture$Waiter, java.lang.Thread)
abstract void putNext (androidx.concurrent.futures.AbstractResolvableFuture$Waiter, androidx.concurrent.futures.AbstractResolvableFuture$Waiter)
abstract boolean casWaiters (androidx.concurrent.futures.AbstractResolvableFuture, androidx.concurrent.futures.AbstractResolvableFuture$Waiter, androidx.concurrent.futures.AbstractResolvableFuture$Waiter)
abstract boolean casListeners (androidx.concurrent.futures.AbstractResolvableFuture, androidx.concurrent.futures.AbstractResolvableFuture$Listener, androidx.concurrent.futures.AbstractResolvableFuture$Listener)
abstract boolean casValue (androidx.concurrent.futures.AbstractResolvableFuture, java.lang.Object, java.lang.Object)
synthetic void <init> (androidx.concurrent.futures.AbstractResolvableFuture$1)
androidx.concurrent.futures.AbstractResolvableFuture$1 x0
}
androidx/concurrent/futures/AbstractResolvableFuture$Cancellation.class
AbstractResolvableFuture.java
package androidx.concurrent.futures
final androidx.concurrent.futures.AbstractResolvableFuture$Cancellation extends java.lang.Object {
static final androidx.concurrent.futures.AbstractResolvableFuture$Cancellation CAUSELESS_INTERRUPTED
static final androidx.concurrent.futures.AbstractResolvableFuture$Cancellation CAUSELESS_CANCELLED
final boolean wasInterrupted
final Throwable cause
void <init> (boolean, java.lang.Throwable)
boolean wasInterrupted
Throwable cause
static void <clinit> ()
}
androidx/concurrent/futures/AbstractResolvableFuture$Failure$1.class
AbstractResolvableFuture.java
package androidx.concurrent.futures
androidx.concurrent.futures.AbstractResolvableFuture$Failure$1 extends java.lang.Throwable {
void <init> (java.lang.String)
String arg0
public synchronized java.lang.Throwable fillInStackTrace ()
}
androidx/concurrent/futures/AbstractResolvableFuture$Failure.class
AbstractResolvableFuture.java
package androidx.concurrent.futures
final androidx.concurrent.futures.AbstractResolvableFuture$Failure extends java.lang.Object {
static final androidx.concurrent.futures.AbstractResolvableFuture$Failure FALLBACK_INSTANCE
final Throwable exception
void <init> (java.lang.Throwable)
Throwable exception
static void <clinit> ()
}
androidx/concurrent/futures/AbstractResolvableFuture$Listener.class
AbstractResolvableFuture.java
package androidx.concurrent.futures
final androidx.concurrent.futures.AbstractResolvableFuture$Listener extends java.lang.Object {
static final androidx.concurrent.futures.AbstractResolvableFuture$Listener TOMBSTONE
final Runnable task
final java.util.concurrent.Executor executor
androidx.concurrent.futures.AbstractResolvableFuture$Listener next
void <init> (java.lang.Runnable, java.util.concurrent.Executor)
Runnable task
java.util.concurrent.Executor executor
static void <clinit> ()
}
androidx/concurrent/futures/AbstractResolvableFuture$SafeAtomicHelper.class
AbstractResolvableFuture.java
package androidx.concurrent.futures
final androidx.concurrent.futures.AbstractResolvableFuture$SafeAtomicHelper extends androidx.concurrent.futures.AbstractResolvableFuture$AtomicHelper {
final java.util.concurrent.atomic.AtomicReferenceFieldUpdater waiterThreadUpdater
final java.util.concurrent.atomic.AtomicReferenceFieldUpdater waiterNextUpdater
final java.util.concurrent.atomic.AtomicReferenceFieldUpdater waitersUpdater
final java.util.concurrent.atomic.AtomicReferenceFieldUpdater listenersUpdater
final java.util.concurrent.atomic.AtomicReferenceFieldUpdater valueUpdater
void <init> (java.util.concurrent.atomic.AtomicReferenceFieldUpdater, java.util.concurrent.atomic.AtomicReferenceFieldUpdater, java.util.concurrent.atomic.AtomicReferenceFieldUpdater, java.util.concurrent.atomic.AtomicReferenceFieldUpdater, java.util.concurrent.atomic.AtomicReferenceFieldUpdater)
java.util.concurrent.atomic.AtomicReferenceFieldUpdater waiterThreadUpdater
java.util.concurrent.atomic.AtomicReferenceFieldUpdater waiterNextUpdater
java.util.concurrent.atomic.AtomicReferenceFieldUpdater waitersUpdater
java.util.concurrent.atomic.AtomicReferenceFieldUpdater listenersUpdater
java.util.concurrent.atomic.AtomicReferenceFieldUpdater valueUpdater
void putThread (androidx.concurrent.futures.AbstractResolvableFuture$Waiter, java.lang.Thread)
androidx.concurrent.futures.AbstractResolvableFuture$Waiter waiter
Thread newValue
void putNext (androidx.concurrent.futures.AbstractResolvableFuture$Waiter, androidx.concurrent.futures.AbstractResolvableFuture$Waiter)
androidx.concurrent.futures.AbstractResolvableFuture$Waiter waiter
androidx.concurrent.futures.AbstractResolvableFuture$Waiter newValue
boolean casWaiters (androidx.concurrent.futures.AbstractResolvableFuture, androidx.concurrent.futures.AbstractResolvableFuture$Waiter, androidx.concurrent.futures.AbstractResolvableFuture$Waiter)
androidx.concurrent.futures.AbstractResolvableFuture future
androidx.concurrent.futures.AbstractResolvableFuture$Waiter expect
androidx.concurrent.futures.AbstractResolvableFuture$Waiter update
boolean casListeners (androidx.concurrent.futures.AbstractResolvableFuture, androidx.concurrent.futures.AbstractResolvableFuture$Listener, androidx.concurrent.futures.AbstractResolvableFuture$Listener)
androidx.concurrent.futures.AbstractResolvableFuture future
androidx.concurrent.futures.AbstractResolvableFuture$Listener expect
androidx.concurrent.futures.AbstractResolvableFuture$Listener update
boolean casValue (androidx.concurrent.futures.AbstractResolvableFuture, java.lang.Object, java.lang.Object)
androidx.concurrent.futures.AbstractResolvableFuture future
Object expect
Object update
}
androidx/concurrent/futures/AbstractResolvableFuture$SetFuture.class
AbstractResolvableFuture.java
package androidx.concurrent.futures
final androidx.concurrent.futures.AbstractResolvableFuture$SetFuture extends java.lang.Object implements java.lang.Runnable {
final androidx.concurrent.futures.AbstractResolvableFuture owner
final com.google.common.util.concurrent.ListenableFuture future
void <init> (androidx.concurrent.futures.AbstractResolvableFuture, com.google.common.util.concurrent.ListenableFuture)
androidx.concurrent.futures.AbstractResolvableFuture owner
com.google.common.util.concurrent.ListenableFuture future
public void run ()
Object valueToSet
}
androidx/concurrent/futures/AbstractResolvableFuture$SynchronizedHelper.class
AbstractResolvableFuture.java
package androidx.concurrent.futures
final androidx.concurrent.futures.AbstractResolvableFuture$SynchronizedHelper extends androidx.concurrent.futures.AbstractResolvableFuture$AtomicHelper {
void <init> ()
void putThread (androidx.concurrent.futures.AbstractResolvableFuture$Waiter, java.lang.Thread)
androidx.concurrent.futures.AbstractResolvableFuture$Waiter waiter
Thread newValue
void putNext (androidx.concurrent.futures.AbstractResolvableFuture$Waiter, androidx.concurrent.futures.AbstractResolvableFuture$Waiter)
androidx.concurrent.futures.AbstractResolvableFuture$Waiter waiter
androidx.concurrent.futures.AbstractResolvableFuture$Waiter newValue
boolean casWaiters (androidx.concurrent.futures.AbstractResolvableFuture, androidx.concurrent.futures.AbstractResolvableFuture$Waiter, androidx.concurrent.futures.AbstractResolvableFuture$Waiter)
androidx.concurrent.futures.AbstractResolvableFuture future
androidx.concurrent.futures.AbstractResolvableFuture$Waiter expect
androidx.concurrent.futures.AbstractResolvableFuture$Waiter update
boolean casListeners (androidx.concurrent.futures.AbstractResolvableFuture, androidx.concurrent.futures.AbstractResolvableFuture$Listener, androidx.concurrent.futures.AbstractResolvableFuture$Listener)
androidx.concurrent.futures.AbstractResolvableFuture future
androidx.concurrent.futures.AbstractResolvableFuture$Listener expect
androidx.concurrent.futures.AbstractResolvableFuture$Listener update
boolean casValue (androidx.concurrent.futures.AbstractResolvableFuture, java.lang.Object, java.lang.Object)
androidx.concurrent.futures.AbstractResolvableFuture future
Object expect
Object update
}
androidx/concurrent/futures/AbstractResolvableFuture$Waiter.class
AbstractResolvableFuture.java
package androidx.concurrent.futures
final androidx.concurrent.futures.AbstractResolvableFuture$Waiter extends java.lang.Object {
static final androidx.concurrent.futures.AbstractResolvableFuture$Waiter TOMBSTONE
volatile Thread thread
volatile androidx.concurrent.futures.AbstractResolvableFuture$Waiter next
void <init> (boolean)
boolean unused
void <init> ()
void setNext (androidx.concurrent.futures.AbstractResolvableFuture$Waiter)
androidx.concurrent.futures.AbstractResolvableFuture$Waiter next
void unpark ()
Thread w
static void <clinit> ()
}
androidx/concurrent/futures/AbstractResolvableFuture.class
AbstractResolvableFuture.java
package androidx.concurrent.futures
public abstract androidx.concurrent.futures.AbstractResolvableFuture extends java.lang.Object implements com.google.common.util.concurrent.ListenableFuture {
static final boolean GENERATE_CANCELLATION_CAUSES
private static final java.util.logging.Logger log
private static final long SPIN_THRESHOLD_NANOS
static final androidx.concurrent.futures.AbstractResolvableFuture$AtomicHelper ATOMIC_HELPER
private static final Object NULL
volatile Object value
volatile androidx.concurrent.futures.AbstractResolvableFuture$Listener listeners
volatile androidx.concurrent.futures.AbstractResolvableFuture$Waiter waiters
private void removeWaiter (androidx.concurrent.futures.AbstractResolvableFuture$Waiter)
androidx.concurrent.futures.AbstractResolvableFuture$Waiter pred
androidx.concurrent.futures.AbstractResolvableFuture$Waiter curr
androidx.concurrent.futures.AbstractResolvableFuture$Waiter succ
androidx.concurrent.futures.AbstractResolvableFuture$Waiter node
protected void <init> ()
public final java.lang.Object get (long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException java.util.concurrent.TimeoutException java.util.concurrent.ExecutionException
androidx.concurrent.futures.AbstractResolvableFuture$Waiter node
androidx.concurrent.futures.AbstractResolvableFuture$Waiter oldHead
long overWaitNanos
long overWaitUnits
long overWaitLeftoverNanos
boolean shouldShowExtraNanos
long timeout
java.util.concurrent.TimeUnit unit
long timeoutNanos
long remainingNanos
Object localValue
long endNanos
String futureToString
String unitString
String message
public final java.lang.Object get () throws java.lang.InterruptedException java.util.concurrent.ExecutionException
androidx.concurrent.futures.AbstractResolvableFuture$Waiter node
Object localValue
androidx.concurrent.futures.AbstractResolvableFuture$Waiter oldHead
private java.lang.Object getDoneValue (java.lang.Object) throws java.util.concurrent.ExecutionException
Object asV
Object obj
public final boolean isDone ()
Object localValue
public final boolean isCancelled ()
Object localValue
public final boolean cancel (boolean)
androidx.concurrent.futures.AbstractResolvableFuture trusted
com.google.common.util.concurrent.ListenableFuture futureToPropagateTo
Object valueToSet
androidx.concurrent.futures.AbstractResolvableFuture abstractFuture
boolean mayInterruptIfRunning
Object localValue
boolean rValue
protected void interruptTask ()
protected final boolean wasInterrupted ()
Object localValue
public final void addListener (java.lang.Runnable, java.util.concurrent.Executor)
androidx.concurrent.futures.AbstractResolvableFuture$Listener newNode
Runnable listener
java.util.concurrent.Executor executor
androidx.concurrent.futures.AbstractResolvableFuture$Listener oldHead
protected boolean set (java.lang.Object)
Object value
Object valueToSet
protected boolean setException (java.lang.Throwable)
Throwable throwable
Object valueToSet
protected boolean setFuture (com.google.common.util.concurrent.ListenableFuture)
Object value
androidx.concurrent.futures.AbstractResolvableFuture$Failure failure
Throwable oomMostLikely
androidx.concurrent.futures.AbstractResolvableFuture$Failure failure
Throwable t
androidx.concurrent.futures.AbstractResolvableFuture$SetFuture valueToSet
com.google.common.util.concurrent.ListenableFuture future
Object localValue
static java.lang.Object getFutureValue (com.google.common.util.concurrent.ListenableFuture)
androidx.concurrent.futures.AbstractResolvableFuture$Cancellation c
Object v
Object v
java.util.concurrent.ExecutionException exception
java.util.concurrent.CancellationException cancellation
Throwable t
com.google.common.util.concurrent.ListenableFuture future
boolean wasCancelled
static java.lang.Object getUninterruptibly (java.util.concurrent.Future) throws java.util.concurrent.ExecutionException
InterruptedException e
java.util.concurrent.Future future
boolean interrupted
static void complete (androidx.concurrent.futures.AbstractResolvableFuture)
Object valueToSet
androidx.concurrent.futures.AbstractResolvableFuture$SetFuture setFuture
androidx.concurrent.futures.AbstractResolvableFuture$Listener curr
Runnable task
androidx.concurrent.futures.AbstractResolvableFuture future
androidx.concurrent.futures.AbstractResolvableFuture$Listener next
protected void afterDone ()
final void maybePropagateCancellationTo (java.util.concurrent.Future)
java.util.concurrent.Future related
private void releaseWaiters ()
androidx.concurrent.futures.AbstractResolvableFuture$Waiter currentWaiter
androidx.concurrent.futures.AbstractResolvableFuture$Waiter head
private androidx.concurrent.futures.AbstractResolvableFuture$Listener clearListeners (androidx.concurrent.futures.AbstractResolvableFuture$Listener)
androidx.concurrent.futures.AbstractResolvableFuture$Listener tmp
androidx.concurrent.futures.AbstractResolvableFuture$Listener onto
androidx.concurrent.futures.AbstractResolvableFuture$Listener head
androidx.concurrent.futures.AbstractResolvableFuture$Listener reversedList
public java.lang.String toString ()
String pendingDescription
RuntimeException e
String pendingDescription
StringBuilder builder
protected java.lang.String pendingToString ()
Object localValue
private void addDoneString (java.lang.StringBuilder)
Object value
java.util.concurrent.ExecutionException e
java.util.concurrent.CancellationException e
RuntimeException e
StringBuilder builder
private java.lang.String userObjectToString (java.lang.Object)
Object o
private static void executeListener (java.lang.Runnable, java.util.concurrent.Executor)
RuntimeException e
Runnable runnable
java.util.concurrent.Executor executor
private static java.util.concurrent.CancellationException cancellationExceptionWithCause (java.lang.String, java.lang.Throwable)
String message
Throwable cause
java.util.concurrent.CancellationException exception
static java.lang.Object checkNotNull (java.lang.Object)
Object reference
static void <clinit> ()
androidx.concurrent.futures.AbstractResolvableFuture$AtomicHelper helper
Throwable atomicReferenceFieldUpdaterFailure
androidx.concurrent.futures.AbstractResolvableFuture$AtomicHelper helper
Throwable thrownAtomicReferenceFieldUpdaterFailure
Class ensureLoaded
}
androidx/concurrent/futures/CallbackToFutureAdapter$Completer.class
CallbackToFutureAdapter.java
package androidx.concurrent.futures
public final androidx.concurrent.futures.CallbackToFutureAdapter$Completer extends java.lang.Object {
Object tag
androidx.concurrent.futures.CallbackToFutureAdapter$SafeFuture future
private androidx.concurrent.futures.ResolvableFuture cancellationFuture
private boolean attemptedSetting
void <init> ()
public boolean set (java.lang.Object)
Object value
androidx.concurrent.futures.CallbackToFutureAdapter$SafeFuture localFuture
boolean wasSet
public boolean setException (java.lang.Throwable)
Throwable t
androidx.concurrent.futures.CallbackToFutureAdapter$SafeFuture localFuture
boolean wasSet
public boolean setCancelled ()
androidx.concurrent.futures.CallbackToFutureAdapter$SafeFuture localFuture
boolean wasSet
public void addCancellationListener (java.lang.Runnable, java.util.concurrent.Executor)
Runnable runnable
java.util.concurrent.Executor executor
com.google.common.util.concurrent.ListenableFuture localCancellationFuture
void fireCancellationListeners ()
private void setCompletedNormally ()
protected void finalize ()
androidx.concurrent.futures.ResolvableFuture localCancellationFuture
androidx.concurrent.futures.CallbackToFutureAdapter$SafeFuture localFuture
}
androidx/concurrent/futures/CallbackToFutureAdapter$FutureGarbageCollectedException.class
CallbackToFutureAdapter.java
package androidx.concurrent.futures
final androidx.concurrent.futures.CallbackToFutureAdapter$FutureGarbageCollectedException extends java.lang.Throwable {
void <init> (java.lang.String)
String message
public synchronized java.lang.Throwable fillInStackTrace ()
}
androidx/concurrent/futures/CallbackToFutureAdapter$Resolver.class
CallbackToFutureAdapter.java
package androidx.concurrent.futures
public abstract androidx.concurrent.futures.CallbackToFutureAdapter$Resolver extends java.lang.Object {
public abstract java.lang.Object attachCompleter (androidx.concurrent.futures.CallbackToFutureAdapter$Completer) throws java.lang.Exception
}
androidx/concurrent/futures/CallbackToFutureAdapter$SafeFuture$1.class
CallbackToFutureAdapter.java
package androidx.concurrent.futures
androidx.concurrent.futures.CallbackToFutureAdapter$SafeFuture$1 extends androidx.concurrent.futures.AbstractResolvableFuture {
final synthetic androidx.concurrent.futures.CallbackToFutureAdapter$SafeFuture this$0
void <init> (androidx.concurrent.futures.CallbackToFutureAdapter$SafeFuture)
androidx.concurrent.futures.CallbackToFutureAdapter$SafeFuture this$0
protected java.lang.String pendingToString ()
androidx.concurrent.futures.CallbackToFutureAdapter$Completer completer
}
androidx/concurrent/futures/CallbackToFutureAdapter$SafeFuture.class
CallbackToFutureAdapter.java
package androidx.concurrent.futures
final androidx.concurrent.futures.CallbackToFutureAdapter$SafeFuture extends java.lang.Object implements com.google.common.util.concurrent.ListenableFuture {
final java.lang.ref.WeakReference completerWeakReference
private final androidx.concurrent.futures.AbstractResolvableFuture delegate
void <init> (androidx.concurrent.futures.CallbackToFutureAdapter$Completer)
androidx.concurrent.futures.CallbackToFutureAdapter$Completer completer
public boolean cancel (boolean)
boolean mayInterruptIfRunning
androidx.concurrent.futures.CallbackToFutureAdapter$Completer completer
boolean cancelled
boolean cancelWithoutNotifyingCompleter (boolean)
boolean shouldInterrupt
boolean set (java.lang.Object)
Object value
boolean setException (java.lang.Throwable)
Throwable t
public boolean isCancelled ()
public boolean isDone ()
public java.lang.Object get () throws java.lang.InterruptedException java.util.concurrent.ExecutionException
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
public void addListener (java.lang.Runnable, java.util.concurrent.Executor)
Runnable listener
java.util.concurrent.Executor executor
public java.lang.String toString ()
}
androidx/concurrent/futures/CallbackToFutureAdapter.class
CallbackToFutureAdapter.java
package androidx.concurrent.futures
public final androidx.concurrent.futures.CallbackToFutureAdapter extends java.lang.Object {
private void <init> ()
public static com.google.common.util.concurrent.ListenableFuture getFuture (androidx.concurrent.futures.CallbackToFutureAdapter$Resolver)
Object tag
Exception e
androidx.concurrent.futures.CallbackToFutureAdapter$Resolver callback
androidx.concurrent.futures.CallbackToFutureAdapter$Completer completer
androidx.concurrent.futures.CallbackToFutureAdapter$SafeFuture safeFuture
}
androidx/concurrent/futures/DirectExecutor.class
DirectExecutor.java
package androidx.concurrent.futures
public final enum androidx.concurrent.futures.DirectExecutor extends java.lang.Enum implements java.util.concurrent.Executor {
public static final enum androidx.concurrent.futures.DirectExecutor INSTANCE
private static final synthetic androidx.concurrent.futures.DirectExecutor[] $VALUES
public static androidx.concurrent.futures.DirectExecutor[] values ()
public static androidx.concurrent.futures.DirectExecutor valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
public void execute (java.lang.Runnable)
Runnable command
public java.lang.String toString ()
static void <clinit> ()
}
androidx/concurrent/futures/ResolvableFuture.class
ResolvableFuture.java
package androidx.concurrent.futures
public final androidx.concurrent.futures.ResolvableFuture extends androidx.concurrent.futures.AbstractResolvableFuture {
public static androidx.concurrent.futures.ResolvableFuture create ()
public boolean set (java.lang.Object)
Object value
public boolean setException (java.lang.Throwable)
Throwable throwable
public boolean setFuture (com.google.common.util.concurrent.ListenableFuture)
com.google.common.util.concurrent.ListenableFuture future
private void <init> ()
}
androidx/lifecycle/
androidx/lifecycle/ClassesInfoCache$CallbackInfo.class
ClassesInfoCache.java
package androidx.lifecycle
androidx.lifecycle.ClassesInfoCache$CallbackInfo extends java.lang.Object {
final java.util.Map mEventToHandlers
final java.util.Map mHandlerToEvent
void <init> (java.util.Map)
androidx.lifecycle.Lifecycle$Event event
java.util.List methodReferences
java.util.Map$Entry entry
java.util.Map handlerToEvent
void invokeCallbacks (androidx.lifecycle.LifecycleOwner, androidx.lifecycle.Lifecycle$Event, java.lang.Object)
androidx.lifecycle.LifecycleOwner source
androidx.lifecycle.Lifecycle$Event event
Object target
private static void invokeMethodsForEvent (java.util.List, androidx.lifecycle.LifecycleOwner, androidx.lifecycle.Lifecycle$Event, java.lang.Object)
int i
java.util.List handlers
androidx.lifecycle.LifecycleOwner source
androidx.lifecycle.Lifecycle$Event event
Object mWrapped
}
androidx/lifecycle/ClassesInfoCache$MethodReference.class
ClassesInfoCache.java
package androidx.lifecycle
final androidx.lifecycle.ClassesInfoCache$MethodReference extends java.lang.Object {
final int mCallType
final java.lang.reflect.Method mMethod
void <init> (int, java.lang.reflect.Method)
int callType
java.lang.reflect.Method method
void invokeCallback (androidx.lifecycle.LifecycleOwner, androidx.lifecycle.Lifecycle$Event, java.lang.Object)
java.lang.reflect.InvocationTargetException e
IllegalAccessException e
androidx.lifecycle.LifecycleOwner source
androidx.lifecycle.Lifecycle$Event event
Object target
public boolean equals (java.lang.Object)
Object o
androidx.lifecycle.ClassesInfoCache$MethodReference that
public int hashCode ()
}
androidx/lifecycle/ClassesInfoCache.class
ClassesInfoCache.java
package androidx.lifecycle
final androidx.lifecycle.ClassesInfoCache extends java.lang.Object {
static androidx.lifecycle.ClassesInfoCache sInstance
private static final int CALL_TYPE_NO_ARG
private static final int CALL_TYPE_PROVIDER
private static final int CALL_TYPE_PROVIDER_WITH_EVENT
private final java.util.Map mCallbackMap
private final java.util.Map mHasLifecycleMethods
void <init> ()
boolean hasLifecycleMethods (java.lang.Class)
androidx.lifecycle.OnLifecycleEvent annotation
java.lang.reflect.Method method
Class klass
Boolean hasLifecycleMethods
java.lang.reflect.Method[] methods
private java.lang.reflect.Method[] getDeclaredMethods (java.lang.Class)
NoClassDefFoundError e
Class klass
androidx.lifecycle.ClassesInfoCache$CallbackInfo getInfo (java.lang.Class)
Class klass
androidx.lifecycle.ClassesInfoCache$CallbackInfo existing
private void verifyAndPutHandler (java.util.Map, androidx.lifecycle.ClassesInfoCache$MethodReference, androidx.lifecycle.Lifecycle$Event, java.lang.Class)
java.lang.reflect.Method method
java.util.Map handlers
androidx.lifecycle.ClassesInfoCache$MethodReference newHandler
androidx.lifecycle.Lifecycle$Event newEvent
Class klass
androidx.lifecycle.Lifecycle$Event event
private androidx.lifecycle.ClassesInfoCache$CallbackInfo createInfo (java.lang.Class, java.lang.reflect.Method[])
androidx.lifecycle.ClassesInfoCache$CallbackInfo superInfo
java.util.Map$Entry entry
Class intrfc
androidx.lifecycle.OnLifecycleEvent annotation
Class[] params
int callType
androidx.lifecycle.Lifecycle$Event event
androidx.lifecycle.ClassesInfoCache$MethodReference methodReference
java.lang.reflect.Method method
Class klass
java.lang.reflect.Method[] declaredMethods
Class superclass
java.util.Map handlerToEvent
Class[] interfaces
java.lang.reflect.Method[] methods
boolean hasLifecycleMethods
androidx.lifecycle.ClassesInfoCache$CallbackInfo info
static void <clinit> ()
}
androidx/lifecycle/CompositeGeneratedAdaptersObserver.class
CompositeGeneratedAdaptersObserver.java
package androidx.lifecycle
androidx.lifecycle.CompositeGeneratedAdaptersObserver extends java.lang.Object implements androidx.lifecycle.LifecycleEventObserver {
private final androidx.lifecycle.GeneratedAdapter[] mGeneratedAdapters
void <init> (androidx.lifecycle.GeneratedAdapter[])
androidx.lifecycle.GeneratedAdapter[] generatedAdapters
public void onStateChanged (androidx.lifecycle.LifecycleOwner, androidx.lifecycle.Lifecycle$Event)
androidx.lifecycle.GeneratedAdapter mGenerated
androidx.lifecycle.GeneratedAdapter mGenerated
androidx.lifecycle.LifecycleOwner source
androidx.lifecycle.Lifecycle$Event event
androidx.lifecycle.MethodCallsLogger logger
}
androidx/lifecycle/DefaultLifecycleObserver.class
DefaultLifecycleObserver.java
package androidx.lifecycle
public abstract androidx.lifecycle.DefaultLifecycleObserver extends java.lang.Object implements androidx.lifecycle.FullLifecycleObserver {
public void onCreate (androidx.lifecycle.LifecycleOwner)
androidx.lifecycle.LifecycleOwner owner
public void onStart (androidx.lifecycle.LifecycleOwner)
androidx.lifecycle.LifecycleOwner owner
public void onResume (androidx.lifecycle.LifecycleOwner)
androidx.lifecycle.LifecycleOwner owner
public void onPause (androidx.lifecycle.LifecycleOwner)
androidx.lifecycle.LifecycleOwner owner
public void onStop (androidx.lifecycle.LifecycleOwner)
androidx.lifecycle.LifecycleOwner owner
public void onDestroy (androidx.lifecycle.LifecycleOwner)
androidx.lifecycle.LifecycleOwner owner
}
androidx/lifecycle/FullLifecycleObserver.class
FullLifecycleObserver.java
package androidx.lifecycle
abstract androidx.lifecycle.FullLifecycleObserver extends java.lang.Object implements androidx.lifecycle.LifecycleObserver {
public abstract void onCreate (androidx.lifecycle.LifecycleOwner)
public abstract void onStart (androidx.lifecycle.LifecycleOwner)
public abstract void onResume (androidx.lifecycle.LifecycleOwner)
public abstract void onPause (androidx.lifecycle.LifecycleOwner)
public abstract void onStop (androidx.lifecycle.LifecycleOwner)
public abstract void onDestroy (androidx.lifecycle.LifecycleOwner)
}
androidx/lifecycle/FullLifecycleObserverAdapter$1.class
FullLifecycleObserverAdapter.java
package androidx.lifecycle
synthetic androidx.lifecycle.FullLifecycleObserverAdapter$1 extends java.lang.Object {
static final synthetic int[] $SwitchMap$androidx$lifecycle$Lifecycle$Event
static void <clinit> ()
}
androidx/lifecycle/FullLifecycleObserverAdapter.class
FullLifecycleObserverAdapter.java
package androidx.lifecycle
androidx.lifecycle.FullLifecycleObserverAdapter extends java.lang.Object implements androidx.lifecycle.LifecycleEventObserver {
private final androidx.lifecycle.FullLifecycleObserver mFullLifecycleObserver
private final androidx.lifecycle.LifecycleEventObserver mLifecycleEventObserver
void <init> (androidx.lifecycle.FullLifecycleObserver, androidx.lifecycle.LifecycleEventObserver)
androidx.lifecycle.FullLifecycleObserver fullLifecycleObserver
androidx.lifecycle.LifecycleEventObserver lifecycleEventObserver
public void onStateChanged (androidx.lifecycle.LifecycleOwner, androidx.lifecycle.Lifecycle$Event)
androidx.lifecycle.LifecycleOwner source
androidx.lifecycle.Lifecycle$Event event
}
androidx/lifecycle/GeneratedAdapter.class
GeneratedAdapter.java
package androidx.lifecycle
public abstract androidx.lifecycle.GeneratedAdapter extends java.lang.Object {
public abstract void callMethods (androidx.lifecycle.LifecycleOwner, androidx.lifecycle.Lifecycle$Event, boolean, androidx.lifecycle.MethodCallsLogger)
}
androidx/lifecycle/GenericLifecycleObserver.class
GenericLifecycleObserver.java
package androidx.lifecycle
public abstract androidx.lifecycle.GenericLifecycleObserver extends java.lang.Object implements androidx.lifecycle.LifecycleEventObserver {
}
androidx/lifecycle/Lifecycle$1.class
Lifecycle.java
package androidx.lifecycle
synthetic androidx.lifecycle.Lifecycle$1 extends java.lang.Object {
static final synthetic int[] $SwitchMap$androidx$lifecycle$Lifecycle$State
static final synthetic int[] $SwitchMap$androidx$lifecycle$Lifecycle$Event
static void <clinit> ()
}
androidx/lifecycle/Lifecycle$Event.class
Lifecycle.java
package androidx.lifecycle
public final enum androidx.lifecycle.Lifecycle$Event extends java.lang.Enum {
public static final enum androidx.lifecycle.Lifecycle$Event ON_CREATE
public static final enum androidx.lifecycle.Lifecycle$Event ON_START
public static final enum androidx.lifecycle.Lifecycle$Event ON_RESUME
public static final enum androidx.lifecycle.Lifecycle$Event ON_PAUSE
public static final enum androidx.lifecycle.Lifecycle$Event ON_STOP
public static final enum androidx.lifecycle.Lifecycle$Event ON_DESTROY
public static final enum androidx.lifecycle.Lifecycle$Event ON_ANY
private static final synthetic androidx.lifecycle.Lifecycle$Event[] $VALUES
public static androidx.lifecycle.Lifecycle$Event[] values ()
public static androidx.lifecycle.Lifecycle$Event valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
public static androidx.lifecycle.Lifecycle$Event downFrom (androidx.lifecycle.Lifecycle$State)
androidx.lifecycle.Lifecycle$State state
public static androidx.lifecycle.Lifecycle$Event downTo (androidx.lifecycle.Lifecycle$State)
androidx.lifecycle.Lifecycle$State state
public static androidx.lifecycle.Lifecycle$Event upFrom (androidx.lifecycle.Lifecycle$State)
androidx.lifecycle.Lifecycle$State state
public static androidx.lifecycle.Lifecycle$Event upTo (androidx.lifecycle.Lifecycle$State)
androidx.lifecycle.Lifecycle$State state
public androidx.lifecycle.Lifecycle$State getTargetState ()
private static synthetic androidx.lifecycle.Lifecycle$Event[] $values ()
static void <clinit> ()
}
androidx/lifecycle/Lifecycle$State.class
Lifecycle.java
package androidx.lifecycle
public final enum androidx.lifecycle.Lifecycle$State extends java.lang.Enum {
public static final enum androidx.lifecycle.Lifecycle$State DESTROYED
public static final enum androidx.lifecycle.Lifecycle$State INITIALIZED
public static final enum androidx.lifecycle.Lifecycle$State CREATED
public static final enum androidx.lifecycle.Lifecycle$State STARTED
public static final enum androidx.lifecycle.Lifecycle$State RESUMED
private static final synthetic androidx.lifecycle.Lifecycle$State[] $VALUES
public static androidx.lifecycle.Lifecycle$State[] values ()
public static androidx.lifecycle.Lifecycle$State valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
public boolean isAtLeast (androidx.lifecycle.Lifecycle$State)
androidx.lifecycle.Lifecycle$State state
private static synthetic androidx.lifecycle.Lifecycle$State[] $values ()
static void <clinit> ()
}
androidx/lifecycle/Lifecycle.class
Lifecycle.java
package androidx.lifecycle
public abstract androidx.lifecycle.Lifecycle extends java.lang.Object {
java.util.concurrent.atomic.AtomicReference mInternalScopeRef
public void <init> ()
public abstract void addObserver (androidx.lifecycle.LifecycleObserver)
public abstract void removeObserver (androidx.lifecycle.LifecycleObserver)
public abstract androidx.lifecycle.Lifecycle$State getCurrentState ()
}
androidx/lifecycle/LifecycleEventObserver.class
LifecycleEventObserver.java
package androidx.lifecycle
public abstract androidx.lifecycle.LifecycleEventObserver extends java.lang.Object implements androidx.lifecycle.LifecycleObserver {
public abstract void onStateChanged (androidx.lifecycle.LifecycleOwner, androidx.lifecycle.Lifecycle$Event)
}
androidx/lifecycle/LifecycleObserver.class
LifecycleObserver.java
package androidx.lifecycle
public abstract androidx.lifecycle.LifecycleObserver extends java.lang.Object {
}
androidx/lifecycle/LifecycleOwner.class
LifecycleOwner.java
package androidx.lifecycle
public abstract androidx.lifecycle.LifecycleOwner extends java.lang.Object {
public abstract androidx.lifecycle.Lifecycle getLifecycle ()
}
androidx/lifecycle/Lifecycling$1.class
Lifecycling.java
package androidx.lifecycle
androidx.lifecycle.Lifecycling$1 extends java.lang.Object implements androidx.lifecycle.GenericLifecycleObserver {
final synthetic androidx.lifecycle.LifecycleEventObserver val$observer
void <init> (androidx.lifecycle.LifecycleEventObserver)
public void onStateChanged (androidx.lifecycle.LifecycleOwner, androidx.lifecycle.Lifecycle$Event)
androidx.lifecycle.LifecycleOwner source
androidx.lifecycle.Lifecycle$Event event
}
androidx/lifecycle/Lifecycling.class
Lifecycling.java
package androidx.lifecycle
public androidx.lifecycle.Lifecycling extends java.lang.Object {
private static final int REFLECTIVE_CALLBACK
private static final int GENERATED_CALLBACK
private static java.util.Map sCallbackCache
private static java.util.Map sClassToAdapters
static androidx.lifecycle.GenericLifecycleObserver getCallback (java.lang.Object)
Object object
androidx.lifecycle.LifecycleEventObserver observer
static androidx.lifecycle.LifecycleEventObserver lifecycleEventObserver (java.lang.Object)
androidx.lifecycle.GeneratedAdapter generatedAdapter
int i
java.util.List constructors
androidx.lifecycle.GeneratedAdapter[] adapters
Object object
boolean isLifecycleEventObserver
boolean isFullLifecycleObserver
Class klass
int type
private static androidx.lifecycle.GeneratedAdapter createGeneratedAdapter (java.lang.reflect.Constructor, java.lang.Object)
IllegalAccessException e
InstantiationException e
java.lang.reflect.InvocationTargetException e
java.lang.reflect.Constructor constructor
Object object
private static java.lang.reflect.Constructor generatedConstructor (java.lang.Class)
Package aPackage
String name
String fullPackage
String adapterName
Class aClass
java.lang.reflect.Constructor constructor
ClassNotFoundException e
NoSuchMethodException e
Class klass
private static int getObserverConstructorType (java.lang.Class)
Class klass
Integer callbackCache
int type
private static int resolveObserverCallbackType (java.lang.Class)
Class intrface
Class klass
java.lang.reflect.Constructor constructor
boolean hasLifecycleMethods
Class superclass
java.util.List adapterConstructors
private static boolean isLifecycleParent (java.lang.Class)
Class klass
public static java.lang.String getAdapterName (java.lang.String)
String className
private void <init> ()
static void <clinit> ()
}
androidx/lifecycle/MethodCallsLogger.class
MethodCallsLogger.java
package androidx.lifecycle
public androidx.lifecycle.MethodCallsLogger extends java.lang.Object {
private java.util.Map mCalledMethods
public void <init> ()
public boolean approveCall (java.lang.String, int)
String name
int type
Integer nullableMask
int mask
boolean wasCalled
}
androidx/lifecycle/OnLifecycleEvent.class
OnLifecycleEvent.java
package androidx.lifecycle
public abstract annotation androidx.lifecycle.OnLifecycleEvent extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract androidx.lifecycle.Lifecycle$Event value ()
}
androidx/lifecycle/ReflectiveGenericLifecycleObserver.class
ReflectiveGenericLifecycleObserver.java
package androidx.lifecycle
androidx.lifecycle.ReflectiveGenericLifecycleObserver extends java.lang.Object implements androidx.lifecycle.LifecycleEventObserver {
private final Object mWrapped
private final androidx.lifecycle.ClassesInfoCache$CallbackInfo mInfo
void <init> (java.lang.Object)
Object wrapped
public void onStateChanged (androidx.lifecycle.LifecycleOwner, androidx.lifecycle.Lifecycle$Event)
androidx.lifecycle.LifecycleOwner source
androidx.lifecycle.Lifecycle$Event event
}
androidx/lifecycle/SingleGeneratedAdapterObserver.class
SingleGeneratedAdapterObserver.java
package androidx.lifecycle
androidx.lifecycle.SingleGeneratedAdapterObserver extends java.lang.Object implements androidx.lifecycle.LifecycleEventObserver {
private final androidx.lifecycle.GeneratedAdapter mGeneratedAdapter
void <init> (androidx.lifecycle.GeneratedAdapter)
androidx.lifecycle.GeneratedAdapter generatedAdapter
public void onStateChanged (androidx.lifecycle.LifecycleOwner, androidx.lifecycle.Lifecycle$Event)
androidx.lifecycle.LifecycleOwner source
androidx.lifecycle.Lifecycle$Event event
}
androidx/test/
androidx/test/InstrumentationRegistry.class
InstrumentationRegistry.java
package androidx.test
public final androidx.test.InstrumentationRegistry extends java.lang.Object {
public static android.app.Instrumentation getInstrumentation ()
public static android.content.Context getContext ()
public static android.content.Context getTargetContext ()
public static android.os.Bundle getArguments ()
private void <init> ()
public static void registerInstance (android.app.Instrumentation, android.os.Bundle)
android.app.Instrumentation instrumentation
android.os.Bundle arguments
}
androidx/test/annotation/
androidx/test/annotation/Beta.class
Beta.java
package androidx.test.annotation
public abstract annotation androidx.test.annotation.Beta extends java.lang.Object implements java.lang.annotation.Annotation {
}
androidx/test/annotation/ExperimentalTestApi.class
ExperimentalTestApi.java
package androidx.test.annotation
public abstract annotation androidx.test.annotation.ExperimentalTestApi extends java.lang.Object implements java.lang.annotation.Annotation {
}
androidx/test/annotation/R.class
R.java
package androidx.test.annotation
public final androidx.test.annotation.R extends java.lang.Object {
public void <init> ()
}
androidx/test/annotation/UiThreadTest.class
UiThreadTest.java
package androidx.test.annotation
public abstract annotation androidx.test.annotation.UiThreadTest extends java.lang.Object implements java.lang.annotation.Annotation {
}
androidx/test/core/
androidx/test/core/R$style.class
R.java
package androidx.test.core
public final androidx.test.core.R$style extends java.lang.Object {
public static int WhiteBackgroundDialogTheme
public static int WhiteBackgroundTheme
public void <init> ()
static void <clinit> ()
}
androidx/test/core/R.class
R.java
package androidx.test.core
public final androidx.test.core.R extends java.lang.Object {
public void <init> ()
}
androidx/test/core/app/ActivityScenario$$ExternalSyntheticLambda0.class
D8$$SyntheticClass
package androidx.test.core.app
public final synthetic androidx.test.core.app.ActivityScenario$$ExternalSyntheticLambda0 extends java.lang.Object implements androidx.test.internal.platform.ServiceLoaderWrapper$Factory {
public static final synthetic androidx.test.core.app.ActivityScenario$$ExternalSyntheticLambda0 INSTANCE
public final java.lang.Object create ()
static synthetic void <clinit> ()
private synthetic void <init> ()
}
androidx/test/core/app/ActivityScenario$$ExternalSyntheticLambda1.class
D8$$SyntheticClass
package androidx.test.core.app
public final synthetic androidx.test.core.app.ActivityScenario$$ExternalSyntheticLambda1 extends java.lang.Object implements androidx.test.internal.platform.ServiceLoaderWrapper$Factory {
public static final synthetic androidx.test.core.app.ActivityScenario$$ExternalSyntheticLambda1 INSTANCE
public final java.lang.Object create ()
static synthetic void <clinit> ()
private synthetic void <init> ()
}
androidx/test/core/app/ActivityScenario$$ExternalSyntheticLambda2.class
D8$$SyntheticClass
package androidx.test.core.app
public final synthetic androidx.test.core.app.ActivityScenario$$ExternalSyntheticLambda2 extends java.lang.Object implements java.lang.Runnable {
public synthetic androidx.test.core.app.ActivityScenario f$0
public synthetic androidx.test.core.app.ActivityScenario$ActivityAction f$1
public synthetic void <init> (androidx.test.core.app.ActivityScenario, androidx.test.core.app.ActivityScenario$ActivityAction)
public final void run ()
}
androidx/test/core/app/ActivityScenario$1.class
ActivityScenario.java
package androidx.test.core.app
androidx.test.core.app.ActivityScenario$1 extends java.lang.Object implements androidx.test.runner.lifecycle.ActivityLifecycleCallback {
final synthetic androidx.test.core.app.ActivityScenario this$0
void <init> (androidx.test.core.app.ActivityScenario)
androidx.test.core.app.ActivityScenario this$0
public void onActivityLifecycleChanged (android.app.Activity, androidx.test.runner.lifecycle.Stage)
android.app.Activity activity
androidx.test.runner.lifecycle.Stage stage
}
androidx/test/core/app/ActivityScenario$2.class
ActivityScenario.java
package androidx.test.core.app
synthetic androidx.test.core.app.ActivityScenario$2 extends java.lang.Object {
static final synthetic int[] $SwitchMap$androidx$test$runner$lifecycle$Stage
static final synthetic int[] $SwitchMap$androidx$lifecycle$Lifecycle$State
static void <clinit> ()
}
androidx/test/core/app/ActivityScenario$ActivityAction.class
ActivityScenario.java
package androidx.test.core.app
public abstract androidx.test.core.app.ActivityScenario$ActivityAction extends java.lang.Object {
public abstract void perform (android.app.Activity)
}
androidx/test/core/app/ActivityScenario$ActivityState.class
ActivityScenario.java
package androidx.test.core.app
androidx.test.core.app.ActivityScenario$ActivityState extends java.lang.Object {
final android.app.Activity activity
final androidx.lifecycle.Lifecycle$State state
final androidx.test.runner.lifecycle.Stage stage
void <init> (android.app.Activity, androidx.lifecycle.Lifecycle$State, androidx.test.runner.lifecycle.Stage)
android.app.Activity activity
androidx.lifecycle.Lifecycle$State state
androidx.test.runner.lifecycle.Stage stage
}
androidx/test/core/app/ActivityScenario.class
ActivityScenario.java
package androidx.test.core.app
public final androidx.test.core.app.ActivityScenario extends java.lang.Object implements java.lang.AutoCloseable java.io.Closeable {
private static final String TAG
private static final long TIMEOUT_MILLISECONDS
private static final java.util.Map STEADY_STATES
private final java.util.concurrent.locks.ReentrantLock lock
private final java.util.concurrent.locks.Condition stateChangedCondition
private final android.content.Intent startActivityIntent
private final androidx.test.internal.platform.app.ActivityInvoker activityInvoker
private final androidx.test.internal.platform.os.ControlledLooper controlledLooper
private androidx.test.runner.lifecycle.Stage currentActivityStage
private android.app.Activity currentActivity
private final androidx.test.runner.lifecycle.ActivityLifecycleCallback activityLifecycleObserver
static volatile synthetic android.app.Activity -$$Nest$fgetcurrentActivity (androidx.test.core.app.ActivityScenario)
public android.app.Instrumentation$ActivityResult getResult ()
static volatile synthetic android.content.Intent -$$Nest$fgetstartActivityIntent (androidx.test.core.app.ActivityScenario)
public androidx.lifecycle.Lifecycle$State getState ()
androidx.test.core.app.ActivityScenario$ActivityState currentActivityState
private androidx.test.core.app.ActivityScenario$ActivityState getCurrentActivityState ()
public static androidx.test.core.app.ActivityScenario launch (android.content.Intent)
android.content.Intent startActivityIntent
androidx.test.core.app.ActivityScenario scenario
public static androidx.test.core.app.ActivityScenario launch (java.lang.Class)
Class activityClass
androidx.test.core.app.ActivityScenario scenario
public static androidx.test.core.app.ActivityScenario launch (android.content.Intent, android.os.Bundle)
android.content.Intent startActivityIntent
android.os.Bundle activityOptions
androidx.test.core.app.ActivityScenario scenario
public static androidx.test.core.app.ActivityScenario launch (java.lang.Class, android.os.Bundle)
Class activityClass
android.os.Bundle activityOptions
androidx.test.core.app.ActivityScenario scenario
public static androidx.test.core.app.ActivityScenario launchActivityForResult (android.content.Intent)
android.content.Intent startActivityIntent
androidx.test.core.app.ActivityScenario scenario
public static androidx.test.core.app.ActivityScenario launchActivityForResult (java.lang.Class)
Class activityClass
androidx.test.core.app.ActivityScenario scenario
public static androidx.test.core.app.ActivityScenario launchActivityForResult (android.content.Intent, android.os.Bundle)
android.content.Intent startActivityIntent
android.os.Bundle activityOptions
androidx.test.core.app.ActivityScenario scenario
public static androidx.test.core.app.ActivityScenario launchActivityForResult (java.lang.Class, android.os.Bundle)
Class activityClass
android.os.Bundle activityOptions
androidx.test.core.app.ActivityScenario scenario
public androidx.test.core.app.ActivityScenario moveToState (androidx.lifecycle.Lifecycle$State)
androidx.lifecycle.Lifecycle$State newState
androidx.test.core.app.ActivityScenario$ActivityState currentState
public androidx.test.core.app.ActivityScenario onActivity (androidx.test.core.app.ActivityScenario$ActivityAction)
androidx.test.core.app.ActivityScenario$ActivityAction action
Runnable runnableAction
public androidx.test.core.app.ActivityScenario recreate ()
androidx.test.core.app.ActivityScenario$ActivityState prevActivityState
androidx.test.core.app.ActivityScenario$ActivityState activityState
long now
long deadline
static synthetic androidx.test.internal.platform.app.ActivityInvoker lambda$new$0 ()
static synthetic androidx.test.internal.platform.os.ControlledLooper lambda$new$1 ()
static volatile synthetic androidx.test.runner.lifecycle.Stage -$$Nest$fgetcurrentActivityStage (androidx.test.core.app.ActivityScenario)
static volatile synthetic java.lang.String -$$Nest$sfgetTAG ()
static volatile synthetic java.util.concurrent.locks.Condition -$$Nest$fgetstateChangedCondition (androidx.test.core.app.ActivityScenario)
static volatile synthetic java.util.concurrent.locks.ReentrantLock -$$Nest$fgetlock (androidx.test.core.app.ActivityScenario)
static volatile synthetic void -$$Nest$fputcurrentActivity (androidx.test.core.app.ActivityScenario, android.app.Activity)
static volatile synthetic void -$$Nest$fputcurrentActivityStage (androidx.test.core.app.ActivityScenario, androidx.test.runner.lifecycle.Stage)
static void <clinit> ()
private void <init> (android.content.Intent)
android.content.Intent startActivityIntent
private void <init> (java.lang.Class)
Class activityClass
public void close ()
synthetic void lambda$onActivity$2$androidx-test-core-app-ActivityScenario (androidx.test.core.app.ActivityScenario$ActivityAction)
androidx.test.core.app.ActivityScenario$ActivityAction action
private void launchInternal (android.os.Bundle, boolean)
android.os.Bundle activityOptions
boolean launchActivityForResult
private transient void waitForActivityToBecomeAnyOf (androidx.lifecycle.Lifecycle$State[])
long now
long deadline
InterruptedException e
androidx.lifecycle.Lifecycle$State[] expectedStates
java.util.Set expectedStateSet
static volatile synthetic boolean -$$Nest$smactivityMatchesIntent (android.content.Intent, android.app.Activity)
private static boolean activityMatchesIntent (android.content.Intent, android.app.Activity)
android.content.Intent startActivityIntent
android.app.Activity launchedActivity
android.content.Intent activityIntent
boolean isActivityInSamePackage
private static boolean equals (java.lang.Object, java.lang.Object)
Object a
Object b
private static boolean hasPackageEquivalentComponent (android.content.Intent)
android.content.Intent intent
android.content.ComponentName componentName
String packageName
}
androidx/test/core/app/ApplicationProvider.class
ApplicationProvider.java
package androidx.test.core.app
public final androidx.test.core.app.ApplicationProvider extends java.lang.Object {
public static android.content.Context getApplicationContext ()
private void <init> ()
}
androidx/test/core/app/DeviceCapture$forceRedrawGlobalWindowViews$1.class
DeviceCapture.kt
package androidx.test.core.app
final androidx.test.core.app.DeviceCapture$forceRedrawGlobalWindowViews$1 extends java.lang.Object implements java.lang.Runnable {
final synthetic androidx.concurrent.futures.ResolvableFuture $future
final synthetic java.util.concurrent.Executor $mainExecutor
void <init> (androidx.concurrent.futures.ResolvableFuture, java.util.concurrent.Executor)
androidx.concurrent.futures.ResolvableFuture $future
java.util.concurrent.Executor $mainExecutor
public final void run ()
android.view.View view
java.util.List views
java.util.List viewFutures
}
androidx/test/core/app/DeviceCapture$takeScreenshotNoSync$1.class
DeviceCapture.kt
package androidx.test.core.app
final androidx.test.core.app.DeviceCapture$takeScreenshotNoSync$1 extends java.lang.Object implements java.lang.Runnable {
public static final androidx.test.core.app.DeviceCapture$takeScreenshotNoSync$1 INSTANCE
static void <clinit> ()
void <init> ()
public final void run ()
}
androidx/test/core/app/DeviceCapture$takeScreenshotNoSync$2$1.class
DeviceCapture.kt
package androidx.test.core.app
final androidx.test.core.app.DeviceCapture$takeScreenshotNoSync$2$1 extends java.lang.Object implements android.view.Choreographer$FrameCallback {
final synthetic android.app.UiAutomation $uiAutomation
final synthetic androidx.concurrent.futures.ResolvableFuture $bitmapFuture
void <init> (android.app.UiAutomation, androidx.concurrent.futures.ResolvableFuture)
android.app.UiAutomation $uiAutomation
androidx.concurrent.futures.ResolvableFuture $bitmapFuture
public final void doFrame (long)
android.graphics.Bitmap bitmap
long it
}
androidx/test/core/app/DeviceCapture$takeScreenshotNoSync$2.class
DeviceCapture.kt
package androidx.test.core.app
final androidx.test.core.app.DeviceCapture$takeScreenshotNoSync$2 extends java.lang.Object implements java.lang.Runnable {
final synthetic android.app.UiAutomation $uiAutomation
final synthetic androidx.concurrent.futures.ResolvableFuture $bitmapFuture
void <init> (android.app.UiAutomation, androidx.concurrent.futures.ResolvableFuture)
android.app.UiAutomation $uiAutomation
androidx.concurrent.futures.ResolvableFuture $bitmapFuture
public final void run ()
}
androidx/test/core/app/DeviceCapture.class
DeviceCapture.kt
package androidx.test.core.app
public final androidx.test.core.app.DeviceCapture extends java.lang.Object {
public static final android.graphics.Bitmap takeScreenshot () throws java.lang.RuntimeException
public static final android.graphics.Bitmap takeScreenshotNoSync () throws java.lang.RuntimeException
Exception e
java.util.concurrent.ExecutionException e
java.util.concurrent.TimeoutException e
InterruptedException e
androidx.concurrent.futures.ResolvableFuture bitmapFuture
androidx.test.core.internal.os.HandlerExecutor mainExecutor
android.app.UiAutomation uiAutomation
private static final com.google.common.util.concurrent.ListenableFuture forceRedrawGlobalWindowViews (java.util.concurrent.Executor)
androidx.concurrent.futures.ResolvableFuture future
java.util.concurrent.Executor mainExecutor
public static final boolean canTakeScreenshot ()
}
androidx/test/core/app/DirectExecutor.class
DirectExecutor.java
package androidx.test.core.app
final enum androidx.test.core.app.DirectExecutor extends java.lang.Enum implements java.util.concurrent.Executor {
public static final enum androidx.test.core.app.DirectExecutor INSTANCE
private static final synthetic androidx.test.core.app.DirectExecutor[] $VALUES
public static androidx.test.core.app.DirectExecutor valueOf (java.lang.String)
String name
public java.lang.String toString ()
static void <clinit> ()
private void <init> (java.lang.String, int)
public void execute (java.lang.Runnable)
Runnable command
private static synthetic androidx.test.core.app.DirectExecutor[] $values ()
public static androidx.test.core.app.DirectExecutor[] values ()
}
androidx/test/core/app/InstrumentationActivityInvoker$$ExternalSyntheticLambda0.class
D8$$SyntheticClass
package androidx.test.core.app
public final synthetic androidx.test.core.app.InstrumentationActivityInvoker$$ExternalSyntheticLambda0 extends java.lang.Object implements java.lang.Runnable {
public synthetic android.app.Activity f$0
public synthetic void <init> (android.app.Activity)
public final void run ()
}
androidx/test/core/app/InstrumentationActivityInvoker$$ExternalSyntheticLambda1.class
D8$$SyntheticClass
package androidx.test.core.app
public final synthetic androidx.test.core.app.InstrumentationActivityInvoker$$ExternalSyntheticLambda1 extends java.lang.Object implements java.lang.Runnable {
public synthetic android.app.Activity f$0
public synthetic java.util.Set f$1
public synthetic void <init> (android.app.Activity, java.util.Set)
public final void run ()
}
androidx/test/core/app/InstrumentationActivityInvoker$$ExternalSyntheticLambda2.class
D8$$SyntheticClass
package androidx.test.core.app
public final synthetic androidx.test.core.app.InstrumentationActivityInvoker$$ExternalSyntheticLambda2 extends java.lang.Object implements java.lang.Runnable {
public synthetic android.app.Activity f$0
public synthetic void <init> (android.app.Activity)
public final void run ()
}
androidx/test/core/app/InstrumentationActivityInvoker$1.class
InstrumentationActivityInvoker.java
package androidx.test.core.app
androidx.test.core.app.InstrumentationActivityInvoker$1 extends android.content.BroadcastReceiver {
final synthetic java.util.concurrent.CountDownLatch val$latch
void <init> (androidx.test.core.app.InstrumentationActivityInvoker, java.util.concurrent.CountDownLatch)
androidx.test.core.app.InstrumentationActivityInvoker this$0
public void onReceive (android.content.Context, android.content.Intent)
android.content.Context context
android.content.Intent intent
}
androidx/test/core/app/InstrumentationActivityInvoker$2.class
InstrumentationActivityInvoker.java
package androidx.test.core.app
androidx.test.core.app.InstrumentationActivityInvoker$2 extends android.content.BroadcastReceiver {
final synthetic java.util.concurrent.CountDownLatch val$latch
void <init> (androidx.test.core.app.InstrumentationActivityInvoker, java.util.concurrent.CountDownLatch)
androidx.test.core.app.InstrumentationActivityInvoker this$0
public void onReceive (android.content.Context, android.content.Intent)
android.content.Context context
android.content.Intent intent
}
androidx/test/core/app/InstrumentationActivityInvoker$ActivityResultWaiter$1.class
InstrumentationActivityInvoker.java
package androidx.test.core.app
androidx.test.core.app.InstrumentationActivityInvoker$ActivityResultWaiter$1 extends android.content.BroadcastReceiver {
final synthetic androidx.test.core.app.InstrumentationActivityInvoker$ActivityResultWaiter this$0
void <init> (androidx.test.core.app.InstrumentationActivityInvoker$ActivityResultWaiter)
androidx.test.core.app.InstrumentationActivityInvoker$ActivityResultWaiter this$0
public void onReceive (android.content.Context, android.content.Intent)
int resultCode
android.content.Intent resultData
android.content.Context context
android.content.Intent intent
}
androidx/test/core/app/InstrumentationActivityInvoker$ActivityResultWaiter.class
InstrumentationActivityInvoker.java
package androidx.test.core.app
androidx.test.core.app.InstrumentationActivityInvoker$ActivityResultWaiter extends java.lang.Object {
private static final String TAG
private final java.util.concurrent.CountDownLatch latch
private android.app.Instrumentation$ActivityResult activityResult
public android.app.Instrumentation$ActivityResult getActivityResult ()
InterruptedException e
static volatile synthetic java.util.concurrent.CountDownLatch -$$Nest$fgetlatch (androidx.test.core.app.InstrumentationActivityInvoker$ActivityResultWaiter)
static volatile synthetic void -$$Nest$fputactivityResult (androidx.test.core.app.InstrumentationActivityInvoker$ActivityResultWaiter, android.app.Instrumentation$ActivityResult)
static void <clinit> ()
public void <init> (android.content.Context)
android.content.Context context
android.content.BroadcastReceiver receiver
android.content.IntentFilter intentFilter
}
androidx/test/core/app/InstrumentationActivityInvoker$BootstrapActivity$1.class
InstrumentationActivityInvoker.java
package androidx.test.core.app
androidx.test.core.app.InstrumentationActivityInvoker$BootstrapActivity$1 extends android.content.BroadcastReceiver {
final synthetic androidx.test.core.app.InstrumentationActivityInvoker$BootstrapActivity this$0
void <init> (androidx.test.core.app.InstrumentationActivityInvoker$BootstrapActivity)
androidx.test.core.app.InstrumentationActivityInvoker$BootstrapActivity this$0
public void onReceive (android.content.Context, android.content.Intent)
android.content.Context context
android.content.Intent intent
}
androidx/test/core/app/InstrumentationActivityInvoker$BootstrapActivity.class
InstrumentationActivityInvoker.java
package androidx.test.core.app
public androidx.test.core.app.InstrumentationActivityInvoker$BootstrapActivity extends android.app.Activity {
private static final String TAG
private static final String IS_TARGET_ACTIVITY_STARTED_KEY
private final android.content.BroadcastReceiver receiver
private boolean isTargetActivityStarted
static void <clinit> ()
public void <init> ()
public void finish ()
protected void onActivityResult (int, int, android.content.Intent)
android.content.Intent activityResultReceivedActionIntent
int requestCode
int resultCode
android.content.Intent data
protected void onCreate (android.os.Bundle)
android.os.Bundle savedInstanceState
protected void onDestroy ()
protected void onResume ()
android.content.IntentSender$SendIntentException e
android.app.PendingIntent startTargetActivityIntent
android.os.Bundle options
protected void onSaveInstanceState (android.os.Bundle)
android.os.Bundle outState
}
androidx/test/core/app/InstrumentationActivityInvoker$EmptyActivity$1.class
InstrumentationActivityInvoker.java
package androidx.test.core.app
androidx.test.core.app.InstrumentationActivityInvoker$EmptyActivity$1 extends android.content.BroadcastReceiver {
final synthetic androidx.test.core.app.InstrumentationActivityInvoker$EmptyActivity this$0
void <init> (androidx.test.core.app.InstrumentationActivityInvoker$EmptyActivity)
androidx.test.core.app.InstrumentationActivityInvoker$EmptyActivity this$0
public void onReceive (android.content.Context, android.content.Intent)
android.content.Context context
android.content.Intent intent
}
androidx/test/core/app/InstrumentationActivityInvoker$EmptyActivity.class
InstrumentationActivityInvoker.java
package androidx.test.core.app
public androidx.test.core.app.InstrumentationActivityInvoker$EmptyActivity extends android.app.Activity {
private final android.content.BroadcastReceiver receiver
public void <init> ()
public void finish ()
protected void onCreate (android.os.Bundle)
android.os.Bundle savedInstanceState
protected void onDestroy ()
protected void onResume ()
}
androidx/test/core/app/InstrumentationActivityInvoker$EmptyFloatingActivity$1.class
InstrumentationActivityInvoker.java
package androidx.test.core.app
androidx.test.core.app.InstrumentationActivityInvoker$EmptyFloatingActivity$1 extends android.content.BroadcastReceiver {
final synthetic androidx.test.core.app.InstrumentationActivityInvoker$EmptyFloatingActivity this$0
void <init> (androidx.test.core.app.InstrumentationActivityInvoker$EmptyFloatingActivity)
androidx.test.core.app.InstrumentationActivityInvoker$EmptyFloatingActivity this$0
public void onReceive (android.content.Context, android.content.Intent)
android.content.Context context
android.content.Intent intent
}
androidx/test/core/app/InstrumentationActivityInvoker$EmptyFloatingActivity.class
InstrumentationActivityInvoker.java
package androidx.test.core.app
public androidx.test.core.app.InstrumentationActivityInvoker$EmptyFloatingActivity extends android.app.Activity {
private final android.content.BroadcastReceiver receiver
public void <init> ()
public void finish ()
protected void onCreate (android.os.Bundle)
android.os.Bundle savedInstanceState
protected void onDestroy ()
protected void onResume ()
}
androidx/test/core/app/InstrumentationActivityInvoker.class
InstrumentationActivityInvoker.java
package androidx.test.core.app
androidx.test.core.app.InstrumentationActivityInvoker extends java.lang.Object implements androidx.test.internal.platform.app.ActivityInvoker {
private static final String TARGET_ACTIVITY_INTENT_KEY
private static final String TARGET_ACTIVITY_OPTIONS_BUNDLE_KEY
private static final String BOOTSTRAP_ACTIVITY_RESULT_RECEIVED
private static final String BOOTSTRAP_ACTIVITY_RESULT_CODE_KEY
private static final String BOOTSTRAP_ACTIVITY_RESULT_DATA_KEY
private static final String CANCEL_ACTIVITY_RESULT_WAITER
private static final String EMPTY_ACTIVITY_RESUMED
private static final String EMPTY_FLOATING_ACTIVITY_RESUMED
private static final String FINISH_BOOTSTRAP_ACTIVITY
private static final String FINISH_EMPTY_ACTIVITIES
private androidx.test.core.app.InstrumentationActivityInvoker$ActivityResultWaiter activityResultWaiter
public android.app.Instrumentation$ActivityResult getActivityResult ()
public synthetic android.content.Intent getIntentForActivity (java.lang.Class)
static volatile synthetic void -$$Nest$smregisterBroadcastReceiver (android.content.Context, android.content.BroadcastReceiver, android.content.IntentFilter)
void <init> ()
private static void checkActivityStageIsIn (android.app.Activity, java.util.Set)
android.app.Activity activity
java.util.Set expected
private static transient void checkActivityStageIsIn (android.app.Activity, androidx.test.runner.lifecycle.Stage[])
android.app.Activity activity
androidx.test.runner.lifecycle.Stage[] expected
public void finishActivity (android.app.Activity)
android.app.Activity activity
static synthetic void lambda$checkActivityStageIsIn$0 (android.app.Activity, java.util.Set)
android.app.Activity activity
java.util.Set expected
androidx.test.runner.lifecycle.Stage stage
public void pauseActivity (android.app.Activity)
android.app.Activity activity
public void recreateActivity (android.app.Activity)
android.app.Activity activity
private static void registerBroadcastReceiver (android.content.Context, android.content.BroadcastReceiver, android.content.IntentFilter)
android.content.Context context
android.content.BroadcastReceiver broadcastReceiver
android.content.IntentFilter intentFilter
public void resumeActivity (android.app.Activity)
android.app.Activity activity
public void startActivity (android.content.Intent)
android.content.Intent intent
public void startActivity (android.content.Intent, android.os.Bundle)
android.content.Intent intent
android.os.Bundle activityOptions
android.content.pm.ActivityInfo ai
public void startActivityForResult (android.content.Intent)
android.content.Intent intent
public void startActivityForResult (android.content.Intent, android.os.Bundle)
android.content.Intent intent
android.os.Bundle activityOptions
android.content.pm.ActivityInfo ai
android.content.Intent bootstrapIntent
private void startEmptyActivitySync ()
InterruptedException e
java.util.concurrent.CountDownLatch latch
android.content.BroadcastReceiver receiver
private void startFloatingEmptyActivitySync ()
InterruptedException e
java.util.concurrent.CountDownLatch latch
android.content.BroadcastReceiver receiver
public void stopActivity (android.app.Activity)
android.app.Activity activity
}
androidx/test/core/app/ListFuture$1.class
ListFuture.java
package androidx.test.core.app
androidx.test.core.app.ListFuture$1 extends java.lang.Object implements androidx.concurrent.futures.CallbackToFutureAdapter$Resolver {
final synthetic androidx.test.core.app.ListFuture this$0
public java.lang.Object attachCompleter (androidx.concurrent.futures.CallbackToFutureAdapter$Completer)
androidx.concurrent.futures.CallbackToFutureAdapter$Completer completer
void <init> (androidx.test.core.app.ListFuture)
androidx.test.core.app.ListFuture this$0
}
androidx/test/core/app/ListFuture$2.class
ListFuture.java
package androidx.test.core.app
androidx.test.core.app.ListFuture$2 extends java.lang.Object implements java.lang.Runnable {
final synthetic androidx.test.core.app.ListFuture this$0
void <init> (androidx.test.core.app.ListFuture)
androidx.test.core.app.ListFuture this$0
public void run ()
}
androidx/test/core/app/ListFuture$3.class
ListFuture.java
package androidx.test.core.app
androidx.test.core.app.ListFuture$3 extends java.lang.Object implements java.lang.Runnable {
final synthetic int val$index
final synthetic com.google.common.util.concurrent.ListenableFuture val$listenable
final synthetic androidx.test.core.app.ListFuture this$0
void <init> (androidx.test.core.app.ListFuture, int, com.google.common.util.concurrent.ListenableFuture)
androidx.test.core.app.ListFuture this$0
public void run ()
}
androidx/test/core/app/ListFuture.class
ListFuture.java
package androidx.test.core.app
androidx.test.core.app.ListFuture extends java.lang.Object implements com.google.common.util.concurrent.ListenableFuture {
java.util.List mFutures
java.util.List mValues
private final boolean mAllMustSucceed
private final java.util.concurrent.atomic.AtomicInteger mRemaining
private final com.google.common.util.concurrent.ListenableFuture mResult
androidx.concurrent.futures.CallbackToFutureAdapter$Completer mResultNotifier
public volatile synthetic java.lang.Object get () throws java.util.concurrent.ExecutionException java.lang.InterruptedException
public volatile synthetic java.lang.Object get (long, java.util.concurrent.TimeUnit) throws java.util.concurrent.ExecutionException java.lang.InterruptedException java.util.concurrent.TimeoutException
private static java.lang.Object getUninterruptibly (java.util.concurrent.Future) throws java.util.concurrent.ExecutionException
InterruptedException e
java.util.concurrent.Future future
boolean interrupted
public java.util.List get () throws java.lang.InterruptedException java.util.concurrent.ExecutionException
public java.util.List 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
private static java.util.concurrent.Executor directExecutor ()
void <init> (java.util.List, boolean, java.util.concurrent.Executor)
java.util.List futures
boolean allMustSucceed
java.util.concurrent.Executor listenerExecutor
public void addListener (java.lang.Runnable, java.util.concurrent.Executor)
Runnable listener
java.util.concurrent.Executor executor
private void callAllGets () throws java.lang.InterruptedException
Error e
InterruptedException e
Throwable e
com.google.common.util.concurrent.ListenableFuture future
java.util.List oldFutures
private void init (java.util.concurrent.Executor)
int i
com.google.common.util.concurrent.ListenableFuture listenable
int index
int i
java.util.concurrent.Executor listenerExecutor
java.util.List localFutures
void setOneValue (int, java.util.concurrent.Future)
int newRemaining
java.util.concurrent.CancellationException e
int newRemaining
java.util.concurrent.ExecutionException e
int newRemaining
RuntimeException e
int newRemaining
Error e
int newRemaining
int newRemaining
int index
java.util.concurrent.Future future
java.util.List localValues
public boolean cancel (boolean)
com.google.common.util.concurrent.ListenableFuture f
boolean mayInterruptIfRunning
public boolean isCancelled ()
public boolean isDone ()
}
androidx/test/core/content/pm/ApplicationInfoBuilder.class
ApplicationInfoBuilder.java
package androidx.test.core.content.pm
public final androidx.test.core.content.pm.ApplicationInfoBuilder extends java.lang.Object {
private String name
private String packageName
public android.content.pm.ApplicationInfo build ()
android.content.pm.ApplicationInfo applicationInfo
public static androidx.test.core.content.pm.ApplicationInfoBuilder newBuilder ()
public androidx.test.core.content.pm.ApplicationInfoBuilder setName (java.lang.String)
String name
public androidx.test.core.content.pm.ApplicationInfoBuilder setPackageName (java.lang.String)
String packageName
private void <init> ()
}
androidx/test/core/content/pm/PackageInfoBuilder.class
PackageInfoBuilder.java
package androidx.test.core.content.pm
public final androidx.test.core.content.pm.PackageInfoBuilder extends java.lang.Object {
private String packageName
private android.content.pm.ApplicationInfo applicationInfo
public android.content.pm.PackageInfo build ()
android.content.pm.PackageInfo packageInfo
public static androidx.test.core.content.pm.PackageInfoBuilder newBuilder ()
public androidx.test.core.content.pm.PackageInfoBuilder setApplicationInfo (android.content.pm.ApplicationInfo)
android.content.pm.ApplicationInfo applicationInfo
public androidx.test.core.content.pm.PackageInfoBuilder setPackageName (java.lang.String)
String packageName
private void <init> ()
}
androidx/test/core/graphics/BitmapStorage.class
BitmapStorageExt.kt
package androidx.test.core.graphics
public final androidx.test.core.graphics.BitmapStorage extends java.lang.Object {
public static final void writeToTestStorage (android.graphics.Bitmap, java.lang.String) throws java.io.IOException
android.graphics.Bitmap $this$writeToTestStorage
String name
public static final void writeToTestStorage (android.graphics.Bitmap, androidx.test.platform.io.PlatformTestStorage, java.lang.String) throws java.io.IOException
int $i$a$-use-BitmapStorage$writeToTestStorage$1
java.io.OutputStream it
android.graphics.Bitmap $this$writeToTestStorage
androidx.test.platform.io.PlatformTestStorage testStorage
String name
}
androidx/test/core/internal/os/HandlerExecutor.class
HandlerExecutor.kt
package androidx.test.core.internal.os
public final androidx.test.core.internal.os.HandlerExecutor extends java.lang.Object implements java.util.concurrent.Executor {
private final android.os.Handler handler
public final android.os.Handler getHandler ()
public void <init> (android.os.Handler)
android.os.Handler handler
public void execute (java.lang.Runnable)
Runnable command
}
androidx/test/core/os/Parcelables.class
Parcelables.java
package androidx.test.core.os
public final androidx.test.core.os.Parcelables extends java.lang.Object {
public static android.os.Parcelable forceParcel (android.os.Parcelable, android.os.Parcelable$Creator)
android.os.Parcelable parcelable
android.os.Parcelable$Creator creator
android.os.Parcel parcel
private void <init> ()
}
androidx/test/core/view/MotionEventBuilder.class
MotionEventBuilder.java
package androidx.test.core.view
public androidx.test.core.view.MotionEventBuilder extends java.lang.Object {
private long downTime
private long eventTime
private int action
private int actionIndex
private java.util.List pointerPropertiesList
private java.util.List pointerCoordsList
private int metaState
private int buttonState
private float xPrecision
private float yPrecision
private int deviceId
private int edgeFlags
private int source
private int flags
public android.view.MotionEvent build ()
public static androidx.test.core.view.MotionEventBuilder newBuilder ()
public androidx.test.core.view.MotionEventBuilder setAction (int)
int action
public androidx.test.core.view.MotionEventBuilder setActionIndex (int)
int pointerIndex
public androidx.test.core.view.MotionEventBuilder setButtonState (int)
int buttonState
public androidx.test.core.view.MotionEventBuilder setDeviceId (int)
int deviceId
public androidx.test.core.view.MotionEventBuilder setDownTime (long)
long downTime
public androidx.test.core.view.MotionEventBuilder setEdgeFlags (int)
int edgeFlags
public androidx.test.core.view.MotionEventBuilder setEventTime (long)
long eventTime
public androidx.test.core.view.MotionEventBuilder setFlags (int)
int flags
public androidx.test.core.view.MotionEventBuilder setMetaState (int)
int metastate
public androidx.test.core.view.MotionEventBuilder setPointer (float, float)
float x
float y
android.view.MotionEvent$PointerProperties pointerProperties
android.view.MotionEvent$PointerCoords pointerCoords
public androidx.test.core.view.MotionEventBuilder setPointer (android.view.MotionEvent$PointerProperties, android.view.MotionEvent$PointerCoords)
android.view.MotionEvent$PointerProperties pointerProperties
android.view.MotionEvent$PointerCoords pointerCoords
public androidx.test.core.view.MotionEventBuilder setSource (int)
int source
public androidx.test.core.view.MotionEventBuilder setXPrecision (float)
float xPrecision
public androidx.test.core.view.MotionEventBuilder setYPrecision (float)
float yPrecision
private void <init> ()
private static void checkState (boolean, java.lang.String)
boolean expression
String message
}
androidx/test/core/view/PointerCoordsBuilder.class
PointerCoordsBuilder.java
package androidx.test.core.view
public androidx.test.core.view.PointerCoordsBuilder extends java.lang.Object {
private float x
private float y
private float pressure
private float size
private float touchMajor
private float touchMinor
private float toolMajor
private float toolMinor
private float orientation
public android.view.MotionEvent$PointerCoords build ()
android.view.MotionEvent$PointerCoords pointerCoords
public static androidx.test.core.view.PointerCoordsBuilder newBuilder ()
public androidx.test.core.view.PointerCoordsBuilder setCoords (float, float)
float x
float y
public androidx.test.core.view.PointerCoordsBuilder setOrientation (float)
float orientation
public androidx.test.core.view.PointerCoordsBuilder setPressure (float)
float pressure
public androidx.test.core.view.PointerCoordsBuilder setSize (float)
float size
public androidx.test.core.view.PointerCoordsBuilder setTool (float, float)
float toolMajor
float toolMinor
public androidx.test.core.view.PointerCoordsBuilder setTouch (float, float)
float touchMajor
float touchMinor
private void <init> ()
}
androidx/test/core/view/PointerPropertiesBuilder.class
PointerPropertiesBuilder.java
package androidx.test.core.view
public androidx.test.core.view.PointerPropertiesBuilder extends java.lang.Object {
private int id
private int toolType
public android.view.MotionEvent$PointerProperties build ()
android.view.MotionEvent$PointerProperties pointerProperties
public static androidx.test.core.view.PointerPropertiesBuilder newBuilder ()
public androidx.test.core.view.PointerPropertiesBuilder setId (int)
int id
public androidx.test.core.view.PointerPropertiesBuilder setToolType (int)
int toolType
private void <init> ()
}
androidx/test/core/view/ViewCapture$captureToBitmap$1.class
ViewCapture.kt
package androidx.test.core.view
final androidx.test.core.view.ViewCapture$captureToBitmap$1 extends java.lang.Object implements java.lang.Runnable {
public static final androidx.test.core.view.ViewCapture$captureToBitmap$1 INSTANCE
static void <clinit> ()
void <init> ()
public final void run ()
}
androidx/test/core/view/ViewCapture$captureToBitmap$2$1.class
ViewCapture.kt
package androidx.test.core.view
final androidx.test.core.view.ViewCapture$captureToBitmap$2$1 extends java.lang.Object implements java.lang.Runnable {
final synthetic android.view.View $this_captureToBitmap
final synthetic androidx.concurrent.futures.ResolvableFuture $bitmapFuture
void <init> (android.view.View, androidx.concurrent.futures.ResolvableFuture)
android.view.View $receiver
androidx.concurrent.futures.ResolvableFuture $bitmapFuture
public final void run ()
}
androidx/test/core/view/ViewCapture$captureToBitmap$2.class
ViewCapture.kt
package androidx.test.core.view
final androidx.test.core.view.ViewCapture$captureToBitmap$2 extends java.lang.Object implements java.lang.Runnable {
final synthetic android.view.View $this_captureToBitmap
final synthetic androidx.test.core.internal.os.HandlerExecutor $mainExecutor
final synthetic androidx.concurrent.futures.ResolvableFuture $bitmapFuture
void <init> (android.view.View, androidx.test.core.internal.os.HandlerExecutor, androidx.concurrent.futures.ResolvableFuture)
android.view.View $receiver
androidx.test.core.internal.os.HandlerExecutor $mainExecutor
androidx.concurrent.futures.ResolvableFuture $bitmapFuture
public final void run ()
com.google.common.util.concurrent.ListenableFuture forceRedrawFuture
}
androidx/test/core/view/ViewCapture$forceRedraw$1.class
ViewCapture.kt
package androidx.test.core.view
final androidx.test.core.view.ViewCapture$forceRedraw$1 extends java.lang.Object implements java.lang.Runnable {
final synthetic androidx.concurrent.futures.ResolvableFuture $future
void <init> (androidx.concurrent.futures.ResolvableFuture)
androidx.concurrent.futures.ResolvableFuture $future
public final void run ()
}
androidx/test/core/view/ViewCapture$forceRedraw$2$onDraw$1.class
ViewCapture.kt
package androidx.test.core.view
final androidx.test.core.view.ViewCapture$forceRedraw$2$onDraw$1 extends java.lang.Object implements java.lang.Runnable {
final synthetic android.view.View $this_forceRedraw
final synthetic androidx.test.core.view.ViewCapture$forceRedraw$2 this$0
void <init> (android.view.View, androidx.test.core.view.ViewCapture$forceRedraw$2)
android.view.View $receiver
androidx.test.core.view.ViewCapture$forceRedraw$2 $receiver
public final void run ()
}
androidx/test/core/view/ViewCapture$forceRedraw$2.class
ViewCapture.kt
package androidx.test.core.view
public final androidx.test.core.view.ViewCapture$forceRedraw$2 extends java.lang.Object implements android.view.ViewTreeObserver$OnDrawListener {
private boolean handled
final synthetic androidx.concurrent.futures.ResolvableFuture $future
final synthetic android.view.View $this_forceRedraw
void <init> (androidx.concurrent.futures.ResolvableFuture, android.view.View)
androidx.concurrent.futures.ResolvableFuture $future
android.view.View $receiver
public void onDraw ()
public final void setHandled (boolean)
boolean
public final boolean getHandled ()
}
androidx/test/core/view/ViewCapture$generateBitmapFromSurfaceViewPixelCopy$onCopyFinished$1.class
ViewCapture.kt
package androidx.test.core.view
final androidx.test.core.view.ViewCapture$generateBitmapFromSurfaceViewPixelCopy$onCopyFinished$1 extends java.lang.Object implements android.view.PixelCopy$OnPixelCopyFinishedListener {
final synthetic androidx.concurrent.futures.ResolvableFuture $bitmapFuture
final synthetic android.graphics.Bitmap $destBitmap
void <init> (androidx.concurrent.futures.ResolvableFuture, android.graphics.Bitmap)
androidx.concurrent.futures.ResolvableFuture $bitmapFuture
android.graphics.Bitmap $destBitmap
public final void onPixelCopyFinished (int)
int result
}
androidx/test/core/view/ViewCapture.class
ViewCapture.kt
package androidx.test.core.view
public final androidx.test.core.view.ViewCapture extends java.lang.Object {
private static final android.app.Activity getActivity (android.view.View)
android.view.View $this$getActivity
private static final android.app.Activity getActivity$getActivity (android.content.Context)
android.content.Context $this$getActivity_u24getActivity
public static final com.google.common.util.concurrent.ListenableFuture captureToBitmap (android.view.View)
androidx.concurrent.futures.ResolvableFuture bitmapFuture
androidx.test.core.internal.os.HandlerExecutor mainExecutor
android.view.View $this$captureToBitmap
public static final com.google.common.util.concurrent.ListenableFuture forceRedraw (android.view.View)
androidx.concurrent.futures.ResolvableFuture future
android.view.View $this$forceRedraw
public static final synthetic void access$generateBitmap (android.view.View, androidx.concurrent.futures.ResolvableFuture)
android.view.View $receiver
androidx.concurrent.futures.ResolvableFuture bitmapFuture
private static final void generateBitmap (android.view.View, androidx.concurrent.futures.ResolvableFuture)
android.view.Window window
android.graphics.Bitmap destBitmap
android.view.View $this$generateBitmap
androidx.concurrent.futures.ResolvableFuture bitmapFuture
public static final void generateBitmapFromDraw (android.view.View, android.graphics.Bitmap, androidx.concurrent.futures.ResolvableFuture)
android.graphics.Canvas canvas
android.view.View $this$generateBitmapFromDraw
android.graphics.Bitmap destBitmap
androidx.concurrent.futures.ResolvableFuture bitmapFuture
private static final void generateBitmapFromPixelCopy (android.view.View, android.view.Window, android.graphics.Bitmap, androidx.concurrent.futures.ResolvableFuture)
int[] locationInWindow
int x
int y
android.graphics.Rect boundsInWindow
android.view.View $this$generateBitmapFromPixelCopy
android.view.Window window
android.graphics.Bitmap destBitmap
androidx.concurrent.futures.ResolvableFuture bitmapFuture
private static final void generateBitmapFromSurfaceViewPixelCopy (android.view.SurfaceView, android.graphics.Bitmap, androidx.concurrent.futures.ResolvableFuture)
android.view.PixelCopy$OnPixelCopyFinishedListener onCopyFinished
android.view.SurfaceView $this$generateBitmapFromSurfaceViewPixelCopy
android.graphics.Bitmap destBitmap
androidx.concurrent.futures.ResolvableFuture bitmapFuture
}
androidx/test/core/view/WindowCapture$captureRegionToBitmap$1.class
WindowCapture.kt
package androidx.test.core.view
final androidx.test.core.view.WindowCapture$captureRegionToBitmap$1 extends java.lang.Object implements java.lang.Runnable {
public static final androidx.test.core.view.WindowCapture$captureRegionToBitmap$1 INSTANCE
static void <clinit> ()
void <init> ()
public final void run ()
}
androidx/test/core/view/WindowCapture$captureRegionToBitmap$2$1.class
WindowCapture.kt
package androidx.test.core.view
final androidx.test.core.view.WindowCapture$captureRegionToBitmap$2$1 extends java.lang.Object implements java.lang.Runnable {
final synthetic android.view.Window $this_captureRegionToBitmap
final synthetic android.graphics.Rect $boundsInWindow
final synthetic androidx.concurrent.futures.ResolvableFuture $bitmapFuture
void <init> (android.view.Window, android.graphics.Rect, androidx.concurrent.futures.ResolvableFuture)
android.view.Window $receiver
android.graphics.Rect $boundsInWindow
androidx.concurrent.futures.ResolvableFuture $bitmapFuture
public final void run ()
}
androidx/test/core/view/WindowCapture$captureRegionToBitmap$2.class
WindowCapture.kt
package androidx.test.core.view
final androidx.test.core.view.WindowCapture$captureRegionToBitmap$2 extends java.lang.Object implements java.lang.Runnable {
final synthetic android.view.Window $this_captureRegionToBitmap
final synthetic androidx.test.core.internal.os.HandlerExecutor $mainExecutor
final synthetic android.graphics.Rect $boundsInWindow
final synthetic androidx.concurrent.futures.ResolvableFuture $bitmapFuture
void <init> (android.view.Window, androidx.test.core.internal.os.HandlerExecutor, android.graphics.Rect, androidx.concurrent.futures.ResolvableFuture)
android.view.Window $receiver
androidx.test.core.internal.os.HandlerExecutor $mainExecutor
android.graphics.Rect $boundsInWindow
androidx.concurrent.futures.ResolvableFuture $bitmapFuture
public final void run ()
com.google.common.util.concurrent.ListenableFuture forceRedrawFuture
}
androidx/test/core/view/WindowCapture$generateBitmapFromPixelCopy$onCopyFinished$1.class
WindowCapture.kt
package androidx.test.core.view
final androidx.test.core.view.WindowCapture$generateBitmapFromPixelCopy$onCopyFinished$1 extends java.lang.Object implements android.view.PixelCopy$OnPixelCopyFinishedListener {
final synthetic androidx.concurrent.futures.ResolvableFuture $bitmapFuture
final synthetic android.graphics.Bitmap $destBitmap
void <init> (androidx.concurrent.futures.ResolvableFuture, android.graphics.Bitmap)
androidx.concurrent.futures.ResolvableFuture $bitmapFuture
android.graphics.Bitmap $destBitmap
public final void onPixelCopyFinished (int)
int result
}
androidx/test/core/view/WindowCapture.class
WindowCapture.kt
package androidx.test.core.view
public final androidx.test.core.view.WindowCapture extends java.lang.Object {
public static final com.google.common.util.concurrent.ListenableFuture captureRegionToBitmap (android.view.Window, android.graphics.Rect)
androidx.concurrent.futures.ResolvableFuture bitmapFuture
androidx.test.core.internal.os.HandlerExecutor mainExecutor
android.view.Window $this$captureRegionToBitmap
android.graphics.Rect boundsInWindow
public static synthetic com.google.common.util.concurrent.ListenableFuture captureRegionToBitmap$default (android.view.Window, android.graphics.Rect, int, java.lang.Object)
public static final void generateBitmap (android.view.Window, android.graphics.Rect, androidx.concurrent.futures.ResolvableFuture)
android.graphics.Bitmap destBitmap
android.view.Window $this$generateBitmap
android.graphics.Rect boundsInWindow
androidx.concurrent.futures.ResolvableFuture bitmapFuture
public static synthetic void generateBitmap$default (android.view.Window, android.graphics.Rect, androidx.concurrent.futures.ResolvableFuture, int, java.lang.Object)
public static final void generateBitmapFromPixelCopy (android.view.Window, android.graphics.Rect, android.graphics.Bitmap, androidx.concurrent.futures.ResolvableFuture)
android.view.PixelCopy$OnPixelCopyFinishedListener onCopyFinished
android.view.Window $this$generateBitmapFromPixelCopy
android.graphics.Rect boundsInWindow
android.graphics.Bitmap destBitmap
androidx.concurrent.futures.ResolvableFuture bitmapFuture
public static synthetic void generateBitmapFromPixelCopy$default (android.view.Window, android.graphics.Rect, android.graphics.Bitmap, androidx.concurrent.futures.ResolvableFuture, int, java.lang.Object)
}
androidx/test/ext/
androidx/test/ext/junit/
androidx/test/ext/junit/R$style.class
R.java
package androidx.test.ext.junit
public final androidx.test.ext.junit.R$style extends java.lang.Object {
public static int WhiteBackgroundDialogTheme
public static int WhiteBackgroundTheme
public void <init> ()
static void <clinit> ()
}
androidx/test/ext/junit/R.class
R.java
package androidx.test.ext.junit
public final androidx.test.ext.junit.R extends java.lang.Object {
public void <init> ()
}
androidx/test/ext/junit/rules/
androidx/test/ext/junit/rules/ActivityScenarioRule$$ExternalSyntheticLambda0.class
D8$$SyntheticClass
package androidx.test.ext.junit.rules
public final synthetic androidx.test.ext.junit.rules.ActivityScenarioRule$$ExternalSyntheticLambda0 extends java.lang.Object implements androidx.test.ext.junit.rules.ActivityScenarioRule$Supplier {
public synthetic android.content.Intent f$0
public final java.lang.Object get ()
public synthetic void <init> (android.content.Intent)
}
androidx/test/ext/junit/rules/ActivityScenarioRule$$ExternalSyntheticLambda1.class
D8$$SyntheticClass
package androidx.test.ext.junit.rules
public final synthetic androidx.test.ext.junit.rules.ActivityScenarioRule$$ExternalSyntheticLambda1 extends java.lang.Object implements androidx.test.ext.junit.rules.ActivityScenarioRule$Supplier {
public synthetic Class f$0
public final java.lang.Object get ()
public synthetic void <init> (java.lang.Class)
}
androidx/test/ext/junit/rules/ActivityScenarioRule$$ExternalSyntheticLambda2.class
D8$$SyntheticClass
package androidx.test.ext.junit.rules
public final synthetic androidx.test.ext.junit.rules.ActivityScenarioRule$$ExternalSyntheticLambda2 extends java.lang.Object implements androidx.test.ext.junit.rules.ActivityScenarioRule$Supplier {
public synthetic Class f$0
public synthetic android.os.Bundle f$1
public final java.lang.Object get ()
public synthetic void <init> (java.lang.Class, android.os.Bundle)
}
androidx/test/ext/junit/rules/ActivityScenarioRule$$ExternalSyntheticLambda3.class
D8$$SyntheticClass
package androidx.test.ext.junit.rules
public final synthetic androidx.test.ext.junit.rules.ActivityScenarioRule$$ExternalSyntheticLambda3 extends java.lang.Object implements androidx.test.ext.junit.rules.ActivityScenarioRule$Supplier {
public synthetic android.content.Intent f$0
public synthetic android.os.Bundle f$1
public final java.lang.Object get ()
public synthetic void <init> (android.content.Intent, android.os.Bundle)
}
androidx/test/ext/junit/rules/ActivityScenarioRule$Supplier.class
ActivityScenarioRule.java
package androidx.test.ext.junit.rules
abstract androidx.test.ext.junit.rules.ActivityScenarioRule$Supplier extends java.lang.Object {
public abstract java.lang.Object get ()
}
androidx/test/ext/junit/rules/ActivityScenarioRule.class
ActivityScenarioRule.java
package androidx.test.ext.junit.rules
public final androidx.test.ext.junit.rules.ActivityScenarioRule extends org.junit.rules.ExternalResource {
private final androidx.test.ext.junit.rules.ActivityScenarioRule$Supplier scenarioSupplier
private androidx.test.core.app.ActivityScenario scenario
public androidx.test.core.app.ActivityScenario getScenario ()
static synthetic androidx.test.core.app.ActivityScenario lambda$new$0 (java.lang.Class)
Class activityClass
static synthetic androidx.test.core.app.ActivityScenario lambda$new$1 (java.lang.Class, android.os.Bundle)
Class activityClass
android.os.Bundle activityOptions
static synthetic androidx.test.core.app.ActivityScenario lambda$new$2 (android.content.Intent)
android.content.Intent startActivityIntent
static synthetic androidx.test.core.app.ActivityScenario lambda$new$3 (android.content.Intent, android.os.Bundle)
android.content.Intent startActivityIntent
android.os.Bundle activityOptions
public void <init> (android.content.Intent)
android.content.Intent startActivityIntent
public void <init> (java.lang.Class)
Class activityClass
public void <init> (android.content.Intent, android.os.Bundle)
android.content.Intent startActivityIntent
android.os.Bundle activityOptions
public void <init> (java.lang.Class, android.os.Bundle)
Class activityClass
android.os.Bundle activityOptions
protected void after ()
protected void before () throws java.lang.Throwable
}
androidx/test/ext/junit/runners/
androidx/test/ext/junit/runners/AndroidJUnit4.class
AndroidJUnit4.java
package androidx.test.ext.junit.runners
public final androidx.test.ext.junit.runners.AndroidJUnit4 extends org.junit.runner.Runner implements org.junit.runner.manipulation.Filterable org.junit.runner.manipulation.Sortable {
private static final String TAG
private final org.junit.runner.Runner delegate
private static java.lang.String getInitializationErrorDetails (java.lang.Throwable, java.lang.Class)
Throwable testClassProblem
org.junit.runners.model.InitializationError initializationError
java.util.List testClassProblemList
Throwable throwable
Class testClass
StringBuilder innerCause
Throwable cause
Class causeClass
private static java.lang.String getRunnerClassName ()
String runnerClassName
public org.junit.runner.Description getDescription ()
private static org.junit.runner.Runner loadRunner (java.lang.Class) throws org.junit.runners.model.InitializationError
Class testClass
String runnerClassName
private static org.junit.runner.Runner loadRunner (java.lang.Class, java.lang.String) throws org.junit.runners.model.InitializationError
ClassNotFoundException e
NoSuchMethodException e
IllegalAccessException e
InstantiationException e
String details
java.lang.reflect.InvocationTargetException e
Class testClass
String runnerClassName
Class runnerClass
java.lang.reflect.Constructor constructor
public void <init> (java.lang.Class) throws org.junit.runners.model.InitializationError
Class klass
public void filter (org.junit.runner.manipulation.Filter) throws org.junit.runner.manipulation.NoTestsRemainException
org.junit.runner.manipulation.Filter filter
public void run (org.junit.runner.notification.RunNotifier)
org.junit.runner.notification.RunNotifier runNotifier
public void sort (org.junit.runner.manipulation.Sorter)
org.junit.runner.manipulation.Sorter sorter
private static void throwInitializationError (java.lang.String, java.lang.Throwable) throws org.junit.runners.model.InitializationError
String details
Throwable cause
private static boolean hasClass (java.lang.String)
ClassNotFoundException e
String className
}
androidx/test/filters/
androidx/test/filters/AbstractFilter.class
AbstractFilter.java
package androidx.test.filters
public abstract androidx.test.filters.AbstractFilter extends org.junit.runner.manipulation.Filter {
protected java.util.List getClassAnnotations (org.junit.runner.Description)
androidx.test.filters.CustomFilter customFilterAnnotation
java.lang.annotation.Annotation c
org.junit.runner.Description description
java.util.ArrayList testAnnotations
protected java.util.List getMethodAnnotations (org.junit.runner.Description)
androidx.test.filters.CustomFilter customFilterAnnotation
java.lang.annotation.Annotation annotation
org.junit.runner.Description description
java.util.ArrayList testAnnotations
public void <init> ()
protected abstract boolean evaluateTest (org.junit.runner.Description)
public boolean shouldRun (org.junit.runner.Description)
org.junit.runner.Description each
org.junit.runner.Description description
}
androidx/test/filters/CustomFilter.class
CustomFilter.java
package androidx.test.filters
public abstract annotation androidx.test.filters.CustomFilter extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.Class filterClass ()
}
androidx/test/filters/FlakyTest.class
FlakyTest.java
package androidx.test.filters
public abstract annotation androidx.test.filters.FlakyTest extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract int bugId ()
public abstract java.lang.String detail ()
}
androidx/test/filters/LargeTest.class
LargeTest.java
package androidx.test.filters
public abstract annotation androidx.test.filters.LargeTest extends java.lang.Object implements java.lang.annotation.Annotation {
}
androidx/test/filters/MediumTest.class
MediumTest.java
package androidx.test.filters
public abstract annotation androidx.test.filters.MediumTest extends java.lang.Object implements java.lang.annotation.Annotation {
}
androidx/test/filters/RequiresDevice.class
RequiresDevice.java
package androidx.test.filters
public abstract annotation androidx.test.filters.RequiresDevice extends java.lang.Object implements java.lang.annotation.Annotation {
}
androidx/test/filters/SdkSuppress.class
SdkSuppress.java
package androidx.test.filters
public abstract annotation androidx.test.filters.SdkSuppress extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract int maxSdkVersion ()
public abstract int minSdkVersion ()
public abstract java.lang.String codeName ()
}
androidx/test/filters/SmallTest.class
SmallTest.java
package androidx.test.filters
public abstract annotation androidx.test.filters.SmallTest extends java.lang.Object implements java.lang.annotation.Annotation {
}
androidx/test/filters/Suppress.class
Suppress.java
package androidx.test.filters
public abstract annotation androidx.test.filters.Suppress extends java.lang.Object implements java.lang.annotation.Annotation {
}
androidx/test/internal/
androidx/test/internal/events/
androidx/test/internal/events/client/
androidx/test/internal/events/client/JUnitDescriptionParser.class
JUnitDescriptionParser.java
package androidx.test.internal.events.client
final androidx.test.internal.events.client.JUnitDescriptionParser extends java.lang.Object {
public static java.util.List getAllTestCaseDescriptions (org.junit.runner.Description)
org.junit.runner.Description current
org.junit.runner.Description origin
java.util.List testCases
java.util.Deque walk
private void <init> ()
}
androidx/test/internal/events/client/JUnitValidator.class
JUnitValidator.java
package androidx.test.internal.events.client
final androidx.test.internal.events.client.JUnitValidator extends java.lang.Object {
private static final String INIT_ERROR_METHOD_NAME
private void <init> ()
static boolean validateDescription (org.junit.runner.Description)
org.junit.runner.Description description
}
androidx/test/internal/events/client/OrchestratedInstrumentationListener.class
OrchestratedInstrumentationListener.java
package androidx.test.internal.events.client
public final androidx.test.internal.events.client.OrchestratedInstrumentationListener extends org.junit.runner.notification.RunListener {
private static final String TAG
private final androidx.test.internal.events.client.TestRunEventService notificationService
private final java.util.concurrent.atomic.AtomicBoolean isTestFailed
private org.junit.runner.Description description
private androidx.test.services.events.run.TestFailureEvent getTestFailureEventFromCachedDescription (org.junit.runner.notification.Failure)
androidx.test.services.events.TestCaseInfo testCase
androidx.test.services.events.TestEventException ex
org.junit.runner.notification.Failure failure
androidx.test.services.events.TestCaseInfo testCase
public void <init> (androidx.test.internal.events.client.TestRunEventService)
androidx.test.internal.events.client.TestRunEventService notificationService
private void reportProcessCrash (java.lang.Throwable)
Throwable t
public void testAssumptionFailure (org.junit.runner.notification.Failure)
androidx.test.services.events.TestEventException e
org.junit.runner.notification.Failure failure
public void testFailure (org.junit.runner.notification.Failure)
androidx.test.services.events.run.TestFailureEvent event
androidx.test.services.events.TestEventException e
androidx.test.services.events.TestEventException e
org.junit.runner.Description description
androidx.test.services.events.run.TestFailureEvent event
org.junit.runner.notification.Failure failure
public void testFinished (org.junit.runner.Description)
androidx.test.services.events.TestEventException e
org.junit.runner.Description description
public void testIgnored (org.junit.runner.Description)
androidx.test.services.events.TestCaseInfo info
androidx.test.services.events.TestEventException e
org.junit.runner.Description description
public void testRunFinished (org.junit.runner.Result)
androidx.test.services.events.TestEventException e
androidx.test.services.events.TestEventException e
org.junit.runner.Result result
java.util.List failures
public void testRunStarted (org.junit.runner.Description)
androidx.test.services.events.TestEventException e
org.junit.runner.Description description
public void testStarted (org.junit.runner.Description)
androidx.test.services.events.TestEventException e
org.junit.runner.Description description
public boolean reportProcessCrash (java.lang.Throwable, long)
Throwable t
long timeoutMillis
}
androidx/test/internal/events/client/TestDiscoveryEventService.class
TestDiscoveryEventService.java
package androidx.test.internal.events.client
public abstract androidx.test.internal.events.client.TestDiscoveryEventService extends java.lang.Object {
public abstract void send (androidx.test.services.events.discovery.TestDiscoveryEvent) throws androidx.test.internal.events.client.TestEventClientException
}
androidx/test/internal/events/client/TestDiscoveryEventServiceConnection$$ExternalSyntheticLambda0.class
D8$$SyntheticClass
package androidx.test.internal.events.client
public final synthetic androidx.test.internal.events.client.TestDiscoveryEventServiceConnection$$ExternalSyntheticLambda0 extends java.lang.Object implements androidx.test.internal.events.client.TestEventServiceConnectionBase$ServiceFromBinder {
public static final synthetic androidx.test.internal.events.client.TestDiscoveryEventServiceConnection$$ExternalSyntheticLambda0 INSTANCE
public final android.os.IInterface asInterface (android.os.IBinder)
static synthetic void <clinit> ()
private synthetic void <init> ()
}
androidx/test/internal/events/client/TestDiscoveryEventServiceConnection.class
TestDiscoveryEventServiceConnection.java
package androidx.test.internal.events.client
public androidx.test.internal.events.client.TestDiscoveryEventServiceConnection extends androidx.test.internal.events.client.TestEventServiceConnectionBase implements androidx.test.internal.events.client.TestDiscoveryEventService {
void <init> (java.lang.String, androidx.test.internal.events.client.TestEventClientConnectListener)
String serviceName
androidx.test.internal.events.client.TestEventClientConnectListener listener
public void send (androidx.test.services.events.discovery.TestDiscoveryEvent) throws androidx.test.internal.events.client.TestEventClientException
android.os.RemoteException e
androidx.test.services.events.discovery.TestDiscoveryEvent testDiscoveryEvent
}
androidx/test/internal/events/client/TestDiscoveryListener.class
TestDiscoveryListener.java
package androidx.test.internal.events.client
public final androidx.test.internal.events.client.TestDiscoveryListener extends org.junit.runner.notification.RunListener {
private static final String TAG
private final androidx.test.internal.events.client.TestDiscoveryEventService testDiscoveryEventService
private final java.util.concurrent.atomic.AtomicBoolean discoveryStarted
public void <init> (androidx.test.internal.events.client.TestDiscoveryEventService)
androidx.test.internal.events.client.TestDiscoveryEventService testDiscoveryEventService
private void reportDiscoveryError (org.junit.runner.notification.Failure) throws androidx.test.internal.events.client.TestEventClientException
org.junit.runner.notification.Failure failure
private void reportTestRunStarted () throws androidx.test.internal.events.client.TestEventClientException
public void testFailure (org.junit.runner.notification.Failure)
androidx.test.internal.events.client.TestEventClientException e
org.junit.runner.notification.Failure failure
public void testFinished (org.junit.runner.Description)
androidx.test.services.events.TestEventException e
org.junit.runner.Description description
public void testRunFinished (org.junit.runner.Result)
androidx.test.internal.events.client.TestEventClientException e
org.junit.runner.Result result
public void testRunStarted (org.junit.runner.Description)
androidx.test.internal.events.client.TestEventClientException e
org.junit.runner.Description description
public boolean reportProcessCrash (java.lang.Throwable)
androidx.test.internal.events.client.TestEventClientException e
Throwable t
}
androidx/test/internal/events/client/TestEventClient.class
TestEventClient.java
package androidx.test.internal.events.client
public final androidx.test.internal.events.client.TestEventClient extends java.lang.Object {
private static final String TAG
public static final androidx.test.internal.events.client.TestEventClient NO_OP_CLIENT
private static androidx.test.internal.events.client.TestEventServiceConnection defaultConn
private final androidx.test.internal.events.client.TestDiscoveryListener testDiscoveryListener
private final androidx.test.internal.events.client.OrchestratedInstrumentationListener notificationRunListener
private final androidx.test.internal.events.client.TestPlatformListener testPlatformListener
private final java.util.concurrent.atomic.AtomicBoolean isConnectedToOrchestrator
public static androidx.test.internal.events.client.TestEventClient connect (android.content.Context, androidx.test.internal.events.client.TestEventClientConnectListener, androidx.test.internal.events.client.TestEventClientArgs)
androidx.test.internal.events.client.TestDiscoveryEventService testDiscoveryEventService
androidx.test.internal.events.client.TestDiscoveryListener testDiscoveryListener
androidx.test.internal.events.client.TestPlatformListener platformListener
androidx.test.internal.events.client.TestRunEventService notificationService
androidx.test.internal.events.client.OrchestratedInstrumentationListener runListener
android.content.Context context
androidx.test.internal.events.client.TestEventClientConnectListener listener
androidx.test.internal.events.client.TestEventClientArgs args
androidx.test.internal.events.client.TestEventServiceConnection connection
androidx.test.internal.events.client.TestEventClient result
private static androidx.test.internal.events.client.TestEventServiceConnection getConnection (androidx.test.internal.events.client.TestEventClientConnectListener, androidx.test.internal.events.client.TestEventClientArgs)
androidx.test.internal.events.client.TestEventClientConnectListener listener
androidx.test.internal.events.client.TestEventClientArgs args
public org.junit.runner.notification.RunListener getRunListener ()
static void <clinit> ()
private void <init> ()
private void <init> (androidx.test.internal.events.client.OrchestratedInstrumentationListener)
androidx.test.internal.events.client.OrchestratedInstrumentationListener runListener
private void <init> (androidx.test.internal.events.client.TestDiscoveryListener)
androidx.test.internal.events.client.TestDiscoveryListener testDiscoveryListener
private void <init> (androidx.test.internal.events.client.TestPlatformListener)
androidx.test.internal.events.client.TestPlatformListener runListener
public void setConnectedToOrchestrator (boolean)
boolean b
public static void setOrchestratorConnection (androidx.test.internal.events.client.TestEventServiceConnection)
androidx.test.internal.events.client.TestEventServiceConnection conn
public boolean isOrchestrationServiceEnabled ()
private boolean isTestDiscoveryEnabled ()
private boolean isTestRunEventsEnabled ()
public boolean reportProcessCrash (java.lang.Throwable)
Throwable t
public boolean reportProcessCrash (java.lang.Throwable, long)
Throwable t
long timeoutMillis
}
androidx/test/internal/events/client/TestEventClientArgs$Builder.class
TestEventClientArgs.java
package androidx.test.internal.events.client
public androidx.test.internal.events.client.TestEventClientArgs$Builder extends java.lang.Object {
private static final String TAG
boolean isPrimaryInstProcess
boolean testDiscoveryRequested
boolean testRunEventsRequested
boolean testPlatformMigration
private androidx.test.internal.events.client.TestEventClientArgs$ConnectionFactory connectionFactory
private String orchestratorService
private String testDiscoveryService
private String testRunEventService
public androidx.test.internal.events.client.TestEventClientArgs$Builder setConnectionFactory (androidx.test.internal.events.client.TestEventClientArgs$ConnectionFactory)
androidx.test.internal.events.client.TestEventClientArgs$ConnectionFactory connectionFactory
public androidx.test.internal.events.client.TestEventClientArgs$Builder setOrchestratorService (java.lang.String)
String orchestratorService
public androidx.test.internal.events.client.TestEventClientArgs$Builder setPrimaryInstProcess (boolean)
boolean isPrimaryInstProcess
public androidx.test.internal.events.client.TestEventClientArgs$Builder setTestDiscoveryRequested (boolean)
boolean discoveryRequested
public androidx.test.internal.events.client.TestEventClientArgs$Builder setTestDiscoveryService (java.lang.String)
String testDiscoveryService
public androidx.test.internal.events.client.TestEventClientArgs$Builder setTestPlatformMigration (boolean)
boolean testPlatformMigration
public androidx.test.internal.events.client.TestEventClientArgs$Builder setTestRunEventService (java.lang.String)
String testRunEventService
public androidx.test.internal.events.client.TestEventClientArgs$Builder setTestRunEventsRequested (boolean)
boolean runEventsRequested
static volatile synthetic androidx.test.internal.events.client.TestEventClientArgs$ConnectionFactory -$$Nest$fgetconnectionFactory (androidx.test.internal.events.client.TestEventClientArgs$Builder)
public androidx.test.internal.events.client.TestEventClientArgs build ()
int version
static volatile synthetic java.lang.String -$$Nest$fgettestDiscoveryService (androidx.test.internal.events.client.TestEventClientArgs$Builder)
static volatile synthetic java.lang.String -$$Nest$fgettestRunEventService (androidx.test.internal.events.client.TestEventClientArgs$Builder)
public void <init> ()
}
androidx/test/internal/events/client/TestEventClientArgs$ConnectionFactory.class
TestEventClientArgs.java
package androidx.test.internal.events.client
public abstract androidx.test.internal.events.client.TestEventClientArgs$ConnectionFactory extends java.lang.Object {
public abstract androidx.test.internal.events.client.TestEventServiceConnection create (androidx.test.internal.events.client.TestEventClientConnectListener)
}
androidx/test/internal/events/client/TestEventClientArgs-IA.class
D8$$SyntheticClass
package androidx.test.internal.events.client
public final synthetic androidx.test.internal.events.client.TestEventClientArgs-IA extends java.lang.Object {
}
androidx/test/internal/events/client/TestEventClientArgs.class
TestEventClientArgs.java
package androidx.test.internal.events.client
public final androidx.test.internal.events.client.TestEventClientArgs extends java.lang.Object {
public final boolean isOrchestrated
public final boolean isPrimaryInstrProcess
public final boolean isTestDiscoveryRequested
public final boolean isTestRunEventsRequested
public final int orchestratorVersion
public final String testDiscoveryService
public final String testRunEventService
public final androidx.test.internal.events.client.TestEventClientArgs$ConnectionFactory connectionFactory
public final boolean testPlatformMigration
public static androidx.test.internal.events.client.TestEventClientArgs$Builder builder ()
private void <init> (boolean, int, androidx.test.internal.events.client.TestEventClientArgs$Builder)
boolean isOrchestrated
int orchestratorVersion
androidx.test.internal.events.client.TestEventClientArgs$Builder builder
synthetic void <init> (boolean, int, androidx.test.internal.events.client.TestEventClientArgs$Builder, androidx.test.internal.events.client.TestEventClientArgs-IA)
}
androidx/test/internal/events/client/TestEventClientConnectListener.class
TestEventClientConnectListener.java
package androidx.test.internal.events.client
public abstract androidx.test.internal.events.client.TestEventClientConnectListener extends java.lang.Object {
public abstract void onTestEventClientConnect ()
}
androidx/test/internal/events/client/TestEventClientException.class
TestEventClientException.java
package androidx.test.internal.events.client
public final androidx.test.internal.events.client.TestEventClientException extends androidx.test.services.events.TestEventException {
public void <init> (java.lang.String)
String message
public void <init> (java.lang.String, java.lang.Throwable)
String message
Throwable cause
}
androidx/test/internal/events/client/TestEventServiceConnection.class
TestEventServiceConnection.java
package androidx.test.internal.events.client
public abstract androidx.test.internal.events.client.TestEventServiceConnection extends java.lang.Object {
public abstract void connect (android.content.Context)
}
androidx/test/internal/events/client/TestEventServiceConnectionBase$1.class
TestEventServiceConnectionBase.java
package androidx.test.internal.events.client
androidx.test.internal.events.client.TestEventServiceConnectionBase$1 extends java.lang.Object implements android.content.ServiceConnection {
final synthetic androidx.test.internal.events.client.TestEventServiceConnectionBase this$0
void <init> (androidx.test.internal.events.client.TestEventServiceConnectionBase)
androidx.test.internal.events.client.TestEventServiceConnectionBase this$0
public void onServiceConnected (android.content.ComponentName, android.os.IBinder)
android.content.ComponentName className
android.os.IBinder binder
public void onServiceDisconnected (android.content.ComponentName)
android.content.ComponentName className
}
androidx/test/internal/events/client/TestEventServiceConnectionBase$ServiceFromBinder.class
TestEventServiceConnectionBase.java
package androidx.test.internal.events.client
public abstract androidx.test.internal.events.client.TestEventServiceConnectionBase$ServiceFromBinder extends java.lang.Object {
public abstract android.os.IInterface asInterface (android.os.IBinder)
}
androidx/test/internal/events/client/TestEventServiceConnectionBase.class
TestEventServiceConnectionBase.java
package androidx.test.internal.events.client
public androidx.test.internal.events.client.TestEventServiceConnectionBase extends java.lang.Object implements androidx.test.internal.events.client.TestEventServiceConnection {
private static final String TAG
private final androidx.test.internal.events.client.TestEventClientConnectListener listener
private final androidx.test.internal.events.client.TestEventServiceConnectionBase$ServiceFromBinder serviceFromBinder
private final String serviceName
private final String servicePackageName
public android.os.IInterface service
private final android.content.ServiceConnection connection
static volatile synthetic androidx.test.internal.events.client.TestEventClientConnectListener -$$Nest$fgetlistener (androidx.test.internal.events.client.TestEventServiceConnectionBase)
static volatile synthetic androidx.test.internal.events.client.TestEventServiceConnectionBase$ServiceFromBinder -$$Nest$fgetserviceFromBinder (androidx.test.internal.events.client.TestEventServiceConnectionBase)
static volatile synthetic java.lang.String -$$Nest$fgetserviceName (androidx.test.internal.events.client.TestEventServiceConnectionBase)
static java.lang.String getServiceNameOnly (java.lang.String)
String serviceName
String[] parts
static java.lang.String getServicePackage (java.lang.String)
String serviceName
String[] parts
public void <init> (java.lang.String, androidx.test.internal.events.client.TestEventServiceConnectionBase$ServiceFromBinder, androidx.test.internal.events.client.TestEventClientConnectListener)
String serviceName
androidx.test.internal.events.client.TestEventServiceConnectionBase$ServiceFromBinder serviceFromBinder
androidx.test.internal.events.client.TestEventClientConnectListener listener
public void connect (android.content.Context)
android.content.Context context
android.content.Intent intent
}
androidx/test/internal/events/client/TestPlatformEventService.class
TestPlatformEventService.java
package androidx.test.internal.events.client
public abstract androidx.test.internal.events.client.TestPlatformEventService extends java.lang.Object {
public abstract void send (androidx.test.services.events.platform.TestPlatformEvent) throws androidx.test.internal.events.client.TestEventClientException
}
androidx/test/internal/events/client/TestPlatformEventServiceConnection$$ExternalSyntheticLambda0.class
D8$$SyntheticClass
package androidx.test.internal.events.client
public final synthetic androidx.test.internal.events.client.TestPlatformEventServiceConnection$$ExternalSyntheticLambda0 extends java.lang.Object implements androidx.test.internal.events.client.TestEventServiceConnectionBase$ServiceFromBinder {
public static final synthetic androidx.test.internal.events.client.TestPlatformEventServiceConnection$$ExternalSyntheticLambda0 INSTANCE
public final android.os.IInterface asInterface (android.os.IBinder)
static synthetic void <clinit> ()
private synthetic void <init> ()
}
androidx/test/internal/events/client/TestPlatformEventServiceConnection.class
TestPlatformEventServiceConnection.java
package androidx.test.internal.events.client
public androidx.test.internal.events.client.TestPlatformEventServiceConnection extends androidx.test.internal.events.client.TestEventServiceConnectionBase implements androidx.test.internal.events.client.TestPlatformEventService {
void <init> (java.lang.String, androidx.test.internal.events.client.TestEventClientConnectListener)
String serviceName
androidx.test.internal.events.client.TestEventClientConnectListener listener
public void send (androidx.test.services.events.platform.TestPlatformEvent) throws androidx.test.internal.events.client.TestEventClientException
android.os.RemoteException e
androidx.test.services.events.platform.TestPlatformEvent testPlatformEvent
}
androidx/test/internal/events/client/TestPlatformListener.class
TestPlatformListener.java
package androidx.test.internal.events.client
public final androidx.test.internal.events.client.TestPlatformListener extends org.junit.runner.notification.RunListener {
private static final String TAG
private static final String INIT_ERROR
private final androidx.test.internal.events.client.TestPlatformEventService notificationService
private java.util.Map testCaseToStatus
private java.util.Set foundTestCases
private java.util.Set finishedTestCases
private java.util.Set startedTestCases
private org.junit.runner.Description testRunDescription
private final java.util.concurrent.atomic.AtomicReference currentTestCase
private androidx.test.services.events.TestRunInfo memoizedTestRun
private final java.util.concurrent.atomic.AtomicBoolean processCrashed
private final java.util.concurrent.atomic.AtomicReference ongoingResult
private final java.util.concurrent.atomic.AtomicReference ongoingResultListener
private static androidx.test.services.events.TestCaseInfo convertToTestCase (org.junit.runner.Description) throws androidx.test.services.events.TestEventException
org.junit.runner.Description testCase
private static androidx.test.services.events.TestRunInfo convertToTestRun (org.junit.runner.Description) throws androidx.test.services.events.TestEventException
org.junit.runner.Description testCase
org.junit.runner.Description testRun
java.util.List testCases
private androidx.test.services.events.platform.TestPlatformEvent createErrorEvent (org.junit.runner.notification.Failure, androidx.test.services.events.TimeStamp) throws androidx.test.services.events.TestEventException
androidx.test.services.events.TestEventException e
org.junit.runner.notification.Failure failure
androidx.test.services.events.TimeStamp timeStamp
org.junit.runner.Description descriptionToUse
androidx.test.services.events.ErrorInfo errorInfo
public void <init> (androidx.test.internal.events.client.TestPlatformEventService)
androidx.test.internal.events.client.TestPlatformEventService notificationService
private void initListener ()
private void setRunDescription (org.junit.runner.Description)
org.junit.runner.Description description
public void testAssumptionFailure (org.junit.runner.notification.Failure)
androidx.test.services.events.platform.TestPlatformEvent event
androidx.test.services.events.TestEventException e
org.junit.runner.notification.Failure failure
public void testFailure (org.junit.runner.notification.Failure) throws java.lang.Exception
androidx.test.services.events.platform.TestPlatformEvent event
androidx.test.services.events.TestEventException e
org.junit.runner.notification.Failure failure
org.junit.runner.Description description
public void testFinished (org.junit.runner.Description) throws java.lang.Exception
org.junit.runner.Description description
private void testFinishedInternal (org.junit.runner.Description, androidx.test.services.events.TimeStamp) throws java.lang.Exception
androidx.test.services.events.TestEventException e
org.junit.runner.Description description
androidx.test.services.events.TimeStamp timeStamp
public void testIgnored (org.junit.runner.Description) throws java.lang.Exception
org.junit.runner.Description description
public void testRunFinished (org.junit.runner.Result) throws java.lang.Exception
org.junit.runner.Description test
androidx.test.services.events.TestEventException e
org.junit.runner.Result result
androidx.test.services.events.TestStatus$Status status
public void testRunStarted (org.junit.runner.Description) throws java.lang.Exception
org.junit.runner.Description testCase
androidx.test.services.events.TestEventException e
org.junit.runner.Description description
java.util.List testCases
public void testStarted (org.junit.runner.Description) throws java.lang.Exception
androidx.test.services.events.TestEventException e
org.junit.runner.Description description
private static boolean isInitError (org.junit.runner.Description)
org.junit.runner.Description description
public boolean reportProcessCrash (java.lang.Throwable)
Exception e
Throwable t
boolean isTestCase
org.junit.runner.Description failingDescription
}
androidx/test/internal/events/client/TestRunEventService.class
TestRunEventService.java
package androidx.test.internal.events.client
public abstract androidx.test.internal.events.client.TestRunEventService extends java.lang.Object {
public abstract void send (androidx.test.services.events.run.TestRunEvent) throws androidx.test.internal.events.client.TestEventClientException
}
androidx/test/internal/events/client/TestRunEventServiceConnection$$ExternalSyntheticLambda0.class
D8$$SyntheticClass
package androidx.test.internal.events.client
public final synthetic androidx.test.internal.events.client.TestRunEventServiceConnection$$ExternalSyntheticLambda0 extends java.lang.Object implements androidx.test.internal.events.client.TestEventServiceConnectionBase$ServiceFromBinder {
public static final synthetic androidx.test.internal.events.client.TestRunEventServiceConnection$$ExternalSyntheticLambda0 INSTANCE
public final android.os.IInterface asInterface (android.os.IBinder)
static synthetic void <clinit> ()
private synthetic void <init> ()
}
androidx/test/internal/events/client/TestRunEventServiceConnection.class
TestRunEventServiceConnection.java
package androidx.test.internal.events.client
public androidx.test.internal.events.client.TestRunEventServiceConnection extends androidx.test.internal.events.client.TestEventServiceConnectionBase implements androidx.test.internal.events.client.TestRunEventService {
void <init> (java.lang.String, androidx.test.internal.events.client.TestEventClientConnectListener)
String serviceName
androidx.test.internal.events.client.TestEventClientConnectListener listener
public void send (androidx.test.services.events.run.TestRunEvent) throws androidx.test.internal.events.client.TestEventClientException
android.os.RemoteException e
androidx.test.services.events.run.TestRunEvent testRunEvent
}
androidx/test/internal/events/client/package-info.class
package-info.java
package androidx.test.internal.events.client
abstract synthetic androidx.test.internal.events.client.package-info extends java.lang.Object {
}
androidx/test/internal/events/package-info.class
package-info.java
package androidx.test.internal.events
abstract synthetic androidx.test.internal.events.package-info extends java.lang.Object {
}
androidx/test/internal/platform/
androidx/test/internal/platform/ServiceLoaderWrapper$Factory.class
ServiceLoaderWrapper.java
package androidx.test.internal.platform
public abstract androidx.test.internal.platform.ServiceLoaderWrapper$Factory extends java.lang.Object {
public abstract java.lang.Object create ()
}
androidx/test/internal/platform/ServiceLoaderWrapper.class
ServiceLoaderWrapper.java
package androidx.test.internal.platform
public final androidx.test.internal.platform.ServiceLoaderWrapper extends java.lang.Object {
public static java.lang.Object loadSingleService (java.lang.Class, androidx.test.internal.platform.ServiceLoaderWrapper$Factory)
Class serviceClass
androidx.test.internal.platform.ServiceLoaderWrapper$Factory defaultImplFactory
Object impl
public static java.lang.Object loadSingleServiceOrNull (java.lang.Class)
Class serviceClass
java.util.List impls
public static java.util.List loadService (java.lang.Class)
Object element
Class serviceClass
android.os.StrictMode$ThreadPolicy oldPolicy
java.util.List services
private void <init> ()
}
androidx/test/internal/platform/ThreadChecker.class
ThreadChecker.java
package androidx.test.internal.platform
public abstract androidx.test.internal.platform.ThreadChecker extends java.lang.Object {
public abstract void checkMainThread ()
public abstract void checkNotMainThread ()
}
androidx/test/internal/platform/app/
androidx/test/internal/platform/app/ActivityInvoker$$CC.class
ActivityInvoker$$CC.java
package androidx.test.internal.platform.app
public final androidx.test.internal.platform.app.ActivityInvoker$$CC extends java.lang.Object {
public static android.content.Intent getIntentForActivity$$dflt$$ (androidx.test.internal.platform.app.ActivityInvoker, java.lang.Class)
androidx.test.internal.platform.app.ActivityInvoker invoker
Class activityClass
android.content.Intent intent
private void <init> ()
}
androidx/test/internal/platform/app/ActivityInvoker$-CC.class
ActivityInvoker.java
package androidx.test.internal.platform.app
public final synthetic androidx.test.internal.platform.app.ActivityInvoker$-CC extends java.lang.Object {
public static android.content.Intent $default$getIntentForActivity (androidx.test.internal.platform.app.ActivityInvoker, java.lang.Class)
androidx.test.internal.platform.app.ActivityInvoker _this
Class activityClass
android.content.Intent intent
}
androidx/test/internal/platform/app/ActivityInvoker.class
ActivityInvoker.java
package androidx.test.internal.platform.app
public abstract androidx.test.internal.platform.app.ActivityInvoker extends java.lang.Object {
public abstract android.app.Instrumentation$ActivityResult getActivityResult ()
public abstract android.content.Intent getIntentForActivity (java.lang.Class)
public abstract void finishActivity (android.app.Activity)
public abstract void pauseActivity (android.app.Activity)
public abstract void recreateActivity (android.app.Activity)
public abstract void resumeActivity (android.app.Activity)
public abstract void startActivity (android.content.Intent)
public abstract void startActivity (android.content.Intent, android.os.Bundle)
public abstract void startActivityForResult (android.content.Intent)
public abstract void startActivityForResult (android.content.Intent, android.os.Bundle)
public abstract void stopActivity (android.app.Activity)
}
androidx/test/internal/platform/app/ActivityLifecycleTimeout.class
ActivityLifecycleTimeout.java
package androidx.test.internal.platform.app
public androidx.test.internal.platform.app.ActivityLifecycleTimeout extends java.lang.Object {
private static final String ACTIVITY_LIFECYCLE_CHANGE_TIMEOUT_MILLIS_KEY
private static final int DEFAULT_ACTIVITY_LIFECYCLE_CHANGE_TIMEOUT_MILLIS
public static long getMillis ()
public void <init> ()
}
androidx/test/internal/platform/content/
androidx/test/internal/platform/content/PermissionGranter.class
PermissionGranter.java
package androidx.test.internal.platform.content
public abstract androidx.test.internal.platform.content.PermissionGranter extends java.lang.Object {
public transient abstract void addPermissions (java.lang.String[])
public abstract void requestPermissions ()
}
androidx/test/internal/platform/os/
androidx/test/internal/platform/os/ControlledLooper$1.class
ControlledLooper.java
package androidx.test.internal.platform.os
androidx.test.internal.platform.os.ControlledLooper$1 extends java.lang.Object implements androidx.test.internal.platform.os.ControlledLooper {
void <init> ()
public void drainMainThreadUntilIdle ()
public void simulateWindowFocus (android.view.View)
android.view.View decorView
}
androidx/test/internal/platform/os/ControlledLooper.class
ControlledLooper.java
package androidx.test.internal.platform.os
public abstract androidx.test.internal.platform.os.ControlledLooper extends java.lang.Object {
public static final androidx.test.internal.platform.os.ControlledLooper NO_OP_CONTROLLED_LOOPER
static void <clinit> ()
public abstract void drainMainThreadUntilIdle ()
public abstract void simulateWindowFocus (android.view.View)
}
androidx/test/internal/platform/reflect/
androidx/test/internal/platform/reflect/ReflectionException.class
ReflectionException.java
package androidx.test.internal.platform.reflect
public androidx.test.internal.platform.reflect.ReflectionException extends java.lang.Exception {
void <init> (java.lang.Exception)
Exception cause
}
androidx/test/internal/platform/reflect/ReflectiveField.class
ReflectiveField.java
package androidx.test.internal.platform.reflect
public androidx.test.internal.platform.reflect.ReflectiveField extends java.lang.Object {
private final String className
private final String fieldName
private boolean initialized
private java.lang.reflect.Field field
public java.lang.Object get (java.lang.Object) throws androidx.test.internal.platform.reflect.ReflectionException
ClassNotFoundException e
NoSuchFieldException e
IllegalAccessException e
Object object
public void <init> (java.lang.String, java.lang.String)
String className
String fieldName
private synchronized void initIfNecessary () throws java.lang.ClassNotFoundException java.lang.NoSuchFieldException
}
androidx/test/internal/platform/reflect/ReflectiveMethod.class
ReflectiveMethod.java
package androidx.test.internal.platform.reflect
public androidx.test.internal.platform.reflect.ReflectiveMethod extends java.lang.Object {
private final String className
private final String methodName
private final Class[] paramTypes
private boolean initialized
private java.lang.reflect.Method method
public transient java.lang.Object invoke (java.lang.Object, java.lang.Object[]) throws androidx.test.internal.platform.reflect.ReflectionException
ClassNotFoundException e
java.lang.reflect.InvocationTargetException e
NoSuchMethodException e
IllegalAccessException e
Object object
Object[] paramValues
public transient java.lang.Object invokeStatic (java.lang.Object[]) throws androidx.test.internal.platform.reflect.ReflectionException
Object[] paramValues
public transient void <init> (java.lang.String, java.lang.String, java.lang.Class[])
String className
String methodName
Class[] paramTypes
private synchronized void initIfNecessary () throws java.lang.ClassNotFoundException java.lang.NoSuchMethodException
}
androidx/test/internal/platform/util/
androidx/test/internal/platform/util/InstrumentationParameterUtil.class
InstrumentationParameterUtil.java
package androidx.test.internal.platform.util
public androidx.test.internal.platform.util.InstrumentationParameterUtil extends java.lang.Object {
public static long getTimeoutMillis (java.lang.String, long)
String key
long defaultValue
long value
public void <init> ()
}
androidx/test/internal/platform/util/TestOutputEmitter$$ExternalSyntheticLambda0.class
D8$$SyntheticClass
package androidx.test.internal.platform.util
public final synthetic androidx.test.internal.platform.util.TestOutputEmitter$$ExternalSyntheticLambda0 extends java.lang.Object implements androidx.test.internal.platform.ServiceLoaderWrapper$Factory {
public static final synthetic androidx.test.internal.platform.util.TestOutputEmitter$$ExternalSyntheticLambda0 INSTANCE
public final java.lang.Object create ()
static synthetic void <clinit> ()
private synthetic void <init> ()
}
androidx/test/internal/platform/util/TestOutputEmitter$1.class
TestOutputEmitter.java
package androidx.test.internal.platform.util
androidx.test.internal.platform.util.TestOutputEmitter$1 extends java.lang.Object implements androidx.test.internal.platform.util.TestOutputHandler {
void <init> ()
public void dumpThreadStates (java.lang.String)
String outputName
public boolean addOutputProperties (java.util.Map)
java.util.Map properties
public boolean captureWindowHierarchy (java.lang.String)
String outputName
public boolean takeScreenshot (java.lang.String)
String outputName
}
androidx/test/internal/platform/util/TestOutputEmitter.class
TestOutputEmitter.java
package androidx.test.internal.platform.util
public androidx.test.internal.platform.util.TestOutputEmitter extends java.lang.Object {
private static final androidx.test.internal.platform.util.TestOutputHandler debugHandler
static synthetic androidx.test.internal.platform.util.TestOutputHandler lambda$static$0 ()
static void <clinit> ()
private void <init> ()
public static void dumpThreadStates (java.lang.String)
String outputName
public static boolean addOutputProperties (java.util.Map)
java.util.Map properties
public static boolean captureWindowHierarchy (java.lang.String)
String outputName
public static boolean takeScreenshot (java.lang.String)
String outputName
}
androidx/test/internal/platform/util/TestOutputHandler.class
TestOutputHandler.java
package androidx.test.internal.platform.util
public abstract androidx.test.internal.platform.util.TestOutputHandler extends java.lang.Object {
public abstract void dumpThreadStates (java.lang.String)
public abstract boolean addOutputProperties (java.util.Map)
public abstract boolean captureWindowHierarchy (java.lang.String)
public abstract boolean takeScreenshot (java.lang.String)
}
androidx/test/internal/runner/
androidx/test/internal/runner/AndroidLogOnlyBuilder.class
AndroidLogOnlyBuilder.java
package androidx.test.internal.runner
androidx.test.internal.runner.AndroidLogOnlyBuilder extends org.junit.runners.model.RunnerBuilder {
private final androidx.test.internal.runner.AndroidRunnerBuilder builder
private final androidx.test.internal.util.AndroidRunnerParams runnerParams
private int runnerCount
public org.junit.runner.Runner runnerForClass (java.lang.Class) throws java.lang.Throwable
junit.framework.Test test
int oldRunnerCount
org.junit.runner.Runner runner
Class testClass
void <init> (androidx.test.internal.util.AndroidRunnerParams, java.util.List)
androidx.test.internal.util.AndroidRunnerParams runnerParams
java.util.List customRunnerBuilderClasses
}
androidx/test/internal/runner/AndroidRunnerBuilder.class
AndroidRunnerBuilder.java
package androidx.test.internal.runner
androidx.test.internal.runner.AndroidRunnerBuilder extends org.junit.internal.builders.AllDefaultPossibilitiesBuilder {
private final androidx.test.internal.runner.junit3.AndroidJUnit3Builder androidJUnit3Builder
private final androidx.test.internal.runner.junit4.AndroidJUnit4Builder androidJUnit4Builder
private final androidx.test.internal.runner.junit3.AndroidSuiteBuilder androidSuiteBuilder
private final androidx.test.internal.runner.junit4.AndroidAnnotatedBuilder androidAnnotatedBuilder
private final org.junit.internal.builders.IgnoredBuilder ignoredBuilder
private final java.util.List customRunnerBuilders
private java.util.List instantiateRunnerBuilders (java.util.List)
org.junit.runners.model.RunnerBuilder runnerBuilder
InstantiationException e
IllegalAccessException e
NoSuchMethodException e
java.lang.reflect.InvocationTargetException e
Class customRunnerBuilderClass
java.util.List customRunnerBuilderClasses
java.util.List runnerBuilders
protected org.junit.internal.builders.AnnotatedBuilder annotatedBuilder ()
protected org.junit.internal.builders.IgnoredBuilder ignoredBuilder ()
protected org.junit.internal.builders.JUnit3Builder junit3Builder ()
protected org.junit.internal.builders.JUnit4Builder junit4Builder ()
public org.junit.runner.Runner runnerForClass (java.lang.Class) throws java.lang.Throwable
org.junit.runner.Runner runner
org.junit.runners.model.RunnerBuilder customRunnerBuilder
Class testClass
protected org.junit.runners.model.RunnerBuilder suiteMethodBuilder ()
public void <init> (androidx.test.internal.util.AndroidRunnerParams)
androidx.test.internal.util.AndroidRunnerParams runnerParams
void <init> (androidx.test.internal.util.AndroidRunnerParams, java.util.List)
androidx.test.internal.util.AndroidRunnerParams runnerParams
java.util.List customRunnerBuilderClasses
void <init> (org.junit.runners.model.RunnerBuilder, androidx.test.internal.util.AndroidRunnerParams, java.util.List)
org.junit.runners.model.RunnerBuilder suiteBuilder
androidx.test.internal.util.AndroidRunnerParams runnerParams
java.util.List customRunnerBuilderClasses
}
androidx/test/internal/runner/ClassPathScanner$AcceptAllFilter.class
ClassPathScanner.java
package androidx.test.internal.runner
public androidx.test.internal.runner.ClassPathScanner$AcceptAllFilter extends java.lang.Object implements androidx.test.internal.runner.ClassPathScanner$ClassNameFilter {
public void <init> ()
public boolean accept (java.lang.String)
String className
}
androidx/test/internal/runner/ClassPathScanner$ChainedClassNameFilter.class
ClassPathScanner.java
package androidx.test.internal.runner
public androidx.test.internal.runner.ClassPathScanner$ChainedClassNameFilter extends java.lang.Object implements androidx.test.internal.runner.ClassPathScanner$ClassNameFilter {
private final java.util.List filters
public void <init> ()
public void add (androidx.test.internal.runner.ClassPathScanner$ClassNameFilter)
androidx.test.internal.runner.ClassPathScanner$ClassNameFilter filter
public transient void addAll (androidx.test.internal.runner.ClassPathScanner$ClassNameFilter[])
androidx.test.internal.runner.ClassPathScanner$ClassNameFilter[] filters
public boolean accept (java.lang.String)
androidx.test.internal.runner.ClassPathScanner$ClassNameFilter filter
String className
}
androidx/test/internal/runner/ClassPathScanner$ClassNameFilter.class
ClassPathScanner.java
package androidx.test.internal.runner
public abstract androidx.test.internal.runner.ClassPathScanner$ClassNameFilter extends java.lang.Object {
public abstract boolean accept (java.lang.String)
}
androidx/test/internal/runner/ClassPathScanner$ExcludeClassNamesFilter.class
ClassPathScanner.java
package androidx.test.internal.runner
androidx.test.internal.runner.ClassPathScanner$ExcludeClassNamesFilter extends java.lang.Object implements androidx.test.internal.runner.ClassPathScanner$ClassNameFilter {
private final java.util.Set excludedClassNames
public void <init> (java.util.Set)
java.util.Set excludedClassNames
public boolean accept (java.lang.String)
String className
}
androidx/test/internal/runner/ClassPathScanner$ExcludePackageNameFilter.class
ClassPathScanner.java
package androidx.test.internal.runner
public androidx.test.internal.runner.ClassPathScanner$ExcludePackageNameFilter extends java.lang.Object implements androidx.test.internal.runner.ClassPathScanner$ClassNameFilter {
private final String pkgName
public void <init> (java.lang.String)
String pkgName
public boolean accept (java.lang.String)
String pathName
}
androidx/test/internal/runner/ClassPathScanner$ExternalClassNameFilter.class
ClassPathScanner.java
package androidx.test.internal.runner
public androidx.test.internal.runner.ClassPathScanner$ExternalClassNameFilter extends java.lang.Object implements androidx.test.internal.runner.ClassPathScanner$ClassNameFilter {
public void <init> ()
public boolean accept (java.lang.String)
String pathName
}
androidx/test/internal/runner/ClassPathScanner$InclusivePackageNamesFilter.class
ClassPathScanner.java
package androidx.test.internal.runner
public androidx.test.internal.runner.ClassPathScanner$InclusivePackageNamesFilter extends java.lang.Object implements androidx.test.internal.runner.ClassPathScanner$ClassNameFilter {
private final java.util.Collection pkgNames
public void <init> (java.util.Collection)
String packageName
java.util.Collection pkgNames
public boolean accept (java.lang.String)
String packageName
String pathName
}
androidx/test/internal/runner/ClassPathScanner.class
ClassPathScanner.java
package androidx.test.internal.runner
public androidx.test.internal.runner.ClassPathScanner extends java.lang.Object {
private static final String TAG
private static final String[] DEFAULT_EXCLUDED_PACKAGES
private final java.util.Set classPath
public static java.util.Collection getDefaultClasspaths (android.app.Instrumentation)
android.content.pm.ApplicationInfo applicationInfo
RuntimeException re
java.io.File element
java.io.File directory
java.util.regex.Pattern extractedSecondaryName
android.content.pm.ApplicationInfo applicationInfo
java.io.File root
java.util.ArrayDeque directoriesToScan
android.app.Instrumentation instrumentation
java.util.Collection classPaths
public static java.util.List getDefaultExcludedPackages ()
public java.util.Set getClassPathEntries () throws java.io.IOException
String pkg
androidx.test.internal.runner.ClassPathScanner$ChainedClassNameFilter filter
public java.util.Set getClassPathEntries (androidx.test.internal.runner.ClassPathScanner$ClassNameFilter) throws java.io.IOException
String path
androidx.test.internal.runner.ClassPathScanner$ClassNameFilter filter
java.util.Set entryNames
static void <clinit> ()
public void <init> (java.util.Collection)
java.util.Collection paths
public transient void <init> (java.lang.String[])
String[] paths
private void addEntriesFromPath (java.util.Set, java.lang.String, androidx.test.internal.runner.ClassPathScanner$ClassNameFilter) throws java.io.IOException
java.io.IOException ioe
String className
java.util.Enumeration classNames
java.util.Set entryNames
String path
androidx.test.internal.runner.ClassPathScanner$ClassNameFilter filter
dalvik.system.DexFile dexFile
}
androidx/test/internal/runner/ClassesArgTokenizer$ClassTokenizerState-IA.class
D8$$SyntheticClass
package androidx.test.internal.runner
public final synthetic androidx.test.internal.runner.ClassesArgTokenizer$ClassTokenizerState-IA extends java.lang.Object {
}
androidx/test/internal/runner/ClassesArgTokenizer$ClassTokenizerState.class
ClassesArgTokenizer.java
package androidx.test.internal.runner
androidx.test.internal.runner.ClassesArgTokenizer$ClassTokenizerState extends androidx.test.internal.runner.ClassesArgTokenizer$TokenizerState {
androidx.test.internal.runner.ClassesArgTokenizer$TokenizerState parse ()
String className
String className
String className
private void <init> (java.util.List, java.lang.String, int)
java.util.List testArgs
String input
int pos
synthetic void <init> (java.util.List, java.lang.String, int, androidx.test.internal.runner.ClassesArgTokenizer$ClassTokenizerState-IA)
}
androidx/test/internal/runner/ClassesArgTokenizer$MethodTokenizerState.class
ClassesArgTokenizer.java
package androidx.test.internal.runner
androidx.test.internal.runner.ClassesArgTokenizer$MethodTokenizerState extends androidx.test.internal.runner.ClassesArgTokenizer$TokenizerState {
private final String className
androidx.test.internal.runner.ClassesArgTokenizer$TokenizerState parse ()
String methodName
String methodName
protected void <init> (java.util.List, java.lang.String, int, java.lang.String)
java.util.List testArgs
String input
int pos
String className
}
androidx/test/internal/runner/ClassesArgTokenizer$TokenizerState.class
ClassesArgTokenizer.java
package androidx.test.internal.runner
abstract androidx.test.internal.runner.ClassesArgTokenizer$TokenizerState extends java.lang.Object {
protected final java.util.List testArgs
protected final String input
protected final int startTokenPos
protected int pos
abstract androidx.test.internal.runner.ClassesArgTokenizer$TokenizerState parse ()
protected void <init> (java.util.List, java.lang.String, int)
java.util.List testArgs
String input
int pos
}
androidx/test/internal/runner/ClassesArgTokenizer.class
ClassesArgTokenizer.java
package androidx.test.internal.runner
androidx.test.internal.runner.ClassesArgTokenizer extends java.lang.Object {
private static final String TAG
static java.util.List parse (java.lang.String)
androidx.test.internal.runner.ClassesArgTokenizer$TokenizerState state
String input
java.util.List testargs
private void <init> ()
}
androidx/test/internal/runner/DirectTestLoader.class
DirectTestLoader.java
package androidx.test.internal.runner
androidx.test.internal.runner.DirectTestLoader extends androidx.test.internal.runner.TestLoader {
private static final String LOG_TAG
private final ClassLoader classLoader
private final org.junit.runners.model.RunnerBuilder runnerBuilder
protected org.junit.runner.Runner doCreateRunner (java.lang.String)
Class loadedClass
String msg
Throwable e
String className
void <init> (java.lang.ClassLoader, org.junit.runners.model.RunnerBuilder)
ClassLoader classLoader
org.junit.runners.model.RunnerBuilder runnerBuilder
}
androidx/test/internal/runner/EmptyTestRunner.class
EmptyTestRunner.java
package androidx.test.internal.runner
public androidx.test.internal.runner.EmptyTestRunner extends androidx.test.internal.runner.ErrorReportingRunner {
public void <init> (java.lang.Class)
Class clazz
}
androidx/test/internal/runner/ErrorReportingRunner.class
ErrorReportingRunner.java
package androidx.test.internal.runner
public androidx.test.internal.runner.ErrorReportingRunner extends org.junit.runner.Runner {
private final String className
private final Throwable cause
private org.junit.runner.Description describeCause ()
public org.junit.runner.Description getDescription ()
org.junit.runner.Description description
public void <init> (java.lang.String, java.lang.Throwable)
String className
Throwable e
public void run (org.junit.runner.notification.RunNotifier)
org.junit.runner.notification.RunNotifier notifier
org.junit.runner.Description description
}
androidx/test/internal/runner/InstrumentationConnection$1.class
InstrumentationConnection.java
package androidx.test.internal.runner
androidx.test.internal.runner.InstrumentationConnection$1 extends java.lang.Object implements java.util.concurrent.Callable {
final synthetic androidx.test.internal.runner.InstrumentationConnection this$0
public volatile synthetic java.lang.Object call () throws java.lang.Exception
public java.lang.Void call ()
void <init> (androidx.test.internal.runner.InstrumentationConnection)
androidx.test.internal.runner.InstrumentationConnection this$0
}
androidx/test/internal/runner/InstrumentationConnection$IncomingHandler$1.class
InstrumentationConnection.java
package androidx.test.internal.runner
androidx.test.internal.runner.InstrumentationConnection$IncomingHandler$1 extends java.lang.Object implements java.util.concurrent.Callable {
final synthetic java.util.UUID val$latchId
final synthetic java.util.concurrent.CountDownLatch val$latch
final synthetic androidx.test.internal.runner.InstrumentationConnection$IncomingHandler this$0
public volatile synthetic java.lang.Object call () throws java.lang.Exception
public java.lang.Void call ()
void <init> (androidx.test.internal.runner.InstrumentationConnection$IncomingHandler, java.util.UUID, java.util.concurrent.CountDownLatch)
androidx.test.internal.runner.InstrumentationConnection$IncomingHandler this$0
}
androidx/test/internal/runner/InstrumentationConnection$IncomingHandler$2.class
InstrumentationConnection.java
package androidx.test.internal.runner
androidx.test.internal.runner.InstrumentationConnection$IncomingHandler$2 extends java.lang.Object implements java.util.concurrent.Callable {
final synthetic java.util.UUID val$latchId
final synthetic androidx.test.internal.runner.InstrumentationConnection$IncomingHandler this$0
public volatile synthetic java.lang.Object call () throws java.lang.Exception
public java.lang.Void call ()
void <init> (androidx.test.internal.runner.InstrumentationConnection$IncomingHandler, java.util.UUID)
androidx.test.internal.runner.InstrumentationConnection$IncomingHandler this$0
}
androidx/test/internal/runner/InstrumentationConnection$IncomingHandler$3.class
InstrumentationConnection.java
package androidx.test.internal.runner
androidx.test.internal.runner.InstrumentationConnection$IncomingHandler$3 extends java.lang.Object implements java.util.concurrent.Callable {
final synthetic String val$type
final synthetic androidx.test.internal.runner.InstrumentationConnection$IncomingHandler this$0
public volatile synthetic java.lang.Object call () throws java.lang.Exception
public java.util.Set call ()
void <init> (androidx.test.internal.runner.InstrumentationConnection$IncomingHandler, java.lang.String)
androidx.test.internal.runner.InstrumentationConnection$IncomingHandler this$0
}
androidx/test/internal/runner/InstrumentationConnection$IncomingHandler.class
InstrumentationConnection.java
package androidx.test.internal.runner
androidx.test.internal.runner.InstrumentationConnection$IncomingHandler extends android.os.Handler {
android.os.Messenger messengerHandler
java.util.Set otherInstrumentations
java.util.Map typedClients
private final java.util.Map latches
static volatile synthetic java.lang.Object -$$Nest$mrunSyncTask (androidx.test.internal.runner.InstrumentationConnection$IncomingHandler, java.util.concurrent.Callable)
private java.lang.Object runSyncTask (java.util.concurrent.Callable)
InterruptedException e
java.util.concurrent.ExecutionException e
java.util.concurrent.Callable task
java.util.concurrent.FutureTask futureTask
static volatile synthetic java.util.Map -$$Nest$fgetlatches (androidx.test.internal.runner.InstrumentationConnection$IncomingHandler)
static volatile synthetic java.util.Set -$$Nest$mgetClientsForType (androidx.test.internal.runner.InstrumentationConnection$IncomingHandler, java.lang.String)
private java.util.Set getClientsForType (java.lang.String)
InterruptedException e
java.util.concurrent.ExecutionException e
String type
java.util.concurrent.FutureTask associationTask
static volatile synthetic void -$$Nest$massociateLatch (androidx.test.internal.runner.InstrumentationConnection$IncomingHandler, java.util.UUID, java.util.concurrent.CountDownLatch)
static volatile synthetic void -$$Nest$mdisassociateLatch (androidx.test.internal.runner.InstrumentationConnection$IncomingHandler, java.util.UUID)
static volatile synthetic void -$$Nest$mdoDie (androidx.test.internal.runner.InstrumentationConnection$IncomingHandler)
public void <init> (android.os.Looper)
android.os.Looper looper
private void associateLatch (java.util.UUID, java.util.concurrent.CountDownLatch)
java.util.UUID latchId
java.util.concurrent.CountDownLatch latch
private void clientsRegistrationFromBundle (android.os.Bundle, boolean)
android.os.Parcelable client
android.os.Parcelable[] clientArray
String type
android.os.Bundle clientsBundle
boolean shouldRegister
java.util.ArrayList clientTypes
private void disassociateLatch (java.util.UUID)
java.util.UUID latchId
private void doDie ()
public void handleMessage (android.os.Message)
android.os.Message m
android.os.Message msg
private void instrBinderDied (android.os.Messenger)
android.os.Messenger instrMessenger
android.os.Message msg
private void notifyLatch (java.util.UUID)
java.util.UUID uuid
private void registerClient (java.lang.String, android.os.Messenger)
String type
android.os.Messenger client
java.util.Set clientSet
private void sendMessageToOtherInstr (int, android.os.Bundle)
android.os.Messenger otherInstr
int what
android.os.Bundle data
private void sendMessageWithReply (android.os.Messenger, int, android.os.Bundle)
String clientType
android.os.Messenger[] clientArray
java.util.Map$Entry entry
android.os.Bundle clientsBundle
java.util.ArrayList keyList
android.os.RemoteException e
android.os.Messenger toMessenger
int what
android.os.Bundle data
android.os.Message msg
private void unregisterClient (java.lang.String, android.os.Messenger)
String type
android.os.Messenger client
java.util.Set clientSet
}
androidx/test/internal/runner/InstrumentationConnection$MessengerReceiver.class
InstrumentationConnection.java
package androidx.test.internal.runner
androidx.test.internal.runner.InstrumentationConnection$MessengerReceiver extends android.content.BroadcastReceiver {
final synthetic androidx.test.internal.runner.InstrumentationConnection this$0
void <init> (androidx.test.internal.runner.InstrumentationConnection)
androidx.test.internal.runner.InstrumentationConnection this$0
public void onReceive (android.content.Context, android.content.Intent)
android.os.Messenger msgr
android.os.Message msg
android.content.Context context
android.content.Intent intent
android.os.Bundle extras
androidx.test.internal.util.ParcelableIBinder iBinder
}
androidx/test/internal/runner/InstrumentationConnection.class
InstrumentationConnection.java
package androidx.test.internal.runner
public androidx.test.internal.runner.InstrumentationConnection extends java.lang.Object {
private static final String TAG
private static final androidx.test.internal.runner.InstrumentationConnection DEFAULT_INSTANCE
private static final String BUNDLE_KEY_CLIENTS
private static final String BUNDLE_KEY_CLIENT_TYPE
private static final String BUNDLE_KEY_CLIENT_MESSENGER
private static final String BUNDLE_KEY_UUID
static final String BUNDLE_BR_NEW_BINDER
public static final String BROADCAST_FILTER
private static final int MSG_REMOTE_ADD_CLIENT
private static final int MSG_REMOTE_REMOVE_CLIENT
private static final int MSG_TERMINATE
private static final int MSG_HANDLE_INSTRUMENTATION_FROM_BROADCAST
static final int MSG_ADD_INSTRUMENTATION
private static final int MSG_REMOVE_INSTRUMENTATION
static final int MSG_ADD_CLIENTS_IN_BUNDLE
private static final int MSG_REMOVE_CLIENTS_IN_BUNDLE
private static final int MSG_REG_CLIENT
private static final int MSG_UN_REG_CLIENT
static final int MSG_REMOTE_CLEANUP_REQUEST
private static final int MSG_PERFORM_CLEANUP
private static final int MSG_PERFORM_CLEANUP_FINISHED
private static android.app.Instrumentation instrumentation
private static androidx.test.runner.MonitoringInstrumentation$ActivityFinisher activityFinisher
private android.content.Context targetContext
androidx.test.internal.runner.InstrumentationConnection$IncomingHandler incomingHandler
final android.content.BroadcastReceiver messengerReceiver
static volatile synthetic android.app.Instrumentation -$$Nest$sfgetinstrumentation ()
public static androidx.test.internal.runner.InstrumentationConnection getInstance ()
static volatile synthetic androidx.test.runner.MonitoringInstrumentation$ActivityFinisher -$$Nest$sfgetactivityFinisher ()
public synchronized java.util.Set getClientsForType (java.lang.String)
String type
static volatile synthetic void -$$Nest$sfputactivityFinisher (androidx.test.runner.MonitoringInstrumentation$ActivityFinisher)
static volatile synthetic void -$$Nest$sfputinstrumentation (android.app.Instrumentation)
static void <clinit> ()
void <init> (android.content.Context)
android.content.Context context
public synchronized void init (android.app.Instrumentation, androidx.test.runner.MonitoringInstrumentation$ActivityFinisher)
SecurityException isolatedProcess
android.os.HandlerThread ht
android.content.Intent intent
android.os.Bundle bundle
android.app.Instrumentation instrumentation
androidx.test.runner.MonitoringInstrumentation$ActivityFinisher finisher
public synchronized void registerClient (java.lang.String, android.os.Messenger)
String type
android.os.Messenger messenger
android.os.Bundle bundle
android.os.Message msg
public synchronized void requestRemoteInstancesActivityCleanup ()
InterruptedException e
java.util.UUID uuid
java.util.concurrent.CountDownLatch latch
android.os.Message msg
android.os.Bundle bundle
public synchronized void terminate ()
public synchronized void unregisterClient (java.lang.String, android.os.Messenger)
String type
android.os.Messenger messenger
android.os.Bundle bundle
android.os.Message msg
}
androidx/test/internal/runner/NonExecutingRunner.class
NonExecutingRunner.java
package androidx.test.internal.runner
androidx.test.internal.runner.NonExecutingRunner extends org.junit.runner.Runner implements org.junit.runner.manipulation.Sortable org.junit.runner.manipulation.Filterable {
private final org.junit.runner.Runner runner
public org.junit.runner.Description getDescription ()
void <init> (org.junit.runner.Runner)
org.junit.runner.Runner runner
public void filter (org.junit.runner.manipulation.Filter) throws org.junit.runner.manipulation.NoTestsRemainException
org.junit.runner.manipulation.Filter filter
private void generateListOfTests (org.junit.runner.notification.RunNotifier, org.junit.runner.Description)
org.junit.runner.Description child
org.junit.runner.notification.RunNotifier runNotifier
org.junit.runner.Description description
java.util.List children
public void run (org.junit.runner.notification.RunNotifier)
org.junit.runner.notification.RunNotifier notifier
public void sort (org.junit.runner.manipulation.Sorter)
org.junit.runner.manipulation.Sorter sorter
}
androidx/test/internal/runner/RunnerArgs$Builder$$ExternalSyntheticBackport0.class
D8$$SyntheticClass
package androidx.test.internal.runner
public final synthetic androidx.test.internal.runner.RunnerArgs$Builder$$ExternalSyntheticBackport0 extends java.lang.Object {
public static synthetic void m (java.lang.Throwable, java.lang.Throwable)
}
androidx/test/internal/runner/RunnerArgs$Builder.class
RunnerArgs.java
package androidx.test.internal.runner
public androidx.test.internal.runner.RunnerArgs$Builder extends java.lang.Object {
private boolean debug
private boolean suiteAssignment
private boolean codeCoverage
private String codeCoveragePath
private int delayInMillis
private boolean logOnly
private java.util.List testPackages
private java.util.List notTestPackages
private String testSize
private final java.util.List annotations
private final java.util.List notAnnotations
private long testTimeout
private java.util.List listeners
private java.util.List filters
private java.util.List runnerBuilderClasses
private java.util.List tests
private java.util.List notTests
private int numShards
private int shardIndex
private boolean disableAnalytics
private java.util.List appListeners
private ClassLoader classLoader
private java.util.Set classpathToScan
private androidx.test.internal.runner.RunnerArgs$TestArg remoteMethod
private String orchestratorService
private boolean listTestsForOrchestrator
private String testDiscoveryService
private String testRunEventsService
private boolean useTestStorageService
private String targetProcess
private java.util.List screenCaptureProcessors
public String shellExecBinderKey
private boolean newRunListenerMode
private String testsRegEx
private boolean testPlatformMigration
private final androidx.test.platform.io.PlatformTestStorage testStorage
static volatile synthetic int -$$Nest$fgetdelayInMillis (androidx.test.internal.runner.RunnerArgs$Builder)
static volatile synthetic int -$$Nest$fgetnumShards (androidx.test.internal.runner.RunnerArgs$Builder)
static volatile synthetic int -$$Nest$fgetshardIndex (androidx.test.internal.runner.RunnerArgs$Builder)
private static int parseUnsignedInt (java.lang.Object, java.lang.String)
int intValue
Object value
String name
static volatile synthetic long -$$Nest$fgettestTimeout (androidx.test.internal.runner.RunnerArgs$Builder)
private static long parseUnsignedLong (java.lang.Object, java.lang.String)
long longValue
Object value
String name
public androidx.test.internal.runner.RunnerArgs$Builder fromBundle (android.app.Instrumentation, android.os.Bundle)
android.app.Instrumentation instr
android.os.Bundle bundle
androidx.test.internal.runner.RunnerArgs$TestFileArgs testFileArgs
androidx.test.internal.runner.RunnerArgs$TestFileArgs notTestFileArgs
public androidx.test.internal.runner.RunnerArgs$Builder fromManifest (android.app.Instrumentation)
android.content.pm.InstrumentationInfo instrInfo
android.os.Bundle b
android.content.pm.PackageManager$NameNotFoundException e
android.app.Instrumentation instr
android.content.pm.PackageManager pm
static volatile synthetic androidx.test.internal.runner.RunnerArgs$TestArg -$$Nest$fgetremoteMethod (androidx.test.internal.runner.RunnerArgs$Builder)
private static androidx.test.internal.runner.RunnerArgs$TestArg parseTestClass (java.lang.String)
String testMethodName
String testClassName
int methodSeparatorIndex
private androidx.test.internal.runner.RunnerArgs$TestFileArgs parseFromFileStream (java.io.BufferedReader) throws java.io.IOException
java.io.BufferedReader reader
androidx.test.internal.runner.RunnerArgs$TestFileArgs args
String line
private androidx.test.internal.runner.RunnerArgs$TestFileArgs parseTestFile (android.app.Instrumentation, boolean, java.lang.String)
java.io.BufferedReader reader
java.io.IOException e
String localFilePath
java.io.BufferedReader reader
java.io.IOException e
android.app.Instrumentation instr
boolean useStorageService
String filePath
public androidx.test.internal.runner.RunnerArgs build ()
private java.io.BufferedReader openFile (android.app.Instrumentation, java.lang.String) throws java.io.IOException
android.app.Instrumentation instr
String filePath
boolean isInstantApp
static volatile synthetic java.lang.ClassLoader -$$Nest$fgetclassLoader (androidx.test.internal.runner.RunnerArgs$Builder)
private java.lang.Object parseLoadAndInstantiateClass (java.lang.String, java.lang.Class)
String classString
Class type
java.util.List classLoaders
static volatile synthetic java.lang.String -$$Nest$fgetcodeCoveragePath (androidx.test.internal.runner.RunnerArgs$Builder)
static volatile synthetic java.lang.String -$$Nest$fgetorchestratorService (androidx.test.internal.runner.RunnerArgs$Builder)
static volatile synthetic java.lang.String -$$Nest$fgettargetProcess (androidx.test.internal.runner.RunnerArgs$Builder)
static volatile synthetic java.lang.String -$$Nest$fgettestDiscoveryService (androidx.test.internal.runner.RunnerArgs$Builder)
static volatile synthetic java.lang.String -$$Nest$fgettestRunEventsService (androidx.test.internal.runner.RunnerArgs$Builder)
static volatile synthetic java.lang.String -$$Nest$fgettestSize (androidx.test.internal.runner.RunnerArgs$Builder)
static volatile synthetic java.lang.String -$$Nest$fgettestsRegEx (androidx.test.internal.runner.RunnerArgs$Builder)
static volatile synthetic java.util.List -$$Nest$fgetannotations (androidx.test.internal.runner.RunnerArgs$Builder)
static volatile synthetic java.util.List -$$Nest$fgetappListeners (androidx.test.internal.runner.RunnerArgs$Builder)
static volatile synthetic java.util.List -$$Nest$fgetfilters (androidx.test.internal.runner.RunnerArgs$Builder)
static volatile synthetic java.util.List -$$Nest$fgetlisteners (androidx.test.internal.runner.RunnerArgs$Builder)
static volatile synthetic java.util.List -$$Nest$fgetnotAnnotations (androidx.test.internal.runner.RunnerArgs$Builder)
static volatile synthetic java.util.List -$$Nest$fgetnotTestPackages (androidx.test.internal.runner.RunnerArgs$Builder)
static volatile synthetic java.util.List -$$Nest$fgetnotTests (androidx.test.internal.runner.RunnerArgs$Builder)
static volatile synthetic java.util.List -$$Nest$fgetrunnerBuilderClasses (androidx.test.internal.runner.RunnerArgs$Builder)
static volatile synthetic java.util.List -$$Nest$fgetscreenCaptureProcessors (androidx.test.internal.runner.RunnerArgs$Builder)
static volatile synthetic java.util.List -$$Nest$fgettestPackages (androidx.test.internal.runner.RunnerArgs$Builder)
static volatile synthetic java.util.List -$$Nest$fgettests (androidx.test.internal.runner.RunnerArgs$Builder)
private java.util.List parseAndLoadClasses (java.lang.String, java.lang.Class)
String className
String classString
Class type
java.util.List classes
private java.util.List parseLoadAndInstantiateClasses (java.lang.String, java.lang.Class, android.os.Bundle)
String className
String classString
Class type
android.os.Bundle bundle
java.util.List objects
private static java.util.List parseStrings (java.lang.String)
String value
private java.util.List parseTestClasses (java.lang.String)
String classesArg
private static java.util.List parseTestPackages (java.lang.String)
String packageName
String packagesArg
java.util.List packages
static volatile synthetic java.util.Set -$$Nest$fgetclasspathToScan (androidx.test.internal.runner.RunnerArgs$Builder)
private static java.util.Set parseClasspath (java.lang.String)
String classpath
public void <init> ()
void <init> (androidx.test.platform.io.PlatformTestStorage)
androidx.test.platform.io.PlatformTestStorage testStorage
private void loadClassByNameAndAdd (java.util.List, java.lang.String, java.lang.Class)
Class klass
Class castClass
ClassNotFoundException e
ClassCastException e
java.util.List classes
String className
Class type
private void loadClassByNameInstantiateAndAdd (java.util.List, java.lang.String, java.lang.Class, android.os.Bundle)
java.lang.reflect.Constructor constructor
Object[] arguments
java.lang.reflect.Constructor constructor
Object[] arguments
NoSuchMethodException nsme2
NoSuchMethodException nsme1
Class klass
java.lang.reflect.Constructor constructor
Object[] arguments
Object instance
ClassNotFoundException e
NoSuchMethodException e
ClassCastException e
InstantiationException e
java.lang.reflect.InvocationTargetException e
IllegalAccessException e
java.util.List objects
String className
Class type
android.os.Bundle bundle
static volatile synthetic boolean -$$Nest$fgetcodeCoverage (androidx.test.internal.runner.RunnerArgs$Builder)
static volatile synthetic boolean -$$Nest$fgetdebug (androidx.test.internal.runner.RunnerArgs$Builder)
static volatile synthetic boolean -$$Nest$fgetdisableAnalytics (androidx.test.internal.runner.RunnerArgs$Builder)
static volatile synthetic boolean -$$Nest$fgetlistTestsForOrchestrator (androidx.test.internal.runner.RunnerArgs$Builder)
static volatile synthetic boolean -$$Nest$fgetlogOnly (androidx.test.internal.runner.RunnerArgs$Builder)
static volatile synthetic boolean -$$Nest$fgetnewRunListenerMode (androidx.test.internal.runner.RunnerArgs$Builder)
static volatile synthetic boolean -$$Nest$fgetsuiteAssignment (androidx.test.internal.runner.RunnerArgs$Builder)
static volatile synthetic boolean -$$Nest$fgettestPlatformMigration (androidx.test.internal.runner.RunnerArgs$Builder)
static volatile synthetic boolean -$$Nest$fgetuseTestStorageService (androidx.test.internal.runner.RunnerArgs$Builder)
static boolean isClassOrMethod (java.lang.String)
char c
int i
String line
private static boolean parseBoolean (java.lang.String)
String booleanValue
}
androidx/test/internal/runner/RunnerArgs$TestArg.class
RunnerArgs.java
package androidx.test.internal.runner
public androidx.test.internal.runner.RunnerArgs$TestArg extends java.lang.Object {
public final String testClassName
public final String methodName
public java.lang.String toString ()
void <init> (java.lang.String)
String className
void <init> (java.lang.String, java.lang.String)
String className
String methodName
}
androidx/test/internal/runner/RunnerArgs$TestFileArgs-IA.class
D8$$SyntheticClass
package androidx.test.internal.runner
public final synthetic androidx.test.internal.runner.RunnerArgs$TestFileArgs-IA extends java.lang.Object {
}
androidx/test/internal/runner/RunnerArgs$TestFileArgs.class
RunnerArgs.java
package androidx.test.internal.runner
final androidx.test.internal.runner.RunnerArgs$TestFileArgs extends java.lang.Object {
private final java.util.List tests
private final java.util.List packages
static volatile synthetic java.util.List -$$Nest$fgetpackages (androidx.test.internal.runner.RunnerArgs$TestFileArgs)
static volatile synthetic java.util.List -$$Nest$fgettests (androidx.test.internal.runner.RunnerArgs$TestFileArgs)
private void <init> ()
synthetic void <init> (androidx.test.internal.runner.RunnerArgs$TestFileArgs-IA)
}
androidx/test/internal/runner/RunnerArgs-IA.class
D8$$SyntheticClass
package androidx.test.internal.runner
public final synthetic androidx.test.internal.runner.RunnerArgs-IA extends java.lang.Object {
}
androidx/test/internal/runner/RunnerArgs.class
RunnerArgs.java
package androidx.test.internal.runner
public androidx.test.internal.runner.RunnerArgs extends java.lang.Object {
private static final String LOG_TAG
static final String ARGUMENT_TEST_CLASS
static final String ARGUMENT_CLASSPATH_TO_SCAN
static final String ARGUMENT_NOT_TEST_CLASS
static final String ARGUMENT_TEST_SIZE
static final String ARGUMENT_LOG_ONLY
static final String ARGUMENT_ANNOTATION
static final String ARGUMENT_NOT_ANNOTATION
static final String ARGUMENT_NUM_SHARDS
static final String ARGUMENT_SHARD_INDEX
static final String ARGUMENT_DELAY_IN_MILLIS
static final String ARGUMENT_COVERAGE
static final String ARGUMENT_COVERAGE_PATH
static final String ARGUMENT_SUITE_ASSIGNMENT
static final String ARGUMENT_DEBUG
static final String ARGUMENT_LISTENER
static final String ARGUMENT_FILTER
static final String ARGUMENT_RUNNER_BUILDER
static final String ARGUMENT_TEST_PACKAGE
static final String ARGUMENT_NOT_TEST_PACKAGE
static final String ARGUMENT_TIMEOUT
static final String ARGUMENT_TEST_FILE
static final String ARGUMENT_NOT_TEST_FILE
static final String ARGUMENT_DISABLE_ANALYTICS
static final String ARGUMENT_APP_LISTENER
static final String ARGUMENT_CLASS_LOADER
static final String ARGUMENT_REMOTE_INIT_METHOD
static final String ARGUMENT_TARGET_PROCESS
static final String ARGUMENT_SCREENSHOT_PROCESSORS
static final String ARGUMENT_ORCHESTRATOR_SERVICE
static final String ARGUMENT_LIST_TESTS_FOR_ORCHESTRATOR
static final String ARGUMENT_ORCHESTRATOR_DISCOVERY_SERVICE
static final String ARGUMENT_ORCHESTRATOR_RUN_EVENTS_SERVICE
static final String ARGUMENT_TEST_PLATFORM_MIGRATION
public static final String ARGUMENT_USE_TEST_STORAGE_SERVICE
static final String ARGUMENT_SHELL_EXEC_BINDER_KEY
static final String ARGUMENT_RUN_LISTENER_NEW_ORDER
static final String ARGUMENT_TESTS_REGEX
private static final String CLASS_SEPARATOR
private static final String CLASSPATH_SEPARATOR
private static final char METHOD_SEPARATOR
public final boolean debug
public final boolean suiteAssignment
public final boolean codeCoverage
public final String codeCoveragePath
public final int delayInMillis
public final boolean logOnly
public final java.util.List testPackages
public final java.util.List notTestPackages
public final String testSize
public final java.util.List annotations
public final java.util.List notAnnotations
public final long testTimeout
public final java.util.List listeners
public final java.util.List filters
public final java.util.List runnerBuilderClasses
public final java.util.List tests
public final java.util.List notTests
public final int numShards
public final int shardIndex
public final boolean disableAnalytics
public final java.util.List appListeners
public final ClassLoader classLoader
public final java.util.Set classpathToScan
public final androidx.test.internal.runner.RunnerArgs$TestArg remoteMethod
public final String targetProcess
public final java.util.List screenCaptureProcessors
public final String orchestratorService
public final boolean listTestsForOrchestrator
public final String testDiscoveryService
public final String testRunEventsService
public final boolean useTestStorageService
public final String shellExecBinderKey
public final boolean newRunListenerMode
public final String testsRegEx
public final boolean testPlatformMigration
private void <init> (androidx.test.internal.runner.RunnerArgs$Builder)
androidx.test.internal.runner.RunnerArgs$Builder builder
synthetic void <init> (androidx.test.internal.runner.RunnerArgs$Builder, androidx.test.internal.runner.RunnerArgs-IA)
}
androidx/test/internal/runner/ScanningTestLoader.class
ScanningTestLoader.java
package androidx.test.internal.runner
androidx.test.internal.runner.ScanningTestLoader extends androidx.test.internal.runner.TestLoader {
private static final String LOG_TAG
private final ClassLoader classLoader
private final org.junit.runners.model.RunnerBuilder runnerBuilder
protected org.junit.runner.Runner doCreateRunner (java.lang.String)
Class loadedClass
org.junit.runner.Runner runner
Throwable e
String className
void <init> (java.lang.ClassLoader, org.junit.runners.model.RunnerBuilder)
ClassLoader classLoader
org.junit.runners.model.RunnerBuilder runnerBuilder
private static transient void logDebug (java.lang.String, java.lang.Object[])
String msg
Object[] objects
}
androidx/test/internal/runner/TestExecutor$$ExternalSyntheticBackport0.class
D8$$SyntheticClass
package androidx.test.internal.runner
public final synthetic androidx.test.internal.runner.TestExecutor$$ExternalSyntheticBackport0 extends java.lang.Object {
public static synthetic void m (java.lang.Throwable, java.lang.Throwable)
}
androidx/test/internal/runner/TestExecutor$Builder.class
TestExecutor.java
package androidx.test.internal.runner
public androidx.test.internal.runner.TestExecutor$Builder extends java.lang.Object {
private final java.util.List listeners
private final android.app.Instrumentation instr
static volatile synthetic android.app.Instrumentation -$$Nest$fgetinstr (androidx.test.internal.runner.TestExecutor$Builder)
public androidx.test.internal.runner.TestExecutor$Builder addRunListener (org.junit.runner.notification.RunListener)
org.junit.runner.notification.RunListener listener
public androidx.test.internal.runner.TestExecutor build ()
static volatile synthetic java.util.List -$$Nest$fgetlisteners (androidx.test.internal.runner.TestExecutor$Builder)
public void <init> (android.app.Instrumentation)
android.app.Instrumentation instr
}
androidx/test/internal/runner/TestExecutor-IA.class
D8$$SyntheticClass
package androidx.test.internal.runner
public final synthetic androidx.test.internal.runner.TestExecutor-IA extends java.lang.Object {
}
androidx/test/internal/runner/TestExecutor.class
TestExecutor.java
package androidx.test.internal.runner
public final androidx.test.internal.runner.TestExecutor extends java.lang.Object {
private static final String LOG_TAG
private final java.util.List listeners
private final android.app.Instrumentation instr
public android.os.Bundle execute (org.junit.runner.Request) throws java.io.UnsupportedEncodingException
org.junit.runner.Request request
android.os.Bundle execute (org.junit.runner.JUnitCore, org.junit.runner.Request) throws java.io.UnsupportedEncodingException
java.io.PrintStream summaryWriter
org.junit.runner.JUnitCore junitRunner
org.junit.runner.Request request
android.os.Bundle resultBundle
org.junit.runner.Result junitResults
java.io.ByteArrayOutputStream summaryStream
private void <init> (androidx.test.internal.runner.TestExecutor$Builder)
androidx.test.internal.runner.TestExecutor$Builder builder
synthetic void <init> (androidx.test.internal.runner.TestExecutor$Builder, androidx.test.internal.runner.TestExecutor-IA)
private void reportRunEnded (java.util.List, java.io.PrintStream, android.os.Bundle, org.junit.runner.Result)
org.junit.runner.notification.RunListener listener
java.util.List listeners
java.io.PrintStream summaryWriter
android.os.Bundle resultBundle
org.junit.runner.Result jUnitResults
private void setUpListeners (org.junit.runner.JUnitCore)
org.junit.runner.notification.RunListener listener
org.junit.runner.JUnitCore testRunner
}
androidx/test/internal/runner/TestLoader$Factory.class
TestLoader.java
package androidx.test.internal.runner
public androidx.test.internal.runner.TestLoader$Factory extends java.lang.Object {
public static androidx.test.internal.runner.TestLoader create (java.lang.ClassLoader, org.junit.runners.model.RunnerBuilder, boolean)
ClassLoader classLoader
org.junit.runners.model.RunnerBuilder runnerBuilder
boolean scanningPath
private void <init> ()
}
androidx/test/internal/runner/TestLoader.class
TestLoader.java
package androidx.test.internal.runner
public abstract androidx.test.internal.runner.TestLoader extends java.lang.Object {
public java.util.List getRunnersFor (java.util.Collection)
org.junit.runner.Runner runner
String className
java.util.Collection classNames
java.util.Map runnersMap
protected abstract org.junit.runner.Runner doCreateRunner (java.lang.String)
public void <init> ()
}
androidx/test/internal/runner/TestRequestBuilder$AnnotationExclusionFilter.class
TestRequestBuilder.java
package androidx.test.internal.runner
androidx.test.internal.runner.TestRequestBuilder$AnnotationExclusionFilter extends androidx.test.filters.AbstractFilter {
private final Class annotationClass
public java.lang.String describe ()
void <init> (java.lang.Class)
Class annotation
protected boolean evaluateTest (org.junit.runner.Description)
org.junit.runner.Description description
Class testClass
}
androidx/test/internal/runner/TestRequestBuilder$AnnotationInclusionFilter.class
TestRequestBuilder.java
package androidx.test.internal.runner
androidx.test.internal.runner.TestRequestBuilder$AnnotationInclusionFilter extends androidx.test.filters.AbstractFilter {
private final Class annotationClass
public java.lang.String describe ()
void <init> (java.lang.Class)
Class annotation
protected boolean evaluateTest (org.junit.runner.Description)
org.junit.runner.Description description
Class testClass
}
androidx/test/internal/runner/TestRequestBuilder$BlankRunner-IA.class
D8$$SyntheticClass
package androidx.test.internal.runner
public final synthetic androidx.test.internal.runner.TestRequestBuilder$BlankRunner-IA extends java.lang.Object {
}
androidx/test/internal/runner/TestRequestBuilder$BlankRunner.class
TestRequestBuilder.java
package androidx.test.internal.runner
androidx.test.internal.runner.TestRequestBuilder$BlankRunner extends org.junit.runner.Runner {
public org.junit.runner.Description getDescription ()
private void <init> ()
synthetic void <init> (androidx.test.internal.runner.TestRequestBuilder$BlankRunner-IA)
public void run (org.junit.runner.notification.RunNotifier)
org.junit.runner.notification.RunNotifier notifier
}
androidx/test/internal/runner/TestRequestBuilder$ClassAndMethodFilter-IA.class
D8$$SyntheticClass
package androidx.test.internal.runner
public final synthetic androidx.test.internal.runner.TestRequestBuilder$ClassAndMethodFilter-IA extends java.lang.Object {
}
androidx/test/internal/runner/TestRequestBuilder$ClassAndMethodFilter.class
TestRequestBuilder.java
package androidx.test.internal.runner
androidx.test.internal.runner.TestRequestBuilder$ClassAndMethodFilter extends androidx.test.filters.AbstractFilter {
private java.util.Map methodFilters
public java.lang.String describe ()
private void <init> ()
synthetic void <init> (androidx.test.internal.runner.TestRequestBuilder$ClassAndMethodFilter-IA)
public void addMethod (java.lang.String, java.lang.String)
String className
String methodName
androidx.test.internal.runner.TestRequestBuilder$MethodFilter methodFilter
public void removeMethod (java.lang.String, java.lang.String)
String className
String methodName
androidx.test.internal.runner.TestRequestBuilder$MethodFilter methodFilter
public boolean evaluateTest (org.junit.runner.Description)
org.junit.runner.Description description
String className
androidx.test.internal.runner.TestRequestBuilder$MethodFilter methodFilter
}
androidx/test/internal/runner/TestRequestBuilder$CustomFilters-IA.class
D8$$SyntheticClass
package androidx.test.internal.runner
public final synthetic androidx.test.internal.runner.TestRequestBuilder$CustomFilters-IA extends java.lang.Object {
}
androidx/test/internal/runner/TestRequestBuilder$CustomFilters.class
TestRequestBuilder.java
package androidx.test.internal.runner
androidx.test.internal.runner.TestRequestBuilder$CustomFilters extends androidx.test.filters.AbstractFilter {
public java.lang.String describe ()
private void <init> ()
synthetic void <init> (androidx.test.internal.runner.TestRequestBuilder$CustomFilters-IA)
protected boolean evaluateTest (org.junit.runner.Description)
NoSuchMethodException e
ClassCastException e
ReflectiveOperationException e
Class filterClass
androidx.test.filters.CustomFilter filter
java.lang.annotation.Annotation a
org.junit.runner.Description description
java.util.Collection allAnnotations
}
androidx/test/internal/runner/TestRequestBuilder$DeviceBuild.class
TestRequestBuilder.java
package androidx.test.internal.runner
abstract androidx.test.internal.runner.TestRequestBuilder$DeviceBuild extends java.lang.Object {
public abstract int getSdkVersionInt ()
public abstract java.lang.String getCodeName ()
public abstract java.lang.String getHardware ()
}
androidx/test/internal/runner/TestRequestBuilder$DeviceBuildImpl-IA.class
D8$$SyntheticClass
package androidx.test.internal.runner
public final synthetic androidx.test.internal.runner.TestRequestBuilder$DeviceBuildImpl-IA extends java.lang.Object {
}
androidx/test/internal/runner/TestRequestBuilder$DeviceBuildImpl.class
TestRequestBuilder.java
package androidx.test.internal.runner
androidx.test.internal.runner.TestRequestBuilder$DeviceBuildImpl extends java.lang.Object implements androidx.test.internal.runner.TestRequestBuilder$DeviceBuild {
public int getSdkVersionInt ()
public java.lang.String getCodeName ()
public java.lang.String getHardware ()
private void <init> ()
synthetic void <init> (androidx.test.internal.runner.TestRequestBuilder$DeviceBuildImpl-IA)
}
androidx/test/internal/runner/TestRequestBuilder$ExtendedSuite.class
TestRequestBuilder.java
package androidx.test.internal.runner
androidx.test.internal.runner.TestRequestBuilder$ExtendedSuite extends org.junit.runners.Suite {
static org.junit.runners.Suite createSuite (java.util.List)
org.junit.runners.model.InitializationError e
java.util.List runners
void <init> (java.util.List) throws org.junit.runners.model.InitializationError
java.util.List runners
}
androidx/test/internal/runner/TestRequestBuilder$LenientFilterRequest.class
TestRequestBuilder.java
package androidx.test.internal.runner
androidx.test.internal.runner.TestRequestBuilder$LenientFilterRequest extends org.junit.runner.Request {
private final org.junit.runner.Request request
private final org.junit.runner.manipulation.Filter filter
public org.junit.runner.Runner getRunner ()
org.junit.runner.Runner runner
org.junit.runner.manipulation.NoTestsRemainException e
public void <init> (org.junit.runner.Request, org.junit.runner.manipulation.Filter)
org.junit.runner.Request classRequest
org.junit.runner.manipulation.Filter filter
}
androidx/test/internal/runner/TestRequestBuilder$MethodFilter.class
TestRequestBuilder.java
package androidx.test.internal.runner
androidx.test.internal.runner.TestRequestBuilder$MethodFilter extends androidx.test.filters.AbstractFilter {
private final String className
private java.util.Set includedMethods
private java.util.Set excludedMethods
public java.lang.String describe ()
private java.lang.String stripParameterizedSuffix (java.lang.String)
String name
java.util.regex.Pattern suffixPattern
public void <init> (java.lang.String)
String className
public void addExclusionMethod (java.lang.String)
String methodName
public void addInclusionMethod (java.lang.String)
String methodName
public boolean evaluateTest (org.junit.runner.Description)
org.junit.runner.Description description
String methodName
String rootMethodName
}
androidx/test/internal/runner/TestRequestBuilder$RequiresDeviceFilter.class
TestRequestBuilder.java
package androidx.test.internal.runner
androidx.test.internal.runner.TestRequestBuilder$RequiresDeviceFilter extends androidx.test.internal.runner.TestRequestBuilder$AnnotationExclusionFilter {
static final String EMULATOR_HARDWARE_GOLDFISH
static final String EMULATOR_HARDWARE_RANCHU
static final String EMULATOR_HARDWARE_GCE
private final java.util.Set emulatorHardwareNames
final synthetic androidx.test.internal.runner.TestRequestBuilder this$0
public java.lang.String describe ()
void <init> (androidx.test.internal.runner.TestRequestBuilder)
androidx.test.internal.runner.TestRequestBuilder this$0
protected boolean evaluateTest (org.junit.runner.Description)
org.junit.runner.Description description
}
androidx/test/internal/runner/TestRequestBuilder$SdkSuppressFilter-IA.class
D8$$SyntheticClass
package androidx.test.internal.runner
public final synthetic androidx.test.internal.runner.TestRequestBuilder$SdkSuppressFilter-IA extends java.lang.Object {
}
androidx/test/internal/runner/TestRequestBuilder$SdkSuppressFilter.class
TestRequestBuilder.java
package androidx.test.internal.runner
androidx.test.internal.runner.TestRequestBuilder$SdkSuppressFilter extends androidx.test.filters.AbstractFilter {
final synthetic androidx.test.internal.runner.TestRequestBuilder this$0
private androidx.test.filters.SdkSuppress getAnnotationForTest (org.junit.runner.Description)
org.junit.runner.Description description
androidx.test.filters.SdkSuppress s
Class testClass
public java.lang.String describe ()
private void <init> (androidx.test.internal.runner.TestRequestBuilder)
synthetic void <init> (androidx.test.internal.runner.TestRequestBuilder, androidx.test.internal.runner.TestRequestBuilder$SdkSuppressFilter-IA)
protected boolean evaluateTest (org.junit.runner.Description)
org.junit.runner.Description description
androidx.test.filters.SdkSuppress sdkSuppress
}
androidx/test/internal/runner/TestRequestBuilder$ShardingFilter.class
TestRequestBuilder.java
package androidx.test.internal.runner
androidx.test.internal.runner.TestRequestBuilder$ShardingFilter extends org.junit.runner.manipulation.Filter {
private final int numShards
private final int shardIndex
public java.lang.String describe ()
void <init> (int, int)
int numShards
int shardIndex
public boolean shouldRun (org.junit.runner.Description)
org.junit.runner.Description description
}
androidx/test/internal/runner/TestRequestBuilder$SizeFilter.class
TestRequestBuilder.java
package androidx.test.internal.runner
androidx.test.internal.runner.TestRequestBuilder$SizeFilter extends androidx.test.filters.AbstractFilter {
private final androidx.test.internal.runner.TestSize testSize
public java.lang.String describe ()
void <init> (androidx.test.internal.runner.TestSize)
androidx.test.internal.runner.TestSize testSize
protected boolean evaluateTest (org.junit.runner.Description)
java.lang.annotation.Annotation a
org.junit.runner.Description description
}
androidx/test/internal/runner/TestRequestBuilder.class
TestRequestBuilder.java
package androidx.test.internal.runner
public androidx.test.internal.runner.TestRequestBuilder extends java.lang.Object {
private static final String TAG
static final String MISSING_ARGUMENTS_MSG
static final String AMBIGUOUS_ARGUMENTS_MSG
private final java.util.List pathsToScan
private java.util.Set includedPackages
private java.util.Set excludedPackages
private java.util.Set includedClasses
private java.util.Set excludedClasses
private androidx.test.internal.runner.TestRequestBuilder$ClassAndMethodFilter classMethodFilter
private final androidx.test.internal.runner.filters.TestsRegExFilter testsRegExFilter
private org.junit.runner.manipulation.Filter filter
private java.util.List customRunnerBuilderClasses
private boolean skipExecution
private final androidx.test.internal.runner.TestRequestBuilder$DeviceBuild deviceBuild
private long perTestTimeout
private final android.app.Instrumentation instr
private final android.os.Bundle argsBundle
private ClassLoader classLoader
private boolean ignoreSuiteMethods
static volatile synthetic int -$$Nest$mgetDeviceSdkInt (androidx.test.internal.runner.TestRequestBuilder)
private int getDeviceSdkInt ()
androidx.test.internal.runner.ClassPathScanner createClassPathScanner (java.util.List)
java.util.List classPath
public androidx.test.internal.runner.TestRequestBuilder addAnnotationExclusionFilter (java.lang.String)
String notAnnotation
Class annotationClass
public androidx.test.internal.runner.TestRequestBuilder addAnnotationInclusionFilter (java.lang.String)
String annotation
Class annotationClass
public androidx.test.internal.runner.TestRequestBuilder addCustomRunnerBuilderClass (java.lang.Class)
Class runnerBuilderClass
public androidx.test.internal.runner.TestRequestBuilder addFilter (org.junit.runner.manipulation.Filter)
org.junit.runner.manipulation.Filter filter
public androidx.test.internal.runner.TestRequestBuilder addFromRunnerArgs (androidx.test.internal.runner.RunnerArgs)
androidx.test.internal.runner.RunnerArgs$TestArg test
androidx.test.internal.runner.RunnerArgs$TestArg test
String pkg
String pkg
String annotation
String notAnnotation
org.junit.runner.manipulation.Filter filter
Class runnerBuilderClass
androidx.test.internal.runner.RunnerArgs runnerArgs
public androidx.test.internal.runner.TestRequestBuilder addPathToScan (java.lang.String)
String path
public androidx.test.internal.runner.TestRequestBuilder addPathsToScan (java.lang.Iterable)
String path
Iterable paths
public androidx.test.internal.runner.TestRequestBuilder addShardingFilter (int, int)
int numShards
int shardIndex
public androidx.test.internal.runner.TestRequestBuilder addTestClass (java.lang.String)
String className
public androidx.test.internal.runner.TestRequestBuilder addTestMethod (java.lang.String, java.lang.String)
String testClassName
String testMethodName
public androidx.test.internal.runner.TestRequestBuilder addTestPackage (java.lang.String)
String testPackage
public androidx.test.internal.runner.TestRequestBuilder addTestSizeFilter (androidx.test.internal.runner.TestSize)
androidx.test.internal.runner.TestSize forTestSize
public androidx.test.internal.runner.TestRequestBuilder ignoreSuiteMethods (boolean)
boolean ignoreSuiteMethods
public androidx.test.internal.runner.TestRequestBuilder removeTestClass (java.lang.String)
String className
public androidx.test.internal.runner.TestRequestBuilder removeTestMethod (java.lang.String, java.lang.String)
String testClassName
String testMethodName
public androidx.test.internal.runner.TestRequestBuilder removeTestPackage (java.lang.String)
String testPackage
public androidx.test.internal.runner.TestRequestBuilder setClassLoader (java.lang.ClassLoader)
ClassLoader loader
public androidx.test.internal.runner.TestRequestBuilder setPerTestTimeout (long)
long millis
public androidx.test.internal.runner.TestRequestBuilder setSkipExecution (boolean)
boolean b
public androidx.test.internal.runner.TestRequestBuilder setTestsRegExFilter (java.lang.String)
String testsRegex
private java.lang.Class loadAnnotationClass (java.lang.String)
Class clazz
ClassNotFoundException e
ClassCastException e
String className
static volatile synthetic java.lang.String -$$Nest$mgetDeviceCodeName (androidx.test.internal.runner.TestRequestBuilder)
static volatile synthetic java.lang.String -$$Nest$mgetDeviceHardware (androidx.test.internal.runner.TestRequestBuilder)
private java.lang.String getDeviceCodeName ()
private java.lang.String getDeviceHardware ()
private java.util.Collection getClassNamesFromClassPath ()
String pkg
String pkg
java.io.IOException e
androidx.test.internal.runner.ClassPathScanner scanner
androidx.test.internal.runner.ClassPathScanner$ChainedClassNameFilter filter
public org.junit.runner.Request build ()
java.util.Collection classNames
boolean scanningPath
boolean ignoreSuiteMethods
androidx.test.internal.util.AndroidRunnerParams runnerParams
org.junit.runners.model.RunnerBuilder runnerBuilder
androidx.test.internal.runner.TestLoader loader
java.util.Collection classNames
java.util.List runners
org.junit.runners.Suite suite
org.junit.runner.Request request
private org.junit.runners.model.RunnerBuilder getRunnerBuilder (androidx.test.internal.util.AndroidRunnerParams)
org.junit.runners.model.RunnerBuilder builder
androidx.test.internal.util.AndroidRunnerParams runnerParams
org.junit.runners.model.RunnerBuilder builder
public void <init> (android.app.Instrumentation, android.os.Bundle)
android.app.Instrumentation instr
android.os.Bundle bundle
void <init> (androidx.test.internal.runner.TestRequestBuilder$DeviceBuild, android.app.Instrumentation, android.os.Bundle)
androidx.test.internal.runner.TestRequestBuilder$DeviceBuild deviceBuildAccessor
android.app.Instrumentation instr
android.os.Bundle bundle
private void maybeAddLegacySuppressFilter ()
Class legacySuppressClass
private void validate (java.util.Set)
java.util.Set classNames
}
androidx/test/internal/runner/TestSize.class
TestSize.java
package androidx.test.internal.runner
public final androidx.test.internal.runner.TestSize extends java.lang.Object {
public static final androidx.test.internal.runner.TestSize SMALL
public static final androidx.test.internal.runner.TestSize MEDIUM
public static final androidx.test.internal.runner.TestSize LARGE
public static final androidx.test.internal.runner.TestSize NONE
private static final java.util.Set ALL_SIZES
private final String sizeQualifierName
private final Class platformAnnotationClass
private final Class runnerFilterAnnotationClass
private final float testSizeRunTimeThreshold
public float getRunTimeThreshold ()
public int hashCode ()
public static androidx.test.internal.runner.TestSize fromDescription (org.junit.runner.Description)
androidx.test.internal.runner.TestSize testMethodSizeValue
androidx.test.internal.runner.TestSize testClassSizeValue
org.junit.runner.Description description
androidx.test.internal.runner.TestSize testSize
public static androidx.test.internal.runner.TestSize fromString (java.lang.String)
androidx.test.internal.runner.TestSize testSizeValue
String testSize
androidx.test.internal.runner.TestSize testSizeFromString
public static androidx.test.internal.runner.TestSize getTestSizeForRunTime (float)
float testRuntime
private java.lang.Class getFrameworkAnnotation ()
private java.lang.Class getRunnerAnnotation ()
private static java.lang.Class loadPlatformAnnotationClass (java.lang.String)
ClassNotFoundException e
String legacyPlatformAnnotationClassName
public java.lang.String getSizeQualifierName ()
static void <clinit> ()
public void <init> (java.lang.String, java.lang.Class, java.lang.String, float)
String sizeQualifierName
Class runnerFilterAnnotationClass
String legacyPlatformAnnotationClassName
float testSizeRuntimeThreshold
public boolean equals (java.lang.Object)
Object o
androidx.test.internal.runner.TestSize testSize
private static boolean hasAnnotation (java.lang.Class, java.lang.Class)
Class testClass
Class annotationClass
public static boolean isAnyTestSize (java.lang.Class)
androidx.test.internal.runner.TestSize testSize
Class annotationClass
private static boolean runTimeSmallerThanThreshold (float, float)
float testRuntime
float runtimeThreshold
public boolean testClassIsAnnotatedWithTestSize (org.junit.runner.Description)
org.junit.runner.Description description
Class testClass
public boolean testMethodIsAnnotatedWithTestSize (org.junit.runner.Description)
org.junit.runner.Description description
}
androidx/test/internal/runner/coverage/
androidx/test/internal/runner/coverage/InstrumentationCoverageReporter$$ExternalSyntheticBackport0.class
D8$$SyntheticClass
package androidx.test.internal.runner.coverage
public final synthetic androidx.test.internal.runner.coverage.InstrumentationCoverageReporter$$ExternalSyntheticBackport0 extends java.lang.Object {
public static synthetic void m (java.lang.Throwable, java.lang.Throwable)
}
androidx/test/internal/runner/coverage/InstrumentationCoverageReporter.class
InstrumentationCoverageReporter.java
package androidx.test.internal.runner.coverage
public androidx.test.internal.runner.coverage.InstrumentationCoverageReporter extends java.lang.Object {
private static final String TAG
private static final String EMMA_RUNTIME_CLASS
private static final String DEFAULT_COVERAGE_FILE_NAME
private final android.app.Instrumentation instrumentation
private final androidx.test.platform.io.PlatformTestStorage testStorage
private java.lang.String dumpCoverageToFile (java.lang.String, java.io.PrintStream)
String coverageFilePath
java.io.PrintStream instrumentationResultWriter
private java.lang.String dumpCoverageToTestStorage (java.lang.String, java.io.PrintStream)
java.io.IOException e
String coverageFilePath
java.io.PrintStream instrumentationResultWriter
String tempCoverageFilePath
public java.lang.String generateCoverageReport (java.lang.String, java.io.PrintStream)
String coverageFilePath
java.io.PrintStream instrumentationResultWriter
static void <clinit> ()
public void <init> (android.app.Instrumentation, androidx.test.platform.io.PlatformTestStorage)
android.app.Instrumentation instrumentation
androidx.test.platform.io.PlatformTestStorage testStorage
private void moveFileToTestStorage (java.lang.String, java.lang.String) throws java.io.IOException
java.nio.channels.WritableByteChannel destChannel
java.nio.channels.FileChannel srcChannel
java.io.OutputStream outputStream
String srcFilePath
String destFilePath
java.io.File srcFile
private void reportEmmaError (java.io.PrintStream, java.lang.Exception)
java.io.PrintStream writer
Exception e
private void reportEmmaError (java.io.PrintStream, java.lang.String, java.lang.Exception)
java.io.PrintStream writer
String hint
Exception e
String msg
public boolean generateCoverageInternal (java.lang.String, java.io.PrintStream)
Class emmaRTClass
String msg
ClassNotFoundException e
Class emmaRTClass
java.lang.reflect.Method dumpCoverageMethod
ClassNotFoundException e
Exception e
String coverageFilePath
java.io.PrintStream instrumentationResultWriter
java.io.File coverageFile
}
androidx/test/internal/runner/coverage/package-info.class
package-info.java
package androidx.test.internal.runner.coverage
abstract synthetic androidx.test.internal.runner.coverage.package-info extends java.lang.Object {
}
androidx/test/internal/runner/filters/
androidx/test/internal/runner/filters/TestsRegExFilter.class
TestsRegExFilter.java
package androidx.test.internal.runner.filters
public final androidx.test.internal.runner.filters.TestsRegExFilter extends androidx.test.filters.AbstractFilter {
private java.util.regex.Pattern pattern
public java.lang.String describe ()
public void <init> ()
public void setPattern (java.lang.String)
String patternString
protected boolean evaluateTest (org.junit.runner.Description)
org.junit.runner.Description description
String testName
}
androidx/test/internal/runner/filters/package-info.class
package-info.java
package androidx.test.internal.runner.filters
abstract synthetic androidx.test.internal.runner.filters.package-info extends java.lang.Object {
}
androidx/test/internal/runner/hidden/
androidx/test/internal/runner/hidden/ExposedInstrumentationApi.class
ExposedInstrumentationApi.java
package androidx.test.internal.runner.hidden
public abstract androidx.test.internal.runner.hidden.ExposedInstrumentationApi extends android.app.Instrumentation {
public void <init> ()
}
androidx/test/internal/runner/intent/
androidx/test/internal/runner/intent/IntentMonitorImpl.class
IntentMonitorImpl.java
package androidx.test.internal.runner.intent
public final androidx.test.internal.runner.intent.IntentMonitorImpl extends java.lang.Object implements androidx.test.runner.intent.IntentMonitor {
private static final String TAG
java.util.List callbacks
public void <init> ()
public void addIntentCallback (androidx.test.runner.intent.IntentCallback)
androidx.test.runner.intent.IntentCallback storedCallback
androidx.test.runner.intent.IntentCallback callback
boolean needsAdd
java.util.Iterator refIter
public void removeIntentCallback (androidx.test.runner.intent.IntentCallback)
androidx.test.runner.intent.IntentCallback storedCallback
androidx.test.runner.intent.IntentCallback callback
java.util.Iterator refIter
public void signalIntent (android.content.Intent)
RuntimeException e
androidx.test.runner.intent.IntentCallback callback
android.content.Intent intent
java.util.Iterator refIter
}
androidx/test/internal/runner/intercepting/
androidx/test/internal/runner/intercepting/DefaultInterceptingActivityFactory.class
DefaultInterceptingActivityFactory.java
package androidx.test.internal.runner.intercepting
public final androidx.test.internal.runner.intercepting.DefaultInterceptingActivityFactory extends java.lang.Object implements androidx.test.runner.intercepting.InterceptingActivityFactory {
public android.app.Activity create (java.lang.ClassLoader, java.lang.String, android.content.Intent)
ClassLoader classLoader
String className
android.content.Intent intent
public void <init> ()
public boolean shouldIntercept (java.lang.ClassLoader, java.lang.String, android.content.Intent)
ClassLoader classLoader
String className
android.content.Intent intent
}
androidx/test/internal/runner/intercepting/package-info.class
package-info.java
package androidx.test.internal.runner.intercepting
abstract synthetic androidx.test.internal.runner.intercepting.package-info extends java.lang.Object {
}
androidx/test/internal/runner/junit3/
androidx/test/internal/runner/junit3/AndroidJUnit3Builder.class
AndroidJUnit3Builder.java
package androidx.test.internal.runner.junit3
public androidx.test.internal.runner.junit3.AndroidJUnit3Builder extends org.junit.internal.builders.JUnit3Builder {
private static final String TAG
private final androidx.test.internal.util.AndroidRunnerParams androidRunnerParams
public org.junit.runner.Runner runnerForClass (java.lang.Class) throws java.lang.Throwable
Throwable e
Class testClass
public void <init> (androidx.test.internal.util.AndroidRunnerParams)
androidx.test.internal.util.AndroidRunnerParams runnerParams
}
androidx/test/internal/runner/junit3/AndroidSuiteBuilder.class
AndroidSuiteBuilder.java
package androidx.test.internal.runner.junit3
public androidx.test.internal.runner.junit3.AndroidSuiteBuilder extends org.junit.internal.builders.SuiteMethodBuilder {
private static final String LOG_TAG
private final androidx.test.internal.util.AndroidRunnerParams androidRunnerParams
public org.junit.runner.Runner runnerForClass (java.lang.Class) throws java.lang.Throwable
junit.framework.Test t
Throwable e
Class testClass
public void <init> (androidx.test.internal.util.AndroidRunnerParams)
androidx.test.internal.util.AndroidRunnerParams runnerParams
}
androidx/test/internal/runner/junit3/AndroidTestResult.class
AndroidTestResult.java
package androidx.test.internal.runner.junit3
androidx.test.internal.runner.junit3.AndroidTestResult extends androidx.test.internal.runner.junit3.DelegatingTestResult {
private final android.app.Instrumentation instr
private final android.os.Bundle bundle
private long timeout
void <init> (android.os.Bundle, android.app.Instrumentation, junit.framework.TestResult)
android.os.Bundle bundle
android.app.Instrumentation instr
junit.framework.TestResult result
protected void run (junit.framework.TestCase)
junit.framework.TestCase test
public void runProtected (junit.framework.Test, junit.framework.Protectable)
junit.framework.AssertionFailedError e
ThreadDeath e
InterruptedException e
Throwable e
junit.framework.Test test
junit.framework.Protectable p
void setCurrentTimeout (long)
long timeout
}
androidx/test/internal/runner/junit3/AndroidTestSuite$1.class
AndroidTestSuite.java
package androidx.test.internal.runner.junit3
androidx.test.internal.runner.junit3.AndroidTestSuite$1 extends java.lang.Object implements java.util.concurrent.ThreadFactory {
public java.lang.Thread newThread (java.lang.Runnable)
Runnable r
Thread t
void <init> (androidx.test.internal.runner.junit3.AndroidTestSuite)
androidx.test.internal.runner.junit3.AndroidTestSuite this$0
}
androidx/test/internal/runner/junit3/AndroidTestSuite$2.class
AndroidTestSuite.java
package androidx.test.internal.runner.junit3
androidx.test.internal.runner.junit3.AndroidTestSuite$2 extends java.lang.Object implements java.lang.Runnable {
final synthetic junit.framework.Test val$test
final synthetic androidx.test.internal.runner.junit3.AndroidTestResult val$androidTestResult
void <init> (androidx.test.internal.runner.junit3.AndroidTestSuite, junit.framework.Test, androidx.test.internal.runner.junit3.AndroidTestResult)
androidx.test.internal.runner.junit3.AndroidTestSuite this$0
public void run ()
}
androidx/test/internal/runner/junit3/AndroidTestSuite$3.class
AndroidTestSuite.java
package androidx.test.internal.runner.junit3
androidx.test.internal.runner.junit3.AndroidTestSuite$3 extends java.lang.Object implements java.lang.Runnable {
final synthetic RuntimeException val$exception
void <init> (androidx.test.internal.runner.junit3.AndroidTestSuite, java.lang.RuntimeException)
androidx.test.internal.runner.junit3.AndroidTestSuite this$0
public void run ()
}
androidx/test/internal/runner/junit3/AndroidTestSuite.class
AndroidTestSuite.java
package androidx.test.internal.runner.junit3
androidx.test.internal.runner.junit3.AndroidTestSuite extends androidx.test.internal.runner.junit3.DelegatingFilterableTestSuite {
private static final String TAG
private final androidx.test.internal.util.AndroidRunnerParams androidRunnerParams
private java.lang.String getStackTraces ()
StackTraceElement ste
StackTraceElement ste
StringBuilder sb
Thread t
public void <init> (java.lang.Class, androidx.test.internal.util.AndroidRunnerParams)
Class testClass
androidx.test.internal.util.AndroidRunnerParams runnerParams
public void <init> (junit.framework.TestSuite, androidx.test.internal.util.AndroidRunnerParams)
junit.framework.TestSuite s
androidx.test.internal.util.AndroidRunnerParams runnerParams
public void run (junit.framework.TestResult)
junit.framework.TestResult result
androidx.test.internal.runner.junit3.AndroidTestResult androidTestResult
long timeout
private void runTestWithTimeout (junit.framework.Test, androidx.test.internal.runner.junit3.AndroidTestResult, long)
java.util.concurrent.ExecutionException e
java.util.concurrent.TimeoutException e
boolean isTerminated
InterruptedException e
junit.framework.Test test
androidx.test.internal.runner.junit3.AndroidTestResult androidTestResult
long timeout
java.util.concurrent.ExecutorService threadExecutor
Runnable execRunnable
java.util.concurrent.Future result
private void runTestsWithTimeout (long, androidx.test.internal.runner.junit3.AndroidTestResult)
junit.framework.Test test
int i
long timeout
androidx.test.internal.runner.junit3.AndroidTestResult result
int suiteSize
private void terminateAllRunnerExecution (java.lang.RuntimeException)
RuntimeException exception
Runnable r
Thread t
}
androidx/test/internal/runner/junit3/DelegatingFilterableTestSuite.class
DelegatingFilterableTestSuite.java
package androidx.test.internal.runner.junit3
androidx.test.internal.runner.junit3.DelegatingFilterableTestSuite extends androidx.test.internal.runner.junit3.DelegatingTestSuite implements org.junit.runner.manipulation.Filterable {
private static org.junit.runner.Description makeDescription (junit.framework.Test)
junit.framework.Test test
public void <init> (junit.framework.TestSuite)
junit.framework.TestSuite suiteDelegate
public void filter (org.junit.runner.manipulation.Filter) throws org.junit.runner.manipulation.NoTestsRemainException
junit.framework.Test test
int i
org.junit.runner.manipulation.Filter filter
junit.framework.TestSuite suite
junit.framework.TestSuite filtered
int n
}
androidx/test/internal/runner/junit3/DelegatingTestResult.class
DelegatingTestResult.java
package androidx.test.internal.runner.junit3
androidx.test.internal.runner.junit3.DelegatingTestResult extends junit.framework.TestResult {
private junit.framework.TestResult wrappedResult
public int errorCount ()
public int failureCount ()
public int runCount ()
public java.util.Enumeration errors ()
public java.util.Enumeration failures ()
void <init> (junit.framework.TestResult)
junit.framework.TestResult wrappedResult
public void addError (junit.framework.Test, java.lang.Throwable)
junit.framework.Test test
Throwable t
public void addFailure (junit.framework.Test, junit.framework.AssertionFailedError)
junit.framework.Test test
junit.framework.AssertionFailedError t
public void addListener (junit.framework.TestListener)
junit.framework.TestListener listener
public void endTest (junit.framework.Test)
junit.framework.Test test
public void removeListener (junit.framework.TestListener)
junit.framework.TestListener listener
public void runProtected (junit.framework.Test, junit.framework.Protectable)
junit.framework.Test test
junit.framework.Protectable p
public void startTest (junit.framework.Test)
junit.framework.Test test
public void stop ()
public boolean shouldStop ()
public boolean wasSuccessful ()
}
androidx/test/internal/runner/junit3/DelegatingTestSuite.class
DelegatingTestSuite.java
package androidx.test.internal.runner.junit3
androidx.test.internal.runner.junit3.DelegatingTestSuite extends junit.framework.TestSuite {
private junit.framework.TestSuite wrappedSuite
public int countTestCases ()
public int testCount ()
public java.lang.String getName ()
public java.lang.String toString ()
public java.util.Enumeration tests ()
public junit.framework.Test testAt (int)
int index
public junit.framework.TestSuite getDelegateSuite ()
public void <init> (junit.framework.TestSuite)
junit.framework.TestSuite suiteDelegate
public void addTest (junit.framework.Test)
junit.framework.Test test
public void run (junit.framework.TestResult)
junit.framework.TestResult result
public void runTest (junit.framework.Test, junit.framework.TestResult)
junit.framework.Test test
junit.framework.TestResult result
public void setDelegateSuite (junit.framework.TestSuite)
junit.framework.TestSuite newSuiteDelegate
public void setName (java.lang.String)
String name
}
androidx/test/internal/runner/junit3/JUnit38ClassRunner$OldTestClassAdaptingListener-IA.class
D8$$SyntheticClass
package androidx.test.internal.runner.junit3
public final synthetic androidx.test.internal.runner.junit3.JUnit38ClassRunner$OldTestClassAdaptingListener-IA extends java.lang.Object {
}
androidx/test/internal/runner/junit3/JUnit38ClassRunner$OldTestClassAdaptingListener.class
JUnit38ClassRunner.java
package androidx.test.internal.runner.junit3
final androidx.test.internal.runner.junit3.JUnit38ClassRunner$OldTestClassAdaptingListener extends java.lang.Object implements junit.framework.TestListener {
private final org.junit.runner.notification.RunNotifier fNotifier
private junit.framework.Test currentTest
private org.junit.runner.Description description
private java.lang.Class getEffectiveClass (junit.framework.Test)
junit.framework.Test test
private org.junit.runner.Description asDescription (junit.framework.Test)
org.junit.runner.Describable facade
junit.framework.Test test
private void <init> (org.junit.runner.notification.RunNotifier)
org.junit.runner.notification.RunNotifier notifier
synthetic void <init> (org.junit.runner.notification.RunNotifier, androidx.test.internal.runner.junit3.JUnit38ClassRunner$OldTestClassAdaptingListener-IA)
public void addError (junit.framework.Test, java.lang.Throwable)
junit.framework.Test test
Throwable t
org.junit.runner.notification.Failure failure
public void addFailure (junit.framework.Test, junit.framework.AssertionFailedError)
junit.framework.Test test
junit.framework.AssertionFailedError t
public void endTest (junit.framework.Test)
junit.framework.Test test
public void startTest (junit.framework.Test)
junit.framework.Test test
}
androidx/test/internal/runner/junit3/JUnit38ClassRunner.class
JUnit38ClassRunner.java
package androidx.test.internal.runner.junit3
public androidx.test.internal.runner.junit3.JUnit38ClassRunner extends org.junit.runner.Runner implements org.junit.runner.manipulation.Filterable org.junit.runner.manipulation.Sortable {
private volatile junit.framework.Test fTest
private static java.lang.String createSuiteDescription (junit.framework.TestSuite)
junit.framework.TestSuite ts
int count
String example
private junit.framework.Test getTest ()
public junit.framework.TestListener createAdaptingListener (org.junit.runner.notification.RunNotifier)
org.junit.runner.notification.RunNotifier notifier
public org.junit.runner.Description getDescription ()
static org.junit.runner.Description makeDescription (junit.framework.Test)
junit.framework.TestCase tc
org.junit.runner.Description made
int i
junit.framework.TestSuite ts
String name
org.junit.runner.Description description
int n
org.junit.runner.Describable adapter
junit.extensions.TestDecorator decorator
junit.framework.Test test
public void <init> (java.lang.Class)
Class klass
public void <init> (junit.framework.Test)
junit.framework.Test test
public void filter (org.junit.runner.manipulation.Filter) throws org.junit.runner.manipulation.NoTestsRemainException
org.junit.runner.manipulation.Filterable adapter
junit.framework.Test test
int i
junit.framework.TestSuite suite
junit.framework.TestSuite filtered
int n
org.junit.runner.manipulation.Filter filter
public void run (org.junit.runner.notification.RunNotifier)
org.junit.runner.notification.RunNotifier notifier
junit.framework.TestResult result
private void setTest (junit.framework.Test)
junit.framework.Test test
public void sort (org.junit.runner.manipulation.Sorter)
org.junit.runner.manipulation.Sortable adapter
org.junit.runner.manipulation.Sorter sorter
private static java.lang.annotation.Annotation[] getAnnotations (junit.framework.TestCase)
java.lang.reflect.Method m
junit.framework.TestCase test
}
androidx/test/internal/runner/junit3/NonExecutingTestResult.class
NonExecutingTestResult.java
package androidx.test.internal.runner.junit3
androidx.test.internal.runner.junit3.NonExecutingTestResult extends androidx.test.internal.runner.junit3.DelegatingTestResult {
void <init> (junit.framework.TestResult)
junit.framework.TestResult wrappedResult
protected void run (junit.framework.TestCase)
junit.framework.TestCase test
public void runProtected (junit.framework.Test, junit.framework.Protectable)
junit.framework.Test test
junit.framework.Protectable p
}
androidx/test/internal/runner/junit3/NonExecutingTestSuite.class
NonExecutingTestSuite.java
package androidx.test.internal.runner.junit3
public androidx.test.internal.runner.junit3.NonExecutingTestSuite extends androidx.test.internal.runner.junit3.DelegatingFilterableTestSuite {
public volatile synthetic int countTestCases ()
public volatile synthetic int testCount ()
public volatile synthetic java.lang.String getName ()
public volatile synthetic java.lang.String toString ()
public volatile synthetic java.util.Enumeration tests ()
public volatile synthetic junit.framework.Test testAt (int)
public volatile synthetic junit.framework.TestSuite getDelegateSuite ()
public void <init> (java.lang.Class)
Class testClass
public void <init> (junit.framework.TestSuite)
junit.framework.TestSuite s
public volatile synthetic void addTest (junit.framework.Test)
public volatile synthetic void filter (org.junit.runner.manipulation.Filter) throws org.junit.runner.manipulation.NoTestsRemainException
public void run (junit.framework.TestResult)
junit.framework.TestResult result
public volatile synthetic void runTest (junit.framework.Test, junit.framework.TestResult)
public volatile synthetic void setDelegateSuite (junit.framework.TestSuite)
public volatile synthetic void setName (java.lang.String)
}
androidx/test/internal/runner/junit3/NonLeakyTestSuite$NonLeakyTest.class
NonLeakyTestSuite.java
package androidx.test.internal.runner.junit3
androidx.test.internal.runner.junit3.NonLeakyTestSuite$NonLeakyTest extends java.lang.Object implements junit.framework.Test org.junit.runner.Describable {
private junit.framework.Test delegate
private final org.junit.runner.Description desc
public int countTestCases ()
public java.lang.String toString ()
public org.junit.runner.Description getDescription ()
void <init> (junit.framework.Test)
junit.framework.Test delegate
public void run (junit.framework.TestResult)
junit.framework.TestResult result
}
androidx/test/internal/runner/junit3/NonLeakyTestSuite.class
NonLeakyTestSuite.java
package androidx.test.internal.runner.junit3
public androidx.test.internal.runner.junit3.NonLeakyTestSuite extends junit.framework.TestSuite {
public void <init> (java.lang.Class)
Class testClass
public void addTest (junit.framework.Test)
junit.framework.Test test
}
androidx/test/internal/runner/junit3/package-info.class
package-info.java
package androidx.test.internal.runner.junit3
abstract synthetic androidx.test.internal.runner.junit3.package-info extends java.lang.Object {
}
androidx/test/internal/runner/junit4/
androidx/test/internal/runner/junit4/AndroidAnnotatedBuilder.class
AndroidAnnotatedBuilder.java
package androidx.test.internal.runner.junit4
public androidx.test.internal.runner.junit4.AndroidAnnotatedBuilder extends org.junit.internal.builders.AnnotatedBuilder {
private static final String LOG_TAG
private final androidx.test.internal.util.AndroidRunnerParams androidRunnerParams
public org.junit.runner.Runner buildAndroidRunner (java.lang.Class, java.lang.Class) throws java.lang.Exception
Class runnerClass
Class testClass
public org.junit.runner.Runner runnerForClass (java.lang.Class) throws java.lang.Exception
org.junit.runner.Runner runner
NoSuchMethodException e
Class runnerClass
org.junit.runner.RunWith annotation
Throwable e
Class testClass
public void <init> (org.junit.runners.model.RunnerBuilder, androidx.test.internal.util.AndroidRunnerParams)
org.junit.runners.model.RunnerBuilder suiteBuilder
androidx.test.internal.util.AndroidRunnerParams runnerParams
}
androidx/test/internal/runner/junit4/AndroidJUnit4Builder.class
AndroidJUnit4Builder.java
package androidx.test.internal.runner.junit4
public androidx.test.internal.runner.junit4.AndroidJUnit4Builder extends org.junit.internal.builders.JUnit4Builder {
private static final String TAG
private final androidx.test.internal.util.AndroidRunnerParams androidRunnerParams
public org.junit.runner.Runner runnerForClass (java.lang.Class) throws java.lang.Throwable
Throwable e
Class testClass
public void <init> (androidx.test.internal.util.AndroidRunnerParams)
androidx.test.internal.util.AndroidRunnerParams runnerParams
private static boolean hasTestMethods (java.lang.Class)
java.lang.reflect.Method testMethod
Throwable t
Class testClass
boolean hasTestMethods
}
androidx/test/internal/runner/junit4/AndroidJUnit4ClassRunner.class
AndroidJUnit4ClassRunner.java
package androidx.test.internal.runner.junit4
public androidx.test.internal.runner.junit4.AndroidJUnit4ClassRunner extends org.junit.runners.BlockJUnit4ClassRunner {
private final androidx.test.internal.util.AndroidRunnerParams androidRunnerParams
private long getTimeout (org.junit.Test)
org.junit.Test annotation
private static androidx.test.internal.util.AndroidRunnerParams createRunnerParams ()
androidx.test.internal.runner.RunnerArgs runnerArgs
protected org.junit.runners.model.Statement methodInvoker (org.junit.runners.model.FrameworkMethod, java.lang.Object)
org.junit.runners.model.FrameworkMethod method
Object test
protected org.junit.runners.model.Statement withAfters (org.junit.runners.model.FrameworkMethod, java.lang.Object, org.junit.runners.model.Statement)
org.junit.runners.model.FrameworkMethod method
Object target
org.junit.runners.model.Statement statement
java.util.List afters
protected org.junit.runners.model.Statement withBefores (org.junit.runners.model.FrameworkMethod, java.lang.Object, org.junit.runners.model.Statement)
org.junit.runners.model.FrameworkMethod method
Object target
org.junit.runners.model.Statement statement
java.util.List befores
protected org.junit.runners.model.Statement withPotentialTimeout (org.junit.runners.model.FrameworkMethod, java.lang.Object, org.junit.runners.model.Statement)
org.junit.runners.model.FrameworkMethod method
Object test
org.junit.runners.model.Statement next
long timeout
public void <init> (java.lang.Class) throws org.junit.runners.model.InitializationError
Class klass
public void <init> (java.lang.Class, androidx.test.internal.util.AndroidRunnerParams) throws org.junit.runners.model.InitializationError
Class klass
androidx.test.internal.util.AndroidRunnerParams runnerParams
}
androidx/test/internal/runner/junit4/package-info.class
package-info.java
package androidx.test.internal.runner.junit4
abstract synthetic androidx.test.internal.runner.junit4.package-info extends java.lang.Object {
}
androidx/test/internal/runner/junit4/statement/
androidx/test/internal/runner/junit4/statement/RunAfters$1.class
RunAfters.java
package androidx.test.internal.runner.junit4.statement
androidx.test.internal.runner.junit4.statement.RunAfters$1 extends java.lang.Object implements java.lang.Runnable {
final synthetic org.junit.runners.model.FrameworkMethod val$each
final synthetic java.util.List val$errors
final synthetic androidx.test.internal.runner.junit4.statement.RunAfters this$0
void <init> (androidx.test.internal.runner.junit4.statement.RunAfters, org.junit.runners.model.FrameworkMethod, java.util.List)
androidx.test.internal.runner.junit4.statement.RunAfters this$0
public void run ()
Throwable throwable
}
androidx/test/internal/runner/junit4/statement/RunAfters.class
RunAfters.java
package androidx.test.internal.runner.junit4.statement
public androidx.test.internal.runner.junit4.statement.RunAfters extends androidx.test.internal.runner.junit4.statement.UiThreadStatement {
private final org.junit.runners.model.Statement next
private final Object target
private final java.util.List afters
static volatile synthetic java.lang.Object -$$Nest$fgettarget (androidx.test.internal.runner.junit4.statement.RunAfters)
public void <init> (org.junit.runners.model.FrameworkMethod, org.junit.runners.model.Statement, java.util.List, java.lang.Object)
org.junit.runners.model.FrameworkMethod method
org.junit.runners.model.Statement next
java.util.List afters
Object target
public void evaluate () throws java.lang.Throwable
Throwable e
org.junit.runners.model.FrameworkMethod each
Throwable e
Throwable e
org.junit.runners.model.FrameworkMethod each
Throwable e
org.junit.runners.model.FrameworkMethod each
java.util.List errors
}
androidx/test/internal/runner/junit4/statement/RunBefores$1.class
RunBefores.java
package androidx.test.internal.runner.junit4.statement
androidx.test.internal.runner.junit4.statement.RunBefores$1 extends java.lang.Object implements java.lang.Runnable {
final synthetic org.junit.runners.model.FrameworkMethod val$before
final synthetic java.util.concurrent.atomic.AtomicReference val$exceptionRef
final synthetic androidx.test.internal.runner.junit4.statement.RunBefores this$0
void <init> (androidx.test.internal.runner.junit4.statement.RunBefores, org.junit.runners.model.FrameworkMethod, java.util.concurrent.atomic.AtomicReference)
androidx.test.internal.runner.junit4.statement.RunBefores this$0
public void run ()
Throwable throwable
}
androidx/test/internal/runner/junit4/statement/RunBefores.class
RunBefores.java
package androidx.test.internal.runner.junit4.statement
public androidx.test.internal.runner.junit4.statement.RunBefores extends androidx.test.internal.runner.junit4.statement.UiThreadStatement {
private final org.junit.runners.model.Statement next
private final Object target
private final java.util.List befores
static volatile synthetic java.lang.Object -$$Nest$fgettarget (androidx.test.internal.runner.junit4.statement.RunBefores)
public void <init> (org.junit.runners.model.FrameworkMethod, org.junit.runners.model.Statement, java.util.List, java.lang.Object)
org.junit.runners.model.FrameworkMethod method
org.junit.runners.model.Statement next
java.util.List befores
Object target
public void evaluate () throws java.lang.Throwable
Throwable throwable
org.junit.runners.model.FrameworkMethod before
java.util.concurrent.atomic.AtomicReference exceptionRef
}
androidx/test/internal/runner/junit4/statement/UiThreadStatement$1.class
UiThreadStatement.java
package androidx.test.internal.runner.junit4.statement
androidx.test.internal.runner.junit4.statement.UiThreadStatement$1 extends java.lang.Object implements java.lang.Runnable {
final synthetic java.util.concurrent.atomic.AtomicReference val$exceptionRef
final synthetic androidx.test.internal.runner.junit4.statement.UiThreadStatement this$0
void <init> (androidx.test.internal.runner.junit4.statement.UiThreadStatement, java.util.concurrent.atomic.AtomicReference)
androidx.test.internal.runner.junit4.statement.UiThreadStatement this$0
public void run ()
Throwable throwable
}
androidx/test/internal/runner/junit4/statement/UiThreadStatement.class
UiThreadStatement.java
package androidx.test.internal.runner.junit4.statement
public androidx.test.internal.runner.junit4.statement.UiThreadStatement extends org.junit.runners.model.Statement {
private static final String TAG
private final org.junit.runners.model.Statement base
private final boolean runOnUiThread
private static java.lang.Class loadUiThreadClass (java.lang.String)
ClassNotFoundException e
String className
static volatile synthetic org.junit.runners.model.Statement -$$Nest$fgetbase (androidx.test.internal.runner.junit4.statement.UiThreadStatement)
public void <init> (org.junit.runners.model.Statement, boolean)
org.junit.runners.model.Statement base
boolean runOnUiThread
public void evaluate () throws java.lang.Throwable
java.util.concurrent.atomic.AtomicReference exceptionRef
Throwable throwable
public static void runOnUiThread (java.lang.Runnable) throws java.lang.Throwable
java.util.concurrent.ExecutionException e
java.util.concurrent.FutureTask task
Runnable runnable
private static boolean classHasAnnotation (org.junit.runners.model.FrameworkMethod, java.lang.Class)
Class declaredInterface
org.junit.runners.model.FrameworkMethod method
Class annotationClass
Class declaringClass
private static boolean hasAnnotation (org.junit.runners.model.FrameworkMethod, java.lang.Class)
org.junit.runners.model.FrameworkMethod method
Class annotationClass
public boolean isRunOnUiThread ()
public static boolean shouldRunOnUiThread (org.junit.runners.model.FrameworkMethod)
Class uiThreadTestClass
org.junit.runners.model.FrameworkMethod method
Class deprecatedUiThreadTestClass
}
androidx/test/internal/runner/junit4/statement/package-info.class
package-info.java
package androidx.test.internal.runner.junit4.statement
abstract synthetic androidx.test.internal.runner.junit4.statement.package-info extends java.lang.Object {
}
androidx/test/internal/runner/lifecycle/
androidx/test/internal/runner/lifecycle/ActivityLifecycleMonitorImpl$ActivityStatus.class
ActivityLifecycleMonitorImpl.java
package androidx.test.internal.runner.lifecycle
androidx.test.internal.runner.lifecycle.ActivityLifecycleMonitorImpl$ActivityStatus extends java.lang.Object {
private final java.lang.ref.WeakReference activityRef
private androidx.test.runner.lifecycle.Stage lifecycleStage
static volatile synthetic androidx.test.runner.lifecycle.Stage -$$Nest$fgetlifecycleStage (androidx.test.internal.runner.lifecycle.ActivityLifecycleMonitorImpl$ActivityStatus)
static volatile synthetic java.lang.ref.WeakReference -$$Nest$fgetactivityRef (androidx.test.internal.runner.lifecycle.ActivityLifecycleMonitorImpl$ActivityStatus)
static volatile synthetic void -$$Nest$fputlifecycleStage (androidx.test.internal.runner.lifecycle.ActivityLifecycleMonitorImpl$ActivityStatus, androidx.test.runner.lifecycle.Stage)
void <init> (android.app.Activity, androidx.test.runner.lifecycle.Stage)
android.app.Activity activity
androidx.test.runner.lifecycle.Stage stage
}
androidx/test/internal/runner/lifecycle/ActivityLifecycleMonitorImpl.class
ActivityLifecycleMonitorImpl.java
package androidx.test.internal.runner.lifecycle
public final androidx.test.internal.runner.lifecycle.ActivityLifecycleMonitorImpl extends java.lang.Object implements androidx.test.runner.lifecycle.ActivityLifecycleMonitor {
private static final String TAG
private final boolean declawThreadCheck
private final java.util.List callbacks
private java.util.List activityStatuses
public androidx.test.runner.lifecycle.Stage getLifecycleStageOf (android.app.Activity)
androidx.test.internal.runner.lifecycle.ActivityLifecycleMonitorImpl$ActivityStatus status
android.app.Activity statusActivity
android.app.Activity activity
java.util.Iterator statusIterator
public java.util.Collection getActivitiesInStage (androidx.test.runner.lifecycle.Stage)
androidx.test.internal.runner.lifecycle.ActivityLifecycleMonitorImpl$ActivityStatus status
android.app.Activity statusActivity
androidx.test.runner.lifecycle.Stage stage
java.util.List activities
java.util.Iterator statusIterator
public void <init> ()
public void <init> (boolean)
boolean declawThreadCheck
public void addLifecycleCallback (androidx.test.runner.lifecycle.ActivityLifecycleCallback)
androidx.test.runner.lifecycle.ActivityLifecycleCallback storedCallback
boolean needsAdd
java.util.Iterator refIter
androidx.test.runner.lifecycle.ActivityLifecycleCallback callback
private void checkMainThread ()
public void removeLifecycleCallback (androidx.test.runner.lifecycle.ActivityLifecycleCallback)
androidx.test.runner.lifecycle.ActivityLifecycleCallback storedCallback
java.util.Iterator refIter
androidx.test.runner.lifecycle.ActivityLifecycleCallback callback
public void signalLifecycleChange (androidx.test.runner.lifecycle.Stage, android.app.Activity)
androidx.test.internal.runner.lifecycle.ActivityLifecycleMonitorImpl$ActivityStatus status
android.app.Activity statusActivity
RuntimeException re
androidx.test.runner.lifecycle.ActivityLifecycleCallback callback
java.util.Iterator refIter
androidx.test.runner.lifecycle.Stage stage
android.app.Activity activity
boolean needsAdd
java.util.Iterator statusIterator
}
androidx/test/internal/runner/lifecycle/ApplicationLifecycleMonitorImpl.class
ApplicationLifecycleMonitorImpl.java
package androidx.test.internal.runner.lifecycle
public androidx.test.internal.runner.lifecycle.ApplicationLifecycleMonitorImpl extends java.lang.Object implements androidx.test.runner.lifecycle.ApplicationLifecycleMonitor {
private static final String TAG
private final java.util.List callbacks
public void <init> ()
public void addLifecycleCallback (androidx.test.runner.lifecycle.ApplicationLifecycleCallback)
androidx.test.runner.lifecycle.ApplicationLifecycleCallback storedCallback
boolean needsAdd
java.util.Iterator refIter
androidx.test.runner.lifecycle.ApplicationLifecycleCallback callback
public void removeLifecycleCallback (androidx.test.runner.lifecycle.ApplicationLifecycleCallback)
androidx.test.runner.lifecycle.ApplicationLifecycleCallback storedCallback
java.util.Iterator refIter
androidx.test.runner.lifecycle.ApplicationLifecycleCallback callback
public void signalLifecycleChange (android.app.Application, androidx.test.runner.lifecycle.ApplicationStage)
RuntimeException re
androidx.test.runner.lifecycle.ApplicationLifecycleCallback callback
java.util.Iterator refIter
android.app.Application app
androidx.test.runner.lifecycle.ApplicationStage stage
}
androidx/test/internal/runner/listener/
androidx/test/internal/runner/listener/ActivityFinisherRunListener.class
ActivityFinisherRunListener.java
package androidx.test.internal.runner.listener
public androidx.test.internal.runner.listener.ActivityFinisherRunListener extends org.junit.runner.notification.RunListener {
private final android.app.Instrumentation instrumentation
private final androidx.test.runner.MonitoringInstrumentation$ActivityFinisher activityFinisher
private final Runnable waitForActivitiesToFinishRunnable
public void <init> (android.app.Instrumentation, androidx.test.runner.MonitoringInstrumentation$ActivityFinisher, java.lang.Runnable)
android.app.Instrumentation instrumentation
androidx.test.runner.MonitoringInstrumentation$ActivityFinisher finisher
Runnable waitForActivitiesToFinishRunnable
public void testFinished (org.junit.runner.Description) throws java.lang.Exception
org.junit.runner.Description description
public void testStarted (org.junit.runner.Description) throws java.lang.Exception
org.junit.runner.Description description
}
androidx/test/internal/runner/listener/CoverageListener.class
CoverageListener.java
package androidx.test.internal.runner.listener
public androidx.test.internal.runner.listener.CoverageListener extends androidx.test.internal.runner.listener.InstrumentationRunListener {
private static final String REPORT_KEY_COVERAGE_PATH
private final String coverageFilePath
private androidx.test.platform.io.PlatformTestStorage runnerIO
private androidx.test.internal.runner.coverage.InstrumentationCoverageReporter coverageReporter
public void <init> (java.lang.String)
String customCoverageFilePath
void <init> (java.lang.String, androidx.test.internal.runner.coverage.InstrumentationCoverageReporter)
String customCoverageFilePath
androidx.test.internal.runner.coverage.InstrumentationCoverageReporter coverageReporter
public void <init> (java.lang.String, androidx.test.platform.io.PlatformTestStorage)
String customCoverageFilePath
androidx.test.platform.io.PlatformTestStorage runnerIO
public void instrumentationRunFinished (java.io.PrintStream, android.os.Bundle, org.junit.runner.Result)
java.io.PrintStream streamResult
android.os.Bundle resultBundle
org.junit.runner.Result junitResults
String actualCoveragePath
public void setInstrumentation (android.app.Instrumentation)
android.app.Instrumentation instr
}
androidx/test/internal/runner/listener/DelayInjector.class
DelayInjector.java
package androidx.test.internal.runner.listener
public androidx.test.internal.runner.listener.DelayInjector extends org.junit.runner.notification.RunListener {
private final int delayMsec
public void <init> (int)
int delayMsec
private void delay ()
InterruptedException e
public void testFinished (org.junit.runner.Description) throws java.lang.Exception
org.junit.runner.Description description
public void testRunStarted (org.junit.runner.Description) throws java.lang.Exception
org.junit.runner.Description description
}
androidx/test/internal/runner/listener/InstrumentationResultPrinter.class
InstrumentationResultPrinter.java
package androidx.test.internal.runner.listener
public androidx.test.internal.runner.listener.InstrumentationResultPrinter extends androidx.test.internal.runner.listener.InstrumentationRunListener {
private static final String TAG
public static final String REPORT_VALUE_ID
public static final String REPORT_KEY_NUM_TOTAL
public static final String REPORT_KEY_NUM_CURRENT
public static final String REPORT_KEY_NAME_CLASS
public static final String REPORT_KEY_NAME_TEST
public static final int REPORT_VALUE_RESULT_START
public static final int REPORT_VALUE_RESULT_OK
public static final int REPORT_VALUE_RESULT_ERROR
public static final int REPORT_VALUE_RESULT_FAILURE
public static final int REPORT_VALUE_RESULT_IGNORED
public static final int REPORT_VALUE_RESULT_ASSUMPTION_FAILURE
public static final String REPORT_KEY_STACK
private final java.util.concurrent.atomic.AtomicInteger testNum
private org.junit.runner.Description description
private final android.os.Bundle resultTemplate
android.os.Bundle testResult
private int testResultCode
private String testClass
public void <init> ()
public void instrumentationRunFinished (java.io.PrintStream, android.os.Bundle, org.junit.runner.Result)
java.io.PrintStream streamResult
android.os.Bundle resultBundle
org.junit.runner.Result junitResults
private void reportFailure (org.junit.runner.notification.Failure)
org.junit.runner.notification.Failure failure
String trace
public void reportProcessCrash (java.lang.Throwable)
org.junit.runner.notification.Failure failure
String errMsgPrefix
Exception e
Throwable t
public void testAssumptionFailure (org.junit.runner.notification.Failure)
org.junit.runner.notification.Failure failure
public void testFailure (org.junit.runner.notification.Failure) throws java.lang.Exception
org.junit.runner.notification.Failure failure
boolean shouldCallFinish
public void testFinished (org.junit.runner.Description) throws java.lang.Exception
org.junit.runner.Description description
public void testIgnored (org.junit.runner.Description) throws java.lang.Exception
org.junit.runner.Description description
public void testRunStarted (org.junit.runner.Description) throws java.lang.Exception
org.junit.runner.Description description
public void testStarted (org.junit.runner.Description) throws java.lang.Exception
org.junit.runner.Description description
String testClass
String testName
private boolean isAnyTestStarted ()
}
androidx/test/internal/runner/listener/InstrumentationRunListener.class
InstrumentationRunListener.java
package androidx.test.internal.runner.listener
public abstract androidx.test.internal.runner.listener.InstrumentationRunListener extends org.junit.runner.notification.RunListener {
private android.app.Instrumentation instr
public android.app.Instrumentation getInstrumentation ()
public void <init> ()
public void instrumentationRunFinished (java.io.PrintStream, android.os.Bundle, org.junit.runner.Result)
java.io.PrintStream streamResult
android.os.Bundle resultBundle
org.junit.runner.Result junitResults
public void sendStatus (int, android.os.Bundle)
int code
android.os.Bundle bundle
public void sendString (java.lang.String)
String msg
android.os.Bundle b
public void setInstrumentation (android.app.Instrumentation)
android.app.Instrumentation instr
}
androidx/test/internal/runner/listener/LogRunListener.class
LogRunListener.java
package androidx.test.internal.runner.listener
public androidx.test.internal.runner.listener.LogRunListener extends org.junit.runner.notification.RunListener {
private static final String TAG
public void <init> ()
public void testAssumptionFailure (org.junit.runner.notification.Failure)
org.junit.runner.notification.Failure failure
public void testFailure (org.junit.runner.notification.Failure) throws java.lang.Exception
org.junit.runner.notification.Failure failure
public void testFinished (org.junit.runner.Description) throws java.lang.Exception
org.junit.runner.Description description
public void testIgnored (org.junit.runner.Description) throws java.lang.Exception
org.junit.runner.Description description
public void testRunFinished (org.junit.runner.Result) throws java.lang.Exception
org.junit.runner.Result result
public void testRunStarted (org.junit.runner.Description) throws java.lang.Exception
org.junit.runner.Description description
public void testStarted (org.junit.runner.Description) throws java.lang.Exception
org.junit.runner.Description description
}
androidx/test/internal/runner/listener/SuiteAssignmentPrinter.class
SuiteAssignmentPrinter.java
package androidx.test.internal.runner.listener
public androidx.test.internal.runner.listener.SuiteAssignmentPrinter extends androidx.test.internal.runner.listener.InstrumentationRunListener {
long startTime
long endTime
boolean timingValid
public long getCurrentTimeMillis ()
public void <init> ()
public void testAssumptionFailure (org.junit.runner.notification.Failure)
org.junit.runner.notification.Failure failure
public void testFailure (org.junit.runner.notification.Failure) throws java.lang.Exception
org.junit.runner.notification.Failure failure
public void testFinished (org.junit.runner.Description) throws java.lang.Exception
androidx.test.internal.runner.TestSize assignmentSuite
androidx.test.internal.runner.TestSize currentRenameSize
long runTime
org.junit.runner.Description description
public void testIgnored (org.junit.runner.Description) throws java.lang.Exception
org.junit.runner.Description description
public void testStarted (org.junit.runner.Description) throws java.lang.Exception
org.junit.runner.Description description
}
androidx/test/internal/runner/listener/TraceRunListener.class
TraceRunListener.java
package androidx.test.internal.runner.listener
public androidx.test.internal.runner.listener.TraceRunListener extends org.junit.runner.notification.RunListener {
private static final String TAG
private static final int MAX_SECTION_NAME_LEN
private Thread startedThread
private static java.lang.String sanitizeSpanName (java.lang.String)
String name
static void <clinit> ()
public void <init> ()
public void testFinished (org.junit.runner.Description) throws java.lang.Exception
org.junit.runner.Description description
public void testStarted (org.junit.runner.Description) throws java.lang.Exception
org.junit.runner.Description description
String testClassName
String methodName
}
androidx/test/internal/runner/listener/package-info.class
package-info.java
package androidx.test.internal.runner.listener
abstract synthetic androidx.test.internal.runner.listener.package-info extends java.lang.Object {
}
androidx/test/internal/runner/package-info.class
package-info.java
package androidx.test.internal.runner
abstract synthetic androidx.test.internal.runner.package-info extends java.lang.Object {
}
androidx/test/internal/runner/tracker/
androidx/test/internal/runner/tracker/AnalyticsBasedUsageTracker$Builder.class
AnalyticsBasedUsageTracker.java
package androidx.test.internal.runner.tracker
public androidx.test.internal.runner.tracker.AnalyticsBasedUsageTracker$Builder extends java.lang.Object {
private final android.content.Context targetContext
private android.net.Uri analyticsUri
private String trackingId
private String apiLevel
private String model
private String targetPackage
private java.net.URL analyticsURI
private String screenResolution
private String userId
private boolean hashed
public androidx.test.internal.runner.tracker.AnalyticsBasedUsageTracker$Builder withAnalyticsUri (android.net.Uri)
android.net.Uri analyticsUri
public androidx.test.internal.runner.tracker.AnalyticsBasedUsageTracker$Builder withApiLevel (java.lang.String)
String apiLevel
public androidx.test.internal.runner.tracker.AnalyticsBasedUsageTracker$Builder withModel (java.lang.String)
String model
public androidx.test.internal.runner.tracker.AnalyticsBasedUsageTracker$Builder withScreenResolution (java.lang.String)
String resolutionVal
public androidx.test.internal.runner.tracker.AnalyticsBasedUsageTracker$Builder withTargetPackage (java.lang.String)
String targetPackage
public androidx.test.internal.runner.tracker.AnalyticsBasedUsageTracker$Builder withTrackingId (java.lang.String)
String trackingId
public androidx.test.internal.runner.tracker.AnalyticsBasedUsageTracker$Builder withUserId (java.lang.String)
String userId
public androidx.test.internal.runner.tracker.UsageTracker buildIfPossible ()
java.security.MessageDigest digest
java.math.BigInteger hashedPackage
java.security.NoSuchAlgorithmException nsae
java.io.UnsupportedEncodingException uee
java.net.MalformedURLException mule
android.view.Display display
static volatile synthetic java.lang.String -$$Nest$fgetapiLevel (androidx.test.internal.runner.tracker.AnalyticsBasedUsageTracker$Builder)
static volatile synthetic java.lang.String -$$Nest$fgetmodel (androidx.test.internal.runner.tracker.AnalyticsBasedUsageTracker$Builder)
static volatile synthetic java.lang.String -$$Nest$fgetscreenResolution (androidx.test.internal.runner.tracker.AnalyticsBasedUsageTracker$Builder)
static volatile synthetic java.lang.String -$$Nest$fgettargetPackage (androidx.test.internal.runner.tracker.AnalyticsBasedUsageTracker$Builder)
static volatile synthetic java.lang.String -$$Nest$fgettrackingId (androidx.test.internal.runner.tracker.AnalyticsBasedUsageTracker$Builder)
static volatile synthetic java.lang.String -$$Nest$fgetuserId (androidx.test.internal.runner.tracker.AnalyticsBasedUsageTracker$Builder)
static volatile synthetic java.net.URL -$$Nest$fgetanalyticsURI (androidx.test.internal.runner.tracker.AnalyticsBasedUsageTracker$Builder)
public void <init> (android.content.Context)
android.content.Context targetContext
private boolean hasInternetPermission ()
}
androidx/test/internal/runner/tracker/AnalyticsBasedUsageTracker-IA.class
D8$$SyntheticClass
package androidx.test.internal.runner.tracker
public final synthetic androidx.test.internal.runner.tracker.AnalyticsBasedUsageTracker-IA extends java.lang.Object {
}
androidx/test/internal/runner/tracker/AnalyticsBasedUsageTracker.class
AnalyticsBasedUsageTracker.java
package androidx.test.internal.runner.tracker
public final androidx.test.internal.runner.tracker.AnalyticsBasedUsageTracker extends java.lang.Object implements androidx.test.internal.runner.tracker.UsageTracker {
private static final String TAG
private static final String UTF_8
private static final String APP_NAME_PARAM
private static final String SCREEN_NAME_PARAM
private static final String APP_VERSION_PARAM
private static final String TRACKER_ID_PARAM
private static final String CLIENT_ID_PARAM
private static final String SCREEN_RESOLUTION_PARAM
private static final String API_LEVEL_PARAM
private static final String MODEL_NAME_PARAM
private final String trackingId
private final String targetPackage
private final java.net.URL analyticsURI
private final String screenResolution
private final String apiLevel
private final String model
private final String userId
private final java.util.Map usageTypeToVersion
private void <init> (androidx.test.internal.runner.tracker.AnalyticsBasedUsageTracker$Builder)
androidx.test.internal.runner.tracker.AnalyticsBasedUsageTracker$Builder builder
synthetic void <init> (androidx.test.internal.runner.tracker.AnalyticsBasedUsageTracker$Builder, androidx.test.internal.runner.tracker.AnalyticsBasedUsageTracker-IA)
public void sendUsages ()
java.util.Map myUsages
java.io.IOException ioe
byte[] body
int status
java.io.IOException ioe
java.net.HttpURLConnection analyticsConnection
java.util.Map$Entry usage
java.util.Map myUsages
String baseBody
public void trackUsage (java.lang.String, java.lang.String)
String usageType
String version
}
androidx/test/internal/runner/tracker/UsageTracker$NoOpUsageTracker.class
UsageTracker.java
package androidx.test.internal.runner.tracker
public androidx.test.internal.runner.tracker.UsageTracker$NoOpUsageTracker extends java.lang.Object implements androidx.test.internal.runner.tracker.UsageTracker {
public void <init> ()
public void sendUsages ()
public void trackUsage (java.lang.String, java.lang.String)
String unused
String unusedVersion
}
androidx/test/internal/runner/tracker/UsageTracker.class
UsageTracker.java
package androidx.test.internal.runner.tracker
public abstract androidx.test.internal.runner.tracker.UsageTracker extends java.lang.Object {
public abstract void sendUsages ()
public abstract void trackUsage (java.lang.String, java.lang.String)
}
androidx/test/internal/runner/tracker/UsageTrackerRegistry$AxtVersions.class
UsageTrackerRegistry.java
package androidx.test.internal.runner.tracker
public abstract androidx.test.internal.runner.tracker.UsageTrackerRegistry$AxtVersions extends java.lang.Object {
public static final String ESPRESSO_VERSION
public static final String RUNNER_VERSION
public static final String SERVICES_VERSION
}
androidx/test/internal/runner/tracker/UsageTrackerRegistry.class
UsageTrackerRegistry.java
package androidx.test.internal.runner.tracker
public final androidx.test.internal.runner.tracker.UsageTrackerRegistry extends java.lang.Object {
private static volatile androidx.test.internal.runner.tracker.UsageTracker instance
public static androidx.test.internal.runner.tracker.UsageTracker getInstance ()
static void <clinit> ()
private void <init> ()
public static void registerInstance (androidx.test.internal.runner.tracker.UsageTracker)
androidx.test.internal.runner.tracker.UsageTracker tracker
}
androidx/test/internal/runner/tracker/package-info.class
package-info.java
package androidx.test.internal.runner.tracker
abstract synthetic androidx.test.internal.runner.tracker.package-info extends java.lang.Object {
}
androidx/test/internal/statement/
androidx/test/internal/statement/UiThreadStatement$1.class
UiThreadStatement.java
package androidx.test.internal.statement
androidx.test.internal.statement.UiThreadStatement$1 extends java.lang.Object implements java.lang.Runnable {
final synthetic java.util.concurrent.atomic.AtomicReference val$exceptionRef
final synthetic androidx.test.internal.statement.UiThreadStatement this$0
void <init> (androidx.test.internal.statement.UiThreadStatement, java.util.concurrent.atomic.AtomicReference)
androidx.test.internal.statement.UiThreadStatement this$0
public void run ()
Throwable throwable
}
androidx/test/internal/statement/UiThreadStatement.class
UiThreadStatement.java
package androidx.test.internal.statement
public androidx.test.internal.statement.UiThreadStatement extends org.junit.runners.model.Statement {
private final org.junit.runners.model.Statement base
private final boolean runOnUiThread
static volatile synthetic org.junit.runners.model.Statement -$$Nest$fgetbase (androidx.test.internal.statement.UiThreadStatement)
public void <init> (org.junit.runners.model.Statement, boolean)
org.junit.runners.model.Statement base
boolean runOnUiThread
public void evaluate () throws java.lang.Throwable
java.util.concurrent.atomic.AtomicReference exceptionRef
Throwable throwable
}
androidx/test/internal/util/
androidx/test/internal/util/AndroidRunnerBuilderUtil.class
AndroidRunnerBuilderUtil.java
package androidx.test.internal.util
public androidx.test.internal.util.AndroidRunnerBuilderUtil extends java.lang.Object {
public void <init> ()
public static boolean hasJUnit3TestMethod (java.lang.Class)
java.lang.reflect.Method testMethod
Class loadedClass
public static boolean hasSuiteMethod (java.lang.Class)
NoSuchMethodException e
Class testClass
public static boolean isJUnit3Test (java.lang.Class)
Class testClass
public static boolean isJUnit3TestSuite (java.lang.Class)
Class testClass
private static boolean isPublicTestMethod (java.lang.reflect.Method)
java.lang.reflect.Method m
private static boolean isTestMethod (java.lang.reflect.Method)
java.lang.reflect.Method m
}
androidx/test/internal/util/AndroidRunnerParams.class
AndroidRunnerParams.java
package androidx.test.internal.util
public androidx.test.internal.util.AndroidRunnerParams extends java.lang.Object {
private final android.app.Instrumentation instrumentation
private final android.os.Bundle bundle
private final boolean skipExecution
private final long perTestTimeout
private final boolean ignoreSuiteMethods
public long getPerTestTimeout ()
public android.app.Instrumentation getInstrumentation ()
public android.os.Bundle getBundle ()
public void <init> (android.app.Instrumentation, android.os.Bundle, long, boolean)
android.app.Instrumentation instrumentation
android.os.Bundle bundle
long perTestTimeout
boolean ignoreSuiteMethods
public void <init> (android.app.Instrumentation, android.os.Bundle, boolean, long, boolean)
android.app.Instrumentation instrumentation
android.os.Bundle bundle
boolean skipExecution
long perTestTimeout
boolean ignoreSuiteMethods
public boolean isIgnoreSuiteMethods ()
public boolean isSkipExecution ()
}
androidx/test/internal/util/Checks$1.class
Checks.java
package androidx.test.internal.util
androidx.test.internal.util.Checks$1 extends java.lang.Object implements androidx.test.internal.platform.ThreadChecker {
void <init> ()
public void checkMainThread ()
public void checkNotMainThread ()
}
androidx/test/internal/util/Checks.class
Checks.java
package androidx.test.internal.util
public final androidx.test.internal.util.Checks extends java.lang.Object {
private static final androidx.test.internal.platform.ThreadChecker THREAD_CHECKER
public static java.lang.Object checkNotNull (java.lang.Object)
Object reference
public static java.lang.Object checkNotNull (java.lang.Object, java.lang.Object)
Object reference
Object errorMessage
public static transient java.lang.Object checkNotNull (java.lang.Object, java.lang.String, java.lang.Object[])
Object reference
String errorMessageTemplate
Object[] errorMessageArgs
private static transient java.lang.String format (java.lang.String, java.lang.Object[])
int placeholderStart
String template
Object[] args
StringBuilder builder
int templateStart
int i
static void <clinit> ()
java.util.List impls
private void <init> ()
public static void checkArgument (boolean)
boolean expression
public static void checkArgument (boolean, java.lang.Object)
boolean expression
Object errorMessage
public static transient void checkArgument (boolean, java.lang.String, java.lang.Object[])
boolean expression
String errorMessageTemplate
Object[] errorMessageArgs
public static void checkMainThread ()
public static void checkNotMainThread ()
public static void checkState (boolean)
boolean expression
public static void checkState (boolean, java.lang.Object)
boolean expression
Object errorMessage
public static transient void checkState (boolean, java.lang.String, java.lang.Object[])
boolean expression
String errorMessageTemplate
Object[] errorMessageArgs
}
androidx/test/internal/util/LogUtil$$ExternalSyntheticLambda0.class
D8$$SyntheticClass
package androidx.test.internal.util
public final synthetic androidx.test.internal.util.LogUtil$$ExternalSyntheticLambda0 extends java.lang.Object implements androidx.test.internal.util.LogUtil$Supplier {
public synthetic String f$0
public final java.lang.Object get ()
public synthetic void <init> (java.lang.String)
}
androidx/test/internal/util/LogUtil$$ExternalSyntheticLambda1.class
D8$$SyntheticClass
package androidx.test.internal.util
public final synthetic androidx.test.internal.util.LogUtil$$ExternalSyntheticLambda1 extends java.lang.Object implements androidx.test.internal.util.LogUtil$Supplier {
public synthetic String f$0
public final java.lang.Object get ()
public synthetic void <init> (java.lang.String)
}
androidx/test/internal/util/LogUtil$Supplier.class
LogUtil.java
package androidx.test.internal.util
abstract androidx.test.internal.util.LogUtil$Supplier extends java.lang.Object {
public abstract java.lang.Object get ()
}
androidx/test/internal/util/LogUtil.class
LogUtil.java
package androidx.test.internal.util
public final androidx.test.internal.util.LogUtil extends java.lang.Object {
private static volatile String myProcName
static synthetic java.lang.String lambda$logDebug$0 (java.lang.String)
String message
static synthetic java.lang.String lambda$logDebugWithProcess$1 (java.lang.String)
String message
private static final java.lang.String procName ()
androidx.test.internal.util.ProcSummary$SummaryException se
String procDesc
static void <clinit> ()
public void <init> ()
private static transient void logDebug (java.lang.String, androidx.test.internal.util.LogUtil$Supplier, java.lang.Object[])
String tag
androidx.test.internal.util.LogUtil$Supplier msgSupplier
Object[] args
public static transient void logDebug (java.lang.String, java.lang.String, java.lang.Object[])
String tag
String message
Object[] args
public static transient void logDebugWithProcess (java.lang.String, java.lang.String, java.lang.Object[])
String tag
String message
Object[] args
private static boolean isLoggable (java.lang.String, int)
String tag
int level
}
androidx/test/internal/util/ParcelableIBinder$1.class
ParcelableIBinder.java
package androidx.test.internal.util
androidx.test.internal.util.ParcelableIBinder$1 extends java.lang.Object implements android.os.Parcelable$Creator {
public androidx.test.internal.util.ParcelableIBinder createFromParcel (android.os.Parcel)
android.os.Parcel in
public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel)
void <init> ()
public androidx.test.internal.util.ParcelableIBinder[] newArray (int)
int size
public volatile synthetic java.lang.Object[] newArray (int)
}
androidx/test/internal/util/ParcelableIBinder.class
ParcelableIBinder.java
package androidx.test.internal.util
public androidx.test.internal.util.ParcelableIBinder extends java.lang.Object implements android.os.Parcelable {
public static final android.os.Parcelable$Creator CREATOR
private final android.os.IBinder iBinder
public int describeContents ()
public android.os.IBinder getIBinder ()
static void <clinit> ()
public void <init> (android.os.IBinder)
android.os.IBinder iBinder
protected void <init> (android.os.Parcel)
android.os.Parcel in
public void writeToParcel (android.os.Parcel, int)
android.os.Parcel dest
int flags
}
androidx/test/internal/util/ProcSummary$Builder.class
ProcSummary.java
package androidx.test.internal.util
androidx.test.internal.util.ProcSummary$Builder extends java.lang.Object {
private String name
private String pid
private String realUid
private String cmdline
private long startTime
private String parent
static volatile synthetic long -$$Nest$fgetstartTime (androidx.test.internal.util.ProcSummary$Builder)
androidx.test.internal.util.ProcSummary$Builder withCmdline (java.lang.String)
String cmdline
androidx.test.internal.util.ProcSummary$Builder withName (java.lang.String)
String name
androidx.test.internal.util.ProcSummary$Builder withParent (java.lang.String)
NumberFormatException nfe
String ppid
androidx.test.internal.util.ProcSummary$Builder withPid (java.lang.String)
NumberFormatException nfe
String pid
androidx.test.internal.util.ProcSummary$Builder withRealUid (java.lang.String)
NumberFormatException nfe
String uid
androidx.test.internal.util.ProcSummary$Builder withStartTime (long)
long startTime
androidx.test.internal.util.ProcSummary build ()
static volatile synthetic java.lang.String -$$Nest$fgetcmdline (androidx.test.internal.util.ProcSummary$Builder)
static volatile synthetic java.lang.String -$$Nest$fgetname (androidx.test.internal.util.ProcSummary$Builder)
static volatile synthetic java.lang.String -$$Nest$fgetparent (androidx.test.internal.util.ProcSummary$Builder)
static volatile synthetic java.lang.String -$$Nest$fgetpid (androidx.test.internal.util.ProcSummary$Builder)
static volatile synthetic java.lang.String -$$Nest$fgetrealUid (androidx.test.internal.util.ProcSummary$Builder)
void <init> ()
}
androidx/test/internal/util/ProcSummary$SummaryException.class
ProcSummary.java
package androidx.test.internal.util
public androidx.test.internal.util.ProcSummary$SummaryException extends java.lang.RuntimeException {
public void <init> (java.lang.String)
String msg
public void <init> (java.lang.String, java.lang.Throwable)
String msg
Throwable cause
}
androidx/test/internal/util/ProcSummary-IA.class
D8$$SyntheticClass
package androidx.test.internal.util
public final synthetic androidx.test.internal.util.ProcSummary-IA extends java.lang.Object {
}
androidx/test/internal/util/ProcSummary.class
ProcSummary.java
package androidx.test.internal.util
public final androidx.test.internal.util.ProcSummary extends java.lang.Object {
public final String name
public final String pid
public final String parent
public final String realUid
public final String cmdline
public final long startTime
public int hashCode ()
static androidx.test.internal.util.ProcSummary parse (java.lang.String, java.lang.String, java.lang.String)
String statLine
String statusContent
String cmdline
String[] stats
String[] uids
androidx.test.internal.util.ProcSummary$Builder b
public static androidx.test.internal.util.ProcSummary summarize (java.lang.String)
String pid
java.io.File statFile
String statContent
java.io.File statusFile
String statusContent
java.io.File cmdlineFile
String cmdline
private static final java.lang.String readToString (java.io.File)
int read
RuntimeException re
java.io.IOException ioe
java.io.File path
StringBuilder sb
char[] buff
java.io.InputStreamReader isr
public java.lang.String toString ()
private void <init> (androidx.test.internal.util.ProcSummary$Builder)
androidx.test.internal.util.ProcSummary$Builder b
synthetic void <init> (androidx.test.internal.util.ProcSummary$Builder, androidx.test.internal.util.ProcSummary-IA)
public boolean equals (java.lang.Object)
Object o
androidx.test.internal.util.ProcSummary ops
}
androidx/test/internal/util/ReflectionUtil$ReflectionException.class
ReflectionUtil.java
package androidx.test.internal.util
public androidx.test.internal.util.ReflectionUtil$ReflectionException extends java.lang.Exception {
void <init> (java.lang.Exception)
Exception cause
}
androidx/test/internal/util/ReflectionUtil$ReflectionParams.class
ReflectionUtil.java
package androidx.test.internal.util
public androidx.test.internal.util.ReflectionUtil$ReflectionParams extends java.lang.Object {
final Class type
final Object value
public void <init> (java.lang.Class, java.lang.Object)
Class type
Object value
public static java.lang.Class[] getTypes (androidx.test.internal.util.ReflectionUtil$ReflectionParams[])
int i
androidx.test.internal.util.ReflectionUtil$ReflectionParams[] params
Class[] types
public static java.lang.Object[] getValues (androidx.test.internal.util.ReflectionUtil$ReflectionParams[])
int i
androidx.test.internal.util.ReflectionUtil$ReflectionParams[] params
Object[] values
}
androidx/test/internal/util/ReflectionUtil.class
ReflectionUtil.java
package androidx.test.internal.util
public androidx.test.internal.util.ReflectionUtil extends java.lang.Object {
private static final String TAG
public static transient java.lang.Object callStaticMethod (java.lang.Class, java.lang.String, androidx.test.internal.util.ReflectionUtil$ReflectionParams[]) throws androidx.test.internal.util.ReflectionUtil$ReflectionException
Class[] types
Object[] values
java.lang.reflect.Method m
java.lang.reflect.InvocationTargetException e
IllegalAccessException e
NoSuchMethodException e
Class clazz
String methodName
androidx.test.internal.util.ReflectionUtil$ReflectionParams[] params
public static transient java.lang.Object callStaticMethod (java.lang.String, java.lang.String, androidx.test.internal.util.ReflectionUtil$ReflectionParams[]) throws androidx.test.internal.util.ReflectionUtil$ReflectionException
ClassNotFoundException e
String className
String methodName
androidx.test.internal.util.ReflectionUtil$ReflectionParams[] params
public void <init> ()
}
androidx/test/internal/util/package-info.class
package-info.java
package androidx.test.internal.util
abstract synthetic androidx.test.internal.util.package-info extends java.lang.Object {
}
androidx/test/monitor/
androidx/test/monitor/R.class
R.java
package androidx.test.monitor
public final androidx.test.monitor.R extends java.lang.Object {
public void <init> ()
}
androidx/test/orchestrator/
androidx/test/orchestrator/callback/
androidx/test/orchestrator/callback/BundleConverter.class
BundleConverter.java
package androidx.test.orchestrator.callback
androidx.test.orchestrator.callback.BundleConverter extends java.lang.Object {
private static final String KEY_DESCRIPTION
private static final String KEY_FAILURE
private static final String KEY_RESULT
private static android.os.Bundle getBundleFromFailureEvent (androidx.test.services.events.run.TestFailureEvent, androidx.test.orchestrator.listeners.OrchestrationListenerManager$TestEvent)
androidx.test.services.events.run.TestFailureEvent event
androidx.test.orchestrator.listeners.OrchestrationListenerManager$TestEvent testFailureEventType
android.os.Bundle bundle
androidx.test.orchestrator.junit.ParcelableDescription description
androidx.test.orchestrator.junit.ParcelableFailure failure
private static android.os.Bundle getBundleFromTestCaseEvent (androidx.test.services.events.run.TestRunEventWithTestCase, androidx.test.orchestrator.listeners.OrchestrationListenerManager$TestEvent)
androidx.test.services.events.run.TestRunEventWithTestCase event
androidx.test.orchestrator.listeners.OrchestrationListenerManager$TestEvent testEventType
android.os.Bundle bundle
androidx.test.orchestrator.junit.ParcelableDescription description
public static android.os.Bundle getBundleFromTestRunEvent (androidx.test.services.events.run.TestRunEvent) throws androidx.test.internal.events.client.TestEventClientException
androidx.test.services.events.run.TestRunEvent event
private static android.os.Bundle getBundleFromTestRunFinishedEvent (androidx.test.services.events.run.TestRunFinishedEvent)
androidx.test.services.events.run.TestRunFinishedEvent event
android.os.Bundle bundle
androidx.test.orchestrator.junit.ParcelableResult result
private static java.util.List getParcelableFailureFromList (java.util.List)
androidx.test.orchestrator.junit.ParcelableDescription description
androidx.test.orchestrator.junit.ParcelableFailure parcelable
androidx.test.services.events.FailureInfo failure
java.util.List failures
java.util.List result
private void <init> ()
}
androidx/test/orchestrator/callback/NoOpOrchestratorConnection.class
NoOpOrchestratorConnection.java
package androidx.test.orchestrator.callback
public androidx.test.orchestrator.callback.NoOpOrchestratorConnection extends java.lang.Object implements androidx.test.internal.events.client.TestEventServiceConnection androidx.test.internal.events.client.TestRunEventService androidx.test.internal.events.client.TestDiscoveryEventService {
public void <init> ()
public void connect (android.content.Context)
android.content.Context context
public void send (androidx.test.services.events.discovery.TestDiscoveryEvent)
androidx.test.services.events.discovery.TestDiscoveryEvent testDiscoveryEvent
public void send (androidx.test.services.events.run.TestRunEvent)
androidx.test.services.events.run.TestRunEvent event
}
androidx/test/orchestrator/callback/OrchestratorCallback$Stub$Proxy.class
OrchestratorCallback.java
package androidx.test.orchestrator.callback
public androidx.test.orchestrator.callback.OrchestratorCallback$Stub$Proxy extends androidx.test.runner.internal.deps.aidl.BaseProxy implements androidx.test.orchestrator.callback.OrchestratorCallback {
void <init> (android.os.IBinder)
android.os.IBinder remote
public void addTest (java.lang.String) throws android.os.RemoteException
String test
android.os.Parcel data
public void sendTestNotification (android.os.Bundle) throws android.os.RemoteException
android.os.Bundle bundle
android.os.Parcel data
}
androidx/test/orchestrator/callback/OrchestratorCallback$Stub.class
OrchestratorCallback.java
package androidx.test.orchestrator.callback
public abstract androidx.test.orchestrator.callback.OrchestratorCallback$Stub extends androidx.test.runner.internal.deps.aidl.BaseStub implements androidx.test.orchestrator.callback.OrchestratorCallback {
private static final String DESCRIPTOR
static final int TRANSACTION_addTest
static final int TRANSACTION_sendTestNotification
public static androidx.test.orchestrator.callback.OrchestratorCallback asInterface (android.os.IBinder)
android.os.IBinder obj
android.os.IInterface iin
public void <init> ()
protected boolean dispatchTransaction (int, android.os.Parcel, android.os.Parcel, int) throws android.os.RemoteException
String test
android.os.Bundle bundle
int code
android.os.Parcel data
android.os.Parcel reply
int flags
}
androidx/test/orchestrator/callback/OrchestratorCallback.class
OrchestratorCallback.java
package androidx.test.orchestrator.callback
public abstract androidx.test.orchestrator.callback.OrchestratorCallback extends java.lang.Object implements android.os.IInterface {
public abstract void addTest (java.lang.String) throws android.os.RemoteException
public abstract void sendTestNotification (android.os.Bundle) throws android.os.RemoteException
}
androidx/test/orchestrator/callback/OrchestratorV1Connection$$ExternalSyntheticLambda0.class
D8$$SyntheticClass
package androidx.test.orchestrator.callback
public final synthetic androidx.test.orchestrator.callback.OrchestratorV1Connection$$ExternalSyntheticLambda0 extends java.lang.Object implements androidx.test.internal.events.client.TestEventServiceConnectionBase$ServiceFromBinder {
public static final synthetic androidx.test.orchestrator.callback.OrchestratorV1Connection$$ExternalSyntheticLambda0 INSTANCE
public final android.os.IInterface asInterface (android.os.IBinder)
static synthetic void <clinit> ()
private synthetic void <init> ()
}
androidx/test/orchestrator/callback/OrchestratorV1Connection.class
OrchestratorV1Connection.java
package androidx.test.orchestrator.callback
public final androidx.test.orchestrator.callback.OrchestratorV1Connection extends androidx.test.internal.events.client.TestEventServiceConnectionBase implements androidx.test.internal.events.client.TestRunEventService androidx.test.internal.events.client.TestDiscoveryEventService {
private static final String ORCHESTRATOR_SERVICE
public void <init> (androidx.test.internal.events.client.TestEventClientConnectListener)
androidx.test.internal.events.client.TestEventClientConnectListener listener
public void send (androidx.test.services.events.discovery.TestDiscoveryEvent) throws androidx.test.internal.events.client.TestEventClientException
android.os.RemoteException e
String testName
androidx.test.services.events.discovery.TestDiscoveryEvent event
public void send (androidx.test.services.events.run.TestRunEvent) throws androidx.test.internal.events.client.TestEventClientException
android.os.RemoteException e
androidx.test.services.events.run.TestRunEvent event
}
androidx/test/orchestrator/junit/
androidx/test/orchestrator/junit/BundleJUnitUtils.class
BundleJUnitUtils.java
package androidx.test.orchestrator.junit
public final androidx.test.orchestrator.junit.BundleJUnitUtils extends java.lang.Object {
private static final String KEY_DESCRIPTION
private static final String KEY_FAILURE
private static final String KEY_RESULT
public static android.os.Bundle getBundleFromDescription (org.junit.runner.Description)
org.junit.runner.Description description
android.os.Bundle bundle
public static android.os.Bundle getBundleFromFailure (org.junit.runner.notification.Failure)
org.junit.runner.notification.Failure failure
android.os.Bundle bundle
public static android.os.Bundle getBundleFromResult (org.junit.runner.Result)
org.junit.runner.Result result
android.os.Bundle bundle
public static android.os.Bundle getBundleFromThrowable (org.junit.runner.Description, java.lang.Throwable)
org.junit.runner.Description description
Throwable throwable
android.os.Bundle bundle
public static androidx.test.orchestrator.junit.ParcelableDescription getDescription (android.os.Bundle)
android.os.Bundle bundle
public static androidx.test.orchestrator.junit.ParcelableFailure getFailure (android.os.Bundle)
android.os.Bundle bundle
public static androidx.test.orchestrator.junit.ParcelableResult getResult (android.os.Bundle)
android.os.Bundle bundle
private void <init> ()
}
androidx/test/orchestrator/junit/ParcelableDescription$1.class
ParcelableDescription.java
package androidx.test.orchestrator.junit
androidx.test.orchestrator.junit.ParcelableDescription$1 extends java.lang.Object implements android.os.Parcelable$Creator {
public androidx.test.orchestrator.junit.ParcelableDescription createFromParcel (android.os.Parcel)
android.os.Parcel in
public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel)
void <init> ()
public androidx.test.orchestrator.junit.ParcelableDescription[] newArray (int)
int size
public volatile synthetic java.lang.Object[] newArray (int)
}
androidx/test/orchestrator/junit/ParcelableDescription-IA.class
D8$$SyntheticClass
package androidx.test.orchestrator.junit
public final synthetic androidx.test.orchestrator.junit.ParcelableDescription-IA extends java.lang.Object {
}
androidx/test/orchestrator/junit/ParcelableDescription.class
ParcelableDescription.java
package androidx.test.orchestrator.junit
public final androidx.test.orchestrator.junit.ParcelableDescription extends java.lang.Object implements android.os.Parcelable {
public static final android.os.Parcelable$Creator CREATOR
private final String className
private final String methodName
private final String displayName
public int describeContents ()
public java.lang.String getClassName ()
public java.lang.String getDisplayName ()
public java.lang.String getMethodName ()
private java.lang.String getNonNullString (android.os.Parcel)
android.os.Parcel in
String str
static void <clinit> ()
private void <init> (android.os.Parcel)
android.os.Parcel in
public void <init> (java.lang.String)
String classAndMethodName
String[] classAndMethodNames
public void <init> (org.junit.runner.Description)
org.junit.runner.Description description
synthetic void <init> (android.os.Parcel, androidx.test.orchestrator.junit.ParcelableDescription-IA)
public void writeToParcel (android.os.Parcel, int)
android.os.Parcel out
int flags
}
androidx/test/orchestrator/junit/ParcelableFailure$1.class
ParcelableFailure.java
package androidx.test.orchestrator.junit
androidx.test.orchestrator.junit.ParcelableFailure$1 extends java.lang.Object implements android.os.Parcelable$Creator {
public androidx.test.orchestrator.junit.ParcelableFailure createFromParcel (android.os.Parcel)
android.os.Parcel in
public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel)
void <init> ()
public androidx.test.orchestrator.junit.ParcelableFailure[] newArray (int)
int size
public volatile synthetic java.lang.Object[] newArray (int)
}
androidx/test/orchestrator/junit/ParcelableFailure-IA.class
D8$$SyntheticClass
package androidx.test.orchestrator.junit
public final synthetic androidx.test.orchestrator.junit.ParcelableFailure-IA extends java.lang.Object {
}
androidx/test/orchestrator/junit/ParcelableFailure.class
ParcelableFailure.java
package androidx.test.orchestrator.junit
public final androidx.test.orchestrator.junit.ParcelableFailure extends java.lang.Object implements android.os.Parcelable {
private static final String TAG
private static final int MAX_STREAM_LENGTH
public static final android.os.Parcelable$Creator CREATOR
private final androidx.test.orchestrator.junit.ParcelableDescription description
private final String trace
public int describeContents ()
public androidx.test.orchestrator.junit.ParcelableDescription getDescription ()
public java.lang.String getTrace ()
private static java.lang.String trimToLength (java.lang.String)
String trace
static void <clinit> ()
private void <init> (android.os.Parcel)
android.os.Parcel in
public void <init> (org.junit.runner.notification.Failure)
org.junit.runner.notification.Failure failure
synthetic void <init> (android.os.Parcel, androidx.test.orchestrator.junit.ParcelableFailure-IA)
public void <init> (androidx.test.orchestrator.junit.ParcelableDescription, java.lang.String)
androidx.test.orchestrator.junit.ParcelableDescription description
String message
public void <init> (androidx.test.orchestrator.junit.ParcelableDescription, java.lang.Throwable)
androidx.test.orchestrator.junit.ParcelableDescription description
Throwable t
public void writeToParcel (android.os.Parcel, int)
android.os.Parcel out
int flags
}
androidx/test/orchestrator/junit/ParcelableResult$1.class
ParcelableResult.java
package androidx.test.orchestrator.junit
androidx.test.orchestrator.junit.ParcelableResult$1 extends java.lang.Object implements android.os.Parcelable$Creator {
public androidx.test.orchestrator.junit.ParcelableResult createFromParcel (android.os.Parcel)
android.os.Parcel in
public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel)
void <init> ()
public androidx.test.orchestrator.junit.ParcelableResult[] newArray (int)
int size
public volatile synthetic java.lang.Object[] newArray (int)
}
androidx/test/orchestrator/junit/ParcelableResult-IA.class
D8$$SyntheticClass
package androidx.test.orchestrator.junit
public final synthetic androidx.test.orchestrator.junit.ParcelableResult-IA extends java.lang.Object {
}
androidx/test/orchestrator/junit/ParcelableResult.class
ParcelableResult.java
package androidx.test.orchestrator.junit
public final androidx.test.orchestrator.junit.ParcelableResult extends java.lang.Object implements android.os.Parcelable {
public static final android.os.Parcelable$Creator CREATOR
private final java.util.List failures
public int describeContents ()
public int getFailureCount ()
public java.util.List getFailures ()
static void <clinit> ()
private void <init> (android.os.Parcel)
Object failure
android.os.Parcel in
Object[] failures
public void <init> (java.util.List)
java.util.List failures
public void <init> (org.junit.runner.Result)
org.junit.runner.notification.Failure failure
org.junit.runner.Result result
synthetic void <init> (android.os.Parcel, androidx.test.orchestrator.junit.ParcelableResult-IA)
public void writeToParcel (android.os.Parcel, int)
android.os.Parcel out
int flags
public boolean wasSuccessful ()
}
androidx/test/orchestrator/listeners/
androidx/test/orchestrator/listeners/OrchestrationListenerManager$1.class
OrchestrationListenerManager.java
package androidx.test.orchestrator.listeners
synthetic androidx.test.orchestrator.listeners.OrchestrationListenerManager$1 extends java.lang.Object {
static final synthetic int[] $SwitchMap$androidx$test$orchestrator$listeners$OrchestrationListenerManager$TestEvent
static void <clinit> ()
}
androidx/test/orchestrator/listeners/OrchestrationListenerManager$TestEvent.class
OrchestrationListenerManager.java
package androidx.test.orchestrator.listeners
public final enum androidx.test.orchestrator.listeners.OrchestrationListenerManager$TestEvent extends java.lang.Enum {
public static final enum androidx.test.orchestrator.listeners.OrchestrationListenerManager$TestEvent TEST_RUN_STARTED
public static final enum androidx.test.orchestrator.listeners.OrchestrationListenerManager$TestEvent TEST_RUN_FINISHED
public static final enum androidx.test.orchestrator.listeners.OrchestrationListenerManager$TestEvent TEST_STARTED
public static final enum androidx.test.orchestrator.listeners.OrchestrationListenerManager$TestEvent TEST_FINISHED
public static final enum androidx.test.orchestrator.listeners.OrchestrationListenerManager$TestEvent TEST_FAILURE
public static final enum androidx.test.orchestrator.listeners.OrchestrationListenerManager$TestEvent TEST_ASSUMPTION_FAILURE
public static final enum androidx.test.orchestrator.listeners.OrchestrationListenerManager$TestEvent TEST_IGNORED
private static final synthetic androidx.test.orchestrator.listeners.OrchestrationListenerManager$TestEvent[] $VALUES
public static androidx.test.orchestrator.listeners.OrchestrationListenerManager$TestEvent valueOf (java.lang.String)
String name
static void <clinit> ()
private void <init> (java.lang.String, int)
private static synthetic androidx.test.orchestrator.listeners.OrchestrationListenerManager$TestEvent[] $values ()
public static androidx.test.orchestrator.listeners.OrchestrationListenerManager$TestEvent[] values ()
}
androidx/test/orchestrator/listeners/OrchestrationListenerManager.class
OrchestrationListenerManager.java
package androidx.test.orchestrator.listeners
public final androidx.test.orchestrator.listeners.OrchestrationListenerManager extends java.lang.Object {
private static final String TAG
public static final String KEY_TEST_EVENT
private final java.util.List listeners
private final android.app.Instrumentation instrumentation
private boolean markTerminationAsFailure
private androidx.test.orchestrator.junit.ParcelableDescription lastDescription
public void <init> (android.app.Instrumentation)
android.app.Instrumentation instrumentation
public void addListener (androidx.test.orchestrator.listeners.OrchestrationRunListener)
androidx.test.orchestrator.listeners.OrchestrationRunListener listener
private void cacheStatus (android.os.Bundle)
android.os.Bundle bundle
androidx.test.orchestrator.listeners.OrchestrationListenerManager$TestEvent status
public void handleNotification (android.os.Bundle)
androidx.test.orchestrator.listeners.OrchestrationRunListener listener
android.os.Bundle bundle
private void handleNotificationForListener (androidx.test.orchestrator.listeners.OrchestrationRunListener, android.os.Bundle)
androidx.test.orchestrator.listeners.OrchestrationRunListener listener
android.os.Bundle bundle
androidx.test.orchestrator.listeners.OrchestrationListenerManager$TestEvent status
public void orchestrationRunStarted (int)
androidx.test.orchestrator.listeners.OrchestrationRunListener listener
int testCount
public void testProcessFinished (java.lang.String)
androidx.test.orchestrator.listeners.OrchestrationRunListener listener
String outputFile
public void testProcessStarted (androidx.test.orchestrator.junit.ParcelableDescription)
androidx.test.orchestrator.junit.ParcelableDescription description
}
androidx/test/orchestrator/listeners/OrchestrationRunListener.class
OrchestrationRunListener.java
package androidx.test.orchestrator.listeners
public abstract androidx.test.orchestrator.listeners.OrchestrationRunListener extends java.lang.Object {
private android.app.Instrumentation instrumentation
public android.app.Instrumentation getInstrumentation ()
public void <init> ()
public void orchestrationRunStarted (int)
int testCount
public void setInstrumentation (android.app.Instrumentation)
android.app.Instrumentation instrumentation
public void testAssumptionFailure (androidx.test.orchestrator.junit.ParcelableFailure)
androidx.test.orchestrator.junit.ParcelableFailure failure
public void testFailure (androidx.test.orchestrator.junit.ParcelableFailure)
androidx.test.orchestrator.junit.ParcelableFailure failure
public void testFinished (androidx.test.orchestrator.junit.ParcelableDescription)
androidx.test.orchestrator.junit.ParcelableDescription description
public void testIgnored (androidx.test.orchestrator.junit.ParcelableDescription)
androidx.test.orchestrator.junit.ParcelableDescription description
public void testProcessFinished (java.lang.String)
String message
public void testRunFinished (androidx.test.orchestrator.junit.ParcelableResult)
androidx.test.orchestrator.junit.ParcelableResult result
public void testRunStarted (androidx.test.orchestrator.junit.ParcelableDescription)
androidx.test.orchestrator.junit.ParcelableDescription description
public void testStarted (androidx.test.orchestrator.junit.ParcelableDescription)
androidx.test.orchestrator.junit.ParcelableDescription description
}
androidx/test/orchestrator/listeners/result/
androidx/test/orchestrator/listeners/result/ITestRunListener.class
ITestRunListener.java
package androidx.test.orchestrator.listeners.result
public abstract androidx.test.orchestrator.listeners.result.ITestRunListener extends java.lang.Object {
public abstract void testAssumptionFailure (androidx.test.orchestrator.listeners.result.TestIdentifier, java.lang.String)
public abstract void testEnded (androidx.test.orchestrator.listeners.result.TestIdentifier, java.util.Map)
public abstract void testFailed (androidx.test.orchestrator.listeners.result.TestIdentifier, java.lang.String)
public abstract void testIgnored (androidx.test.orchestrator.listeners.result.TestIdentifier)
public abstract void testRunEnded (long, java.util.Map)
public abstract void testRunFailed (java.lang.String)
public abstract void testRunStarted (java.lang.String, int)
public abstract void testRunStopped (long)
public abstract void testStarted (androidx.test.orchestrator.listeners.result.TestIdentifier)
}
androidx/test/orchestrator/listeners/result/TestIdentifier.class
TestIdentifier.java
package androidx.test.orchestrator.listeners.result
public androidx.test.orchestrator.listeners.result.TestIdentifier extends java.lang.Object {
private final String className
private final String testName
public int hashCode ()
int prime
int result
public java.lang.String getClassName ()
public java.lang.String getTestName ()
public java.lang.String toString ()
public void <init> (java.lang.String, java.lang.String)
String className
String testName
public boolean equals (java.lang.Object)
Object obj
androidx.test.orchestrator.listeners.result.TestIdentifier other
}
androidx/test/orchestrator/listeners/result/TestResult$TestStatus.class
TestResult.java
package androidx.test.orchestrator.listeners.result
public final enum androidx.test.orchestrator.listeners.result.TestResult$TestStatus extends java.lang.Enum {
public static final enum androidx.test.orchestrator.listeners.result.TestResult$TestStatus FAILURE
public static final enum androidx.test.orchestrator.listeners.result.TestResult$TestStatus PASSED
public static final enum androidx.test.orchestrator.listeners.result.TestResult$TestStatus INCOMPLETE
public static final enum androidx.test.orchestrator.listeners.result.TestResult$TestStatus ASSUMPTION_FAILURE
public static final enum androidx.test.orchestrator.listeners.result.TestResult$TestStatus IGNORED
private static final synthetic androidx.test.orchestrator.listeners.result.TestResult$TestStatus[] $VALUES
public static androidx.test.orchestrator.listeners.result.TestResult$TestStatus valueOf (java.lang.String)
String name
static void <clinit> ()
private void <init> (java.lang.String, int)
private static synthetic androidx.test.orchestrator.listeners.result.TestResult$TestStatus[] $values ()
public static androidx.test.orchestrator.listeners.result.TestResult$TestStatus[] values ()
}
androidx/test/orchestrator/listeners/result/TestResult.class
TestResult.java
package androidx.test.orchestrator.listeners.result
public androidx.test.orchestrator.listeners.result.TestResult extends java.lang.Object {
private androidx.test.orchestrator.listeners.result.TestResult$TestStatus status
private String stackTrace
private java.util.Map metrics
private long startTime
private long endTime
public int hashCode ()
public long getEndTime ()
public long getStartTime ()
public androidx.test.orchestrator.listeners.result.TestResult$TestStatus getStatus ()
public androidx.test.orchestrator.listeners.result.TestResult setStatus (androidx.test.orchestrator.listeners.result.TestResult$TestStatus)
androidx.test.orchestrator.listeners.result.TestResult$TestStatus status
public java.lang.String getStackTrace ()
public java.util.Map getMetrics ()
public void <init> ()
public void setEndTime (long)
long currentTimeMillis
public void setMetrics (java.util.Map)
java.util.Map metrics
public void setStackTrace (java.lang.String)
String trace
private static boolean equal (java.lang.Object, java.lang.Object)
Object a
Object b
public boolean equals (java.lang.Object)
Object obj
androidx.test.orchestrator.listeners.result.TestResult other
}
androidx/test/orchestrator/listeners/result/TestRunResult.class
TestRunResult.java
package androidx.test.orchestrator.listeners.result
public androidx.test.orchestrator.listeners.result.TestRunResult extends java.lang.Object implements androidx.test.orchestrator.listeners.result.ITestRunListener {
private static final String LOG_TAG
private String testRunName
private java.util.Map testResults
private java.util.Map runMetrics
private boolean isRunComplete
private long elapsedTime
private int[] statusCounts
private boolean isCountDirty
private String runFailureError
private boolean aggregateMetrics
public int getNumAllFailedTests ()
public int getNumCompleteTests ()
public int getNumTests ()
public int getNumTestsInState (androidx.test.orchestrator.listeners.result.TestResult$TestStatus)
int i
androidx.test.orchestrator.listeners.result.TestResult r
androidx.test.orchestrator.listeners.result.TestResult$TestStatus status
public long getElapsedTime ()
private java.lang.String combineValues (java.lang.String, java.lang.String)
Long existingLong
Long newLong
Double existingDouble
Double newDouble
String existingValue
String newValue
public java.lang.String getName ()
public java.lang.String getRunFailureMessage ()
public java.lang.String getTextSummary ()
int count
androidx.test.orchestrator.listeners.result.TestResult$TestStatus status
StringBuilder builder
public java.util.Map getRunMetrics ()
public java.util.Map getTestResults ()
public java.util.Set getCompletedTests ()
java.util.Map$Entry testEntry
java.util.Set completedTests
static void <clinit> ()
public void <init> ()
private void addTestResult (androidx.test.orchestrator.listeners.result.TestIdentifier, androidx.test.orchestrator.listeners.result.TestResult)
androidx.test.orchestrator.listeners.result.TestIdentifier test
androidx.test.orchestrator.listeners.result.TestResult testResult
public void setAggregateMetrics (boolean)
boolean metricAggregation
public void setRunComplete (boolean)
boolean runComplete
public void testAssumptionFailure (androidx.test.orchestrator.listeners.result.TestIdentifier, java.lang.String)
androidx.test.orchestrator.listeners.result.TestIdentifier test
String trace
public void testEnded (androidx.test.orchestrator.listeners.result.TestIdentifier, java.util.Map)
androidx.test.orchestrator.listeners.result.TestIdentifier test
java.util.Map testMetrics
androidx.test.orchestrator.listeners.result.TestResult result
public void testFailed (androidx.test.orchestrator.listeners.result.TestIdentifier, java.lang.String)
androidx.test.orchestrator.listeners.result.TestIdentifier test
String trace
public void testIgnored (androidx.test.orchestrator.listeners.result.TestIdentifier)
androidx.test.orchestrator.listeners.result.TestIdentifier test
public void testRunEnded (long, java.util.Map)
String existingValue
String combinedValue
java.util.Map$Entry entry
long elapsedTime
java.util.Map runMetrics
public void testRunFailed (java.lang.String)
String errorMessage
public void testRunStarted (java.lang.String, int)
String runName
int testCount
public void testRunStopped (long)
long elapsedTime
public void testStarted (androidx.test.orchestrator.listeners.result.TestIdentifier)
androidx.test.orchestrator.listeners.result.TestIdentifier test
private void updateTestResult (androidx.test.orchestrator.listeners.result.TestIdentifier, androidx.test.orchestrator.listeners.result.TestResult$TestStatus, java.lang.String)
androidx.test.orchestrator.listeners.result.TestIdentifier test
androidx.test.orchestrator.listeners.result.TestResult$TestStatus status
String trace
androidx.test.orchestrator.listeners.result.TestResult r
public boolean hasFailedTests ()
public boolean isRunComplete ()
public boolean isRunFailure ()
}
androidx/test/platform/
androidx/test/platform/TestFrameworkException.class
TestFrameworkException.java
package androidx.test.platform
public abstract androidx.test.platform.TestFrameworkException extends java.lang.Object {
}
androidx/test/platform/app/
androidx/test/platform/app/InstrumentationRegistry.class
InstrumentationRegistry.java
package androidx.test.platform.app
public final androidx.test.platform.app.InstrumentationRegistry extends java.lang.Object {
private static final java.util.concurrent.atomic.AtomicReference instrumentationRef
private static final java.util.concurrent.atomic.AtomicReference arguments
public static android.app.Instrumentation getInstrumentation ()
android.app.Instrumentation instance
public static android.os.Bundle getArguments ()
android.os.Bundle instance
static void <clinit> ()
private void <init> ()
public static void registerInstance (android.app.Instrumentation, android.os.Bundle)
android.app.Instrumentation instrumentation
android.os.Bundle arguments
}
androidx/test/platform/device/
androidx/test/platform/device/DeviceController$ScreenOrientation.class
DeviceController.java
package androidx.test.platform.device
public final enum androidx.test.platform.device.DeviceController$ScreenOrientation extends java.lang.Enum {
public static final enum androidx.test.platform.device.DeviceController$ScreenOrientation PORTRAIT
public static final enum androidx.test.platform.device.DeviceController$ScreenOrientation LANDSCAPE
private static final synthetic androidx.test.platform.device.DeviceController$ScreenOrientation[] $VALUES
public static androidx.test.platform.device.DeviceController$ScreenOrientation valueOf (java.lang.String)
String name
static void <clinit> ()
private void <init> (java.lang.String, int)
private static synthetic androidx.test.platform.device.DeviceController$ScreenOrientation[] $values ()
public static androidx.test.platform.device.DeviceController$ScreenOrientation[] values ()
}
androidx/test/platform/device/DeviceController.class
DeviceController.java
package androidx.test.platform.device
public abstract androidx.test.platform.device.DeviceController extends java.lang.Object {
public abstract void setDeviceMode (int)
public abstract void setScreenOrientation (int)
}
androidx/test/platform/graphics/
androidx/test/platform/graphics/HardwareRendererCompat.class
HardwareRendererCompat.java
package androidx.test.platform.graphics
public androidx.test.platform.graphics.HardwareRendererCompat extends java.lang.Object {
private static final String TAG
private static final androidx.test.internal.platform.reflect.ReflectiveMethod isDrawingEnabledReflectiveCall
private static final androidx.test.internal.platform.reflect.ReflectiveMethod setDrawingEnabledReflectiveCall
static void <clinit> ()
private void <init> ()
public static void setDrawingEnabled (boolean)
androidx.test.internal.platform.reflect.ReflectionException e
boolean renderingEnabled
public static boolean isDrawingEnabled ()
androidx.test.internal.platform.reflect.ReflectionException e
}
androidx/test/platform/io/
androidx/test/platform/io/FileTestStorage.class
FileTestStorage.java
package androidx.test.platform.io
public final androidx.test.platform.io.FileTestStorage extends java.lang.Object implements androidx.test.platform.io.PlatformTestStorage {
private static final String TAG
private final androidx.test.platform.io.OutputDirCalculator outputDirCalculator
public java.io.InputStream openInputFile (java.lang.String) throws java.io.IOException
String pathname
java.io.File inputFile
public java.io.InputStream openInternalInputFile (java.lang.String) throws java.io.IOException
String pathname
public java.io.OutputStream openInternalOutputFile (java.lang.String) throws java.io.IOException
String pathname
public java.io.OutputStream openOutputFile (java.lang.String) throws java.io.IOException
String pathname
java.io.File outputFile
public java.io.OutputStream openOutputFile (java.lang.String, boolean) throws java.io.IOException
String pathname
boolean append
java.io.File outputFile
public java.lang.String getInputArg (java.lang.String)
String argName
public java.util.Map getInputArgs ()
String key
java.util.Map argMap
android.os.Bundle bundle
public java.util.Map getOutputProperties ()
static void <clinit> ()
public void <init> ()
public void addOutputProperties (java.util.Map)
java.util.Map properties
}
androidx/test/platform/io/OutputDirCalculator$outputDir$2.class
OutputDirCalculator.kt
package androidx.test.platform.io
final androidx.test.platform.io.OutputDirCalculator$outputDir$2 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function0 {
final synthetic androidx.test.platform.io.OutputDirCalculator this$0
public final java.io.File invoke ()
public volatile synthetic java.lang.Object invoke ()
void <init> (androidx.test.platform.io.OutputDirCalculator)
androidx.test.platform.io.OutputDirCalculator $receiver
}
androidx/test/platform/io/OutputDirCalculator.class
OutputDirCalculator.kt
package androidx.test.platform.io
public final androidx.test.platform.io.OutputDirCalculator extends java.lang.Object {
private final kotlin.Lazy outputDir$delegate
public static final synthetic java.io.File access$calculateOutputDir (androidx.test.platform.io.OutputDirCalculator)
androidx.test.platform.io.OutputDirCalculator $this
private final java.io.File calculateOutputDir ()
java.io.File mediaDir
android.content.Context context
String additionalOutputTestDir
public final java.io.File getOutputDir ()
public void <init> ()
}
androidx/test/platform/io/PlatformTestStorage.class
PlatformTestStorage.java
package androidx.test.platform.io
public abstract androidx.test.platform.io.PlatformTestStorage extends java.lang.Object {
public abstract java.io.InputStream openInputFile (java.lang.String) throws java.io.IOException
public abstract java.io.InputStream openInternalInputFile (java.lang.String) throws java.io.IOException
public abstract java.io.OutputStream openInternalOutputFile (java.lang.String) throws java.io.IOException
public abstract java.io.OutputStream openOutputFile (java.lang.String) throws java.io.IOException
public abstract java.io.OutputStream openOutputFile (java.lang.String, boolean) throws java.io.IOException
public abstract java.lang.String getInputArg (java.lang.String)
public abstract java.util.Map getInputArgs ()
public abstract java.util.Map getOutputProperties ()
public abstract void addOutputProperties (java.util.Map)
}
androidx/test/platform/io/PlatformTestStorageRegistry$$ExternalSyntheticLambda0.class
D8$$SyntheticClass
package androidx.test.platform.io
public final synthetic androidx.test.platform.io.PlatformTestStorageRegistry$$ExternalSyntheticLambda0 extends java.lang.Object implements androidx.test.internal.platform.ServiceLoaderWrapper$Factory {
public static final synthetic androidx.test.platform.io.PlatformTestStorageRegistry$$ExternalSyntheticLambda0 INSTANCE
public final java.lang.Object create ()
static synthetic void <clinit> ()
private synthetic void <init> ()
}
androidx/test/platform/io/PlatformTestStorageRegistry$NoOpPlatformTestStorage$NullInputStream.class
PlatformTestStorageRegistry.java
package androidx.test.platform.io
androidx.test.platform.io.PlatformTestStorageRegistry$NoOpPlatformTestStorage$NullInputStream extends java.io.InputStream {
public int read ()
void <init> ()
}
androidx/test/platform/io/PlatformTestStorageRegistry$NoOpPlatformTestStorage$NullOutputStream.class
PlatformTestStorageRegistry.java
package androidx.test.platform.io
androidx.test.platform.io.PlatformTestStorageRegistry$NoOpPlatformTestStorage$NullOutputStream extends java.io.OutputStream {
void <init> ()
public void write (int)
int b
}
androidx/test/platform/io/PlatformTestStorageRegistry$NoOpPlatformTestStorage.class
PlatformTestStorageRegistry.java
package androidx.test.platform.io
androidx.test.platform.io.PlatformTestStorageRegistry$NoOpPlatformTestStorage extends java.lang.Object implements androidx.test.platform.io.PlatformTestStorage {
public java.io.InputStream openInputFile (java.lang.String)
String pathname
public java.io.InputStream openInternalInputFile (java.lang.String) throws java.io.IOException
String pathname
public java.io.OutputStream openInternalOutputFile (java.lang.String) throws java.io.IOException
String pathname
public java.io.OutputStream openOutputFile (java.lang.String)
String pathname
public java.io.OutputStream openOutputFile (java.lang.String, boolean)
String pathname
boolean append
public java.lang.String getInputArg (java.lang.String)
String argName
public java.util.Map getInputArgs ()
public java.util.Map getOutputProperties ()
void <init> ()
public void addOutputProperties (java.util.Map)
java.util.Map properties
}
androidx/test/platform/io/PlatformTestStorageRegistry.class
PlatformTestStorageRegistry.java
package androidx.test.platform.io
public final androidx.test.platform.io.PlatformTestStorageRegistry extends java.lang.Object {
private static androidx.test.platform.io.PlatformTestStorage testStorageInstance
public static synchronized androidx.test.platform.io.PlatformTestStorage getInstance ()
static void <clinit> ()
private void <init> ()
public static synchronized void registerInstance (androidx.test.platform.io.PlatformTestStorage)
androidx.test.platform.io.PlatformTestStorage instance
}
androidx/test/platform/tracing/
androidx/test/platform/tracing/AndroidXTracer$AndroidXTracerSpan-IA.class
D8$$SyntheticClass
package androidx.test.platform.tracing
public final synthetic androidx.test.platform.tracing.AndroidXTracer$AndroidXTracerSpan-IA extends java.lang.Object {
}
androidx/test/platform/tracing/AndroidXTracer$AndroidXTracerSpan.class
AndroidXTracer.java
package androidx.test.platform.tracing
androidx.test.platform.tracing.AndroidXTracer$AndroidXTracerSpan extends java.lang.Object implements androidx.test.platform.tracing.Tracer$Span {
private final java.util.ArrayDeque nestedSpans
public androidx.test.platform.tracing.Tracer$Span beginChildSpan (java.lang.String)
String name
androidx.test.platform.tracing.AndroidXTracer$AndroidXTracerSpan span
private void <init> ()
synthetic void <init> (androidx.test.platform.tracing.AndroidXTracer$AndroidXTracerSpan-IA)
public void close ()
androidx.test.platform.tracing.AndroidXTracer$AndroidXTracerSpan span
}
androidx/test/platform/tracing/AndroidXTracer.class
AndroidXTracer.java
package androidx.test.platform.tracing
androidx.test.platform.tracing.AndroidXTracer extends java.lang.Object implements androidx.test.platform.tracing.Tracer {
private static final String TAG
private static final int MAX_SECTION_NAME_LEN
public androidx.test.platform.tracing.Tracer$Span beginSpan (java.lang.String)
String name
static volatile synthetic java.lang.String -$$Nest$smsanitizeSpanName (java.lang.String)
private static java.lang.String sanitizeSpanName (java.lang.String)
String name
static void <clinit> ()
void <init> ()
}
androidx/test/platform/tracing/Tracer$Span.class
Tracer.java
package androidx.test.platform.tracing
public abstract androidx.test.platform.tracing.Tracer$Span extends java.lang.Object implements java.io.Closeable {
public abstract androidx.test.platform.tracing.Tracer$Span beginChildSpan (java.lang.String)
public abstract void close ()
}
androidx/test/platform/tracing/Tracer.class
Tracer.java
package androidx.test.platform.tracing
public abstract androidx.test.platform.tracing.Tracer extends java.lang.Object {
public abstract androidx.test.platform.tracing.Tracer$Span beginSpan (java.lang.String)
}
androidx/test/platform/tracing/Tracing$TracerSpan-IA.class
D8$$SyntheticClass
package androidx.test.platform.tracing
public final synthetic androidx.test.platform.tracing.Tracing$TracerSpan-IA extends java.lang.Object {
}
androidx/test/platform/tracing/Tracing$TracerSpan.class
Tracing.java
package androidx.test.platform.tracing
androidx.test.platform.tracing.Tracing$TracerSpan extends java.lang.Object implements androidx.test.platform.tracing.Tracer$Span {
private final java.util.Map spans
final synthetic androidx.test.platform.tracing.Tracing this$0
public androidx.test.platform.tracing.Tracer$Span beginChildSpan (java.lang.String)
androidx.test.platform.tracing.Tracer$Span parentSpan
androidx.test.platform.tracing.Tracer tracer
java.util.Map childSpans
String name
java.util.Map childSpans
private void <init> (androidx.test.platform.tracing.Tracing, java.util.Map)
androidx.test.platform.tracing.Tracing this$0
java.util.Map spans
synthetic void <init> (androidx.test.platform.tracing.Tracing, java.util.Map, androidx.test.platform.tracing.Tracing$TracerSpan-IA)
public void close ()
androidx.test.platform.tracing.Tracer$Span span
}
androidx/test/platform/tracing/Tracing.class
Tracing.java
package androidx.test.platform.tracing
public final androidx.test.platform.tracing.Tracing extends java.lang.Object {
private static final String TAG
private static final androidx.test.platform.tracing.Tracing singleton
private final java.util.List tracers
static volatile synthetic androidx.test.platform.tracing.Tracer$Span -$$Nest$smcreateUnmanagedChildSpan (androidx.test.platform.tracing.Tracer$Span, java.lang.String)
public androidx.test.platform.tracing.Tracer$Span beginSpan (java.lang.String)
androidx.test.platform.tracing.Tracer tracer
java.util.Map spans
String name
java.util.Map spans
private static androidx.test.platform.tracing.Tracer$Span createUnmanagedChildSpan (androidx.test.platform.tracing.Tracer$Span, java.lang.String)
androidx.test.platform.tracing.Tracer$Span parentSpan
String name
private static androidx.test.platform.tracing.Tracer$Span createUnmanagedSpan (androidx.test.platform.tracing.Tracer, java.lang.String)
androidx.test.platform.tracing.Tracer tracer
String name
public static androidx.test.platform.tracing.Tracing getInstance ()
static volatile synthetic java.util.List -$$Nest$fgettracers (androidx.test.platform.tracing.Tracing)
static void <clinit> ()
private void <init> ()
public void registerTracer (androidx.test.platform.tracing.Tracer)
androidx.test.platform.tracing.Tracer tracer
public void unregisterTracer (androidx.test.platform.tracing.Tracer)
androidx.test.platform.tracing.Tracer tracer
}
androidx/test/platform/ui/
androidx/test/platform/ui/InjectEventSecurityException.class
InjectEventSecurityException.java
package androidx.test.platform.ui
public androidx.test.platform.ui.InjectEventSecurityException extends java.lang.Exception implements androidx.test.platform.TestFrameworkException {
public void <init> (java.lang.String)
String message
public void <init> (java.lang.Throwable)
Throwable cause
public void <init> (java.lang.String, java.lang.Throwable)
String message
Throwable cause
}
androidx/test/platform/ui/UiController.class
UiController.java
package androidx.test.platform.ui
public abstract androidx.test.platform.ui.UiController extends java.lang.Object {
public abstract void loopMainThreadForAtLeast (long)
public abstract void loopMainThreadUntilIdle ()
public abstract boolean injectKeyEvent (android.view.KeyEvent) throws androidx.test.platform.ui.InjectEventSecurityException
public abstract boolean injectMotionEvent (android.view.MotionEvent) throws androidx.test.platform.ui.InjectEventSecurityException
public abstract boolean injectString (java.lang.String) throws androidx.test.platform.ui.InjectEventSecurityException
}
androidx/test/platform/view/
androidx/test/platform/view/inspector/
androidx/test/platform/view/inspector/WindowInspectorCompat$ViewRetrievalException.class
WindowInspectorCompat.java
package androidx.test.platform.view.inspector
public androidx.test.platform.view.inspector.WindowInspectorCompat$ViewRetrievalException extends java.lang.Exception {
void <init> (java.lang.Throwable)
Throwable cause
}
androidx/test/platform/view/inspector/WindowInspectorCompat.class
WindowInspectorCompat.java
package androidx.test.platform.view.inspector
public androidx.test.platform.view.inspector.WindowInspectorCompat extends java.lang.Object {
private static final androidx.test.internal.platform.reflect.ReflectiveMethod getWindowManagerImplReflectiveCall
private static final androidx.test.internal.platform.reflect.ReflectiveMethod getWindowManagerGlobalReflectiveCall
private static final androidx.test.internal.platform.reflect.ReflectiveField windowViewsReflectiveField
private static final androidx.test.internal.platform.reflect.ReflectiveField windowViewsPreKitkatReflectiveField
private static final androidx.test.internal.platform.reflect.ReflectiveField windowViewsPreJBReflectiveField
private static java.lang.Object getWindowManager () throws androidx.test.internal.platform.reflect.ReflectionException
public static java.util.List getGlobalWindowViews () throws androidx.test.platform.view.inspector.WindowInspectorCompat$ViewRetrievalException
androidx.test.internal.platform.reflect.ReflectionException e
private static java.util.List getViews (java.lang.Object) throws androidx.test.internal.platform.reflect.ReflectionException
android.view.View[] views
android.view.View[] views
Object windowManagerGlobal
static void <clinit> ()
private void <init> ()
}
androidx/test/rule/
androidx/test/rule/ActivityTestRule$$ExternalSyntheticLambda0.class
D8$$SyntheticClass
package androidx.test.rule
public final synthetic androidx.test.rule.ActivityTestRule$$ExternalSyntheticLambda0 extends java.lang.Object implements java.lang.Runnable {
public synthetic androidx.test.rule.ActivityTestRule f$0
public synthetic android.app.Activity f$1
public synthetic void <init> (androidx.test.rule.ActivityTestRule, android.app.Activity)
public final void run ()
}
androidx/test/rule/ActivityTestRule$$ExternalSyntheticLambda1.class
D8$$SyntheticClass
package androidx.test.rule
public final synthetic androidx.test.rule.ActivityTestRule$$ExternalSyntheticLambda1 extends java.lang.Object implements java.lang.Runnable {
public synthetic androidx.test.rule.ActivityTestRule f$0
public synthetic android.app.Activity f$1
public synthetic void <init> (androidx.test.rule.ActivityTestRule, android.app.Activity)
public final void run ()
}
androidx/test/rule/ActivityTestRule$ActivityStatement.class
ActivityTestRule.java
package androidx.test.rule
androidx.test.rule.ActivityTestRule$ActivityStatement extends org.junit.runners.model.Statement {
private final org.junit.runners.model.Statement base
final synthetic androidx.test.rule.ActivityTestRule this$0
public void <init> (androidx.test.rule.ActivityTestRule, org.junit.runners.model.Statement)
org.junit.runners.model.Statement base
public void evaluate () throws java.lang.Throwable
android.app.Activity hardActivityRef
android.app.Activity hardActivityRef
androidx.test.runner.MonitoringInstrumentation instrumentation
}
androidx/test/rule/ActivityTestRule$LifecycleCallback-IA.class
D8$$SyntheticClass
package androidx.test.rule
public final synthetic androidx.test.rule.ActivityTestRule$LifecycleCallback-IA extends java.lang.Object {
}
androidx/test/rule/ActivityTestRule$LifecycleCallback.class
ActivityTestRule.java
package androidx.test.rule
androidx.test.rule.ActivityTestRule$LifecycleCallback extends java.lang.Object implements androidx.test.runner.lifecycle.ActivityLifecycleCallback {
final synthetic androidx.test.rule.ActivityTestRule this$0
private void <init> (androidx.test.rule.ActivityTestRule)
synthetic void <init> (androidx.test.rule.ActivityTestRule, androidx.test.rule.ActivityTestRule$LifecycleCallback-IA)
public void onActivityLifecycleChanged (android.app.Activity, androidx.test.runner.lifecycle.Stage)
android.app.Activity activity
androidx.test.runner.lifecycle.Stage stage
}
androidx/test/rule/ActivityTestRule.class
ActivityTestRule.java
package androidx.test.rule
public androidx.test.rule.ActivityTestRule extends java.lang.Object implements org.junit.rules.TestRule {
private static final String TAG
private static final int NO_FLAGS_SET
private static final String FIELD_RESULT_CODE
private static final String FIELD_RESULT_DATA
private final Class activityClass
private final String targetPackage
private final int launchFlags
private final androidx.test.runner.lifecycle.ActivityLifecycleCallback lifecycleCallback
private android.app.Instrumentation instrumentation
private boolean initialTouchMode
private boolean launchActivity
private androidx.test.runner.intercepting.SingleActivityFactory activityFactory
volatile java.lang.ref.WeakReference activity
private volatile android.app.Instrumentation$ActivityResult activityResult
public android.app.Activity getActivity ()
android.app.Activity hardActivityRef
public android.app.Activity launchActivity (android.content.Intent)
String errorMessage
android.os.Bundle bundle
android.content.Intent startIntent
android.app.Activity hardActivityRef
static volatile synthetic android.app.Instrumentation$ActivityResult -$$Nest$fgetactivityResult (androidx.test.rule.ActivityTestRule)
public android.app.Instrumentation$ActivityResult getActivityResult ()
Throwable throwable
android.app.Activity hardActivityRef
static volatile synthetic android.app.Instrumentation -$$Nest$fgetinstrumentation (androidx.test.rule.ActivityTestRule)
protected android.content.Intent getActivityIntent ()
static volatile synthetic androidx.test.runner.intercepting.SingleActivityFactory -$$Nest$fgetactivityFactory (androidx.test.rule.ActivityTestRule)
static volatile synthetic androidx.test.runner.lifecycle.ActivityLifecycleCallback -$$Nest$fgetlifecycleCallback (androidx.test.rule.ActivityTestRule)
static volatile synthetic java.lang.Class -$$Nest$fgetactivityClass (androidx.test.rule.ActivityTestRule)
java.lang.ref.WeakReference makeWeakReference (android.app.Activity)
android.app.Activity activity
public org.junit.runners.model.Statement apply (org.junit.runners.model.Statement, org.junit.runner.Description)
org.junit.runners.model.Statement base
org.junit.runner.Description description
static volatile synthetic void -$$Nest$fputactivityResult (androidx.test.rule.ActivityTestRule, android.app.Instrumentation$ActivityResult)
static volatile synthetic void -$$Nest$msetActivityResultForActivity (androidx.test.rule.ActivityTestRule, android.app.Activity)
public void <init> (java.lang.Class)
Class activityClass
public void <init> (java.lang.Class, boolean)
Class activityClass
boolean initialTouchMode
public void <init> (androidx.test.runner.intercepting.SingleActivityFactory, boolean, boolean)
androidx.test.runner.intercepting.SingleActivityFactory activityFactory
boolean initialTouchMode
boolean launchActivity
public void <init> (java.lang.Class, boolean, boolean)
Class activityClass
boolean initialTouchMode
boolean launchActivity
public void <init> (java.lang.Class, java.lang.String, int, boolean, boolean)
Class activityClass
String targetPackage
int launchFlags
boolean initialTouchMode
boolean launchActivity
protected void afterActivityFinished ()
protected void afterActivityLaunched ()
protected void beforeActivityLaunched ()
void callFinishOnMainSync ()
android.app.Activity hardActivityRef
String msg
Throwable throwable
public void finishActivity ()
synthetic void lambda$callFinishOnMainSync$0$androidx-test-rule-ActivityTestRule (android.app.Activity)
android.app.Activity hardActivityRef
synthetic void lambda$getActivityResult$1$androidx-test-rule-ActivityTestRule (android.app.Activity)
android.app.Activity hardActivityRef
public void runOnUiThread (java.lang.Runnable) throws java.lang.Throwable
Runnable runnable
private void setActivityResultForActivity (android.app.Activity)
java.lang.reflect.Field resultCodeField
java.lang.reflect.Field resultDataField
String msg
NoSuchFieldException e
String msg
IllegalAccessException e
android.app.Activity activity
void setInstrumentation (android.app.Instrumentation)
android.app.Instrumentation instrumentation
static volatile synthetic boolean -$$Nest$fgetlaunchActivity (androidx.test.rule.ActivityTestRule)
}
androidx/test/rule/DisableOnAndroidDebug.class
DisableOnAndroidDebug.java
package androidx.test.rule
public androidx.test.rule.DisableOnAndroidDebug extends java.lang.Object implements org.junit.rules.TestRule {
private final org.junit.rules.TestRule rule
public final org.junit.runners.model.Statement apply (org.junit.runners.model.Statement, org.junit.runner.Description)
org.junit.runners.model.Statement base
org.junit.runner.Description description
public void <init> (org.junit.rules.TestRule)
org.junit.rules.TestRule rule
public boolean isDebugging ()
}
androidx/test/rule/GrantPermissionRule$$ExternalSyntheticLambda0.class
D8$$SyntheticClass
package androidx.test.rule
public final synthetic androidx.test.rule.GrantPermissionRule$$ExternalSyntheticLambda0 extends java.lang.Object implements androidx.test.internal.platform.ServiceLoaderWrapper$Factory {
public static final synthetic androidx.test.rule.GrantPermissionRule$$ExternalSyntheticLambda0 INSTANCE
public final java.lang.Object create ()
static synthetic void <clinit> ()
private synthetic void <init> ()
}
androidx/test/rule/GrantPermissionRule$RequestPermissionStatement.class
GrantPermissionRule.java
package androidx.test.rule
androidx.test.rule.GrantPermissionRule$RequestPermissionStatement extends org.junit.runners.model.Statement {
private final org.junit.runners.model.Statement base
final synthetic androidx.test.rule.GrantPermissionRule this$0
public void <init> (androidx.test.rule.GrantPermissionRule, org.junit.runners.model.Statement)
org.junit.runners.model.Statement base
public void evaluate () throws java.lang.Throwable
}
androidx/test/rule/GrantPermissionRule.class
GrantPermissionRule.java
package androidx.test.rule
public androidx.test.rule.GrantPermissionRule extends java.lang.Object implements org.junit.rules.TestRule {
private androidx.test.internal.platform.content.PermissionGranter permissionGranter
static volatile synthetic androidx.test.internal.platform.content.PermissionGranter -$$Nest$fgetpermissionGranter (androidx.test.rule.GrantPermissionRule)
public static transient androidx.test.rule.GrantPermissionRule grant (java.lang.String[])
String[] permissions
androidx.test.rule.GrantPermissionRule grantPermissionRule
transient java.util.Set satisfyPermissionDependencies (java.lang.String[])
String[] permissions
java.util.Set permissionList
public final org.junit.runners.model.Statement apply (org.junit.runners.model.Statement, org.junit.runner.Description)
org.junit.runners.model.Statement base
org.junit.runner.Description description
private void <init> ()
void <init> (androidx.test.internal.platform.content.PermissionGranter)
androidx.test.internal.platform.content.PermissionGranter permissionGranter
private transient void grantPermissions (java.lang.String[])
String[] permissions
java.util.Set permissionSet
void setPermissionGranter (androidx.test.internal.platform.content.PermissionGranter)
androidx.test.internal.platform.content.PermissionGranter permissionGranter
}
androidx/test/rule/PortForwardingRule$Builder.class
PortForwardingRule.java
package androidx.test.rule
public androidx.test.rule.PortForwardingRule$Builder extends java.lang.Object {
private String proxyHost
private int proxyPort
private java.util.Properties prop
static volatile synthetic int -$$Nest$fgetproxyPort (androidx.test.rule.PortForwardingRule$Builder)
public androidx.test.rule.PortForwardingRule$Builder withProperties (java.util.Properties)
java.util.Properties properties
public androidx.test.rule.PortForwardingRule$Builder withProxyHost (java.lang.String)
String proxyHost
public androidx.test.rule.PortForwardingRule$Builder withProxyPort (int)
int proxyPort
public androidx.test.rule.PortForwardingRule build ()
static volatile synthetic java.lang.String -$$Nest$fgetproxyHost (androidx.test.rule.PortForwardingRule$Builder)
static volatile synthetic java.util.Properties -$$Nest$fgetprop (androidx.test.rule.PortForwardingRule$Builder)
public void <init> ()
}
androidx/test/rule/PortForwardingRule$PortForwardingStatement.class
PortForwardingRule.java
package androidx.test.rule
androidx.test.rule.PortForwardingRule$PortForwardingStatement extends org.junit.runners.model.Statement {
private final org.junit.runners.model.Statement base
final synthetic androidx.test.rule.PortForwardingRule this$0
public void <init> (androidx.test.rule.PortForwardingRule, org.junit.runners.model.Statement)
org.junit.runners.model.Statement base
public void evaluate () throws java.lang.Throwable
}
androidx/test/rule/PortForwardingRule-IA.class
D8$$SyntheticClass
package androidx.test.rule
public final synthetic androidx.test.rule.PortForwardingRule-IA extends java.lang.Object {
}
androidx/test/rule/PortForwardingRule.class
PortForwardingRule.java
package androidx.test.rule
public androidx.test.rule.PortForwardingRule extends java.lang.Object implements org.junit.rules.TestRule {
private static final String TAG
public static final int MIN_PORT
public static final int MAX_PORT
static final int DEFAULT_PROXY_PORT
static final String DEFAULT_PROXY_HOST
static final String HTTP_HOST_PROPERTY
static final String HTTPS_HOST_PROPERTY
static final String HTTP_PORT_PROPERTY
static final String HTTPS_PORT_PROPERTY
final String proxyHost
final int proxyPort
java.util.Properties prop
private java.util.Properties backUpProp
protected static int getDefaultPort ()
public org.junit.runners.model.Statement apply (org.junit.runners.model.Statement, org.junit.runner.Description)
org.junit.runners.model.Statement base
org.junit.runner.Description description
static volatile synthetic void -$$Nest$mrestorePortForwarding (androidx.test.rule.PortForwardingRule)
static volatile synthetic void -$$Nest$msetPortForwarding (androidx.test.rule.PortForwardingRule)
protected void <init> (int)
int proxyPort
private void <init> (androidx.test.rule.PortForwardingRule$Builder)
androidx.test.rule.PortForwardingRule$Builder builder
synthetic void <init> (androidx.test.rule.PortForwardingRule$Builder, androidx.test.rule.PortForwardingRule-IA)
void <init> (java.lang.String, int, java.util.Properties)
String proxyHost
int proxyPort
java.util.Properties properties
protected void afterPortForwarding ()
protected void afterRestoreForwarding ()
private void backUpProperties ()
protected void beforePortForwarding ()
protected void beforeRestoreForwarding ()
private void restoreOneProperty (java.util.Properties, java.util.Properties, java.lang.String)
java.util.Properties prop
java.util.Properties backUpProp
String key
private void restorePortForwarding ()
private void setPortForwarding ()
}
androidx/test/rule/ServiceTestRule$ProxyServiceConnection-IA.class
D8$$SyntheticClass
package androidx.test.rule
public final synthetic androidx.test.rule.ServiceTestRule$ProxyServiceConnection-IA extends java.lang.Object {
}
androidx/test/rule/ServiceTestRule$ProxyServiceConnection.class
ServiceTestRule.java
package androidx.test.rule
androidx.test.rule.ServiceTestRule$ProxyServiceConnection extends java.lang.Object implements android.content.ServiceConnection {
private android.content.ServiceConnection callerConnection
public java.util.concurrent.CountDownLatch connectedLatch
final synthetic androidx.test.rule.ServiceTestRule this$0
private void <init> (androidx.test.rule.ServiceTestRule, android.content.ServiceConnection)
androidx.test.rule.ServiceTestRule this$0
android.content.ServiceConnection connection
synthetic void <init> (androidx.test.rule.ServiceTestRule, android.content.ServiceConnection, androidx.test.rule.ServiceTestRule$ProxyServiceConnection-IA)
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
}
androidx/test/rule/ServiceTestRule$ServiceStatement.class
ServiceTestRule.java
package androidx.test.rule
androidx.test.rule.ServiceTestRule$ServiceStatement extends org.junit.runners.model.Statement {
private final org.junit.runners.model.Statement base
final synthetic androidx.test.rule.ServiceTestRule this$0
public void <init> (androidx.test.rule.ServiceTestRule, org.junit.runners.model.Statement)
org.junit.runners.model.Statement base
public void evaluate () throws java.lang.Throwable
}
androidx/test/rule/ServiceTestRule.class
ServiceTestRule.java
package androidx.test.rule
public androidx.test.rule.ServiceTestRule extends java.lang.Object implements org.junit.rules.TestRule {
private static final String TAG
private static final long DEFAULT_TIMEOUT
private android.os.IBinder binder
private android.content.Intent serviceIntent
private android.content.ServiceConnection serviceConn
private final long timeout
private final java.util.concurrent.TimeUnit timeUnit
boolean serviceStarted
boolean serviceBound
public android.os.IBinder bindService (android.content.Intent) throws java.util.concurrent.TimeoutException
android.content.Intent intent
public android.os.IBinder bindService (android.content.Intent, android.content.ServiceConnection, int) throws java.util.concurrent.TimeoutException
android.content.Intent intent
android.content.ServiceConnection connection
int flags
android.content.ServiceConnection c
public static androidx.test.rule.ServiceTestRule withTimeout (long, java.util.concurrent.TimeUnit)
long timeout
java.util.concurrent.TimeUnit timeUnit
public org.junit.runners.model.Statement apply (org.junit.runners.model.Statement, org.junit.runner.Description)
org.junit.runners.model.Statement base
org.junit.runner.Description description
static volatile synthetic void -$$Nest$fputbinder (androidx.test.rule.ServiceTestRule, android.os.IBinder)
public void <init> ()
protected void <init> (long, java.util.concurrent.TimeUnit)
long timeout
java.util.concurrent.TimeUnit timeUnit
protected void afterService ()
protected void beforeService ()
void shutdownService () throws java.util.concurrent.TimeoutException
public void startService (android.content.Intent) throws java.util.concurrent.TimeoutException
android.content.Intent intent
public void unbindService ()
private void waitOnLatch (java.util.concurrent.CountDownLatch, java.lang.String) throws java.util.concurrent.TimeoutException
InterruptedException e
java.util.concurrent.CountDownLatch latch
String actionName
boolean bindServiceAndWait (android.content.Intent, android.content.ServiceConnection, int) throws java.util.concurrent.TimeoutException
android.content.Intent intent
android.content.ServiceConnection conn
int flags
androidx.test.rule.ServiceTestRule$ProxyServiceConnection serviceConn
boolean isBound
}
androidx/test/rule/UiThreadTestRule.class
UiThreadTestRule.java
package androidx.test.rule
public androidx.test.rule.UiThreadTestRule extends java.lang.Object implements org.junit.rules.TestRule {
private static final String TAG
public org.junit.runners.model.Statement apply (org.junit.runners.model.Statement, org.junit.runner.Description)
org.junit.runners.model.Statement base
org.junit.runner.Description description
public void <init> ()
public void runOnUiThread (java.lang.Runnable) throws java.lang.Throwable
Runnable runnable
protected boolean shouldRunOnUiThread (org.junit.runner.Description)
org.junit.runner.Description description
}
androidx/test/rule/logging/
androidx/test/rule/logging/AtraceLogger$DumpTraceRunnable.class
AtraceLogger.java
package androidx.test.rule.logging
androidx.test.rule.logging.AtraceLogger$DumpTraceRunnable extends java.lang.Object implements java.lang.Runnable {
private String traceCategories
private int bufferSize
private int dumpIntervalInSecs
private final java.util.concurrent.CountDownLatch startLatch
final synthetic androidx.test.rule.logging.AtraceLogger this$0
void <init> (androidx.test.rule.logging.AtraceLogger, java.lang.String, int, int)
String traceCategories
int bufferSize
int dumpIntervalInSecs
public void run ()
InterruptedException e
String dumpCommand
long startTime
java.io.ByteArrayOutputStream byteArrayOutStream
long endTime
String stopCommand
java.io.ByteArrayOutputStream byteArrayOutStream
java.io.IOException ioe
void waitForStart ()
}
androidx/test/rule/logging/AtraceLogger.class
AtraceLogger.java
package androidx.test.rule.logging
public androidx.test.rule.logging.AtraceLogger extends java.lang.Object {
private static final String ATRACE_START
private static final String ATRACE_DUMP
private static final String ATRACE_STOP
private static final String ATRACEHELPER_TAG
private static final String CATEGORY_SEPARATOR
private static final int BUFFER_SIZE
private static volatile androidx.test.rule.logging.AtraceLogger loggerInstance
private android.app.UiAutomation uiAutomation
private String traceFileName
private java.util.List atraceDataList
private Thread dumpThread
private java.io.File destAtraceDirectory
private boolean atraceRunning
private java.io.IOException dumpIOException
static volatile synthetic android.app.UiAutomation -$$Nest$fgetuiAutomation (androidx.test.rule.logging.AtraceLogger)
public static androidx.test.rule.logging.AtraceLogger getAtraceLoggerInstance (android.app.Instrumentation)
android.app.Instrumentation instrumentation
static volatile synthetic java.util.List -$$Nest$fgetatraceDataList (androidx.test.rule.logging.AtraceLogger)
static volatile synthetic void -$$Nest$fputdumpIOException (androidx.test.rule.logging.AtraceLogger, java.io.IOException)
static volatile synthetic void -$$Nest$mwriteDataToByteStream (androidx.test.rule.logging.AtraceLogger, android.os.ParcelFileDescriptor, java.io.ByteArrayOutputStream)
private void <init> (android.app.Instrumentation)
android.app.Instrumentation instrumentation
public void atraceStart (java.util.Set, int, int, java.io.File, java.lang.String) throws java.io.IOException
String traceCategory
java.util.Set traceCategoriesSet
int atraceBufferSize
int dumpIntervalSecs
java.io.File destDirectory
String traceFileName
StringBuffer traceCategoriesList
String startCommand
java.io.ByteArrayOutputStream outStream
androidx.test.rule.logging.AtraceLogger$DumpTraceRunnable dumpTraceRunnable
public void atraceStop () throws java.io.IOException java.lang.InterruptedException
java.io.ByteArrayOutputStream outStream
java.io.ByteArrayOutputStream outStream
private void atraceWrite () throws java.io.IOException
java.io.File file
java.io.OutputStream fileOutputStream
java.io.ByteArrayOutputStream outStream
int count
private void writeDataToByteStream (android.os.ParcelFileDescriptor, java.io.ByteArrayOutputStream) throws java.io.IOException
byte[] buffer
int length
android.os.ParcelFileDescriptor pfDescriptor
java.io.ByteArrayOutputStream outputStream
java.io.InputStream inputStream
}
androidx/test/rule/provider/
androidx/test/rule/provider/DatabaseArgs.class
DatabaseArgs.java
package androidx.test.rule.provider
final androidx.test.rule.provider.DatabaseArgs extends java.lang.Object {
private static final String TAG
private String dBName
private String[] dBCmds
private java.io.File dBCmdFile
private java.io.File dBDataFile
public java.io.File getDBCmdFile ()
public java.io.File getDBDataFile ()
public java.lang.String getDBName ()
public void <init> (java.lang.String)
String dbName
public transient void addDBCmds (java.lang.String[])
String[] newCmds
String[] dbCmds
public void setDBCmdFile (java.io.File)
java.io.File dbCmdFile
public transient void setDBCmds (java.lang.String[])
String[] dbCmds
public void setDBDataFile (java.io.File)
java.io.File dbDataFile
public boolean hasDBCmdFile ()
public boolean hasDBCmds ()
public boolean hasDBDataFile ()
public java.lang.String[] getDBCmds ()
}
androidx/test/rule/provider/DelegatingContext.class
DelegatingContext.java
package androidx.test.rule.provider
androidx.test.rule.provider.DelegatingContext extends android.content.ContextWrapper {
private static final String TAG
private static final int NO_OP_UID
private static final int NO_OP_PID
private final String prefix
private final android.content.Context context
private final android.content.ContentResolver contentResolver
private java.util.Set databases
private java.util.Set files
private java.util.Set revokedPermissions
public int checkCallingOrSelfPermission (java.lang.String)
String permission
public int checkCallingOrSelfUriPermission (android.net.Uri, int)
android.net.Uri uri
int modeFlags
public int checkCallingPermission (java.lang.String)
String permission
public int checkCallingUriPermission (android.net.Uri, int)
android.net.Uri uri
int modeFlags
public int checkPermission (java.lang.String, int, int)
String permission
int pid
int uid
public int checkSelfPermission (java.lang.String)
String permission
public int checkUriPermission (android.net.Uri, int, int, int)
android.net.Uri uri
int pid
int uid
int modeFlags
public int checkUriPermission (android.net.Uri, java.lang.String, java.lang.String, int, int, int)
android.net.Uri uri
String readPermission
String writePermission
int pid
int uid
int modeFlags
public int getWallpaperDesiredMinimumHeight ()
public int getWallpaperDesiredMinimumWidth ()
public android.content.ComponentName startService (android.content.Intent)
android.content.Intent intent
public android.content.ContentResolver getContentResolver ()
public android.content.Context createConfigurationContext (android.content.res.Configuration)
android.content.res.Configuration overrideConfiguration
public android.content.Context createDisplayContext (android.view.Display)
android.view.Display display
public android.content.Context createPackageContext (java.lang.String, int) throws android.content.pm.PackageManager$NameNotFoundException
String packageName
int flags
public android.content.Context getApplicationContext ()
public android.content.Intent registerReceiver (android.content.BroadcastReceiver, android.content.IntentFilter)
android.content.BroadcastReceiver receiver
android.content.IntentFilter filter
public android.content.Intent registerReceiver (android.content.BroadcastReceiver, android.content.IntentFilter, java.lang.String, android.os.Handler)
android.content.BroadcastReceiver broadcastReceiver
android.content.IntentFilter intentFilter
String s
android.os.Handler handler
public android.content.SharedPreferences getSharedPreferences (java.lang.String, int)
String name
int mode
public android.content.pm.ApplicationInfo getApplicationInfo ()
public android.content.pm.PackageManager getPackageManager ()
public android.content.res.Resources$Theme getTheme ()
public android.database.sqlite.SQLiteDatabase openOrCreateDatabase (java.lang.String, int, android.database.sqlite.SQLiteDatabase$CursorFactory)
String prefixName
String name
int mode
android.database.sqlite.SQLiteDatabase$CursorFactory factory
public android.database.sqlite.SQLiteDatabase openOrCreateDatabase (java.lang.String, int, android.database.sqlite.SQLiteDatabase$CursorFactory, android.database.DatabaseErrorHandler)
String prefixName
String name
int mode
android.database.sqlite.SQLiteDatabase$CursorFactory factory
android.database.DatabaseErrorHandler errorHandler
public android.graphics.drawable.Drawable getWallpaper ()
public android.graphics.drawable.Drawable peekWallpaper ()
public android.os.Looper getMainLooper ()
public java.io.File getCacheDir ()
public java.io.File getCodeCacheDir ()
public java.io.File getDatabasePath (java.lang.String)
String name
public java.io.File getDir (java.lang.String, int)
String name
int mode
public java.io.File getExternalCacheDir ()
public java.io.File getExternalFilesDir (java.lang.String)
String s
public java.io.File getFileStreamPath (java.lang.String)
String name
public java.io.File getFilesDir ()
public java.io.File getNoBackupFilesDir ()
public java.io.File getObbDir ()
public java.io.FileInputStream openFileInput (java.lang.String) throws java.io.FileNotFoundException
String name
public java.io.FileOutputStream openFileOutput (java.lang.String, int) throws java.io.FileNotFoundException
String name
int mode
java.io.FileOutputStream fos
public java.lang.ClassLoader getClassLoader ()
public java.lang.Object getSystemService (java.lang.String)
String name
public java.lang.String getPackageCodePath ()
public java.lang.String getPackageName ()
public java.lang.String getPackageResourcePath ()
private java.lang.String getPrefixName (java.lang.String)
String name
public java.lang.String getSystemServiceName (java.lang.Class)
Class aClass
public void <init> (android.content.Context, java.lang.String, android.content.ContentResolver)
android.content.Context context
String prefix
android.content.ContentResolver contentResolver
void addRevokedPermission (java.lang.String)
String permission
public void clearWallpaper () throws java.io.IOException
public void enforceCallingOrSelfPermission (java.lang.String, java.lang.String)
String permission
String message
public void enforceCallingOrSelfUriPermission (android.net.Uri, int, java.lang.String)
android.net.Uri uri
int modeFlags
String message
public void enforceCallingPermission (java.lang.String, java.lang.String)
String permission
String message
public void enforceCallingUriPermission (android.net.Uri, int, java.lang.String)
android.net.Uri uri
int modeFlags
String message
public void enforcePermission (java.lang.String, int, int, java.lang.String)
String permission
int pid
int uid
String message
public void enforceUriPermission (android.net.Uri, int, int, int, java.lang.String)
android.net.Uri uri
int pid
int uid
int modeFlags
String message
public void enforceUriPermission (android.net.Uri, java.lang.String, java.lang.String, int, int, int, java.lang.String)
android.net.Uri uri
String readPermission
String writePermission
int pid
int uid
int modeFlags
String message
public void grantUriPermission (java.lang.String, android.net.Uri, int)
String toPackage
android.net.Uri uri
int modeFlags
public void removeStickyBroadcast (android.content.Intent)
android.content.Intent intent
public void removeStickyBroadcastAsUser (android.content.Intent, android.os.UserHandle)
android.content.Intent intent
android.os.UserHandle userHandle
public void revokeUriPermission (android.net.Uri, int)
android.net.Uri uri
int modeFlags
public void sendBroadcast (android.content.Intent)
android.content.Intent intent
public void sendBroadcast (android.content.Intent, java.lang.String)
android.content.Intent intent
String s
public void sendBroadcastAsUser (android.content.Intent, android.os.UserHandle)
android.content.Intent intent
android.os.UserHandle userHandle
public void sendBroadcastAsUser (android.content.Intent, android.os.UserHandle, java.lang.String)
android.content.Intent intent
android.os.UserHandle userHandle
String s
public void sendOrderedBroadcast (android.content.Intent, java.lang.String)
android.content.Intent intent
String s
public void sendOrderedBroadcast (android.content.Intent, java.lang.String, android.content.BroadcastReceiver, android.os.Handler, int, java.lang.String, android.os.Bundle)
android.content.Intent intent
String s
android.content.BroadcastReceiver broadcastReceiver
android.os.Handler handler
int i
String s1
android.os.Bundle bundle
public void sendOrderedBroadcastAsUser (android.content.Intent, android.os.UserHandle, java.lang.String, android.content.BroadcastReceiver, android.os.Handler, int, java.lang.String, android.os.Bundle)
android.content.Intent intent
android.os.UserHandle userHandle
String s
android.content.BroadcastReceiver broadcastReceiver
android.os.Handler handler
int i
String s1
android.os.Bundle bundle
public void sendStickyBroadcast (android.content.Intent)
android.content.Intent intent
public void sendStickyBroadcastAsUser (android.content.Intent, android.os.UserHandle)
android.content.Intent intent
android.os.UserHandle userHandle
public void sendStickyOrderedBroadcast (android.content.Intent, android.content.BroadcastReceiver, android.os.Handler, int, java.lang.String, android.os.Bundle)
android.content.Intent intent
android.content.BroadcastReceiver broadcastReceiver
android.os.Handler handler
int i
String s
android.os.Bundle bundle
public void sendStickyOrderedBroadcastAsUser (android.content.Intent, android.os.UserHandle, android.content.BroadcastReceiver, android.os.Handler, int, java.lang.String, android.os.Bundle)
android.content.Intent intent
android.os.UserHandle userHandle
android.content.BroadcastReceiver broadcastReceiver
android.os.Handler handler
int i
String s
android.os.Bundle bundle
public void setTheme (int)
int resID
public void setWallpaper (android.graphics.Bitmap) throws java.io.IOException
android.graphics.Bitmap bitmap
public void setWallpaper (java.io.InputStream) throws java.io.IOException
java.io.InputStream inputStream
public void startActivities (android.content.Intent[])
android.content.Intent[] intents
public void startActivities (android.content.Intent[], android.os.Bundle)
android.content.Intent[] intents
android.os.Bundle bundle
public void startActivity (android.content.Intent)
android.content.Intent intent
public void startActivity (android.content.Intent, android.os.Bundle)
android.content.Intent intent
android.os.Bundle bundle
public void startIntentSender (android.content.IntentSender, android.content.Intent, int, int, int) throws android.content.IntentSender$SendIntentException
android.content.IntentSender intentSender
android.content.Intent intent
int i
int i1
int i2
public void startIntentSender (android.content.IntentSender, android.content.Intent, int, int, int, android.os.Bundle) throws android.content.IntentSender$SendIntentException
android.content.IntentSender intentSender
android.content.Intent intent
int i
int i1
int i2
android.os.Bundle bundle
public void unbindService (android.content.ServiceConnection)
android.content.ServiceConnection serviceConnection
public void unregisterReceiver (android.content.BroadcastReceiver)
android.content.BroadcastReceiver receiver
boolean addDatabase (java.lang.String)
String name
public boolean bindService (android.content.Intent, android.content.ServiceConnection, int)
android.content.Intent service
android.content.ServiceConnection conn
int flags
public boolean deleteDatabase (java.lang.String)
String name
public boolean deleteFile (java.lang.String)
String name
public boolean isRestricted ()
public boolean startInstrumentation (android.content.ComponentName, java.lang.String, android.os.Bundle)
android.content.ComponentName componentName
String s
android.os.Bundle bundle
public boolean stopService (android.content.Intent)
android.content.Intent intent
public java.io.File[] getExternalCacheDirs ()
public java.io.File[] getExternalFilesDirs (java.lang.String)
String s
public java.io.File[] getExternalMediaDirs ()
public java.io.File[] getObbDirs ()
public java.lang.String[] databaseList ()
public java.lang.String[] fileList ()
}
androidx/test/rule/provider/ProviderArgs.class
ProviderArgs.java
package androidx.test.rule.provider
final androidx.test.rule.provider.ProviderArgs extends java.lang.Object {
private static final String TAG
private final String authority
private final Class providerClass
private String dBName
private String[] dBCmds
private java.io.File dBCmdFile
private java.io.File dBDataFile
private java.lang.ref.WeakReference providerRef
public android.content.ContentProvider getProvider ()
public java.io.File getDBCmdFile ()
public java.io.File getDBDataFile ()
public java.lang.Class getProviderClass ()
public java.lang.String getAuthority ()
public java.lang.String getDBName ()
public void <init> (java.lang.String, java.lang.Class)
String authority
Class providerClass
public transient void addDBCmds (java.lang.String[])
String[] newCmds
String[] dbCmds
public void setDBCmdFile (java.io.File)
java.io.File dbCmdFile
public transient void setDBCmds (java.lang.String[])
String[] dbCmds
public void setDBDataFile (java.io.File)
java.io.File dbDataFile
public void setDBName (java.lang.String)
String dbName
public void setProviderRef (android.content.ContentProvider)
android.content.ContentProvider provider
public boolean hasDBCmdFile ()
public boolean hasDBCmds ()
public boolean hasDBDataFile ()
public boolean hasDBName ()
public java.lang.String[] getDBCmds ()
}
androidx/test/rule/provider/ProviderTestRule$Builder.class
ProviderTestRule.java
package androidx.test.rule.provider
public androidx.test.rule.provider.ProviderTestRule$Builder extends java.lang.Object {
private static final String DEFAULT_PREFIX
private final java.util.Map providerClasses
private final java.util.Map databaseArgsMap
private String prefix
private android.content.ContentProvider createProvider (java.lang.String, java.lang.Class, android.test.mock.MockContentResolver, android.content.Context)
android.content.ContentProvider provider
NoSuchMethodException me
java.lang.reflect.InvocationTargetException ite
IllegalAccessException iae
InstantiationException ie
String auth
Class clazz
android.test.mock.MockContentResolver resolver
android.content.Context context
android.content.ContentProvider provider
android.content.pm.ProviderInfo providerInfo
private androidx.test.rule.provider.DatabaseArgs getDatabaseArgs (java.lang.String)
androidx.test.rule.provider.DatabaseArgs databaseArgs
String dbName
public androidx.test.rule.provider.ProviderTestRule$Builder addProvider (java.lang.Class, java.lang.String)
Class providerClass
String providerAuth
public transient androidx.test.rule.provider.ProviderTestRule$Builder setDatabaseCommands (java.lang.String, java.lang.String[])
String dbName
String[] dbCmds
public androidx.test.rule.provider.ProviderTestRule$Builder setDatabaseCommandsFile (java.lang.String, java.io.File)
String dbName
java.io.File dbCmdFile
public androidx.test.rule.provider.ProviderTestRule$Builder setDatabaseFile (java.lang.String, java.io.File)
String dbName
java.io.File dbDataFile
public androidx.test.rule.provider.ProviderTestRule$Builder setPrefix (java.lang.String)
String prefix
public androidx.test.rule.provider.ProviderTestRule build ()
android.content.ContentProvider provider
java.util.Map$Entry entry
java.util.Set mProvidersRef
android.test.mock.MockContentResolver resolver
androidx.test.rule.provider.DelegatingContext context
public void <init> (java.lang.Class, java.lang.String)
Class providerClass
String providerAuth
}
androidx/test/rule/provider/ProviderTestRule$ProviderStatement.class
ProviderTestRule.java
package androidx.test.rule.provider
androidx.test.rule.provider.ProviderTestRule$ProviderStatement extends org.junit.runners.model.Statement {
private final org.junit.runners.model.Statement base
final synthetic androidx.test.rule.provider.ProviderTestRule this$0
public void <init> (androidx.test.rule.provider.ProviderTestRule, org.junit.runners.model.Statement)
org.junit.runners.model.Statement base
public void evaluate () throws java.lang.Throwable
}
androidx/test/rule/provider/ProviderTestRule.class
ProviderTestRule.java
package androidx.test.rule.provider
public androidx.test.rule.provider.ProviderTestRule extends java.lang.Object implements org.junit.rules.TestRule {
private static final String TAG
private final java.util.Set providersRef
private final java.util.Set databaseArgsSet
private final android.content.ContentResolver resolver
private final androidx.test.rule.provider.DelegatingContext context
public android.content.ContentResolver getResolver ()
public org.junit.runners.model.Statement apply (org.junit.runners.model.Statement, org.junit.runner.Description)
org.junit.runners.model.Statement base
org.junit.runner.Description description
static volatile synthetic void -$$Nest$mcleanUpProviders (androidx.test.rule.provider.ProviderTestRule)
static volatile synthetic void -$$Nest$msetUpProviders (androidx.test.rule.provider.ProviderTestRule)
void <init> (java.util.Set, java.util.Set, android.content.ContentResolver, androidx.test.rule.provider.DelegatingContext)
java.util.Set providersRef
java.util.Set databaseArgsSet
android.content.ContentResolver resolver
androidx.test.rule.provider.DelegatingContext context
protected void afterProviderCleanedUp ()
protected void beforeProviderSetup ()
private void cleanUpProviders ()
android.content.ContentProvider provider
java.lang.ref.WeakReference providerRef
String dbName
androidx.test.rule.provider.DatabaseArgs databaseArgs
private void collectDBCmdsFromFile (androidx.test.rule.provider.DatabaseArgs) throws java.io.IOException
String currentLine
java.io.IOException ioe
androidx.test.rule.provider.DatabaseArgs databaseArgs
java.io.BufferedReader br
java.io.File dbCmdFile
java.util.List cmdsToAdd
private void copyFile (java.io.File, java.io.File) throws java.io.IOException
String errorMessage
java.io.IOException ioe
java.io.File src
java.io.File dest
java.io.File destParent
java.nio.channels.FileChannel in
java.nio.channels.FileChannel out
private void restoreDBDataFromFile (androidx.test.rule.provider.DatabaseArgs) throws java.io.IOException
androidx.test.rule.provider.DatabaseArgs databaseArgs
java.io.File dbDataFile
String dbName
public void revokePermission (java.lang.String)
String permission
public transient void runDatabaseCommands (java.lang.String, java.lang.String[])
android.database.sqlite.SQLiteException e
String cmd
android.database.sqlite.SQLiteDatabase database
String dbName
String[] dbCmds
private void setUpProvider (androidx.test.rule.provider.DatabaseArgs) throws java.io.IOException
androidx.test.rule.provider.DatabaseArgs databaseArgs
private void setUpProviders () throws java.io.IOException
androidx.test.rule.provider.DatabaseArgs databaseArgs
}
androidx/test/rules/
androidx/test/rules/R.class
R.java
package androidx.test.rules
public final androidx.test.rules.R extends java.lang.Object {
public void <init> ()
}
androidx/test/runner/
androidx/test/runner/AndroidJUnit4.class
AndroidJUnit4.java
package androidx.test.runner
public final androidx.test.runner.AndroidJUnit4 extends org.junit.runner.Runner implements org.junit.runner.manipulation.Filterable org.junit.runner.manipulation.Sortable {
private static final String TAG
private final org.junit.runner.Runner delegate
public org.junit.runner.Description getDescription ()
private static org.junit.runner.Runner loadRunner (java.lang.Class) throws org.junit.runners.model.InitializationError
Class testClass
String runnerClassName
private static org.junit.runner.Runner loadRunner (java.lang.Class, java.lang.String) throws org.junit.runners.model.InitializationError
Class runnerClass
ClassNotFoundException e
NoSuchMethodException e
IllegalAccessException e
InstantiationException e
java.lang.reflect.InvocationTargetException e
Class testClass
String className
public void <init> (java.lang.Class) throws org.junit.runners.model.InitializationError
Class klass
public void <init> (java.lang.Class, androidx.test.internal.util.AndroidRunnerParams) throws org.junit.runners.model.InitializationError
Class klass
androidx.test.internal.util.AndroidRunnerParams runnerParams
public void filter (org.junit.runner.manipulation.Filter) throws org.junit.runner.manipulation.NoTestsRemainException
org.junit.runner.manipulation.Filter filter
public void run (org.junit.runner.notification.RunNotifier)
org.junit.runner.notification.RunNotifier runNotifier
public void sort (org.junit.runner.manipulation.Sorter)
org.junit.runner.manipulation.Sorter sorter
}
androidx/test/runner/AndroidJUnitRunner$$ExternalSyntheticLambda0.class
D8$$SyntheticClass
package androidx.test.runner
public final synthetic androidx.test.runner.AndroidJUnitRunner$$ExternalSyntheticLambda0 extends java.lang.Object implements androidx.test.internal.events.client.TestEventClientArgs$ConnectionFactory {
public static final synthetic androidx.test.runner.AndroidJUnitRunner$$ExternalSyntheticLambda0 INSTANCE
public final androidx.test.internal.events.client.TestEventServiceConnection create (androidx.test.internal.events.client.TestEventClientConnectListener)
static synthetic void <clinit> ()
private synthetic void <init> ()
}
androidx/test/runner/AndroidJUnitRunner$1.class
AndroidJUnitRunner.java
package androidx.test.runner
androidx.test.runner.AndroidJUnitRunner$1 extends java.lang.Object implements java.lang.Runnable {
final synthetic androidx.test.runner.AndroidJUnitRunner this$0
void <init> (androidx.test.runner.AndroidJUnitRunner)
androidx.test.runner.AndroidJUnitRunner this$0
public void run ()
}
androidx/test/runner/AndroidJUnitRunner$2.class
AndroidJUnitRunner.java
package androidx.test.runner
androidx.test.runner.AndroidJUnitRunner$2 extends java.lang.Object implements java.lang.Runnable {
final synthetic androidx.test.runner.AndroidJUnitRunner this$0
void <init> (androidx.test.runner.AndroidJUnitRunner)
androidx.test.runner.AndroidJUnitRunner this$0
public void run ()
}
androidx/test/runner/AndroidJUnitRunner.class
AndroidJUnitRunner.java
package androidx.test.runner
public androidx.test.runner.AndroidJUnitRunner extends androidx.test.runner.MonitoringInstrumentation implements androidx.test.internal.events.client.TestEventClientConnectListener {
private static final String LOG_TAG
private android.os.Bundle arguments
private final androidx.test.internal.runner.listener.InstrumentationResultPrinter instrumentationResultPrinter
private androidx.test.internal.runner.RunnerArgs runnerArgs
private androidx.test.internal.events.client.TestEventClient testEventClient
private final java.util.Set appExceptionsHandled
private android.os.Bundle getArguments ()
androidx.test.internal.runner.TestRequestBuilder createTestRequestBuilder (android.app.Instrumentation, android.os.Bundle)
android.app.Instrumentation instr
android.os.Bundle arguments
androidx.test.internal.runner.listener.InstrumentationResultPrinter getInstrumentationResultPrinter ()
org.junit.runner.Request buildRequest (androidx.test.internal.runner.RunnerArgs, android.os.Bundle)
androidx.test.internal.runner.RunnerArgs runnerArgs
android.os.Bundle bundleArgs
androidx.test.internal.runner.TestRequestBuilder builder
public void <init> ()
private void addCoverageListener (androidx.test.internal.runner.RunnerArgs, androidx.test.internal.runner.TestExecutor$Builder)
androidx.test.internal.runner.RunnerArgs args
androidx.test.internal.runner.TestExecutor$Builder builder
private void addDelayListener (androidx.test.internal.runner.RunnerArgs, androidx.test.internal.runner.TestExecutor$Builder)
androidx.test.internal.runner.RunnerArgs args
androidx.test.internal.runner.TestExecutor$Builder builder
final void addListeners (androidx.test.internal.runner.RunnerArgs, androidx.test.internal.runner.TestExecutor$Builder)
androidx.test.internal.runner.RunnerArgs args
androidx.test.internal.runner.TestExecutor$Builder builder
private void addListenersFromArg (androidx.test.internal.runner.RunnerArgs, androidx.test.internal.runner.TestExecutor$Builder)
org.junit.runner.notification.RunListener listener
androidx.test.internal.runner.RunnerArgs args
androidx.test.internal.runner.TestExecutor$Builder builder
private static void addListenersFromClasspath (androidx.test.internal.runner.TestExecutor$Builder)
org.junit.runner.notification.RunListener listener
androidx.test.internal.runner.TestExecutor$Builder builder
private void addListenersLegacyOrder (androidx.test.internal.runner.RunnerArgs, androidx.test.internal.runner.TestExecutor$Builder)
org.junit.runner.notification.RunListener testEventClientListener
androidx.test.internal.runner.RunnerArgs args
androidx.test.internal.runner.TestExecutor$Builder builder
private void addListenersNewOrder (androidx.test.internal.runner.RunnerArgs, androidx.test.internal.runner.TestExecutor$Builder)
org.junit.runner.notification.RunListener testEventListener
androidx.test.internal.runner.RunnerArgs args
androidx.test.internal.runner.TestExecutor$Builder builder
private void addScreenCaptureProcessors (androidx.test.internal.runner.RunnerArgs)
androidx.test.internal.runner.RunnerArgs args
public void onCreate (android.os.Bundle)
androidx.test.runner.lifecycle.ApplicationLifecycleCallback listener
android.os.Bundle arguments
public void onOrchestratorConnect ()
public void onStart ()
androidx.test.internal.platform.reflect.ReflectionException e
androidx.test.internal.runner.TestExecutor$Builder executorBuilder
String msg
Throwable t
org.junit.runner.Request testRequest
android.os.Bundle results
public void onTestEventClientConnect ()
private void parseRunnerArgs (android.os.Bundle)
android.os.Bundle arguments
private void registerTestStorage (android.os.Bundle)
android.os.Bundle bundleArgs
public void sendStatus (int, android.os.Bundle)
int resultCode
android.os.Bundle results
public boolean onException (java.lang.Object, java.lang.Throwable)
android.os.StrictMode$ThreadPolicy oldPolicy
Object obj
Throwable e
Throwable cause
androidx.test.internal.runner.listener.InstrumentationResultPrinter instResultPrinter
private boolean shouldWaitForOrchestratorService ()
androidx.test.internal.events.client.TestEventClientArgs args
private boolean waitForDebugger (androidx.test.internal.runner.RunnerArgs)
androidx.test.internal.runner.RunnerArgs arguments
}
androidx/test/runner/MonitoringInstrumentation$1.class
MonitoringInstrumentation.java
package androidx.test.runner
androidx.test.runner.MonitoringInstrumentation$1 extends java.lang.Object implements android.os.MessageQueue$IdleHandler {
final synthetic androidx.test.runner.MonitoringInstrumentation this$0
void <init> (androidx.test.runner.MonitoringInstrumentation)
androidx.test.runner.MonitoringInstrumentation this$0
public boolean queueIdle ()
}
androidx/test/runner/MonitoringInstrumentation$2.class
MonitoringInstrumentation.java
package androidx.test.runner
androidx.test.runner.MonitoringInstrumentation$2 extends java.lang.Object implements java.util.concurrent.ThreadFactory {
public java.lang.Thread newThread (java.lang.Runnable)
Runnable runnable
Thread thread
void <init> (androidx.test.runner.MonitoringInstrumentation)
androidx.test.runner.MonitoringInstrumentation this$0
}
androidx/test/runner/MonitoringInstrumentation$3.class
MonitoringInstrumentation.java
package androidx.test.runner
androidx.test.runner.MonitoringInstrumentation$3 extends java.lang.Object implements java.lang.Thread$UncaughtExceptionHandler {
final synthetic androidx.test.runner.MonitoringInstrumentation this$0
void <init> (androidx.test.runner.MonitoringInstrumentation)
androidx.test.runner.MonitoringInstrumentation this$0
public void uncaughtException (java.lang.Thread, java.lang.Throwable)
Thread t
Throwable e
}
androidx/test/runner/MonitoringInstrumentation$4.class
MonitoringInstrumentation.java
package androidx.test.runner
androidx.test.runner.MonitoringInstrumentation$4 extends java.lang.Object implements java.util.concurrent.Callable {
final synthetic android.content.Intent val$intent
final synthetic androidx.test.runner.MonitoringInstrumentation this$0
public android.app.Activity call ()
public volatile synthetic java.lang.Object call () throws java.lang.Exception
void <init> (androidx.test.runner.MonitoringInstrumentation, android.content.Intent)
androidx.test.runner.MonitoringInstrumentation this$0
}
androidx/test/runner/MonitoringInstrumentation$5.class
MonitoringInstrumentation.java
package androidx.test.runner
androidx.test.runner.MonitoringInstrumentation$5 extends java.lang.Object implements java.lang.Runnable {
final synthetic String val$className
final synthetic androidx.test.runner.MonitoringInstrumentation this$0
void <init> (androidx.test.runner.MonitoringInstrumentation, java.lang.String)
androidx.test.runner.MonitoringInstrumentation this$0
public void run ()
Class jsBridge
java.lang.reflect.Method install
ClassNotFoundException ignored
java.lang.reflect.InvocationTargetException ite
IllegalAccessException iae
}
androidx/test/runner/MonitoringInstrumentation$ActivityFinisher.class
MonitoringInstrumentation.java
package androidx.test.runner
public androidx.test.runner.MonitoringInstrumentation$ActivityFinisher extends java.lang.Object implements java.lang.Runnable {
final synthetic androidx.test.runner.MonitoringInstrumentation this$0
public void <init> (androidx.test.runner.MonitoringInstrumentation)
androidx.test.runner.MonitoringInstrumentation this$0
public void run ()
androidx.test.runner.lifecycle.Stage s
RuntimeException e
android.app.Activity activity
java.util.List activities
}
androidx/test/runner/MonitoringInstrumentation$StubResultCallable.class
MonitoringInstrumentation.java
package androidx.test.runner
androidx.test.runner.MonitoringInstrumentation$StubResultCallable extends java.lang.Object implements java.util.concurrent.Callable {
private final android.content.Intent intent
public android.app.Instrumentation$ActivityResult call ()
public volatile synthetic java.lang.Object call () throws java.lang.Exception
void <init> (android.content.Intent)
android.content.Intent intent
}
androidx/test/runner/MonitoringInstrumentation.class
MonitoringInstrumentation.java
package androidx.test.runner
public androidx.test.runner.MonitoringInstrumentation extends androidx.test.internal.runner.hidden.ExposedInstrumentationApi {
private static final String TAG
private static final long MILLIS_TO_WAIT_FOR_ACTIVITY_TO_STOP
private static final long MILLIS_TO_POLL_FOR_ACTIVITY_STOP
private androidx.test.internal.runner.lifecycle.ActivityLifecycleMonitorImpl lifecycleMonitor
private androidx.test.internal.runner.lifecycle.ApplicationLifecycleMonitorImpl applicationMonitor
private androidx.test.internal.runner.intent.IntentMonitorImpl intentMonitor
private java.util.concurrent.ExecutorService executorService
private android.os.Handler handlerForMainLooper
private java.util.concurrent.atomic.AtomicBoolean anActivityHasBeenLaunched
private java.util.concurrent.atomic.AtomicLong lastIdleTime
private java.util.concurrent.atomic.AtomicInteger startedActivityCounter
private String jsBridgeClassName
private java.util.concurrent.atomic.AtomicBoolean isJsBridgeLoaded
private volatile Boolean isOriginalInstr
private ThreadLocal isDexmakerClassLoaderInitialized
private android.os.MessageQueue$IdleHandler idleHandler
private volatile boolean finished
private volatile androidx.test.runner.intercepting.InterceptingActivityFactory interceptingActivityFactory
private Thread$UncaughtExceptionHandler oldDefaultExceptionHandler
static synthetic android.app.Activity access$001 (androidx.test.runner.MonitoringInstrumentation, android.content.Intent)
androidx.test.runner.MonitoringInstrumentation x0
android.content.Intent x1
public android.app.Activity newActivity (java.lang.ClassLoader, java.lang.String, android.content.Intent) throws java.lang.InstantiationException java.lang.IllegalAccessException java.lang.ClassNotFoundException
ClassLoader cl
String className
android.content.Intent intent
public android.app.Activity newActivity (java.lang.Class, android.content.Context, android.os.IBinder, android.app.Application, android.content.Intent, android.content.pm.ActivityInfo, java.lang.CharSequence, android.app.Activity, java.lang.String, java.lang.Object) throws java.lang.InstantiationException java.lang.IllegalAccessException
Class clazz
android.content.Context context
android.os.IBinder token
android.app.Application application
android.content.Intent intent
android.content.pm.ActivityInfo info
CharSequence title
android.app.Activity parent
String id
Object lastNonConfigurationInstance
String activityClassPackageName
String contextPackageName
android.content.ComponentName intentComponentName
public android.app.Activity startActivitySync (android.content.Intent)
java.util.concurrent.TimeoutException te
java.util.concurrent.ExecutionException ee
InterruptedException ie
android.content.Intent intent
long lastIdleTimeBeforeLaunch
java.util.concurrent.Future startedActivity
public android.app.Application newApplication (java.lang.ClassLoader, java.lang.String, android.content.Context) throws java.lang.InstantiationException java.lang.IllegalAccessException java.lang.ClassNotFoundException
ClassLoader cl
String className
android.content.Context context
public android.app.Instrumentation$ActivityResult execStartActivity (android.content.Context, android.os.IBinder, android.os.IBinder, android.app.Activity, android.content.Intent, int)
android.content.Context who
android.os.IBinder contextThread
android.os.IBinder token
android.app.Activity target
android.content.Intent intent
int requestCode
android.app.Instrumentation$ActivityResult ar
public android.app.Instrumentation$ActivityResult execStartActivity (android.content.Context, android.os.IBinder, android.os.IBinder, android.app.Activity, android.content.Intent, int, android.os.Bundle)
android.content.Context who
android.os.IBinder contextThread
android.os.IBinder token
android.app.Activity target
android.content.Intent intent
int requestCode
android.os.Bundle options
android.app.Instrumentation$ActivityResult ar
public android.app.Instrumentation$ActivityResult execStartActivity (android.content.Context, android.os.IBinder, android.os.IBinder, android.app.Fragment, android.content.Intent, int, android.os.Bundle)
android.content.Context who
android.os.IBinder contextThread
android.os.IBinder token
android.app.Fragment target
android.content.Intent intent
int requestCode
android.os.Bundle options
android.app.Instrumentation$ActivityResult ar
public android.app.Instrumentation$ActivityResult execStartActivity (android.content.Context, android.os.IBinder, android.os.IBinder, java.lang.String, android.content.Intent, int, android.os.Bundle)
android.content.Context who
android.os.IBinder contextThread
android.os.IBinder token
String target
android.content.Intent intent
int requestCode
android.os.Bundle options
android.app.Instrumentation$ActivityResult ar
public android.app.Instrumentation$ActivityResult execStartActivity (android.content.Context, android.os.IBinder, android.os.IBinder, android.app.Activity, android.content.Intent, int, android.os.Bundle, android.os.UserHandle)
android.content.Context who
android.os.IBinder contextThread
android.os.IBinder token
android.app.Activity target
android.content.Intent intent
int requestCode
android.os.Bundle options
android.os.UserHandle user
private android.app.Instrumentation$ActivityResult stubResultFor (android.content.Intent)
String msg
java.util.concurrent.ExecutionException e
InterruptedException e
java.util.concurrent.FutureTask task
android.content.Intent intent
static volatile synthetic androidx.test.internal.runner.lifecycle.ActivityLifecycleMonitorImpl -$$Nest$fgetlifecycleMonitor (androidx.test.runner.MonitoringInstrumentation)
private static java.lang.Class getMultiDexClass () throws java.lang.ClassNotFoundException
ClassNotFoundException e
protected java.lang.String getThreadState ()
StackTraceElement ste
StringBuilder threadMessage
java.util.Map$Entry threadAndStack
java.util.Set threads
StringBuilder threadState
static volatile synthetic java.lang.Thread$UncaughtExceptionHandler -$$Nest$fgetoldDefaultExceptionHandler (androidx.test.runner.MonitoringInstrumentation)
protected java.lang.Throwable unwrapException (java.lang.Throwable)
Throwable t
Throwable cause
Class clazz
private java.util.List getTargetProcessValues ()
android.content.pm.PackageManager$NameNotFoundException unpossible
String tp
String tpVal
java.util.List tps
static volatile synthetic java.util.concurrent.atomic.AtomicBoolean -$$Nest$fgetisJsBridgeLoaded (androidx.test.runner.MonitoringInstrumentation)
static volatile synthetic java.util.concurrent.atomic.AtomicLong -$$Nest$fgetlastIdleTime (androidx.test.runner.MonitoringInstrumentation)
static void <clinit> ()
public void <init> ()
public void callActivityOnCreate (android.app.Activity, android.os.Bundle)
android.app.Activity activity
android.os.Bundle bundle
public void callActivityOnDestroy (android.app.Activity)
android.app.Activity activity
public void callActivityOnPause (android.app.Activity)
android.app.Activity activity
public void callActivityOnRestart (android.app.Activity)
android.app.Activity activity
public void callActivityOnResume (android.app.Activity)
android.app.Activity activity
public void callActivityOnStart (android.app.Activity)
RuntimeException re
android.app.Activity activity
public void callActivityOnStop (android.app.Activity)
android.app.Activity activity
public void callApplicationOnCreate (android.app.Application)
android.app.Application app
protected void dumpThreadStateToOutputs (java.lang.String)
String outputFileName
String threadState
public void execStartActivities (android.content.Context, android.os.IBinder, android.os.IBinder, android.app.Activity, android.content.Intent[], android.os.Bundle)
android.content.Intent intent
android.content.Context who
android.os.IBinder contextThread
android.os.IBinder token
android.app.Activity target
android.content.Intent[] intents
android.os.Bundle options
int requestCode
public void finish (int, android.os.Bundle)
int resultCode
android.os.Bundle results
protected void installMultidex ()
java.lang.reflect.Method installInstrumentation
NoSuchMethodException nsme
Class multidex
ClassNotFoundException ignored
NoSuchMethodException nsme
java.lang.reflect.InvocationTargetException ite
IllegalAccessException iae
private void installMultidexAndExceptionHandler ()
protected void installOldMultiDex (java.lang.Class) throws java.lang.NoSuchMethodException java.lang.reflect.InvocationTargetException java.lang.IllegalAccessException
Class multidexClass
java.lang.reflect.Method install
public void interceptActivityUsing (androidx.test.runner.intercepting.InterceptingActivityFactory)
androidx.test.runner.intercepting.InterceptingActivityFactory interceptingActivityFactory
public void onCreate (android.os.Bundle)
android.os.Bundle arguments
int corePoolSize
long keepAliveTime
public void onDestroy ()
public void onStart ()
private void registerUncaughtExceptionHandler ()
protected void restoreUncaughtExceptionHandler ()
public void runOnMainSync (java.lang.Runnable)
InterruptedException e
Throwable cause
java.util.concurrent.ExecutionException e
Runnable runnable
java.util.concurrent.FutureTask wrapped
protected final void setJsBridgeClassName (java.lang.String)
String className
private void setupDexmakerClassloader ()
ClassLoader originalClassLoader
ClassLoader newClassLoader
protected void specifyDexMakerCacheProperty ()
java.io.File dexCache
private void tryLoadingJsBridge (java.lang.String)
String className
public void useDefaultInterceptingActivityFactory ()
protected void waitForActivitiesToComplete ()
InterruptedException ie
long endTime
int currentActivityCount
private boolean isHostingProcess (java.lang.String, androidx.test.internal.util.ProcSummary)
String wantName
androidx.test.internal.util.ProcSummary ps
int wantLen
int cmdLen
private boolean isOriginalInstrumentationProcess ()
Boolean isOriginal
private boolean isOriginalUncached ()
androidx.test.internal.util.ProcSummary$SummaryException se
String appDefProcessName
java.util.List targetProcesses
boolean isWildcard
androidx.test.internal.util.ProcSummary me
protected final boolean isPrimaryInstrProcess ()
protected boolean isPrimaryInstrProcess (java.lang.String)
String argsProcessName
public boolean onException (java.lang.Object, java.lang.Throwable)
Object obj
Throwable e
String error
protected boolean shouldWaitForActivitiesToComplete ()
}
androidx/test/runner/R.class
R.java
package androidx.test.runner
public final androidx.test.runner.R extends java.lang.Object {
public void <init> ()
}
androidx/test/runner/UsageTrackerFacilitator.class
UsageTrackerFacilitator.java
package androidx.test.runner
public androidx.test.runner.UsageTrackerFacilitator extends java.lang.Object implements androidx.test.internal.runner.tracker.UsageTracker {
private static final String TAG
private final boolean shouldTrackUsage
public void <init> (androidx.test.internal.runner.RunnerArgs)
androidx.test.internal.runner.RunnerArgs runnerArgs
public void <init> (boolean)
boolean shouldTrackUsage
public void registerUsageTracker (androidx.test.internal.runner.tracker.UsageTracker)
androidx.test.internal.runner.tracker.UsageTracker usageTracker
public void sendUsages ()
public void trackUsage (java.lang.String, java.lang.String)
String usage
String version
public boolean shouldTrackUsage ()
}
androidx/test/runner/intent/
androidx/test/runner/intent/IntentCallback.class
IntentCallback.java
package androidx.test.runner.intent
public abstract androidx.test.runner.intent.IntentCallback extends java.lang.Object {
public abstract void onIntentSent (android.content.Intent)
}
androidx/test/runner/intent/IntentMonitor.class
IntentMonitor.java
package androidx.test.runner.intent
public abstract androidx.test.runner.intent.IntentMonitor extends java.lang.Object {
public abstract void addIntentCallback (androidx.test.runner.intent.IntentCallback)
public abstract void removeIntentCallback (androidx.test.runner.intent.IntentCallback)
}
androidx/test/runner/intent/IntentMonitorRegistry.class
IntentMonitorRegistry.java
package androidx.test.runner.intent
public final androidx.test.runner.intent.IntentMonitorRegistry extends java.lang.Object {
private static final java.util.concurrent.atomic.AtomicReference monitorRef
public static androidx.test.runner.intent.IntentMonitor getInstance ()
androidx.test.runner.intent.IntentMonitor instance
static void <clinit> ()
private void <init> ()
public static void registerInstance (androidx.test.runner.intent.IntentMonitor)
androidx.test.runner.intent.IntentMonitor monitor
}
androidx/test/runner/intent/IntentStubber.class
IntentStubber.java
package androidx.test.runner.intent
public abstract androidx.test.runner.intent.IntentStubber extends java.lang.Object {
public abstract android.app.Instrumentation$ActivityResult getActivityResultForIntent (android.content.Intent)
}
androidx/test/runner/intent/IntentStubberRegistry.class
IntentStubberRegistry.java
package androidx.test.runner.intent
public final androidx.test.runner.intent.IntentStubberRegistry extends java.lang.Object {
private static androidx.test.runner.intent.IntentStubber instance
private static java.util.concurrent.atomic.AtomicBoolean isLoaded
public static androidx.test.runner.intent.IntentStubber getInstance ()
static void <clinit> ()
private void <init> ()
private static void checkMain ()
public static void load (androidx.test.runner.intent.IntentStubber)
androidx.test.runner.intent.IntentStubber intentStubber
public static synchronized void reset ()
public static boolean isLoaded ()
}
androidx/test/runner/intercepting/
androidx/test/runner/intercepting/InterceptingActivityFactory.class
InterceptingActivityFactory.java
package androidx.test.runner.intercepting
public abstract androidx.test.runner.intercepting.InterceptingActivityFactory extends java.lang.Object {
public abstract android.app.Activity create (java.lang.ClassLoader, java.lang.String, android.content.Intent)
public abstract boolean shouldIntercept (java.lang.ClassLoader, java.lang.String, android.content.Intent)
}
androidx/test/runner/intercepting/SingleActivityFactory.class
SingleActivityFactory.java
package androidx.test.runner.intercepting
public abstract androidx.test.runner.intercepting.SingleActivityFactory extends java.lang.Object implements androidx.test.runner.intercepting.InterceptingActivityFactory {
private final Class activityClassToIntercept
protected abstract android.app.Activity create (android.content.Intent)
public final android.app.Activity create (java.lang.ClassLoader, java.lang.String, android.content.Intent)
ClassLoader classLoader
String className
android.content.Intent intent
public final java.lang.Class getActivityClassToIntercept ()
public void <init> (java.lang.Class)
Class activityClassToIntercept
public final boolean shouldIntercept (java.lang.ClassLoader, java.lang.String, android.content.Intent)
ClassLoader classLoader
String className
android.content.Intent intent
}
androidx/test/runner/internal/deps/aidl/
androidx/test/runner/internal/deps/aidl/BaseProxy.class
BaseProxy.java
package androidx.test.runner.internal.deps.aidl
public abstract androidx.test.runner.internal.deps.aidl.BaseProxy extends java.lang.Object implements android.os.IInterface {
private final android.os.IBinder mRemote
private final String mDescriptor
public android.os.IBinder asBinder ()
protected android.os.Parcel obtainAndWriteInterfaceToken ()
android.os.Parcel parcel
protected android.os.Parcel transactAndReadException (int, android.os.Parcel) throws android.os.RemoteException
RuntimeException e
int code
android.os.Parcel in
android.os.Parcel out
protected void <init> (android.os.IBinder, java.lang.String)
android.os.IBinder remote
String descriptor
protected void transactAndReadExceptionReturnVoid (int, android.os.Parcel) throws android.os.RemoteException
int code
android.os.Parcel in
android.os.Parcel out
protected void transactOneway (int, android.os.Parcel) throws android.os.RemoteException
int code
android.os.Parcel in
}
androidx/test/runner/internal/deps/aidl/BaseStub.class
BaseStub.java
package androidx.test.runner.internal.deps.aidl
public abstract androidx.test.runner.internal.deps.aidl.BaseStub extends android.os.Binder implements android.os.IInterface {
private static androidx.test.runner.internal.deps.aidl.TransactionInterceptor globalInterceptor
public android.os.IBinder asBinder ()
static void <clinit> ()
protected void <init> (java.lang.String)
String descriptor
protected void enforceNoDataAvail (android.os.Parcel)
android.os.Parcel parcel
static synchronized void installTransactionInterceptorPackagePrivate (androidx.test.runner.internal.deps.aidl.TransactionInterceptor)
androidx.test.runner.internal.deps.aidl.TransactionInterceptor interceptor
protected boolean dispatchTransaction (int, android.os.Parcel, android.os.Parcel, int) throws android.os.RemoteException
int code
android.os.Parcel data
android.os.Parcel reply
int flags
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
private boolean routeToSuperOrEnforceInterface (int, android.os.Parcel, android.os.Parcel, int) throws android.os.RemoteException
int code
android.os.Parcel data
android.os.Parcel reply
int flags
}
androidx/test/runner/internal/deps/aidl/Codecs.class
Codecs.java
package androidx.test.runner.internal.deps.aidl
public androidx.test.runner.internal.deps.aidl.Codecs extends java.lang.Object {
private static final ClassLoader CLASS_LOADER
public static android.os.Parcelable createParcelable (android.os.Parcel, android.os.Parcelable$Creator)
android.os.Parcel parcel
android.os.Parcelable$Creator creator
public static java.lang.CharSequence createCharSequence (android.os.Parcel)
android.os.Parcel parcel
public static java.util.ArrayList createList (android.os.Parcel)
android.os.Parcel parcel
public static java.util.HashMap createMap (android.os.Parcel)
android.os.Parcel parcel
static void <clinit> ()
private void <init> ()
public static void enforceNoDataAvail (android.os.Parcel)
android.os.Parcel parcel
int n
public static void readList (android.os.Parcel, java.util.List)
android.os.Parcel parcel
java.util.List list
public static void readMap (android.os.Parcel, java.util.Map)
android.os.Parcel parcel
java.util.Map map
public static void writeBoolean (android.os.Parcel, boolean)
android.os.Parcel parcel
boolean value
public static void writeCharSequence (android.os.Parcel, java.lang.CharSequence)
android.os.Parcel parcel
CharSequence charSequence
public static void writeCharSequenceAsReturnValue (android.os.Parcel, java.lang.CharSequence)
android.os.Parcel parcel
CharSequence charSequence
public static void writeParcelable (android.os.Parcel, android.os.Parcelable)
android.os.Parcel parcel
android.os.Parcelable parcelable
public static void writeParcelableAsReturnValue (android.os.Parcel, android.os.Parcelable)
android.os.Parcel parcel
android.os.Parcelable parcelable
public static void writeStrongBinder (android.os.Parcel, android.os.IInterface)
android.os.Parcel parcel
android.os.IInterface iinterface
public static boolean createBoolean (android.os.Parcel)
android.os.Parcel parcel
}
androidx/test/runner/internal/deps/aidl/TransactionInterceptor.class
TransactionInterceptor.java
package androidx.test.runner.internal.deps.aidl
public abstract androidx.test.runner.internal.deps.aidl.TransactionInterceptor extends java.lang.Object {
public abstract void enforceNoDataAvail (android.os.Parcel)
public abstract boolean interceptTransaction (androidx.test.runner.internal.deps.aidl.BaseStub, int, android.os.Parcel, android.os.Parcel, int) throws android.os.RemoteException
}
androidx/test/runner/lifecycle/
androidx/test/runner/lifecycle/ActivityLifecycleCallback.class
ActivityLifecycleCallback.java
package androidx.test.runner.lifecycle
public abstract androidx.test.runner.lifecycle.ActivityLifecycleCallback extends java.lang.Object {
public abstract void onActivityLifecycleChanged (android.app.Activity, androidx.test.runner.lifecycle.Stage)
}
androidx/test/runner/lifecycle/ActivityLifecycleMonitor.class
ActivityLifecycleMonitor.java
package androidx.test.runner.lifecycle
public abstract androidx.test.runner.lifecycle.ActivityLifecycleMonitor extends java.lang.Object {
public abstract androidx.test.runner.lifecycle.Stage getLifecycleStageOf (android.app.Activity)
public abstract java.util.Collection getActivitiesInStage (androidx.test.runner.lifecycle.Stage)
public abstract void addLifecycleCallback (androidx.test.runner.lifecycle.ActivityLifecycleCallback)
public abstract void removeLifecycleCallback (androidx.test.runner.lifecycle.ActivityLifecycleCallback)
}
androidx/test/runner/lifecycle/ActivityLifecycleMonitorRegistry.class
ActivityLifecycleMonitorRegistry.java
package androidx.test.runner.lifecycle
public final androidx.test.runner.lifecycle.ActivityLifecycleMonitorRegistry extends java.lang.Object {
private static final java.util.concurrent.atomic.AtomicReference lifecycleMonitor
public static androidx.test.runner.lifecycle.ActivityLifecycleMonitor getInstance ()
androidx.test.runner.lifecycle.ActivityLifecycleMonitor instance
static void <clinit> ()
private void <init> ()
public static void registerInstance (androidx.test.runner.lifecycle.ActivityLifecycleMonitor)
androidx.test.runner.lifecycle.ActivityLifecycleMonitor monitor
}
androidx/test/runner/lifecycle/ApplicationLifecycleCallback.class
ApplicationLifecycleCallback.java
package androidx.test.runner.lifecycle
public abstract androidx.test.runner.lifecycle.ApplicationLifecycleCallback extends java.lang.Object {
public abstract void onApplicationLifecycleChanged (android.app.Application, androidx.test.runner.lifecycle.ApplicationStage)
}
androidx/test/runner/lifecycle/ApplicationLifecycleMonitor.class
ApplicationLifecycleMonitor.java
package androidx.test.runner.lifecycle
public abstract androidx.test.runner.lifecycle.ApplicationLifecycleMonitor extends java.lang.Object {
public abstract void addLifecycleCallback (androidx.test.runner.lifecycle.ApplicationLifecycleCallback)
public abstract void removeLifecycleCallback (androidx.test.runner.lifecycle.ApplicationLifecycleCallback)
}
androidx/test/runner/lifecycle/ApplicationLifecycleMonitorRegistry.class
ApplicationLifecycleMonitorRegistry.java
package androidx.test.runner.lifecycle
public final androidx.test.runner.lifecycle.ApplicationLifecycleMonitorRegistry extends java.lang.Object {
private static final java.util.concurrent.atomic.AtomicReference lifecycleMonitor
public static androidx.test.runner.lifecycle.ApplicationLifecycleMonitor getInstance ()
androidx.test.runner.lifecycle.ApplicationLifecycleMonitor instance
static void <clinit> ()
private void <init> ()
public static void registerInstance (androidx.test.runner.lifecycle.ApplicationLifecycleMonitor)
androidx.test.runner.lifecycle.ApplicationLifecycleMonitor monitor
}
androidx/test/runner/lifecycle/ApplicationStage.class
ApplicationStage.java
package androidx.test.runner.lifecycle
public final enum androidx.test.runner.lifecycle.ApplicationStage extends java.lang.Enum {
public static final enum androidx.test.runner.lifecycle.ApplicationStage PRE_ON_CREATE
public static final enum androidx.test.runner.lifecycle.ApplicationStage CREATED
private static final synthetic androidx.test.runner.lifecycle.ApplicationStage[] $VALUES
public static androidx.test.runner.lifecycle.ApplicationStage valueOf (java.lang.String)
String name
static void <clinit> ()
private void <init> (java.lang.String, int)
private static synthetic androidx.test.runner.lifecycle.ApplicationStage[] $values ()
public static androidx.test.runner.lifecycle.ApplicationStage[] values ()
}
androidx/test/runner/lifecycle/Stage.class
Stage.java
package androidx.test.runner.lifecycle
public final enum androidx.test.runner.lifecycle.Stage extends java.lang.Enum {
public static final enum androidx.test.runner.lifecycle.Stage PRE_ON_CREATE
public static final enum androidx.test.runner.lifecycle.Stage CREATED
public static final enum androidx.test.runner.lifecycle.Stage STARTED
public static final enum androidx.test.runner.lifecycle.Stage RESUMED
public static final enum androidx.test.runner.lifecycle.Stage PAUSED
public static final enum androidx.test.runner.lifecycle.Stage STOPPED
public static final enum androidx.test.runner.lifecycle.Stage RESTARTED
public static final enum androidx.test.runner.lifecycle.Stage DESTROYED
private static final synthetic androidx.test.runner.lifecycle.Stage[] $VALUES
public static androidx.test.runner.lifecycle.Stage valueOf (java.lang.String)
String name
static void <clinit> ()
private void <init> (java.lang.String, int)
private static synthetic androidx.test.runner.lifecycle.Stage[] $values ()
public static androidx.test.runner.lifecycle.Stage[] values ()
}
androidx/test/runner/permission/
androidx/test/runner/permission/GrantPermissionCallable.class
GrantPermissionCallable.java
package androidx.test.runner.permission
androidx.test.runner.permission.GrantPermissionCallable extends androidx.test.runner.permission.RequestPermissionCallable {
private static final String TAG
public androidx.test.runner.permission.RequestPermissionCallable$Result call () throws java.lang.Exception
androidx.test.runner.permission.ShellCommand cmdForPermission
public volatile synthetic java.lang.Object call () throws java.lang.Exception
void <init> (androidx.test.runner.permission.ShellCommand, android.content.Context, java.lang.String)
androidx.test.runner.permission.ShellCommand shellCommand
android.content.Context context
String permission
}
androidx/test/runner/permission/PermissionRequester.class
PermissionRequester.java
package androidx.test.runner.permission
public androidx.test.runner.permission.PermissionRequester extends java.lang.Object implements androidx.test.internal.platform.content.PermissionGranter {
private static final String TAG
private int androidRuntimeVersion
private final android.content.Context targetContext
final java.util.HashSet requestedPermissions
private int getAndroidRuntimeVersion ()
public void <init> ()
void <init> (android.content.Context)
android.content.Context targetContext
public transient void addPermissions (java.lang.String[])
androidx.test.runner.permission.GrantPermissionCallable requestPermissionCallable
String permission
String[] permissions
public void requestPermissions ()
Exception exception
androidx.test.runner.permission.RequestPermissionCallable requestPermissionCallable
protected void setAndroidRuntimeVersion (int)
int sdkInt
private boolean deviceSupportsRuntimePermissions ()
boolean supportsRuntimePermissions
}
androidx/test/runner/permission/RequestPermissionCallable$$ExternalSyntheticBackport0.class
D8$$SyntheticClass
package androidx.test.runner.permission
public final synthetic androidx.test.runner.permission.RequestPermissionCallable$$ExternalSyntheticBackport0 extends java.lang.Object {
public static synthetic boolean m (java.lang.Object, java.lang.Object)
}
androidx/test/runner/permission/RequestPermissionCallable$Result.class
RequestPermissionCallable.java
package androidx.test.runner.permission
public final enum androidx.test.runner.permission.RequestPermissionCallable$Result extends java.lang.Enum {
public static final enum androidx.test.runner.permission.RequestPermissionCallable$Result SUCCESS
public static final enum androidx.test.runner.permission.RequestPermissionCallable$Result FAILURE
private static final synthetic androidx.test.runner.permission.RequestPermissionCallable$Result[] $VALUES
public static androidx.test.runner.permission.RequestPermissionCallable$Result valueOf (java.lang.String)
String name
static void <clinit> ()
private void <init> (java.lang.String, int)
private static synthetic androidx.test.runner.permission.RequestPermissionCallable$Result[] $values ()
public static androidx.test.runner.permission.RequestPermissionCallable$Result[] values ()
}
androidx/test/runner/permission/RequestPermissionCallable.class
RequestPermissionCallable.java
package androidx.test.runner.permission
public abstract androidx.test.runner.permission.RequestPermissionCallable extends java.lang.Object implements java.util.concurrent.Callable {
private final androidx.test.runner.permission.ShellCommand shellCommand
private final android.content.Context targetContext
private final String targetPackage
private final String permission
public int hashCode ()
protected androidx.test.runner.permission.ShellCommand getShellCommand ()
protected java.lang.String getPermission ()
public void <init> (androidx.test.runner.permission.ShellCommand, android.content.Context, java.lang.String)
androidx.test.runner.permission.ShellCommand shellCommand
android.content.Context targetContext
String permission
String targetPackage
public boolean equals (java.lang.Object)
Object o
androidx.test.runner.permission.RequestPermissionCallable that
protected boolean isPermissionGranted ()
}
androidx/test/runner/permission/ShellCommand.class
ShellCommand.java
package androidx.test.runner.permission
public abstract androidx.test.runner.permission.ShellCommand extends java.lang.Object {
private static final String SAFE_PUNCTUATION
static java.lang.String shellEscape (java.lang.String)
char c
int ii
String word
int len
public void <init> ()
protected abstract void execute () throws java.lang.Exception
}
androidx/test/runner/permission/UiAutomationShellCommand$PmCommand.class
UiAutomationShellCommand.java
package androidx.test.runner.permission
final enum androidx.test.runner.permission.UiAutomationShellCommand$PmCommand extends java.lang.Enum {
public static final enum androidx.test.runner.permission.UiAutomationShellCommand$PmCommand GRANT_PERMISSION
private static final synthetic androidx.test.runner.permission.UiAutomationShellCommand$PmCommand[] $VALUES
private final String pmCommand
public static androidx.test.runner.permission.UiAutomationShellCommand$PmCommand valueOf (java.lang.String)
String name
public java.lang.String get ()
static void <clinit> ()
private void <init> (java.lang.String, int, java.lang.String)
String command
private static synthetic androidx.test.runner.permission.UiAutomationShellCommand$PmCommand[] $values ()
public static androidx.test.runner.permission.UiAutomationShellCommand$PmCommand[] values ()
}
androidx/test/runner/permission/UiAutomationShellCommand.class
UiAutomationShellCommand.java
package androidx.test.runner.permission
androidx.test.runner.permission.UiAutomationShellCommand extends androidx.test.runner.permission.ShellCommand {
private static final String TAG
private final String targetPackage
private final String permission
private final androidx.test.runner.permission.UiAutomationShellCommand$PmCommand command
private final android.app.UiAutomation uiAutomation
protected java.lang.String commandForPermission ()
void <init> (java.lang.String, java.lang.String, androidx.test.runner.permission.UiAutomationShellCommand$PmCommand)
String targetPackage
String permission
androidx.test.runner.permission.UiAutomationShellCommand$PmCommand pmCommand
private static void awaitTermination (android.os.ParcelFileDescriptor, long, java.util.concurrent.TimeUnit) throws java.io.IOException java.util.concurrent.TimeoutException
String line
android.os.ParcelFileDescriptor pfDescriptor
long timeout
java.util.concurrent.TimeUnit unit
long timeoutInMillis
long endTimeInMillis
java.io.BufferedReader reader
public void execute () throws java.lang.Exception
private void executePermissionCommand (java.lang.String) throws java.io.IOException
java.util.concurrent.TimeoutException e
String cmd
}
androidx/test/runner/screenshot/
androidx/test/runner/screenshot/BasicScreenCaptureProcessor.class
BasicScreenCaptureProcessor.java
package androidx.test.runner.screenshot
public androidx.test.runner.screenshot.BasicScreenCaptureProcessor extends java.lang.Object implements androidx.test.runner.screenshot.ScreenCaptureProcessor {
private static int sAndroidRuntimeVersion
private static String sAndroidDeviceName
protected String mTag
protected String mFileNameDelimiter
protected String mDefaultFilenamePrefix
protected java.io.File mDefaultScreenshotPath
protected java.lang.String getDefaultFilename ()
protected java.lang.String getFilename (java.lang.String)
String prefix
public java.lang.String process (androidx.test.runner.screenshot.ScreenCapture) throws java.io.IOException
java.io.IOException e
java.io.IOException e
androidx.test.runner.screenshot.ScreenCapture capture
String filename
java.io.File imageFolder
java.io.File imageFile
java.io.BufferedOutputStream out
static void <clinit> ()
public void <init> ()
void <init> (java.io.File)
java.io.File defaultScreenshotPath
static void setAndroidDeviceName (java.lang.String)
String deviceName
static void setAndroidRuntimeVersion (int)
int sdkInt
}
androidx/test/runner/screenshot/ScreenCapture.class
ScreenCapture.java
package androidx.test.runner.screenshot
public final androidx.test.runner.screenshot.ScreenCapture extends java.lang.Object {
private static final android.graphics.Bitmap$CompressFormat DEFAULT_FORMAT
private final android.graphics.Bitmap bitmap
private androidx.test.runner.screenshot.ScreenCaptureProcessor defaultProcessor
private String filename
private android.graphics.Bitmap$CompressFormat format
private java.util.Set processorSet
public int hashCode ()
int prime
int result
public android.graphics.Bitmap$CompressFormat getFormat ()
public android.graphics.Bitmap getBitmap ()
public androidx.test.runner.screenshot.ScreenCapture setFormat (android.graphics.Bitmap$CompressFormat)
android.graphics.Bitmap$CompressFormat format
public androidx.test.runner.screenshot.ScreenCapture setName (java.lang.String)
String filename
androidx.test.runner.screenshot.ScreenCapture setProcessors (java.util.Set)
java.util.Set processorSet
public java.lang.String getName ()
java.util.Set getProcessors ()
static void <clinit> ()
void <init> (android.graphics.Bitmap)
android.graphics.Bitmap bitmap
void <init> (android.graphics.Bitmap, androidx.test.runner.screenshot.ScreenCaptureProcessor)
android.graphics.Bitmap bitmap
androidx.test.runner.screenshot.ScreenCaptureProcessor defaultProcessor
public void process () throws java.io.IOException
public void process (java.util.Set) throws java.io.IOException
androidx.test.runner.screenshot.ScreenCaptureProcessor processor
java.util.Set processorSet
public boolean equals (java.lang.Object)
boolean bitmapsEqual
boolean nameEqual
boolean formatEqual
Object obj
androidx.test.runner.screenshot.ScreenCapture other
boolean bitmapsEqual
boolean nameEqual
boolean formatEqual
}
androidx/test/runner/screenshot/ScreenCaptureProcessor.class
ScreenCaptureProcessor.java
package androidx.test.runner.screenshot
public abstract androidx.test.runner.screenshot.ScreenCaptureProcessor extends java.lang.Object {
public abstract java.lang.String process (androidx.test.runner.screenshot.ScreenCapture) throws java.io.IOException
}
androidx/test/runner/screenshot/Screenshot$ScreenShotException.class
Screenshot.java
package androidx.test.runner.screenshot
public final androidx.test.runner.screenshot.Screenshot$ScreenShotException extends java.lang.RuntimeException {
void <init> (java.lang.Throwable)
Throwable cause
}
androidx/test/runner/screenshot/Screenshot.class
Screenshot.java
package androidx.test.runner.screenshot
public final androidx.test.runner.screenshot.Screenshot extends java.lang.Object {
private static int androidRuntimeVersion
private static androidx.test.runner.screenshot.UiAutomationWrapper uiWrapper
private static java.util.Set screenCaptureProcessorSet
private static androidx.test.runner.screenshot.TakeScreenshotCallable$Factory takeScreenshotCallableFactory
private static android.graphics.Bitmap captureUiAutomatorImpl ()
private static android.graphics.Bitmap captureViewBasedImpl (android.view.View) throws java.lang.InterruptedException java.util.concurrent.ExecutionException
android.view.View view
java.util.concurrent.Callable takeScreenshotCallable
java.util.concurrent.FutureTask task
public static androidx.test.runner.screenshot.ScreenCapture capture () throws androidx.test.runner.screenshot.Screenshot$ScreenShotException
NullPointerException e
java.io.IOException e
InterruptedException e
java.util.concurrent.ExecutionException e
public static androidx.test.runner.screenshot.ScreenCapture capture (android.app.Activity) throws androidx.test.runner.screenshot.Screenshot$ScreenShotException
java.io.IOException e
InterruptedException e
java.util.concurrent.ExecutionException e
android.app.Activity activity
public static androidx.test.runner.screenshot.ScreenCapture capture (android.view.View) throws androidx.test.runner.screenshot.Screenshot$ScreenShotException
java.io.IOException e
InterruptedException e
java.util.concurrent.ExecutionException e
android.view.View view
private static androidx.test.runner.screenshot.ScreenCapture captureImpl (android.view.View) throws java.io.IOException java.lang.InterruptedException java.util.concurrent.ExecutionException
android.graphics.Bitmap bitmap
android.view.View targetView
android.graphics.Bitmap bitmap
static void <clinit> ()
public void <init> ()
public static void addScreenCaptureProcessors (java.util.Set)
java.util.Set screenCaptureProcessors
static void setAndroidRuntimeVersion (int)
int sdkInt
public static void setScreenshotProcessors (java.util.Set)
java.util.Set screenCaptureProcessors
static void setTakeScreenshotCallableFactory (androidx.test.runner.screenshot.TakeScreenshotCallable$Factory)
androidx.test.runner.screenshot.TakeScreenshotCallable$Factory factory
static void setUiAutomationWrapper (androidx.test.runner.screenshot.UiAutomationWrapper)
androidx.test.runner.screenshot.UiAutomationWrapper wrapper
}
androidx/test/runner/screenshot/TakeScreenshotCallable$Factory.class
TakeScreenshotCallable.java
package androidx.test.runner.screenshot
androidx.test.runner.screenshot.TakeScreenshotCallable$Factory extends java.lang.Object {
java.util.concurrent.Callable create (android.view.View)
android.view.View view
void <init> ()
}
androidx/test/runner/screenshot/TakeScreenshotCallable-IA.class
D8$$SyntheticClass
package androidx.test.runner.screenshot
public final synthetic androidx.test.runner.screenshot.TakeScreenshotCallable-IA extends java.lang.Object {
}
androidx/test/runner/screenshot/TakeScreenshotCallable.class
TakeScreenshotCallable.java
package androidx.test.runner.screenshot
final androidx.test.runner.screenshot.TakeScreenshotCallable extends java.lang.Object implements java.util.concurrent.Callable {
private static final String TAG
private java.lang.ref.WeakReference viewRef
public android.graphics.Bitmap call ()
OutOfMemoryError omm
android.graphics.Bitmap bitmap
public volatile synthetic java.lang.Object call () throws java.lang.Exception
private void <init> (android.view.View)
android.view.View view
synthetic void <init> (android.view.View, androidx.test.runner.screenshot.TakeScreenshotCallable-IA)
}
androidx/test/runner/screenshot/UiAutomationWrapper.class
UiAutomationWrapper.java
package androidx.test.runner.screenshot
public androidx.test.runner.screenshot.UiAutomationWrapper extends java.lang.Object {
public android.graphics.Bitmap takeScreenshot ()
void <init> ()
}
androidx/test/runner/suites/
androidx/test/runner/suites/AndroidClasspathSuite$RunnerSuite.class
AndroidClasspathSuite.java
package androidx.test.runner.suites
public androidx.test.runner.suites.AndroidClasspathSuite$RunnerSuite extends org.junit.runners.Suite {
private static java.util.List getRunnersForClasses (org.junit.runners.model.RunnerBuilder)
java.util.Collection classNames
java.io.IOException e
org.junit.runners.model.RunnerBuilder builder
public void <init> (java.lang.Class, org.junit.runners.model.RunnerBuilder) throws org.junit.runners.model.InitializationError
Class klass
org.junit.runners.model.RunnerBuilder builder
}
androidx/test/runner/suites/AndroidClasspathSuite.class
AndroidClasspathSuite.java
package androidx.test.runner.suites
public final androidx.test.runner.suites.AndroidClasspathSuite extends java.lang.Object {
public void <init> ()
}
androidx/test/runner/suites/PackagePrefixClasspathSuite.class
PackagePrefixClasspathSuite.java
package androidx.test.runner.suites
public final androidx.test.runner.suites.PackagePrefixClasspathSuite extends org.junit.runners.Suite {
private static java.util.List getRunnersForClasses (java.lang.Class, org.junit.runners.model.RunnerBuilder)
androidx.test.internal.runner.ClassPathScanner$ChainedClassNameFilter filter
java.util.Collection classNames
java.io.IOException e
Class klass
org.junit.runners.model.RunnerBuilder builder
public void <init> (java.lang.Class, org.junit.runners.model.RunnerBuilder) throws org.junit.runners.model.InitializationError
Class klass
org.junit.runners.model.RunnerBuilder builder
}
androidx/test/services/
androidx/test/services/events/
androidx/test/services/events/AnnotationInfo$1.class
AnnotationInfo.java
package androidx.test.services.events
androidx.test.services.events.AnnotationInfo$1 extends java.lang.Object implements android.os.Parcelable$Creator {
public androidx.test.services.events.AnnotationInfo createFromParcel (android.os.Parcel)
android.os.Parcel source
public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel)
void <init> ()
public androidx.test.services.events.AnnotationInfo[] newArray (int)
int size
public volatile synthetic java.lang.Object[] newArray (int)
}
androidx/test/services/events/AnnotationInfo-IA.class
D8$$SyntheticClass
package androidx.test.services.events
public final synthetic androidx.test.services.events.AnnotationInfo-IA extends java.lang.Object {
}
androidx/test/services/events/AnnotationInfo.class
AnnotationInfo.java
package androidx.test.services.events
public final androidx.test.services.events.AnnotationInfo extends java.lang.Object implements android.os.Parcelable {
public static final android.os.Parcelable$Creator CREATOR
public final String name
public final java.util.List values
public int describeContents ()
static void <clinit> ()
private void <init> (android.os.Parcel)
android.os.Parcel source
synthetic void <init> (android.os.Parcel, androidx.test.services.events.AnnotationInfo-IA)
public void <init> (java.lang.String, java.util.List)
String annotationName
java.util.List annotationValues
public void writeToParcel (android.os.Parcel, int)
android.os.Parcel parcel
int i
}
androidx/test/services/events/AnnotationValue$1.class
AnnotationValue.java
package androidx.test.services.events
androidx.test.services.events.AnnotationValue$1 extends java.lang.Object implements android.os.Parcelable$Creator {
public androidx.test.services.events.AnnotationValue createFromParcel (android.os.Parcel)
android.os.Parcel source
public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel)
void <init> ()
public androidx.test.services.events.AnnotationValue[] newArray (int)
int size
public volatile synthetic java.lang.Object[] newArray (int)
}
androidx/test/services/events/AnnotationValue-IA.class
D8$$SyntheticClass
package androidx.test.services.events
public final synthetic androidx.test.services.events.AnnotationValue-IA extends java.lang.Object {
}
androidx/test/services/events/AnnotationValue.class
AnnotationValue.java
package androidx.test.services.events
public final androidx.test.services.events.AnnotationValue extends java.lang.Object implements android.os.Parcelable {
public static final android.os.Parcelable$Creator CREATOR
public final String fieldName
public final java.util.List fieldValues
public final String valueType
public int describeContents ()
static void <clinit> ()
private void <init> (android.os.Parcel)
android.os.Parcel source
synthetic void <init> (android.os.Parcel, androidx.test.services.events.AnnotationValue-IA)
public void <init> (java.lang.String, java.util.List, java.lang.String)
String fieldName
java.util.List fieldValues
String valueType
public void writeToParcel (android.os.Parcel, int)
android.os.Parcel parcel
int i
}
androidx/test/services/events/ErrorInfo$1.class
ErrorInfo.java
package androidx.test.services.events
androidx.test.services.events.ErrorInfo$1 extends java.lang.Object implements android.os.Parcelable$Creator {
public androidx.test.services.events.ErrorInfo createFromParcel (android.os.Parcel)
android.os.Parcel source
public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel)
void <init> ()
public androidx.test.services.events.ErrorInfo[] newArray (int)
int size
public volatile synthetic java.lang.Object[] newArray (int)
}
androidx/test/services/events/ErrorInfo.class
ErrorInfo.java
package androidx.test.services.events
public final androidx.test.services.events.ErrorInfo extends java.lang.Object implements android.os.Parcelable {
public static final android.os.Parcelable$Creator CREATOR
public final String errorMessage
public final String errorType
public final String stackTrace
public int describeContents ()
public static androidx.test.services.events.ErrorInfo createFromFailure (org.junit.runner.notification.Failure)
org.junit.runner.notification.Failure failure
static void <clinit> ()
public void <init> (android.os.Parcel)
android.os.Parcel source
public void <init> (java.lang.String, java.lang.String, java.lang.String)
String errorMessage
String errorType
String stackTrace
public void writeToParcel (android.os.Parcel, int)
android.os.Parcel parcel
int i
}
androidx/test/services/events/FailureInfo$1.class
FailureInfo.java
package androidx.test.services.events
androidx.test.services.events.FailureInfo$1 extends java.lang.Object implements android.os.Parcelable$Creator {
public androidx.test.services.events.FailureInfo createFromParcel (android.os.Parcel)
android.os.Parcel source
public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel)
void <init> ()
public androidx.test.services.events.FailureInfo[] newArray (int)
int size
public volatile synthetic java.lang.Object[] newArray (int)
}
androidx/test/services/events/FailureInfo.class
FailureInfo.java
package androidx.test.services.events
public final androidx.test.services.events.FailureInfo extends java.lang.Object implements android.os.Parcelable {
public static final android.os.Parcelable$Creator CREATOR
public final String failureMessage
public final String failureType
public final String stackTrace
public final androidx.test.services.events.TestCaseInfo testCase
public int describeContents ()
static void <clinit> ()
public void <init> (android.os.Parcel)
android.os.Parcel source
public void <init> (java.lang.String, java.lang.String, java.lang.String, androidx.test.services.events.TestCaseInfo)
String failureMessage
String failureType
String stackTrace
androidx.test.services.events.TestCaseInfo testCase
public void writeToParcel (android.os.Parcel, int)
android.os.Parcel parcel
int i
}
androidx/test/services/events/ParcelableConverter.class
ParcelableConverter.java
package androidx.test.services.events
public final androidx.test.services.events.ParcelableConverter extends java.lang.Object {
private static final String TAG
public static androidx.test.services.events.AnnotationInfo getAnnotation (java.lang.annotation.Annotation)
androidx.test.services.events.AnnotationValue annotationValue
java.lang.reflect.Method method
java.lang.annotation.Annotation javaAnnotation
java.util.List annotationValues
private static androidx.test.services.events.AnnotationValue getAnnotationValue (java.lang.annotation.Annotation, java.lang.reflect.Method)
Object fieldValues
java.util.List annotationFieldValues
Exception e
java.lang.annotation.Annotation javaAnnotation
java.lang.reflect.Method annotationField
String annotationFieldName
java.util.List annotationFieldValues
String valueType
public static androidx.test.services.events.FailureInfo getFailure (org.junit.runner.notification.Failure) throws androidx.test.services.events.TestEventException
org.junit.runner.notification.Failure junitFailure
public static androidx.test.services.events.TestCaseInfo getTestCaseFromDescription (org.junit.runner.Description) throws androidx.test.services.events.TestEventException
org.junit.runner.Description description
java.util.List methodAnnotations
java.util.List classAnnotations
private static java.lang.String getFieldValuesType (java.lang.Object)
Object fieldValues
public static java.util.List getAnnotationsFromArray (java.lang.annotation.Annotation[])
java.lang.annotation.Annotation annotation
java.lang.annotation.Annotation[] annotations
java.util.List result
public static java.util.List getAnnotationsFromCollection (java.util.Collection)
java.lang.annotation.Annotation annotation
java.util.Collection annotations
java.util.List result
static java.util.List getArrayElements (java.lang.Object)
int n
Object element
Object obj
java.util.List result
public static java.util.List getFailuresFromList (java.util.List) throws androidx.test.services.events.TestEventException
org.junit.runner.notification.Failure failure
java.util.List failures
java.util.List result
private void <init> ()
public static boolean isValidJUnitDescription (org.junit.runner.Description)
org.junit.runner.Description description
}
androidx/test/services/events/TestCaseInfo$1.class
TestCaseInfo.java
package androidx.test.services.events
androidx.test.services.events.TestCaseInfo$1 extends java.lang.Object implements android.os.Parcelable$Creator {
public androidx.test.services.events.TestCaseInfo createFromParcel (android.os.Parcel)
android.os.Parcel source
public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel)
void <init> ()
public androidx.test.services.events.TestCaseInfo[] newArray (int)
int size
public volatile synthetic java.lang.Object[] newArray (int)
}
androidx/test/services/events/TestCaseInfo.class
TestCaseInfo.java
package androidx.test.services.events
public final androidx.test.services.events.TestCaseInfo extends java.lang.Object implements android.os.Parcelable {
public static final android.os.Parcelable$Creator CREATOR
public final String className
public final String methodName
public final java.util.List methodAnnotations
public final java.util.List classAnnotations
public int describeContents ()
public java.lang.String getClassAndMethodName ()
static void <clinit> ()
public void <init> (android.os.Parcel)
android.os.Parcel source
public void <init> (java.lang.String, java.lang.String, java.util.List, java.util.List)
String className
String methodName
java.util.List methodAnnotations
java.util.List classAnnotations
public void writeToParcel (android.os.Parcel, int)
android.os.Parcel parcel
int i
}
androidx/test/services/events/TestEventException.class
TestEventException.java
package androidx.test.services.events
public androidx.test.services.events.TestEventException extends java.lang.Exception {
public void <init> (java.lang.String)
String message
public void <init> (java.lang.String, java.lang.Throwable)
String message
Throwable cause
}
androidx/test/services/events/TestRunInfo$1.class
TestRunInfo.java
package androidx.test.services.events
androidx.test.services.events.TestRunInfo$1 extends java.lang.Object implements android.os.Parcelable$Creator {
public androidx.test.services.events.TestRunInfo createFromParcel (android.os.Parcel)
android.os.Parcel source
public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel)
void <init> ()
public androidx.test.services.events.TestRunInfo[] newArray (int)
int size
public volatile synthetic java.lang.Object[] newArray (int)
}
androidx/test/services/events/TestRunInfo.class
TestRunInfo.java
package androidx.test.services.events
public final androidx.test.services.events.TestRunInfo extends java.lang.Object implements android.os.Parcelable {
public static final android.os.Parcelable$Creator CREATOR
public final String testRunName
public final java.util.List testCases
public int describeContents ()
static void <clinit> ()
public void <init> (android.os.Parcel)
android.os.Parcel source
public void <init> (java.lang.String, java.util.List)
String testRunName
java.util.List testCases
public void writeToParcel (android.os.Parcel, int)
android.os.Parcel parcel
int i
}
androidx/test/services/events/TestStatus$1.class
TestStatus.java
package androidx.test.services.events
androidx.test.services.events.TestStatus$1 extends java.lang.Object implements android.os.Parcelable$Creator {
public androidx.test.services.events.TestStatus createFromParcel (android.os.Parcel)
android.os.Parcel source
public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel)
void <init> ()
public androidx.test.services.events.TestStatus[] newArray (int)
int size
public volatile synthetic java.lang.Object[] newArray (int)
}
androidx/test/services/events/TestStatus$Status.class
TestStatus.java
package androidx.test.services.events
public final enum androidx.test.services.events.TestStatus$Status extends java.lang.Enum {
public static final enum androidx.test.services.events.TestStatus$Status CANCELLED
public static final enum androidx.test.services.events.TestStatus$Status IGNORED
public static final enum androidx.test.services.events.TestStatus$Status SKIPPED
public static final enum androidx.test.services.events.TestStatus$Status ABORTED
public static final enum androidx.test.services.events.TestStatus$Status PASSED
public static final enum androidx.test.services.events.TestStatus$Status FAILED
private static final synthetic androidx.test.services.events.TestStatus$Status[] $VALUES
public static androidx.test.services.events.TestStatus$Status valueOf (java.lang.String)
String name
static void <clinit> ()
private void <init> (java.lang.String, int)
private static synthetic androidx.test.services.events.TestStatus$Status[] $values ()
public static androidx.test.services.events.TestStatus$Status[] values ()
}
androidx/test/services/events/TestStatus.class
TestStatus.java
package androidx.test.services.events
public final androidx.test.services.events.TestStatus extends java.lang.Object implements android.os.Parcelable {
public static final android.os.Parcelable$Creator CREATOR
public androidx.test.services.events.TestStatus$Status status
public int describeContents ()
static void <clinit> ()
public void <init> (android.os.Parcel)
android.os.Parcel source
public void <init> (androidx.test.services.events.TestStatus$Status)
androidx.test.services.events.TestStatus$Status status
public void writeToParcel (android.os.Parcel, int)
android.os.Parcel parcel
int i
}
androidx/test/services/events/TimeStamp$1.class
TimeStamp.java
package androidx.test.services.events
androidx.test.services.events.TimeStamp$1 extends java.lang.Object implements android.os.Parcelable$Creator {
public androidx.test.services.events.TimeStamp createFromParcel (android.os.Parcel)
android.os.Parcel source
public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel)
void <init> ()
public androidx.test.services.events.TimeStamp[] newArray (int)
int size
public volatile synthetic java.lang.Object[] newArray (int)
}
androidx/test/services/events/TimeStamp.class
TimeStamp.java
package androidx.test.services.events
public final androidx.test.services.events.TimeStamp extends java.lang.Object implements android.os.Parcelable {
public static final android.os.Parcelable$Creator CREATOR
public final Long seconds
public final Integer nanos
public int describeContents ()
public static androidx.test.services.events.TimeStamp now ()
long epochNanos
long epochSeconds
static void <clinit> ()
public void <init> (android.os.Parcel)
android.os.Parcel source
public void <init> (java.lang.Long, java.lang.Integer)
Long seconds
Integer nanos
public void writeToParcel (android.os.Parcel, int)
android.os.Parcel parcel
int i
}
androidx/test/services/events/discovery/
androidx/test/services/events/discovery/ITestDiscoveryEvent$Stub$Proxy.class
ITestDiscoveryEvent.java
package androidx.test.services.events.discovery
public androidx.test.services.events.discovery.ITestDiscoveryEvent$Stub$Proxy extends androidx.test.runner.internal.deps.aidl.BaseProxy implements androidx.test.services.events.discovery.ITestDiscoveryEvent {
void <init> (android.os.IBinder)
android.os.IBinder remote
public void send (androidx.test.services.events.discovery.TestDiscoveryEvent) throws android.os.RemoteException
androidx.test.services.events.discovery.TestDiscoveryEvent testDiscoveryEvent
android.os.Parcel data
}
androidx/test/services/events/discovery/ITestDiscoveryEvent$Stub.class
ITestDiscoveryEvent.java
package androidx.test.services.events.discovery
public abstract androidx.test.services.events.discovery.ITestDiscoveryEvent$Stub extends androidx.test.runner.internal.deps.aidl.BaseStub implements androidx.test.services.events.discovery.ITestDiscoveryEvent {
private static final String DESCRIPTOR
static final int TRANSACTION_send
public static androidx.test.services.events.discovery.ITestDiscoveryEvent asInterface (android.os.IBinder)
android.os.IBinder obj
android.os.IInterface iin
public void <init> ()
protected boolean dispatchTransaction (int, android.os.Parcel, android.os.Parcel, int) throws android.os.RemoteException
androidx.test.services.events.discovery.TestDiscoveryEvent testDiscoveryEvent
int code
android.os.Parcel data
android.os.Parcel reply
int flags
}
androidx/test/services/events/discovery/ITestDiscoveryEvent.class
ITestDiscoveryEvent.java
package androidx.test.services.events.discovery
public abstract androidx.test.services.events.discovery.ITestDiscoveryEvent extends java.lang.Object implements android.os.IInterface {
public abstract void send (androidx.test.services.events.discovery.TestDiscoveryEvent) throws android.os.RemoteException
}
androidx/test/services/events/discovery/TestDiscoveryErrorEvent.class
TestDiscoveryErrorEvent.java
package androidx.test.services.events.discovery
public androidx.test.services.events.discovery.TestDiscoveryErrorEvent extends androidx.test.services.events.discovery.TestDiscoveryEvent {
public final androidx.test.services.events.ErrorInfo error
public final androidx.test.services.events.TimeStamp timeStamp
androidx.test.services.events.discovery.TestDiscoveryEvent$EventType instanceType ()
void <init> (android.os.Parcel)
android.os.Parcel source
public void <init> (androidx.test.services.events.ErrorInfo, androidx.test.services.events.TimeStamp)
androidx.test.services.events.ErrorInfo error
androidx.test.services.events.TimeStamp timeStamp
public void writeToParcel (android.os.Parcel, int)
android.os.Parcel parcel
int i
}
androidx/test/services/events/discovery/TestDiscoveryEvent$EventType.class
TestDiscoveryEvent.java
package androidx.test.services.events.discovery
final enum androidx.test.services.events.discovery.TestDiscoveryEvent$EventType extends java.lang.Enum {
public static final enum androidx.test.services.events.discovery.TestDiscoveryEvent$EventType STARTED
public static final enum androidx.test.services.events.discovery.TestDiscoveryEvent$EventType TEST_FOUND
public static final enum androidx.test.services.events.discovery.TestDiscoveryEvent$EventType ERROR
public static final enum androidx.test.services.events.discovery.TestDiscoveryEvent$EventType FINISHED
private static final synthetic androidx.test.services.events.discovery.TestDiscoveryEvent$EventType[] $VALUES
public static androidx.test.services.events.discovery.TestDiscoveryEvent$EventType valueOf (java.lang.String)
String name
static void <clinit> ()
private void <init> (java.lang.String, int)
private static synthetic androidx.test.services.events.discovery.TestDiscoveryEvent$EventType[] $values ()
public static androidx.test.services.events.discovery.TestDiscoveryEvent$EventType[] values ()
}
androidx/test/services/events/discovery/TestDiscoveryEvent.class
TestDiscoveryEvent.java
package androidx.test.services.events.discovery
public abstract androidx.test.services.events.discovery.TestDiscoveryEvent extends java.lang.Object implements android.os.Parcelable {
public static final android.os.Parcelable$Creator CREATOR
public int describeContents ()
abstract androidx.test.services.events.discovery.TestDiscoveryEvent$EventType instanceType ()
static void <clinit> ()
void <init> ()
public void writeToParcel (android.os.Parcel, int)
android.os.Parcel parcel
int i
}
androidx/test/services/events/discovery/TestDiscoveryEventFactory$1.class
TestDiscoveryEventFactory.java
package androidx.test.services.events.discovery
synthetic androidx.test.services.events.discovery.TestDiscoveryEventFactory$1 extends java.lang.Object {
static final synthetic int[] $SwitchMap$androidx$test$services$events$discovery$TestDiscoveryEvent$EventType
static void <clinit> ()
}
androidx/test/services/events/discovery/TestDiscoveryEventFactory.class
TestDiscoveryEventFactory.java
package androidx.test.services.events.discovery
final androidx.test.services.events.discovery.TestDiscoveryEventFactory extends java.lang.Object implements android.os.Parcelable$Creator {
public androidx.test.services.events.discovery.TestDiscoveryEvent createFromParcel (android.os.Parcel)
android.os.Parcel source
androidx.test.services.events.discovery.TestDiscoveryEvent$EventType instanceType
public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel)
void <init> ()
public androidx.test.services.events.discovery.TestDiscoveryEvent[] newArray (int)
int size
public volatile synthetic java.lang.Object[] newArray (int)
}
androidx/test/services/events/discovery/TestDiscoveryFinishedEvent.class
TestDiscoveryFinishedEvent.java
package androidx.test.services.events.discovery
public androidx.test.services.events.discovery.TestDiscoveryFinishedEvent extends androidx.test.services.events.discovery.TestDiscoveryEvent {
androidx.test.services.events.discovery.TestDiscoveryEvent$EventType instanceType ()
public void <init> ()
}
androidx/test/services/events/discovery/TestDiscoveryStartedEvent.class
TestDiscoveryStartedEvent.java
package androidx.test.services.events.discovery
public androidx.test.services.events.discovery.TestDiscoveryStartedEvent extends androidx.test.services.events.discovery.TestDiscoveryEvent {
androidx.test.services.events.discovery.TestDiscoveryEvent$EventType instanceType ()
public void <init> ()
}
androidx/test/services/events/discovery/TestFoundEvent.class
TestFoundEvent.java
package androidx.test.services.events.discovery
public androidx.test.services.events.discovery.TestFoundEvent extends androidx.test.services.events.discovery.TestDiscoveryEvent {
public final androidx.test.services.events.TestCaseInfo testCase
androidx.test.services.events.discovery.TestDiscoveryEvent$EventType instanceType ()
void <init> (android.os.Parcel)
android.os.Parcel source
public void <init> (androidx.test.services.events.TestCaseInfo)
androidx.test.services.events.TestCaseInfo testCase
public void writeToParcel (android.os.Parcel, int)
android.os.Parcel parcel
int i
}
androidx/test/services/events/internal/
androidx/test/services/events/internal/StackTrimmer.class
StackTrimmer.java
package androidx.test.services.events.internal
public final androidx.test.services.events.internal.StackTrimmer extends java.lang.Object {
private static final String TAG
static final int MAX_TRACE_SIZE
public static java.lang.String getTrimmedMessage (org.junit.runner.notification.Failure)
org.junit.runner.notification.Failure failure
String message
public static java.lang.String getTrimmedStackTrace (org.junit.runner.notification.Failure)
org.junit.runner.notification.Failure failure
String trace
private void <init> ()
}
androidx/test/services/events/internal/Throwables$1.class
Throwables.java
package androidx.test.services.events.internal
androidx.test.services.events.internal.Throwables$1 extends java.util.AbstractList {
final synthetic java.util.List val$list
public int size ()
public java.lang.Object get (int)
int index
void <init> (java.util.List)
}
androidx/test/services/events/internal/Throwables$State$1-IA.class
D8$$SyntheticClass
package androidx.test.services.events.internal
public final synthetic androidx.test.services.events.internal.Throwables$State$1-IA extends java.lang.Object {
}
androidx/test/services/events/internal/Throwables$State$1.class
Throwables.java
package androidx.test.services.events.internal
final enum androidx.test.services.events.internal.Throwables$State$1 extends androidx.test.services.events.internal.Throwables$State {
public androidx.test.services.events.internal.Throwables$State processLine (java.lang.String)
String methodName
private void <init> (java.lang.String, int)
synthetic void <init> (java.lang.String, int, androidx.test.services.events.internal.Throwables$State$1-IA)
}
androidx/test/services/events/internal/Throwables$State$2-IA.class
D8$$SyntheticClass
package androidx.test.services.events.internal
public final synthetic androidx.test.services.events.internal.Throwables$State$2-IA extends java.lang.Object {
}
androidx/test/services/events/internal/Throwables$State$2.class
Throwables.java
package androidx.test.services.events.internal
final enum androidx.test.services.events.internal.Throwables$State$2 extends androidx.test.services.events.internal.Throwables$State {
public androidx.test.services.events.internal.Throwables$State processLine (java.lang.String)
String methodName
private void <init> (java.lang.String, int)
synthetic void <init> (java.lang.String, int, androidx.test.services.events.internal.Throwables$State$2-IA)
}
androidx/test/services/events/internal/Throwables$State$3-IA.class
D8$$SyntheticClass
package androidx.test.services.events.internal
public final synthetic androidx.test.services.events.internal.Throwables$State$3-IA extends java.lang.Object {
}
androidx/test/services/events/internal/Throwables$State$3.class
Throwables.java
package androidx.test.services.events.internal
final enum androidx.test.services.events.internal.Throwables$State$3 extends androidx.test.services.events.internal.Throwables$State {
public androidx.test.services.events.internal.Throwables$State processLine (java.lang.String)
String methodName
private void <init> (java.lang.String, int)
synthetic void <init> (java.lang.String, int, androidx.test.services.events.internal.Throwables$State$3-IA)
}
androidx/test/services/events/internal/Throwables$State$4-IA.class
D8$$SyntheticClass
package androidx.test.services.events.internal
public final synthetic androidx.test.services.events.internal.Throwables$State$4-IA extends java.lang.Object {
}
androidx/test/services/events/internal/Throwables$State$4.class
Throwables.java
package androidx.test.services.events.internal
final enum androidx.test.services.events.internal.Throwables$State$4 extends androidx.test.services.events.internal.Throwables$State {
public androidx.test.services.events.internal.Throwables$State processLine (java.lang.String)
String methodName
private void <init> (java.lang.String, int)
synthetic void <init> (java.lang.String, int, androidx.test.services.events.internal.Throwables$State$4-IA)
}
androidx/test/services/events/internal/Throwables$State-IA.class
D8$$SyntheticClass
package androidx.test.services.events.internal
public final synthetic androidx.test.services.events.internal.Throwables$State-IA extends java.lang.Object {
}
androidx/test/services/events/internal/Throwables$State.class
Throwables.java
package androidx.test.services.events.internal
abstract enum androidx.test.services.events.internal.Throwables$State extends java.lang.Enum {
public static final enum androidx.test.services.events.internal.Throwables$State PROCESSING_OTHER_CODE
public static final enum androidx.test.services.events.internal.Throwables$State PROCESSING_TEST_FRAMEWORK_CODE
public static final enum androidx.test.services.events.internal.Throwables$State PROCESSING_REFLECTION_CODE
public static final enum androidx.test.services.events.internal.Throwables$State DONE
private static final synthetic androidx.test.services.events.internal.Throwables$State[] $VALUES
protected abstract androidx.test.services.events.internal.Throwables$State processLine (java.lang.String)
public final androidx.test.services.events.internal.Throwables$State processStackTraceElement (java.lang.StackTraceElement)
StackTraceElement element
public static androidx.test.services.events.internal.Throwables$State valueOf (java.lang.String)
String name
static void <clinit> ()
private void <init> (java.lang.String, int)
synthetic void <init> (java.lang.String, int, androidx.test.services.events.internal.Throwables$State-IA)
private static synthetic androidx.test.services.events.internal.Throwables$State[] $values ()
public static androidx.test.services.events.internal.Throwables$State[] values ()
}
androidx/test/services/events/internal/Throwables.class
Throwables.java
package androidx.test.services.events.internal
final androidx.test.services.events.internal.Throwables extends java.lang.Object {
private static final String[] TEST_FRAMEWORK_METHOD_NAME_PREFIXES
private static final String[] TEST_FRAMEWORK_TEST_METHOD_NAME_PREFIXES
private static final String[] REFLECTION_METHOD_NAME_PREFIXES
private static java.lang.String getFullStackTrace (java.lang.Throwable)
Throwable exception
java.io.StringWriter stringWriter
java.io.PrintWriter writer
public static java.lang.String getTrimmedStackTrace (java.lang.Throwable)
Throwable exception
java.util.List trimmedStackTraceLines
StringBuilder result
private static java.util.List asReversedList (java.util.List)
java.util.List list
private static java.util.List getCauseStackTraceLines (java.lang.Throwable)
String line
String fullTrace
java.io.BufferedReader reader
java.util.List causedByLines
Throwable exception
private static java.util.List getTrimmedStackTraceLines (java.lang.Throwable)
StackTraceElement each
java.util.List trimmedLines
StackTraceElement stackTraceElement
Throwable exception
java.util.List stackTraceElements
int linesToInclude
androidx.test.services.events.internal.Throwables$State state
static void <clinit> ()
private void <init> ()
private static void appendStackTraceLines (java.util.List, java.lang.StringBuilder)
String stackTraceLine
java.util.List stackTraceLines
StringBuilder destBuilder
static volatile synthetic boolean -$$Nest$smisReflectionMethod (java.lang.String)
static volatile synthetic boolean -$$Nest$smisTestFrameworkMethod (java.lang.String)
private static boolean isMatchingMethod (java.lang.String, java.lang.String[])
String methodNamePrefix
String methodName
String[] methodNamePrefixes
private static boolean isReflectionMethod (java.lang.String)
String methodName
private static boolean isTestFrameworkMethod (java.lang.String)
String methodName
}
androidx/test/services/events/platform/
androidx/test/services/events/platform/ITestPlatformEvent$Stub$Proxy.class
ITestPlatformEvent.java
package androidx.test.services.events.platform
public androidx.test.services.events.platform.ITestPlatformEvent$Stub$Proxy extends androidx.test.runner.internal.deps.aidl.BaseProxy implements androidx.test.services.events.platform.ITestPlatformEvent {
void <init> (android.os.IBinder)
android.os.IBinder remote
public void send (androidx.test.services.events.platform.TestPlatformEvent) throws android.os.RemoteException
androidx.test.services.events.platform.TestPlatformEvent testPlatformEvent
android.os.Parcel data
}
androidx/test/services/events/platform/ITestPlatformEvent$Stub.class
ITestPlatformEvent.java
package androidx.test.services.events.platform
public abstract androidx.test.services.events.platform.ITestPlatformEvent$Stub extends androidx.test.runner.internal.deps.aidl.BaseStub implements androidx.test.services.events.platform.ITestPlatformEvent {
private static final String DESCRIPTOR
static final int TRANSACTION_send
public static androidx.test.services.events.platform.ITestPlatformEvent asInterface (android.os.IBinder)
android.os.IBinder obj
android.os.IInterface iin
public void <init> ()
protected boolean dispatchTransaction (int, android.os.Parcel, android.os.Parcel, int) throws android.os.RemoteException
androidx.test.services.events.platform.TestPlatformEvent testPlatformEvent
int code
android.os.Parcel data
android.os.Parcel reply
int flags
}
androidx/test/services/events/platform/ITestPlatformEvent.class
ITestPlatformEvent.java
package androidx.test.services.events.platform
public abstract androidx.test.services.events.platform.ITestPlatformEvent extends java.lang.Object implements android.os.IInterface {
public abstract void send (androidx.test.services.events.platform.TestPlatformEvent) throws android.os.RemoteException
}
androidx/test/services/events/platform/TestCaseErrorEvent.class
TestCaseErrorEvent.java
package androidx.test.services.events.platform
public androidx.test.services.events.platform.TestCaseErrorEvent extends androidx.test.services.events.platform.TestPlatformEvent {
public final androidx.test.services.events.TestCaseInfo testCase
public final androidx.test.services.events.ErrorInfo error
public final androidx.test.services.events.TimeStamp timeStamp
androidx.test.services.events.platform.TestPlatformEvent$EventType instanceType ()
void <init> (android.os.Parcel)
android.os.Parcel source
public void <init> (androidx.test.services.events.TestCaseInfo, androidx.test.services.events.ErrorInfo, androidx.test.services.events.TimeStamp)
androidx.test.services.events.TestCaseInfo testCase
androidx.test.services.events.ErrorInfo error
androidx.test.services.events.TimeStamp timeStamp
public void writeToParcel (android.os.Parcel, int)
android.os.Parcel parcel
int i
}
androidx/test/services/events/platform/TestCaseFinishedEvent.class
TestCaseFinishedEvent.java
package androidx.test.services.events.platform
public androidx.test.services.events.platform.TestCaseFinishedEvent extends androidx.test.services.events.platform.TestPlatformEvent {
public final androidx.test.services.events.TestCaseInfo testCase
public final androidx.test.services.events.TestStatus testStatus
public final androidx.test.services.events.TimeStamp timeStamp
androidx.test.services.events.platform.TestPlatformEvent$EventType instanceType ()
void <init> (android.os.Parcel)
android.os.Parcel source
public void <init> (androidx.test.services.events.TestCaseInfo, androidx.test.services.events.TestStatus, androidx.test.services.events.TimeStamp)
androidx.test.services.events.TestCaseInfo testCase
androidx.test.services.events.TestStatus testStatus
androidx.test.services.events.TimeStamp timeStamp
public void writeToParcel (android.os.Parcel, int)
android.os.Parcel parcel
int i
}
androidx/test/services/events/platform/TestCaseStartedEvent.class
TestCaseStartedEvent.java
package androidx.test.services.events.platform
public final androidx.test.services.events.platform.TestCaseStartedEvent extends androidx.test.services.events.platform.TestPlatformEvent {
public final androidx.test.services.events.TestCaseInfo testCase
public final androidx.test.services.events.TimeStamp timeStamp
public androidx.test.services.events.platform.TestPlatformEvent$EventType instanceType ()
public void <init> (android.os.Parcel)
android.os.Parcel source
public void <init> (androidx.test.services.events.TestCaseInfo, androidx.test.services.events.TimeStamp)
androidx.test.services.events.TestCaseInfo testCase
androidx.test.services.events.TimeStamp timeStamp
public void writeToParcel (android.os.Parcel, int)
android.os.Parcel parcel
int i
}
androidx/test/services/events/platform/TestPlatformEvent$EventType.class
TestPlatformEvent.java
package androidx.test.services.events.platform
final enum androidx.test.services.events.platform.TestPlatformEvent$EventType extends java.lang.Enum {
public static final enum androidx.test.services.events.platform.TestPlatformEvent$EventType TEST_RUN_STARTED
public static final enum androidx.test.services.events.platform.TestPlatformEvent$EventType TEST_RUN_ERROR
public static final enum androidx.test.services.events.platform.TestPlatformEvent$EventType TEST_RUN_FINISHED
public static final enum androidx.test.services.events.platform.TestPlatformEvent$EventType TEST_CASE_STARTED
public static final enum androidx.test.services.events.platform.TestPlatformEvent$EventType TEST_CASE_ERROR
public static final enum androidx.test.services.events.platform.TestPlatformEvent$EventType TEST_CASE_FINISHED
private static final synthetic androidx.test.services.events.platform.TestPlatformEvent$EventType[] $VALUES
public static androidx.test.services.events.platform.TestPlatformEvent$EventType valueOf (java.lang.String)
String name
static void <clinit> ()
private void <init> (java.lang.String, int)
private static synthetic androidx.test.services.events.platform.TestPlatformEvent$EventType[] $values ()
public static androidx.test.services.events.platform.TestPlatformEvent$EventType[] values ()
}
androidx/test/services/events/platform/TestPlatformEvent.class
TestPlatformEvent.java
package androidx.test.services.events.platform
public abstract androidx.test.services.events.platform.TestPlatformEvent extends java.lang.Object implements android.os.Parcelable {
public static final android.os.Parcelable$Creator CREATOR
public int describeContents ()
abstract androidx.test.services.events.platform.TestPlatformEvent$EventType instanceType ()
static void <clinit> ()
void <init> ()
public void writeToParcel (android.os.Parcel, int)
android.os.Parcel parcel
int i
}
androidx/test/services/events/platform/TestPlatformEventFactory$1.class
TestPlatformEventFactory.java
package androidx.test.services.events.platform
synthetic androidx.test.services.events.platform.TestPlatformEventFactory$1 extends java.lang.Object {
static final synthetic int[] $SwitchMap$androidx$test$services$events$platform$TestPlatformEvent$EventType
static void <clinit> ()
}
androidx/test/services/events/platform/TestPlatformEventFactory.class
TestPlatformEventFactory.java
package androidx.test.services.events.platform
public final androidx.test.services.events.platform.TestPlatformEventFactory extends java.lang.Object implements android.os.Parcelable$Creator {
public androidx.test.services.events.platform.TestPlatformEvent createFromParcel (android.os.Parcel)
android.os.Parcel source
androidx.test.services.events.platform.TestPlatformEvent$EventType instanceType
public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel)
public void <init> ()
public androidx.test.services.events.platform.TestPlatformEvent[] newArray (int)
int size
public volatile synthetic java.lang.Object[] newArray (int)
}
androidx/test/services/events/platform/TestRunErrorEvent.class
TestRunErrorEvent.java
package androidx.test.services.events.platform
public androidx.test.services.events.platform.TestRunErrorEvent extends androidx.test.services.events.platform.TestPlatformEvent {
public final androidx.test.services.events.TestRunInfo testRun
public final androidx.test.services.events.ErrorInfo error
public final androidx.test.services.events.TimeStamp timeStamp
androidx.test.services.events.platform.TestPlatformEvent$EventType instanceType ()
void <init> (android.os.Parcel)
android.os.Parcel source
public void <init> (androidx.test.services.events.TestRunInfo, androidx.test.services.events.ErrorInfo, androidx.test.services.events.TimeStamp)
androidx.test.services.events.TestRunInfo testRun
androidx.test.services.events.ErrorInfo error
androidx.test.services.events.TimeStamp timeStamp
public void writeToParcel (android.os.Parcel, int)
android.os.Parcel parcel
int i
}
androidx/test/services/events/platform/TestRunFinishedEvent.class
TestRunFinishedEvent.java
package androidx.test.services.events.platform
public androidx.test.services.events.platform.TestRunFinishedEvent extends androidx.test.services.events.platform.TestPlatformEvent {
public final androidx.test.services.events.TestRunInfo testRun
public final androidx.test.services.events.TestStatus runStatus
public final androidx.test.services.events.TimeStamp timeStamp
androidx.test.services.events.platform.TestPlatformEvent$EventType instanceType ()
void <init> (android.os.Parcel)
android.os.Parcel source
public void <init> (androidx.test.services.events.TestRunInfo, androidx.test.services.events.TestStatus, androidx.test.services.events.TimeStamp)
androidx.test.services.events.TestRunInfo testRun
androidx.test.services.events.TestStatus runStatus
androidx.test.services.events.TimeStamp timeStamp
public void writeToParcel (android.os.Parcel, int)
android.os.Parcel parcel
int i
}
androidx/test/services/events/platform/TestRunStartedEvent.class
TestRunStartedEvent.java
package androidx.test.services.events.platform
public androidx.test.services.events.platform.TestRunStartedEvent extends androidx.test.services.events.platform.TestPlatformEvent {
public final androidx.test.services.events.TestRunInfo testRun
public final androidx.test.services.events.TimeStamp timeStamp
androidx.test.services.events.platform.TestPlatformEvent$EventType instanceType ()
public void <init> (android.os.Parcel)
android.os.Parcel source
public void <init> (androidx.test.services.events.TestRunInfo, androidx.test.services.events.TimeStamp)
androidx.test.services.events.TestRunInfo testRun
androidx.test.services.events.TimeStamp timeStamp
public void writeToParcel (android.os.Parcel, int)
android.os.Parcel parcel
int i
}
androidx/test/services/events/run/
androidx/test/services/events/run/ITestRunEvent$Stub$Proxy.class
ITestRunEvent.java
package androidx.test.services.events.run
public androidx.test.services.events.run.ITestRunEvent$Stub$Proxy extends androidx.test.runner.internal.deps.aidl.BaseProxy implements androidx.test.services.events.run.ITestRunEvent {
void <init> (android.os.IBinder)
android.os.IBinder remote
public void send (androidx.test.services.events.run.TestRunEvent) throws android.os.RemoteException
androidx.test.services.events.run.TestRunEvent testRunEvent
android.os.Parcel data
}
androidx/test/services/events/run/ITestRunEvent$Stub.class
ITestRunEvent.java
package androidx.test.services.events.run
public abstract androidx.test.services.events.run.ITestRunEvent$Stub extends androidx.test.runner.internal.deps.aidl.BaseStub implements androidx.test.services.events.run.ITestRunEvent {
private static final String DESCRIPTOR
static final int TRANSACTION_send
public static androidx.test.services.events.run.ITestRunEvent asInterface (android.os.IBinder)
android.os.IBinder obj
android.os.IInterface iin
public void <init> ()
protected boolean dispatchTransaction (int, android.os.Parcel, android.os.Parcel, int) throws android.os.RemoteException
androidx.test.services.events.run.TestRunEvent testRunEvent
int code
android.os.Parcel data
android.os.Parcel reply
int flags
}
androidx/test/services/events/run/ITestRunEvent.class
ITestRunEvent.java
package androidx.test.services.events.run
public abstract androidx.test.services.events.run.ITestRunEvent extends java.lang.Object implements android.os.IInterface {
public abstract void send (androidx.test.services.events.run.TestRunEvent) throws android.os.RemoteException
}
androidx/test/services/events/run/TestAssumptionFailureEvent.class
TestAssumptionFailureEvent.java
package androidx.test.services.events.run
public androidx.test.services.events.run.TestAssumptionFailureEvent extends androidx.test.services.events.run.TestFailureEvent {
androidx.test.services.events.run.TestRunEvent$EventType instanceType ()
void <init> (android.os.Parcel)
android.os.Parcel source
public void <init> (androidx.test.services.events.TestCaseInfo, androidx.test.services.events.FailureInfo)
androidx.test.services.events.TestCaseInfo testCase
androidx.test.services.events.FailureInfo failure
}
androidx/test/services/events/run/TestFailureEvent.class
TestFailureEvent.java
package androidx.test.services.events.run
public androidx.test.services.events.run.TestFailureEvent extends androidx.test.services.events.run.TestRunEventWithTestCase {
public final androidx.test.services.events.FailureInfo failure
androidx.test.services.events.run.TestRunEvent$EventType instanceType ()
void <init> (android.os.Parcel)
android.os.Parcel source
public void <init> (androidx.test.services.events.TestCaseInfo, androidx.test.services.events.FailureInfo)
androidx.test.services.events.TestCaseInfo testCase
androidx.test.services.events.FailureInfo failure
public void writeToParcel (android.os.Parcel, int)
android.os.Parcel parcel
int i
}
androidx/test/services/events/run/TestFinishedEvent.class
TestFinishedEvent.java
package androidx.test.services.events.run
public androidx.test.services.events.run.TestFinishedEvent extends androidx.test.services.events.run.TestRunEventWithTestCase {
androidx.test.services.events.run.TestRunEvent$EventType instanceType ()
void <init> (android.os.Parcel)
android.os.Parcel source
public void <init> (androidx.test.services.events.TestCaseInfo)
androidx.test.services.events.TestCaseInfo testCase
}
androidx/test/services/events/run/TestIgnoredEvent.class
TestIgnoredEvent.java
package androidx.test.services.events.run
public androidx.test.services.events.run.TestIgnoredEvent extends androidx.test.services.events.run.TestRunEventWithTestCase {
androidx.test.services.events.run.TestRunEvent$EventType instanceType ()
void <init> (android.os.Parcel)
android.os.Parcel source
public void <init> (androidx.test.services.events.TestCaseInfo)
androidx.test.services.events.TestCaseInfo testCase
}
androidx/test/services/events/run/TestRunEvent$EventType.class
TestRunEvent.java
package androidx.test.services.events.run
final enum androidx.test.services.events.run.TestRunEvent$EventType extends java.lang.Enum {
public static final enum androidx.test.services.events.run.TestRunEvent$EventType STARTED
public static final enum androidx.test.services.events.run.TestRunEvent$EventType TEST_STARTED
public static final enum androidx.test.services.events.run.TestRunEvent$EventType TEST_FINISHED
public static final enum androidx.test.services.events.run.TestRunEvent$EventType TEST_ASSUMPTION_FAILURE
public static final enum androidx.test.services.events.run.TestRunEvent$EventType TEST_FAILURE
public static final enum androidx.test.services.events.run.TestRunEvent$EventType TEST_IGNORED
public static final enum androidx.test.services.events.run.TestRunEvent$EventType FINISHED
private static final synthetic androidx.test.services.events.run.TestRunEvent$EventType[] $VALUES
public static androidx.test.services.events.run.TestRunEvent$EventType valueOf (java.lang.String)
String name
static void <clinit> ()
private void <init> (java.lang.String, int)
private static synthetic androidx.test.services.events.run.TestRunEvent$EventType[] $values ()
public static androidx.test.services.events.run.TestRunEvent$EventType[] values ()
}
androidx/test/services/events/run/TestRunEvent.class
TestRunEvent.java
package androidx.test.services.events.run
public abstract androidx.test.services.events.run.TestRunEvent extends java.lang.Object implements android.os.Parcelable {
public static final android.os.Parcelable$Creator CREATOR
public int describeContents ()
abstract androidx.test.services.events.run.TestRunEvent$EventType instanceType ()
static void <clinit> ()
void <init> ()
public void writeToParcel (android.os.Parcel, int)
android.os.Parcel parcel
int i
}
androidx/test/services/events/run/TestRunEventFactory$1.class
TestRunEventFactory.java
package androidx.test.services.events.run
synthetic androidx.test.services.events.run.TestRunEventFactory$1 extends java.lang.Object {
static final synthetic int[] $SwitchMap$androidx$test$services$events$run$TestRunEvent$EventType
static void <clinit> ()
}
androidx/test/services/events/run/TestRunEventFactory.class
TestRunEventFactory.java
package androidx.test.services.events.run
final androidx.test.services.events.run.TestRunEventFactory extends java.lang.Object implements android.os.Parcelable$Creator {
public androidx.test.services.events.run.TestRunEvent createFromParcel (android.os.Parcel)
android.os.Parcel source
androidx.test.services.events.run.TestRunEvent$EventType instanceType
public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel)
void <init> ()
public androidx.test.services.events.run.TestRunEvent[] newArray (int)
int size
public volatile synthetic java.lang.Object[] newArray (int)
}
androidx/test/services/events/run/TestRunEventWithTestCase.class
TestRunEventWithTestCase.java
package androidx.test.services.events.run
public abstract androidx.test.services.events.run.TestRunEventWithTestCase extends androidx.test.services.events.run.TestRunEvent {
public final androidx.test.services.events.TestCaseInfo testCase
void <init> (android.os.Parcel)
android.os.Parcel source
void <init> (androidx.test.services.events.TestCaseInfo)
androidx.test.services.events.TestCaseInfo testCase
public void writeToParcel (android.os.Parcel, int)
android.os.Parcel parcel
int i
}
androidx/test/services/events/run/TestRunFinishedEvent.class
TestRunFinishedEvent.java
package androidx.test.services.events.run
public androidx.test.services.events.run.TestRunFinishedEvent extends androidx.test.services.events.run.TestRunEvent {
public final int count
public final int ignoreCount
public final long runTime
public final java.util.List failures
androidx.test.services.events.run.TestRunEvent$EventType instanceType ()
void <init> (android.os.Parcel)
Object failure
android.os.Parcel source
android.os.Parcelable[] failures
public void <init> (int, int, long, java.util.List)
int count
int ignoreCount
long runTime
java.util.List failures
public void writeToParcel (android.os.Parcel, int)
android.os.Parcel parcel
int i
}
androidx/test/services/events/run/TestRunStartedEvent.class
TestRunStartedEvent.java
package androidx.test.services.events.run
public androidx.test.services.events.run.TestRunStartedEvent extends androidx.test.services.events.run.TestRunEventWithTestCase {
androidx.test.services.events.run.TestRunEvent$EventType instanceType ()
void <init> (android.os.Parcel)
android.os.Parcel source
public void <init> (androidx.test.services.events.TestCaseInfo)
androidx.test.services.events.TestCaseInfo testCase
}
androidx/test/services/events/run/TestStartedEvent.class
TestStartedEvent.java
package androidx.test.services.events.run
public androidx.test.services.events.run.TestStartedEvent extends androidx.test.services.events.run.TestRunEventWithTestCase {
androidx.test.services.events.run.TestRunEvent$EventType instanceType ()
void <init> (android.os.Parcel)
android.os.Parcel source
public void <init> (androidx.test.services.events.TestCaseInfo)
androidx.test.services.events.TestCaseInfo testCase
}
androidx/test/services/storage/
androidx/test/services/storage/R.class
R.java
package androidx.test.services.storage
public final androidx.test.services.storage.R extends java.lang.Object {
public void <init> ()
}
androidx/test/services/storage/TestStorage.class
TestStorage.java
package androidx.test.services.storage
public final androidx.test.services.storage.TestStorage extends java.lang.Object implements androidx.test.platform.io.PlatformTestStorage {
private static final String TAG
private static final String PROPERTIES_FILE_NAME
private final android.content.ContentResolver contentResolver
private static android.database.Cursor doQuery (android.content.ContentResolver, android.net.Uri)
android.content.ContentResolver resolver
android.net.Uri uri
android.database.Cursor cursor
public static android.net.Uri getInputFileUri (java.lang.String)
String pathname
public static android.net.Uri getOutputFileUri (java.lang.String)
String pathname
private static android.net.Uri getPropertyFileUri ()
public java.io.InputStream openInputFile (java.lang.String) throws java.io.FileNotFoundException
String pathname
android.net.Uri dataUri
public java.io.InputStream openInternalInputFile (java.lang.String) throws java.io.IOException
String pathname
android.net.Uri outputUri
public java.io.OutputStream openInternalOutputFile (java.lang.String) throws java.io.IOException
String pathname
android.net.Uri outputUri
public java.io.OutputStream openOutputFile (java.lang.String) throws java.io.FileNotFoundException
String pathname
public java.io.OutputStream openOutputFile (java.lang.String, boolean) throws java.io.FileNotFoundException
String pathname
boolean append
android.net.Uri outputUri
public java.lang.String getInputArg (java.lang.String)
String argName
android.net.Uri testArgUri
android.database.Cursor cursor
public java.util.Map getInputArgs ()
android.net.Uri testArgUri
android.database.Cursor cursor
public java.util.Map getOutputProperties ()
java.util.Map recordedProperties
java.io.FileNotFoundException fnfe
Exception e
android.net.Uri propertyFileUri
java.io.ObjectInputStream in
java.io.InputStream rawStream
private static java.util.Map getProperties (android.database.Cursor)
android.database.Cursor cursor
java.util.Map properties
static void <clinit> ()
public void <init> ()
public void <init> (android.content.ContentResolver)
android.content.ContentResolver contentResolver
public void addOutputProperties (java.util.Map)
java.io.OutputStream outputStream
java.io.FileNotFoundException ex
java.io.IOException e
java.util.Map properties
java.util.Map allProperties
android.net.Uri propertyFileUri
java.io.ObjectOutputStream objectOutputStream
private static void silentlyClose (java.io.InputStream)
java.io.InputStream in
private static void silentlyClose (java.io.OutputStream)
java.io.OutputStream out
}
androidx/test/services/storage/TestStorageConstants.class
TestStorageConstants.java
package androidx.test.services.storage
public final androidx.test.services.storage.TestStorageConstants extends java.lang.Object {
public static final String ON_DEVICE_PATH_ROOT
public static final String ON_DEVICE_PATH_INTERNAL_USE
public static final String INTERNAL_USE_PROVIDER_AUTHORITY
public static final String ON_DEVICE_PATH_TEST_OUTPUT
public static final String TEST_OUTPUT_PROVIDER_AUTHORITY
public static final String ON_DEVICE_PATH_TEST_PROPERTIES
public static final String OUTPUT_PROPERTIES_PROVIDER_AUTHORITY
public static final String ON_DEVICE_FIXTURE_SCRIPTS
public static final String ON_DEVICE_TEST_RUNFILES
public static final String TEST_RUNFILES_PROVIDER_AUTHORITY
public static final String TEST_ARGS_PROVIDER_AUTHORITY
public static final String TEST_ARGS_FILE_NAME
public static final String USE_QEMU_IPS_IF_POSSIBLE_ARG_TAG
private void <init> ()
}
androidx/test/services/storage/TestStorageException.class
TestStorageException.java
package androidx.test.services.storage
public androidx.test.services.storage.TestStorageException extends java.lang.RuntimeException {
public void <init> (java.lang.String)
String message
public void <init> (java.lang.String, java.lang.Throwable)
String message
Throwable t
}
androidx/test/services/storage/file/
androidx/test/services/storage/file/HostedFile$FileHost.class
HostedFile.java
package androidx.test.services.storage.file
public final enum androidx.test.services.storage.file.HostedFile$FileHost extends java.lang.Enum {
public static final enum androidx.test.services.storage.file.HostedFile$FileHost TEST_FILE
public static final enum androidx.test.services.storage.file.HostedFile$FileHost EXPORT_PROPERTIES
public static final enum androidx.test.services.storage.file.HostedFile$FileHost OUTPUT
public static final enum androidx.test.services.storage.file.HostedFile$FileHost INTERNAL_USE_ONLY
private static final synthetic androidx.test.services.storage.file.HostedFile$FileHost[] $VALUES
private final String authority
private final boolean writeable
public static androidx.test.services.storage.file.HostedFile$FileHost valueOf (java.lang.String)
String name
public java.lang.String getAuthority ()
static void <clinit> ()
private void <init> (java.lang.String, int, java.lang.String, boolean)
String authority
boolean writeable
public boolean isWritable ()
private static synthetic androidx.test.services.storage.file.HostedFile$FileHost[] $values ()
public static androidx.test.services.storage.file.HostedFile$FileHost[] values ()
}
androidx/test/services/storage/file/HostedFile$FileType.class
HostedFile.java
package androidx.test.services.storage.file
public final enum androidx.test.services.storage.file.HostedFile$FileType extends java.lang.Enum {
public static final enum androidx.test.services.storage.file.HostedFile$FileType FILE
public static final enum androidx.test.services.storage.file.HostedFile$FileType DIRECTORY
private static final synthetic androidx.test.services.storage.file.HostedFile$FileType[] $VALUES
private String type
public static androidx.test.services.storage.file.HostedFile$FileType fromTypeCode (java.lang.String)
androidx.test.services.storage.file.HostedFile$FileType fileType
String type
public static androidx.test.services.storage.file.HostedFile$FileType valueOf (java.lang.String)
String name
public java.lang.String getTypeCode ()
static void <clinit> ()
private void <init> (java.lang.String, int, java.lang.String)
String type
private static synthetic androidx.test.services.storage.file.HostedFile$FileType[] $values ()
public static androidx.test.services.storage.file.HostedFile$FileType[] values ()
}
androidx/test/services/storage/file/HostedFile$HostedFileColumn.class
HostedFile.java
package androidx.test.services.storage.file
public final enum androidx.test.services.storage.file.HostedFile$HostedFileColumn extends java.lang.Enum {
public static final enum androidx.test.services.storage.file.HostedFile$HostedFileColumn NAME
public static final enum androidx.test.services.storage.file.HostedFile$HostedFileColumn TYPE
public static final enum androidx.test.services.storage.file.HostedFile$HostedFileColumn SIZE
public static final enum androidx.test.services.storage.file.HostedFile$HostedFileColumn DATA
public static final enum androidx.test.services.storage.file.HostedFile$HostedFileColumn DISPLAY_NAME
public static final enum androidx.test.services.storage.file.HostedFile$HostedFileColumn SIZE_2
private static final synthetic androidx.test.services.storage.file.HostedFile$HostedFileColumn[] $VALUES
private final String columnName
private final Class columnType
private final int androidType
private final int position
public int getAndroidType ()
public int getPosition ()
public static androidx.test.services.storage.file.HostedFile$HostedFileColumn valueOf (java.lang.String)
String name
public java.lang.Class getColumnType ()
public java.lang.String getColumnName ()
static void <clinit> ()
private void <init> (java.lang.String, int, java.lang.String, java.lang.Class, int, int)
String columnName
Class columnType
int androidType
int position
private static synthetic androidx.test.services.storage.file.HostedFile$HostedFileColumn[] $values ()
public static androidx.test.services.storage.file.HostedFile$HostedFileColumn[] values ()
public static java.lang.String[] getColumnNames ()
int i
androidx.test.services.storage.file.HostedFile$HostedFileColumn[] columns
String[] names
}
androidx/test/services/storage/file/HostedFile.class
HostedFile.java
package androidx.test.services.storage.file
public final androidx.test.services.storage.file.HostedFile extends java.lang.Object {
public static android.net.Uri buildUri (androidx.test.services.storage.file.HostedFile$FileHost, java.lang.String)
androidx.test.services.storage.file.HostedFile$FileHost host
String fileName
static volatile synthetic java.lang.Object -$$Nest$smcheckNotNull (java.lang.Object)
private static java.lang.Object checkNotNull (java.lang.Object)
Object reference
private void <init> ()
}
androidx/test/services/storage/file/PropertyFile$Authority.class
PropertyFile.java
package androidx.test.services.storage.file
public final enum androidx.test.services.storage.file.PropertyFile$Authority extends java.lang.Enum {
public static final enum androidx.test.services.storage.file.PropertyFile$Authority TEST_ARGS
private static final synthetic androidx.test.services.storage.file.PropertyFile$Authority[] $VALUES
private final String authority
public static androidx.test.services.storage.file.PropertyFile$Authority valueOf (java.lang.String)
String name
public java.lang.String getAuthority ()
static void <clinit> ()
private void <init> (java.lang.String, int, java.lang.String)
String authority
private static synthetic androidx.test.services.storage.file.PropertyFile$Authority[] $values ()
public static androidx.test.services.storage.file.PropertyFile$Authority[] values ()
}
androidx/test/services/storage/file/PropertyFile$Column.class
PropertyFile.java
package androidx.test.services.storage.file
public final enum androidx.test.services.storage.file.PropertyFile$Column extends java.lang.Enum {
public static final enum androidx.test.services.storage.file.PropertyFile$Column NAME
public static final enum androidx.test.services.storage.file.PropertyFile$Column VALUE
private static final synthetic androidx.test.services.storage.file.PropertyFile$Column[] $VALUES
private final String columnName
private final int position
public int getPosition ()
public static androidx.test.services.storage.file.PropertyFile$Column valueOf (java.lang.String)
String name
public java.lang.String getName ()
static void <clinit> ()
private void <init> (java.lang.String, int, java.lang.String, int)
String columnName
int position
private static synthetic androidx.test.services.storage.file.PropertyFile$Column[] $values ()
public static androidx.test.services.storage.file.PropertyFile$Column[] values ()
public static java.lang.String[] getNames ()
int i
androidx.test.services.storage.file.PropertyFile$Column[] columns
String[] names
}
androidx/test/services/storage/file/PropertyFile.class
PropertyFile.java
package androidx.test.services.storage.file
public final androidx.test.services.storage.file.PropertyFile extends java.lang.Object {
public static android.net.Uri buildUri (androidx.test.services.storage.file.PropertyFile$Authority)
androidx.test.services.storage.file.PropertyFile$Authority host
public static android.net.Uri buildUri (androidx.test.services.storage.file.PropertyFile$Authority, java.lang.String)
androidx.test.services.storage.file.PropertyFile$Authority host
String property
private void <init> ()
}
androidx/test/services/storage/internal/
androidx/test/services/storage/internal/TestStorageUtil.class
TestStorageUtil.java
package androidx.test.services.storage.internal
public final androidx.test.services.storage.internal.TestStorageUtil extends java.lang.Object {
private static android.content.ContentProviderClient makeContentProviderClient (android.content.ContentResolver, android.net.Uri)
android.content.ContentResolver resolver
android.net.Uri uri
android.content.ContentProviderClient providerClient
public static java.io.InputStream getInputStream (android.net.Uri, android.content.ContentResolver) throws java.io.FileNotFoundException
android.os.ParcelFileDescriptor pfd
android.os.RemoteException re
android.net.Uri uri
android.content.ContentResolver contentResolver
android.content.ContentProviderClient providerClient
public static java.io.OutputStream getOutputStream (android.net.Uri, android.content.ContentResolver) throws java.io.FileNotFoundException
android.net.Uri uri
android.content.ContentResolver contentResolver
public static java.io.OutputStream getOutputStream (android.net.Uri, android.content.ContentResolver, boolean) throws java.io.FileNotFoundException
String mode
android.os.RemoteException re
android.net.Uri uri
android.content.ContentResolver contentResolver
boolean append
android.content.ContentProviderClient providerClient
private void <init> ()
}
androidx/test/services/storage/internal/package-info.class
package-info.java
package androidx.test.services.storage.internal
abstract synthetic androidx.test.services.storage.internal.package-info extends java.lang.Object {
}
androidx/test/uiautomator/
androidx/test/uiautomator/AccessibilityNodeInfoDumper.class
AccessibilityNodeInfoDumper.java
package androidx.test.uiautomator
androidx.test.uiautomator.AccessibilityNodeInfoDumper extends java.lang.Object {
private static final String LOGTAG
private static final String[] NAF_EXCLUDED_CLASSES
private void <init> ()
public static void dumpWindowHierarchy (androidx.test.uiautomator.UiDevice, java.io.OutputStream) throws java.io.IOException
android.view.accessibility.AccessibilityNodeInfo root
androidx.test.uiautomator.UiDevice device
java.io.OutputStream out
org.xmlpull.v1.XmlSerializer serializer
private static void dumpNodeRec (android.view.accessibility.AccessibilityNodeInfo, org.xmlpull.v1.XmlSerializer, int, int, int) throws java.io.IOException
android.view.accessibility.AccessibilityNodeInfo child
int i
android.view.accessibility.AccessibilityNodeInfo node
org.xmlpull.v1.XmlSerializer serializer
int index
int width
int height
int count
private static boolean nafExcludedClass (android.view.accessibility.AccessibilityNodeInfo)
String excludedClassName
android.view.accessibility.AccessibilityNodeInfo node
String className
private static boolean nafCheck (android.view.accessibility.AccessibilityNodeInfo)
android.view.accessibility.AccessibilityNodeInfo node
boolean isNaf
private static boolean childNafCheck (android.view.accessibility.AccessibilityNodeInfo)
android.view.accessibility.AccessibilityNodeInfo childNode
int x
android.view.accessibility.AccessibilityNodeInfo node
int childCount
private static java.lang.String safeCharSeqToString (java.lang.CharSequence)
CharSequence cs
private static java.lang.String stripInvalidXMLChars (java.lang.CharSequence)
char ch
int i
CharSequence cs
StringBuilder ret
static void <clinit> ()
}
androidx/test/uiautomator/AccessibilityNodeInfoHelper$Api21Impl.class
AccessibilityNodeInfoHelper.java
package androidx.test.uiautomator
androidx.test.uiautomator.AccessibilityNodeInfoHelper$Api21Impl extends java.lang.Object {
private void <init> ()
static void getBoundsInScreen (android.view.accessibility.AccessibilityWindowInfo, android.graphics.Rect)
android.view.accessibility.AccessibilityWindowInfo accessibilityWindowInfo
android.graphics.Rect outBounds
static android.view.accessibility.AccessibilityWindowInfo getWindow (android.view.accessibility.AccessibilityNodeInfo)
android.view.accessibility.AccessibilityNodeInfo accessibilityNodeInfo
}
androidx/test/uiautomator/AccessibilityNodeInfoHelper.class
AccessibilityNodeInfoHelper.java
package androidx.test.uiautomator
androidx.test.uiautomator.AccessibilityNodeInfoHelper extends java.lang.Object {
private static final String TAG
private void <init> ()
static android.graphics.Rect getVisibleBoundsInScreen (android.view.accessibility.AccessibilityNodeInfo, int, int, boolean)
android.view.accessibility.AccessibilityNodeInfo node
int width
int height
boolean trimScrollableParent
static android.graphics.Rect getVisibleBoundsInScreen (android.view.accessibility.AccessibilityNodeInfo, android.graphics.Rect, boolean)
android.graphics.Rect bounds
android.view.accessibility.AccessibilityWindowInfo window
android.graphics.Rect ancestorRect
android.view.accessibility.AccessibilityNodeInfo ancestor
android.view.accessibility.AccessibilityNodeInfo node
android.graphics.Rect displayRect
boolean trimScrollableParent
android.graphics.Rect nodeRect
private static void intersectOrWarn (android.graphics.Rect, android.graphics.Rect)
android.graphics.Rect target
android.graphics.Rect bounds
static void <clinit> ()
}
androidx/test/uiautomator/By.class
By.java
package androidx.test.uiautomator
public androidx.test.uiautomator.By extends java.lang.Object {
private void <init> ()
public static androidx.test.uiautomator.BySelector copy (androidx.test.uiautomator.BySelector)
androidx.test.uiautomator.BySelector original
public static androidx.test.uiautomator.BySelector clazz (java.lang.String)
String className
public static androidx.test.uiautomator.BySelector clazz (java.lang.String, java.lang.String)
String packageName
String className
public static androidx.test.uiautomator.BySelector clazz (java.lang.Class)
Class clazz
public static androidx.test.uiautomator.BySelector clazz (java.util.regex.Pattern)
java.util.regex.Pattern className
public static androidx.test.uiautomator.BySelector desc (java.lang.String)
String contentDescription
public static androidx.test.uiautomator.BySelector descContains (java.lang.String)
String substring
public static androidx.test.uiautomator.BySelector descStartsWith (java.lang.String)
String substring
public static androidx.test.uiautomator.BySelector descEndsWith (java.lang.String)
String substring
public static androidx.test.uiautomator.BySelector desc (java.util.regex.Pattern)
java.util.regex.Pattern contentDescription
public static androidx.test.uiautomator.BySelector pkg (java.lang.String)
String applicationPackage
public static androidx.test.uiautomator.BySelector pkg (java.util.regex.Pattern)
java.util.regex.Pattern applicationPackage
public static androidx.test.uiautomator.BySelector res (java.lang.String)
String resourceName
public static androidx.test.uiautomator.BySelector res (java.lang.String, java.lang.String)
String resourcePackage
String resourceId
public static androidx.test.uiautomator.BySelector res (java.util.regex.Pattern)
java.util.regex.Pattern resourceName
public static androidx.test.uiautomator.BySelector text (java.lang.String)
String text
public static androidx.test.uiautomator.BySelector textContains (java.lang.String)
String substring
public static androidx.test.uiautomator.BySelector textStartsWith (java.lang.String)
String substring
public static androidx.test.uiautomator.BySelector textEndsWith (java.lang.String)
String substring
public static androidx.test.uiautomator.BySelector text (java.util.regex.Pattern)
java.util.regex.Pattern regex
public static androidx.test.uiautomator.BySelector checkable (boolean)
boolean isCheckable
public static androidx.test.uiautomator.BySelector checked (boolean)
boolean isChecked
public static androidx.test.uiautomator.BySelector clickable (boolean)
boolean isClickable
public static androidx.test.uiautomator.BySelector enabled (boolean)
boolean isEnabled
public static androidx.test.uiautomator.BySelector focusable (boolean)
boolean isFocusable
public static androidx.test.uiautomator.BySelector focused (boolean)
boolean isFocused
public static androidx.test.uiautomator.BySelector longClickable (boolean)
boolean isLongClickable
public static androidx.test.uiautomator.BySelector scrollable (boolean)
boolean isScrollable
public static androidx.test.uiautomator.BySelector selected (boolean)
boolean isSelected
public static androidx.test.uiautomator.BySelector depth (int)
int depth
public static androidx.test.uiautomator.BySelector hasParent (androidx.test.uiautomator.BySelector)
androidx.test.uiautomator.BySelector parentSelector
public static androidx.test.uiautomator.BySelector hasAncestor (androidx.test.uiautomator.BySelector)
androidx.test.uiautomator.BySelector ancestorSelector
public static androidx.test.uiautomator.BySelector hasAncestor (androidx.test.uiautomator.BySelector, int)
androidx.test.uiautomator.BySelector ancestorSelector
int maxAncestorDistance
public static androidx.test.uiautomator.BySelector hasChild (androidx.test.uiautomator.BySelector)
androidx.test.uiautomator.BySelector childSelector
public static androidx.test.uiautomator.BySelector hasDescendant (androidx.test.uiautomator.BySelector)
androidx.test.uiautomator.BySelector descendantSelector
public static androidx.test.uiautomator.BySelector hasDescendant (androidx.test.uiautomator.BySelector, int)
androidx.test.uiautomator.BySelector descendantSelector
int maxDepth
}
androidx/test/uiautomator/ByMatcher$PartialMatch.class
ByMatcher.java
package androidx.test.uiautomator
androidx.test.uiautomator.ByMatcher$PartialMatch extends java.lang.Object {
private final androidx.test.uiautomator.BySelector mTargetSelector
private final androidx.test.uiautomator.BySelector mMatchSelector
private final int mMatchDepth
private final android.view.accessibility.AccessibilityNodeInfo mMatchNode
private final java.util.List mChildMatches
private void <init> (androidx.test.uiautomator.BySelector, androidx.test.uiautomator.BySelector, int, android.view.accessibility.AccessibilityNodeInfo)
androidx.test.uiautomator.BySelector target
androidx.test.uiautomator.BySelector selector
int depth
android.view.accessibility.AccessibilityNodeInfo node
static androidx.test.uiautomator.ByMatcher$PartialMatch create (androidx.test.uiautomator.BySelector, androidx.test.uiautomator.BySelector, android.view.accessibility.AccessibilityNodeInfo, int, int)
androidx.test.uiautomator.BySelector target
androidx.test.uiautomator.BySelector selector
android.view.accessibility.AccessibilityNodeInfo node
int absoluteDepth
int relativeDepth
private static boolean matchesSelector (androidx.test.uiautomator.BySelector, android.view.accessibility.AccessibilityNodeInfo, int)
androidx.test.uiautomator.BySelector selector
android.view.accessibility.AccessibilityNodeInfo node
int depth
private static boolean matchesCriteria (java.util.regex.Pattern, java.lang.CharSequence)
java.util.regex.Pattern criteria
CharSequence value
private static boolean matchesCriteria (java.lang.Boolean, boolean)
Boolean criteria
boolean value
androidx.test.uiautomator.ByMatcher$PartialMatchList matchChildren (android.view.accessibility.AccessibilityNodeInfo, int, androidx.test.uiautomator.ByMatcher$PartialMatchList)
androidx.test.uiautomator.ByMatcher$PartialMatch pm
androidx.test.uiautomator.BySelector childSelector
android.view.accessibility.AccessibilityNodeInfo node
int depth
androidx.test.uiautomator.ByMatcher$PartialMatchList partialMatches
boolean isComplete ()
androidx.test.uiautomator.ByMatcher$PartialMatch pm
java.util.Set matches
java.util.List getNodes ()
androidx.test.uiautomator.ByMatcher$PartialMatch pm
java.util.List nodes
void recycleNodes ()
androidx.test.uiautomator.ByMatcher$PartialMatch pm
}
androidx/test/uiautomator/ByMatcher$PartialMatchList$1.class
ByMatcher.java
package androidx.test.uiautomator
androidx.test.uiautomator.ByMatcher$PartialMatchList$1 extends java.lang.Object implements java.util.Iterator {
private androidx.test.uiautomator.ByMatcher$PartialMatchList$Node mNext
final synthetic androidx.test.uiautomator.ByMatcher$PartialMatchList this$0
void <init> (androidx.test.uiautomator.ByMatcher$PartialMatchList)
androidx.test.uiautomator.ByMatcher$PartialMatchList this$0
public boolean hasNext ()
public androidx.test.uiautomator.ByMatcher$PartialMatch next ()
androidx.test.uiautomator.ByMatcher$PartialMatch match
public volatile synthetic java.lang.Object next ()
}
androidx/test/uiautomator/ByMatcher$PartialMatchList$Node.class
ByMatcher.java
package androidx.test.uiautomator
androidx.test.uiautomator.ByMatcher$PartialMatchList$Node extends java.lang.Object {
final androidx.test.uiautomator.ByMatcher$PartialMatch mMatch
final androidx.test.uiautomator.ByMatcher$PartialMatchList$Node mNext
void <init> (androidx.test.uiautomator.ByMatcher$PartialMatch, androidx.test.uiautomator.ByMatcher$PartialMatchList$Node)
androidx.test.uiautomator.ByMatcher$PartialMatch match
androidx.test.uiautomator.ByMatcher$PartialMatchList$Node next
}
androidx/test/uiautomator/ByMatcher$PartialMatchList.class
ByMatcher.java
package androidx.test.uiautomator
androidx.test.uiautomator.ByMatcher$PartialMatchList extends java.lang.Object implements java.lang.Iterable {
final androidx.test.uiautomator.ByMatcher$PartialMatchList$Node mHead
void <init> ()
private void <init> (androidx.test.uiautomator.ByMatcher$PartialMatchList$Node)
androidx.test.uiautomator.ByMatcher$PartialMatchList$Node head
androidx.test.uiautomator.ByMatcher$PartialMatchList prepend (androidx.test.uiautomator.ByMatcher$PartialMatch)
androidx.test.uiautomator.ByMatcher$PartialMatch match
public java.util.Iterator iterator ()
}
androidx/test/uiautomator/ByMatcher.class
ByMatcher.java
package androidx.test.uiautomator
androidx.test.uiautomator.ByMatcher extends java.lang.Object {
private static final String TAG
private final androidx.test.uiautomator.UiDevice mDevice
private final androidx.test.uiautomator.BySelector mTargetSelector
private final androidx.test.uiautomator.BySelector mRootSelector
private final boolean mShortCircuit
private void <init> (androidx.test.uiautomator.UiDevice, androidx.test.uiautomator.BySelector, boolean)
androidx.test.uiautomator.UiDevice device
androidx.test.uiautomator.BySelector selector
boolean shortCircuit
private androidx.test.uiautomator.BySelector invertSelector (androidx.test.uiautomator.BySelector)
androidx.test.uiautomator.BySelector selector
androidx.test.uiautomator.BySelector ancestor
static transient android.view.accessibility.AccessibilityNodeInfo findMatch (androidx.test.uiautomator.UiDevice, androidx.test.uiautomator.BySelector, android.view.accessibility.AccessibilityNodeInfo[])
java.util.List matches
android.view.accessibility.AccessibilityNodeInfo root
androidx.test.uiautomator.UiDevice device
androidx.test.uiautomator.BySelector selector
android.view.accessibility.AccessibilityNodeInfo[] roots
androidx.test.uiautomator.ByMatcher matcher
static transient java.util.List findMatches (androidx.test.uiautomator.UiDevice, androidx.test.uiautomator.BySelector, android.view.accessibility.AccessibilityNodeInfo[])
android.view.accessibility.AccessibilityNodeInfo root
androidx.test.uiautomator.UiDevice device
androidx.test.uiautomator.BySelector selector
android.view.accessibility.AccessibilityNodeInfo[] roots
java.util.List ret
androidx.test.uiautomator.ByMatcher matcher
private java.util.List findMatches (android.view.accessibility.AccessibilityNodeInfo)
android.view.accessibility.AccessibilityNodeInfo root
java.util.List ret
private java.util.List findMatches (android.view.accessibility.AccessibilityNodeInfo, int, androidx.test.uiautomator.ByMatcher$PartialMatchList)
androidx.test.uiautomator.ByMatcher$PartialMatch partialMatch
android.view.accessibility.AccessibilityNodeInfo child
int i
android.view.accessibility.AccessibilityNodeInfo node
int depth
androidx.test.uiautomator.ByMatcher$PartialMatchList partialMatches
java.util.List ret
androidx.test.uiautomator.ByMatcher$PartialMatch currentMatch
int numChildren
boolean hasNullChild
static void <clinit> ()
}
androidx/test/uiautomator/BySelector.class
BySelector.java
package androidx.test.uiautomator
public androidx.test.uiautomator.BySelector extends java.lang.Object {
java.util.regex.Pattern mClazz
java.util.regex.Pattern mDesc
java.util.regex.Pattern mPkg
java.util.regex.Pattern mRes
java.util.regex.Pattern mText
Boolean mChecked
Boolean mCheckable
Boolean mClickable
Boolean mEnabled
Boolean mFocused
Boolean mFocusable
Boolean mLongClickable
Boolean mScrollable
Boolean mSelected
Integer mMinDepth
Integer mMaxDepth
androidx.test.uiautomator.BySelector mAncestorSelector
Integer mMaxAncestorDistance
final java.util.List mChildSelectors
void <init> ()
void <init> (androidx.test.uiautomator.BySelector)
androidx.test.uiautomator.BySelector childSelector
androidx.test.uiautomator.BySelector original
public androidx.test.uiautomator.BySelector clazz (java.lang.String)
String className
public androidx.test.uiautomator.BySelector clazz (java.lang.String, java.lang.String)
String packageName
String className
public androidx.test.uiautomator.BySelector clazz (java.lang.Class)
Class clazz
public androidx.test.uiautomator.BySelector clazz (java.util.regex.Pattern)
java.util.regex.Pattern className
public androidx.test.uiautomator.BySelector desc (java.lang.String)
String contentDescription
public androidx.test.uiautomator.BySelector descContains (java.lang.String)
String substring
public androidx.test.uiautomator.BySelector descStartsWith (java.lang.String)
String substring
public androidx.test.uiautomator.BySelector descEndsWith (java.lang.String)
String substring
public androidx.test.uiautomator.BySelector desc (java.util.regex.Pattern)
java.util.regex.Pattern contentDescription
public androidx.test.uiautomator.BySelector pkg (java.lang.String)
String applicationPackage
public androidx.test.uiautomator.BySelector pkg (java.util.regex.Pattern)
java.util.regex.Pattern applicationPackage
public androidx.test.uiautomator.BySelector res (java.lang.String)
String resourceName
public androidx.test.uiautomator.BySelector res (java.lang.String, java.lang.String)
String resourcePackage
String resourceId
public androidx.test.uiautomator.BySelector res (java.util.regex.Pattern)
java.util.regex.Pattern resourceName
public androidx.test.uiautomator.BySelector text (java.lang.String)
String textValue
public androidx.test.uiautomator.BySelector textContains (java.lang.String)
String substring
public androidx.test.uiautomator.BySelector textStartsWith (java.lang.String)
String substring
public androidx.test.uiautomator.BySelector textEndsWith (java.lang.String)
String substring
public androidx.test.uiautomator.BySelector text (java.util.regex.Pattern)
java.util.regex.Pattern textValue
public androidx.test.uiautomator.BySelector checkable (boolean)
boolean isCheckable
public androidx.test.uiautomator.BySelector checked (boolean)
boolean isChecked
public androidx.test.uiautomator.BySelector clickable (boolean)
boolean isClickable
public androidx.test.uiautomator.BySelector enabled (boolean)
boolean isEnabled
public androidx.test.uiautomator.BySelector focusable (boolean)
boolean isFocusable
public androidx.test.uiautomator.BySelector focused (boolean)
boolean isFocused
public androidx.test.uiautomator.BySelector longClickable (boolean)
boolean isLongClickable
public androidx.test.uiautomator.BySelector scrollable (boolean)
boolean isScrollable
public androidx.test.uiautomator.BySelector selected (boolean)
boolean isSelected
public androidx.test.uiautomator.BySelector depth (int)
int exactDepth
public androidx.test.uiautomator.BySelector depth (int, int)
int min
int max
public androidx.test.uiautomator.BySelector minDepth (int)
int min
public androidx.test.uiautomator.BySelector maxDepth (int)
int max
public androidx.test.uiautomator.BySelector hasParent (androidx.test.uiautomator.BySelector)
androidx.test.uiautomator.BySelector parentSelector
public androidx.test.uiautomator.BySelector hasAncestor (androidx.test.uiautomator.BySelector)
androidx.test.uiautomator.BySelector ancestorSelector
public androidx.test.uiautomator.BySelector hasAncestor (androidx.test.uiautomator.BySelector, int)
androidx.test.uiautomator.BySelector ancestorSelector
int maxAncestorDistance
public androidx.test.uiautomator.BySelector hasChild (androidx.test.uiautomator.BySelector)
androidx.test.uiautomator.BySelector childSelector
public androidx.test.uiautomator.BySelector hasDescendant (androidx.test.uiautomator.BySelector)
androidx.test.uiautomator.BySelector descendantSelector
public androidx.test.uiautomator.BySelector hasDescendant (androidx.test.uiautomator.BySelector, int)
androidx.test.uiautomator.BySelector descendantSelector
int maxDepth
public java.lang.String toString ()
androidx.test.uiautomator.BySelector childSelector
StringBuilder builder
private static java.lang.Object checkNotNull (java.lang.Object, java.lang.String)
Object value
String message
}
androidx/test/uiautomator/Condition.class
Condition.java
package androidx.test.uiautomator
public abstract androidx.test.uiautomator.Condition extends java.lang.Object {
public abstract java.lang.Object apply (java.lang.Object)
}
androidx/test/uiautomator/Configurator.class
Configurator.java
package androidx.test.uiautomator
public final androidx.test.uiautomator.Configurator extends java.lang.Object {
private long mWaitForIdleTimeout
private long mWaitForSelector
private long mWaitForActionAcknowledgment
private long mScrollEventWaitTimeout
private long mKeyInjectionDelay
private int mToolType
static final int DEFAULT_UIAUTOMATION_FLAGS
private int mUiAutomationFlags
private static androidx.test.uiautomator.Configurator sConfigurator
private void <init> ()
public static androidx.test.uiautomator.Configurator getInstance ()
public androidx.test.uiautomator.Configurator setWaitForIdleTimeout (long)
long timeout
public long getWaitForIdleTimeout ()
public androidx.test.uiautomator.Configurator setWaitForSelectorTimeout (long)
long timeout
public long getWaitForSelectorTimeout ()
public androidx.test.uiautomator.Configurator setScrollAcknowledgmentTimeout (long)
long timeout
public long getScrollAcknowledgmentTimeout ()
public androidx.test.uiautomator.Configurator setActionAcknowledgmentTimeout (long)
long timeout
public long getActionAcknowledgmentTimeout ()
public androidx.test.uiautomator.Configurator setKeyInjectionDelay (long)
long delay
public long getKeyInjectionDelay ()
public androidx.test.uiautomator.Configurator setToolType (int)
int toolType
public int getToolType ()
public androidx.test.uiautomator.Configurator setUiAutomationFlags (int)
int flags
public int getUiAutomationFlags ()
}
androidx/test/uiautomator/Direction$1.class
Direction.java
package androidx.test.uiautomator
synthetic androidx.test.uiautomator.Direction$1 extends java.lang.Object {
static final synthetic int[] $SwitchMap$androidx$test$uiautomator$Direction
static void <clinit> ()
}
androidx/test/uiautomator/Direction.class
Direction.java
package androidx.test.uiautomator
public final enum androidx.test.uiautomator.Direction extends java.lang.Enum {
public static final enum androidx.test.uiautomator.Direction LEFT
public static final enum androidx.test.uiautomator.Direction RIGHT
public static final enum androidx.test.uiautomator.Direction UP
public static final enum androidx.test.uiautomator.Direction DOWN
private static final synthetic androidx.test.uiautomator.Direction[] $VALUES
public static androidx.test.uiautomator.Direction[] values ()
public static androidx.test.uiautomator.Direction valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
public static androidx.test.uiautomator.Direction reverse (androidx.test.uiautomator.Direction)
androidx.test.uiautomator.Direction direction
private static synthetic androidx.test.uiautomator.Direction[] $values ()
static void <clinit> ()
}
androidx/test/uiautomator/EventCondition.class
EventCondition.java
package androidx.test.uiautomator
public abstract androidx.test.uiautomator.EventCondition extends java.lang.Object implements android.app.UiAutomation$AccessibilityEventFilter {
public void <init> ()
public abstract java.lang.Object getResult ()
}
androidx/test/uiautomator/GestureController$GestureRunnable.class
GestureController.java
package androidx.test.uiautomator
androidx.test.uiautomator.GestureController$GestureRunnable extends java.lang.Object implements java.lang.Runnable {
private final androidx.test.uiautomator.PointerGesture[] mGestures
final synthetic androidx.test.uiautomator.GestureController this$0
public void <init> (androidx.test.uiautomator.GestureController, androidx.test.uiautomator.PointerGesture[])
androidx.test.uiautomator.PointerGesture[] gestures
public void run ()
}
androidx/test/uiautomator/GestureController$Pointer.class
GestureController.java
package androidx.test.uiautomator
androidx.test.uiautomator.GestureController$Pointer extends java.lang.Object {
final android.view.MotionEvent$PointerProperties prop
final android.view.MotionEvent$PointerCoords coords
public void <init> (int, android.graphics.Point)
int id
android.graphics.Point point
public void updatePosition (android.graphics.Point)
android.graphics.Point point
public java.lang.String toString ()
}
androidx/test/uiautomator/GestureController.class
GestureController.java
package androidx.test.uiautomator
androidx.test.uiautomator.GestureController extends java.lang.Object {
private static final String TAG
private static final long MOTION_EVENT_INJECTION_DELAY_MILLIS
private static androidx.test.uiautomator.GestureController sInstance
private static java.lang.reflect.Method sMotionEvent_setDisplayId
private final androidx.test.uiautomator.UiDevice mDevice
private final android.hardware.display.DisplayManager mDisplayManager
private static final java.util.Comparator START_TIME_COMPARATOR
private static final java.util.Comparator END_TIME_COMPARATOR
private void <init> (androidx.test.uiautomator.UiDevice)
androidx.test.uiautomator.UiDevice device
public static androidx.test.uiautomator.GestureController getInstance (androidx.test.uiautomator.UiDevice)
androidx.test.uiautomator.UiDevice device
public transient java.lang.Object performGestureAndWait (androidx.test.uiautomator.EventCondition, long, androidx.test.uiautomator.PointerGesture[])
androidx.test.uiautomator.EventCondition condition
long timeout
androidx.test.uiautomator.PointerGesture[] gestures
public transient void performGesture (androidx.test.uiautomator.PointerGesture[])
androidx.test.uiautomator.PointerGesture g
int displayId
android.view.Display display
float displayRefreshRate
Exception e
androidx.test.uiautomator.PointerGesture current
androidx.test.uiautomator.PointerGesture gesture
androidx.test.uiautomator.GestureController$Pointer pointer
int action
int index
android.view.MotionEvent event
androidx.test.uiautomator.GestureController$Pointer pointer
androidx.test.uiautomator.PointerGesture gesture
android.view.MotionEvent event
androidx.test.uiautomator.PointerGesture gesture
androidx.test.uiautomator.GestureController$Pointer pointer
int action
android.view.MotionEvent event
long elapsedTime
androidx.test.uiautomator.PointerGesture[] gestures
int count
java.util.Map pointers
java.util.List properties
java.util.List coordinates
java.util.PriorityQueue active
java.util.PriorityQueue pending
long startTime
long injectionDelay
private static android.view.MotionEvent getMotionEvent (long, long, int, java.util.List, java.util.List, int)
Exception e
long downTime
long eventTime
int action
java.util.List properties
java.util.List coordinates
int displayId
android.view.MotionEvent$PointerProperties[] props
android.view.MotionEvent$PointerCoords[] coords
android.view.MotionEvent ev
androidx.test.uiautomator.UiDevice getDevice ()
private static synthetic int lambda$static$1 (androidx.test.uiautomator.PointerGesture, androidx.test.uiautomator.PointerGesture)
androidx.test.uiautomator.PointerGesture o1
androidx.test.uiautomator.PointerGesture o2
private static synthetic int lambda$static$0 (androidx.test.uiautomator.PointerGesture, androidx.test.uiautomator.PointerGesture)
androidx.test.uiautomator.PointerGesture o1
androidx.test.uiautomator.PointerGesture o2
static void <clinit> ()
Exception e
}
androidx/test/uiautomator/Gestures$1.class
Gestures.java
package androidx.test.uiautomator
synthetic androidx.test.uiautomator.Gestures$1 extends java.lang.Object {
static final synthetic int[] $SwitchMap$androidx$test$uiautomator$Direction
static void <clinit> ()
}
androidx/test/uiautomator/Gestures.class
Gestures.java
package androidx.test.uiautomator
androidx.test.uiautomator.Gestures extends java.lang.Object {
private static final long LONG_PRESS_DURATION_MS
private static final int INNER
private static final int OUTER
private void <init> ()
public static androidx.test.uiautomator.PointerGesture click (android.graphics.Point, int)
android.graphics.Point point
int displayId
public static androidx.test.uiautomator.PointerGesture click (android.graphics.Point, long, int)
android.graphics.Point point
long duration
int displayId
public static androidx.test.uiautomator.PointerGesture longClick (android.graphics.Point, int)
android.graphics.Point point
int displayId
public static androidx.test.uiautomator.PointerGesture swipe (android.graphics.Point, android.graphics.Point, int, int)
android.graphics.Point start
android.graphics.Point end
int speed
int displayId
public static androidx.test.uiautomator.PointerGesture swipeRect (android.graphics.Rect, androidx.test.uiautomator.Direction, float, int, int)
android.graphics.Point start
android.graphics.Point end
android.graphics.Point start
android.graphics.Point end
android.graphics.Point start
android.graphics.Point end
android.graphics.Point start
android.graphics.Point end
android.graphics.Rect area
androidx.test.uiautomator.Direction direction
float percent
int speed
int displayId
android.graphics.Point start
android.graphics.Point end
public static androidx.test.uiautomator.PointerGesture drag (android.graphics.Point, android.graphics.Point, int, int)
android.graphics.Point start
android.graphics.Point end
int speed
int displayId
public static androidx.test.uiautomator.PointerGesture[] pinchClose (android.graphics.Rect, float, int, int)
android.graphics.Rect area
float percent
int speed
int displayId
android.graphics.Point[] bottomLeft
android.graphics.Point[] topRight
public static androidx.test.uiautomator.PointerGesture[] pinchOpen (android.graphics.Rect, float, int, int)
android.graphics.Rect area
float percent
int speed
int displayId
android.graphics.Point[] bottomLeft
android.graphics.Point[] topRight
private static void calcPinchCoordinates (android.graphics.Rect, float, android.graphics.Point[], android.graphics.Point[])
android.graphics.Rect area
float percent
android.graphics.Point[] bottomLeft
android.graphics.Point[] topRight
int offsetX
int offsetY
static void <clinit> ()
}
androidx/test/uiautomator/IAutomationSupport.class
IAutomationSupport.java
package androidx.test.uiautomator
public abstract androidx.test.uiautomator.IAutomationSupport extends java.lang.Object {
public abstract void sendStatus (int, android.os.Bundle)
}
androidx/test/uiautomator/InteractionController$WaitForAllEventPredicate.class
InteractionController.java
package androidx.test.uiautomator
androidx.test.uiautomator.InteractionController$WaitForAllEventPredicate extends java.lang.Object implements android.app.UiAutomation$AccessibilityEventFilter {
int mMask
void <init> (int)
int mask
public boolean accept (android.view.accessibility.AccessibilityEvent)
android.view.accessibility.AccessibilityEvent t
}
androidx/test/uiautomator/InteractionController$WaitForAnyEventPredicate.class
InteractionController.java
package androidx.test.uiautomator
androidx.test.uiautomator.InteractionController$WaitForAnyEventPredicate extends java.lang.Object implements android.app.UiAutomation$AccessibilityEventFilter {
final int mMask
void <init> (int)
int mask
public boolean accept (android.view.accessibility.AccessibilityEvent)
android.view.accessibility.AccessibilityEvent t
}
androidx/test/uiautomator/InteractionController.class
InteractionController.java
package androidx.test.uiautomator
androidx.test.uiautomator.InteractionController extends java.lang.Object {
private static final String TAG
private static final long LONG_PRESS_DURATION_MS
private final android.view.KeyCharacterMap mKeyCharacterMap
private final androidx.test.uiautomator.UiDevice mDevice
private static final long REGULAR_CLICK_LENGTH
private long mDownTime
private static final int MOTION_EVENT_INJECTION_DELAY_MILLIS
void <init> (androidx.test.uiautomator.UiDevice)
androidx.test.uiautomator.UiDevice device
private android.view.accessibility.AccessibilityEvent runAndWaitForEvents (java.lang.Runnable, android.app.UiAutomation$AccessibilityEventFilter, long)
java.util.concurrent.TimeoutException e
Exception e
Runnable command
android.app.UiAutomation$AccessibilityEventFilter filter
long timeout
public boolean sendKeyAndWaitForEvent (int, int, int, long)
int keyCode
int metaState
int eventType
long timeout
Runnable command
public boolean clickNoSync (int, int)
int x
int y
public boolean clickAndSync (int, int, long)
int x
int y
long timeout
public boolean clickAndWaitForNewWindow (int, int, long)
int x
int y
long timeout
public boolean longTapNoSync (int, int)
int x
int y
public boolean longTapAndSync (int, int, long)
int x
int y
long timeout
boolean touchDown (int, int)
int x
int y
android.view.MotionEvent event
boolean touchUp (int, int)
int x
int y
long eventTime
android.view.MotionEvent event
private boolean touchMove (int, int)
int x
int y
long eventTime
android.view.MotionEvent event
public boolean scrollSwipe (int, int, int, int, int)
androidx.test.uiautomator.Direction direction
int downX
int downY
int upX
int upY
int steps
Runnable command
androidx.test.uiautomator.Direction direction
androidx.test.uiautomator.EventCondition condition
public boolean swipe (int, int, int, int, int)
int downX
int downY
int upX
int upY
int steps
public boolean swipe (int, int, int, int, int, boolean)
int i
int downX
int downY
int upX
int upY
int steps
boolean drag
boolean ret
int swipeSteps
double xStep
double yStep
public boolean swipe (android.graphics.Point[], int)
int i
double xStep
double yStep
int seg
android.graphics.Point[] segments
int segmentSteps
boolean ret
int swipeSteps
public boolean sendText (java.lang.String)
android.view.KeyEvent event
android.view.KeyEvent event2
long keyDelay
String text
android.view.KeyEvent[] events
public boolean sendKey (int, int)
int keyCode
int metaState
public boolean sendKeys (int[], int)
android.view.KeyEvent downEvent
int keyCode
android.view.KeyEvent upEvent
int keyCode
int[] keyCodes
int metaState
long eventTime
public boolean wakeDevice () throws android.os.RemoteException
boolean supportsWakeButton
public boolean sleepDevice () throws android.os.RemoteException
boolean supportsSleepButton
public boolean isScreenOn ()
android.os.PowerManager pm
boolean injectEventSync (android.view.InputEvent)
android.view.InputEvent event
private int getPointerAction (int, int)
int motionEnvent
int index
public transient boolean performMultiPointerGesture (android.view.MotionEvent$PointerCoords[][])
android.view.MotionEvent$PointerCoords[] touch
android.view.MotionEvent$PointerProperties prop
int x
int x
int x
int i
int x
int x
android.view.MotionEvent$PointerCoords[][] touches
boolean ret
int maxSteps
android.view.MotionEvent$PointerProperties[] properties
android.view.MotionEvent$PointerCoords[] pointerCoords
long downTime
android.view.MotionEvent event
public boolean toggleRecentApps ()
public boolean openNotification ()
public boolean openQuickSettings ()
private static android.view.MotionEvent getMotionEvent (long, long, int, float, float)
long downTime
long eventTime
int action
float x
float y
android.view.MotionEvent$PointerProperties properties
android.view.MotionEvent$PointerCoords coords
android.app.UiAutomation getUiAutomation ()
private synthetic void lambda$scrollSwipe$4 (int, int, int, int, int)
int downX
int downY
int upX
int upY
int steps
private synthetic void lambda$longTapAndSync$3 (int, int)
int x
int y
private synthetic void lambda$clickAndWaitForNewWindow$2 (int, int)
int x
int y
private synthetic void lambda$clickAndSync$1 (int, int)
int x
int y
private synthetic void lambda$sendKeyAndWaitForEvent$0 (int, int)
android.view.KeyEvent upEvent
int keyCode
int metaState
long eventTime
android.view.KeyEvent downEvent
static void <clinit> ()
}
androidx/test/uiautomator/PointerGesture$PointerAction.class
PointerGesture.java
package androidx.test.uiautomator
abstract androidx.test.uiautomator.PointerGesture$PointerAction extends java.lang.Object {
final android.graphics.Point start
final android.graphics.Point end
final long duration
public void <init> (android.graphics.Point, android.graphics.Point, long)
android.graphics.Point startPoint
android.graphics.Point endPoint
long time
public abstract android.graphics.Point interpolate (float)
}
androidx/test/uiautomator/PointerGesture$PointerLinearMoveAction.class
PointerGesture.java
package androidx.test.uiautomator
androidx.test.uiautomator.PointerGesture$PointerLinearMoveAction extends androidx.test.uiautomator.PointerGesture$PointerAction {
public void <init> (android.graphics.Point, android.graphics.Point, int)
android.graphics.Point startPoint
android.graphics.Point endPoint
int speed
public android.graphics.Point interpolate (float)
float fraction
android.graphics.Point ret
private static double calcDistance (android.graphics.Point, android.graphics.Point)
android.graphics.Point a
android.graphics.Point b
}
androidx/test/uiautomator/PointerGesture$PointerPauseAction.class
PointerGesture.java
package androidx.test.uiautomator
androidx.test.uiautomator.PointerGesture$PointerPauseAction extends androidx.test.uiautomator.PointerGesture$PointerAction {
public void <init> (android.graphics.Point, long)
android.graphics.Point startPoint
long time
public android.graphics.Point interpolate (float)
float fraction
}
androidx/test/uiautomator/PointerGesture.class
PointerGesture.java
package androidx.test.uiautomator
androidx.test.uiautomator.PointerGesture extends java.lang.Object {
private final java.util.Deque mActions
private final long mDelay
private final int mDisplayId
private long mDuration
public void <init> (android.graphics.Point, int)
android.graphics.Point startPoint
int displayId
public void <init> (android.graphics.Point, long, int)
android.graphics.Point startPoint
long initialDelay
int displayId
public int displayId ()
public androidx.test.uiautomator.PointerGesture pause (long)
long time
public androidx.test.uiautomator.PointerGesture move (android.graphics.Point, int)
android.graphics.Point dest
int speed
public android.graphics.Point start ()
public android.graphics.Point end ()
public long duration ()
public long delay ()
public android.graphics.Point pointAt (long)
androidx.test.uiautomator.PointerGesture$PointerAction action
long time
}
androidx/test/uiautomator/QueryController.class
QueryController.java
package androidx.test.uiautomator
androidx.test.uiautomator.QueryController extends java.lang.Object {
private static final long QUIET_TIME_TO_BE_CONSIDERED_IDLE_STATE
static final String TAG
static final boolean DEBUG
private static final boolean VERBOSE
private final androidx.test.uiautomator.UiDevice mDevice
final Object mLock
String mLastActivityName
private int mPatternCounter
private int mPatternIndexer
private int mLogIndent
private int mLogParentIndent
String mLastTraversedText
private final android.app.UiAutomation$OnAccessibilityEventListener mEventListener
void <init> (androidx.test.uiautomator.UiDevice)
androidx.test.uiautomator.UiDevice device
public java.lang.String getLastTraversedText ()
public void clearLastTraversedText ()
private void initializeNewSearch ()
public int getPatternCount (androidx.test.uiautomator.UiSelector)
androidx.test.uiautomator.UiSelector selector
public android.view.accessibility.AccessibilityNodeInfo findAccessibilityNodeInfo (androidx.test.uiautomator.UiSelector)
androidx.test.uiautomator.UiSelector selector
protected android.view.accessibility.AccessibilityNodeInfo findAccessibilityNodeInfo (androidx.test.uiautomator.UiSelector, boolean)
androidx.test.uiautomator.UiSelector selector
boolean isCounting
android.view.accessibility.AccessibilityNodeInfo rootNode
androidx.test.uiautomator.UiSelector uiSelector
android.view.accessibility.AccessibilityNodeInfo getRootNode ()
int x
int maxRetry
long waitInterval
android.view.accessibility.AccessibilityNodeInfo rootNode
private android.view.accessibility.AccessibilityNodeInfo translateCompoundSelector (androidx.test.uiautomator.UiSelector, android.view.accessibility.AccessibilityNodeInfo, boolean)
androidx.test.uiautomator.UiSelector selector
android.view.accessibility.AccessibilityNodeInfo fromNode
boolean isCounting
private android.view.accessibility.AccessibilityNodeInfo translateReqularSelector (androidx.test.uiautomator.UiSelector, android.view.accessibility.AccessibilityNodeInfo)
androidx.test.uiautomator.UiSelector selector
android.view.accessibility.AccessibilityNodeInfo fromNode
private android.view.accessibility.AccessibilityNodeInfo findNodeRegularRecursive (androidx.test.uiautomator.UiSelector, android.view.accessibility.AccessibilityNodeInfo, int)
android.view.accessibility.AccessibilityNodeInfo childNode
android.view.accessibility.AccessibilityNodeInfo retNode
int i
androidx.test.uiautomator.UiSelector subSelector
android.view.accessibility.AccessibilityNodeInfo fromNode
int index
int childCount
boolean hasNullChild
private android.view.accessibility.AccessibilityNodeInfo translatePatternSelector (androidx.test.uiautomator.UiSelector, android.view.accessibility.AccessibilityNodeInfo, boolean)
androidx.test.uiautomator.UiSelector subSelector
android.view.accessibility.AccessibilityNodeInfo fromNode
boolean isCounting
private android.view.accessibility.AccessibilityNodeInfo findNodePatternRecursive (androidx.test.uiautomator.UiSelector, android.view.accessibility.AccessibilityNodeInfo, int, androidx.test.uiautomator.UiSelector)
android.view.accessibility.AccessibilityNodeInfo childNode
android.view.accessibility.AccessibilityNodeInfo retNode
int i
androidx.test.uiautomator.UiSelector subSelector
android.view.accessibility.AccessibilityNodeInfo fromNode
int index
androidx.test.uiautomator.UiSelector originalPattern
int childCount
boolean hasNullChild
public java.lang.String getCurrentActivityName ()
public java.lang.String getCurrentPackageName ()
android.view.accessibility.AccessibilityNodeInfo rootNode
public void waitForIdle ()
public void waitForIdle (long)
java.util.concurrent.TimeoutException e
long timeout
private java.lang.String formatLog (java.lang.String)
int space
String str
StringBuilder l
private synthetic void lambda$new$0 (android.view.accessibility.AccessibilityEvent)
android.view.accessibility.AccessibilityEvent event
static void <clinit> ()
}
androidx/test/uiautomator/R.class
R.java
package androidx.test.uiautomator
public final androidx.test.uiautomator.R extends java.lang.Object {
public void <init> ()
}
androidx/test/uiautomator/RegexHelper.class
RegexHelper.java
package androidx.test.uiautomator
androidx.test.uiautomator.RegexHelper extends java.lang.Object {
private void <init> ()
static java.util.regex.Pattern getPatternStartsWith (java.lang.String)
String text
static java.util.regex.Pattern getPatternEndsWith (java.lang.String)
String text
static java.util.regex.Pattern getPatternContains (java.lang.String)
String text
}
androidx/test/uiautomator/SearchCondition.class
SearchCondition.java
package androidx.test.uiautomator
public abstract androidx.test.uiautomator.SearchCondition extends java.lang.Object implements androidx.test.uiautomator.Condition {
public void <init> ()
}
androidx/test/uiautomator/Searchable.class
Searchable.java
package androidx.test.uiautomator
abstract androidx.test.uiautomator.Searchable extends java.lang.Object {
public abstract boolean hasObject (androidx.test.uiautomator.BySelector)
public abstract androidx.test.uiautomator.UiObject2 findObject (androidx.test.uiautomator.BySelector)
public abstract java.util.List findObjects (androidx.test.uiautomator.BySelector)
}
androidx/test/uiautomator/StaleObjectException.class
StaleObjectException.java
package androidx.test.uiautomator
public androidx.test.uiautomator.StaleObjectException extends java.lang.RuntimeException {
public void <init> ()
}
androidx/test/uiautomator/UiAutomatorInstrumentationTestRunner$1.class
UiAutomatorInstrumentationTestRunner.java
package androidx.test.uiautomator
androidx.test.uiautomator.UiAutomatorInstrumentationTestRunner$1 extends java.lang.Object implements junit.framework.TestListener {
final synthetic androidx.test.uiautomator.UiAutomatorInstrumentationTestRunner this$0
void <init> (androidx.test.uiautomator.UiAutomatorInstrumentationTestRunner)
androidx.test.uiautomator.UiAutomatorInstrumentationTestRunner this$0
public void startTest (junit.framework.Test)
junit.framework.Test test
public void endTest (junit.framework.Test)
junit.framework.Test test
public void addFailure (junit.framework.Test, junit.framework.AssertionFailedError)
junit.framework.Test test
junit.framework.AssertionFailedError e
public void addError (junit.framework.Test, java.lang.Throwable)
junit.framework.Test test
Throwable t
}
androidx/test/uiautomator/UiAutomatorInstrumentationTestRunner.class
UiAutomatorInstrumentationTestRunner.java
package androidx.test.uiautomator
public androidx.test.uiautomator.UiAutomatorInstrumentationTestRunner extends android.test.InstrumentationTestRunner {
public void <init> ()
protected void initializeUiAutomatorTest (androidx.test.uiautomator.UiAutomatorTestCase)
androidx.test.uiautomator.UiAutomatorTestCase test
protected android.test.AndroidTestRunner getAndroidTestRunner ()
android.test.AndroidTestRunner testRunner
}
androidx/test/uiautomator/UiAutomatorTestCase.class
UiAutomatorTestCase.java
package androidx.test.uiautomator
public androidx.test.uiautomator.UiAutomatorTestCase extends android.test.InstrumentationTestCase {
private androidx.test.uiautomator.UiDevice mDevice
private android.os.Bundle mParams
private androidx.test.uiautomator.IAutomationSupport mAutomationSupport
public void <init> ()
public androidx.test.uiautomator.UiDevice getUiDevice ()
public android.os.Bundle getParams ()
public androidx.test.uiautomator.IAutomationSupport getAutomationSupport ()
android.app.Instrumentation instrumentation
void initialize (android.os.Bundle)
android.os.Bundle params
String monkeyVal
public void sleep (long)
long ms
private static synthetic void lambda$getAutomationSupport$0 (android.app.Instrumentation, int, android.os.Bundle)
android.app.Instrumentation instrumentation
int resultCode
android.os.Bundle status
}
androidx/test/uiautomator/UiCollection.class
UiCollection.java
package androidx.test.uiautomator
public androidx.test.uiautomator.UiCollection extends androidx.test.uiautomator.UiObject {
public void <init> (androidx.test.uiautomator.UiSelector)
androidx.test.uiautomator.UiSelector selector
public androidx.test.uiautomator.UiObject getChildByDescription (androidx.test.uiautomator.UiSelector, java.lang.String) throws androidx.test.uiautomator.UiObjectNotFoundException
androidx.test.uiautomator.UiObject row
String nodeDesc
androidx.test.uiautomator.UiObject item
int x
int count
androidx.test.uiautomator.UiSelector childPattern
String text
public androidx.test.uiautomator.UiObject getChildByInstance (androidx.test.uiautomator.UiSelector, int) throws androidx.test.uiautomator.UiObjectNotFoundException
androidx.test.uiautomator.UiSelector childPattern
int instance
androidx.test.uiautomator.UiSelector patternSelector
public androidx.test.uiautomator.UiObject getChildByText (androidx.test.uiautomator.UiSelector, java.lang.String) throws androidx.test.uiautomator.UiObjectNotFoundException
androidx.test.uiautomator.UiObject row
String nodeText
androidx.test.uiautomator.UiObject item
int x
int count
androidx.test.uiautomator.UiSelector childPattern
String text
public int getChildCount (androidx.test.uiautomator.UiSelector)
androidx.test.uiautomator.UiSelector childPattern
androidx.test.uiautomator.UiSelector patternSelector
}
androidx/test/uiautomator/UiDevice$1.class
UiDevice.java
package androidx.test.uiautomator
androidx.test.uiautomator.UiDevice$1 extends java.lang.Object implements androidx.test.uiautomator.Condition {
final synthetic int val$rotation
final synthetic androidx.test.uiautomator.UiDevice this$0
void <init> (androidx.test.uiautomator.UiDevice, int)
androidx.test.uiautomator.UiDevice this$0
public java.lang.Boolean apply (androidx.test.uiautomator.UiDevice)
androidx.test.uiautomator.UiDevice device
public java.lang.String toString ()
public volatile synthetic java.lang.Object apply (java.lang.Object)
}
androidx/test/uiautomator/UiDevice$Api21Impl.class
UiDevice.java
package androidx.test.uiautomator
androidx.test.uiautomator.UiDevice$Api21Impl extends java.lang.Object {
private void <init> ()
static android.os.ParcelFileDescriptor executeShellCommand (android.app.UiAutomation, java.lang.String)
android.app.UiAutomation uiAutomation
String command
static java.util.List getWindows (android.app.UiAutomation)
android.app.UiAutomation uiAutomation
static android.view.accessibility.AccessibilityNodeInfo getRoot (android.view.accessibility.AccessibilityWindowInfo)
android.view.accessibility.AccessibilityWindowInfo accessibilityWindowInfo
}
androidx/test/uiautomator/UiDevice$Api24Impl.class
UiDevice.java
package androidx.test.uiautomator
androidx.test.uiautomator.UiDevice$Api24Impl extends java.lang.Object {
private void <init> ()
static android.app.UiAutomation getUiAutomation (android.app.Instrumentation, int)
android.app.Instrumentation instrumentation
int flags
}
androidx/test/uiautomator/UiDevice$Api30Impl.class
UiDevice.java
package androidx.test.uiautomator
androidx.test.uiautomator.UiDevice$Api30Impl extends java.lang.Object {
private void <init> ()
static android.util.SparseArray getWindowsOnAllDisplays (android.app.UiAutomation)
android.app.UiAutomation uiAutomation
}
androidx/test/uiautomator/UiDevice$Api31Impl.class
UiDevice.java
package androidx.test.uiautomator
androidx.test.uiautomator.UiDevice$Api31Impl extends java.lang.Object {
private void <init> ()
static android.content.Context createWindowContext (android.content.Context, android.view.Display)
android.content.Context context
android.view.Display display
}
androidx/test/uiautomator/UiDevice.class
UiDevice.java
package androidx.test.uiautomator
public androidx.test.uiautomator.UiDevice extends java.lang.Object implements androidx.test.uiautomator.Searchable {
private static final String TAG
private static final long KEY_PRESS_EVENT_TIMEOUT
private static final long ROTATION_TIMEOUT
private static androidx.test.uiautomator.UiDevice sInstance
private final android.app.Instrumentation mInstrumentation
private final androidx.test.uiautomator.QueryController mQueryController
private final androidx.test.uiautomator.InteractionController mInteractionController
private final android.hardware.display.DisplayManager mDisplayManager
private final androidx.test.uiautomator.WaitMixin mWaitMixin
private int mCachedServiceFlags
private boolean mCompressed
private final java.util.Map mUiContexts
private final java.util.Map mWatchers
private final java.util.List mWatchersTriggers
private boolean mInWatcherContext
void <init> (android.app.Instrumentation)
android.app.Instrumentation instrumentation
boolean isInWatcherContext ()
public androidx.test.uiautomator.UiObject findObject (androidx.test.uiautomator.UiSelector)
androidx.test.uiautomator.UiSelector selector
public boolean hasObject (androidx.test.uiautomator.BySelector)
androidx.test.uiautomator.BySelector selector
android.view.accessibility.AccessibilityNodeInfo node
public androidx.test.uiautomator.UiObject2 findObject (androidx.test.uiautomator.BySelector)
androidx.test.uiautomator.BySelector selector
android.view.accessibility.AccessibilityNodeInfo node
public java.util.List findObjects (androidx.test.uiautomator.BySelector)
android.view.accessibility.AccessibilityNodeInfo node
androidx.test.uiautomator.BySelector selector
java.util.List ret
public java.lang.Object wait (androidx.test.uiautomator.Condition, long)
androidx.test.uiautomator.Condition condition
long timeout
public java.lang.Object performActionAndWait (java.lang.Runnable, androidx.test.uiautomator.EventCondition, long)
java.util.concurrent.TimeoutException e
Runnable action
androidx.test.uiautomator.EventCondition condition
long timeout
android.view.accessibility.AccessibilityEvent event
public void setCompressedLayoutHeirarchy (boolean)
boolean compressed
public void setCompressedLayoutHierarchy (boolean)
boolean compressed
public static androidx.test.uiautomator.UiDevice getInstance ()
public static androidx.test.uiautomator.UiDevice getInstance (android.app.Instrumentation)
android.app.Instrumentation instrumentation
public android.graphics.Point getDisplaySizeDp ()
android.view.Display display
android.graphics.Point p
android.util.DisplayMetrics metrics
float dpx
float dpy
public java.lang.String getProductName ()
public java.lang.String getLastTraversedText ()
public void clearLastTraversedText ()
public boolean pressMenu ()
public boolean pressBack ()
public boolean pressHome ()
public boolean pressSearch ()
public boolean pressDPadCenter ()
public boolean pressDPadDown ()
public boolean pressDPadUp ()
public boolean pressDPadLeft ()
public boolean pressDPadRight ()
public boolean pressDelete ()
public boolean pressEnter ()
public boolean pressKeyCode (int)
int keyCode
public boolean pressKeyCode (int, int)
int keyCode
int metaState
public boolean pressKeyCodes (int[])
int[] keyCodes
public boolean pressKeyCodes (int[], int)
int[] keyCodes
int metaState
public boolean pressRecentApps () throws android.os.RemoteException
public boolean openNotification ()
public boolean openQuickSettings ()
public int getDisplayWidth ()
android.view.Display display
android.graphics.Point p
public int getDisplayHeight ()
android.view.Display display
android.graphics.Point p
public boolean click (int, int)
int x
int y
public boolean swipe (int, int, int, int, int)
int startX
int startY
int endX
int endY
int steps
public boolean drag (int, int, int, int, int)
int startX
int startY
int endX
int endY
int steps
public boolean swipe (android.graphics.Point[], int)
android.graphics.Point[] segments
int segmentSteps
public void waitForIdle ()
public void waitForIdle (long)
long timeout
public java.lang.String getCurrentActivityName ()
public java.lang.String getCurrentPackageName ()
public void registerWatcher (java.lang.String, androidx.test.uiautomator.UiWatcher)
String name
androidx.test.uiautomator.UiWatcher watcher
public void removeWatcher (java.lang.String)
String name
public void runWatchers ()
Exception e
androidx.test.uiautomator.UiWatcher watcher
String watcherName
public void resetWatcherTriggers ()
public boolean hasWatcherTriggered (java.lang.String)
String watcherName
public boolean hasAnyWatcherTriggered ()
private void setWatcherTriggered (java.lang.String)
String watcherName
public boolean isNaturalOrientation ()
int ret
public int getDisplayRotation ()
public void freezeRotation () throws android.os.RemoteException
public void unfreezeRotation () throws android.os.RemoteException
public void setOrientationLeft () throws android.os.RemoteException
public void setOrientationRight () throws android.os.RemoteException
public void setOrientationNatural () throws android.os.RemoteException
public void setOrientationPortrait () throws android.os.RemoteException
public void setOrientationLandscape () throws android.os.RemoteException
private void rotate (int)
int rotation
androidx.test.uiautomator.Condition rotationCondition
public void wakeUp () throws android.os.RemoteException
public boolean isScreenOn () throws android.os.RemoteException
public void sleep () throws android.os.RemoteException
public void dumpWindowHierarchy (java.lang.String)
String fileName
java.io.File dumpFile
public void dumpWindowHierarchy (java.io.File) throws java.io.IOException
java.io.OutputStream stream
java.io.File dest
public void dumpWindowHierarchy (java.io.OutputStream) throws java.io.IOException
java.io.OutputStream out
public boolean waitForWindowUpdate (java.lang.String, long)
java.util.concurrent.TimeoutException e
Exception e
String packageName
long timeout
Runnable emptyRunnable
android.app.UiAutomation$AccessibilityEventFilter checkWindowUpdate
public boolean takeScreenshot (java.io.File)
java.io.File storePath
public boolean takeScreenshot (java.io.File, float, int)
java.io.BufferedOutputStream bos
java.io.IOException ioe
java.io.File storePath
float scale
int quality
android.graphics.Bitmap screenshot
public java.lang.String getLauncherPackageName ()
android.content.Intent intent
android.content.pm.PackageManager pm
android.content.pm.ResolveInfo resolveInfo
public java.lang.String executeShellCommand (java.lang.String) throws java.io.IOException
byte[] buf
int bytesRead
StringBuilder stdout
java.io.FileInputStream fis
android.os.ParcelFileDescriptor pfd
String cmd
private android.view.Display getDefaultDisplay ()
private java.util.List getWindows (android.app.UiAutomation)
int index
java.util.List windowList
android.util.SparseArray allWindows
android.app.UiAutomation uiAutomation
android.view.accessibility.AccessibilityNodeInfo[] getWindowRoots ()
android.view.accessibility.AccessibilityNodeInfo root
android.view.accessibility.AccessibilityWindowInfo window
java.util.Set roots
android.app.UiAutomation uiAutomation
android.view.accessibility.AccessibilityNodeInfo activeRoot
android.app.Instrumentation getInstrumentation ()
android.content.Context getUiContext (int)
android.view.Display display
int displayId
android.content.Context context
android.app.UiAutomation getUiAutomation ()
android.app.UiAutomation uiAutomation
android.app.UiAutomation uiAutomation
int flags
android.accessibilityservice.AccessibilityServiceInfo serviceInfo
androidx.test.uiautomator.QueryController getQueryController ()
androidx.test.uiautomator.InteractionController getInteractionController ()
private static synthetic boolean lambda$waitForWindowUpdate$1 (java.lang.String, android.view.accessibility.AccessibilityEvent)
String packageName
android.view.accessibility.AccessibilityEvent t
private static synthetic void lambda$waitForWindowUpdate$0 ()
static void <clinit> ()
}
androidx/test/uiautomator/UiObject.class
UiObject.java
package androidx.test.uiautomator
public androidx.test.uiautomator.UiObject extends java.lang.Object {
private static final String TAG
protected static final long WAIT_FOR_SELECTOR_TIMEOUT
protected static final long WAIT_FOR_SELECTOR_POLL
protected static final long WAIT_FOR_WINDOW_TMEOUT
protected static final int SWIPE_MARGIN_LIMIT
protected static final long WAIT_FOR_EVENT_TMEOUT
protected static final int FINGER_TOUCH_HALF_WIDTH
private final androidx.test.uiautomator.UiSelector mUiSelector
private final androidx.test.uiautomator.UiDevice mDevice
private final androidx.test.uiautomator.Configurator mConfig
public void <init> (androidx.test.uiautomator.UiSelector)
androidx.test.uiautomator.UiSelector selector
void <init> (androidx.test.uiautomator.UiDevice, androidx.test.uiautomator.UiSelector)
androidx.test.uiautomator.UiDevice device
androidx.test.uiautomator.UiSelector selector
public final androidx.test.uiautomator.UiSelector getSelector ()
androidx.test.uiautomator.UiDevice getDevice ()
androidx.test.uiautomator.QueryController getQueryController ()
androidx.test.uiautomator.InteractionController getInteractionController ()
public androidx.test.uiautomator.UiObject getChild (androidx.test.uiautomator.UiSelector) throws androidx.test.uiautomator.UiObjectNotFoundException
androidx.test.uiautomator.UiSelector selector
public androidx.test.uiautomator.UiObject getFromParent (androidx.test.uiautomator.UiSelector) throws androidx.test.uiautomator.UiObjectNotFoundException
androidx.test.uiautomator.UiSelector selector
public int getChildCount () throws androidx.test.uiautomator.UiObjectNotFoundException
android.view.accessibility.AccessibilityNodeInfo node
protected android.view.accessibility.AccessibilityNodeInfo findAccessibilityNodeInfo (long)
long timeout
android.view.accessibility.AccessibilityNodeInfo node
long startMills
long currentMills
public boolean dragTo (androidx.test.uiautomator.UiObject, int) throws androidx.test.uiautomator.UiObjectNotFoundException
androidx.test.uiautomator.UiObject destObj
int steps
android.graphics.Rect srcRect
android.graphics.Rect dstRect
public boolean dragTo (int, int, int) throws androidx.test.uiautomator.UiObjectNotFoundException
int destX
int destY
int steps
android.graphics.Rect srcRect
public boolean swipeUp (int) throws androidx.test.uiautomator.UiObjectNotFoundException
int steps
android.graphics.Rect rect
public boolean swipeDown (int) throws androidx.test.uiautomator.UiObjectNotFoundException
int steps
android.graphics.Rect rect
public boolean swipeLeft (int) throws androidx.test.uiautomator.UiObjectNotFoundException
int steps
android.graphics.Rect rect
public boolean swipeRight (int) throws androidx.test.uiautomator.UiObjectNotFoundException
int steps
android.graphics.Rect rect
android.graphics.Rect getVisibleBounds (android.view.accessibility.AccessibilityNodeInfo)
android.view.accessibility.AccessibilityNodeInfo node
int w
int h
public boolean click () throws androidx.test.uiautomator.UiObjectNotFoundException
android.view.accessibility.AccessibilityNodeInfo node
android.graphics.Rect rect
public boolean clickAndWaitForNewWindow () throws androidx.test.uiautomator.UiObjectNotFoundException
public boolean clickAndWaitForNewWindow (long) throws androidx.test.uiautomator.UiObjectNotFoundException
long timeout
android.view.accessibility.AccessibilityNodeInfo node
android.graphics.Rect rect
public boolean clickTopLeft () throws androidx.test.uiautomator.UiObjectNotFoundException
android.view.accessibility.AccessibilityNodeInfo node
android.graphics.Rect rect
public boolean longClickBottomRight () throws androidx.test.uiautomator.UiObjectNotFoundException
android.view.accessibility.AccessibilityNodeInfo node
android.graphics.Rect rect
public boolean clickBottomRight () throws androidx.test.uiautomator.UiObjectNotFoundException
android.view.accessibility.AccessibilityNodeInfo node
android.graphics.Rect rect
public boolean longClick () throws androidx.test.uiautomator.UiObjectNotFoundException
android.view.accessibility.AccessibilityNodeInfo node
android.graphics.Rect rect
public boolean longClickTopLeft () throws androidx.test.uiautomator.UiObjectNotFoundException
android.view.accessibility.AccessibilityNodeInfo node
android.graphics.Rect rect
public java.lang.String getText () throws androidx.test.uiautomator.UiObjectNotFoundException
android.view.accessibility.AccessibilityNodeInfo node
public java.lang.String getClassName () throws androidx.test.uiautomator.UiObjectNotFoundException
android.view.accessibility.AccessibilityNodeInfo node
public java.lang.String getContentDescription () throws androidx.test.uiautomator.UiObjectNotFoundException
android.view.accessibility.AccessibilityNodeInfo node
public void legacySetText (java.lang.String) throws androidx.test.uiautomator.UiObjectNotFoundException
String text
android.view.accessibility.AccessibilityNodeInfo node
android.graphics.Rect rect
androidx.test.uiautomator.UiObject selectAll
public boolean setText (java.lang.String) throws androidx.test.uiautomator.UiObjectNotFoundException
android.view.accessibility.AccessibilityNodeInfo node
android.os.Bundle args
String text
public void clearTextField () throws androidx.test.uiautomator.UiObjectNotFoundException
android.os.Bundle selectionArgs
boolean ret
android.view.accessibility.AccessibilityNodeInfo node
CharSequence text
public boolean isChecked () throws androidx.test.uiautomator.UiObjectNotFoundException
android.view.accessibility.AccessibilityNodeInfo node
public boolean isSelected () throws androidx.test.uiautomator.UiObjectNotFoundException
android.view.accessibility.AccessibilityNodeInfo node
public boolean isCheckable () throws androidx.test.uiautomator.UiObjectNotFoundException
android.view.accessibility.AccessibilityNodeInfo node
public boolean isEnabled () throws androidx.test.uiautomator.UiObjectNotFoundException
android.view.accessibility.AccessibilityNodeInfo node
public boolean isClickable () throws androidx.test.uiautomator.UiObjectNotFoundException
android.view.accessibility.AccessibilityNodeInfo node
public boolean isFocused () throws androidx.test.uiautomator.UiObjectNotFoundException
android.view.accessibility.AccessibilityNodeInfo node
public boolean isFocusable () throws androidx.test.uiautomator.UiObjectNotFoundException
android.view.accessibility.AccessibilityNodeInfo node
public boolean isScrollable () throws androidx.test.uiautomator.UiObjectNotFoundException
android.view.accessibility.AccessibilityNodeInfo node
public boolean isLongClickable () throws androidx.test.uiautomator.UiObjectNotFoundException
android.view.accessibility.AccessibilityNodeInfo node
public java.lang.String getPackageName () throws androidx.test.uiautomator.UiObjectNotFoundException
android.view.accessibility.AccessibilityNodeInfo node
public android.graphics.Rect getVisibleBounds () throws androidx.test.uiautomator.UiObjectNotFoundException
android.view.accessibility.AccessibilityNodeInfo node
public android.graphics.Rect getBounds () throws androidx.test.uiautomator.UiObjectNotFoundException
android.view.accessibility.AccessibilityNodeInfo node
android.graphics.Rect nodeRect
public boolean waitForExists (long)
long timeout
public boolean waitUntilGone (long)
long timeout
long startMills
long currentMills
public boolean exists ()
private java.lang.String safeStringReturn (java.lang.CharSequence)
CharSequence cs
public boolean pinchOut (int, int) throws androidx.test.uiautomator.UiObjectNotFoundException
int percent
int steps
float percentage
android.view.accessibility.AccessibilityNodeInfo node
android.graphics.Rect rect
android.graphics.Point startPoint1
android.graphics.Point startPoint2
android.graphics.Point endPoint1
android.graphics.Point endPoint2
public boolean pinchIn (int, int) throws androidx.test.uiautomator.UiObjectNotFoundException
int percent
int steps
float percentage
android.view.accessibility.AccessibilityNodeInfo node
android.graphics.Rect rect
android.graphics.Point startPoint1
android.graphics.Point startPoint2
android.graphics.Point endPoint1
android.graphics.Point endPoint2
public boolean performTwoPointerGesture (android.graphics.Point, android.graphics.Point, android.graphics.Point, android.graphics.Point, int)
android.view.MotionEvent$PointerCoords p1
android.view.MotionEvent$PointerCoords p2
int i
android.graphics.Point startPoint1
android.graphics.Point startPoint2
android.graphics.Point endPoint1
android.graphics.Point endPoint2
int steps
float stepX1
float stepY1
float stepX2
float stepY2
int eventX1
int eventY1
int eventX2
int eventY2
android.view.MotionEvent$PointerCoords[] points1
android.view.MotionEvent$PointerCoords[] points2
android.view.MotionEvent$PointerCoords p1
android.view.MotionEvent$PointerCoords p2
public transient boolean performMultiPointerGesture (android.view.MotionEvent$PointerCoords[][])
android.view.MotionEvent$PointerCoords[][] touches
private static transient java.lang.String touchesToString (android.view.MotionEvent$PointerCoords[][])
android.view.MotionEvent$PointerCoords point
int j
int i
android.view.MotionEvent$PointerCoords[][] touches
StringBuilder result
static void <clinit> ()
}
androidx/test/uiautomator/UiObject2$1.class
UiObject2.java
package androidx.test.uiautomator
androidx.test.uiautomator.UiObject2$1 extends androidx.test.uiautomator.EventCondition {
final synthetic androidx.test.uiautomator.EventCondition val$scrollFinished
final synthetic androidx.test.uiautomator.EventCondition val$condition
final synthetic androidx.test.uiautomator.UiObject2 this$0
void <init> (androidx.test.uiautomator.UiObject2, androidx.test.uiautomator.EventCondition, androidx.test.uiautomator.EventCondition)
androidx.test.uiautomator.UiObject2 this$0
public java.lang.Boolean getResult ()
Object result
public boolean accept (android.view.accessibility.AccessibilityEvent)
android.view.accessibility.AccessibilityEvent event
public volatile synthetic java.lang.Object getResult ()
}
androidx/test/uiautomator/UiObject2$Api21Impl.class
UiObject2.java
package androidx.test.uiautomator
androidx.test.uiautomator.UiObject2$Api21Impl extends java.lang.Object {
private void <init> ()
static android.view.accessibility.AccessibilityWindowInfo getWindow (android.view.accessibility.AccessibilityNodeInfo)
android.view.accessibility.AccessibilityNodeInfo accessibilityNodeInfo
static void getBoundsInScreen (android.view.accessibility.AccessibilityWindowInfo, android.graphics.Rect)
android.view.accessibility.AccessibilityWindowInfo accessibilityWindowInfo
android.graphics.Rect outBounds
}
androidx/test/uiautomator/UiObject2$Api30Impl.class
UiObject2.java
package androidx.test.uiautomator
androidx.test.uiautomator.UiObject2$Api30Impl extends java.lang.Object {
private void <init> ()
static int getDisplayId (android.view.accessibility.AccessibilityWindowInfo)
android.view.accessibility.AccessibilityWindowInfo accessibilityWindowInfo
}
androidx/test/uiautomator/UiObject2$Margins.class
UiObject2.java
package androidx.test.uiautomator
abstract androidx.test.uiautomator.UiObject2$Margins extends java.lang.Object {
public abstract android.graphics.Rect apply (android.graphics.Rect)
}
androidx/test/uiautomator/UiObject2$PercentMargins.class
UiObject2.java
package androidx.test.uiautomator
androidx.test.uiautomator.UiObject2$PercentMargins extends java.lang.Object implements androidx.test.uiautomator.UiObject2$Margins {
float mLeft
float mTop
float mRight
float mBottom
void <init> (float, float, float, float)
float left
float top
float right
float bottom
public android.graphics.Rect apply (android.graphics.Rect)
android.graphics.Rect bounds
}
androidx/test/uiautomator/UiObject2$SimpleMargins.class
UiObject2.java
package androidx.test.uiautomator
androidx.test.uiautomator.UiObject2$SimpleMargins extends java.lang.Object implements androidx.test.uiautomator.UiObject2$Margins {
int mLeft
int mTop
int mRight
int mBottom
void <init> (int, int, int, int)
int left
int top
int right
int bottom
public android.graphics.Rect apply (android.graphics.Rect)
android.graphics.Rect bounds
}
androidx/test/uiautomator/UiObject2.class
UiObject2.java
package androidx.test.uiautomator
public androidx.test.uiautomator.UiObject2 extends java.lang.Object implements androidx.test.uiautomator.Searchable {
private static final String TAG
private static final float DEFAULT_GESTURE_MARGIN_PERCENT
private static final float DEFAULT_SCROLL_UNTIL_PERCENT
private static final int DEFAULT_SWIPE_SPEED
private static final int DEFAULT_SCROLL_SPEED
private static final int DEFAULT_FLING_SPEED
private static final int DEFAULT_DRAG_SPEED
private static final int DEFAULT_PINCH_SPEED
private static final long SCROLL_TIMEOUT
private static final long FLING_TIMEOUT
private final androidx.test.uiautomator.UiDevice mDevice
private final androidx.test.uiautomator.BySelector mSelector
private final androidx.test.uiautomator.GestureController mGestureController
private final androidx.test.uiautomator.WaitMixin mWaitMixin
private final int mDisplayId
private final float mDisplayDensity
private android.view.accessibility.AccessibilityNodeInfo mCachedNode
private androidx.test.uiautomator.UiObject2$Margins mMargins
void <init> (androidx.test.uiautomator.UiDevice, androidx.test.uiautomator.BySelector, android.view.accessibility.AccessibilityNodeInfo)
android.view.accessibility.AccessibilityWindowInfo window
androidx.test.uiautomator.UiDevice device
androidx.test.uiautomator.BySelector selector
android.view.accessibility.AccessibilityNodeInfo cachedNode
android.content.Context uiContext
int densityDpi
public boolean equals (java.lang.Object)
androidx.test.uiautomator.UiObject2 other
androidx.test.uiautomator.StaleObjectException e
Object object
public int hashCode ()
public void recycle ()
public void setGestureMarginPercent (float)
float percent
public void setGestureMarginPercent (float, float, float, float)
float left
float top
float right
float bottom
public void setGestureMargin (int)
int margin
public void setGestureMargins (int, int, int, int)
int left
int top
int right
int bottom
public java.lang.Object wait (androidx.test.uiautomator.Condition, long)
androidx.test.uiautomator.Condition condition
long timeout
public androidx.test.uiautomator.UiObject2 getParent ()
android.view.accessibility.AccessibilityNodeInfo parent
public int getChildCount ()
public java.util.List getChildren ()
public boolean hasObject (androidx.test.uiautomator.BySelector)
androidx.test.uiautomator.BySelector selector
android.view.accessibility.AccessibilityNodeInfo node
public androidx.test.uiautomator.UiObject2 findObject (androidx.test.uiautomator.BySelector)
androidx.test.uiautomator.BySelector selector
android.view.accessibility.AccessibilityNodeInfo node
public java.util.List findObjects (androidx.test.uiautomator.BySelector)
android.view.accessibility.AccessibilityNodeInfo node
androidx.test.uiautomator.BySelector selector
java.util.List ret
public int getDisplayId ()
public android.graphics.Rect getVisibleBounds ()
private android.graphics.Rect getVisibleBoundsForGestures ()
android.graphics.Rect ret
private boolean clipToGestureBounds (android.graphics.Point)
android.graphics.Point point
android.graphics.Rect bounds
private android.graphics.Rect getVisibleBounds (android.view.accessibility.AccessibilityNodeInfo)
android.graphics.Point size
android.hardware.display.DisplayManager dm
android.view.Display display
android.view.accessibility.AccessibilityNodeInfo node
android.graphics.Rect screen
int displayId
public android.graphics.Point getVisibleCenter ()
android.graphics.Rect bounds
public java.lang.String getClassName ()
CharSequence chars
public java.lang.String getContentDescription ()
CharSequence chars
public java.lang.String getApplicationPackage ()
CharSequence chars
public java.lang.String getResourceName ()
CharSequence chars
public java.lang.String getText ()
CharSequence chars
public boolean isCheckable ()
public boolean isChecked ()
public boolean isClickable ()
public boolean isEnabled ()
public boolean isFocusable ()
public boolean isFocused ()
public boolean isLongClickable ()
public boolean isScrollable ()
public boolean isSelected ()
public void clear ()
public void click ()
android.graphics.Point center
public void click (android.graphics.Point)
android.graphics.Point point
public void click (long)
long duration
android.graphics.Point center
public void click (android.graphics.Point, long)
android.graphics.Point point
long duration
public java.lang.Object clickAndWait (androidx.test.uiautomator.EventCondition, long)
androidx.test.uiautomator.EventCondition condition
long timeout
android.graphics.Point center
public java.lang.Object clickAndWait (android.graphics.Point, androidx.test.uiautomator.EventCondition, long)
android.graphics.Point point
androidx.test.uiautomator.EventCondition condition
long timeout
public void drag (android.graphics.Point)
android.graphics.Point dest
public void drag (android.graphics.Point, int)
android.graphics.Point dest
int speed
android.graphics.Point center
public void longClick ()
android.graphics.Point center
public void pinchClose (float)
float percent
public void pinchClose (float, int)
float percent
int speed
android.graphics.Rect bounds
public void pinchOpen (float)
float percent
public void pinchOpen (float, int)
float percent
int speed
android.graphics.Rect bounds
public void swipe (androidx.test.uiautomator.Direction, float)
androidx.test.uiautomator.Direction direction
float percent
public void swipe (androidx.test.uiautomator.Direction, float, int)
androidx.test.uiautomator.Direction direction
float percent
int speed
android.graphics.Rect bounds
public boolean scroll (androidx.test.uiautomator.Direction, float)
androidx.test.uiautomator.Direction direction
float percent
public boolean scroll (androidx.test.uiautomator.Direction, float, int)
float segment
androidx.test.uiautomator.PointerGesture swipe
androidx.test.uiautomator.Direction direction
float percent
int speed
androidx.test.uiautomator.Direction swipeDirection
android.graphics.Rect bounds
public java.lang.Object scrollUntil (androidx.test.uiautomator.Direction, androidx.test.uiautomator.Condition)
Object result
androidx.test.uiautomator.PointerGesture swipe
androidx.test.uiautomator.Direction direction
androidx.test.uiautomator.Condition condition
android.graphics.Rect bounds
int speed
androidx.test.uiautomator.EventCondition scrollFinished
androidx.test.uiautomator.Direction swipeDirection
public java.lang.Object scrollUntil (androidx.test.uiautomator.Direction, androidx.test.uiautomator.EventCondition)
androidx.test.uiautomator.PointerGesture swipe
androidx.test.uiautomator.Direction direction
androidx.test.uiautomator.EventCondition condition
android.graphics.Rect bounds
int speed
androidx.test.uiautomator.EventCondition scrollFinished
androidx.test.uiautomator.EventCondition combinedEventCondition
androidx.test.uiautomator.Direction swipeDirection
public boolean fling (androidx.test.uiautomator.Direction)
androidx.test.uiautomator.Direction direction
public boolean fling (androidx.test.uiautomator.Direction, int)
androidx.test.uiautomator.Direction direction
int speed
android.view.ViewConfiguration vc
androidx.test.uiautomator.Direction swipeDirection
android.graphics.Rect bounds
androidx.test.uiautomator.PointerGesture swipe
public void legacySetText (java.lang.String)
androidx.test.uiautomator.InteractionController ic
android.graphics.Rect rect
String text
android.view.accessibility.AccessibilityNodeInfo node
CharSequence currentText
public void setText (java.lang.String)
android.os.Bundle args
android.os.Bundle args
androidx.test.uiautomator.InteractionController ic
CharSequence currentText
String text
android.view.accessibility.AccessibilityNodeInfo node
private android.view.accessibility.AccessibilityNodeInfo getAccessibilityNodeInfo ()
private void clearCache ()
java.lang.reflect.Method clearCache
Class clazz
java.lang.reflect.Method getInstance
Object instance
Exception e
androidx.test.uiautomator.UiDevice getDevice ()
static void <clinit> ()
}
androidx/test/uiautomator/UiObject2Condition.class
UiObject2Condition.java
package androidx.test.uiautomator
public abstract androidx.test.uiautomator.UiObject2Condition extends java.lang.Object implements androidx.test.uiautomator.Condition {
public void <init> ()
}
androidx/test/uiautomator/UiObjectNotFoundException.class
UiObjectNotFoundException.java
package androidx.test.uiautomator
public androidx.test.uiautomator.UiObjectNotFoundException extends java.lang.Exception {
private static final long serialVersionUID
public void <init> (java.lang.String)
String msg
public void <init> (java.lang.String, java.lang.Throwable)
String detailMessage
Throwable throwable
public void <init> (java.lang.Throwable)
Throwable throwable
}
androidx/test/uiautomator/UiScrollable.class
UiScrollable.java
package androidx.test.uiautomator
public androidx.test.uiautomator.UiScrollable extends androidx.test.uiautomator.UiCollection {
private static final String TAG
private static final int SCROLL_STEPS
private static final int FLING_STEPS
private static final double DEFAULT_SWIPE_DEADZONE_PCT
private static int mMaxSearchSwipes
private boolean mIsVerticalList
private double mSwipeDeadZonePercentage
private final androidx.test.uiautomator.Configurator mConfig
public void <init> (androidx.test.uiautomator.UiSelector)
androidx.test.uiautomator.UiSelector container
public androidx.test.uiautomator.UiScrollable setAsVerticalList ()
public androidx.test.uiautomator.UiScrollable setAsHorizontalList ()
protected boolean exists (androidx.test.uiautomator.UiSelector)
androidx.test.uiautomator.UiSelector selector
public androidx.test.uiautomator.UiObject getChildByDescription (androidx.test.uiautomator.UiSelector, java.lang.String) throws androidx.test.uiautomator.UiObjectNotFoundException
androidx.test.uiautomator.UiSelector childPattern
String text
public androidx.test.uiautomator.UiObject getChildByDescription (androidx.test.uiautomator.UiSelector, java.lang.String, boolean) throws androidx.test.uiautomator.UiObjectNotFoundException
androidx.test.uiautomator.UiSelector childPattern
String text
boolean allowScrollSearch
public androidx.test.uiautomator.UiObject getChildByInstance (androidx.test.uiautomator.UiSelector, int) throws androidx.test.uiautomator.UiObjectNotFoundException
androidx.test.uiautomator.UiSelector childPattern
int instance
androidx.test.uiautomator.UiSelector patternSelector
public androidx.test.uiautomator.UiObject getChildByText (androidx.test.uiautomator.UiSelector, java.lang.String) throws androidx.test.uiautomator.UiObjectNotFoundException
androidx.test.uiautomator.UiSelector childPattern
String text
public androidx.test.uiautomator.UiObject getChildByText (androidx.test.uiautomator.UiSelector, java.lang.String, boolean) throws androidx.test.uiautomator.UiObjectNotFoundException
androidx.test.uiautomator.UiSelector childPattern
String text
boolean allowScrollSearch
public boolean scrollDescriptionIntoView (java.lang.String) throws androidx.test.uiautomator.UiObjectNotFoundException
String text
public boolean scrollIntoView (androidx.test.uiautomator.UiObject) throws androidx.test.uiautomator.UiObjectNotFoundException
androidx.test.uiautomator.UiObject obj
public boolean scrollIntoView (androidx.test.uiautomator.UiSelector) throws androidx.test.uiautomator.UiObjectNotFoundException
boolean scrolled
int x
androidx.test.uiautomator.UiSelector selector
androidx.test.uiautomator.UiSelector childSelector
public boolean ensureFullyVisible (androidx.test.uiautomator.UiObject) throws androidx.test.uiautomator.UiObjectNotFoundException
androidx.test.uiautomator.UiObject childObject
android.graphics.Rect actual
android.graphics.Rect visible
boolean shouldSwipeForward
public boolean scrollTextIntoView (java.lang.String) throws androidx.test.uiautomator.UiObjectNotFoundException
String text
public androidx.test.uiautomator.UiScrollable setMaxSearchSwipes (int)
int swipes
public int getMaxSearchSwipes ()
public boolean flingForward () throws androidx.test.uiautomator.UiObjectNotFoundException
public boolean scrollForward () throws androidx.test.uiautomator.UiObjectNotFoundException
public boolean scrollForward (int) throws androidx.test.uiautomator.UiObjectNotFoundException
int swipeAreaAdjust
int swipeAreaAdjust
int steps
android.view.accessibility.AccessibilityNodeInfo node
android.graphics.Rect rect
int downX
int downY
int upX
int upY
public boolean flingBackward () throws androidx.test.uiautomator.UiObjectNotFoundException
public boolean scrollBackward () throws androidx.test.uiautomator.UiObjectNotFoundException
public boolean scrollBackward (int) throws androidx.test.uiautomator.UiObjectNotFoundException
int swipeAreaAdjust
int swipeAreaAdjust
int steps
android.view.accessibility.AccessibilityNodeInfo node
android.graphics.Rect rect
int downX
int downY
int upX
int upY
public boolean scrollToBeginning (int, int) throws androidx.test.uiautomator.UiObjectNotFoundException
int x
int maxSwipes
int steps
public boolean scrollToBeginning (int) throws androidx.test.uiautomator.UiObjectNotFoundException
int maxSwipes
public boolean flingToBeginning (int) throws androidx.test.uiautomator.UiObjectNotFoundException
int maxSwipes
public boolean scrollToEnd (int, int) throws androidx.test.uiautomator.UiObjectNotFoundException
int x
int maxSwipes
int steps
public boolean scrollToEnd (int) throws androidx.test.uiautomator.UiObjectNotFoundException
int maxSwipes
public boolean flingToEnd (int) throws androidx.test.uiautomator.UiObjectNotFoundException
int maxSwipes
public double getSwipeDeadZonePercentage ()
public androidx.test.uiautomator.UiScrollable setSwipeDeadZonePercentage (double)
double swipeDeadZonePercentage
static void <clinit> ()
}
androidx/test/uiautomator/UiSelector.class
UiSelector.java
package androidx.test.uiautomator
public androidx.test.uiautomator.UiSelector extends java.lang.Object {
static final int SELECTOR_NIL
static final int SELECTOR_TEXT
static final int SELECTOR_START_TEXT
static final int SELECTOR_CONTAINS_TEXT
static final int SELECTOR_CLASS
static final int SELECTOR_DESCRIPTION
static final int SELECTOR_START_DESCRIPTION
static final int SELECTOR_CONTAINS_DESCRIPTION
static final int SELECTOR_INDEX
static final int SELECTOR_INSTANCE
static final int SELECTOR_ENABLED
static final int SELECTOR_FOCUSED
static final int SELECTOR_FOCUSABLE
static final int SELECTOR_SCROLLABLE
static final int SELECTOR_CLICKABLE
static final int SELECTOR_CHECKED
static final int SELECTOR_SELECTED
static final int SELECTOR_ID
static final int SELECTOR_PACKAGE_NAME
static final int SELECTOR_CHILD
static final int SELECTOR_CONTAINER
static final int SELECTOR_PATTERN
static final int SELECTOR_PARENT
static final int SELECTOR_COUNT
static final int SELECTOR_LONG_CLICKABLE
static final int SELECTOR_TEXT_REGEX
static final int SELECTOR_CLASS_REGEX
static final int SELECTOR_DESCRIPTION_REGEX
static final int SELECTOR_PACKAGE_NAME_REGEX
static final int SELECTOR_RESOURCE_ID
static final int SELECTOR_CHECKABLE
static final int SELECTOR_RESOURCE_ID_REGEX
private android.util.SparseArray mSelectorAttributes
public void <init> ()
void <init> (androidx.test.uiautomator.UiSelector)
androidx.test.uiautomator.UiSelector selector
protected androidx.test.uiautomator.UiSelector cloneSelector ()
androidx.test.uiautomator.UiSelector ret
static androidx.test.uiautomator.UiSelector patternBuilder (androidx.test.uiautomator.UiSelector)
androidx.test.uiautomator.UiSelector selector
static androidx.test.uiautomator.UiSelector patternBuilder (androidx.test.uiautomator.UiSelector, androidx.test.uiautomator.UiSelector)
androidx.test.uiautomator.UiSelector container
androidx.test.uiautomator.UiSelector pattern
public androidx.test.uiautomator.UiSelector text (java.lang.String)
String text
public androidx.test.uiautomator.UiSelector textMatches (java.lang.String)
String regex
public androidx.test.uiautomator.UiSelector textStartsWith (java.lang.String)
String text
public androidx.test.uiautomator.UiSelector textContains (java.lang.String)
String text
public androidx.test.uiautomator.UiSelector className (java.lang.String)
String className
public androidx.test.uiautomator.UiSelector classNameMatches (java.lang.String)
String regex
public androidx.test.uiautomator.UiSelector className (java.lang.Class)
Class type
public androidx.test.uiautomator.UiSelector description (java.lang.String)
String desc
public androidx.test.uiautomator.UiSelector descriptionMatches (java.lang.String)
String regex
public androidx.test.uiautomator.UiSelector descriptionStartsWith (java.lang.String)
String desc
public androidx.test.uiautomator.UiSelector descriptionContains (java.lang.String)
String desc
public androidx.test.uiautomator.UiSelector resourceId (java.lang.String)
String id
public androidx.test.uiautomator.UiSelector resourceIdMatches (java.lang.String)
String regex
public androidx.test.uiautomator.UiSelector index (int)
int index
public androidx.test.uiautomator.UiSelector instance (int)
int instance
public androidx.test.uiautomator.UiSelector enabled (boolean)
boolean val
public androidx.test.uiautomator.UiSelector focused (boolean)
boolean val
public androidx.test.uiautomator.UiSelector focusable (boolean)
boolean val
public androidx.test.uiautomator.UiSelector scrollable (boolean)
boolean val
public androidx.test.uiautomator.UiSelector selected (boolean)
boolean val
public androidx.test.uiautomator.UiSelector checked (boolean)
boolean val
public androidx.test.uiautomator.UiSelector clickable (boolean)
boolean val
public androidx.test.uiautomator.UiSelector checkable (boolean)
boolean val
public androidx.test.uiautomator.UiSelector longClickable (boolean)
boolean val
public androidx.test.uiautomator.UiSelector childSelector (androidx.test.uiautomator.UiSelector)
androidx.test.uiautomator.UiSelector selector
private androidx.test.uiautomator.UiSelector patternSelector (androidx.test.uiautomator.UiSelector)
androidx.test.uiautomator.UiSelector selector
private androidx.test.uiautomator.UiSelector containerSelector (androidx.test.uiautomator.UiSelector)
androidx.test.uiautomator.UiSelector selector
public androidx.test.uiautomator.UiSelector fromParent (androidx.test.uiautomator.UiSelector)
androidx.test.uiautomator.UiSelector selector
public androidx.test.uiautomator.UiSelector packageName (java.lang.String)
String name
public androidx.test.uiautomator.UiSelector packageNameMatches (java.lang.String)
String regex
private androidx.test.uiautomator.UiSelector buildSelector (int, java.lang.Object)
int selectorId
Object selectorValue
androidx.test.uiautomator.UiSelector selector
androidx.test.uiautomator.UiSelector getChildSelector ()
androidx.test.uiautomator.UiSelector selector
androidx.test.uiautomator.UiSelector getPatternSelector ()
androidx.test.uiautomator.UiSelector selector
androidx.test.uiautomator.UiSelector getContainerSelector ()
androidx.test.uiautomator.UiSelector selector
androidx.test.uiautomator.UiSelector getParentSelector ()
androidx.test.uiautomator.UiSelector selector
int getInstance ()
java.lang.String getString (int)
int criterion
boolean getBoolean (int)
int criterion
int getInt (int)
int criterion
java.util.regex.Pattern getPattern (int)
int criterion
boolean isMatchFor (android.view.accessibility.AccessibilityNodeInfo, int)
CharSequence s
int criterion
int x
android.view.accessibility.AccessibilityNodeInfo node
int index
int size
private boolean matchOrUpdateInstance ()
int currentSelectorCounter
int currentSelectorInstance
boolean isLeaf ()
boolean hasChildSelector ()
boolean hasPatternSelector ()
boolean hasContainerSelector ()
boolean hasParentSelector ()
private androidx.test.uiautomator.UiSelector getLastSubSelector ()
androidx.test.uiautomator.UiSelector child
androidx.test.uiautomator.UiSelector parent
public java.lang.String toString ()
java.lang.String dumpToString (boolean)
int criterion
int i
boolean all
StringBuilder builder
int criterionCount
private static java.lang.Object checkNotNull (java.lang.Object, java.lang.String)
Object value
String message
}
androidx/test/uiautomator/UiWatcher.class
UiWatcher.java
package androidx.test.uiautomator
public abstract androidx.test.uiautomator.UiWatcher extends java.lang.Object {
public abstract boolean checkForCondition ()
}
androidx/test/uiautomator/Until$1.class
Until.java
package androidx.test.uiautomator
androidx.test.uiautomator.Until$1 extends androidx.test.uiautomator.SearchCondition {
final synthetic androidx.test.uiautomator.BySelector val$selector
void <init> (androidx.test.uiautomator.BySelector)
public java.lang.Boolean apply (androidx.test.uiautomator.Searchable)
androidx.test.uiautomator.Searchable container
public java.lang.String toString ()
public volatile synthetic java.lang.Object apply (java.lang.Object)
}
androidx/test/uiautomator/Until$10.class
Until.java
package androidx.test.uiautomator
androidx.test.uiautomator.Until$10 extends androidx.test.uiautomator.UiObject2Condition {
final synthetic boolean val$isFocused
void <init> (boolean)
public java.lang.Boolean apply (androidx.test.uiautomator.UiObject2)
androidx.test.uiautomator.UiObject2 object
public java.lang.String toString ()
public volatile synthetic java.lang.Object apply (java.lang.Object)
}
androidx/test/uiautomator/Until$11.class
Until.java
package androidx.test.uiautomator
androidx.test.uiautomator.Until$11 extends androidx.test.uiautomator.UiObject2Condition {
final synthetic boolean val$isLongClickable
void <init> (boolean)
public java.lang.Boolean apply (androidx.test.uiautomator.UiObject2)
androidx.test.uiautomator.UiObject2 object
public java.lang.String toString ()
public volatile synthetic java.lang.Object apply (java.lang.Object)
}
androidx/test/uiautomator/Until$12.class
Until.java
package androidx.test.uiautomator
androidx.test.uiautomator.Until$12 extends androidx.test.uiautomator.UiObject2Condition {
final synthetic boolean val$isScrollable
void <init> (boolean)
public java.lang.Boolean apply (androidx.test.uiautomator.UiObject2)
androidx.test.uiautomator.UiObject2 object
public java.lang.String toString ()
public volatile synthetic java.lang.Object apply (java.lang.Object)
}
androidx/test/uiautomator/Until$13.class
Until.java
package androidx.test.uiautomator
androidx.test.uiautomator.Until$13 extends androidx.test.uiautomator.UiObject2Condition {
final synthetic boolean val$isSelected
void <init> (boolean)
public java.lang.Boolean apply (androidx.test.uiautomator.UiObject2)
androidx.test.uiautomator.UiObject2 object
public java.lang.String toString ()
public volatile synthetic java.lang.Object apply (java.lang.Object)
}
androidx/test/uiautomator/Until$14.class
Until.java
package androidx.test.uiautomator
androidx.test.uiautomator.Until$14 extends androidx.test.uiautomator.UiObject2Condition {
final synthetic java.util.regex.Pattern val$regex
void <init> (java.util.regex.Pattern)
public java.lang.Boolean apply (androidx.test.uiautomator.UiObject2)
androidx.test.uiautomator.UiObject2 object
String desc
public java.lang.String toString ()
public volatile synthetic java.lang.Object apply (java.lang.Object)
}
androidx/test/uiautomator/Until$15.class
Until.java
package androidx.test.uiautomator
androidx.test.uiautomator.Until$15 extends androidx.test.uiautomator.UiObject2Condition {
final synthetic java.util.regex.Pattern val$regex
void <init> (java.util.regex.Pattern)
public java.lang.Boolean apply (androidx.test.uiautomator.UiObject2)
androidx.test.uiautomator.UiObject2 object
String text
public java.lang.String toString ()
public volatile synthetic java.lang.Object apply (java.lang.Object)
}
androidx/test/uiautomator/Until$16.class
Until.java
package androidx.test.uiautomator
androidx.test.uiautomator.Until$16 extends androidx.test.uiautomator.UiObject2Condition {
final synthetic String val$text
void <init> (java.lang.String)
public java.lang.Boolean apply (androidx.test.uiautomator.UiObject2)
androidx.test.uiautomator.UiObject2 object
public java.lang.String toString ()
public volatile synthetic java.lang.Object apply (java.lang.Object)
}
androidx/test/uiautomator/Until$17.class
Until.java
package androidx.test.uiautomator
androidx.test.uiautomator.Until$17 extends androidx.test.uiautomator.EventCondition {
private int mMask
void <init> ()
public boolean accept (android.view.accessibility.AccessibilityEvent)
android.view.accessibility.AccessibilityEvent event
public java.lang.Boolean getResult ()
public java.lang.String toString ()
public volatile synthetic java.lang.Object getResult ()
}
androidx/test/uiautomator/Until$18.class
Until.java
package androidx.test.uiautomator
androidx.test.uiautomator.Until$18 extends androidx.test.uiautomator.EventCondition {
private Boolean mResult
final synthetic androidx.test.uiautomator.Direction val$direction
void <init> (androidx.test.uiautomator.Direction)
public boolean accept (android.view.accessibility.AccessibilityEvent)
android.view.accessibility.AccessibilityEvent event
public java.lang.Boolean getResult ()
public java.lang.String toString ()
public volatile synthetic java.lang.Object getResult ()
}
androidx/test/uiautomator/Until$19.class
Until.java
package androidx.test.uiautomator
synthetic androidx.test.uiautomator.Until$19 extends java.lang.Object {
static final synthetic int[] $SwitchMap$androidx$test$uiautomator$Direction
static void <clinit> ()
}
androidx/test/uiautomator/Until$2.class
Until.java
package androidx.test.uiautomator
androidx.test.uiautomator.Until$2 extends androidx.test.uiautomator.SearchCondition {
final synthetic androidx.test.uiautomator.BySelector val$selector
void <init> (androidx.test.uiautomator.BySelector)
public java.lang.Boolean apply (androidx.test.uiautomator.Searchable)
androidx.test.uiautomator.Searchable container
public java.lang.String toString ()
public volatile synthetic java.lang.Object apply (java.lang.Object)
}
androidx/test/uiautomator/Until$3.class
Until.java
package androidx.test.uiautomator
androidx.test.uiautomator.Until$3 extends androidx.test.uiautomator.SearchCondition {
final synthetic androidx.test.uiautomator.BySelector val$selector
void <init> (androidx.test.uiautomator.BySelector)
public androidx.test.uiautomator.UiObject2 apply (androidx.test.uiautomator.Searchable)
androidx.test.uiautomator.Searchable container
public java.lang.String toString ()
public volatile synthetic java.lang.Object apply (java.lang.Object)
}
androidx/test/uiautomator/Until$4.class
Until.java
package androidx.test.uiautomator
androidx.test.uiautomator.Until$4 extends androidx.test.uiautomator.SearchCondition {
final synthetic androidx.test.uiautomator.BySelector val$selector
void <init> (androidx.test.uiautomator.BySelector)
public java.util.List apply (androidx.test.uiautomator.Searchable)
androidx.test.uiautomator.Searchable container
java.util.List ret
public java.lang.String toString ()
public volatile synthetic java.lang.Object apply (java.lang.Object)
}
androidx/test/uiautomator/Until$5.class
Until.java
package androidx.test.uiautomator
androidx.test.uiautomator.Until$5 extends androidx.test.uiautomator.UiObject2Condition {
final synthetic boolean val$isCheckable
void <init> (boolean)
public java.lang.Boolean apply (androidx.test.uiautomator.UiObject2)
androidx.test.uiautomator.UiObject2 object
public java.lang.String toString ()
public volatile synthetic java.lang.Object apply (java.lang.Object)
}
androidx/test/uiautomator/Until$6.class
Until.java
package androidx.test.uiautomator
androidx.test.uiautomator.Until$6 extends androidx.test.uiautomator.UiObject2Condition {
final synthetic boolean val$isChecked
void <init> (boolean)
public java.lang.Boolean apply (androidx.test.uiautomator.UiObject2)
androidx.test.uiautomator.UiObject2 object
public java.lang.String toString ()
public volatile synthetic java.lang.Object apply (java.lang.Object)
}
androidx/test/uiautomator/Until$7.class
Until.java
package androidx.test.uiautomator
androidx.test.uiautomator.Until$7 extends androidx.test.uiautomator.UiObject2Condition {
final synthetic boolean val$isClickable
void <init> (boolean)
public java.lang.Boolean apply (androidx.test.uiautomator.UiObject2)
androidx.test.uiautomator.UiObject2 object
public java.lang.String toString ()
public volatile synthetic java.lang.Object apply (java.lang.Object)
}
androidx/test/uiautomator/Until$8.class
Until.java
package androidx.test.uiautomator
androidx.test.uiautomator.Until$8 extends androidx.test.uiautomator.UiObject2Condition {
final synthetic boolean val$isEnabled
void <init> (boolean)
public java.lang.Boolean apply (androidx.test.uiautomator.UiObject2)
androidx.test.uiautomator.UiObject2 object
public java.lang.String toString ()
public volatile synthetic java.lang.Object apply (java.lang.Object)
}
androidx/test/uiautomator/Until$9.class
Until.java
package androidx.test.uiautomator
androidx.test.uiautomator.Until$9 extends androidx.test.uiautomator.UiObject2Condition {
final synthetic boolean val$isFocusable
void <init> (boolean)
public java.lang.Boolean apply (androidx.test.uiautomator.UiObject2)
androidx.test.uiautomator.UiObject2 object
public java.lang.String toString ()
public volatile synthetic java.lang.Object apply (java.lang.Object)
}
androidx/test/uiautomator/Until.class
Until.java
package androidx.test.uiautomator
public androidx.test.uiautomator.Until extends java.lang.Object {
private void <init> ()
public static androidx.test.uiautomator.SearchCondition gone (androidx.test.uiautomator.BySelector)
androidx.test.uiautomator.BySelector selector
public static androidx.test.uiautomator.SearchCondition hasObject (androidx.test.uiautomator.BySelector)
androidx.test.uiautomator.BySelector selector
public static androidx.test.uiautomator.SearchCondition findObject (androidx.test.uiautomator.BySelector)
androidx.test.uiautomator.BySelector selector
public static androidx.test.uiautomator.SearchCondition findObjects (androidx.test.uiautomator.BySelector)
androidx.test.uiautomator.BySelector selector
public static androidx.test.uiautomator.UiObject2Condition checkable (boolean)
boolean isCheckable
public static androidx.test.uiautomator.UiObject2Condition checked (boolean)
boolean isChecked
public static androidx.test.uiautomator.UiObject2Condition clickable (boolean)
boolean isClickable
public static androidx.test.uiautomator.UiObject2Condition enabled (boolean)
boolean isEnabled
public static androidx.test.uiautomator.UiObject2Condition focusable (boolean)
boolean isFocusable
public static androidx.test.uiautomator.UiObject2Condition focused (boolean)
boolean isFocused
public static androidx.test.uiautomator.UiObject2Condition longClickable (boolean)
boolean isLongClickable
public static androidx.test.uiautomator.UiObject2Condition scrollable (boolean)
boolean isScrollable
public static androidx.test.uiautomator.UiObject2Condition selected (boolean)
boolean isSelected
public static androidx.test.uiautomator.UiObject2Condition descMatches (java.util.regex.Pattern)
java.util.regex.Pattern regex
public static androidx.test.uiautomator.UiObject2Condition descMatches (java.lang.String)
String regex
public static androidx.test.uiautomator.UiObject2Condition descEquals (java.lang.String)
String contentDescription
public static androidx.test.uiautomator.UiObject2Condition descContains (java.lang.String)
String substring
public static androidx.test.uiautomator.UiObject2Condition descStartsWith (java.lang.String)
String substring
public static androidx.test.uiautomator.UiObject2Condition descEndsWith (java.lang.String)
String substring
public static androidx.test.uiautomator.UiObject2Condition textMatches (java.util.regex.Pattern)
java.util.regex.Pattern regex
public static androidx.test.uiautomator.UiObject2Condition textMatches (java.lang.String)
String regex
public static androidx.test.uiautomator.UiObject2Condition textNotEquals (java.lang.String)
String text
public static androidx.test.uiautomator.UiObject2Condition textEquals (java.lang.String)
String text
public static androidx.test.uiautomator.UiObject2Condition textContains (java.lang.String)
String substring
public static androidx.test.uiautomator.UiObject2Condition textStartsWith (java.lang.String)
String substring
public static androidx.test.uiautomator.UiObject2Condition textEndsWith (java.lang.String)
String substring
public static androidx.test.uiautomator.EventCondition newWindow ()
public static androidx.test.uiautomator.EventCondition scrollFinished (androidx.test.uiautomator.Direction)
androidx.test.uiautomator.Direction direction
}
androidx/test/uiautomator/WaitMixin.class
WaitMixin.java
package androidx.test.uiautomator
androidx.test.uiautomator.WaitMixin extends java.lang.Object {
private static final long DEFAULT_POLL_INTERVAL
private final Object mObject
public void <init> (java.lang.Object)
Object instance
public java.lang.Object wait (androidx.test.uiautomator.Condition, long)
androidx.test.uiautomator.Condition condition
long timeout
public java.lang.Object wait (androidx.test.uiautomator.Condition, long, long)
long elapsedTime
androidx.test.uiautomator.Condition condition
long timeout
long interval
long startTime
Object result
}
androidx/tracing/
androidx/tracing/R.class
R.java
package androidx.tracing
public final androidx.tracing.R extends java.lang.Object {
public void <init> ()
}
androidx/tracing/Trace.class
Trace.java
package androidx.tracing
public final androidx.tracing.Trace extends java.lang.Object {
static final String TAG
private static long sTraceTagApp
private static java.lang.reflect.Method sIsTagEnabledMethod
private static java.lang.reflect.Method sAsyncTraceBeginMethod
private static java.lang.reflect.Method sAsyncTraceEndMethod
private static java.lang.reflect.Method sTraceCounterMethod
private static boolean sHasAppTracingEnabled
public static boolean isEnabled ()
public static void forceEnableAppTracing ()
java.lang.reflect.Method setAppTracingAllowed
Exception exception
public static void beginSection (java.lang.String)
String label
public static void endSection ()
public static void beginAsyncSection (java.lang.String, int)
String methodName
int cookie
public static void endAsyncSection (java.lang.String, int)
String methodName
int cookie
public static void setCounter (java.lang.String, int)
String counterName
int counterValue
private static boolean isEnabledFallback ()
java.lang.reflect.Field traceTagAppField
Exception exception
private static void beginAsyncSectionFallback (java.lang.String, int)
Exception exception
String methodName
int cookie
private static void endAsyncSectionFallback (java.lang.String, int)
Exception exception
String methodName
int cookie
private static void setCounterFallback (java.lang.String, int)
Exception exception
String counterName
int counterValue
private static void handleException (java.lang.String, java.lang.Exception)
Throwable cause
String methodName
Exception exception
private void <init> ()
}
androidx/tracing/TraceApi18Impl.class
TraceApi18Impl.java
package androidx.tracing
final androidx.tracing.TraceApi18Impl extends java.lang.Object {
private void <init> ()
public static void beginSection (java.lang.String)
String label
public static void endSection ()
}
androidx/tracing/TraceApi29Impl.class
TraceApi29Impl.java
package androidx.tracing
final androidx.tracing.TraceApi29Impl extends java.lang.Object {
private void <init> ()
public static boolean isEnabled ()
public static void beginAsyncSection (java.lang.String, int)
String methodName
int cookie
public static void endAsyncSection (java.lang.String, int)
String methodName
int cookie
public static void setCounter (java.lang.String, int)
String counterName
int counterValue
}
com/
com/android/
com/android/compatibility/
com/android/compatibility/common/
com/android/compatibility/common/util/
com/android/compatibility/common/util/AbiUtils.class
AbiUtils.java
package com.android.compatibility.common.util
public com.android.compatibility.common.util.AbiUtils extends java.lang.Object {
public void <init> ()
public static java.lang.String createId (java.lang.String, java.lang.String)
String abi
String name
public static java.lang.String parseAbi (java.lang.String)
String id
public static java.lang.String[] parseId (java.lang.String)
String id
public static java.lang.String parseTestName (java.lang.String)
String id
}
com/android/compatibility/common/util/AccessibilityNodeInfoUtils$lowestCommonAncestor$1.class
AccessibilityNodeInfoUtils.kt
package com.android.compatibility.common.util
final com.android.compatibility.common.util.AccessibilityNodeInfoUtils$lowestCommonAncestor$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 {
final synthetic kotlin.jvm.functions.Function1 $condition1
final synthetic kotlin.jvm.functions.Function1 $condition2
void <init> (kotlin.jvm.functions.Function1, kotlin.jvm.functions.Function1)
kotlin.jvm.functions.Function1 $condition1
kotlin.jvm.functions.Function1 $condition2
public final java.lang.Boolean invoke (android.view.accessibility.AccessibilityNodeInfo)
android.view.accessibility.AccessibilityNodeInfo node
public volatile synthetic java.lang.Object invoke (java.lang.Object)
Object p1
}
com/android/compatibility/common/util/AccessibilityNodeInfoUtils.class
AccessibilityNodeInfoUtils.kt
package com.android.compatibility.common.util
public final com.android.compatibility.common.util.AccessibilityNodeInfoUtils extends java.lang.Object {
public static final android.view.accessibility.AccessibilityNodeInfo getUI_ROOT ()
public static final android.graphics.Rect getBounds (android.view.accessibility.AccessibilityNodeInfo)
int $i$a$-also-AccessibilityNodeInfoUtils$bounds$1
android.graphics.Rect it
android.view.accessibility.AccessibilityNodeInfo $this$bounds
public static final void click (android.view.accessibility.AccessibilityNodeInfo)
android.graphics.Rect bounds
android.view.accessibility.AccessibilityNodeInfo $this$click
public static final android.view.accessibility.AccessibilityNodeInfo depthFirstSearch (android.view.accessibility.AccessibilityNodeInfo, kotlin.jvm.functions.Function1)
int $i$a$-let-AccessibilityNodeInfoUtils$depthFirstSearch$1
android.view.accessibility.AccessibilityNodeInfo it
android.view.accessibility.AccessibilityNodeInfo child
android.view.accessibility.AccessibilityNodeInfo $this$depthFirstSearch
kotlin.jvm.functions.Function1 condition
public static final android.view.accessibility.AccessibilityNodeInfo lowestCommonAncestor (android.view.accessibility.AccessibilityNodeInfo, kotlin.jvm.functions.Function1, kotlin.jvm.functions.Function1)
android.view.accessibility.AccessibilityNodeInfo $this$lowestCommonAncestor
kotlin.jvm.functions.Function1 condition1
kotlin.jvm.functions.Function1 condition2
public static final java.util.List getChildren (android.view.accessibility.AccessibilityNodeInfo)
int $i$a$-List-AccessibilityNodeInfoUtils$children$1
int i
android.view.accessibility.AccessibilityNodeInfo $this$children
public static final java.lang.String getTextAsString (android.view.accessibility.AccessibilityNodeInfo)
android.view.accessibility.AccessibilityNodeInfo $this$textAsString
public static final java.lang.String uiDump (android.view.accessibility.AccessibilityNodeInfo)
int $i$a$-buildString-AccessibilityNodeInfoUtils$uiDump$1
StringBuilder $this$uiDump_u24lambda_u243
android.view.accessibility.AccessibilityNodeInfo ui
public static synthetic java.lang.String uiDump$default (android.view.accessibility.AccessibilityNodeInfo, int, java.lang.Object)
public static final java.lang.String uiDump ()
}
com/android/compatibility/common/util/ActivitiesWatcher$1.class
ActivitiesWatcher.java
package com.android.compatibility.common.util
synthetic com.android.compatibility.common.util.ActivitiesWatcher$1 extends java.lang.Object {
static final synthetic int[] $SwitchMap$com$android$compatibility$common$util$ActivitiesWatcher$ActivityLifecycle
static void <clinit> ()
}
com/android/compatibility/common/util/ActivitiesWatcher$ActivityLifecycle.class
ActivitiesWatcher.java
package com.android.compatibility.common.util
public final enum com.android.compatibility.common.util.ActivitiesWatcher$ActivityLifecycle extends java.lang.Enum {
public static final enum com.android.compatibility.common.util.ActivitiesWatcher$ActivityLifecycle CREATED
public static final enum com.android.compatibility.common.util.ActivitiesWatcher$ActivityLifecycle STARTED
public static final enum com.android.compatibility.common.util.ActivitiesWatcher$ActivityLifecycle RESUMED
public static final enum com.android.compatibility.common.util.ActivitiesWatcher$ActivityLifecycle PAUSED
public static final enum com.android.compatibility.common.util.ActivitiesWatcher$ActivityLifecycle STOPPED
public static final enum com.android.compatibility.common.util.ActivitiesWatcher$ActivityLifecycle SAVE_INSTANCE
public static final enum com.android.compatibility.common.util.ActivitiesWatcher$ActivityLifecycle DESTROYED
private static final synthetic com.android.compatibility.common.util.ActivitiesWatcher$ActivityLifecycle[] $VALUES
public static com.android.compatibility.common.util.ActivitiesWatcher$ActivityLifecycle[] values ()
public static com.android.compatibility.common.util.ActivitiesWatcher$ActivityLifecycle valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
private static synthetic com.android.compatibility.common.util.ActivitiesWatcher$ActivityLifecycle[] $values ()
static void <clinit> ()
}
com/android/compatibility/common/util/ActivitiesWatcher$ActivityWatcher.class
ActivitiesWatcher.java
package com.android.compatibility.common.util
public final com.android.compatibility.common.util.ActivitiesWatcher$ActivityWatcher extends java.lang.Object {
private final java.util.concurrent.CountDownLatch mCreatedLatch
private final java.util.concurrent.CountDownLatch mStartedLatch
private final java.util.concurrent.CountDownLatch mResumedLatch
private final java.util.concurrent.CountDownLatch mPausedLatch
private final java.util.concurrent.CountDownLatch mStoppedLatch
private final java.util.concurrent.CountDownLatch mSaveInstanceLatch
private final java.util.concurrent.CountDownLatch mDestroyedLatch
private final long mTimeoutMs
private void <init> (long)
long timeoutMs
public void waitFor (com.android.compatibility.common.util.ActivitiesWatcher$ActivityLifecycle) throws java.lang.InterruptedException
com.android.compatibility.common.util.ActivitiesWatcher$ActivityLifecycle lifecycle
java.util.concurrent.CountDownLatch latch
boolean called
private java.util.concurrent.CountDownLatch getLatch (com.android.compatibility.common.util.ActivitiesWatcher$ActivityLifecycle)
com.android.compatibility.common.util.ActivitiesWatcher$ActivityLifecycle lifecycle
private void notify (com.android.compatibility.common.util.ActivitiesWatcher$ActivityLifecycle)
com.android.compatibility.common.util.ActivitiesWatcher$ActivityLifecycle lifecycle
}
com/android/compatibility/common/util/ActivitiesWatcher.class
ActivitiesWatcher.java
package com.android.compatibility.common.util
public final com.android.compatibility.common.util.ActivitiesWatcher extends java.lang.Object implements android.app.Application$ActivityLifecycleCallbacks {
private static final String TAG
private final java.util.Map mWatchers
private final long mTimeoutMs
public void <init> (long)
long timeoutMs
public void onActivityCreated (android.app.Activity, android.os.Bundle)
android.app.Activity activity
android.os.Bundle savedInstanceState
public void onActivityStarted (android.app.Activity)
android.app.Activity activity
public void onActivityResumed (android.app.Activity)
android.app.Activity activity
public void onActivityPaused (android.app.Activity)
android.app.Activity activity
public void onActivityStopped (android.app.Activity)
android.app.Activity activity
public void onActivitySaveInstanceState (android.app.Activity, android.os.Bundle)
android.app.Activity activity
android.os.Bundle outState
public void onActivityDestroyed (android.app.Activity)
android.app.Activity activity
public com.android.compatibility.common.util.ActivitiesWatcher$ActivityWatcher watch (java.lang.Class)
Class clazz
public java.lang.String toString ()
public com.android.compatibility.common.util.ActivitiesWatcher$ActivityWatcher watch (java.lang.String)
String className
com.android.compatibility.common.util.ActivitiesWatcher$ActivityWatcher watcher
private void notifyWatcher (android.app.Activity, com.android.compatibility.common.util.ActivitiesWatcher$ActivityLifecycle)
android.app.Activity activity
com.android.compatibility.common.util.ActivitiesWatcher$ActivityLifecycle lifecycle
String className
com.android.compatibility.common.util.ActivitiesWatcher$ActivityWatcher watcher
static void <clinit> ()
}
com/android/compatibility/common/util/ActivityLauncher.class
ActivityLauncher.java
package com.android.compatibility.common.util
public final com.android.compatibility.common.util.ActivityLauncher extends java.lang.Object {
private final com.android.compatibility.common.util.ActivitiesWatcher$ActivityWatcher mWatcher
private final androidx.test.rule.ActivityTestRule mActivityTestRule
private final android.content.Intent mLaunchIntent
public void <init> (android.content.Context, com.android.compatibility.common.util.ActivitiesWatcher, java.lang.Class)
android.content.Context context
com.android.compatibility.common.util.ActivitiesWatcher watcher
Class activityClass
public com.android.compatibility.common.util.ActivitiesWatcher$ActivityWatcher getWatcher ()
public android.app.Activity launchActivity ()
}
com/android/compatibility/common/util/AdoptShellPermissionsRule$1.class
AdoptShellPermissionsRule.java
package com.android.compatibility.common.util
com.android.compatibility.common.util.AdoptShellPermissionsRule$1 extends org.junit.runners.model.Statement {
final synthetic org.junit.runners.model.Statement val$base
final synthetic com.android.compatibility.common.util.AdoptShellPermissionsRule this$0
void <init> (com.android.compatibility.common.util.AdoptShellPermissionsRule, org.junit.runners.model.Statement)
com.android.compatibility.common.util.AdoptShellPermissionsRule this$0
public void evaluate () throws java.lang.Throwable
}
com/android/compatibility/common/util/AdoptShellPermissionsRule.class
AdoptShellPermissionsRule.java
package com.android.compatibility.common.util
public com.android.compatibility.common.util.AdoptShellPermissionsRule extends java.lang.Object implements org.junit.rules.TestRule {
private final android.app.UiAutomation mUiAutomation
private final String[] mPermissions
public void <init> ()
public void <init> (android.app.UiAutomation)
android.app.UiAutomation uiAutomation
public transient void <init> (android.app.UiAutomation, java.lang.String[])
android.app.UiAutomation uiAutomation
String[] permissions
public org.junit.runners.model.Statement apply (org.junit.runners.model.Statement, org.junit.runner.Description)
org.junit.runners.model.Statement base
org.junit.runner.Description description
}
com/android/compatibility/common/util/AmMonitor$ReaderThread.class
AmMonitor.java
package com.android.compatibility.common.util
final com.android.compatibility.common.util.AmMonitor$ReaderThread extends java.lang.Thread {
final synthetic com.android.compatibility.common.util.AmMonitor this$0
private void <init> (com.android.compatibility.common.util.AmMonitor)
public void run ()
String line
java.io.IOException e
}
com/android/compatibility/common/util/AmMonitor.class
AmMonitor.java
package com.android.compatibility.common.util
public final com.android.compatibility.common.util.AmMonitor extends java.lang.Object {
private static final String TAG
public static final String WAIT_FOR_EARLY_ANR
public static final String WAIT_FOR_ANR
public static final String WAIT_FOR_CRASHED
public static final String MONITOR_READY
public static final String CMD_CONTINUE
public static final String CMD_KILL
public static final String CMD_QUIT
private final android.app.Instrumentation mInstrumentation
private final android.os.ParcelFileDescriptor mReadFd
private final java.io.FileInputStream mReadStream
private final java.io.BufferedReader mReadReader
private final android.os.ParcelFileDescriptor mWriteFd
private final java.io.FileOutputStream mWriteStream
private final java.io.PrintWriter mWritePrinter
private final Thread mReaderThread
private final android.util.ArraySet mNotExpected
private final java.util.ArrayList mPendingLines
public void <init> (android.app.Instrumentation, java.lang.String[])
android.app.Instrumentation instrumentation
String[] notExpected
android.os.ParcelFileDescriptor[] pfds
public boolean waitFor (java.lang.String, long)
String msg
long now
String line
String expected
long timeout
long waitUntil
public void finish ()
public void sendCommand (java.lang.String)
String cmd
}
com/android/compatibility/common/util/AmUtils.class
AmUtils.java
package com.android.compatibility.common.util
public com.android.compatibility.common.util.AmUtils extends java.lang.Object {
private static final String TAG
private static final String DUMPSYS_ACTIVITY_PROCESSES
public static int STANDBY_BUCKET_DOES_NOT_EXIST
private void <init> ()
public static void runMakeUidIdle (java.lang.String)
String packageName
public static void runKill (java.lang.String) throws java.lang.Exception
String packageName
public static void runKill (java.lang.String, boolean) throws java.lang.Exception
String packageName
boolean wait
private static boolean isProcessRunning (java.lang.String)
int i
String packageName
String output
String[] packages
public static void setStandbyBucket (java.lang.String, int)
String packageName
int value
public static int getStandbyBucket (java.lang.String)
NumberFormatException nfe
String packageName
String value
public static void waitForBroadcastIdle ()
public static void waitForBroadcastBarrier ()
private static synthetic boolean lambda$runKill$0 (java.lang.String) throws java.lang.Exception
String packageName
static void <clinit> ()
}
com/android/compatibility/common/util/AnrMonitor.class
AnrMonitor.java
package com.android.compatibility.common.util
public com.android.compatibility.common.util.AnrMonitor extends java.lang.Object implements java.lang.AutoCloseable {
private static final String TAG
public static final long NO_ANR
private final android.app.Instrumentation mInstrumentation
private final String mTargetProcess
private final Thread mThread
private volatile boolean mStop
private final java.util.Queue mEventQueue
private void <init> (android.app.Instrumentation, java.lang.String)
android.app.Instrumentation instrumentation
String targetProcess
public static com.android.compatibility.common.util.AnrMonitor start (android.app.Instrumentation, java.lang.String)
android.app.Instrumentation instrumentation
String targetProcess
com.android.compatibility.common.util.AnrMonitor instance
private void run ()
public void close ()
public long waitForAnrAndReturnUptime (long)
long timeoutMillis
public void assertNoAnr (long)
long timeoutMillis
private long waitForAnrAndReturnUptime (boolean, long)
InterruptedException e
long waitTime
Long uptime
long timeoutUptime
boolean expectAnr
long timeoutMillis
private void threadMain ()
String line
android.os.ParcelFileDescriptor rfd
java.io.FileInputStream rfs
java.io.BufferedReader reader
Throwable th
android.os.ParcelFileDescriptor[] pfds
private static void closeQuietly (java.lang.AutoCloseable)
AutoCloseable c
}
com/android/compatibility/common/util/ApiLevelUtil.class
ApiLevelUtil.java
package com.android.compatibility.common.util
public com.android.compatibility.common.util.ApiLevelUtil extends java.lang.Object {
private static final int FIRST_API_LEVEL
public void <init> ()
private static void verifyVersion (int)
int version
public static boolean isBefore (int)
int version
public static boolean isBefore (java.lang.String)
String version
public static boolean isAfter (int)
int version
public static boolean isAfter (java.lang.String)
String version
public static boolean isAtLeast (int)
int version
public static boolean isAtLeast (java.lang.String)
String version
public static boolean isAtMost (int)
int version
public static boolean isAtMost (java.lang.String)
String version
public static int getApiLevel ()
public static boolean isFirstApiBefore (int)
int version
public static boolean isFirstApiBefore (java.lang.String)
String version
public static boolean isFirstApiAfter (int)
int version
public static boolean isFirstApiAfter (java.lang.String)
String version
public static boolean isFirstApiAtLeast (int)
int version
public static boolean isFirstApiAtLeast (java.lang.String)
String version
public static boolean isFirstApiAtMost (int)
int version
public static boolean isFirstApiAtMost (java.lang.String)
String version
public static int getFirstApiLevel ()
public static boolean codenameEquals (java.lang.String)
String name
public static boolean codenameStartsWith (java.lang.String)
String prefix
public static java.lang.String getCodename ()
protected static int resolveVersionString (java.lang.String)
java.lang.reflect.Field versionField
java.lang.reflect.Field versionField
ReflectiveOperationException e
String versionString
static void <clinit> ()
}
com/android/compatibility/common/util/ApiTest.class
ApiTest.java
package com.android.compatibility.common.util
public abstract annotation com.android.compatibility.common.util.ApiTest extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.String[] apis ()
}
com/android/compatibility/common/util/AppOpsUtils.class
AppOpsUtils.java
package com.android.compatibility.common.util
public final com.android.compatibility.common.util.AppOpsUtils extends java.lang.Object {
private static final com.android.compatibility.common.util.UserHelper sUserHelper
public void <init> ()
public static java.lang.String reset (java.lang.String) throws java.io.IOException
String packageName
public static java.lang.String setOpMode (java.lang.String, java.lang.String, int) throws java.io.IOException
String modeStr
String modeStr
String modeStr
String modeStr
String packageName
String opStr
int mode
String modeStr
String command
public static void setUidMode (int, java.lang.String, int)
int uid
String opStr
int mode
android.app.AppOpsManager aom
public static int getOpMode (java.lang.String, java.lang.String) throws java.io.IOException
String packageName
String opStr
String opState
public static boolean allowedOperationLogged (java.lang.String, java.lang.String) throws java.io.IOException
String packageName
String opStr
public static boolean rejectedOperationLogged (java.lang.String, java.lang.String) throws java.io.IOException
String packageName
String opStr
private static java.lang.String getOpState (java.lang.String, java.lang.String) throws java.io.IOException
String packageName
String opStr
private static java.lang.String runCommand (java.lang.String) throws java.io.IOException
String command
private static java.lang.String appops (java.lang.String)
String cmd
private static synthetic void lambda$setUidMode$0 (android.app.AppOpsManager, java.lang.String, int, int) throws java.lang.Exception
android.app.AppOpsManager aom
String opStr
int uid
int mode
static void <clinit> ()
}
com/android/compatibility/common/util/AppStandbyUtils.class
AppStandbyUtils.java
package com.android.compatibility.common.util
public com.android.compatibility.common.util.AppStandbyUtils extends java.lang.Object {
private static final String TAG
private static final android.app.usage.UsageStatsManager sUsageStatsManager
private static final com.android.compatibility.common.util.UserSettings sGlobalSettings
public void <init> ()
public static boolean isAppStandbyEnabled ()
String result
public static void setAppStandbyEnabledAtRuntime (boolean)
boolean enabled
String value
public static boolean isAppStandbyEnabledAtRuntime ()
String result
boolean boolResult
public static int getAppStandbyBucket (java.lang.String)
Exception e
String packageName
private static synthetic java.lang.Integer lambda$getAppStandbyBucket$0 (java.lang.String) throws java.lang.Exception
String packageName
static void <clinit> ()
}
com/android/compatibility/common/util/BackupUtils.class
BackupUtils.java
package com.android.compatibility.common.util
public abstract com.android.compatibility.common.util.BackupUtils extends java.lang.Object {
private static final String LOCAL_TRANSPORT_NAME
private static final String LOCAL_TRANSPORT_NAME_PRE_Q
private static final String LOCAL_TRANSPORT_PACKAGE
public static final String LOCAL_TRANSPORT_TOKEN
private static final int BACKUP_PROVISIONING_TIMEOUT_SECONDS
private static final int BACKUP_PROVISIONING_POLL_INTERVAL_SECONDS
private static final long BACKUP_SERVICE_INIT_TIMEOUT_SECS
private static final java.util.regex.Pattern BACKUP_MANAGER_CURRENTLY_ENABLE_STATUS_PATTERN
private static final String MATCH_LINE_BACKUP_MANAGER_IS_NOT_PENDING_INIT
private static final String BACKUP_DUMPSYS_CURRENT_TOKEN_FIELD
public void <init> ()
protected abstract java.io.InputStream executeShellCommand (java.lang.String) throws java.io.IOException
public void executeShellCommandSync (java.lang.String) throws java.io.IOException
String command
public java.lang.String getShellCommandOutput (java.lang.String) throws java.io.IOException
String command
java.io.InputStream inputStream
String result
public void backupNowAndAssertSuccess (java.lang.String) throws java.io.IOException
String packageName
public void backupNowAndAssertSuccessForUser (java.lang.String, int) throws java.io.IOException
String packageName
int userId
public void backupNowAndAssertBackupNotAllowed (java.lang.String) throws java.io.IOException
String packageName
public void backupNowSync (java.lang.String) throws java.io.IOException
String packageName
public java.lang.String getBackupNowOutput (java.lang.String) throws java.io.IOException
String packageName
public void restoreAndAssertSuccess (java.lang.String, java.lang.String) throws java.io.IOException
String token
String packageName
public void restoreAndAssertSuccessForUser (java.lang.String, java.lang.String, int) throws java.io.IOException
String token
String packageName
int userId
public void restoreSync (java.lang.String, java.lang.String) throws java.io.IOException
String token
String packageName
public java.lang.String getRestoreOutput (java.lang.String, java.lang.String) throws java.io.IOException
String token
String packageName
public boolean isLocalTransportSelected () throws java.io.IOException
public boolean isLocalTransportSelectedForUser (int) throws java.io.IOException
int userId
public boolean isBackupEnabled () throws java.io.IOException
public boolean isBackupEnabledForUser (int) throws java.io.IOException
int userId
public void wakeAndUnlockDevice () throws java.io.IOException
public java.lang.String getLocalTransportName () throws java.io.IOException
private java.io.InputStream backupNow (java.lang.String) throws java.io.IOException
String packageName
private java.io.InputStream backupNowForUser (java.lang.String, int) throws java.io.IOException
String packageName
int userId
private void assertBackupNotAllowed (java.lang.String, java.lang.String)
String result
String line
String packageName
String backupNowOutput
java.util.Scanner in
boolean found
private void assertBackupIsSuccessful (java.lang.String, java.io.InputStream) throws java.io.IOException
String result
String line
String packageName
java.io.InputStream backupNowOutput
java.io.BufferedReader reader
private java.io.InputStream restore (java.lang.String, java.lang.String) throws java.io.IOException
String token
String packageName
private java.io.InputStream restoreForUser (java.lang.String, java.lang.String, int) throws java.io.IOException
String token
String packageName
int userId
private void assertRestoreIsSuccessful (java.io.InputStream) throws java.io.IOException
String line
java.io.InputStream restoreOutput
java.io.BufferedReader reader
public java.lang.String executeShellCommandAndReturnOutput (java.lang.String) throws java.io.IOException
String command
java.io.InputStream in
java.io.BufferedReader br
String str
StringBuilder out
public boolean enableBackup (boolean) throws java.lang.Exception
boolean previouslyEnabled
boolean enable
boolean previouslyEnabled
String output
java.util.regex.Matcher matcher
public boolean enableBackupForUser (boolean, int) throws java.io.IOException
boolean enable
int userId
boolean previouslyEnabled
public boolean activateBackupForUser (boolean, int) throws java.io.IOException
boolean activate
int userId
boolean previouslyActivated
public boolean isBackupActivatedForUser (int) throws java.io.IOException
int userId
private java.lang.String getLineString (java.io.InputStream) throws java.io.IOException
String str
java.io.InputStream inputStream
java.io.BufferedReader reader
String str
public void waitForBackupInitialization () throws java.io.IOException
InterruptedException e
String output
long tryUntilNanos
public void waitUntilBackupServiceIsRunning (int) throws java.io.IOException java.lang.InterruptedException
int userId
void waitUntilBackupServiceIsRunning (int, long) throws java.io.IOException java.lang.InterruptedException
int userId
long timeout
public boolean userHasBackupTransport (java.lang.String, int) throws java.io.IOException
String t
String transport
int userId
String output
public java.lang.String setBackupTransportForUser (java.lang.String, int) throws java.io.IOException
String transport
int userId
String output
java.util.regex.Pattern pattern
java.util.regex.Matcher matcher
private synthetic boolean lambda$waitUntilBackupServiceIsRunning$0 (int) throws java.io.IOException
int userId
String output
static void <clinit> ()
}
com/android/compatibility/common/util/BaseDefaultPermissionGrantPolicyTest$DefaultPermissionGrantException.class
BaseDefaultPermissionGrantPolicyTest.java
package com.android.compatibility.common.util
public com.android.compatibility.common.util.BaseDefaultPermissionGrantPolicyTest$DefaultPermissionGrantException extends java.lang.Object {
public static final String UNSET_PLACEHOLDER
public String company
public String metadata
public String pkg
public String sha256
public boolean hasBrand
public java.util.Map permissions
public boolean hasNonBrandSha256 ()
public void <init> (java.lang.String, java.lang.String, java.util.Map)
String pkg
String sha256
java.util.Map permissions
public void <init> (java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.util.Map)
String company
String metadata
String pkg
String sha256
java.util.Map permissions
}
com/android/compatibility/common/util/BaseDefaultPermissionGrantPolicyTest$UidState$FixedState.class
BaseDefaultPermissionGrantPolicyTest.java
package com.android.compatibility.common.util
public final enum com.android.compatibility.common.util.BaseDefaultPermissionGrantPolicyTest$UidState$FixedState extends java.lang.Enum {
public static final enum com.android.compatibility.common.util.BaseDefaultPermissionGrantPolicyTest$UidState$FixedState SUPER_FIXED
public static final enum com.android.compatibility.common.util.BaseDefaultPermissionGrantPolicyTest$UidState$FixedState FIXED
public static final enum com.android.compatibility.common.util.BaseDefaultPermissionGrantPolicyTest$UidState$FixedState NOT_FIXED
private static final synthetic com.android.compatibility.common.util.BaseDefaultPermissionGrantPolicyTest$UidState$FixedState[] $VALUES
public static com.android.compatibility.common.util.BaseDefaultPermissionGrantPolicyTest$UidState$FixedState[] values ()
public static com.android.compatibility.common.util.BaseDefaultPermissionGrantPolicyTest$UidState$FixedState valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
private static synthetic com.android.compatibility.common.util.BaseDefaultPermissionGrantPolicyTest$UidState$FixedState[] $values ()
static void <clinit> ()
}
com/android/compatibility/common/util/BaseDefaultPermissionGrantPolicyTest$UidState$GrantReason.class
BaseDefaultPermissionGrantPolicyTest.java
package com.android.compatibility.common.util
public com.android.compatibility.common.util.BaseDefaultPermissionGrantPolicyTest$UidState$GrantReason extends java.lang.Object {
public final String reason
public final boolean override
public final com.android.compatibility.common.util.BaseDefaultPermissionGrantPolicyTest$UidState$FixedState fixed
final synthetic com.android.compatibility.common.util.BaseDefaultPermissionGrantPolicyTest$UidState this$0
void <init> (com.android.compatibility.common.util.BaseDefaultPermissionGrantPolicyTest$UidState, java.lang.String, boolean, com.android.compatibility.common.util.BaseDefaultPermissionGrantPolicyTest$UidState$FixedState)
com.android.compatibility.common.util.BaseDefaultPermissionGrantPolicyTest$UidState this$0
String reason
boolean override
com.android.compatibility.common.util.BaseDefaultPermissionGrantPolicyTest$UidState$FixedState fixed
public boolean equals (java.lang.Object)
Object o
com.android.compatibility.common.util.BaseDefaultPermissionGrantPolicyTest$UidState$GrantReason that
public int hashCode ()
}
com/android/compatibility/common/util/BaseDefaultPermissionGrantPolicyTest$UidState.class
BaseDefaultPermissionGrantPolicyTest.java
package com.android.compatibility.common.util
public com.android.compatibility.common.util.BaseDefaultPermissionGrantPolicyTest$UidState extends java.lang.Object {
public android.util.ArrayMap mGrantReasons
public android.util.ArrayMap grantedPermissions
public void <init> ()
public void log ()
java.util.Map$Entry property
com.android.compatibility.common.util.BaseDefaultPermissionGrantPolicyTest$UidState$GrantReason reason
String permission
String permission
com.android.compatibility.common.util.BaseDefaultPermissionGrantPolicyTest$UidState$GrantReason reason
java.util.Map$Entry reasonEntry
android.util.ArrayMap permissionsToReasons
android.util.ArrayMap reasonsToPermissions
String packageName
public void addGrantedPermission (android.content.pm.PackageInfo, java.lang.String, java.lang.String, com.android.compatibility.common.util.BaseDefaultPermissionGrantPolicyTest$UidState$FixedState)
String extendedPerm
android.content.pm.PackageInfo packageInfo
String reason
String permission
com.android.compatibility.common.util.BaseDefaultPermissionGrantPolicyTest$UidState$FixedState fixed
String packageName
int targetSdk
public void overrideGrantedPermission (java.lang.String, java.lang.String, java.lang.String, com.android.compatibility.common.util.BaseDefaultPermissionGrantPolicyTest$UidState$FixedState)
String packageName
String reason
String permission
com.android.compatibility.common.util.BaseDefaultPermissionGrantPolicyTest$UidState$FixedState fixed
public void mergeGrantedPermission (java.lang.String, java.lang.String, java.lang.String, com.android.compatibility.common.util.BaseDefaultPermissionGrantPolicyTest$UidState$FixedState, boolean)
String packageName
String reason
String permission
com.android.compatibility.common.util.BaseDefaultPermissionGrantPolicyTest$UidState$FixedState fixed
boolean override
com.android.compatibility.common.util.BaseDefaultPermissionGrantPolicyTest$UidState$FixedState oldFixed
}
com/android/compatibility/common/util/BaseDefaultPermissionGrantPolicyTest.class
BaseDefaultPermissionGrantPolicyTest.java
package com.android.compatibility.common.util
public abstract com.android.compatibility.common.util.BaseDefaultPermissionGrantPolicyTest extends com.android.compatibility.common.util.BusinessLogicTestCase {
public static final String LOG_TAG
private static final String PLATFORM_PACKAGE_NAME
private static final String BRAND_PROPERTY
private static final char[] HEX_ARRAY
private java.util.Set mRemoteExceptions
public void <init> ()
public abstract boolean isCnBuild ()
public abstract boolean isCnGmsBuild ()
public abstract void addDefaultSystemHandlerPermissions (android.util.ArrayMap, android.util.SparseArray) throws java.lang.Exception
public abstract java.util.Set getRuntimePermissionNames (java.util.List)
public java.util.Set getGrantAsFixedPackageNames (android.util.ArrayMap)
android.util.ArrayMap packagesToVerify
public abstract boolean isSplitPermissionNameViolation (java.lang.String)
public void testDefaultGrantsWithRemoteExceptions (boolean) throws java.lang.Exception
boolean preGrantsOnly
java.util.List allPackages
java.util.Set runtimePermNames
android.util.ArrayMap packagesToVerify
android.util.SparseArray pregrantUidStates
android.util.ArrayMap violations
public transient void setException (java.lang.String, java.lang.String, java.lang.String[])
String[] parts
String permissionString
String pkg
String sha256
String[] permissions
java.util.HashMap permissionsMap
public transient void setExceptionWithMetadata (java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String[])
String[] parts
String permissionString
String company
String metadata
String pkg
String sha256
String[] permissions
java.util.HashMap permissionsMap
public transient void setCNGmsException (java.lang.String, java.lang.String, java.lang.String[])
String pkg
String sha256
String[] permissions
public transient void setCNGmsExceptionWithMetadata (java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String[])
String company
String metadata
String pkg
String sha256
String[] permissions
public java.util.List getAllPackages ()
public static android.util.ArrayMap getMsdkTargetingPackagesUsingRuntimePerms (java.util.List, java.util.Set)
String requestedPermission
android.content.pm.PackageInfo packageInfo
int i
java.util.List packageInfos
java.util.Set runtimePermNames
android.util.ArrayMap packageInfoMap
int packageInfoCount
public static void addViolation (java.util.Map, java.lang.String, java.lang.String, java.lang.String)
java.util.Map violations
String packageName
String permission
String message
public static boolean isPackageOnSystemImage (android.content.pm.PackageInfo)
android.content.pm.PackageInfo packageInfo
public static java.lang.String computePackageCertDigest (android.content.pm.Signature)
java.security.MessageDigest messageDigest
java.security.NoSuchAlgorithmException e
int byteHex
int i
android.content.pm.Signature signature
java.security.MessageDigest messageDigest
byte[] digest
int digestLength
int charCount
char[] chars
public static android.util.ArrayMap getPackageProperties (java.lang.String)
String packageName
android.util.ArrayMap properties
android.content.pm.PackageManager pm
android.content.pm.PackageInfo info
public void addException (com.android.compatibility.common.util.BaseDefaultPermissionGrantPolicyTest$DefaultPermissionGrantException, java.util.Set, java.util.Map, java.util.Set, android.util.SparseArray)
String expectedDigest
String packageDigest
String expectedBrand
String actualBrand
String packageDigest
String extendedPerm
String permission
com.android.compatibility.common.util.BaseDefaultPermissionGrantPolicyTest$UidState$FixedState fixed
int uid
com.android.compatibility.common.util.BaseDefaultPermissionGrantPolicyTest$UidState uidState
java.util.Map$Entry entry
com.android.compatibility.common.util.BaseDefaultPermissionGrantPolicyTest$DefaultPermissionGrantException exception
java.util.Set runtimePermNames
java.util.Map packageInfos
java.util.Set platformSignedPackages
android.util.SparseArray outUidStates
String packageName
android.content.pm.PackageInfo packageInfo
java.util.List requestedPermissions
public static java.util.ArrayList extendBySplitPermissions (java.lang.String, int)
android.permission.PermissionManager$SplitPermissionInfo splitPerm
android.content.Context context
android.permission.PermissionManager permissionManager
String permission
int appTargetSdk
java.util.ArrayList extendedPermissions
public void setPermissionGrantState (java.lang.String, java.lang.String, boolean)
String packageName
String permission
boolean granted
public void addExceptionsDefaultPermissions (java.util.Map, java.util.Set, android.util.SparseArray) throws java.lang.Exception
com.android.compatibility.common.util.BaseDefaultPermissionGrantPolicyTest$DefaultPermissionGrantException dpge
java.util.Set platformSignedPackages
java.util.Map packageInfos
java.util.Set runtimePermNames
android.util.SparseArray outUidStates
private java.util.Set getPlatformSignedPackages (java.util.Map)
boolean isPlatformSigned
android.content.pm.PackageInfo pkg
java.util.Map packageInfos
java.util.Set platformSignedPackages
android.content.pm.PackageManager pm
private void addSplitFromNonDangerousPermissions (java.util.Map, android.util.SparseArray)
android.content.pm.PermissionInfo permInfo
android.content.pm.PackageManager$NameNotFoundException ignored
com.android.compatibility.common.util.BaseDefaultPermissionGrantPolicyTest$UidState uidState
String extendedPerm
android.content.pm.PermissionInfo permInfo
String permission
int targetSdk
int uid
android.content.pm.PackageInfo pkg
java.util.Map packageInfos
android.util.SparseArray outUidStates
android.content.Context context
public static void addImplicitlyGrantedPermission (java.lang.String, int, java.util.Map, android.util.SparseArray)
int uid
com.android.compatibility.common.util.BaseDefaultPermissionGrantPolicyTest$UidState uidState
String perm
android.content.pm.PackageInfo pkg
String permissionToAdd
int targetSdk
java.util.Map packageInfos
android.util.SparseArray outUidStates
public static void appendPackagePregrantedPerms (android.content.pm.PackageInfo, java.lang.String, boolean, java.util.Set, android.util.SparseArray)
android.content.pm.PackageInfo packageInfo
String reason
boolean fixed
java.util.Set pregrantedPerms
android.util.SparseArray outUidStates
public static void appendPackagePregrantedPerms (android.content.pm.PackageInfo, java.lang.String, com.android.compatibility.common.util.BaseDefaultPermissionGrantPolicyTest$UidState$FixedState, java.util.Set, android.util.SparseArray)
String requestedPermission
android.content.pm.PackageInfo packageInfo
String reason
com.android.compatibility.common.util.BaseDefaultPermissionGrantPolicyTest$UidState$FixedState fixed
java.util.Set pregrantedPerms
android.util.SparseArray outUidStates
int uid
com.android.compatibility.common.util.BaseDefaultPermissionGrantPolicyTest$UidState uidState
public void logPregrantUidStates (android.util.SparseArray)
int i
android.util.SparseArray pregrantUidStates
public void checkDefaultGrantsInCorrectState (android.util.ArrayMap, android.util.SparseArray, java.util.Map)
String permission
boolean grantBackFineLocation
com.android.compatibility.common.util.BaseDefaultPermissionGrantPolicyTest$UidState$FixedState fixedState
Boolean fixed
int i
int uid
com.android.compatibility.common.util.BaseDefaultPermissionGrantPolicyTest$UidState uidState
int grantCount
java.util.List requestedPermissions
android.content.pm.PackageInfo packageInfo
android.util.ArrayMap packagesToVerify
android.util.SparseArray pregrantUidStates
java.util.Map violations
java.util.Set grantAsFixedPackageNames
android.content.pm.PackageManager packageManager
public void checkPackagesForUnexpectedGrants (java.util.Map, java.util.Set, java.util.Map, boolean) throws java.lang.Exception
String requestedPermission
android.content.pm.PackageInfo packageInfo
java.util.Map packagesToVerify
java.util.Set runtimePermNames
java.util.Map violations
boolean preGrantsOnly
android.content.pm.PackageManager packageManager
public java.lang.String createViolationsErrorString (android.util.ArrayMap)
java.util.Map$Entry property
String permission
String message
String packageName
android.util.ArrayMap violations
StringBuilder sb
private static synthetic java.lang.Integer lambda$checkPackagesForUnexpectedGrants$0 (android.content.pm.PackageManager, java.lang.String, android.content.pm.PackageInfo) throws java.lang.Exception
android.content.pm.PackageManager packageManager
String requestedPermission
android.content.pm.PackageInfo packageInfo
static void <clinit> ()
}
com/android/compatibility/common/util/BatteryUtils.class
BatteryUtils.java
package com.android.compatibility.common.util
public com.android.compatibility.common.util.BatteryUtils extends java.lang.Object {
private static final String TAG
private void <init> ()
public static android.os.BatteryManager getBatteryManager ()
public static android.os.PowerManager getPowerManager ()
public static boolean hasBattery ()
android.content.Intent batteryInfo
public static void runDumpsysBatteryUnplug () throws java.lang.Exception
public static void runDumpsysBatterySetLevel (int) throws java.lang.Exception
int level
public static void runDumpsysBatterySetPluggedIn (boolean) throws java.lang.Exception
boolean pluggedIn
private static void waitForPlugStatus (boolean) throws java.lang.Exception
boolean pluggedIn
android.content.IntentFilter ifilter
public static void runDumpsysBatteryReset ()
public static void enableAdaptiveBatterySaver (boolean)
boolean enabled
String setting
public static void enableBatterySaver (boolean) throws java.lang.Exception
boolean enabled
com.android.compatibility.common.util.UserSettings globalSettings
public static void resetBatterySaver () throws java.lang.Exception
com.android.compatibility.common.util.UserSettings globalSettings
public static void turnOnScreen (boolean) throws java.lang.Exception
boolean on
public static boolean isBatterySaverSupported ()
android.content.pm.PackageManager pm
public static void assumeBatterySaverFeature ()
private static synthetic boolean lambda$turnOnScreen$5 () throws java.lang.Exception
private static synthetic boolean lambda$turnOnScreen$4 () throws java.lang.Exception
private static synthetic boolean lambda$resetBatterySaver$3 () throws java.lang.Exception
private static synthetic boolean lambda$enableBatterySaver$2 () throws java.lang.Exception
private static synthetic boolean lambda$enableBatterySaver$1 () throws java.lang.Exception
private static synthetic boolean lambda$waitForPlugStatus$0 (android.content.IntentFilter, boolean) throws java.lang.Exception
android.content.IntentFilter ifilter
boolean pluggedIn
android.content.Intent batteryStatus
int chargePlug
}
com/android/compatibility/common/util/BeforeAfterRule$1.class
BeforeAfterRule.java
package com.android.compatibility.common.util
com.android.compatibility.common.util.BeforeAfterRule$1 extends org.junit.runners.model.Statement {
final synthetic org.junit.runners.model.Statement val$base
final synthetic org.junit.runner.Description val$description
final synthetic com.android.compatibility.common.util.BeforeAfterRule this$0
void <init> (com.android.compatibility.common.util.BeforeAfterRule, org.junit.runners.model.Statement, org.junit.runner.Description)
com.android.compatibility.common.util.BeforeAfterRule this$0
public void evaluate () throws java.lang.Throwable
}
com/android/compatibility/common/util/BeforeAfterRule.class
BeforeAfterRule.java
package com.android.compatibility.common.util
public com.android.compatibility.common.util.BeforeAfterRule extends java.lang.Object implements org.junit.rules.TestRule {
public void <init> ()
public org.junit.runners.model.Statement apply (org.junit.runners.model.Statement, org.junit.runner.Description)
org.junit.runners.model.Statement base
org.junit.runner.Description description
protected void onBefore (org.junit.runners.model.Statement, org.junit.runner.Description) throws java.lang.Throwable
org.junit.runners.model.Statement base
org.junit.runner.Description description
protected void onAfter (org.junit.runners.model.Statement, org.junit.runner.Description) throws java.lang.Throwable
org.junit.runners.model.Statement base
org.junit.runner.Description description
}
com/android/compatibility/common/util/BitmapUtils.class
BitmapUtils.java
package com.android.compatibility.common.util
public com.android.compatibility.common.util.BitmapUtils extends java.lang.Object {
private static final String TAG
private void <init> ()
private static java.lang.Boolean compareBasicBitmapsInfo (android.graphics.Bitmap, android.graphics.Bitmap)
android.graphics.Bitmap bmp1
android.graphics.Bitmap bmp2
public static boolean compareBitmaps (android.graphics.Bitmap, android.graphics.Bitmap)
int j
int i
android.graphics.Bitmap bmp1
android.graphics.Bitmap bmp2
Boolean basicComparison
public static boolean compareBitmaps (android.graphics.Bitmap, android.graphics.Bitmap, double)
int j
int i
android.graphics.Bitmap bmp1
android.graphics.Bitmap bmp2
double minimumPrecision
Boolean basicComparison
int width
int height
long numberPixels
long numberMismatches
double actualPrecision
public static android.graphics.Bitmap generateRandomBitmap (int, int)
int y
int x
int width
int height
android.graphics.Bitmap bmp
java.util.Random generator
public static android.graphics.Bitmap generateWhiteBitmap (int, int)
int width
int height
android.graphics.Bitmap bmp
public static android.graphics.Bitmap getWallpaperBitmap (android.content.Context) throws java.lang.Exception
android.content.Context context
android.app.WallpaperManager wallpaperManager
Class[] noparams
Class wmClass
java.lang.reflect.Method methodGetBitmap
public static java.io.ByteArrayInputStream bitmapToInputStream (android.graphics.Bitmap)
android.graphics.Bitmap bmp
java.io.ByteArrayOutputStream bos
byte[] bitmapData
private static void logIfBitmapSolidColor (java.lang.String, android.graphics.Bitmap)
int y
int x
String fileName
android.graphics.Bitmap bitmap
int firstColor
public static void saveBitmap (android.graphics.Bitmap, java.lang.String, java.lang.String)
java.io.FileOutputStream fileStream
Exception e
android.graphics.Bitmap bitmap
String directoryName
String fileName
java.io.File file
public static boolean compareBitmapsMse (android.graphics.Bitmap, android.graphics.Bitmap, int, boolean, boolean)
int idx
int col
int row
android.graphics.Bitmap expected
android.graphics.Bitmap actual
int mseMargin
boolean lessThanMargin
boolean isPremultiplied
Boolean basicComparison
double mse
int width
int height
int[] expColors
int[] actualColors
public static void assertBitmapsMse (android.graphics.Bitmap, android.graphics.Bitmap, int, boolean, boolean)
android.graphics.Bitmap expected
android.graphics.Bitmap actual
int mseMargin
boolean lessThanMargin
boolean isPremultiplied
private static int multiplyAlpha (int, int)
int color
int alpha
private static double distance (int, int, boolean)
int a1
int a2
int r
int g
int b
int r
int g
int b
int expect
int actual
boolean isPremultiplied
}
com/android/compatibility/common/util/BlockedNumberService$1.class
BlockedNumberService.java
package com.android.compatibility.common.util
com.android.compatibility.common.util.BlockedNumberService$1 extends android.database.ContentObserver {
final synthetic java.util.concurrent.CountDownLatch val$changeLatch
final synthetic com.android.compatibility.common.util.BlockedNumberService this$0
void <init> (com.android.compatibility.common.util.BlockedNumberService, android.os.Handler, java.util.concurrent.CountDownLatch)
com.android.compatibility.common.util.BlockedNumberService this$0
android.os.Handler arg0
public void onChange (boolean, android.net.Uri)
boolean selfChange
android.net.Uri uri
}
com/android/compatibility/common/util/BlockedNumberService.class
BlockedNumberService.java
package com.android.compatibility.common.util
public com.android.compatibility.common.util.BlockedNumberService extends android.app.IntentService {
static final String INSERT_ACTION
static final String DELETE_ACTION
static final String PHONE_NUMBER_EXTRA
static final String URI_EXTRA
static final String ROWS_EXTRA
static final String FAIL_EXTRA
static final String RESULT_RECEIVER_EXTRA
private static final String TAG
private static final int ASYNC_TIMEOUT
private android.content.ContentResolver mContentResolver
private android.os.Handler mHandler
public void <init> ()
public void onHandleIntent (android.content.Intent)
android.os.Bundle bundle
android.os.Bundle bundle
android.content.Intent intent
android.os.Bundle bundle
android.os.ResultReceiver receiver
private android.os.Bundle insertBlockedNumber (java.lang.String)
InterruptedException e
String number
java.util.concurrent.CountDownLatch blockedNumberLatch
android.content.ContentValues cv
android.net.Uri uri
android.os.Bundle bundle
private java.util.concurrent.CountDownLatch getBlockedNumberLatch ()
java.util.concurrent.CountDownLatch changeLatch
private android.os.Bundle deleteBlockedNumber (android.net.Uri)
android.net.Uri uri
int rows
android.os.Bundle bundle
}
com/android/compatibility/common/util/BlockedNumberUtil$1.class
BlockedNumberUtil.java
package com.android.compatibility.common.util
com.android.compatibility.common.util.BlockedNumberUtil$1 extends android.os.ResultReceiver {
final synthetic android.os.Bundle val$result
final synthetic java.util.concurrent.Semaphore val$semaphore
void <init> (android.os.Handler, android.os.Bundle, java.util.concurrent.Semaphore)
android.os.Handler arg0
protected void onReceiveResult (int, android.os.Bundle)
int resultCode
android.os.Bundle resultData
}
com/android/compatibility/common/util/BlockedNumberUtil.class
BlockedNumberUtil.java
package com.android.compatibility.common.util
public com.android.compatibility.common.util.BlockedNumberUtil extends java.lang.Object {
private static final int TIMEOUT
private void <init> ()
public static android.net.Uri insertBlockedNumber (android.content.Context, java.lang.String)
android.content.Context context
String phoneNumber
android.content.Intent intent
android.os.Bundle result
public static int deleteBlockedNumber (android.content.Context, android.net.Uri)
android.content.Context context
android.net.Uri uri
android.content.Intent intent
static android.os.Bundle runBlockedNumberService (android.content.Context, android.content.Intent)
InterruptedException e
android.content.Context context
android.content.Intent intent
java.util.concurrent.Semaphore semaphore
android.os.Bundle result
android.os.ResultReceiver receiver
}
com/android/compatibility/common/util/BlockingBroadcastReceiver.class
BlockingBroadcastReceiver.java
package com.android.compatibility.common.util
public com.android.compatibility.common.util.BlockingBroadcastReceiver extends android.content.BroadcastReceiver implements java.lang.AutoCloseable {
private static final String TAG
private int mTimeoutSeconds
private android.content.Intent mReceivedIntent
private final java.util.concurrent.BlockingQueue mBlockingQueue
private final java.util.Set mIntentFilters
private final android.content.Context mContext
private final java.util.function.Function mChecker
public static com.android.compatibility.common.util.BlockingBroadcastReceiver create (android.content.Context, java.lang.String)
android.content.Context context
String expectedAction
public static com.android.compatibility.common.util.BlockingBroadcastReceiver create (android.content.Context, android.content.IntentFilter)
android.content.Context context
android.content.IntentFilter intentFilter
public static com.android.compatibility.common.util.BlockingBroadcastReceiver create (android.content.Context, java.lang.String, java.util.function.Function)
android.content.Context context
String expectedAction
java.util.function.Function checker
public static com.android.compatibility.common.util.BlockingBroadcastReceiver create (android.content.Context, android.content.IntentFilter, java.util.function.Function)
android.content.Context context
android.content.IntentFilter intentFilter
java.util.function.Function checker
public static com.android.compatibility.common.util.BlockingBroadcastReceiver create (android.content.Context, java.util.Set)
android.content.Context context
java.util.Set intentFilters
public static com.android.compatibility.common.util.BlockingBroadcastReceiver create (android.content.Context, java.util.Set, java.util.function.Function)
android.content.Context context
java.util.Set intentFilters
java.util.function.Function checker
com.android.compatibility.common.util.BlockingBroadcastReceiver blockingBroadcastReceiver
public void <init> (android.content.Context)
android.content.Context context
public void <init> (android.content.Context, java.lang.String)
android.content.Context context
String expectedAction
public void <init> (android.content.Context, android.content.IntentFilter)
android.content.Context context
android.content.IntentFilter intentFilter
public void <init> (android.content.Context, android.content.IntentFilter, java.util.function.Function)
android.content.Context context
android.content.IntentFilter intentFilter
java.util.function.Function checker
public void <init> (android.content.Context, java.lang.String, java.util.function.Function)
android.content.Context context
String expectedAction
java.util.function.Function checker
public void <init> (android.content.Context, java.util.Set)
android.content.Context context
java.util.Set intentFilters
public void <init> (android.content.Context, java.util.Set, java.util.function.Function)
android.content.Context context
java.util.Set intentFilters
java.util.function.Function checker
public void onReceive (android.content.Context, android.content.Intent)
android.content.Context context
android.content.Intent intent
public com.android.compatibility.common.util.BlockingBroadcastReceiver register ()
android.content.IntentFilter intentFilter
public com.android.compatibility.common.util.BlockingBroadcastReceiver registerForAllUsers ()
android.content.IntentFilter intentFilter
public void awaitForBroadcastOrFail ()
public android.content.Intent awaitForBroadcast ()
public void awaitForBroadcastOrFail (long)
long timeoutMillis
public android.content.Intent awaitForBroadcast (long)
InterruptedException e
long timeoutMillis
public void unregisterQuietly ()
Exception ex
public void close ()
public void setTimeout (int)
int timeoutSeconds
}
com/android/compatibility/common/util/BlockingCallback$BlockingRunnable.class
BlockingCallback.java
package com.android.compatibility.common.util
public com.android.compatibility.common.util.BlockingCallback$BlockingRunnable extends com.android.compatibility.common.util.BlockingCallback$VoidBlockingCallback implements java.lang.Runnable {
public void <init> ()
public void run ()
}
com/android/compatibility/common/util/BlockingCallback$DefaultBlockingCallback.class
BlockingCallback.java
package com.android.compatibility.common.util
public com.android.compatibility.common.util.BlockingCallback$DefaultBlockingCallback extends com.android.compatibility.common.util.BlockingCallback {
public void <init> ()
public void triggerCallback (java.lang.Object)
Object e
}
com/android/compatibility/common/util/BlockingCallback$VoidBlockingCallback.class
BlockingCallback.java
package com.android.compatibility.common.util
public com.android.compatibility.common.util.BlockingCallback$VoidBlockingCallback extends com.android.compatibility.common.util.BlockingCallback {
public void <init> ()
public void triggerCallback ()
}
com/android/compatibility/common/util/BlockingCallback.class
BlockingCallback.java
package com.android.compatibility.common.util
public abstract com.android.compatibility.common.util.BlockingCallback extends java.lang.Object {
private static final int DEFAULT_TIMEOUT_SECONDS
private final java.util.concurrent.CountDownLatch mLatch
private java.util.concurrent.atomic.AtomicReference mValue
public void <init> ()
protected void callbackTriggered (java.lang.Object)
Object value
public java.lang.Object await () throws java.lang.InterruptedException
public java.lang.Object await (long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
long timeout
java.util.concurrent.TimeUnit unit
}
com/android/compatibility/common/util/BroadcastMessenger$Receiver$1.class
BroadcastMessenger.java
package com.android.compatibility.common.util
com.android.compatibility.common.util.BroadcastMessenger$Receiver$1 extends android.content.BroadcastReceiver {
final synthetic com.android.compatibility.common.util.BroadcastMessenger$Receiver this$0
void <init> (com.android.compatibility.common.util.BroadcastMessenger$Receiver)
com.android.compatibility.common.util.BroadcastMessenger$Receiver this$0
public void onReceive (android.content.Context, android.content.Intent)
android.content.Context context
android.content.Intent intent
android.os.Parcelable message
}
com/android/compatibility/common/util/BroadcastMessenger$Receiver.class
BroadcastMessenger.java
package com.android.compatibility.common.util
public final com.android.compatibility.common.util.BroadcastMessenger$Receiver extends java.lang.Object implements java.lang.AutoCloseable {
private final android.content.Context mContext
private final String mBroadcastSuffix
private final android.os.HandlerThread mReceiverThread
private final android.os.Handler mReceiverHandler
private final java.util.ArrayList mMessages
private final long mCreatedTime
private boolean mRegistered
private final android.content.BroadcastReceiver mReceiver
public void <init> (android.content.Context, java.lang.String)
android.content.Context context
String broadcastSuffix
android.content.IntentFilter fi
public void close ()
public android.os.Parcelable waitForNextMessage ()
public android.os.Parcelable waitForNextMessage (long)
long timeoutMillis
android.os.Parcelable message
private android.os.Parcelable waitForNextMessageOrPing (long)
InterruptedException e
long wait
long timeoutMillis
long timeout
public void ensureNoMoreMessages ()
android.os.Parcelable m
}
com/android/compatibility/common/util/BroadcastMessenger.class
BroadcastMessenger.java
package com.android.compatibility.common.util
public final com.android.compatibility.common.util.BroadcastMessenger extends java.lang.Object {
private static final String TAG
private static final String ACTION_MESSAGE
private static final String ACTION_PING
private static final String EXTRA_MESSAGE
private static final String EXTRA_SENT_TIME
public static final int DEFAULT_TIMEOUT_MS
public void <init> ()
private static long getCurrentTime ()
private static void sendBroadcast (android.content.Intent, android.content.Context, java.lang.String, java.lang.String)
android.content.Intent i
android.content.Context context
String broadcastSuffix
String receiverPackage
public static void send (android.content.Context, java.lang.String, android.os.Parcelable)
android.content.Context context
String broadcastSuffix
android.os.Parcelable message
android.content.Intent i
private static void sendPing (android.content.Context, java.lang.String, java.lang.String)
android.content.Context context
String broadcastSuffix
String receiverPackage
android.content.Intent i
}
com/android/compatibility/common/util/BroadcastRpcBase$1.class
BroadcastRpcBase.java
package com.android.compatibility.common.util
com.android.compatibility.common.util.BroadcastRpcBase$1 extends android.content.BroadcastReceiver {
final synthetic java.util.concurrent.atomic.AtomicReference val$responseBundle
final synthetic java.util.concurrent.CountDownLatch val$latch
final synthetic com.android.compatibility.common.util.BroadcastRpcBase this$0
void <init> (com.android.compatibility.common.util.BroadcastRpcBase, java.util.concurrent.atomic.AtomicReference, java.util.concurrent.CountDownLatch)
com.android.compatibility.common.util.BroadcastRpcBase this$0
public void onReceive (android.content.Context, android.content.Intent)
android.content.Context context
android.content.Intent intent
}
com/android/compatibility/common/util/BroadcastRpcBase$ReceiverBase.class
BroadcastRpcBase.java
package com.android.compatibility.common.util
public abstract com.android.compatibility.common.util.BroadcastRpcBase$ReceiverBase extends android.content.BroadcastReceiver {
public void <init> ()
public final void onReceive (android.content.Context, android.content.Intent)
Throwable e
android.content.Context context
android.content.Intent intent
Object request
Throwable exception
Object response
android.os.Bundle extras
protected abstract java.lang.Object handleRequest (android.content.Context, java.lang.Object) throws java.lang.Exception
protected abstract byte[] responseToBytes (java.lang.Object)
protected abstract java.lang.Object bytesToRequest (byte[])
}
com/android/compatibility/common/util/BroadcastRpcBase.class
BroadcastRpcBase.java
package com.android.compatibility.common.util
public abstract com.android.compatibility.common.util.BroadcastRpcBase extends java.lang.Object {
private static final String TAG
private static final boolean VERBOSE
static final String ACTION_REQUEST
static final String EXTRA_PAYLOAD
static final String EXTRA_EXCEPTION
static android.os.Handler sMainHandler
public void <init> ()
protected abstract byte[] requestToBytes (java.lang.Object)
protected abstract java.lang.Object bytesToResponse (byte[])
public java.lang.Object invoke (android.content.ComponentName, java.lang.Object) throws java.lang.Exception
android.content.ComponentName targetReceiver
Object request
android.content.Intent requestIntent
java.util.concurrent.CountDownLatch latch
java.util.concurrent.atomic.AtomicReference responseBundle
boolean responseArrived
String exception
byte[] resultPayload
static void <clinit> ()
}
com/android/compatibility/common/util/BroadcastUtils$TestcaseType.class
BroadcastUtils.java
package com.android.compatibility.common.util
public final enum com.android.compatibility.common.util.BroadcastUtils$TestcaseType extends java.lang.Enum {
public static final enum com.android.compatibility.common.util.BroadcastUtils$TestcaseType ZEN_MODE_ON
public static final enum com.android.compatibility.common.util.BroadcastUtils$TestcaseType ZEN_MODE_OFF
public static final enum com.android.compatibility.common.util.BroadcastUtils$TestcaseType AIRPLANE_MODE_ON
public static final enum com.android.compatibility.common.util.BroadcastUtils$TestcaseType AIRPLANE_MODE_OFF
public static final enum com.android.compatibility.common.util.BroadcastUtils$TestcaseType BATTERYSAVER_MODE_ON
public static final enum com.android.compatibility.common.util.BroadcastUtils$TestcaseType BATTERYSAVER_MODE_OFF
public static final enum com.android.compatibility.common.util.BroadcastUtils$TestcaseType THEATER_MODE_ON
public static final enum com.android.compatibility.common.util.BroadcastUtils$TestcaseType THEATER_MODE_OFF
private static final synthetic com.android.compatibility.common.util.BroadcastUtils$TestcaseType[] $VALUES
public static com.android.compatibility.common.util.BroadcastUtils$TestcaseType[] values ()
public static com.android.compatibility.common.util.BroadcastUtils$TestcaseType valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
private static synthetic com.android.compatibility.common.util.BroadcastUtils$TestcaseType[] $values ()
static void <clinit> ()
}
com/android/compatibility/common/util/BroadcastUtils.class
BroadcastUtils.java
package com.android.compatibility.common.util
public com.android.compatibility.common.util.BroadcastUtils extends java.lang.Object {
public static final String TESTCASE_TYPE
public static final String BROADCAST_INTENT
public static final int NUM_MINUTES_FOR_ZENMODE
public void <init> ()
public static final java.lang.String toBundleString (android.os.Bundle)
String s
android.os.Bundle bundle
StringBuilder buf
}
com/android/compatibility/common/util/BundleUtils.class
BundleUtils.java
package com.android.compatibility.common.util
public com.android.compatibility.common.util.BundleUtils extends java.lang.Object {
private void <init> ()
public static transient android.os.Bundle makeBundle (java.lang.Object[])
String key
Object value
int i
Object[] keysAndValues
android.os.Bundle ret
}
com/android/compatibility/common/util/BusinessLogic$1.class
BusinessLogic.java
package com.android.compatibility.common.util
synthetic com.android.compatibility.common.util.BusinessLogic$1 extends java.lang.Object {
static final synthetic int[] $SwitchMap$com$android$compatibility$common$util$BusinessLogic$AuthenticationStatusEnum
static void <clinit> ()
}
com/android/compatibility/common/util/BusinessLogic$AuthenticationStatusEnum.class
BusinessLogic.java
package com.android.compatibility.common.util
public final enum com.android.compatibility.common.util.BusinessLogic$AuthenticationStatusEnum extends java.lang.Enum {
public static final enum com.android.compatibility.common.util.BusinessLogic$AuthenticationStatusEnum UNKNOWN
public static final enum com.android.compatibility.common.util.BusinessLogic$AuthenticationStatusEnum NOT_AUTHENTICATED
public static final enum com.android.compatibility.common.util.BusinessLogic$AuthenticationStatusEnum NOT_AUTHORIZED
public static final enum com.android.compatibility.common.util.BusinessLogic$AuthenticationStatusEnum AUTHORIZED
public static final enum com.android.compatibility.common.util.BusinessLogic$AuthenticationStatusEnum NO_DEVICE_INFO
private static final synthetic com.android.compatibility.common.util.BusinessLogic$AuthenticationStatusEnum[] $VALUES
public static com.android.compatibility.common.util.BusinessLogic$AuthenticationStatusEnum[] values ()
public static com.android.compatibility.common.util.BusinessLogic$AuthenticationStatusEnum valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
private static synthetic com.android.compatibility.common.util.BusinessLogic$AuthenticationStatusEnum[] $values ()
static void <clinit> ()
}
com/android/compatibility/common/util/BusinessLogic$BusinessLogicRule.class
BusinessLogic.java
package com.android.compatibility.common.util
public com.android.compatibility.common.util.BusinessLogic$BusinessLogicRule extends java.lang.Object {
protected java.util.List mConditions
protected java.util.List mActions
public void <init> (java.util.List, java.util.List)
java.util.List conditions
java.util.List actions
public boolean invokeConditions (com.android.compatibility.common.util.BusinessLogicExecutor)
com.android.compatibility.common.util.BusinessLogic$BusinessLogicRuleCondition condition
com.android.compatibility.common.util.BusinessLogicExecutor executor
public void invokeActions (com.android.compatibility.common.util.BusinessLogicExecutor)
com.android.compatibility.common.util.BusinessLogic$BusinessLogicRuleAction action
com.android.compatibility.common.util.BusinessLogicExecutor executor
}
com/android/compatibility/common/util/BusinessLogic$BusinessLogicRuleAction.class
BusinessLogic.java
package com.android.compatibility.common.util
public com.android.compatibility.common.util.BusinessLogic$BusinessLogicRuleAction extends java.lang.Object {
protected String mMethodName
protected java.util.List mMethodArgs
public void <init> (java.lang.String, java.util.List)
String methodName
java.util.List methodArgs
public void invoke (com.android.compatibility.common.util.BusinessLogicExecutor)
com.android.compatibility.common.util.BusinessLogicExecutor executor
}
com/android/compatibility/common/util/BusinessLogic$BusinessLogicRuleCondition.class
BusinessLogic.java
package com.android.compatibility.common.util
public com.android.compatibility.common.util.BusinessLogic$BusinessLogicRuleCondition extends java.lang.Object {
protected String mMethodName
protected java.util.List mMethodArgs
protected boolean mNegated
public void <init> (java.lang.String, java.util.List, boolean)
String methodName
java.util.List methodArgs
boolean negated
public boolean invoke (com.android.compatibility.common.util.BusinessLogicExecutor)
com.android.compatibility.common.util.BusinessLogicExecutor executor
}
com/android/compatibility/common/util/BusinessLogic$BusinessLogicRulesList.class
BusinessLogic.java
package com.android.compatibility.common.util
public com.android.compatibility.common.util.BusinessLogic$BusinessLogicRulesList extends java.lang.Object {
protected java.util.List mRulesList
protected String mDescription
public void <init> (java.util.List)
java.util.List rulesList
public void <init> (java.util.List, java.lang.String)
java.util.List rulesList
String description
public java.lang.String getDescription ()
public java.util.List getRules ()
public void invokeRules (com.android.compatibility.common.util.BusinessLogicExecutor)
com.android.compatibility.common.util.BusinessLogic$BusinessLogicRule rule
com.android.compatibility.common.util.BusinessLogicExecutor executor
}
com/android/compatibility/common/util/BusinessLogic.class
BusinessLogic.java
package com.android.compatibility.common.util
public com.android.compatibility.common.util.BusinessLogic extends java.lang.Object {
public static final String DEVICE_FILE
protected java.util.Map mRules
public boolean mConditionalTestsEnabled
private com.android.compatibility.common.util.BusinessLogic$AuthenticationStatusEnum mAuthenticationStatus
protected java.util.Date mTimestamp
protected java.util.List mRedactionRegexes
public void <init> ()
public boolean hasLogicFor (java.lang.String)
String testName
java.util.List rulesLists
private boolean hasLogicsFor (java.lang.String)
String testName
java.util.List rulesLists
public void applyLogicFor (java.lang.String, com.android.compatibility.common.util.BusinessLogicExecutor)
String testName
com.android.compatibility.common.util.BusinessLogicExecutor executor
com.android.compatibility.common.util.BusinessLogic$BusinessLogicRulesList rulesList
private void applyLogicsFor (java.lang.String, com.android.compatibility.common.util.BusinessLogicExecutor)
RuntimeException re
com.android.compatibility.common.util.BusinessLogic$BusinessLogicRulesList rulesList
String description
int index
String testName
com.android.compatibility.common.util.BusinessLogicExecutor executor
java.util.Map failedMap
java.util.Map skippedMap
java.util.List rulesLists
private static void throwAggregatedException (java.util.Map, boolean)
java.io.StringWriter sw
RuntimeException re
String description
java.util.Map exceptions
boolean failed
java.util.Set keySet
String[] descriptions
StringBuilder msg
private java.lang.String cleanDescription (java.lang.String, int)
String description
int index
public void setAuthenticationStatus (java.lang.String)
IllegalArgumentException e
String authenticationStatus
public boolean isAuthorized ()
public java.util.Date getTimestamp ()
public java.util.List getRedactionRegexes ()
public java.lang.String getAuthenticationStatusMessage ()
}
com/android/compatibility/common/util/BusinessLogicDeviceExecutor.class
BusinessLogicDeviceExecutor.java
package com.android.compatibility.common.util
public com.android.compatibility.common.util.BusinessLogicDeviceExecutor extends com.android.compatibility.common.util.BusinessLogicExecutor {
private android.content.Context mContext
private Object mTestObj
public void <init> (android.content.Context, java.lang.Object, java.util.List)
android.content.Context context
Object testObj
java.util.List redactionRegexes
protected java.lang.Object getTestObject ()
public transient void logInfo (java.lang.String, java.lang.Object[])
String format
Object[] args
public transient void logDebug (java.lang.String, java.lang.Object[])
String format
Object[] args
protected transient java.lang.String formatExecutionString (java.lang.String, java.lang.String[])
String method
String[] args
protected transient com.android.compatibility.common.util.BusinessLogicExecutor$ResolvedMethod getResolvedMethod (java.lang.Class, java.lang.String, java.lang.String[]) throws java.lang.ClassNotFoundException
Class paramType
com.android.compatibility.common.util.BusinessLogicExecutor$ResolvedMethod rm
int paramTypesMatched
int argsUsed
Class[] paramTypes
java.lang.reflect.Method m
Class cls
String methodName
String[] args
java.util.List nameMatches
}
com/android/compatibility/common/util/BusinessLogicExecutor$ResolvedMethod.class
BusinessLogicExecutor.java
package com.android.compatibility.common.util
public com.android.compatibility.common.util.BusinessLogicExecutor$ResolvedMethod extends java.lang.Object {
private java.lang.reflect.Method mMethod
java.util.List mArgs
public void <init> (java.lang.reflect.Method)
java.lang.reflect.Method method
public void addArg (java.lang.Object)
Object arg
public java.lang.Object invoke (java.lang.Object) throws java.lang.IllegalAccessException java.lang.reflect.InvocationTargetException
Object instance
}
com/android/compatibility/common/util/BusinessLogicExecutor.class
BusinessLogicExecutor.java
package com.android.compatibility.common.util
public abstract com.android.compatibility.common.util.BusinessLogicExecutor extends java.lang.Object {
protected static final String LOG_TAG
protected static final String STRING_CLASS
protected static final String STRING_ARRAY_CLASS
private static final String REDACTED_PLACEHOLDER
protected java.util.List mRedactionRegexes
public void <init> ()
public transient boolean executeCondition (java.lang.String, java.lang.String[])
ReflectiveOperationException e
String method
String[] args
public transient void executeAction (java.lang.String, java.lang.String[])
ReflectiveOperationException e
RuntimeException re
Throwable t
java.lang.reflect.InvocationTargetException e
String method
String[] args
protected transient abstract java.lang.String formatExecutionString (java.lang.String, java.lang.String[])
protected java.lang.String[] formatArgs (java.lang.String[])
String arg
String[] args
java.util.List formattedArgs
private java.lang.String formatArg (java.lang.String)
java.util.regex.Pattern pattern
java.util.regex.Matcher matcher
String regex
String arg
protected transient java.lang.Object invokeMethod (java.lang.String, java.lang.String[]) throws java.lang.ClassNotFoundException java.lang.IllegalAccessException java.lang.InstantiationException java.lang.reflect.InvocationTargetException java.lang.NoSuchMethodException
String method
String[] args
int index
String className
Class cls
Object obj
com.android.compatibility.common.util.BusinessLogicExecutor$ResolvedMethod rm
public transient abstract void logInfo (java.lang.String, java.lang.Object[])
public transient abstract void logDebug (java.lang.String, java.lang.Object[])
protected abstract java.lang.Object getTestObject ()
protected transient abstract com.android.compatibility.common.util.BusinessLogicExecutor$ResolvedMethod getResolvedMethod (java.lang.Class, java.lang.String, java.lang.String[]) throws java.lang.ClassNotFoundException
protected java.util.List getMethodsWithName (java.lang.Class, java.lang.String)
java.lang.reflect.Method m
Class cls
String name
java.util.List methodList
}
com/android/compatibility/common/util/BusinessLogicFactory.class
BusinessLogicFactory.java
package com.android.compatibility.common.util
public com.android.compatibility.common.util.BusinessLogicFactory extends java.lang.Object {
private static final String BUSINESS_LOGIC_RULES_LISTS
private static final String TEST_NAME
private static final String BUSINESS_LOGIC_RULES
private static final String RULE_CONDITIONS
private static final String RULE_ACTIONS
private static final String RULES_LIST_DESCRIPTION
private static final String METHOD_NAME
private static final String METHOD_ARGS
private static final String AUTHENTICATION_STATUS
public static final String CONDITIONAL_TESTS_ENABLED
private static final String TIMESTAMP
private static final String TIMESTAMP_PATTERN
private static final String REDACTION_REGEXES
public void <init> ()
public static com.android.compatibility.common.util.BusinessLogic createFromFile (java.io.FileInputStream)
String businessLogicString
java.io.IOException e
java.io.FileInputStream stream
public static com.android.compatibility.common.util.BusinessLogic createFromFile (java.io.File)
String businessLogicString
java.io.IOException e
java.io.File f
private static com.android.compatibility.common.util.BusinessLogic createBL (java.lang.String)
String authStatus
boolean enabled
org.json.JSONException e
org.json.JSONObject jsonRulesList
String testName
java.util.List testRulesLists
int i
org.json.JSONObject root
org.json.JSONArray jsonRulesLists
org.json.JSONException e
String businessLogicString
java.util.Map rulesMap
com.android.compatibility.common.util.BusinessLogic bl
private static java.util.List parseRedactionRegexes (org.json.JSONArray) throws org.json.JSONException
int i
org.json.JSONArray redactionRegexesJSONArray
java.util.List redactionRegexes
private static com.android.compatibility.common.util.BusinessLogic$BusinessLogicRulesList extractRulesList (org.json.JSONObject) throws org.json.JSONException
org.json.JSONException e
org.json.JSONObject ruleJSONObject
java.util.List ruleConditions
java.util.List ruleActions
int j
org.json.JSONObject rulesListJSONObject
String description
java.util.List rules
org.json.JSONArray rulesJSONArray
private static java.util.List extractRuleConditionList (org.json.JSONObject) throws org.json.JSONException
org.json.JSONException e
org.json.JSONException e
int j
org.json.JSONObject ruleConditionJSONObject
String methodName
boolean negated
java.util.List methodArgs
org.json.JSONArray methodArgsJSONArray
int i
org.json.JSONObject ruleJSONObject
java.util.List ruleConditions
org.json.JSONArray ruleConditionsJSONArray
private static java.util.List extractRuleActionList (org.json.JSONObject) throws org.json.JSONException
org.json.JSONException e
int j
org.json.JSONObject ruleActionJSONObject
String methodName
java.util.List methodArgs
org.json.JSONArray methodArgsJSONArray
int i
org.json.JSONObject ruleJSONObject
java.util.List ruleActions
org.json.JSONArray ruleActionsJSONArray
private static java.util.Date parseTimestamp (java.lang.String)
java.text.ParseException e
String timestamp
java.text.SimpleDateFormat format
private static java.lang.String readFile (java.io.File) throws java.io.IOException
java.util.Scanner scanner
java.io.File f
StringBuilder sb
String lineSeparator
private static java.lang.String readStream (java.io.FileInputStream) throws java.io.IOException
java.io.Reader ir
java.io.FileInputStream stream
int irChar
StringBuilder builder
}
com/android/compatibility/common/util/BusinessLogicMapStore.class
BusinessLogicMapStore.java
package com.android.compatibility.common.util
public com.android.compatibility.common.util.BusinessLogicMapStore extends java.lang.Object {
private static java.util.Map maps
public void <init> ()
public boolean hasMap (java.lang.String)
String mapName
public transient void putMap (java.lang.String, java.lang.String, java.lang.String[])
String[] tmp
String key
String value
String keyValuePair
String mapName
String separator
String[] keyValuePairs
java.util.Map map
public static java.util.Map getMap (java.lang.String)
String mapName
java.util.Map map
static void <clinit> ()
}
com/android/compatibility/common/util/BusinessLogicTestCase.class
BusinessLogicTestCase.java
package com.android.compatibility.common.util
public com.android.compatibility.common.util.BusinessLogicTestCase extends java.lang.Object {
private static final String TAG
private static final String PARAM_START
public static final String CONTENT_PROVIDER
public org.junit.rules.TestName mTestCase
protected com.android.compatibility.common.util.BusinessLogic mBusinessLogic
protected boolean mCanReadBusinessLogic
public void <init> ()
public void handleBusinessLogic ()
protected void executeBusinessLogic ()
protected void executeBusinessLogicForTest (java.lang.String)
com.android.compatibility.common.util.BusinessLogicExecutor executor
String methodName
String testName
protected void loadBusinessLogic ()
android.content.ContentResolver resolver
android.os.ParcelFileDescriptor descriptor
java.io.FileNotFoundException e
String uriPath
android.net.Uri sdcardUri
android.content.Context appContext
java.io.File businessLogicFile
protected static android.app.Instrumentation getInstrumentation ()
protected static android.content.Context getContext ()
public static void skipTest (java.lang.String)
String message
public static void failTest (java.lang.String)
String message
public void mapPut (java.lang.String, java.lang.String, java.lang.String)
IllegalAccessException e
java.lang.reflect.Field f
String mapName
String key
String value
boolean put
static void <clinit> ()
}
com/android/compatibility/common/util/CTSResult.class
CTSResult.java
package com.android.compatibility.common.util
public abstract com.android.compatibility.common.util.CTSResult extends java.lang.Object {
public static final int RESULT_OK
public static final int RESULT_FAIL
public abstract void setResult (int)
}
com/android/compatibility/common/util/CallbackAsserter$BroadcastAsserter$1.class
CallbackAsserter.java
package com.android.compatibility.common.util
com.android.compatibility.common.util.CallbackAsserter$BroadcastAsserter$1 extends android.content.BroadcastReceiver {
final synthetic java.util.function.Predicate val$checker
final synthetic com.android.compatibility.common.util.CallbackAsserter$BroadcastAsserter this$0
void <init> (com.android.compatibility.common.util.CallbackAsserter$BroadcastAsserter, java.util.function.Predicate)
com.android.compatibility.common.util.CallbackAsserter$BroadcastAsserter this$0
public void onReceive (android.content.Context, android.content.Intent)
android.content.Context context
android.content.Intent intent
}
com/android/compatibility/common/util/CallbackAsserter$BroadcastAsserter.class
CallbackAsserter.java
package com.android.compatibility.common.util
com.android.compatibility.common.util.CallbackAsserter$BroadcastAsserter extends com.android.compatibility.common.util.CallbackAsserter {
private final android.content.BroadcastReceiver mReceiver
void <init> (android.content.IntentFilter, java.util.function.Predicate)
android.content.IntentFilter filter
java.util.function.Predicate checker
void cleanUp ()
}
com/android/compatibility/common/util/CallbackAsserter$ContentObserverAsserter$1.class
CallbackAsserter.java
package com.android.compatibility.common.util
com.android.compatibility.common.util.CallbackAsserter$ContentObserverAsserter$1 extends android.database.ContentObserver {
final synthetic java.util.function.Predicate val$checker
final synthetic com.android.compatibility.common.util.CallbackAsserter$ContentObserverAsserter this$0
void <init> (com.android.compatibility.common.util.CallbackAsserter$ContentObserverAsserter, android.os.Handler, java.util.function.Predicate)
com.android.compatibility.common.util.CallbackAsserter$ContentObserverAsserter this$0
android.os.Handler arg0
public void onChange (boolean, android.net.Uri)
boolean selfChange
android.net.Uri uri
}
com/android/compatibility/common/util/CallbackAsserter$ContentObserverAsserter.class
CallbackAsserter.java
package com.android.compatibility.common.util
com.android.compatibility.common.util.CallbackAsserter$ContentObserverAsserter extends com.android.compatibility.common.util.CallbackAsserter {
private final android.database.ContentObserver mObserver
void <init> (android.net.Uri, java.util.function.Predicate)
android.net.Uri watchUri
java.util.function.Predicate checker
void cleanUp ()
}
com/android/compatibility/common/util/CallbackAsserter.class
CallbackAsserter.java
package com.android.compatibility.common.util
public com.android.compatibility.common.util.CallbackAsserter extends java.lang.Object {
private static final String TAG
final java.util.concurrent.CountDownLatch mLatch
void <init> ()
public final void assertCalled (java.lang.String, int) throws java.lang.Exception
String message
int timeoutSeconds
void cleanUp ()
public static com.android.compatibility.common.util.CallbackAsserter forBroadcast (android.content.IntentFilter)
android.content.IntentFilter filter
public static com.android.compatibility.common.util.CallbackAsserter forBroadcast (android.content.IntentFilter, java.util.function.Predicate)
android.content.IntentFilter filter
java.util.function.Predicate checker
public static com.android.compatibility.common.util.CallbackAsserter forContentUri (android.net.Uri)
android.net.Uri watchUri
public static com.android.compatibility.common.util.CallbackAsserter forContentUri (android.net.Uri, java.util.function.Predicate)
android.net.Uri watchUri
java.util.function.Predicate checker
}
com/android/compatibility/common/util/CarrierPrivilegeUtils$CarrierPrivilegeChangeMonitor$1.class
CarrierPrivilegeUtils.java
package com.android.compatibility.common.util
com.android.compatibility.common.util.CarrierPrivilegeUtils$CarrierPrivilegeChangeMonitor$1 extends java.lang.Object implements android.telephony.TelephonyManager$CarrierPrivilegesCallback {
private boolean mHasReceivedCarrierServicePackageName
private String mCarrierServicePackage
final synthetic boolean val$gainCarrierPrivileges
final synthetic boolean val$overrideCarrierServicePackage
final synthetic com.android.compatibility.common.util.CarrierPrivilegeUtils$CarrierPrivilegeChangeMonitor this$0
void <init> (com.android.compatibility.common.util.CarrierPrivilegeUtils$CarrierPrivilegeChangeMonitor, boolean, boolean)
com.android.compatibility.common.util.CarrierPrivilegeUtils$CarrierPrivilegeChangeMonitor this$0
public void onCarrierPrivilegesChanged (java.util.Set, java.util.Set)
java.util.Set privilegedPackageNames
java.util.Set privilegedUids
public void onCarrierServiceChanged (java.lang.String, int)
String carrierServicePackageName
int carrierServiceUid
private void verifyStateAndFireLatch ()
boolean isCurrentApp
}
com/android/compatibility/common/util/CarrierPrivilegeUtils$CarrierPrivilegeChangeMonitor.class
CarrierPrivilegeUtils.java
package com.android.compatibility.common.util
com.android.compatibility.common.util.CarrierPrivilegeUtils$CarrierPrivilegeChangeMonitor extends java.lang.Object implements java.lang.AutoCloseable {
private final java.util.concurrent.CountDownLatch mLatch
private final android.content.Context mContext
private final boolean mIsShell
private final android.telephony.TelephonyManager mTelephonyManager
private final android.telephony.TelephonyManager$CarrierPrivilegesCallback mCarrierPrivilegesCallback
void <init> (android.content.Context, int, boolean, boolean, boolean)
android.content.Context c
int subId
boolean gainCarrierPrivileges
boolean overrideCarrierServicePackage
boolean isShell
int slotIndex
public void close ()
public void waitForCarrierPrivilegeChanged () throws java.lang.Exception
private synthetic void lambda$close$1 () throws java.lang.Exception
private synthetic void lambda$new$0 (int) throws java.lang.Exception
int slotIndex
}
com/android/compatibility/common/util/CarrierPrivilegeUtils$NestedCallChecker.class
CarrierPrivilegeUtils.java
package com.android.compatibility.common.util
com.android.compatibility.common.util.CarrierPrivilegeUtils$NestedCallChecker extends java.lang.Object implements java.lang.AutoCloseable {
private static final java.util.concurrent.atomic.AtomicBoolean sCheckBit
private void <init> ()
public void close ()
static void <clinit> ()
}
com/android/compatibility/common/util/CarrierPrivilegeUtils.class
CarrierPrivilegeUtils.java
package com.android.compatibility.common.util
public final com.android.compatibility.common.util.CarrierPrivilegeUtils extends java.lang.Object {
private static final String TAG
public void <init> ()
private static android.telephony.TelephonyManager getTelephonyManager (android.content.Context, int)
android.content.Context c
int subId
private static boolean hasCarrierPrivileges (android.content.Context, int)
android.content.Context c
int subId
private static boolean isCarrierServicePackage (android.content.Context, int, boolean)
android.content.Context c
int subId
boolean isShell
String carrierServicePackageName
private static java.lang.String getCertHashForThisPackage (android.content.Context) throws java.lang.Exception
android.content.Context c
android.content.pm.PackageInfo pkgInfo
java.security.MessageDigest md
byte[] certHash
private static void changeCarrierPrivileges (android.content.Context, int, boolean, boolean, boolean) throws java.lang.Exception
android.os.PersistableBundle carrierConfigs
com.android.compatibility.common.util.CarrierPrivilegeUtils$CarrierPrivilegeChangeMonitor monitor
android.content.Context c
int subId
boolean gainCarrierPrivileges
boolean overrideCarrierServicePackage
boolean isShell
String certHash
android.os.PersistableBundle carrierConfigs
android.telephony.CarrierConfigManager configManager
public static void withCarrierPrivileges (android.content.Context, int, com.android.compatibility.common.util.ThrowingRunnable) throws java.lang.Exception
com.android.compatibility.common.util.CarrierPrivilegeUtils$NestedCallChecker checker
android.content.Context c
int subId
com.android.compatibility.common.util.ThrowingRunnable action
public static void withCarrierPrivilegesForShell (android.content.Context, int, com.android.compatibility.common.util.ThrowingRunnable) throws java.lang.Exception
com.android.compatibility.common.util.CarrierPrivilegeUtils$NestedCallChecker checker
android.content.Context c
int subId
com.android.compatibility.common.util.ThrowingRunnable action
public static java.lang.Object withCarrierPrivileges (android.content.Context, int, com.android.compatibility.common.util.ThrowingSupplier) throws java.lang.Exception
com.android.compatibility.common.util.CarrierPrivilegeUtils$NestedCallChecker checker
android.content.Context c
int subId
com.android.compatibility.common.util.ThrowingSupplier action
public static void asCarrierService (android.content.Context, int, com.android.compatibility.common.util.ThrowingRunnable) throws java.lang.Exception
com.android.compatibility.common.util.CarrierPrivilegeUtils$NestedCallChecker checker
android.content.Context c
int subId
com.android.compatibility.common.util.ThrowingRunnable action
public static void asCarrierServiceForShell (android.content.Context, int, com.android.compatibility.common.util.ThrowingRunnable) throws java.lang.Exception
com.android.compatibility.common.util.CarrierPrivilegeUtils$NestedCallChecker checker
android.content.Context c
int subId
com.android.compatibility.common.util.ThrowingRunnable action
public static java.lang.Object asCarrierService (android.content.Context, int, com.android.compatibility.common.util.ThrowingSupplier) throws java.lang.Exception
com.android.compatibility.common.util.CarrierPrivilegeUtils$NestedCallChecker checker
android.content.Context c
int subId
com.android.compatibility.common.util.ThrowingSupplier action
private static synthetic void lambda$changeCarrierPrivileges$1 (android.telephony.CarrierConfigManager, int, android.os.PersistableBundle) throws java.lang.Exception
android.telephony.CarrierConfigManager configManager
int subId
android.os.PersistableBundle carrierConfigs
private static synthetic java.lang.String lambda$isCarrierServicePackage$0 (android.content.Context, int) throws java.lang.Exception
android.content.Context c
int subId
static void <clinit> ()
}
com/android/compatibility/common/util/CaseResult.class
CaseResult.java
package com.android.compatibility.common.util
public com.android.compatibility.common.util.CaseResult extends java.lang.Object implements com.android.compatibility.common.util.ICaseResult {
private String mName
private java.util.Map mResults
public void <init> (java.lang.String)
String name
public java.lang.String getName ()
public com.android.compatibility.common.util.ITestResult getOrCreateResult (java.lang.String)
String testName
com.android.compatibility.common.util.ITestResult result
public com.android.compatibility.common.util.ITestResult getResult (java.lang.String)
String testName
public java.util.List getResults (com.android.compatibility.common.util.TestStatus)
com.android.compatibility.common.util.ITestResult result
com.android.compatibility.common.util.TestStatus status
java.util.List results
public java.util.List getResults ()
java.util.ArrayList results
public int countResults (com.android.compatibility.common.util.TestStatus)
com.android.compatibility.common.util.ITestResult result
com.android.compatibility.common.util.TestStatus status
int total
public int compareTo (com.android.compatibility.common.util.ICaseResult)
com.android.compatibility.common.util.ICaseResult another
public void mergeFrom (com.android.compatibility.common.util.ICaseResult)
com.android.compatibility.common.util.ITestResult otherTestResult
com.android.compatibility.common.util.ICaseResult otherCaseResult
public volatile synthetic int compareTo (java.lang.Object)
}
com/android/compatibility/common/util/CddTest.class
CddTest.java
package com.android.compatibility.common.util
public abstract annotation com.android.compatibility.common.util.CddTest extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.String requirement ()
public abstract java.lang.String[] requirements ()
}
com/android/compatibility/common/util/ChecksumReporter$ChecksumValidationException.class
ChecksumReporter.java
package com.android.compatibility.common.util
public com.android.compatibility.common.util.ChecksumReporter$ChecksumValidationException extends java.lang.Exception {
public void <init> (java.lang.String)
String detailMessage
public void <init> (java.lang.String, java.lang.Throwable)
String detailMessage
Throwable throwable
}
com/android/compatibility/common/util/ChecksumReporter.class
ChecksumReporter.java
package com.android.compatibility.common.util
public final com.android.compatibility.common.util.ChecksumReporter extends java.lang.Object implements java.io.Serializable {
public static final String NAME
public static final String PREV_NAME
private static final double DEFAULT_FPP
private static final String SEPARATOR
private static final String ID_SEPARATOR
private static final String NAME_SEPARATOR
private static final short CURRENT_VERSION
static final short SERIALIZED_FORMAT_CODE
private final com.google.common.hash.BloomFilter mResultChecksum
private final java.util.HashMap mFileChecksum
private final short mVersion
public static boolean tryCreateChecksum (java.io.File, com.android.compatibility.common.util.IInvocationResult)
int totalCount
com.android.compatibility.common.util.ChecksumReporter checksumReporter
Exception e
java.io.File dir
com.android.compatibility.common.util.IInvocationResult result
public static com.android.compatibility.common.util.ChecksumReporter load (java.io.File) throws com.android.compatibility.common.util.ChecksumReporter$ChecksumValidationException
java.io.File directory
com.android.compatibility.common.util.ChecksumReporter reporter
public void <init> (java.io.File) throws com.android.compatibility.common.util.ChecksumReporter$ChecksumValidationException
short magicNumber
java.io.ObjectInput objectInput
java.io.InputStream outputStream
java.io.FileInputStream fileStream
Exception e
java.io.File directory
java.io.File file
public void <init> (int, double, short)
int testCount
double fpp
short version
public void addInvocation (com.android.compatibility.common.util.IInvocationResult)
com.android.compatibility.common.util.ITestResult testResult
com.android.compatibility.common.util.ICaseResult caseResult
String buildFingerprint
com.android.compatibility.common.util.IModuleResult module
com.android.compatibility.common.util.IInvocationResult invocationResult
public void addFile (java.io.File, java.lang.String)
byte[] crc
com.android.compatibility.common.util.ChecksumReporter$ChecksumValidationException e
java.io.File file
String path
byte[] crc
String key
public boolean containsFile (java.io.File, java.lang.String)
byte[] crc
com.android.compatibility.common.util.ChecksumReporter$ChecksumValidationException e
java.io.File file
String path
String key
public void addDirectory (java.io.File)
java.io.File directory
private void addDirectory (java.io.File, java.lang.String)
java.io.File child
String childName
java.io.File directory
String path
public void addTestResult (com.android.compatibility.common.util.ITestResult, com.android.compatibility.common.util.IModuleResult, java.lang.String)
com.android.compatibility.common.util.ITestResult testResult
com.android.compatibility.common.util.IModuleResult moduleResult
String buildFingerprint
String signature
public boolean containsTestResult (com.android.compatibility.common.util.ITestResult, com.android.compatibility.common.util.IModuleResult, java.lang.String)
com.android.compatibility.common.util.ITestResult testResult
com.android.compatibility.common.util.IModuleResult moduleResult
String buildFingerprint
String signature
public void addModuleResult (com.android.compatibility.common.util.IModuleResult, java.lang.String)
com.android.compatibility.common.util.IModuleResult moduleResult
String buildFingerprint
public java.lang.Boolean containsModuleResult (com.android.compatibility.common.util.IModuleResult, java.lang.String)
com.android.compatibility.common.util.IModuleResult moduleResult
String buildFingerprint
public void saveToFile (java.io.File) throws java.io.IOException
java.io.ObjectOutput objectOutput
java.io.OutputStream outputStream
java.io.FileOutputStream fileStream
java.io.File directory
java.io.File file
double getCapacity ()
static java.lang.String generateTestResultSignature (com.android.compatibility.common.util.ITestResult, com.android.compatibility.common.util.IModuleResult, java.lang.String)
com.android.compatibility.common.util.ITestResult testResult
com.android.compatibility.common.util.IModuleResult module
String buildFingerprint
StringBuilder sb
String stacktrace
static java.lang.String generateTestResultSignature (java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
String packageName
String suiteName
String caseName
String testName
String abi
String status
String stacktrace
String buildFingerprint
String testId
StringBuilder sb
private static java.lang.String buildTestId (java.lang.String, java.lang.String, java.lang.String, java.lang.String)
String suiteName
String caseName
String testName
String abi
String name
private static java.lang.String generateModuleResultSignature (com.android.compatibility.common.util.IModuleResult, java.lang.String)
com.android.compatibility.common.util.IModuleResult module
String buildFingerprint
StringBuilder sb
private static java.lang.String generateModuleSummarySignature (com.android.compatibility.common.util.IModuleResult, java.lang.String)
com.android.compatibility.common.util.IModuleResult module
String buildFingerprint
StringBuilder sb
static byte[] calculateFileChecksum (java.io.File) throws com.android.compatibility.common.util.ChecksumReporter$ChecksumValidationException
java.security.MessageDigest hashSum
int cnt
int bufferSize
byte[] buffer
byte[] partialHash
java.io.InputStream inputStream
java.io.FileInputStream fis
java.security.NoSuchAlgorithmException e
java.io.IOException e
java.security.DigestException e
java.io.File file
private static int countTestResults (com.android.compatibility.common.util.IInvocationResult)
com.android.compatibility.common.util.ICaseResult caseResult
com.android.compatibility.common.util.IModuleResult module
com.android.compatibility.common.util.IInvocationResult invocation
int count
}
com/android/compatibility/common/util/ColorUtils.class
ColorUtils.java
package com.android.compatibility.common.util
public com.android.compatibility.common.util.ColorUtils extends java.lang.Object {
public void <init> ()
public static void verifyColor (int, int)
int expected
int observed
public static void verifyColor (int, int, int)
int expected
int observed
int tolerance
public static void verifyColor (java.lang.String, int, int, int)
String s
int expected
int observed
int tolerance
String red
String green
String blue
String alpha
private static void buildErrorString (java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
String channel
String s
String red
String green
String blue
String alpha
String err
private static java.lang.String verifyChannel (java.lang.String, int, int, int, java.util.function.IntUnaryOperator)
String channelName
int expected
int observed
int tolerance
java.util.function.IntUnaryOperator f
int e
int o
public static void verifyColor (java.lang.String, android.graphics.Color, android.graphics.Color, float)
String msg
android.graphics.Color expected
android.graphics.Color observed
float tolerance
String red
String green
String blue
String alpha
private static java.lang.String verifyChannel (java.lang.String, android.graphics.Color, android.graphics.Color, float, java.util.function.Function)
String channelName
android.graphics.Color expected
android.graphics.Color observed
float tolerance
java.util.function.Function f
float e
float o
float diff
private static synthetic java.lang.Float lambda$verifyColor$7 (android.graphics.Color)
android.graphics.Color c
private static synthetic java.lang.Float lambda$verifyColor$6 (android.graphics.Color)
android.graphics.Color c
private static synthetic java.lang.Float lambda$verifyColor$5 (android.graphics.Color)
android.graphics.Color c
private static synthetic java.lang.Float lambda$verifyColor$4 (android.graphics.Color)
android.graphics.Color c
private static synthetic int lambda$verifyColor$3 (int)
int i
private static synthetic int lambda$verifyColor$2 (int)
int i
private static synthetic int lambda$verifyColor$1 (int)
int i
private static synthetic int lambda$verifyColor$0 (int)
int i
}
com/android/compatibility/common/util/CommonTestUtils$BooleanSupplierWithThrow.class
CommonTestUtils.java
package com.android.compatibility.common.util
public abstract com.android.compatibility.common.util.CommonTestUtils$BooleanSupplierWithThrow extends java.lang.Object {
public abstract boolean getAsBoolean () throws java.lang.Throwable
}
com/android/compatibility/common/util/CommonTestUtils.class
CommonTestUtils.java
package com.android.compatibility.common.util
public com.android.compatibility.common.util.CommonTestUtils extends java.lang.Object {
public void <init> ()
public static void waitUntil (java.lang.String, long, com.android.compatibility.common.util.CommonTestUtils$BooleanSupplierWithThrow) throws java.lang.Throwable java.lang.InterruptedException
String message
long timeoutSeconds
com.android.compatibility.common.util.CommonTestUtils$BooleanSupplierWithThrow predicate
int sleep
long timeout
}
com/android/compatibility/common/util/ConnectivityUtils.class
ConnectivityUtils.java
package com.android.compatibility.common.util
public com.android.compatibility.common.util.ConnectivityUtils extends java.lang.Object {
private void <init> ()
public static boolean isNetworkConnected (android.content.Context)
android.content.Context context
android.net.NetworkInfo networkInfo
public static void assertNetworkConnected (android.content.Context)
android.content.Context context
}
com/android/compatibility/common/util/CpuFeatures.class
CpuFeatures.java
package com.android.compatibility.common.util
public com.android.compatibility.common.util.CpuFeatures extends java.lang.Object {
public static final String ARMEABI_V7
public static final String ARMEABI
public static final String MIPSABI
public static final String X86ABI
public static final int HWCAP_VFP
public static final int HWCAP_NEON
public static final int HWCAP_VFPv3
public static final int HWCAP_VFPv4
public static final int HWCAP_IDIVA
public static final int HWCAP_IDIVT
public void <init> ()
public static native boolean isArmCpu ()
public static native boolean isX86Cpu ()
public static native boolean isArm64Cpu ()
public static native boolean isRiscv64Cpu ()
public static native boolean isX86_64Cpu ()
public static native int getHwCaps ()
public static native boolean isNativeBridgedCpu ()
public static boolean isArm64CpuIn32BitMode ()
String abi
static void <clinit> ()
}
com/android/compatibility/common/util/CrashUtils$BacktraceFrameInfo.class
CrashUtils.java
package com.android.compatibility.common.util
public com.android.compatibility.common.util.CrashUtils$BacktraceFrameInfo extends java.lang.Object {
private final String filename
private final String method
public void <init> (java.lang.String, java.lang.String)
String filename
String method
public java.lang.String getFilename ()
public java.lang.String getMethod ()
}
com/android/compatibility/common/util/CrashUtils$Config$BacktraceFilterPattern.class
CrashUtils.java
package com.android.compatibility.common.util
public com.android.compatibility.common.util.CrashUtils$Config$BacktraceFilterPattern extends java.lang.Object {
private final java.util.regex.Pattern filenamePattern
private final java.util.regex.Pattern methodPattern
public void <init> (java.lang.String, java.lang.String)
String filenamePattern
String methodPattern
public boolean match (org.json.JSONObject)
org.json.JSONObject frame
String filename
String method
boolean filenameMatches
boolean methodMatches
}
com/android/compatibility/common/util/CrashUtils$Config.class
CrashUtils.java
package com.android.compatibility.common.util
public com.android.compatibility.common.util.CrashUtils$Config extends java.lang.Object {
private boolean checkMinAddress
private java.math.BigInteger minCrashAddress
private java.util.List signals
private java.util.List processPatterns
private java.util.List abortMessageIncludes
private java.util.List abortMessageExcludes
private java.util.List backtraceIncludes
private java.util.List backtraceExcludes
public void <init> ()
public com.android.compatibility.common.util.CrashUtils$Config setMinAddress (java.math.BigInteger)
java.math.BigInteger minCrashAddress
public com.android.compatibility.common.util.CrashUtils$Config checkMinAddress (boolean)
boolean checkMinAddress
public transient com.android.compatibility.common.util.CrashUtils$Config setSignals (java.lang.String[])
String[] signals
public transient com.android.compatibility.common.util.CrashUtils$Config appendSignals (java.lang.String[])
String[] signals
public transient com.android.compatibility.common.util.CrashUtils$Config setAbortMessageIncludes (java.lang.String[])
String[] abortMessages
public transient com.android.compatibility.common.util.CrashUtils$Config setAbortMessageIncludes (java.util.regex.Pattern[])
java.util.regex.Pattern[] abortMessages
public transient com.android.compatibility.common.util.CrashUtils$Config appendAbortMessageIncludes (java.lang.String[])
String[] abortMessages
public transient com.android.compatibility.common.util.CrashUtils$Config appendAbortMessageIncludes (java.util.regex.Pattern[])
java.util.regex.Pattern[] abortMessages
public transient com.android.compatibility.common.util.CrashUtils$Config setAbortMessageExcludes (java.lang.String[])
String[] abortMessages
public transient com.android.compatibility.common.util.CrashUtils$Config setAbortMessageExcludes (java.util.regex.Pattern[])
java.util.regex.Pattern[] abortMessages
public transient com.android.compatibility.common.util.CrashUtils$Config appendAbortMessageExcludes (java.lang.String[])
String[] abortMessages
public transient com.android.compatibility.common.util.CrashUtils$Config appendAbortMessageExcludes (java.util.regex.Pattern[])
java.util.regex.Pattern[] abortMessages
public transient com.android.compatibility.common.util.CrashUtils$Config setProcessPatterns (java.lang.String[])
String[] processPatternStrings
public transient com.android.compatibility.common.util.CrashUtils$Config setProcessPatterns (java.util.regex.Pattern[])
java.util.regex.Pattern[] processPatterns
public java.util.List getProcessPatterns ()
public transient com.android.compatibility.common.util.CrashUtils$Config appendProcessPatterns (java.lang.String[])
String[] processPatternStrings
public transient com.android.compatibility.common.util.CrashUtils$Config appendProcessPatterns (java.util.regex.Pattern[])
java.util.regex.Pattern[] processPatterns
public transient com.android.compatibility.common.util.CrashUtils$Config setBacktraceIncludes (com.android.compatibility.common.util.CrashUtils$Config$BacktraceFilterPattern[])
com.android.compatibility.common.util.CrashUtils$Config$BacktraceFilterPattern[] patterns
public java.util.List getBacktraceIncludes ()
public transient com.android.compatibility.common.util.CrashUtils$Config appendBacktraceIncludes (com.android.compatibility.common.util.CrashUtils$Config$BacktraceFilterPattern[])
com.android.compatibility.common.util.CrashUtils$Config$BacktraceFilterPattern[] patterns
public transient com.android.compatibility.common.util.CrashUtils$Config setBacktraceExcludes (com.android.compatibility.common.util.CrashUtils$Config$BacktraceFilterPattern[])
com.android.compatibility.common.util.CrashUtils$Config$BacktraceFilterPattern[] patterns
public java.util.List getBacktraceExcludes ()
public transient com.android.compatibility.common.util.CrashUtils$Config appendBacktraceExcludes (com.android.compatibility.common.util.CrashUtils$Config$BacktraceFilterPattern[])
com.android.compatibility.common.util.CrashUtils$Config$BacktraceFilterPattern[] patterns
}
com/android/compatibility/common/util/CrashUtils.class
CrashUtils.java
package com.android.compatibility.common.util
public com.android.compatibility.common.util.CrashUtils extends java.lang.Object {
public static final java.math.BigInteger MIN_CRASH_ADDR
public static final java.util.regex.Pattern sEndofCrashPattern
public static final String DEVICE_PATH
public static final String LOCK_FILENAME
public static final String UPLOAD_REQUEST
public static final java.util.regex.Pattern sUploadRequestPattern
public static final String NEW_TEST_ALERT
public static final java.util.regex.Pattern sNewTestPattern
public static final String SIGNAL
public static final String ABORT_MESSAGE
public static final String NAME
public static final String PROCESS
public static final String PID
public static final String TID
public static final String FAULT_ADDRESS
public static final String FILENAME
public static final String METHOD
public static final String BACKTRACE
private static final java.util.regex.Pattern sCrashBlobPattern
private static final java.util.regex.Pattern sPidtidNamePattern
private static final java.util.regex.Pattern sFaultLinePattern
private static java.util.regex.Pattern sAbortMessagePattern
private static java.util.regex.Pattern sBacktraceNotePattern
private static java.util.regex.Pattern sBacktraceFrameWithBuildIdPattern
private static java.util.regex.Pattern sBacktraceFrameWithoutBuildIdPattern
public static final String SIGSEGV
public static final String SIGBUS
public static final String SIGABRT
public void <init> ()
public static java.lang.String getProcessFileName (org.json.JSONObject) throws org.json.JSONException
org.json.JSONObject crash
public static boolean securityCrashDetected (org.json.JSONArray, com.android.compatibility.common.util.CrashUtils$Config)
org.json.JSONArray crashes
com.android.compatibility.common.util.CrashUtils$Config config
public static java.math.BigInteger getBigInteger (org.json.JSONObject, java.lang.String) throws org.json.JSONException
org.json.JSONObject source
String name
String intString
java.math.BigInteger value
public static org.json.JSONArray matchSecurityCrashes (org.json.JSONArray, com.android.compatibility.common.util.CrashUtils$Config)
String crashAbortMessage
java.math.BigInteger faultAddress
org.json.JSONObject crash
String crashSignal
org.json.JSONArray backtrace
java.util.List backtraceIncludes
java.util.List backtraceExcludes
int i
org.json.JSONArray crashes
com.android.compatibility.common.util.CrashUtils$Config config
org.json.JSONArray securityCrashes
private static boolean matchesAny (java.lang.String, java.util.Collection)
java.util.regex.Pattern p
String input
java.util.Collection patterns
public static org.json.JSONArray addAllCrashes (java.lang.String, org.json.JSONArray)
String faultAddrMatch
int firstEndline
int secondEndline
String nextLine
java.util.regex.Matcher backtraceNoteMatcher
java.util.regex.Matcher backtraceFrameWithBuildIdMatcher
java.util.regex.Matcher backtraceFrameWithoutBuildIdMatcher
java.util.regex.Matcher backtraceFrameMatcher
com.android.compatibility.common.util.CrashUtils$BacktraceFrameInfo frame
org.json.JSONObject crash
org.json.JSONArray backtrace
String crashStr
int tid
int pid
java.math.BigInteger faultAddress
String name
String process
String signal
String abortMessage
java.util.List backtraceFrames
java.util.regex.Matcher pidtidNameMatcher
java.util.regex.Matcher faultLineMatcher
java.util.regex.Matcher abortMessageMatcher
int currentIndex
String input
org.json.JSONArray crashes
java.util.regex.Matcher crashBlobFinder
private static transient java.util.List toPatterns (java.lang.String[])
String[] patternStrings
private static synthetic boolean lambda$matchSecurityCrashes$9 (java.lang.Boolean)
Boolean matched
private static synthetic java.util.stream.Stream lambda$matchSecurityCrashes$8 (java.util.List, org.json.JSONObject)
java.util.List backtraceExcludes
org.json.JSONObject frame
private static synthetic java.lang.Boolean lambda$matchSecurityCrashes$7 (org.json.JSONObject, com.android.compatibility.common.util.CrashUtils$Config$BacktraceFilterPattern)
org.json.JSONObject frame
com.android.compatibility.common.util.CrashUtils$Config$BacktraceFilterPattern p
private static synthetic org.json.JSONObject lambda$matchSecurityCrashes$6 (org.json.JSONArray, int)
org.json.JSONArray backtrace
int j
private static synthetic boolean lambda$matchSecurityCrashes$5 (java.lang.Boolean)
Boolean matched
private static synthetic java.util.stream.Stream lambda$matchSecurityCrashes$4 (java.util.List, org.json.JSONObject)
java.util.List backtraceIncludes
org.json.JSONObject frame
private static synthetic java.lang.Boolean lambda$matchSecurityCrashes$3 (org.json.JSONObject, com.android.compatibility.common.util.CrashUtils$Config$BacktraceFilterPattern)
org.json.JSONObject frame
com.android.compatibility.common.util.CrashUtils$Config$BacktraceFilterPattern p
private static synthetic org.json.JSONObject lambda$matchSecurityCrashes$2 (org.json.JSONArray, int)
org.json.JSONArray backtrace
int j
private static synthetic boolean lambda$matchSecurityCrashes$1 (java.lang.String, java.util.regex.Pattern)
String crashAbortMessage
java.util.regex.Pattern p
private static synthetic boolean lambda$matchSecurityCrashes$0 (java.lang.String, java.util.regex.Pattern)
String crashAbortMessage
java.util.regex.Pattern p
static void <clinit> ()
}
com/android/compatibility/common/util/CtsAndroidTestCase.class
CtsAndroidTestCase.java
package com.android.compatibility.common.util
public com.android.compatibility.common.util.CtsAndroidTestCase extends android.test.ActivityInstrumentationTestCase2 {
public void <init> ()
public android.content.Context getContext ()
}
com/android/compatibility/common/util/CtsDownstreamingTest.class
CtsDownstreamingTest.java
package com.android.compatibility.common.util
public abstract annotation com.android.compatibility.common.util.CtsDownstreamingTest extends java.lang.Object implements java.lang.annotation.Annotation {
}
com/android/compatibility/common/util/CtsKeyEventUtil.class
CtsKeyEventUtil.java
package com.android.compatibility.common.util
public final com.android.compatibility.common.util.CtsKeyEventUtil extends java.lang.Object {
private final com.android.compatibility.common.util.UserHelper mUserHelper
public void <init> (android.content.Context)
android.content.Context context
public void <init> (com.android.compatibility.common.util.UserHelper)
com.android.compatibility.common.util.UserHelper userHelper
public void sendString (android.app.Instrumentation, android.view.View, java.lang.String)
int i
android.app.Instrumentation instrumentation
android.view.View targetView
String text
android.view.KeyEvent[] events
public transient void sendKeys (android.app.Instrumentation, android.view.View, int[])
int i
android.app.Instrumentation instrumentation
android.view.View targetView
int[] keys
int count
public void sendKeys (android.app.Instrumentation, android.view.View, java.lang.String)
int keyCount
NumberFormatException e
java.lang.reflect.Field keyCodeField
int keyCode
NoSuchFieldException e
IllegalAccessException e
int j
String key
int repeater
int keyCount
int i
android.app.Instrumentation instrumentation
android.view.View targetView
String keysSequence
String[] keys
int count
public void sendKeyDownUp (android.app.Instrumentation, android.view.View, int)
android.app.Instrumentation instrumentation
android.view.View targetView
int key
public void sendKey (android.app.Instrumentation, android.view.View, android.view.KeyEvent)
android.app.Instrumentation instrumentation
android.view.View targetView
android.view.KeyEvent event
private void sendKey (android.app.Instrumentation, android.view.View, android.view.KeyEvent, boolean)
android.app.Instrumentation instrumentation
android.view.View targetView
android.view.KeyEvent event
boolean waitForIdle
long downTime
long eventTime
int action
int code
int repeatCount
int metaState
int deviceId
int scanCode
int source
int flags
android.view.KeyEvent newEvent
android.view.inputmethod.InputMethodManager imm
public void sendKeyWhileHoldingModifier (android.app.Instrumentation, android.view.View, int, int)
android.app.Instrumentation instrumentation
android.view.View targetView
int keyCodeToSend
int modifierKeyCodeToHold
int metaState
long downTime
android.view.KeyEvent holdKeyDown
android.view.KeyEvent keyDown
android.view.KeyEvent keyUp
android.view.KeyEvent holdKeyUp
private static int getMetaStateForModifierKeyCode (int)
int metaState
int metaState
int metaState
int metaState
int metaState
int metaState
int metaState
int metaState
int metaState
int metaState
int metaState
int modifierKeyCode
int metaState
private static android.view.KeyEvent[] getKeyEvents (java.lang.String)
String text
android.view.KeyCharacterMap keyCharacterMap
private static void validateNotAppThread ()
}
com/android/compatibility/common/util/CtsMockitoUtils.class
CtsMockitoUtils.java
package com.android.compatibility.common.util
public com.android.compatibility.common.util.CtsMockitoUtils extends java.lang.Object {
private void <init> ()
public static org.mockito.verification.VerificationMode within (long)
long timeout
}
com/android/compatibility/common/util/CtsMouseUtil$ActionMatcher.class
CtsMouseUtil.java
package com.android.compatibility.common.util
public com.android.compatibility.common.util.CtsMouseUtil$ActionMatcher extends java.lang.Object implements org.mockito.ArgumentMatcher {
private final int mAction
public void <init> (int)
int action
public boolean matches (android.view.MotionEvent)
android.view.MotionEvent actual
public java.lang.String toString ()
public volatile synthetic boolean matches (java.lang.Object)
}
com/android/compatibility/common/util/CtsMouseUtil$PositionMatcher.class
CtsMouseUtil.java
package com.android.compatibility.common.util
public com.android.compatibility.common.util.CtsMouseUtil$PositionMatcher extends com.android.compatibility.common.util.CtsMouseUtil$ActionMatcher {
private final int mX
private final int mY
public void <init> (int, int, int)
int action
int x
int y
public boolean matches (android.view.MotionEvent)
android.view.MotionEvent actual
public java.lang.String toString ()
public volatile synthetic boolean matches (java.lang.Object)
}
com/android/compatibility/common/util/CtsMouseUtil.class
CtsMouseUtil.java
package com.android.compatibility.common.util
public final com.android.compatibility.common.util.CtsMouseUtil extends java.lang.Object {
private static final com.android.compatibility.common.util.UserHelper sUserHelper
private void <init> ()
public static android.view.View$OnHoverListener installHoverListener (android.view.View)
android.view.View view
public static android.view.View$OnHoverListener installHoverListener (android.view.View, boolean)
android.view.View view
boolean result
android.view.View$OnHoverListener mockListener
public static void clearHoverListener (android.view.View)
android.view.View view
public static android.view.MotionEvent obtainMouseEvent (int, android.view.View, int, int)
int action
android.view.View anchor
int offsetX
int offsetY
long eventTime
int[] screenPos
int x
int y
android.view.MotionEvent event
public static void emulateHoverOnView (android.app.Instrumentation, android.view.View, int, int)
android.app.Instrumentation instrumentation
android.view.View anchor
int offsetX
int offsetY
long downTime
int[] screenPos
int x
int y
private static void injectHoverEvent (android.app.Instrumentation, long, int, int)
android.app.Instrumentation instrumentation
long downTime
int xOnScreen
int yOnScreen
android.view.MotionEvent event
public static void verifyEnterMove (android.view.View$OnHoverListener, android.view.View, int)
android.view.View$OnHoverListener listener
android.view.View view
int moveCount
org.mockito.InOrder inOrder
public static void verifyEnterMoveExit (android.view.View$OnHoverListener, android.view.View, int)
android.view.View$OnHoverListener listener
android.view.View view
int moveCount
org.mockito.InOrder inOrder
private static void verifyEnterMoveInternal (android.view.View$OnHoverListener, android.view.View, int, org.mockito.InOrder)
android.view.View$OnHoverListener listener
android.view.View view
int moveCount
org.mockito.InOrder inOrder
private static synthetic boolean lambda$installHoverListener$0 (android.view.View$OnHoverListener, boolean, android.view.View, android.view.MotionEvent)
android.view.View$OnHoverListener mockListener
boolean result
android.view.View v
android.view.MotionEvent event
static void <clinit> ()
}
com/android/compatibility/common/util/CtsTouchUtils$EventInjectionListener.class
CtsTouchUtils.java
package com.android.compatibility.common.util
public abstract com.android.compatibility.common.util.CtsTouchUtils$EventInjectionListener extends java.lang.Object {
public abstract void onDownInjected (int, int)
public abstract void onMoveInjected (int[], int[])
public abstract void onUpInjected (int, int)
}
com/android/compatibility/common/util/CtsTouchUtils$ViewStateSnapshot.class
CtsTouchUtils.java
package com.android.compatibility.common.util
final com.android.compatibility.common.util.CtsTouchUtils$ViewStateSnapshot extends java.lang.Object {
final android.view.View mFirst
final android.view.View mLast
final int mFirstTop
final int mLastBottom
final int mChildCount
private void <init> (android.view.ViewGroup)
android.view.ViewGroup viewGroup
public boolean equals (java.lang.Object)
Object o
com.android.compatibility.common.util.CtsTouchUtils$ViewStateSnapshot that
public int hashCode ()
int result
}
com/android/compatibility/common/util/CtsTouchUtils.class
CtsTouchUtils.java
package com.android.compatibility.common.util
public final com.android.compatibility.common.util.CtsTouchUtils extends java.lang.Object {
private static final String TAG
private static final boolean DEBUG
private final com.android.compatibility.common.util.UserHelper mUserHelper
public void <init> (android.content.Context)
android.content.Context context
public void <init> (com.android.compatibility.common.util.UserHelper)
com.android.compatibility.common.util.UserHelper userHelper
public void emulateTapOnViewCenter (android.app.Instrumentation, androidx.test.rule.ActivityTestRule, android.view.View)
android.app.Instrumentation instrumentation
androidx.test.rule.ActivityTestRule activityTestRule
android.view.View view
public void emulateTapOnViewCenter (android.app.Instrumentation, androidx.test.rule.ActivityTestRule, android.view.View, boolean)
android.app.Instrumentation instrumentation
androidx.test.rule.ActivityTestRule activityTestRule
android.view.View view
boolean waitForAnimations
public void emulateTapOnView (android.app.Instrumentation, androidx.test.rule.ActivityTestRule, android.view.View, int, int)
android.app.Instrumentation instrumentation
androidx.test.rule.ActivityTestRule activityTestRule
android.view.View anchorView
int offsetX
int offsetY
public void emulateTapOnView (android.app.Instrumentation, androidx.test.rule.ActivityTestRule, android.view.View, int, int, boolean)
android.app.Instrumentation instrumentation
androidx.test.rule.ActivityTestRule activityTestRule
android.view.View anchorView
int offsetX
int offsetY
boolean waitForAnimations
int touchSlop
int[] viewOnScreenXY
int xOnScreen
int yOnScreen
android.app.UiAutomation uiAutomation
long downTime
public void emulateDoubleTapOnViewCenter (android.app.Instrumentation, androidx.test.rule.ActivityTestRule, android.view.View)
android.app.Instrumentation instrumentation
androidx.test.rule.ActivityTestRule activityTestRule
android.view.View view
public void emulateDoubleTapOnView (android.app.Instrumentation, androidx.test.rule.ActivityTestRule, android.view.View, int, int)
android.app.Instrumentation instrumentation
androidx.test.rule.ActivityTestRule activityTestRule
android.view.View anchorView
int offsetX
int offsetY
int touchSlop
int[] viewOnScreenXY
int xOnScreen
int yOnScreen
android.app.UiAutomation uiAutomation
long downTime
public void emulateDragGesture (android.app.Instrumentation, androidx.test.rule.ActivityTestRule, int, int, int, int)
android.app.Instrumentation instrumentation
androidx.test.rule.ActivityTestRule activityTestRule
int dragStartX
int dragStartY
int dragAmountX
int dragAmountY
private void emulateDragGesture (android.app.Instrumentation, androidx.test.rule.ActivityTestRule, int, int, int, int, int, int)
android.app.Instrumentation instrumentation
androidx.test.rule.ActivityTestRule activityTestRule
int dragStartX
int dragStartY
int dragAmountX
int dragAmountY
int dragDurationMs
int moveEventCount
public void emulateDragGesture (android.app.Instrumentation, androidx.test.rule.ActivityTestRule, int, int, int, int, int, int, com.android.compatibility.common.util.CtsTouchUtils$EventInjectionListener)
android.app.Instrumentation instrumentation
androidx.test.rule.ActivityTestRule activityTestRule
int dragStartX
int dragStartY
int dragAmountX
int dragAmountY
int dragDurationMs
int moveEventCount
com.android.compatibility.common.util.CtsTouchUtils$EventInjectionListener eventInjectionListener
public void emulateDragGesture (android.app.Instrumentation, androidx.test.rule.ActivityTestRule, int, int, int, int, int, int, boolean, com.android.compatibility.common.util.CtsTouchUtils$EventInjectionListener)
android.app.Instrumentation instrumentation
androidx.test.rule.ActivityTestRule activityTestRule
int dragStartX
int dragStartY
int dragAmountX
int dragAmountY
int dragDurationMs
int moveEventCount
boolean waitForAnimations
com.android.compatibility.common.util.CtsTouchUtils$EventInjectionListener eventInjectionListener
android.app.UiAutomation uiAutomation
long downTime
public void emulateDragGesture (android.app.Instrumentation, androidx.test.rule.ActivityTestRule, android.util.SparseArray)
android.app.Instrumentation instrumentation
androidx.test.rule.ActivityTestRule activityTestRule
android.util.SparseArray coordinates
int moveEventCount
int dragDurationMs
int touchSlop
long longPressTimeoutMs
int maxDragDurationMs
private int getMaxDragDuration (int, long, android.util.SparseArray, int)
int touchSlop
long longPressTimeoutMs
android.util.SparseArray coordinates
int moveEventCount
int coordinatesSize
int deltaX
int deltaY
double dragDistance
double moveEventDistance
double neededMoveEventsToExceedTouchSlop
int maxDragDuration
private void emulateDragGesture (android.app.Instrumentation, androidx.test.rule.ActivityTestRule, android.util.SparseArray, int, int)
int i
android.app.Instrumentation instrumentation
androidx.test.rule.ActivityTestRule activityTestRule
android.util.SparseArray coordinates
int dragDurationMs
int moveEventCount
int coordinatesSize
android.app.UiAutomation uiAutomation
long downTime
public long injectDownEvent (android.app.UiAutomation, long, int, int, com.android.compatibility.common.util.CtsTouchUtils$EventInjectionListener)
android.app.UiAutomation uiAutomation
long downTime
int xOnScreen
int yOnScreen
com.android.compatibility.common.util.CtsTouchUtils$EventInjectionListener eventInjectionListener
public long injectDownEvent (android.app.UiAutomation, long, int, int, boolean, com.android.compatibility.common.util.CtsTouchUtils$EventInjectionListener)
android.app.UiAutomation uiAutomation
long downTime
int xOnScreen
int yOnScreen
boolean waitForAnimations
com.android.compatibility.common.util.CtsTouchUtils$EventInjectionListener eventInjectionListener
android.view.MotionEvent eventDown
private void injectMoveEventForTap (android.app.UiAutomation, long, int, int, int, boolean)
android.app.UiAutomation uiAutomation
long downTime
int touchSlop
int xOnScreen
int yOnScreen
boolean waitForAnimations
android.view.MotionEvent eventMove
private void injectMoveEventsForDrag (android.app.UiAutomation, long, int, int, int, int, int, int, boolean, com.android.compatibility.common.util.CtsTouchUtils$EventInjectionListener)
int stepMoveX
int stepMoveY
long stepEventTime
int historyIndex
int prevMoveX
int prevMoveY
int deltaMoveX
int deltaMoveY
long deltaTime
int moveX
int moveY
long remainingSleep
long eventTime
int historyEventCount
int[] xCoordsForListener
int[] yCoordsForListener
android.view.MotionEvent eventMove
int i
android.app.UiAutomation uiAutomation
long downTime
int dragStartX
int dragStartY
int dragEndX
int dragEndY
int moveEventCount
int dragDurationMs
boolean waitForAnimations
com.android.compatibility.common.util.CtsTouchUtils$EventInjectionListener eventInjectionListener
int dragAmountX
int dragAmountY
int sleepTime
long prevEventTime
public void injectUpEvent (android.app.UiAutomation, long, boolean, int, int, com.android.compatibility.common.util.CtsTouchUtils$EventInjectionListener)
android.app.UiAutomation uiAutomation
long downTime
boolean useCurrentEventTime
int xOnScreen
int yOnScreen
com.android.compatibility.common.util.CtsTouchUtils$EventInjectionListener eventInjectionListener
public void injectUpEvent (android.app.UiAutomation, long, boolean, int, int, boolean, com.android.compatibility.common.util.CtsTouchUtils$EventInjectionListener)
android.app.UiAutomation uiAutomation
long downTime
boolean useCurrentEventTime
int xOnScreen
int yOnScreen
boolean waitForAnimations
com.android.compatibility.common.util.CtsTouchUtils$EventInjectionListener eventInjectionListener
long eventTime
android.view.MotionEvent eventUp
public int emulateFlingGesture (android.app.Instrumentation, androidx.test.rule.ActivityTestRule, android.view.View, boolean)
android.app.Instrumentation instrumentation
androidx.test.rule.ActivityTestRule activityTestRule
android.view.View view
boolean isDownwardsFlingGesture
public int emulateFlingGesture (android.app.Instrumentation, androidx.test.rule.ActivityTestRule, android.view.View, boolean, com.android.compatibility.common.util.CtsTouchUtils$EventInjectionListener)
android.app.Instrumentation instrumentation
androidx.test.rule.ActivityTestRule activityTestRule
android.view.View view
boolean isDownwardsFlingGesture
com.android.compatibility.common.util.CtsTouchUtils$EventInjectionListener eventInjectionListener
public int emulateFlingGesture (android.app.Instrumentation, androidx.test.rule.ActivityTestRule, android.view.View, boolean, boolean, com.android.compatibility.common.util.CtsTouchUtils$EventInjectionListener)
android.app.Instrumentation instrumentation
androidx.test.rule.ActivityTestRule activityTestRule
android.view.View view
boolean isDownwardsFlingGesture
boolean waitForAnimations
com.android.compatibility.common.util.CtsTouchUtils$EventInjectionListener eventInjectionListener
android.view.ViewConfiguration configuration
int flingVelocity
int[] viewOnScreenXY
int viewHeight
int x
int startY
int amountY
int durationMs
public void emulateScrollToBottom (android.app.Instrumentation, androidx.test.rule.ActivityTestRule, android.view.ViewGroup) throws java.lang.Throwable
androidx.test.uiautomator.UiDevice device
android.app.Instrumentation instrumentation
androidx.test.rule.ActivityTestRule activityTestRule
android.view.ViewGroup viewGroup
int[] viewGroupOnScreenXY
int emulatedX
int emulatedStartY
int swipeAmount
com.android.compatibility.common.util.CtsTouchUtils$ViewStateSnapshot prev
com.android.compatibility.common.util.CtsTouchUtils$ViewStateSnapshot next
boolean[] redrawn
boolean[] animationFinished
android.view.ViewTreeObserver$OnDrawListener onDrawListener
public void emulateLongPressOnViewCenter (android.app.Instrumentation, androidx.test.rule.ActivityTestRule, android.view.View)
android.app.Instrumentation instrumentation
androidx.test.rule.ActivityTestRule activityTestRule
android.view.View view
public void emulateLongPressOnViewCenter (android.app.Instrumentation, androidx.test.rule.ActivityTestRule, android.view.View, long)
android.app.Instrumentation instrumentation
androidx.test.rule.ActivityTestRule activityTestRule
android.view.View view
long extraWaitMs
int touchSlop
int[] viewOnScreenXY
int xOnScreen
int yOnScreen
public void emulateLongPressOnView (android.app.Instrumentation, androidx.test.rule.ActivityTestRule, android.view.View, int, int)
android.app.Instrumentation instrumentation
androidx.test.rule.ActivityTestRule activityTestRule
android.view.View view
int offsetX
int offsetY
int touchSlop
int[] viewOnScreenXY
int xOnScreen
int yOnScreen
public void emulateLongPressAndDragGesture (android.app.Instrumentation, androidx.test.rule.ActivityTestRule, int, int, int, int)
android.app.Instrumentation instrumentation
androidx.test.rule.ActivityTestRule activityTestRule
int dragStartX
int dragStartY
int dragAmountX
int dragAmountY
private void emulateLongPressOnScreen (android.app.Instrumentation, androidx.test.rule.ActivityTestRule, int, int, int, long, boolean)
android.app.Instrumentation instrumentation
androidx.test.rule.ActivityTestRule activityTestRule
int xOnScreen
int yOnScreen
int touchSlop
long extraWaitMs
boolean upGesture
android.app.UiAutomation uiAutomation
long downTime
private void injectDisplayIdIfNeeded (android.view.MotionEvent)
android.view.MotionEvent event
private static synthetic void lambda$emulateScrollToBottom$3 (android.view.ViewGroup, android.view.ViewTreeObserver$OnDrawListener)
android.view.ViewGroup viewGroup
android.view.ViewTreeObserver$OnDrawListener onDrawListener
private static synthetic void lambda$emulateScrollToBottom$2 (boolean[], boolean[])
boolean[] redrawn
boolean[] animationFinished
private static synthetic void lambda$emulateScrollToBottom$1 (android.view.ViewGroup, android.view.ViewTreeObserver$OnDrawListener)
android.view.ViewGroup viewGroup
android.view.ViewTreeObserver$OnDrawListener onDrawListener
private static synthetic void lambda$emulateScrollToBottom$0 (boolean[])
boolean[] redrawn
static void <clinit> ()
}
com/android/compatibility/common/util/DescriptionProvider.class
DescriptionProvider.java
package com.android.compatibility.common.util
public com.android.compatibility.common.util.DescriptionProvider extends org.junit.rules.TestWatcher {
private volatile org.junit.runner.Description description
public void <init> ()
protected void starting (org.junit.runner.Description)
org.junit.runner.Description description
public org.junit.runner.Description getDescription ()
}
com/android/compatibility/common/util/DeviceConfigStateChangerRule.class
DeviceConfigStateChangerRule.java
package com.android.compatibility.common.util
public com.android.compatibility.common.util.DeviceConfigStateChangerRule extends com.android.compatibility.common.util.StateChangerRule {
public void <init> (android.content.Context, java.lang.String, java.lang.String, java.lang.String)
android.content.Context context
String namespace
String key
String value
public void <init> (com.android.compatibility.common.util.DeviceConfigStateManager, java.lang.String)
com.android.compatibility.common.util.DeviceConfigStateManager dcsm
String value
}
com/android/compatibility/common/util/DeviceConfigStateHelper.class
DeviceConfigStateHelper.java
package com.android.compatibility.common.util
public com.android.compatibility.common.util.DeviceConfigStateHelper extends java.lang.Object implements java.lang.AutoCloseable {
private final String mNamespace
private final android.util.ArrayMap mOriginalValues
public void <init> (java.lang.String)
String namespace
private void maybeCacheOriginalValueLocked (java.lang.String)
String ogValue
String key
public void set (java.lang.String, java.lang.String)
String key
String value
private void callWithSyncEnabledWithShellPermissions (com.android.compatibility.common.util.TestUtils$RunnableWithThrow)
com.android.compatibility.common.util.TestUtils$RunnableWithThrow r
public void set (android.provider.DeviceConfig$Properties)
String key
android.provider.DeviceConfig$Properties properties
public void restoreOriginalValues ()
int i
android.provider.DeviceConfig$Properties$Builder builder
public void close () throws java.lang.Exception
private static synthetic void lambda$restoreOriginalValues$4 (android.provider.DeviceConfig$Properties$Builder) throws java.lang.Exception
android.provider.DeviceConfig$Properties$Builder builder
private static synthetic void lambda$set$3 (android.provider.DeviceConfig$Properties) throws java.lang.Exception
android.provider.DeviceConfig$Properties properties
private static synthetic void lambda$callWithSyncEnabledWithShellPermissions$2 (com.android.compatibility.common.util.TestUtils$RunnableWithThrow) throws java.lang.Exception
com.android.compatibility.common.util.TestUtils$RunnableWithThrow r
int originalSyncMode
private synthetic void lambda$set$1 (java.lang.String, java.lang.String) throws java.lang.Exception
String key
String value
private synthetic java.lang.String lambda$maybeCacheOriginalValueLocked$0 (java.lang.String) throws java.lang.Exception
String key
}
com/android/compatibility/common/util/DeviceConfigStateKeeperRule.class
DeviceConfigStateKeeperRule.java
package com.android.compatibility.common.util
public com.android.compatibility.common.util.DeviceConfigStateKeeperRule extends com.android.compatibility.common.util.StateKeeperRule {
public void <init> (android.content.Context, java.lang.String, java.lang.String)
android.content.Context context
String namespace
String key
}
com/android/compatibility/common/util/DeviceConfigStateManager.class
DeviceConfigStateManager.java
package com.android.compatibility.common.util
public final com.android.compatibility.common.util.DeviceConfigStateManager extends java.lang.Object implements com.android.compatibility.common.util.StateManager {
private static final String TAG
private final android.content.Context mContext
private final String mNamespace
private final String mKey
public void <init> (android.content.Context, java.lang.String, java.lang.String)
android.content.Context context
String namespace
String key
public void set (java.lang.String)
String value
private void setWithPermissionsGranted (java.lang.String)
String value
com.android.compatibility.common.util.OneTimeDeviceConfigListener listener
public java.lang.String get ()
java.util.concurrent.atomic.AtomicReference reference
private transient void debug (java.lang.String, java.lang.String, java.lang.Object[])
String methodName
String msg
Object[] args
String prefix
public java.lang.String toString ()
public volatile synthetic java.lang.Object get ()
public volatile synthetic void set (java.lang.Object)
private synthetic void lambda$get$1 (java.util.concurrent.atomic.AtomicReference) throws java.lang.Exception
java.util.concurrent.atomic.AtomicReference reference
private synthetic void lambda$set$0 (java.lang.String) throws java.lang.Exception
String value
static void <clinit> ()
}
com/android/compatibility/common/util/DeviceInfoStore.class
DeviceInfoStore.java
package com.android.compatibility.common.util
public com.android.compatibility.common.util.DeviceInfoStore extends com.android.compatibility.common.util.InfoStore {
protected java.io.File mJsonFile
protected android.util.JsonWriter mJsonWriter
public void <init> ()
public void <init> (java.io.File) throws java.lang.Exception
java.io.File file
public void open () throws java.io.IOException
java.io.FileOutputStream out
public void close () throws java.lang.Exception
public void startGroup () throws java.io.IOException
public void startGroup (java.lang.String) throws java.io.IOException
String name
public void endGroup () throws java.io.IOException
public void startArray () throws java.io.IOException
public void startArray (java.lang.String) throws java.io.IOException
String name
public void endArray () throws java.io.IOException
public void addResult (java.lang.String, int) throws java.io.IOException
String name
int value
public void addResult (java.lang.String, long) throws java.io.IOException
String name
long value
public void addResult (java.lang.String, float) throws java.io.IOException
String name
float value
public void addResult (java.lang.String, double) throws java.io.IOException
String name
double value
public void addResult (java.lang.String, boolean) throws java.io.IOException
String name
boolean value
public void addResult (java.lang.String, java.lang.String) throws java.io.IOException
String name
String value
public void addArrayResult (java.lang.String, int[]) throws java.io.IOException
int value
String name
int[] array
public void addArrayResult (java.lang.String, long[]) throws java.io.IOException
long value
String name
long[] array
public void addArrayResult (java.lang.String, float[]) throws java.io.IOException
int i
String name
float[] array
double[] doubleArray
public void addArrayResult (java.lang.String, double[]) throws java.io.IOException
double value
String name
double[] array
public void addArrayResult (java.lang.String, boolean[]) throws java.io.IOException
boolean value
String name
boolean[] array
public void addListResult (java.lang.String, java.util.List) throws java.io.IOException
String value
String name
java.util.List list
}
com/android/compatibility/common/util/DevicePropertyInfo.class
DevicePropertyInfo.java
package com.android.compatibility.common.util
public final com.android.compatibility.common.util.DevicePropertyInfo extends java.lang.Object {
private final String mAbi
private final String mAbi2
private final String mAbis
private final String mAbis32
private final String mAbis64
private final String mBoard
private final String mBrand
private final String mDevice
private final String mFingerprint
private final String mId
private final String mManufacturer
private final String mModel
private final String mProduct
private final String mReferenceFingerprint
private final String mVendorFingerprint
private final String mSerial
private final String mTags
private final String mType
private final String mVersionBaseOs
private final String mVersionRelease
private final String mVersionSdk
private final String mVersionSecurityPatch
private final String mVersionIncremental
private final String mBootimageFingerprint
public void <init> (java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
String abi
String abi2
String abis
String abis32
String abis64
String board
String brand
String device
String fingerprint
String vendorFingerprint
String id
String manufacturer
String model
String product
String referenceFingerprint
String serial
String tags
String type
String versionBaseOs
String versionRelease
String versionSdk
String versionSecurityPatch
String versionIncremental
public void <init> (java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
String abi
String abi2
String abis
String abis32
String abis64
String board
String brand
String device
String fingerprint
String vendorFingerprint
String id
String manufacturer
String model
String product
String referenceFingerprint
String serial
String tags
String type
String versionBaseOs
String versionRelease
String versionSdk
String versionSecurityPatch
String versionIncremental
String bootimageFingerprint
public java.util.Map getPropertytMapWithPrefix (java.lang.String)
String prefix
java.util.Map propertyMap
}
com/android/compatibility/common/util/DeviceReportLog.class
DeviceReportLog.java
package com.android.compatibility.common.util
public com.android.compatibility.common.util.DeviceReportLog extends com.android.compatibility.common.util.ReportLog {
private static final String TAG
private static final String RESULT
private static final int INST_STATUS_ERROR
private static final int INST_STATUS_IN_PROGRESS
private com.android.compatibility.common.util.ReportLogDeviceInfoStore store
public void <init> (java.lang.String, java.lang.String)
String reportLogName
String streamName
public void <init> (java.lang.String, java.lang.String, java.io.File)
java.io.File jsonFile
Exception e
String reportLogName
String streamName
java.io.File logDirectory
public void addValue (java.lang.String, java.lang.String, double, com.android.compatibility.common.util.ResultType, com.android.compatibility.common.util.ResultUnit)
Exception e
String source
String message
double value
com.android.compatibility.common.util.ResultType type
com.android.compatibility.common.util.ResultUnit unit
public void addValue (java.lang.String, double, com.android.compatibility.common.util.ResultType, com.android.compatibility.common.util.ResultUnit)
Exception e
String message
double value
com.android.compatibility.common.util.ResultType type
com.android.compatibility.common.util.ResultUnit unit
public void addValues (java.lang.String, java.lang.String, double[], com.android.compatibility.common.util.ResultType, com.android.compatibility.common.util.ResultUnit)
Exception e
String source
String message
double[] values
com.android.compatibility.common.util.ResultType type
com.android.compatibility.common.util.ResultUnit unit
public void addValues (java.lang.String, double[], com.android.compatibility.common.util.ResultType, com.android.compatibility.common.util.ResultUnit)
Exception e
String message
double[] values
com.android.compatibility.common.util.ResultType type
com.android.compatibility.common.util.ResultUnit unit
public void addValue (java.lang.String, int, com.android.compatibility.common.util.ResultType, com.android.compatibility.common.util.ResultUnit)
Exception e
String message
int value
com.android.compatibility.common.util.ResultType type
com.android.compatibility.common.util.ResultUnit unit
public void addValue (java.lang.String, long, com.android.compatibility.common.util.ResultType, com.android.compatibility.common.util.ResultUnit)
Exception e
String message
long value
com.android.compatibility.common.util.ResultType type
com.android.compatibility.common.util.ResultUnit unit
public void addValue (java.lang.String, float, com.android.compatibility.common.util.ResultType, com.android.compatibility.common.util.ResultUnit)
Exception e
String message
float value
com.android.compatibility.common.util.ResultType type
com.android.compatibility.common.util.ResultUnit unit
public void addValue (java.lang.String, boolean, com.android.compatibility.common.util.ResultType, com.android.compatibility.common.util.ResultUnit)
Exception e
String message
boolean value
com.android.compatibility.common.util.ResultType type
com.android.compatibility.common.util.ResultUnit unit
public void addValue (java.lang.String, java.lang.String, com.android.compatibility.common.util.ResultType, com.android.compatibility.common.util.ResultUnit)
Exception e
String message
String value
com.android.compatibility.common.util.ResultType type
com.android.compatibility.common.util.ResultUnit unit
public void addValues (java.lang.String, int[], com.android.compatibility.common.util.ResultType, com.android.compatibility.common.util.ResultUnit)
Exception e
String message
int[] values
com.android.compatibility.common.util.ResultType type
com.android.compatibility.common.util.ResultUnit unit
public void addValues (java.lang.String, long[], com.android.compatibility.common.util.ResultType, com.android.compatibility.common.util.ResultUnit)
Exception e
String message
long[] values
com.android.compatibility.common.util.ResultType type
com.android.compatibility.common.util.ResultUnit unit
public void addValues (java.lang.String, float[], com.android.compatibility.common.util.ResultType, com.android.compatibility.common.util.ResultUnit)
Exception e
String message
float[] values
com.android.compatibility.common.util.ResultType type
com.android.compatibility.common.util.ResultUnit unit
public void addValues (java.lang.String, boolean[], com.android.compatibility.common.util.ResultType, com.android.compatibility.common.util.ResultUnit)
Exception e
String message
boolean[] values
com.android.compatibility.common.util.ResultType type
com.android.compatibility.common.util.ResultUnit unit
public void addValues (java.lang.String, java.util.List, com.android.compatibility.common.util.ResultType, com.android.compatibility.common.util.ResultUnit)
Exception e
String message
java.util.List values
com.android.compatibility.common.util.ResultType type
com.android.compatibility.common.util.ResultUnit unit
public void setSummary (java.lang.String, double, com.android.compatibility.common.util.ResultType, com.android.compatibility.common.util.ResultUnit)
Exception e
String message
double value
com.android.compatibility.common.util.ResultType type
com.android.compatibility.common.util.ResultUnit unit
public void submit (android.app.Instrumentation)
android.os.Bundle output
Exception e
android.app.Instrumentation instrumentation
public void submit ()
Exception e
static void <clinit> ()
}
com/android/compatibility/common/util/DisableAnimationRule.class
DisableAnimationRule.java
package com.android.compatibility.common.util
public com.android.compatibility.common.util.DisableAnimationRule extends com.android.compatibility.common.util.OverrideAnimationScaleRule {
public void <init> ()
}
com/android/compatibility/common/util/DisplayStateManager$DisplayState.class
DisplayStateManager.java
package com.android.compatibility.common.util
public final com.android.compatibility.common.util.DisplayStateManager$DisplayState extends java.lang.Object {
private final boolean mAreUserDisabledHdrTypesAllowed
private final int[] mUserDisabledHdrTypes
public void <init> (android.hardware.display.DisplayManager)
android.hardware.display.DisplayManager displayManager
int[] disabledHdrTypes
public boolean equals (java.lang.Object)
Object o
com.android.compatibility.common.util.DisplayStateManager$DisplayState that
public int hashCode ()
int result
}
com/android/compatibility/common/util/DisplayStateManager.class
DisplayStateManager.java
package com.android.compatibility.common.util
public com.android.compatibility.common.util.DisplayStateManager extends java.lang.Object implements com.android.compatibility.common.util.StateManager {
private final android.hardware.display.DisplayManager mDisplayManager
public void <init> (android.content.Context)
android.content.Context context
public void set (com.android.compatibility.common.util.DisplayStateManager$DisplayState)
com.android.compatibility.common.util.DisplayStateManager$DisplayState value
public com.android.compatibility.common.util.DisplayStateManager$DisplayState get ()
public volatile synthetic java.lang.Object get ()
public volatile synthetic void set (java.lang.Object)
}
com/android/compatibility/common/util/DisplayUtil.class
DisplayUtil.java
package com.android.compatibility.common.util
public com.android.compatibility.common.util.DisplayUtil extends java.lang.Object {
private static final float REFRESH_RATE_TOLERANCE
public void <init> ()
public static boolean isDisplayConnected (android.content.Context) throws java.lang.Exception
android.content.Context context
android.hardware.hdmi.HdmiControlManager cecManager
java.util.concurrent.CountDownLatch notifyLatch
public static boolean isModeSwitchSeamless (android.view.Display$Mode, android.view.Display$Mode)
float alternativeRefreshRate
android.view.Display$Mode from
android.view.Display$Mode to
public static int getRefreshRateSwitchingType (android.hardware.display.DisplayManager)
android.hardware.display.DisplayManager displayManager
private static int toSwitchingType (int)
int matchContentFrameRateUserPreference
private static synthetic void lambda$isDisplayConnected$0 (java.util.concurrent.CountDownLatch, android.hardware.hdmi.HdmiHotplugEvent)
java.util.concurrent.CountDownLatch notifyLatch
android.hardware.hdmi.HdmiHotplugEvent event
}
com/android/compatibility/common/util/DoubleVisitor.class
DoubleVisitor.java
package com.android.compatibility.common.util
public abstract com.android.compatibility.common.util.DoubleVisitor extends java.lang.Object {
public abstract void visit (java.lang.Object, java.lang.Object)
}
com/android/compatibility/common/util/DropBoxReceiver$1.class
DropBoxReceiver.java
package com.android.compatibility.common.util
com.android.compatibility.common.util.DropBoxReceiver$1 extends android.content.BroadcastReceiver {
final synthetic android.os.DropBoxManager val$mDropbox
final synthetic String val$wantTag
final synthetic Object[] val$wantInStackTrace
final synthetic com.android.compatibility.common.util.DropBoxReceiver this$0
void <init> (com.android.compatibility.common.util.DropBoxReceiver, android.os.DropBoxManager, java.lang.String, java.lang.Object[])
com.android.compatibility.common.util.DropBoxReceiver this$0
public void onReceive (android.content.Context, android.content.Intent)
java.util.regex.Pattern pattern
boolean matched
Object line
android.os.DropBoxManager$Entry entry
String stackTrace
boolean allMatches
android.content.Context context
android.content.Intent intent
}
com/android/compatibility/common/util/DropBoxReceiver.class
DropBoxReceiver.java
package com.android.compatibility.common.util
public com.android.compatibility.common.util.DropBoxReceiver extends java.lang.Object {
private static final String TAG
private static final int TIMEOUT_SECS
private java.util.concurrent.CountDownLatch mResultsReceivedSignal
private long mStartMs
public transient void <init> (android.content.Context, java.lang.String, java.lang.Object[])
android.content.Context ctx
String wantTag
Object[] wantInStackTrace
android.os.DropBoxManager mDropbox
public boolean await () throws java.lang.InterruptedException
}
com/android/compatibility/common/util/DummyActivity.class
DummyActivity.java
package com.android.compatibility.common.util
public com.android.compatibility.common.util.DummyActivity extends android.app.Activity {
public void <init> ()
}
com/android/compatibility/common/util/DynamicConfig.class
DynamicConfig.java
package com.android.compatibility.common.util
public com.android.compatibility.common.util.DynamicConfig extends java.lang.Object {
public static final String NS
public static final String CONFIG_TAG
public static final String ENTRY_TAG
public static final String VALUE_TAG
public static final String KEY_ATTR
public static final String REMOTE_CONFIG_REQUIRED_KEY
public static final String REMOTE_CONFIG_RETRIEVED_KEY
public static final String CONFIG_FOLDER_ON_DEVICE
protected java.util.Map mDynamicConfigMap
public void <init> ()
public void initializeConfig (java.io.File) throws org.xmlpull.v1.XmlPullParserException java.io.IOException
java.io.File file
public void initializeConfig (java.io.FileInputStream) throws org.xmlpull.v1.XmlPullParserException java.io.IOException
java.io.FileInputStream fileStream
public java.lang.String getValue (java.lang.String)
String key
java.util.List singleValue
public java.util.List getValues (java.lang.String)
String key
public java.util.Set keySet ()
public boolean remoteConfigRequired ()
String val
public boolean remoteConfigRetrieved ()
String val
public void assertRemoteConfigRequirementMet ()
public static java.io.File getConfigFile (java.io.File, java.lang.String) throws java.io.FileNotFoundException
java.io.File configFolder
String moduleName
java.io.File config
public static java.io.File getConfigFileUnchecked (java.io.File, java.lang.String)
java.io.File configFolder
String moduleName
public static java.util.Map createConfigMap (java.io.File) throws org.xmlpull.v1.XmlPullParserException java.io.IOException
java.io.FileInputStream stream
java.io.File file
public static java.util.Map createConfigMap (java.io.FileInputStream) throws org.xmlpull.v1.XmlPullParserException java.io.IOException
String key
java.util.List valueList
java.io.FileInputStream fileStream
java.util.Map dynamicConfigMap
org.xmlpull.v1.XmlPullParser parser
static void <clinit> ()
}
com/android/compatibility/common/util/DynamicConfigDeviceSide.class
DynamicConfigDeviceSide.java
package com.android.compatibility.common.util
public com.android.compatibility.common.util.DynamicConfigDeviceSide extends com.android.compatibility.common.util.DynamicConfig {
public static final String CONTENT_PROVIDER
public void <init> (java.lang.String) throws org.xmlpull.v1.XmlPullParserException java.io.IOException
String moduleName
public void <init> (java.lang.String, java.io.File) throws org.xmlpull.v1.XmlPullParserException java.io.IOException
android.content.ContentResolver resolver
android.os.ParcelFileDescriptor descriptor
java.io.FileNotFoundException e
java.io.File configFile
java.io.FileNotFoundException e
String moduleName
java.io.File configFolder
String uriPath
android.net.Uri sdcardUri
android.content.Context appContext
java.io.FileNotFoundException original
static void <clinit> ()
}
com/android/compatibility/common/util/ExceptionUtils.class
ExceptionUtils.java
package com.android.compatibility.common.util
public com.android.compatibility.common.util.ExceptionUtils extends java.lang.Object {
private void <init> ()
public static java.lang.RuntimeException propagate (java.lang.Throwable)
Throwable t
public static void propagateIfInstanceOf (java.lang.Throwable, java.lang.Class) throws java.lang.Throwable
Throwable t
Class c
public static java.lang.Throwable getRootCause (java.lang.Throwable)
Throwable t
public static java.lang.Throwable appendCause (java.lang.Throwable, java.lang.Throwable)
Throwable t
Throwable cause
public static java.lang.Object wrappingExceptions (java.util.function.Function, com.android.compatibility.common.util.ThrowingSupplier)
Throwable transformed
Throwable t2
Throwable transformed
Throwable t
java.util.function.Function exceptionTransformer
com.android.compatibility.common.util.ThrowingSupplier action
public static void wrappingExceptions (java.util.function.Function, com.android.compatibility.common.util.ThrowingRunnable)
java.util.function.Function exceptionTransformer
com.android.compatibility.common.util.ThrowingRunnable action
private static synthetic java.lang.Object lambda$wrappingExceptions$0 (com.android.compatibility.common.util.ThrowingRunnable) throws java.lang.Exception
com.android.compatibility.common.util.ThrowingRunnable action
}
com/android/compatibility/common/util/ExtraBusinessLogicTestCase.class
ExtraBusinessLogicTestCase.java
package com.android.compatibility.common.util
public abstract com.android.compatibility.common.util.ExtraBusinessLogicTestCase extends com.android.compatibility.common.util.BusinessLogicTestCase {
private static final String LOG_TAG
protected boolean mDependentOnBusinessLogic
public void <init> ()
public abstract java.util.List getExtraBusinessLogics ()
public void handleBusinessLogic ()
String extraBusinessLogic
com.android.compatibility.common.util.BusinessLogicExecutor executor
static void <clinit> ()
}
com/android/compatibility/common/util/FakeKeys$FAKE_DSA_1.class
FakeKeys.java
package com.android.compatibility.common.util
public com.android.compatibility.common.util.FakeKeys$FAKE_DSA_1 extends java.lang.Object {
public static final byte[] privateKey
public static final byte[] caCertificate
public void <init> ()
static void <clinit> ()
}
com/android/compatibility/common/util/FakeKeys$FAKE_RSA_1.class
FakeKeys.java
package com.android.compatibility.common.util
public com.android.compatibility.common.util.FakeKeys$FAKE_RSA_1 extends java.lang.Object {
public static final byte[] privateKey
public static final byte[] caCertificate
public void <init> ()
static void <clinit> ()
}
com/android/compatibility/common/util/FakeKeys.class
FakeKeys.java
package com.android.compatibility.common.util
public com.android.compatibility.common.util.FakeKeys extends java.lang.Object {
public void <init> ()
}
com/android/compatibility/common/util/FeatureUtil.class
FeatureUtil.java
package com.android.compatibility.common.util
public com.android.compatibility.common.util.FeatureUtil extends java.lang.Object {
public static final String ARC_FEATURE
public static final String ARC_DEVICE_MANAGEMENT_FEATURE
public static final String AUTOMOTIVE_FEATURE
public static final String LEANBACK_FEATURE
public static final String LOW_RAM_FEATURE
public static final String TELEPHONY_FEATURE
public static final String TV_FEATURE
public static final String WATCH_FEATURE
public void <init> ()
public static boolean hasSystemFeature (java.lang.String)
String feature
public static transient boolean hasAnySystemFeature (java.lang.String[])
String feature
String[] features
android.content.pm.PackageManager pm
public static transient boolean hasAllSystemFeatures (java.lang.String[])
String feature
String[] features
android.content.pm.PackageManager pm
public static java.util.Set getAllFeatures ()
android.content.pm.FeatureInfo fi
java.util.Set allFeatures
public static boolean isArc ()
public static boolean isTV ()
public static boolean isWatch ()
public static boolean isAutomotive ()
public static boolean isVrHeadset ()
int maskedUiMode
public static boolean isLowRam ()
private static android.content.Context getContext ()
private static android.content.pm.PackageManager getPackageManager ()
private static android.content.res.Configuration getConfiguration ()
public static boolean hasTelephony ()
public static boolean hasMicrophone ()
}
com/android/compatibility/common/util/FileCopyHelper.class
FileCopyHelper.java
package com.android.compatibility.common.util
public com.android.compatibility.common.util.FileCopyHelper extends java.lang.Object {
private android.content.Context mContext
private java.util.ArrayList mFilesList
public void <init> (android.content.Context)
android.content.Context context
public java.lang.String copy (int, java.lang.String) throws java.io.IOException
int resId
String fileName
java.io.InputStream source
java.io.OutputStream target
public void copyToExternalStorage (java.lang.String, java.io.File) throws java.io.IOException
String res
java.io.File path
java.io.InputStream source
java.io.OutputStream target
public void copyToExternalStorage (int, java.io.File) throws java.io.IOException
int resId
java.io.File path
java.io.InputStream source
java.io.OutputStream target
private void copyFile (java.io.InputStream, java.io.OutputStream) throws java.io.IOException
int len
byte[] buffer
java.io.InputStream source
java.io.OutputStream target
public void clear ()
String path
}
com/android/compatibility/common/util/FileUtil.class
FileUtil.java
package com.android.compatibility.common.util
public com.android.compatibility.common.util.FileUtil extends java.lang.Object {
public void <init> ()
public static void recursiveDelete (java.io.File)
java.io.File child
java.io.File[] childFiles
java.io.File rootDir
public static void writeToFile (java.io.InputStream, java.io.File) throws java.io.IOException
java.io.InputStream input
java.io.File destFile
java.io.InputStream origStream
java.io.OutputStream destStream
}
com/android/compatibility/common/util/FileUtils$FileStatus.class
FileUtils.java
package com.android.compatibility.common.util
public com.android.compatibility.common.util.FileUtils$FileStatus extends java.lang.Object {
public int dev
public int ino
public int mode
public int nlink
public int uid
public int gid
public int rdev
public long size
public int blksize
public long blocks
public long atime
public long mtime
public long ctime
public void <init> ()
public boolean hasModeFlag (int)
int flag
public boolean isOfType (int)
int type
}
com/android/compatibility/common/util/FileUtils.class
FileUtils.java
package com.android.compatibility.common.util
public com.android.compatibility.common.util.FileUtils extends java.lang.Object {
public static final int S_IFMT
public static final int S_IFSOCK
public static final int S_IFLNK
public static final int S_IFREG
public static final int S_IFBLK
public static final int S_IFDIR
public static final int S_IFCHR
public static final int S_IFIFO
public static final int S_ISUID
public static final int S_ISGID
public static final int S_ISVTX
public static final int S_IRWXU
public static final int S_IRUSR
public static final int S_IWUSR
public static final int S_IXUSR
public static final int S_IRWXG
public static final int S_IRGRP
public static final int S_IWGRP
public static final int S_IXGRP
public static final int S_IRWXO
public static final int S_IROTH
public static final int S_IWOTH
public static final int S_IXOTH
public void <init> ()
public static native boolean getFileStatus (java.lang.String, com.android.compatibility.common.util.FileUtils$FileStatus, boolean)
public static native java.lang.String getUserName (int)
public static native java.lang.String getGroupName (int)
public static native int setPermissions (java.lang.String, int)
public static boolean copyToFile (java.io.InputStream, java.io.File)
byte[] buffer
int bytesRead
java.io.FileOutputStream out
java.io.IOException e
java.io.InputStream inputStream
java.io.File destFile
public static void createFile (java.io.File, int) throws java.io.IOException
java.io.File file
int numBytes
java.io.File parentFile
byte[] buffer
java.io.FileOutputStream output
public static byte[] readInputStreamFully (java.io.InputStream)
int count
java.io.IOException e
java.io.InputStream is
java.io.ByteArrayOutputStream os
byte[] buffer
int count
static void <clinit> ()
UnsatisfiedLinkError e
}
com/android/compatibility/common/util/FreezeRotationRule.class
FreezeRotationRule.java
package com.android.compatibility.common.util
public com.android.compatibility.common.util.FreezeRotationRule extends com.android.compatibility.common.util.BeforeAfterRule {
private final android.app.UiAutomation mUiAutomation
private final int mRotation
public void <init> (int)
int rotation
public void <init> ()
protected void onBefore (org.junit.runners.model.Statement, org.junit.runner.Description) throws java.lang.Throwable
org.junit.runners.model.Statement base
org.junit.runner.Description description
protected void onAfter (org.junit.runners.model.Statement, org.junit.runner.Description) throws java.lang.Throwable
org.junit.runners.model.Statement base
org.junit.runner.Description description
}
com/android/compatibility/common/util/FutureResultActivity$Companion$doAndAwaitStart$1.class
FutureResultActivity.kt
package com.android.compatibility.common.util
final com.android.compatibility.common.util.FutureResultActivity$Companion$doAndAwaitStart$1 extends java.lang.Object implements com.android.compatibility.common.util.PollingCheck$PollingCheckCondition {
final synthetic int $requestCode
void <init> (int)
int $requestCode
public final boolean canProceed ()
}
com/android/compatibility/common/util/FutureResultActivity$Companion.class
FutureResultActivity.kt
package com.android.compatibility.common.util
public final com.android.compatibility.common.util.FutureResultActivity$Companion extends java.lang.Object {
private void <init> ()
public final java.util.concurrent.CompletableFuture doAndAwaitStart (kotlin.jvm.functions.Function0)
int requestCode
kotlin.jvm.functions.Function0 act
public synthetic void <init> (kotlin.jvm.internal.DefaultConstructorMarker)
kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
}
com/android/compatibility/common/util/FutureResultActivity.class
FutureResultActivity.kt
package com.android.compatibility.common.util
public final com.android.compatibility.common.util.FutureResultActivity extends android.app.Activity {
public static final com.android.compatibility.common.util.FutureResultActivity$Companion Companion
private static final java.util.concurrent.ConcurrentHashMap requests
private static final java.util.concurrent.atomic.AtomicInteger nextRequestCode
public void <init> ()
protected void onActivityResult (int, int, android.content.Intent)
int requestCode
int resultCode
android.content.Intent data
public final java.util.concurrent.CompletableFuture startActivityForResult (android.content.Intent)
int requestCode
java.util.concurrent.CompletableFuture future
android.content.Intent intent
public static final synthetic java.util.concurrent.atomic.AtomicInteger access$getNextRequestCode$cp ()
public static final synthetic java.util.concurrent.ConcurrentHashMap access$getRequests$cp ()
static void <clinit> ()
}
com/android/compatibility/common/util/GasTest.class
GasTest.java
package com.android.compatibility.common.util
public abstract annotation com.android.compatibility.common.util.GasTest extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.String requirement ()
public abstract double minSoftwareVersion ()
public abstract double maxSoftwareVersion ()
public abstract double minHardwareVersion ()
public abstract double maxHardwareVersion ()
}
com/android/compatibility/common/util/GestureNavSwitchHelper.class
GestureNavSwitchHelper.java
package com.android.compatibility.common.util
public com.android.compatibility.common.util.GestureNavSwitchHelper extends java.lang.Object {
private static final String NAV_BAR_INTERACTION_MODE_RES_NAME
private static final int NAV_BAR_MODE_GESTURAL
private static final String GESTURAL_OVERLAY_NAME
private static final int WAIT_OVERLAY_TIMEOUT
private static final int PEEK_INTERVAL
private final android.app.Instrumentation mInstrumentation
private final androidx.test.uiautomator.UiDevice mDevice
private final android.view.WindowManager mWindowManager
private boolean mTriedEnableButFail
public void <init> ()
android.content.Context context
private boolean hasSystemGestureFeature ()
android.content.Context context
android.content.pm.PackageManager pm
private void insetsToRect (android.graphics.Insets, android.graphics.Rect)
android.graphics.Insets insets
android.graphics.Rect outRect
public boolean enableGestureNavigationMode ()
boolean success
private void enableGestureNav ()
private void getCurrentInsetsSize (android.graphics.Rect)
android.view.WindowInsets insets
android.graphics.Insets navInsets
android.graphics.Rect outSize
private void monitorOverlayChange (java.lang.Runnable)
android.graphics.Rect initSize
android.graphics.Rect peekSize
int t
Runnable overlayChangeCommand
private int getCurrentNavMode ()
android.content.Context context
android.content.res.Resources res
int naviModeId
private boolean containsNavigationBar ()
android.graphics.Rect peekSize
public boolean isGestureMode ()
int naviMode
private synthetic void lambda$enableGestureNav$0 ()
}
com/android/compatibility/common/util/GmsTest.class
GmsTest.java
package com.android.compatibility.common.util
public abstract annotation com.android.compatibility.common.util.GmsTest extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.String requirement ()
}
com/android/compatibility/common/util/IBinderParcelable$1.class
IBinderParcelable.java
package com.android.compatibility.common.util
com.android.compatibility.common.util.IBinderParcelable$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void <init> ()
public com.android.compatibility.common.util.IBinderParcelable createFromParcel (android.os.Parcel)
android.os.Parcel source
public com.android.compatibility.common.util.IBinderParcelable[] newArray (int)
int size
public volatile synthetic java.lang.Object[] newArray (int)
public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel)
}
com/android/compatibility/common/util/IBinderParcelable.class
IBinderParcelable.java
package com.android.compatibility.common.util
public com.android.compatibility.common.util.IBinderParcelable extends java.lang.Object implements android.os.Parcelable {
public android.os.IBinder binder
public static final android.os.Parcelable$Creator CREATOR
public void <init> (android.os.IBinder)
android.os.IBinder source
public int describeContents ()
public void writeToParcel (android.os.Parcel, int)
android.os.Parcel dest
int flags
private void <init> (android.os.Parcel)
android.os.Parcel source
static void <clinit> ()
}
com/android/compatibility/common/util/ICaseResult.class
ICaseResult.java
package com.android.compatibility.common.util
public abstract com.android.compatibility.common.util.ICaseResult extends java.lang.Object implements java.lang.Comparable {
public abstract java.lang.String getName ()
public abstract com.android.compatibility.common.util.ITestResult getOrCreateResult (java.lang.String)
public abstract com.android.compatibility.common.util.ITestResult getResult (java.lang.String)
public abstract java.util.List getResults ()
public abstract java.util.List getResults (com.android.compatibility.common.util.TestStatus)
public abstract int countResults (com.android.compatibility.common.util.TestStatus)
public abstract void mergeFrom (com.android.compatibility.common.util.ICaseResult)
}
com/android/compatibility/common/util/IInvocationResult.class
IInvocationResult.java
package com.android.compatibility.common.util
public abstract com.android.compatibility.common.util.IInvocationResult extends java.lang.Object {
public abstract long getStartTime ()
public abstract void setStartTime (long)
public abstract int countResults (com.android.compatibility.common.util.TestStatus)
public abstract int getNotExecuted ()
public abstract void setTestPlan (java.lang.String)
public abstract java.lang.String getTestPlan ()
public abstract void addDeviceSerial (java.lang.String)
public abstract java.util.Set getDeviceSerials ()
public abstract com.android.compatibility.common.util.IModuleResult getOrCreateModule (java.lang.String)
public abstract java.util.List getModules ()
public abstract void mergeModuleResult (com.android.compatibility.common.util.IModuleResult)
public abstract void addInvocationInfo (java.lang.String, java.lang.String)
public abstract java.util.Map getInvocationInfo ()
public abstract void setCommandLineArgs (java.lang.String)
public abstract java.lang.String getCommandLineArgs ()
public abstract void setBuildFingerprint (java.lang.String)
public abstract java.lang.String getBuildFingerprint ()
public abstract int getModuleCompleteCount ()
public abstract com.android.compatibility.common.util.RetryChecksumStatus getRetryChecksumStatus ()
public abstract void setRetryChecksumStatus (com.android.compatibility.common.util.RetryChecksumStatus)
public abstract java.io.File getRetryDirectory ()
public abstract void setRetryDirectory (java.io.File)
}
com/android/compatibility/common/util/IModuleResult.class
IModuleResult.java
package com.android.compatibility.common.util
public abstract com.android.compatibility.common.util.IModuleResult extends java.lang.Object implements java.lang.Comparable {
public abstract java.lang.String getId ()
public abstract java.lang.String getName ()
public abstract java.lang.String getAbi ()
public abstract void addRuntime (long)
public abstract void resetRuntime ()
public abstract long getRuntime ()
public abstract int getNotExecuted ()
public abstract void setNotExecuted (int)
public abstract boolean isDone ()
public abstract boolean isDoneSoFar ()
public abstract void initializeDone (boolean)
public abstract void setDone (boolean)
public abstract void inProgress (boolean)
public abstract int getExpectedTestRuns ()
public abstract void setExpectedTestRuns (int)
public abstract int getTestRuns ()
public abstract void addTestRun ()
public abstract void resetTestRuns ()
public abstract com.android.compatibility.common.util.ICaseResult getOrCreateResult (java.lang.String)
public abstract com.android.compatibility.common.util.ICaseResult getResult (java.lang.String)
public abstract java.util.List getResults ()
public abstract int countResults (com.android.compatibility.common.util.TestStatus)
public abstract void setFailed ()
public abstract boolean isFailed ()
public abstract void mergeFrom (com.android.compatibility.common.util.IModuleResult)
}
com/android/compatibility/common/util/ITestResult.class
ITestResult.java
package com.android.compatibility.common.util
public abstract com.android.compatibility.common.util.ITestResult extends java.lang.Object implements java.lang.Comparable {
public abstract java.lang.String getName ()
public abstract java.lang.String getFullName ()
public abstract com.android.compatibility.common.util.TestStatus getResultStatus ()
public abstract void setResultStatus (com.android.compatibility.common.util.TestStatus)
public abstract java.lang.String getMessage ()
public abstract void setMessage (java.lang.String)
public abstract java.lang.String getStackTrace ()
public abstract void setStackTrace (java.lang.String)
public abstract com.android.compatibility.common.util.ReportLog getReportLog ()
public abstract void setReportLog (com.android.compatibility.common.util.ReportLog)
public abstract java.lang.String getBugReport ()
public abstract void setBugReport (java.lang.String)
public abstract java.lang.String getLog ()
public abstract void setLog (java.lang.String)
public abstract java.lang.String getScreenshot ()
public abstract void setScreenshot (java.lang.String)
public abstract void failed (java.lang.String)
public abstract void passed (com.android.compatibility.common.util.ReportLog)
public abstract void skipped ()
public abstract boolean isSkipped ()
public abstract void reset ()
public abstract void setRetry (boolean)
public abstract boolean isRetry ()
public abstract void removeResult ()
public abstract java.util.List getTestResultHistories ()
public abstract void setTestResultHistories (java.util.List)
public abstract void setTestScreenshotsMetadata (com.android.compatibility.common.util.TestScreenshotsMetadata)
public abstract com.android.compatibility.common.util.TestScreenshotsMetadata getTestScreenshotsMetadata ()
}
com/android/compatibility/common/util/InfoStore.class
InfoStore.java
package com.android.compatibility.common.util
public abstract com.android.compatibility.common.util.InfoStore extends java.lang.Object implements java.lang.AutoCloseable {
protected static final int MAX_STRING_LENGTH
protected static final int MAX_ARRAY_LENGTH
protected static final int MAX_LIST_LENGTH
public void <init> ()
abstract void open () throws java.io.IOException
public abstract void close () throws java.lang.Exception
abstract void startGroup () throws java.io.IOException
abstract void startGroup (java.lang.String) throws java.io.IOException
abstract void endGroup () throws java.io.IOException
abstract void startArray () throws java.io.IOException
abstract void startArray (java.lang.String) throws java.io.IOException
abstract void endArray () throws java.io.IOException
abstract void addResult (java.lang.String, int) throws java.io.IOException
abstract void addResult (java.lang.String, long) throws java.io.IOException
abstract void addResult (java.lang.String, float) throws java.io.IOException
abstract void addResult (java.lang.String, double) throws java.io.IOException
abstract void addResult (java.lang.String, boolean) throws java.io.IOException
abstract void addResult (java.lang.String, java.lang.String) throws java.io.IOException
abstract void addArrayResult (java.lang.String, int[]) throws java.io.IOException
abstract void addArrayResult (java.lang.String, long[]) throws java.io.IOException
abstract void addArrayResult (java.lang.String, float[]) throws java.io.IOException
abstract void addArrayResult (java.lang.String, double[]) throws java.io.IOException
abstract void addArrayResult (java.lang.String, boolean[]) throws java.io.IOException
abstract void addListResult (java.lang.String, java.util.List) throws java.io.IOException
protected static int[] checkArray (int[])
int[] values
protected static long[] checkArray (long[])
long[] values
protected static float[] checkArray (float[])
float[] values
protected static double[] checkArray (double[])
double[] values
protected static boolean[] checkArray (boolean[])
boolean[] values
protected static java.util.List checkStringList (java.util.List)
java.util.List list
protected static java.lang.String checkString (java.lang.String)
String value
protected static java.lang.String checkName (java.lang.String)
String value
protected static boolean isDoubleNaNOrInfinite (java.lang.Double)
Double value
}
com/android/compatibility/common/util/InvocationResult$RunHistory.class
InvocationResult.java
package com.android.compatibility.common.util
public final com.android.compatibility.common.util.InvocationResult$RunHistory extends java.lang.Object {
public long startTime
public long endTime
public void <init> ()
}
com/android/compatibility/common/util/InvocationResult.class
InvocationResult.java
package com.android.compatibility.common.util
public com.android.compatibility.common.util.InvocationResult extends java.lang.Object implements com.android.compatibility.common.util.IInvocationResult {
private java.util.Collection mRunHistories
private long mTimestamp
private java.util.Map mModuleResults
private java.util.Map mInvocationInfo
private java.util.Set mSerials
private String mBuildFingerprint
private String mTestPlan
private String mCommandLineArgs
private com.android.compatibility.common.util.RetryChecksumStatus mRetryChecksumStatus
private java.io.File mRetryDirectory
public void <init> ()
public java.util.Collection getRunHistories ()
public java.util.List getModules ()
java.util.ArrayList modules
public int countResults (com.android.compatibility.common.util.TestStatus)
com.android.compatibility.common.util.IModuleResult m
com.android.compatibility.common.util.TestStatus result
int total
public int getNotExecuted ()
com.android.compatibility.common.util.IModuleResult module
int numTests
public com.android.compatibility.common.util.IModuleResult getOrCreateModule (java.lang.String)
String id
com.android.compatibility.common.util.IModuleResult moduleResult
public void mergeModuleResult (com.android.compatibility.common.util.IModuleResult)
com.android.compatibility.common.util.IModuleResult moduleResult
com.android.compatibility.common.util.IModuleResult existingModuleResult
public void addInvocationInfo (java.lang.String, java.lang.String)
String key
String value
public java.util.Map getInvocationInfo ()
public void setStartTime (long)
long time
public long getStartTime ()
public void setTestPlan (java.lang.String)
String plan
public java.lang.String getTestPlan ()
public void addDeviceSerial (java.lang.String)
String serial
public java.util.Set getDeviceSerials ()
public void setCommandLineArgs (java.lang.String)
String commandLineArgs
public java.lang.String getCommandLineArgs ()
public void setBuildFingerprint (java.lang.String)
String buildFingerprint
public java.lang.String getBuildFingerprint ()
public int getModuleCompleteCount ()
com.android.compatibility.common.util.IModuleResult module
int completeModules
public com.android.compatibility.common.util.RetryChecksumStatus getRetryChecksumStatus ()
public void setRetryChecksumStatus (com.android.compatibility.common.util.RetryChecksumStatus)
com.android.compatibility.common.util.RetryChecksumStatus retryStatus
public java.io.File getRetryDirectory ()
public void setRetryDirectory (java.io.File)
java.io.File resultDir
}
com/android/compatibility/common/util/KeyValueArgsParser.class
KeyValueArgsParser.java
package com.android.compatibility.common.util
public com.android.compatibility.common.util.KeyValueArgsParser extends java.lang.Object {
private void <init> ()
public static java.util.HashMap parse (java.lang.String[])
String s
String[] args
java.util.HashMap map
String key
}
com/android/compatibility/common/util/LightInvocationResult.class
LightInvocationResult.java
package com.android.compatibility.common.util
public com.android.compatibility.common.util.LightInvocationResult extends java.lang.Object implements com.android.compatibility.common.util.IInvocationResult {
private long mTimestamp
private java.util.Map mInvocationInfo
private java.util.Set mSerials
private String mBuildFingerprint
private String mTestPlan
private String mCommandLineArgs
private int mNotExecuted
private int mModuleCompleteCount
private com.android.compatibility.common.util.RetryChecksumStatus mRetryChecksumStatus
private java.io.File mRetryDirectory
private java.util.Set mModuleIds
private java.util.Map mResultCounts
public void <init> (com.android.compatibility.common.util.IInvocationResult)
com.android.compatibility.common.util.IModuleResult module
com.android.compatibility.common.util.TestStatus status
com.android.compatibility.common.util.IInvocationResult result
public java.util.List getModules ()
String id
java.util.List modules
public int countResults (com.android.compatibility.common.util.TestStatus)
com.android.compatibility.common.util.TestStatus result
public int getNotExecuted ()
public com.android.compatibility.common.util.IModuleResult getOrCreateModule (java.lang.String)
String id
public void mergeModuleResult (com.android.compatibility.common.util.IModuleResult)
com.android.compatibility.common.util.IModuleResult moduleResult
public void addInvocationInfo (java.lang.String, java.lang.String)
String key
String value
public java.util.Map getInvocationInfo ()
public void setStartTime (long)
long time
public long getStartTime ()
public void setTestPlan (java.lang.String)
String plan
public java.lang.String getTestPlan ()
public void addDeviceSerial (java.lang.String)
String serial
public java.util.Set getDeviceSerials ()
public void setCommandLineArgs (java.lang.String)
String commandLineArgs
public java.lang.String getCommandLineArgs ()
public void setBuildFingerprint (java.lang.String)
String buildFingerprint
public java.lang.String getBuildFingerprint ()
public int getModuleCompleteCount ()
public com.android.compatibility.common.util.RetryChecksumStatus getRetryChecksumStatus ()
public void setRetryChecksumStatus (com.android.compatibility.common.util.RetryChecksumStatus)
com.android.compatibility.common.util.RetryChecksumStatus retryStatus
public java.io.File getRetryDirectory ()
public void setRetryDirectory (java.io.File)
java.io.File resultDir
}
com/android/compatibility/common/util/LocationUtils.class
LocationUtils.java
package com.android.compatibility.common.util
public com.android.compatibility.common.util.LocationUtils extends java.lang.Object {
private static final double MIN_LATITUDE
private static final double MAX_LATITUDE
private static final double MIN_LONGITUDE
private static final double MAX_LONGITUDE
private static final float MIN_ACCURACY
private static final float MAX_ACCURACY
public void <init> ()
public static void registerMockLocationProvider (android.app.Instrumentation, boolean) throws java.io.IOException
android.app.Instrumentation instrumentation
boolean enable
public static android.location.Location createLocation (java.lang.String, java.util.Random)
String provider
java.util.Random random
public static android.location.Location createLocation (java.lang.String, double, double, float)
String provider
double latitude
double longitude
float accuracy
public static android.location.Location createLocation (java.lang.String, double, double, float, long)
String provider
double latitude
double longitude
float accuracy
long elapsedRealTimeNanos
android.location.Location location
}
com/android/compatibility/common/util/LogcatInspector.class
LogcatInspector.java
package com.android.compatibility.common.util
public abstract com.android.compatibility.common.util.LogcatInspector extends java.lang.Object {
private static final int SMALL_LOGCAT_DELAY
public void <init> ()
protected abstract java.io.InputStream executeShellCommand (java.lang.String) throws java.io.IOException
public java.lang.String mark (java.lang.String) throws java.io.IOException
String tag
String uniqueString
public transient void assertLogcatContainsInOrder (java.lang.String, int, java.lang.String[]) throws java.lang.AssertionError java.io.IOException
int nextStringIndex
InterruptedException e
String filterSpec
int maxTimeoutInSeconds
String[] logcatStrings
public transient void assertLogcatDoesNotContainInOrder (int, java.lang.String[]) throws java.io.IOException
int stringsFound
InterruptedException e
int timeInSeconds
String[] logcatStrings
private transient int numberOfLogcatStringsFound (java.lang.String, int, java.lang.String[]) throws java.lang.InterruptedException java.io.IOException
java.io.InputStream logcatStream
java.io.BufferedReader logcat
String line
String filterSpec
int timeInSeconds
String[] logcatStrings
long timeout
int stringIndex
}
com/android/compatibility/common/util/MatcherUtils$1.class
MatcherUtils.java
package com.android.compatibility.common.util
com.android.compatibility.common.util.MatcherUtils$1 extends org.hamcrest.TypeSafeMatcher {
final synthetic org.hamcrest.Matcher val$propCondition
final synthetic java.util.function.Function val$propGetter
final synthetic String val$propName
void <init> (org.hamcrest.Matcher, java.util.function.Function, java.lang.String)
protected boolean matchesSafely (java.lang.Object)
Object item
public void describeTo (org.hamcrest.Description)
org.hamcrest.Description description
}
com/android/compatibility/common/util/MatcherUtils.class
MatcherUtils.java
package com.android.compatibility.common.util
public com.android.compatibility.common.util.MatcherUtils extends java.lang.Object {
private void <init> ()
public static org.hamcrest.Matcher propertyMatches (java.lang.String, java.util.function.Function, org.hamcrest.Matcher)
String propName
java.util.function.Function propGetter
org.hamcrest.Matcher propCondition
public static org.hamcrest.Matcher instanceOf (java.lang.Class, org.hamcrest.Matcher)
Class type
org.hamcrest.Matcher cond
public static org.hamcrest.Matcher hasMessageThat (org.hamcrest.Matcher)
org.hamcrest.Matcher condition
public static org.hamcrest.Matcher hasTextThat (org.hamcrest.Matcher)
org.hamcrest.Matcher condition
public static org.hamcrest.Matcher hasIdThat (org.hamcrest.Matcher)
org.hamcrest.Matcher condition
public static void assertThrows (org.hamcrest.Matcher, com.android.compatibility.common.util.ThrowingRunnable)
Throwable thrown
Throwable t
org.hamcrest.Matcher exceptionCond
com.android.compatibility.common.util.ThrowingRunnable action
Throwable thrown
public static void assertOrRethrow (java.lang.Throwable, org.hamcrest.Matcher) throws java.lang.AssertionError
AssertionError err
Throwable exception
org.hamcrest.Matcher condition
}
com/android/compatibility/common/util/MeasureRun.class
MeasureRun.java
package com.android.compatibility.common.util
public abstract com.android.compatibility.common.util.MeasureRun extends java.lang.Object {
public void <init> ()
public void prepare (int) throws java.lang.Exception
int i
public abstract void run (int) throws java.lang.Exception
}
com/android/compatibility/common/util/MeasureTime.class
MeasureTime.java
package com.android.compatibility.common.util
public com.android.compatibility.common.util.MeasureTime extends java.lang.Object {
public void <init> ()
public static double[] measure (int, com.android.compatibility.common.util.MeasureRun) throws java.lang.Exception
long start
long end
int i
int count
com.android.compatibility.common.util.MeasureRun run
double[] result
}
com/android/compatibility/common/util/MediaPerfUtils.class
MediaPerfUtils.java
package com.android.compatibility.common.util
public com.android.compatibility.common.util.MediaPerfUtils extends java.lang.Object {
private static final String TAG
private static final int MOVING_AVERAGE_NUM_FRAMES
private static final int MOVING_AVERAGE_WINDOW_MS
private static final double FRAMERATE_TOLERANCE
private static final double EXTRA_TOLERANCE_BFRAMES
public void <init> ()
private static java.lang.String formatForReport (android.media.MediaFormat)
android.media.MediaFormat format
String asString
public static java.lang.String addPerformanceHeadersToLog (com.android.compatibility.common.util.DeviceReportLog, java.lang.String, int, java.lang.String, android.media.MediaFormat, android.media.MediaFormat, android.media.MediaFormat)
com.android.compatibility.common.util.DeviceReportLog log
String message
int round
String codecName
android.media.MediaFormat configFormat
android.media.MediaFormat inputFormat
android.media.MediaFormat outputFormat
String mime
int width
int height
android.util.Range reported
public static double addPerformanceStatsToLog (com.android.compatibility.common.util.DeviceReportLog, com.android.compatibility.common.util.MediaUtils$Stats, java.lang.String)
com.android.compatibility.common.util.DeviceReportLog log
com.android.compatibility.common.util.MediaUtils$Stats durationsUsStats
String message
com.android.compatibility.common.util.MediaUtils$Stats frameAvgUsStats
com.android.compatibility.common.util.MediaUtils$Stats timeAvgUsStats
double fps
private static double logPerformanceStats (com.android.compatibility.common.util.DeviceReportLog, com.android.compatibility.common.util.MediaUtils$Stats, java.lang.String, java.lang.String)
long p
int i
com.android.compatibility.common.util.DeviceReportLog log
com.android.compatibility.common.util.MediaUtils$Stats statsUs
String prefix
String message
String[] labels
double[] points
int num
long avg
long stdev
double[] percentiles
public static transient java.lang.String verifyAchievableFrameRates (java.lang.String, java.lang.String, int, int, boolean, double[])
String name
String mime
int w
int h
boolean fasterIsOk
double[] measuredFps
public static transient java.lang.String verifyAchievableFrameRates (java.lang.String, java.lang.String, int, int, boolean, boolean, double[])
double measured
double lower
double measured
double lower
double upper
String name
String mime
int w
int h
boolean fasterIsOk
boolean bFramesEnabled
double[] measuredFps
android.util.Range reported
String kind
double tolerance
double lowerBoundary1
double upperBoundary1
double lowerBoundary2
double upperBoundary2
public static transient java.lang.String areAchievableFrameRates (java.lang.String, java.lang.String, int, int, double[])
double requested
String name
String mime
int w
int h
double[] requestedFps
android.util.Range reported
String kind
double confidence90
}
com/android/compatibility/common/util/MediaUtils$Stats.class
MediaUtils.java
package com.android.compatibility.common.util
public com.android.compatibility.common.util.MediaUtils$Stats extends java.lang.Object {
private double[] mData
private double mSumX
private double mSumXX
private double mMinX
private double mMaxX
private int mNum
private boolean mAnalyzed
private double[] mSortedData
private boolean mSorted
public void <init> (double[])
double[] data
public int getNum ()
private void analyze ()
double x
public double getMin ()
public double getMax ()
public double getAverage ()
public double getStdev ()
double average
public com.android.compatibility.common.util.MediaUtils$Stats movingAverage (int)
int i
int n
double[] avgs
double sum
public com.android.compatibility.common.util.MediaUtils$Stats movingAverageOverSum (double)
double window
double average
int samples
double[] avgs
double sum
int num
int bi
int ei
double space
double foot
int ix
private void sort ()
public transient double[] getPercentiles (double[])
int i
double[] points
double[] res
public boolean equals (java.lang.Object)
com.android.compatibility.common.util.MediaUtils$Stats other
Object o
}
com/android/compatibility/common/util/MediaUtils.class
MediaUtils.java
package com.android.compatibility.common.util
public com.android.compatibility.common.util.MediaUtils extends java.lang.Object {
private static final String TAG
private static final android.content.Context mContext
private static final android.content.pm.PackageManager pm
private static final boolean FIRST_SDK_IS_AT_LEAST_R
private static final int ALL_AV_TRACKS
private static final android.media.MediaCodecList sMCL
public void <init> ()
public static java.lang.String getTestName ()
public static java.lang.String getTestNameWithClass ()
private static java.lang.String getTestName (boolean)
java.lang.reflect.Method method
Class clazz
String methodName
int score
int depth
int index
StackTraceElement[] stack
java.util.Map$Entry entry
boolean withClass
int bestScore
String testName
java.util.Map traces
public static void skipTest (java.lang.String, java.lang.String)
String tag
String reason
com.android.compatibility.common.util.DeviceReportLog log
public static void skipTest (java.lang.String)
String reason
public static boolean check (boolean, java.lang.String)
boolean result
String message
public static boolean isGoogle (java.lang.String)
String codecName
private static transient java.lang.String[] getCodecNames (boolean, java.lang.Boolean, android.media.MediaFormat[])
IllegalArgumentException e
String mime
android.media.MediaCodecInfo$CodecCapabilities caps
android.media.MediaFormat format
android.media.MediaCodecInfo info
boolean isEncoder
Boolean isGoog
android.media.MediaFormat[] formats
java.util.ArrayList result
public static transient java.lang.String[] getDecoderNames (java.lang.Boolean, android.media.MediaFormat[])
Boolean isGoog
android.media.MediaFormat[] formats
public static transient java.lang.String[] getDecoderNames (android.media.MediaFormat[])
android.media.MediaFormat[] formats
public static transient java.lang.String[] getEncoderNames (java.lang.Boolean, android.media.MediaFormat[])
Boolean isGoog
android.media.MediaFormat[] formats
public static transient java.lang.String[] getEncoderNames (android.media.MediaFormat[])
android.media.MediaFormat[] formats
public static java.lang.String[] getDecoderNamesForMime (java.lang.String)
String mime
android.media.MediaFormat format
public static java.lang.String[] getEncoderNamesForMime (java.lang.String)
String mime
android.media.MediaFormat format
public static transient void verifyNumCodecs (int, boolean, java.lang.Boolean, android.media.MediaFormat[])
int count
boolean isEncoder
Boolean isGoog
android.media.MediaFormat[] formats
String desc
String[] codecs
public static android.media.MediaCodec getDecoder (android.media.MediaFormat)
android.media.MediaFormat format
String decoder
public static boolean canEncode (android.media.MediaFormat)
android.media.MediaFormat format
public static boolean canDecode (android.media.MediaFormat)
android.media.MediaFormat format
public static boolean canDecode (android.media.MediaFormat, double)
android.media.MediaCodecInfo mci2
android.media.MediaCodecInfo$VideoCapabilities$PerformancePoint point
android.media.MediaCodecInfo$VideoCapabilities caps
java.util.List pp
android.media.MediaCodecInfo$VideoCapabilities$PerformancePoint target
String verified
android.media.MediaFormat format
double rate
String decoder
String mime
int width
int height
android.media.MediaCodecInfo[] mciList
android.media.MediaCodecInfo mci
public static boolean supports (java.lang.String, java.lang.String, int, int)
String codecName
String mime
int w
int h
android.media.MediaCodecInfo$VideoCapabilities vidCap
public static boolean supports (java.lang.String, android.media.MediaFormat)
android.media.MediaCodec codec
java.io.IOException e
NullPointerException e
IllegalArgumentException e
String codecName
android.media.MediaFormat format
android.media.MediaCodec codec
String mime
android.media.MediaCodecInfo$CodecCapabilities cap
public static boolean hasCodecForTrack (android.media.MediaExtractor, int)
android.media.MediaExtractor ex
int track
int count
public static boolean hasCodecsForMedia (android.media.MediaExtractor)
android.media.MediaFormat format
String mime
int i
android.media.MediaExtractor ex
public static boolean hasCodecForMediaAndDomain (android.media.MediaExtractor, java.lang.String)
android.media.MediaFormat format
String mime
int i
android.media.MediaExtractor ex
String mimePrefix
private static boolean hasCodecsForResourceCombo (java.lang.String, int, java.lang.String)
android.content.res.AssetFileDescriptor afd
android.media.MediaExtractor ex
java.io.IOException e
String resource
int track
String mimePrefix
private static boolean hasCodecsForResourceCombo (android.content.Context, int, int, java.lang.String)
android.content.res.AssetFileDescriptor afd
android.media.MediaExtractor ex
java.io.IOException e
android.content.Context context
int resourceId
int track
String mimePrefix
public static boolean hasCodecsForResource (android.content.Context, int)
android.content.Context context
int resourceId
public static boolean checkCodecsForResource (android.content.Context, int)
android.content.Context context
int resourceId
public static boolean hasCodecsForResource (java.lang.String)
String resource
public static boolean checkCodecsForResource (java.lang.String)
String resource
public static boolean hasCodecForResource (android.content.Context, int, int)
android.content.Context context
int resourceId
int track
public static boolean checkCodecForResource (android.content.Context, int, int)
android.content.Context context
int resourceId
int track
public static boolean hasCodecForResource (java.lang.String, int)
String resource
int track
public static boolean checkCodecForResource (java.lang.String, int)
String resource
int track
public static boolean hasCodecForResourceAndDomain (android.content.Context, int, java.lang.String)
android.content.Context context
int resourceId
String mimePrefix
public static boolean hasCodecForResourceAndDomain (java.lang.String, java.lang.String)
String resource
String mimePrefix
public static boolean hasCodecsForPath (android.content.Context, java.lang.String)
java.io.IOException e
android.content.Context context
String path
android.media.MediaExtractor ex
private static android.media.MediaExtractor getExtractorForPath (android.content.Context, java.lang.String) throws java.io.IOException
java.io.IOException e
android.content.Context context
String path
android.net.Uri uri
String scheme
android.media.MediaExtractor ex
public static boolean checkCodecsForPath (android.content.Context, java.lang.String)
android.content.Context context
String path
public static boolean hasCodecForDomain (boolean, java.lang.String)
String type
android.media.MediaCodecInfo info
boolean encoder
String domain
public static boolean checkCodecForDomain (boolean, java.lang.String)
boolean encoder
String domain
private static boolean hasCodecForMime (boolean, java.lang.String)
String type
android.media.MediaCodecInfo info
boolean encoder
String mime
private static boolean hasCodecForMimes (boolean, java.lang.String[])
String mime
boolean encoder
String[] mimes
public static transient boolean hasEncoder (java.lang.String[])
String[] mimes
public static transient boolean hasDecoder (java.lang.String[])
String[] mimes
public static transient boolean checkDecoder (java.lang.String[])
String[] mimes
public static transient boolean checkEncoder (java.lang.String[])
String[] mimes
public static boolean canDecodeVideo (java.lang.String, int, int, float)
String mime
int width
int height
float rate
public static boolean canDecodeVideo (java.lang.String, int, int, float, float)
String mime
int width
int height
float rate
float decodeRate
android.media.MediaFormat format
public static boolean canDecodeVideo (java.lang.String, int, int, float, java.lang.Integer, java.lang.Integer, java.lang.Integer)
String mime
int width
int height
float rate
Integer profile
Integer level
Integer bitrate
public static boolean canDecodeVideo (java.lang.String, int, int, float, java.lang.Integer, java.lang.Integer, java.lang.Integer, float)
String mime
int width
int height
float rate
Integer profile
Integer level
Integer bitrate
float decodeRate
android.media.MediaFormat format
public static boolean checkEncoderForFormat (android.media.MediaFormat)
android.media.MediaFormat format
public static boolean checkDecoderForFormat (android.media.MediaFormat)
android.media.MediaFormat format
public static android.media.MediaCodecInfo$VideoCapabilities getVideoCapabilities (java.lang.String, java.lang.String)
android.media.MediaCodecInfo$CodecCapabilities caps
IllegalArgumentException e
android.media.MediaCodecInfo$CodecCapabilities caps
android.media.MediaCodecInfo$VideoCapabilities vidCaps
android.media.MediaCodecInfo info
String codecName
String mime
public static android.media.MediaFormat getTrackFormatForResource (android.content.Context, int, java.lang.String) throws java.io.IOException
android.content.Context context
int resourceId
String mimeTypePrefix
android.media.MediaExtractor extractor
android.content.res.AssetFileDescriptor afd
public static android.media.MediaFormat getTrackFormatForResource (java.lang.String, java.lang.String) throws java.io.IOException
java.io.IOException e
String resource
String mimeTypePrefix
android.media.MediaExtractor extractor
public static android.media.MediaFormat getTrackFormatForPath (android.content.Context, java.lang.String, java.lang.String) throws java.io.IOException
android.content.Context context
String path
String mimeTypePrefix
android.media.MediaExtractor extractor
private static android.media.MediaFormat getTrackFormatForExtractor (android.media.MediaExtractor, java.lang.String)
android.media.MediaFormat trackMediaFormat
android.media.MediaExtractor extractor
String mimeTypePrefix
int trackIndex
android.media.MediaFormat format
public static android.media.MediaExtractor createMediaExtractorForMimeType (android.content.Context, java.lang.String, java.lang.String) throws java.io.IOException
android.media.MediaFormat trackMediaFormat
android.content.Context context
String resource
String mimeTypePrefix
android.media.MediaExtractor extractor
java.io.File inpFile
android.os.ParcelFileDescriptor parcelFD
android.content.res.AssetFileDescriptor afd
int trackIndex
public static void setMaxEncoderFrameAndBitrates (android.media.MediaCodec, android.media.MediaFormat, int)
android.media.MediaCodec encoder
android.media.MediaFormat format
int maxFps
String mime
android.media.MediaCodecInfo$VideoCapabilities vidCaps
public static void setMaxEncoderFrameAndBitrates (android.media.MediaCodecInfo$VideoCapabilities, android.media.MediaFormat, int)
android.media.MediaCodecInfo$VideoCapabilities vidCaps
android.media.MediaFormat format
int maxFps
int width
int height
int maxWidth
int maxHeight
int frameRate
int bitrate
public static boolean hasHardwareCodec (java.lang.String, boolean)
IllegalArgumentException e
android.media.MediaCodecInfo info
String mime
boolean encode
public static boolean convertDmToFl (android.content.Context, java.io.InputStream, java.io.RandomAccessFile)
int numRead
java.io.IOException e
IllegalArgumentException e
IllegalStateException e
IllegalArgumentException e
IllegalStateException e
IllegalArgumentException e
IllegalStateException e
android.drm.DrmConvertedStatus result
IllegalStateException e
java.io.IOException e
IllegalStateException e
java.io.IOException e
int convertSessionId
android.drm.DrmConvertedStatus convertedStatus
android.content.Context context
java.io.InputStream dmStream
java.io.RandomAccessFile flFile
String MIMETYPE_DRM_MESSAGE
byte[] dmData
int totalRead
int numRead
byte[] fileData
android.drm.DrmManagerClient drmClient
public static boolean verifyDecoder (android.media.MediaCodec, android.media.MediaExtractor, java.util.List) throws java.io.IOException
int flagEOS
java.nio.ByteBuffer buffer
int sampleSize
int inIdx
String md5CheckSum
android.media.Image image
Exception e
android.media.MediaFormat decOutputFormat
int outputBufIndex
android.media.MediaCodec decoder
android.media.MediaExtractor ex
java.util.List frameMD5Sums
int trackIndex
android.media.MediaFormat format
boolean sawInputEOS
boolean sawOutputEOS
long kTimeOutUs
int decodedFrameCount
int expectedFrameCount
android.media.MediaCodec$BufferInfo info
public static java.lang.String getImageMD5Checksum (android.media.Image) throws java.lang.Exception
int width
int height
int top
int left
int y
int lineOffset
int x
byte[] b
int offs
int y
int y
int x
byte[] lb
int pos
java.nio.ByteBuffer buf
int width
int height
int rowStride
int pixelStride
int y
int top
int left
byte[] bb
int i
android.media.Image image
int format
java.security.MessageDigest md
android.graphics.Rect crop
int cropLeft
int cropRight
int cropTop
int cropBottom
int imageWidth
int imageHeight
android.media.Image$Plane[] planes
private static java.lang.String convertByteArrayToHEXString (byte[]) throws java.lang.Exception
int i
byte[] ba
StringBuilder result
public static boolean hasDeviceGotBattery ()
android.content.Intent batteryInfo
public static double getScreenSizeInInches ()
android.util.DisplayMetrics dm
double widthInInchesSquared
double heightInInchesSquared
double diagonalInInches
public static boolean isTv ()
public static boolean hasMicrophone ()
public static boolean hasCamera ()
public static boolean isWatch ()
public static boolean isAutomotive ()
public static boolean isPc ()
public static boolean hasAudioOutput ()
public static boolean isHandheld ()
double screenSize
public static boolean isTablet ()
double screenSize
public static boolean onFrankenDevice () throws java.io.IOException
String systemExtProduct
String systemExtModel
String systemBrand
String systemModel
String systemProduct
public static boolean onCuttlefish () throws java.io.IOException
String device
String model
String name
static void <clinit> ()
}
com/android/compatibility/common/util/MetricsXmlSerializer.class
MetricsXmlSerializer.java
package com.android.compatibility.common.util
public final com.android.compatibility.common.util.MetricsXmlSerializer extends java.lang.Object {
private final org.xmlpull.v1.XmlSerializer mXmlSerializer
public void <init> (org.xmlpull.v1.XmlSerializer)
org.xmlpull.v1.XmlSerializer xmlSerializer
public void serialize (com.android.compatibility.common.util.ReportLog) throws java.io.IOException
com.android.compatibility.common.util.ReportLog reportLog
com.android.compatibility.common.util.ReportLog$Metric summary
}
com/android/compatibility/common/util/ModuleResult.class
ModuleResult.java
package com.android.compatibility.common.util
public com.android.compatibility.common.util.ModuleResult extends java.lang.Object implements com.android.compatibility.common.util.IModuleResult {
private String mId
private long mRuntime
private boolean mDone
private boolean mHaveSetDone
private boolean mInProgress
private int mExpectedTestRuns
private int mActualTestRuns
private int mNotExecuted
private boolean mIsFailed
private java.util.Map mResults
public void <init> (java.lang.String)
String id
public boolean isDone ()
public boolean isDoneSoFar ()
public void initializeDone (boolean)
boolean done
public void setDone (boolean)
boolean done
public void inProgress (boolean)
boolean inProgress
public int getExpectedTestRuns ()
public void setExpectedTestRuns (int)
int numRuns
public int getTestRuns ()
public void addTestRun ()
public void resetTestRuns ()
public int getNotExecuted ()
public void setNotExecuted (int)
int numTests
public java.lang.String getId ()
public java.lang.String getName ()
public java.lang.String getAbi ()
public void addRuntime (long)
long elapsedTime
public void resetRuntime ()
public long getRuntime ()
public com.android.compatibility.common.util.ICaseResult getOrCreateResult (java.lang.String)
String caseName
com.android.compatibility.common.util.ICaseResult result
public com.android.compatibility.common.util.ICaseResult getResult (java.lang.String)
String caseName
public java.util.List getResults ()
java.util.ArrayList results
public int countResults (com.android.compatibility.common.util.TestStatus)
com.android.compatibility.common.util.ICaseResult result
com.android.compatibility.common.util.TestStatus status
int total
public int compareTo (com.android.compatibility.common.util.IModuleResult)
com.android.compatibility.common.util.IModuleResult another
public void setFailed ()
public boolean isFailed ()
public void mergeFrom (com.android.compatibility.common.util.IModuleResult)
com.android.compatibility.common.util.ICaseResult caseResult
com.android.compatibility.common.util.ICaseResult otherCaseResult
com.android.compatibility.common.util.IModuleResult otherModuleResult
public volatile synthetic int compareTo (java.lang.Object)
}
com/android/compatibility/common/util/MoreMatchers.class
MoreMatchers.java
package com.android.compatibility.common.util
public com.android.compatibility.common.util.MoreMatchers extends java.lang.Object {
private void <init> ()
public static java.lang.Object anyOrNull (java.lang.Class)
Class clazz
public static java.lang.String anyStringOrNull ()
private static synthetic boolean lambda$anyStringOrNull$1 (java.lang.String)
String value
private static synthetic boolean lambda$anyOrNull$0 (java.lang.Object)
Object value
}
com/android/compatibility/common/util/MultiLog.class
MultiLog.java
package com.android.compatibility.common.util
public abstract com.android.compatibility.common.util.MultiLog extends java.lang.Object {
public transient abstract void logInfo (java.lang.String, java.lang.String, java.lang.Object[])
public transient abstract void logDebug (java.lang.String, java.lang.String, java.lang.Object[])
public transient abstract void logWarn (java.lang.String, java.lang.String, java.lang.Object[])
public transient abstract void logError (java.lang.String, java.lang.String, java.lang.Object[])
}
com/android/compatibility/common/util/MultipartForm.class
MultipartForm.java
package com.android.compatibility.common.util
com.android.compatibility.common.util.MultipartForm extends java.lang.Object {
private static final String FORM_DATA_BOUNDARY
final String mServerUrl
final java.util.Map mFormValues
String mName
String mFileName
byte[] mData
public void <init> (java.lang.String)
String serverUrl
public com.android.compatibility.common.util.MultipartForm addFormValue (java.lang.String, java.lang.String)
String name
String value
public com.android.compatibility.common.util.MultipartForm addFormFile (java.lang.String, java.lang.String, byte[])
String name
String fileName
byte[] data
public int submit () throws java.io.IOException
private int submitForm (java.lang.String) throws java.io.IOException
java.net.URL url
byte[] body
java.io.OutputStream output
java.io.InputStream input
int response
String serverUrl
java.net.HttpURLConnection connection
byte[] getContentBody () throws java.io.IOException
java.util.Map$Entry formValue
java.io.ByteArrayOutputStream byteOutput
java.io.PrintWriter writer
private void writeFormField (java.io.PrintWriter, java.lang.String, java.lang.String)
java.io.PrintWriter writer
String name
String value
private void writeFormFileHeader (java.io.PrintWriter, java.lang.String, java.lang.String)
java.io.PrintWriter writer
String name
String fileName
}
com/android/compatibility/common/util/NonApiTest.class
NonApiTest.java
package com.android.compatibility.common.util
public abstract annotation com.android.compatibility.common.util.NonApiTest extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract com.android.compatibility.common.util.ReasonType[] exemptionReasons ()
public abstract java.lang.String justification ()
}
com/android/compatibility/common/util/NonMainlineTest.class
NonMainlineTest.java
package com.android.compatibility.common.util
public abstract annotation com.android.compatibility.common.util.NonMainlineTest extends java.lang.Object implements java.lang.annotation.Annotation {
}
com/android/compatibility/common/util/NullWebViewUtils.class
NullWebViewUtils.java
package com.android.compatibility.common.util
public com.android.compatibility.common.util.NullWebViewUtils extends java.lang.Object {
public void <init> ()
public static boolean isWebViewAvailable ()
}
com/android/compatibility/common/util/OnFailureRule$1.class
OnFailureRule.java
package com.android.compatibility.common.util
com.android.compatibility.common.util.OnFailureRule$1 extends org.junit.runners.model.Statement {
final synthetic org.junit.runners.model.Statement val$base
final synthetic org.junit.runner.Description val$description
final synthetic com.android.compatibility.common.util.OnFailureRule this$0
void <init> (com.android.compatibility.common.util.OnFailureRule, org.junit.runners.model.Statement, org.junit.runner.Description)
com.android.compatibility.common.util.OnFailureRule this$0
public void evaluate () throws java.lang.Throwable
Throwable t
}
com/android/compatibility/common/util/OnFailureRule.class
OnFailureRule.java
package com.android.compatibility.common.util
public abstract com.android.compatibility.common.util.OnFailureRule extends java.lang.Object implements org.junit.rules.TestRule {
private String mLogTag
public void <init> ()
public void <init> (java.lang.String)
String logTag
public org.junit.runners.model.Statement apply (org.junit.runners.model.Statement, org.junit.runner.Description)
org.junit.runners.model.Statement base
org.junit.runner.Description description
protected abstract void onTestFailure (org.junit.runners.model.Statement, org.junit.runner.Description, java.lang.Throwable)
}
com/android/compatibility/common/util/OneTimeDeviceConfigListener.class
OneTimeDeviceConfigListener.java
package com.android.compatibility.common.util
public final com.android.compatibility.common.util.OneTimeDeviceConfigListener extends java.lang.Object implements android.provider.DeviceConfig$OnPropertiesChangedListener {
public static final long DEFAULT_TIMEOUT_MS
private static final String TAG
private final String mNamespace
private final String mKey
private final long mTimeoutMs
private final long mStarted
private final java.util.concurrent.CountDownLatch mLatch
public void <init> (java.lang.String, java.lang.String)
String namespace
String key
public void <init> (java.lang.String, java.lang.String, long)
String namespace
String key
long timeoutMs
public void onPropertiesChanged (android.provider.DeviceConfig$Properties)
android.provider.DeviceConfig$Properties properties
public void assertCalled ()
boolean updated
long delta
InterruptedException e
static void <clinit> ()
}
com/android/compatibility/common/util/OneTimeSettingsListener.class
OneTimeSettingsListener.java
package com.android.compatibility.common.util
public final com.android.compatibility.common.util.OneTimeSettingsListener extends android.database.ContentObserver {
private static final String TAG
public static final long DEFAULT_TIMEOUT_MS
private final java.util.concurrent.CountDownLatch mLatch
private final android.content.ContentResolver mResolver
private final String mKey
private final long mStarted
public void <init> (android.content.Context, java.lang.String, java.lang.String)
android.net.Uri uri
android.net.Uri uri
android.net.Uri uri
android.content.Context context
String namespace
String key
android.net.Uri uri
public void onChange (boolean, android.net.Uri)
boolean selfChange
android.net.Uri uri
public void assertCalled ()
boolean updated
long delta
InterruptedException e
}
com/android/compatibility/common/util/OverrideAnimationScaleRule$GlobalSetting.class
OverrideAnimationScaleRule.java
package com.android.compatibility.common.util
com.android.compatibility.common.util.OverrideAnimationScaleRule$GlobalSetting extends java.lang.Object {
private final String mName
private String mInitialValue
private String mDefaultValue
public void <init> (java.lang.String)
String name
void <init> (java.lang.String, java.lang.String)
String name
String defaultValue
public void put (java.lang.String)
String value
public void restore ()
String restoreValue
private boolean isEmptyOrNullString (java.lang.String)
String value
}
com/android/compatibility/common/util/OverrideAnimationScaleRule.class
OverrideAnimationScaleRule.java
package com.android.compatibility.common.util
public com.android.compatibility.common.util.OverrideAnimationScaleRule extends com.android.compatibility.common.util.BeforeAfterRule {
private static final String DEFAULT_ANIMATOR_DURATION_SCALE
private final com.android.compatibility.common.util.OverrideAnimationScaleRule$GlobalSetting mWindowAnimationScaleSetting
private final com.android.compatibility.common.util.OverrideAnimationScaleRule$GlobalSetting mTransitionAnimationScaleSetting
private final com.android.compatibility.common.util.OverrideAnimationScaleRule$GlobalSetting mAnimatorDurationScaleSetting
private final float mAnimationScale
public void <init> (float)
float animationScale
protected void onBefore (org.junit.runners.model.Statement, org.junit.runner.Description)
org.junit.runners.model.Statement base
org.junit.runner.Description description
String value
protected void onAfter (org.junit.runners.model.Statement, org.junit.runner.Description)
org.junit.runners.model.Statement base
org.junit.runner.Description description
private synthetic boolean lambda$onBefore$0 ()
}
com/android/compatibility/common/util/PackageUtil.class
PackageUtil.java
package com.android.compatibility.common.util
public com.android.compatibility.common.util.PackageUtil extends java.lang.Object {
private static final String TAG
private static final int SYSTEM_APP_MASK
private static final char[] HEX_ARRAY
private static final int READ_BLOCK_SIZE
public void <init> ()
public static boolean exists (java.lang.String)
android.content.pm.PackageManager$NameNotFoundException e
String packageName
public static boolean exists (java.lang.String, java.lang.String)
Exception e
String packageName
String sha
public static boolean isSystemApp (java.lang.String)
android.content.pm.ApplicationInfo ai
android.content.pm.PackageManager$NameNotFoundException e
String packageName
public static boolean isPrivilegedSystemApp (java.lang.String)
android.content.pm.ApplicationInfo ai
android.content.pm.PackageManager$NameNotFoundException e
String packageName
public static java.lang.String getVersionString (java.lang.String)
android.content.pm.PackageInfo info
Exception e
String packageName
public static java.lang.Long getLongVersionCode (java.lang.String)
android.content.pm.PackageInfo info
Exception e
String packageName
public static java.lang.String computePackageSignatureDigest (java.lang.String) throws java.security.NoSuchAlgorithmException android.content.pm.PackageManager$NameNotFoundException
int byteHex
int i
String packageName
android.content.pm.PackageInfo packageInfo
java.security.MessageDigest messageDigest
byte[] digest
int digestLength
int charCount
char[] chars
private static android.content.pm.PackageManager getPackageManager ()
public static java.lang.String computePackageFileDigest (android.content.pm.PackageInfo)
android.content.pm.ApplicationInfo applicationInfo
android.content.pm.PackageManager$NameNotFoundException e
android.content.pm.PackageInfo pkgInfo
android.content.pm.ApplicationInfo applicationInfo
java.io.File apkFile
private static java.lang.String computeFileHash (java.io.File)
java.security.MessageDigest md
java.security.NoSuchAlgorithmException e
byte[] dataBytes
int nread
java.math.BigInteger bigInt
java.io.FileInputStream fis
java.io.IOException e
java.io.File srcFile
java.security.MessageDigest md
String result
private static boolean hasDeviceFeature (java.lang.String)
String requiredFeature
public static boolean supportsRotation ()
boolean supportsLandscape
boolean supportsPortrait
static void <clinit> ()
}
com/android/compatibility/common/util/ParcelUtils.class
ParcelUtils.java
package com.android.compatibility.common.util
public com.android.compatibility.common.util.ParcelUtils extends java.lang.Object {
private void <init> ()
public static byte[] toBytes (android.os.Parcelable)
android.os.Parcelable p
android.os.Parcel parcel
byte[] data
public static android.os.Parcelable fromBytes (byte[])
byte[] data
android.os.Parcel parcel
android.os.Parcelable ret
}
com/android/compatibility/common/util/PollingCheck$1.class
PollingCheck.java
package com.android.compatibility.common.util
com.android.compatibility.common.util.PollingCheck$1 extends com.android.compatibility.common.util.PollingCheck {
final synthetic com.android.compatibility.common.util.PollingCheck$PollingCheckCondition val$condition
void <init> (com.android.compatibility.common.util.PollingCheck$PollingCheckCondition)
protected boolean check ()
}
com/android/compatibility/common/util/PollingCheck$2.class
PollingCheck.java
package com.android.compatibility.common.util
com.android.compatibility.common.util.PollingCheck$2 extends com.android.compatibility.common.util.PollingCheck {
final synthetic com.android.compatibility.common.util.PollingCheck$PollingCheckCondition val$condition
void <init> (java.lang.String, com.android.compatibility.common.util.PollingCheck$PollingCheckCondition)
String errorMessage
protected boolean check ()
}
com/android/compatibility/common/util/PollingCheck$3.class
PollingCheck.java
package com.android.compatibility.common.util
com.android.compatibility.common.util.PollingCheck$3 extends com.android.compatibility.common.util.PollingCheck {
final synthetic com.android.compatibility.common.util.PollingCheck$PollingCheckCondition val$condition
void <init> (long, com.android.compatibility.common.util.PollingCheck$PollingCheckCondition)
long timeout
protected boolean check ()
}
com/android/compatibility/common/util/PollingCheck$4.class
PollingCheck.java
package com.android.compatibility.common.util
com.android.compatibility.common.util.PollingCheck$4 extends com.android.compatibility.common.util.PollingCheck {
final synthetic java.util.function.BooleanSupplier val$condition
void <init> (long, java.lang.String, java.util.function.BooleanSupplier)
long timeout
String errorMessage
protected boolean check ()
}
com/android/compatibility/common/util/PollingCheck$5.class
PollingCheck.java
package com.android.compatibility.common.util
com.android.compatibility.common.util.PollingCheck$5 extends com.android.compatibility.common.util.PollingCheck {
void <init> (long)
long timeout
protected boolean check ()
}
com/android/compatibility/common/util/PollingCheck$PollingCheckCondition.class
PollingCheck.java
package com.android.compatibility.common.util
public abstract com.android.compatibility.common.util.PollingCheck$PollingCheckCondition extends java.lang.Object {
public abstract boolean canProceed ()
}
com/android/compatibility/common/util/PollingCheck.class
PollingCheck.java
package com.android.compatibility.common.util
public abstract com.android.compatibility.common.util.PollingCheck extends java.lang.Object {
private static final long TIME_SLICE
private static final long DEFAULT_TIMEOUT
private static final String DEFAULT_ERROR_MESSAGE
private final long mTimeout
private final String mErrorMessage
public void <init> ()
public void <init> (long)
long timeout
public void <init> (long, java.lang.String)
long timeout
String errorMessage
public void <init> (java.lang.String)
String errorMessage
protected abstract boolean check ()
public void run ()
InterruptedException e
long timeout
public java.lang.Object runWaitAndReturnResult (java.util.function.Supplier, java.util.function.Function)
InterruptedException e
java.util.function.Supplier supplier
java.util.function.Function condition
Object output
long timeout
public static void check (java.lang.CharSequence, long, java.util.concurrent.Callable) throws java.lang.Exception
CharSequence message
long timeout
java.util.concurrent.Callable condition
public static void waitFor (com.android.compatibility.common.util.PollingCheck$PollingCheckCondition)
com.android.compatibility.common.util.PollingCheck$PollingCheckCondition condition
public static void waitFor (com.android.compatibility.common.util.PollingCheck$PollingCheckCondition, java.lang.String)
com.android.compatibility.common.util.PollingCheck$PollingCheckCondition condition
String errorMessage
public static void waitFor (long, com.android.compatibility.common.util.PollingCheck$PollingCheckCondition)
long timeout
com.android.compatibility.common.util.PollingCheck$PollingCheckCondition condition
public static void waitFor (long, java.util.function.BooleanSupplier, java.lang.String)
long timeout
java.util.function.BooleanSupplier condition
String errorMessage
public static java.lang.Object waitFor (long, java.util.function.Supplier, java.util.function.Function)
long timeout
java.util.function.Supplier supplier
java.util.function.Function condition
}
com/android/compatibility/common/util/Preconditions.class
Preconditions.java
package com.android.compatibility.common.util
public final com.android.compatibility.common.util.Preconditions extends java.lang.Object {
private static final String TAG
public static void assertTestFileExists (java.lang.String)
String pathName
java.io.File testFile
private void <init> ()
}
com/android/compatibility/common/util/PropertyUtil.class
PropertyUtil.java
package com.android.compatibility.common.util
public com.android.compatibility.common.util.PropertyUtil extends java.lang.Object {
public static final String FIRST_API_LEVEL
private static final String BOARD_API_LEVEL
private static final String BOARD_FIRST_API_LEVEL
private static final String BUILD_TYPE_PROPERTY
private static final String CAMERAX_EXTENSIONS_ENABLED
private static final String MANUFACTURER_PROPERTY
private static final String TAG_DEV_KEYS
private static final String VNDK_VERSION
public static final String GOOGLE_SETTINGS_QUERY
public static int INT_VALUE_IF_UNSET
public static final int API_LEVEL_CURRENT
public void <init> ()
public static boolean isUserBuild ()
public static boolean isDevKeysBuild ()
String tag
public static boolean areCameraXExtensionsEnabled ()
public static int getFirstApiLevel ()
int firstApiLevel
public static int getVsrApiLevel ()
int apiLevel
String apiLevelProp
String[] boardApiLevelProps
public static int getVendorApiLevel ()
int apiLevel
String prop
String[] vendorApiLevelProps
public static boolean isVendorApiLevelNewerThan (int)
int apiLevel
public static boolean isVendorApiLevelAtLeast (int)
int apiLevel
public static boolean isVndkApiLevelNewerThan (int)
int apiLevel
int vndkApiLevel
public static boolean isVndkApiLevelAtLeast (int)
int apiLevel
int vndkApiLevel
public static java.lang.String getManufacturer ()
public static java.util.Map getClientIds () throws java.io.IOException
String name
String value
java.util.regex.Pattern pattern
java.util.regex.Matcher matcher
String line
java.util.Map clientIds
String queryOutput
public static boolean propertyExists (java.lang.String)
String property
public static boolean propertyEquals (java.lang.String, java.lang.String)
String property
String value
public static boolean propertyMatches (java.lang.String, java.lang.String)
String property
String regex
String value
public static boolean getPropertyBoolean (java.lang.String)
String property
String value
public static int getPropertyInt (java.lang.String)
NumberFormatException e
String property
String value
public static java.lang.String getProperty (java.lang.String)
Process process
String value
java.io.IOException e
String property
java.util.Scanner scanner
public static java.util.Map getPropertiesWithPrefix (java.lang.String)
String prop
String value
String line
java.util.regex.Matcher matcher
Process process
java.io.IOException e
String prefix
java.util.Map result
java.util.regex.Pattern pattern
java.util.Scanner scanner
static void <clinit> ()
}
com/android/compatibility/common/util/ProtoUtils.class
ProtoUtils.java
package com.android.compatibility.common.util
public com.android.compatibility.common.util.ProtoUtils extends java.lang.Object {
public static final String DUMPSYS_JOB_SCHEDULER
public void <init> ()
public static java.lang.Object getProto (android.app.UiAutomation, java.lang.Class, java.lang.String) throws java.lang.Exception
android.app.UiAutomation automation
Class clazz
String command
}
com/android/compatibility/common/util/ReadElf$DynamicEntry.class
ReadElf.java
package com.android.compatibility.common.util
public com.android.compatibility.common.util.ReadElf$DynamicEntry extends java.lang.Object {
private static final int DT_NEEDED
public final long mTag
public final long mValue
void <init> (long, long)
long tag
long value
public boolean isNeeded ()
public long getValue ()
public java.lang.String toString ()
}
com/android/compatibility/common/util/ReadElf$SecHeader.class
ReadElf.java
package com.android.compatibility.common.util
public com.android.compatibility.common.util.ReadElf$SecHeader extends java.lang.Object {
public final long sh_name
public final long sh_type
public final long sh_flags
public final long sh_addr
public final long sh_offset
public final long sh_size
public final long sh_link
public final long sh_info
public final long sh_addralign
public final long sh_entsize
void <init> (long, long, long, long, long, long, long, long, long, long)
long name
long type
long flags
long addr
long offset
long size
long link
long info
long addralign
long entsize
public java.lang.String toString ()
}
com/android/compatibility/common/util/ReadElf$Symbol.class
ReadElf.java
package com.android.compatibility.common.util
public com.android.compatibility.common.util.ReadElf$Symbol extends java.lang.Object {
public static final int STB_LOCAL
public static final int STB_GLOBAL
public static final int STB_WEAK
public static final int STB_LOPROC
public static final int STB_HIPROC
public static final int STT_NOTYPE
public static final int STT_OBJECT
public static final int STT_FUNC
public static final int STT_SECTION
public static final int STT_FILE
public static final int STT_COMMON
public static final int STT_TLS
public final String name
public final int bind
public final int type
void <init> (java.lang.String, int)
String name
int st_info
public java.lang.String toString ()
private java.lang.String toBind ()
private java.lang.String toType ()
}
com/android/compatibility/common/util/ReadElf$VerDAux.class
ReadElf.java
package com.android.compatibility.common.util
public com.android.compatibility.common.util.ReadElf$VerDAux extends java.lang.Object {
public final long vda_name
public final long vda_next
public String vda_lib_name
void <init> (java.lang.String)
String lib_name
void <init> (long, long)
long name
long next
public java.lang.String toString ()
}
com/android/compatibility/common/util/ReadElf$VerDef.class
ReadElf.java
package com.android.compatibility.common.util
public com.android.compatibility.common.util.ReadElf$VerDef extends java.lang.Object {
public final int vd_version
public final int vd_flags
public final int vd_ndx
public final int vd_cnt
public final long vd_hash
public final long vd_aux
public final long vd_next
public com.android.compatibility.common.util.ReadElf$VerDAux[] vd_verdaux
void <init> (java.lang.String)
String lib_name
void <init> (int, int, int, int, long, long, long)
int ver
int flags
int ndx
int cnt
long hash
long aux
long next
public java.lang.String toString ()
int i
String vStr
}
com/android/compatibility/common/util/ReadElf$VerNAux.class
ReadElf.java
package com.android.compatibility.common.util
public com.android.compatibility.common.util.ReadElf$VerNAux extends java.lang.Object {
public final long vna_hash
public final int vna_flags
public final int vna_other
public final long vna_name
public final long vna_next
public String vna_lib_name
void <init> (java.lang.String, int)
String lib_name
int ndx
void <init> (long, int, int, long, long)
long hash
int flags
int other
long name
long next
public java.lang.String toString ()
}
com/android/compatibility/common/util/ReadElf$VerNeed.class
ReadElf.java
package com.android.compatibility.common.util
public com.android.compatibility.common.util.ReadElf$VerNeed extends java.lang.Object {
public final int vn_version
public final int vn_cnt
public final long vn_file
public final long vn_aux
public final long vn_next
public String vn_file_name
public com.android.compatibility.common.util.ReadElf$VerNAux[] vn_vernaux
void <init> (java.lang.String, java.lang.String, int)
String file_name
String lib_name
int ndx
void <init> (int, int, long, long, long)
int ver
int cnt
long file
long aux
long next
public java.lang.String toString ()
int i
String vernauxStr
}
com/android/compatibility/common/util/ReadElf.class
ReadElf.java
package com.android.compatibility.common.util
public com.android.compatibility.common.util.ReadElf extends java.lang.Object implements java.lang.AutoCloseable {
private static final byte[] ELFMAG
private static final int EI_NIDENT
private static final int EI_CLASS
private static final int EI_DATA
private static final int EM_386
private static final int EM_ARM
private static final int EM_X86_64
private static final int EM_QDSP6
private static final int EM_AARCH64
private static final int EM_RISCV
private static final int ELFCLASS32
private static final int ELFCLASS64
private static final int ELFDATA2LSB
private static final int ELFDATA2MSB
private static final int EV_CURRENT
private static final long PT_LOAD
private static final int SHT_SYMTAB
private static final int SHT_STRTAB
private static final int SHT_DYNAMIC
private static final int SHT_DYNSYM
private final String mPath
private final java.io.RandomAccessFile mFile
private final byte[] mBuffer
private int mEndian
private boolean mIsDynamic
private boolean mIsPIE
private int mType
private int mAddrSize
private long mSymTabOffset
private long mSymTabSize
private long mDynSymOffset
private long mDynSymSize
private long mShStrTabOffset
private long mShStrTabSize
private long mStrTabOffset
private long mStrTabSize
private long mDynStrOffset
private long mDynStrSize
private java.util.Map mSymbols
private java.util.Map mDynamicSymbols
public static com.android.compatibility.common.util.ReadElf read (java.io.File) throws java.io.IOException
java.io.File file
public static void main (java.lang.String[]) throws java.io.IOException
com.android.compatibility.common.util.ReadElf re
String arg
String[] args
public boolean isDynamic ()
public int getType ()
public boolean isPIE ()
private void <init> (java.io.File) throws java.io.IOException
java.io.File file
public void close ()
protected void finalize () throws java.lang.Throwable
private void readHeader () throws java.io.IOException
int elfClass
int e_machine
long e_version
long e_entry
long ph_off
long sh_off
long e_flags
int e_ehsize
int e_phentsize
int e_phnum
int e_shentsize
int e_shnum
int e_shstrndx
private void readSectionHeaders (long, int, int, int) throws java.io.IOException
long sh_name
long sh_type
long sh_flags
long sh_addr
long sh_offset
long sh_size
String symTabName
String strTabName
long sh_name
long sh_type
long sh_flags
long sh_addr
long sh_offset
long sh_size
int i
long sh_off
int e_shnum
int e_shentsize
int e_shstrndx
private void readProgramHeaders (long, int, int) throws java.io.IOException
long p_offset
long p_vaddr
long p_type
int i
long ph_off
int e_phnum
int e_phentsize
private java.util.HashMap readSymbolTable (long, long, long, long) throws java.io.IOException
int st_other
int st_shndx
long st_value
int st_info
long st_value
long st_size
int st_other
com.android.compatibility.common.util.ReadElf$Symbol s
long st_name
int st_info
String symName
long symStrOffset
long symStrSize
long tableOffset
long tableSize
java.util.HashMap result
private java.lang.String readShStrTabEntry (long) throws java.io.IOException
long strOffset
private java.lang.String readStrTabEntry (long, long, long) throws java.io.IOException
long tableOffset
long tableSize
long strOffset
private int readHalf () throws java.io.IOException
private long readWord () throws java.io.IOException
private long readOff () throws java.io.IOException
private long readAddr () throws java.io.IOException
private long readX (int) throws java.io.IOException
int i
int i
int N
int byteCount
int answer
private java.lang.String readString (long) throws java.io.IOException
int i
long offset
long originalOffset
private int readByte () throws java.io.IOException
public com.android.compatibility.common.util.ReadElf$Symbol getSymbol (java.lang.String)
java.io.IOException e
String name
public com.android.compatibility.common.util.ReadElf$Symbol getDynamicSymbol (java.lang.String)
java.io.IOException e
String name
static void <clinit> ()
}
com/android/compatibility/common/util/ReasonType.class
ReasonType.java
package com.android.compatibility.common.util
public final enum com.android.compatibility.common.util.ReasonType extends java.lang.Enum {
private static final synthetic com.android.compatibility.common.util.ReasonType[] $VALUES
public static com.android.compatibility.common.util.ReasonType[] values ()
public static com.android.compatibility.common.util.ReasonType valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
private static synthetic com.android.compatibility.common.util.ReasonType[] $values ()
static void <clinit> ()
}
com/android/compatibility/common/util/ReportLog$Metric.class
ReportLog.java
package com.android.compatibility.common.util
public com.android.compatibility.common.util.ReportLog$Metric extends java.lang.Object implements java.io.Serializable {
private static final int MAX_SOURCE_LENGTH
private static final int MAX_MESSAGE_LENGTH
private static final int MAX_NUM_VALUES
String mSource
String mMessage
double[] mValues
com.android.compatibility.common.util.ResultType mType
com.android.compatibility.common.util.ResultUnit mUnit
void <init> (java.lang.String, java.lang.String, double, com.android.compatibility.common.util.ResultType, com.android.compatibility.common.util.ResultUnit)
String source
String message
double value
com.android.compatibility.common.util.ResultType type
com.android.compatibility.common.util.ResultUnit unit
void <init> (java.lang.String, java.lang.String, double[], com.android.compatibility.common.util.ResultType, com.android.compatibility.common.util.ResultUnit)
String source
String message
double[] values
com.android.compatibility.common.util.ResultType type
com.android.compatibility.common.util.ResultUnit unit
int sourceLength
int messageLength
int valuesLength
public java.lang.String getSource ()
public java.lang.String getMessage ()
public double[] getValues ()
public com.android.compatibility.common.util.ResultType getType ()
public com.android.compatibility.common.util.ResultUnit getUnit ()
void serialize (org.xmlpull.v1.XmlSerializer) throws java.lang.IllegalArgumentException java.lang.IllegalStateException java.io.IOException
double d
org.xmlpull.v1.XmlSerializer serializer
static com.android.compatibility.common.util.ReportLog$Metric parse (org.xmlpull.v1.XmlPullParser) throws org.xmlpull.v1.XmlPullParserException java.io.IOException
int i
org.xmlpull.v1.XmlPullParser parser
String source
String message
com.android.compatibility.common.util.ResultType type
com.android.compatibility.common.util.ResultUnit unit
java.util.List valuesList
int length
double[] values
}
com/android/compatibility/common/util/ReportLog.class
ReportLog.java
package com.android.compatibility.common.util
public com.android.compatibility.common.util.ReportLog extends java.lang.Object implements java.io.Serializable {
private static final String ENCODING
private static final String TYPE
private static final String METRIC_TAG
private static final String MESSAGE_ATTR
private static final String SCORETYPE_ATTR
private static final String SCOREUNIT_ATTR
private static final String SOURCE_ATTR
private static final String SUMMARY_TAG
private static final String VALUE_TAG
private static final String DEFAULT_NAME
protected com.android.compatibility.common.util.ReportLog$Metric mSummary
protected String mReportLogName
protected String mStreamName
public void <init> ()
public void <init> (java.lang.String, java.lang.String)
String reportLogName
String streamName
public void addValues (java.lang.String, double[], com.android.compatibility.common.util.ResultType, com.android.compatibility.common.util.ResultUnit)
String message
double[] values
com.android.compatibility.common.util.ResultType type
com.android.compatibility.common.util.ResultUnit unit
public void addValues (java.lang.String, java.lang.String, double[], com.android.compatibility.common.util.ResultType, com.android.compatibility.common.util.ResultUnit)
String source
String message
double[] values
com.android.compatibility.common.util.ResultType type
com.android.compatibility.common.util.ResultUnit unit
public void addValue (java.lang.String, double, com.android.compatibility.common.util.ResultType, com.android.compatibility.common.util.ResultUnit)
String message
double value
com.android.compatibility.common.util.ResultType type
com.android.compatibility.common.util.ResultUnit unit
public void addValue (java.lang.String, java.lang.String, double, com.android.compatibility.common.util.ResultType, com.android.compatibility.common.util.ResultUnit)
String source
String message
double value
com.android.compatibility.common.util.ResultType type
com.android.compatibility.common.util.ResultUnit unit
public void addValue (java.lang.String, int, com.android.compatibility.common.util.ResultType, com.android.compatibility.common.util.ResultUnit)
String message
int value
com.android.compatibility.common.util.ResultType type
com.android.compatibility.common.util.ResultUnit unit
public void addValue (java.lang.String, long, com.android.compatibility.common.util.ResultType, com.android.compatibility.common.util.ResultUnit)
String message
long value
com.android.compatibility.common.util.ResultType type
com.android.compatibility.common.util.ResultUnit unit
public void addValue (java.lang.String, float, com.android.compatibility.common.util.ResultType, com.android.compatibility.common.util.ResultUnit)
String message
float value
com.android.compatibility.common.util.ResultType type
com.android.compatibility.common.util.ResultUnit unit
public void addValue (java.lang.String, boolean, com.android.compatibility.common.util.ResultType, com.android.compatibility.common.util.ResultUnit)
String message
boolean value
com.android.compatibility.common.util.ResultType type
com.android.compatibility.common.util.ResultUnit unit
public void addValue (java.lang.String, java.lang.String, com.android.compatibility.common.util.ResultType, com.android.compatibility.common.util.ResultUnit)
String message
String value
com.android.compatibility.common.util.ResultType type
com.android.compatibility.common.util.ResultUnit unit
public void addValues (java.lang.String, int[], com.android.compatibility.common.util.ResultType, com.android.compatibility.common.util.ResultUnit)
String message
int[] values
com.android.compatibility.common.util.ResultType type
com.android.compatibility.common.util.ResultUnit unit
public void addValues (java.lang.String, long[], com.android.compatibility.common.util.ResultType, com.android.compatibility.common.util.ResultUnit)
String message
long[] values
com.android.compatibility.common.util.ResultType type
com.android.compatibility.common.util.ResultUnit unit
public void addValues (java.lang.String, float[], com.android.compatibility.common.util.ResultType, com.android.compatibility.common.util.ResultUnit)
String message
float[] values
com.android.compatibility.common.util.ResultType type
com.android.compatibility.common.util.ResultUnit unit
public void addValues (java.lang.String, boolean[], com.android.compatibility.common.util.ResultType, com.android.compatibility.common.util.ResultUnit)
String message
boolean[] values
com.android.compatibility.common.util.ResultType type
com.android.compatibility.common.util.ResultUnit unit
public void addValues (java.lang.String, java.util.List, com.android.compatibility.common.util.ResultType, com.android.compatibility.common.util.ResultUnit)
String message
java.util.List values
com.android.compatibility.common.util.ResultType type
com.android.compatibility.common.util.ResultUnit unit
void setSummary (com.android.compatibility.common.util.ReportLog$Metric)
com.android.compatibility.common.util.ReportLog$Metric elem
public void setSummary (java.lang.String, double, com.android.compatibility.common.util.ResultType, com.android.compatibility.common.util.ResultUnit)
String message
double value
com.android.compatibility.common.util.ResultType type
com.android.compatibility.common.util.ResultUnit unit
public com.android.compatibility.common.util.ReportLog$Metric getSummary ()
public static java.lang.String serialize (com.android.compatibility.common.util.ReportLog) throws org.xmlpull.v1.XmlPullParserException java.lang.IllegalArgumentException java.lang.IllegalStateException java.io.IOException
com.android.compatibility.common.util.ReportLog reportlog
java.io.ByteArrayOutputStream byteArrayOutputStream
org.xmlpull.v1.XmlSerializer serializer
public static void serialize (org.xmlpull.v1.XmlSerializer, com.android.compatibility.common.util.ReportLog) throws java.io.IOException
org.xmlpull.v1.XmlSerializer serializer
com.android.compatibility.common.util.ReportLog reportLog
com.android.compatibility.common.util.ReportLog$Metric summary
public static com.android.compatibility.common.util.ReportLog parse (java.lang.String) throws org.xmlpull.v1.XmlPullParserException java.io.IOException
org.xmlpull.v1.XmlPullParserException e
String result
org.xmlpull.v1.XmlPullParserFactory factory
org.xmlpull.v1.XmlPullParser parser
public static com.android.compatibility.common.util.ReportLog parse (org.xmlpull.v1.XmlPullParser) throws org.xmlpull.v1.XmlPullParserException java.io.IOException
org.xmlpull.v1.XmlPullParser parser
com.android.compatibility.common.util.ReportLog report
}
com/android/compatibility/common/util/ReportLogDeviceInfoStore.class
ReportLogDeviceInfoStore.java
package com.android.compatibility.common.util
public com.android.compatibility.common.util.ReportLogDeviceInfoStore extends com.android.compatibility.common.util.DeviceInfoStore {
private final String mStreamName
private java.io.File tempJsonFile
public void <init> (java.io.File, java.lang.String) throws java.lang.Exception
java.io.File jsonFile
String streamName
public void open () throws java.io.IOException
java.io.BufferedReader jsonReader
String currentLine
String nextLine
java.io.BufferedWriter formatWriter
public void close () throws java.io.IOException
java.io.BufferedWriter formatWriter
String line
java.io.BufferedWriter metricsWriter
java.io.BufferedReader jsonReader
}
com/android/compatibility/common/util/RequiredFeatureRule$1.class
RequiredFeatureRule.java
package com.android.compatibility.common.util
com.android.compatibility.common.util.RequiredFeatureRule$1 extends org.junit.runners.model.Statement {
final synthetic org.junit.runner.Description val$description
final synthetic org.junit.runners.model.Statement val$base
final synthetic com.android.compatibility.common.util.RequiredFeatureRule this$0
void <init> (com.android.compatibility.common.util.RequiredFeatureRule, org.junit.runner.Description, org.junit.runners.model.Statement)
com.android.compatibility.common.util.RequiredFeatureRule this$0
public void evaluate () throws java.lang.Throwable
}
com/android/compatibility/common/util/RequiredFeatureRule.class
RequiredFeatureRule.java
package com.android.compatibility.common.util
public com.android.compatibility.common.util.RequiredFeatureRule extends java.lang.Object implements org.junit.rules.TestRule {
private static final String TAG
private final String mFeature
private final boolean mHasFeature
public void <init> (java.lang.String)
String feature
public org.junit.runners.model.Statement apply (org.junit.runners.model.Statement, org.junit.runner.Description)
org.junit.runners.model.Statement base
org.junit.runner.Description description
public java.lang.String toString ()
public static boolean hasFeature (java.lang.String)
String feature
}
com/android/compatibility/common/util/RequiredServiceRule$1.class
RequiredServiceRule.java
package com.android.compatibility.common.util
com.android.compatibility.common.util.RequiredServiceRule$1 extends org.junit.runners.model.Statement {
final synthetic org.junit.runner.Description val$description
final synthetic org.junit.runners.model.Statement val$base
final synthetic com.android.compatibility.common.util.RequiredServiceRule this$0
void <init> (com.android.compatibility.common.util.RequiredServiceRule, org.junit.runner.Description, org.junit.runners.model.Statement)
com.android.compatibility.common.util.RequiredServiceRule this$0
public void evaluate () throws java.lang.Throwable
}
com/android/compatibility/common/util/RequiredServiceRule.class
RequiredServiceRule.java
package com.android.compatibility.common.util
public com.android.compatibility.common.util.RequiredServiceRule extends java.lang.Object implements org.junit.rules.TestRule {
private static final String TAG
private final String mService
private final boolean mHasService
public void <init> (java.lang.String)
String service
public org.junit.runners.model.Statement apply (org.junit.runners.model.Statement, org.junit.runner.Description)
org.junit.runners.model.Statement base
org.junit.runner.Description description
public static boolean hasService (java.lang.String)
String commandOutput
Exception e
String service
String command
public java.lang.String toString ()
}
com/android/compatibility/common/util/RequiredSystemResourceRule$1.class
RequiredSystemResourceRule.java
package com.android.compatibility.common.util
com.android.compatibility.common.util.RequiredSystemResourceRule$1 extends org.junit.runners.model.Statement {
final synthetic org.junit.runner.Description val$description
final synthetic org.junit.runners.model.Statement val$base
final synthetic com.android.compatibility.common.util.RequiredSystemResourceRule this$0
void <init> (com.android.compatibility.common.util.RequiredSystemResourceRule, org.junit.runner.Description, org.junit.runners.model.Statement)
com.android.compatibility.common.util.RequiredSystemResourceRule this$0
public void evaluate () throws java.lang.Throwable
}
com/android/compatibility/common/util/RequiredSystemResourceRule.class
RequiredSystemResourceRule.java
package com.android.compatibility.common.util
public com.android.compatibility.common.util.RequiredSystemResourceRule extends java.lang.Object implements org.junit.rules.TestRule {
private static final String TAG
private final String mName
private final boolean mHasResource
public void <init> (java.lang.String)
String name
public org.junit.runners.model.Statement apply (org.junit.runners.model.Statement, org.junit.runner.Description)
org.junit.runners.model.Statement base
org.junit.runner.Description description
public static java.lang.String getSystemResource (java.lang.String)
int resourceId
Exception e
String name
public java.lang.String toString ()
}
com/android/compatibility/common/util/Result.class
Result.java
package com.android.compatibility.common.util
public abstract com.android.compatibility.common.util.Result extends java.lang.Object {
public static final int RESULT_OK
public static final int RESULT_FAIL
public abstract void setResult (int)
}
com/android/compatibility/common/util/ResultHandler$1.class
ResultHandler.java
package com.android.compatibility.common.util
synthetic com.android.compatibility.common.util.ResultHandler$1 extends java.lang.Object {
static final synthetic int[] $SwitchMap$com$android$compatibility$common$util$RetryChecksumStatus
static void <clinit> ()
}
com/android/compatibility/common/util/ResultHandler.class
ResultHandler.java
package com.android.compatibility.common.util
public com.android.compatibility.common.util.ResultHandler extends java.lang.Object {
private static final String ENCODING
private static final String TYPE
private static final String NS
private static final String RESULT_FILE_VERSION
public static final String TEST_RESULT_FILE_NAME
public static final String FAILURE_REPORT_NAME
private static final String FAILURE_XSL_FILE_NAME
public static final String[] RESULT_RESOURCES
private static final String ABI_ATTR
private static final String BUGREPORT_TAG
private static final String BUILD_FINGERPRINT
private static final String BUILD_FINGERPRINT_UNALTERED
private static final String BUILD_ID
private static final String BUILD_PRODUCT
private static final String BUILD_TAG
private static final String CASE_TAG
private static final String COMMAND_LINE_ARGS
private static final String DEVICES_ATTR
private static final String DONE_ATTR
private static final String END_DISPLAY_TIME_ATTR
private static final String END_TIME_ATTR
private static final String FAILED_ATTR
private static final String FAILURE_TAG
private static final String HOST_NAME_ATTR
private static final String JAVA_VENDOR_ATTR
private static final String JAVA_VERSION_ATTR
private static final String LOGCAT_TAG
private static final String LOG_URL_ATTR
private static final String MESSAGE_ATTR
private static final String MODULE_TAG
private static final String MODULES_DONE_ATTR
private static final String MODULES_TOTAL_ATTR
private static final String MODULES_NOT_DONE_REASON
private static final String NAME_ATTR
private static final String OS_ARCH_ATTR
private static final String OS_NAME_ATTR
private static final String OS_VERSION_ATTR
private static final String PASS_ATTR
private static final String REPORT_VERSION_ATTR
private static final String REFERENCE_URL_ATTR
private static final String RESULT_ATTR
private static final String RESULT_TAG
private static final String RUNTIME_ATTR
private static final String RUN_HISTORY_ATTR
private static final String RUN_HISTORY_TAG
private static final String RUN_TAG
private static final String SCREENSHOT_TAG
private static final String SKIPPED_ATTR
private static final String STACK_TAG
private static final String START_DISPLAY_TIME_ATTR
private static final String START_TIME_ATTR
private static final String SUITE_NAME_ATTR
private static final String SUITE_PLAN_ATTR
private static final String SUITE_VERSION_ATTR
private static final String SUITE_BUILD_ATTR
private static final String SUMMARY_TAG
private static final String METRIC_TAG
private static final String TEST_TAG
private static final String LATEST_RESULT_DIR
public void <init> ()
public static java.util.List getLightResults (java.io.File)
com.android.compatibility.common.util.IInvocationResult result
java.io.File resultDir
java.io.File resultsDir
java.util.List results
java.util.List files
public static com.android.compatibility.common.util.IInvocationResult getResultFromDir (java.io.File)
java.io.File resultDir
public static com.android.compatibility.common.util.IInvocationResult getResultFromDir (java.io.File, java.lang.Boolean)
com.android.compatibility.common.util.ChecksumReporter$ChecksumValidationException e
String device
org.xmlpull.v1.XmlPullParserException e
String testName
com.android.compatibility.common.util.ITestResult test
String result
String skipped
Boolean checksumMismatch
String caseName
com.android.compatibility.common.util.ICaseResult testCase
String name
String abi
String moduleId
boolean done
com.android.compatibility.common.util.IModuleResult module
long runtime
Boolean checksumMismatch
Boolean invocationUseChecksum
com.android.compatibility.common.util.IInvocationResult invocation
com.android.compatibility.common.util.ChecksumReporter checksumReporter
org.xmlpull.v1.XmlPullParserFactory factory
org.xmlpull.v1.XmlPullParser parser
String deviceList
String runHistoryValue
String reportFingerprint
String unalteredFingerprint
Boolean fingerprintWasAltered
boolean hasRunHistoryTag
Exception e
java.io.File resultDir
Boolean useChecksum
java.io.File resultFile
private static void parseRunHistory (org.xmlpull.v1.XmlPullParser) throws java.io.IOException org.xmlpull.v1.XmlPullParserException
org.xmlpull.v1.XmlPullParser parser
private static void skipCurrentTag (org.xmlpull.v1.XmlPullParser) throws org.xmlpull.v1.XmlPullParserException java.io.IOException
org.xmlpull.v1.XmlPullParser parser
int depth
public static java.io.File writeResults (java.lang.String, java.lang.String, java.lang.String, java.lang.String, com.android.compatibility.common.util.IInvocationResult, java.io.File, long, long, java.lang.String, java.lang.String, java.lang.String, java.util.Map) throws java.io.IOException org.xmlpull.v1.XmlPullParserException
java.util.Map$Entry entry
String device
java.util.Map$Entry entry
com.android.compatibility.common.util.InvocationResult$RunHistory runHistory
String stackTrace
com.android.compatibility.common.util.TestResultHistory resultHistory
com.android.compatibility.common.util.TestStatus status
String message
String bugreport
String logcat
String screenshot
com.android.compatibility.common.util.ReportLog report
java.util.List testResultHistories
com.android.compatibility.common.util.ITestResult r
com.android.compatibility.common.util.ICaseResult cr
com.android.compatibility.common.util.IModuleResult module
String suiteName
String suiteVersion
String suitePlan
String suiteBuild
com.android.compatibility.common.util.IInvocationResult result
java.io.File resultDir
long startTime
long endTime
String referenceUrl
String logUrl
String commandLineArgs
java.util.Map resultAttributes
int passed
int failed
java.io.File resultFile
java.io.OutputStream stream
org.xmlpull.v1.XmlSerializer serializer
java.util.Set devices
StringBuilder deviceList
boolean first
String hostName
java.util.Collection runHistories
public static java.io.File createFailureReport (java.io.File)
javax.xml.transform.Transformer transformer
java.io.OutputStream outputStream
java.io.InputStream xslStream
java.io.File inputXml
java.io.File failureReport
private static void createChecksum (java.io.File, com.android.compatibility.common.util.IInvocationResult)
boolean unused
java.io.FileOutputStream stream
java.io.File checksumCopy
java.io.File retryDirectory
java.nio.file.Path retryChecksum
java.io.File resultDir
com.android.compatibility.common.util.IInvocationResult invocationResult
com.android.compatibility.common.util.RetryChecksumStatus retryStatus
public static com.android.compatibility.common.util.IInvocationResult findResult (java.io.File, java.lang.Integer)
java.io.File resultsDir
Integer sessionId
private static com.android.compatibility.common.util.IInvocationResult findResult (java.io.File, java.lang.Integer, java.lang.Boolean)
java.io.File resultsDir
Integer sessionId
Boolean useChecksum
java.io.File resultDir
com.android.compatibility.common.util.IInvocationResult result
public static java.io.File getResultDirectory (java.io.File, java.lang.Integer)
java.io.File resultsDir
Integer sessionId
java.util.List allResultDirs
public static java.util.List getResultDirectories (java.io.File)
java.io.File resultFile
java.io.File resultDir
java.io.File resultsDir
java.util.List directoryList
java.io.File[] files
static java.lang.String toReadableDateString (long)
long time
java.text.SimpleDateFormat dateFormat
private static java.lang.String nullToEmpty (java.lang.String)
String nullable
private static synthetic int lambda$getResultDirectories$1 (java.io.File, java.io.File)
java.io.File d1
java.io.File d2
private static synthetic int lambda$getLightResults$0 (com.android.compatibility.common.util.IInvocationResult, com.android.compatibility.common.util.IInvocationResult)
com.android.compatibility.common.util.IInvocationResult result1
com.android.compatibility.common.util.IInvocationResult result2
static void <clinit> ()
}
com/android/compatibility/common/util/ResultType.class
ResultType.java
package com.android.compatibility.common.util
public final enum com.android.compatibility.common.util.ResultType extends java.lang.Enum {
public static final enum com.android.compatibility.common.util.ResultType LOWER_BETTER
public static final enum com.android.compatibility.common.util.ResultType HIGHER_BETTER
public static final enum com.android.compatibility.common.util.ResultType NEUTRAL
public static final enum com.android.compatibility.common.util.ResultType WARNING
private static final synthetic com.android.compatibility.common.util.ResultType[] $VALUES
public static com.android.compatibility.common.util.ResultType[] values ()
public static com.android.compatibility.common.util.ResultType valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
public java.lang.String toReportString ()
public static com.android.compatibility.common.util.ResultType parseReportString (java.lang.String)
String value
private static synthetic com.android.compatibility.common.util.ResultType[] $values ()
static void <clinit> ()
}
com/android/compatibility/common/util/ResultUnit.class
ResultUnit.java
package com.android.compatibility.common.util
public final enum com.android.compatibility.common.util.ResultUnit extends java.lang.Enum {
public static final enum com.android.compatibility.common.util.ResultUnit NONE
public static final enum com.android.compatibility.common.util.ResultUnit MS
public static final enum com.android.compatibility.common.util.ResultUnit FPS
public static final enum com.android.compatibility.common.util.ResultUnit OPS
public static final enum com.android.compatibility.common.util.ResultUnit KBPS
public static final enum com.android.compatibility.common.util.ResultUnit MBPS
public static final enum com.android.compatibility.common.util.ResultUnit BYTE
public static final enum com.android.compatibility.common.util.ResultUnit COUNT
public static final enum com.android.compatibility.common.util.ResultUnit SCORE
public static final enum com.android.compatibility.common.util.ResultUnit RADIAN
public static final enum com.android.compatibility.common.util.ResultUnit FRAMES
private static final synthetic com.android.compatibility.common.util.ResultUnit[] $VALUES
public static com.android.compatibility.common.util.ResultUnit[] values ()
public static com.android.compatibility.common.util.ResultUnit valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
public java.lang.String toReportString ()
public static com.android.compatibility.common.util.ResultUnit parseReportString (java.lang.String)
String value
private static synthetic com.android.compatibility.common.util.ResultUnit[] $values ()
static void <clinit> ()
}
com/android/compatibility/common/util/ResultUploader.class
ResultUploader.java
package com.android.compatibility.common.util
public com.android.compatibility.common.util.ResultUploader extends java.lang.Object {
private static final int RESULT_XML_BYTES
com.android.compatibility.common.util.MultipartForm mMultipartForm
public void <init> (java.lang.String, java.lang.String)
String serverUrl
String suiteName
public int uploadResult (java.io.File, java.lang.String) throws java.io.IOException
byte[] data
java.io.File reportFile
String referenceUrl
java.io.InputStream input
private static byte[] getBytes (java.io.InputStream) throws java.io.IOException
java.io.InputStream input
java.io.ByteArrayOutputStream byteOutput
java.util.zip.GZIPOutputStream gzipOutput
byte[] buffer
int count
}
com/android/compatibility/common/util/RetryChecksumStatus.class
RetryChecksumStatus.java
package com.android.compatibility.common.util
public final enum com.android.compatibility.common.util.RetryChecksumStatus extends java.lang.Enum {
public static final enum com.android.compatibility.common.util.RetryChecksumStatus NotRetry
public static final enum com.android.compatibility.common.util.RetryChecksumStatus RetryWithChecksum
public static final enum com.android.compatibility.common.util.RetryChecksumStatus RetryWithoutChecksum
private static final synthetic com.android.compatibility.common.util.RetryChecksumStatus[] $VALUES
public static com.android.compatibility.common.util.RetryChecksumStatus[] values ()
public static com.android.compatibility.common.util.RetryChecksumStatus valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
private static synthetic com.android.compatibility.common.util.RetryChecksumStatus[] $values ()
static void <clinit> ()
}
com/android/compatibility/common/util/RetryRule$1.class
RetryRule.java
package com.android.compatibility.common.util
com.android.compatibility.common.util.RetryRule$1 extends org.junit.runners.model.Statement {
final synthetic org.junit.runner.Description val$description
final synthetic org.junit.runners.model.Statement val$base
final synthetic com.android.compatibility.common.util.RetryRule this$0
void <init> (com.android.compatibility.common.util.RetryRule, org.junit.runner.Description, org.junit.runners.model.Statement)
com.android.compatibility.common.util.RetryRule this$0
public void evaluate () throws java.lang.Throwable
long before
com.android.compatibility.common.util.Timeout timeout
com.android.compatibility.common.util.RetryableException e
int i
String name
Throwable caught
}
com/android/compatibility/common/util/RetryRule.class
RetryRule.java
package com.android.compatibility.common.util
public com.android.compatibility.common.util.RetryRule extends java.lang.Object implements org.junit.rules.TestRule {
private static final String TAG
private final int mMaxAttempts
private final Runnable mCleaner
public void <init> (int)
int retries
public void <init> (int, java.lang.Runnable)
int retries
Runnable cleaner
public org.junit.runners.model.Statement apply (org.junit.runners.model.Statement, org.junit.runner.Description)
org.junit.runners.model.Statement base
org.junit.runner.Description description
}
com/android/compatibility/common/util/RetryableException.class
RetryableException.java
package com.android.compatibility.common.util
public com.android.compatibility.common.util.RetryableException extends java.lang.RuntimeException {
private final com.android.compatibility.common.util.Timeout mTimeout
public void <init> (java.lang.String)
String msg
public transient void <init> (java.lang.String, java.lang.Object[])
String format
Object[] args
public transient void <init> (java.lang.Throwable, java.lang.String, java.lang.Object[])
Throwable cause
String format
Object[] args
public void <init> (com.android.compatibility.common.util.Timeout, java.lang.String)
com.android.compatibility.common.util.Timeout timeout
String msg
public transient void <init> (com.android.compatibility.common.util.Timeout, java.lang.String, java.lang.Object[])
com.android.compatibility.common.util.Timeout timeout
String format
Object[] args
public transient void <init> (com.android.compatibility.common.util.Timeout, java.lang.Throwable, java.lang.String, java.lang.Object[])
com.android.compatibility.common.util.Timeout timeout
Throwable cause
String format
Object[] args
public com.android.compatibility.common.util.Timeout getTimeout ()
public java.lang.String getMessage ()
String superMessage
}
com/android/compatibility/common/util/SafeCleanerRule$1.class
SafeCleanerRule.java
package com.android.compatibility.common.util
com.android.compatibility.common.util.SafeCleanerRule$1 extends org.junit.runners.model.Statement {
final synthetic org.junit.runners.model.Statement val$base
final synthetic org.junit.runner.Description val$description
final synthetic com.android.compatibility.common.util.SafeCleanerRule this$0
void <init> (com.android.compatibility.common.util.SafeCleanerRule, org.junit.runners.model.Statement, org.junit.runner.Description)
com.android.compatibility.common.util.SafeCleanerRule this$0
public void evaluate () throws java.lang.Throwable
Throwable t
Throwable t
com.android.compatibility.common.util.ThrowingRunnable runner
java.util.List extraThrowables
java.util.concurrent.Callable extraThrowablesCallable
int numberExceptions
private static synthetic boolean lambda$evaluate$0 (java.lang.Throwable)
Throwable t
}
com/android/compatibility/common/util/SafeCleanerRule$Dumper.class
SafeCleanerRule.java
package com.android.compatibility.common.util
public abstract com.android.compatibility.common.util.SafeCleanerRule$Dumper extends java.lang.Object {
public abstract void dump (java.lang.String, java.lang.Throwable)
}
com/android/compatibility/common/util/SafeCleanerRule$MultipleExceptions.class
SafeCleanerRule.java
package com.android.compatibility.common.util
com.android.compatibility.common.util.SafeCleanerRule$MultipleExceptions extends java.lang.AssertionError {
private final java.util.List mThrowables
private void <init> (java.util.List)
java.util.List throwables
java.util.List getThrowables ()
}
com/android/compatibility/common/util/SafeCleanerRule.class
SafeCleanerRule.java
package com.android.compatibility.common.util
public final com.android.compatibility.common.util.SafeCleanerRule extends java.lang.Object implements org.junit.rules.TestRule {
private static final String TAG
private final java.util.List mCleaners
private final java.util.List mExtraThrowables
private final java.util.List mThrowables
private com.android.compatibility.common.util.SafeCleanerRule$Dumper mDumper
public void <init> ()
public com.android.compatibility.common.util.SafeCleanerRule run (com.android.compatibility.common.util.ThrowingRunnable)
com.android.compatibility.common.util.ThrowingRunnable cleaner
public com.android.compatibility.common.util.SafeCleanerRule add (java.util.concurrent.Callable)
java.util.concurrent.Callable exceptions
public com.android.compatibility.common.util.SafeCleanerRule add (java.lang.Throwable)
Throwable exception
public com.android.compatibility.common.util.SafeCleanerRule setDumper (com.android.compatibility.common.util.SafeCleanerRule$Dumper)
com.android.compatibility.common.util.SafeCleanerRule$Dumper dumper
public org.junit.runners.model.Statement apply (org.junit.runners.model.Statement, org.junit.runner.Description)
org.junit.runners.model.Statement base
org.junit.runner.Description description
private void fail (org.junit.runner.Description, java.lang.Throwable) throws java.lang.Throwable
org.junit.runner.Description description
Throwable t
private static java.lang.String toMesssage (java.util.List)
Throwable exception
int i
java.io.PrintWriter pw
java.io.StringWriter sw
java.io.IOException e
java.util.List throwables
String msg
}
com/android/compatibility/common/util/ScreenUtils$ScreenResetter.class
ScreenUtils.java
package com.android.compatibility.common.util
public com.android.compatibility.common.util.ScreenUtils$ScreenResetter extends java.lang.Object implements java.lang.AutoCloseable {
private final boolean mScreenInteractive
public void <init> ()
public void close () throws java.lang.Exception
}
com/android/compatibility/common/util/ScreenUtils.class
ScreenUtils.java
package com.android.compatibility.common.util
public com.android.compatibility.common.util.ScreenUtils extends java.lang.Object {
public void <init> ()
public static void setScreenOn (boolean) throws java.lang.Exception
boolean on
}
com/android/compatibility/common/util/ScreenshotsMetadataHandler.class
ScreenshotsMetadataHandler.java
package com.android.compatibility.common.util
public com.android.compatibility.common.util.ScreenshotsMetadataHandler extends java.lang.Object {
private static final String ENCODING
private static final String TYPE
private static final String NS
public static final String SCREENSHOTS_METADATA_FILE_NAME
private static final String CASE_TAG
private static final String MODULE_TAG
private static final String NAME_ATTR
private static final String RESULT_TAG
private static final String TEST_TAG
public void <init> ()
public static java.io.File writeResults (com.android.compatibility.common.util.IInvocationResult, java.io.File) throws java.io.IOException org.xmlpull.v1.XmlPullParserException
com.android.compatibility.common.util.TestStatus status
com.android.compatibility.common.util.TestScreenshotsMetadata screenshotsMetadata
com.android.compatibility.common.util.ITestResult r
com.android.compatibility.common.util.ICaseResult cr
com.android.compatibility.common.util.IModuleResult module
com.android.compatibility.common.util.IInvocationResult result
java.io.File resultDir
java.io.File screenshotsMetadataFile
java.io.OutputStream stream
org.xmlpull.v1.XmlSerializer serializer
static void <clinit> ()
}
com/android/compatibility/common/util/SettingsStateChangerRule.class
SettingsStateChangerRule.java
package com.android.compatibility.common.util
public com.android.compatibility.common.util.SettingsStateChangerRule extends com.android.compatibility.common.util.StateChangerRule {
public void <init> (android.content.Context, java.lang.String, java.lang.String)
android.content.Context context
String key
String value
public void <init> (android.content.Context, com.android.compatibility.common.util.UserSettings$Namespace, java.lang.String, java.lang.String)
android.content.Context context
com.android.compatibility.common.util.UserSettings$Namespace namespace
String key
String value
}
com/android/compatibility/common/util/SettingsStateKeeperRule.class
SettingsStateKeeperRule.java
package com.android.compatibility.common.util
public com.android.compatibility.common.util.SettingsStateKeeperRule extends com.android.compatibility.common.util.StateKeeperRule {
public void <init> (android.content.Context, java.lang.String)
android.content.Context context
String key
}
com/android/compatibility/common/util/SettingsStateManager.class
SettingsStateManager.java
package com.android.compatibility.common.util
public com.android.compatibility.common.util.SettingsStateManager extends java.lang.Object implements com.android.compatibility.common.util.StateManager {
private final com.android.compatibility.common.util.UserSettings mUserSettings
private final String mKey
public void <init> (android.content.Context, java.lang.String)
android.content.Context context
String key
public void <init> (android.content.Context, com.android.compatibility.common.util.UserSettings$Namespace, java.lang.String)
android.content.Context context
com.android.compatibility.common.util.UserSettings$Namespace namespace
String key
public void set (java.lang.String)
String value
public java.lang.String get ()
public java.lang.String toString ()
public volatile synthetic java.lang.Object get ()
public volatile synthetic void set (java.lang.Object)
}
com/android/compatibility/common/util/ShellIdentityUtils$QuadFunction.class
ShellIdentityUtils.java
package com.android.compatibility.common.util
public abstract com.android.compatibility.common.util.ShellIdentityUtils$QuadFunction extends java.lang.Object {
public abstract java.lang.Object apply (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
}
com/android/compatibility/common/util/ShellIdentityUtils$ShellPermissionMethodHelper.class
ShellIdentityUtils.java
package com.android.compatibility.common.util
public abstract com.android.compatibility.common.util.ShellIdentityUtils$ShellPermissionMethodHelper extends java.lang.Object {
public abstract java.lang.Object callMethod (java.lang.Object)
}
com/android/compatibility/common/util/ShellIdentityUtils$ShellPermissionMethodHelperNoReturn.class
ShellIdentityUtils.java
package com.android.compatibility.common.util
public abstract com.android.compatibility.common.util.ShellIdentityUtils$ShellPermissionMethodHelperNoReturn extends java.lang.Object {
public abstract void callMethod (java.lang.Object)
}
com/android/compatibility/common/util/ShellIdentityUtils$ShellPermissionThrowableMethodHelper.class
ShellIdentityUtils.java
package com.android.compatibility.common.util
public abstract com.android.compatibility.common.util.ShellIdentityUtils$ShellPermissionThrowableMethodHelper extends java.lang.Object {
public abstract java.lang.Object callMethod (java.lang.Object) throws java.lang.Throwable
}
com/android/compatibility/common/util/ShellIdentityUtils$ShellPermissionThrowableMethodHelperNoReturn.class
ShellIdentityUtils.java
package com.android.compatibility.common.util
public abstract com.android.compatibility.common.util.ShellIdentityUtils$ShellPermissionThrowableMethodHelperNoReturn extends java.lang.Object {
public abstract void callMethod (java.lang.Object) throws java.lang.Throwable
}
com/android/compatibility/common/util/ShellIdentityUtils$StaticShellPermissionMethodHelper.class
ShellIdentityUtils.java
package com.android.compatibility.common.util
public abstract com.android.compatibility.common.util.ShellIdentityUtils$StaticShellPermissionMethodHelper extends java.lang.Object {
public abstract java.lang.Object callMethod ()
}
com/android/compatibility/common/util/ShellIdentityUtils$TriFunction.class
ShellIdentityUtils.java
package com.android.compatibility.common.util
public abstract com.android.compatibility.common.util.ShellIdentityUtils$TriFunction extends java.lang.Object {
public abstract java.lang.Object apply (java.lang.Object, java.lang.Object, java.lang.Object)
}
com/android/compatibility/common/util/ShellIdentityUtils.class
ShellIdentityUtils.java
package com.android.compatibility.common.util
public com.android.compatibility.common.util.ShellIdentityUtils extends java.lang.Object {
public void <init> ()
public static java.lang.Object invokeMethodWithShellPermissions (java.lang.Object, com.android.compatibility.common.util.ShellIdentityUtils$ShellPermissionMethodHelper)
int i
Object targetObject
com.android.compatibility.common.util.ShellIdentityUtils$ShellPermissionMethodHelper methodHelper
android.app.UiAutomation uiAutomation
public static transient java.lang.Object invokeMethodWithShellPermissions (java.lang.Object, com.android.compatibility.common.util.ShellIdentityUtils$ShellPermissionMethodHelper, java.lang.String[])
Object targetObject
com.android.compatibility.common.util.ShellIdentityUtils$ShellPermissionMethodHelper methodHelper
String[] permissions
android.app.UiAutomation uiAutomation
public static transient java.lang.Object invokeMethodWithShellPermissions (java.lang.Object, java.lang.Object, java.util.function.BiFunction, java.lang.String[])
Object arg1
Object arg2
java.util.function.BiFunction methodHelper
String[] permissions
android.app.UiAutomation uiAutomation
public static transient java.lang.Object invokeMethodWithShellPermissions (java.lang.Object, java.lang.Object, java.lang.Object, com.android.compatibility.common.util.ShellIdentityUtils$TriFunction, java.lang.String[])
Object arg1
Object arg2
Object arg3
com.android.compatibility.common.util.ShellIdentityUtils$TriFunction methodHelper
String[] permissions
android.app.UiAutomation uiAutomation
public static transient java.lang.Object invokeMethodWithShellPermissions (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, com.android.compatibility.common.util.ShellIdentityUtils$QuadFunction, java.lang.String[])
Object arg1
Object arg2
Object arg3
Object arg4
com.android.compatibility.common.util.ShellIdentityUtils$QuadFunction methodHelper
String[] permissions
android.app.UiAutomation uiAutomation
public static transient java.lang.Object invokeThrowableMethodWithShellPermissions (java.lang.Object, com.android.compatibility.common.util.ShellIdentityUtils$ShellPermissionThrowableMethodHelper, java.lang.Class, java.lang.String[]) throws java.lang.Throwable
Object targetObject
com.android.compatibility.common.util.ShellIdentityUtils$ShellPermissionThrowableMethodHelper methodHelper
Class clazz
String[] permissions
android.app.UiAutomation uiAutomation
public static transient void invokeMethodWithShellPermissionsNoReturn (java.lang.Object, com.android.compatibility.common.util.ShellIdentityUtils$ShellPermissionMethodHelperNoReturn, java.lang.String[])
Object targetObject
com.android.compatibility.common.util.ShellIdentityUtils$ShellPermissionMethodHelperNoReturn methodHelper
String[] permissions
android.app.UiAutomation uiAutomation
public static void invokeThrowableMethodWithShellPermissionsNoReturn (java.lang.Object, com.android.compatibility.common.util.ShellIdentityUtils$ShellPermissionThrowableMethodHelperNoReturn, java.lang.Class) throws java.lang.Throwable
Object targetObject
com.android.compatibility.common.util.ShellIdentityUtils$ShellPermissionThrowableMethodHelperNoReturn methodHelper
Class clazz
android.app.UiAutomation uiAutomation
public static transient void invokeThrowableMethodWithShellPermissionsNoReturn (java.lang.Object, com.android.compatibility.common.util.ShellIdentityUtils$ShellPermissionThrowableMethodHelperNoReturn, java.lang.Class, java.lang.String[]) throws java.lang.Throwable
Object targetObject
com.android.compatibility.common.util.ShellIdentityUtils$ShellPermissionThrowableMethodHelperNoReturn methodHelper
Class clazz
String[] permissions
android.app.UiAutomation uiAutomation
public static void invokeMethodWithShellPermissionsNoReturn (java.lang.Object, com.android.compatibility.common.util.ShellIdentityUtils$ShellPermissionMethodHelperNoReturn)
Object targetObject
com.android.compatibility.common.util.ShellIdentityUtils$ShellPermissionMethodHelperNoReturn methodHelper
android.app.UiAutomation uiAutomation
public static java.lang.Object invokeStaticMethodWithShellPermissions (com.android.compatibility.common.util.ShellIdentityUtils$StaticShellPermissionMethodHelper)
com.android.compatibility.common.util.ShellIdentityUtils$StaticShellPermissionMethodHelper methodHelper
android.app.UiAutomation uiAutomation
public static void dropShellPermissionIdentity ()
android.app.UiAutomation uiAutomation
public static java.lang.Object invokeWithShellPermissions (java.util.function.Supplier)
java.util.function.Supplier supplier
android.app.UiAutomation uiAutomation
public static void invokeWithShellPermissions (java.lang.Runnable)
Runnable runnable
android.app.UiAutomation uiAutomation
}
com/android/compatibility/common/util/ShellUtils.class
ShellUtils.java
package com.android.compatibility.common.util
public final com.android.compatibility.common.util.ShellUtils extends java.lang.Object {
private static final String TAG
private static final com.android.compatibility.common.util.UserHelper sUserHelper
public static transient java.lang.String runShellCommand (java.lang.String, java.lang.Object[])
String result
Exception e
String template
Object[] args
String command
public static void tap (android.view.View)
android.view.View view
int[] xy
int viewWidth
int viewHeight
int x
int y
private void <init> ()
public static void sendKeyEvent (java.lang.String)
String keyCode
public static void setOverlayPermissions (java.lang.String, boolean)
String packageName
boolean allowed
String action
static void <clinit> ()
}
com/android/compatibility/common/util/Stacktrace.class
Stacktrace.java
package com.android.compatibility.common.util
public com.android.compatibility.common.util.Stacktrace extends java.lang.Object {
private static final int SAFETY_DEPTH
private static final String TEST_POSTFIX
private void <init> ()
public static java.lang.String getTestCallerClassMethodName ()
public static java.lang.String getTestCallerClassMethodNameLineNumber ()
private static java.lang.String getTestCallerClassMethodName (boolean)
int i
boolean includeLineNumber
StackTraceElement[] elements
private static java.lang.String buildClassMethodName (java.lang.StackTraceElement[], int, boolean)
StackTraceElement[] elements
int depth
boolean includeLineNumber
StringBuilder builder
}
com/android/compatibility/common/util/Stat$StatResult.class
Stat.java
package com.android.compatibility.common.util
public com.android.compatibility.common.util.Stat$StatResult extends java.lang.Object {
public double mAverage
public double mMin
public double mMax
public double mStddev
public double mMedian
public int mDataCount
public void <init> (double, double, double, double, double, int)
double average
double min
double max
double stddev
double median
int dataCount
}
com/android/compatibility/common/util/Stat.class
Stat.java
package com.android.compatibility.common.util
public com.android.compatibility.common.util.Stat extends java.lang.Object {
private void <init> ()
public static com.android.compatibility.common.util.Stat$StatResult getStat (double[])
int i
double diff
int i
double[] data
double average
double min
double max
double sumOfSquares
double variance
double stddev
double median
public static com.android.compatibility.common.util.Stat$StatResult getStatWithOutlierRejection (double[], double)
int i
double[] data
double rejectionThreshold
double median
double thresholdMin
double thresholdMax
double[] validData
int index
private static double getMedian (double[])
double median
double[] data
double[] dataCopied
int medianIndex
double median
public static double getAverage (double[])
int i
double[] data
double sum
public static double getMin (double[])
int i
double[] data
double min
public static double getMax (double[])
int i
double[] data
double max
public static double calcRatePerSec (double, double)
double change
double timeInMSec
public static double[] calcRatePerSecArray (double, double[])
int i
double change
double[] timeInMSec
double[] result
public static double get95PercentileValue (double[])
double[] values
int index
}
com/android/compatibility/common/util/StateChangerRule$1.class
StateChangerRule.java
package com.android.compatibility.common.util
com.android.compatibility.common.util.StateChangerRule$1 extends org.junit.runners.model.Statement {
final synthetic org.junit.runners.model.Statement val$base
final synthetic com.android.compatibility.common.util.StateChangerRule this$0
void <init> (com.android.compatibility.common.util.StateChangerRule, org.junit.runners.model.Statement)
com.android.compatibility.common.util.StateChangerRule this$0
public void evaluate () throws java.lang.Throwable
Object currentValue
Object currentValue
Object previousValue
}
com/android/compatibility/common/util/StateChangerRule.class
StateChangerRule.java
package com.android.compatibility.common.util
public com.android.compatibility.common.util.StateChangerRule extends java.lang.Object implements org.junit.rules.TestRule {
private final com.android.compatibility.common.util.StateManager mStateManager
private final Object mValue
public void <init> (com.android.compatibility.common.util.StateManager, java.lang.Object)
com.android.compatibility.common.util.StateManager stateManager
Object value
public org.junit.runners.model.Statement apply (org.junit.runners.model.Statement, org.junit.runner.Description)
org.junit.runners.model.Statement base
org.junit.runner.Description description
}
com/android/compatibility/common/util/StateKeeperRule$1.class
StateKeeperRule.java
package com.android.compatibility.common.util
com.android.compatibility.common.util.StateKeeperRule$1 extends org.junit.runners.model.Statement {
final synthetic org.junit.runner.Description val$description
final synthetic org.junit.runners.model.Statement val$base
final synthetic com.android.compatibility.common.util.StateKeeperRule this$0
void <init> (com.android.compatibility.common.util.StateKeeperRule, org.junit.runner.Description, org.junit.runners.model.Statement)
com.android.compatibility.common.util.StateKeeperRule this$0
public void evaluate () throws java.lang.Throwable
Object currentValue
Object currentValue
Object previousValue
}
com/android/compatibility/common/util/StateKeeperRule.class
StateKeeperRule.java
package com.android.compatibility.common.util
public com.android.compatibility.common.util.StateKeeperRule extends java.lang.Object implements org.junit.rules.TestRule {
private final com.android.compatibility.common.util.StateManager mStateManager
public void <init> (com.android.compatibility.common.util.StateManager)
com.android.compatibility.common.util.StateManager stateManager
protected void preEvaluate (org.junit.runner.Description)
org.junit.runner.Description description
protected void postEvaluate (org.junit.runner.Description)
org.junit.runner.Description description
public org.junit.runners.model.Statement apply (org.junit.runners.model.Statement, org.junit.runner.Description)
org.junit.runners.model.Statement base
org.junit.runner.Description description
}
com/android/compatibility/common/util/StateManager.class
StateManager.java
package com.android.compatibility.common.util
public abstract com.android.compatibility.common.util.StateManager extends java.lang.Object {
public abstract void set (java.lang.Object)
public abstract java.lang.Object get ()
}
com/android/compatibility/common/util/StreamUtil.class
StreamUtil.java
package com.android.compatibility.common.util
public com.android.compatibility.common.util.StreamUtil extends java.lang.Object {
private static final int BUFFER_SIZE
public void <init> ()
public static void copyStreams (java.io.InputStream, java.io.OutputStream) throws java.io.IOException
java.io.InputStream inStream
java.io.OutputStream outStream
byte[] buf
int size
public static java.lang.String readInputStream (java.io.InputStream) throws java.io.IOException
java.io.InputStream inputStream
java.io.ByteArrayOutputStream result
byte[] buffer
int length
public static void drainAndClose (java.io.Reader)
java.io.Reader reader
}
com/android/compatibility/common/util/SystemUtil.class
SystemUtil.java
package com.android.compatibility.common.util
public com.android.compatibility.common.util.SystemUtil extends java.lang.Object {
private static final String TAG
private static final long TIMEOUT_MILLIS
public void <init> ()
public static long getFreeDiskSize (android.content.Context)
android.content.Context context
android.os.StatFs statFs
public static long getFreeMemory (android.content.Context)
android.content.Context context
android.app.ActivityManager$MemoryInfo info
public static long getTotalMemory (android.content.Context)
android.content.Context context
android.app.ActivityManager$MemoryInfo info
public static java.lang.String runShellCommand (android.app.Instrumentation, java.lang.String) throws java.io.IOException
android.app.Instrumentation instrumentation
String cmd
public static java.lang.String runShellCommand (android.app.UiAutomation, java.lang.String) throws java.io.IOException
android.app.UiAutomation automation
String cmd
public static byte[] runShellCommandByteOutput (android.app.UiAutomation, java.lang.String) throws java.io.IOException
java.io.FileInputStream fis
android.app.UiAutomation automation
String cmd
android.os.ParcelFileDescriptor pfd
private static void checkCommandBeforeRunning (java.lang.String)
String cmd
public static java.lang.String runShellCommand (java.lang.String)
java.io.IOException e
String cmd
public static java.lang.String runShellCommandOrThrow (java.lang.String)
String out
java.io.FileInputStream fis
String err
java.io.FileInputStream fis
android.os.ParcelFileDescriptor[] fds
android.os.ParcelFileDescriptor fdOut
android.os.ParcelFileDescriptor fdIn
android.os.ParcelFileDescriptor fdErr
String out
String err
java.io.IOException e
String cmd
android.app.UiAutomation automation
public static java.lang.String runShellCommand (java.lang.String, java.util.function.Predicate)
String cmd
java.util.function.Predicate resultChecker
String result
public static java.lang.String runShellCommandForNoOutput (java.lang.String)
String cmd
String result
public static void runCommandAndPrintOnLogcat (java.lang.String, java.lang.String)
String line
String logtag
String cmd
String output
public static java.lang.String runCommandAndExtractSection (java.lang.String, java.lang.String, boolean, java.lang.String, boolean)
String cmd
String extractionStartRegex
boolean startInclusive
String extractionEndRegex
boolean endInclusive
public static java.lang.Object runWithShellPermissionIdentity (com.android.compatibility.common.util.ThrowingSupplier)
com.android.compatibility.common.util.ThrowingSupplier supplier
android.app.UiAutomation automan
java.util.concurrent.atomic.AtomicReference result
public static transient java.lang.Object runWithShellPermissionIdentity (com.android.compatibility.common.util.ThrowingSupplier, java.lang.String[])
com.android.compatibility.common.util.ThrowingSupplier supplier
String[] permissions
android.app.UiAutomation automan
java.util.concurrent.atomic.AtomicReference result
public static void runWithShellPermissionIdentity (com.android.compatibility.common.util.ThrowingRunnable)
com.android.compatibility.common.util.ThrowingRunnable runnable
android.app.UiAutomation automan
public static transient void runWithShellPermissionIdentity (com.android.compatibility.common.util.ThrowingRunnable, java.lang.String[])
com.android.compatibility.common.util.ThrowingRunnable runnable
String[] permissions
android.app.UiAutomation automan
public static void runWithShellPermissionIdentity (android.app.UiAutomation, com.android.compatibility.common.util.ThrowingRunnable)
android.app.UiAutomation automan
com.android.compatibility.common.util.ThrowingRunnable runnable
public static transient void runWithShellPermissionIdentity (android.app.UiAutomation, com.android.compatibility.common.util.ThrowingRunnable, java.lang.String[])
Exception e
android.app.UiAutomation automan
com.android.compatibility.common.util.ThrowingRunnable runnable
String[] permissions
public static java.lang.Object callWithShellPermissionIdentity (java.util.concurrent.Callable) throws java.lang.Exception
java.util.concurrent.Callable callable
android.app.UiAutomation automan
public static transient java.lang.Object callWithShellPermissionIdentity (java.util.concurrent.Callable, java.lang.String[]) throws java.lang.Exception
java.util.concurrent.Callable callable
String[] permissions
android.app.UiAutomation automan
public static void eventually (com.android.compatibility.common.util.ThrowingRunnable)
com.android.compatibility.common.util.ThrowingRunnable r
public static void eventually (com.android.compatibility.common.util.ThrowingRunnable, long)
InterruptedException ignored
Throwable e
com.android.compatibility.common.util.ThrowingRunnable r
long timeoutMillis
long start
public static java.lang.Object getEventually (java.util.concurrent.Callable) throws java.lang.Exception
java.util.concurrent.Callable c
public static java.lang.Object getEventually (java.util.concurrent.Callable, long) throws java.lang.Exception
InterruptedException ignored
Throwable e
java.util.concurrent.Callable c
long timeoutMillis
long start
public static void waitForBroadcasts ()
String cmd
String cmd
private static synthetic void lambda$runWithShellPermissionIdentity$1 (java.util.concurrent.atomic.AtomicReference, com.android.compatibility.common.util.ThrowingSupplier) throws java.lang.Exception
java.util.concurrent.atomic.AtomicReference result
com.android.compatibility.common.util.ThrowingSupplier supplier
private static synthetic void lambda$runWithShellPermissionIdentity$0 (java.util.concurrent.atomic.AtomicReference, com.android.compatibility.common.util.ThrowingSupplier) throws java.lang.Exception
java.util.concurrent.atomic.AtomicReference result
com.android.compatibility.common.util.ThrowingSupplier supplier
}
com/android/compatibility/common/util/TestNameUtils.class
TestNameUtils.java
package com.android.compatibility.common.util
public final com.android.compatibility.common.util.TestNameUtils extends java.lang.Object {
private static String sCurrentTestName
private static String sCurrentTestClass
public static java.lang.String getCurrentTestName ()
public static void setCurrentTestName (java.lang.String)
String name
public static void setCurrentTestClass (java.lang.String)
String testClass
public static boolean isRunningTest ()
private void <init> ()
}
com/android/compatibility/common/util/TestResult.class
TestResult.java
package com.android.compatibility.common.util
public com.android.compatibility.common.util.TestResult extends java.lang.Object implements com.android.compatibility.common.util.ITestResult {
private final com.android.compatibility.common.util.ICaseResult mParent
private final String mTestName
private com.android.compatibility.common.util.TestStatus mResult
private String mMessage
private String mStackTrace
private com.android.compatibility.common.util.ReportLog mReport
private String mBugReport
private String mLog
private String mScreenshot
private boolean mIsRetry
private boolean mSkipped
private java.util.List mTestResultHistories
private com.android.compatibility.common.util.TestScreenshotsMetadata mTestScreenshotsMetadata
public void <init> (com.android.compatibility.common.util.ICaseResult, java.lang.String)
com.android.compatibility.common.util.ICaseResult parent
String name
public java.lang.String getName ()
public java.lang.String getFullName ()
public com.android.compatibility.common.util.TestStatus getResultStatus ()
public void setResultStatus (com.android.compatibility.common.util.TestStatus)
com.android.compatibility.common.util.TestStatus status
public java.lang.String getMessage ()
public void setMessage (java.lang.String)
String message
public java.lang.String getStackTrace ()
public void setStackTrace (java.lang.String)
String stackTrace
public com.android.compatibility.common.util.ReportLog getReportLog ()
public void setReportLog (com.android.compatibility.common.util.ReportLog)
com.android.compatibility.common.util.ReportLog report
public java.lang.String getBugReport ()
public void setBugReport (java.lang.String)
String path
public java.lang.String getLog ()
public void setLog (java.lang.String)
String path
public java.lang.String getScreenshot ()
public void setScreenshot (java.lang.String)
String path
public void failed (java.lang.String)
String trace
int index
public void passed (com.android.compatibility.common.util.ReportLog)
com.android.compatibility.common.util.ReportLog report
public void skipped ()
public boolean isSkipped ()
public void reset ()
public void setRetry (boolean)
boolean isRetry
public boolean isRetry ()
public void removeResult ()
public int compareTo (com.android.compatibility.common.util.ITestResult)
com.android.compatibility.common.util.ITestResult another
static java.lang.String sanitizeStackTrace (java.lang.String)
String trace
public java.util.List getTestResultHistories ()
public void setTestResultHistories (java.util.List)
java.util.List resultHistories
public void setTestScreenshotsMetadata (com.android.compatibility.common.util.TestScreenshotsMetadata)
com.android.compatibility.common.util.TestScreenshotsMetadata screenshotsMetadata
public com.android.compatibility.common.util.TestScreenshotsMetadata getTestScreenshotsMetadata ()
public volatile synthetic int compareTo (java.lang.Object)
}
com/android/compatibility/common/util/TestResultHistory$ExecutionRecord.class
TestResultHistory.java
package com.android.compatibility.common.util
public com.android.compatibility.common.util.TestResultHistory$ExecutionRecord extends java.lang.Object implements java.io.Serializable {
private static final long serialVersionUID
private final long startTime
private final long endTime
private final boolean isAutomated
public void <init> (long, long, boolean)
long startTime
long endTime
boolean isAutomated
public long getStartTime ()
public long getEndTime ()
public boolean getIsAutomated ()
public boolean equals (java.lang.Object)
Object o
com.android.compatibility.common.util.TestResultHistory$ExecutionRecord that
public int hashCode ()
}
com/android/compatibility/common/util/TestResultHistory.class
TestResultHistory.java
package com.android.compatibility.common.util
public com.android.compatibility.common.util.TestResultHistory extends java.lang.Object implements java.io.Serializable {
private static final long serialVersionUID
private static final String ENCODING
private static final String TYPE
private static final String SUB_TEST_ATTR
private static final String RUN_HISTORY_TAG
private static final String RUN_TAG
private static final String START_TIME_ATTR
private static final String END_TIME_ATTR
private static final String IS_AUTOMATED_ATTR
private final String mTestName
private final java.util.Set mExecutionRecords
public void <init> (java.lang.String, java.util.Set)
String testName
java.util.Set executionRecords
public java.lang.String getTestName ()
public java.util.Set getExecutionRecords ()
public boolean equals (java.lang.Object)
Object o
com.android.compatibility.common.util.TestResultHistory that
public int hashCode ()
public static void serialize (org.xmlpull.v1.XmlSerializer, com.android.compatibility.common.util.TestResultHistory, java.lang.String) throws java.io.IOException
com.android.compatibility.common.util.TestResultHistory$ExecutionRecord execRecord
org.xmlpull.v1.XmlSerializer serializer
com.android.compatibility.common.util.TestResultHistory resultHistory
String testName
String name
protected static java.lang.String getSubTestName (java.lang.String, java.lang.String)
String testName
String fullTestName
String subTestName
}
com/android/compatibility/common/util/TestScreenshotsMetadata$ScreenshotMetadata.class
TestScreenshotsMetadata.java
package com.android.compatibility.common.util
public com.android.compatibility.common.util.TestScreenshotsMetadata$ScreenshotMetadata extends java.lang.Object implements java.io.Serializable {
String mScreenshotName
String mDescription
public void <init> ()
public void setDescription (java.lang.String)
String description
public java.lang.String getDescription ()
public void setScreenshotName (java.lang.String)
String screenshotName
public java.lang.String getScreenshotName ()
public boolean equals (java.lang.Object)
Object o
com.android.compatibility.common.util.TestScreenshotsMetadata$ScreenshotMetadata that
public int hashCode ()
public java.lang.String toString ()
}
com/android/compatibility/common/util/TestScreenshotsMetadata.class
TestScreenshotsMetadata.java
package com.android.compatibility.common.util
public com.android.compatibility.common.util.TestScreenshotsMetadata extends java.lang.Object implements java.io.Serializable {
private static final String SCREENSHOTS_TAG
private static final String SCREENSHOT_TAG
private static final String NAME_ATTR
private static final String DESCRIPTION_ATTR
private final String mTestName
private final java.util.Set mScreenshotMetadataSet
public void <init> (java.lang.String, java.util.Set)
String testName
java.util.Set screenshots
public java.lang.String getTestName ()
public java.util.Set getScreenshotMetadataSet ()
public java.lang.String toString ()
com.android.compatibility.common.util.TestScreenshotsMetadata$ScreenshotMetadata e
java.util.ArrayList arr
public boolean equals (java.lang.Object)
Object o
com.android.compatibility.common.util.TestScreenshotsMetadata that
public int hashCode ()
public static void serialize (org.xmlpull.v1.XmlSerializer, com.android.compatibility.common.util.TestScreenshotsMetadata) throws java.io.IOException
com.android.compatibility.common.util.TestScreenshotsMetadata$ScreenshotMetadata screenshotMetadata
org.xmlpull.v1.XmlSerializer serializer
com.android.compatibility.common.util.TestScreenshotsMetadata screenshotsMetadata
}
com/android/compatibility/common/util/TestStatus.class
TestStatus.java
package com.android.compatibility.common.util
public final enum com.android.compatibility.common.util.TestStatus extends java.lang.Enum {
public static final enum com.android.compatibility.common.util.TestStatus PASS
public static final enum com.android.compatibility.common.util.TestStatus FAIL
private final String mValue
private static final synthetic com.android.compatibility.common.util.TestStatus[] $VALUES
public static com.android.compatibility.common.util.TestStatus[] values ()
public static com.android.compatibility.common.util.TestStatus valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int, java.lang.String)
String storedValue
public java.lang.String getValue ()
static com.android.compatibility.common.util.TestStatus getStatus (java.lang.String)
com.android.compatibility.common.util.TestStatus status
String value
private static synthetic com.android.compatibility.common.util.TestStatus[] $values ()
static void <clinit> ()
}
com/android/compatibility/common/util/TestThread.class
TestThread.java
package com.android.compatibility.common.util
public final com.android.compatibility.common.util.TestThread extends java.lang.Thread {
private Throwable mThrowable
private Runnable mTarget
public void <init> (java.lang.Runnable)
Runnable target
public final void run ()
Throwable t
public void runTest (long) throws java.lang.Throwable
long runTime
public java.lang.Throwable getThrowable ()
public void setThrowable (java.lang.Throwable)
Throwable t
public void joinAndCheck (long) throws java.lang.Throwable
long runTime
public void checkException () throws java.lang.Throwable
}
com/android/compatibility/common/util/TestUtils$BooleanSupplierWithThrow.class
TestUtils.java
package com.android.compatibility.common.util
public abstract com.android.compatibility.common.util.TestUtils$BooleanSupplierWithThrow extends java.lang.Object {
public abstract boolean getAsBoolean () throws java.lang.Exception
}
com/android/compatibility/common/util/TestUtils$RunnableWithThrow.class
TestUtils.java
package com.android.compatibility.common.util
public abstract com.android.compatibility.common.util.TestUtils$RunnableWithThrow extends java.lang.Object {
public abstract void run () throws java.lang.Exception
}
com/android/compatibility/common/util/TestUtils.class
TestUtils.java
package com.android.compatibility.common.util
public com.android.compatibility.common.util.TestUtils extends java.lang.Object {
private static final String TAG
public static final int DEFAULT_TIMEOUT_SECONDS
private void <init> ()
public static void failWithLog (java.lang.String)
String message
public static void waitUntil (java.lang.String, com.android.compatibility.common.util.TestUtils$BooleanSupplierWithThrow) throws java.lang.Exception
String message
com.android.compatibility.common.util.TestUtils$BooleanSupplierWithThrow predicate
public static void waitUntil (java.lang.String, int, com.android.compatibility.common.util.TestUtils$BooleanSupplierWithThrow) throws java.lang.Exception
String message
int timeoutSecond
com.android.compatibility.common.util.TestUtils$BooleanSupplierWithThrow predicate
int sleep
long timeout
public static void runWithFailureHook (com.android.compatibility.common.util.TestUtils$RunnableWithThrow, com.android.compatibility.common.util.TestUtils$RunnableWithThrow) throws java.lang.Exception
Throwable th
com.android.compatibility.common.util.TestUtils$RunnableWithThrow r
com.android.compatibility.common.util.TestUtils$RunnableWithThrow onFailure
public static void waitOn (java.lang.Object, java.util.function.BooleanSupplier, long, java.lang.String)
long sleepStart
long timeSlept
InterruptedException e
Object notifyLock
java.util.function.BooleanSupplier condition
long timeoutMs
String conditionName
}
com/android/compatibility/common/util/TextUtils.class
TextUtils.java
package com.android.compatibility.common.util
public com.android.compatibility.common.util.TextUtils extends java.lang.Object {
private void <init> ()
public static java.lang.String extractSection (java.lang.String, java.lang.String, boolean, java.lang.String, boolean)
String line
String line
String source
String extractionStartRegex
boolean startInclusive
String extractionEndRegex
boolean endInclusive
java.util.regex.Pattern start
java.util.regex.Pattern end
StringBuilder sb
String[] lines
int i
public static java.lang.String repeat (char, int)
int i
char c
int size
StringBuilder builder
}
com/android/compatibility/common/util/ThermalUtils.class
ThermalUtils.java
package com.android.compatibility.common.util
public final com.android.compatibility.common.util.ThermalUtils extends java.lang.Object {
private static final String TAG
private void <init> ()
public static void overrideThermalNotThrottling () throws java.lang.Exception
public static void overrideThermalStatus (int) throws java.lang.Exception
int status
public static void resetThermalStatus () throws java.lang.Exception
}
com/android/compatibility/common/util/ThreadUtils.class
ThreadUtils.java
package com.android.compatibility.common.util
public final com.android.compatibility.common.util.ThreadUtils extends java.lang.Object {
private void <init> ()
public static void sleepUntilRealtime (long) throws java.lang.Exception
long realtime
}
com/android/compatibility/common/util/ThrowingRunnable.class
ThrowingRunnable.java
package com.android.compatibility.common.util
public abstract com.android.compatibility.common.util.ThrowingRunnable extends java.lang.Object {
public abstract void run () throws java.lang.Exception
}
com/android/compatibility/common/util/ThrowingSupplier.class
ThrowingSupplier.java
package com.android.compatibility.common.util
public abstract com.android.compatibility.common.util.ThrowingSupplier extends java.lang.Object {
public abstract java.lang.Object get () throws java.lang.Exception
}
com/android/compatibility/common/util/Timeout$Sleeper.class
Timeout.java
package com.android.compatibility.common.util
abstract com.android.compatibility.common.util.Timeout$Sleeper extends java.lang.Object {
public abstract void sleep (long)
}
com/android/compatibility/common/util/Timeout.class
Timeout.java
package com.android.compatibility.common.util
public final com.android.compatibility.common.util.Timeout extends java.lang.Object {
private static final String TAG
private static final boolean VERBOSE
private final String mName
private long mCurrentValue
private final float mMultiplier
private final long mMaxValue
private final com.android.compatibility.common.util.Timeout$Sleeper mSleeper
private static final com.android.compatibility.common.util.Timeout$Sleeper DEFAULT_SLEEPER
public void <init> (java.lang.String, long, float, long)
String name
long initialValue
float multiplier
long maxValue
void <init> (com.android.compatibility.common.util.Timeout$Sleeper, java.lang.String, long, float, long)
com.android.compatibility.common.util.Timeout$Sleeper sleeper
String name
long initialValue
float multiplier
long maxValue
public long ms ()
public long getMaxValue ()
public float getMultiplier ()
public java.lang.String getName ()
public long increase ()
long oldValue
public java.lang.Object run (java.lang.String, java.util.concurrent.Callable) throws java.lang.Exception
String description
java.util.concurrent.Callable job
public java.lang.Object run (java.lang.String, long, java.util.concurrent.Callable) throws java.lang.Exception
Object result
long napTime
String description
long retryMs
java.util.concurrent.Callable job
long startTime
int attempt
long totalSlept
public java.lang.String toString ()
private static synthetic void lambda$static$0 (long)
long t
static void <clinit> ()
}
com/android/compatibility/common/util/UiAutomatorUtils.class
UiAutomatorUtils.java
package com.android.compatibility.common.util
public com.android.compatibility.common.util.UiAutomatorUtils extends java.lang.Object {
private static final String LOG_TAG
private static final double DEFAULT_SWIPE_DEADZONE_PCT_TV
private static final double DEFAULT_SWIPE_DEADZONE_PCT_ALL
private static final double DEFAULT_SWIPE_DEADZONE_PCT_WEAR
private static final float MIN_VIEW_HEIGHT_DP
private static java.util.regex.Pattern sCollapsingToolbarResPattern
private void <init> ()
public static android.support.test.uiautomator.UiDevice getUiDevice ()
public static android.support.test.uiautomator.UiObject2 waitFindObject (android.support.test.uiautomator.BySelector) throws android.support.test.uiautomator.UiObjectNotFoundException
android.support.test.uiautomator.BySelector selector
public static android.support.test.uiautomator.UiObject2 waitFindObject (android.support.test.uiautomator.BySelector, long) throws android.support.test.uiautomator.UiObjectNotFoundException
android.support.test.uiautomator.BySelector selector
long timeoutMs
android.support.test.uiautomator.UiObject2 view
public static android.support.test.uiautomator.UiObject2 waitFindObjectOrNull (android.support.test.uiautomator.BySelector) throws android.support.test.uiautomator.UiObjectNotFoundException
android.support.test.uiautomator.BySelector selector
private static int convertDpToPx (float)
float dp
private static double getSwipeDeadZonePct ()
public static android.support.test.uiautomator.UiObject2 waitFindObjectOrNull (android.support.test.uiautomator.BySelector, long) throws android.support.test.uiautomator.UiObjectNotFoundException
android.support.test.uiautomator.StaleObjectException exception
android.graphics.Rect boundsAfterScroll
android.graphics.Rect boundsBeforeScroll
boolean scrollAtStartOrEnd
double deadZone
android.support.test.uiautomator.UiScrollable scrollable
android.support.test.uiautomator.BySelector selector
long timeoutMs
android.support.test.uiautomator.UiObject2 view
long start
boolean isAtEnd
boolean wasScrolledUpAlready
boolean scrolledPastCollapsibleToolbar
int minViewHeightPx
private static void scrollPastCollapsibleToolbar (android.support.test.uiautomator.UiScrollable, double) throws android.support.test.uiautomator.UiObjectNotFoundException
android.graphics.Rect scrollableBounds
int distanceToSwipe
int maxY
int minY
android.support.test.uiautomator.UiScrollable scrollable
double deadZone
android.support.test.uiautomator.UiObject2 collapsingToolbar
int steps
private static synthetic void lambda$waitFindObject$0 (long, android.support.test.uiautomator.BySelector, android.support.test.uiautomator.UiObject2) throws java.lang.Exception
long timeoutMs
android.support.test.uiautomator.BySelector selector
android.support.test.uiautomator.UiObject2 view
static void <clinit> ()
}
com/android/compatibility/common/util/UiAutomatorUtils2.class
UiAutomatorUtils2.java
package com.android.compatibility.common.util
public com.android.compatibility.common.util.UiAutomatorUtils2 extends java.lang.Object {
private static final String LOG_TAG
private static final double DEFAULT_SWIPE_DEADZONE_PCT_TV
private static final double DEFAULT_SWIPE_DEADZONE_PCT_ALL
private static final double DEFAULT_SWIPE_DEADZONE_PCT_WEAR
private static final float MIN_VIEW_HEIGHT_DP
private static java.util.regex.Pattern sCollapsingToolbarResPattern
private void <init> ()
public static androidx.test.uiautomator.UiDevice getUiDevice ()
public static androidx.test.uiautomator.UiObject2 waitFindObject (androidx.test.uiautomator.BySelector) throws androidx.test.uiautomator.UiObjectNotFoundException
androidx.test.uiautomator.BySelector selector
public static androidx.test.uiautomator.UiObject2 waitFindObject (androidx.test.uiautomator.BySelector, long) throws androidx.test.uiautomator.UiObjectNotFoundException
androidx.test.uiautomator.BySelector selector
long timeoutMs
androidx.test.uiautomator.UiObject2 view
public static androidx.test.uiautomator.UiObject2 waitFindObjectOrNull (androidx.test.uiautomator.BySelector) throws androidx.test.uiautomator.UiObjectNotFoundException
androidx.test.uiautomator.BySelector selector
private static int convertDpToPx (float)
float dp
private static double getSwipeDeadZonePct ()
public static androidx.test.uiautomator.UiObject2 waitFindObjectOrNull (androidx.test.uiautomator.BySelector, long) throws androidx.test.uiautomator.UiObjectNotFoundException
androidx.test.uiautomator.StaleObjectException exception
android.graphics.Rect boundsAfterScroll
android.graphics.Rect boundsBeforeScroll
boolean scrollAtStartOrEnd
double deadZone
androidx.test.uiautomator.UiScrollable scrollable
androidx.test.uiautomator.BySelector selector
long timeoutMs
androidx.test.uiautomator.UiObject2 view
long start
boolean isAtEnd
boolean wasScrolledUpAlready
boolean scrolledPastCollapsibleToolbar
int minViewHeightPx
private static void scrollPastCollapsibleToolbar (androidx.test.uiautomator.UiScrollable, double) throws androidx.test.uiautomator.UiObjectNotFoundException
android.graphics.Rect scrollableBounds
int distanceToSwipe
int maxY
int minY
androidx.test.uiautomator.UiScrollable scrollable
double deadZone
androidx.test.uiautomator.UiObject2 collapsingToolbar
int steps
private static synthetic void lambda$waitFindObject$0 (long, androidx.test.uiautomator.BySelector, androidx.test.uiautomator.UiObject2) throws java.lang.Exception
long timeoutMs
androidx.test.uiautomator.BySelector selector
androidx.test.uiautomator.UiObject2 view
static void <clinit> ()
}
com/android/compatibility/common/util/UiDumpUtils$UiDumpWrapperException.class
UiDumpUtils.java
package com.android.compatibility.common.util
com.android.compatibility.common.util.UiDumpUtils$UiDumpWrapperException extends java.lang.RuntimeException {
private void <init> (java.lang.Throwable)
Throwable cause
private static synthetic void lambda$new$0 (java.lang.StringBuilder)
StringBuilder sb
}
com/android/compatibility/common/util/UiDumpUtils.class
UiDumpUtils.java
package com.android.compatibility.common.util
public com.android.compatibility.common.util.UiDumpUtils extends java.lang.Object {
private static final boolean CONCISE
private static final boolean SHOW_ACTIONS
private static final boolean IGNORE_INVISIBLE
private static final int IGNORED_ACTIONS
private static final int SPECIALLY_HANDLED_ACTIONS
private static java.util.Map sNodeFlags
private static java.util.Map sNodeActions
private static android.app.Instrumentation sInstrumentation
private static android.app.UiAutomation sUiAutomation
private static int sScreenArea
private void <init> ()
public static com.android.compatibility.common.util.UiDumpUtils$UiDumpWrapperException wrapWithUiDump (java.lang.Throwable)
Throwable cause
public static void dumpNodes (android.view.accessibility.AccessibilityNodeInfo, java.lang.StringBuilder)
android.view.accessibility.AccessibilityNodeInfo root
StringBuilder out
private static void recursively (java.lang.Object, java.util.function.ToIntFunction, java.util.function.BiFunction, java.util.function.Consumer, java.util.function.Function)
int i
Object node
java.util.function.ToIntFunction getChildCount
java.util.function.BiFunction getChildAt
java.util.function.Consumer action
java.util.function.Function actionChange
java.util.function.Consumer childAction
int size
private static java.lang.StringBuilder appendWindow (android.view.accessibility.AccessibilityWindowInfo, java.lang.StringBuilder)
android.graphics.Rect bounds
android.view.accessibility.AccessibilityWindowInfo window
StringBuilder out
private static void appendArea (java.lang.StringBuilder, java.util.function.Consumer)
StringBuilder out
java.util.function.Consumer getBoundsInScreen
android.graphics.Rect rect
private static boolean appendNode (java.lang.StringBuilder, android.view.accessibility.AccessibilityNodeInfo)
boolean value
java.util.Map$Entry prop
String value
String extra
android.os.Bundle extras
CharSequence txt
boolean value
java.util.Map$Entry prop
String value
String extra
android.os.Bundle extras
boolean value
java.util.Map$Entry prop
String value
String extra
android.os.Bundle extras
StringBuilder out
android.view.accessibility.AccessibilityNodeInfo node
boolean markedClickable
boolean markedNonFocusable
private static java.lang.StringBuilder appendTextWithCursor (java.lang.StringBuilder, android.view.accessibility.AccessibilityNodeInfo, java.lang.CharSequence)
StringBuilder out
android.view.accessibility.AccessibilityNodeInfo node
CharSequence txt
private static boolean appendNodeText (java.lang.StringBuilder, android.view.accessibility.AccessibilityNodeInfo)
StringBuilder out
android.view.accessibility.AccessibilityNodeInfo node
CharSequence txt
android.os.Bundle extras
private static java.lang.String valueToString (java.lang.Class, java.lang.String, java.lang.Object)
Class clazz
String prefix
Object value
String s
private static java.lang.String flagsToString (java.lang.Class, java.lang.String, java.lang.Object, java.util.function.BiPredicate)
Class clazz
String prefix
Object flags
java.util.function.BiPredicate test
private static java.lang.Class box (java.lang.Class)
Class c
private static java.util.stream.Stream consts (java.lang.Class, java.lang.String)
Class clazz
String prefix
private static boolean isConst (java.lang.reflect.Field)
java.lang.reflect.Field f
private static java.lang.Character last (java.lang.StringBuilder)
StringBuilder sb
private static java.lang.StringBuilder backspaceIf (char, java.lang.StringBuilder)
char c
StringBuilder sb
private static java.lang.StringBuilder backspace (java.lang.StringBuilder)
StringBuilder sb
private static java.lang.String toStringRounding (float)
float f
private static int area (android.graphics.Rect)
android.graphics.Rect r
private static java.lang.String escape (java.lang.CharSequence)
CharSequence s
private static java.util.stream.Stream getActions (android.view.accessibility.AccessibilityNodeInfo)
android.view.accessibility.AccessibilityNodeInfo node
private static java.lang.String actionToString (android.view.accessibility.AccessibilityNodeInfo$AccessibilityAction)
android.view.accessibility.AccessibilityNodeInfo$AccessibilityAction a
private static void merge (java.util.Set, java.lang.String, java.lang.String, java.lang.String)
java.util.Set symbols
String a
String b
String ab
private static java.lang.String fromLast (java.lang.String, java.lang.CharSequence)
String substr
CharSequence whole
String wholeStr
int idx
private static java.lang.String boolGetter (java.lang.String)
String propName
private static java.lang.Object read (java.lang.Object, java.lang.reflect.Field)
Exception e
Object o
java.lang.reflect.Field f
private static transient java.lang.Object call (java.lang.Object, java.lang.String, java.lang.Object[])
java.lang.reflect.Method method
NoSuchMethodException e
Exception e
Object o
String methodName
Object[] args
Class clazz
private static java.lang.Class[] mapToTypes (java.lang.Object[])
Object[] args
private static void ifNotEmpty (java.lang.CharSequence, java.util.function.Consumer)
CharSequence t
java.util.function.Consumer f
private static java.lang.StringBuilder insertAtEnd (java.lang.StringBuilder, int, java.lang.String)
StringBuilder sb
int pos
String s
private static java.lang.Object fold (java.util.List, java.lang.Object, java.util.function.BiFunction)
Object t
java.util.List l
Object init
java.util.function.BiFunction combine
Object result
private static java.lang.String toString (java.util.List, java.lang.String, java.util.function.Function)
java.util.List l
String sep
java.util.function.Function elemToStr
private static java.lang.String toString (java.util.List, java.lang.String)
java.util.List l
String sep
private static java.lang.String newlineSeparated (java.util.List)
java.util.List l
private static java.lang.String mkStr (java.util.function.Consumer)
java.util.function.Consumer build
StringBuilder t
private static synthetic java.lang.String lambda$toString$15 (java.lang.String, java.util.function.Function, java.lang.String, java.lang.Object)
String sep
java.util.function.Function elemToStr
String a
Object b
private static synthetic java.lang.Class[] lambda$mapToTypes$14 (int)
int x$0
private static synthetic boolean lambda$getActions$13 (android.view.accessibility.AccessibilityNodeInfo$AccessibilityAction)
android.view.accessibility.AccessibilityNodeInfo$AccessibilityAction a
private static synthetic void lambda$escape$12 (java.lang.CharSequence, java.lang.StringBuilder)
char c
int i
CharSequence s
StringBuilder out
private static synthetic boolean lambda$consts$11 (java.lang.String, java.lang.reflect.Field)
String prefix
java.lang.reflect.Field f
private static synthetic void lambda$flagsToString$10 (java.lang.Class, java.lang.String, java.lang.Object, java.util.function.BiPredicate, java.lang.StringBuilder)
Class clazz
String prefix
Object flags
java.util.function.BiPredicate test
StringBuilder sb
private static synthetic void lambda$flagsToString$9 (java.util.function.BiPredicate, java.lang.Object, java.lang.StringBuilder, java.lang.String, java.lang.reflect.Field)
Exception e
java.util.function.BiPredicate test
Object flags
StringBuilder sb
String prefix
java.lang.reflect.Field c
private static synthetic boolean lambda$flagsToString$8 (java.lang.Object, java.lang.reflect.Field)
Object flags
java.lang.reflect.Field f
private static synthetic void lambda$appendNodeText$7 (java.lang.StringBuilder, java.lang.CharSequence)
StringBuilder out
CharSequence s
private static synthetic void lambda$appendNodeText$6 (java.lang.StringBuilder, java.lang.CharSequence)
StringBuilder out
CharSequence s
private static synthetic void lambda$appendNodeText$5 (java.lang.StringBuilder, java.lang.CharSequence)
StringBuilder out
CharSequence s
private static synthetic void lambda$appendNodeText$4 (java.lang.StringBuilder, java.lang.CharSequence)
StringBuilder out
CharSequence s
private static synthetic java.lang.String lambda$appendNode$3 (android.view.accessibility.AccessibilityNodeInfo$AccessibilityAction)
android.view.accessibility.AccessibilityNodeInfo$AccessibilityAction a
private static synthetic java.util.function.Consumer lambda$dumpNodes$2 (java.lang.StringBuilder, java.util.function.Consumer)
StringBuilder out
java.util.function.Consumer action
private static synthetic void lambda$dumpNodes$1 (java.lang.StringBuilder, java.util.function.Consumer, android.view.accessibility.AccessibilityNodeInfo)
StringBuilder out
java.util.function.Consumer action
android.view.accessibility.AccessibilityNodeInfo node
private static synthetic void lambda$dumpNodes$0 (java.lang.StringBuilder, android.view.accessibility.AccessibilityNodeInfo)
StringBuilder out
android.view.accessibility.AccessibilityNodeInfo node
static void <clinit> ()
android.graphics.Point displaySize
}
com/android/compatibility/common/util/UiccUtil$ApduCommand.class
UiccUtil.java
package com.android.compatibility.common.util
public final com.android.compatibility.common.util.UiccUtil$ApduCommand extends java.lang.Object {
public static final int INS_GET_RESPONSE
public final int cla
public final int ins
public final int p1
public final int p2
public final int p3
public final String data
public void <init> (int, int, int, int, int, java.lang.String)
int cla
int ins
int p1
int p2
int p3
String data
public java.lang.String toString ()
}
com/android/compatibility/common/util/UiccUtil$ApduResponse.class
UiccUtil.java
package com.android.compatibility.common.util
public final com.android.compatibility.common.util.UiccUtil$ApduResponse extends java.lang.Object {
public static final String SW1_MORE_RESPONSE
public static final String SW1_SW2_OK
public static final String SW1_OK_PROACTIVE_COMMAND
public void <init> ()
}
com/android/compatibility/common/util/UiccUtil$UiccCertificate.class
UiccUtil.java
package com.android.compatibility.common.util
public abstract annotation com.android.compatibility.common.util.UiccUtil$UiccCertificate extends java.lang.Object implements java.lang.annotation.Annotation {
public static final String CTS_UICC_LEGACY
public static final String CTS_UICC_2021
}
com/android/compatibility/common/util/UiccUtil.class
UiccUtil.java
package com.android.compatibility.common.util
public final com.android.compatibility.common.util.UiccUtil extends java.lang.Object {
private static final char[] HEX_CHARS
public void <init> ()
public static boolean uiccHasCertificate (java.lang.String)
String requiredCert
android.telephony.TelephonyManager tm
java.util.List uiccCerts
public static java.lang.String bytesToHexString (byte[])
int b
int i
byte[] bytes
StringBuilder ret
static void <clinit> ()
}
com/android/compatibility/common/util/UserHelper.class
UserHelper.java
package com.android.compatibility.common.util
public final com.android.compatibility.common.util.UserHelper extends java.lang.Object {
private static final String TAG
private static final boolean DEBUG
private static final boolean VERBOSE
private final boolean mVisibleBackgroundUsersSupported
private final android.os.UserHandle mUser
private final boolean mIsVisibleBackgroundUser
private final int mDisplayId
public void <init> ()
public void <init> (android.content.Context)
NoSuchMethodError e
android.content.Context context
android.os.UserManager userManager
boolean isForeground
boolean isProfile
int displayId
boolean isVisible
public boolean isVisibleBackgroundUser ()
public boolean isVisibleBackgroundUserSupported ()
public android.os.UserHandle getUser ()
public int getUserId ()
public int getMainDisplayId ()
public android.app.ActivityOptions getActivityOptions ()
public java.lang.String getAppopsCmd (java.lang.String)
String command
public java.lang.String getInputCmd (java.lang.String)
String source
StringBuilder cmd
public android.app.ActivityOptions injectDisplayIdIfNeeded (android.app.ActivityOptions)
android.app.ActivityOptions options
android.app.ActivityOptions augmentedOptions
public android.view.MotionEvent injectDisplayIdIfNeeded (android.view.MotionEvent)
android.view.MotionEvent event
public android.view.KeyEvent injectDisplayIdIfNeeded (android.view.KeyEvent)
android.view.KeyEvent event
private android.view.InputEvent injectDisplayIdIfNeeded (android.view.InputEvent, java.lang.Class, java.util.function.Function)
android.view.InputEvent event
Class clazz
java.util.function.Function liteStringGenerator
int eventDisplayId
public java.lang.String toString ()
private static synthetic java.lang.String lambda$injectDisplayIdIfNeeded$1 (android.view.KeyEvent, android.view.KeyEvent)
android.view.KeyEvent event
android.view.KeyEvent e
private static synthetic java.lang.String lambda$injectDisplayIdIfNeeded$0 (android.view.MotionEvent, android.view.MotionEvent)
android.view.MotionEvent event
android.view.MotionEvent e
static void <clinit> ()
}
com/android/compatibility/common/util/UserSettings$Namespace.class
UserSettings.java
package com.android.compatibility.common.util
public final enum com.android.compatibility.common.util.UserSettings$Namespace extends java.lang.Enum {
public static final enum com.android.compatibility.common.util.UserSettings$Namespace SECURE
public static final enum com.android.compatibility.common.util.UserSettings$Namespace GLOBAL
public static final enum com.android.compatibility.common.util.UserSettings$Namespace SYSTEM
private final String mName
private final String mDefaultSuffix
private static final synthetic com.android.compatibility.common.util.UserSettings$Namespace[] $VALUES
public static com.android.compatibility.common.util.UserSettings$Namespace[] values ()
public static com.android.compatibility.common.util.UserSettings$Namespace valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int, java.lang.String, java.lang.String)
String name
String defaultSuffix
public static com.android.compatibility.common.util.UserSettings$Namespace of (java.lang.String)
String namespace
public java.lang.String get ()
private static synthetic com.android.compatibility.common.util.UserSettings$Namespace[] $values ()
static void <clinit> ()
}
com/android/compatibility/common/util/UserSettings.class
UserSettings.java
package com.android.compatibility.common.util
public final com.android.compatibility.common.util.UserSettings extends java.lang.Object {
private static final String TAG
public static final String NAMESPACE_SECURE
public static final String NAMESPACE_GLOBAL
public static final String NAMESPACE_SYSTEM
private final android.content.Context mContext
private final com.android.compatibility.common.util.UserSettings$Namespace mNamespace
private final int mUserId
static final boolean TMP_HACK_REMOVE_EMPTY_PROPERTIES
public void <init> ()
public void <init> (android.content.Context, com.android.compatibility.common.util.UserSettings$Namespace)
android.content.Context context
com.android.compatibility.common.util.UserSettings$Namespace namespace
public void <init> (android.content.Context)
android.content.Context context
public void <init> (int)
int userId
public void <init> (com.android.compatibility.common.util.UserSettings$Namespace)
com.android.compatibility.common.util.UserSettings$Namespace namespace
public void <init> (android.content.Context, com.android.compatibility.common.util.UserSettings$Namespace, int)
android.content.Context context
com.android.compatibility.common.util.UserSettings$Namespace namespace
int userId
public void syncSet (java.lang.String, java.lang.String)
String key
String value
String currentValue
com.android.compatibility.common.util.OneTimeSettingsListener observer
String newValue
public void set (java.lang.String, java.lang.String)
String key
String value
public void syncDelete (java.lang.String)
String key
String currentValue
com.android.compatibility.common.util.OneTimeSettingsListener observer
String newValue
public void delete (java.lang.String)
String key
public java.lang.String get (java.lang.String)
String key
String value
String returnedValue
public java.lang.String toString ()
private transient void logd (java.lang.String, java.lang.Object[])
String template
Object[] args
private java.lang.String toShortString ()
static void <clinit> ()
}
com/android/compatibility/common/util/VendorInterfaceTest.class
VendorInterfaceTest.java
package com.android.compatibility.common.util
public abstract annotation com.android.compatibility.common.util.VendorInterfaceTest extends java.lang.Object implements java.lang.annotation.Annotation {
}
com/android/compatibility/common/util/VersionCodes.class
VersionCodes.java
package com.android.compatibility.common.util
public com.android.compatibility.common.util.VersionCodes extends java.lang.Object {
public static final int CUR_DEVELOPMENT
public static final int BASE
public static final int BASE_1_1
public static final int CUPCAKE
public static final int DONUT
public static final int ECLAIR
public static final int ECLAIR_0_1
public static final int ECLAIR_MR1
public static final int FROYO
public static final int GINGERBREAD
public static final int GINGERBREAD_MR1
public static final int HONEYCOMB
public static final int HONEYCOMB_MR1
public static final int HONEYCOMB_MR2
public static final int ICE_CREAM_SANDWICH
public static final int ICE_CREAM_SANDWICH_MR1
public static final int JELLY_BEAN
public static final int JELLY_BEAN_MR1
public static final int JELLY_BEAN_MR2
public static final int KITKAT
public static final int KITKAT_WATCH
public static final int L
public static final int LOLLIPOP
public static final int LOLLIPOP_MR1
public static final int M
public static final int N
public static final int N_MR1
public static final int O
public static final int O_MR1
public static final int P
public static final int Q
public static final int R
public static final int S
public static final int S_V2
public static final int TIRAMISU
public static final int UPSIDE_DOWN_CAKE
public void <init> ()
}
com/android/compatibility/common/util/Visitor.class
Visitor.java
package com.android.compatibility.common.util
public abstract com.android.compatibility.common.util.Visitor extends java.lang.Object {
public abstract void visit (java.lang.Object)
}
com/android/compatibility/common/util/VsrTest.class
VsrTest.java
package com.android.compatibility.common.util
public abstract annotation com.android.compatibility.common.util.VsrTest extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.String[] requirements ()
}
com/android/compatibility/common/util/WatchDog$TimeoutCallback.class
WatchDog.java
package com.android.compatibility.common.util
public abstract com.android.compatibility.common.util.WatchDog$TimeoutCallback extends java.lang.Object {
public abstract void onTimeout ()
}
com/android/compatibility/common/util/WatchDog.class
WatchDog.java
package com.android.compatibility.common.util
public com.android.compatibility.common.util.WatchDog extends java.lang.Object implements java.lang.Runnable {
private static final String TAG
private Thread mThread
private java.util.concurrent.Semaphore mSemaphore
private volatile boolean mStopRequested
private final long mTimeoutInMilliSecs
private com.android.compatibility.common.util.WatchDog$TimeoutCallback mCallback
public void <init> (long)
long timeoutInMilliSecs
public void <init> (long, com.android.compatibility.common.util.WatchDog$TimeoutCallback)
long timeoutInMilliSecs
com.android.compatibility.common.util.WatchDog$TimeoutCallback callback
public void start ()
public void stop ()
public void reset ()
public void run ()
boolean success
}
com/android/compatibility/common/util/WidgetTestUtils$1.class
WidgetTestUtils.java
package com.android.compatibility.common.util
com.android.compatibility.common.util.WidgetTestUtils$1 extends org.hamcrest.BaseMatcher {
final synthetic CharSequence val$expected
void <init> (java.lang.CharSequence)
public boolean matches (java.lang.Object)
Object o
public void describeTo (org.hamcrest.Description)
org.hamcrest.Description description
}
com/android/compatibility/common/util/WidgetTestUtils$2.class
WidgetTestUtils.java
package com.android.compatibility.common.util
com.android.compatibility.common.util.WidgetTestUtils$2 extends org.hamcrest.BaseMatcher {
final synthetic android.text.Editable val$expected
void <init> (android.text.Editable)
public boolean matches (java.lang.Object)
Object o
public void describeTo (org.hamcrest.Description)
org.hamcrest.Description description
}
com/android/compatibility/common/util/WidgetTestUtils$3.class
WidgetTestUtils.java
package com.android.compatibility.common.util
com.android.compatibility.common.util.WidgetTestUtils$3 extends java.lang.Object implements android.view.ViewTreeObserver$OnDrawListener {
final synthetic android.view.View val$view
final synthetic java.util.concurrent.CountDownLatch val$latch
void <init> (android.view.View, java.util.concurrent.CountDownLatch)
public void onDraw ()
private synthetic void lambda$onDraw$0 (android.view.View, java.util.concurrent.CountDownLatch)
android.view.View view
java.util.concurrent.CountDownLatch latch
}
com/android/compatibility/common/util/WidgetTestUtils$4.class
WidgetTestUtils.java
package com.android.compatibility.common.util
com.android.compatibility.common.util.WidgetTestUtils$4 extends java.lang.Object implements android.view.ViewTreeObserver$OnDrawListener {
final synthetic android.view.View val$view
final synthetic java.util.concurrent.CountDownLatch val$latch
void <init> (android.view.View, java.util.concurrent.CountDownLatch)
public void onDraw ()
private synthetic void lambda$onDraw$0 (android.view.View, java.util.concurrent.CountDownLatch)
android.view.View view
java.util.concurrent.CountDownLatch latch
}
com/android/compatibility/common/util/WidgetTestUtils$5.class
WidgetTestUtils.java
package com.android.compatibility.common.util
com.android.compatibility.common.util.WidgetTestUtils$5 extends java.lang.Object implements android.view.ViewTreeObserver$OnGlobalLayoutListener {
final synthetic android.view.View val$rootView
final synthetic java.util.concurrent.CountDownLatch val$latch
void <init> (android.view.View, java.util.concurrent.CountDownLatch)
public void onGlobalLayout ()
}
com/android/compatibility/common/util/WidgetTestUtils.class
WidgetTestUtils.java
package com.android.compatibility.common.util
public com.android.compatibility.common.util.WidgetTestUtils extends java.lang.Object {
public void <init> ()
public static void assertEquals (android.graphics.Bitmap, android.graphics.Bitmap)
int i
android.graphics.Bitmap b1
android.graphics.Bitmap b2
int w
int h
int s
int[] pixels1
int[] pixels2
public static final void beginDocument (org.xmlpull.v1.XmlPullParser, java.lang.String) throws org.xmlpull.v1.XmlPullParserException java.io.IOException
org.xmlpull.v1.XmlPullParser parser
String firstElementName
int type
public static void assertScaledPixels (int, int, android.content.Context)
int expected
int actual
android.content.Context context
public static int convertDipToPixels (android.content.Context, int)
android.content.Context context
int dip
float density
public static android.graphics.Bitmap getUnscaledBitmap (android.content.res.Resources, int)
android.content.res.Resources resources
int resId
android.graphics.BitmapFactory$Options options
public static android.graphics.Bitmap getUnscaledAndDitheredBitmap (android.content.res.Resources, int, android.graphics.Bitmap$Config)
android.content.res.Resources resources
int resId
android.graphics.Bitmap$Config config
android.graphics.BitmapFactory$Options options
public static java.lang.CharSequence sameCharSequence (java.lang.CharSequence)
CharSequence expected
public static android.text.Editable sameEditable (android.text.Editable)
android.text.Editable expected
public static void runOnMainAndDrawSync (androidx.test.rule.ActivityTestRule, android.view.View, java.lang.Runnable)
Throwable t
androidx.test.rule.ActivityTestRule activityTestRule
android.view.View view
Runnable runner
java.util.concurrent.CountDownLatch latch
public static void runOnMainAndDrawSync (android.view.View, java.lang.Runnable)
Throwable t
android.view.View view
Runnable runner
java.util.concurrent.CountDownLatch latch
public static void runOnMainAndLayoutSync (androidx.test.rule.ActivityTestRule, java.lang.Runnable, boolean) throws java.lang.Throwable
androidx.test.rule.ActivityTestRule activityTestRule
Runnable runner
boolean forceLayout
public static void runOnMainAndLayoutSync (androidx.test.rule.ActivityTestRule, android.view.View, java.lang.Runnable, boolean) throws java.lang.Throwable
InterruptedException e
androidx.test.rule.ActivityTestRule activityTestRule
android.view.View view
Runnable runner
boolean forceLayout
android.view.View rootView
java.util.concurrent.CountDownLatch latch
private static synthetic void lambda$runOnMainAndLayoutSync$2 (android.view.View, java.util.concurrent.CountDownLatch, java.lang.Runnable, boolean)
android.view.View rootView
java.util.concurrent.CountDownLatch latch
Runnable runner
boolean forceLayout
android.view.ViewTreeObserver$OnGlobalLayoutListener listener
private static synthetic void lambda$runOnMainAndDrawSync$1 (android.view.View, java.util.concurrent.CountDownLatch, java.lang.Runnable)
android.view.View view
java.util.concurrent.CountDownLatch latch
Runnable runner
android.view.ViewTreeObserver$OnDrawListener listener
private static synthetic void lambda$runOnMainAndDrawSync$0 (android.view.View, java.util.concurrent.CountDownLatch, java.lang.Runnable)
android.view.View view
java.util.concurrent.CountDownLatch latch
Runnable runner
android.view.ViewTreeObserver$OnDrawListener listener
}
com/android/compatibility/common/util/WifiConfigCreator$1.class
WifiConfigCreator.java
package com.android.compatibility.common.util
com.android.compatibility.common.util.WifiConfigCreator$1 extends android.content.BroadcastReceiver {
final synthetic java.util.concurrent.CountDownLatch val$enabledLatch
final synthetic com.android.compatibility.common.util.WifiConfigCreator this$0
void <init> (com.android.compatibility.common.util.WifiConfigCreator, java.util.concurrent.CountDownLatch)
com.android.compatibility.common.util.WifiConfigCreator this$0
public void onReceive (android.content.Context, android.content.Intent)
android.content.Context context
android.content.Intent intent
}
com/android/compatibility/common/util/WifiConfigCreator.class
WifiConfigCreator.java
package com.android.compatibility.common.util
public com.android.compatibility.common.util.WifiConfigCreator extends java.lang.Object {
public static final String ACTION_CREATE_WIFI_CONFIG
public static final String ACTION_UPDATE_WIFI_CONFIG
public static final String ACTION_REMOVE_WIFI_CONFIG
public static final String EXTRA_NETID
public static final String EXTRA_SSID
public static final String EXTRA_SECURITY_TYPE
public static final String EXTRA_PASSWORD
public static final int SECURITY_TYPE_NONE
public static final int SECURITY_TYPE_WPA
public static final int SECURITY_TYPE_WEP
private static final String TAG
private static final long ENABLE_WIFI_WAIT_SEC
private final android.content.Context mContext
private final android.net.wifi.WifiManager mWifiManager
private android.net.wifi.WifiManager mCurrentUserWifiManager
public void <init> (android.content.Context)
android.content.Context context
public void <init> (android.content.Context, android.net.wifi.WifiManager)
android.content.Context context
android.net.wifi.WifiManager wifiManager
public java.lang.String toString ()
public int addNetwork (java.lang.String, boolean, int, java.lang.String) throws java.lang.InterruptedException java.lang.SecurityException
String ssid
boolean hidden
int securityType
String password
android.net.wifi.WifiConfiguration wifiConf
int netId
public java.lang.String addHttpProxyNetworkVerifyAndRemove (java.lang.String, java.lang.String) throws java.lang.IllegalStateException
android.net.wifi.WifiConfiguration conf
String retrievedPacProxyUrl
String ssid
String pacProxyUrl
int netId
String retrievedPacProxyUrl
private java.lang.String getPacProxyUrl (android.net.wifi.WifiConfiguration)
android.net.wifi.WifiConfiguration conf
private int addNetworkWithProxy (java.lang.String, java.lang.String)
String ssid
String pacProxyUrl
android.net.wifi.WifiConfiguration conf
int netId
private android.net.wifi.WifiConfiguration getWifiConfigurationBySsid (java.lang.String)
android.net.wifi.WifiConfiguration w
String ssid
android.net.wifi.WifiConfiguration wifiConfiguration
String expectedSsid
java.util.List configuredNetworks
public int updateNetwork (android.net.wifi.WifiConfiguration, java.lang.String, boolean, int, java.lang.String) throws java.lang.InterruptedException java.lang.SecurityException
android.net.wifi.WifiConfiguration wifiConf
String ssid
boolean hidden
int securityType
String password
android.net.wifi.WifiConfiguration conf
int newNetId
public int updateNetwork (int, java.lang.String, boolean, int, java.lang.String) throws java.lang.InterruptedException java.lang.SecurityException
android.net.wifi.WifiConfiguration config
int netId
String ssid
boolean hidden
int securityType
String password
android.net.wifi.WifiConfiguration wifiConf
java.util.List configs
public boolean removeNetwork (int)
int netId
boolean removed
private android.net.wifi.WifiConfiguration createConfig (java.lang.String, boolean, int, java.lang.String)
String ssid
boolean hidden
int securityType
String password
android.net.wifi.WifiConfiguration wifiConf
private void updateForWPAConfiguration (android.net.wifi.WifiConfiguration, java.lang.String)
android.net.wifi.WifiConfiguration wifiConf
String wifiPassword
private void updateForWEPConfiguration (android.net.wifi.WifiConfiguration, java.lang.String)
int length
android.net.wifi.WifiConfiguration wifiConf
String password
private void checkAndEnableWifi () throws java.lang.InterruptedException
java.util.concurrent.CountDownLatch enabledLatch
android.content.BroadcastReceiver watcher
private java.lang.String wrapInQuotes (java.lang.String)
String ssid
private java.util.List getConfiguredNetworksWithLogging ()
java.util.List configuredNetworks
private static synthetic java.lang.String lambda$getConfiguredNetworksWithLogging$0 (android.net.wifi.WifiConfiguration)
android.net.wifi.WifiConfiguration c
}
com/android/compatibility/common/util/WindowUtil.class
WindowUtil.java
package com.android.compatibility.common.util
public com.android.compatibility.common.util.WindowUtil extends java.lang.Object {
public static final long WINDOW_FOCUS_TIMEOUT_MILLIS
public void <init> ()
public static void waitForFocus (android.app.Activity)
android.app.Activity activity
public static void waitForFocus (android.view.Window)
android.view.Window window
}
com/android/compatibility/common/util/Within.class
Within.java
package com.android.compatibility.common.util
public com.android.compatibility.common.util.Within extends java.lang.Object implements org.mockito.verification.VerificationMode {
private static final long TIME_SLICE
private final long mTimeout
public void <init> (long)
long timeout
public void verify (org.mockito.internal.verification.api.VerificationData)
org.mockito.invocation.Invocation invocation
java.util.List actualInvocations
org.mockito.exceptions.base.MockitoAssertionError assertionError
org.mockito.internal.verification.api.VerificationData data
long timeout
org.mockito.exceptions.base.MockitoAssertionError errorToRethrow
public org.mockito.verification.VerificationMode description (java.lang.String)
String description
private void markAllInvocationsAsVerified (org.mockito.internal.verification.api.VerificationData)
org.mockito.invocation.Invocation invocation
org.mockito.internal.verification.api.VerificationData data
}
com/android/compatibility/common/util/ZipUtil.class
ZipUtil.java
package com.android.compatibility.common.util
public com.android.compatibility.common.util.ZipUtil extends java.lang.Object {
public void <init> ()
public static void createZip (java.io.File, java.io.File) throws java.io.IOException
java.io.File dir
java.io.File zipFile
public static void createZip (java.util.List, java.io.File) throws java.io.IOException
java.io.File file
java.io.FileOutputStream fileStream
java.io.IOException e
RuntimeException e
java.util.List files
java.io.File zipFile
java.util.zip.ZipOutputStream out
public static void addToZip (java.util.zip.ZipOutputStream, java.io.File, java.util.List) throws java.io.IOException
java.io.File subFile
java.io.File[] subFiles
java.util.zip.ZipOutputStream out
java.io.File file
java.util.List relativePathSegs
java.util.zip.ZipEntry zipEntry
private static java.lang.String buildPath (java.util.List)
String segment
java.util.List relativePathSegs
StringBuilder pathBuilder
private static void writeToStream (java.io.File, java.io.OutputStream) throws java.io.IOException
java.io.File file
java.io.OutputStream out
java.io.InputStream inputStream
}
com/android/compatibility/common/util/devicepolicy/
com/android/compatibility/common/util/devicepolicy/provisioning/
com/android/compatibility/common/util/devicepolicy/provisioning/IBooleanCallback$Default.class
IBooleanCallback.java
package com.android.compatibility.common.util.devicepolicy.provisioning
public com.android.compatibility.common.util.devicepolicy.provisioning.IBooleanCallback$Default extends java.lang.Object implements com.android.compatibility.common.util.devicepolicy.provisioning.IBooleanCallback {
public void <init> ()
public void onResult (boolean) throws android.os.RemoteException
boolean result
public android.os.IBinder asBinder ()
}
com/android/compatibility/common/util/devicepolicy/provisioning/IBooleanCallback$Stub$Proxy.class
IBooleanCallback.java
package com.android.compatibility.common.util.devicepolicy.provisioning
com.android.compatibility.common.util.devicepolicy.provisioning.IBooleanCallback$Stub$Proxy extends java.lang.Object implements com.android.compatibility.common.util.devicepolicy.provisioning.IBooleanCallback {
private android.os.IBinder mRemote
void <init> (android.os.IBinder)
android.os.IBinder remote
public android.os.IBinder asBinder ()
public java.lang.String getInterfaceDescriptor ()
public void onResult (boolean) throws android.os.RemoteException
boolean result
android.os.Parcel _data
}
com/android/compatibility/common/util/devicepolicy/provisioning/IBooleanCallback$Stub.class
IBooleanCallback.java
package com.android.compatibility.common.util.devicepolicy.provisioning
public abstract com.android.compatibility.common.util.devicepolicy.provisioning.IBooleanCallback$Stub extends android.os.Binder implements com.android.compatibility.common.util.devicepolicy.provisioning.IBooleanCallback {
static final int TRANSACTION_onResult
public void <init> ()
public static com.android.compatibility.common.util.devicepolicy.provisioning.IBooleanCallback 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
boolean _arg0
int code
android.os.Parcel data
android.os.Parcel reply
int flags
String descriptor
}
com/android/compatibility/common/util/devicepolicy/provisioning/IBooleanCallback.class
IBooleanCallback.java
package com.android.compatibility.common.util.devicepolicy.provisioning
public abstract com.android.compatibility.common.util.devicepolicy.provisioning.IBooleanCallback extends java.lang.Object implements android.os.IInterface {
public static final String DESCRIPTOR
public abstract void onResult (boolean) throws android.os.RemoteException
}
com/android/compatibility/common/util/devicepolicy/provisioning/SilentProvisioningTestManager$1.class
SilentProvisioningTestManager.java
package com.android.compatibility.common.util.devicepolicy.provisioning
com.android.compatibility.common.util.devicepolicy.provisioning.SilentProvisioningTestManager$1 extends com.android.compatibility.common.util.devicepolicy.provisioning.IBooleanCallback$Stub {
final synthetic com.android.compatibility.common.util.devicepolicy.provisioning.SilentProvisioningTestManager this$0
void <init> (com.android.compatibility.common.util.devicepolicy.provisioning.SilentProvisioningTestManager)
com.android.compatibility.common.util.devicepolicy.provisioning.SilentProvisioningTestManager this$0
public void onResult (boolean)
InterruptedException e
boolean result
}
com/android/compatibility/common/util/devicepolicy/provisioning/SilentProvisioningTestManager$BlockingReceiver.class
SilentProvisioningTestManager.java
package com.android.compatibility.common.util.devicepolicy.provisioning
com.android.compatibility.common.util.devicepolicy.provisioning.SilentProvisioningTestManager$BlockingReceiver extends android.content.BroadcastReceiver {
private final java.util.concurrent.CountDownLatch mLatch
private final android.content.Context mContext
private final String mAction
private android.content.Intent mReceivedIntent
private void <init> (android.content.Context, java.lang.String)
android.content.Context context
String action
public void register ()
public boolean await () throws java.lang.InterruptedException
public android.content.Intent getReceivedIntent ()
public void onReceive (android.content.Context, android.content.Intent)
android.content.Context context
android.content.Intent intent
}
com/android/compatibility/common/util/devicepolicy/provisioning/SilentProvisioningTestManager.class
SilentProvisioningTestManager.java
package com.android.compatibility.common.util.devicepolicy.provisioning
public com.android.compatibility.common.util.devicepolicy.provisioning.SilentProvisioningTestManager extends java.lang.Object {
private static final long TIMEOUT_SECONDS
private static final String TAG
private final java.util.concurrent.LinkedBlockingQueue mProvisioningResults
private final com.android.compatibility.common.util.devicepolicy.provisioning.IBooleanCallback mProvisioningResultCallback
private final android.content.Context mContext
private android.content.Intent mReceivedProfileProvisionedIntent
public void <init> (android.content.Context)
android.content.Context context
public android.content.Intent getReceviedProfileProvisionedIntent ()
public boolean startProvisioningAndWait (android.content.Intent) throws java.lang.InterruptedException
android.content.Intent provisioningIntent
private boolean waitDeviceOwnerProvisioning () throws java.lang.InterruptedException
private boolean waitManagedProfileProvisioning () throws java.lang.InterruptedException
com.android.compatibility.common.util.BlockingBroadcastReceiver managedProfileProvisionedReceiver
com.android.compatibility.common.util.BlockingBroadcastReceiver managedProfileAddedReceiver
private boolean pollProvisioningResult () throws java.lang.InterruptedException
Boolean result
private android.content.Intent getStartIntent (android.content.Intent)
android.content.Intent intent
android.os.Bundle bundle
private static void wakeUpAndDismissInsecureKeyguard ()
androidx.test.uiautomator.UiDevice uiDevice
android.os.RemoteException e
}
com/android/compatibility/common/util/devicepolicy/provisioning/StartProvisioningActivity.class
StartProvisioningActivity.java
package com.android.compatibility.common.util.devicepolicy.provisioning
public com.android.compatibility.common.util.devicepolicy.provisioning.StartProvisioningActivity extends android.app.Activity {
private static final int REQUEST_CODE
private static final String TAG
public static final String EXTRA_BOOLEAN_CALLBACK
com.android.compatibility.common.util.devicepolicy.provisioning.IBooleanCallback mResultCallback
public void <init> ()
protected void onCreate (android.os.Bundle)
android.content.Intent provisioningIntent
android.os.Bundle savedInstanceState
protected void onActivityResult (int, int, android.content.Intent)
boolean result
android.os.RemoteException e
int requestCode
int resultCode
android.content.Intent data
}
com/android/compatibility/common/util/enterprise/
com/android/compatibility/common/util/enterprise/DeviceAdminReceiverUtils.class
DeviceAdminReceiverUtils.java
package com.android.compatibility.common.util.enterprise
public final com.android.compatibility.common.util.enterprise.DeviceAdminReceiverUtils extends java.lang.Object {
private static final String TAG
private static final boolean DEBUG
public static final String ACTION_DISABLE_SELF
public static boolean disableSelf (android.content.Context, android.content.Intent)
android.content.ComponentName admin
android.content.Context context
android.content.Intent intent
String action
int userId
android.app.admin.DevicePolicyManager dpm
String packageName
private void <init> ()
static void <clinit> ()
}
com/android/compatibility/common/util/mainline/
com/android/compatibility/common/util/mainline/MainlineModule.class
MainlineModule.java
package com.android.compatibility.common.util.mainline
public final enum com.android.compatibility.common.util.mainline.MainlineModule extends java.lang.Enum {
public static final enum com.android.compatibility.common.util.mainline.MainlineModule MEDIA_SOFTWARE_CODEC
public static final enum com.android.compatibility.common.util.mainline.MainlineModule MEDIA
public static final enum com.android.compatibility.common.util.mainline.MainlineModule DNS_RESOLVER
public static final enum com.android.compatibility.common.util.mainline.MainlineModule CONSCRYPT
public static final enum com.android.compatibility.common.util.mainline.MainlineModule PERMISSION_CONTROLLER
public static final enum com.android.compatibility.common.util.mainline.MainlineModule ANDROID_SERVICES
public static final enum com.android.compatibility.common.util.mainline.MainlineModule DOCUMENTS_UI
public static final enum com.android.compatibility.common.util.mainline.MainlineModule NETWORK_STACK
public static final enum com.android.compatibility.common.util.mainline.MainlineModule CAPTIVE_PORTAL_LOGIN
public static final enum com.android.compatibility.common.util.mainline.MainlineModule NETWORK_PERMISSION_CONFIGURATION
public static final enum com.android.compatibility.common.util.mainline.MainlineModule MODULE_METADATA
public static final enum com.android.compatibility.common.util.mainline.MainlineModule ADBD
public static final enum com.android.compatibility.common.util.mainline.MainlineModule NEURAL_NETWORKS
public static final enum com.android.compatibility.common.util.mainline.MainlineModule CELL_BROADCAST
public static final enum com.android.compatibility.common.util.mainline.MainlineModule EXT_SERVICES
public static final enum com.android.compatibility.common.util.mainline.MainlineModule IPSEC
public static final enum com.android.compatibility.common.util.mainline.MainlineModule MEDIA_PROVIDER
public static final enum com.android.compatibility.common.util.mainline.MainlineModule PERMISSION_CONTROLLER_APEX
public static final enum com.android.compatibility.common.util.mainline.MainlineModule SDK_EXTENSIONS
public static final enum com.android.compatibility.common.util.mainline.MainlineModule STATSD
public static final enum com.android.compatibility.common.util.mainline.MainlineModule TELEMETRY_TVP
public static final enum com.android.compatibility.common.util.mainline.MainlineModule TETHERING
public static final enum com.android.compatibility.common.util.mainline.MainlineModule TZDATA2
public static final enum com.android.compatibility.common.util.mainline.MainlineModule WIFI
public static final enum com.android.compatibility.common.util.mainline.MainlineModule TZDATA3
public final String packageName
public final boolean isPlayUpdated
public final com.android.compatibility.common.util.mainline.ModuleType moduleType
public final String certSHA256
private static final synthetic com.android.compatibility.common.util.mainline.MainlineModule[] $VALUES
public static com.android.compatibility.common.util.mainline.MainlineModule[] values ()
public static com.android.compatibility.common.util.mainline.MainlineModule valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int, java.lang.String, boolean, com.android.compatibility.common.util.mainline.ModuleType, java.lang.String)
String packageName
boolean isPlayUpdated
com.android.compatibility.common.util.mainline.ModuleType moduleType
String certSHA256
private static synthetic com.android.compatibility.common.util.mainline.MainlineModule[] $values ()
static void <clinit> ()
}
com/android/compatibility/common/util/mainline/ModuleDetector.class
ModuleDetector.java
package com.android.compatibility.common.util.mainline
public com.android.compatibility.common.util.mainline.ModuleDetector extends java.lang.Object {
private static final String LOG_TAG
private static final char[] HEX_ARRAY
public void <init> ()
public static boolean moduleIsPlayManaged (android.content.pm.PackageManager, com.android.compatibility.common.util.mainline.MainlineModule) throws java.lang.Exception
android.content.pm.PackageManager pm
com.android.compatibility.common.util.mainline.MainlineModule module
public static java.util.Set getPlayManagedModules (android.content.pm.PackageManager) throws java.lang.Exception
android.content.pm.PackageInfo info
android.content.pm.PackageInfo info
com.android.compatibility.common.util.mainline.MainlineModule module
android.content.pm.PackageManager pm
java.util.Set playManagedModules
java.util.Set packages
private static java.lang.String getSignatureDigest (android.content.pm.PackageManager, com.android.compatibility.common.util.mainline.MainlineModule) throws java.lang.Exception
int byteHex
int i
android.content.pm.PackageManager pm
com.android.compatibility.common.util.mainline.MainlineModule module
int flag
android.content.pm.PackageInfo packageInfo
java.security.MessageDigest messageDigest
byte[] digest
int digestLength
int charCount
char[] chars
String ret
static void <clinit> ()
}
com/android/compatibility/common/util/mainline/ModuleType.class
ModuleType.java
package com.android.compatibility.common.util.mainline
public final enum com.android.compatibility.common.util.mainline.ModuleType extends java.lang.Enum {
public static final enum com.android.compatibility.common.util.mainline.ModuleType APEX
public static final enum com.android.compatibility.common.util.mainline.ModuleType APK
private static final synthetic com.android.compatibility.common.util.mainline.ModuleType[] $VALUES
public static com.android.compatibility.common.util.mainline.ModuleType[] values ()
public static com.android.compatibility.common.util.mainline.ModuleType valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
private static synthetic com.android.compatibility.common.util.mainline.ModuleType[] $values ()
static void <clinit> ()
}
com/android/compatibility/common/util/transition/
com/android/compatibility/common/util/transition/TargetTracking.class
TargetTracking.java
package com.android.compatibility.common.util.transition
public abstract com.android.compatibility.common.util.transition.TargetTracking extends java.lang.Object {
public abstract java.util.ArrayList getTrackedTargets ()
public abstract void clearTargets ()
public abstract android.graphics.Rect getCapturedEpicenter ()
}
com/android/compatibility/common/util/transition/TrackingTransition.class
TrackingTransition.java
package com.android.compatibility.common.util.transition
public com.android.compatibility.common.util.transition.TrackingTransition extends android.transition.Transition implements com.android.compatibility.common.util.transition.TargetTracking {
public final java.util.ArrayList targets
private final android.graphics.Rect[] mEpicenter
private static String PROP
private static String[] PROPS
public void <init> ()
public java.lang.String[] getTransitionProperties ()
public void captureStartValues (android.transition.TransitionValues)
android.transition.TransitionValues transitionValues
public void captureEndValues (android.transition.TransitionValues)
android.transition.TransitionValues transitionValues
public android.animation.Animator createAnimator (android.view.ViewGroup, android.transition.TransitionValues, android.transition.TransitionValues)
android.view.ViewGroup sceneRoot
android.transition.TransitionValues startValues
android.transition.TransitionValues endValues
android.graphics.Rect epicenter
public java.util.ArrayList getTrackedTargets ()
public void clearTargets ()
public android.graphics.Rect getCapturedEpicenter ()
static void <clinit> ()
}
com/android/compatibility/common/util/transition/TrackingVisibility.class
TrackingVisibility.java
package com.android.compatibility.common.util.transition
public com.android.compatibility.common.util.transition.TrackingVisibility extends android.transition.Visibility implements com.android.compatibility.common.util.transition.TargetTracking {
public final java.util.ArrayList targets
private final android.graphics.Rect[] mEpicenter
public void <init> ()
public android.animation.Animator onAppear (android.view.ViewGroup, android.view.View, android.transition.TransitionValues, android.transition.TransitionValues)
android.view.ViewGroup sceneRoot
android.view.View view
android.transition.TransitionValues startValues
android.transition.TransitionValues endValues
android.graphics.Rect epicenter
public android.animation.Animator onDisappear (android.view.ViewGroup, android.view.View, android.transition.TransitionValues, android.transition.TransitionValues)
android.view.ViewGroup sceneRoot
android.view.View view
android.transition.TransitionValues startValues
android.transition.TransitionValues endValues
android.graphics.Rect epicenter
public java.util.ArrayList getTrackedTargets ()
public void clearTargets ()
public android.graphics.Rect getCapturedEpicenter ()
}
com/android/dex/
com/android/dex/Annotation.class
Annotation.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 <init> (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 synthetic int compareTo (java.lang.Object)
}
com/android/dex/CallSiteId.class
CallSiteId.java
package com.android.dex
public com.android.dex.CallSiteId extends java.lang.Object implements java.lang.Comparable {
private final com.android.dex.Dex dex
private final int offset
public void <init> (com.android.dex.Dex, int)
com.android.dex.Dex dex
int offset
public int compareTo (com.android.dex.CallSiteId)
com.android.dex.CallSiteId o
public int getCallSiteOffset ()
public void writeTo (com.android.dex.Dex$Section)
com.android.dex.Dex$Section out
public java.lang.String toString ()
public volatile synthetic int compareTo (java.lang.Object)
}
com/android/dex/ClassData$Field.class
ClassData.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 <init> (int, int)
int fieldIndex
int accessFlags
public int getFieldIndex ()
public int getAccessFlags ()
}
com/android/dex/ClassData$Method.class
ClassData.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 <init> (int, int, int)
int methodIndex
int accessFlags
int codeOffset
public int getMethodIndex ()
public int getAccessFlags ()
public int getCodeOffset ()
}
com/android/dex/ClassData.class
ClassData.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 <init> (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/dex/ClassDef.class
ClassDef.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 <init> (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/Code$CatchHandler.class
Code.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 <init> (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/Code$Try.class
Code.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 <init> (int, int, int)
int startAddress
int instructionCount
int catchHandlerIndex
public int getStartAddress ()
public int getInstructionCount ()
public int getCatchHandlerIndex ()
}
com/android/dex/Code.class
Code.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 <init> (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/Dex$1.class
Dex.java
package com.android.dex
synthetic com.android.dex.Dex$1 extends java.lang.Object {
}
com/android/dex/Dex$ClassDefIterable.class
Dex.java
package com.android.dex
final com.android.dex.Dex$ClassDefIterable extends java.lang.Object implements java.lang.Iterable {
final synthetic com.android.dex.Dex this$0
private void <init> (com.android.dex.Dex)
public java.util.Iterator iterator ()
synthetic void <init> (com.android.dex.Dex, com.android.dex.Dex$1)
com.android.dex.Dex x0
com.android.dex.Dex$1 x1
}
com/android/dex/Dex$ClassDefIterator.class
Dex.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 synthetic com.android.dex.Dex this$0
private void <init> (com.android.dex.Dex)
public boolean hasNext ()
public com.android.dex.ClassDef next ()
public void remove ()
public volatile synthetic java.lang.Object next ()
synthetic void <init> (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.class
Dex.java
package com.android.dex
final com.android.dex.Dex$FieldIdTable extends java.util.AbstractList implements java.util.RandomAccess {
final synthetic com.android.dex.Dex this$0
private void <init> (com.android.dex.Dex)
public com.android.dex.FieldId get (int)
int index
public int size ()
public volatile synthetic java.lang.Object get (int)
synthetic void <init> (com.android.dex.Dex, com.android.dex.Dex$1)
com.android.dex.Dex x0
com.android.dex.Dex$1 x1
}
com/android/dex/Dex$MethodIdTable.class
Dex.java
package com.android.dex
final com.android.dex.Dex$MethodIdTable extends java.util.AbstractList implements java.util.RandomAccess {
final synthetic com.android.dex.Dex this$0
private void <init> (com.android.dex.Dex)
public com.android.dex.MethodId get (int)
int index
public int size ()
public volatile synthetic java.lang.Object get (int)
synthetic void <init> (com.android.dex.Dex, com.android.dex.Dex$1)
com.android.dex.Dex x0
com.android.dex.Dex$1 x1
}
com/android/dex/Dex$ProtoIdTable.class
Dex.java
package com.android.dex
final com.android.dex.Dex$ProtoIdTable extends java.util.AbstractList implements java.util.RandomAccess {
final synthetic com.android.dex.Dex this$0
private void <init> (com.android.dex.Dex)
public com.android.dex.ProtoId get (int)
int index
public int size ()
public volatile synthetic java.lang.Object get (int)
synthetic void <init> (com.android.dex.Dex, com.android.dex.Dex$1)
com.android.dex.Dex x0
com.android.dex.Dex$1 x1
}
com/android/dex/Dex$Section.class
Dex.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 synthetic com.android.dex.Dex this$0
private void <init> (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.CallSiteId readCallSiteId ()
int offset
public com.android.dex.MethodHandle readMethodHandle ()
com.android.dex.MethodHandle$MethodHandleType methodHandleType
int unused1
int fieldOrMethodId
int unused2
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 used ()
synthetic void <init> (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 synthetic com.android.dex.ClassData access$800 (com.android.dex.Dex$Section)
com.android.dex.Dex$Section x0
static synthetic com.android.dex.Code access$900 (com.android.dex.Dex$Section)
com.android.dex.Dex$Section x0
}
com/android/dex/Dex$StringTable.class
Dex.java
package com.android.dex
final com.android.dex.Dex$StringTable extends java.util.AbstractList implements java.util.RandomAccess {
final synthetic com.android.dex.Dex this$0
private void <init> (com.android.dex.Dex)
public java.lang.String get (int)
int index
public int size ()
public volatile synthetic java.lang.Object get (int)
synthetic void <init> (com.android.dex.Dex, com.android.dex.Dex$1)
com.android.dex.Dex x0
com.android.dex.Dex$1 x1
}
com/android/dex/Dex$TypeIndexToDescriptorIndexTable.class
Dex.java
package com.android.dex
final com.android.dex.Dex$TypeIndexToDescriptorIndexTable extends java.util.AbstractList implements java.util.RandomAccess {
final synthetic com.android.dex.Dex this$0
private void <init> (com.android.dex.Dex)
public java.lang.Integer get (int)
int index
public int size ()
public volatile synthetic java.lang.Object get (int)
synthetic void <init> (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.class
Dex.java
package com.android.dex
final com.android.dex.Dex$TypeIndexToDescriptorTable extends java.util.AbstractList implements java.util.RandomAccess {
final synthetic com.android.dex.Dex this$0
private void <init> (com.android.dex.Dex)
public java.lang.String get (int)
int index
public int size ()
public volatile synthetic java.lang.Object get (int)
synthetic void <init> (com.android.dex.Dex, com.android.dex.Dex$1)
com.android.dex.Dex x0
com.android.dex.Dex$1 x1
}
com/android/dex/Dex.class
Dex.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 <init> (byte[]) throws java.io.IOException
byte[] data
private void <init> (java.nio.ByteBuffer) throws java.io.IOException
java.nio.ByteBuffer data
public void <init> (int) throws java.io.IOException
int byteCount
public void <init> (java.io.InputStream) throws java.io.IOException
java.io.InputStream in
public void <init> (java.io.File) throws java.io.IOException
java.io.InputStream inputStream
java.util.zip.ZipFile zipFile
java.util.zip.ZipEntry entry
java.io.InputStream inputStream
java.io.File file
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.OutputStream out
java.io.File dexOut
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.MessageDigest digest
java.security.NoSuchAlgorithmException e
int count
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 descriptorIndexFromTypeIndex (int)
int typeIndex
int position
static synthetic com.android.dex.TableOfContents access$1000 (com.android.dex.Dex)
com.android.dex.Dex x0
static synthetic void access$1100 (int, int)
int x0
int x1
static synthetic com.android.dex.Dex$StringTable access$1200 (com.android.dex.Dex)
com.android.dex.Dex x0
static void <clinit> ()
}
com/android/dex/DexException.class
DexException.java
package com.android.dex
public com.android.dex.DexException extends com.android.dex.util.ExceptionWithContext {
public void <init> (java.lang.String)
String message
public void <init> (java.lang.Throwable)
Throwable cause
}
com/android/dex/DexFormat.class
DexFormat.java
package com.android.dex
public final com.android.dex.DexFormat extends java.lang.Object {
public static final int API_CONST_METHOD_HANDLE
public static final int API_METHOD_HANDLES
public static final int API_DEFINE_INTERFACE_METHODS
public static final int API_INVOKE_INTERFACE_METHODS
public static final int API_INVOKE_STATIC_INTERFACE_METHODS
public static final int API_NO_EXTENDED_OPCODES
public static final int API_CURRENT
public static final String VERSION_FOR_API_28
public static final String VERSION_FOR_API_26
public static final String VERSION_FOR_API_24
public static final String VERSION_FOR_API_13
public static final String VERSION_CURRENT
public static final String DEX_IN_JAR_NAME
public static final String MAGIC_PREFIX
public static final String MAGIC_SUFFIX
public static final int ENDIAN_TAG
public static final int MAX_MEMBER_IDX
public static final int MAX_TYPE_IDX
private void <init> ()
public static int magicToApi (byte[])
byte[] magic
String version
public static java.lang.String apiToMagic (int)
String version
String version
String version
String version
int targetApiLevel
String version
public static boolean isSupportedDexMagic (byte[])
byte[] magic
int api
}
com/android/dex/DexIndexOverflowException.class
DexIndexOverflowException.java
package com.android.dex
public final com.android.dex.DexIndexOverflowException extends com.android.dex.DexException {
public void <init> (java.lang.String)
String message
public void <init> (java.lang.Throwable)
Throwable cause
}
com/android/dex/EncodedValue.class
EncodedValue.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 <init> (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 synthetic int compareTo (java.lang.Object)
}
com/android/dex/EncodedValueCodec.class
EncodedValueCodec.java
package com.android.dex
public final com.android.dex.EncodedValueCodec extends java.lang.Object {
private void <init> ()
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/EncodedValueReader.class
EncodedValueReader.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_METHOD_TYPE
public static final int ENCODED_METHOD_HANDLE
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 <init> (com.android.dex.util.ByteInput)
com.android.dex.util.ByteInput in
public void <init> (com.android.dex.EncodedValue)
com.android.dex.EncodedValue in
public void <init> (com.android.dex.util.ByteInput, int)
com.android.dex.util.ByteInput in
int knownType
public void <init> (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 readMethodType ()
public int readMethodHandle ()
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/FieldId.class
FieldId.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 <init> (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 synthetic int compareTo (java.lang.Object)
}
com/android/dex/Leb128.class
Leb128.java
package com.android.dex
public final com.android.dex.Leb128 extends java.lang.Object {
private void <init> ()
public static int unsignedLeb128Size (int)
int value
int remaining
int count
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/MethodHandle$1.class
MethodHandle.java
package com.android.dex
synthetic com.android.dex.MethodHandle$1 extends java.lang.Object {
static final synthetic int[] $SwitchMap$com$android$dex$MethodHandle$MethodHandleType
static void <clinit> ()
}
com/android/dex/MethodHandle$MethodHandleType.class
MethodHandle.java
package com.android.dex
public final enum com.android.dex.MethodHandle$MethodHandleType extends java.lang.Enum {
public static final enum com.android.dex.MethodHandle$MethodHandleType METHOD_HANDLE_TYPE_STATIC_PUT
public static final enum com.android.dex.MethodHandle$MethodHandleType METHOD_HANDLE_TYPE_STATIC_GET
public static final enum com.android.dex.MethodHandle$MethodHandleType METHOD_HANDLE_TYPE_INSTANCE_PUT
public static final enum com.android.dex.MethodHandle$MethodHandleType METHOD_HANDLE_TYPE_INSTANCE_GET
public static final enum com.android.dex.MethodHandle$MethodHandleType METHOD_HANDLE_TYPE_INVOKE_STATIC
public static final enum com.android.dex.MethodHandle$MethodHandleType METHOD_HANDLE_TYPE_INVOKE_INSTANCE
public static final enum com.android.dex.MethodHandle$MethodHandleType METHOD_HANDLE_TYPE_INVOKE_DIRECT
public static final enum com.android.dex.MethodHandle$MethodHandleType METHOD_HANDLE_TYPE_INVOKE_CONSTRUCTOR
public static final enum com.android.dex.MethodHandle$MethodHandleType METHOD_HANDLE_TYPE_INVOKE_INTERFACE
private final int value
private static final synthetic com.android.dex.MethodHandle$MethodHandleType[] $VALUES
public static com.android.dex.MethodHandle$MethodHandleType[] values ()
public static com.android.dex.MethodHandle$MethodHandleType valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int, int)
int value
static com.android.dex.MethodHandle$MethodHandleType fromValue (int)
com.android.dex.MethodHandle$MethodHandleType methodHandleType
int value
public boolean isField ()
static synthetic int access$000 (com.android.dex.MethodHandle$MethodHandleType)
com.android.dex.MethodHandle$MethodHandleType x0
static void <clinit> ()
}
com/android/dex/MethodHandle.class
MethodHandle.java
package com.android.dex
public com.android.dex.MethodHandle extends java.lang.Object implements java.lang.Comparable {
private final com.android.dex.Dex dex
private final com.android.dex.MethodHandle$MethodHandleType methodHandleType
private final int unused1
private final int fieldOrMethodId
private final int unused2
public void <init> (com.android.dex.Dex, com.android.dex.MethodHandle$MethodHandleType, int, int, int)
com.android.dex.Dex dex
com.android.dex.MethodHandle$MethodHandleType methodHandleType
int unused1
int fieldOrMethodId
int unused2
public int compareTo (com.android.dex.MethodHandle)
com.android.dex.MethodHandle o
public com.android.dex.MethodHandle$MethodHandleType getMethodHandleType ()
public int getUnused1 ()
public int getFieldOrMethodId ()
public int getUnused2 ()
public void writeTo (com.android.dex.Dex$Section)
com.android.dex.Dex$Section out
public java.lang.String toString ()
public volatile synthetic int compareTo (java.lang.Object)
}
com/android/dex/MethodId.class
MethodId.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 <init> (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 synthetic int compareTo (java.lang.Object)
}
com/android/dex/Mutf8.class
Mutf8.java
package com.android.dex
public final com.android.dex.Mutf8 extends java.lang.Object {
private void <init> ()
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/ProtoId.class
ProtoId.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 <init> (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 synthetic int compareTo (java.lang.Object)
}
com/android/dex/SizeOf.class
SizeOf.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
public static final int CALL_SITE_ID_ITEM
public static final int METHOD_HANDLE_ITEM
private void <init> ()
}
com/android/dex/TableOfContents$Section.class
TableOfContents.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 <init> (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 synthetic int compareTo (java.lang.Object)
}
com/android/dex/TableOfContents.class
TableOfContents.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 callSiteIds
public final com.android.dex.TableOfContents$Section methodHandles
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 <init> ()
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
String msg
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/TypeList.class
TypeList.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 <init> (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 synthetic int compareTo (java.lang.Object)
static void <clinit> ()
}
com/android/dex/util/
com/android/dex/util/ByteArrayByteInput.class
ByteArrayByteInput.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 <init> (byte[])
byte[] bytes
public byte readByte ()
}
com/android/dex/util/ByteInput.class
ByteInput.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/ByteOutput.class
ByteOutput.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/ExceptionWithContext.class
ExceptionWithContext.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 <init> (java.lang.String)
String message
public void <init> (java.lang.Throwable)
Throwable cause
public void <init> (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/util/FileUtils.class
FileUtils.java
package com.android.dex.util
public final com.android.dex.util.FileUtils extends java.lang.Object {
private void <init> ()
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/Unsigned.class
Unsigned.java
package com.android.dex.util
public final com.android.dex.util.Unsigned extends java.lang.Object {
private void <init> ()
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/dx/
com/android/dx/AnnotationId$Element.class
AnnotationId.java
package com.android.dx
public final com.android.dx.AnnotationId$Element extends java.lang.Object {
private final String name
private final Object value
public void <init> (java.lang.String, java.lang.Object)
String name
Object value
public java.lang.String getName ()
public java.lang.Object getValue ()
public java.lang.String toString ()
public int hashCode ()
public boolean equals (java.lang.Object)
Object other
com.android.dx.AnnotationId$Element otherElement
static com.android.dx.rop.cst.Constant toConstant (java.lang.Object)
com.android.dx.rop.cst.CstString descriptor
com.android.dx.rop.cst.CstString name
com.android.dx.rop.cst.CstNat cstNat
Object value
Class clazz
}
com/android/dx/AnnotationId.class
AnnotationId.java
package com.android.dx
public final com.android.dx.AnnotationId extends java.lang.Object {
private final com.android.dx.TypeId declaringType
private final com.android.dx.TypeId type
private final java.lang.annotation.ElementType annotatedElement
private final java.util.HashMap elements
private void <init> (com.android.dx.TypeId, com.android.dx.TypeId, java.lang.annotation.ElementType)
com.android.dx.TypeId declaringType
com.android.dx.TypeId type
java.lang.annotation.ElementType annotatedElement
public static com.android.dx.AnnotationId get (com.android.dx.TypeId, com.android.dx.TypeId, java.lang.annotation.ElementType)
com.android.dx.TypeId declaringType
com.android.dx.TypeId type
java.lang.annotation.ElementType annotatedElement
public void set (com.android.dx.AnnotationId$Element)
com.android.dx.AnnotationId$Element element
com.android.dx.rop.cst.CstString pairName
com.android.dx.rop.cst.Constant pairValue
com.android.dx.rop.annotation.NameValuePair nameValuePair
public void addToMethod (com.android.dx.DexMaker, com.android.dx.MethodId)
com.android.dx.rop.annotation.NameValuePair nvp
com.android.dx.rop.cst.CstType cstType
com.android.dx.rop.annotation.Annotation annotation
com.android.dx.rop.annotation.Annotations annotations
com.android.dx.rop.cst.CstMethodRef cstMethodRef
com.android.dx.DexMaker dexMaker
com.android.dx.MethodId method
com.android.dx.dex.file.ClassDefItem classDefItem
}
com/android/dx/AppDataDirGuesser.class
AppDataDirGuesser.java
package com.android.dx
com.android.dx.AppDataDirGuesser extends java.lang.Object {
public static final int PER_USER_RANGE
void <init> ()
public java.io.File guess ()
ClassLoader classLoader
Class clazz
String pathFromThisClassLoader
java.io.File[] results
private java.lang.ClassLoader guessSuitableClassLoader ()
private java.lang.String getPathFromThisClassLoader (java.lang.ClassLoader, java.lang.Class)
java.lang.reflect.Field pathField
ClassLoader classLoader
Class pathClassLoaderClass
String result
static java.lang.String processClassLoaderString (java.lang.String)
String input
private static java.lang.String processClassLoaderString42OrEarlier (java.lang.String)
String input
int index
private static java.lang.String processClassLoaderString43OrLater (java.lang.String)
int quoteStart
int quoteEnd
int i
String s
String[] split
StringBuilder sb
String trimmed
int end
String input
int start
java.io.File[] guessPath (java.lang.String)
java.io.File cacheDir
int end
int endSlash
int startSlash
int dash
String packageName
java.io.File dataDir
String potential
String input
java.util.List results
String apkPathRoot
static java.lang.String[] splitPathList (java.lang.String)
int start
int end
String input
String trimmed
boolean fileOrDirExists (java.io.File)
java.io.File file
boolean isWriteableDirectory (java.io.File)
java.io.File file
java.lang.Integer getProcessUid ()
java.lang.reflect.Method myUid
Exception e
java.io.File guessUserDataDirectory (java.lang.String)
String packageName
Integer uid
int userId
private java.io.File getWriteableDirectory (java.lang.String)
String pathName
java.io.File dir
}
com/android/dx/BinaryOp$1.class
BinaryOp.java
package com.android.dx
final enum com.android.dx.BinaryOp$1 extends com.android.dx.BinaryOp {
private void <init> (java.lang.String, int)
com.android.dx.rop.code.Rop rop (com.android.dx.rop.type.TypeList)
com.android.dx.rop.type.TypeList types
}
com/android/dx/BinaryOp$10.class
BinaryOp.java
package com.android.dx
final enum com.android.dx.BinaryOp$10 extends com.android.dx.BinaryOp {
private void <init> (java.lang.String, int)
com.android.dx.rop.code.Rop rop (com.android.dx.rop.type.TypeList)
com.android.dx.rop.type.TypeList types
}
com/android/dx/BinaryOp$11.class
BinaryOp.java
package com.android.dx
final enum com.android.dx.BinaryOp$11 extends com.android.dx.BinaryOp {
private void <init> (java.lang.String, int)
com.android.dx.rop.code.Rop rop (com.android.dx.rop.type.TypeList)
com.android.dx.rop.type.TypeList types
}
com/android/dx/BinaryOp$2.class
BinaryOp.java
package com.android.dx
final enum com.android.dx.BinaryOp$2 extends com.android.dx.BinaryOp {
private void <init> (java.lang.String, int)
com.android.dx.rop.code.Rop rop (com.android.dx.rop.type.TypeList)
com.android.dx.rop.type.TypeList types
}
com/android/dx/BinaryOp$3.class
BinaryOp.java
package com.android.dx
final enum com.android.dx.BinaryOp$3 extends com.android.dx.BinaryOp {
private void <init> (java.lang.String, int)
com.android.dx.rop.code.Rop rop (com.android.dx.rop.type.TypeList)
com.android.dx.rop.type.TypeList types
}
com/android/dx/BinaryOp$4.class
BinaryOp.java
package com.android.dx
final enum com.android.dx.BinaryOp$4 extends com.android.dx.BinaryOp {
private void <init> (java.lang.String, int)
com.android.dx.rop.code.Rop rop (com.android.dx.rop.type.TypeList)
com.android.dx.rop.type.TypeList types
}
com/android/dx/BinaryOp$5.class
BinaryOp.java
package com.android.dx
final enum com.android.dx.BinaryOp$5 extends com.android.dx.BinaryOp {
private void <init> (java.lang.String, int)
com.android.dx.rop.code.Rop rop (com.android.dx.rop.type.TypeList)
com.android.dx.rop.type.TypeList types
}
com/android/dx/BinaryOp$6.class
BinaryOp.java
package com.android.dx
final enum com.android.dx.BinaryOp$6 extends com.android.dx.BinaryOp {
private void <init> (java.lang.String, int)
com.android.dx.rop.code.Rop rop (com.android.dx.rop.type.TypeList)
com.android.dx.rop.type.TypeList types
}
com/android/dx/BinaryOp$7.class
BinaryOp.java
package com.android.dx
final enum com.android.dx.BinaryOp$7 extends com.android.dx.BinaryOp {
private void <init> (java.lang.String, int)
com.android.dx.rop.code.Rop rop (com.android.dx.rop.type.TypeList)
com.android.dx.rop.type.TypeList types
}
com/android/dx/BinaryOp$8.class
BinaryOp.java
package com.android.dx
final enum com.android.dx.BinaryOp$8 extends com.android.dx.BinaryOp {
private void <init> (java.lang.String, int)
com.android.dx.rop.code.Rop rop (com.android.dx.rop.type.TypeList)
com.android.dx.rop.type.TypeList types
}
com/android/dx/BinaryOp$9.class
BinaryOp.java
package com.android.dx
final enum com.android.dx.BinaryOp$9 extends com.android.dx.BinaryOp {
private void <init> (java.lang.String, int)
com.android.dx.rop.code.Rop rop (com.android.dx.rop.type.TypeList)
com.android.dx.rop.type.TypeList types
}
com/android/dx/BinaryOp.class
BinaryOp.java
package com.android.dx
public abstract enum com.android.dx.BinaryOp extends java.lang.Enum {
public static final enum com.android.dx.BinaryOp ADD
public static final enum com.android.dx.BinaryOp SUBTRACT
public static final enum com.android.dx.BinaryOp MULTIPLY
public static final enum com.android.dx.BinaryOp DIVIDE
public static final enum com.android.dx.BinaryOp REMAINDER
public static final enum com.android.dx.BinaryOp AND
public static final enum com.android.dx.BinaryOp OR
public static final enum com.android.dx.BinaryOp XOR
public static final enum com.android.dx.BinaryOp SHIFT_LEFT
public static final enum com.android.dx.BinaryOp SHIFT_RIGHT
public static final enum com.android.dx.BinaryOp UNSIGNED_SHIFT_RIGHT
private static final synthetic com.android.dx.BinaryOp[] $VALUES
public static com.android.dx.BinaryOp[] values ()
public static com.android.dx.BinaryOp valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
abstract com.android.dx.rop.code.Rop rop (com.android.dx.rop.type.TypeList)
private static synthetic com.android.dx.BinaryOp[] $values ()
static void <clinit> ()
}
com/android/dx/Code.class
Code.java
package com.android.dx
public final com.android.dx.Code extends java.lang.Object {
private final com.android.dx.MethodId method
private final java.util.List labels
private com.android.dx.Label currentLabel
private boolean localsInitialized
private final com.android.dx.Local thisLocal
private final java.util.List parameters
private final java.util.List locals
private com.android.dx.rop.code.SourcePosition sourcePosition
private final java.util.List catchTypes
private final java.util.List catchLabels
private com.android.dx.rop.type.StdTypeList catches
void <init> (com.android.dx.DexMaker$MethodDeclaration)
com.android.dx.TypeId parameter
com.android.dx.DexMaker$MethodDeclaration methodDeclaration
public com.android.dx.Local newLocal (com.android.dx.TypeId)
com.android.dx.TypeId type
com.android.dx.Local result
public com.android.dx.Local getParameter (int, com.android.dx.TypeId)
int index
com.android.dx.TypeId type
public com.android.dx.Local getThis (com.android.dx.TypeId)
com.android.dx.TypeId type
private com.android.dx.Local coerce (com.android.dx.Local, com.android.dx.TypeId)
com.android.dx.Local local
com.android.dx.TypeId expectedType
void initializeLocals ()
com.android.dx.Local local
com.android.dx.rop.cst.CstInteger paramConstant
com.android.dx.Local local
int reg
int firstParamReg
java.util.List moveParameterInstructions
int paramSize ()
com.android.dx.Local local
int result
private void adopt (com.android.dx.Label)
com.android.dx.Label target
public void mark (com.android.dx.Label)
com.android.dx.Label label
public void jump (com.android.dx.Label)
com.android.dx.Label target
public void addCatchClause (com.android.dx.TypeId, com.android.dx.Label)
com.android.dx.TypeId toCatch
com.android.dx.Label catchClause
public com.android.dx.Label removeCatchClause (com.android.dx.TypeId)
com.android.dx.TypeId toCatch
int index
public void throwValue (com.android.dx.Local)
com.android.dx.Local toThrow
private com.android.dx.rop.type.StdTypeList toTypeList (java.util.List)
int i
java.util.List types
com.android.dx.rop.type.StdTypeList result
private void addInstruction (com.android.dx.rop.code.Insn)
com.android.dx.rop.code.Insn insn
private void addInstruction (com.android.dx.rop.code.Insn, com.android.dx.Label)
com.android.dx.rop.code.Insn insn
com.android.dx.Label branch
private void splitCurrentLabel (com.android.dx.Label, java.util.List)
com.android.dx.Label alternateSuccessor
java.util.List catchLabels
com.android.dx.Label newLabel
public void loadConstant (com.android.dx.Local, java.lang.Object)
com.android.dx.Local target
Object value
public void loadDeferredClassConstant (com.android.dx.Local, com.android.dx.TypeId)
com.android.dx.Local target
com.android.dx.TypeId value
private void loadConstantInternal (com.android.dx.Local, java.lang.Object)
com.android.dx.Local target
Object value
com.android.dx.rop.code.Rop rop
public void move (com.android.dx.Local, com.android.dx.Local)
com.android.dx.Local target
com.android.dx.Local source
public void op (com.android.dx.UnaryOp, com.android.dx.Local, com.android.dx.Local)
com.android.dx.UnaryOp op
com.android.dx.Local target
com.android.dx.Local source
public void op (com.android.dx.BinaryOp, com.android.dx.Local, com.android.dx.Local, com.android.dx.Local)
com.android.dx.BinaryOp op
com.android.dx.Local target
com.android.dx.Local a
com.android.dx.Local b
com.android.dx.rop.code.Rop rop
com.android.dx.rop.code.RegisterSpecList sources
public void compare (com.android.dx.Comparison, com.android.dx.Label, com.android.dx.Local, com.android.dx.Local)
com.android.dx.Comparison comparison
com.android.dx.Label trueLabel
com.android.dx.Local a
com.android.dx.Local b
com.android.dx.rop.code.Rop rop
public void compareZ (com.android.dx.Comparison, com.android.dx.Label, com.android.dx.Local)
com.android.dx.Comparison comparison
com.android.dx.Label trueLabel
com.android.dx.Local a
com.android.dx.rop.code.Rop rop
public void compareFloatingPoint (com.android.dx.Local, com.android.dx.Local, com.android.dx.Local, int)
com.android.dx.rop.code.Rop rop
com.android.dx.rop.code.Rop rop
com.android.dx.Local target
com.android.dx.Local a
com.android.dx.Local b
int nanValue
com.android.dx.rop.code.Rop rop
public void compareLongs (com.android.dx.Local, com.android.dx.Local, com.android.dx.Local)
com.android.dx.Local target
com.android.dx.Local a
com.android.dx.Local b
public void iget (com.android.dx.FieldId, com.android.dx.Local, com.android.dx.Local)
com.android.dx.FieldId fieldId
com.android.dx.Local target
com.android.dx.Local instance
public void iput (com.android.dx.FieldId, com.android.dx.Local, com.android.dx.Local)
com.android.dx.FieldId fieldId
com.android.dx.Local instance
com.android.dx.Local source
public void sget (com.android.dx.FieldId, com.android.dx.Local)
com.android.dx.FieldId fieldId
com.android.dx.Local target
public void sput (com.android.dx.FieldId, com.android.dx.Local)
com.android.dx.FieldId fieldId
com.android.dx.Local source
public transient void newInstance (com.android.dx.Local, com.android.dx.MethodId, com.android.dx.Local[])
com.android.dx.Local target
com.android.dx.MethodId constructor
com.android.dx.Local[] args
public transient void invokeStatic (com.android.dx.MethodId, com.android.dx.Local, com.android.dx.Local[])
com.android.dx.MethodId method
com.android.dx.Local target
com.android.dx.Local[] args
public transient void invokeVirtual (com.android.dx.MethodId, com.android.dx.Local, com.android.dx.Local, com.android.dx.Local[])
com.android.dx.MethodId method
com.android.dx.Local target
com.android.dx.Local instance
com.android.dx.Local[] args
public transient void invokeDirect (com.android.dx.MethodId, com.android.dx.Local, com.android.dx.Local, com.android.dx.Local[])
com.android.dx.MethodId method
com.android.dx.Local target
com.android.dx.Local instance
com.android.dx.Local[] args
public transient void invokeSuper (com.android.dx.MethodId, com.android.dx.Local, com.android.dx.Local, com.android.dx.Local[])
com.android.dx.MethodId method
com.android.dx.Local target
com.android.dx.Local instance
com.android.dx.Local[] args
public transient void invokeInterface (com.android.dx.MethodId, com.android.dx.Local, com.android.dx.Local, com.android.dx.Local[])
com.android.dx.MethodId method
com.android.dx.Local target
com.android.dx.Local instance
com.android.dx.Local[] args
private transient void invoke (com.android.dx.rop.code.Rop, com.android.dx.MethodId, com.android.dx.Local, com.android.dx.Local, com.android.dx.Local[])
com.android.dx.rop.code.Rop rop
com.android.dx.MethodId method
com.android.dx.Local target
com.android.dx.Local object
com.android.dx.Local[] args
public void instanceOfType (com.android.dx.Local, com.android.dx.Local, com.android.dx.TypeId)
com.android.dx.Local target
com.android.dx.Local source
com.android.dx.TypeId type
public void cast (com.android.dx.Local, com.android.dx.Local)
com.android.dx.Local target
com.android.dx.Local source
private com.android.dx.rop.code.Rop getCastRop (com.android.dx.rop.type.Type, com.android.dx.rop.type.Type)
com.android.dx.rop.type.Type sourceType
com.android.dx.rop.type.Type targetType
public void arrayLength (com.android.dx.Local, com.android.dx.Local)
com.android.dx.Local target
com.android.dx.Local array
public void newArray (com.android.dx.Local, com.android.dx.Local)
com.android.dx.Local target
com.android.dx.Local length
public void aget (com.android.dx.Local, com.android.dx.Local, com.android.dx.Local)
com.android.dx.Local target
com.android.dx.Local array
com.android.dx.Local index
public void aput (com.android.dx.Local, com.android.dx.Local, com.android.dx.Local)
com.android.dx.Local array
com.android.dx.Local index
com.android.dx.Local source
public void returnVoid ()
public void returnValue (com.android.dx.Local)
com.android.dx.Local result
private void moveResult (com.android.dx.Local, boolean)
com.android.dx.Local target
boolean afterNonInvokeThrowingInsn
com.android.dx.rop.code.Rop rop
public void monitorEnter (com.android.dx.Local)
com.android.dx.Local monitor
public void monitorExit (com.android.dx.Local)
com.android.dx.Local monitor
com.android.dx.rop.code.BasicBlockList toBasicBlocks ()
int i
com.android.dx.rop.code.BasicBlockList result
private void cleanUpLabels ()
com.android.dx.Label label
java.util.Iterator i
int id
private static com.android.dx.rop.code.RegisterSpecList concatenate (com.android.dx.Local, com.android.dx.Local[])
int i
com.android.dx.Local first
com.android.dx.Local[] rest
int offset
com.android.dx.rop.code.RegisterSpecList result
}
com/android/dx/Comparison$1.class
Comparison.java
package com.android.dx
final enum com.android.dx.Comparison$1 extends com.android.dx.Comparison {
private void <init> (java.lang.String, int)
com.android.dx.rop.code.Rop rop (com.android.dx.rop.type.TypeList)
com.android.dx.rop.type.TypeList types
}
com/android/dx/Comparison$2.class
Comparison.java
package com.android.dx
final enum com.android.dx.Comparison$2 extends com.android.dx.Comparison {
private void <init> (java.lang.String, int)
com.android.dx.rop.code.Rop rop (com.android.dx.rop.type.TypeList)
com.android.dx.rop.type.TypeList types
}
com/android/dx/Comparison$3.class
Comparison.java
package com.android.dx
final enum com.android.dx.Comparison$3 extends com.android.dx.Comparison {
private void <init> (java.lang.String, int)
com.android.dx.rop.code.Rop rop (com.android.dx.rop.type.TypeList)
com.android.dx.rop.type.TypeList types
}
com/android/dx/Comparison$4.class
Comparison.java
package com.android.dx
final enum com.android.dx.Comparison$4 extends com.android.dx.Comparison {
private void <init> (java.lang.String, int)
com.android.dx.rop.code.Rop rop (com.android.dx.rop.type.TypeList)
com.android.dx.rop.type.TypeList types
}
com/android/dx/Comparison$5.class
Comparison.java
package com.android.dx
final enum com.android.dx.Comparison$5 extends com.android.dx.Comparison {
private void <init> (java.lang.String, int)
com.android.dx.rop.code.Rop rop (com.android.dx.rop.type.TypeList)
com.android.dx.rop.type.TypeList types
}
com/android/dx/Comparison$6.class
Comparison.java
package com.android.dx
final enum com.android.dx.Comparison$6 extends com.android.dx.Comparison {
private void <init> (java.lang.String, int)
com.android.dx.rop.code.Rop rop (com.android.dx.rop.type.TypeList)
com.android.dx.rop.type.TypeList types
}
com/android/dx/Comparison.class
Comparison.java
package com.android.dx
public abstract enum com.android.dx.Comparison extends java.lang.Enum {
public static final enum com.android.dx.Comparison LT
public static final enum com.android.dx.Comparison LE
public static final enum com.android.dx.Comparison EQ
public static final enum com.android.dx.Comparison GE
public static final enum com.android.dx.Comparison GT
public static final enum com.android.dx.Comparison NE
private static final synthetic com.android.dx.Comparison[] $VALUES
public static com.android.dx.Comparison[] values ()
public static com.android.dx.Comparison valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
abstract com.android.dx.rop.code.Rop rop (com.android.dx.rop.type.TypeList)
private static synthetic com.android.dx.Comparison[] $values ()
static void <clinit> ()
}
com/android/dx/Constants.class
Constants.java
package com.android.dx
final com.android.dx.Constants extends java.lang.Object {
private void <init> ()
static com.android.dx.rop.cst.TypedConstant getConstant (java.lang.Object)
Object value
}
com/android/dx/DexMaker$FieldDeclaration.class
DexMaker.java
package com.android.dx
com.android.dx.DexMaker$FieldDeclaration extends java.lang.Object {
final com.android.dx.FieldId fieldId
private final int accessFlags
private final Object staticValue
void <init> (com.android.dx.FieldId, int, java.lang.Object)
com.android.dx.FieldId fieldId
int accessFlags
Object staticValue
com.android.dx.dex.file.EncodedField toEncodedField ()
public boolean isStatic ()
}
com/android/dx/DexMaker$MethodDeclaration.class
DexMaker.java
package com.android.dx
com.android.dx.DexMaker$MethodDeclaration extends java.lang.Object {
final com.android.dx.MethodId method
private final int flags
private final com.android.dx.Code code
public void <init> (com.android.dx.MethodId, int)
com.android.dx.MethodId method
int flags
boolean isStatic ()
boolean isDirect ()
com.android.dx.dex.file.EncodedMethod toEncodedMethod (com.android.dx.dex.DexOptions)
com.android.dx.dex.DexOptions dexOptions
com.android.dx.rop.code.RopMethod ropMethod
com.android.dx.rop.code.LocalVariableInfo locals
com.android.dx.dex.code.DalvCode dalvCode
}
com/android/dx/DexMaker$TypeDeclaration.class
DexMaker.java
package com.android.dx
com.android.dx.DexMaker$TypeDeclaration extends java.lang.Object {
private final com.android.dx.TypeId type
private boolean declared
private int flags
private com.android.dx.TypeId supertype
private String sourceFile
private com.android.dx.TypeList interfaces
private com.android.dx.dex.file.ClassDefItem classDefItem
private final java.util.Map fields
private final java.util.Map methods
void <init> (com.android.dx.TypeId)
com.android.dx.TypeId type
com.android.dx.dex.file.ClassDefItem toClassDefItem ()
com.android.dx.dex.file.EncodedMethod encoded
com.android.dx.DexMaker$MethodDeclaration method
com.android.dx.dex.file.EncodedField encoded
com.android.dx.DexMaker$FieldDeclaration field
com.android.dx.dex.DexOptions dexOptions
com.android.dx.rop.cst.CstType thisType
}
com/android/dx/DexMaker.class
DexMaker.java
package com.android.dx
public final com.android.dx.DexMaker extends java.lang.Object {
private final java.util.Map types
private static boolean didWarnBlacklistedMethods
private static boolean didWarnNonBaseDexClassLoader
private ClassLoader sharedClassLoader
private com.android.dx.dex.file.DexFile outputDex
private boolean markAsTrusted
public void <init> ()
com.android.dx.DexMaker$TypeDeclaration getTypeDeclaration (com.android.dx.TypeId)
com.android.dx.TypeId type
com.android.dx.DexMaker$TypeDeclaration result
public transient void declare (com.android.dx.TypeId, java.lang.String, int, com.android.dx.TypeId, com.android.dx.TypeId[])
com.android.dx.TypeId type
String sourceFile
int flags
com.android.dx.TypeId supertype
com.android.dx.TypeId[] interfaces
com.android.dx.DexMaker$TypeDeclaration declaration
int supportedFlags
public com.android.dx.Code declare (com.android.dx.MethodId, int)
com.android.dx.MethodId method
int flags
com.android.dx.DexMaker$TypeDeclaration typeDeclaration
int supportedFlags
com.android.dx.DexMaker$MethodDeclaration methodDeclaration
public void declare (com.android.dx.FieldId, int, java.lang.Object)
com.android.dx.FieldId fieldId
int flags
Object staticValue
com.android.dx.DexMaker$TypeDeclaration typeDeclaration
int supportedFlags
com.android.dx.DexMaker$FieldDeclaration fieldDeclaration
public byte[] generate ()
com.android.dx.dex.DexOptions options
com.android.dx.DexMaker$TypeDeclaration typeDeclaration
java.io.IOException e
private java.lang.String generateFileName ()
int sum
com.android.dx.TypeId typeId
com.android.dx.DexMaker$TypeDeclaration decl
java.util.Set methodSet
int sum
int checksum
java.util.Set typesKeySet
java.util.Iterator it
int[] checksums
int i
public void setSharedClassLoader (java.lang.ClassLoader)
ClassLoader classLoader
public void markAsTrusted ()
private java.lang.ClassLoader generateClassLoader (java.io.File, java.io.File, java.lang.ClassLoader)
java.lang.reflect.InvocationTargetException e
boolean shareClassLoader
ClassLoader preferredClassLoader
Class baseDexClassLoaderClass
ClassNotFoundException e
java.lang.reflect.InvocationTargetException e
InstantiationException e
NoSuchMethodException e
IllegalAccessException e
java.io.File result
java.io.File dexCache
ClassLoader parent
public java.lang.ClassLoader generateAndLoad (java.lang.ClassLoader, java.io.File) throws java.io.IOException
String property
java.util.jar.JarEntry entry
ClassLoader parent
java.io.File dexCache
java.io.File result
byte[] dex
java.util.jar.JarOutputStream jarOut
com.android.dx.dex.file.DexFile getDexFile ()
com.android.dx.dex.DexOptions options
}
com/android/dx/FieldId.class
FieldId.java
package com.android.dx
public final com.android.dx.FieldId extends java.lang.Object {
final com.android.dx.TypeId declaringType
final com.android.dx.TypeId type
final String name
final com.android.dx.rop.cst.CstNat nat
final com.android.dx.rop.cst.CstFieldRef constant
void <init> (com.android.dx.TypeId, com.android.dx.TypeId, java.lang.String)
com.android.dx.TypeId declaringType
com.android.dx.TypeId type
String name
public com.android.dx.TypeId getDeclaringType ()
public com.android.dx.TypeId getType ()
public java.lang.String getName ()
public boolean equals (java.lang.Object)
Object o
public int hashCode ()
public java.lang.String toString ()
}
com/android/dx/Label.class
Label.java
package com.android.dx
public final com.android.dx.Label extends java.lang.Object {
final java.util.List instructions
com.android.dx.Code code
boolean marked
java.util.List catchLabels
com.android.dx.Label primarySuccessor
com.android.dx.Label alternateSuccessor
int id
public void <init> ()
boolean isEmpty ()
void compact ()
int i
com.android.dx.rop.code.BasicBlock toBasicBlock ()
int i
com.android.dx.Label catchLabel
com.android.dx.rop.code.InsnList result
int primarySuccessorIndex
com.android.dx.util.IntList successors
}
com/android/dx/Local.class
Local.java
package com.android.dx
public final com.android.dx.Local extends java.lang.Object {
private final com.android.dx.Code code
final com.android.dx.TypeId type
private int reg
private com.android.dx.rop.code.RegisterSpec spec
private void <init> (com.android.dx.Code, com.android.dx.TypeId)
com.android.dx.Code code
com.android.dx.TypeId type
static com.android.dx.Local get (com.android.dx.Code, com.android.dx.TypeId)
com.android.dx.Code code
com.android.dx.TypeId type
int initialize (int)
int nextAvailableRegister
int size ()
com.android.dx.rop.code.RegisterSpec spec ()
public com.android.dx.TypeId getType ()
public java.lang.String toString ()
}
com/android/dx/MethodId.class
MethodId.java
package com.android.dx
public final com.android.dx.MethodId extends java.lang.Object {
final com.android.dx.TypeId declaringType
final com.android.dx.TypeId returnType
final String name
final com.android.dx.TypeList parameters
final com.android.dx.rop.cst.CstNat nat
final com.android.dx.rop.cst.CstMethodRef constant
void <init> (com.android.dx.TypeId, com.android.dx.TypeId, java.lang.String, com.android.dx.TypeList)
com.android.dx.TypeId declaringType
com.android.dx.TypeId returnType
String name
com.android.dx.TypeList parameters
public com.android.dx.TypeId getDeclaringType ()
public com.android.dx.TypeId getReturnType ()
public boolean isConstructor ()
public boolean isStaticInitializer ()
public java.lang.String getName ()
public java.util.List getParameters ()
java.lang.String descriptor (boolean)
com.android.dx.TypeId t
boolean includeThis
StringBuilder result
com.android.dx.rop.type.Prototype prototype (boolean)
boolean includeThis
public boolean equals (java.lang.Object)
Object o
public int hashCode ()
int result
public java.lang.String toString ()
}
com/android/dx/TypeId.class
TypeId.java
package com.android.dx
public final com.android.dx.TypeId extends java.lang.Object {
public static final com.android.dx.TypeId BOOLEAN
public static final com.android.dx.TypeId BYTE
public static final com.android.dx.TypeId CHAR
public static final com.android.dx.TypeId DOUBLE
public static final com.android.dx.TypeId FLOAT
public static final com.android.dx.TypeId INT
public static final com.android.dx.TypeId LONG
public static final com.android.dx.TypeId SHORT
public static final com.android.dx.TypeId VOID
public static final com.android.dx.TypeId OBJECT
public static final com.android.dx.TypeId STRING
private static final java.util.Map PRIMITIVE_TO_TYPE
final String name
final com.android.dx.rop.type.Type ropType
final com.android.dx.rop.cst.CstType constant
void <init> (com.android.dx.rop.type.Type)
com.android.dx.rop.type.Type ropType
void <init> (java.lang.String, com.android.dx.rop.type.Type)
String name
com.android.dx.rop.type.Type ropType
public static com.android.dx.TypeId get (java.lang.String)
String name
public static com.android.dx.TypeId get (java.lang.Class)
com.android.dx.TypeId result
Class type
String name
public com.android.dx.FieldId getField (com.android.dx.TypeId, java.lang.String)
com.android.dx.TypeId type
String name
public transient com.android.dx.MethodId getConstructor (com.android.dx.TypeId[])
com.android.dx.TypeId[] parameters
public com.android.dx.MethodId getStaticInitializer ()
public transient com.android.dx.MethodId getMethod (com.android.dx.TypeId, java.lang.String, com.android.dx.TypeId[])
com.android.dx.TypeId returnType
String name
com.android.dx.TypeId[] parameters
public java.lang.String getName ()
public boolean equals (java.lang.Object)
Object o
public int hashCode ()
public java.lang.String toString ()
static void <clinit> ()
}
com/android/dx/TypeList.class
TypeList.java
package com.android.dx
final com.android.dx.TypeList extends java.lang.Object {
final com.android.dx.TypeId[] types
final com.android.dx.rop.type.StdTypeList ropTypes
void <init> (com.android.dx.TypeId[])
int i
com.android.dx.TypeId[] types
public java.util.List asList ()
public boolean equals (java.lang.Object)
Object o
public int hashCode ()
public java.lang.String toString ()
int i
StringBuilder result
}
com/android/dx/UnaryOp$1.class
UnaryOp.java
package com.android.dx
final enum com.android.dx.UnaryOp$1 extends com.android.dx.UnaryOp {
private void <init> (java.lang.String, int)
com.android.dx.rop.code.Rop rop (com.android.dx.TypeId)
com.android.dx.TypeId type
}
com/android/dx/UnaryOp$2.class
UnaryOp.java
package com.android.dx
final enum com.android.dx.UnaryOp$2 extends com.android.dx.UnaryOp {
private void <init> (java.lang.String, int)
com.android.dx.rop.code.Rop rop (com.android.dx.TypeId)
com.android.dx.TypeId type
}
com/android/dx/UnaryOp.class
UnaryOp.java
package com.android.dx
public abstract enum com.android.dx.UnaryOp extends java.lang.Enum {
public static final enum com.android.dx.UnaryOp NOT
public static final enum com.android.dx.UnaryOp NEGATE
private static final synthetic com.android.dx.UnaryOp[] $VALUES
public static com.android.dx.UnaryOp[] values ()
public static com.android.dx.UnaryOp valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
abstract com.android.dx.rop.code.Rop rop (com.android.dx.TypeId)
private static synthetic com.android.dx.UnaryOp[] $values ()
static void <clinit> ()
}
com/android/dx/Version.class
Version.java
package com.android.dx
public com.android.dx.Version extends java.lang.Object {
public static final String VERSION
public void <init> ()
}
com/android/dx/cf/
com/android/dx/cf/attrib/
com/android/dx/cf/attrib/AttAnnotationDefault.class
AttAnnotationDefault.java
package com.android.dx.cf.attrib
public final com.android.dx.cf.attrib.AttAnnotationDefault extends com.android.dx.cf.attrib.BaseAttribute {
public static final String ATTRIBUTE_NAME
private final com.android.dx.rop.cst.Constant value
private final int byteLength
public void <init> (com.android.dx.rop.cst.Constant, int)
com.android.dx.rop.cst.Constant value
int byteLength
public int byteLength ()
public com.android.dx.rop.cst.Constant getValue ()
}
com/android/dx/cf/attrib/AttBootstrapMethods.class
AttBootstrapMethods.java
package com.android.dx.cf.attrib
public com.android.dx.cf.attrib.AttBootstrapMethods extends com.android.dx.cf.attrib.BaseAttribute {
public static final String ATTRIBUTE_NAME
private static final int ATTRIBUTE_HEADER_BYTES
private static final int BOOTSTRAP_METHOD_BYTES
private static final int BOOTSTRAP_ARGUMENT_BYTES
private final com.android.dx.cf.code.BootstrapMethodsList bootstrapMethods
private final int byteLength
public void <init> (com.android.dx.cf.code.BootstrapMethodsList)
int numberOfArguments
int i
com.android.dx.cf.code.BootstrapMethodsList bootstrapMethods
int bytes
public int byteLength ()
public com.android.dx.cf.code.BootstrapMethodsList getBootstrapMethods ()
}
com/android/dx/cf/attrib/AttCode.class
AttCode.java
package com.android.dx.cf.attrib
public final com.android.dx.cf.attrib.AttCode extends com.android.dx.cf.attrib.BaseAttribute {
public static final String ATTRIBUTE_NAME
private final int maxStack
private final int maxLocals
private final com.android.dx.cf.code.BytecodeArray code
private final com.android.dx.cf.code.ByteCatchList catches
private final com.android.dx.cf.iface.AttributeList attributes
public void <init> (int, int, com.android.dx.cf.code.BytecodeArray, com.android.dx.cf.code.ByteCatchList, com.android.dx.cf.iface.AttributeList)
NullPointerException ex
NullPointerException ex
int maxStack
int maxLocals
com.android.dx.cf.code.BytecodeArray code
com.android.dx.cf.code.ByteCatchList catches
com.android.dx.cf.iface.AttributeList attributes
public int byteLength ()
public int getMaxStack ()
public int getMaxLocals ()
public com.android.dx.cf.code.BytecodeArray getCode ()
public com.android.dx.cf.code.ByteCatchList getCatches ()
public com.android.dx.cf.iface.AttributeList getAttributes ()
}
com/android/dx/cf/attrib/AttConstantValue.class
AttConstantValue.java
package com.android.dx.cf.attrib
public final com.android.dx.cf.attrib.AttConstantValue extends com.android.dx.cf.attrib.BaseAttribute {
public static final String ATTRIBUTE_NAME
private final com.android.dx.rop.cst.TypedConstant constantValue
public void <init> (com.android.dx.rop.cst.TypedConstant)
com.android.dx.rop.cst.TypedConstant constantValue
public int byteLength ()
public com.android.dx.rop.cst.TypedConstant getConstantValue ()
}
com/android/dx/cf/attrib/AttDeprecated.class
AttDeprecated.java
package com.android.dx.cf.attrib
public final com.android.dx.cf.attrib.AttDeprecated extends com.android.dx.cf.attrib.BaseAttribute {
public static final String ATTRIBUTE_NAME
public void <init> ()
public int byteLength ()
}
com/android/dx/cf/attrib/AttEnclosingMethod.class
AttEnclosingMethod.java
package com.android.dx.cf.attrib
public final com.android.dx.cf.attrib.AttEnclosingMethod extends com.android.dx.cf.attrib.BaseAttribute {
public static final String ATTRIBUTE_NAME
private final com.android.dx.rop.cst.CstType type
private final com.android.dx.rop.cst.CstNat method
public void <init> (com.android.dx.rop.cst.CstType, com.android.dx.rop.cst.CstNat)
com.android.dx.rop.cst.CstType type
com.android.dx.rop.cst.CstNat method
public int byteLength ()
public com.android.dx.rop.cst.CstType getEnclosingClass ()
public com.android.dx.rop.cst.CstNat getMethod ()
}
com/android/dx/cf/attrib/AttExceptions.class
AttExceptions.java
package com.android.dx.cf.attrib
public final com.android.dx.cf.attrib.AttExceptions extends com.android.dx.cf.attrib.BaseAttribute {
public static final String ATTRIBUTE_NAME
private final com.android.dx.rop.type.TypeList exceptions
public void <init> (com.android.dx.rop.type.TypeList)
NullPointerException ex
com.android.dx.rop.type.TypeList exceptions
public int byteLength ()
public com.android.dx.rop.type.TypeList getExceptions ()
}
com/android/dx/cf/attrib/AttInnerClasses.class
AttInnerClasses.java
package com.android.dx.cf.attrib
public final com.android.dx.cf.attrib.AttInnerClasses extends com.android.dx.cf.attrib.BaseAttribute {
public static final String ATTRIBUTE_NAME
private final com.android.dx.cf.attrib.InnerClassList innerClasses
public void <init> (com.android.dx.cf.attrib.InnerClassList)
NullPointerException ex
com.android.dx.cf.attrib.InnerClassList innerClasses
public int byteLength ()
public com.android.dx.cf.attrib.InnerClassList getInnerClasses ()
}
com/android/dx/cf/attrib/AttLineNumberTable.class
AttLineNumberTable.java
package com.android.dx.cf.attrib
public final com.android.dx.cf.attrib.AttLineNumberTable extends com.android.dx.cf.attrib.BaseAttribute {
public static final String ATTRIBUTE_NAME
private final com.android.dx.cf.code.LineNumberList lineNumbers
public void <init> (com.android.dx.cf.code.LineNumberList)
NullPointerException ex
com.android.dx.cf.code.LineNumberList lineNumbers
public int byteLength ()
public com.android.dx.cf.code.LineNumberList getLineNumbers ()
}
com/android/dx/cf/attrib/AttLocalVariableTable.class
AttLocalVariableTable.java
package com.android.dx.cf.attrib
public final com.android.dx.cf.attrib.AttLocalVariableTable extends com.android.dx.cf.attrib.BaseLocalVariables {
public static final String ATTRIBUTE_NAME
public void <init> (com.android.dx.cf.code.LocalVariableList)
com.android.dx.cf.code.LocalVariableList localVariables
}
com/android/dx/cf/attrib/AttLocalVariableTypeTable.class
AttLocalVariableTypeTable.java
package com.android.dx.cf.attrib
public final com.android.dx.cf.attrib.AttLocalVariableTypeTable extends com.android.dx.cf.attrib.BaseLocalVariables {
public static final String ATTRIBUTE_NAME
public void <init> (com.android.dx.cf.code.LocalVariableList)
com.android.dx.cf.code.LocalVariableList localVariables
}
com/android/dx/cf/attrib/AttRuntimeInvisibleAnnotations.class
AttRuntimeInvisibleAnnotations.java
package com.android.dx.cf.attrib
public final com.android.dx.cf.attrib.AttRuntimeInvisibleAnnotations extends com.android.dx.cf.attrib.BaseAnnotations {
public static final String ATTRIBUTE_NAME
public void <init> (com.android.dx.rop.annotation.Annotations, int)
com.android.dx.rop.annotation.Annotations annotations
int byteLength
}
com/android/dx/cf/attrib/AttRuntimeInvisibleParameterAnnotations.class
AttRuntimeInvisibleParameterAnnotations.java
package com.android.dx.cf.attrib
public final com.android.dx.cf.attrib.AttRuntimeInvisibleParameterAnnotations extends com.android.dx.cf.attrib.BaseParameterAnnotations {
public static final String ATTRIBUTE_NAME
public void <init> (com.android.dx.rop.annotation.AnnotationsList, int)
com.android.dx.rop.annotation.AnnotationsList parameterAnnotations
int byteLength
}
com/android/dx/cf/attrib/AttRuntimeVisibleAnnotations.class
AttRuntimeVisibleAnnotations.java
package com.android.dx.cf.attrib
public final com.android.dx.cf.attrib.AttRuntimeVisibleAnnotations extends com.android.dx.cf.attrib.BaseAnnotations {
public static final String ATTRIBUTE_NAME
public void <init> (com.android.dx.rop.annotation.Annotations, int)
com.android.dx.rop.annotation.Annotations annotations
int byteLength
}
com/android/dx/cf/attrib/AttRuntimeVisibleParameterAnnotations.class
AttRuntimeVisibleParameterAnnotations.java
package com.android.dx.cf.attrib
public final com.android.dx.cf.attrib.AttRuntimeVisibleParameterAnnotations extends com.android.dx.cf.attrib.BaseParameterAnnotations {
public static final String ATTRIBUTE_NAME
public void <init> (com.android.dx.rop.annotation.AnnotationsList, int)
com.android.dx.rop.annotation.AnnotationsList annotations
int byteLength
}
com/android/dx/cf/attrib/AttSignature.class
AttSignature.java
package com.android.dx.cf.attrib
public final com.android.dx.cf.attrib.AttSignature extends com.android.dx.cf.attrib.BaseAttribute {
public static final String ATTRIBUTE_NAME
private final com.android.dx.rop.cst.CstString signature
public void <init> (com.android.dx.rop.cst.CstString)
com.android.dx.rop.cst.CstString signature
public int byteLength ()
public com.android.dx.rop.cst.CstString getSignature ()
}
com/android/dx/cf/attrib/AttSourceDebugExtension.class
AttSourceDebugExtension.java
package com.android.dx.cf.attrib
public final com.android.dx.cf.attrib.AttSourceDebugExtension extends com.android.dx.cf.attrib.BaseAttribute {
public static final String ATTRIBUTE_NAME
private final com.android.dx.rop.cst.CstString smapString
public void <init> (com.android.dx.rop.cst.CstString)
com.android.dx.rop.cst.CstString smapString
public int byteLength ()
public com.android.dx.rop.cst.CstString getSmapString ()
}
com/android/dx/cf/attrib/AttSourceFile.class
AttSourceFile.java
package com.android.dx.cf.attrib
public final com.android.dx.cf.attrib.AttSourceFile extends com.android.dx.cf.attrib.BaseAttribute {
public static final String ATTRIBUTE_NAME
private final com.android.dx.rop.cst.CstString sourceFile
public void <init> (com.android.dx.rop.cst.CstString)
com.android.dx.rop.cst.CstString sourceFile
public int byteLength ()
public com.android.dx.rop.cst.CstString getSourceFile ()
}
com/android/dx/cf/attrib/AttSynthetic.class
AttSynthetic.java
package com.android.dx.cf.attrib
public final com.android.dx.cf.attrib.AttSynthetic extends com.android.dx.cf.attrib.BaseAttribute {
public static final String ATTRIBUTE_NAME
public void <init> ()
public int byteLength ()
}
com/android/dx/cf/attrib/BaseAnnotations.class
BaseAnnotations.java
package com.android.dx.cf.attrib
public abstract com.android.dx.cf.attrib.BaseAnnotations extends com.android.dx.cf.attrib.BaseAttribute {
private final com.android.dx.rop.annotation.Annotations annotations
private final int byteLength
public void <init> (java.lang.String, com.android.dx.rop.annotation.Annotations, int)
NullPointerException ex
String attributeName
com.android.dx.rop.annotation.Annotations annotations
int byteLength
public final int byteLength ()
public final com.android.dx.rop.annotation.Annotations getAnnotations ()
}
com/android/dx/cf/attrib/BaseAttribute.class
BaseAttribute.java
package com.android.dx.cf.attrib
public abstract com.android.dx.cf.attrib.BaseAttribute extends java.lang.Object implements com.android.dx.cf.iface.Attribute {
private final String name
public void <init> (java.lang.String)
String name
public java.lang.String getName ()
}
com/android/dx/cf/attrib/BaseLocalVariables.class
BaseLocalVariables.java
package com.android.dx.cf.attrib
public abstract com.android.dx.cf.attrib.BaseLocalVariables extends com.android.dx.cf.attrib.BaseAttribute {
private final com.android.dx.cf.code.LocalVariableList localVariables
public void <init> (java.lang.String, com.android.dx.cf.code.LocalVariableList)
NullPointerException ex
String name
com.android.dx.cf.code.LocalVariableList localVariables
public final int byteLength ()
public final com.android.dx.cf.code.LocalVariableList getLocalVariables ()
}
com/android/dx/cf/attrib/BaseParameterAnnotations.class
BaseParameterAnnotations.java
package com.android.dx.cf.attrib
public abstract com.android.dx.cf.attrib.BaseParameterAnnotations extends com.android.dx.cf.attrib.BaseAttribute {
private final com.android.dx.rop.annotation.AnnotationsList parameterAnnotations
private final int byteLength
public void <init> (java.lang.String, com.android.dx.rop.annotation.AnnotationsList, int)
NullPointerException ex
String attributeName
com.android.dx.rop.annotation.AnnotationsList parameterAnnotations
int byteLength
public final int byteLength ()
public final com.android.dx.rop.annotation.AnnotationsList getParameterAnnotations ()
}
com/android/dx/cf/attrib/InnerClassList$Item.class
InnerClassList.java
package com.android.dx.cf.attrib
public com.android.dx.cf.attrib.InnerClassList$Item extends java.lang.Object {
private final com.android.dx.rop.cst.CstType innerClass
private final com.android.dx.rop.cst.CstType outerClass
private final com.android.dx.rop.cst.CstString innerName
private final int accessFlags
public void <init> (com.android.dx.rop.cst.CstType, com.android.dx.rop.cst.CstType, com.android.dx.rop.cst.CstString, int)
com.android.dx.rop.cst.CstType innerClass
com.android.dx.rop.cst.CstType outerClass
com.android.dx.rop.cst.CstString innerName
int accessFlags
public com.android.dx.rop.cst.CstType getInnerClass ()
public com.android.dx.rop.cst.CstType getOuterClass ()
public com.android.dx.rop.cst.CstString getInnerName ()
public int getAccessFlags ()
}
com/android/dx/cf/attrib/InnerClassList.class
InnerClassList.java
package com.android.dx.cf.attrib
public final com.android.dx.cf.attrib.InnerClassList extends com.android.dx.util.FixedSizeList {
public void <init> (int)
int count
public com.android.dx.cf.attrib.InnerClassList$Item get (int)
int n
public void set (int, com.android.dx.rop.cst.CstType, com.android.dx.rop.cst.CstType, com.android.dx.rop.cst.CstString, int)
int n
com.android.dx.rop.cst.CstType innerClass
com.android.dx.rop.cst.CstType outerClass
com.android.dx.rop.cst.CstString innerName
int accessFlags
}
com/android/dx/cf/attrib/RawAttribute.class
RawAttribute.java
package com.android.dx.cf.attrib
public final com.android.dx.cf.attrib.RawAttribute extends com.android.dx.cf.attrib.BaseAttribute {
private final com.android.dx.util.ByteArray data
private final com.android.dx.rop.cst.ConstantPool pool
public void <init> (java.lang.String, com.android.dx.util.ByteArray, com.android.dx.rop.cst.ConstantPool)
String name
com.android.dx.util.ByteArray data
com.android.dx.rop.cst.ConstantPool pool
public void <init> (java.lang.String, com.android.dx.util.ByteArray, int, int, com.android.dx.rop.cst.ConstantPool)
String name
com.android.dx.util.ByteArray data
int offset
int length
com.android.dx.rop.cst.ConstantPool pool
public com.android.dx.util.ByteArray getData ()
public int byteLength ()
public com.android.dx.rop.cst.ConstantPool getPool ()
}
com/android/dx/cf/code/
com/android/dx/cf/code/BaseMachine.class
BaseMachine.java
package com.android.dx.cf.code
public abstract com.android.dx.cf.code.BaseMachine extends java.lang.Object implements com.android.dx.cf.code.Machine {
private final com.android.dx.rop.type.Prototype prototype
private com.android.dx.rop.type.TypeBearer[] args
private int argCount
private com.android.dx.rop.type.Type auxType
private int auxInt
private com.android.dx.rop.cst.Constant auxCst
private int auxTarget
private com.android.dx.cf.code.SwitchList auxCases
private java.util.ArrayList auxInitValues
private int localIndex
private boolean localInfo
private com.android.dx.rop.code.RegisterSpec localTarget
private com.android.dx.rop.type.TypeBearer[] results
private int resultCount
public void <init> (com.android.dx.rop.type.Prototype)
com.android.dx.rop.type.Prototype prototype
public com.android.dx.rop.type.Prototype getPrototype ()
public final void clearArgs ()
public final void popArgs (com.android.dx.cf.code.Frame, int)
int i
com.android.dx.cf.code.Frame frame
int count
com.android.dx.cf.code.ExecutionStack stack
public void popArgs (com.android.dx.cf.code.Frame, com.android.dx.rop.type.Prototype)
int i
com.android.dx.cf.code.Frame frame
com.android.dx.rop.type.Prototype prototype
com.android.dx.rop.type.StdTypeList types
int size
public final void popArgs (com.android.dx.cf.code.Frame, com.android.dx.rop.type.Type)
com.android.dx.cf.code.Frame frame
com.android.dx.rop.type.Type type
public final void popArgs (com.android.dx.cf.code.Frame, com.android.dx.rop.type.Type, com.android.dx.rop.type.Type)
com.android.dx.cf.code.Frame frame
com.android.dx.rop.type.Type type1
com.android.dx.rop.type.Type type2
public final void popArgs (com.android.dx.cf.code.Frame, com.android.dx.rop.type.Type, com.android.dx.rop.type.Type, com.android.dx.rop.type.Type)
com.android.dx.cf.code.Frame frame
com.android.dx.rop.type.Type type1
com.android.dx.rop.type.Type type2
com.android.dx.rop.type.Type type3
public final void localArg (com.android.dx.cf.code.Frame, int)
com.android.dx.cf.code.Frame frame
int idx
public final void localInfo (boolean)
boolean local
public final void auxType (com.android.dx.rop.type.Type)
com.android.dx.rop.type.Type type
public final void auxIntArg (int)
int value
public final void auxCstArg (com.android.dx.rop.cst.Constant)
com.android.dx.rop.cst.Constant cst
public final void auxTargetArg (int)
int target
public final void auxSwitchArg (com.android.dx.cf.code.SwitchList)
com.android.dx.cf.code.SwitchList cases
public final void auxInitValues (java.util.ArrayList)
java.util.ArrayList initValues
public final void localTarget (int, com.android.dx.rop.type.Type, com.android.dx.rop.code.LocalItem)
int idx
com.android.dx.rop.type.Type type
com.android.dx.rop.code.LocalItem local
protected final int argCount ()
protected final int argWidth ()
int i
int result
protected final com.android.dx.rop.type.TypeBearer arg (int)
ArrayIndexOutOfBoundsException ex
int n
protected final com.android.dx.rop.type.Type getAuxType ()
protected final int getAuxInt ()
protected final com.android.dx.rop.cst.Constant getAuxCst ()
protected final int getAuxTarget ()
protected final com.android.dx.cf.code.SwitchList getAuxCases ()
protected final java.util.ArrayList getInitValues ()
protected final int getLocalIndex ()
protected final boolean getLocalInfo ()
protected final com.android.dx.rop.code.RegisterSpec getLocalTarget (boolean)
boolean isMove
com.android.dx.rop.type.TypeBearer result
com.android.dx.rop.type.Type resultType
com.android.dx.rop.type.Type localType
protected final void clearResult ()
protected final void setResult (com.android.dx.rop.type.TypeBearer)
com.android.dx.rop.type.TypeBearer result
protected final void addResult (com.android.dx.rop.type.TypeBearer)
com.android.dx.rop.type.TypeBearer result
protected final int resultCount ()
protected final int resultWidth ()
int i
int width
protected final com.android.dx.rop.type.TypeBearer result (int)
ArrayIndexOutOfBoundsException ex
int n
protected final void storeResults (com.android.dx.cf.code.Frame)
int i
com.android.dx.cf.code.ExecutionStack stack
com.android.dx.cf.code.Frame frame
public static void throwLocalMismatch (com.android.dx.rop.type.TypeBearer, com.android.dx.rop.type.TypeBearer)
com.android.dx.rop.type.TypeBearer found
com.android.dx.rop.type.TypeBearer local
}
com/android/dx/cf/code/BasicBlocker.class
BasicBlocker.java
package com.android.dx.cf.code
public final com.android.dx.cf.code.BasicBlocker extends java.lang.Object implements com.android.dx.cf.code.BytecodeArray$Visitor {
private final com.android.dx.cf.code.ConcreteMethod method
private final int[] workSet
private final int[] liveSet
private final int[] blockSet
private final com.android.dx.util.IntList[] targetLists
private final com.android.dx.cf.code.ByteCatchList[] catchLists
private int previousOffset
public static com.android.dx.cf.code.ByteBlockList identifyBlocks (com.android.dx.cf.code.ConcreteMethod)
com.android.dx.cf.code.ConcreteMethod method
com.android.dx.cf.code.BasicBlocker bb
private void <init> (com.android.dx.cf.code.ConcreteMethod)
com.android.dx.cf.code.ConcreteMethod method
int sz
public void visitInvalid (int, int, int)
int opcode
int offset
int length
public void visitNoArgs (int, int, int, com.android.dx.rop.type.Type)
int opcode
int offset
int length
com.android.dx.rop.type.Type type
public void visitLocal (int, int, int, int, com.android.dx.rop.type.Type, int)
int opcode
int offset
int length
int idx
com.android.dx.rop.type.Type type
int value
public void visitConstant (int, int, int, com.android.dx.rop.cst.Constant, int)
int opcode
int offset
int length
com.android.dx.rop.cst.Constant cst
int value
public void visitBranch (int, int, int, int)
int next
int opcode
int offset
int length
int target
public void visitSwitch (int, int, int, com.android.dx.cf.code.SwitchList, int)
int i
int opcode
int offset
int length
com.android.dx.cf.code.SwitchList cases
int padding
int sz
public void visitNewarray (int, int, com.android.dx.rop.cst.CstType, java.util.ArrayList)
int offset
int length
com.android.dx.rop.cst.CstType type
java.util.ArrayList intVals
private com.android.dx.cf.code.ByteBlockList getBlockList ()
int i
com.android.dx.cf.code.ByteCatchList blockCatches
com.android.dx.util.IntList targets
int targetsAt
com.android.dx.cf.code.ByteCatchList blockCatches
int at
int next
int i
com.android.dx.cf.code.BytecodeArray bytes
com.android.dx.cf.code.ByteBlock[] bbs
int count
com.android.dx.cf.code.ByteBlockList result
private void doit ()
IllegalArgumentException ex
com.android.dx.cf.code.ByteCatchList$Item item
int start
int end
int i
com.android.dx.cf.code.BytecodeArray bytes
com.android.dx.cf.code.ByteCatchList catches
int catchSz
private void addWorkIfNecessary (int, boolean)
int offset
boolean blockStart
private void visitCommon (int, int, boolean)
int offset
int length
boolean nextIsLive
private void visitThrowing (int, int, boolean)
int offset
int length
boolean nextIsLive
int next
com.android.dx.cf.code.ByteCatchList catches
public void setPreviousOffset (int)
int offset
public int getPreviousOffset ()
}
com/android/dx/cf/code/BootstrapMethodArgumentsList.class
BootstrapMethodArgumentsList.java
package com.android.dx.cf.code
public com.android.dx.cf.code.BootstrapMethodArgumentsList extends com.android.dx.util.FixedSizeList {
public void <init> (int)
int count
public com.android.dx.rop.cst.Constant get (int)
int n
public void set (int, com.android.dx.rop.cst.Constant)
Class klass
int n
com.android.dx.rop.cst.Constant cst
}
com/android/dx/cf/code/BootstrapMethodsList$Item.class
BootstrapMethodsList.java
package com.android.dx.cf.code
public com.android.dx.cf.code.BootstrapMethodsList$Item extends java.lang.Object {
private final com.android.dx.cf.code.BootstrapMethodArgumentsList bootstrapMethodArgumentsList
private final com.android.dx.rop.cst.CstMethodHandle bootstrapMethodHandle
private final com.android.dx.rop.cst.CstType declaringClass
public void <init> (com.android.dx.rop.cst.CstType, com.android.dx.rop.cst.CstMethodHandle, com.android.dx.cf.code.BootstrapMethodArgumentsList)
com.android.dx.rop.cst.CstType declaringClass
com.android.dx.rop.cst.CstMethodHandle bootstrapMethodHandle
com.android.dx.cf.code.BootstrapMethodArgumentsList bootstrapMethodArguments
public com.android.dx.rop.cst.CstMethodHandle getBootstrapMethodHandle ()
public com.android.dx.cf.code.BootstrapMethodArgumentsList getBootstrapMethodArguments ()
public com.android.dx.rop.cst.CstType getDeclaringClass ()
}
com/android/dx/cf/code/BootstrapMethodsList.class
BootstrapMethodsList.java
package com.android.dx.cf.code
public com.android.dx.cf.code.BootstrapMethodsList extends com.android.dx.util.FixedSizeList {
public static final com.android.dx.cf.code.BootstrapMethodsList EMPTY
public void <init> (int)
int count
public com.android.dx.cf.code.BootstrapMethodsList$Item get (int)
int n
public void set (int, com.android.dx.cf.code.BootstrapMethodsList$Item)
int n
com.android.dx.cf.code.BootstrapMethodsList$Item item
public void set (int, com.android.dx.rop.cst.CstType, com.android.dx.rop.cst.CstMethodHandle, com.android.dx.cf.code.BootstrapMethodArgumentsList)
int n
com.android.dx.rop.cst.CstType declaringClass
com.android.dx.rop.cst.CstMethodHandle bootstrapMethodHandle
com.android.dx.cf.code.BootstrapMethodArgumentsList arguments
public static com.android.dx.cf.code.BootstrapMethodsList concat (com.android.dx.cf.code.BootstrapMethodsList, com.android.dx.cf.code.BootstrapMethodsList)
int i
int i
com.android.dx.cf.code.BootstrapMethodsList list1
com.android.dx.cf.code.BootstrapMethodsList list2
int sz1
int sz2
com.android.dx.cf.code.BootstrapMethodsList result
static void <clinit> ()
}
com/android/dx/cf/code/ByteBlock.class
ByteBlock.java
package com.android.dx.cf.code
public final com.android.dx.cf.code.ByteBlock extends java.lang.Object implements com.android.dx.util.LabeledItem {
private final int label
private final int start
private final int end
private final com.android.dx.util.IntList successors
private final com.android.dx.cf.code.ByteCatchList catches
public void <init> (int, int, int, com.android.dx.util.IntList, com.android.dx.cf.code.ByteCatchList)
int i
int label
int start
int end
com.android.dx.util.IntList successors
com.android.dx.cf.code.ByteCatchList catches
int sz
public java.lang.String toString ()
public int getLabel ()
public int getStart ()
public int getEnd ()
public com.android.dx.util.IntList getSuccessors ()
public com.android.dx.cf.code.ByteCatchList getCatches ()
}
com/android/dx/cf/code/ByteBlockList.class
ByteBlockList.java
package com.android.dx.cf.code
public final com.android.dx.cf.code.ByteBlockList extends com.android.dx.util.LabeledList {
public void <init> (int)
int size
public com.android.dx.cf.code.ByteBlock get (int)
int n
public com.android.dx.cf.code.ByteBlock labelToBlock (int)
int label
int idx
public void set (int, com.android.dx.cf.code.ByteBlock)
int n
com.android.dx.cf.code.ByteBlock bb
}
com/android/dx/cf/code/ByteCatchList$Item.class
ByteCatchList.java
package com.android.dx.cf.code
public com.android.dx.cf.code.ByteCatchList$Item extends java.lang.Object {
private final int startPc
private final int endPc
private final int handlerPc
private final com.android.dx.rop.cst.CstType exceptionClass
public void <init> (int, int, int, com.android.dx.rop.cst.CstType)
int startPc
int endPc
int handlerPc
com.android.dx.rop.cst.CstType exceptionClass
public int getStartPc ()
public int getEndPc ()
public int getHandlerPc ()
public com.android.dx.rop.cst.CstType getExceptionClass ()
public boolean covers (int)
int pc
}
com/android/dx/cf/code/ByteCatchList.class
ByteCatchList.java
package com.android.dx.cf.code
public final com.android.dx.cf.code.ByteCatchList extends com.android.dx.util.FixedSizeList {
public static final com.android.dx.cf.code.ByteCatchList EMPTY
public void <init> (int)
int count
public int byteLength ()
public com.android.dx.cf.code.ByteCatchList$Item get (int)
int n
public void set (int, com.android.dx.cf.code.ByteCatchList$Item)
int n
com.android.dx.cf.code.ByteCatchList$Item item
public void set (int, int, int, int, com.android.dx.rop.cst.CstType)
int n
int startPc
int endPc
int handlerPc
com.android.dx.rop.cst.CstType exceptionClass
public com.android.dx.cf.code.ByteCatchList listFor (int)
com.android.dx.cf.code.ByteCatchList$Item one
int i
int i
int pc
int sz
com.android.dx.cf.code.ByteCatchList$Item[] resultArr
int resultSz
com.android.dx.cf.code.ByteCatchList result
private static boolean typeNotFound (com.android.dx.cf.code.ByteCatchList$Item, com.android.dx.cf.code.ByteCatchList$Item[], int)
com.android.dx.rop.cst.CstType one
int i
com.android.dx.cf.code.ByteCatchList$Item item
com.android.dx.cf.code.ByteCatchList$Item[] arr
int count
com.android.dx.rop.cst.CstType type
public com.android.dx.util.IntList toTargetList (int)
int i
int noException
boolean hasDefault
int sz
com.android.dx.util.IntList result
public com.android.dx.rop.type.TypeList toRopCatchList ()
int i
int sz
com.android.dx.rop.type.StdTypeList result
static void <clinit> ()
}
com/android/dx/cf/code/ByteOps.class
ByteOps.java
package com.android.dx.cf.code
public com.android.dx.cf.code.ByteOps extends java.lang.Object {
public static final int NOP
public static final int ACONST_NULL
public static final int ICONST_M1
public static final int ICONST_0
public static final int ICONST_1
public static final int ICONST_2
public static final int ICONST_3
public static final int ICONST_4
public static final int ICONST_5
public static final int LCONST_0
public static final int LCONST_1
public static final int FCONST_0
public static final int FCONST_1
public static final int FCONST_2
public static final int DCONST_0
public static final int DCONST_1
public static final int BIPUSH
public static final int SIPUSH
public static final int LDC
public static final int LDC_W
public static final int LDC2_W
public static final int ILOAD
public static final int LLOAD
public static final int FLOAD
public static final int DLOAD
public static final int ALOAD
public static final int ILOAD_0
public static final int ILOAD_1
public static final int ILOAD_2
public static final int ILOAD_3
public static final int LLOAD_0
public static final int LLOAD_1
public static final int LLOAD_2
public static final int LLOAD_3
public static final int FLOAD_0
public static final int FLOAD_1
public static final int FLOAD_2
public static final int FLOAD_3
public static final int DLOAD_0
public static final int DLOAD_1
public static final int DLOAD_2
public static final int DLOAD_3
public static final int ALOAD_0
public static final int ALOAD_1
public static final int ALOAD_2
public static final int ALOAD_3
public static final int IALOAD
public static final int LALOAD
public static final int FALOAD
public static final int DALOAD
public static final int AALOAD
public static final int BALOAD
public static final int CALOAD
public static final int SALOAD
public static final int ISTORE
public static final int LSTORE
public static final int FSTORE
public static final int DSTORE
public static final int ASTORE
public static final int ISTORE_0
public static final int ISTORE_1
public static final int ISTORE_2
public static final int ISTORE_3
public static final int LSTORE_0
public static final int LSTORE_1
public static final int LSTORE_2
public static final int LSTORE_3
public static final int FSTORE_0
public static final int FSTORE_1
public static final int FSTORE_2
public static final int FSTORE_3
public static final int DSTORE_0
public static final int DSTORE_1
public static final int DSTORE_2
public static final int DSTORE_3
public static final int ASTORE_0
public static final int ASTORE_1
public static final int ASTORE_2
public static final int ASTORE_3
public static final int IASTORE
public static final int LASTORE
public static final int FASTORE
public static final int DASTORE
public static final int AASTORE
public static final int BASTORE
public static final int CASTORE
public static final int SASTORE
public static final int POP
public static final int POP2
public static final int DUP
public static final int DUP_X1
public static final int DUP_X2
public static final int DUP2
public static final int DUP2_X1
public static final int DUP2_X2
public static final int SWAP
public static final int IADD
public static final int LADD
public static final int FADD
public static final int DADD
public static final int ISUB
public static final int LSUB
public static final int FSUB
public static final int DSUB
public static final int IMUL
public static final int LMUL
public static final int FMUL
public static final int DMUL
public static final int IDIV
public static final int LDIV
public static final int FDIV
public static final int DDIV
public static final int IREM
public static final int LREM
public static final int FREM
public static final int DREM
public static final int INEG
public static final int LNEG
public static final int FNEG
public static final int DNEG
public static final int ISHL
public static final int LSHL
public static final int ISHR
public static final int LSHR
public static final int IUSHR
public static final int LUSHR
public static final int IAND
public static final int LAND
public static final int IOR
public static final int LOR
public static final int IXOR
public static final int LXOR
public static final int IINC
public static final int I2L
public static final int I2F
public static final int I2D
public static final int L2I
public static final int L2F
public static final int L2D
public static final int F2I
public static final int F2L
public static final int F2D
public static final int D2I
public static final int D2L
public static final int D2F
public static final int I2B
public static final int I2C
public static final int I2S
public static final int LCMP
public static final int FCMPL
public static final int FCMPG
public static final int DCMPL
public static final int DCMPG
public static final int IFEQ
public static final int IFNE
public static final int IFLT
public static final int IFGE
public static final int IFGT
public static final int IFLE
public static final int IF_ICMPEQ
public static final int IF_ICMPNE
public static final int IF_ICMPLT
public static final int IF_ICMPGE
public static final int IF_ICMPGT
public static final int IF_ICMPLE
public static final int IF_ACMPEQ
public static final int IF_ACMPNE
public static final int GOTO
public static final int JSR
public static final int RET
public static final int TABLESWITCH
public static final int LOOKUPSWITCH
public static final int IRETURN
public static final int LRETURN
public static final int FRETURN
public static final int DRETURN
public static final int ARETURN
public static final int RETURN
public static final int GETSTATIC
public static final int PUTSTATIC
public static final int GETFIELD
public static final int PUTFIELD
public static final int INVOKEVIRTUAL
public static final int INVOKESPECIAL
public static final int INVOKESTATIC
public static final int INVOKEINTERFACE
public static final int INVOKEDYNAMIC
public static final int NEW
public static final int NEWARRAY
public static final int ANEWARRAY
public static final int ARRAYLENGTH
public static final int ATHROW
public static final int CHECKCAST
public static final int INSTANCEOF
public static final int MONITORENTER
public static final int MONITOREXIT
public static final int WIDE
public static final int MULTIANEWARRAY
public static final int IFNULL
public static final int IFNONNULL
public static final int GOTO_W
public static final int JSR_W
public static final int NEWARRAY_BOOLEAN
public static final int NEWARRAY_CHAR
public static final int NEWARRAY_FLOAT
public static final int NEWARRAY_DOUBLE
public static final int NEWARRAY_BYTE
public static final int NEWARRAY_SHORT
public static final int NEWARRAY_INT
public static final int NEWARRAY_LONG
public static final int FMT_INVALID
public static final int FMT_NO_ARGS
public static final int FMT_NO_ARGS_LOCALS_1
public static final int FMT_NO_ARGS_LOCALS_2
public static final int FMT_NO_ARGS_LOCALS_3
public static final int FMT_NO_ARGS_LOCALS_4
public static final int FMT_NO_ARGS_LOCALS_5
public static final int FMT_BRANCH
public static final int FMT_WIDE_BRANCH
public static final int FMT_CPI
public static final int FMT_LOCAL_1
public static final int FMT_LOCAL_2
public static final int FMT_LITERAL_BYTE
public static final int FMT_INVOKEINTERFACE
public static final int FMT_LDC
public static final int FMT_SIPUSH
public static final int FMT_TABLESWITCH
public static final int FMT_LOOKUPSWITCH
public static final int FMT_MULTIANEWARRAY
public static final int FMT_WIDE
public static final int FMT_MASK
public static final int CPOK_Integer
public static final int CPOK_Float
public static final int CPOK_Long
public static final int CPOK_Double
public static final int CPOK_Class
public static final int CPOK_String
public static final int CPOK_Fieldref
public static final int CPOK_Methodref
public static final int CPOK_InterfaceMethodref
private static final int[] OPCODE_INFO
private static final String[] OPCODE_NAMES
private static final String OPCODE_DETAILS
private void <init> ()
public static java.lang.String opName (int)
int opcode
String result
public static int opInfo (int)
int opcode
static void <clinit> ()
int info
int info
int info
int info
int info
int info
int info
int info
int info
int info
int info
int info
int info
int info
int info
int info
int info
int info
int info
int idx
int info
int endAt
int i
String s
int len
}
com/android/dx/cf/code/BytecodeArray$BaseVisitor.class
BytecodeArray.java
package com.android.dx.cf.code
public com.android.dx.cf.code.BytecodeArray$BaseVisitor extends java.lang.Object implements com.android.dx.cf.code.BytecodeArray$Visitor {
private int previousOffset
void <init> ()
public void visitInvalid (int, int, int)
int opcode
int offset
int length
public void visitNoArgs (int, int, int, com.android.dx.rop.type.Type)
int opcode
int offset
int length
com.android.dx.rop.type.Type type
public void visitLocal (int, int, int, int, com.android.dx.rop.type.Type, int)
int opcode
int offset
int length
int idx
com.android.dx.rop.type.Type type
int value
public void visitConstant (int, int, int, com.android.dx.rop.cst.Constant, int)
int opcode
int offset
int length
com.android.dx.rop.cst.Constant cst
int value
public void visitBranch (int, int, int, int)
int opcode
int offset
int length
int target
public void visitSwitch (int, int, int, com.android.dx.cf.code.SwitchList, int)
int opcode
int offset
int length
com.android.dx.cf.code.SwitchList cases
int padding
public void visitNewarray (int, int, com.android.dx.rop.cst.CstType, java.util.ArrayList)
int offset
int length
com.android.dx.rop.cst.CstType type
java.util.ArrayList initValues
public void setPreviousOffset (int)
int offset
public int getPreviousOffset ()
}
com/android/dx/cf/code/BytecodeArray$ConstantParserVisitor.class
BytecodeArray.java
package com.android.dx.cf.code
com.android.dx.cf.code.BytecodeArray$ConstantParserVisitor extends com.android.dx.cf.code.BytecodeArray$BaseVisitor {
com.android.dx.rop.cst.Constant cst
int length
int value
final synthetic com.android.dx.cf.code.BytecodeArray this$0
void <init> (com.android.dx.cf.code.BytecodeArray)
com.android.dx.cf.code.BytecodeArray this$0
private void clear ()
public void visitInvalid (int, int, int)
int opcode
int offset
int length
public void visitNoArgs (int, int, int, com.android.dx.rop.type.Type)
int opcode
int offset
int length
com.android.dx.rop.type.Type type
public void visitLocal (int, int, int, int, com.android.dx.rop.type.Type, int)
int opcode
int offset
int length
int idx
com.android.dx.rop.type.Type type
int value
public void visitConstant (int, int, int, com.android.dx.rop.cst.Constant, int)
int opcode
int offset
int length
com.android.dx.rop.cst.Constant cst
int value
public void visitBranch (int, int, int, int)
int opcode
int offset
int length
int target
public void visitSwitch (int, int, int, com.android.dx.cf.code.SwitchList, int)
int opcode
int offset
int length
com.android.dx.cf.code.SwitchList cases
int padding
public void visitNewarray (int, int, com.android.dx.rop.cst.CstType, java.util.ArrayList)
int offset
int length
com.android.dx.rop.cst.CstType type
java.util.ArrayList initVals
public void setPreviousOffset (int)
int offset
public int getPreviousOffset ()
}
com/android/dx/cf/code/BytecodeArray$Visitor.class
BytecodeArray.java
package com.android.dx.cf.code
public abstract com.android.dx.cf.code.BytecodeArray$Visitor extends java.lang.Object {
public abstract void visitInvalid (int, int, int)
public abstract void visitNoArgs (int, int, int, com.android.dx.rop.type.Type)
public abstract void visitLocal (int, int, int, int, com.android.dx.rop.type.Type, int)
public abstract void visitConstant (int, int, int, com.android.dx.rop.cst.Constant, int)
public abstract void visitBranch (int, int, int, int)
public abstract void visitSwitch (int, int, int, com.android.dx.cf.code.SwitchList, int)
public abstract void visitNewarray (int, int, com.android.dx.rop.cst.CstType, java.util.ArrayList)
public abstract void setPreviousOffset (int)
public abstract int getPreviousOffset ()
}
com/android/dx/cf/code/BytecodeArray.class
BytecodeArray.java
package com.android.dx.cf.code
public final com.android.dx.cf.code.BytecodeArray extends java.lang.Object {
public static final com.android.dx.cf.code.BytecodeArray$Visitor EMPTY_VISITOR
private final com.android.dx.util.ByteArray bytes
private final com.android.dx.rop.cst.ConstantPool pool
public void <init> (com.android.dx.util.ByteArray, com.android.dx.rop.cst.ConstantPool)
com.android.dx.util.ByteArray bytes
com.android.dx.rop.cst.ConstantPool pool
public com.android.dx.util.ByteArray getBytes ()
public int size ()
public int byteLength ()
public void forEach (com.android.dx.cf.code.BytecodeArray$Visitor)
com.android.dx.cf.code.BytecodeArray$Visitor visitor
int sz
int at
public int[] getInstructionOffsets ()
int length
int sz
int[] result
int at
public void processWorkSet (int[], com.android.dx.cf.code.BytecodeArray$Visitor)
int offset
int[] workSet
com.android.dx.cf.code.BytecodeArray$Visitor visitor
public int parseInstruction (int, com.android.dx.cf.code.BytecodeArray$Visitor)
int value
int value
int idx
com.android.dx.rop.cst.Constant cst
int value
int idx
com.android.dx.rop.cst.Constant cst
int value
int idx
com.android.dx.rop.cst.Constant cst
int idx
int idx
int idx
int idx
int idx
int idx
int idx
int idx
int idx
int idx
int idx
int idx
int idx
int idx
int idx
int idx
int idx
int idx
int idx
int idx
int idx
int value
int target
int idx
int idx
com.android.dx.rop.cst.Constant cst
int idx
int count
int expectZero
com.android.dx.rop.cst.Constant cst
int idx
com.android.dx.rop.cst.CstInvokeDynamic cstInvokeDynamic
int idx
int dimensions
com.android.dx.rop.cst.Constant cst
int target
int newop
int opcode
int info
int fmt
com.android.dx.cf.code.SimException ex
com.android.dx.cf.code.SimException se
RuntimeException ex
int offset
com.android.dx.cf.code.BytecodeArray$Visitor visitor
private int parseTableswitch (int, com.android.dx.cf.code.BytecodeArray$Visitor)
int i
int target
int i
int offset
com.android.dx.cf.code.BytecodeArray$Visitor visitor
int at
int padding
int defaultTarget
int low
int high
int count
com.android.dx.cf.code.SwitchList cases
int length
private int parseLookupswitch (int, com.android.dx.cf.code.BytecodeArray$Visitor)
int i
int match
int target
int i
int offset
com.android.dx.cf.code.BytecodeArray$Visitor visitor
int at
int padding
int defaultTarget
int npairs
com.android.dx.cf.code.SwitchList cases
int length
private int parseNewarray (int, com.android.dx.cf.code.BytecodeArray$Visitor)
com.android.dx.rop.cst.CstType type
com.android.dx.rop.cst.CstType type
com.android.dx.rop.cst.CstType type
com.android.dx.rop.cst.CstType type
com.android.dx.rop.cst.CstType type
com.android.dx.rop.cst.CstType type
com.android.dx.rop.cst.CstType type
com.android.dx.rop.cst.CstType type
boolean punt
int nextByte
int offset
com.android.dx.cf.code.BytecodeArray$Visitor visitor
int value
com.android.dx.rop.cst.CstType type
int previousOffset
com.android.dx.cf.code.BytecodeArray$ConstantParserVisitor constantVisitor
int arrayLength
int nInit
int curOffset
int lastOffset
java.util.ArrayList initVals
private int parseWide (int, com.android.dx.cf.code.BytecodeArray$Visitor)
int value
int offset
com.android.dx.cf.code.BytecodeArray$Visitor visitor
int opcode
int idx
static void <clinit> ()
}
com/android/dx/cf/code/ConcreteMethod.class
ConcreteMethod.java
package com.android.dx.cf.code
public final com.android.dx.cf.code.ConcreteMethod extends java.lang.Object implements com.android.dx.cf.iface.Method {
private final com.android.dx.cf.iface.Method method
private final com.android.dx.cf.iface.ClassFile classFile
private final com.android.dx.cf.attrib.AttCode attCode
private final com.android.dx.cf.code.LineNumberList lineNumbers
private final com.android.dx.cf.code.LocalVariableList localVariables
public void <init> (com.android.dx.cf.iface.Method, com.android.dx.cf.iface.ClassFile, boolean, boolean)
com.android.dx.cf.attrib.AttLineNumberTable lnt
com.android.dx.cf.attrib.AttLocalVariableTable lvt
com.android.dx.cf.attrib.AttLocalVariableTypeTable lvtt
com.android.dx.cf.code.LocalVariableList typeList
com.android.dx.cf.iface.Method method
com.android.dx.cf.iface.ClassFile classFile
boolean keepLines
boolean keepLocals
com.android.dx.cf.iface.AttributeList attribs
com.android.dx.cf.iface.AttributeList codeAttribs
com.android.dx.cf.code.LineNumberList lnl
com.android.dx.cf.code.LocalVariableList lvl
public com.android.dx.rop.cst.CstString getSourceFile ()
public final boolean isDefaultOrStaticInterfaceMethod ()
public final boolean isStaticMethod ()
public com.android.dx.rop.cst.CstNat getNat ()
public com.android.dx.rop.cst.CstString getName ()
public com.android.dx.rop.cst.CstString getDescriptor ()
public int getAccessFlags ()
public com.android.dx.cf.iface.AttributeList getAttributes ()
public com.android.dx.rop.cst.CstType getDefiningClass ()
public com.android.dx.rop.type.Prototype getEffectiveDescriptor ()
public int getMaxStack ()
public int getMaxLocals ()
public com.android.dx.cf.code.BytecodeArray getCode ()
public com.android.dx.cf.code.ByteCatchList getCatches ()
public com.android.dx.cf.code.LineNumberList getLineNumbers ()
public com.android.dx.cf.code.LocalVariableList getLocalVariables ()
public com.android.dx.rop.code.SourcePosition makeSourcePosistion (int)
int offset
}
com/android/dx/cf/code/ExecutionStack.class
ExecutionStack.java
package com.android.dx.cf.code
public final com.android.dx.cf.code.ExecutionStack extends com.android.dx.util.MutabilityControl {
private final com.android.dx.rop.type.TypeBearer[] stack
private final boolean[] local
private int stackPtr
public void <init> (int)
int maxStack
public com.android.dx.cf.code.ExecutionStack copy ()
com.android.dx.cf.code.ExecutionStack result
public void annotate (com.android.dex.util.ExceptionWithContext)
String idx
int i
com.android.dex.util.ExceptionWithContext ex
int limit
public void makeInitialized (com.android.dx.rop.type.Type)
int i
com.android.dx.rop.type.Type type
com.android.dx.rop.type.Type initializedType
public int getMaxStack ()
public int size ()
public void clear ()
int i
public void push (com.android.dx.rop.type.TypeBearer)
int category
NullPointerException ex
com.android.dx.rop.type.TypeBearer type
int category
public void setLocal ()
public com.android.dx.rop.type.TypeBearer peek (int)
int n
public boolean peekLocal (int)
int n
public com.android.dx.rop.type.Type peekType (int)
int n
public com.android.dx.rop.type.TypeBearer pop ()
com.android.dx.rop.type.TypeBearer result
public void change (int, com.android.dx.rop.type.TypeBearer)
NullPointerException ex
int n
com.android.dx.rop.type.TypeBearer type
int idx
com.android.dx.rop.type.TypeBearer orig
public com.android.dx.cf.code.ExecutionStack merge (com.android.dx.cf.code.ExecutionStack)
com.android.dx.cf.code.SimException ex
com.android.dx.cf.code.ExecutionStack other
private static java.lang.String stackElementString (com.android.dx.rop.type.TypeBearer)
com.android.dx.rop.type.TypeBearer type
private static com.android.dx.rop.type.TypeBearer throwSimException (java.lang.String)
String msg
}
com/android/dx/cf/code/Frame.class
Frame.java
package com.android.dx.cf.code
public final com.android.dx.cf.code.Frame extends java.lang.Object {
private final com.android.dx.cf.code.LocalsArray locals
private final com.android.dx.cf.code.ExecutionStack stack
private final com.android.dx.util.IntList subroutines
private void <init> (com.android.dx.cf.code.LocalsArray, com.android.dx.cf.code.ExecutionStack)
com.android.dx.cf.code.LocalsArray locals
com.android.dx.cf.code.ExecutionStack stack
private void <init> (com.android.dx.cf.code.LocalsArray, com.android.dx.cf.code.ExecutionStack, com.android.dx.util.IntList)
com.android.dx.cf.code.LocalsArray locals
com.android.dx.cf.code.ExecutionStack stack
com.android.dx.util.IntList subroutines
public void <init> (int, int)
int maxLocals
int maxStack
public com.android.dx.cf.code.Frame copy ()
public void setImmutable ()
public void makeInitialized (com.android.dx.rop.type.Type)
com.android.dx.rop.type.Type type
public com.android.dx.cf.code.LocalsArray getLocals ()
public com.android.dx.cf.code.ExecutionStack getStack ()
public com.android.dx.util.IntList getSubroutines ()
public void initializeWithParameters (com.android.dx.rop.type.StdTypeList)
com.android.dx.rop.type.Type one
int i
com.android.dx.rop.type.StdTypeList params
int at
int sz
public com.android.dx.cf.code.Frame subFrameForLabel (int, int)
com.android.dx.util.IntList newSubroutines
IndexOutOfBoundsException ex
NullPointerException ex
int startLabel
int subLabel
com.android.dx.cf.code.LocalsArray subLocals
com.android.dx.util.IntList newSubroutines
public com.android.dx.cf.code.Frame mergeWith (com.android.dx.cf.code.Frame)
com.android.dx.cf.code.Frame other
com.android.dx.cf.code.LocalsArray resultLocals
com.android.dx.cf.code.ExecutionStack resultStack
com.android.dx.util.IntList resultSubroutines
private com.android.dx.util.IntList mergeSubroutineLists (com.android.dx.util.IntList)
int i
com.android.dx.util.IntList otherSubroutines
com.android.dx.util.IntList resultSubroutines
int szSubroutines
int szOthers
private static com.android.dx.cf.code.LocalsArray adjustLocalsForSubroutines (com.android.dx.cf.code.LocalsArray, com.android.dx.util.IntList)
com.android.dx.cf.code.LocalsArray locals
com.android.dx.util.IntList subroutines
com.android.dx.cf.code.LocalsArraySet laSet
public com.android.dx.cf.code.Frame mergeWithSubroutineCaller (com.android.dx.cf.code.Frame, int, int)
com.android.dx.util.IntList resultSubroutines
com.android.dx.util.IntList resultSubroutines
com.android.dx.util.IntList nonResultSubroutines
int i
com.android.dx.util.IntList nonResultSubroutines
int szResult
int szNonResult
com.android.dx.cf.code.Frame other
int subLabel
int predLabel
com.android.dx.cf.code.LocalsArray resultLocals
com.android.dx.cf.code.ExecutionStack resultStack
com.android.dx.util.IntList newOtherSubroutines
com.android.dx.util.IntList resultSubroutines
public com.android.dx.cf.code.Frame makeNewSubroutineStartFrame (int, int)
int subLabel
int callerLabel
com.android.dx.util.IntList newSubroutines
com.android.dx.cf.code.Frame newFrame
public com.android.dx.cf.code.Frame makeExceptionHandlerStartFrame (com.android.dx.rop.cst.CstType)
com.android.dx.rop.cst.CstType exceptionClass
com.android.dx.cf.code.ExecutionStack newStack
public void annotate (com.android.dex.util.ExceptionWithContext)
com.android.dex.util.ExceptionWithContext ex
}
com/android/dx/cf/code/LineNumberList$Item.class
LineNumberList.java
package com.android.dx.cf.code
public com.android.dx.cf.code.LineNumberList$Item extends java.lang.Object {
private final int startPc
private final int lineNumber
public void <init> (int, int)
int startPc
int lineNumber
public int getStartPc ()
public int getLineNumber ()
}
com/android/dx/cf/code/LineNumberList.class
LineNumberList.java
package com.android.dx.cf.code
public final com.android.dx.cf.code.LineNumberList extends com.android.dx.util.FixedSizeList {
public static final com.android.dx.cf.code.LineNumberList EMPTY
public static com.android.dx.cf.code.LineNumberList concat (com.android.dx.cf.code.LineNumberList, com.android.dx.cf.code.LineNumberList)
int i
int i
com.android.dx.cf.code.LineNumberList list1
com.android.dx.cf.code.LineNumberList list2
int sz1
int sz2
com.android.dx.cf.code.LineNumberList result
public void <init> (int)
int count
public com.android.dx.cf.code.LineNumberList$Item get (int)
int n
public void set (int, com.android.dx.cf.code.LineNumberList$Item)
int n
com.android.dx.cf.code.LineNumberList$Item item
public void set (int, int, int)
int n
int startPc
int lineNumber
public int pcToLine (int)
com.android.dx.cf.code.LineNumberList$Item one
int onePc
int i
int pc
int sz
int bestPc
int bestLine
static void <clinit> ()
}
com/android/dx/cf/code/LocalVariableList$Item.class
LocalVariableList.java
package com.android.dx.cf.code
public com.android.dx.cf.code.LocalVariableList$Item extends java.lang.Object {
private final int startPc
private final int length
private final com.android.dx.rop.cst.CstString name
private final com.android.dx.rop.cst.CstString descriptor
private final com.android.dx.rop.cst.CstString signature
private final int index
public void <init> (int, int, com.android.dx.rop.cst.CstString, com.android.dx.rop.cst.CstString, com.android.dx.rop.cst.CstString, int)
int startPc
int length
com.android.dx.rop.cst.CstString name
com.android.dx.rop.cst.CstString descriptor
com.android.dx.rop.cst.CstString signature
int index
public int getStartPc ()
public int getLength ()
public com.android.dx.rop.cst.CstString getDescriptor ()
public com.android.dx.rop.code.LocalItem getLocalItem ()
private com.android.dx.rop.cst.CstString getSignature ()
public int getIndex ()
public com.android.dx.rop.type.Type getType ()
public com.android.dx.cf.code.LocalVariableList$Item withSignature (com.android.dx.rop.cst.CstString)
com.android.dx.rop.cst.CstString newSignature
public boolean matchesPcAndIndex (int, int)
int pc
int index
public boolean matchesAllButType (com.android.dx.cf.code.LocalVariableList$Item)
com.android.dx.cf.code.LocalVariableList$Item other
static synthetic com.android.dx.rop.cst.CstString access$000 (com.android.dx.cf.code.LocalVariableList$Item)
com.android.dx.cf.code.LocalVariableList$Item x0
}
com/android/dx/cf/code/LocalVariableList.class
LocalVariableList.java
package com.android.dx.cf.code
public final com.android.dx.cf.code.LocalVariableList extends com.android.dx.util.FixedSizeList {
public static final com.android.dx.cf.code.LocalVariableList EMPTY
public static com.android.dx.cf.code.LocalVariableList concat (com.android.dx.cf.code.LocalVariableList, com.android.dx.cf.code.LocalVariableList)
int i
int i
com.android.dx.cf.code.LocalVariableList list1
com.android.dx.cf.code.LocalVariableList list2
int sz1
int sz2
com.android.dx.cf.code.LocalVariableList result
public static com.android.dx.cf.code.LocalVariableList mergeDescriptorsAndSignatures (com.android.dx.cf.code.LocalVariableList, com.android.dx.cf.code.LocalVariableList)
com.android.dx.rop.cst.CstString signature
com.android.dx.cf.code.LocalVariableList$Item item
com.android.dx.cf.code.LocalVariableList$Item signatureItem
int i
com.android.dx.cf.code.LocalVariableList descriptorList
com.android.dx.cf.code.LocalVariableList signatureList
int descriptorSize
com.android.dx.cf.code.LocalVariableList result
public void <init> (int)
int count
public com.android.dx.cf.code.LocalVariableList$Item get (int)
int n
public void set (int, com.android.dx.cf.code.LocalVariableList$Item)
int n
com.android.dx.cf.code.LocalVariableList$Item item
public void set (int, int, int, com.android.dx.rop.cst.CstString, com.android.dx.rop.cst.CstString, com.android.dx.rop.cst.CstString, int)
int n
int startPc
int length
com.android.dx.rop.cst.CstString name
com.android.dx.rop.cst.CstString descriptor
com.android.dx.rop.cst.CstString signature
int index
public com.android.dx.cf.code.LocalVariableList$Item itemToLocal (com.android.dx.cf.code.LocalVariableList$Item)
com.android.dx.cf.code.LocalVariableList$Item one
int i
com.android.dx.cf.code.LocalVariableList$Item item
int sz
public com.android.dx.cf.code.LocalVariableList$Item pcAndIndexToLocal (int, int)
com.android.dx.cf.code.LocalVariableList$Item one
int i
int pc
int index
int sz
static void <clinit> ()
}
com/android/dx/cf/code/LocalsArray.class
LocalsArray.java
package com.android.dx.cf.code
public abstract com.android.dx.cf.code.LocalsArray extends com.android.dx.util.MutabilityControl implements com.android.dx.util.ToHuman {
protected void <init> (boolean)
boolean mutable
public abstract com.android.dx.cf.code.LocalsArray copy ()
public abstract void annotate (com.android.dex.util.ExceptionWithContext)
public abstract void makeInitialized (com.android.dx.rop.type.Type)
public abstract int getMaxLocals ()
public abstract void set (int, com.android.dx.rop.type.TypeBearer)
public abstract void set (com.android.dx.rop.code.RegisterSpec)
public abstract void invalidate (int)
public abstract com.android.dx.rop.type.TypeBearer getOrNull (int)
public abstract com.android.dx.rop.type.TypeBearer get (int)
public abstract com.android.dx.rop.type.TypeBearer getCategory1 (int)
public abstract com.android.dx.rop.type.TypeBearer getCategory2 (int)
public abstract com.android.dx.cf.code.LocalsArray merge (com.android.dx.cf.code.LocalsArray)
public abstract com.android.dx.cf.code.LocalsArraySet mergeWithSubroutineCaller (com.android.dx.cf.code.LocalsArray, int)
protected abstract com.android.dx.cf.code.OneLocalsArray getPrimary ()
}
com/android/dx/cf/code/LocalsArraySet.class
LocalsArraySet.java
package com.android.dx.cf.code
public com.android.dx.cf.code.LocalsArraySet extends com.android.dx.cf.code.LocalsArray {
private final com.android.dx.cf.code.OneLocalsArray primary
private final java.util.ArrayList secondaries
public void <init> (int)
int maxLocals
public void <init> (com.android.dx.cf.code.OneLocalsArray, java.util.ArrayList)
com.android.dx.cf.code.OneLocalsArray primary
java.util.ArrayList secondaries
private void <init> (com.android.dx.cf.code.LocalsArraySet)
com.android.dx.cf.code.LocalsArray la
int i
com.android.dx.cf.code.LocalsArraySet toCopy
int sz
public void setImmutable ()
com.android.dx.cf.code.LocalsArray la
public com.android.dx.cf.code.LocalsArray copy ()
public void annotate (com.android.dex.util.ExceptionWithContext)
com.android.dx.cf.code.LocalsArray la
int label
com.android.dex.util.ExceptionWithContext ex
int sz
public java.lang.String toHuman ()
com.android.dx.cf.code.LocalsArray la
int label
StringBuilder sb
int sz
public void makeInitialized (com.android.dx.rop.type.Type)
com.android.dx.cf.code.LocalsArray la
com.android.dx.rop.type.Type type
int len
public int getMaxLocals ()
public void set (int, com.android.dx.rop.type.TypeBearer)
com.android.dx.cf.code.LocalsArray la
int idx
com.android.dx.rop.type.TypeBearer type
public void set (com.android.dx.rop.code.RegisterSpec)
com.android.dx.rop.code.RegisterSpec spec
public void invalidate (int)
com.android.dx.cf.code.LocalsArray la
int idx
public com.android.dx.rop.type.TypeBearer getOrNull (int)
int idx
public com.android.dx.rop.type.TypeBearer get (int)
int idx
public com.android.dx.rop.type.TypeBearer getCategory1 (int)
int idx
public com.android.dx.rop.type.TypeBearer getCategory2 (int)
int idx
private com.android.dx.cf.code.LocalsArraySet mergeWithSet (com.android.dx.cf.code.LocalsArraySet)
com.android.dx.cf.code.SimException ex
com.android.dx.cf.code.LocalsArray la1
com.android.dx.cf.code.LocalsArray la2
com.android.dx.cf.code.LocalsArray resultla
int i
com.android.dx.cf.code.LocalsArraySet other
com.android.dx.cf.code.OneLocalsArray newPrimary
java.util.ArrayList newSecondaries
boolean secondariesChanged
int sz1
int sz2
int sz
private com.android.dx.cf.code.LocalsArraySet mergeWithOne (com.android.dx.cf.code.OneLocalsArray)
com.android.dx.cf.code.SimException ex
com.android.dx.cf.code.LocalsArray la
com.android.dx.cf.code.LocalsArray resultla
int i
com.android.dx.cf.code.OneLocalsArray other
com.android.dx.cf.code.OneLocalsArray newPrimary
java.util.ArrayList newSecondaries
boolean secondariesChanged
int sz
public com.android.dx.cf.code.LocalsArraySet merge (com.android.dx.cf.code.LocalsArray)
com.android.dx.cf.code.LocalsArraySet result
com.android.dx.cf.code.LocalsArraySet result
com.android.dx.cf.code.SimException ex
com.android.dx.cf.code.LocalsArray other
com.android.dx.cf.code.LocalsArraySet result
private com.android.dx.cf.code.LocalsArray getSecondaryForLabel (int)
int label
public com.android.dx.cf.code.LocalsArraySet mergeWithSubroutineCaller (com.android.dx.cf.code.LocalsArray, int)
com.android.dx.cf.code.LocalsArray newSecondary
com.android.dx.cf.code.LocalsArray newSecondary
com.android.dx.cf.code.LocalsArray la
int i
int szSecondaries
int sz
java.util.ArrayList newSecondaries
com.android.dx.cf.code.LocalsArraySet result
com.android.dx.cf.code.LocalsArray other
int predLabel
com.android.dx.cf.code.LocalsArray mine
com.android.dx.cf.code.LocalsArray newSecondary
com.android.dx.cf.code.OneLocalsArray newPrimary
public com.android.dx.cf.code.LocalsArray subArrayForLabel (int)
int subLabel
com.android.dx.cf.code.LocalsArray result
protected com.android.dx.cf.code.OneLocalsArray getPrimary ()
public volatile synthetic com.android.dx.cf.code.LocalsArray merge (com.android.dx.cf.code.LocalsArray)
}
com/android/dx/cf/code/Machine.class
Machine.java
package com.android.dx.cf.code
public abstract com.android.dx.cf.code.Machine extends java.lang.Object {
public abstract com.android.dx.rop.type.Prototype getPrototype ()
public abstract void clearArgs ()
public abstract void popArgs (com.android.dx.cf.code.Frame, int)
public abstract void popArgs (com.android.dx.cf.code.Frame, com.android.dx.rop.type.Prototype)
public abstract void popArgs (com.android.dx.cf.code.Frame, com.android.dx.rop.type.Type)
public abstract void popArgs (com.android.dx.cf.code.Frame, com.android.dx.rop.type.Type, com.android.dx.rop.type.Type)
public abstract void popArgs (com.android.dx.cf.code.Frame, com.android.dx.rop.type.Type, com.android.dx.rop.type.Type, com.android.dx.rop.type.Type)
public abstract void localArg (com.android.dx.cf.code.Frame, int)
public abstract void localInfo (boolean)
public abstract void auxType (com.android.dx.rop.type.Type)
public abstract void auxIntArg (int)
public abstract void auxCstArg (com.android.dx.rop.cst.Constant)
public abstract void auxTargetArg (int)
public abstract void auxSwitchArg (com.android.dx.cf.code.SwitchList)
public abstract void auxInitValues (java.util.ArrayList)
public abstract void localTarget (int, com.android.dx.rop.type.Type, com.android.dx.rop.code.LocalItem)
public abstract void run (com.android.dx.cf.code.Frame, int, int)
}
com/android/dx/cf/code/Merger.class
Merger.java
package com.android.dx.cf.code
public final com.android.dx.cf.code.Merger extends java.lang.Object {
private void <init> ()
public static com.android.dx.cf.code.OneLocalsArray mergeLocals (com.android.dx.cf.code.OneLocalsArray, com.android.dx.cf.code.OneLocalsArray)
com.android.dx.rop.type.TypeBearer tb1
com.android.dx.rop.type.TypeBearer tb2
com.android.dx.rop.type.TypeBearer resultType
int i
com.android.dx.cf.code.OneLocalsArray locals1
com.android.dx.cf.code.OneLocalsArray locals2
int sz
com.android.dx.cf.code.OneLocalsArray result
public static com.android.dx.cf.code.ExecutionStack mergeStack (com.android.dx.cf.code.ExecutionStack, com.android.dx.cf.code.ExecutionStack)
com.android.dx.cf.code.SimException ex
com.android.dx.rop.type.TypeBearer tb1
com.android.dx.rop.type.TypeBearer tb2
com.android.dx.rop.type.TypeBearer resultType
int i
com.android.dx.cf.code.ExecutionStack stack1
com.android.dx.cf.code.ExecutionStack stack2
int sz
com.android.dx.cf.code.ExecutionStack result
public static com.android.dx.rop.type.TypeBearer mergeType (com.android.dx.rop.type.TypeBearer, com.android.dx.rop.type.TypeBearer)
com.android.dx.rop.type.TypeBearer componentUnion
com.android.dx.rop.type.Type type1
com.android.dx.rop.type.Type type2
com.android.dx.rop.type.TypeBearer ft1
com.android.dx.rop.type.TypeBearer ft2
public static boolean isPossiblyAssignableFrom (com.android.dx.rop.type.TypeBearer, com.android.dx.rop.type.TypeBearer)
com.android.dx.rop.type.TypeBearer supertypeBearer
com.android.dx.rop.type.TypeBearer subtypeBearer
com.android.dx.rop.type.Type supertype
com.android.dx.rop.type.Type subtype
int superBt
int subBt
}
com/android/dx/cf/code/OneLocalsArray.class
OneLocalsArray.java
package com.android.dx.cf.code
public com.android.dx.cf.code.OneLocalsArray extends com.android.dx.cf.code.LocalsArray {
private final com.android.dx.rop.type.TypeBearer[] locals
public void <init> (int)
int maxLocals
public com.android.dx.cf.code.OneLocalsArray copy ()
com.android.dx.cf.code.OneLocalsArray result
public void annotate (com.android.dex.util.ExceptionWithContext)
com.android.dx.rop.type.TypeBearer type
String s
int i
com.android.dex.util.ExceptionWithContext ex
public java.lang.String toHuman ()
com.android.dx.rop.type.TypeBearer type
String s
int i
StringBuilder sb
public void makeInitialized (com.android.dx.rop.type.Type)
int i
com.android.dx.rop.type.Type type
int len
com.android.dx.rop.type.Type initializedType
public int getMaxLocals ()
public void set (int, com.android.dx.rop.type.TypeBearer)
NullPointerException ex
com.android.dx.rop.type.TypeBearer prev
int idx
com.android.dx.rop.type.TypeBearer type
public void set (com.android.dx.rop.code.RegisterSpec)
com.android.dx.rop.code.RegisterSpec spec
public void invalidate (int)
int idx
public com.android.dx.rop.type.TypeBearer getOrNull (int)
int idx
public com.android.dx.rop.type.TypeBearer get (int)
int idx
com.android.dx.rop.type.TypeBearer result
public com.android.dx.rop.type.TypeBearer getCategory1 (int)
int idx
com.android.dx.rop.type.TypeBearer result
com.android.dx.rop.type.Type type
public com.android.dx.rop.type.TypeBearer getCategory2 (int)
int idx
com.android.dx.rop.type.TypeBearer result
public com.android.dx.cf.code.LocalsArray merge (com.android.dx.cf.code.LocalsArray)
com.android.dx.cf.code.LocalsArray other
public com.android.dx.cf.code.OneLocalsArray merge (com.android.dx.cf.code.OneLocalsArray)
com.android.dx.cf.code.SimException ex
com.android.dx.cf.code.OneLocalsArray other
public com.android.dx.cf.code.LocalsArraySet mergeWithSubroutineCaller (com.android.dx.cf.code.LocalsArray, int)
com.android.dx.cf.code.LocalsArray other
int predLabel
com.android.dx.cf.code.LocalsArraySet result
protected com.android.dx.cf.code.OneLocalsArray getPrimary ()
private static com.android.dx.rop.type.TypeBearer throwSimException (int, java.lang.String)
int idx
String msg
public volatile synthetic com.android.dx.cf.code.LocalsArray copy ()
}
com/android/dx/cf/code/ReturnAddress.class
ReturnAddress.java
package com.android.dx.cf.code
public final com.android.dx.cf.code.ReturnAddress extends java.lang.Object implements com.android.dx.rop.type.TypeBearer {
private final int subroutineAddress
public void <init> (int)
int subroutineAddress
public java.lang.String toString ()
public java.lang.String toHuman ()
public com.android.dx.rop.type.Type getType ()
public com.android.dx.rop.type.TypeBearer getFrameType ()
public int getBasicType ()
public int getBasicFrameType ()
public boolean isConstant ()
public boolean equals (java.lang.Object)
Object other
public int hashCode ()
public int getSubroutineAddress ()
}
com/android/dx/cf/code/Ropper$1.class
Ropper.java
package com.android.dx.cf.code
com.android.dx.cf.code.Ropper$1 extends java.lang.Object implements com.android.dx.rop.code.BasicBlock$Visitor {
final synthetic com.android.dx.util.IntList val$reachableSubroutineCallerLabels
final synthetic com.android.dx.cf.code.Ropper this$0
void <init> (com.android.dx.cf.code.Ropper, com.android.dx.util.IntList)
com.android.dx.cf.code.Ropper this$0
public void visitBlock (com.android.dx.rop.code.BasicBlock)
com.android.dx.rop.code.BasicBlock b
}
com/android/dx/cf/code/Ropper$2.class
Ropper.java
package com.android.dx.cf.code
com.android.dx.cf.code.Ropper$2 extends java.lang.Object implements com.android.dx.rop.code.BasicBlock$Visitor {
final synthetic com.android.dx.util.IntList val$reachableLabels
final synthetic com.android.dx.cf.code.Ropper this$0
void <init> (com.android.dx.cf.code.Ropper, com.android.dx.util.IntList)
com.android.dx.cf.code.Ropper this$0
public void visitBlock (com.android.dx.rop.code.BasicBlock)
com.android.dx.rop.code.BasicBlock b
}
com/android/dx/cf/code/Ropper$CatchInfo.class
Ropper.java
package com.android.dx.cf.code
com.android.dx.cf.code.Ropper$CatchInfo extends java.lang.Object {
private final java.util.Map setups
final synthetic com.android.dx.cf.code.Ropper this$0
private void <init> (com.android.dx.cf.code.Ropper)
com.android.dx.cf.code.Ropper$ExceptionHandlerSetup getSetup (com.android.dx.rop.type.Type)
int handlerSetupLabel
com.android.dx.rop.type.Type caughtType
com.android.dx.cf.code.Ropper$ExceptionHandlerSetup handler
java.util.Collection getSetups ()
synthetic void <init> (com.android.dx.cf.code.Ropper, com.android.dx.cf.code.Ropper$1)
com.android.dx.cf.code.Ropper x0
com.android.dx.cf.code.Ropper$1 x1
}
com/android/dx/cf/code/Ropper$ExceptionHandlerSetup.class
Ropper.java
package com.android.dx.cf.code
com.android.dx.cf.code.Ropper$ExceptionHandlerSetup extends java.lang.Object {
private com.android.dx.rop.type.Type caughtType
private int label
void <init> (com.android.dx.rop.type.Type, int)
com.android.dx.rop.type.Type caughtType
int label
com.android.dx.rop.type.Type getCaughtType ()
public int getLabel ()
}
com/android/dx/cf/code/Ropper$ExceptionSetupLabelAllocator.class
Ropper.java
package com.android.dx.cf.code
com.android.dx.cf.code.Ropper$ExceptionSetupLabelAllocator extends com.android.dx.cf.code.Ropper$LabelAllocator {
int maxSetupLabel
final synthetic com.android.dx.cf.code.Ropper this$0
void <init> (com.android.dx.cf.code.Ropper)
int getNextLabel ()
}
com/android/dx/cf/code/Ropper$LabelAllocator.class
Ropper.java
package com.android.dx.cf.code
com.android.dx.cf.code.Ropper$LabelAllocator extends java.lang.Object {
int nextAvailableLabel
void <init> (int)
int startLabel
int getNextLabel ()
}
com/android/dx/cf/code/Ropper$Subroutine.class
Ropper.java
package com.android.dx.cf.code
com.android.dx.cf.code.Ropper$Subroutine extends java.lang.Object {
private java.util.BitSet callerBlocks
private java.util.BitSet retBlocks
private int startBlock
final synthetic com.android.dx.cf.code.Ropper this$0
void <init> (com.android.dx.cf.code.Ropper, int)
int startBlock
void <init> (com.android.dx.cf.code.Ropper, int, int)
int startBlock
int retBlock
int getStartBlock ()
void addRetBlock (int)
int retBlock
void addCallerBlock (int)
int label
com.android.dx.util.IntList getSuccessors ()
com.android.dx.rop.code.BasicBlock subCaller
int label
com.android.dx.util.IntList successors
void mergeToSuccessors (com.android.dx.cf.code.Frame, int[])
com.android.dx.rop.code.BasicBlock subCaller
int succLabel
com.android.dx.cf.code.Frame subFrame
int label
com.android.dx.cf.code.Frame frame
int[] workSet
static synthetic int access$1000 (com.android.dx.cf.code.Ropper$Subroutine)
com.android.dx.cf.code.Ropper$Subroutine x0
static synthetic java.util.BitSet access$1300 (com.android.dx.cf.code.Ropper$Subroutine)
com.android.dx.cf.code.Ropper$Subroutine x0
}
com/android/dx/cf/code/Ropper$SubroutineInliner.class
Ropper.java
package com.android.dx.cf.code
com.android.dx.cf.code.Ropper$SubroutineInliner extends java.lang.Object {
private final java.util.HashMap origLabelToCopiedLabel
private final java.util.BitSet workList
private int subroutineStart
private int subroutineSuccessor
private final com.android.dx.cf.code.Ropper$LabelAllocator labelAllocator
private final java.util.ArrayList labelToSubroutines
final synthetic com.android.dx.cf.code.Ropper this$0
void <init> (com.android.dx.cf.code.Ropper, com.android.dx.cf.code.Ropper$LabelAllocator, java.util.ArrayList)
com.android.dx.cf.code.Ropper$LabelAllocator labelAllocator
java.util.ArrayList labelToSubroutines
void inlineSubroutineCalledFrom (com.android.dx.rop.code.BasicBlock)
int newLabel
int label
com.android.dx.rop.code.BasicBlock b
int newSubStartLabel
private void copyBlock (int, int)
com.android.dx.util.IntList successors
com.android.dx.util.IntList successors
int origSuccLabel
int newSuccLabel
int i
int origPrimary
int sz
com.android.dx.cf.code.Ropper$Subroutine subroutine
int origLabel
int newLabel
com.android.dx.rop.code.BasicBlock origBlock
com.android.dx.util.IntList origSuccessors
com.android.dx.util.IntList successors
int primarySuccessor
private boolean involvedInSubroutine (int, int)
int label
int subroutineStart
com.android.dx.util.IntList subroutinesList
private int mapOrAllocateLabel (int)
int resultLabel
int resultLabel
int origLabel
int resultLabel
Integer mappedLabel
}
com/android/dx/cf/code/Ropper.class
Ropper.java
package com.android.dx.cf.code
public final com.android.dx.cf.code.Ropper extends java.lang.Object {
private static final int PARAM_ASSIGNMENT
private static final int RETURN
private static final int SYNCH_RETURN
private static final int SYNCH_SETUP_1
private static final int SYNCH_SETUP_2
private static final int SYNCH_CATCH_1
private static final int SYNCH_CATCH_2
private static final int SPECIAL_LABEL_COUNT
private final com.android.dx.cf.code.ConcreteMethod method
private final com.android.dx.cf.code.ByteBlockList blocks
private final int maxLocals
private final int maxLabel
private final com.android.dx.cf.code.RopperMachine machine
private final com.android.dx.cf.code.Simulator sim
private final com.android.dx.cf.code.Frame[] startFrames
private final java.util.ArrayList result
private final java.util.ArrayList resultSubroutines
private final com.android.dx.cf.code.Ropper$CatchInfo[] catchInfos
private boolean synchNeedsExceptionHandler
private final com.android.dx.cf.code.Ropper$Subroutine[] subroutines
private boolean hasSubroutines
private final com.android.dx.cf.code.Ropper$ExceptionSetupLabelAllocator exceptionSetupLabelAllocator
public static com.android.dx.rop.code.RopMethod convert (com.android.dx.cf.code.ConcreteMethod, com.android.dx.rop.code.TranslationAdvice, com.android.dx.cf.iface.MethodList, com.android.dx.dex.DexOptions)
com.android.dx.cf.code.Ropper r
com.android.dx.cf.code.SimException ex
com.android.dx.cf.code.ConcreteMethod method
com.android.dx.rop.code.TranslationAdvice advice
com.android.dx.cf.iface.MethodList methods
com.android.dx.dex.DexOptions dexOptions
private void <init> (com.android.dx.cf.code.ConcreteMethod, com.android.dx.rop.code.TranslationAdvice, com.android.dx.cf.iface.MethodList, com.android.dx.dex.DexOptions)
com.android.dx.cf.code.ConcreteMethod method
com.android.dx.rop.code.TranslationAdvice advice
com.android.dx.cf.iface.MethodList methods
com.android.dx.dex.DexOptions dexOptions
int getFirstTempStackReg ()
int regCount
private int getSpecialLabel (int)
int label
private int getMinimumUnreservedLabel ()
private int getAvailableLabel ()
int label
com.android.dx.rop.code.BasicBlock bb
int candidate
private boolean isSynchronized ()
int accessFlags
private boolean isStatic ()
int accessFlags
private int getNormalRegCount ()
private com.android.dx.rop.code.RegisterSpec getSynchReg ()
int reg
private int labelToResultIndex (int)
com.android.dx.rop.code.BasicBlock one
int i
int label
int sz
private com.android.dx.rop.code.BasicBlock labelToBlock (int)
int label
int idx
private void addBlock (com.android.dx.rop.code.BasicBlock, com.android.dx.util.IntList)
com.android.dx.rop.code.BasicBlock block
com.android.dx.util.IntList subroutines
private boolean addOrReplaceBlock (com.android.dx.rop.code.BasicBlock, com.android.dx.util.IntList)
boolean ret
com.android.dx.rop.code.BasicBlock block
com.android.dx.util.IntList subroutines
int idx
boolean ret
private boolean addOrReplaceBlockNoDelete (com.android.dx.rop.code.BasicBlock, com.android.dx.util.IntList)
boolean ret
com.android.dx.rop.code.BasicBlock block
com.android.dx.util.IntList subroutines
int idx
boolean ret
private void removeBlockAndSpecialSuccessors (int)
int label
int i
int idx
int minLabel
com.android.dx.rop.code.BasicBlock block
com.android.dx.util.IntList successors
int sz
private com.android.dx.rop.code.RopMethod getRopMethod ()
int i
int sz
com.android.dx.rop.code.BasicBlockList bbl
private void doit ()
com.android.dx.cf.code.SimException ex
int offset
com.android.dx.cf.code.ByteBlock block
com.android.dx.cf.code.Frame frame
int[] workSet
private void setFirstFrame ()
com.android.dx.rop.type.Prototype desc
private void processBlock (com.android.dx.cf.code.ByteBlock, com.android.dx.cf.code.Frame, int[])
int subroutineLabel
int startSuccessorIndex
com.android.dx.cf.code.ReturnAddress ra
int subroutineLabel
int startSuccessorIndex
int startSuccessorIndex
com.android.dx.cf.code.SimException ex
int succ
int i
int primarySucc
com.android.dx.cf.code.SimException ex
com.android.dx.cf.code.ByteCatchList$Item one
com.android.dx.rop.cst.CstType exceptionClass
int targ
com.android.dx.cf.code.Frame f
com.android.dx.cf.code.Ropper$CatchInfo handlers
com.android.dx.cf.code.Ropper$ExceptionHandlerSetup handler
int i
com.android.dx.rop.code.Insn insn
int i
boolean catchesAny
com.android.dx.util.IntList newSucc
com.android.dx.rop.code.Insn extraInsn
boolean needsGoto
com.android.dx.rop.code.InsnList il
com.android.dx.util.IntList extraBlockSuccessors
int label
com.android.dx.rop.code.BasicBlock bb
com.android.dx.rop.code.SourcePosition pos
int i
com.android.dx.cf.code.ByteBlock block
com.android.dx.cf.code.Frame frame
int[] workSet
com.android.dx.cf.code.ByteCatchList catches
int extraBlockCount
java.util.ArrayList insns
int insnSz
int catchSz
com.android.dx.util.IntList successors
int startSuccessorIndex
com.android.dx.cf.code.Ropper$Subroutine calledSubroutine
int succSz
int primarySucc
boolean synch
int primarySuccListIndex
com.android.dx.rop.code.Insn lastInsn
com.android.dx.rop.code.InsnList il
com.android.dx.rop.code.BasicBlock bb
private void mergeAndWorkAsNecessary (int, int, com.android.dx.cf.code.Ropper$Subroutine, com.android.dx.cf.code.Frame, int[])
com.android.dx.cf.code.Frame merged
com.android.dx.cf.code.Frame merged
int label
int pred
com.android.dx.cf.code.Ropper$Subroutine calledSubroutine
com.android.dx.cf.code.Frame frame
int[] workSet
com.android.dx.cf.code.Frame existing
private void addSetupBlocks ()
com.android.dx.rop.type.Type one
com.android.dx.cf.code.LocalVariableList$Item local
com.android.dx.rop.code.RegisterSpec result
com.android.dx.rop.code.Insn insn
int i
com.android.dx.rop.code.Insn insn
com.android.dx.rop.code.RegisterSpec synchReg
com.android.dx.rop.code.Insn insn
int label2
com.android.dx.cf.code.LocalVariableList localVariables
com.android.dx.rop.code.SourcePosition pos
com.android.dx.rop.type.Prototype desc
com.android.dx.rop.type.StdTypeList params
int sz
com.android.dx.rop.code.InsnList insns
int at
boolean synch
int label
com.android.dx.rop.code.BasicBlock bb
private void addReturnBlock ()
com.android.dx.rop.code.InsnList insns
com.android.dx.rop.code.Insn insn
int nextLabel
com.android.dx.rop.code.BasicBlock bb
com.android.dx.rop.code.RegisterSpecList sources
com.android.dx.rop.code.RegisterSpec source
com.android.dx.rop.code.Rop returnOp
com.android.dx.rop.code.SourcePosition returnPos
int label
com.android.dx.rop.code.InsnList insns
com.android.dx.rop.type.TypeList sourceTypes
com.android.dx.rop.code.RegisterSpecList sources
com.android.dx.rop.code.Insn insn
com.android.dx.rop.code.BasicBlock bb
private void addSynchExceptionHandlerBlock ()
com.android.dx.rop.code.SourcePosition pos
com.android.dx.rop.code.RegisterSpec exReg
com.android.dx.rop.code.BasicBlock bb
com.android.dx.rop.code.Insn insn
com.android.dx.rop.code.InsnList insns
int label2
private void addExceptionSetupBlocks ()
com.android.dx.rop.code.Insn proto
com.android.dx.rop.code.SourcePosition pos
com.android.dx.rop.code.InsnList il
com.android.dx.rop.code.Insn insn
com.android.dx.rop.code.BasicBlock bb
com.android.dx.cf.code.Ropper$ExceptionHandlerSetup one
com.android.dx.cf.code.Ropper$CatchInfo catches
int i
int len
private boolean isSubroutineCaller (com.android.dx.rop.code.BasicBlock)
com.android.dx.rop.code.BasicBlock bb
com.android.dx.util.IntList successors
int subLabel
private void inlineSubroutines ()
int i
com.android.dx.rop.code.BasicBlock b
com.android.dx.util.IntList subroutineList
int i
int label
int i
com.android.dx.util.IntList reachableSubroutineCallerLabels
int largestAllocedLabel
java.util.ArrayList labelToSubroutines
int sz
private void deleteUnreachableBlocks ()
int i
com.android.dx.util.IntList reachableLabels
private com.android.dx.cf.code.Ropper$Subroutine subroutineFromRetBlock (int)
com.android.dx.cf.code.Ropper$Subroutine subroutine
int i
int label
private com.android.dx.rop.code.InsnList filterMoveReturnAddressInsns (com.android.dx.rop.code.InsnList)
int i
com.android.dx.rop.code.Insn insn
int i
com.android.dx.rop.code.InsnList insns
int sz
int newSz
com.android.dx.rop.code.InsnList newInsns
int newIndex
private void forEachNonSubBlockDepthFirst (int, com.android.dx.rop.code.BasicBlock$Visitor)
int firstLabel
com.android.dx.rop.code.BasicBlock$Visitor v
private void forEachNonSubBlockDepthFirst0 (com.android.dx.rop.code.BasicBlock, com.android.dx.rop.code.BasicBlock$Visitor, java.util.BitSet)
int succ
int idx
int i
com.android.dx.rop.code.BasicBlock next
com.android.dx.rop.code.BasicBlock$Visitor v
java.util.BitSet visited
com.android.dx.util.IntList successors
int sz
static synthetic com.android.dx.cf.code.Ropper$ExceptionSetupLabelAllocator access$000 (com.android.dx.cf.code.Ropper)
com.android.dx.cf.code.Ropper x0
static synthetic int access$100 (com.android.dx.cf.code.Ropper)
com.android.dx.cf.code.Ropper x0
static synthetic boolean access$202 (com.android.dx.cf.code.Ropper, boolean)
com.android.dx.cf.code.Ropper x0
boolean x1
static synthetic com.android.dx.rop.code.BasicBlock access$300 (com.android.dx.cf.code.Ropper, int)
com.android.dx.cf.code.Ropper x0
int x1
static synthetic void access$400 (com.android.dx.cf.code.Ropper, int, int, com.android.dx.cf.code.Ropper$Subroutine, com.android.dx.cf.code.Frame, int[])
com.android.dx.cf.code.Ropper x0
int x1
int x2
com.android.dx.cf.code.Ropper$Subroutine x3
com.android.dx.cf.code.Frame x4
int[] x5
static synthetic boolean access$600 (com.android.dx.cf.code.Ropper, com.android.dx.rop.code.BasicBlock)
com.android.dx.cf.code.Ropper x0
com.android.dx.rop.code.BasicBlock x1
static synthetic com.android.dx.cf.code.ConcreteMethod access$700 (com.android.dx.cf.code.Ropper)
com.android.dx.cf.code.Ropper x0
static synthetic boolean access$800 (com.android.dx.cf.code.Ropper, com.android.dx.rop.code.BasicBlock, com.android.dx.util.IntList)
com.android.dx.cf.code.Ropper x0
com.android.dx.rop.code.BasicBlock x1
com.android.dx.util.IntList x2
static synthetic com.android.dx.cf.code.Ropper$Subroutine access$900 (com.android.dx.cf.code.Ropper, int)
com.android.dx.cf.code.Ropper x0
int x1
static synthetic com.android.dx.rop.code.InsnList access$1100 (com.android.dx.cf.code.Ropper, com.android.dx.rop.code.InsnList)
com.android.dx.cf.code.Ropper x0
com.android.dx.rop.code.InsnList x1
static synthetic void access$1200 (com.android.dx.cf.code.Ropper, com.android.dx.rop.code.BasicBlock, com.android.dx.util.IntList)
com.android.dx.cf.code.Ropper x0
com.android.dx.rop.code.BasicBlock x1
com.android.dx.util.IntList x2
}
com/android/dx/cf/code/RopperMachine.class
RopperMachine.java
package com.android.dx.cf.code
final com.android.dx.cf.code.RopperMachine extends com.android.dx.cf.code.ValueAwareMachine {
private static final com.android.dx.rop.cst.CstType ARRAY_REFLECT_TYPE
private static final com.android.dx.rop.cst.CstMethodRef MULTIANEWARRAY_METHOD
private final com.android.dx.cf.code.Ropper ropper
private final com.android.dx.cf.code.ConcreteMethod method
private final com.android.dx.cf.iface.MethodList methods
private final com.android.dx.rop.code.TranslationAdvice advice
private final int maxLocals
private final java.util.ArrayList insns
private com.android.dx.rop.type.TypeList catches
private boolean catchesUsed
private boolean returns
private int primarySuccessorIndex
private int extraBlockCount
private boolean hasJsr
private boolean blockCanThrow
private com.android.dx.cf.code.ReturnAddress returnAddress
private com.android.dx.rop.code.Rop returnOp
private com.android.dx.rop.code.SourcePosition returnPosition
public void <init> (com.android.dx.cf.code.Ropper, com.android.dx.cf.code.ConcreteMethod, com.android.dx.rop.code.TranslationAdvice, com.android.dx.cf.iface.MethodList)
com.android.dx.cf.code.Ropper ropper
com.android.dx.cf.code.ConcreteMethod method
com.android.dx.rop.code.TranslationAdvice advice
com.android.dx.cf.iface.MethodList methods
public java.util.ArrayList getInsns ()
public com.android.dx.rop.code.Rop getReturnOp ()
public com.android.dx.rop.code.SourcePosition getReturnPosition ()
public void startBlock (com.android.dx.rop.type.TypeList)
com.android.dx.rop.type.TypeList catches
public boolean wereCatchesUsed ()
public boolean returns ()
public int getPrimarySuccessorIndex ()
public int getExtraBlockCount ()
public boolean canThrow ()
public boolean hasJsr ()
public boolean hasRet ()
public com.android.dx.cf.code.ReturnAddress getReturnAddress ()
public void run (com.android.dx.cf.code.Frame, int, int)
com.android.dx.rop.code.RegisterSpec dest
com.android.dx.rop.code.RegisterSpec dest
com.android.dx.rop.code.RegisterSpec dest
com.android.dx.rop.code.RegisterSpec src
com.android.dx.rop.type.TypeBearer type
com.android.dx.rop.code.RegisterSpec scratch
int i
int which
com.android.dx.rop.code.RegisterSpec scratch
com.android.dx.rop.type.TypeBearer type
int pattern
int scratchAt
com.android.dx.rop.code.RegisterSpec[] scratchRegs
int i
com.android.dx.rop.cst.CstFieldRef typeField
com.android.dx.rop.code.RegisterSpec dimsReg
com.android.dx.rop.type.Type componentType
com.android.dx.rop.code.RegisterSpec classReg
com.android.dx.rop.code.RegisterSpec objectReg
com.android.dx.rop.code.Rop rop
com.android.dx.rop.code.Insn insn
ClassCastException ex
com.android.dx.rop.type.Type returnType
com.android.dx.rop.type.Type returnType
com.android.dx.rop.cst.CstInteger cstInt
com.android.dx.rop.type.TypeBearer firstType
com.android.dx.rop.type.TypeBearer lastType
com.android.dx.rop.code.Insn insn
com.android.dx.util.IntList values
com.android.dx.rop.code.Insn insn
com.android.dx.rop.code.RegisterSpec source
com.android.dx.rop.type.TypeBearer type
com.android.dx.rop.code.Insn insn
com.android.dx.rop.code.Insn insn
com.android.dx.rop.code.Insn insn
com.android.dx.rop.code.Insn insn
com.android.dx.rop.code.Insn insn
com.android.dx.cf.code.Frame frame
int offset
int opcode
int stackPointer
com.android.dx.rop.code.RegisterSpecList sources
int sourceCount
com.android.dx.rop.code.SourcePosition pos
com.android.dx.rop.code.RegisterSpec localTarget
int destCount
com.android.dx.rop.code.RegisterSpec dest
com.android.dx.rop.type.TypeBearer destType
com.android.dx.rop.cst.Constant cst
int ropOpcode
com.android.dx.rop.code.Rop rop
com.android.dx.rop.code.Insn insn
com.android.dx.rop.code.Insn moveResult
com.android.dx.cf.code.SwitchList cases
java.util.ArrayList initValues
boolean canThrow
private com.android.dx.rop.code.RegisterSpecList getSources (int, int)
com.android.dx.rop.code.RegisterSpecList sources
com.android.dx.rop.code.RegisterSpec spec
int i
com.android.dx.rop.code.RegisterSpec array
com.android.dx.rop.code.RegisterSpec index
com.android.dx.rop.code.RegisterSpec value
com.android.dx.rop.code.RegisterSpec obj
com.android.dx.rop.code.RegisterSpec value
int regAt
int opcode
int stackPointer
int count
int localIndex
com.android.dx.rop.code.RegisterSpecList sources
private void updateReturnOp (com.android.dx.rop.code.Rop, com.android.dx.rop.code.SourcePosition)
com.android.dx.rop.code.Rop op
com.android.dx.rop.code.SourcePosition pos
private int jopToRopOpcode (int, com.android.dx.rop.cst.Constant)
com.android.dx.cf.iface.Method m
int i
com.android.dx.rop.cst.CstMethodRef ref
com.android.dx.rop.cst.CstMethodRef ref
int jop
com.android.dx.rop.cst.Constant cst
private com.android.dx.rop.code.Insn makeInvokePolymorphicInsn (com.android.dx.rop.code.Rop, com.android.dx.rop.code.SourcePosition, com.android.dx.rop.code.RegisterSpecList, com.android.dx.rop.type.TypeList, com.android.dx.rop.cst.Constant)
com.android.dx.rop.code.Rop rop
com.android.dx.rop.code.SourcePosition pos
com.android.dx.rop.code.RegisterSpecList sources
com.android.dx.rop.type.TypeList catches
com.android.dx.rop.cst.Constant cst
com.android.dx.rop.cst.CstMethodRef cstMethodRef
static void <clinit> ()
}
com/android/dx/cf/code/SimException.class
SimException.java
package com.android.dx.cf.code
public com.android.dx.cf.code.SimException extends com.android.dex.util.ExceptionWithContext {
public void <init> (java.lang.String)
String message
public void <init> (java.lang.Throwable)
Throwable cause
public void <init> (java.lang.String, java.lang.Throwable)
String message
Throwable cause
}
com/android/dx/cf/code/Simulator$SimVisitor.class
Simulator.java
package com.android.dx.cf.code
com.android.dx.cf.code.Simulator$SimVisitor extends java.lang.Object implements com.android.dx.cf.code.BytecodeArray$Visitor {
private final com.android.dx.cf.code.Machine machine
private com.android.dx.cf.code.Frame frame
private int previousOffset
final synthetic com.android.dx.cf.code.Simulator this$0
public void <init> (com.android.dx.cf.code.Simulator)
public void setFrame (com.android.dx.cf.code.Frame)
com.android.dx.cf.code.Frame frame
public void visitInvalid (int, int, int)
int opcode
int offset
int length
public void visitNoArgs (int, int, int, com.android.dx.rop.type.Type)
com.android.dx.rop.type.Type checkType
com.android.dx.rop.type.Type peekType
com.android.dx.rop.type.Type arrayType
com.android.dx.rop.type.Type foundArrayType
com.android.dx.rop.type.Type requiredArrayType
com.android.dx.cf.code.ExecutionStack stack
int peekDepth
com.android.dx.rop.type.Type foundArrayType
boolean foundArrayLocal
com.android.dx.rop.type.Type requiredArrayType
int pattern
int pattern
com.android.dx.cf.code.ExecutionStack stack
int pattern
com.android.dx.rop.type.Type peekType
com.android.dx.cf.code.ExecutionStack stack
com.android.dx.cf.code.ExecutionStack stack
com.android.dx.cf.code.ExecutionStack stack
com.android.dx.cf.code.ExecutionStack stack
com.android.dx.cf.code.ExecutionStack stack
int opcode
int offset
int length
com.android.dx.rop.type.Type type
private void checkReturnType (com.android.dx.rop.type.Type)
com.android.dx.rop.type.Type encountered
com.android.dx.rop.type.Type returnType
public void visitLocal (int, int, int, int, com.android.dx.rop.type.Type, int)
com.android.dx.rop.type.Type localType
com.android.dx.rop.code.LocalItem item
com.android.dx.rop.code.LocalItem item
int opcode
int offset
int length
int idx
com.android.dx.rop.type.Type type
int value
int localOffset
com.android.dx.cf.code.LocalVariableList$Item local
com.android.dx.rop.type.Type localType
public void visitConstant (int, int, int, com.android.dx.rop.cst.Constant, int)
com.android.dx.rop.type.Type fieldType
com.android.dx.rop.type.Type fieldType
com.android.dx.rop.cst.CstMethodRef methodRef
boolean staticMethod
com.android.dx.rop.type.Prototype prototype
com.android.dx.rop.cst.CstInvokeDynamic invokeDynamicRef
com.android.dx.rop.type.Prototype prototype
com.android.dx.rop.type.Prototype prototype
int opcode
int offset
int length
com.android.dx.rop.cst.Constant cst
int value
public void visitBranch (int, int, int, int)
int opcode
int offset
int length
int target
public void visitSwitch (int, int, int, com.android.dx.cf.code.SwitchList, int)
int opcode
int offset
int length
com.android.dx.cf.code.SwitchList cases
int padding
public void visitNewarray (int, int, com.android.dx.rop.cst.CstType, java.util.ArrayList)
int offset
int length
com.android.dx.rop.cst.CstType type
java.util.ArrayList initValues
public void setPreviousOffset (int)
int offset
public int getPreviousOffset ()
}
com/android/dx/cf/code/Simulator.class
Simulator.java
package com.android.dx.cf.code
public com.android.dx.cf.code.Simulator extends java.lang.Object {
private static final String LOCAL_MISMATCH_ERROR
private final com.android.dx.cf.code.Machine machine
private final com.android.dx.cf.code.BytecodeArray code
private com.android.dx.cf.code.ConcreteMethod method
private final com.android.dx.cf.code.LocalVariableList localVariables
private final com.android.dx.cf.code.Simulator$SimVisitor visitor
private final com.android.dx.dex.DexOptions dexOptions
static final synthetic boolean $assertionsDisabled
public void <init> (com.android.dx.cf.code.Machine, com.android.dx.cf.code.ConcreteMethod, com.android.dx.dex.DexOptions)
com.android.dx.cf.code.Machine machine
com.android.dx.cf.code.ConcreteMethod method
com.android.dx.dex.DexOptions dexOptions
public void simulate (com.android.dx.cf.code.ByteBlock, com.android.dx.cf.code.Frame)
int length
int off
com.android.dx.cf.code.SimException ex
com.android.dx.cf.code.ByteBlock bb
com.android.dx.cf.code.Frame frame
int end
public int simulate (int, com.android.dx.cf.code.Frame)
int offset
com.android.dx.cf.code.Frame frame
private static com.android.dx.cf.code.SimException illegalTos ()
private static com.android.dx.rop.type.Type requiredArrayTypeFor (com.android.dx.rop.type.Type, com.android.dx.rop.type.Type)
com.android.dx.rop.type.Type impliedType
com.android.dx.rop.type.Type foundArrayType
private void checkConstMethodHandleSupported (com.android.dx.rop.cst.Constant) throws com.android.dx.cf.code.SimException
com.android.dx.rop.cst.Constant cst
private void checkInvokeDynamicSupported (int) throws com.android.dx.cf.code.SimException
int opcode
private void checkInvokeInterfaceSupported (int, com.android.dx.rop.cst.CstMethodRef)
String reason
String reason
int opcode
com.android.dx.rop.cst.CstMethodRef callee
boolean softFail
String invokeKind
private void checkInterfaceMethodDeclaration (com.android.dx.cf.code.ConcreteMethod)
String reason
com.android.dx.cf.code.ConcreteMethod declaredMethod
private void checkInvokeSignaturePolymorphic (int)
int opcode
private void fail (java.lang.String)
String reason
String message
private void warn (java.lang.String)
String reason
String warning
static synthetic com.android.dx.cf.code.Machine access$000 (com.android.dx.cf.code.Simulator)
com.android.dx.cf.code.Simulator x0
static synthetic com.android.dx.cf.code.SimException access$100 ()
static synthetic void access$200 (com.android.dx.cf.code.Simulator, java.lang.String)
com.android.dx.cf.code.Simulator x0
String x1
static synthetic com.android.dx.rop.type.Type access$300 (com.android.dx.rop.type.Type, com.android.dx.rop.type.Type)
com.android.dx.rop.type.Type x0
com.android.dx.rop.type.Type x1
static synthetic com.android.dx.cf.code.LocalVariableList access$400 (com.android.dx.cf.code.Simulator)
com.android.dx.cf.code.Simulator x0
static synthetic void access$500 (com.android.dx.cf.code.Simulator, int, com.android.dx.rop.cst.CstMethodRef)
com.android.dx.cf.code.Simulator x0
int x1
com.android.dx.rop.cst.CstMethodRef x2
static synthetic void access$600 (com.android.dx.cf.code.Simulator, int)
com.android.dx.cf.code.Simulator x0
int x1
static synthetic void access$700 (com.android.dx.cf.code.Simulator, int) throws com.android.dx.cf.code.SimException
com.android.dx.cf.code.Simulator x0
int x1
static synthetic void access$800 (com.android.dx.cf.code.Simulator, com.android.dx.rop.cst.Constant) throws com.android.dx.cf.code.SimException
com.android.dx.cf.code.Simulator x0
com.android.dx.rop.cst.Constant x1
static void <clinit> ()
}
com/android/dx/cf/code/SwitchList.class
SwitchList.java
package com.android.dx.cf.code
public final com.android.dx.cf.code.SwitchList extends com.android.dx.util.MutabilityControl {
private final com.android.dx.util.IntList values
private final com.android.dx.util.IntList targets
private int size
public void <init> (int)
int size
public void setImmutable ()
public int size ()
public int getValue (int)
int n
public int getTarget (int)
int n
public int getDefaultTarget ()
public com.android.dx.util.IntList getTargets ()
public com.android.dx.util.IntList getValues ()
public void setDefaultTarget (int)
int target
public void add (int, int)
int value
int target
public void removeSuperfluousDefaults ()
int target
int i
int sz
int defaultTarget
int at
}
com/android/dx/cf/code/ValueAwareMachine.class
ValueAwareMachine.java
package com.android.dx.cf.code
public com.android.dx.cf.code.ValueAwareMachine extends com.android.dx.cf.code.BaseMachine {
public void <init> (com.android.dx.rop.type.Prototype)
com.android.dx.rop.type.Prototype prototype
public void run (com.android.dx.cf.code.Frame, int, int)
int which
int pattern
com.android.dx.rop.type.Type type
com.android.dx.rop.type.Type thisType
com.android.dx.rop.type.Type type
com.android.dx.rop.type.Type type
com.android.dx.rop.type.Type type
com.android.dx.rop.type.Type type
com.android.dx.rop.type.Type type
com.android.dx.cf.code.Frame frame
int offset
int opcode
}
com/android/dx/cf/cst/
com/android/dx/cf/cst/ConstantPoolParser.class
ConstantPoolParser.java
package com.android.dx.cf.cst
public final com.android.dx.cf.cst.ConstantPoolParser extends java.lang.Object {
private final com.android.dx.util.ByteArray bytes
private final com.android.dx.rop.cst.StdConstantPool pool
private final int[] offsets
private int endOffset
private com.android.dx.cf.iface.ParseObserver observer
public void <init> (com.android.dx.util.ByteArray)
com.android.dx.util.ByteArray bytes
int size
public void setObserver (com.android.dx.cf.iface.ParseObserver)
com.android.dx.cf.iface.ParseObserver observer
public int getEndOffset ()
public com.android.dx.rop.cst.StdConstantPool getPool ()
private void parseIfNecessary ()
private void parse ()
int offset
int i
int off
int j
com.android.dx.rop.cst.Constant cst
int offset
int nextOffset
String human
int i
java.util.BitSet wasUtf8
private void determineOffsets ()
int lastCategory
int lastCategory
int lastCategory
int lastCategory
int lastCategory
int lastCategory
int lastCategory
int lastCategory
com.android.dx.cf.iface.ParseException ex
int tag
int lastCategory
int i
int at
private com.android.dx.rop.cst.Constant parse0 (int, java.util.BitSet)
int value
int bits
long value
long bits
int nameIndex
com.android.dx.rop.cst.CstString name
int stringIndex
int classIndex
com.android.dx.rop.cst.CstType type
int natIndex
com.android.dx.rop.cst.CstNat nat
int classIndex
com.android.dx.rop.cst.CstType type
int natIndex
com.android.dx.rop.cst.CstNat nat
int classIndex
com.android.dx.rop.cst.CstType type
int natIndex
com.android.dx.rop.cst.CstNat nat
int nameIndex
com.android.dx.rop.cst.CstString name
int descriptorIndex
com.android.dx.rop.cst.CstString descriptor
com.android.dx.rop.cst.Constant ref
com.android.dx.rop.cst.Constant ref
com.android.dx.rop.cst.Constant ref
com.android.dx.rop.cst.Constant ref
int kind
int constantIndex
com.android.dx.rop.cst.Constant ref
int methodHandleType
int descriptorIndex
com.android.dx.rop.cst.CstString descriptor
int bootstrapMethodIndex
int natIndex
com.android.dx.rop.cst.CstNat nat
int tag
com.android.dx.cf.iface.ParseException ex
com.android.dx.cf.iface.ParseException pe
RuntimeException ex
int idx
java.util.BitSet wasUtf8
com.android.dx.rop.cst.Constant cst
int at
private com.android.dx.rop.cst.CstString parseUtf8 (int)
IllegalArgumentException ex
int at
int length
com.android.dx.util.ByteArray ubytes
private static int getMethodHandleTypeForKind (int)
int kind
}
com/android/dx/cf/cst/ConstantTags.class
ConstantTags.java
package com.android.dx.cf.cst
public abstract com.android.dx.cf.cst.ConstantTags extends java.lang.Object {
public static final int CONSTANT_Utf8
public static final int CONSTANT_Integer
public static final int CONSTANT_Float
public static final int CONSTANT_Long
public static final int CONSTANT_Double
public static final int CONSTANT_Class
public static final int CONSTANT_String
public static final int CONSTANT_Fieldref
public static final int CONSTANT_Methodref
public static final int CONSTANT_InterfaceMethodref
public static final int CONSTANT_NameAndType
public static final int CONSTANT_MethodHandle
public static final int CONSTANT_MethodType
public static final int CONSTANT_InvokeDynamic
}
com/android/dx/cf/cst/MethodHandleKind.class
MethodHandleKind.java
package com.android.dx.cf.cst
public abstract com.android.dx.cf.cst.MethodHandleKind extends java.lang.Object {
public static final int REF_getField
public static final int REF_getStatic
public static final int REF_putField
public static final int REF_putStatic
public static final int REF_invokeVirtual
public static final int REF_invokeStatic
public static final int REF_invokeSpecial
public static final int REF_newInvokeSpecial
public static final int REF_invokeInterface
}
com/android/dx/cf/direct/
com/android/dx/cf/direct/AnnotationParser.class
AnnotationParser.java
package com.android.dx.cf.direct
public final com.android.dx.cf.direct.AnnotationParser extends java.lang.Object {
private final com.android.dx.cf.direct.DirectClassFile cf
private final com.android.dx.rop.cst.ConstantPool pool
private final com.android.dx.util.ByteArray bytes
private final com.android.dx.cf.iface.ParseObserver observer
private final com.android.dx.util.ByteArray$MyDataInputStream input
private int parseCursor
public void <init> (com.android.dx.cf.direct.DirectClassFile, int, int, com.android.dx.cf.iface.ParseObserver)
com.android.dx.cf.direct.DirectClassFile cf
int offset
int length
com.android.dx.cf.iface.ParseObserver observer
public com.android.dx.rop.cst.Constant parseValueAttribute ()
com.android.dx.rop.cst.Constant result
java.io.IOException ex
com.android.dx.rop.cst.Constant result
public com.android.dx.rop.annotation.AnnotationsList parseParameterAttribute (com.android.dx.rop.annotation.AnnotationVisibility)
com.android.dx.rop.annotation.AnnotationsList result
java.io.IOException ex
com.android.dx.rop.annotation.AnnotationVisibility visibility
com.android.dx.rop.annotation.AnnotationsList result
public com.android.dx.rop.annotation.Annotations parseAnnotationAttribute (com.android.dx.rop.annotation.AnnotationVisibility)
com.android.dx.rop.annotation.Annotations result
java.io.IOException ex
com.android.dx.rop.annotation.AnnotationVisibility visibility
com.android.dx.rop.annotation.Annotations result
private com.android.dx.rop.annotation.AnnotationsList parseAnnotationsList (com.android.dx.rop.annotation.AnnotationVisibility) throws java.io.IOException
com.android.dx.rop.annotation.Annotations annotations
int i
com.android.dx.rop.annotation.AnnotationVisibility visibility
int count
com.android.dx.rop.annotation.AnnotationsList outerList
private com.android.dx.rop.annotation.Annotations parseAnnotations (com.android.dx.rop.annotation.AnnotationVisibility) throws java.io.IOException
com.android.dx.rop.annotation.Annotation annotation
int i
com.android.dx.rop.annotation.AnnotationVisibility visibility
int count
com.android.dx.rop.annotation.Annotations annotations
private com.android.dx.rop.annotation.Annotation parseAnnotation (com.android.dx.rop.annotation.AnnotationVisibility) throws java.io.IOException
com.android.dx.rop.annotation.NameValuePair element
int i
com.android.dx.rop.annotation.AnnotationVisibility visibility
int typeIndex
int numElements
com.android.dx.rop.cst.CstString typeString
com.android.dx.rop.cst.CstType type
com.android.dx.rop.annotation.Annotation annotation
private com.android.dx.rop.annotation.NameValuePair parseElement () throws java.io.IOException
int elementNameIndex
com.android.dx.rop.cst.CstString elementName
com.android.dx.rop.cst.Constant value
private com.android.dx.rop.cst.Constant parseValue () throws java.io.IOException
com.android.dx.rop.cst.CstString humanTag
com.android.dx.rop.cst.CstInteger value
com.android.dx.rop.cst.CstInteger value
int intValue
com.android.dx.rop.cst.CstDouble value
com.android.dx.rop.cst.CstFloat value
com.android.dx.rop.cst.CstInteger value
com.android.dx.rop.cst.CstLong value
com.android.dx.rop.cst.CstInteger value
com.android.dx.rop.cst.CstInteger value
int classInfoIndex
com.android.dx.rop.cst.CstString value
com.android.dx.rop.type.Type type
int typeNameIndex
int constNameIndex
com.android.dx.rop.cst.CstString typeName
com.android.dx.rop.cst.CstString constName
com.android.dx.rop.annotation.Annotation annotation
int i
int numValues
com.android.dx.rop.cst.CstArray$List list
int tag
private com.android.dx.rop.cst.Constant parseConstant () throws java.io.IOException
String human
int constValueIndex
com.android.dx.rop.cst.Constant value
private void requireLength (int) throws java.io.IOException
int requiredLength
private void parsed (int, java.lang.String)
int length
String message
private void changeIndent (int)
int indent
}
com/android/dx/cf/direct/AttributeFactory.class
AttributeFactory.java
package com.android.dx.cf.direct
public com.android.dx.cf.direct.AttributeFactory extends java.lang.Object {
public static final int CTX_CLASS
public static final int CTX_FIELD
public static final int CTX_METHOD
public static final int CTX_CODE
public static final int CTX_COUNT
public void <init> ()
public final com.android.dx.cf.iface.Attribute parse (com.android.dx.cf.direct.DirectClassFile, int, int, com.android.dx.cf.iface.ParseObserver)
com.android.dx.util.ByteArray bytes
com.android.dx.rop.cst.ConstantPool pool
int nameIdx
int length
com.android.dx.cf.iface.ParseException ex
com.android.dx.cf.direct.DirectClassFile cf
int context
int offset
com.android.dx.cf.iface.ParseObserver observer
com.android.dx.rop.cst.CstString name
protected com.android.dx.cf.iface.Attribute parse0 (com.android.dx.cf.direct.DirectClassFile, int, java.lang.String, int, int, com.android.dx.cf.iface.ParseObserver)
com.android.dx.cf.direct.DirectClassFile cf
int context
String name
int offset
int length
com.android.dx.cf.iface.ParseObserver observer
com.android.dx.util.ByteArray bytes
com.android.dx.rop.cst.ConstantPool pool
com.android.dx.cf.iface.Attribute result
}
com/android/dx/cf/direct/AttributeListParser.class
AttributeListParser.java
package com.android.dx.cf.direct
final com.android.dx.cf.direct.AttributeListParser extends java.lang.Object {
private final com.android.dx.cf.direct.DirectClassFile cf
private final int context
private final int offset
private final com.android.dx.cf.direct.AttributeFactory attributeFactory
private final com.android.dx.cf.iface.StdAttributeList list
private int endOffset
private com.android.dx.cf.iface.ParseObserver observer
public void <init> (com.android.dx.cf.direct.DirectClassFile, int, int, com.android.dx.cf.direct.AttributeFactory)
com.android.dx.cf.direct.DirectClassFile cf
int context
int offset
com.android.dx.cf.direct.AttributeFactory attributeFactory
int size
public void setObserver (com.android.dx.cf.iface.ParseObserver)
com.android.dx.cf.iface.ParseObserver observer
public int getEndOffset ()
public com.android.dx.cf.iface.StdAttributeList getList ()
private void parseIfNecessary ()
private void parse ()
com.android.dx.cf.iface.Attribute attrib
com.android.dx.cf.iface.ParseException ex
com.android.dx.cf.iface.ParseException pe
RuntimeException ex
int i
int sz
int at
com.android.dx.util.ByteArray bytes
}
com/android/dx/cf/direct/ClassPathOpener$1.class
ClassPathOpener.java
package com.android.dx.cf.direct
final com.android.dx.cf.direct.ClassPathOpener$1 extends java.lang.Object implements com.android.dx.cf.direct.ClassPathOpener$FileNameFilter {
void <init> ()
public boolean accept (java.lang.String)
String path
}
com/android/dx/cf/direct/ClassPathOpener$2.class
ClassPathOpener.java
package com.android.dx.cf.direct
com.android.dx.cf.direct.ClassPathOpener$2 extends java.lang.Object implements java.util.Comparator {
final synthetic com.android.dx.cf.direct.ClassPathOpener this$0
void <init> (com.android.dx.cf.direct.ClassPathOpener)
com.android.dx.cf.direct.ClassPathOpener this$0
public int compare (java.io.File, java.io.File)
java.io.File a
java.io.File b
public volatile synthetic int compare (java.lang.Object, java.lang.Object)
}
com/android/dx/cf/direct/ClassPathOpener$3.class
ClassPathOpener.java
package com.android.dx.cf.direct
com.android.dx.cf.direct.ClassPathOpener$3 extends java.lang.Object implements java.util.Comparator {
final synthetic com.android.dx.cf.direct.ClassPathOpener this$0
void <init> (com.android.dx.cf.direct.ClassPathOpener)
com.android.dx.cf.direct.ClassPathOpener this$0
public int compare (java.util.zip.ZipEntry, java.util.zip.ZipEntry)
java.util.zip.ZipEntry a
java.util.zip.ZipEntry b
public volatile synthetic int compare (java.lang.Object, java.lang.Object)
}
com/android/dx/cf/direct/ClassPathOpener$Consumer.class
ClassPathOpener.java
package com.android.dx.cf.direct
public abstract com.android.dx.cf.direct.ClassPathOpener$Consumer extends java.lang.Object {
public abstract boolean processFileBytes (java.lang.String, long, byte[])
public abstract void onException (java.lang.Exception)
public abstract void onProcessArchiveStart (java.io.File)
}
com/android/dx/cf/direct/ClassPathOpener$FileNameFilter.class
ClassPathOpener.java
package com.android.dx.cf.direct
public abstract com.android.dx.cf.direct.ClassPathOpener$FileNameFilter extends java.lang.Object {
public abstract boolean accept (java.lang.String)
}
com/android/dx/cf/direct/ClassPathOpener.class
ClassPathOpener.java
package com.android.dx.cf.direct
public com.android.dx.cf.direct.ClassPathOpener extends java.lang.Object {
private final String pathname
private final com.android.dx.cf.direct.ClassPathOpener$Consumer consumer
private final boolean sort
private com.android.dx.cf.direct.ClassPathOpener$FileNameFilter filter
public static final com.android.dx.cf.direct.ClassPathOpener$FileNameFilter acceptAll
public void <init> (java.lang.String, boolean, com.android.dx.cf.direct.ClassPathOpener$Consumer)
String pathname
boolean sort
com.android.dx.cf.direct.ClassPathOpener$Consumer consumer
public void <init> (java.lang.String, boolean, com.android.dx.cf.direct.ClassPathOpener$FileNameFilter, com.android.dx.cf.direct.ClassPathOpener$Consumer)
String pathname
boolean sort
com.android.dx.cf.direct.ClassPathOpener$FileNameFilter filter
com.android.dx.cf.direct.ClassPathOpener$Consumer consumer
public boolean process ()
java.io.File file
private boolean processOne (java.io.File, boolean)
byte[] bytes
String path
Exception ex
java.io.File file
boolean topLevel
private static int compareClassNames (java.lang.String, java.lang.String)
String a
String b
private boolean processDirectory (java.io.File, boolean)
int i
java.io.File dir
boolean topLevel
java.io.File[] files
int len
boolean any
private boolean processArchive (java.io.File) throws java.io.IOException
java.io.InputStream in
int read
byte[] bytes
byte[] bytes
boolean isDirectory
String path
java.util.zip.ZipEntry one
java.io.File file
java.util.zip.ZipFile zip
java.util.ArrayList entriesList
java.io.ByteArrayOutputStream baos
byte[] buf
boolean any
static synthetic int access$000 (java.lang.String, java.lang.String)
String x0
String x1
static void <clinit> ()
}
com/android/dx/cf/direct/CodeObserver.class
CodeObserver.java
package com.android.dx.cf.direct
public com.android.dx.cf.direct.CodeObserver extends java.lang.Object implements com.android.dx.cf.code.BytecodeArray$Visitor {
private final com.android.dx.util.ByteArray bytes
private final com.android.dx.cf.iface.ParseObserver observer
public void <init> (com.android.dx.util.ByteArray, com.android.dx.cf.iface.ParseObserver)
com.android.dx.util.ByteArray bytes
com.android.dx.cf.iface.ParseObserver observer
public void visitInvalid (int, int, int)
int opcode
int offset
int length
public void visitNoArgs (int, int, int, com.android.dx.rop.type.Type)
int opcode
int offset
int length
com.android.dx.rop.type.Type type
public void visitLocal (int, int, int, int, com.android.dx.rop.type.Type, int)
int opcode
int offset
int length
int idx
com.android.dx.rop.type.Type type
int value
String idxStr
boolean argComment
String valueStr
String catStr
public void visitConstant (int, int, int, com.android.dx.rop.cst.Constant, int)
int opcode
int offset
int length
com.android.dx.rop.cst.Constant cst
int value
String valueStr
public void visitBranch (int, int, int, int)
int opcode
int offset
int length
int target
String targetStr
public void visitSwitch (int, int, int, com.android.dx.cf.code.SwitchList, int)
int i
int opcode
int offset
int length
com.android.dx.cf.code.SwitchList cases
int padding
int sz
StringBuilder sb
public void visitNewarray (int, int, com.android.dx.rop.cst.CstType, java.util.ArrayList)
int offset
int length
com.android.dx.rop.cst.CstType cst
java.util.ArrayList intVals
String commentOrSpace
String typeName
public void setPreviousOffset (int)
int offset
public int getPreviousOffset ()
private java.lang.String header (int)
int offset
int opcode
String name
private void visitLiteralInt (int, int, int, int)
String valueStr
String valueStr
int opcode
int offset
int length
int value
String commentOrSpace
String valueStr
private void visitLiteralLong (int, int, int, long)
String valueStr
int opcode
int offset
int length
long value
String commentOrLit
String valueStr
private void visitLiteralFloat (int, int, int, int)
int opcode
int offset
int length
int bits
String optArg
private void visitLiteralDouble (int, int, int, long)
int opcode
int offset
int length
long bits
String optArg
}
com/android/dx/cf/direct/DirectClassFile$DcfTypeList.class
DirectClassFile.java
package com.android.dx.cf.direct
com.android.dx.cf.direct.DirectClassFile$DcfTypeList extends java.lang.Object implements com.android.dx.rop.type.TypeList {
private final com.android.dx.util.ByteArray bytes
private final int size
private final com.android.dx.rop.cst.StdConstantPool pool
public void <init> (com.android.dx.util.ByteArray, int, int, com.android.dx.rop.cst.StdConstantPool, com.android.dx.cf.iface.ParseObserver)
com.android.dx.rop.cst.CstType type
ClassCastException ex
int idx
com.android.dx.rop.cst.CstType type
int i
com.android.dx.util.ByteArray bytes
int offset
int size
com.android.dx.rop.cst.StdConstantPool pool
com.android.dx.cf.iface.ParseObserver observer
public boolean isMutable ()
public int size ()
public int getWordCount ()
public com.android.dx.rop.type.Type getType (int)
int n
int idx
public com.android.dx.rop.type.TypeList withAddedType (com.android.dx.rop.type.Type)
com.android.dx.rop.type.Type type
}
com/android/dx/cf/direct/DirectClassFile.class
DirectClassFile.java
package com.android.dx.cf.direct
public com.android.dx.cf.direct.DirectClassFile extends java.lang.Object implements com.android.dx.cf.iface.ClassFile {
private static final int CLASS_FILE_MAGIC
private static final int CLASS_FILE_MIN_MAJOR_VERSION
private static final int CLASS_FILE_MAX_MAJOR_VERSION
private static final int CLASS_FILE_MAX_MINOR_VERSION
private final String filePath
private final com.android.dx.util.ByteArray bytes
private final boolean strictParse
private com.android.dx.rop.cst.StdConstantPool pool
private int accessFlags
private com.android.dx.rop.cst.CstType thisClass
private com.android.dx.rop.cst.CstType superClass
private com.android.dx.rop.type.TypeList interfaces
private com.android.dx.cf.iface.FieldList fields
private com.android.dx.cf.iface.MethodList methods
private com.android.dx.cf.iface.StdAttributeList attributes
private com.android.dx.cf.direct.AttributeFactory attributeFactory
private com.android.dx.cf.iface.ParseObserver observer
public static java.lang.String stringOrNone (java.lang.Object)
Object obj
public void <init> (com.android.dx.util.ByteArray, java.lang.String, boolean)
com.android.dx.util.ByteArray bytes
String filePath
boolean strictParse
public void <init> (byte[], java.lang.String, boolean)
byte[] bytes
String filePath
boolean strictParse
public void setObserver (com.android.dx.cf.iface.ParseObserver)
com.android.dx.cf.iface.ParseObserver observer
public void setAttributeFactory (com.android.dx.cf.direct.AttributeFactory)
com.android.dx.cf.direct.AttributeFactory attributeFactory
public java.lang.String getFilePath ()
public com.android.dx.util.ByteArray getBytes ()
public int getMagic ()
public int getMinorVersion ()
public int getMajorVersion ()
public int getAccessFlags ()
public com.android.dx.rop.cst.CstType getThisClass ()
public com.android.dx.rop.cst.CstType getSuperclass ()
public com.android.dx.rop.cst.ConstantPool getConstantPool ()
public com.android.dx.rop.type.TypeList getInterfaces ()
public com.android.dx.cf.iface.FieldList getFields ()
public com.android.dx.cf.iface.MethodList getMethods ()
public com.android.dx.cf.iface.AttributeList getAttributes ()
public com.android.dx.cf.code.BootstrapMethodsList getBootstrapMethods ()
com.android.dx.cf.attrib.AttBootstrapMethods bootstrapMethodsAttribute
public com.android.dx.rop.cst.CstString getSourceFile ()
com.android.dx.cf.iface.AttributeList attribs
com.android.dx.cf.iface.Attribute attSf
public com.android.dx.rop.type.TypeList makeTypeList (int, int)
int offset
int size
public int getMagic0 ()
public int getMinorVersion0 ()
public int getMajorVersion0 ()
private void parseToInterfacesIfNecessary ()
private void parseToEndIfNecessary ()
private void parse ()
com.android.dx.cf.iface.ParseException ex
com.android.dx.cf.iface.ParseException pe
RuntimeException ex
private boolean isGoodMagic (int)
int magic
private boolean isGoodVersion (int, int)
int minorVersion
int majorVersion
private void parse0 ()
String thisClassName
com.android.dx.cf.cst.ConstantPoolParser cpParser
int at
int accessFlags
int cpi
int count
com.android.dx.cf.direct.FieldListParser flParser
com.android.dx.cf.direct.MethodListParser mlParser
com.android.dx.cf.direct.AttributeListParser alParser
}
com/android/dx/cf/direct/FieldListParser.class
FieldListParser.java
package com.android.dx.cf.direct
final com.android.dx.cf.direct.FieldListParser extends com.android.dx.cf.direct.MemberListParser {
private final com.android.dx.cf.iface.StdFieldList fields
public void <init> (com.android.dx.cf.direct.DirectClassFile, com.android.dx.rop.cst.CstType, int, com.android.dx.cf.direct.AttributeFactory)
com.android.dx.cf.direct.DirectClassFile cf
com.android.dx.rop.cst.CstType definer
int offset
com.android.dx.cf.direct.AttributeFactory attributeFactory
public com.android.dx.cf.iface.StdFieldList getList ()
protected java.lang.String humanName ()
protected java.lang.String humanAccessFlags (int)
int accessFlags
protected int getAttributeContext ()
protected com.android.dx.cf.iface.Member set (int, int, com.android.dx.rop.cst.CstNat, com.android.dx.cf.iface.AttributeList)
int n
int accessFlags
com.android.dx.rop.cst.CstNat nat
com.android.dx.cf.iface.AttributeList attributes
com.android.dx.cf.iface.StdField field
}
com/android/dx/cf/direct/MemberListParser.class
MemberListParser.java
package com.android.dx.cf.direct
abstract com.android.dx.cf.direct.MemberListParser extends java.lang.Object {
private final com.android.dx.cf.direct.DirectClassFile cf
private final com.android.dx.rop.cst.CstType definer
private final int offset
private final com.android.dx.cf.direct.AttributeFactory attributeFactory
private int endOffset
private com.android.dx.cf.iface.ParseObserver observer
public void <init> (com.android.dx.cf.direct.DirectClassFile, com.android.dx.rop.cst.CstType, int, com.android.dx.cf.direct.AttributeFactory)
com.android.dx.cf.direct.DirectClassFile cf
com.android.dx.rop.cst.CstType definer
int offset
com.android.dx.cf.direct.AttributeFactory attributeFactory
public int getEndOffset ()
public final void setObserver (com.android.dx.cf.iface.ParseObserver)
com.android.dx.cf.iface.ParseObserver observer
protected final void parseIfNecessary ()
protected final int getCount ()
com.android.dx.util.ByteArray bytes
protected final com.android.dx.rop.cst.CstType getDefiner ()
protected abstract java.lang.String humanName ()
protected abstract java.lang.String humanAccessFlags (int)
protected abstract int getAttributeContext ()
protected abstract com.android.dx.cf.iface.Member set (int, int, com.android.dx.rop.cst.CstNat, com.android.dx.cf.iface.AttributeList)
private void parse ()
int accessFlags
int nameIdx
int descIdx
com.android.dx.rop.cst.CstString name
com.android.dx.rop.cst.CstString desc
com.android.dx.cf.direct.AttributeListParser parser
com.android.dx.cf.iface.StdAttributeList attributes
com.android.dx.rop.cst.CstNat nat
com.android.dx.cf.iface.Member member
com.android.dx.cf.iface.ParseException ex
com.android.dx.cf.iface.ParseException pe
RuntimeException ex
int i
int attributeContext
int count
int at
com.android.dx.util.ByteArray bytes
com.android.dx.rop.cst.ConstantPool pool
}
com/android/dx/cf/direct/MethodListParser.class
MethodListParser.java
package com.android.dx.cf.direct
final com.android.dx.cf.direct.MethodListParser extends com.android.dx.cf.direct.MemberListParser {
private final com.android.dx.cf.iface.StdMethodList methods
public void <init> (com.android.dx.cf.direct.DirectClassFile, com.android.dx.rop.cst.CstType, int, com.android.dx.cf.direct.AttributeFactory)
com.android.dx.cf.direct.DirectClassFile cf
com.android.dx.rop.cst.CstType definer
int offset
com.android.dx.cf.direct.AttributeFactory attributeFactory
public com.android.dx.cf.iface.StdMethodList getList ()
protected java.lang.String humanName ()
protected java.lang.String humanAccessFlags (int)
int accessFlags
protected int getAttributeContext ()
protected com.android.dx.cf.iface.Member set (int, int, com.android.dx.rop.cst.CstNat, com.android.dx.cf.iface.AttributeList)
int n
int accessFlags
com.android.dx.rop.cst.CstNat nat
com.android.dx.cf.iface.AttributeList attributes
com.android.dx.cf.iface.StdMethod meth
}
com/android/dx/cf/direct/StdAttributeFactory.class
StdAttributeFactory.java
package com.android.dx.cf.direct
public com.android.dx.cf.direct.StdAttributeFactory extends com.android.dx.cf.direct.AttributeFactory {
public static final com.android.dx.cf.direct.StdAttributeFactory THE_ONE
public void <init> ()
protected com.android.dx.cf.iface.Attribute parse0 (com.android.dx.cf.direct.DirectClassFile, int, java.lang.String, int, int, com.android.dx.cf.iface.ParseObserver)
com.android.dx.cf.direct.DirectClassFile cf
int context
String name
int offset
int length
com.android.dx.cf.iface.ParseObserver observer
private com.android.dx.cf.iface.Attribute annotationDefault (com.android.dx.cf.direct.DirectClassFile, int, int, com.android.dx.cf.iface.ParseObserver)
com.android.dx.cf.direct.DirectClassFile cf
int offset
int length
com.android.dx.cf.iface.ParseObserver observer
com.android.dx.cf.direct.AnnotationParser ap
com.android.dx.rop.cst.Constant cst
private com.android.dx.cf.iface.Attribute bootstrapMethods (com.android.dx.cf.direct.DirectClassFile, int, int, com.android.dx.cf.iface.ParseObserver)
com.android.dx.cf.direct.DirectClassFile cf
int offset
int length
com.android.dx.cf.iface.ParseObserver observer
com.android.dx.util.ByteArray bytes
int numMethods
com.android.dx.cf.code.BootstrapMethodsList methods
private com.android.dx.cf.iface.Attribute code (com.android.dx.cf.direct.DirectClassFile, int, int, com.android.dx.cf.iface.ParseObserver)
int startPc
int endPc
int handlerPc
int catchTypeIdx
com.android.dx.rop.cst.CstType catchType
int i
com.android.dx.cf.direct.DirectClassFile cf
int offset
int length
com.android.dx.cf.iface.ParseObserver observer
com.android.dx.util.ByteArray bytes
com.android.dx.rop.cst.ConstantPool pool
int maxStack
int maxLocals
int codeLength
int origOffset
int codeOffset
com.android.dx.cf.code.BytecodeArray code
int exceptionTableLength
com.android.dx.cf.code.ByteCatchList catches
com.android.dx.cf.direct.AttributeListParser parser
com.android.dx.cf.iface.StdAttributeList attributes
int attributeByteCount
private com.android.dx.cf.iface.Attribute constantValue (com.android.dx.cf.direct.DirectClassFile, int, int, com.android.dx.cf.iface.ParseObserver)
com.android.dx.cf.direct.DirectClassFile cf
int offset
int length
com.android.dx.cf.iface.ParseObserver observer
com.android.dx.util.ByteArray bytes
com.android.dx.rop.cst.ConstantPool pool
int idx
com.android.dx.rop.cst.TypedConstant cst
com.android.dx.cf.iface.Attribute result
private com.android.dx.cf.iface.Attribute deprecated (com.android.dx.cf.direct.DirectClassFile, int, int, com.android.dx.cf.iface.ParseObserver)
com.android.dx.cf.direct.DirectClassFile cf
int offset
int length
com.android.dx.cf.iface.ParseObserver observer
private com.android.dx.cf.iface.Attribute enclosingMethod (com.android.dx.cf.direct.DirectClassFile, int, int, com.android.dx.cf.iface.ParseObserver)
com.android.dx.cf.direct.DirectClassFile cf
int offset
int length
com.android.dx.cf.iface.ParseObserver observer
com.android.dx.util.ByteArray bytes
com.android.dx.rop.cst.ConstantPool pool
int idx
com.android.dx.rop.cst.CstType type
com.android.dx.rop.cst.CstNat method
com.android.dx.cf.iface.Attribute result
private com.android.dx.cf.iface.Attribute exceptions (com.android.dx.cf.direct.DirectClassFile, int, int, com.android.dx.cf.iface.ParseObserver)
com.android.dx.cf.direct.DirectClassFile cf
int offset
int length
com.android.dx.cf.iface.ParseObserver observer
com.android.dx.util.ByteArray bytes
int count
com.android.dx.rop.type.TypeList list
private com.android.dx.cf.iface.Attribute innerClasses (com.android.dx.cf.direct.DirectClassFile, int, int, com.android.dx.cf.iface.ParseObserver)
int innerClassIdx
int outerClassIdx
int nameIdx
int accessFlags
com.android.dx.rop.cst.CstType innerClass
com.android.dx.rop.cst.CstType outerClass
com.android.dx.rop.cst.CstString name
int i
com.android.dx.cf.direct.DirectClassFile cf
int offset
int length
com.android.dx.cf.iface.ParseObserver observer
com.android.dx.util.ByteArray bytes
com.android.dx.rop.cst.ConstantPool pool
int count
com.android.dx.cf.attrib.InnerClassList list
private com.android.dx.cf.iface.Attribute lineNumberTable (com.android.dx.cf.direct.DirectClassFile, int, int, com.android.dx.cf.iface.ParseObserver)
int startPc
int lineNumber
int i
com.android.dx.cf.direct.DirectClassFile cf
int offset
int length
com.android.dx.cf.iface.ParseObserver observer
com.android.dx.util.ByteArray bytes
int count
com.android.dx.cf.code.LineNumberList list
private com.android.dx.cf.iface.Attribute localVariableTable (com.android.dx.cf.direct.DirectClassFile, int, int, com.android.dx.cf.iface.ParseObserver)
com.android.dx.cf.direct.DirectClassFile cf
int offset
int length
com.android.dx.cf.iface.ParseObserver observer
com.android.dx.util.ByteArray bytes
int count
com.android.dx.cf.code.LocalVariableList list
private com.android.dx.cf.iface.Attribute localVariableTypeTable (com.android.dx.cf.direct.DirectClassFile, int, int, com.android.dx.cf.iface.ParseObserver)
com.android.dx.cf.direct.DirectClassFile cf
int offset
int length
com.android.dx.cf.iface.ParseObserver observer
com.android.dx.util.ByteArray bytes
int count
com.android.dx.cf.code.LocalVariableList list
private com.android.dx.cf.code.LocalVariableList parseLocalVariables (com.android.dx.util.ByteArray, com.android.dx.rop.cst.ConstantPool, com.android.dx.cf.iface.ParseObserver, int, boolean)
int startPc
int length
int nameIdx
int typeIdx
int index
com.android.dx.rop.cst.CstString name
com.android.dx.rop.cst.CstString type
com.android.dx.rop.cst.CstString descriptor
com.android.dx.rop.cst.CstString signature
int i
java.io.IOException ex
com.android.dx.util.ByteArray bytes
com.android.dx.rop.cst.ConstantPool pool
com.android.dx.cf.iface.ParseObserver observer
int count
boolean typeTable
com.android.dx.util.ByteArray$MyDataInputStream in
com.android.dx.cf.code.LocalVariableList list
private com.android.dx.cf.iface.Attribute runtimeInvisibleAnnotations (com.android.dx.cf.direct.DirectClassFile, int, int, com.android.dx.cf.iface.ParseObserver)
com.android.dx.cf.direct.DirectClassFile cf
int offset
int length
com.android.dx.cf.iface.ParseObserver observer
com.android.dx.cf.direct.AnnotationParser ap
com.android.dx.rop.annotation.Annotations annotations
private com.android.dx.cf.iface.Attribute runtimeVisibleAnnotations (com.android.dx.cf.direct.DirectClassFile, int, int, com.android.dx.cf.iface.ParseObserver)
com.android.dx.cf.direct.DirectClassFile cf
int offset
int length
com.android.dx.cf.iface.ParseObserver observer
com.android.dx.cf.direct.AnnotationParser ap
com.android.dx.rop.annotation.Annotations annotations
private com.android.dx.cf.iface.Attribute runtimeInvisibleParameterAnnotations (com.android.dx.cf.direct.DirectClassFile, int, int, com.android.dx.cf.iface.ParseObserver)
com.android.dx.cf.direct.DirectClassFile cf
int offset
int length
com.android.dx.cf.iface.ParseObserver observer
com.android.dx.cf.direct.AnnotationParser ap
com.android.dx.rop.annotation.AnnotationsList list
private com.android.dx.cf.iface.Attribute runtimeVisibleParameterAnnotations (com.android.dx.cf.direct.DirectClassFile, int, int, com.android.dx.cf.iface.ParseObserver)
com.android.dx.cf.direct.DirectClassFile cf
int offset
int length
com.android.dx.cf.iface.ParseObserver observer
com.android.dx.cf.direct.AnnotationParser ap
com.android.dx.rop.annotation.AnnotationsList list
private com.android.dx.cf.iface.Attribute signature (com.android.dx.cf.direct.DirectClassFile, int, int, com.android.dx.cf.iface.ParseObserver)
com.android.dx.cf.direct.DirectClassFile cf
int offset
int length
com.android.dx.cf.iface.ParseObserver observer
com.android.dx.util.ByteArray bytes
com.android.dx.rop.cst.ConstantPool pool
int idx
com.android.dx.rop.cst.CstString cst
com.android.dx.cf.iface.Attribute result
private com.android.dx.cf.iface.Attribute sourceDebugExtension (com.android.dx.cf.direct.DirectClassFile, int, int, com.android.dx.cf.iface.ParseObserver)
String decoded
com.android.dx.cf.direct.DirectClassFile cf
int offset
int length
com.android.dx.cf.iface.ParseObserver observer
com.android.dx.util.ByteArray bytes
com.android.dx.rop.cst.CstString smapString
com.android.dx.cf.iface.Attribute result
private com.android.dx.cf.iface.Attribute sourceFile (com.android.dx.cf.direct.DirectClassFile, int, int, com.android.dx.cf.iface.ParseObserver)
com.android.dx.cf.direct.DirectClassFile cf
int offset
int length
com.android.dx.cf.iface.ParseObserver observer
com.android.dx.util.ByteArray bytes
com.android.dx.rop.cst.ConstantPool pool
int idx
com.android.dx.rop.cst.CstString cst
com.android.dx.cf.iface.Attribute result
private com.android.dx.cf.iface.Attribute synthetic (com.android.dx.cf.direct.DirectClassFile, int, int, com.android.dx.cf.iface.ParseObserver)
com.android.dx.cf.direct.DirectClassFile cf
int offset
int length
com.android.dx.cf.iface.ParseObserver observer
private static com.android.dx.cf.iface.Attribute throwSeverelyTruncated ()
private static com.android.dx.cf.iface.Attribute throwTruncated ()
private static com.android.dx.cf.iface.Attribute throwBadLength (int)
int expected
private com.android.dx.cf.code.BootstrapMethodsList parseBootstrapMethods (com.android.dx.util.ByteArray, com.android.dx.rop.cst.ConstantPool, com.android.dx.rop.cst.CstType, int, int, int, com.android.dx.cf.iface.ParseObserver) throws com.android.dx.cf.iface.ParseException
int argumentRef
int argIndex
int methodRef
int numArguments
com.android.dx.cf.code.BootstrapMethodArgumentsList arguments
com.android.dx.rop.cst.Constant cstMethodRef
int methodIndex
com.android.dx.util.ByteArray bytes
com.android.dx.rop.cst.ConstantPool constantPool
com.android.dx.rop.cst.CstType declaringClass
int numMethods
int offset
int length
com.android.dx.cf.iface.ParseObserver observer
com.android.dx.cf.code.BootstrapMethodsList methods
static void <clinit> ()
}
com/android/dx/cf/iface/
com/android/dx/cf/iface/Attribute.class
Attribute.java
package com.android.dx.cf.iface
public abstract com.android.dx.cf.iface.Attribute extends java.lang.Object {
public abstract java.lang.String getName ()
public abstract int byteLength ()
}
com/android/dx/cf/iface/AttributeList.class
AttributeList.java
package com.android.dx.cf.iface
public abstract com.android.dx.cf.iface.AttributeList extends java.lang.Object {
public abstract boolean isMutable ()
public abstract int size ()
public abstract com.android.dx.cf.iface.Attribute get (int)
public abstract int byteLength ()
public abstract com.android.dx.cf.iface.Attribute findFirst (java.lang.String)
public abstract com.android.dx.cf.iface.Attribute findNext (com.android.dx.cf.iface.Attribute)
}
com/android/dx/cf/iface/ClassFile.class
ClassFile.java
package com.android.dx.cf.iface
public abstract com.android.dx.cf.iface.ClassFile extends java.lang.Object implements com.android.dx.cf.iface.HasAttribute {
public abstract int getMagic ()
public abstract int getMinorVersion ()
public abstract int getMajorVersion ()
public abstract int getAccessFlags ()
public abstract com.android.dx.rop.cst.CstType getThisClass ()
public abstract com.android.dx.rop.cst.CstType getSuperclass ()
public abstract com.android.dx.rop.cst.ConstantPool getConstantPool ()
public abstract com.android.dx.rop.type.TypeList getInterfaces ()
public abstract com.android.dx.cf.iface.FieldList getFields ()
public abstract com.android.dx.cf.iface.MethodList getMethods ()
public abstract com.android.dx.cf.iface.AttributeList getAttributes ()
public abstract com.android.dx.cf.code.BootstrapMethodsList getBootstrapMethods ()
public abstract com.android.dx.rop.cst.CstString getSourceFile ()
}
com/android/dx/cf/iface/Field.class
Field.java
package com.android.dx.cf.iface
public abstract com.android.dx.cf.iface.Field extends java.lang.Object implements com.android.dx.cf.iface.Member {
public abstract com.android.dx.rop.cst.TypedConstant getConstantValue ()
}
com/android/dx/cf/iface/FieldList.class
FieldList.java
package com.android.dx.cf.iface
public abstract com.android.dx.cf.iface.FieldList extends java.lang.Object {
public abstract boolean isMutable ()
public abstract int size ()
public abstract com.android.dx.cf.iface.Field get (int)
}
com/android/dx/cf/iface/HasAttribute.class
HasAttribute.java
package com.android.dx.cf.iface
public abstract com.android.dx.cf.iface.HasAttribute extends java.lang.Object {
public abstract com.android.dx.cf.iface.AttributeList getAttributes ()
}
com/android/dx/cf/iface/Member.class
Member.java
package com.android.dx.cf.iface
public abstract com.android.dx.cf.iface.Member extends java.lang.Object implements com.android.dx.cf.iface.HasAttribute {
public abstract com.android.dx.rop.cst.CstType getDefiningClass ()
public abstract int getAccessFlags ()
public abstract com.android.dx.rop.cst.CstString getName ()
public abstract com.android.dx.rop.cst.CstString getDescriptor ()
public abstract com.android.dx.rop.cst.CstNat getNat ()
public abstract com.android.dx.cf.iface.AttributeList getAttributes ()
}
com/android/dx/cf/iface/Method.class
Method.java
package com.android.dx.cf.iface
public abstract com.android.dx.cf.iface.Method extends java.lang.Object implements com.android.dx.cf.iface.Member {
public abstract com.android.dx.rop.type.Prototype getEffectiveDescriptor ()
}
com/android/dx/cf/iface/MethodList.class
MethodList.java
package com.android.dx.cf.iface
public abstract com.android.dx.cf.iface.MethodList extends java.lang.Object {
public abstract boolean isMutable ()
public abstract int size ()
public abstract com.android.dx.cf.iface.Method get (int)
}
com/android/dx/cf/iface/ParseException.class
ParseException.java
package com.android.dx.cf.iface
public com.android.dx.cf.iface.ParseException extends com.android.dex.util.ExceptionWithContext {
public void <init> (java.lang.String)
String message
public void <init> (java.lang.Throwable)
Throwable cause
public void <init> (java.lang.String, java.lang.Throwable)
String message
Throwable cause
}
com/android/dx/cf/iface/ParseObserver.class
ParseObserver.java
package com.android.dx.cf.iface
public abstract com.android.dx.cf.iface.ParseObserver extends java.lang.Object {
public abstract void changeIndent (int)
public abstract void startParsingMember (com.android.dx.util.ByteArray, int, java.lang.String, java.lang.String)
public abstract void endParsingMember (com.android.dx.util.ByteArray, int, java.lang.String, java.lang.String, com.android.dx.cf.iface.Member)
public abstract void parsed (com.android.dx.util.ByteArray, int, int, java.lang.String)
}
com/android/dx/cf/iface/StdAttributeList.class
StdAttributeList.java
package com.android.dx.cf.iface
public final com.android.dx.cf.iface.StdAttributeList extends com.android.dx.util.FixedSizeList implements com.android.dx.cf.iface.AttributeList {
public void <init> (int)
int size
public com.android.dx.cf.iface.Attribute get (int)
int n
public int byteLength ()
int i
int sz
int result
public com.android.dx.cf.iface.Attribute findFirst (java.lang.String)
com.android.dx.cf.iface.Attribute att
int i
String name
int sz
public com.android.dx.cf.iface.Attribute findNext (com.android.dx.cf.iface.Attribute)
com.android.dx.cf.iface.Attribute att
com.android.dx.cf.iface.Attribute att
com.android.dx.cf.iface.Attribute attrib
int sz
int at
String name
public void set (int, com.android.dx.cf.iface.Attribute)
int n
com.android.dx.cf.iface.Attribute attribute
}
com/android/dx/cf/iface/StdField.class
StdField.java
package com.android.dx.cf.iface
public final com.android.dx.cf.iface.StdField extends com.android.dx.cf.iface.StdMember implements com.android.dx.cf.iface.Field {
public void <init> (com.android.dx.rop.cst.CstType, int, com.android.dx.rop.cst.CstNat, com.android.dx.cf.iface.AttributeList)
com.android.dx.rop.cst.CstType definingClass
int accessFlags
com.android.dx.rop.cst.CstNat nat
com.android.dx.cf.iface.AttributeList attributes
public com.android.dx.rop.cst.TypedConstant getConstantValue ()
com.android.dx.cf.iface.AttributeList attribs
com.android.dx.cf.attrib.AttConstantValue cval
}
com/android/dx/cf/iface/StdFieldList.class
StdFieldList.java
package com.android.dx.cf.iface
public final com.android.dx.cf.iface.StdFieldList extends com.android.dx.util.FixedSizeList implements com.android.dx.cf.iface.FieldList {
public void <init> (int)
int size
public com.android.dx.cf.iface.Field get (int)
int n
public void set (int, com.android.dx.cf.iface.Field)
int n
com.android.dx.cf.iface.Field field
}
com/android/dx/cf/iface/StdMember.class
StdMember.java
package com.android.dx.cf.iface
public abstract com.android.dx.cf.iface.StdMember extends java.lang.Object implements com.android.dx.cf.iface.Member {
private final com.android.dx.rop.cst.CstType definingClass
private final int accessFlags
private final com.android.dx.rop.cst.CstNat nat
private final com.android.dx.cf.iface.AttributeList attributes
public void <init> (com.android.dx.rop.cst.CstType, int, com.android.dx.rop.cst.CstNat, com.android.dx.cf.iface.AttributeList)
com.android.dx.rop.cst.CstType definingClass
int accessFlags
com.android.dx.rop.cst.CstNat nat
com.android.dx.cf.iface.AttributeList attributes
public java.lang.String toString ()
StringBuilder sb
public final com.android.dx.rop.cst.CstType getDefiningClass ()
public final int getAccessFlags ()
public final com.android.dx.rop.cst.CstNat getNat ()
public final com.android.dx.rop.cst.CstString getName ()
public final com.android.dx.rop.cst.CstString getDescriptor ()
public final com.android.dx.cf.iface.AttributeList getAttributes ()
}
com/android/dx/cf/iface/StdMethod.class
StdMethod.java
package com.android.dx.cf.iface
public final com.android.dx.cf.iface.StdMethod extends com.android.dx.cf.iface.StdMember implements com.android.dx.cf.iface.Method {
private final com.android.dx.rop.type.Prototype effectiveDescriptor
public void <init> (com.android.dx.rop.cst.CstType, int, com.android.dx.rop.cst.CstNat, com.android.dx.cf.iface.AttributeList)
com.android.dx.rop.cst.CstType definingClass
int accessFlags
com.android.dx.rop.cst.CstNat nat
com.android.dx.cf.iface.AttributeList attributes
String descStr
public com.android.dx.rop.type.Prototype getEffectiveDescriptor ()
}
com/android/dx/cf/iface/StdMethodList.class
StdMethodList.java
package com.android.dx.cf.iface
public final com.android.dx.cf.iface.StdMethodList extends com.android.dx.util.FixedSizeList implements com.android.dx.cf.iface.MethodList {
public void <init> (int)
int size
public com.android.dx.cf.iface.Method get (int)
int n
public void set (int, com.android.dx.cf.iface.Method)
int n
com.android.dx.cf.iface.Method method
}
com/android/dx/command/
com/android/dx/command/Main.class
Main.java
package com.android.dx.command
public com.android.dx.command.Main extends java.lang.Object {
private static final String USAGE_MESSAGE
private void <init> ()
public static void main (java.lang.String[])
String arg
int i
com.android.dx.command.UsageException ex
RuntimeException ex
Throwable ex
String[] args
boolean gotCmd
boolean showUsage
private static void version ()
private static void usage ()
private static java.lang.String[] without (java.lang.String[], int)
String[] orig
int n
int len
String[] newa
}
com/android/dx/command/UsageException.class
UsageException.java
package com.android.dx.command
public com.android.dx.command.UsageException extends java.lang.RuntimeException {
public void <init> ()
}
com/android/dx/command/annotool/
com/android/dx/command/annotool/AnnotationLister$1.class
AnnotationLister.java
package com.android.dx.command.annotool
com.android.dx.command.annotool.AnnotationLister$1 extends java.lang.Object implements com.android.dx.cf.direct.ClassPathOpener$Consumer {
final synthetic com.android.dx.command.annotool.AnnotationLister this$0
void <init> (com.android.dx.command.annotool.AnnotationLister)
com.android.dx.command.annotool.AnnotationLister this$0
public boolean processFileBytes (java.lang.String, long, byte[])
com.android.dx.cf.attrib.BaseAnnotations ann
com.android.dx.cf.attrib.BaseAnnotations ann
com.android.dx.cf.iface.Attribute att
com.android.dx.cf.attrib.BaseAnnotations ann
com.android.dx.cf.attrib.BaseAnnotations ann
com.android.dx.cf.iface.Attribute att
String name
long lastModified
byte[] bytes
com.android.dx.util.ByteArray ba
com.android.dx.cf.direct.DirectClassFile cf
com.android.dx.cf.iface.AttributeList attributes
String cfClassName
public void onException (java.lang.Exception)
Exception ex
public void onProcessArchiveStart (java.io.File)
java.io.File file
}
com/android/dx/command/annotool/AnnotationLister$2.class
AnnotationLister.java
package com.android.dx.command.annotool
synthetic com.android.dx.command.annotool.AnnotationLister$2 extends java.lang.Object {
static final synthetic int[] $SwitchMap$com$android$dx$command$annotool$Main$PrintType
static void <clinit> ()
}
com/android/dx/command/annotool/AnnotationLister.class
AnnotationLister.java
package com.android.dx.command.annotool
com.android.dx.command.annotool.AnnotationLister extends java.lang.Object {
private static final String PACKAGE_INFO
private final com.android.dx.command.annotool.Main$Arguments args
java.util.HashSet matchInnerClassesOf
java.util.HashSet matchPackages
void <init> (com.android.dx.command.annotool.Main$Arguments)
com.android.dx.command.annotool.Main$Arguments args
void process ()
com.android.dx.cf.direct.ClassPathOpener opener
String path
private void visitClassAnnotation (com.android.dx.cf.direct.DirectClassFile, com.android.dx.cf.attrib.BaseAnnotations)
String annClassName
com.android.dx.rop.annotation.Annotation anAnn
com.android.dx.cf.direct.DirectClassFile cf
com.android.dx.cf.attrib.BaseAnnotations ann
private void visitPackageAnnotation (com.android.dx.cf.direct.DirectClassFile, com.android.dx.cf.attrib.BaseAnnotations)
String annClassName
com.android.dx.rop.annotation.Annotation anAnn
com.android.dx.cf.direct.DirectClassFile cf
com.android.dx.cf.attrib.BaseAnnotations ann
String packageName
int slashIndex
private void printMatchPackage (java.lang.String)
com.android.dx.command.annotool.Main$PrintType pt
String packageName
private void printMatch (com.android.dx.cf.direct.DirectClassFile)
String classname
com.android.dx.command.annotool.Main$PrintType pt
com.android.dx.cf.direct.DirectClassFile cf
private boolean isMatchingInnerClass (java.lang.String)
String s
int i
private boolean isMatchingPackage (java.lang.String)
String packageName
String s
int slashIndex
String packageName
static synthetic void access$000 (com.android.dx.command.annotool.AnnotationLister, com.android.dx.cf.direct.DirectClassFile, com.android.dx.cf.attrib.BaseAnnotations)
com.android.dx.command.annotool.AnnotationLister x0
com.android.dx.cf.direct.DirectClassFile x1
com.android.dx.cf.attrib.BaseAnnotations x2
static synthetic boolean access$100 (com.android.dx.command.annotool.AnnotationLister, java.lang.String)
com.android.dx.command.annotool.AnnotationLister x0
String x1
static synthetic boolean access$200 (com.android.dx.command.annotool.AnnotationLister, java.lang.String)
com.android.dx.command.annotool.AnnotationLister x0
String x1
static synthetic void access$300 (com.android.dx.command.annotool.AnnotationLister, com.android.dx.cf.direct.DirectClassFile)
com.android.dx.command.annotool.AnnotationLister x0
com.android.dx.cf.direct.DirectClassFile x1
static synthetic void access$400 (com.android.dx.command.annotool.AnnotationLister, com.android.dx.cf.direct.DirectClassFile, com.android.dx.cf.attrib.BaseAnnotations)
com.android.dx.command.annotool.AnnotationLister x0
com.android.dx.cf.direct.DirectClassFile x1
com.android.dx.cf.attrib.BaseAnnotations x2
}
com/android/dx/command/annotool/Main$Arguments.class
Main.java
package com.android.dx.command.annotool
com.android.dx.command.annotool.Main$Arguments extends java.lang.Object {
String aclass
java.util.EnumSet eTypes
java.util.EnumSet printTypes
String[] files
void <init> ()
void parse (java.lang.String[]) throws com.android.dx.command.annotool.Main$InvalidArgumentException
String argParam
String p
IllegalArgumentException ex
String argParam
String p
IllegalArgumentException ex
String argParam
String arg
int i
String[] argArray
java.util.EnumSet set
}
com/android/dx/command/annotool/Main$InvalidArgumentException.class
Main.java
package com.android.dx.command.annotool
com.android.dx.command.annotool.Main$InvalidArgumentException extends java.lang.Exception {
void <init> ()
void <init> (java.lang.String)
String s
}
com/android/dx/command/annotool/Main$PrintType.class
Main.java
package com.android.dx.command.annotool
final enum com.android.dx.command.annotool.Main$PrintType extends java.lang.Enum {
public static final enum com.android.dx.command.annotool.Main$PrintType CLASS
public static final enum com.android.dx.command.annotool.Main$PrintType INNERCLASS
public static final enum com.android.dx.command.annotool.Main$PrintType METHOD
public static final enum com.android.dx.command.annotool.Main$PrintType PACKAGE
private static final synthetic com.android.dx.command.annotool.Main$PrintType[] $VALUES
public static com.android.dx.command.annotool.Main$PrintType[] values ()
public static com.android.dx.command.annotool.Main$PrintType valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
static void <clinit> ()
}
com/android/dx/command/annotool/Main.class
Main.java
package com.android.dx.command.annotool
public com.android.dx.command.annotool.Main extends java.lang.Object {
private void <init> ()
public static void main (java.lang.String[])
com.android.dx.command.annotool.Main$InvalidArgumentException ex
String[] argArray
com.android.dx.command.annotool.Main$Arguments args
}
com/android/dx/command/dexer/
com/android/dx/command/dexer/DxContext$1.class
DxContext.java
package com.android.dx.command.dexer
com.android.dx.command.dexer.DxContext$1 extends java.io.OutputStream {
final synthetic com.android.dx.command.dexer.DxContext this$0
void <init> (com.android.dx.command.dexer.DxContext)
com.android.dx.command.dexer.DxContext this$0
public void write (int) throws java.io.IOException
int b
}
com/android/dx/command/dexer/DxContext.class
DxContext.java
package com.android.dx.command.dexer
public com.android.dx.command.dexer.DxContext extends java.lang.Object {
public final com.android.dx.dex.cf.CodeStatistics codeStatistics
public final com.android.dx.dex.cf.OptimizerOptions optimizerOptions
public final java.io.PrintStream out
public final java.io.PrintStream err
final java.io.PrintStream noop
public void <init> (java.io.OutputStream, java.io.OutputStream)
java.io.OutputStream out
java.io.OutputStream err
public void <init> ()
}
com/android/dx/command/dexer/Main$1.class
Main.java
package com.android.dx.command.dexer
synthetic com.android.dx.command.dexer.Main$1 extends java.lang.Object {
}
com/android/dx/command/dexer/Main$Arguments$ArgumentsParser.class
Main.java
package com.android.dx.command.dexer
com.android.dx.command.dexer.Main$Arguments$ArgumentsParser extends java.lang.Object {
private final String[] arguments
private int index
private String current
private String lastValue
public void <init> (java.lang.String[])
String[] arguments
public java.lang.String getCurrent ()
public java.lang.String getLastValue ()
public boolean getNext ()
private boolean getNextValue ()
public java.lang.String[] getRemaining ()
int n
String[] remaining
public boolean isArg (java.lang.String)
String prefix
int n
}
com/android/dx/command/dexer/Main$Arguments.class
Main.java
package com.android.dx.command.dexer
public com.android.dx.command.dexer.Main$Arguments extends java.lang.Object {
private static final String MINIMAL_MAIN_DEX_OPTION
private static final String MAIN_DEX_LIST_OPTION
private static final String MULTI_DEX_OPTION
private static final String NUM_THREADS_OPTION
private static final String INCREMENTAL_OPTION
private static final String INPUT_LIST_OPTION
public final com.android.dx.command.dexer.DxContext context
public boolean debug
public boolean warnings
public boolean verbose
public boolean verboseDump
public boolean coreLibrary
public String methodToDump
public int dumpWidth
public String outName
public String humanOutName
public boolean strictNameCheck
public boolean emptyOk
public boolean jarOutput
public boolean keepClassesInJar
public int minSdkVersion
public int positionInfo
public boolean localInfo
public boolean incremental
public boolean forceJumbo
public boolean allowAllInterfaceMethodInvokes
public String[] fileNames
public boolean optimize
public String optimizeListFile
public String dontOptimizeListFile
public boolean statistics
public com.android.dx.dex.cf.CfOptions cfOptions
public com.android.dx.dex.DexOptions dexOptions
public int numThreads
public boolean multiDex
public String mainDexListFile
public boolean minimalMainDex
public int maxNumberOfIdxPerDex
private java.util.List inputList
private boolean outputIsDirectory
private boolean outputIsDirectDex
public void <init> (com.android.dx.command.dexer.DxContext)
com.android.dx.command.dexer.DxContext context
public void <init> ()
private void parseFlags (com.android.dx.command.dexer.Main$Arguments$ArgumentsParser)
String pstr
java.io.IOException e
java.io.File inputListFile
int value
NumberFormatException ex
String arg
int value
com.android.dx.command.dexer.Main$Arguments$ArgumentsParser parser
private void parse (java.lang.String[])
String[] args
com.android.dx.command.dexer.Main$Arguments$ArgumentsParser parser
public void parseFlags (java.lang.String[])
String[] flags
public void makeOptionsObjects ()
static synthetic void access$000 (com.android.dx.command.dexer.Main$Arguments, java.lang.String[])
com.android.dx.command.dexer.Main$Arguments x0
String[] x1
}
com/android/dx/command/dexer/Main$BestEffortMainDexListFilter.class
Main.java
package com.android.dx.command.dexer
com.android.dx.command.dexer.Main$BestEffortMainDexListFilter extends java.lang.Object implements com.android.dx.cf.direct.ClassPathOpener$FileNameFilter {
java.util.Map map
final synthetic com.android.dx.command.dexer.Main this$0
public void <init> (com.android.dx.command.dexer.Main)
String normalized
String simple
java.util.List fullPath
String pathOfClass
public boolean accept (java.lang.String)
String fullPath
String normalized
String simple
java.util.List fullPaths
String path
private java.lang.String getSimpleName (java.lang.String)
String path
int index
}
com/android/dx/command/dexer/Main$ClassDefItemConsumer.class
Main.java
package com.android.dx.command.dexer
com.android.dx.command.dexer.Main$ClassDefItemConsumer extends java.lang.Object implements java.util.concurrent.Callable {
String name
java.util.concurrent.Future futureClazz
int maxMethodIdsInClass
int maxFieldIdsInClass
final synthetic com.android.dx.command.dexer.Main this$0
private void <init> (com.android.dx.command.dexer.Main, java.lang.String, java.util.concurrent.Future, int, int)
String name
java.util.concurrent.Future futureClazz
int maxMethodIdsInClass
int maxFieldIdsInClass
public java.lang.Boolean call () throws java.lang.Exception
com.android.dx.dex.file.ClassDefItem clazz
Throwable t
java.util.concurrent.ExecutionException ex
public volatile synthetic java.lang.Object call () throws java.lang.Exception
synthetic void <init> (com.android.dx.command.dexer.Main, java.lang.String, java.util.concurrent.Future, int, int, com.android.dx.command.dexer.Main$1)
com.android.dx.command.dexer.Main x0
String x1
java.util.concurrent.Future x2
int x3
int x4
com.android.dx.command.dexer.Main$1 x5
}
com/android/dx/command/dexer/Main$ClassParserTask.class
Main.java
package com.android.dx.command.dexer
com.android.dx.command.dexer.Main$ClassParserTask extends java.lang.Object implements java.util.concurrent.Callable {
String name
byte[] bytes
final synthetic com.android.dx.command.dexer.Main this$0
private void <init> (com.android.dx.command.dexer.Main, java.lang.String, byte[])
String name
byte[] bytes
public com.android.dx.cf.direct.DirectClassFile call () throws java.lang.Exception
com.android.dx.cf.direct.DirectClassFile cf
public volatile synthetic java.lang.Object call () throws java.lang.Exception
synthetic void <init> (com.android.dx.command.dexer.Main, java.lang.String, byte[], com.android.dx.command.dexer.Main$1)
com.android.dx.command.dexer.Main x0
String x1
byte[] x2
com.android.dx.command.dexer.Main$1 x3
}
com/android/dx/command/dexer/Main$ClassTranslatorTask.class
Main.java
package com.android.dx.command.dexer
com.android.dx.command.dexer.Main$ClassTranslatorTask extends java.lang.Object implements java.util.concurrent.Callable {
String name
byte[] bytes
com.android.dx.cf.direct.DirectClassFile classFile
final synthetic com.android.dx.command.dexer.Main this$0
private void <init> (com.android.dx.command.dexer.Main, java.lang.String, byte[], com.android.dx.cf.direct.DirectClassFile)
String name
byte[] bytes
com.android.dx.cf.direct.DirectClassFile classFile
public com.android.dx.dex.file.ClassDefItem call ()
com.android.dx.dex.file.ClassDefItem clazz
public volatile synthetic java.lang.Object call () throws java.lang.Exception
synthetic void <init> (com.android.dx.command.dexer.Main, java.lang.String, byte[], com.android.dx.cf.direct.DirectClassFile, com.android.dx.command.dexer.Main$1)
com.android.dx.command.dexer.Main x0
String x1
byte[] x2
com.android.dx.cf.direct.DirectClassFile x3
com.android.dx.command.dexer.Main$1 x4
}
com/android/dx/command/dexer/Main$DexWriter.class
Main.java
package com.android.dx.command.dexer
com.android.dx.command.dexer.Main$DexWriter extends java.lang.Object implements java.util.concurrent.Callable {
private final com.android.dx.dex.file.DexFile dexFile
final synthetic com.android.dx.command.dexer.Main this$0
private void <init> (com.android.dx.command.dexer.Main, com.android.dx.dex.file.DexFile)
com.android.dx.dex.file.DexFile dexFile
public byte[] call () throws java.io.IOException
public volatile synthetic java.lang.Object call () throws java.lang.Exception
synthetic void <init> (com.android.dx.command.dexer.Main, com.android.dx.dex.file.DexFile, com.android.dx.command.dexer.Main$1)
com.android.dx.command.dexer.Main x0
com.android.dx.dex.file.DexFile x1
com.android.dx.command.dexer.Main$1 x2
}
com/android/dx/command/dexer/Main$DirectClassFileConsumer.class
Main.java
package com.android.dx.command.dexer
com.android.dx.command.dexer.Main$DirectClassFileConsumer extends java.lang.Object implements java.util.concurrent.Callable {
String name
byte[] bytes
java.util.concurrent.Future dcff
final synthetic com.android.dx.command.dexer.Main this$0
private void <init> (com.android.dx.command.dexer.Main, java.lang.String, byte[], java.util.concurrent.Future)
String name
byte[] bytes
java.util.concurrent.Future dcff
public java.lang.Boolean call () throws java.lang.Exception
com.android.dx.cf.direct.DirectClassFile cf
private java.lang.Boolean call (com.android.dx.cf.direct.DirectClassFile)
int numMethodIds
int numFieldIds
int numMethodIds
int numFieldIds
int constantPoolSize
com.android.dx.cf.direct.DirectClassFile cf
int maxMethodIdsInClass
int maxFieldIdsInClass
java.util.concurrent.Future cdif
java.util.concurrent.Future res
public volatile synthetic java.lang.Object call () throws java.lang.Exception
synthetic void <init> (com.android.dx.command.dexer.Main, java.lang.String, byte[], java.util.concurrent.Future, com.android.dx.command.dexer.Main$1)
com.android.dx.command.dexer.Main x0
String x1
byte[] x2
java.util.concurrent.Future x3
com.android.dx.command.dexer.Main$1 x4
static synthetic java.lang.Boolean access$700 (com.android.dx.command.dexer.Main$DirectClassFileConsumer, com.android.dx.cf.direct.DirectClassFile)
com.android.dx.command.dexer.Main$DirectClassFileConsumer x0
com.android.dx.cf.direct.DirectClassFile x1
}
com/android/dx/command/dexer/Main$FileBytesConsumer.class
Main.java
package com.android.dx.command.dexer
com.android.dx.command.dexer.Main$FileBytesConsumer extends java.lang.Object implements com.android.dx.cf.direct.ClassPathOpener$Consumer {
final synthetic com.android.dx.command.dexer.Main this$0
private void <init> (com.android.dx.command.dexer.Main)
public boolean processFileBytes (java.lang.String, long, byte[])
String name
long lastModified
byte[] bytes
public void onException (java.lang.Exception)
com.android.dx.cf.iface.ParseException parseException
Exception ex
public void onProcessArchiveStart (java.io.File)
java.io.File file
synthetic void <init> (com.android.dx.command.dexer.Main, com.android.dx.command.dexer.Main$1)
com.android.dx.command.dexer.Main x0
com.android.dx.command.dexer.Main$1 x1
}
com/android/dx/command/dexer/Main$MainDexListFilter.class
Main.java
package com.android.dx.command.dexer
com.android.dx.command.dexer.Main$MainDexListFilter extends java.lang.Object implements com.android.dx.cf.direct.ClassPathOpener$FileNameFilter {
final synthetic com.android.dx.command.dexer.Main this$0
private void <init> (com.android.dx.command.dexer.Main)
public boolean accept (java.lang.String)
String path
String fullPath
synthetic void <init> (com.android.dx.command.dexer.Main, com.android.dx.command.dexer.Main$1)
com.android.dx.command.dexer.Main x0
com.android.dx.command.dexer.Main$1 x1
}
com/android/dx/command/dexer/Main$NotFilter.class
Main.java
package com.android.dx.command.dexer
com.android.dx.command.dexer.Main$NotFilter extends java.lang.Object implements com.android.dx.cf.direct.ClassPathOpener$FileNameFilter {
private final com.android.dx.cf.direct.ClassPathOpener$FileNameFilter filter
private void <init> (com.android.dx.cf.direct.ClassPathOpener$FileNameFilter)
com.android.dx.cf.direct.ClassPathOpener$FileNameFilter filter
public boolean accept (java.lang.String)
String path
synthetic void <init> (com.android.dx.cf.direct.ClassPathOpener$FileNameFilter, com.android.dx.command.dexer.Main$1)
com.android.dx.cf.direct.ClassPathOpener$FileNameFilter x0
com.android.dx.command.dexer.Main$1 x1
}
com/android/dx/command/dexer/Main$RemoveModuleInfoFilter.class
Main.java
package com.android.dx.command.dexer
com.android.dx.command.dexer.Main$RemoveModuleInfoFilter extends java.lang.Object implements com.android.dx.cf.direct.ClassPathOpener$FileNameFilter {
protected final com.android.dx.cf.direct.ClassPathOpener$FileNameFilter delegate
public void <init> (com.android.dx.cf.direct.ClassPathOpener$FileNameFilter)
com.android.dx.cf.direct.ClassPathOpener$FileNameFilter delegate
public boolean accept (java.lang.String)
String path
}
com/android/dx/command/dexer/Main$StopProcessing.class
Main.java
package com.android.dx.command.dexer
com.android.dx.command.dexer.Main$StopProcessing extends java.lang.RuntimeException {
private void <init> ()
synthetic void <init> (com.android.dx.command.dexer.Main$1)
com.android.dx.command.dexer.Main$1 x0
}
com/android/dx/command/dexer/Main.class
Main.java
package com.android.dx.command.dexer
public com.android.dx.command.dexer.Main extends java.lang.Object {
private static final String DEX_EXTENSION
private static final String DEX_PREFIX
private static final String IN_RE_CORE_CLASSES
private static final String MANIFEST_NAME
private static final java.util.jar.Attributes$Name CREATED_BY
private static final String[] JAVAX_CORE
private static final int MAX_METHOD_ADDED_DURING_DEX_CREATION
private static final int MAX_FIELD_ADDED_DURING_DEX_CREATION
private java.util.concurrent.atomic.AtomicInteger errors
private com.android.dx.command.dexer.Main$Arguments args
private com.android.dx.dex.file.DexFile outputDex
private java.util.TreeMap outputResources
private final java.util.List libraryDexBuffers
private java.util.concurrent.ExecutorService classTranslatorPool
private java.util.concurrent.ExecutorService classDefItemConsumer
private java.util.List addToDexFutures
private java.util.concurrent.ExecutorService dexOutPool
private java.util.List dexOutputFutures
private Object dexRotationLock
private int maxMethodIdsInProcess
private int maxFieldIdsInProcess
private volatile boolean anyFilesProcessed
private long minimumFileAge
private java.util.Set classesInMainDex
private java.util.List dexOutputArrays
private java.io.OutputStreamWriter humanOutWriter
private final com.android.dx.command.dexer.DxContext context
static final synthetic boolean $assertionsDisabled
public void <init> (com.android.dx.command.dexer.DxContext)
com.android.dx.command.dexer.DxContext context
public static void main (java.lang.String[]) throws java.io.IOException
String[] argArray
com.android.dx.command.dexer.DxContext context
com.android.dx.command.dexer.Main$Arguments arguments
int result
public static void clearInternTables ()
public static int run (com.android.dx.command.dexer.Main$Arguments) throws java.io.IOException
com.android.dx.command.dexer.Main$Arguments arguments
public int runDx (com.android.dx.command.dexer.Main$Arguments) throws java.io.IOException
com.android.dx.command.dexer.Main$Arguments arguments
java.io.OutputStream humanOutRaw
private int runMonoDex () throws java.io.IOException
java.io.OutputStream out
java.io.File incrementalOutFile
byte[] outArray
private int runMultiDex () throws java.io.IOException
java.util.concurrent.Future f
InterruptedException ex
Exception e
int i
java.io.OutputStream out
int i
java.io.File outDir
private static java.lang.String getDexFileName (int)
int i
private static void readPathsFromFile (java.lang.String, java.util.Collection) throws java.io.IOException
java.io.FileReader fr
String line
String fileName
java.util.Collection paths
java.io.BufferedReader bfr
private byte[] mergeIncremental (byte[], java.io.File) throws java.io.IOException
com.android.dex.Dex result
com.android.dex.Dex result
byte[] update
java.io.File base
com.android.dex.Dex dexA
com.android.dex.Dex dexB
com.android.dex.Dex result
java.io.ByteArrayOutputStream bytesOut
private byte[] mergeLibraryDexBuffers (byte[]) throws java.io.IOException
byte[] libraryDex
byte[] outArray
java.util.ArrayList dexes
com.android.dex.Dex merged
private boolean processAllFiles ()
int i
int i
com.android.dx.cf.direct.ClassPathOpener$FileNameFilter mainPassFilter
com.android.dx.cf.direct.ClassPathOpener$FileNameFilter filter
int i
com.android.dx.cf.direct.ClassPathOpener$FileNameFilter filter
int count
java.util.concurrent.ExecutionException ex
java.util.concurrent.Future f
InterruptedException ie
Exception e
String[] fileNames
int errorNum
private void createDexFile ()
private void rotateDexFile ()
private void processOne (java.lang.String, com.android.dx.cf.direct.ClassPathOpener$FileNameFilter)
String pathname
com.android.dx.cf.direct.ClassPathOpener$FileNameFilter filter
com.android.dx.cf.direct.ClassPathOpener opener
private void updateStatus (boolean)
boolean res
private boolean processFileBytes (java.lang.String, long, byte[])
String name
long lastModified
byte[] bytes
boolean isClass
boolean isClassesDex
boolean keepResources
String fixedName
private boolean processClass (java.lang.String, byte[])
com.android.dx.cf.iface.ParseException ex
Exception ex
String name
byte[] bytes
private com.android.dx.cf.direct.DirectClassFile parseClass (java.lang.String, byte[])
String name
byte[] bytes
com.android.dx.cf.direct.DirectClassFile cf
private com.android.dx.dex.file.ClassDefItem translateClass (byte[], com.android.dx.cf.direct.DirectClassFile)
com.android.dx.cf.iface.ParseException ex
byte[] bytes
com.android.dx.cf.direct.DirectClassFile cf
private boolean addClassToDex (com.android.dx.dex.file.ClassDefItem)
com.android.dx.dex.file.ClassDefItem clazz
private void checkClassName (java.lang.String)
String pkg
int slashAt
String name
boolean bogus
private byte[] writeDex (com.android.dx.dex.file.DexFile)
Exception ex
com.android.dx.dex.file.DexFile outputDex
byte[] outArray
private boolean createJar (java.lang.String)
String name
byte[] contents
java.util.jar.JarEntry entry
int length
java.util.Map$Entry e
java.util.jar.Manifest manifest
java.io.OutputStream out
java.util.jar.JarOutputStream jarOut
Exception ex
String fileName
private java.util.jar.Manifest makeManifest () throws java.io.IOException
java.util.jar.Manifest manifest
java.util.jar.Attributes attribs
byte[] manifestBytes
java.util.jar.Manifest manifest
java.util.jar.Attributes attribs
String createdBy
private java.io.OutputStream openOutput (java.lang.String) throws java.io.IOException
String name
private void closeOutput (java.io.OutputStream) throws java.io.IOException
java.io.OutputStream stream
private static java.lang.String fixPath (java.lang.String)
String path
int index
private void dumpMethod (com.android.dx.dex.file.DexFile, java.lang.String, java.io.OutputStreamWriter)
String methName
com.android.dx.dex.file.EncodedMethod meth
com.android.dx.rop.annotation.Annotation a
com.android.dx.rop.annotation.Annotation a
com.android.dx.rop.annotation.Annotations annotations
int i
int sz
com.android.dx.rop.cst.CstString sourceFile
com.android.dx.rop.annotation.Annotations methodAnnotations
com.android.dx.rop.annotation.AnnotationsList parameterAnnotations
com.android.dx.dex.file.EncodedMethod meth
com.android.dx.dex.file.DexFile dex
String fqName
java.io.OutputStreamWriter out
boolean wildcard
int lastDot
String className
String methodName
com.android.dx.dex.file.ClassDefItem clazz
java.util.ArrayList allMeths
java.util.TreeMap meths
java.io.PrintWriter pw
static synthetic java.lang.String access$900 (java.lang.String)
String x0
static synthetic java.util.Set access$1000 (com.android.dx.command.dexer.Main)
com.android.dx.command.dexer.Main x0
static synthetic void access$1100 (java.lang.String, java.util.Collection) throws java.io.IOException
String x0
java.util.Collection x1
static synthetic boolean access$1200 (com.android.dx.command.dexer.Main, java.lang.String, long, byte[])
com.android.dx.command.dexer.Main x0
String x1
long x2
byte[] x3
static synthetic com.android.dx.command.dexer.DxContext access$1300 (com.android.dx.command.dexer.Main)
com.android.dx.command.dexer.Main x0
static synthetic com.android.dx.command.dexer.Main$Arguments access$1400 (com.android.dx.command.dexer.Main)
com.android.dx.command.dexer.Main x0
static synthetic java.util.concurrent.atomic.AtomicInteger access$1500 (com.android.dx.command.dexer.Main)
com.android.dx.command.dexer.Main x0
static synthetic com.android.dx.cf.direct.DirectClassFile access$1600 (com.android.dx.command.dexer.Main, java.lang.String, byte[])
com.android.dx.command.dexer.Main x0
String x1
byte[] x2
static synthetic java.lang.Object access$1700 (com.android.dx.command.dexer.Main)
com.android.dx.command.dexer.Main x0
static synthetic com.android.dx.dex.file.DexFile access$1800 (com.android.dx.command.dexer.Main)
com.android.dx.command.dexer.Main x0
static synthetic int access$1900 (com.android.dx.command.dexer.Main)
com.android.dx.command.dexer.Main x0
static synthetic int access$2000 (com.android.dx.command.dexer.Main)
com.android.dx.command.dexer.Main x0
static synthetic void access$2100 (com.android.dx.command.dexer.Main)
com.android.dx.command.dexer.Main x0
static synthetic int access$1902 (com.android.dx.command.dexer.Main, int)
com.android.dx.command.dexer.Main x0
int x1
static synthetic int access$2002 (com.android.dx.command.dexer.Main, int)
com.android.dx.command.dexer.Main x0
int x1
static synthetic java.util.concurrent.ExecutorService access$2300 (com.android.dx.command.dexer.Main)
com.android.dx.command.dexer.Main x0
static synthetic java.util.concurrent.ExecutorService access$2500 (com.android.dx.command.dexer.Main)
com.android.dx.command.dexer.Main x0
static synthetic java.util.List access$2600 (com.android.dx.command.dexer.Main)
com.android.dx.command.dexer.Main x0
static synthetic com.android.dx.dex.file.ClassDefItem access$2700 (com.android.dx.command.dexer.Main, byte[], com.android.dx.cf.direct.DirectClassFile)
com.android.dx.command.dexer.Main x0
byte[] x1
com.android.dx.cf.direct.DirectClassFile x2
static synthetic boolean access$2800 (com.android.dx.command.dexer.Main, com.android.dx.dex.file.ClassDefItem)
com.android.dx.command.dexer.Main x0
com.android.dx.dex.file.ClassDefItem x1
static synthetic void access$2900 (com.android.dx.command.dexer.Main, boolean)
com.android.dx.command.dexer.Main x0
boolean x1
static synthetic byte[] access$3000 (com.android.dx.command.dexer.Main, com.android.dx.dex.file.DexFile)
com.android.dx.command.dexer.Main x0
com.android.dx.dex.file.DexFile x1
static void <clinit> ()
}
com/android/dx/command/dump/
com/android/dx/command/dump/Args.class
Args.java
package com.android.dx.command.dump
com.android.dx.command.dump.Args extends java.lang.Object {
boolean debug
boolean rawBytes
boolean basicBlocks
boolean ropBlocks
boolean ssaBlocks
String ssaStep
boolean optimize
boolean strictParse
int width
boolean dotDump
String method
void <init> ()
}
com/android/dx/command/dump/BaseDumper.class
BaseDumper.java
package com.android.dx.command.dump
public abstract com.android.dx.command.dump.BaseDumper extends java.lang.Object implements com.android.dx.cf.iface.ParseObserver {
private final byte[] bytes
private final boolean rawBytes
private final java.io.PrintStream out
private final int width
private final String filePath
private final boolean strictParse
private final int hexCols
private int indent
private String separator
private int readBytes
protected com.android.dx.command.dump.Args args
protected final com.android.dx.dex.DexOptions dexOptions
public void <init> (byte[], java.io.PrintStream, java.lang.String, com.android.dx.command.dump.Args)
byte[] bytes
java.io.PrintStream out
String filePath
com.android.dx.command.dump.Args args
int hexCols
static int computeParamWidth (com.android.dx.cf.code.ConcreteMethod, boolean)
com.android.dx.cf.code.ConcreteMethod meth
boolean isStatic
public void changeIndent (int)
int i
int indentDelta
public void parsed (com.android.dx.util.ByteArray, int, int, java.lang.String)
com.android.dx.util.ByteArray bytes
int offset
int len
String human
boolean rawBytes
String hex
public void startParsingMember (com.android.dx.util.ByteArray, int, java.lang.String, java.lang.String)
com.android.dx.util.ByteArray bytes
int offset
String name
String descriptor
public void endParsingMember (com.android.dx.util.ByteArray, int, java.lang.String, java.lang.String, com.android.dx.cf.iface.Member)
com.android.dx.util.ByteArray bytes
int offset
String name
String descriptor
com.android.dx.cf.iface.Member member
protected final int getReadBytes ()
protected final byte[] getBytes ()
protected final java.lang.String getFilePath ()
protected final boolean getStrictParse ()
protected final void print (java.lang.String)
String s
protected final void println (java.lang.String)
String s
protected final boolean getRawBytes ()
protected final int getWidth1 ()
protected final int getWidth2 ()
int w1
protected final java.lang.String hexDump (int, int)
int offset
int len
protected final java.lang.String twoColumns (java.lang.String, java.lang.String)
int len2
java.io.StringWriter sw
com.android.dx.util.IndentingWriter iw
java.io.IOException ex
String s1
String s2
int w1
int w2
}
com/android/dx/command/dump/BlockDumper.class
BlockDumper.java
package com.android.dx.command.dump
public com.android.dx.command.dump.BlockDumper extends com.android.dx.command.dump.BaseDumper {
private final boolean rop
protected com.android.dx.cf.direct.DirectClassFile classFile
protected boolean suppressDump
private boolean first
private final boolean optimize
public static void dump (byte[], java.io.PrintStream, java.lang.String, boolean, com.android.dx.command.dump.Args)
byte[] bytes
java.io.PrintStream out
String filePath
boolean rop
com.android.dx.command.dump.Args args
com.android.dx.command.dump.BlockDumper bd
void <init> (byte[], java.io.PrintStream, java.lang.String, boolean, com.android.dx.command.dump.Args)
byte[] bytes
java.io.PrintStream out
String filePath
boolean rop
com.android.dx.command.dump.Args args
public void dump ()
byte[] bytes
com.android.dx.util.ByteArray ba
com.android.dx.cf.direct.DirectClassFile liveCf
public void changeIndent (int)
int indentDelta
public void parsed (com.android.dx.util.ByteArray, int, int, java.lang.String)
com.android.dx.util.ByteArray bytes
int offset
int len
String human
protected boolean shouldDumpMethod (java.lang.String)
String name
public void startParsingMember (com.android.dx.util.ByteArray, int, java.lang.String, java.lang.String)
com.android.dx.util.ByteArray bytes
int offset
String name
String descriptor
public void endParsingMember (com.android.dx.util.ByteArray, int, java.lang.String, java.lang.String, com.android.dx.cf.iface.Member)
com.android.dx.util.ByteArray bytes
int offset
String name
String descriptor
com.android.dx.cf.iface.Member member
com.android.dx.cf.code.ConcreteMethod meth
private void regularDump (com.android.dx.cf.code.ConcreteMethod)
int len
int j
int succ
int j
com.android.dx.cf.code.ByteCatchList$Item one
com.android.dx.rop.cst.CstType exceptionClass
int j
com.android.dx.cf.code.ByteBlock bb
int start
int end
com.android.dx.util.IntList successors
int ssz
com.android.dx.cf.code.ByteCatchList catches
int csz
int i
com.android.dx.cf.code.ConcreteMethod meth
com.android.dx.cf.code.BytecodeArray code
com.android.dx.util.ByteArray bytes
com.android.dx.cf.code.ByteBlockList list
int sz
com.android.dx.cf.direct.CodeObserver codeObserver
int byteAt
int end
private void ropDump (com.android.dx.cf.code.ConcreteMethod)
boolean isStatic
int paramWidth
int i
com.android.dx.rop.code.Insn one
int i
int succ
int i
int primary
com.android.dx.rop.code.BasicBlock bb
com.android.dx.util.IntList preds
int psz
com.android.dx.rop.code.InsnList il
int ilsz
com.android.dx.util.IntList successors
int ssz
int label
com.android.dx.cf.code.ConcreteMethod meth
com.android.dx.rop.code.TranslationAdvice advice
com.android.dx.cf.code.BytecodeArray code
com.android.dx.util.ByteArray bytes
com.android.dx.rop.code.RopMethod rmeth
StringBuilder sb
com.android.dx.rop.code.BasicBlockList blocks
int[] order
}
com/android/dx/command/dump/ClassDumper.class
ClassDumper.java
package com.android.dx.command.dump
public final com.android.dx.command.dump.ClassDumper extends com.android.dx.command.dump.BaseDumper {
public static void dump (byte[], java.io.PrintStream, java.lang.String, com.android.dx.command.dump.Args)
byte[] bytes
java.io.PrintStream out
String filePath
com.android.dx.command.dump.Args args
com.android.dx.command.dump.ClassDumper cd
private void <init> (byte[], java.io.PrintStream, java.lang.String, com.android.dx.command.dump.Args)
byte[] bytes
java.io.PrintStream out
String filePath
com.android.dx.command.dump.Args args
public void dump ()
byte[] bytes
com.android.dx.util.ByteArray ba
com.android.dx.cf.direct.DirectClassFile cf
int readBytes
}
com/android/dx/command/dump/DotDumper.class
DotDumper.java
package com.android.dx.command.dump
public com.android.dx.command.dump.DotDumper extends java.lang.Object implements com.android.dx.cf.iface.ParseObserver {
private com.android.dx.cf.direct.DirectClassFile classFile
private final byte[] bytes
private final String filePath
private final boolean strictParse
private final boolean optimize
private final com.android.dx.command.dump.Args args
private final com.android.dx.dex.DexOptions dexOptions
static void dump (byte[], java.lang.String, com.android.dx.command.dump.Args)
byte[] bytes
String filePath
com.android.dx.command.dump.Args args
void <init> (byte[], java.lang.String, com.android.dx.command.dump.Args)
byte[] bytes
String filePath
com.android.dx.command.dump.Args args
private void run ()
com.android.dx.util.ByteArray ba
com.android.dx.cf.direct.DirectClassFile liveCf
protected boolean shouldDumpMethod (java.lang.String)
String name
public void changeIndent (int)
int indentDelta
public void parsed (com.android.dx.util.ByteArray, int, int, java.lang.String)
com.android.dx.util.ByteArray bytes
int offset
int len
String human
public void startParsingMember (com.android.dx.util.ByteArray, int, java.lang.String, java.lang.String)
com.android.dx.util.ByteArray bytes
int offset
String name
String descriptor
public void endParsingMember (com.android.dx.util.ByteArray, int, java.lang.String, java.lang.String, com.android.dx.cf.iface.Member)
boolean isStatic
int successor
int j
com.android.dx.rop.code.BasicBlock bb
int label
com.android.dx.util.IntList successors
int i
com.android.dx.util.ByteArray bytes
int offset
String name
String descriptor
com.android.dx.cf.iface.Member member
com.android.dx.cf.code.ConcreteMethod meth
com.android.dx.rop.code.TranslationAdvice advice
com.android.dx.rop.code.RopMethod rmeth
com.android.dx.rop.code.BasicBlockList blocks
int sz
}
com/android/dx/command/dump/Main.class
Main.java
package com.android.dx.command.dump
public com.android.dx.command.dump.Main extends java.lang.Object {
private final com.android.dx.command.dump.Args parsedArgs
private void <init> ()
public static void main (java.lang.String[])
String[] args
private void run (java.lang.String[])
String arg
String src
java.io.UnsupportedEncodingException ex
String src
String name
byte[] bytes
com.android.dx.cf.iface.ParseException ex
String[] args
int at
private void processOne (java.lang.String, byte[])
String name
byte[] bytes
}
com/android/dx/command/dump/SsaDumper.class
SsaDumper.java
package com.android.dx.command.dump
public com.android.dx.command.dump.SsaDumper extends com.android.dx.command.dump.BlockDumper {
public static void dump (byte[], java.io.PrintStream, java.lang.String, com.android.dx.command.dump.Args)
byte[] bytes
java.io.PrintStream out
String filePath
com.android.dx.command.dump.Args args
com.android.dx.command.dump.SsaDumper sd
private void <init> (byte[], java.io.PrintStream, java.lang.String, com.android.dx.command.dump.Args)
byte[] bytes
java.io.PrintStream out
String filePath
com.android.dx.command.dump.Args args
public void endParsingMember (com.android.dx.util.ByteArray, int, java.lang.String, java.lang.String, com.android.dx.cf.iface.Member)
int i
com.android.dx.ssa.SsaInsn insn
int i
int primary
com.android.dx.util.IntList succLabelList
int szSuccLabels
java.util.BitSet preds
com.android.dx.ssa.SsaBasicBlock block
com.android.dx.util.ByteArray bytes
int offset
String name
String descriptor
com.android.dx.cf.iface.Member member
com.android.dx.cf.code.ConcreteMethod meth
com.android.dx.rop.code.TranslationAdvice advice
com.android.dx.rop.code.RopMethod rmeth
com.android.dx.ssa.SsaMethod ssaMeth
boolean isStatic
int paramWidth
StringBuilder sb
java.util.ArrayList blocks
java.util.ArrayList sortedBlocks
}
com/android/dx/command/findusages/
com/android/dx/command/findusages/FindUsages$1.class
FindUsages.java
package com.android.dx.command.findusages
com.android.dx.command.findusages.FindUsages$1 extends java.lang.Object implements com.android.dx.io.CodeReader$Visitor {
final synthetic java.io.PrintWriter val$out
final synthetic com.android.dex.Dex val$dex
final synthetic com.android.dx.command.findusages.FindUsages this$0
void <init> (com.android.dx.command.findusages.FindUsages, java.io.PrintWriter, com.android.dex.Dex)
com.android.dx.command.findusages.FindUsages this$0
public void visit (com.android.dx.io.instructions.DecodedInstruction[], com.android.dx.io.instructions.DecodedInstruction)
com.android.dx.io.instructions.DecodedInstruction[] all
com.android.dx.io.instructions.DecodedInstruction one
int fieldId
}
com/android/dx/command/findusages/FindUsages$2.class
FindUsages.java
package com.android.dx.command.findusages
com.android.dx.command.findusages.FindUsages$2 extends java.lang.Object implements com.android.dx.io.CodeReader$Visitor {
final synthetic java.io.PrintWriter val$out
final synthetic com.android.dex.Dex val$dex
final synthetic com.android.dx.command.findusages.FindUsages this$0
void <init> (com.android.dx.command.findusages.FindUsages, java.io.PrintWriter, com.android.dex.Dex)
com.android.dx.command.findusages.FindUsages this$0
public void visit (com.android.dx.io.instructions.DecodedInstruction[], com.android.dx.io.instructions.DecodedInstruction)
com.android.dx.io.instructions.DecodedInstruction[] all
com.android.dx.io.instructions.DecodedInstruction one
int methodId
}
com/android/dx/command/findusages/FindUsages.class
FindUsages.java
package com.android.dx.command.findusages
public final com.android.dx.command.findusages.FindUsages extends java.lang.Object {
private final com.android.dex.Dex dex
private final java.util.Set methodIds
private final java.util.Set fieldIds
private final com.android.dx.io.CodeReader codeReader
private final java.io.PrintWriter out
private com.android.dex.ClassDef currentClass
private com.android.dex.ClassData$Method currentMethod
public void <init> (com.android.dex.Dex, java.lang.String, java.lang.String, java.io.PrintWriter)
String string
int i
int typeIndex
int typeStringIndex
com.android.dex.Dex dex
String declaredBy
String memberName
java.io.PrintWriter out
java.util.Set typeStringIndexes
java.util.Set memberNameIndexes
java.util.regex.Pattern declaredByPattern
java.util.regex.Pattern memberNamePattern
java.util.List strings
private java.lang.String location ()
com.android.dex.MethodId methodId
String className
public void findUsages ()
int fieldIndex
com.android.dex.ClassData$Field field
int methodIndex
com.android.dex.ClassData$Method method
com.android.dex.ClassData classData
com.android.dex.ClassDef classDef
private java.util.Set getFieldIds (com.android.dex.Dex, java.util.Set, int)
com.android.dex.FieldId fieldId
com.android.dex.Dex dex
java.util.Set memberNameIndexes
int declaringType
java.util.Set fields
int fieldIndex
private java.util.Set getMethodIds (com.android.dex.Dex, java.util.Set, int)
com.android.dex.MethodId method
com.android.dex.Dex dex
java.util.Set memberNameIndexes
int declaringType
java.util.Set subtypes
java.util.Set methods
int methodIndex
private java.util.Set findAssignableTypes (com.android.dex.Dex, int)
int implemented
com.android.dex.ClassDef classDef
com.android.dex.Dex dex
int typeIndex
java.util.Set assignableTypes
static synthetic java.util.Set access$000 (com.android.dx.command.findusages.FindUsages)
com.android.dx.command.findusages.FindUsages x0
static synthetic java.lang.String access$100 (com.android.dx.command.findusages.FindUsages)
com.android.dx.command.findusages.FindUsages x0
static synthetic java.util.Set access$200 (com.android.dx.command.findusages.FindUsages)
com.android.dx.command.findusages.FindUsages x0
}
com/android/dx/command/findusages/Main.class
Main.java
package com.android.dx.command.findusages
public final com.android.dx.command.findusages.Main extends java.lang.Object {
public void <init> ()
public static void main (java.lang.String[]) throws java.io.IOException
String[] args
String dexFile
String declaredBy
String memberName
com.android.dex.Dex dex
java.io.PrintWriter out
}
com/android/dx/command/grep/
com/android/dx/command/grep/Grep$1.class
Grep.java
package com.android.dx.command.grep
com.android.dx.command.grep.Grep$1 extends java.lang.Object implements com.android.dx.io.CodeReader$Visitor {
final synthetic com.android.dx.command.grep.Grep this$0
void <init> (com.android.dx.command.grep.Grep)
com.android.dx.command.grep.Grep this$0
public void visit (com.android.dx.io.instructions.DecodedInstruction[], com.android.dx.io.instructions.DecodedInstruction)
com.android.dx.io.instructions.DecodedInstruction[] all
com.android.dx.io.instructions.DecodedInstruction one
}
com/android/dx/command/grep/Grep.class
Grep.java
package com.android.dx.command.grep
public final com.android.dx.command.grep.Grep extends java.lang.Object {
private final com.android.dex.Dex dex
private final com.android.dx.io.CodeReader codeReader
private final java.util.Set stringIds
private final java.io.PrintWriter out
private int count
private com.android.dex.ClassDef currentClass
private com.android.dex.ClassData$Method currentMethod
public void <init> (com.android.dex.Dex, java.util.regex.Pattern, java.io.PrintWriter)
com.android.dex.Dex dex
java.util.regex.Pattern pattern
java.io.PrintWriter out
private void readArray (com.android.dex.EncodedValueReader)
int i
int size
com.android.dex.EncodedValueReader reader
private void encounterString (int)
int index
private java.lang.String location ()
com.android.dex.MethodId methodId
String className
public int grep ()
com.android.dex.ClassData$Method method
com.android.dex.ClassData classData
int staticValuesOffset
com.android.dex.ClassDef classDef
private java.util.Set getStringIds (com.android.dex.Dex, java.util.regex.Pattern)
String s
com.android.dex.Dex dex
java.util.regex.Pattern pattern
java.util.Set stringIds
int stringIndex
static synthetic void access$000 (com.android.dx.command.grep.Grep, int)
com.android.dx.command.grep.Grep x0
int x1
}
com/android/dx/command/grep/Main.class
Main.java
package com.android.dx.command.grep
public final com.android.dx.command.grep.Main extends java.lang.Object {
public void <init> ()
public static void main (java.lang.String[]) throws java.io.IOException
String[] args
String dexFile
String pattern
com.android.dex.Dex dex
int count
}
com/android/dx/dex/
com/android/dx/dex/DexOptions.class
DexOptions.java
package com.android.dx.dex
public final com.android.dx.dex.DexOptions extends java.lang.Object {
public static final boolean ALIGN_64BIT_REGS_SUPPORT
public boolean ALIGN_64BIT_REGS_IN_OUTPUT_FINISHER
public int minSdkVersion
public boolean forceJumbo
public boolean allowAllInterfaceMethodInvokes
public final java.io.PrintStream err
public void <init> ()
public void <init> (java.io.PrintStream)
java.io.PrintStream stream
public java.lang.String getMagic ()
public boolean apiIsSupported (int)
int apiLevel
}
com/android/dx/dex/cf/
com/android/dx/dex/cf/AttributeTranslator.class
AttributeTranslator.java
package com.android.dx.dex.cf
com.android.dx.dex.cf.AttributeTranslator extends java.lang.Object {
private void <init> ()
public static com.android.dx.rop.type.TypeList getExceptions (com.android.dx.cf.iface.Method)
com.android.dx.cf.iface.Method method
com.android.dx.cf.iface.AttributeList attribs
com.android.dx.cf.attrib.AttExceptions exceptions
public static com.android.dx.rop.annotation.Annotations getAnnotations (com.android.dx.cf.iface.AttributeList)
com.android.dx.cf.iface.AttributeList attribs
com.android.dx.rop.annotation.Annotations result
com.android.dx.rop.annotation.Annotation signature
com.android.dx.rop.annotation.Annotation sourceDebugExtension
public static com.android.dx.rop.annotation.Annotations getClassAnnotations (com.android.dx.cf.direct.DirectClassFile, com.android.dx.dex.cf.CfOptions)
com.android.dx.rop.annotation.Annotations innerClassAnnotations
com.android.dx.util.Warning warn
com.android.dx.rop.annotation.Annotation annotationDefault
com.android.dx.cf.direct.DirectClassFile cf
com.android.dx.dex.cf.CfOptions args
com.android.dx.rop.cst.CstType thisClass
com.android.dx.cf.iface.AttributeList attribs
com.android.dx.rop.annotation.Annotations result
com.android.dx.rop.annotation.Annotation enclosingMethod
public static com.android.dx.rop.annotation.Annotations getMethodAnnotations (com.android.dx.cf.iface.Method)
com.android.dx.rop.annotation.Annotation throwsAnnotation
com.android.dx.cf.iface.Method method
com.android.dx.rop.annotation.Annotations result
com.android.dx.rop.type.TypeList exceptions
private static com.android.dx.rop.annotation.Annotations getAnnotations0 (com.android.dx.cf.iface.AttributeList)
com.android.dx.cf.iface.AttributeList attribs
com.android.dx.cf.attrib.AttRuntimeVisibleAnnotations visible
com.android.dx.cf.attrib.AttRuntimeInvisibleAnnotations invisible
private static com.android.dx.rop.annotation.Annotation getSignature (com.android.dx.cf.iface.AttributeList)
com.android.dx.cf.iface.AttributeList attribs
com.android.dx.cf.attrib.AttSignature signature
private static com.android.dx.rop.annotation.Annotation getSourceDebugExtension (com.android.dx.cf.iface.AttributeList)
com.android.dx.cf.iface.AttributeList attribs
com.android.dx.cf.attrib.AttSourceDebugExtension extension
private static com.android.dx.rop.annotation.Annotation translateEnclosingMethod (com.android.dx.cf.iface.AttributeList)
com.android.dx.cf.iface.AttributeList attribs
com.android.dx.cf.attrib.AttEnclosingMethod enclosingMethod
com.android.dx.rop.cst.CstType enclosingClass
com.android.dx.rop.cst.CstNat nat
private static com.android.dx.rop.annotation.Annotations translateInnerClasses (com.android.dx.rop.cst.CstType, com.android.dx.cf.iface.AttributeList, boolean)
com.android.dx.cf.attrib.InnerClassList$Item item
com.android.dx.rop.cst.CstType innerClass
int i
com.android.dx.rop.cst.CstType outer
int i
com.android.dx.rop.type.StdTypeList typeList
com.android.dx.rop.cst.CstType thisClass
com.android.dx.cf.iface.AttributeList attribs
boolean needEnclosingClass
com.android.dx.cf.attrib.AttInnerClasses innerClasses
com.android.dx.cf.attrib.InnerClassList list
int size
com.android.dx.cf.attrib.InnerClassList$Item foundThisClass
java.util.ArrayList membersList
int membersSize
com.android.dx.rop.annotation.Annotations result
public static com.android.dx.rop.annotation.AnnotationsList getParameterAnnotations (com.android.dx.cf.iface.Method)
com.android.dx.cf.iface.Method method
com.android.dx.cf.iface.AttributeList attribs
com.android.dx.cf.attrib.AttRuntimeVisibleParameterAnnotations visible
com.android.dx.cf.attrib.AttRuntimeInvisibleParameterAnnotations invisible
private static com.android.dx.rop.annotation.Annotation translateAnnotationDefaults (com.android.dx.cf.direct.DirectClassFile)
com.android.dx.rop.annotation.NameValuePair pair
com.android.dx.cf.iface.Method one
com.android.dx.cf.iface.AttributeList attribs
com.android.dx.cf.attrib.AttAnnotationDefault oneDefault
int i
com.android.dx.cf.direct.DirectClassFile cf
com.android.dx.rop.cst.CstType thisClass
com.android.dx.cf.iface.MethodList methods
int sz
com.android.dx.rop.annotation.Annotation result
boolean any
}
com/android/dx/dex/cf/CfOptions.class
CfOptions.java
package com.android.dx.dex.cf
public com.android.dx.dex.cf.CfOptions extends java.lang.Object {
public int positionInfo
public boolean localInfo
public boolean strictNameCheck
public boolean optimize
public String optimizeListFile
public String dontOptimizeListFile
public boolean statistics
public java.io.PrintStream warn
public void <init> ()
}
com/android/dx/dex/cf/CfTranslator$1.class
CfTranslator.java
package com.android.dx.dex.cf
final com.android.dx.dex.cf.CfTranslator$1 extends java.lang.Object implements com.android.dx.dex.code.DalvCode$AssignIndicesCallback {
void <init> ()
public int getIndex (com.android.dx.rop.cst.Constant)
com.android.dx.rop.cst.Constant cst
}
com/android/dx/dex/cf/CfTranslator.class
CfTranslator.java
package com.android.dx.dex.cf
public com.android.dx.dex.cf.CfTranslator extends java.lang.Object {
private static final boolean DEBUG
private void <init> ()
public static com.android.dx.dex.file.ClassDefItem translate (com.android.dx.command.dexer.DxContext, com.android.dx.cf.direct.DirectClassFile, byte[], com.android.dx.dex.cf.CfOptions, com.android.dx.dex.DexOptions, com.android.dx.dex.file.DexFile)
String msg
RuntimeException ex
com.android.dx.command.dexer.DxContext context
com.android.dx.cf.direct.DirectClassFile cf
byte[] bytes
com.android.dx.dex.cf.CfOptions cfOptions
com.android.dx.dex.DexOptions dexOptions
com.android.dx.dex.file.DexFile dexFile
private static com.android.dx.dex.file.ClassDefItem translate0 (com.android.dx.command.dexer.DxContext, com.android.dx.cf.direct.DirectClassFile, byte[], com.android.dx.dex.cf.CfOptions, com.android.dx.dex.DexOptions, com.android.dx.dex.file.DexFile)
com.android.dx.rop.cst.CstCallSiteRef ref
com.android.dx.rop.cst.CstInvokeDynamic cstInvokeDynamic
int index
com.android.dx.cf.code.BootstrapMethodsList$Item bootstrapMethod
com.android.dx.rop.cst.CstCallSite callSite
com.android.dx.rop.cst.Constant constant
int i
com.android.dx.command.dexer.DxContext context
com.android.dx.cf.direct.DirectClassFile cf
byte[] bytes
com.android.dx.dex.cf.CfOptions cfOptions
com.android.dx.dex.DexOptions dexOptions
com.android.dx.dex.file.DexFile dexFile
com.android.dx.rop.cst.CstType thisClass
int classAccessFlags
com.android.dx.rop.cst.CstString sourceFile
com.android.dx.dex.file.ClassDefItem out
com.android.dx.rop.annotation.Annotations classAnnotations
com.android.dx.dex.file.FieldIdsSection fieldIdsSection
com.android.dx.dex.file.MethodIdsSection methodIdsSection
com.android.dx.dex.file.MethodHandlesSection methodHandlesSection
com.android.dx.dex.file.CallSiteIdsSection callSiteIds
com.android.dx.rop.cst.ConstantPool constantPool
int constantPoolSize
private static void processFields (com.android.dx.cf.direct.DirectClassFile, com.android.dx.dex.file.ClassDefItem, com.android.dx.dex.file.DexFile)
com.android.dx.rop.cst.TypedConstant constVal
com.android.dx.dex.file.EncodedField fi
com.android.dx.dex.file.EncodedField fi
com.android.dx.rop.cst.CstFieldRef field
int accessFlags
com.android.dx.rop.annotation.Annotations annotations
String msg
RuntimeException ex
com.android.dx.cf.iface.Field one
int i
com.android.dx.cf.direct.DirectClassFile cf
com.android.dx.dex.file.ClassDefItem out
com.android.dx.dex.file.DexFile dexFile
com.android.dx.rop.cst.CstType thisClass
com.android.dx.cf.iface.FieldList fields
int sz
private static com.android.dx.rop.cst.TypedConstant coerceConstant (com.android.dx.rop.cst.TypedConstant, com.android.dx.rop.type.Type)
com.android.dx.rop.cst.TypedConstant constant
com.android.dx.rop.type.Type type
com.android.dx.rop.type.Type constantType
private static void processMethods (com.android.dx.command.dexer.DxContext, com.android.dx.cf.direct.DirectClassFile, com.android.dx.dex.cf.CfOptions, com.android.dx.dex.DexOptions, com.android.dx.dex.file.ClassDefItem, com.android.dx.dex.file.DexFile)
com.android.dx.dex.code.DalvCode code
com.android.dx.cf.code.ConcreteMethod concrete
com.android.dx.rop.code.TranslationAdvice advice
com.android.dx.rop.code.RopMethod rmeth
com.android.dx.rop.code.RopMethod nonOptRmeth
int paramSize
String canonicalName
com.android.dx.rop.code.LocalVariableInfo locals
com.android.dx.rop.cst.CstMethodRef meth
int accessFlags
boolean isStatic
boolean isPrivate
boolean isNative
boolean isAbstract
boolean isConstructor
com.android.dx.dex.code.DalvCode code
com.android.dx.rop.type.TypeList exceptions
com.android.dx.dex.file.EncodedMethod mi
com.android.dx.rop.annotation.Annotations annotations
com.android.dx.rop.annotation.AnnotationsList list
String msg
RuntimeException ex
com.android.dx.cf.iface.Method one
int i
com.android.dx.command.dexer.DxContext context
com.android.dx.cf.direct.DirectClassFile cf
com.android.dx.dex.cf.CfOptions cfOptions
com.android.dx.dex.DexOptions dexOptions
com.android.dx.dex.file.ClassDefItem out
com.android.dx.dex.file.DexFile dexFile
com.android.dx.rop.cst.CstType thisClass
com.android.dx.cf.iface.MethodList methods
int sz
private static void updateDexStatistics (com.android.dx.command.dexer.DxContext, com.android.dx.dex.cf.CfOptions, com.android.dx.dex.DexOptions, com.android.dx.rop.code.RopMethod, com.android.dx.rop.code.RopMethod, com.android.dx.rop.code.LocalVariableInfo, int, int)
com.android.dx.command.dexer.DxContext context
com.android.dx.dex.cf.CfOptions cfOptions
com.android.dx.dex.DexOptions dexOptions
com.android.dx.rop.code.RopMethod optRmeth
com.android.dx.rop.code.RopMethod nonOptRmeth
com.android.dx.rop.code.LocalVariableInfo locals
int paramSize
int originalByteCount
com.android.dx.dex.code.DalvCode optCode
com.android.dx.dex.code.DalvCode nonOptCode
com.android.dx.dex.code.DalvCode$AssignIndicesCallback callback
}
com/android/dx/dex/cf/CodeStatistics.class
CodeStatistics.java
package com.android.dx.dex.cf
public final com.android.dx.dex.cf.CodeStatistics extends java.lang.Object {
private static final boolean DEBUG
public int runningDeltaRegisters
public int runningDeltaInsns
public int runningTotalInsns
public int dexRunningDeltaRegisters
public int dexRunningDeltaInsns
public int dexRunningTotalInsns
public int runningOriginalBytes
public void <init> ()
public void updateOriginalByteCount (int)
int count
public void updateDexStatistics (com.android.dx.dex.code.DalvCode, com.android.dx.dex.code.DalvCode)
com.android.dx.dex.code.DalvCode nonOptCode
com.android.dx.dex.code.DalvCode code
public void updateRopStatistics (com.android.dx.rop.code.RopMethod, com.android.dx.rop.code.RopMethod)
com.android.dx.rop.code.RopMethod nonOptRmeth
com.android.dx.rop.code.RopMethod rmeth
int oldCountInsns
int oldCountRegs
int newCountInsns
public void dumpStatistics (java.io.PrintStream)
java.io.PrintStream out
}
com/android/dx/dex/cf/OptimizerOptions.class
OptimizerOptions.java
package com.android.dx.dex.cf
public com.android.dx.dex.cf.OptimizerOptions extends java.lang.Object {
private java.util.HashSet optimizeList
private java.util.HashSet dontOptimizeList
private boolean optimizeListsLoaded
public void <init> ()
public void loadOptimizeLists (java.lang.String, java.lang.String)
String optimizeListFile
String dontOptimizeListFile
private static java.util.HashSet loadStringsFromFile (java.lang.String)
java.io.FileReader fr
java.io.BufferedReader bfr
String line
java.io.IOException ex
String filename
java.util.HashSet result
public void compareOptimizerStep (com.android.dx.rop.code.RopMethod, int, boolean, com.android.dx.dex.cf.CfOptions, com.android.dx.rop.code.TranslationAdvice, com.android.dx.rop.code.RopMethod)
com.android.dx.rop.code.RopMethod nonOptRmeth
int paramSize
boolean isStatic
com.android.dx.dex.cf.CfOptions args
com.android.dx.rop.code.TranslationAdvice advice
com.android.dx.rop.code.RopMethod rmeth
java.util.EnumSet steps
com.android.dx.rop.code.RopMethod skipRopMethod
int normalInsns
int skipInsns
public boolean shouldOptimize (java.lang.String)
String canonicalMethodName
}
com/android/dx/dex/code/
com/android/dx/dex/code/ArrayData.class
ArrayData.java
package com.android.dx.dex.code
public final com.android.dx.dex.code.ArrayData extends com.android.dx.dex.code.VariableSizeInsn {
private final com.android.dx.dex.code.CodeAddress user
private final java.util.ArrayList values
private final com.android.dx.rop.cst.Constant arrayType
private final int elemWidth
private final int initLength
public void <init> (com.android.dx.rop.code.SourcePosition, com.android.dx.dex.code.CodeAddress, java.util.ArrayList, com.android.dx.rop.cst.Constant)
com.android.dx.rop.code.SourcePosition position
com.android.dx.dex.code.CodeAddress user
java.util.ArrayList values
com.android.dx.rop.cst.Constant arrayType
int sz
public int codeSize ()
int sz
public void writeTo (com.android.dx.util.AnnotatedOutput)
com.android.dx.rop.cst.Constant cst
int i
com.android.dx.rop.cst.Constant cst
int i
com.android.dx.rop.cst.Constant cst
int i
com.android.dx.rop.cst.Constant cst
int i
com.android.dx.util.AnnotatedOutput out
int sz
public com.android.dx.dex.code.DalvInsn withRegisters (com.android.dx.rop.code.RegisterSpecList)
com.android.dx.rop.code.RegisterSpecList registers
protected java.lang.String argString ()
int i
StringBuilder sb
int sz
protected java.lang.String listingString0 (boolean)
int i
boolean noteIndices
int baseAddress
StringBuilder sb
int sz
}
com/android/dx/dex/code/BlockAddresses.class
BlockAddresses.java
package com.android.dx.dex.code
public final com.android.dx.dex.code.BlockAddresses extends java.lang.Object {
private final com.android.dx.dex.code.CodeAddress[] starts
private final com.android.dx.dex.code.CodeAddress[] lasts
private final com.android.dx.dex.code.CodeAddress[] ends
public void <init> (com.android.dx.rop.code.RopMethod)
com.android.dx.rop.code.RopMethod method
com.android.dx.rop.code.BasicBlockList blocks
int maxLabel
public com.android.dx.dex.code.CodeAddress getStart (com.android.dx.rop.code.BasicBlock)
com.android.dx.rop.code.BasicBlock block
public com.android.dx.dex.code.CodeAddress getStart (int)
int label
public com.android.dx.dex.code.CodeAddress getLast (com.android.dx.rop.code.BasicBlock)
com.android.dx.rop.code.BasicBlock block
public com.android.dx.dex.code.CodeAddress getLast (int)
int label
public com.android.dx.dex.code.CodeAddress getEnd (com.android.dx.rop.code.BasicBlock)
com.android.dx.rop.code.BasicBlock block
public com.android.dx.dex.code.CodeAddress getEnd (int)
int label
private void setupArrays (com.android.dx.rop.code.RopMethod)
com.android.dx.rop.code.BasicBlock one
int label
com.android.dx.rop.code.Insn insn
com.android.dx.rop.code.SourcePosition pos
int i
com.android.dx.rop.code.RopMethod method
com.android.dx.rop.code.BasicBlockList blocks
int sz
}
com/android/dx/dex/code/CatchBuilder.class
CatchBuilder.java
package com.android.dx.dex.code
public abstract com.android.dx.dex.code.CatchBuilder extends java.lang.Object {
public abstract com.android.dx.dex.code.CatchTable build ()
public abstract boolean hasAnyCatches ()
public abstract java.util.HashSet getCatchTypes ()
}
com/android/dx/dex/code/CatchHandlerList$Entry.class
CatchHandlerList.java
package com.android.dx.dex.code
public com.android.dx.dex.code.CatchHandlerList$Entry extends java.lang.Object implements java.lang.Comparable {
private final com.android.dx.rop.cst.CstType exceptionType
private final int handler
public void <init> (com.android.dx.rop.cst.CstType, int)
com.android.dx.rop.cst.CstType exceptionType
int handler
public int hashCode ()
public boolean equals (java.lang.Object)
Object other
public int compareTo (com.android.dx.dex.code.CatchHandlerList$Entry)
com.android.dx.dex.code.CatchHandlerList$Entry other
public com.android.dx.rop.cst.CstType getExceptionType ()
public int getHandler ()
public volatile synthetic int compareTo (java.lang.Object)
}
com/android/dx/dex/code/CatchHandlerList.class
CatchHandlerList.java
package com.android.dx.dex.code
public final com.android.dx.dex.code.CatchHandlerList extends com.android.dx.util.FixedSizeList implements java.lang.Comparable {
public static final com.android.dx.dex.code.CatchHandlerList EMPTY
public void <init> (int)
int size
public com.android.dx.dex.code.CatchHandlerList$Entry get (int)
int n
public java.lang.String toHuman ()
public java.lang.String toHuman (java.lang.String, java.lang.String)
com.android.dx.dex.code.CatchHandlerList$Entry entry
int i
String prefix
String header
StringBuilder sb
int size
public boolean catchesAll ()
int size
com.android.dx.dex.code.CatchHandlerList$Entry last
public void set (int, com.android.dx.rop.cst.CstType, int)
int n
com.android.dx.rop.cst.CstType exceptionType
int handler
public void set (int, com.android.dx.dex.code.CatchHandlerList$Entry)
int n
com.android.dx.dex.code.CatchHandlerList$Entry entry
public int compareTo (com.android.dx.dex.code.CatchHandlerList)
com.android.dx.dex.code.CatchHandlerList$Entry thisEntry
com.android.dx.dex.code.CatchHandlerList$Entry otherEntry
int compare
int i
com.android.dx.dex.code.CatchHandlerList other
int thisSize
int otherSize
int checkSize
public volatile synthetic int compareTo (java.lang.Object)
static void <clinit> ()
}
com/android/dx/dex/code/CatchTable$Entry.class
CatchTable.java
package com.android.dx.dex.code
public com.android.dx.dex.code.CatchTable$Entry extends java.lang.Object implements java.lang.Comparable {
private final int start
private final int end
private final com.android.dx.dex.code.CatchHandlerList handlers
public void <init> (int, int, com.android.dx.dex.code.CatchHandlerList)
int start
int end
com.android.dx.dex.code.CatchHandlerList handlers
public int hashCode ()
int hash
public boolean equals (java.lang.Object)
Object other
public int compareTo (com.android.dx.dex.code.CatchTable$Entry)
com.android.dx.dex.code.CatchTable$Entry other
public int getStart ()
public int getEnd ()
public com.android.dx.dex.code.CatchHandlerList getHandlers ()
public volatile synthetic int compareTo (java.lang.Object)
}
com/android/dx/dex/code/CatchTable.class
CatchTable.java
package com.android.dx.dex.code
public final com.android.dx.dex.code.CatchTable extends com.android.dx.util.FixedSizeList implements java.lang.Comparable {
public static final com.android.dx.dex.code.CatchTable EMPTY
public void <init> (int)
int size
public com.android.dx.dex.code.CatchTable$Entry get (int)
int n
public void set (int, com.android.dx.dex.code.CatchTable$Entry)
int n
com.android.dx.dex.code.CatchTable$Entry entry
public int compareTo (com.android.dx.dex.code.CatchTable)
com.android.dx.dex.code.CatchTable$Entry thisEntry
com.android.dx.dex.code.CatchTable$Entry otherEntry
int compare
int i
com.android.dx.dex.code.CatchTable other
int thisSize
int otherSize
int checkSize
public volatile synthetic int compareTo (java.lang.Object)
static void <clinit> ()
}
com/android/dx/dex/code/CodeAddress.class
CodeAddress.java
package com.android.dx.dex.code
public final com.android.dx.dex.code.CodeAddress extends com.android.dx.dex.code.ZeroSizeInsn {
private final boolean bindsClosely
public void <init> (com.android.dx.rop.code.SourcePosition)
com.android.dx.rop.code.SourcePosition position
public void <init> (com.android.dx.rop.code.SourcePosition, boolean)
com.android.dx.rop.code.SourcePosition position
boolean bindsClosely
public final com.android.dx.dex.code.DalvInsn withRegisters (com.android.dx.rop.code.RegisterSpecList)
com.android.dx.rop.code.RegisterSpecList registers
protected java.lang.String argString ()
protected java.lang.String listingString0 (boolean)
boolean noteIndices
public boolean getBindsClosely ()
}
com/android/dx/dex/code/CstInsn.class
CstInsn.java
package com.android.dx.dex.code
public final com.android.dx.dex.code.CstInsn extends com.android.dx.dex.code.FixedSizeInsn {
private final com.android.dx.rop.cst.Constant constant
private int index
private int classIndex
public void <init> (com.android.dx.dex.code.Dop, com.android.dx.rop.code.SourcePosition, com.android.dx.rop.code.RegisterSpecList, com.android.dx.rop.cst.Constant)
com.android.dx.dex.code.Dop opcode
com.android.dx.rop.code.SourcePosition position
com.android.dx.rop.code.RegisterSpecList registers
com.android.dx.rop.cst.Constant constant
public com.android.dx.dex.code.DalvInsn withOpcode (com.android.dx.dex.code.Dop)
com.android.dx.dex.code.Dop opcode
com.android.dx.dex.code.CstInsn result
public com.android.dx.dex.code.DalvInsn withRegisters (com.android.dx.rop.code.RegisterSpecList)
com.android.dx.rop.code.RegisterSpecList registers
com.android.dx.dex.code.CstInsn result
public com.android.dx.rop.cst.Constant getConstant ()
public int getIndex ()
public boolean hasIndex ()
public void setIndex (int)
int index
public int getClassIndex ()
public boolean hasClassIndex ()
public void setClassIndex (int)
int index
protected java.lang.String argString ()
public java.lang.String cstString ()
public java.lang.String cstComment ()
StringBuilder sb
}
com/android/dx/dex/code/DalvCode$AssignIndicesCallback.class
DalvCode.java
package com.android.dx.dex.code
public abstract com.android.dx.dex.code.DalvCode$AssignIndicesCallback extends java.lang.Object {
public abstract int getIndex (com.android.dx.rop.cst.Constant)
}
com/android/dx/dex/code/DalvCode.class
DalvCode.java
package com.android.dx.dex.code
public final com.android.dx.dex.code.DalvCode extends java.lang.Object {
private final int positionInfo
private com.android.dx.dex.code.OutputFinisher unprocessedInsns
private com.android.dx.dex.code.CatchBuilder unprocessedCatches
private com.android.dx.dex.code.CatchTable catches
private com.android.dx.dex.code.PositionList positions
private com.android.dx.dex.code.LocalList locals
private com.android.dx.dex.code.DalvInsnList insns
public void <init> (int, com.android.dx.dex.code.OutputFinisher, com.android.dx.dex.code.CatchBuilder)
int positionInfo
com.android.dx.dex.code.OutputFinisher unprocessedInsns
com.android.dx.dex.code.CatchBuilder unprocessedCatches
private void finishProcessingIfNecessary ()
public void assignIndices (com.android.dx.dex.code.DalvCode$AssignIndicesCallback)
com.android.dx.dex.code.DalvCode$AssignIndicesCallback callback
public boolean hasPositions ()
public boolean hasLocals ()
public boolean hasAnyCatches ()
public java.util.HashSet getCatchTypes ()
public java.util.HashSet getInsnConstants ()
public com.android.dx.dex.code.DalvInsnList getInsns ()
public com.android.dx.dex.code.CatchTable getCatches ()
public com.android.dx.dex.code.PositionList getPositions ()
public com.android.dx.dex.code.LocalList getLocals ()
}
com/android/dx/dex/code/DalvInsn.class
DalvInsn.java
package com.android.dx.dex.code
public abstract com.android.dx.dex.code.DalvInsn extends java.lang.Object {
private int address
private final com.android.dx.dex.code.Dop opcode
private final com.android.dx.rop.code.SourcePosition position
private final com.android.dx.rop.code.RegisterSpecList registers
public static com.android.dx.dex.code.SimpleInsn makeMove (com.android.dx.rop.code.SourcePosition, com.android.dx.rop.code.RegisterSpec, com.android.dx.rop.code.RegisterSpec)
com.android.dx.dex.code.Dop opcode
com.android.dx.dex.code.Dop opcode
com.android.dx.rop.code.SourcePosition position
com.android.dx.rop.code.RegisterSpec dest
com.android.dx.rop.code.RegisterSpec src
boolean category1
boolean reference
int destReg
int srcReg
com.android.dx.dex.code.Dop opcode
public void <init> (com.android.dx.dex.code.Dop, com.android.dx.rop.code.SourcePosition, com.android.dx.rop.code.RegisterSpecList)
com.android.dx.dex.code.Dop opcode
com.android.dx.rop.code.SourcePosition position
com.android.dx.rop.code.RegisterSpecList registers
public final java.lang.String toString ()
StringBuilder sb
boolean needComma
String extra
public final boolean hasAddress ()
public final int getAddress ()
public final com.android.dx.dex.code.Dop getOpcode ()
public final com.android.dx.rop.code.SourcePosition getPosition ()
public final com.android.dx.rop.code.RegisterSpecList getRegisters ()
public final boolean hasResult ()
public final int getMinimumRegisterRequirement (java.util.BitSet)
int i
java.util.BitSet compatRegs
boolean hasResult
int regSz
int resultRequirement
int sourceRequirement
public com.android.dx.dex.code.DalvInsn getLowRegVersion ()
com.android.dx.rop.code.RegisterSpecList regs
public com.android.dx.dex.code.DalvInsn expandedPrefix (java.util.BitSet)
java.util.BitSet compatRegs
com.android.dx.rop.code.RegisterSpecList regs
boolean firstBit
public com.android.dx.dex.code.DalvInsn expandedSuffix (java.util.BitSet)
com.android.dx.rop.code.RegisterSpec r
java.util.BitSet compatRegs
public com.android.dx.dex.code.DalvInsn expandedVersion (java.util.BitSet)
java.util.BitSet compatRegs
com.android.dx.rop.code.RegisterSpecList regs
public final java.lang.String identifierString ()
public final java.lang.String listingString (java.lang.String, int, boolean)
String prefix
int width
boolean noteIndices
String insnPerSe
String addr
int w1
int w2
public final void setAddress (int)
int address
public final int getNextAddress ()
public com.android.dx.dex.code.DalvInsn withMapper (com.android.dx.ssa.RegisterMapper)
com.android.dx.ssa.RegisterMapper mapper
public abstract int codeSize ()
public abstract void writeTo (com.android.dx.util.AnnotatedOutput)
public abstract com.android.dx.dex.code.DalvInsn withOpcode (com.android.dx.dex.code.Dop)
public abstract com.android.dx.dex.code.DalvInsn withRegisterOffset (int)
public abstract com.android.dx.dex.code.DalvInsn withRegisters (com.android.dx.rop.code.RegisterSpecList)
protected abstract java.lang.String argString ()
protected abstract java.lang.String listingString0 (boolean)
public java.lang.String cstString ()
public java.lang.String cstComment ()
}
com/android/dx/dex/code/DalvInsnList.class
DalvInsnList.java
package com.android.dx.dex.code
public final com.android.dx.dex.code.DalvInsnList extends com.android.dx.util.FixedSizeList {
private final int regCount
public static com.android.dx.dex.code.DalvInsnList makeImmutable (java.util.ArrayList, int)
int i
java.util.ArrayList list
int regCount
int size
com.android.dx.dex.code.DalvInsnList result
public void <init> (int, int)
int size
int regCount
public com.android.dx.dex.code.DalvInsn get (int)
int n
public void set (int, com.android.dx.dex.code.DalvInsn)
int n
com.android.dx.dex.code.DalvInsn insn
public int codeSize ()
int sz
com.android.dx.dex.code.DalvInsn last
public void writeTo (com.android.dx.util.AnnotatedOutput)
String s
com.android.dx.dex.code.DalvInsn insn
int codeBytes
String s
int i
boolean verbose
RuntimeException ex
com.android.dx.dex.code.DalvInsn insn
int i
com.android.dx.util.AnnotatedOutput out
int startCursor
int sz
int written
public int getRegistersSize ()
public int getOutsSize ()
com.android.dx.rop.cst.CstBaseMethodRef methodRef
boolean isStatic
com.android.dx.rop.cst.CstCallSiteRef invokeDynamicRef
com.android.dx.rop.cst.Constant cst
com.android.dx.dex.code.MultiCstInsn mci
com.android.dx.rop.cst.CstProtoRef proto
com.android.dx.dex.code.DalvInsn insn
int count
int i
int sz
int result
public void debugPrint (java.io.Writer, java.lang.String, boolean)
String s
com.android.dx.dex.code.DalvInsn insn
String s
int i
java.io.IOException ex
java.io.Writer out
String prefix
boolean verbose
com.android.dx.util.IndentingWriter iw
int sz
public void debugPrint (java.io.OutputStream, java.lang.String, boolean)
java.io.IOException ex
java.io.OutputStream out
String prefix
boolean verbose
java.io.Writer w
}
com/android/dx/dex/code/Dop.class
Dop.java
package com.android.dx.dex.code
public final com.android.dx.dex.code.Dop extends java.lang.Object {
private final int opcode
private final int family
private final int nextOpcode
private final com.android.dx.dex.code.InsnFormat format
private final boolean hasResult
public void <init> (int, int, int, com.android.dx.dex.code.InsnFormat, boolean)
int opcode
int family
int nextOpcode
com.android.dx.dex.code.InsnFormat format
boolean hasResult
public java.lang.String toString ()
public int getOpcode ()
public int getFamily ()
public com.android.dx.dex.code.InsnFormat getFormat ()
public boolean hasResult ()
public java.lang.String getName ()
public int getNextOpcode ()
public com.android.dx.dex.code.Dop getOppositeTest ()
}
com/android/dx/dex/code/Dops.class
Dops.java
package com.android.dx.dex.code
public final com.android.dx.dex.code.Dops extends java.lang.Object {
private static final com.android.dx.dex.code.Dop[] DOPS
public static final com.android.dx.dex.code.Dop SPECIAL_FORMAT
public static final com.android.dx.dex.code.Dop NOP
public static final com.android.dx.dex.code.Dop MOVE
public static final com.android.dx.dex.code.Dop MOVE_FROM16
public static final com.android.dx.dex.code.Dop MOVE_16
public static final com.android.dx.dex.code.Dop MOVE_WIDE
public static final com.android.dx.dex.code.Dop MOVE_WIDE_FROM16
public static final com.android.dx.dex.code.Dop MOVE_WIDE_16
public static final com.android.dx.dex.code.Dop MOVE_OBJECT
public static final com.android.dx.dex.code.Dop MOVE_OBJECT_FROM16
public static final com.android.dx.dex.code.Dop MOVE_OBJECT_16
public static final com.android.dx.dex.code.Dop MOVE_RESULT
public static final com.android.dx.dex.code.Dop MOVE_RESULT_WIDE
public static final com.android.dx.dex.code.Dop MOVE_RESULT_OBJECT
public static final com.android.dx.dex.code.Dop MOVE_EXCEPTION
public static final com.android.dx.dex.code.Dop RETURN_VOID
public static final com.android.dx.dex.code.Dop RETURN
public static final com.android.dx.dex.code.Dop RETURN_WIDE
public static final com.android.dx.dex.code.Dop RETURN_OBJECT
public static final com.android.dx.dex.code.Dop CONST_4
public static final com.android.dx.dex.code.Dop CONST_16
public static final com.android.dx.dex.code.Dop CONST
public static final com.android.dx.dex.code.Dop CONST_HIGH16
public static final com.android.dx.dex.code.Dop CONST_WIDE_16
public static final com.android.dx.dex.code.Dop CONST_WIDE_32
public static final com.android.dx.dex.code.Dop CONST_WIDE
public static final com.android.dx.dex.code.Dop CONST_WIDE_HIGH16
public static final com.android.dx.dex.code.Dop CONST_STRING
public static final com.android.dx.dex.code.Dop CONST_STRING_JUMBO
public static final com.android.dx.dex.code.Dop CONST_CLASS
public static final com.android.dx.dex.code.Dop MONITOR_ENTER
public static final com.android.dx.dex.code.Dop MONITOR_EXIT
public static final com.android.dx.dex.code.Dop CHECK_CAST
public static final com.android.dx.dex.code.Dop INSTANCE_OF
public static final com.android.dx.dex.code.Dop ARRAY_LENGTH
public static final com.android.dx.dex.code.Dop NEW_INSTANCE
public static final com.android.dx.dex.code.Dop NEW_ARRAY
public static final com.android.dx.dex.code.Dop FILLED_NEW_ARRAY
public static final com.android.dx.dex.code.Dop FILLED_NEW_ARRAY_RANGE
public static final com.android.dx.dex.code.Dop FILL_ARRAY_DATA
public static final com.android.dx.dex.code.Dop THROW
public static final com.android.dx.dex.code.Dop GOTO
public static final com.android.dx.dex.code.Dop GOTO_16
public static final com.android.dx.dex.code.Dop GOTO_32
public static final com.android.dx.dex.code.Dop PACKED_SWITCH
public static final com.android.dx.dex.code.Dop SPARSE_SWITCH
public static final com.android.dx.dex.code.Dop CMPL_FLOAT
public static final com.android.dx.dex.code.Dop CMPG_FLOAT
public static final com.android.dx.dex.code.Dop CMPL_DOUBLE
public static final com.android.dx.dex.code.Dop CMPG_DOUBLE
public static final com.android.dx.dex.code.Dop CMP_LONG
public static final com.android.dx.dex.code.Dop IF_EQ
public static final com.android.dx.dex.code.Dop IF_NE
public static final com.android.dx.dex.code.Dop IF_LT
public static final com.android.dx.dex.code.Dop IF_GE
public static final com.android.dx.dex.code.Dop IF_GT
public static final com.android.dx.dex.code.Dop IF_LE
public static final com.android.dx.dex.code.Dop IF_EQZ
public static final com.android.dx.dex.code.Dop IF_NEZ
public static final com.android.dx.dex.code.Dop IF_LTZ
public static final com.android.dx.dex.code.Dop IF_GEZ
public static final com.android.dx.dex.code.Dop IF_GTZ
public static final com.android.dx.dex.code.Dop IF_LEZ
public static final com.android.dx.dex.code.Dop AGET
public static final com.android.dx.dex.code.Dop AGET_WIDE
public static final com.android.dx.dex.code.Dop AGET_OBJECT
public static final com.android.dx.dex.code.Dop AGET_BOOLEAN
public static final com.android.dx.dex.code.Dop AGET_BYTE
public static final com.android.dx.dex.code.Dop AGET_CHAR
public static final com.android.dx.dex.code.Dop AGET_SHORT
public static final com.android.dx.dex.code.Dop APUT
public static final com.android.dx.dex.code.Dop APUT_WIDE
public static final com.android.dx.dex.code.Dop APUT_OBJECT
public static final com.android.dx.dex.code.Dop APUT_BOOLEAN
public static final com.android.dx.dex.code.Dop APUT_BYTE
public static final com.android.dx.dex.code.Dop APUT_CHAR
public static final com.android.dx.dex.code.Dop APUT_SHORT
public static final com.android.dx.dex.code.Dop IGET
public static final com.android.dx.dex.code.Dop IGET_WIDE
public static final com.android.dx.dex.code.Dop IGET_OBJECT
public static final com.android.dx.dex.code.Dop IGET_BOOLEAN
public static final com.android.dx.dex.code.Dop IGET_BYTE
public static final com.android.dx.dex.code.Dop IGET_CHAR
public static final com.android.dx.dex.code.Dop IGET_SHORT
public static final com.android.dx.dex.code.Dop IPUT
public static final com.android.dx.dex.code.Dop IPUT_WIDE
public static final com.android.dx.dex.code.Dop IPUT_OBJECT
public static final com.android.dx.dex.code.Dop IPUT_BOOLEAN
public static final com.android.dx.dex.code.Dop IPUT_BYTE
public static final com.android.dx.dex.code.Dop IPUT_CHAR
public static final com.android.dx.dex.code.Dop IPUT_SHORT
public static final com.android.dx.dex.code.Dop SGET
public static final com.android.dx.dex.code.Dop SGET_WIDE
public static final com.android.dx.dex.code.Dop SGET_OBJECT
public static final com.android.dx.dex.code.Dop SGET_BOOLEAN
public static final com.android.dx.dex.code.Dop SGET_BYTE
public static final com.android.dx.dex.code.Dop SGET_CHAR
public static final com.android.dx.dex.code.Dop SGET_SHORT
public static final com.android.dx.dex.code.Dop SPUT
public static final com.android.dx.dex.code.Dop SPUT_WIDE
public static final com.android.dx.dex.code.Dop SPUT_OBJECT
public static final com.android.dx.dex.code.Dop SPUT_BOOLEAN
public static final com.android.dx.dex.code.Dop SPUT_BYTE
public static final com.android.dx.dex.code.Dop SPUT_CHAR
public static final com.android.dx.dex.code.Dop SPUT_SHORT
public static final com.android.dx.dex.code.Dop INVOKE_VIRTUAL
public static final com.android.dx.dex.code.Dop INVOKE_SUPER
public static final com.android.dx.dex.code.Dop INVOKE_DIRECT
public static final com.android.dx.dex.code.Dop INVOKE_STATIC
public static final com.android.dx.dex.code.Dop INVOKE_INTERFACE
public static final com.android.dx.dex.code.Dop INVOKE_VIRTUAL_RANGE
public static final com.android.dx.dex.code.Dop INVOKE_SUPER_RANGE
public static final com.android.dx.dex.code.Dop INVOKE_DIRECT_RANGE
public static final com.android.dx.dex.code.Dop INVOKE_STATIC_RANGE
public static final com.android.dx.dex.code.Dop INVOKE_INTERFACE_RANGE
public static final com.android.dx.dex.code.Dop NEG_INT
public static final com.android.dx.dex.code.Dop NOT_INT
public static final com.android.dx.dex.code.Dop NEG_LONG
public static final com.android.dx.dex.code.Dop NOT_LONG
public static final com.android.dx.dex.code.Dop NEG_FLOAT
public static final com.android.dx.dex.code.Dop NEG_DOUBLE
public static final com.android.dx.dex.code.Dop INT_TO_LONG
public static final com.android.dx.dex.code.Dop INT_TO_FLOAT
public static final com.android.dx.dex.code.Dop INT_TO_DOUBLE
public static final com.android.dx.dex.code.Dop LONG_TO_INT
public static final com.android.dx.dex.code.Dop LONG_TO_FLOAT
public static final com.android.dx.dex.code.Dop LONG_TO_DOUBLE
public static final com.android.dx.dex.code.Dop FLOAT_TO_INT
public static final com.android.dx.dex.code.Dop FLOAT_TO_LONG
public static final com.android.dx.dex.code.Dop FLOAT_TO_DOUBLE
public static final com.android.dx.dex.code.Dop DOUBLE_TO_INT
public static final com.android.dx.dex.code.Dop DOUBLE_TO_LONG
public static final com.android.dx.dex.code.Dop DOUBLE_TO_FLOAT
public static final com.android.dx.dex.code.Dop INT_TO_BYTE
public static final com.android.dx.dex.code.Dop INT_TO_CHAR
public static final com.android.dx.dex.code.Dop INT_TO_SHORT
public static final com.android.dx.dex.code.Dop ADD_INT
public static final com.android.dx.dex.code.Dop SUB_INT
public static final com.android.dx.dex.code.Dop MUL_INT
public static final com.android.dx.dex.code.Dop DIV_INT
public static final com.android.dx.dex.code.Dop REM_INT
public static final com.android.dx.dex.code.Dop AND_INT
public static final com.android.dx.dex.code.Dop OR_INT
public static final com.android.dx.dex.code.Dop XOR_INT
public static final com.android.dx.dex.code.Dop SHL_INT
public static final com.android.dx.dex.code.Dop SHR_INT
public static final com.android.dx.dex.code.Dop USHR_INT
public static final com.android.dx.dex.code.Dop ADD_LONG
public static final com.android.dx.dex.code.Dop SUB_LONG
public static final com.android.dx.dex.code.Dop MUL_LONG
public static final com.android.dx.dex.code.Dop DIV_LONG
public static final com.android.dx.dex.code.Dop REM_LONG
public static final com.android.dx.dex.code.Dop AND_LONG
public static final com.android.dx.dex.code.Dop OR_LONG
public static final com.android.dx.dex.code.Dop XOR_LONG
public static final com.android.dx.dex.code.Dop SHL_LONG
public static final com.android.dx.dex.code.Dop SHR_LONG
public static final com.android.dx.dex.code.Dop USHR_LONG
public static final com.android.dx.dex.code.Dop ADD_FLOAT
public static final com.android.dx.dex.code.Dop SUB_FLOAT
public static final com.android.dx.dex.code.Dop MUL_FLOAT
public static final com.android.dx.dex.code.Dop DIV_FLOAT
public static final com.android.dx.dex.code.Dop REM_FLOAT
public static final com.android.dx.dex.code.Dop ADD_DOUBLE
public static final com.android.dx.dex.code.Dop SUB_DOUBLE
public static final com.android.dx.dex.code.Dop MUL_DOUBLE
public static final com.android.dx.dex.code.Dop DIV_DOUBLE
public static final com.android.dx.dex.code.Dop REM_DOUBLE
public static final com.android.dx.dex.code.Dop ADD_INT_2ADDR
public static final com.android.dx.dex.code.Dop SUB_INT_2ADDR
public static final com.android.dx.dex.code.Dop MUL_INT_2ADDR
public static final com.android.dx.dex.code.Dop DIV_INT_2ADDR
public static final com.android.dx.dex.code.Dop REM_INT_2ADDR
public static final com.android.dx.dex.code.Dop AND_INT_2ADDR
public static final com.android.dx.dex.code.Dop OR_INT_2ADDR
public static final com.android.dx.dex.code.Dop XOR_INT_2ADDR
public static final com.android.dx.dex.code.Dop SHL_INT_2ADDR
public static final com.android.dx.dex.code.Dop SHR_INT_2ADDR
public static final com.android.dx.dex.code.Dop USHR_INT_2ADDR
public static final com.android.dx.dex.code.Dop ADD_LONG_2ADDR
public static final com.android.dx.dex.code.Dop SUB_LONG_2ADDR
public static final com.android.dx.dex.code.Dop MUL_LONG_2ADDR
public static final com.android.dx.dex.code.Dop DIV_LONG_2ADDR
public static final com.android.dx.dex.code.Dop REM_LONG_2ADDR
public static final com.android.dx.dex.code.Dop AND_LONG_2ADDR
public static final com.android.dx.dex.code.Dop OR_LONG_2ADDR
public static final com.android.dx.dex.code.Dop XOR_LONG_2ADDR
public static final com.android.dx.dex.code.Dop SHL_LONG_2ADDR
public static final com.android.dx.dex.code.Dop SHR_LONG_2ADDR
public static final com.android.dx.dex.code.Dop USHR_LONG_2ADDR
public static final com.android.dx.dex.code.Dop ADD_FLOAT_2ADDR
public static final com.android.dx.dex.code.Dop SUB_FLOAT_2ADDR
public static final com.android.dx.dex.code.Dop MUL_FLOAT_2ADDR
public static final com.android.dx.dex.code.Dop DIV_FLOAT_2ADDR
public static final com.android.dx.dex.code.Dop REM_FLOAT_2ADDR
public static final com.android.dx.dex.code.Dop ADD_DOUBLE_2ADDR
public static final com.android.dx.dex.code.Dop SUB_DOUBLE_2ADDR
public static final com.android.dx.dex.code.Dop MUL_DOUBLE_2ADDR
public static final com.android.dx.dex.code.Dop DIV_DOUBLE_2ADDR
public static final com.android.dx.dex.code.Dop REM_DOUBLE_2ADDR
public static final com.android.dx.dex.code.Dop ADD_INT_LIT16
public static final com.android.dx.dex.code.Dop RSUB_INT
public static final com.android.dx.dex.code.Dop MUL_INT_LIT16
public static final com.android.dx.dex.code.Dop DIV_INT_LIT16
public static final com.android.dx.dex.code.Dop REM_INT_LIT16
public static final com.android.dx.dex.code.Dop AND_INT_LIT16
public static final com.android.dx.dex.code.Dop OR_INT_LIT16
public static final com.android.dx.dex.code.Dop XOR_INT_LIT16
public static final com.android.dx.dex.code.Dop ADD_INT_LIT8
public static final com.android.dx.dex.code.Dop RSUB_INT_LIT8
public static final com.android.dx.dex.code.Dop MUL_INT_LIT8
public static final com.android.dx.dex.code.Dop DIV_INT_LIT8
public static final com.android.dx.dex.code.Dop REM_INT_LIT8
public static final com.android.dx.dex.code.Dop AND_INT_LIT8
public static final com.android.dx.dex.code.Dop OR_INT_LIT8
public static final com.android.dx.dex.code.Dop XOR_INT_LIT8
public static final com.android.dx.dex.code.Dop SHL_INT_LIT8
public static final com.android.dx.dex.code.Dop SHR_INT_LIT8
public static final com.android.dx.dex.code.Dop USHR_INT_LIT8
public static final com.android.dx.dex.code.Dop INVOKE_POLYMORPHIC
public static final com.android.dx.dex.code.Dop INVOKE_POLYMORPHIC_RANGE
public static final com.android.dx.dex.code.Dop INVOKE_CUSTOM
public static final com.android.dx.dex.code.Dop INVOKE_CUSTOM_RANGE
public static final com.android.dx.dex.code.Dop CONST_METHOD_HANDLE
public static final com.android.dx.dex.code.Dop CONST_METHOD_TYPE
private void <init> ()
public static com.android.dx.dex.code.Dop get (int)
com.android.dx.dex.code.Dop result
int opcode
int idx
public static com.android.dx.dex.code.Dop getNextOrNull (com.android.dx.dex.code.Dop, com.android.dx.dex.DexOptions)
com.android.dx.dex.code.Dop opcode
com.android.dx.dex.DexOptions options
int nextOpcode
private static void set (com.android.dx.dex.code.Dop)
com.android.dx.dex.code.Dop opcode
int idx
static void <clinit> ()
}
com/android/dx/dex/code/FixedSizeInsn.class
FixedSizeInsn.java
package com.android.dx.dex.code
public abstract com.android.dx.dex.code.FixedSizeInsn extends com.android.dx.dex.code.DalvInsn {
public void <init> (com.android.dx.dex.code.Dop, com.android.dx.rop.code.SourcePosition, com.android.dx.rop.code.RegisterSpecList)
com.android.dx.dex.code.Dop opcode
com.android.dx.rop.code.SourcePosition position
com.android.dx.rop.code.RegisterSpecList registers
public final int codeSize ()
public final void writeTo (com.android.dx.util.AnnotatedOutput)
com.android.dx.util.AnnotatedOutput out
public final com.android.dx.dex.code.DalvInsn withRegisterOffset (int)
int delta
protected final java.lang.String listingString0 (boolean)
boolean noteIndices
}
com/android/dx/dex/code/HighRegisterPrefix.class
HighRegisterPrefix.java
package com.android.dx.dex.code
public final com.android.dx.dex.code.HighRegisterPrefix extends com.android.dx.dex.code.VariableSizeInsn {
private com.android.dx.dex.code.SimpleInsn[] insns
public void <init> (com.android.dx.rop.code.SourcePosition, com.android.dx.rop.code.RegisterSpecList)
com.android.dx.rop.code.SourcePosition position
com.android.dx.rop.code.RegisterSpecList registers
public int codeSize ()
com.android.dx.dex.code.SimpleInsn insn
int result
public void writeTo (com.android.dx.util.AnnotatedOutput)
com.android.dx.dex.code.SimpleInsn insn
com.android.dx.util.AnnotatedOutput out
private void calculateInsnsIfNecessary ()
com.android.dx.rop.code.RegisterSpec src
int i
int outAt
com.android.dx.rop.code.RegisterSpecList registers
int sz
public com.android.dx.dex.code.DalvInsn withRegisters (com.android.dx.rop.code.RegisterSpecList)
com.android.dx.rop.code.RegisterSpecList registers
protected java.lang.String argString ()
protected java.lang.String listingString0 (boolean)
com.android.dx.rop.code.RegisterSpec src
com.android.dx.dex.code.SimpleInsn insn
int i
int outAt
boolean noteIndices
com.android.dx.rop.code.RegisterSpecList registers
int sz
StringBuilder sb
private static com.android.dx.dex.code.SimpleInsn moveInsnFor (com.android.dx.rop.code.RegisterSpec, int)
com.android.dx.rop.code.RegisterSpec src
int destIndex
}
com/android/dx/dex/code/InsnFormat.class
InsnFormat.java
package com.android.dx.dex.code
public abstract com.android.dx.dex.code.InsnFormat extends java.lang.Object {
public static final boolean ALLOW_EXTENDED_OPCODES
public void <init> ()
public final java.lang.String listingString (com.android.dx.dex.code.DalvInsn, boolean)
com.android.dx.dex.code.DalvInsn insn
boolean noteIndices
String op
String arg
String comment
StringBuilder sb
public abstract java.lang.String insnArgString (com.android.dx.dex.code.DalvInsn)
public abstract java.lang.String insnCommentString (com.android.dx.dex.code.DalvInsn, boolean)
public abstract int codeSize ()
public abstract boolean isCompatible (com.android.dx.dex.code.DalvInsn)
public java.util.BitSet compatibleRegs (com.android.dx.dex.code.DalvInsn)
com.android.dx.dex.code.DalvInsn insn
public boolean branchFits (com.android.dx.dex.code.TargetInsn)
com.android.dx.dex.code.TargetInsn insn
public abstract void writeTo (com.android.dx.util.AnnotatedOutput, com.android.dx.dex.code.DalvInsn)
protected static java.lang.String regListString (com.android.dx.rop.code.RegisterSpecList)
int i
com.android.dx.rop.code.RegisterSpecList list
int sz
StringBuilder sb
protected static java.lang.String regRangeString (com.android.dx.rop.code.RegisterSpecList)
com.android.dx.rop.code.RegisterSpec lastReg
com.android.dx.rop.code.RegisterSpecList list
int size
StringBuilder sb
protected static java.lang.String literalBitsString (com.android.dx.rop.cst.CstLiteralBits)
com.android.dx.rop.cst.CstLiteralBits value
StringBuilder sb
protected static java.lang.String literalBitsComment (com.android.dx.rop.cst.CstLiteralBits, int)
long bits
com.android.dx.rop.cst.CstLiteralBits value
int width
StringBuilder sb
long bits
protected static java.lang.String branchString (com.android.dx.dex.code.DalvInsn)
com.android.dx.dex.code.DalvInsn insn
com.android.dx.dex.code.TargetInsn ti
int address
protected static java.lang.String branchComment (com.android.dx.dex.code.DalvInsn)
com.android.dx.dex.code.DalvInsn insn
com.android.dx.dex.code.TargetInsn ti
int offset
protected static boolean signedFitsInNibble (int)
int value
protected static boolean unsignedFitsInNibble (int)
int value
protected static boolean signedFitsInByte (int)
int value
protected static boolean unsignedFitsInByte (int)
int value
protected static boolean signedFitsInShort (int)
int value
protected static boolean unsignedFitsInShort (int)
int value
protected static boolean isRegListSequential (com.android.dx.rop.code.RegisterSpecList)
com.android.dx.rop.code.RegisterSpec one
int i
com.android.dx.rop.code.RegisterSpecList list
int sz
int first
int next
protected static int argIndex (com.android.dx.dex.code.DalvInsn)
com.android.dx.dex.code.DalvInsn insn
int arg
protected static short opcodeUnit (com.android.dx.dex.code.DalvInsn, int)
com.android.dx.dex.code.DalvInsn insn
int arg
int opcode
protected static short opcodeUnit (com.android.dx.dex.code.DalvInsn)
com.android.dx.dex.code.DalvInsn insn
int opcode
protected static short codeUnit (int, int)
int low
int high
protected static short codeUnit (int, int, int, int)
int n0
int n1
int n2
int n3
protected static int makeByte (int, int)
int low
int high
protected static void write (com.android.dx.util.AnnotatedOutput, short)
com.android.dx.util.AnnotatedOutput out
short c0
protected static void write (com.android.dx.util.AnnotatedOutput, short, short)
com.android.dx.util.AnnotatedOutput out
short c0
short c1
protected static void write (com.android.dx.util.AnnotatedOutput, short, short, short)
com.android.dx.util.AnnotatedOutput out
short c0
short c1
short c2
protected static void write (com.android.dx.util.AnnotatedOutput, short, short, short, short)
com.android.dx.util.AnnotatedOutput out
short c0
short c1
short c2
short c3
protected static void write (com.android.dx.util.AnnotatedOutput, short, short, short, short, short)
com.android.dx.util.AnnotatedOutput out
short c0
short c1
short c2
short c3
short c4
protected static void write (com.android.dx.util.AnnotatedOutput, short, int)
com.android.dx.util.AnnotatedOutput out
short c0
int c1c2
protected static void write (com.android.dx.util.AnnotatedOutput, short, int, short)
com.android.dx.util.AnnotatedOutput out
short c0
int c1c2
short c3
protected static void write (com.android.dx.util.AnnotatedOutput, short, int, short, short)
com.android.dx.util.AnnotatedOutput out
short c0
int c1c2
short c3
short c4
protected static void write (com.android.dx.util.AnnotatedOutput, short, long)
com.android.dx.util.AnnotatedOutput out
short c0
long c1c2c3c4
}
com/android/dx/dex/code/LocalList$Disposition.class
LocalList.java
package com.android.dx.dex.code
public final enum com.android.dx.dex.code.LocalList$Disposition extends java.lang.Enum {
public static final enum com.android.dx.dex.code.LocalList$Disposition START
public static final enum com.android.dx.dex.code.LocalList$Disposition END_SIMPLY
public static final enum com.android.dx.dex.code.LocalList$Disposition END_REPLACED
public static final enum com.android.dx.dex.code.LocalList$Disposition END_MOVED
public static final enum com.android.dx.dex.code.LocalList$Disposition END_CLOBBERED_BY_PREV
public static final enum com.android.dx.dex.code.LocalList$Disposition END_CLOBBERED_BY_NEXT
private static final synthetic com.android.dx.dex.code.LocalList$Disposition[] $VALUES
public static com.android.dx.dex.code.LocalList$Disposition[] values ()
public static com.android.dx.dex.code.LocalList$Disposition valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
static void <clinit> ()
}
com/android/dx/dex/code/LocalList$Entry.class
LocalList.java
package com.android.dx.dex.code
public com.android.dx.dex.code.LocalList$Entry extends java.lang.Object implements java.lang.Comparable {
private final int address
private final com.android.dx.dex.code.LocalList$Disposition disposition
private final com.android.dx.rop.code.RegisterSpec spec
private final com.android.dx.rop.cst.CstType type
public void <init> (int, com.android.dx.dex.code.LocalList$Disposition, com.android.dx.rop.code.RegisterSpec)
NullPointerException ex
int address
com.android.dx.dex.code.LocalList$Disposition disposition
com.android.dx.rop.code.RegisterSpec spec
public java.lang.String toString ()
public boolean equals (java.lang.Object)
Object other
public int compareTo (com.android.dx.dex.code.LocalList$Entry)
com.android.dx.dex.code.LocalList$Entry other
boolean thisIsStart
boolean otherIsStart
public int getAddress ()
public com.android.dx.dex.code.LocalList$Disposition getDisposition ()
public boolean isStart ()
public com.android.dx.rop.cst.CstString getName ()
public com.android.dx.rop.cst.CstString getSignature ()
public com.android.dx.rop.cst.CstType getType ()
public int getRegister ()
public com.android.dx.rop.code.RegisterSpec getRegisterSpec ()
public boolean matches (com.android.dx.rop.code.RegisterSpec)
com.android.dx.rop.code.RegisterSpec otherSpec
public boolean matches (com.android.dx.dex.code.LocalList$Entry)
com.android.dx.dex.code.LocalList$Entry other
public com.android.dx.dex.code.LocalList$Entry withDisposition (com.android.dx.dex.code.LocalList$Disposition)
com.android.dx.dex.code.LocalList$Disposition disposition
public volatile synthetic int compareTo (java.lang.Object)
}
com/android/dx/dex/code/LocalList$MakeState.class
LocalList.java
package com.android.dx.dex.code
public com.android.dx.dex.code.LocalList$MakeState extends java.lang.Object {
private final java.util.ArrayList result
private int nullResultCount
private com.android.dx.rop.code.RegisterSpecSet regs
private int[] endIndices
private final int lastAddress
public void <init> (int)
int initialSize
private void aboutToProcess (int, int)
int newSz
com.android.dx.rop.code.RegisterSpecSet newRegs
int[] newEnds
int address
int reg
boolean first
public void snapshot (int, com.android.dx.rop.code.RegisterSpecSet)
com.android.dx.rop.code.RegisterSpec oldSpec
com.android.dx.rop.code.RegisterSpec newSpec
int i
int address
com.android.dx.rop.code.RegisterSpecSet specs
int sz
public void startLocal (int, com.android.dx.rop.code.RegisterSpec)
com.android.dx.dex.code.LocalList$Entry endEntry
com.android.dx.rop.code.RegisterSpec justBelow
com.android.dx.rop.code.RegisterSpec justAbove
int address
com.android.dx.rop.code.RegisterSpec startedLocal
int regNum
com.android.dx.rop.code.RegisterSpec existingLocal
com.android.dx.rop.code.RegisterSpec movedLocal
int endAt
public void endLocal (int, com.android.dx.rop.code.RegisterSpec)
int address
com.android.dx.rop.code.RegisterSpec endedLocal
public void endLocal (int, com.android.dx.rop.code.RegisterSpec, com.android.dx.dex.code.LocalList$Disposition)
int address
com.android.dx.rop.code.RegisterSpec endedLocal
com.android.dx.dex.code.LocalList$Disposition disposition
int regNum
int endAt
private boolean checkForEmptyRange (int, com.android.dx.rop.code.RegisterSpec)
com.android.dx.dex.code.LocalList$Entry entry
int address
com.android.dx.rop.code.RegisterSpec endedLocal
int at
com.android.dx.dex.code.LocalList$Entry entry
int regNum
boolean found
private static com.android.dx.rop.code.RegisterSpec filterSpec (com.android.dx.rop.code.RegisterSpec)
com.android.dx.rop.code.RegisterSpec orig
private void add (int, com.android.dx.dex.code.LocalList$Disposition, com.android.dx.rop.code.RegisterSpec)
int address
com.android.dx.dex.code.LocalList$Disposition disposition
com.android.dx.rop.code.RegisterSpec spec
int regNum
private void addOrUpdateEnd (int, com.android.dx.dex.code.LocalList$Disposition, com.android.dx.rop.code.RegisterSpec)
com.android.dx.dex.code.LocalList$Entry endEntry
int address
com.android.dx.dex.code.LocalList$Disposition disposition
com.android.dx.rop.code.RegisterSpec spec
int regNum
int endAt
public com.android.dx.dex.code.LocalList finish ()
com.android.dx.dex.code.LocalList$Entry e
int at
int i
int resultSz
int finalSz
com.android.dx.dex.code.LocalList$Entry[] resultArr
com.android.dx.dex.code.LocalList resultList
}
com/android/dx/dex/code/LocalList.class
LocalList.java
package com.android.dx.dex.code
public final com.android.dx.dex.code.LocalList extends com.android.dx.util.FixedSizeList {
public static final com.android.dx.dex.code.LocalList EMPTY
private static final boolean DEBUG
public void <init> (int)
int size
public com.android.dx.dex.code.LocalList$Entry get (int)
int n
public void set (int, com.android.dx.dex.code.LocalList$Entry)
int n
com.android.dx.dex.code.LocalList$Entry entry
public void debugPrint (java.io.PrintStream, java.lang.String)
int i
java.io.PrintStream out
String prefix
int sz
public static com.android.dx.dex.code.LocalList make (com.android.dx.dex.code.DalvInsnList)
com.android.dx.rop.code.RegisterSpecSet snapshot
com.android.dx.rop.code.RegisterSpec local
com.android.dx.dex.code.DalvInsn insn
int i
com.android.dx.dex.code.DalvInsnList insns
int sz
com.android.dx.dex.code.LocalList$MakeState state
com.android.dx.dex.code.LocalList result
private static void debugVerify (com.android.dx.dex.code.LocalList)
int i
int sz
RuntimeException ex
com.android.dx.dex.code.LocalList locals
private static void debugVerify0 (com.android.dx.dex.code.LocalList)
com.android.dx.dex.code.LocalList$Entry already
com.android.dx.dex.code.LocalList$Entry test
int j
int addr
boolean foundStart
com.android.dx.dex.code.LocalList$Entry e
int reg
int i
com.android.dx.dex.code.LocalList locals
int sz
com.android.dx.dex.code.LocalList$Entry[] active
static void <clinit> ()
}
com/android/dx/dex/code/LocalSnapshot.class
LocalSnapshot.java
package com.android.dx.dex.code
public final com.android.dx.dex.code.LocalSnapshot extends com.android.dx.dex.code.ZeroSizeInsn {
private final com.android.dx.rop.code.RegisterSpecSet locals
public void <init> (com.android.dx.rop.code.SourcePosition, com.android.dx.rop.code.RegisterSpecSet)
com.android.dx.rop.code.SourcePosition position
com.android.dx.rop.code.RegisterSpecSet locals
public com.android.dx.dex.code.DalvInsn withRegisterOffset (int)
int delta
public com.android.dx.dex.code.DalvInsn withRegisters (com.android.dx.rop.code.RegisterSpecList)
com.android.dx.rop.code.RegisterSpecList registers
public com.android.dx.rop.code.RegisterSpecSet getLocals ()
protected java.lang.String argString ()
protected java.lang.String listingString0 (boolean)
com.android.dx.rop.code.RegisterSpec spec
int i
boolean noteIndices
int sz
int max
StringBuilder sb
public com.android.dx.dex.code.DalvInsn withMapper (com.android.dx.ssa.RegisterMapper)
com.android.dx.ssa.RegisterMapper mapper
}
com/android/dx/dex/code/LocalStart.class
LocalStart.java
package com.android.dx.dex.code
public final com.android.dx.dex.code.LocalStart extends com.android.dx.dex.code.ZeroSizeInsn {
private final com.android.dx.rop.code.RegisterSpec local
public static java.lang.String localString (com.android.dx.rop.code.RegisterSpec)
com.android.dx.rop.code.RegisterSpec spec
public void <init> (com.android.dx.rop.code.SourcePosition, com.android.dx.rop.code.RegisterSpec)
com.android.dx.rop.code.SourcePosition position
com.android.dx.rop.code.RegisterSpec local
public com.android.dx.dex.code.DalvInsn withRegisterOffset (int)
int delta
public com.android.dx.dex.code.DalvInsn withRegisters (com.android.dx.rop.code.RegisterSpecList)
com.android.dx.rop.code.RegisterSpecList registers
public com.android.dx.rop.code.RegisterSpec getLocal ()
protected java.lang.String argString ()
protected java.lang.String listingString0 (boolean)
boolean noteIndices
public com.android.dx.dex.code.DalvInsn withMapper (com.android.dx.ssa.RegisterMapper)
com.android.dx.ssa.RegisterMapper mapper
}
com/android/dx/dex/code/MultiCstInsn.class
MultiCstInsn.java
package com.android.dx.dex.code
public final com.android.dx.dex.code.MultiCstInsn extends com.android.dx.dex.code.FixedSizeInsn {
private static final int NOT_SET
private final com.android.dx.rop.cst.Constant[] constants
private final int[] index
private int classIndex
public void <init> (com.android.dx.dex.code.Dop, com.android.dx.rop.code.SourcePosition, com.android.dx.rop.code.RegisterSpecList, com.android.dx.rop.cst.Constant[])
int i
com.android.dx.dex.code.Dop opcode
com.android.dx.rop.code.SourcePosition position
com.android.dx.rop.code.RegisterSpecList registers
com.android.dx.rop.cst.Constant[] constants
private void <init> (com.android.dx.dex.code.Dop, com.android.dx.rop.code.SourcePosition, com.android.dx.rop.code.RegisterSpecList, com.android.dx.rop.cst.Constant[], int[], int)
com.android.dx.dex.code.Dop opcode
com.android.dx.rop.code.SourcePosition position
com.android.dx.rop.code.RegisterSpecList registers
com.android.dx.rop.cst.Constant[] constants
int[] index
int classIndex
public com.android.dx.dex.code.DalvInsn withOpcode (com.android.dx.dex.code.Dop)
com.android.dx.dex.code.Dop opcode
public com.android.dx.dex.code.DalvInsn withRegisters (com.android.dx.rop.code.RegisterSpecList)
com.android.dx.rop.code.RegisterSpecList registers
public int getNumberOfConstants ()
public com.android.dx.rop.cst.Constant getConstant (int)
int position
public int getIndex (int)
int position
public boolean hasIndex (int)
int position
public void setIndex (int, int)
int position
int index
public int getClassIndex ()
public boolean hasClassIndex ()
public void setClassIndex (int)
int index
protected java.lang.String argString ()
int i
StringBuilder sb
public java.lang.String cstString ()
public java.lang.String cstComment ()
int currentIndex
int i
StringBuilder sb
}
com/android/dx/dex/code/OddSpacer.class
OddSpacer.java
package com.android.dx.dex.code
public final com.android.dx.dex.code.OddSpacer extends com.android.dx.dex.code.VariableSizeInsn {
public void <init> (com.android.dx.rop.code.SourcePosition)
com.android.dx.rop.code.SourcePosition position
public int codeSize ()
public void writeTo (com.android.dx.util.AnnotatedOutput)
com.android.dx.util.AnnotatedOutput out
public com.android.dx.dex.code.DalvInsn withRegisters (com.android.dx.rop.code.RegisterSpecList)
com.android.dx.rop.code.RegisterSpecList registers
protected java.lang.String argString ()
protected java.lang.String listingString0 (boolean)
boolean noteIndices
}
com/android/dx/dex/code/OutputCollector.class
OutputCollector.java
package com.android.dx.dex.code
public final com.android.dx.dex.code.OutputCollector extends java.lang.Object {
private final com.android.dx.dex.code.OutputFinisher finisher
private java.util.ArrayList suffix
public void <init> (com.android.dx.dex.DexOptions, int, int, int, int)
com.android.dx.dex.DexOptions dexOptions
int initialCapacity
int suffixInitialCapacity
int regCount
int paramSize
public void add (com.android.dx.dex.code.DalvInsn)
com.android.dx.dex.code.DalvInsn insn
public void reverseBranch (int, com.android.dx.dex.code.CodeAddress)
int which
com.android.dx.dex.code.CodeAddress newTarget
public void addSuffix (com.android.dx.dex.code.DalvInsn)
com.android.dx.dex.code.DalvInsn insn
public com.android.dx.dex.code.OutputFinisher getFinisher ()
private void appendSuffixToOutput ()
int i
int size
}
com/android/dx/dex/code/OutputFinisher.class
OutputFinisher.java
package com.android.dx.dex.code
public final com.android.dx.dex.code.OutputFinisher extends java.lang.Object {
private final com.android.dx.dex.DexOptions dexOptions
private final int unreservedRegCount
private java.util.ArrayList insns
private boolean hasAnyPositionInfo
private boolean hasAnyLocalInfo
private int reservedCount
private int reservedParameterCount
private final int paramSize
public void <init> (com.android.dx.dex.DexOptions, int, int, int)
com.android.dx.dex.DexOptions dexOptions
int initialCapacity
int regCount
int paramSize
public boolean hasAnyPositionInfo ()
public boolean hasAnyLocalInfo ()
private static boolean hasLocalInfo (com.android.dx.dex.code.DalvInsn)
int i
com.android.dx.rop.code.RegisterSpecSet specs
int size
com.android.dx.rop.code.RegisterSpec spec
com.android.dx.dex.code.DalvInsn insn
private static boolean hasLocalInfo (com.android.dx.rop.code.RegisterSpec)
com.android.dx.rop.code.RegisterSpec spec
public java.util.HashSet getAllConstants ()
com.android.dx.dex.code.DalvInsn insn
java.util.HashSet result
private static void addConstants (java.util.HashSet, com.android.dx.dex.code.DalvInsn)
com.android.dx.rop.cst.Constant cst
int i
com.android.dx.dex.code.MultiCstInsn m
int i
com.android.dx.rop.code.RegisterSpecSet specs
int size
com.android.dx.rop.code.RegisterSpec spec
java.util.HashSet result
com.android.dx.dex.code.DalvInsn insn
private static void addConstants (java.util.HashSet, com.android.dx.rop.code.RegisterSpec)
java.util.HashSet result
com.android.dx.rop.code.RegisterSpec spec
com.android.dx.rop.code.LocalItem local
com.android.dx.rop.cst.CstString name
com.android.dx.rop.cst.CstString signature
com.android.dx.rop.type.Type type
public void add (com.android.dx.dex.code.DalvInsn)
com.android.dx.dex.code.DalvInsn insn
public void insert (int, com.android.dx.dex.code.DalvInsn)
int at
com.android.dx.dex.code.DalvInsn insn
private void updateInfo (com.android.dx.dex.code.DalvInsn)
com.android.dx.rop.code.SourcePosition pos
com.android.dx.dex.code.DalvInsn insn
public void reverseBranch (int, com.android.dx.dex.code.CodeAddress)
com.android.dx.dex.code.TargetInsn targetInsn
IndexOutOfBoundsException ex
ClassCastException ex
int which
com.android.dx.dex.code.CodeAddress newTarget
int size
int index
com.android.dx.dex.code.TargetInsn targetInsn
public void assignIndices (com.android.dx.dex.code.DalvCode$AssignIndicesCallback)
com.android.dx.dex.code.DalvInsn insn
com.android.dx.dex.code.DalvCode$AssignIndicesCallback callback
private static void assignIndices (com.android.dx.dex.code.CstInsn, com.android.dx.dex.code.DalvCode$AssignIndicesCallback)
com.android.dx.rop.cst.CstMemberRef member
com.android.dx.rop.cst.CstType definer
com.android.dx.dex.code.CstInsn insn
com.android.dx.dex.code.DalvCode$AssignIndicesCallback callback
com.android.dx.rop.cst.Constant cst
int index
private static void assignIndices (com.android.dx.dex.code.MultiCstInsn, com.android.dx.dex.code.DalvCode$AssignIndicesCallback)
com.android.dx.rop.cst.CstMemberRef member
com.android.dx.rop.cst.CstType definer
com.android.dx.rop.cst.Constant cst
int index
int i
com.android.dx.dex.code.MultiCstInsn insn
com.android.dx.dex.code.DalvCode$AssignIndicesCallback callback
public com.android.dx.dex.code.DalvInsnList finishProcessingAndGetList ()
com.android.dx.dex.code.Dop[] opcodes
private com.android.dx.dex.code.Dop[] makeOpcodesArray ()
com.android.dx.dex.code.DalvInsn insn
int i
int size
com.android.dx.dex.code.Dop[] result
private boolean reserveRegisters (com.android.dx.dex.code.Dop[])
com.android.dx.dex.code.DalvInsn insn
int i
int newReservedCount
int reservedDifference
int size
com.android.dx.dex.code.Dop[] opcodes
boolean reservedCountExpanded
int oldReservedCount
private int calculateReservedCount (com.android.dx.dex.code.Dop[])
com.android.dx.dex.code.Dop expandedOp
java.util.BitSet compatRegs
int reserve
com.android.dx.dex.code.DalvInsn insn
com.android.dx.dex.code.Dop originalOpcode
com.android.dx.dex.code.Dop newOpcode
int i
com.android.dx.dex.code.Dop[] opcodes
int size
int newReservedCount
private com.android.dx.dex.code.Dop findOpcodeForInsn (com.android.dx.dex.code.DalvInsn, com.android.dx.dex.code.Dop)
com.android.dx.dex.code.DalvInsn insn
com.android.dx.dex.code.Dop guess
private com.android.dx.dex.code.Dop findExpandedOpcodeForInsn (com.android.dx.dex.code.DalvInsn)
com.android.dx.dex.code.DalvInsn insn
com.android.dx.dex.code.Dop result
private void massageInstructions (com.android.dx.dex.code.Dop[])
com.android.dx.dex.code.DalvInsn insn
com.android.dx.dex.code.Dop originalOpcode
com.android.dx.dex.code.Dop currentOpcode
int i
int size
com.android.dx.dex.code.Dop[] opcodes
private java.util.ArrayList performExpansion (com.android.dx.dex.code.Dop[])
com.android.dx.dex.code.DalvInsn prefix
com.android.dx.dex.code.DalvInsn suffix
java.util.BitSet compatRegs
com.android.dx.dex.code.CodeAddress codeAddress
com.android.dx.dex.code.DalvInsn insn
com.android.dx.dex.code.Dop originalOpcode
com.android.dx.dex.code.Dop currentOpcode
com.android.dx.dex.code.DalvInsn prefix
com.android.dx.dex.code.DalvInsn suffix
int i
com.android.dx.dex.code.Dop[] opcodes
int size
java.util.ArrayList result
java.util.ArrayList closelyBoundAddresses
private void assignAddressesAndFixBranches ()
private void assignAddresses ()
com.android.dx.dex.code.DalvInsn insn
int i
int address
int size
private boolean fixBranches ()
com.android.dx.dex.code.CodeAddress newTarget
IndexOutOfBoundsException ex
ClassCastException ex
com.android.dx.dex.code.CodeAddress newTarget
com.android.dx.dex.code.TargetInsn gotoInsn
com.android.dx.dex.code.DalvInsn insn
com.android.dx.dex.code.Dop opcode
com.android.dx.dex.code.TargetInsn target
int i
int size
boolean anyFixed
private void align64bits (com.android.dx.dex.code.Dop[])
boolean isParameter
com.android.dx.rop.code.RegisterSpec reg
int usedRegIdx
com.android.dx.rop.code.RegisterSpecList regs
com.android.dx.dex.code.DalvInsn insn
int notAligned64bitRegAccess
int aligned64bitRegAccess
int notAligned64bitParamAccess
int aligned64bitParamAccess
int lastParameter
int firstParameter
com.android.dx.dex.code.Dop[] opcodes
private void addReservedParameters (int)
int delta
private void addReservedRegisters (int)
int delta
private void shiftAllRegisters (int)
com.android.dx.dex.code.DalvInsn insn
int i
int delta
int insnSize
private void shiftParameters (int)
int i
com.android.dx.dex.code.DalvInsn insn
int i
int delta
int insnSize
int lastParameter
int firstParameter
com.android.dx.ssa.BasicRegisterMapper mapper
}
com/android/dx/dex/code/PositionList$Entry.class
PositionList.java
package com.android.dx.dex.code
public com.android.dx.dex.code.PositionList$Entry extends java.lang.Object {
private final int address
private final com.android.dx.rop.code.SourcePosition position
public void <init> (int, com.android.dx.rop.code.SourcePosition)
int address
com.android.dx.rop.code.SourcePosition position
public int getAddress ()
public com.android.dx.rop.code.SourcePosition getPosition ()
}
com/android/dx/dex/code/PositionList.class
PositionList.java
package com.android.dx.dex.code
public final com.android.dx.dex.code.PositionList extends com.android.dx.util.FixedSizeList {
public static final com.android.dx.dex.code.PositionList EMPTY
public static final int NONE
public static final int LINES
public static final int IMPORTANT
public static com.android.dx.dex.code.PositionList make (com.android.dx.dex.code.DalvInsnList, int)
com.android.dx.dex.code.DalvInsn insn
com.android.dx.rop.code.SourcePosition pos
int i
int i
com.android.dx.dex.code.DalvInsnList insns
int howMuch
com.android.dx.rop.code.SourcePosition noInfo
com.android.dx.rop.code.SourcePosition cur
int sz
com.android.dx.dex.code.PositionList$Entry[] arr
boolean lastWasTarget
int at
com.android.dx.dex.code.PositionList result
public void <init> (int)
int size
public com.android.dx.dex.code.PositionList$Entry get (int)
int n
public void set (int, com.android.dx.dex.code.PositionList$Entry)
int n
com.android.dx.dex.code.PositionList$Entry entry
static void <clinit> ()
}
com/android/dx/dex/code/RopToDop.class
RopToDop.java
package com.android.dx.dex.code
public final com.android.dx.dex.code.RopToDop extends java.lang.Object {
private static final java.util.HashMap MAP
private void <init> ()
public static com.android.dx.dex.code.Dop dopFor (com.android.dx.rop.code.Insn)
com.android.dx.rop.code.RegisterSpec resultReg
com.android.dx.rop.cst.CstFieldRef ref
int basicType
com.android.dx.rop.cst.CstFieldRef ref
int basicType
com.android.dx.rop.cst.CstFieldRef ref
int basicType
com.android.dx.rop.cst.CstFieldRef ref
int basicType
com.android.dx.rop.cst.Constant cst
com.android.dx.rop.code.Insn insn
com.android.dx.rop.code.Rop rop
com.android.dx.dex.code.Dop result
static void <clinit> ()
}
com/android/dx/dex/code/RopTranslator$1.class
RopTranslator.java
package com.android.dx.dex.code
final com.android.dx.dex.code.RopTranslator$1 extends com.android.dx.rop.code.Insn$BaseVisitor {
final synthetic boolean[] val$paramsAreInOrder
final synthetic int val$initialRegCount
final synthetic int val$paramSize
void <init> (boolean[], int, int)
public void visitPlainCstInsn (com.android.dx.rop.code.PlainCstInsn)
int param
com.android.dx.rop.code.PlainCstInsn insn
}
com/android/dx/dex/code/RopTranslator$LocalVariableAwareTranslationVisitor.class
RopTranslator.java
package com.android.dx.dex.code
com.android.dx.dex.code.RopTranslator$LocalVariableAwareTranslationVisitor extends com.android.dx.dex.code.RopTranslator$TranslationVisitor {
private final com.android.dx.rop.code.LocalVariableInfo locals
final synthetic com.android.dx.dex.code.RopTranslator this$0
public void <init> (com.android.dx.dex.code.RopTranslator, com.android.dx.dex.code.OutputCollector, com.android.dx.rop.code.LocalVariableInfo)
com.android.dx.dex.code.OutputCollector output
com.android.dx.rop.code.LocalVariableInfo locals
public void visitPlainInsn (com.android.dx.rop.code.PlainInsn)
com.android.dx.rop.code.PlainInsn insn
public void visitPlainCstInsn (com.android.dx.rop.code.PlainCstInsn)
com.android.dx.rop.code.PlainCstInsn insn
public void visitSwitchInsn (com.android.dx.rop.code.SwitchInsn)
com.android.dx.rop.code.SwitchInsn insn
public void visitThrowingCstInsn (com.android.dx.rop.code.ThrowingCstInsn)
com.android.dx.rop.code.ThrowingCstInsn insn
public void visitThrowingInsn (com.android.dx.rop.code.ThrowingInsn)
com.android.dx.rop.code.ThrowingInsn insn
public void addIntroductionIfNecessary (com.android.dx.rop.code.Insn)
com.android.dx.rop.code.Insn insn
com.android.dx.rop.code.RegisterSpec spec
}
com/android/dx/dex/code/RopTranslator$TranslationVisitor.class
RopTranslator.java
package com.android.dx.dex.code
com.android.dx.dex.code.RopTranslator$TranslationVisitor extends java.lang.Object implements com.android.dx.rop.code.Insn$Visitor {
private final com.android.dx.dex.code.OutputCollector output
private com.android.dx.rop.code.BasicBlock block
private com.android.dx.dex.code.CodeAddress lastAddress
final synthetic com.android.dx.dex.code.RopTranslator this$0
public void <init> (com.android.dx.dex.code.RopTranslator, com.android.dx.dex.code.OutputCollector)
com.android.dx.dex.code.OutputCollector output
public void setBlock (com.android.dx.rop.code.BasicBlock, com.android.dx.dex.code.CodeAddress)
com.android.dx.rop.code.BasicBlock block
com.android.dx.dex.code.CodeAddress lastAddress
public void visitPlainInsn (com.android.dx.rop.code.PlainInsn)
com.android.dx.dex.code.DalvInsn di
int target
com.android.dx.dex.code.DalvInsn di
com.android.dx.rop.code.PlainInsn insn
com.android.dx.rop.code.Rop rop
com.android.dx.rop.code.SourcePosition pos
com.android.dx.dex.code.Dop opcode
com.android.dx.dex.code.DalvInsn di
public void visitPlainCstInsn (com.android.dx.rop.code.PlainCstInsn)
com.android.dx.rop.code.RegisterSpec dest
int param
com.android.dx.rop.code.RegisterSpec source
com.android.dx.dex.code.DalvInsn di
com.android.dx.rop.code.RegisterSpecList regs
com.android.dx.dex.code.DalvInsn di
com.android.dx.rop.code.PlainCstInsn insn
com.android.dx.rop.code.SourcePosition pos
com.android.dx.dex.code.Dop opcode
com.android.dx.rop.code.Rop rop
int ropOpcode
public void visitSwitchInsn (com.android.dx.rop.code.SwitchInsn)
int label
int i
com.android.dx.rop.code.SwitchInsn insn
com.android.dx.rop.code.SourcePosition pos
com.android.dx.util.IntList cases
com.android.dx.util.IntList successors
int casesSz
int succSz
int primarySuccessor
com.android.dx.dex.code.CodeAddress[] switchTargets
com.android.dx.dex.code.CodeAddress dataAddress
com.android.dx.dex.code.CodeAddress switchAddress
com.android.dx.dex.code.SwitchData dataInsn
com.android.dx.dex.code.Dop opcode
com.android.dx.dex.code.TargetInsn switchInsn
private com.android.dx.rop.code.RegisterSpec getNextMoveResultPseudo ()
int label
com.android.dx.rop.code.Insn insn
public void visitInvokePolymorphicInsn (com.android.dx.rop.code.InvokePolymorphicInsn)
com.android.dx.rop.code.InvokePolymorphicInsn insn
com.android.dx.rop.code.SourcePosition pos
com.android.dx.dex.code.Dop opcode
com.android.dx.rop.code.Rop rop
com.android.dx.rop.code.RegisterSpecList regs
com.android.dx.rop.cst.Constant[] constants
com.android.dx.dex.code.DalvInsn di
public void visitThrowingCstInsn (com.android.dx.rop.code.ThrowingCstInsn)
com.android.dx.rop.code.RegisterSpecList regs
com.android.dx.dex.code.DalvInsn di
com.android.dx.dex.code.DalvInsn di
com.android.dx.rop.code.RegisterSpec realResult
com.android.dx.rop.code.RegisterSpecList regs
com.android.dx.dex.code.DalvInsn di
boolean hasResult
com.android.dx.rop.code.ThrowingCstInsn insn
com.android.dx.rop.code.SourcePosition pos
com.android.dx.dex.code.Dop opcode
com.android.dx.rop.code.Rop rop
com.android.dx.rop.cst.Constant cst
public void visitThrowingInsn (com.android.dx.rop.code.ThrowingInsn)
com.android.dx.rop.code.ThrowingInsn insn
com.android.dx.rop.code.SourcePosition pos
com.android.dx.dex.code.Dop opcode
com.android.dx.rop.code.Rop rop
com.android.dx.rop.code.RegisterSpec realResult
com.android.dx.dex.code.DalvInsn di
public void visitFillArrayDataInsn (com.android.dx.rop.code.FillArrayDataInsn)
com.android.dx.rop.code.FillArrayDataInsn insn
com.android.dx.rop.code.SourcePosition pos
com.android.dx.rop.cst.Constant cst
java.util.ArrayList values
com.android.dx.rop.code.Rop rop
com.android.dx.dex.code.CodeAddress dataAddress
com.android.dx.dex.code.ArrayData dataInsn
com.android.dx.dex.code.TargetInsn fillArrayDataInsn
protected void addOutput (com.android.dx.dex.code.DalvInsn)
com.android.dx.dex.code.DalvInsn insn
protected void addOutputSuffix (com.android.dx.dex.code.DalvInsn)
com.android.dx.dex.code.DalvInsn insn
}
com/android/dx/dex/code/RopTranslator.class
RopTranslator.java
package com.android.dx.dex.code
public final com.android.dx.dex.code.RopTranslator extends java.lang.Object {
private final com.android.dx.dex.DexOptions dexOptions
private final com.android.dx.rop.code.RopMethod method
private final int positionInfo
private final com.android.dx.rop.code.LocalVariableInfo locals
private final com.android.dx.dex.code.BlockAddresses addresses
private final com.android.dx.dex.code.OutputCollector output
private final com.android.dx.dex.code.RopTranslator$TranslationVisitor translationVisitor
private final int regCount
private int[] order
private final int paramSize
private final boolean paramsAreInOrder
public static com.android.dx.dex.code.DalvCode translate (com.android.dx.rop.code.RopMethod, int, com.android.dx.rop.code.LocalVariableInfo, int, com.android.dx.dex.DexOptions)
com.android.dx.rop.code.RopMethod method
int positionInfo
com.android.dx.rop.code.LocalVariableInfo locals
int paramSize
com.android.dx.dex.DexOptions dexOptions
com.android.dx.dex.code.RopTranslator translator
private void <init> (com.android.dx.rop.code.RopMethod, int, com.android.dx.rop.code.LocalVariableInfo, int, com.android.dx.dex.DexOptions)
com.android.dx.rop.code.RopMethod method
int positionInfo
com.android.dx.rop.code.LocalVariableInfo locals
int paramSize
com.android.dx.dex.DexOptions dexOptions
com.android.dx.rop.code.BasicBlockList blocks
int bsz
int maxInsns
private static boolean calculateParamsAreInOrder (com.android.dx.rop.code.RopMethod, int)
com.android.dx.rop.code.RopMethod method
int paramSize
boolean[] paramsAreInOrder
int initialRegCount
private com.android.dx.dex.code.DalvCode translateAndGetResult ()
com.android.dx.dex.code.StdCatchBuilder catches
private void outputInstructions ()
int nextI
int nextLabel
int i
com.android.dx.rop.code.BasicBlockList blocks
int[] order
int len
private void outputBlock (com.android.dx.rop.code.BasicBlock, int)
com.android.dx.rop.code.RegisterSpecSet starts
com.android.dx.dex.code.TargetInsn insn
com.android.dx.rop.code.Rop lastRop
com.android.dx.rop.code.BasicBlock block
int nextLabel
com.android.dx.dex.code.CodeAddress startAddress
int succ
com.android.dx.rop.code.Insn lastInsn
private void pickOrder ()
com.android.dx.rop.code.BasicBlock one
int i
int predLabel
com.android.dx.rop.code.BasicBlock pred
int i
com.android.dx.util.IntList preds
int psz
int candidate
int i
com.android.dx.util.IntList successors
int ssz
com.android.dx.rop.code.BasicBlock one
com.android.dx.rop.code.BasicBlock preferredBlock
int preferred
int primary
int label
com.android.dx.rop.code.BasicBlockList blocks
int sz
int maxLabel
int[] workSet
int[] tracebackSet
int[] order
int at
private static com.android.dx.rop.code.RegisterSpecList getRegs (com.android.dx.rop.code.Insn)
com.android.dx.rop.code.Insn insn
private static com.android.dx.rop.code.RegisterSpecList getRegs (com.android.dx.rop.code.Insn, com.android.dx.rop.code.RegisterSpec)
com.android.dx.rop.code.Insn insn
com.android.dx.rop.code.RegisterSpec resultReg
com.android.dx.rop.code.RegisterSpecList regs
static synthetic com.android.dx.rop.code.RegisterSpecList access$000 (com.android.dx.rop.code.Insn)
com.android.dx.rop.code.Insn x0
static synthetic com.android.dx.dex.code.BlockAddresses access$100 (com.android.dx.dex.code.RopTranslator)
com.android.dx.dex.code.RopTranslator x0
static synthetic boolean access$200 (com.android.dx.dex.code.RopTranslator)
com.android.dx.dex.code.RopTranslator x0
static synthetic int access$300 (com.android.dx.dex.code.RopTranslator)
com.android.dx.dex.code.RopTranslator x0
static synthetic int access$400 (com.android.dx.dex.code.RopTranslator)
com.android.dx.dex.code.RopTranslator x0
static synthetic com.android.dx.rop.code.RopMethod access$500 (com.android.dx.dex.code.RopTranslator)
com.android.dx.dex.code.RopTranslator x0
static synthetic com.android.dx.rop.code.RegisterSpecList access$600 (com.android.dx.rop.code.Insn, com.android.dx.rop.code.RegisterSpec)
com.android.dx.rop.code.Insn x0
com.android.dx.rop.code.RegisterSpec x1
}
com/android/dx/dex/code/SimpleInsn.class
SimpleInsn.java
package com.android.dx.dex.code
public final com.android.dx.dex.code.SimpleInsn extends com.android.dx.dex.code.FixedSizeInsn {
public void <init> (com.android.dx.dex.code.Dop, com.android.dx.rop.code.SourcePosition, com.android.dx.rop.code.RegisterSpecList)
com.android.dx.dex.code.Dop opcode
com.android.dx.rop.code.SourcePosition position
com.android.dx.rop.code.RegisterSpecList registers
public com.android.dx.dex.code.DalvInsn withOpcode (com.android.dx.dex.code.Dop)
com.android.dx.dex.code.Dop opcode
public com.android.dx.dex.code.DalvInsn withRegisters (com.android.dx.rop.code.RegisterSpecList)
com.android.dx.rop.code.RegisterSpecList registers
protected java.lang.String argString ()
}
com/android/dx/dex/code/StdCatchBuilder.class
StdCatchBuilder.java
package com.android.dx.dex.code
public final com.android.dx.dex.code.StdCatchBuilder extends java.lang.Object implements com.android.dx.dex.code.CatchBuilder {
private static final int MAX_CATCH_RANGE
private final com.android.dx.rop.code.RopMethod method
private final int[] order
private final com.android.dx.dex.code.BlockAddresses addresses
public void <init> (com.android.dx.rop.code.RopMethod, int[], com.android.dx.dex.code.BlockAddresses)
com.android.dx.rop.code.RopMethod method
int[] order
com.android.dx.dex.code.BlockAddresses addresses
public com.android.dx.dex.code.CatchTable build ()
public boolean hasAnyCatches ()
com.android.dx.rop.code.BasicBlock block
com.android.dx.rop.type.TypeList catches
int i
com.android.dx.rop.code.BasicBlockList blocks
int size
public java.util.HashSet getCatchTypes ()
int j
com.android.dx.rop.code.BasicBlock block
com.android.dx.rop.type.TypeList catches
int catchSize
int i
java.util.HashSet result
com.android.dx.rop.code.BasicBlockList blocks
int size
public static com.android.dx.dex.code.CatchTable build (com.android.dx.rop.code.RopMethod, int[], com.android.dx.dex.code.BlockAddresses)
com.android.dx.dex.code.CatchTable$Entry entry
com.android.dx.rop.code.BasicBlock block
com.android.dx.dex.code.CatchHandlerList handlers
int i
com.android.dx.dex.code.CatchTable$Entry entry
int i
com.android.dx.rop.code.RopMethod method
int[] order
com.android.dx.dex.code.BlockAddresses addresses
int len
com.android.dx.rop.code.BasicBlockList blocks
java.util.ArrayList resultList
com.android.dx.dex.code.CatchHandlerList currentHandlers
com.android.dx.rop.code.BasicBlock currentStartBlock
com.android.dx.rop.code.BasicBlock currentEndBlock
int resultSz
com.android.dx.dex.code.CatchTable result
private static com.android.dx.dex.code.CatchHandlerList handlersFor (com.android.dx.rop.code.BasicBlock, com.android.dx.dex.code.BlockAddresses)
com.android.dx.rop.type.Type type
int i
com.android.dx.rop.cst.CstType oneType
com.android.dx.dex.code.CodeAddress oneHandler
int i
com.android.dx.rop.code.BasicBlock block
com.android.dx.dex.code.BlockAddresses addresses
com.android.dx.util.IntList successors
int succSize
int primary
com.android.dx.rop.type.TypeList catches
int catchSize
com.android.dx.dex.code.CatchHandlerList result
private static com.android.dx.dex.code.CatchTable$Entry makeEntry (com.android.dx.rop.code.BasicBlock, com.android.dx.rop.code.BasicBlock, com.android.dx.dex.code.CatchHandlerList, com.android.dx.dex.code.BlockAddresses)
com.android.dx.rop.code.BasicBlock start
com.android.dx.rop.code.BasicBlock end
com.android.dx.dex.code.CatchHandlerList handlers
com.android.dx.dex.code.BlockAddresses addresses
com.android.dx.dex.code.CodeAddress startAddress
com.android.dx.dex.code.CodeAddress endAddress
private static boolean rangeIsValid (com.android.dx.rop.code.BasicBlock, com.android.dx.rop.code.BasicBlock, com.android.dx.dex.code.BlockAddresses)
com.android.dx.rop.code.BasicBlock start
com.android.dx.rop.code.BasicBlock end
com.android.dx.dex.code.BlockAddresses addresses
int startAddress
int endAddress
}
com/android/dx/dex/code/SwitchData.class
SwitchData.java
package com.android.dx.dex.code
public final com.android.dx.dex.code.SwitchData extends com.android.dx.dex.code.VariableSizeInsn {
private final com.android.dx.dex.code.CodeAddress user
private final com.android.dx.util.IntList cases
private final com.android.dx.dex.code.CodeAddress[] targets
private final boolean packed
public void <init> (com.android.dx.rop.code.SourcePosition, com.android.dx.dex.code.CodeAddress, com.android.dx.util.IntList, com.android.dx.dex.code.CodeAddress[])
com.android.dx.rop.code.SourcePosition position
com.android.dx.dex.code.CodeAddress user
com.android.dx.util.IntList cases
com.android.dx.dex.code.CodeAddress[] targets
int sz
public int codeSize ()
public void writeTo (com.android.dx.util.AnnotatedOutput)
int relTarget
int outCase
int oneCase
int relTarget
int i
int firstCase
int lastCase
int outSz
int caseAt
int i
int relTarget
int i
com.android.dx.util.AnnotatedOutput out
int baseAddress
int defaultTarget
int sz
public com.android.dx.dex.code.DalvInsn withRegisters (com.android.dx.rop.code.RegisterSpecList)
com.android.dx.rop.code.RegisterSpecList registers
public boolean isPacked ()
protected java.lang.String argString ()
int i
StringBuilder sb
int sz
protected java.lang.String listingString0 (boolean)
int absTarget
int relTarget
int i
boolean noteIndices
int baseAddress
StringBuilder sb
int sz
private static long packedCodeSize (com.android.dx.util.IntList)
com.android.dx.util.IntList cases
int sz
long low
long high
long result
private static long sparseCodeSize (com.android.dx.util.IntList)
com.android.dx.util.IntList cases
int sz
private static boolean shouldPack (com.android.dx.util.IntList)
com.android.dx.util.IntList cases
int sz
long packedSize
long sparseSize
}
com/android/dx/dex/code/TargetInsn.class
TargetInsn.java
package com.android.dx.dex.code
public final com.android.dx.dex.code.TargetInsn extends com.android.dx.dex.code.FixedSizeInsn {
private com.android.dx.dex.code.CodeAddress target
public void <init> (com.android.dx.dex.code.Dop, com.android.dx.rop.code.SourcePosition, com.android.dx.rop.code.RegisterSpecList, com.android.dx.dex.code.CodeAddress)
com.android.dx.dex.code.Dop opcode
com.android.dx.rop.code.SourcePosition position
com.android.dx.rop.code.RegisterSpecList registers
com.android.dx.dex.code.CodeAddress target
public com.android.dx.dex.code.DalvInsn withOpcode (com.android.dx.dex.code.Dop)
com.android.dx.dex.code.Dop opcode
public com.android.dx.dex.code.DalvInsn withRegisters (com.android.dx.rop.code.RegisterSpecList)
com.android.dx.rop.code.RegisterSpecList registers
public com.android.dx.dex.code.TargetInsn withNewTargetAndReversed (com.android.dx.dex.code.CodeAddress)
com.android.dx.dex.code.CodeAddress target
com.android.dx.dex.code.Dop opcode
public com.android.dx.dex.code.CodeAddress getTarget ()
public int getTargetAddress ()
public int getTargetOffset ()
public boolean hasTargetOffset ()
protected java.lang.String argString ()
}
com/android/dx/dex/code/VariableSizeInsn.class
VariableSizeInsn.java
package com.android.dx.dex.code
public abstract com.android.dx.dex.code.VariableSizeInsn extends com.android.dx.dex.code.DalvInsn {
public void <init> (com.android.dx.rop.code.SourcePosition, com.android.dx.rop.code.RegisterSpecList)
com.android.dx.rop.code.SourcePosition position
com.android.dx.rop.code.RegisterSpecList registers
public final com.android.dx.dex.code.DalvInsn withOpcode (com.android.dx.dex.code.Dop)
com.android.dx.dex.code.Dop opcode
public final com.android.dx.dex.code.DalvInsn withRegisterOffset (int)
int delta
}
com/android/dx/dex/code/ZeroSizeInsn.class
ZeroSizeInsn.java
package com.android.dx.dex.code
public abstract com.android.dx.dex.code.ZeroSizeInsn extends com.android.dx.dex.code.DalvInsn {
public void <init> (com.android.dx.rop.code.SourcePosition)
com.android.dx.rop.code.SourcePosition position
public final int codeSize ()
public final void writeTo (com.android.dx.util.AnnotatedOutput)
com.android.dx.util.AnnotatedOutput out
public final com.android.dx.dex.code.DalvInsn withOpcode (com.android.dx.dex.code.Dop)
com.android.dx.dex.code.Dop opcode
public com.android.dx.dex.code.DalvInsn withRegisterOffset (int)
int delta
}
com/android/dx/dex/code/form/
com/android/dx/dex/code/form/Form10t.class
Form10t.java
package com.android.dx.dex.code.form
public final com.android.dx.dex.code.form.Form10t extends com.android.dx.dex.code.InsnFormat {
public static final com.android.dx.dex.code.InsnFormat THE_ONE
private void <init> ()
public java.lang.String insnArgString (com.android.dx.dex.code.DalvInsn)
com.android.dx.dex.code.DalvInsn insn
public java.lang.String insnCommentString (com.android.dx.dex.code.DalvInsn, boolean)
com.android.dx.dex.code.DalvInsn insn
boolean noteIndices
public int codeSize ()
public boolean isCompatible (com.android.dx.dex.code.DalvInsn)
com.android.dx.dex.code.DalvInsn insn
com.android.dx.dex.code.TargetInsn ti
public boolean branchFits (com.android.dx.dex.code.TargetInsn)
com.android.dx.dex.code.TargetInsn insn
int offset
public void writeTo (com.android.dx.util.AnnotatedOutput, com.android.dx.dex.code.DalvInsn)
com.android.dx.util.AnnotatedOutput out
com.android.dx.dex.code.DalvInsn insn
int offset
static void <clinit> ()
}
com/android/dx/dex/code/form/Form10x.class
Form10x.java
package com.android.dx.dex.code.form
public final com.android.dx.dex.code.form.Form10x extends com.android.dx.dex.code.InsnFormat {
public static final com.android.dx.dex.code.InsnFormat THE_ONE
private void <init> ()
public java.lang.String insnArgString (com.android.dx.dex.code.DalvInsn)
com.android.dx.dex.code.DalvInsn insn
public java.lang.String insnCommentString (com.android.dx.dex.code.DalvInsn, boolean)
com.android.dx.dex.code.DalvInsn insn
boolean noteIndices
public int codeSize ()
public boolean isCompatible (com.android.dx.dex.code.DalvInsn)
com.android.dx.dex.code.DalvInsn insn
public void writeTo (com.android.dx.util.AnnotatedOutput, com.android.dx.dex.code.DalvInsn)
com.android.dx.util.AnnotatedOutput out
com.android.dx.dex.code.DalvInsn insn
static void <clinit> ()
}
com/android/dx/dex/code/form/Form11n.class
Form11n.java
package com.android.dx.dex.code.form
public final com.android.dx.dex.code.form.Form11n extends com.android.dx.dex.code.InsnFormat {
public static final com.android.dx.dex.code.InsnFormat THE_ONE
private void <init> ()
public java.lang.String insnArgString (com.android.dx.dex.code.DalvInsn)
com.android.dx.dex.code.DalvInsn insn
com.android.dx.rop.code.RegisterSpecList regs
com.android.dx.rop.cst.CstLiteralBits value
public java.lang.String insnCommentString (com.android.dx.dex.code.DalvInsn, boolean)
com.android.dx.dex.code.DalvInsn insn
boolean noteIndices
com.android.dx.rop.cst.CstLiteralBits value
public int codeSize ()
public boolean isCompatible (com.android.dx.dex.code.DalvInsn)
com.android.dx.dex.code.DalvInsn insn
com.android.dx.rop.code.RegisterSpecList regs
com.android.dx.dex.code.CstInsn ci
com.android.dx.rop.cst.Constant cst
com.android.dx.rop.cst.CstLiteralBits cb
public java.util.BitSet compatibleRegs (com.android.dx.dex.code.DalvInsn)
com.android.dx.dex.code.DalvInsn insn
com.android.dx.rop.code.RegisterSpecList regs
java.util.BitSet bits
public void writeTo (com.android.dx.util.AnnotatedOutput, com.android.dx.dex.code.DalvInsn)
com.android.dx.util.AnnotatedOutput out
com.android.dx.dex.code.DalvInsn insn
com.android.dx.rop.code.RegisterSpecList regs
int value
static void <clinit> ()
}
com/android/dx/dex/code/form/Form11x.class
Form11x.java
package com.android.dx.dex.code.form
public final com.android.dx.dex.code.form.Form11x extends com.android.dx.dex.code.InsnFormat {
public static final com.android.dx.dex.code.InsnFormat THE_ONE
private void <init> ()
public java.lang.String insnArgString (com.android.dx.dex.code.DalvInsn)
com.android.dx.dex.code.DalvInsn insn
com.android.dx.rop.code.RegisterSpecList regs
public java.lang.String insnCommentString (com.android.dx.dex.code.DalvInsn, boolean)
com.android.dx.dex.code.DalvInsn insn
boolean noteIndices
public int codeSize ()
public boolean isCompatible (com.android.dx.dex.code.DalvInsn)
com.android.dx.dex.code.DalvInsn insn
com.android.dx.rop.code.RegisterSpecList regs
public java.util.BitSet compatibleRegs (com.android.dx.dex.code.DalvInsn)
com.android.dx.dex.code.DalvInsn insn
com.android.dx.rop.code.RegisterSpecList regs
java.util.BitSet bits
public void writeTo (com.android.dx.util.AnnotatedOutput, com.android.dx.dex.code.DalvInsn)
com.android.dx.util.AnnotatedOutput out
com.android.dx.dex.code.DalvInsn insn
com.android.dx.rop.code.RegisterSpecList regs
static void <clinit> ()
}
com/android/dx/dex/code/form/Form12x.class
Form12x.java
package com.android.dx.dex.code.form
public final com.android.dx.dex.code.form.Form12x extends com.android.dx.dex.code.InsnFormat {
public static final com.android.dx.dex.code.InsnFormat THE_ONE
private void <init> ()
public java.lang.String insnArgString (com.android.dx.dex.code.DalvInsn)
com.android.dx.dex.code.DalvInsn insn
com.android.dx.rop.code.RegisterSpecList regs
int sz
public java.lang.String insnCommentString (com.android.dx.dex.code.DalvInsn, boolean)
com.android.dx.dex.code.DalvInsn insn
boolean noteIndices
public int codeSize ()
public boolean isCompatible (com.android.dx.dex.code.DalvInsn)
com.android.dx.rop.code.RegisterSpec rs1
com.android.dx.rop.code.RegisterSpec rs2
com.android.dx.rop.code.RegisterSpec rs1
com.android.dx.rop.code.RegisterSpec rs2
com.android.dx.dex.code.DalvInsn insn
com.android.dx.rop.code.RegisterSpecList regs
com.android.dx.rop.code.RegisterSpec rs1
com.android.dx.rop.code.RegisterSpec rs2
public java.util.BitSet compatibleRegs (com.android.dx.dex.code.DalvInsn)
boolean dstRegComp
com.android.dx.dex.code.DalvInsn insn
com.android.dx.rop.code.RegisterSpecList regs
java.util.BitSet bits
int r0
int r1
public void writeTo (com.android.dx.util.AnnotatedOutput, com.android.dx.dex.code.DalvInsn)
com.android.dx.util.AnnotatedOutput out
com.android.dx.dex.code.DalvInsn insn
com.android.dx.rop.code.RegisterSpecList regs
int sz
static void <clinit> ()
}
com/android/dx/dex/code/form/Form20t.class
Form20t.java
package com.android.dx.dex.code.form
public final com.android.dx.dex.code.form.Form20t extends com.android.dx.dex.code.InsnFormat {
public static final com.android.dx.dex.code.InsnFormat THE_ONE
private void <init> ()
public java.lang.String insnArgString (com.android.dx.dex.code.DalvInsn)
com.android.dx.dex.code.DalvInsn insn
public java.lang.String insnCommentString (com.android.dx.dex.code.DalvInsn, boolean)
com.android.dx.dex.code.DalvInsn insn
boolean noteIndices
public int codeSize ()
public boolean isCompatible (com.android.dx.dex.code.DalvInsn)
com.android.dx.dex.code.DalvInsn insn
com.android.dx.dex.code.TargetInsn ti
public boolean branchFits (com.android.dx.dex.code.TargetInsn)
com.android.dx.dex.code.TargetInsn insn
int offset
public void writeTo (com.android.dx.util.AnnotatedOutput, com.android.dx.dex.code.DalvInsn)
com.android.dx.util.AnnotatedOutput out
com.android.dx.dex.code.DalvInsn insn
int offset
static void <clinit> ()
}
com/android/dx/dex/code/form/Form21c.class
Form21c.java
package com.android.dx.dex.code.form
public final com.android.dx.dex.code.form.Form21c extends com.android.dx.dex.code.InsnFormat {
public static final com.android.dx.dex.code.InsnFormat THE_ONE
private void <init> ()
public java.lang.String insnArgString (com.android.dx.dex.code.DalvInsn)
com.android.dx.dex.code.DalvInsn insn
com.android.dx.rop.code.RegisterSpecList regs
public java.lang.String insnCommentString (com.android.dx.dex.code.DalvInsn, boolean)
com.android.dx.dex.code.DalvInsn insn
boolean noteIndices
public int codeSize ()
public boolean isCompatible (com.android.dx.dex.code.DalvInsn)
com.android.dx.rop.code.RegisterSpec reg
com.android.dx.rop.code.RegisterSpec reg
com.android.dx.dex.code.DalvInsn insn
com.android.dx.rop.code.RegisterSpecList regs
com.android.dx.rop.code.RegisterSpec reg
com.android.dx.dex.code.CstInsn ci
int cpi
com.android.dx.rop.cst.Constant cst
public java.util.BitSet compatibleRegs (com.android.dx.dex.code.DalvInsn)
com.android.dx.dex.code.DalvInsn insn
com.android.dx.rop.code.RegisterSpecList regs
int sz
java.util.BitSet bits
boolean compat
public void writeTo (com.android.dx.util.AnnotatedOutput, com.android.dx.dex.code.DalvInsn)
com.android.dx.util.AnnotatedOutput out
com.android.dx.dex.code.DalvInsn insn
com.android.dx.rop.code.RegisterSpecList regs
int cpi
static void <clinit> ()
}
com/android/dx/dex/code/form/Form21h.class
Form21h.java
package com.android.dx.dex.code.form
public final com.android.dx.dex.code.form.Form21h extends com.android.dx.dex.code.InsnFormat {
public static final com.android.dx.dex.code.InsnFormat THE_ONE
private void <init> ()
public java.lang.String insnArgString (com.android.dx.dex.code.DalvInsn)
com.android.dx.dex.code.DalvInsn insn
com.android.dx.rop.code.RegisterSpecList regs
com.android.dx.rop.cst.CstLiteralBits value
public java.lang.String insnCommentString (com.android.dx.dex.code.DalvInsn, boolean)
com.android.dx.dex.code.DalvInsn insn
boolean noteIndices
com.android.dx.rop.code.RegisterSpecList regs
com.android.dx.rop.cst.CstLiteralBits value
public int codeSize ()
public boolean isCompatible (com.android.dx.dex.code.DalvInsn)
int bits
long bits
com.android.dx.dex.code.DalvInsn insn
com.android.dx.rop.code.RegisterSpecList regs
com.android.dx.dex.code.CstInsn ci
com.android.dx.rop.cst.Constant cst
com.android.dx.rop.cst.CstLiteralBits cb
public java.util.BitSet compatibleRegs (com.android.dx.dex.code.DalvInsn)
com.android.dx.dex.code.DalvInsn insn
com.android.dx.rop.code.RegisterSpecList regs
java.util.BitSet bits
public void writeTo (com.android.dx.util.AnnotatedOutput, com.android.dx.dex.code.DalvInsn)
short bits
com.android.dx.util.AnnotatedOutput out
com.android.dx.dex.code.DalvInsn insn
com.android.dx.rop.code.RegisterSpecList regs
com.android.dx.rop.cst.CstLiteralBits cb
short bits
static void <clinit> ()
}
com/android/dx/dex/code/form/Form21s.class
Form21s.java
package com.android.dx.dex.code.form
public final com.android.dx.dex.code.form.Form21s extends com.android.dx.dex.code.InsnFormat {
public static final com.android.dx.dex.code.InsnFormat THE_ONE
private void <init> ()
public java.lang.String insnArgString (com.android.dx.dex.code.DalvInsn)
com.android.dx.dex.code.DalvInsn insn
com.android.dx.rop.code.RegisterSpecList regs
com.android.dx.rop.cst.CstLiteralBits value
public java.lang.String insnCommentString (com.android.dx.dex.code.DalvInsn, boolean)
com.android.dx.dex.code.DalvInsn insn
boolean noteIndices
com.android.dx.rop.cst.CstLiteralBits value
public int codeSize ()
public boolean isCompatible (com.android.dx.dex.code.DalvInsn)
com.android.dx.dex.code.DalvInsn insn
com.android.dx.rop.code.RegisterSpecList regs
com.android.dx.dex.code.CstInsn ci
com.android.dx.rop.cst.Constant cst
com.android.dx.rop.cst.CstLiteralBits cb
public java.util.BitSet compatibleRegs (com.android.dx.dex.code.DalvInsn)
com.android.dx.dex.code.DalvInsn insn
com.android.dx.rop.code.RegisterSpecList regs
java.util.BitSet bits
public void writeTo (com.android.dx.util.AnnotatedOutput, com.android.dx.dex.code.DalvInsn)
com.android.dx.util.AnnotatedOutput out
com.android.dx.dex.code.DalvInsn insn
com.android.dx.rop.code.RegisterSpecList regs
int value
static void <clinit> ()
}
com/android/dx/dex/code/form/Form21t.class
Form21t.java
package com.android.dx.dex.code.form
public final com.android.dx.dex.code.form.Form21t extends com.android.dx.dex.code.InsnFormat {
public static final com.android.dx.dex.code.InsnFormat THE_ONE
private void <init> ()
public java.lang.String insnArgString (com.android.dx.dex.code.DalvInsn)
com.android.dx.dex.code.DalvInsn insn
com.android.dx.rop.code.RegisterSpecList regs
public java.lang.String insnCommentString (com.android.dx.dex.code.DalvInsn, boolean)
com.android.dx.dex.code.DalvInsn insn
boolean noteIndices
public int codeSize ()
public boolean isCompatible (com.android.dx.dex.code.DalvInsn)
com.android.dx.dex.code.DalvInsn insn
com.android.dx.rop.code.RegisterSpecList regs
com.android.dx.dex.code.TargetInsn ti
public java.util.BitSet compatibleRegs (com.android.dx.dex.code.DalvInsn)
com.android.dx.dex.code.DalvInsn insn
com.android.dx.rop.code.RegisterSpecList regs
java.util.BitSet bits
public boolean branchFits (com.android.dx.dex.code.TargetInsn)
com.android.dx.dex.code.TargetInsn insn
int offset
public void writeTo (com.android.dx.util.AnnotatedOutput, com.android.dx.dex.code.DalvInsn)
com.android.dx.util.AnnotatedOutput out
com.android.dx.dex.code.DalvInsn insn
com.android.dx.rop.code.RegisterSpecList regs
int offset
static void <clinit> ()
}
com/android/dx/dex/code/form/Form22b.class
Form22b.java
package com.android.dx.dex.code.form
public final com.android.dx.dex.code.form.Form22b extends com.android.dx.dex.code.InsnFormat {
public static final com.android.dx.dex.code.InsnFormat THE_ONE
private void <init> ()
public java.lang.String insnArgString (com.android.dx.dex.code.DalvInsn)
com.android.dx.dex.code.DalvInsn insn
com.android.dx.rop.code.RegisterSpecList regs
com.android.dx.rop.cst.CstLiteralBits value
public java.lang.String insnCommentString (com.android.dx.dex.code.DalvInsn, boolean)
com.android.dx.dex.code.DalvInsn insn
boolean noteIndices
com.android.dx.rop.cst.CstLiteralBits value
public int codeSize ()
public boolean isCompatible (com.android.dx.dex.code.DalvInsn)
com.android.dx.dex.code.DalvInsn insn
com.android.dx.rop.code.RegisterSpecList regs
com.android.dx.dex.code.CstInsn ci
com.android.dx.rop.cst.Constant cst
com.android.dx.rop.cst.CstLiteralBits cb
public java.util.BitSet compatibleRegs (com.android.dx.dex.code.DalvInsn)
com.android.dx.dex.code.DalvInsn insn
com.android.dx.rop.code.RegisterSpecList regs
java.util.BitSet bits
public void writeTo (com.android.dx.util.AnnotatedOutput, com.android.dx.dex.code.DalvInsn)
com.android.dx.util.AnnotatedOutput out
com.android.dx.dex.code.DalvInsn insn
com.android.dx.rop.code.RegisterSpecList regs
int value
static void <clinit> ()
}
com/android/dx/dex/code/form/Form22c.class
Form22c.java
package com.android.dx.dex.code.form
public final com.android.dx.dex.code.form.Form22c extends com.android.dx.dex.code.InsnFormat {
public static final com.android.dx.dex.code.InsnFormat THE_ONE
private void <init> ()
public java.lang.String insnArgString (com.android.dx.dex.code.DalvInsn)
com.android.dx.dex.code.DalvInsn insn
com.android.dx.rop.code.RegisterSpecList regs
public java.lang.String insnCommentString (com.android.dx.dex.code.DalvInsn, boolean)
com.android.dx.dex.code.DalvInsn insn
boolean noteIndices
public int codeSize ()
public boolean isCompatible (com.android.dx.dex.code.DalvInsn)
com.android.dx.dex.code.DalvInsn insn
com.android.dx.rop.code.RegisterSpecList regs
com.android.dx.dex.code.CstInsn ci
int cpi
com.android.dx.rop.cst.Constant cst
public java.util.BitSet compatibleRegs (com.android.dx.dex.code.DalvInsn)
com.android.dx.dex.code.DalvInsn insn
com.android.dx.rop.code.RegisterSpecList regs
java.util.BitSet bits
public void writeTo (com.android.dx.util.AnnotatedOutput, com.android.dx.dex.code.DalvInsn)
com.android.dx.util.AnnotatedOutput out
com.android.dx.dex.code.DalvInsn insn
com.android.dx.rop.code.RegisterSpecList regs
int cpi
static void <clinit> ()
}
com/android/dx/dex/code/form/Form22s.class
Form22s.java
package com.android.dx.dex.code.form
public final com.android.dx.dex.code.form.Form22s extends com.android.dx.dex.code.InsnFormat {
public static final com.android.dx.dex.code.InsnFormat THE_ONE
private void <init> ()
public java.lang.String insnArgString (com.android.dx.dex.code.DalvInsn)
com.android.dx.dex.code.DalvInsn insn
com.android.dx.rop.code.RegisterSpecList regs
com.android.dx.rop.cst.CstLiteralBits value
public java.lang.String insnCommentString (com.android.dx.dex.code.DalvInsn, boolean)
com.android.dx.dex.code.DalvInsn insn
boolean noteIndices
com.android.dx.rop.cst.CstLiteralBits value
public int codeSize ()
public boolean isCompatible (com.android.dx.dex.code.DalvInsn)
com.android.dx.dex.code.DalvInsn insn
com.android.dx.rop.code.RegisterSpecList regs
com.android.dx.dex.code.CstInsn ci
com.android.dx.rop.cst.Constant cst
com.android.dx.rop.cst.CstLiteralBits cb
public java.util.BitSet compatibleRegs (com.android.dx.dex.code.DalvInsn)
com.android.dx.dex.code.DalvInsn insn
com.android.dx.rop.code.RegisterSpecList regs
java.util.BitSet bits
public void writeTo (com.android.dx.util.AnnotatedOutput, com.android.dx.dex.code.DalvInsn)
com.android.dx.util.AnnotatedOutput out
com.android.dx.dex.code.DalvInsn insn
com.android.dx.rop.code.RegisterSpecList regs
int value
static void <clinit> ()
}
com/android/dx/dex/code/form/Form22t.class
Form22t.java
package com.android.dx.dex.code.form
public final com.android.dx.dex.code.form.Form22t extends com.android.dx.dex.code.InsnFormat {
public static final com.android.dx.dex.code.InsnFormat THE_ONE
private void <init> ()
public java.lang.String insnArgString (com.android.dx.dex.code.DalvInsn)
com.android.dx.dex.code.DalvInsn insn
com.android.dx.rop.code.RegisterSpecList regs
public java.lang.String insnCommentString (com.android.dx.dex.code.DalvInsn, boolean)
com.android.dx.dex.code.DalvInsn insn
boolean noteIndices
public int codeSize ()
public boolean isCompatible (com.android.dx.dex.code.DalvInsn)
com.android.dx.dex.code.DalvInsn insn
com.android.dx.rop.code.RegisterSpecList regs
com.android.dx.dex.code.TargetInsn ti
public java.util.BitSet compatibleRegs (com.android.dx.dex.code.DalvInsn)
com.android.dx.dex.code.DalvInsn insn
com.android.dx.rop.code.RegisterSpecList regs
java.util.BitSet bits
public boolean branchFits (com.android.dx.dex.code.TargetInsn)
com.android.dx.dex.code.TargetInsn insn
int offset
public void writeTo (com.android.dx.util.AnnotatedOutput, com.android.dx.dex.code.DalvInsn)
com.android.dx.util.AnnotatedOutput out
com.android.dx.dex.code.DalvInsn insn
com.android.dx.rop.code.RegisterSpecList regs
int offset
static void <clinit> ()
}
com/android/dx/dex/code/form/Form22x.class
Form22x.java
package com.android.dx.dex.code.form
public final com.android.dx.dex.code.form.Form22x extends com.android.dx.dex.code.InsnFormat {
public static final com.android.dx.dex.code.InsnFormat THE_ONE
private void <init> ()
public java.lang.String insnArgString (com.android.dx.dex.code.DalvInsn)
com.android.dx.dex.code.DalvInsn insn
com.android.dx.rop.code.RegisterSpecList regs
public java.lang.String insnCommentString (com.android.dx.dex.code.DalvInsn, boolean)
com.android.dx.dex.code.DalvInsn insn
boolean noteIndices
public int codeSize ()
public boolean isCompatible (com.android.dx.dex.code.DalvInsn)
com.android.dx.dex.code.DalvInsn insn
com.android.dx.rop.code.RegisterSpecList regs
public java.util.BitSet compatibleRegs (com.android.dx.dex.code.DalvInsn)
com.android.dx.dex.code.DalvInsn insn
com.android.dx.rop.code.RegisterSpecList regs
java.util.BitSet bits
public void writeTo (com.android.dx.util.AnnotatedOutput, com.android.dx.dex.code.DalvInsn)
com.android.dx.util.AnnotatedOutput out
com.android.dx.dex.code.DalvInsn insn
com.android.dx.rop.code.RegisterSpecList regs
static void <clinit> ()
}
com/android/dx/dex/code/form/Form23x.class
Form23x.java
package com.android.dx.dex.code.form
public final com.android.dx.dex.code.form.Form23x extends com.android.dx.dex.code.InsnFormat {
public static final com.android.dx.dex.code.InsnFormat THE_ONE
private void <init> ()
public java.lang.String insnArgString (com.android.dx.dex.code.DalvInsn)
com.android.dx.dex.code.DalvInsn insn
com.android.dx.rop.code.RegisterSpecList regs
public java.lang.String insnCommentString (com.android.dx.dex.code.DalvInsn, boolean)
com.android.dx.dex.code.DalvInsn insn
boolean noteIndices
public int codeSize ()
public boolean isCompatible (com.android.dx.dex.code.DalvInsn)
com.android.dx.dex.code.DalvInsn insn
com.android.dx.rop.code.RegisterSpecList regs
public java.util.BitSet compatibleRegs (com.android.dx.dex.code.DalvInsn)
com.android.dx.dex.code.DalvInsn insn
com.android.dx.rop.code.RegisterSpecList regs
java.util.BitSet bits
public void writeTo (com.android.dx.util.AnnotatedOutput, com.android.dx.dex.code.DalvInsn)
com.android.dx.util.AnnotatedOutput out
com.android.dx.dex.code.DalvInsn insn
com.android.dx.rop.code.RegisterSpecList regs
static void <clinit> ()
}
com/android/dx/dex/code/form/Form30t.class
Form30t.java
package com.android.dx.dex.code.form
public final com.android.dx.dex.code.form.Form30t extends com.android.dx.dex.code.InsnFormat {
public static final com.android.dx.dex.code.InsnFormat THE_ONE
private void <init> ()
public java.lang.String insnArgString (com.android.dx.dex.code.DalvInsn)
com.android.dx.dex.code.DalvInsn insn
public java.lang.String insnCommentString (com.android.dx.dex.code.DalvInsn, boolean)
com.android.dx.dex.code.DalvInsn insn
boolean noteIndices
public int codeSize ()
public boolean isCompatible (com.android.dx.dex.code.DalvInsn)
com.android.dx.dex.code.DalvInsn insn
public boolean branchFits (com.android.dx.dex.code.TargetInsn)
com.android.dx.dex.code.TargetInsn insn
public void writeTo (com.android.dx.util.AnnotatedOutput, com.android.dx.dex.code.DalvInsn)
com.android.dx.util.AnnotatedOutput out
com.android.dx.dex.code.DalvInsn insn
int offset
static void <clinit> ()
}
com/android/dx/dex/code/form/Form31c.class
Form31c.java
package com.android.dx.dex.code.form
public final com.android.dx.dex.code.form.Form31c extends com.android.dx.dex.code.InsnFormat {
public static final com.android.dx.dex.code.InsnFormat THE_ONE
private void <init> ()
public java.lang.String insnArgString (com.android.dx.dex.code.DalvInsn)
com.android.dx.dex.code.DalvInsn insn
com.android.dx.rop.code.RegisterSpecList regs
public java.lang.String insnCommentString (com.android.dx.dex.code.DalvInsn, boolean)
com.android.dx.dex.code.DalvInsn insn
boolean noteIndices
public int codeSize ()
public boolean isCompatible (com.android.dx.dex.code.DalvInsn)
com.android.dx.rop.code.RegisterSpec reg
com.android.dx.rop.code.RegisterSpec reg
com.android.dx.dex.code.DalvInsn insn
com.android.dx.rop.code.RegisterSpecList regs
com.android.dx.rop.code.RegisterSpec reg
com.android.dx.dex.code.CstInsn ci
com.android.dx.rop.cst.Constant cst
public java.util.BitSet compatibleRegs (com.android.dx.dex.code.DalvInsn)
com.android.dx.dex.code.DalvInsn insn
com.android.dx.rop.code.RegisterSpecList regs
int sz
java.util.BitSet bits
boolean compat
public void writeTo (com.android.dx.util.AnnotatedOutput, com.android.dx.dex.code.DalvInsn)
com.android.dx.util.AnnotatedOutput out
com.android.dx.dex.code.DalvInsn insn
com.android.dx.rop.code.RegisterSpecList regs
int cpi
static void <clinit> ()
}
com/android/dx/dex/code/form/Form31i.class
Form31i.java
package com.android.dx.dex.code.form
public final com.android.dx.dex.code.form.Form31i extends com.android.dx.dex.code.InsnFormat {
public static final com.android.dx.dex.code.InsnFormat THE_ONE
private void <init> ()
public java.lang.String insnArgString (com.android.dx.dex.code.DalvInsn)
com.android.dx.dex.code.DalvInsn insn
com.android.dx.rop.code.RegisterSpecList regs
com.android.dx.rop.cst.CstLiteralBits value
public java.lang.String insnCommentString (com.android.dx.dex.code.DalvInsn, boolean)
com.android.dx.dex.code.DalvInsn insn
boolean noteIndices
com.android.dx.rop.cst.CstLiteralBits value
public int codeSize ()
public boolean isCompatible (com.android.dx.dex.code.DalvInsn)
com.android.dx.dex.code.DalvInsn insn
com.android.dx.rop.code.RegisterSpecList regs
com.android.dx.dex.code.CstInsn ci
com.android.dx.rop.cst.Constant cst
public java.util.BitSet compatibleRegs (com.android.dx.dex.code.DalvInsn)
com.android.dx.dex.code.DalvInsn insn
com.android.dx.rop.code.RegisterSpecList regs
java.util.BitSet bits
public void writeTo (com.android.dx.util.AnnotatedOutput, com.android.dx.dex.code.DalvInsn)
com.android.dx.util.AnnotatedOutput out
com.android.dx.dex.code.DalvInsn insn
com.android.dx.rop.code.RegisterSpecList regs
int value
static void <clinit> ()
}
com/android/dx/dex/code/form/Form31t.class
Form31t.java
package com.android.dx.dex.code.form
public final com.android.dx.dex.code.form.Form31t extends com.android.dx.dex.code.InsnFormat {
public static final com.android.dx.dex.code.InsnFormat THE_ONE
private void <init> ()
public java.lang.String insnArgString (com.android.dx.dex.code.DalvInsn)
com.android.dx.dex.code.DalvInsn insn
com.android.dx.rop.code.RegisterSpecList regs
public java.lang.String insnCommentString (com.android.dx.dex.code.DalvInsn, boolean)
com.android.dx.dex.code.DalvInsn insn
boolean noteIndices
public int codeSize ()
public boolean isCompatible (com.android.dx.dex.code.DalvInsn)
com.android.dx.dex.code.DalvInsn insn
com.android.dx.rop.code.RegisterSpecList regs
public java.util.BitSet compatibleRegs (com.android.dx.dex.code.DalvInsn)
com.android.dx.dex.code.DalvInsn insn
com.android.dx.rop.code.RegisterSpecList regs
java.util.BitSet bits
public boolean branchFits (com.android.dx.dex.code.TargetInsn)
com.android.dx.dex.code.TargetInsn insn
public void writeTo (com.android.dx.util.AnnotatedOutput, com.android.dx.dex.code.DalvInsn)
com.android.dx.util.AnnotatedOutput out
com.android.dx.dex.code.DalvInsn insn
com.android.dx.rop.code.RegisterSpecList regs
int offset
static void <clinit> ()
}
com/android/dx/dex/code/form/Form32x.class
Form32x.java
package com.android.dx.dex.code.form
public final com.android.dx.dex.code.form.Form32x extends com.android.dx.dex.code.InsnFormat {
public static final com.android.dx.dex.code.InsnFormat THE_ONE
private void <init> ()
public java.lang.String insnArgString (com.android.dx.dex.code.DalvInsn)
com.android.dx.dex.code.DalvInsn insn
com.android.dx.rop.code.RegisterSpecList regs
public java.lang.String insnCommentString (com.android.dx.dex.code.DalvInsn, boolean)
com.android.dx.dex.code.DalvInsn insn
boolean noteIndices
public int codeSize ()
public boolean isCompatible (com.android.dx.dex.code.DalvInsn)
com.android.dx.dex.code.DalvInsn insn
com.android.dx.rop.code.RegisterSpecList regs
public java.util.BitSet compatibleRegs (com.android.dx.dex.code.DalvInsn)
com.android.dx.dex.code.DalvInsn insn
com.android.dx.rop.code.RegisterSpecList regs
java.util.BitSet bits
public void writeTo (com.android.dx.util.AnnotatedOutput, com.android.dx.dex.code.DalvInsn)
com.android.dx.util.AnnotatedOutput out
com.android.dx.dex.code.DalvInsn insn
com.android.dx.rop.code.RegisterSpecList regs
static void <clinit> ()
}
com/android/dx/dex/code/form/Form35c.class
Form35c.java
package com.android.dx.dex.code.form
public final com.android.dx.dex.code.form.Form35c extends com.android.dx.dex.code.InsnFormat {
public static final com.android.dx.dex.code.InsnFormat THE_ONE
private static final int MAX_NUM_OPS
private void <init> ()
public java.lang.String insnArgString (com.android.dx.dex.code.DalvInsn)
com.android.dx.dex.code.DalvInsn insn
com.android.dx.rop.code.RegisterSpecList regs
public java.lang.String insnCommentString (com.android.dx.dex.code.DalvInsn, boolean)
com.android.dx.dex.code.DalvInsn insn
boolean noteIndices
public int codeSize ()
public boolean isCompatible (com.android.dx.dex.code.DalvInsn)
com.android.dx.dex.code.DalvInsn insn
com.android.dx.dex.code.CstInsn ci
int cpi
com.android.dx.rop.cst.Constant cst
com.android.dx.rop.code.RegisterSpecList regs
public java.util.BitSet compatibleRegs (com.android.dx.dex.code.DalvInsn)
com.android.dx.rop.code.RegisterSpec reg
int i
com.android.dx.dex.code.DalvInsn insn
com.android.dx.rop.code.RegisterSpecList regs
int sz
java.util.BitSet bits
public void writeTo (com.android.dx.util.AnnotatedOutput, com.android.dx.dex.code.DalvInsn)
com.android.dx.util.AnnotatedOutput out
com.android.dx.dex.code.DalvInsn insn
int cpi
com.android.dx.rop.code.RegisterSpecList regs
int sz
int r0
int r1
int r2
int r3
int r4
private static int wordCount (com.android.dx.rop.code.RegisterSpecList)
com.android.dx.rop.code.RegisterSpec one
int i
com.android.dx.rop.code.RegisterSpecList regs
int sz
int result
private static com.android.dx.rop.code.RegisterSpecList explicitize (com.android.dx.rop.code.RegisterSpecList)
com.android.dx.rop.code.RegisterSpec one
int i
com.android.dx.rop.code.RegisterSpecList orig
int wordCount
int sz
com.android.dx.rop.code.RegisterSpecList result
int wordAt
static void <clinit> ()
}
com/android/dx/dex/code/form/Form3rc.class
Form3rc.java
package com.android.dx.dex.code.form
public final com.android.dx.dex.code.form.Form3rc extends com.android.dx.dex.code.InsnFormat {
public static final com.android.dx.dex.code.InsnFormat THE_ONE
private void <init> ()
public java.lang.String insnArgString (com.android.dx.dex.code.DalvInsn)
com.android.dx.dex.code.DalvInsn insn
public java.lang.String insnCommentString (com.android.dx.dex.code.DalvInsn, boolean)
com.android.dx.dex.code.DalvInsn insn
boolean noteIndices
public int codeSize ()
public boolean isCompatible (com.android.dx.dex.code.DalvInsn)
com.android.dx.dex.code.DalvInsn insn
com.android.dx.dex.code.CstInsn ci
int cpi
com.android.dx.rop.cst.Constant cst
com.android.dx.rop.code.RegisterSpecList regs
int sz
public void writeTo (com.android.dx.util.AnnotatedOutput, com.android.dx.dex.code.DalvInsn)
com.android.dx.util.AnnotatedOutput out
com.android.dx.dex.code.DalvInsn insn
com.android.dx.rop.code.RegisterSpecList regs
int cpi
int firstReg
int count
static void <clinit> ()
}
com/android/dx/dex/code/form/Form45cc.class
Form45cc.java
package com.android.dx.dex.code.form
public final com.android.dx.dex.code.form.Form45cc extends com.android.dx.dex.code.InsnFormat {
public static final com.android.dx.dex.code.InsnFormat THE_ONE
private static final int MAX_NUM_OPS
private void <init> ()
public java.lang.String insnArgString (com.android.dx.dex.code.DalvInsn)
com.android.dx.dex.code.DalvInsn insn
com.android.dx.rop.code.RegisterSpecList regs
public java.lang.String insnCommentString (com.android.dx.dex.code.DalvInsn, boolean)
com.android.dx.dex.code.DalvInsn insn
boolean noteIndices
public int codeSize ()
public boolean isCompatible (com.android.dx.dex.code.DalvInsn)
com.android.dx.dex.code.DalvInsn insn
com.android.dx.dex.code.MultiCstInsn mci
int methodIdx
int protoIdx
com.android.dx.rop.cst.Constant methodRef
com.android.dx.rop.cst.Constant protoRef
com.android.dx.rop.code.RegisterSpecList regs
public java.util.BitSet compatibleRegs (com.android.dx.dex.code.DalvInsn)
com.android.dx.rop.code.RegisterSpec reg
int i
com.android.dx.dex.code.DalvInsn insn
com.android.dx.rop.code.RegisterSpecList regs
int sz
java.util.BitSet bits
public void writeTo (com.android.dx.util.AnnotatedOutput, com.android.dx.dex.code.DalvInsn)
com.android.dx.util.AnnotatedOutput out
com.android.dx.dex.code.DalvInsn insn
com.android.dx.dex.code.MultiCstInsn mci
short regB
short regH
com.android.dx.rop.code.RegisterSpecList regs
int regA
int regC
int regD
int regE
int regF
int regG
private static int wordCount (com.android.dx.rop.code.RegisterSpecList)
com.android.dx.rop.code.RegisterSpec one
int i
com.android.dx.rop.code.RegisterSpecList regs
int sz
int result
private static com.android.dx.rop.code.RegisterSpecList explicitize (com.android.dx.rop.code.RegisterSpecList)
com.android.dx.rop.code.RegisterSpec one
int i
com.android.dx.rop.code.RegisterSpecList orig
int wordCount
int sz
com.android.dx.rop.code.RegisterSpecList result
int wordAt
static void <clinit> ()
}
com/android/dx/dex/code/form/Form4rcc.class
Form4rcc.java
package com.android.dx.dex.code.form
public final com.android.dx.dex.code.form.Form4rcc extends com.android.dx.dex.code.InsnFormat {
public static final com.android.dx.dex.code.InsnFormat THE_ONE
private void <init> ()
public java.lang.String insnArgString (com.android.dx.dex.code.DalvInsn)
com.android.dx.dex.code.DalvInsn insn
public java.lang.String insnCommentString (com.android.dx.dex.code.DalvInsn, boolean)
com.android.dx.dex.code.DalvInsn insn
boolean noteIndices
public int codeSize ()
public boolean isCompatible (com.android.dx.dex.code.DalvInsn)
com.android.dx.dex.code.DalvInsn insn
com.android.dx.dex.code.MultiCstInsn mci
int methodIdx
int protoIdx
com.android.dx.rop.cst.Constant methodRef
com.android.dx.rop.cst.Constant protoRef
com.android.dx.rop.code.RegisterSpecList regs
int sz
public void writeTo (com.android.dx.util.AnnotatedOutput, com.android.dx.dex.code.DalvInsn)
com.android.dx.util.AnnotatedOutput out
com.android.dx.dex.code.DalvInsn insn
com.android.dx.dex.code.MultiCstInsn mci
short regB
short regH
com.android.dx.rop.code.RegisterSpecList regs
short regC
int regA
static void <clinit> ()
}
com/android/dx/dex/code/form/Form51l.class
Form51l.java
package com.android.dx.dex.code.form
public final com.android.dx.dex.code.form.Form51l extends com.android.dx.dex.code.InsnFormat {
public static final com.android.dx.dex.code.InsnFormat THE_ONE
private void <init> ()
public java.lang.String insnArgString (com.android.dx.dex.code.DalvInsn)
com.android.dx.dex.code.DalvInsn insn
com.android.dx.rop.code.RegisterSpecList regs
com.android.dx.rop.cst.CstLiteralBits value
public java.lang.String insnCommentString (com.android.dx.dex.code.DalvInsn, boolean)
com.android.dx.dex.code.DalvInsn insn
boolean noteIndices
com.android.dx.rop.cst.CstLiteralBits value
public int codeSize ()
public boolean isCompatible (com.android.dx.dex.code.DalvInsn)
com.android.dx.dex.code.DalvInsn insn
com.android.dx.rop.code.RegisterSpecList regs
com.android.dx.dex.code.CstInsn ci
com.android.dx.rop.cst.Constant cst
public java.util.BitSet compatibleRegs (com.android.dx.dex.code.DalvInsn)
com.android.dx.dex.code.DalvInsn insn
com.android.dx.rop.code.RegisterSpecList regs
java.util.BitSet bits
public void writeTo (com.android.dx.util.AnnotatedOutput, com.android.dx.dex.code.DalvInsn)
com.android.dx.util.AnnotatedOutput out
com.android.dx.dex.code.DalvInsn insn
com.android.dx.rop.code.RegisterSpecList regs
long value
static void <clinit> ()
}
com/android/dx/dex/code/form/SpecialFormat.class
SpecialFormat.java
package com.android.dx.dex.code.form
public final com.android.dx.dex.code.form.SpecialFormat extends com.android.dx.dex.code.InsnFormat {
public static final com.android.dx.dex.code.InsnFormat THE_ONE
private void <init> ()
public java.lang.String insnArgString (com.android.dx.dex.code.DalvInsn)
com.android.dx.dex.code.DalvInsn insn
public java.lang.String insnCommentString (com.android.dx.dex.code.DalvInsn, boolean)
com.android.dx.dex.code.DalvInsn insn
boolean noteIndices
public int codeSize ()
public boolean isCompatible (com.android.dx.dex.code.DalvInsn)
com.android.dx.dex.code.DalvInsn insn
public void writeTo (com.android.dx.util.AnnotatedOutput, com.android.dx.dex.code.DalvInsn)
com.android.dx.util.AnnotatedOutput out
com.android.dx.dex.code.DalvInsn insn
static void <clinit> ()
}
com/android/dx/dex/file/
com/android/dx/dex/file/AnnotationItem$1.class
AnnotationItem.java
package com.android.dx.dex.file
synthetic com.android.dx.dex.file.AnnotationItem$1 extends java.lang.Object {
static final synthetic int[] $SwitchMap$com$android$dx$rop$annotation$AnnotationVisibility
static void <clinit> ()
}
com/android/dx/dex/file/AnnotationItem$TypeIdSorter.class
AnnotationItem.java
package com.android.dx.dex.file
com.android.dx.dex.file.AnnotationItem$TypeIdSorter extends java.lang.Object implements java.util.Comparator {
private void <init> ()
public int compare (com.android.dx.dex.file.AnnotationItem, com.android.dx.dex.file.AnnotationItem)
com.android.dx.dex.file.AnnotationItem item1
com.android.dx.dex.file.AnnotationItem item2
int index1
int index2
public volatile synthetic int compare (java.lang.Object, java.lang.Object)
synthetic void <init> (com.android.dx.dex.file.AnnotationItem$1)
com.android.dx.dex.file.AnnotationItem$1 x0
}
com/android/dx/dex/file/AnnotationItem.class
AnnotationItem.java
package com.android.dx.dex.file
public final com.android.dx.dex.file.AnnotationItem extends com.android.dx.dex.file.OffsettedItem {
private static final int VISIBILITY_BUILD
private static final int VISIBILITY_RUNTIME
private static final int VISIBILITY_SYSTEM
private static final int ALIGNMENT
private static final com.android.dx.dex.file.AnnotationItem$TypeIdSorter TYPE_ID_SORTER
private final com.android.dx.rop.annotation.Annotation annotation
private com.android.dx.dex.file.TypeIdItem type
private byte[] encodedForm
public static void sortByTypeIdIndex (com.android.dx.dex.file.AnnotationItem[])
com.android.dx.dex.file.AnnotationItem[] array
public void <init> (com.android.dx.rop.annotation.Annotation, com.android.dx.dex.file.DexFile)
com.android.dx.rop.annotation.Annotation annotation
com.android.dx.dex.file.DexFile dexFile
public com.android.dx.dex.file.ItemType itemType ()
public int hashCode ()
protected int compareTo0 (com.android.dx.dex.file.OffsettedItem)
com.android.dx.dex.file.OffsettedItem other
com.android.dx.dex.file.AnnotationItem otherAnnotation
public java.lang.String toHuman ()
public void addContents (com.android.dx.dex.file.DexFile)
com.android.dx.dex.file.DexFile file
protected void place0 (com.android.dx.dex.file.Section, int)
com.android.dx.dex.file.Section addedTo
int offset
com.android.dx.util.ByteArrayAnnotatedOutput out
com.android.dx.dex.file.ValueEncoder encoder
public void annotateTo (com.android.dx.util.AnnotatedOutput, java.lang.String)
com.android.dx.rop.cst.CstString name
com.android.dx.rop.cst.Constant value
com.android.dx.rop.annotation.NameValuePair pair
com.android.dx.util.AnnotatedOutput out
String prefix
protected void writeTo0 (com.android.dx.dex.file.DexFile, com.android.dx.util.AnnotatedOutput)
com.android.dx.dex.file.ValueEncoder encoder
com.android.dx.dex.file.DexFile file
com.android.dx.util.AnnotatedOutput out
boolean annotates
com.android.dx.rop.annotation.AnnotationVisibility visibility
static synthetic com.android.dx.dex.file.TypeIdItem access$100 (com.android.dx.dex.file.AnnotationItem)
com.android.dx.dex.file.AnnotationItem x0
static void <clinit> ()
}
com/android/dx/dex/file/AnnotationSetItem.class
AnnotationSetItem.java
package com.android.dx.dex.file
public final com.android.dx.dex.file.AnnotationSetItem extends com.android.dx.dex.file.OffsettedItem {
private static final int ALIGNMENT
private static final int ENTRY_WRITE_SIZE
private final com.android.dx.rop.annotation.Annotations annotations
private final com.android.dx.dex.file.AnnotationItem[] items
public void <init> (com.android.dx.rop.annotation.Annotations, com.android.dx.dex.file.DexFile)
com.android.dx.rop.annotation.Annotation a
com.android.dx.rop.annotation.Annotations annotations
com.android.dx.dex.file.DexFile dexFile
int at
private static int writeSize (com.android.dx.rop.annotation.Annotations)
NullPointerException ex
com.android.dx.rop.annotation.Annotations annotations
public com.android.dx.rop.annotation.Annotations getAnnotations ()
public int hashCode ()
protected int compareTo0 (com.android.dx.dex.file.OffsettedItem)
com.android.dx.dex.file.OffsettedItem other
com.android.dx.dex.file.AnnotationSetItem otherSet
public com.android.dx.dex.file.ItemType itemType ()
public java.lang.String toHuman ()
public void addContents (com.android.dx.dex.file.DexFile)
int i
com.android.dx.dex.file.DexFile file
com.android.dx.dex.file.MixedItemSection byteData
int size
protected void place0 (com.android.dx.dex.file.Section, int)
com.android.dx.dex.file.Section addedTo
int offset
protected void writeTo0 (com.android.dx.dex.file.DexFile, com.android.dx.util.AnnotatedOutput)
com.android.dx.dex.file.AnnotationItem item
int offset
int i
com.android.dx.dex.file.DexFile file
com.android.dx.util.AnnotatedOutput out
boolean annotates
int size
}
com/android/dx/dex/file/AnnotationSetRefItem.class
AnnotationSetRefItem.java
package com.android.dx.dex.file
public final com.android.dx.dex.file.AnnotationSetRefItem extends com.android.dx.dex.file.OffsettedItem {
private static final int ALIGNMENT
private static final int WRITE_SIZE
private com.android.dx.dex.file.AnnotationSetItem annotations
public void <init> (com.android.dx.dex.file.AnnotationSetItem)
com.android.dx.dex.file.AnnotationSetItem annotations
public com.android.dx.dex.file.ItemType itemType ()
public void addContents (com.android.dx.dex.file.DexFile)
com.android.dx.dex.file.DexFile file
com.android.dx.dex.file.MixedItemSection wordData
public java.lang.String toHuman ()
protected void writeTo0 (com.android.dx.dex.file.DexFile, com.android.dx.util.AnnotatedOutput)
com.android.dx.dex.file.DexFile file
com.android.dx.util.AnnotatedOutput out
int annotationsOff
}
com/android/dx/dex/file/AnnotationUtils.class
AnnotationUtils.java
package com.android.dx.dex.file
public final com.android.dx.dex.file.AnnotationUtils extends java.lang.Object {
private static final com.android.dx.rop.cst.CstType ANNOTATION_DEFAULT_TYPE
private static final com.android.dx.rop.cst.CstType ENCLOSING_CLASS_TYPE
private static final com.android.dx.rop.cst.CstType ENCLOSING_METHOD_TYPE
private static final com.android.dx.rop.cst.CstType INNER_CLASS_TYPE
private static final com.android.dx.rop.cst.CstType MEMBER_CLASSES_TYPE
private static final com.android.dx.rop.cst.CstType SIGNATURE_TYPE
private static final com.android.dx.rop.cst.CstType SOURCE_DEBUG_EXTENSION_TYPE
private static final com.android.dx.rop.cst.CstType THROWS_TYPE
private static final com.android.dx.rop.cst.CstString ACCESS_FLAGS_STRING
private static final com.android.dx.rop.cst.CstString NAME_STRING
private static final com.android.dx.rop.cst.CstString VALUE_STRING
private void <init> ()
public static com.android.dx.rop.annotation.Annotation makeAnnotationDefault (com.android.dx.rop.annotation.Annotation)
com.android.dx.rop.annotation.Annotation defaults
com.android.dx.rop.annotation.Annotation result
public static com.android.dx.rop.annotation.Annotation makeEnclosingClass (com.android.dx.rop.cst.CstType)
com.android.dx.rop.cst.CstType clazz
com.android.dx.rop.annotation.Annotation result
public static com.android.dx.rop.annotation.Annotation makeEnclosingMethod (com.android.dx.rop.cst.CstMethodRef)
com.android.dx.rop.cst.CstMethodRef method
com.android.dx.rop.annotation.Annotation result
public static com.android.dx.rop.annotation.Annotation makeInnerClass (com.android.dx.rop.cst.CstString, int)
com.android.dx.rop.cst.CstString name
int accessFlags
com.android.dx.rop.annotation.Annotation result
com.android.dx.rop.cst.Constant nameCst
public static com.android.dx.rop.annotation.Annotation makeMemberClasses (com.android.dx.rop.type.TypeList)
com.android.dx.rop.type.TypeList types
com.android.dx.rop.cst.CstArray array
com.android.dx.rop.annotation.Annotation result
public static com.android.dx.rop.annotation.Annotation makeSignature (com.android.dx.rop.cst.CstString)
char c
int endAt
int at
int i
com.android.dx.rop.cst.CstString signature
com.android.dx.rop.annotation.Annotation result
String raw
int rawLength
java.util.ArrayList pieces
int size
com.android.dx.rop.cst.CstArray$List list
public static com.android.dx.rop.annotation.Annotation makeSourceDebugExtension (com.android.dx.rop.cst.CstString)
com.android.dx.rop.cst.CstString smapString
com.android.dx.rop.annotation.Annotation result
public static com.android.dx.rop.annotation.Annotation makeThrows (com.android.dx.rop.type.TypeList)
com.android.dx.rop.type.TypeList types
com.android.dx.rop.cst.CstArray array
com.android.dx.rop.annotation.Annotation result
private static com.android.dx.rop.cst.CstArray makeCstArray (com.android.dx.rop.type.TypeList)
int i
com.android.dx.rop.type.TypeList types
int size
com.android.dx.rop.cst.CstArray$List list
static void <clinit> ()
}
com/android/dx/dex/file/AnnotationsDirectoryItem.class
AnnotationsDirectoryItem.java
package com.android.dx.dex.file
public final com.android.dx.dex.file.AnnotationsDirectoryItem extends com.android.dx.dex.file.OffsettedItem {
private static final int ALIGNMENT
private static final int HEADER_SIZE
private static final int ELEMENT_SIZE
private com.android.dx.dex.file.AnnotationSetItem classAnnotations
private java.util.ArrayList fieldAnnotations
private java.util.ArrayList methodAnnotations
private java.util.ArrayList parameterAnnotations
public void <init> ()
public com.android.dx.dex.file.ItemType itemType ()
public boolean isEmpty ()
public boolean isInternable ()
public int hashCode ()
public int compareTo0 (com.android.dx.dex.file.OffsettedItem)
com.android.dx.dex.file.OffsettedItem other
com.android.dx.dex.file.AnnotationsDirectoryItem otherDirectory
public void setClassAnnotations (com.android.dx.rop.annotation.Annotations, com.android.dx.dex.file.DexFile)
com.android.dx.rop.annotation.Annotations annotations
com.android.dx.dex.file.DexFile dexFile
public void addFieldAnnotations (com.android.dx.rop.cst.CstFieldRef, com.android.dx.rop.annotation.Annotations, com.android.dx.dex.file.DexFile)
com.android.dx.rop.cst.CstFieldRef field
com.android.dx.rop.annotation.Annotations annotations
com.android.dx.dex.file.DexFile dexFile
public void addMethodAnnotations (com.android.dx.rop.cst.CstMethodRef, com.android.dx.rop.annotation.Annotations, com.android.dx.dex.file.DexFile)
com.android.dx.rop.cst.CstMethodRef method
com.android.dx.rop.annotation.Annotations annotations
com.android.dx.dex.file.DexFile dexFile
public void addParameterAnnotations (com.android.dx.rop.cst.CstMethodRef, com.android.dx.rop.annotation.AnnotationsList, com.android.dx.dex.file.DexFile)
com.android.dx.rop.cst.CstMethodRef method
com.android.dx.rop.annotation.AnnotationsList list
com.android.dx.dex.file.DexFile dexFile
public com.android.dx.rop.annotation.Annotations getMethodAnnotations (com.android.dx.rop.cst.CstMethodRef)
com.android.dx.dex.file.MethodAnnotationStruct item
com.android.dx.rop.cst.CstMethodRef method
public com.android.dx.rop.annotation.AnnotationsList getParameterAnnotations (com.android.dx.rop.cst.CstMethodRef)
com.android.dx.dex.file.ParameterAnnotationStruct item
com.android.dx.rop.cst.CstMethodRef method
public void addContents (com.android.dx.dex.file.DexFile)
com.android.dx.dex.file.FieldAnnotationStruct item
com.android.dx.dex.file.MethodAnnotationStruct item
com.android.dx.dex.file.ParameterAnnotationStruct item
com.android.dx.dex.file.DexFile file
com.android.dx.dex.file.MixedItemSection wordData
public java.lang.String toHuman ()
protected void place0 (com.android.dx.dex.file.Section, int)
com.android.dx.dex.file.Section addedTo
int offset
int elementCount
protected void writeTo0 (com.android.dx.dex.file.DexFile, com.android.dx.util.AnnotatedOutput)
com.android.dx.dex.file.FieldAnnotationStruct item
com.android.dx.dex.file.MethodAnnotationStruct item
com.android.dx.dex.file.ParameterAnnotationStruct item
com.android.dx.dex.file.DexFile file
com.android.dx.util.AnnotatedOutput out
boolean annotates
int classOff
int fieldsSize
int methodsSize
int parametersSize
private static int listSize (java.util.ArrayList)
java.util.ArrayList list
void debugPrint (java.io.PrintWriter)
com.android.dx.dex.file.FieldAnnotationStruct item
com.android.dx.dex.file.MethodAnnotationStruct item
com.android.dx.dex.file.ParameterAnnotationStruct item
java.io.PrintWriter out
}
com/android/dx/dex/file/CallSiteIdItem.class
CallSiteIdItem.java
package com.android.dx.dex.file
public final com.android.dx.dex.file.CallSiteIdItem extends com.android.dx.dex.file.IndexedItem implements java.lang.Comparable {
private static final int ITEM_SIZE
final com.android.dx.rop.cst.CstCallSiteRef invokeDynamicRef
com.android.dx.dex.file.CallSiteItem data
public void <init> (com.android.dx.rop.cst.CstCallSiteRef)
com.android.dx.rop.cst.CstCallSiteRef invokeDynamicRef
public com.android.dx.dex.file.ItemType itemType ()
public int writeSize ()
public void addContents (com.android.dx.dex.file.DexFile)
com.android.dx.dex.file.MixedItemSection byteData
com.android.dx.dex.file.DexFile file
com.android.dx.rop.cst.CstCallSite callSite
com.android.dx.dex.file.CallSiteIdsSection callSiteIds
com.android.dx.dex.file.CallSiteItem callSiteItem
public void writeTo (com.android.dx.dex.file.DexFile, com.android.dx.util.AnnotatedOutput)
com.android.dx.dex.file.DexFile file
com.android.dx.util.AnnotatedOutput out
int offset
public int compareTo (java.lang.Object)
Object o
com.android.dx.dex.file.CallSiteIdItem other
}
com/android/dx/dex/file/CallSiteIdsSection.class
CallSiteIdsSection.java
package com.android.dx.dex.file
public final com.android.dx.dex.file.CallSiteIdsSection extends com.android.dx.dex.file.UniformItemSection {
private final java.util.TreeMap callSiteIds
private final java.util.TreeMap callSites
public void <init> (com.android.dx.dex.file.DexFile)
com.android.dx.dex.file.DexFile dexFile
public com.android.dx.dex.file.IndexedItem get (com.android.dx.rop.cst.Constant)
com.android.dx.rop.cst.Constant cst
com.android.dx.dex.file.IndexedItem result
protected void orderItems ()
com.android.dx.dex.file.CallSiteIdItem callSiteId
int index
public java.util.Collection items ()
public synchronized void intern (com.android.dx.rop.cst.CstCallSiteRef)
com.android.dx.rop.cst.CstCallSiteRef cstRef
com.android.dx.dex.file.CallSiteIdItem result
void addCallSiteItem (com.android.dx.rop.cst.CstCallSite, com.android.dx.dex.file.CallSiteItem)
com.android.dx.rop.cst.CstCallSite callSite
com.android.dx.dex.file.CallSiteItem callSiteItem
com.android.dx.dex.file.CallSiteItem getCallSiteItem (com.android.dx.rop.cst.CstCallSite)
com.android.dx.rop.cst.CstCallSite callSite
}
com/android/dx/dex/file/CallSiteItem.class
CallSiteItem.java
package com.android.dx.dex.file
public final com.android.dx.dex.file.CallSiteItem extends com.android.dx.dex.file.OffsettedItem {
private final com.android.dx.rop.cst.CstCallSite value
private byte[] encodedForm
public void <init> (com.android.dx.rop.cst.CstCallSite)
com.android.dx.rop.cst.CstCallSite value
private static int writeSize (com.android.dx.rop.cst.CstCallSite)
com.android.dx.rop.cst.CstCallSite value
protected void place0 (com.android.dx.dex.file.Section, int)
com.android.dx.dex.file.Section addedTo
int offset
com.android.dx.util.ByteArrayAnnotatedOutput out
com.android.dx.dex.file.ValueEncoder encoder
public java.lang.String toHuman ()
public java.lang.String toString ()
protected void writeTo0 (com.android.dx.dex.file.DexFile, com.android.dx.util.AnnotatedOutput)
com.android.dx.dex.file.ValueEncoder encoder
com.android.dx.dex.file.DexFile file
com.android.dx.util.AnnotatedOutput out
public com.android.dx.dex.file.ItemType itemType ()
public void addContents (com.android.dx.dex.file.DexFile)
com.android.dx.dex.file.DexFile file
}
com/android/dx/dex/file/CatchStructs.class
CatchStructs.java
package com.android.dx.dex.file
public final com.android.dx.dex.file.CatchStructs extends java.lang.Object {
private static final int TRY_ITEM_WRITE_SIZE
private final com.android.dx.dex.code.DalvCode code
private com.android.dx.dex.code.CatchTable table
private byte[] encodedHandlers
private int encodedHandlerHeaderSize
private java.util.TreeMap handlerOffsets
public void <init> (com.android.dx.dex.code.DalvCode)
com.android.dx.dex.code.DalvCode code
private void finishProcessingIfNecessary ()
public int triesSize ()
public void debugPrint (java.io.PrintWriter, java.lang.String)
java.io.PrintWriter out
String prefix
public void encode (com.android.dx.dex.file.DexFile)
int i
com.android.dx.dex.code.CatchHandlerList$Entry entry
int i
com.android.dx.dex.code.CatchHandlerList list
int listSize
boolean catchesAll
java.util.Map$Entry mapping
com.android.dx.dex.file.DexFile file
com.android.dx.dex.file.TypeIdsSection typeIds
int size
com.android.dx.util.ByteArrayAnnotatedOutput out
public int writeSize ()
public void writeTo (com.android.dx.dex.file.DexFile, com.android.dx.util.AnnotatedOutput)
com.android.dx.dex.code.CatchTable$Entry one
int start
int end
int insnCount
int i
com.android.dx.dex.file.DexFile file
com.android.dx.util.AnnotatedOutput out
int tableSize
private void annotateEntries (java.lang.String, java.io.PrintWriter, com.android.dx.util.AnnotatedOutput)
com.android.dx.dex.code.CatchTable$Entry entry
com.android.dx.dex.code.CatchHandlerList handlers
String s1
String s2
int i
com.android.dx.dex.code.CatchHandlerList list
int offset
java.util.Map$Entry mapping
String prefix
java.io.PrintWriter printTo
com.android.dx.util.AnnotatedOutput annotateTo
boolean consume
int amt1
int amt2
int size
String subPrefix
int lastOffset
com.android.dx.dex.code.CatchHandlerList lastList
private static void annotateAndConsumeHandlers (com.android.dx.dex.code.CatchHandlerList, int, int, java.lang.String, java.io.PrintWriter, com.android.dx.util.AnnotatedOutput)
com.android.dx.dex.code.CatchHandlerList handlers
int offset
int size
String prefix
java.io.PrintWriter printTo
com.android.dx.util.AnnotatedOutput annotateTo
String s
}
com/android/dx/dex/file/ClassDataItem.class
ClassDataItem.java
package com.android.dx.dex.file
public final com.android.dx.dex.file.ClassDataItem extends com.android.dx.dex.file.OffsettedItem {
private final com.android.dx.rop.cst.CstType thisClass
private final java.util.ArrayList staticFields
private final java.util.HashMap staticValues
private final java.util.ArrayList instanceFields
private final java.util.ArrayList directMethods
private final java.util.ArrayList virtualMethods
private com.android.dx.rop.cst.CstArray staticValuesConstant
private byte[] encodedForm
public void <init> (com.android.dx.rop.cst.CstType)
com.android.dx.rop.cst.CstType thisClass
public com.android.dx.dex.file.ItemType itemType ()
public java.lang.String toHuman ()
public boolean isEmpty ()
public void addStaticField (com.android.dx.dex.file.EncodedField, com.android.dx.rop.cst.Constant)
com.android.dx.dex.file.EncodedField field
com.android.dx.rop.cst.Constant value
public void addInstanceField (com.android.dx.dex.file.EncodedField)
com.android.dx.dex.file.EncodedField field
public void addDirectMethod (com.android.dx.dex.file.EncodedMethod)
com.android.dx.dex.file.EncodedMethod method
public void addVirtualMethod (com.android.dx.dex.file.EncodedMethod)
com.android.dx.dex.file.EncodedMethod method
public java.util.ArrayList getMethods ()
int sz
java.util.ArrayList result
public void debugPrint (java.io.Writer, boolean)
int i
int i
int i
int i
java.io.Writer out
boolean verbose
java.io.PrintWriter pw
int sz
public void addContents (com.android.dx.dex.file.DexFile)
com.android.dx.dex.file.EncodedField field
com.android.dx.dex.file.EncodedField field
com.android.dx.dex.file.EncodedMethod method
com.android.dx.dex.file.EncodedMethod method
com.android.dx.dex.file.DexFile file
public com.android.dx.rop.cst.CstArray getStaticValuesConstant ()
private com.android.dx.rop.cst.CstArray makeStaticValuesConstant ()
com.android.dx.dex.file.EncodedField field
com.android.dx.rop.cst.Constant cst
com.android.dx.dex.file.EncodedField field
com.android.dx.rop.cst.Constant cst
int i
int size
com.android.dx.rop.cst.CstArray$List list
protected void place0 (com.android.dx.dex.file.Section, int)
com.android.dx.dex.file.Section addedTo
int offset
com.android.dx.util.ByteArrayAnnotatedOutput out
private void encodeOutput (com.android.dx.dex.file.DexFile, com.android.dx.util.AnnotatedOutput)
com.android.dx.dex.file.DexFile file
com.android.dx.util.AnnotatedOutput out
boolean annotates
private static void encodeSize (com.android.dx.dex.file.DexFile, com.android.dx.util.AnnotatedOutput, java.lang.String, int)
com.android.dx.dex.file.DexFile file
com.android.dx.util.AnnotatedOutput out
String label
int size
private static void encodeList (com.android.dx.dex.file.DexFile, com.android.dx.util.AnnotatedOutput, java.lang.String, java.util.ArrayList)
int i
com.android.dx.dex.file.DexFile file
com.android.dx.util.AnnotatedOutput out
String label
java.util.ArrayList list
int size
int lastIndex
public void writeTo0 (com.android.dx.dex.file.DexFile, com.android.dx.util.AnnotatedOutput)
com.android.dx.dex.file.DexFile file
com.android.dx.util.AnnotatedOutput out
boolean annotates
}
com/android/dx/dex/file/ClassDefItem.class
ClassDefItem.java
package com.android.dx.dex.file
public final com.android.dx.dex.file.ClassDefItem extends com.android.dx.dex.file.IndexedItem {
private final com.android.dx.rop.cst.CstType thisClass
private final int accessFlags
private final com.android.dx.rop.cst.CstType superclass
private com.android.dx.dex.file.TypeListItem interfaces
private final com.android.dx.rop.cst.CstString sourceFile
private final com.android.dx.dex.file.ClassDataItem classData
private com.android.dx.dex.file.EncodedArrayItem staticValuesItem
private com.android.dx.dex.file.AnnotationsDirectoryItem annotationsDirectory
public void <init> (com.android.dx.rop.cst.CstType, int, com.android.dx.rop.cst.CstType, com.android.dx.rop.type.TypeList, com.android.dx.rop.cst.CstString)
com.android.dx.rop.cst.CstType thisClass
int accessFlags
com.android.dx.rop.cst.CstType superclass
com.android.dx.rop.type.TypeList interfaces
com.android.dx.rop.cst.CstString sourceFile
public com.android.dx.dex.file.ItemType itemType ()
public int writeSize ()
public void addContents (com.android.dx.dex.file.DexFile)
com.android.dx.dex.file.MixedItemSection classDataSection
com.android.dx.rop.cst.CstArray staticValues
com.android.dx.dex.file.DexFile file
com.android.dx.dex.file.TypeIdsSection typeIds
com.android.dx.dex.file.MixedItemSection byteData
com.android.dx.dex.file.MixedItemSection wordData
com.android.dx.dex.file.MixedItemSection typeLists
com.android.dx.dex.file.StringIdsSection stringIds
public void writeTo (com.android.dx.dex.file.DexFile, com.android.dx.util.AnnotatedOutput)
int i
com.android.dx.rop.type.TypeList list
int sz
com.android.dx.dex.file.DexFile file
com.android.dx.util.AnnotatedOutput out
boolean annotates
com.android.dx.dex.file.TypeIdsSection typeIds
int classIdx
int superIdx
int interOff
int annoOff
int sourceFileIdx
int dataOff
int staticValuesOff
public com.android.dx.rop.cst.CstType getThisClass ()
public int getAccessFlags ()
public com.android.dx.rop.cst.CstType getSuperclass ()
public com.android.dx.rop.type.TypeList getInterfaces ()
public com.android.dx.rop.cst.CstString getSourceFile ()
public void addStaticField (com.android.dx.dex.file.EncodedField, com.android.dx.rop.cst.Constant)
com.android.dx.dex.file.EncodedField field
com.android.dx.rop.cst.Constant value
public void addInstanceField (com.android.dx.dex.file.EncodedField)
com.android.dx.dex.file.EncodedField field
public void addDirectMethod (com.android.dx.dex.file.EncodedMethod)
com.android.dx.dex.file.EncodedMethod method
public void addVirtualMethod (com.android.dx.dex.file.EncodedMethod)
com.android.dx.dex.file.EncodedMethod method
public java.util.ArrayList getMethods ()
public void setClassAnnotations (com.android.dx.rop.annotation.Annotations, com.android.dx.dex.file.DexFile)
com.android.dx.rop.annotation.Annotations annotations
com.android.dx.dex.file.DexFile dexFile
public void addFieldAnnotations (com.android.dx.rop.cst.CstFieldRef, com.android.dx.rop.annotation.Annotations, com.android.dx.dex.file.DexFile)
com.android.dx.rop.cst.CstFieldRef field
com.android.dx.rop.annotation.Annotations annotations
com.android.dx.dex.file.DexFile dexFile
public void addMethodAnnotations (com.android.dx.rop.cst.CstMethodRef, com.android.dx.rop.annotation.Annotations, com.android.dx.dex.file.DexFile)
com.android.dx.rop.cst.CstMethodRef method
com.android.dx.rop.annotation.Annotations annotations
com.android.dx.dex.file.DexFile dexFile
public void addParameterAnnotations (com.android.dx.rop.cst.CstMethodRef, com.android.dx.rop.annotation.AnnotationsList, com.android.dx.dex.file.DexFile)
com.android.dx.rop.cst.CstMethodRef method
com.android.dx.rop.annotation.AnnotationsList list
com.android.dx.dex.file.DexFile dexFile
public com.android.dx.rop.annotation.Annotations getMethodAnnotations (com.android.dx.rop.cst.CstMethodRef)
com.android.dx.rop.cst.CstMethodRef method
public com.android.dx.rop.annotation.AnnotationsList getParameterAnnotations (com.android.dx.rop.cst.CstMethodRef)
com.android.dx.rop.cst.CstMethodRef method
public void debugPrint (java.io.Writer, boolean)
java.io.Writer out
boolean verbose
java.io.PrintWriter pw
}
com/android/dx/dex/file/ClassDefsSection.class
ClassDefsSection.java
package com.android.dx.dex.file
public final com.android.dx.dex.file.ClassDefsSection extends com.android.dx.dex.file.UniformItemSection {
private final java.util.TreeMap classDefs
private java.util.ArrayList orderedDefs
public void <init> (com.android.dx.dex.file.DexFile)
com.android.dx.dex.file.DexFile file
public java.util.Collection items ()
public com.android.dx.dex.file.IndexedItem get (com.android.dx.rop.cst.Constant)
com.android.dx.rop.cst.Constant cst
com.android.dx.rop.type.Type type
com.android.dx.dex.file.IndexedItem result
public void writeHeaderPart (com.android.dx.util.AnnotatedOutput)
com.android.dx.util.AnnotatedOutput out
int sz
int offset
public void add (com.android.dx.dex.file.ClassDefItem)
com.android.dx.rop.type.Type type
NullPointerException ex
com.android.dx.dex.file.ClassDefItem clazz
com.android.dx.rop.type.Type type
protected void orderItems ()
com.android.dx.rop.type.Type type
int sz
int idx
private int orderItems0 (com.android.dx.rop.type.Type, int, int)
com.android.dx.rop.type.Type superclass
int i
com.android.dx.rop.type.Type type
int idx
int maxDepth
com.android.dx.dex.file.ClassDefItem c
com.android.dx.rop.cst.CstType superclassCst
com.android.dx.rop.type.TypeList interfaces
int sz
}
com/android/dx/dex/file/CodeItem$1.class
CodeItem.java
package com.android.dx.dex.file
com.android.dx.dex.file.CodeItem$1 extends java.lang.Object implements com.android.dx.dex.code.DalvCode$AssignIndicesCallback {
final synthetic com.android.dx.dex.file.DexFile val$file
final synthetic com.android.dx.dex.file.CodeItem this$0
void <init> (com.android.dx.dex.file.CodeItem, com.android.dx.dex.file.DexFile)
com.android.dx.dex.file.CodeItem this$0
public int getIndex (com.android.dx.rop.cst.Constant)
com.android.dx.rop.cst.Constant cst
com.android.dx.dex.file.IndexedItem item
}
com/android/dx/dex/file/CodeItem.class
CodeItem.java
package com.android.dx.dex.file
public final com.android.dx.dex.file.CodeItem extends com.android.dx.dex.file.OffsettedItem {
private static final int ALIGNMENT
private static final int HEADER_SIZE
private final com.android.dx.rop.cst.CstMethodRef ref
private final com.android.dx.dex.code.DalvCode code
private com.android.dx.dex.file.CatchStructs catches
private final boolean isStatic
private final com.android.dx.rop.type.TypeList throwsList
private com.android.dx.dex.file.DebugInfoItem debugInfo
public void <init> (com.android.dx.rop.cst.CstMethodRef, com.android.dx.dex.code.DalvCode, boolean, com.android.dx.rop.type.TypeList)
com.android.dx.rop.cst.CstMethodRef ref
com.android.dx.dex.code.DalvCode code
boolean isStatic
com.android.dx.rop.type.TypeList throwsList
public com.android.dx.dex.file.ItemType itemType ()
public void addContents (com.android.dx.dex.file.DexFile)
com.android.dx.rop.type.Type type
com.android.dx.rop.cst.Constant c
com.android.dx.dex.file.DexFile file
com.android.dx.dex.file.MixedItemSection byteData
com.android.dx.dex.file.TypeIdsSection typeIds
public java.lang.String toString ()
public java.lang.String toHuman ()
public com.android.dx.rop.cst.CstMethodRef getRef ()
public void debugPrint (java.io.PrintWriter, java.lang.String, boolean)
java.io.PrintWriter out
String prefix
boolean verbose
com.android.dx.dex.code.DalvInsnList insns
String prefix2
protected void place0 (com.android.dx.dex.file.Section, int)
int catchesSize
com.android.dx.dex.file.Section addedTo
int offset
com.android.dx.dex.file.DexFile file
int catchesSize
int insnsSize
protected void writeTo0 (com.android.dx.dex.file.DexFile, com.android.dx.util.AnnotatedOutput)
int size
com.android.dx.dex.file.DexFile file
com.android.dx.util.AnnotatedOutput out
boolean annotates
int regSz
int outsSz
int insSz
int insnsSz
boolean needPadding
int triesSz
int debugOff
private void writeCodes (com.android.dx.dex.file.DexFile, com.android.dx.util.AnnotatedOutput)
RuntimeException ex
com.android.dx.dex.file.DexFile file
com.android.dx.util.AnnotatedOutput out
com.android.dx.dex.code.DalvInsnList insns
private int getInsSize ()
private int getOutsSize ()
private int getRegistersSize ()
}
com/android/dx/dex/file/DebugInfoConstants.class
DebugInfoConstants.java
package com.android.dx.dex.file
public abstract com.android.dx.dex.file.DebugInfoConstants extends java.lang.Object {
public static final int DBG_END_SEQUENCE
public static final int DBG_ADVANCE_PC
public static final int DBG_ADVANCE_LINE
public static final int DBG_START_LOCAL
public static final int DBG_START_LOCAL_EXTENDED
public static final int DBG_END_LOCAL
public static final int DBG_RESTART_LOCAL
public static final int DBG_SET_PROLOGUE_END
public static final int DBG_SET_EPILOGUE_BEGIN
public static final int DBG_SET_FILE
public static final int DBG_FIRST_SPECIAL
public static final int DBG_LINE_BASE
public static final int DBG_LINE_RANGE
}
com/android/dx/dex/file/DebugInfoDecoder$LocalEntry.class
DebugInfoDecoder.java
package com.android.dx.dex.file
com.android.dx.dex.file.DebugInfoDecoder$LocalEntry extends java.lang.Object {
public int address
public boolean isStart
public int reg
public int nameIndex
public int typeIndex
public int signatureIndex
public void <init> (int, boolean, int, int, int, int)
int address
boolean isStart
int reg
int nameIndex
int typeIndex
int signatureIndex
public java.lang.String toString ()
}
com/android/dx/dex/file/DebugInfoDecoder$PositionEntry.class
DebugInfoDecoder.java
package com.android.dx.dex.file
com.android.dx.dex.file.DebugInfoDecoder$PositionEntry extends java.lang.Object {
public int address
public int line
public void <init> (int, int)
int address
int line
}
com/android/dx/dex/file/DebugInfoDecoder.class
DebugInfoDecoder.java
package com.android.dx.dex.file
public com.android.dx.dex.file.DebugInfoDecoder extends java.lang.Object {
private final byte[] encoded
private final java.util.ArrayList positions
private final java.util.ArrayList locals
private final int codesize
private final com.android.dx.dex.file.DebugInfoDecoder$LocalEntry[] lastEntryForReg
private final com.android.dx.rop.type.Prototype desc
private final boolean isStatic
private final com.android.dx.dex.file.DexFile file
private final int regSize
private int line
private int address
private final int thisStringIdx
void <init> (byte[], int, int, boolean, com.android.dx.rop.cst.CstMethodRef, com.android.dx.dex.file.DexFile)
byte[] encoded
int codesize
int regSize
boolean isStatic
com.android.dx.rop.cst.CstMethodRef ref
com.android.dx.dex.file.DexFile file
int idx
public java.util.List getPositionList ()
public java.util.List getLocals ()
public void decode ()
Exception ex
private int readStringIndex (com.android.dex.util.ByteInput) throws java.io.IOException
com.android.dex.util.ByteInput bs
int offsetIndex
private int getParamBase ()
private void decode0 () throws java.io.IOException
com.android.dx.dex.file.DebugInfoDecoder$LocalEntry thisEntry
com.android.dx.dex.file.DebugInfoDecoder$LocalEntry le
com.android.dx.rop.type.Type paramType
com.android.dx.dex.file.DebugInfoDecoder$LocalEntry le
int nameIdx
int i
int reg
int nameIdx
int typeIdx
com.android.dx.dex.file.DebugInfoDecoder$LocalEntry le
int reg
int nameIdx
int typeIdx
int sigIdx
com.android.dx.dex.file.DebugInfoDecoder$LocalEntry le
com.android.dx.dex.file.DebugInfoDecoder$LocalEntry prevle
com.android.dx.dex.file.DebugInfoDecoder$LocalEntry le
NullPointerException ex
int reg
com.android.dx.dex.file.DebugInfoDecoder$LocalEntry prevle
com.android.dx.dex.file.DebugInfoDecoder$LocalEntry le
com.android.dx.dex.file.DebugInfoDecoder$LocalEntry prevle
com.android.dx.dex.file.DebugInfoDecoder$LocalEntry le
NullPointerException ex
int reg
com.android.dx.dex.file.DebugInfoDecoder$LocalEntry prevle
com.android.dx.dex.file.DebugInfoDecoder$LocalEntry le
int adjopcode
int opcode
com.android.dex.util.ByteInput bs
int szParams
com.android.dx.rop.type.StdTypeList params
int curReg
public static void validateEncode (byte[], com.android.dx.dex.file.DexFile, com.android.dx.rop.cst.CstMethodRef, com.android.dx.dex.code.DalvCode, boolean)
RuntimeException ex
byte[] info
com.android.dx.dex.file.DexFile file
com.android.dx.rop.cst.CstMethodRef ref
com.android.dx.dex.code.DalvCode code
boolean isStatic
com.android.dx.dex.code.PositionList pl
com.android.dx.dex.code.LocalList ll
com.android.dx.dex.code.DalvInsnList insns
int codeSize
int countRegisters
private static void validateEncode0 (byte[], int, int, boolean, com.android.dx.rop.cst.CstMethodRef, com.android.dx.dex.file.DexFile, com.android.dx.dex.code.PositionList, com.android.dx.dex.code.LocalList)
com.android.dx.dex.code.PositionList$Entry ple
int i
boolean found
com.android.dx.dex.file.DebugInfoDecoder$PositionEntry entry
com.android.dx.dex.file.DebugInfoDecoder$LocalEntry e2
int j
com.android.dx.dex.file.DebugInfoDecoder$LocalEntry entry
int idx
int i
com.android.dx.dex.code.LocalList$Entry origEntry
com.android.dx.dex.file.DebugInfoDecoder$LocalEntry decodedEntry
int decodedAddress
int i
com.android.dx.dex.file.DebugInfoDecoder$LocalEntry e
byte[] info
int codeSize
int countRegisters
boolean isStatic
com.android.dx.rop.cst.CstMethodRef ref
com.android.dx.dex.file.DexFile file
com.android.dx.dex.code.PositionList pl
com.android.dx.dex.code.LocalList ll
com.android.dx.dex.file.DebugInfoDecoder decoder
java.util.List decodedEntries
java.util.List decodedLocals
int thisStringIdx
int decodedSz
int paramBase
int origSz
int decodeAt
boolean problem
}
com/android/dx/dex/file/DebugInfoEncoder$1.class
DebugInfoEncoder.java
package com.android.dx.dex.file
com.android.dx.dex.file.DebugInfoEncoder$1 extends java.lang.Object implements java.util.Comparator {
final synthetic com.android.dx.dex.file.DebugInfoEncoder this$0
void <init> (com.android.dx.dex.file.DebugInfoEncoder)
com.android.dx.dex.file.DebugInfoEncoder this$0
public int compare (com.android.dx.dex.code.PositionList$Entry, com.android.dx.dex.code.PositionList$Entry)
com.android.dx.dex.code.PositionList$Entry a
com.android.dx.dex.code.PositionList$Entry b
public boolean equals (java.lang.Object)
Object obj
public volatile synthetic int compare (java.lang.Object, java.lang.Object)
}
com/android/dx/dex/file/DebugInfoEncoder$2.class
DebugInfoEncoder.java
package com.android.dx.dex.file
com.android.dx.dex.file.DebugInfoEncoder$2 extends java.lang.Object implements java.util.Comparator {
final synthetic com.android.dx.dex.file.DebugInfoEncoder this$0
void <init> (com.android.dx.dex.file.DebugInfoEncoder)
com.android.dx.dex.file.DebugInfoEncoder this$0
public int compare (com.android.dx.dex.code.LocalList$Entry, com.android.dx.dex.code.LocalList$Entry)
com.android.dx.dex.code.LocalList$Entry a
com.android.dx.dex.code.LocalList$Entry b
public boolean equals (java.lang.Object)
Object obj
public volatile synthetic int compare (java.lang.Object, java.lang.Object)
}
com/android/dx/dex/file/DebugInfoEncoder.class
DebugInfoEncoder.java
package com.android.dx.dex.file
public final com.android.dx.dex.file.DebugInfoEncoder extends java.lang.Object {
private static final boolean DEBUG
private final com.android.dx.dex.code.PositionList positions
private final com.android.dx.dex.code.LocalList locals
private final com.android.dx.util.ByteArrayAnnotatedOutput output
private final com.android.dx.dex.file.DexFile file
private final int codeSize
private final int regSize
private final com.android.dx.rop.type.Prototype desc
private final boolean isStatic
private int address
private int line
private com.android.dx.util.AnnotatedOutput annotateTo
private java.io.PrintWriter debugPrint
private String prefix
private boolean shouldConsume
private final com.android.dx.dex.code.LocalList$Entry[] lastEntryForReg
public void <init> (com.android.dx.dex.code.PositionList, com.android.dx.dex.code.LocalList, com.android.dx.dex.file.DexFile, int, int, boolean, com.android.dx.rop.cst.CstMethodRef)
com.android.dx.dex.code.PositionList positions
com.android.dx.dex.code.LocalList locals
com.android.dx.dex.file.DexFile file
int codeSize
int regSize
boolean isStatic
com.android.dx.rop.cst.CstMethodRef ref
private void annotate (int, java.lang.String)
int length
String message
public byte[] convert ()
byte[] ret
java.io.IOException ex
public byte[] convertAndAnnotate (java.lang.String, java.io.PrintWriter, com.android.dx.util.AnnotatedOutput, boolean)
String prefix
java.io.PrintWriter debugPrint
com.android.dx.util.AnnotatedOutput out
boolean consume
byte[] result
private byte[] convert0 () throws java.io.IOException
int nextAddrL
int nextAddrP
int next
java.util.ArrayList sortedPositions
java.util.ArrayList methodArgs
int positionsSz
int localsSz
int curPositionIdx
int curLocalIdx
private int emitLocalsAtAddress (int) throws java.io.IOException
com.android.dx.dex.code.LocalList$Entry entry
int reg
com.android.dx.dex.code.LocalList$Entry prevEntry
int curLocalIdx
int sz
private int emitPositionsAtAddress (int, java.util.ArrayList) throws java.io.IOException
int curPositionIdx
java.util.ArrayList sortedPositions
int positionsSz
private void emitHeader (java.util.ArrayList, java.util.ArrayList) throws java.io.IOException
com.android.dx.dex.code.PositionList$Entry entry
com.android.dx.dex.code.LocalList$Entry arg
com.android.dx.dex.code.LocalList$Entry arg
String parameterName
com.android.dx.rop.type.Type pt
com.android.dx.dex.code.LocalList$Entry found
int i
com.android.dx.rop.cst.CstString signature
com.android.dx.dex.code.LocalList$Entry arg
java.util.ArrayList sortedPositions
java.util.ArrayList methodArgs
boolean annotate
int mark
int curParam
com.android.dx.rop.type.StdTypeList paramTypes
int szParamTypes
private java.util.ArrayList buildSortedPositions ()
int i
int sz
java.util.ArrayList result
private int getParamBase ()
private java.util.ArrayList extractMethodArguments ()
com.android.dx.dex.code.LocalList$Entry e
int reg
int i
java.util.ArrayList result
int argBase
java.util.BitSet seen
int sz
private java.lang.String entryAnnotationString (com.android.dx.dex.code.LocalList$Entry)
com.android.dx.dex.code.LocalList$Entry e
StringBuilder sb
com.android.dx.rop.cst.CstString name
com.android.dx.rop.cst.CstType type
com.android.dx.rop.cst.CstString signature
private void emitLocalRestart (com.android.dx.dex.code.LocalList$Entry) throws java.io.IOException
com.android.dx.dex.code.LocalList$Entry entry
int mark
private void emitStringIndex (com.android.dx.rop.cst.CstString) throws java.io.IOException
com.android.dx.rop.cst.CstString string
private void emitTypeIndex (com.android.dx.rop.cst.CstType) throws java.io.IOException
com.android.dx.rop.cst.CstType type
private void emitLocalStart (com.android.dx.dex.code.LocalList$Entry) throws java.io.IOException
com.android.dx.dex.code.LocalList$Entry entry
int mark
private void emitLocalStartExtended (com.android.dx.dex.code.LocalList$Entry) throws java.io.IOException
com.android.dx.dex.code.LocalList$Entry entry
int mark
private void emitLocalEnd (com.android.dx.dex.code.LocalList$Entry) throws java.io.IOException
com.android.dx.dex.code.LocalList$Entry entry
int mark
private void emitPosition (com.android.dx.dex.code.PositionList$Entry) throws java.io.IOException
com.android.dx.dex.code.PositionList$Entry entry
com.android.dx.rop.code.SourcePosition pos
int newLine
int newAddress
int opcode
int deltaLines
int deltaAddress
private static int computeOpcode (int, int)
int deltaLines
int deltaAddress
private void emitAdvanceLine (int) throws java.io.IOException
int deltaLines
int mark
private void emitAdvancePc (int) throws java.io.IOException
int deltaAddress
int mark
private void emitUnsignedLeb128 (int) throws java.io.IOException
int n
private void emitEndSequence ()
}
com/android/dx/dex/file/DebugInfoItem.class
DebugInfoItem.java
package com.android.dx.dex.file
public com.android.dx.dex.file.DebugInfoItem extends com.android.dx.dex.file.OffsettedItem {
private static final int ALIGNMENT
private static final boolean ENABLE_ENCODER_SELF_CHECK
private final com.android.dx.dex.code.DalvCode code
private byte[] encoded
private final boolean isStatic
private final com.android.dx.rop.cst.CstMethodRef ref
public void <init> (com.android.dx.dex.code.DalvCode, boolean, com.android.dx.rop.cst.CstMethodRef)
com.android.dx.dex.code.DalvCode code
boolean isStatic
com.android.dx.rop.cst.CstMethodRef ref
public com.android.dx.dex.file.ItemType itemType ()
public void addContents (com.android.dx.dex.file.DexFile)
com.android.dx.dex.file.DexFile file
protected void place0 (com.android.dx.dex.file.Section, int)
RuntimeException ex
com.android.dx.dex.file.Section addedTo
int offset
public java.lang.String toHuman ()
public void annotateTo (com.android.dx.dex.file.DexFile, com.android.dx.util.AnnotatedOutput, java.lang.String)
com.android.dx.dex.file.DexFile file
com.android.dx.util.AnnotatedOutput out
String prefix
public void debugPrint (java.io.PrintWriter, java.lang.String)
java.io.PrintWriter out
String prefix
protected void writeTo0 (com.android.dx.dex.file.DexFile, com.android.dx.util.AnnotatedOutput)
com.android.dx.dex.file.DexFile file
com.android.dx.util.AnnotatedOutput out
private byte[] encode (com.android.dx.dex.file.DexFile, java.lang.String, java.io.PrintWriter, com.android.dx.util.AnnotatedOutput, boolean)
com.android.dx.dex.file.DexFile file
String prefix
java.io.PrintWriter debugPrint
com.android.dx.util.AnnotatedOutput out
boolean consume
byte[] result
private byte[] encode0 (com.android.dx.dex.file.DexFile, java.lang.String, java.io.PrintWriter, com.android.dx.util.AnnotatedOutput, boolean)
byte[] result
com.android.dx.dex.file.DexFile file
String prefix
java.io.PrintWriter debugPrint
com.android.dx.util.AnnotatedOutput out
boolean consume
com.android.dx.dex.code.PositionList positions
com.android.dx.dex.code.LocalList locals
com.android.dx.dex.code.DalvInsnList insns
int codeSize
int regSize
com.android.dx.dex.file.DebugInfoEncoder encoder
byte[] result
}
com/android/dx/dex/file/DexFile$Storage.class
DexFile.java
package com.android.dx.dex.file
public final com.android.dx.dex.file.DexFile$Storage extends java.lang.Object {
byte[] storage
public void <init> (byte[])
byte[] storage
public byte[] getStorage (int)
int requestedLength
}
com/android/dx/dex/file/DexFile.class
DexFile.java
package com.android.dx.dex.file
public final com.android.dx.dex.file.DexFile extends java.lang.Object {
private final com.android.dx.dex.DexOptions dexOptions
private final com.android.dx.dex.file.MixedItemSection wordData
private final com.android.dx.dex.file.MixedItemSection typeLists
private final com.android.dx.dex.file.MixedItemSection map
private final com.android.dx.dex.file.MixedItemSection stringData
private final com.android.dx.dex.file.StringIdsSection stringIds
private final com.android.dx.dex.file.TypeIdsSection typeIds
private final com.android.dx.dex.file.ProtoIdsSection protoIds
private final com.android.dx.dex.file.FieldIdsSection fieldIds
private final com.android.dx.dex.file.MethodIdsSection methodIds
private final com.android.dx.dex.file.ClassDefsSection classDefs
private final com.android.dx.dex.file.MixedItemSection classData
private final com.android.dx.dex.file.CallSiteIdsSection callSiteIds
private final com.android.dx.dex.file.MethodHandlesSection methodHandles
private final com.android.dx.dex.file.MixedItemSection byteData
private final com.android.dx.dex.file.HeaderSection header
private final com.android.dx.dex.file.Section[] sections
private int fileSize
private int dumpWidth
public void <init> (com.android.dx.dex.DexOptions)
com.android.dx.dex.DexOptions dexOptions
public boolean isEmpty ()
public com.android.dx.dex.DexOptions getDexOptions ()
public void add (com.android.dx.dex.file.ClassDefItem)
com.android.dx.dex.file.ClassDefItem clazz
public com.android.dx.dex.file.ClassDefItem getClassOrNull (java.lang.String)
com.android.dx.rop.type.Type type
IllegalArgumentException ex
String name
public void writeTo (java.io.OutputStream, java.io.Writer, boolean) throws java.io.IOException
java.io.OutputStream out
java.io.Writer humanOut
boolean verbose
public void writeTo (java.io.OutputStream, com.android.dx.dex.file.DexFile$Storage, java.io.Writer, boolean) throws java.io.IOException
java.io.OutputStream out
com.android.dx.dex.file.DexFile$Storage storage
java.io.Writer humanOut
boolean verbose
boolean annotate
com.android.dx.util.ByteArrayAnnotatedOutput result
public com.android.dx.util.ByteArrayAnnotatedOutput writeTo (com.android.dx.dex.file.DexFile$Storage)
com.android.dx.dex.file.DexFile$Storage storage
public byte[] toDex (java.io.Writer, boolean) throws java.io.IOException
java.io.Writer humanOut
boolean verbose
boolean annotate
com.android.dx.util.ByteArrayAnnotatedOutput result
public void setDumpWidth (int)
int dumpWidth
public int getFileSize ()
com.android.dx.dex.file.MixedItemSection getStringData ()
com.android.dx.dex.file.MixedItemSection getWordData ()
com.android.dx.dex.file.MixedItemSection getTypeLists ()
com.android.dx.dex.file.MixedItemSection getMap ()
com.android.dx.dex.file.StringIdsSection getStringIds ()
public com.android.dx.dex.file.ClassDefsSection getClassDefs ()
com.android.dx.dex.file.MixedItemSection getClassData ()
public com.android.dx.dex.file.TypeIdsSection getTypeIds ()
com.android.dx.dex.file.ProtoIdsSection getProtoIds ()
public com.android.dx.dex.file.FieldIdsSection getFieldIds ()
public com.android.dx.dex.file.MethodIdsSection getMethodIds ()
public com.android.dx.dex.file.MethodHandlesSection getMethodHandles ()
public com.android.dx.dex.file.CallSiteIdsSection getCallSiteIds ()
com.android.dx.dex.file.MixedItemSection getByteData ()
com.android.dx.dex.file.Section getFirstDataSection ()
com.android.dx.dex.file.Section getLastDataSection ()
void internIfAppropriate (com.android.dx.rop.cst.Constant)
com.android.dx.rop.cst.Constant cst
com.android.dx.dex.file.IndexedItem findItemOrNull (com.android.dx.rop.cst.Constant)
com.android.dx.rop.cst.Constant cst
private com.android.dx.util.ByteArrayAnnotatedOutput toDex0 (boolean, boolean, com.android.dx.dex.file.DexFile$Storage)
RuntimeException ex
com.android.dx.dex.file.Section one
int placedAt
int i
com.android.dx.dex.file.Section one
int zeroCount
com.android.dex.util.ExceptionWithContext ec
com.android.dex.util.ExceptionWithContext ec
RuntimeException ex
int i
boolean annotate
boolean verbose
com.android.dx.dex.file.DexFile$Storage storage
int count
int offset
byte[] barr
com.android.dx.util.ByteArrayAnnotatedOutput out
public com.android.dx.dex.file.Statistics getStatistics ()
com.android.dx.dex.file.Section s
com.android.dx.dex.file.Statistics stats
private static void calcSignature (byte[], int)
java.security.MessageDigest md
java.security.NoSuchAlgorithmException ex
int amt
java.security.DigestException ex
byte[] bytes
int len
java.security.MessageDigest md
private static void calcChecksum (byte[], int)
byte[] bytes
int len
java.util.zip.Adler32 a32
int sum
}
com/android/dx/dex/file/EncodedArrayItem.class
EncodedArrayItem.java
package com.android.dx.dex.file
public final com.android.dx.dex.file.EncodedArrayItem extends com.android.dx.dex.file.OffsettedItem {
private static final int ALIGNMENT
private final com.android.dx.rop.cst.CstArray array
private byte[] encodedForm
public void <init> (com.android.dx.rop.cst.CstArray)
com.android.dx.rop.cst.CstArray array
public com.android.dx.dex.file.ItemType itemType ()
public int hashCode ()
protected int compareTo0 (com.android.dx.dex.file.OffsettedItem)
com.android.dx.dex.file.OffsettedItem other
com.android.dx.dex.file.EncodedArrayItem otherArray
public java.lang.String toHuman ()
public void addContents (com.android.dx.dex.file.DexFile)
com.android.dx.dex.file.DexFile file
protected void place0 (com.android.dx.dex.file.Section, int)
com.android.dx.dex.file.Section addedTo
int offset
com.android.dx.util.ByteArrayAnnotatedOutput out
com.android.dx.dex.file.ValueEncoder encoder
protected void writeTo0 (com.android.dx.dex.file.DexFile, com.android.dx.util.AnnotatedOutput)
com.android.dx.dex.file.ValueEncoder encoder
com.android.dx.dex.file.DexFile file
com.android.dx.util.AnnotatedOutput out
boolean annotates
}
com/android/dx/dex/file/EncodedField.class
EncodedField.java
package com.android.dx.dex.file
public final com.android.dx.dex.file.EncodedField extends com.android.dx.dex.file.EncodedMember implements java.lang.Comparable {
private final com.android.dx.rop.cst.CstFieldRef field
public void <init> (com.android.dx.rop.cst.CstFieldRef, int)
com.android.dx.rop.cst.CstFieldRef field
int accessFlags
public int hashCode ()
public boolean equals (java.lang.Object)
Object other
public int compareTo (com.android.dx.dex.file.EncodedField)
com.android.dx.dex.file.EncodedField other
public java.lang.String toString ()
StringBuilder sb
public void addContents (com.android.dx.dex.file.DexFile)
com.android.dx.dex.file.DexFile file
com.android.dx.dex.file.FieldIdsSection fieldIds
public com.android.dx.rop.cst.CstString getName ()
public java.lang.String toHuman ()
public void debugPrint (java.io.PrintWriter, boolean)
java.io.PrintWriter out
boolean verbose
public com.android.dx.rop.cst.CstFieldRef getRef ()
public int encode (com.android.dx.dex.file.DexFile, com.android.dx.util.AnnotatedOutput, int, int)
com.android.dx.dex.file.DexFile file
com.android.dx.util.AnnotatedOutput out
int lastIndex
int dumpSeq
int fieldIdx
int diff
int accessFlags
public volatile synthetic int compareTo (java.lang.Object)
}
com/android/dx/dex/file/EncodedMember.class
EncodedMember.java
package com.android.dx.dex.file
public abstract com.android.dx.dex.file.EncodedMember extends java.lang.Object implements com.android.dx.util.ToHuman {
private final int accessFlags
public void <init> (int)
int accessFlags
public final int getAccessFlags ()
public abstract com.android.dx.rop.cst.CstString getName ()
public abstract void debugPrint (java.io.PrintWriter, boolean)
public abstract void addContents (com.android.dx.dex.file.DexFile)
public abstract int encode (com.android.dx.dex.file.DexFile, com.android.dx.util.AnnotatedOutput, int, int)
}
com/android/dx/dex/file/EncodedMethod.class
EncodedMethod.java
package com.android.dx.dex.file
public final com.android.dx.dex.file.EncodedMethod extends com.android.dx.dex.file.EncodedMember implements java.lang.Comparable {
private final com.android.dx.rop.cst.CstMethodRef method
private final com.android.dx.dex.file.CodeItem code
public void <init> (com.android.dx.rop.cst.CstMethodRef, int, com.android.dx.dex.code.DalvCode, com.android.dx.rop.type.TypeList)
boolean isStatic
com.android.dx.rop.cst.CstMethodRef method
int accessFlags
com.android.dx.dex.code.DalvCode code
com.android.dx.rop.type.TypeList throwsList
public boolean equals (java.lang.Object)
Object other
public int compareTo (com.android.dx.dex.file.EncodedMethod)
com.android.dx.dex.file.EncodedMethod other
public java.lang.String toString ()
StringBuilder sb
public void addContents (com.android.dx.dex.file.DexFile)
com.android.dx.dex.file.DexFile file
com.android.dx.dex.file.MethodIdsSection methodIds
com.android.dx.dex.file.MixedItemSection wordData
public final java.lang.String toHuman ()
public final com.android.dx.rop.cst.CstString getName ()
public void debugPrint (java.io.PrintWriter, boolean)
java.io.PrintWriter out
boolean verbose
public final com.android.dx.rop.cst.CstMethodRef getRef ()
public int encode (com.android.dx.dex.file.DexFile, com.android.dx.util.AnnotatedOutput, int, int)
com.android.dx.dex.file.DexFile file
com.android.dx.util.AnnotatedOutput out
int lastIndex
int dumpSeq
int methodIdx
int diff
int accessFlags
int codeOff
boolean hasCode
boolean shouldHaveCode
public volatile synthetic int compareTo (java.lang.Object)
}
com/android/dx/dex/file/FieldAnnotationStruct.class
FieldAnnotationStruct.java
package com.android.dx.dex.file
public final com.android.dx.dex.file.FieldAnnotationStruct extends java.lang.Object implements com.android.dx.util.ToHuman java.lang.Comparable {
private final com.android.dx.rop.cst.CstFieldRef field
private com.android.dx.dex.file.AnnotationSetItem annotations
public void <init> (com.android.dx.rop.cst.CstFieldRef, com.android.dx.dex.file.AnnotationSetItem)
com.android.dx.rop.cst.CstFieldRef field
com.android.dx.dex.file.AnnotationSetItem annotations
public int hashCode ()
public boolean equals (java.lang.Object)
Object other
public int compareTo (com.android.dx.dex.file.FieldAnnotationStruct)
com.android.dx.dex.file.FieldAnnotationStruct other
public void addContents (com.android.dx.dex.file.DexFile)
com.android.dx.dex.file.DexFile file
com.android.dx.dex.file.FieldIdsSection fieldIds
com.android.dx.dex.file.MixedItemSection wordData
public void writeTo (com.android.dx.dex.file.DexFile, com.android.dx.util.AnnotatedOutput)
com.android.dx.dex.file.DexFile file
com.android.dx.util.AnnotatedOutput out
int fieldIdx
int annotationsOff
public java.lang.String toHuman ()
public com.android.dx.rop.cst.CstFieldRef getField ()
public com.android.dx.rop.annotation.Annotations getAnnotations ()
public volatile synthetic int compareTo (java.lang.Object)
}
com/android/dx/dex/file/FieldIdItem.class
FieldIdItem.java
package com.android.dx.dex.file
public final com.android.dx.dex.file.FieldIdItem extends com.android.dx.dex.file.MemberIdItem {
public void <init> (com.android.dx.rop.cst.CstFieldRef)
com.android.dx.rop.cst.CstFieldRef field
public com.android.dx.dex.file.ItemType itemType ()
public void addContents (com.android.dx.dex.file.DexFile)
com.android.dx.dex.file.DexFile file
com.android.dx.dex.file.TypeIdsSection typeIds
public com.android.dx.rop.cst.CstFieldRef getFieldRef ()
protected int getTypoidIdx (com.android.dx.dex.file.DexFile)
com.android.dx.dex.file.DexFile file
com.android.dx.dex.file.TypeIdsSection typeIds
protected java.lang.String getTypoidName ()
}
com/android/dx/dex/file/FieldIdsSection.class
FieldIdsSection.java
package com.android.dx.dex.file
public final com.android.dx.dex.file.FieldIdsSection extends com.android.dx.dex.file.MemberIdsSection {
private final java.util.TreeMap fieldIds
public void <init> (com.android.dx.dex.file.DexFile)
com.android.dx.dex.file.DexFile file
public java.util.Collection items ()
public com.android.dx.dex.file.IndexedItem get (com.android.dx.rop.cst.Constant)
com.android.dx.rop.cst.Constant cst
com.android.dx.dex.file.IndexedItem result
public void writeHeaderPart (com.android.dx.util.AnnotatedOutput)
com.android.dx.util.AnnotatedOutput out
int sz
int offset
public synchronized com.android.dx.dex.file.FieldIdItem intern (com.android.dx.rop.cst.CstFieldRef)
com.android.dx.rop.cst.CstFieldRef field
com.android.dx.dex.file.FieldIdItem result
public int indexOf (com.android.dx.rop.cst.CstFieldRef)
com.android.dx.rop.cst.CstFieldRef ref
com.android.dx.dex.file.FieldIdItem item
}
com/android/dx/dex/file/HeaderItem.class
HeaderItem.java
package com.android.dx.dex.file
public final com.android.dx.dex.file.HeaderItem extends com.android.dx.dex.file.IndexedItem {
public void <init> ()
public com.android.dx.dex.file.ItemType itemType ()
public int writeSize ()
public void addContents (com.android.dx.dex.file.DexFile)
com.android.dx.dex.file.DexFile file
public void writeTo (com.android.dx.dex.file.DexFile, com.android.dx.util.AnnotatedOutput)
int i
com.android.dx.dex.file.DexFile file
com.android.dx.util.AnnotatedOutput out
int mapOff
com.android.dx.dex.file.Section firstDataSection
com.android.dx.dex.file.Section lastDataSection
int dataOff
int dataSize
String magic
}
com/android/dx/dex/file/HeaderSection.class
HeaderSection.java
package com.android.dx.dex.file
public final com.android.dx.dex.file.HeaderSection extends com.android.dx.dex.file.UniformItemSection {
private final java.util.List list
public void <init> (com.android.dx.dex.file.DexFile)
com.android.dx.dex.file.DexFile file
com.android.dx.dex.file.HeaderItem item
public com.android.dx.dex.file.IndexedItem get (com.android.dx.rop.cst.Constant)
com.android.dx.rop.cst.Constant cst
public java.util.Collection items ()
protected void orderItems ()
}
com/android/dx/dex/file/IdItem.class
IdItem.java
package com.android.dx.dex.file
public abstract com.android.dx.dex.file.IdItem extends com.android.dx.dex.file.IndexedItem {
private final com.android.dx.rop.cst.CstType type
public void <init> (com.android.dx.rop.cst.CstType)
com.android.dx.rop.cst.CstType type
public void addContents (com.android.dx.dex.file.DexFile)
com.android.dx.dex.file.DexFile file
com.android.dx.dex.file.TypeIdsSection typeIds
public final com.android.dx.rop.cst.CstType getDefiningClass ()
}
com/android/dx/dex/file/IndexedItem.class
IndexedItem.java
package com.android.dx.dex.file
public abstract com.android.dx.dex.file.IndexedItem extends com.android.dx.dex.file.Item {
private int index
public void <init> ()
public final boolean hasIndex ()
public final int getIndex ()
public final void setIndex (int)
int index
public final java.lang.String indexString ()
}
com/android/dx/dex/file/Item.class
Item.java
package com.android.dx.dex.file
public abstract com.android.dx.dex.file.Item extends java.lang.Object {
public void <init> ()
public abstract com.android.dx.dex.file.ItemType itemType ()
public final java.lang.String typeName ()
public abstract int writeSize ()
public abstract void addContents (com.android.dx.dex.file.DexFile)
public abstract void writeTo (com.android.dx.dex.file.DexFile, com.android.dx.util.AnnotatedOutput)
}
com/android/dx/dex/file/ItemType.class
ItemType.java
package com.android.dx.dex.file
public final enum com.android.dx.dex.file.ItemType extends java.lang.Enum implements com.android.dx.util.ToHuman {
public static final enum com.android.dx.dex.file.ItemType TYPE_HEADER_ITEM
public static final enum com.android.dx.dex.file.ItemType TYPE_STRING_ID_ITEM
public static final enum com.android.dx.dex.file.ItemType TYPE_TYPE_ID_ITEM
public static final enum com.android.dx.dex.file.ItemType TYPE_PROTO_ID_ITEM
public static final enum com.android.dx.dex.file.ItemType TYPE_FIELD_ID_ITEM
public static final enum com.android.dx.dex.file.ItemType TYPE_METHOD_ID_ITEM
public static final enum com.android.dx.dex.file.ItemType TYPE_CLASS_DEF_ITEM
public static final enum com.android.dx.dex.file.ItemType TYPE_CALL_SITE_ID_ITEM
public static final enum com.android.dx.dex.file.ItemType TYPE_METHOD_HANDLE_ITEM
public static final enum com.android.dx.dex.file.ItemType TYPE_MAP_LIST
public static final enum com.android.dx.dex.file.ItemType TYPE_TYPE_LIST
public static final enum com.android.dx.dex.file.ItemType TYPE_ANNOTATION_SET_REF_LIST
public static final enum com.android.dx.dex.file.ItemType TYPE_ANNOTATION_SET_ITEM
public static final enum com.android.dx.dex.file.ItemType TYPE_CLASS_DATA_ITEM
public static final enum com.android.dx.dex.file.ItemType TYPE_CODE_ITEM
public static final enum com.android.dx.dex.file.ItemType TYPE_STRING_DATA_ITEM
public static final enum com.android.dx.dex.file.ItemType TYPE_DEBUG_INFO_ITEM
public static final enum com.android.dx.dex.file.ItemType TYPE_ANNOTATION_ITEM
public static final enum com.android.dx.dex.file.ItemType TYPE_ENCODED_ARRAY_ITEM
public static final enum com.android.dx.dex.file.ItemType TYPE_ANNOTATIONS_DIRECTORY_ITEM
public static final enum com.android.dx.dex.file.ItemType TYPE_MAP_ITEM
public static final enum com.android.dx.dex.file.ItemType TYPE_TYPE_ITEM
public static final enum com.android.dx.dex.file.ItemType TYPE_EXCEPTION_HANDLER_ITEM
public static final enum com.android.dx.dex.file.ItemType TYPE_ANNOTATION_SET_REF_ITEM
private final int mapValue
private final String typeName
private final String humanName
private static final synthetic com.android.dx.dex.file.ItemType[] $VALUES
public static com.android.dx.dex.file.ItemType[] values ()
public static com.android.dx.dex.file.ItemType valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int, int, java.lang.String)
int mapValue
String typeName
String human
public int getMapValue ()
public java.lang.String getTypeName ()
public java.lang.String toHuman ()
static void <clinit> ()
}
com/android/dx/dex/file/MapItem.class
MapItem.java
package com.android.dx.dex.file
public final com.android.dx.dex.file.MapItem extends com.android.dx.dex.file.OffsettedItem {
private static final int ALIGNMENT
private static final int WRITE_SIZE
private final com.android.dx.dex.file.ItemType type
private final com.android.dx.dex.file.Section section
private final com.android.dx.dex.file.Item firstItem
private final com.android.dx.dex.file.Item lastItem
private final int itemCount
public static void addMap (com.android.dx.dex.file.Section[], com.android.dx.dex.file.MixedItemSection)
com.android.dx.dex.file.ItemType type
com.android.dx.dex.file.Item item
com.android.dx.dex.file.ItemType currentType
com.android.dx.dex.file.Item firstItem
com.android.dx.dex.file.Item lastItem
int count
com.android.dx.dex.file.Section section
com.android.dx.dex.file.Section[] sections
com.android.dx.dex.file.MixedItemSection mapSection
java.util.ArrayList items
private void <init> (com.android.dx.dex.file.ItemType, com.android.dx.dex.file.Section, com.android.dx.dex.file.Item, com.android.dx.dex.file.Item, int)
com.android.dx.dex.file.ItemType type
com.android.dx.dex.file.Section section
com.android.dx.dex.file.Item firstItem
com.android.dx.dex.file.Item lastItem
int itemCount
private void <init> (com.android.dx.dex.file.Section)
com.android.dx.dex.file.Section section
public com.android.dx.dex.file.ItemType itemType ()
public java.lang.String toString ()
StringBuilder sb
public void addContents (com.android.dx.dex.file.DexFile)
com.android.dx.dex.file.DexFile file
public final java.lang.String toHuman ()
protected void writeTo0 (com.android.dx.dex.file.DexFile, com.android.dx.util.AnnotatedOutput)
int offset
com.android.dx.dex.file.DexFile file
com.android.dx.util.AnnotatedOutput out
int value
int offset
}
com/android/dx/dex/file/MemberIdItem.class
MemberIdItem.java
package com.android.dx.dex.file
public abstract com.android.dx.dex.file.MemberIdItem extends com.android.dx.dex.file.IdItem {
private final com.android.dx.rop.cst.CstMemberRef cst
public void <init> (com.android.dx.rop.cst.CstMemberRef)
com.android.dx.rop.cst.CstMemberRef cst
public int writeSize ()
public void addContents (com.android.dx.dex.file.DexFile)
com.android.dx.dex.file.DexFile file
com.android.dx.dex.file.StringIdsSection stringIds
public final void writeTo (com.android.dx.dex.file.DexFile, com.android.dx.util.AnnotatedOutput)
com.android.dx.dex.file.DexFile file
com.android.dx.util.AnnotatedOutput out
com.android.dx.dex.file.TypeIdsSection typeIds
com.android.dx.dex.file.StringIdsSection stringIds
com.android.dx.rop.cst.CstNat nat
int classIdx
int nameIdx
int typoidIdx
protected abstract int getTypoidIdx (com.android.dx.dex.file.DexFile)
protected abstract java.lang.String getTypoidName ()
public final com.android.dx.rop.cst.CstMemberRef getRef ()
}
com/android/dx/dex/file/MemberIdsSection.class
MemberIdsSection.java
package com.android.dx.dex.file
public abstract com.android.dx.dex.file.MemberIdsSection extends com.android.dx.dex.file.UniformItemSection {
public void <init> (java.lang.String, com.android.dx.dex.file.DexFile)
String name
com.android.dx.dex.file.DexFile file
protected void orderItems ()
Object i
int idx
private java.lang.String getTooManyMembersMessage ()
String packageName
java.util.concurrent.atomic.AtomicInteger count
Object member
java.util.Map$Entry entry
String memberType
java.util.Map membersByPackage
java.util.Formatter formatter
}
com/android/dx/dex/file/MethodAnnotationStruct.class
MethodAnnotationStruct.java
package com.android.dx.dex.file
public final com.android.dx.dex.file.MethodAnnotationStruct extends java.lang.Object implements com.android.dx.util.ToHuman java.lang.Comparable {
private final com.android.dx.rop.cst.CstMethodRef method
private com.android.dx.dex.file.AnnotationSetItem annotations
public void <init> (com.android.dx.rop.cst.CstMethodRef, com.android.dx.dex.file.AnnotationSetItem)
com.android.dx.rop.cst.CstMethodRef method
com.android.dx.dex.file.AnnotationSetItem annotations
public int hashCode ()
public boolean equals (java.lang.Object)
Object other
public int compareTo (com.android.dx.dex.file.MethodAnnotationStruct)
com.android.dx.dex.file.MethodAnnotationStruct other
public void addContents (com.android.dx.dex.file.DexFile)
com.android.dx.dex.file.DexFile file
com.android.dx.dex.file.MethodIdsSection methodIds
com.android.dx.dex.file.MixedItemSection wordData
public void writeTo (com.android.dx.dex.file.DexFile, com.android.dx.util.AnnotatedOutput)
com.android.dx.dex.file.DexFile file
com.android.dx.util.AnnotatedOutput out
int methodIdx
int annotationsOff
public java.lang.String toHuman ()
public com.android.dx.rop.cst.CstMethodRef getMethod ()
public com.android.dx.rop.annotation.Annotations getAnnotations ()
public volatile synthetic int compareTo (java.lang.Object)
}
com/android/dx/dex/file/MethodHandleItem.class
MethodHandleItem.java
package com.android.dx.dex.file
public final com.android.dx.dex.file.MethodHandleItem extends com.android.dx.dex.file.IndexedItem {
private final int ITEM_SIZE
private final com.android.dx.rop.cst.CstMethodHandle methodHandle
public void <init> (com.android.dx.rop.cst.CstMethodHandle)
com.android.dx.rop.cst.CstMethodHandle methodHandle
public com.android.dx.dex.file.ItemType itemType ()
public int writeSize ()
public void addContents (com.android.dx.dex.file.DexFile)
com.android.dx.dex.file.DexFile file
com.android.dx.dex.file.MethodHandlesSection methodHandles
public void writeTo (com.android.dx.dex.file.DexFile, com.android.dx.util.AnnotatedOutput)
String typeComment
String targetComment
com.android.dx.dex.file.DexFile file
com.android.dx.util.AnnotatedOutput out
int targetIndex
int mhType
private int getTargetIndex (com.android.dx.dex.file.DexFile)
com.android.dx.dex.file.FieldIdsSection fieldIds
com.android.dx.dex.file.MethodIdsSection methodIds
com.android.dx.dex.file.DexFile file
com.android.dx.rop.cst.Constant ref
}
com/android/dx/dex/file/MethodHandlesSection.class
MethodHandlesSection.java
package com.android.dx.dex.file
public final com.android.dx.dex.file.MethodHandlesSection extends com.android.dx.dex.file.UniformItemSection {
private final java.util.TreeMap methodHandles
public void <init> (com.android.dx.dex.file.DexFile)
com.android.dx.dex.file.DexFile dexFile
public com.android.dx.dex.file.IndexedItem get (com.android.dx.rop.cst.Constant)
com.android.dx.rop.cst.Constant cst
com.android.dx.dex.file.IndexedItem result
protected void orderItems ()
com.android.dx.dex.file.MethodHandleItem item
int index
public java.util.Collection items ()
public void intern (com.android.dx.rop.cst.CstMethodHandle)
com.android.dx.rop.cst.CstMethodHandle methodHandle
com.android.dx.dex.file.MethodHandleItem result
int indexOf (com.android.dx.rop.cst.CstMethodHandle)
com.android.dx.rop.cst.CstMethodHandle cstMethodHandle
}
com/android/dx/dex/file/MethodIdItem.class
MethodIdItem.java
package com.android.dx.dex.file
public final com.android.dx.dex.file.MethodIdItem extends com.android.dx.dex.file.MemberIdItem {
public void <init> (com.android.dx.rop.cst.CstBaseMethodRef)
com.android.dx.rop.cst.CstBaseMethodRef method
public com.android.dx.dex.file.ItemType itemType ()
public void addContents (com.android.dx.dex.file.DexFile)
com.android.dx.dex.file.DexFile file
com.android.dx.dex.file.ProtoIdsSection protoIds
public com.android.dx.rop.cst.CstBaseMethodRef getMethodRef ()
protected int getTypoidIdx (com.android.dx.dex.file.DexFile)
com.android.dx.dex.file.DexFile file
com.android.dx.dex.file.ProtoIdsSection protoIds
protected java.lang.String getTypoidName ()
}
com/android/dx/dex/file/MethodIdsSection.class
MethodIdsSection.java
package com.android.dx.dex.file
public final com.android.dx.dex.file.MethodIdsSection extends com.android.dx.dex.file.MemberIdsSection {
private final java.util.TreeMap methodIds
public void <init> (com.android.dx.dex.file.DexFile)
com.android.dx.dex.file.DexFile file
public java.util.Collection items ()
public com.android.dx.dex.file.IndexedItem get (com.android.dx.rop.cst.Constant)
com.android.dx.rop.cst.Constant cst
com.android.dx.dex.file.IndexedItem result
public void writeHeaderPart (com.android.dx.util.AnnotatedOutput)
com.android.dx.util.AnnotatedOutput out
int sz
int offset
public synchronized com.android.dx.dex.file.MethodIdItem intern (com.android.dx.rop.cst.CstBaseMethodRef)
com.android.dx.rop.cst.CstBaseMethodRef method
com.android.dx.dex.file.MethodIdItem result
public int indexOf (com.android.dx.rop.cst.CstBaseMethodRef)
com.android.dx.rop.cst.CstBaseMethodRef ref
com.android.dx.dex.file.MethodIdItem item
}
com/android/dx/dex/file/MixedItemSection$1.class
MixedItemSection.java
package com.android.dx.dex.file
final com.android.dx.dex.file.MixedItemSection$1 extends java.lang.Object implements java.util.Comparator {
void <init> ()
public int compare (com.android.dx.dex.file.OffsettedItem, com.android.dx.dex.file.OffsettedItem)
com.android.dx.dex.file.OffsettedItem item1
com.android.dx.dex.file.OffsettedItem item2
com.android.dx.dex.file.ItemType type1
com.android.dx.dex.file.ItemType type2
public volatile synthetic int compare (java.lang.Object, java.lang.Object)
}
com/android/dx/dex/file/MixedItemSection$2.class
MixedItemSection.java
package com.android.dx.dex.file
synthetic com.android.dx.dex.file.MixedItemSection$2 extends java.lang.Object {
static final synthetic int[] $SwitchMap$com$android$dx$dex$file$MixedItemSection$SortType
static void <clinit> ()
}
com/android/dx/dex/file/MixedItemSection$SortType.class
MixedItemSection.java
package com.android.dx.dex.file
final enum com.android.dx.dex.file.MixedItemSection$SortType extends java.lang.Enum {
public static final enum com.android.dx.dex.file.MixedItemSection$SortType NONE
public static final enum com.android.dx.dex.file.MixedItemSection$SortType TYPE
public static final enum com.android.dx.dex.file.MixedItemSection$SortType INSTANCE
private static final synthetic com.android.dx.dex.file.MixedItemSection$SortType[] $VALUES
public static com.android.dx.dex.file.MixedItemSection$SortType[] values ()
public static com.android.dx.dex.file.MixedItemSection$SortType valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
static void <clinit> ()
}
com/android/dx/dex/file/MixedItemSection.class
MixedItemSection.java
package com.android.dx.dex.file
public final com.android.dx.dex.file.MixedItemSection extends com.android.dx.dex.file.Section {
private static final java.util.Comparator TYPE_SORTER
private final java.util.ArrayList items
private final java.util.HashMap interns
private final com.android.dx.dex.file.MixedItemSection$SortType sort
private int writeSize
public void <init> (java.lang.String, com.android.dx.dex.file.DexFile, int, com.android.dx.dex.file.MixedItemSection$SortType)
String name
com.android.dx.dex.file.DexFile file
int alignment
com.android.dx.dex.file.MixedItemSection$SortType sort
public java.util.Collection items ()
public int writeSize ()
public int getAbsoluteItemOffset (com.android.dx.dex.file.Item)
com.android.dx.dex.file.Item item
com.android.dx.dex.file.OffsettedItem oi
public int size ()
public void writeHeaderPart (com.android.dx.util.AnnotatedOutput)
com.android.dx.util.AnnotatedOutput out
int sz
int offset
String name
int spaceCount
char[] spaceArr
String spaces
public void add (com.android.dx.dex.file.OffsettedItem)
NullPointerException ex
com.android.dx.dex.file.OffsettedItem item
public synchronized com.android.dx.dex.file.OffsettedItem intern (com.android.dx.dex.file.OffsettedItem)
com.android.dx.dex.file.OffsettedItem item
com.android.dx.dex.file.OffsettedItem result
public com.android.dx.dex.file.OffsettedItem get (com.android.dx.dex.file.OffsettedItem)
com.android.dx.dex.file.OffsettedItem item
com.android.dx.dex.file.OffsettedItem result
public void writeIndexAnnotation (com.android.dx.util.AnnotatedOutput, com.android.dx.dex.file.ItemType, java.lang.String)
String label
com.android.dx.dex.file.OffsettedItem item
String label
com.android.dx.dex.file.OffsettedItem item
java.util.Map$Entry entry
com.android.dx.util.AnnotatedOutput out
com.android.dx.dex.file.ItemType itemType
String intro
java.util.TreeMap index
protected void prepare0 ()
com.android.dx.dex.file.OffsettedItem one
int sz
com.android.dx.dex.file.DexFile file
int i
public void placeItems ()
int placedAt
RuntimeException ex
com.android.dx.dex.file.OffsettedItem one
int i
int sz
int outAt
protected void writeTo0 (com.android.dx.util.AnnotatedOutput)
int alignMask
int writeAt
com.android.dx.dex.file.OffsettedItem one
com.android.dx.util.AnnotatedOutput out
boolean annotates
boolean first
com.android.dx.dex.file.DexFile file
int at
static void <clinit> ()
}
com/android/dx/dex/file/OffsettedItem.class
OffsettedItem.java
package com.android.dx.dex.file
public abstract com.android.dx.dex.file.OffsettedItem extends com.android.dx.dex.file.Item implements java.lang.Comparable {
private final int alignment
private int writeSize
private com.android.dx.dex.file.Section addedTo
private int offset
public static int getAbsoluteOffsetOr0 (com.android.dx.dex.file.OffsettedItem)
com.android.dx.dex.file.OffsettedItem item
public void <init> (int, int)
int alignment
int writeSize
public final boolean equals (java.lang.Object)
Object other
com.android.dx.dex.file.OffsettedItem otherItem
com.android.dx.dex.file.ItemType thisType
com.android.dx.dex.file.ItemType otherType
public final int compareTo (com.android.dx.dex.file.OffsettedItem)
com.android.dx.dex.file.OffsettedItem other
com.android.dx.dex.file.ItemType thisType
com.android.dx.dex.file.ItemType otherType
public final void setWriteSize (int)
int writeSize
public final int writeSize ()
public final void writeTo (com.android.dx.dex.file.DexFile, com.android.dx.util.AnnotatedOutput)
RuntimeException ex
com.android.dx.dex.file.DexFile file
com.android.dx.util.AnnotatedOutput out
public final int getRelativeOffset ()
public final int getAbsoluteOffset ()
public final int place (com.android.dx.dex.file.Section, int)
com.android.dx.dex.file.Section addedTo
int offset
int mask
public final int getAlignment ()
public final java.lang.String offsetString ()
public abstract java.lang.String toHuman ()
protected int compareTo0 (com.android.dx.dex.file.OffsettedItem)
com.android.dx.dex.file.OffsettedItem other
protected void place0 (com.android.dx.dex.file.Section, int)
com.android.dx.dex.file.Section addedTo
int offset
protected abstract void writeTo0 (com.android.dx.dex.file.DexFile, com.android.dx.util.AnnotatedOutput)
public volatile synthetic int compareTo (java.lang.Object)
}
com/android/dx/dex/file/ParameterAnnotationStruct.class
ParameterAnnotationStruct.java
package com.android.dx.dex.file
public final com.android.dx.dex.file.ParameterAnnotationStruct extends java.lang.Object implements com.android.dx.util.ToHuman java.lang.Comparable {
private final com.android.dx.rop.cst.CstMethodRef method
private final com.android.dx.rop.annotation.AnnotationsList annotationsList
private final com.android.dx.dex.file.UniformListItem annotationsItem
public void <init> (com.android.dx.rop.cst.CstMethodRef, com.android.dx.rop.annotation.AnnotationsList, com.android.dx.dex.file.DexFile)
com.android.dx.rop.annotation.Annotations annotations
com.android.dx.dex.file.AnnotationSetItem item
int i
com.android.dx.rop.cst.CstMethodRef method
com.android.dx.rop.annotation.AnnotationsList annotationsList
com.android.dx.dex.file.DexFile dexFile
int size
java.util.ArrayList arrayList
public int hashCode ()
public boolean equals (java.lang.Object)
Object other
public int compareTo (com.android.dx.dex.file.ParameterAnnotationStruct)
com.android.dx.dex.file.ParameterAnnotationStruct other
public void addContents (com.android.dx.dex.file.DexFile)
com.android.dx.dex.file.DexFile file
com.android.dx.dex.file.MethodIdsSection methodIds
com.android.dx.dex.file.MixedItemSection wordData
public void writeTo (com.android.dx.dex.file.DexFile, com.android.dx.util.AnnotatedOutput)
com.android.dx.dex.file.DexFile file
com.android.dx.util.AnnotatedOutput out
int methodIdx
int annotationsOff
public java.lang.String toHuman ()
com.android.dx.dex.file.AnnotationSetRefItem item
StringBuilder sb
boolean first
public com.android.dx.rop.cst.CstMethodRef getMethod ()
public com.android.dx.rop.annotation.AnnotationsList getAnnotationsList ()
public volatile synthetic int compareTo (java.lang.Object)
}
com/android/dx/dex/file/ProtoIdItem.class
ProtoIdItem.java
package com.android.dx.dex.file
public final com.android.dx.dex.file.ProtoIdItem extends com.android.dx.dex.file.IndexedItem {
private final com.android.dx.rop.type.Prototype prototype
private final com.android.dx.rop.cst.CstString shortForm
private com.android.dx.dex.file.TypeListItem parameterTypes
public void <init> (com.android.dx.rop.type.Prototype)
com.android.dx.rop.type.Prototype prototype
com.android.dx.rop.type.StdTypeList parameters
private static com.android.dx.rop.cst.CstString makeShortForm (com.android.dx.rop.type.Prototype)
int i
com.android.dx.rop.type.Prototype prototype
com.android.dx.rop.type.StdTypeList parameters
int size
StringBuilder sb
private static char shortFormCharFor (com.android.dx.rop.type.Type)
com.android.dx.rop.type.Type type
char descriptorChar
public com.android.dx.dex.file.ItemType itemType ()
public int writeSize ()
public void addContents (com.android.dx.dex.file.DexFile)
com.android.dx.dex.file.DexFile file
com.android.dx.dex.file.StringIdsSection stringIds
com.android.dx.dex.file.TypeIdsSection typeIds
com.android.dx.dex.file.MixedItemSection typeLists
public void writeTo (com.android.dx.dex.file.DexFile, com.android.dx.util.AnnotatedOutput)
int i
StringBuilder sb
com.android.dx.rop.type.StdTypeList params
int size
com.android.dx.dex.file.DexFile file
com.android.dx.util.AnnotatedOutput out
int shortyIdx
int returnIdx
int paramsOff
}
com/android/dx/dex/file/ProtoIdsSection.class
ProtoIdsSection.java
package com.android.dx.dex.file
public final com.android.dx.dex.file.ProtoIdsSection extends com.android.dx.dex.file.UniformItemSection {
private final java.util.TreeMap protoIds
public void <init> (com.android.dx.dex.file.DexFile)
com.android.dx.dex.file.DexFile file
public java.util.Collection items ()
public com.android.dx.dex.file.IndexedItem get (com.android.dx.rop.cst.Constant)
com.android.dx.rop.cst.Constant cst
com.android.dx.rop.cst.CstProtoRef protoRef
com.android.dx.dex.file.IndexedItem result
public void writeHeaderPart (com.android.dx.util.AnnotatedOutput)
com.android.dx.util.AnnotatedOutput out
int sz
int offset
public synchronized com.android.dx.dex.file.ProtoIdItem intern (com.android.dx.rop.type.Prototype)
com.android.dx.rop.type.Prototype prototype
com.android.dx.dex.file.ProtoIdItem result
public int indexOf (com.android.dx.rop.type.Prototype)
com.android.dx.rop.type.Prototype prototype
com.android.dx.dex.file.ProtoIdItem item
protected void orderItems ()
Object i
int idx
}
com/android/dx/dex/file/Section.class
Section.java
package com.android.dx.dex.file
public abstract com.android.dx.dex.file.Section extends java.lang.Object {
private final String name
private final com.android.dx.dex.file.DexFile file
private final int alignment
private int fileOffset
private boolean prepared
public static void validateAlignment (int)
int alignment
public void <init> (java.lang.String, com.android.dx.dex.file.DexFile, int)
String name
com.android.dx.dex.file.DexFile file
int alignment
public final com.android.dx.dex.file.DexFile getFile ()
public final int getAlignment ()
public final int getFileOffset ()
public final int setFileOffset (int)
int fileOffset
int mask
public final void writeTo (com.android.dx.util.AnnotatedOutput)
com.android.dx.util.AnnotatedOutput out
int cursor
public final int getAbsoluteOffset (int)
int relative
public abstract int getAbsoluteItemOffset (com.android.dx.dex.file.Item)
public final void prepare ()
public abstract java.util.Collection items ()
protected abstract void prepare0 ()
public abstract int writeSize ()
protected final void throwIfNotPrepared ()
protected final void throwIfPrepared ()
protected final void align (com.android.dx.util.AnnotatedOutput)
com.android.dx.util.AnnotatedOutput out
protected abstract void writeTo0 (com.android.dx.util.AnnotatedOutput)
protected final java.lang.String getName ()
}
com/android/dx/dex/file/Statistics$Data.class
Statistics.java
package com.android.dx.dex.file
com.android.dx.dex.file.Statistics$Data extends java.lang.Object {
private final String name
private int count
private int totalSize
private int largestSize
private int smallestSize
public void <init> (com.android.dx.dex.file.Item, java.lang.String)
com.android.dx.dex.file.Item item
String name
int size
public void add (com.android.dx.dex.file.Item)
com.android.dx.dex.file.Item item
int size
public void writeAnnotation (com.android.dx.util.AnnotatedOutput)
com.android.dx.util.AnnotatedOutput out
public java.lang.String toHuman ()
int average
StringBuilder sb
static synthetic java.lang.String access$000 (com.android.dx.dex.file.Statistics$Data)
com.android.dx.dex.file.Statistics$Data x0
}
com/android/dx/dex/file/Statistics.class
Statistics.java
package com.android.dx.dex.file
public final com.android.dx.dex.file.Statistics extends java.lang.Object {
private final java.util.HashMap dataMap
public void <init> ()
public void add (com.android.dx.dex.file.Item)
com.android.dx.dex.file.Item item
String typeName
com.android.dx.dex.file.Statistics$Data data
public void addAll (com.android.dx.dex.file.Section)
com.android.dx.dex.file.Item item
com.android.dx.dex.file.Section list
java.util.Collection items
public final void writeAnnotation (com.android.dx.util.AnnotatedOutput)
com.android.dx.dex.file.Statistics$Data data
com.android.dx.dex.file.Statistics$Data data
com.android.dx.util.AnnotatedOutput out
java.util.TreeMap sortedData
public java.lang.String toHuman ()
com.android.dx.dex.file.Statistics$Data data
com.android.dx.dex.file.Statistics$Data data
StringBuilder sb
java.util.TreeMap sortedData
}
com/android/dx/dex/file/StringDataItem.class
StringDataItem.java
package com.android.dx.dex.file
public final com.android.dx.dex.file.StringDataItem extends com.android.dx.dex.file.OffsettedItem {
private final com.android.dx.rop.cst.CstString value
public void <init> (com.android.dx.rop.cst.CstString)
com.android.dx.rop.cst.CstString value
private static int writeSize (com.android.dx.rop.cst.CstString)
com.android.dx.rop.cst.CstString value
int utf16Size
public com.android.dx.dex.file.ItemType itemType ()
public void addContents (com.android.dx.dex.file.DexFile)
com.android.dx.dex.file.DexFile file
public void writeTo0 (com.android.dx.dex.file.DexFile, com.android.dx.util.AnnotatedOutput)
com.android.dx.dex.file.DexFile file
com.android.dx.util.AnnotatedOutput out
com.android.dx.util.ByteArray bytes
int utf16Size
public java.lang.String toHuman ()
protected int compareTo0 (com.android.dx.dex.file.OffsettedItem)
com.android.dx.dex.file.OffsettedItem other
com.android.dx.dex.file.StringDataItem otherData
}
com/android/dx/dex/file/StringIdItem.class
StringIdItem.java
package com.android.dx.dex.file
public final com.android.dx.dex.file.StringIdItem extends com.android.dx.dex.file.IndexedItem implements java.lang.Comparable {
private final com.android.dx.rop.cst.CstString value
private com.android.dx.dex.file.StringDataItem data
public void <init> (com.android.dx.rop.cst.CstString)
com.android.dx.rop.cst.CstString value
public boolean equals (java.lang.Object)
Object other
com.android.dx.dex.file.StringIdItem otherString
public int hashCode ()
public int compareTo (java.lang.Object)
Object other
com.android.dx.dex.file.StringIdItem otherString
public com.android.dx.dex.file.ItemType itemType ()
public int writeSize ()
public void addContents (com.android.dx.dex.file.DexFile)
com.android.dx.dex.file.MixedItemSection stringData
com.android.dx.dex.file.DexFile file
public void writeTo (com.android.dx.dex.file.DexFile, com.android.dx.util.AnnotatedOutput)
com.android.dx.dex.file.DexFile file
com.android.dx.util.AnnotatedOutput out
int dataOff
public com.android.dx.rop.cst.CstString getValue ()
public com.android.dx.dex.file.StringDataItem getData ()
}
com/android/dx/dex/file/StringIdsSection.class
StringIdsSection.java
package com.android.dx.dex.file
public final com.android.dx.dex.file.StringIdsSection extends com.android.dx.dex.file.UniformItemSection {
private final java.util.TreeMap strings
public void <init> (com.android.dx.dex.file.DexFile)
com.android.dx.dex.file.DexFile file
public java.util.Collection items ()
public com.android.dx.dex.file.IndexedItem get (com.android.dx.rop.cst.Constant)
com.android.dx.rop.cst.Constant cst
com.android.dx.dex.file.IndexedItem result
public void writeHeaderPart (com.android.dx.util.AnnotatedOutput)
com.android.dx.util.AnnotatedOutput out
int sz
int offset
public com.android.dx.dex.file.StringIdItem intern (java.lang.String)
String string
public com.android.dx.dex.file.StringIdItem intern (com.android.dx.rop.cst.CstString)
com.android.dx.rop.cst.CstString string
public synchronized com.android.dx.dex.file.StringIdItem intern (com.android.dx.dex.file.StringIdItem)
com.android.dx.dex.file.StringIdItem string
com.android.dx.rop.cst.CstString value
com.android.dx.dex.file.StringIdItem already
public synchronized void intern (com.android.dx.rop.cst.CstNat)
com.android.dx.rop.cst.CstNat nat
public int indexOf (com.android.dx.rop.cst.CstString)
com.android.dx.rop.cst.CstString string
com.android.dx.dex.file.StringIdItem s
protected void orderItems ()
com.android.dx.dex.file.StringIdItem s
int idx
}
com/android/dx/dex/file/TypeIdItem.class
TypeIdItem.java
package com.android.dx.dex.file
public final com.android.dx.dex.file.TypeIdItem extends com.android.dx.dex.file.IdItem {
public void <init> (com.android.dx.rop.cst.CstType)
com.android.dx.rop.cst.CstType type
public com.android.dx.dex.file.ItemType itemType ()
public int writeSize ()
public void addContents (com.android.dx.dex.file.DexFile)
com.android.dx.dex.file.DexFile file
public void writeTo (com.android.dx.dex.file.DexFile, com.android.dx.util.AnnotatedOutput)
com.android.dx.dex.file.DexFile file
com.android.dx.util.AnnotatedOutput out
com.android.dx.rop.cst.CstType type
com.android.dx.rop.cst.CstString descriptor
int idx
}
com/android/dx/dex/file/TypeIdsSection.class
TypeIdsSection.java
package com.android.dx.dex.file
public final com.android.dx.dex.file.TypeIdsSection extends com.android.dx.dex.file.UniformItemSection {
private final java.util.TreeMap typeIds
public void <init> (com.android.dx.dex.file.DexFile)
com.android.dx.dex.file.DexFile file
public java.util.Collection items ()
public com.android.dx.dex.file.IndexedItem get (com.android.dx.rop.cst.Constant)
com.android.dx.rop.cst.Constant cst
com.android.dx.rop.type.Type type
com.android.dx.dex.file.IndexedItem result
public void writeHeaderPart (com.android.dx.util.AnnotatedOutput)
com.android.dx.util.AnnotatedOutput out
int sz
int offset
public synchronized com.android.dx.dex.file.TypeIdItem intern (com.android.dx.rop.type.Type)
com.android.dx.rop.type.Type type
com.android.dx.dex.file.TypeIdItem result
public synchronized com.android.dx.dex.file.TypeIdItem intern (com.android.dx.rop.cst.CstType)
com.android.dx.rop.cst.CstType type
com.android.dx.rop.type.Type typePerSe
com.android.dx.dex.file.TypeIdItem result
public int indexOf (com.android.dx.rop.type.Type)
com.android.dx.rop.type.Type type
com.android.dx.dex.file.TypeIdItem item
public int indexOf (com.android.dx.rop.cst.CstType)
com.android.dx.rop.cst.CstType type
protected void orderItems ()
Object i
int idx
}
com/android/dx/dex/file/TypeListItem.class
TypeListItem.java
package com.android.dx.dex.file
public final com.android.dx.dex.file.TypeListItem extends com.android.dx.dex.file.OffsettedItem {
private static final int ALIGNMENT
private static final int ELEMENT_SIZE
private static final int HEADER_SIZE
private final com.android.dx.rop.type.TypeList list
public void <init> (com.android.dx.rop.type.TypeList)
com.android.dx.rop.type.TypeList list
public int hashCode ()
public com.android.dx.dex.file.ItemType itemType ()
public void addContents (com.android.dx.dex.file.DexFile)
int i
com.android.dx.dex.file.DexFile file
com.android.dx.dex.file.TypeIdsSection typeIds
int sz
public java.lang.String toHuman ()
public com.android.dx.rop.type.TypeList getList ()
protected void writeTo0 (com.android.dx.dex.file.DexFile, com.android.dx.util.AnnotatedOutput)
com.android.dx.rop.type.Type one
int idx
int i
int i
com.android.dx.dex.file.DexFile file
com.android.dx.util.AnnotatedOutput out
com.android.dx.dex.file.TypeIdsSection typeIds
int sz
protected int compareTo0 (com.android.dx.dex.file.OffsettedItem)
com.android.dx.dex.file.OffsettedItem other
com.android.dx.rop.type.TypeList thisList
com.android.dx.rop.type.TypeList otherList
}
com/android/dx/dex/file/UniformItemSection.class
UniformItemSection.java
package com.android.dx.dex.file
public abstract com.android.dx.dex.file.UniformItemSection extends com.android.dx.dex.file.Section {
public void <init> (java.lang.String, com.android.dx.dex.file.DexFile, int)
String name
com.android.dx.dex.file.DexFile file
int alignment
public final int writeSize ()
java.util.Collection items
int sz
public abstract com.android.dx.dex.file.IndexedItem get (com.android.dx.rop.cst.Constant)
protected final void prepare0 ()
com.android.dx.dex.file.Item one
com.android.dx.dex.file.DexFile file
protected final void writeTo0 (com.android.dx.util.AnnotatedOutput)
com.android.dx.dex.file.Item one
com.android.dx.util.AnnotatedOutput out
com.android.dx.dex.file.DexFile file
int alignment
public final int getAbsoluteItemOffset (com.android.dx.dex.file.Item)
com.android.dx.dex.file.Item item
com.android.dx.dex.file.IndexedItem ii
int relativeOffset
protected abstract void orderItems ()
}
com/android/dx/dex/file/UniformListItem.class
UniformListItem.java
package com.android.dx.dex.file
public final com.android.dx.dex.file.UniformListItem extends com.android.dx.dex.file.OffsettedItem {
private static final int HEADER_SIZE
private final com.android.dx.dex.file.ItemType itemType
private final java.util.List items
public void <init> (com.android.dx.dex.file.ItemType, java.util.List)
com.android.dx.dex.file.ItemType itemType
java.util.List items
private static int getAlignment (java.util.List)
IndexOutOfBoundsException ex
NullPointerException ex
java.util.List items
private static int writeSize (java.util.List)
java.util.List items
com.android.dx.dex.file.OffsettedItem first
public com.android.dx.dex.file.ItemType itemType ()
public java.lang.String toString ()
StringBuilder sb
public void addContents (com.android.dx.dex.file.DexFile)
com.android.dx.dex.file.OffsettedItem i
com.android.dx.dex.file.DexFile file
public final java.lang.String toHuman ()
com.android.dx.dex.file.OffsettedItem i
StringBuilder sb
boolean first
public final java.util.List getItems ()
protected void place0 (com.android.dx.dex.file.Section, int)
int size
com.android.dx.dex.file.OffsettedItem i
com.android.dx.dex.file.Section addedTo
int offset
boolean first
int theSize
int theAlignment
protected void writeTo0 (com.android.dx.dex.file.DexFile, com.android.dx.util.AnnotatedOutput)
com.android.dx.dex.file.OffsettedItem i
com.android.dx.dex.file.DexFile file
com.android.dx.util.AnnotatedOutput out
int size
private int headerSize ()
}
com/android/dx/dex/file/ValueEncoder.class
ValueEncoder.java
package com.android.dx.dex.file
public final com.android.dx.dex.file.ValueEncoder extends java.lang.Object {
private static final int VALUE_BYTE
private static final int VALUE_SHORT
private static final int VALUE_CHAR
private static final int VALUE_INT
private static final int VALUE_LONG
private static final int VALUE_FLOAT
private static final int VALUE_DOUBLE
private static final int VALUE_METHOD_TYPE
private static final int VALUE_METHOD_HANDLE
private static final int VALUE_STRING
private static final int VALUE_TYPE
private static final int VALUE_FIELD
private static final int VALUE_METHOD
private static final int VALUE_ENUM
private static final int VALUE_ARRAY
private static final int VALUE_ANNOTATION
private static final int VALUE_NULL
private static final int VALUE_BOOLEAN
private final com.android.dx.dex.file.DexFile file
private final com.android.dx.util.AnnotatedOutput out
public void <init> (com.android.dx.dex.file.DexFile, com.android.dx.util.AnnotatedOutput)
com.android.dx.dex.file.DexFile file
com.android.dx.util.AnnotatedOutput out
public void writeConstant (com.android.dx.rop.cst.Constant)
long value
long value
long value
long value
int index
int index
int index
int index
int index
int index
com.android.dx.rop.cst.CstFieldRef fieldRef
int index
int value
com.android.dx.rop.cst.Constant cst
int type
private static int constantToValueType (com.android.dx.rop.cst.Constant)
com.android.dx.rop.cst.Constant cst
public void writeArray (com.android.dx.rop.cst.CstArray, boolean)
com.android.dx.rop.cst.Constant cst
int i
com.android.dx.rop.cst.CstArray array
boolean topLevel
boolean annotates
com.android.dx.rop.cst.CstArray$List list
int size
public void writeAnnotation (com.android.dx.rop.annotation.Annotation, boolean)
com.android.dx.rop.cst.CstString name
int nameIdx
com.android.dx.rop.cst.Constant value
com.android.dx.rop.annotation.NameValuePair pair
com.android.dx.rop.annotation.Annotation annotation
boolean topLevel
boolean annotates
com.android.dx.dex.file.StringIdsSection stringIds
com.android.dx.dex.file.TypeIdsSection typeIds
com.android.dx.rop.cst.CstType type
int typeIdx
java.util.Collection pairs
int size
int at
public static java.lang.String constantToHuman (com.android.dx.rop.cst.Constant)
com.android.dx.rop.cst.Constant cst
int type
StringBuilder sb
public static void addContents (com.android.dx.dex.file.DexFile, com.android.dx.rop.annotation.Annotation)
com.android.dx.rop.annotation.NameValuePair pair
com.android.dx.dex.file.DexFile file
com.android.dx.rop.annotation.Annotation annotation
com.android.dx.dex.file.TypeIdsSection typeIds
com.android.dx.dex.file.StringIdsSection stringIds
public static void addContents (com.android.dx.dex.file.DexFile, com.android.dx.rop.cst.Constant)
int i
com.android.dx.rop.cst.CstArray$List list
int size
com.android.dx.dex.file.DexFile file
com.android.dx.rop.cst.Constant cst
}
com/android/dx/io/
com/android/dx/io/CodeReader$1.class
CodeReader.java
package com.android.dx.io
synthetic com.android.dx.io.CodeReader$1 extends java.lang.Object {
static final synthetic int[] $SwitchMap$com$android$dx$io$IndexType
static void <clinit> ()
}
com/android/dx/io/CodeReader$Visitor.class
CodeReader.java
package com.android.dx.io
public abstract com.android.dx.io.CodeReader$Visitor extends java.lang.Object {
public abstract void visit (com.android.dx.io.instructions.DecodedInstruction[], com.android.dx.io.instructions.DecodedInstruction)
}
com/android/dx/io/CodeReader.class
CodeReader.java
package com.android.dx.io
public final com.android.dx.io.CodeReader extends java.lang.Object {
private com.android.dx.io.CodeReader$Visitor fallbackVisitor
private com.android.dx.io.CodeReader$Visitor stringVisitor
private com.android.dx.io.CodeReader$Visitor typeVisitor
private com.android.dx.io.CodeReader$Visitor fieldVisitor
private com.android.dx.io.CodeReader$Visitor methodVisitor
private com.android.dx.io.CodeReader$Visitor methodAndProtoVisitor
private com.android.dx.io.CodeReader$Visitor callSiteVisitor
public void <init> ()
public void setAllVisitors (com.android.dx.io.CodeReader$Visitor)
com.android.dx.io.CodeReader$Visitor visitor
public void setFallbackVisitor (com.android.dx.io.CodeReader$Visitor)
com.android.dx.io.CodeReader$Visitor visitor
public void setStringVisitor (com.android.dx.io.CodeReader$Visitor)
com.android.dx.io.CodeReader$Visitor visitor
public void setTypeVisitor (com.android.dx.io.CodeReader$Visitor)
com.android.dx.io.CodeReader$Visitor visitor
public void setFieldVisitor (com.android.dx.io.CodeReader$Visitor)
com.android.dx.io.CodeReader$Visitor visitor
public void setMethodVisitor (com.android.dx.io.CodeReader$Visitor)
com.android.dx.io.CodeReader$Visitor visitor
public void setMethodAndProtoVisitor (com.android.dx.io.CodeReader$Visitor)
com.android.dx.io.CodeReader$Visitor visitor
public void setCallSiteVisitor (com.android.dx.io.CodeReader$Visitor)
com.android.dx.io.CodeReader$Visitor visitor
public void visitAll (com.android.dx.io.instructions.DecodedInstruction[]) throws com.android.dex.DexException
com.android.dx.io.instructions.DecodedInstruction one
int i
com.android.dx.io.instructions.DecodedInstruction[] decodedInstructions
int size
public void visitAll (short[]) throws com.android.dex.DexException
short[] encodedInstructions
com.android.dx.io.instructions.DecodedInstruction[] decodedInstructions
private void callVisit (com.android.dx.io.instructions.DecodedInstruction[], com.android.dx.io.instructions.DecodedInstruction)
com.android.dx.io.instructions.DecodedInstruction[] all
com.android.dx.io.instructions.DecodedInstruction one
com.android.dx.io.CodeReader$Visitor visitor
}
com/android/dx/io/DexIndexPrinter.class
DexIndexPrinter.java
package com.android.dx.io
public final com.android.dx.io.DexIndexPrinter extends java.lang.Object {
private final com.android.dex.Dex dex
private final com.android.dex.TableOfContents tableOfContents
public void <init> (java.io.File) throws java.io.IOException
java.io.File file
private void printMap ()
com.android.dex.TableOfContents$Section section
private void printStrings () throws java.io.IOException
String string
int index
private void printTypeIds () throws java.io.IOException
Integer type
int index
private void printProtoIds () throws java.io.IOException
com.android.dex.ProtoId protoId
int index
private void printFieldIds () throws java.io.IOException
com.android.dex.FieldId fieldId
int index
private void printMethodIds () throws java.io.IOException
com.android.dex.MethodId methodId
int index
private void printTypeLists () throws java.io.IOException
int t
int size
int i
com.android.dex.Dex$Section in
private void printClassDefs ()
com.android.dex.ClassDef classDef
int index
public static void main (java.lang.String[]) throws java.io.IOException
String[] args
com.android.dx.io.DexIndexPrinter indexPrinter
}
com/android/dx/io/IndexType.class
IndexType.java
package com.android.dx.io
public final enum com.android.dx.io.IndexType extends java.lang.Enum {
public static final enum com.android.dx.io.IndexType UNKNOWN
public static final enum com.android.dx.io.IndexType NONE
public static final enum com.android.dx.io.IndexType VARIES
public static final enum com.android.dx.io.IndexType TYPE_REF
public static final enum com.android.dx.io.IndexType STRING_REF
public static final enum com.android.dx.io.IndexType METHOD_REF
public static final enum com.android.dx.io.IndexType FIELD_REF
public static final enum com.android.dx.io.IndexType METHOD_AND_PROTO_REF
public static final enum com.android.dx.io.IndexType CALL_SITE_REF
public static final enum com.android.dx.io.IndexType INLINE_METHOD
public static final enum com.android.dx.io.IndexType VTABLE_OFFSET
public static final enum com.android.dx.io.IndexType FIELD_OFFSET
public static final enum com.android.dx.io.IndexType METHOD_HANDLE_REF
public static final enum com.android.dx.io.IndexType PROTO_REF
private static final synthetic com.android.dx.io.IndexType[] $VALUES
public static com.android.dx.io.IndexType[] values ()
public static com.android.dx.io.IndexType valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
static void <clinit> ()
}
com/android/dx/io/OpcodeInfo$Info.class
OpcodeInfo.java
package com.android.dx.io
public com.android.dx.io.OpcodeInfo$Info extends java.lang.Object {
private final int opcode
private final String name
private final com.android.dx.io.instructions.InstructionCodec format
private final com.android.dx.io.IndexType indexType
public void <init> (int, java.lang.String, com.android.dx.io.instructions.InstructionCodec, com.android.dx.io.IndexType)
int opcode
String name
com.android.dx.io.instructions.InstructionCodec format
com.android.dx.io.IndexType indexType
public int getOpcode ()
public java.lang.String getName ()
public com.android.dx.io.instructions.InstructionCodec getFormat ()
public com.android.dx.io.IndexType getIndexType ()
}
com/android/dx/io/OpcodeInfo.class
OpcodeInfo.java
package com.android.dx.io
public final com.android.dx.io.OpcodeInfo extends java.lang.Object {
private static final com.android.dx.io.OpcodeInfo$Info[] INFO
public static final com.android.dx.io.OpcodeInfo$Info SPECIAL_FORMAT
public static final com.android.dx.io.OpcodeInfo$Info PACKED_SWITCH_PAYLOAD
public static final com.android.dx.io.OpcodeInfo$Info SPARSE_SWITCH_PAYLOAD
public static final com.android.dx.io.OpcodeInfo$Info FILL_ARRAY_DATA_PAYLOAD
public static final com.android.dx.io.OpcodeInfo$Info NOP
public static final com.android.dx.io.OpcodeInfo$Info MOVE
public static final com.android.dx.io.OpcodeInfo$Info MOVE_FROM16
public static final com.android.dx.io.OpcodeInfo$Info MOVE_16
public static final com.android.dx.io.OpcodeInfo$Info MOVE_WIDE
public static final com.android.dx.io.OpcodeInfo$Info MOVE_WIDE_FROM16
public static final com.android.dx.io.OpcodeInfo$Info MOVE_WIDE_16
public static final com.android.dx.io.OpcodeInfo$Info MOVE_OBJECT
public static final com.android.dx.io.OpcodeInfo$Info MOVE_OBJECT_FROM16
public static final com.android.dx.io.OpcodeInfo$Info MOVE_OBJECT_16
public static final com.android.dx.io.OpcodeInfo$Info MOVE_RESULT
public static final com.android.dx.io.OpcodeInfo$Info MOVE_RESULT_WIDE
public static final com.android.dx.io.OpcodeInfo$Info MOVE_RESULT_OBJECT
public static final com.android.dx.io.OpcodeInfo$Info MOVE_EXCEPTION
public static final com.android.dx.io.OpcodeInfo$Info RETURN_VOID
public static final com.android.dx.io.OpcodeInfo$Info RETURN
public static final com.android.dx.io.OpcodeInfo$Info RETURN_WIDE
public static final com.android.dx.io.OpcodeInfo$Info RETURN_OBJECT
public static final com.android.dx.io.OpcodeInfo$Info CONST_4
public static final com.android.dx.io.OpcodeInfo$Info CONST_16
public static final com.android.dx.io.OpcodeInfo$Info CONST
public static final com.android.dx.io.OpcodeInfo$Info CONST_HIGH16
public static final com.android.dx.io.OpcodeInfo$Info CONST_WIDE_16
public static final com.android.dx.io.OpcodeInfo$Info CONST_WIDE_32
public static final com.android.dx.io.OpcodeInfo$Info CONST_WIDE
public static final com.android.dx.io.OpcodeInfo$Info CONST_WIDE_HIGH16
public static final com.android.dx.io.OpcodeInfo$Info CONST_STRING
public static final com.android.dx.io.OpcodeInfo$Info CONST_STRING_JUMBO
public static final com.android.dx.io.OpcodeInfo$Info CONST_CLASS
public static final com.android.dx.io.OpcodeInfo$Info MONITOR_ENTER
public static final com.android.dx.io.OpcodeInfo$Info MONITOR_EXIT
public static final com.android.dx.io.OpcodeInfo$Info CHECK_CAST
public static final com.android.dx.io.OpcodeInfo$Info INSTANCE_OF
public static final com.android.dx.io.OpcodeInfo$Info ARRAY_LENGTH
public static final com.android.dx.io.OpcodeInfo$Info NEW_INSTANCE
public static final com.android.dx.io.OpcodeInfo$Info NEW_ARRAY
public static final com.android.dx.io.OpcodeInfo$Info FILLED_NEW_ARRAY
public static final com.android.dx.io.OpcodeInfo$Info FILLED_NEW_ARRAY_RANGE
public static final com.android.dx.io.OpcodeInfo$Info FILL_ARRAY_DATA
public static final com.android.dx.io.OpcodeInfo$Info THROW
public static final com.android.dx.io.OpcodeInfo$Info GOTO
public static final com.android.dx.io.OpcodeInfo$Info GOTO_16
public static final com.android.dx.io.OpcodeInfo$Info GOTO_32
public static final com.android.dx.io.OpcodeInfo$Info PACKED_SWITCH
public static final com.android.dx.io.OpcodeInfo$Info SPARSE_SWITCH
public static final com.android.dx.io.OpcodeInfo$Info CMPL_FLOAT
public static final com.android.dx.io.OpcodeInfo$Info CMPG_FLOAT
public static final com.android.dx.io.OpcodeInfo$Info CMPL_DOUBLE
public static final com.android.dx.io.OpcodeInfo$Info CMPG_DOUBLE
public static final com.android.dx.io.OpcodeInfo$Info CMP_LONG
public static final com.android.dx.io.OpcodeInfo$Info IF_EQ
public static final com.android.dx.io.OpcodeInfo$Info IF_NE
public static final com.android.dx.io.OpcodeInfo$Info IF_LT
public static final com.android.dx.io.OpcodeInfo$Info IF_GE
public static final com.android.dx.io.OpcodeInfo$Info IF_GT
public static final com.android.dx.io.OpcodeInfo$Info IF_LE
public static final com.android.dx.io.OpcodeInfo$Info IF_EQZ
public static final com.android.dx.io.OpcodeInfo$Info IF_NEZ
public static final com.android.dx.io.OpcodeInfo$Info IF_LTZ
public static final com.android.dx.io.OpcodeInfo$Info IF_GEZ
public static final com.android.dx.io.OpcodeInfo$Info IF_GTZ
public static final com.android.dx.io.OpcodeInfo$Info IF_LEZ
public static final com.android.dx.io.OpcodeInfo$Info AGET
public static final com.android.dx.io.OpcodeInfo$Info AGET_WIDE
public static final com.android.dx.io.OpcodeInfo$Info AGET_OBJECT
public static final com.android.dx.io.OpcodeInfo$Info AGET_BOOLEAN
public static final com.android.dx.io.OpcodeInfo$Info AGET_BYTE
public static final com.android.dx.io.OpcodeInfo$Info AGET_CHAR
public static final com.android.dx.io.OpcodeInfo$Info AGET_SHORT
public static final com.android.dx.io.OpcodeInfo$Info APUT
public static final com.android.dx.io.OpcodeInfo$Info APUT_WIDE
public static final com.android.dx.io.OpcodeInfo$Info APUT_OBJECT
public static final com.android.dx.io.OpcodeInfo$Info APUT_BOOLEAN
public static final com.android.dx.io.OpcodeInfo$Info APUT_BYTE
public static final com.android.dx.io.OpcodeInfo$Info APUT_CHAR
public static final com.android.dx.io.OpcodeInfo$Info APUT_SHORT
public static final com.android.dx.io.OpcodeInfo$Info IGET
public static final com.android.dx.io.OpcodeInfo$Info IGET_WIDE
public static final com.android.dx.io.OpcodeInfo$Info IGET_OBJECT
public static final com.android.dx.io.OpcodeInfo$Info IGET_BOOLEAN
public static final com.android.dx.io.OpcodeInfo$Info IGET_BYTE
public static final com.android.dx.io.OpcodeInfo$Info IGET_CHAR
public static final com.android.dx.io.OpcodeInfo$Info IGET_SHORT
public static final com.android.dx.io.OpcodeInfo$Info IPUT
public static final com.android.dx.io.OpcodeInfo$Info IPUT_WIDE
public static final com.android.dx.io.OpcodeInfo$Info IPUT_OBJECT
public static final com.android.dx.io.OpcodeInfo$Info IPUT_BOOLEAN
public static final com.android.dx.io.OpcodeInfo$Info IPUT_BYTE
public static final com.android.dx.io.OpcodeInfo$Info IPUT_CHAR
public static final com.android.dx.io.OpcodeInfo$Info IPUT_SHORT
public static final com.android.dx.io.OpcodeInfo$Info SGET
public static final com.android.dx.io.OpcodeInfo$Info SGET_WIDE
public static final com.android.dx.io.OpcodeInfo$Info SGET_OBJECT
public static final com.android.dx.io.OpcodeInfo$Info SGET_BOOLEAN
public static final com.android.dx.io.OpcodeInfo$Info SGET_BYTE
public static final com.android.dx.io.OpcodeInfo$Info SGET_CHAR
public static final com.android.dx.io.OpcodeInfo$Info SGET_SHORT
public static final com.android.dx.io.OpcodeInfo$Info SPUT
public static final com.android.dx.io.OpcodeInfo$Info SPUT_WIDE
public static final com.android.dx.io.OpcodeInfo$Info SPUT_OBJECT
public static final com.android.dx.io.OpcodeInfo$Info SPUT_BOOLEAN
public static final com.android.dx.io.OpcodeInfo$Info SPUT_BYTE
public static final com.android.dx.io.OpcodeInfo$Info SPUT_CHAR
public static final com.android.dx.io.OpcodeInfo$Info SPUT_SHORT
public static final com.android.dx.io.OpcodeInfo$Info INVOKE_VIRTUAL
public static final com.android.dx.io.OpcodeInfo$Info INVOKE_SUPER
public static final com.android.dx.io.OpcodeInfo$Info INVOKE_DIRECT
public static final com.android.dx.io.OpcodeInfo$Info INVOKE_STATIC
public static final com.android.dx.io.OpcodeInfo$Info INVOKE_INTERFACE
public static final com.android.dx.io.OpcodeInfo$Info INVOKE_VIRTUAL_RANGE
public static final com.android.dx.io.OpcodeInfo$Info INVOKE_SUPER_RANGE
public static final com.android.dx.io.OpcodeInfo$Info INVOKE_DIRECT_RANGE
public static final com.android.dx.io.OpcodeInfo$Info INVOKE_STATIC_RANGE
public static final com.android.dx.io.OpcodeInfo$Info INVOKE_INTERFACE_RANGE
public static final com.android.dx.io.OpcodeInfo$Info NEG_INT
public static final com.android.dx.io.OpcodeInfo$Info NOT_INT
public static final com.android.dx.io.OpcodeInfo$Info NEG_LONG
public static final com.android.dx.io.OpcodeInfo$Info NOT_LONG
public static final com.android.dx.io.OpcodeInfo$Info NEG_FLOAT
public static final com.android.dx.io.OpcodeInfo$Info NEG_DOUBLE
public static final com.android.dx.io.OpcodeInfo$Info INT_TO_LONG
public static final com.android.dx.io.OpcodeInfo$Info INT_TO_FLOAT
public static final com.android.dx.io.OpcodeInfo$Info INT_TO_DOUBLE
public static final com.android.dx.io.OpcodeInfo$Info LONG_TO_INT
public static final com.android.dx.io.OpcodeInfo$Info LONG_TO_FLOAT
public static final com.android.dx.io.OpcodeInfo$Info LONG_TO_DOUBLE
public static final com.android.dx.io.OpcodeInfo$Info FLOAT_TO_INT
public static final com.android.dx.io.OpcodeInfo$Info FLOAT_TO_LONG
public static final com.android.dx.io.OpcodeInfo$Info FLOAT_TO_DOUBLE
public static final com.android.dx.io.OpcodeInfo$Info DOUBLE_TO_INT
public static final com.android.dx.io.OpcodeInfo$Info DOUBLE_TO_LONG
public static final com.android.dx.io.OpcodeInfo$Info DOUBLE_TO_FLOAT
public static final com.android.dx.io.OpcodeInfo$Info INT_TO_BYTE
public static final com.android.dx.io.OpcodeInfo$Info INT_TO_CHAR
public static final com.android.dx.io.OpcodeInfo$Info INT_TO_SHORT
public static final com.android.dx.io.OpcodeInfo$Info ADD_INT
public static final com.android.dx.io.OpcodeInfo$Info SUB_INT
public static final com.android.dx.io.OpcodeInfo$Info MUL_INT
public static final com.android.dx.io.OpcodeInfo$Info DIV_INT
public static final com.android.dx.io.OpcodeInfo$Info REM_INT
public static final com.android.dx.io.OpcodeInfo$Info AND_INT
public static final com.android.dx.io.OpcodeInfo$Info OR_INT
public static final com.android.dx.io.OpcodeInfo$Info XOR_INT
public static final com.android.dx.io.OpcodeInfo$Info SHL_INT
public static final com.android.dx.io.OpcodeInfo$Info SHR_INT
public static final com.android.dx.io.OpcodeInfo$Info USHR_INT
public static final com.android.dx.io.OpcodeInfo$Info ADD_LONG
public static final com.android.dx.io.OpcodeInfo$Info SUB_LONG
public static final com.android.dx.io.OpcodeInfo$Info MUL_LONG
public static final com.android.dx.io.OpcodeInfo$Info DIV_LONG
public static final com.android.dx.io.OpcodeInfo$Info REM_LONG
public static final com.android.dx.io.OpcodeInfo$Info AND_LONG
public static final com.android.dx.io.OpcodeInfo$Info OR_LONG
public static final com.android.dx.io.OpcodeInfo$Info XOR_LONG
public static final com.android.dx.io.OpcodeInfo$Info SHL_LONG
public static final com.android.dx.io.OpcodeInfo$Info SHR_LONG
public static final com.android.dx.io.OpcodeInfo$Info USHR_LONG
public static final com.android.dx.io.OpcodeInfo$Info ADD_FLOAT
public static final com.android.dx.io.OpcodeInfo$Info SUB_FLOAT
public static final com.android.dx.io.OpcodeInfo$Info MUL_FLOAT
public static final com.android.dx.io.OpcodeInfo$Info DIV_FLOAT
public static final com.android.dx.io.OpcodeInfo$Info REM_FLOAT
public static final com.android.dx.io.OpcodeInfo$Info ADD_DOUBLE
public static final com.android.dx.io.OpcodeInfo$Info SUB_DOUBLE
public static final com.android.dx.io.OpcodeInfo$Info MUL_DOUBLE
public static final com.android.dx.io.OpcodeInfo$Info DIV_DOUBLE
public static final com.android.dx.io.OpcodeInfo$Info REM_DOUBLE
public static final com.android.dx.io.OpcodeInfo$Info ADD_INT_2ADDR
public static final com.android.dx.io.OpcodeInfo$Info SUB_INT_2ADDR
public static final com.android.dx.io.OpcodeInfo$Info MUL_INT_2ADDR
public static final com.android.dx.io.OpcodeInfo$Info DIV_INT_2ADDR
public static final com.android.dx.io.OpcodeInfo$Info REM_INT_2ADDR
public static final com.android.dx.io.OpcodeInfo$Info AND_INT_2ADDR
public static final com.android.dx.io.OpcodeInfo$Info OR_INT_2ADDR
public static final com.android.dx.io.OpcodeInfo$Info XOR_INT_2ADDR
public static final com.android.dx.io.OpcodeInfo$Info SHL_INT_2ADDR
public static final com.android.dx.io.OpcodeInfo$Info SHR_INT_2ADDR
public static final com.android.dx.io.OpcodeInfo$Info USHR_INT_2ADDR
public static final com.android.dx.io.OpcodeInfo$Info ADD_LONG_2ADDR
public static final com.android.dx.io.OpcodeInfo$Info SUB_LONG_2ADDR
public static final com.android.dx.io.OpcodeInfo$Info MUL_LONG_2ADDR
public static final com.android.dx.io.OpcodeInfo$Info DIV_LONG_2ADDR
public static final com.android.dx.io.OpcodeInfo$Info REM_LONG_2ADDR
public static final com.android.dx.io.OpcodeInfo$Info AND_LONG_2ADDR
public static final com.android.dx.io.OpcodeInfo$Info OR_LONG_2ADDR
public static final com.android.dx.io.OpcodeInfo$Info XOR_LONG_2ADDR
public static final com.android.dx.io.OpcodeInfo$Info SHL_LONG_2ADDR
public static final com.android.dx.io.OpcodeInfo$Info SHR_LONG_2ADDR
public static final com.android.dx.io.OpcodeInfo$Info USHR_LONG_2ADDR
public static final com.android.dx.io.OpcodeInfo$Info ADD_FLOAT_2ADDR
public static final com.android.dx.io.OpcodeInfo$Info SUB_FLOAT_2ADDR
public static final com.android.dx.io.OpcodeInfo$Info MUL_FLOAT_2ADDR
public static final com.android.dx.io.OpcodeInfo$Info DIV_FLOAT_2ADDR
public static final com.android.dx.io.OpcodeInfo$Info REM_FLOAT_2ADDR
public static final com.android.dx.io.OpcodeInfo$Info ADD_DOUBLE_2ADDR
public static final com.android.dx.io.OpcodeInfo$Info SUB_DOUBLE_2ADDR
public static final com.android.dx.io.OpcodeInfo$Info MUL_DOUBLE_2ADDR
public static final com.android.dx.io.OpcodeInfo$Info DIV_DOUBLE_2ADDR
public static final com.android.dx.io.OpcodeInfo$Info REM_DOUBLE_2ADDR
public static final com.android.dx.io.OpcodeInfo$Info ADD_INT_LIT16
public static final com.android.dx.io.OpcodeInfo$Info RSUB_INT
public static final com.android.dx.io.OpcodeInfo$Info MUL_INT_LIT16
public static final com.android.dx.io.OpcodeInfo$Info DIV_INT_LIT16
public static final com.android.dx.io.OpcodeInfo$Info REM_INT_LIT16
public static final com.android.dx.io.OpcodeInfo$Info AND_INT_LIT16
public static final com.android.dx.io.OpcodeInfo$Info OR_INT_LIT16
public static final com.android.dx.io.OpcodeInfo$Info XOR_INT_LIT16
public static final com.android.dx.io.OpcodeInfo$Info ADD_INT_LIT8
public static final com.android.dx.io.OpcodeInfo$Info RSUB_INT_LIT8
public static final com.android.dx.io.OpcodeInfo$Info MUL_INT_LIT8
public static final com.android.dx.io.OpcodeInfo$Info DIV_INT_LIT8
public static final com.android.dx.io.OpcodeInfo$Info REM_INT_LIT8
public static final com.android.dx.io.OpcodeInfo$Info AND_INT_LIT8
public static final com.android.dx.io.OpcodeInfo$Info OR_INT_LIT8
public static final com.android.dx.io.OpcodeInfo$Info XOR_INT_LIT8
public static final com.android.dx.io.OpcodeInfo$Info SHL_INT_LIT8
public static final com.android.dx.io.OpcodeInfo$Info SHR_INT_LIT8
public static final com.android.dx.io.OpcodeInfo$Info USHR_INT_LIT8
public static final com.android.dx.io.OpcodeInfo$Info INVOKE_POLYMORPHIC
public static final com.android.dx.io.OpcodeInfo$Info INVOKE_POLYMORPHIC_RANGE
public static final com.android.dx.io.OpcodeInfo$Info INVOKE_CUSTOM
public static final com.android.dx.io.OpcodeInfo$Info INVOKE_CUSTOM_RANGE
public static final com.android.dx.io.OpcodeInfo$Info CONST_METHOD_HANDLE
public static final com.android.dx.io.OpcodeInfo$Info CONST_METHOD_TYPE
private void <init> ()
public static com.android.dx.io.OpcodeInfo$Info get (int)
com.android.dx.io.OpcodeInfo$Info result
int opcode
int idx
public static java.lang.String getName (int)
int opcode
public static com.android.dx.io.instructions.InstructionCodec getFormat (int)
int opcode
public static com.android.dx.io.IndexType getIndexType (int)
int opcode
private static void set (com.android.dx.io.OpcodeInfo$Info)
com.android.dx.io.OpcodeInfo$Info opcode
int idx
static void <clinit> ()
}
com/android/dx/io/Opcodes.class
Opcodes.java
package com.android.dx.io
public final com.android.dx.io.Opcodes extends java.lang.Object {
public static final int SPECIAL_FORMAT
public static final int NO_NEXT
public static final int MIN_VALUE
public static final int MAX_VALUE
public static final int NOP
public static final int MOVE
public static final int MOVE_FROM16
public static final int MOVE_16
public static final int MOVE_WIDE
public static final int MOVE_WIDE_FROM16
public static final int MOVE_WIDE_16
public static final int MOVE_OBJECT
public static final int MOVE_OBJECT_FROM16
public static final int MOVE_OBJECT_16
public static final int MOVE_RESULT
public static final int MOVE_RESULT_WIDE
public static final int MOVE_RESULT_OBJECT
public static final int MOVE_EXCEPTION
public static final int RETURN_VOID
public static final int RETURN
public static final int RETURN_WIDE
public static final int RETURN_OBJECT
public static final int CONST_4
public static final int CONST_16
public static final int CONST
public static final int CONST_HIGH16
public static final int CONST_WIDE_16
public static final int CONST_WIDE_32
public static final int CONST_WIDE
public static final int CONST_WIDE_HIGH16
public static final int CONST_STRING
public static final int CONST_STRING_JUMBO
public static final int CONST_CLASS
public static final int MONITOR_ENTER
public static final int MONITOR_EXIT
public static final int CHECK_CAST
public static final int INSTANCE_OF
public static final int ARRAY_LENGTH
public static final int NEW_INSTANCE
public static final int NEW_ARRAY
public static final int FILLED_NEW_ARRAY
public static final int FILLED_NEW_ARRAY_RANGE
public static final int FILL_ARRAY_DATA
public static final int THROW
public static final int GOTO
public static final int GOTO_16
public static final int GOTO_32
public static final int PACKED_SWITCH
public static final int SPARSE_SWITCH
public static final int CMPL_FLOAT
public static final int CMPG_FLOAT
public static final int CMPL_DOUBLE
public static final int CMPG_DOUBLE
public static final int CMP_LONG
public static final int IF_EQ
public static final int IF_NE
public static final int IF_LT
public static final int IF_GE
public static final int IF_GT
public static final int IF_LE
public static final int IF_EQZ
public static final int IF_NEZ
public static final int IF_LTZ
public static final int IF_GEZ
public static final int IF_GTZ
public static final int IF_LEZ
public static final int AGET
public static final int AGET_WIDE
public static final int AGET_OBJECT
public static final int AGET_BOOLEAN
public static final int AGET_BYTE
public static final int AGET_CHAR
public static final int AGET_SHORT
public static final int APUT
public static final int APUT_WIDE
public static final int APUT_OBJECT
public static final int APUT_BOOLEAN
public static final int APUT_BYTE
public static final int APUT_CHAR
public static final int APUT_SHORT
public static final int IGET
public static final int IGET_WIDE
public static final int IGET_OBJECT
public static final int IGET_BOOLEAN
public static final int IGET_BYTE
public static final int IGET_CHAR
public static final int IGET_SHORT
public static final int IPUT
public static final int IPUT_WIDE
public static final int IPUT_OBJECT
public static final int IPUT_BOOLEAN
public static final int IPUT_BYTE
public static final int IPUT_CHAR
public static final int IPUT_SHORT
public static final int SGET
public static final int SGET_WIDE
public static final int SGET_OBJECT
public static final int SGET_BOOLEAN
public static final int SGET_BYTE
public static final int SGET_CHAR
public static final int SGET_SHORT
public static final int SPUT
public static final int SPUT_WIDE
public static final int SPUT_OBJECT
public static final int SPUT_BOOLEAN
public static final int SPUT_BYTE
public static final int SPUT_CHAR
public static final int SPUT_SHORT
public static final int INVOKE_VIRTUAL
public static final int INVOKE_SUPER
public static final int INVOKE_DIRECT
public static final int INVOKE_STATIC
public static final int INVOKE_INTERFACE
public static final int INVOKE_VIRTUAL_RANGE
public static final int INVOKE_SUPER_RANGE
public static final int INVOKE_DIRECT_RANGE
public static final int INVOKE_STATIC_RANGE
public static final int INVOKE_INTERFACE_RANGE
public static final int NEG_INT
public static final int NOT_INT
public static final int NEG_LONG
public static final int NOT_LONG
public static final int NEG_FLOAT
public static final int NEG_DOUBLE
public static final int INT_TO_LONG
public static final int INT_TO_FLOAT
public static final int INT_TO_DOUBLE
public static final int LONG_TO_INT
public static final int LONG_TO_FLOAT
public static final int LONG_TO_DOUBLE
public static final int FLOAT_TO_INT
public static final int FLOAT_TO_LONG
public static final int FLOAT_TO_DOUBLE
public static final int DOUBLE_TO_INT
public static final int DOUBLE_TO_LONG
public static final int DOUBLE_TO_FLOAT
public static final int INT_TO_BYTE
public static final int INT_TO_CHAR
public static final int INT_TO_SHORT
public static final int ADD_INT
public static final int SUB_INT
public static final int MUL_INT
public static final int DIV_INT
public static final int REM_INT
public static final int AND_INT
public static final int OR_INT
public static final int XOR_INT
public static final int SHL_INT
public static final int SHR_INT
public static final int USHR_INT
public static final int ADD_LONG
public static final int SUB_LONG
public static final int MUL_LONG
public static final int DIV_LONG
public static final int REM_LONG
public static final int AND_LONG
public static final int OR_LONG
public static final int XOR_LONG
public static final int SHL_LONG
public static final int SHR_LONG
public static final int USHR_LONG
public static final int ADD_FLOAT
public static final int SUB_FLOAT
public static final int MUL_FLOAT
public static final int DIV_FLOAT
public static final int REM_FLOAT
public static final int ADD_DOUBLE
public static final int SUB_DOUBLE
public static final int MUL_DOUBLE
public static final int DIV_DOUBLE
public static final int REM_DOUBLE
public static final int ADD_INT_2ADDR
public static final int SUB_INT_2ADDR
public static final int MUL_INT_2ADDR
public static final int DIV_INT_2ADDR
public static final int REM_INT_2ADDR
public static final int AND_INT_2ADDR
public static final int OR_INT_2ADDR
public static final int XOR_INT_2ADDR
public static final int SHL_INT_2ADDR
public static final int SHR_INT_2ADDR
public static final int USHR_INT_2ADDR
public static final int ADD_LONG_2ADDR
public static final int SUB_LONG_2ADDR
public static final int MUL_LONG_2ADDR
public static final int DIV_LONG_2ADDR
public static final int REM_LONG_2ADDR
public static final int AND_LONG_2ADDR
public static final int OR_LONG_2ADDR
public static final int XOR_LONG_2ADDR
public static final int SHL_LONG_2ADDR
public static final int SHR_LONG_2ADDR
public static final int USHR_LONG_2ADDR
public static final int ADD_FLOAT_2ADDR
public static final int SUB_FLOAT_2ADDR
public static final int MUL_FLOAT_2ADDR
public static final int DIV_FLOAT_2ADDR
public static final int REM_FLOAT_2ADDR
public static final int ADD_DOUBLE_2ADDR
public static final int SUB_DOUBLE_2ADDR
public static final int MUL_DOUBLE_2ADDR
public static final int DIV_DOUBLE_2ADDR
public static final int REM_DOUBLE_2ADDR
public static final int ADD_INT_LIT16
public static final int RSUB_INT
public static final int MUL_INT_LIT16
public static final int DIV_INT_LIT16
public static final int REM_INT_LIT16
public static final int AND_INT_LIT16
public static final int OR_INT_LIT16
public static final int XOR_INT_LIT16
public static final int ADD_INT_LIT8
public static final int RSUB_INT_LIT8
public static final int MUL_INT_LIT8
public static final int DIV_INT_LIT8
public static final int REM_INT_LIT8
public static final int AND_INT_LIT8
public static final int OR_INT_LIT8
public static final int XOR_INT_LIT8
public static final int SHL_INT_LIT8
public static final int SHR_INT_LIT8
public static final int USHR_INT_LIT8
public static final int INVOKE_POLYMORPHIC
public static final int INVOKE_POLYMORPHIC_RANGE
public static final int INVOKE_CUSTOM
public static final int INVOKE_CUSTOM_RANGE
public static final int CONST_METHOD_HANDLE
public static final int CONST_METHOD_TYPE
public static final int PACKED_SWITCH_PAYLOAD
public static final int SPARSE_SWITCH_PAYLOAD
public static final int FILL_ARRAY_DATA_PAYLOAD
private void <init> ()
public static boolean isValidShape (int)
int opcode
int lowByte
public static int extractOpcodeFromUnit (int)
int opcodeUnit
int lowByte
}
com/android/dx/io/instructions/
com/android/dx/io/instructions/AddressMap.class
AddressMap.java
package com.android.dx.io.instructions
public final com.android.dx.io.instructions.AddressMap extends java.lang.Object {
private final java.util.HashMap map
public void <init> ()
public int get (int)
int keyAddress
Integer value
public void put (int, int)
int keyAddress
int valueAddress
}
com/android/dx/io/instructions/BaseCodeCursor.class
BaseCodeCursor.java
package com.android.dx.io.instructions
public abstract com.android.dx.io.instructions.BaseCodeCursor extends java.lang.Object implements com.android.dx.io.instructions.CodeCursor {
private final com.android.dx.io.instructions.AddressMap baseAddressMap
private int cursor
public void <init> ()
public final int cursor ()
public final int baseAddressForCursor ()
int mapped
public final void setBaseAddress (int, int)
int targetAddress
int baseAddress
protected final void advance (int)
int amount
}
com/android/dx/io/instructions/CodeCursor.class
CodeCursor.java
package com.android.dx.io.instructions
public abstract com.android.dx.io.instructions.CodeCursor extends java.lang.Object {
public abstract int cursor ()
public abstract int baseAddressForCursor ()
public abstract void setBaseAddress (int, int)
}
com/android/dx/io/instructions/CodeInput.class
CodeInput.java
package com.android.dx.io.instructions
public abstract com.android.dx.io.instructions.CodeInput extends java.lang.Object implements com.android.dx.io.instructions.CodeCursor {
public abstract boolean hasMore ()
public abstract int read () throws java.io.EOFException
public abstract int readInt () throws java.io.EOFException
public abstract long readLong () throws java.io.EOFException
}
com/android/dx/io/instructions/CodeOutput.class
CodeOutput.java
package com.android.dx.io.instructions
public abstract com.android.dx.io.instructions.CodeOutput extends java.lang.Object implements com.android.dx.io.instructions.CodeCursor {
public abstract void write (short)
public abstract void write (short, short)
public abstract void write (short, short, short)
public abstract void write (short, short, short, short)
public abstract void write (short, short, short, short, short)
public abstract void writeInt (int)
public abstract void writeLong (long)
public abstract void write (byte[])
public abstract void write (short[])
public abstract void write (int[])
public abstract void write (long[])
}
com/android/dx/io/instructions/DecodedInstruction.class
DecodedInstruction.java
package com.android.dx.io.instructions
public abstract com.android.dx.io.instructions.DecodedInstruction extends java.lang.Object {
private final com.android.dx.io.instructions.InstructionCodec format
private final int opcode
private final int index
private final com.android.dx.io.IndexType indexType
private final int target
private final long literal
public static com.android.dx.io.instructions.DecodedInstruction decode (com.android.dx.io.instructions.CodeInput) throws java.io.EOFException
com.android.dx.io.instructions.CodeInput in
int opcodeUnit
int opcode
com.android.dx.io.instructions.InstructionCodec format
public static com.android.dx.io.instructions.DecodedInstruction[] decodeAll (short[])
java.io.EOFException ex
short[] encodedInstructions
int size
com.android.dx.io.instructions.DecodedInstruction[] decoded
com.android.dx.io.instructions.ShortArrayCodeInput in
public void <init> (com.android.dx.io.instructions.InstructionCodec, int, int, com.android.dx.io.IndexType, int, long)
com.android.dx.io.instructions.InstructionCodec format
int opcode
int index
com.android.dx.io.IndexType indexType
int target
long literal
public final com.android.dx.io.instructions.InstructionCodec getFormat ()
public final int getOpcode ()
public final short getOpcodeUnit ()
public final int getIndex ()
public final short getIndexUnit ()
public final com.android.dx.io.IndexType getIndexType ()
public final int getTarget ()
public final int getTarget (int)
int baseAddress
public final short getTargetUnit (int)
int baseAddress
int relativeTarget
public final int getTargetByte (int)
int baseAddress
int relativeTarget
public final long getLiteral ()
public final int getLiteralInt ()
public final short getLiteralUnit ()
public final int getLiteralByte ()
public final int getLiteralNibble ()
public abstract int getRegisterCount ()
public int getA ()
public int getB ()
public int getC ()
public int getD ()
public int getE ()
public final short getRegisterCountUnit ()
int registerCount
public final short getAUnit ()
int a
public final short getAByte ()
int a
public final short getANibble ()
int a
public final short getBUnit ()
int b
public final short getBByte ()
int b
public final short getBNibble ()
int b
public final short getCUnit ()
int c
public final short getCByte ()
int c
public final short getCNibble ()
int c
public final short getDUnit ()
int d
public final short getDByte ()
int d
public final short getDNibble ()
int d
public final short getENibble ()
int e
public final void encode (com.android.dx.io.instructions.CodeOutput)
com.android.dx.io.instructions.CodeOutput out
public abstract com.android.dx.io.instructions.DecodedInstruction withIndex (int)
public com.android.dx.io.instructions.DecodedInstruction withProtoIndex (int, int)
int newIndex
int newProtoIndex
public short getProtoIndex ()
}
com/android/dx/io/instructions/FillArrayDataPayloadDecodedInstruction.class
FillArrayDataPayloadDecodedInstruction.java
package com.android.dx.io.instructions
public final com.android.dx.io.instructions.FillArrayDataPayloadDecodedInstruction extends com.android.dx.io.instructions.DecodedInstruction {
private final Object data
private final int size
private final int elementWidth
private void <init> (com.android.dx.io.instructions.InstructionCodec, int, java.lang.Object, int, int)
com.android.dx.io.instructions.InstructionCodec format
int opcode
Object data
int size
int elementWidth
public void <init> (com.android.dx.io.instructions.InstructionCodec, int, byte[])
com.android.dx.io.instructions.InstructionCodec format
int opcode
byte[] data
public void <init> (com.android.dx.io.instructions.InstructionCodec, int, short[])
com.android.dx.io.instructions.InstructionCodec format
int opcode
short[] data
public void <init> (com.android.dx.io.instructions.InstructionCodec, int, int[])
com.android.dx.io.instructions.InstructionCodec format
int opcode
int[] data
public void <init> (com.android.dx.io.instructions.InstructionCodec, int, long[])
com.android.dx.io.instructions.InstructionCodec format
int opcode
long[] data
public int getRegisterCount ()
public short getElementWidthUnit ()
public int getSize ()
public java.lang.Object getData ()
public com.android.dx.io.instructions.DecodedInstruction withIndex (int)
int newIndex
}
com/android/dx/io/instructions/FiveRegisterDecodedInstruction.class
FiveRegisterDecodedInstruction.java
package com.android.dx.io.instructions
public final com.android.dx.io.instructions.FiveRegisterDecodedInstruction extends com.android.dx.io.instructions.DecodedInstruction {
private final int a
private final int b
private final int c
private final int d
private final int e
public void <init> (com.android.dx.io.instructions.InstructionCodec, int, int, com.android.dx.io.IndexType, int, long, int, int, int, int, int)
com.android.dx.io.instructions.InstructionCodec format
int opcode
int index
com.android.dx.io.IndexType indexType
int target
long literal
int a
int b
int c
int d
int e
public int getRegisterCount ()
public int getA ()
public int getB ()
public int getC ()
public int getD ()
public int getE ()
public com.android.dx.io.instructions.DecodedInstruction withIndex (int)
int newIndex
}
com/android/dx/io/instructions/FourRegisterDecodedInstruction.class
FourRegisterDecodedInstruction.java
package com.android.dx.io.instructions
public final com.android.dx.io.instructions.FourRegisterDecodedInstruction extends com.android.dx.io.instructions.DecodedInstruction {
private final int a
private final int b
private final int c
private final int d
public void <init> (com.android.dx.io.instructions.InstructionCodec, int, int, com.android.dx.io.IndexType, int, long, int, int, int, int)
com.android.dx.io.instructions.InstructionCodec format
int opcode
int index
com.android.dx.io.IndexType indexType
int target
long literal
int a
int b
int c
int d
public int getRegisterCount ()
public int getA ()
public int getB ()
public int getC ()
public int getD ()
public com.android.dx.io.instructions.DecodedInstruction withIndex (int)
int newIndex
}
com/android/dx/io/instructions/InstructionCodec$1.class
InstructionCodec.java
package com.android.dx.io.instructions
final enum com.android.dx.io.instructions.InstructionCodec$1 extends com.android.dx.io.instructions.InstructionCodec {
void <init> (java.lang.String, int)
public com.android.dx.io.instructions.DecodedInstruction decode (int, com.android.dx.io.instructions.CodeInput) throws java.io.EOFException
int opcodeUnit
com.android.dx.io.instructions.CodeInput in
public void encode (com.android.dx.io.instructions.DecodedInstruction, com.android.dx.io.instructions.CodeOutput)
com.android.dx.io.instructions.DecodedInstruction insn
com.android.dx.io.instructions.CodeOutput out
}
com/android/dx/io/instructions/InstructionCodec$10.class
InstructionCodec.java
package com.android.dx.io.instructions
final enum com.android.dx.io.instructions.InstructionCodec$10 extends com.android.dx.io.instructions.InstructionCodec {
void <init> (java.lang.String, int)
public com.android.dx.io.instructions.DecodedInstruction decode (int, com.android.dx.io.instructions.CodeInput) throws java.io.EOFException
int opcodeUnit
com.android.dx.io.instructions.CodeInput in
int baseAddress
int opcode
int a
int target
public void encode (com.android.dx.io.instructions.DecodedInstruction, com.android.dx.io.instructions.CodeOutput)
com.android.dx.io.instructions.DecodedInstruction insn
com.android.dx.io.instructions.CodeOutput out
short relativeTarget
}
com/android/dx/io/instructions/InstructionCodec$11.class
InstructionCodec.java
package com.android.dx.io.instructions
final enum com.android.dx.io.instructions.InstructionCodec$11 extends com.android.dx.io.instructions.InstructionCodec {
void <init> (java.lang.String, int)
public com.android.dx.io.instructions.DecodedInstruction decode (int, com.android.dx.io.instructions.CodeInput) throws java.io.EOFException
int opcodeUnit
com.android.dx.io.instructions.CodeInput in
int opcode
int a
int literal
public void encode (com.android.dx.io.instructions.DecodedInstruction, com.android.dx.io.instructions.CodeOutput)
com.android.dx.io.instructions.DecodedInstruction insn
com.android.dx.io.instructions.CodeOutput out
}
com/android/dx/io/instructions/InstructionCodec$12.class
InstructionCodec.java
package com.android.dx.io.instructions
final enum com.android.dx.io.instructions.InstructionCodec$12 extends com.android.dx.io.instructions.InstructionCodec {
void <init> (java.lang.String, int)
public com.android.dx.io.instructions.DecodedInstruction decode (int, com.android.dx.io.instructions.CodeInput) throws java.io.EOFException
int opcodeUnit
com.android.dx.io.instructions.CodeInput in
int opcode
int a
long literal
public void encode (com.android.dx.io.instructions.DecodedInstruction, com.android.dx.io.instructions.CodeOutput)
com.android.dx.io.instructions.DecodedInstruction insn
com.android.dx.io.instructions.CodeOutput out
int opcode
int shift
short literal
}
com/android/dx/io/instructions/InstructionCodec$13.class
InstructionCodec.java
package com.android.dx.io.instructions
final enum com.android.dx.io.instructions.InstructionCodec$13 extends com.android.dx.io.instructions.InstructionCodec {
void <init> (java.lang.String, int)
public com.android.dx.io.instructions.DecodedInstruction decode (int, com.android.dx.io.instructions.CodeInput) throws java.io.EOFException
int opcodeUnit
com.android.dx.io.instructions.CodeInput in
int opcode
int a
int index
com.android.dx.io.IndexType indexType
public void encode (com.android.dx.io.instructions.DecodedInstruction, com.android.dx.io.instructions.CodeOutput)
com.android.dx.io.instructions.DecodedInstruction insn
com.android.dx.io.instructions.CodeOutput out
}
com/android/dx/io/instructions/InstructionCodec$14.class
InstructionCodec.java
package com.android.dx.io.instructions
final enum com.android.dx.io.instructions.InstructionCodec$14 extends com.android.dx.io.instructions.InstructionCodec {
void <init> (java.lang.String, int)
public com.android.dx.io.instructions.DecodedInstruction decode (int, com.android.dx.io.instructions.CodeInput) throws java.io.EOFException
int opcodeUnit
com.android.dx.io.instructions.CodeInput in
int opcode
int a
int bc
int b
int c
public void encode (com.android.dx.io.instructions.DecodedInstruction, com.android.dx.io.instructions.CodeOutput)
com.android.dx.io.instructions.DecodedInstruction insn
com.android.dx.io.instructions.CodeOutput out
}
com/android/dx/io/instructions/InstructionCodec$15.class
InstructionCodec.java
package com.android.dx.io.instructions
final enum com.android.dx.io.instructions.InstructionCodec$15 extends com.android.dx.io.instructions.InstructionCodec {
void <init> (java.lang.String, int)
public com.android.dx.io.instructions.DecodedInstruction decode (int, com.android.dx.io.instructions.CodeInput) throws java.io.EOFException
int opcodeUnit
com.android.dx.io.instructions.CodeInput in
int opcode
int a
int bc
int b
int literal
public void encode (com.android.dx.io.instructions.DecodedInstruction, com.android.dx.io.instructions.CodeOutput)
com.android.dx.io.instructions.DecodedInstruction insn
com.android.dx.io.instructions.CodeOutput out
}
com/android/dx/io/instructions/InstructionCodec$16.class
InstructionCodec.java
package com.android.dx.io.instructions
final enum com.android.dx.io.instructions.InstructionCodec$16 extends com.android.dx.io.instructions.InstructionCodec {
void <init> (java.lang.String, int)
public com.android.dx.io.instructions.DecodedInstruction decode (int, com.android.dx.io.instructions.CodeInput) throws java.io.EOFException
int opcodeUnit
com.android.dx.io.instructions.CodeInput in
int baseAddress
int opcode
int a
int b
int target
public void encode (com.android.dx.io.instructions.DecodedInstruction, com.android.dx.io.instructions.CodeOutput)
com.android.dx.io.instructions.DecodedInstruction insn
com.android.dx.io.instructions.CodeOutput out
short relativeTarget
}
com/android/dx/io/instructions/InstructionCodec$17.class
InstructionCodec.java
package com.android.dx.io.instructions
final enum com.android.dx.io.instructions.InstructionCodec$17 extends com.android.dx.io.instructions.InstructionCodec {
void <init> (java.lang.String, int)
public com.android.dx.io.instructions.DecodedInstruction decode (int, com.android.dx.io.instructions.CodeInput) throws java.io.EOFException
int opcodeUnit
com.android.dx.io.instructions.CodeInput in
int opcode
int a
int b
int literal
public void encode (com.android.dx.io.instructions.DecodedInstruction, com.android.dx.io.instructions.CodeOutput)
com.android.dx.io.instructions.DecodedInstruction insn
com.android.dx.io.instructions.CodeOutput out
}
com/android/dx/io/instructions/InstructionCodec$18.class
InstructionCodec.java
package com.android.dx.io.instructions
final enum com.android.dx.io.instructions.InstructionCodec$18 extends com.android.dx.io.instructions.InstructionCodec {
void <init> (java.lang.String, int)
public com.android.dx.io.instructions.DecodedInstruction decode (int, com.android.dx.io.instructions.CodeInput) throws java.io.EOFException
int opcodeUnit
com.android.dx.io.instructions.CodeInput in
int opcode
int a
int b
int index
com.android.dx.io.IndexType indexType
public void encode (com.android.dx.io.instructions.DecodedInstruction, com.android.dx.io.instructions.CodeOutput)
com.android.dx.io.instructions.DecodedInstruction insn
com.android.dx.io.instructions.CodeOutput out
}
com/android/dx/io/instructions/InstructionCodec$19.class
InstructionCodec.java
package com.android.dx.io.instructions
final enum com.android.dx.io.instructions.InstructionCodec$19 extends com.android.dx.io.instructions.InstructionCodec {
void <init> (java.lang.String, int)
public com.android.dx.io.instructions.DecodedInstruction decode (int, com.android.dx.io.instructions.CodeInput) throws java.io.EOFException
int opcodeUnit
com.android.dx.io.instructions.CodeInput in
int opcode
int a
int b
int index
public void encode (com.android.dx.io.instructions.DecodedInstruction, com.android.dx.io.instructions.CodeOutput)
com.android.dx.io.instructions.DecodedInstruction insn
com.android.dx.io.instructions.CodeOutput out
}
com/android/dx/io/instructions/InstructionCodec$2.class
InstructionCodec.java
package com.android.dx.io.instructions
final enum com.android.dx.io.instructions.InstructionCodec$2 extends com.android.dx.io.instructions.InstructionCodec {
void <init> (java.lang.String, int)
public com.android.dx.io.instructions.DecodedInstruction decode (int, com.android.dx.io.instructions.CodeInput) throws java.io.EOFException
int opcodeUnit
com.android.dx.io.instructions.CodeInput in
int opcode
int literal
public void encode (com.android.dx.io.instructions.DecodedInstruction, com.android.dx.io.instructions.CodeOutput)
com.android.dx.io.instructions.DecodedInstruction insn
com.android.dx.io.instructions.CodeOutput out
}
com/android/dx/io/instructions/InstructionCodec$20.class
InstructionCodec.java
package com.android.dx.io.instructions
final enum com.android.dx.io.instructions.InstructionCodec$20 extends com.android.dx.io.instructions.InstructionCodec {
void <init> (java.lang.String, int)
public com.android.dx.io.instructions.DecodedInstruction decode (int, com.android.dx.io.instructions.CodeInput) throws java.io.EOFException
int opcodeUnit
com.android.dx.io.instructions.CodeInput in
int baseAddress
int opcode
int literal
int target
public void encode (com.android.dx.io.instructions.DecodedInstruction, com.android.dx.io.instructions.CodeOutput)
com.android.dx.io.instructions.DecodedInstruction insn
com.android.dx.io.instructions.CodeOutput out
int relativeTarget
}
com/android/dx/io/instructions/InstructionCodec$21.class
InstructionCodec.java
package com.android.dx.io.instructions
final enum com.android.dx.io.instructions.InstructionCodec$21 extends com.android.dx.io.instructions.InstructionCodec {
void <init> (java.lang.String, int)
public com.android.dx.io.instructions.DecodedInstruction decode (int, com.android.dx.io.instructions.CodeInput) throws java.io.EOFException
int opcodeUnit
com.android.dx.io.instructions.CodeInput in
int opcode
int literal
int a
int b
public void encode (com.android.dx.io.instructions.DecodedInstruction, com.android.dx.io.instructions.CodeOutput)
com.android.dx.io.instructions.DecodedInstruction insn
com.android.dx.io.instructions.CodeOutput out
}
com/android/dx/io/instructions/InstructionCodec$22.class
InstructionCodec.java
package com.android.dx.io.instructions
final enum com.android.dx.io.instructions.InstructionCodec$22 extends com.android.dx.io.instructions.InstructionCodec {
void <init> (java.lang.String, int)
public com.android.dx.io.instructions.DecodedInstruction decode (int, com.android.dx.io.instructions.CodeInput) throws java.io.EOFException
int opcodeUnit
com.android.dx.io.instructions.CodeInput in
int opcode
int a
int literal
public void encode (com.android.dx.io.instructions.DecodedInstruction, com.android.dx.io.instructions.CodeOutput)
com.android.dx.io.instructions.DecodedInstruction insn
com.android.dx.io.instructions.CodeOutput out
int literal
}
com/android/dx/io/instructions/InstructionCodec$23.class
InstructionCodec.java
package com.android.dx.io.instructions
final enum com.android.dx.io.instructions.InstructionCodec$23 extends com.android.dx.io.instructions.InstructionCodec {
void <init> (java.lang.String, int)
public com.android.dx.io.instructions.DecodedInstruction decode (int, com.android.dx.io.instructions.CodeInput) throws java.io.EOFException
int opcodeUnit
com.android.dx.io.instructions.CodeInput in
int baseAddress
int opcode
int a
int target
public void encode (com.android.dx.io.instructions.DecodedInstruction, com.android.dx.io.instructions.CodeOutput)
com.android.dx.io.instructions.DecodedInstruction insn
com.android.dx.io.instructions.CodeOutput out
int relativeTarget
}
com/android/dx/io/instructions/InstructionCodec$24.class
InstructionCodec.java
package com.android.dx.io.instructions
final enum com.android.dx.io.instructions.InstructionCodec$24 extends com.android.dx.io.instructions.InstructionCodec {
void <init> (java.lang.String, int)
public com.android.dx.io.instructions.DecodedInstruction decode (int, com.android.dx.io.instructions.CodeInput) throws java.io.EOFException
int opcodeUnit
com.android.dx.io.instructions.CodeInput in
int opcode
int a
int index
com.android.dx.io.IndexType indexType
public void encode (com.android.dx.io.instructions.DecodedInstruction, com.android.dx.io.instructions.CodeOutput)
com.android.dx.io.instructions.DecodedInstruction insn
com.android.dx.io.instructions.CodeOutput out
int index
}
com/android/dx/io/instructions/InstructionCodec$25.class
InstructionCodec.java
package com.android.dx.io.instructions
final enum com.android.dx.io.instructions.InstructionCodec$25 extends com.android.dx.io.instructions.InstructionCodec {
void <init> (java.lang.String, int)
public com.android.dx.io.instructions.DecodedInstruction decode (int, com.android.dx.io.instructions.CodeInput) throws java.io.EOFException
int opcodeUnit
com.android.dx.io.instructions.CodeInput in
public void encode (com.android.dx.io.instructions.DecodedInstruction, com.android.dx.io.instructions.CodeOutput)
com.android.dx.io.instructions.DecodedInstruction insn
com.android.dx.io.instructions.CodeOutput out
}
com/android/dx/io/instructions/InstructionCodec$26.class
InstructionCodec.java
package com.android.dx.io.instructions
final enum com.android.dx.io.instructions.InstructionCodec$26 extends com.android.dx.io.instructions.InstructionCodec {
void <init> (java.lang.String, int)
public com.android.dx.io.instructions.DecodedInstruction decode (int, com.android.dx.io.instructions.CodeInput) throws java.io.EOFException
int opcodeUnit
com.android.dx.io.instructions.CodeInput in
public void encode (com.android.dx.io.instructions.DecodedInstruction, com.android.dx.io.instructions.CodeOutput)
com.android.dx.io.instructions.DecodedInstruction insn
com.android.dx.io.instructions.CodeOutput out
}
com/android/dx/io/instructions/InstructionCodec$27.class
InstructionCodec.java
package com.android.dx.io.instructions
final enum com.android.dx.io.instructions.InstructionCodec$27 extends com.android.dx.io.instructions.InstructionCodec {
void <init> (java.lang.String, int)
public com.android.dx.io.instructions.DecodedInstruction decode (int, com.android.dx.io.instructions.CodeInput) throws java.io.EOFException
int opcodeUnit
com.android.dx.io.instructions.CodeInput in
public void encode (com.android.dx.io.instructions.DecodedInstruction, com.android.dx.io.instructions.CodeOutput)
com.android.dx.io.instructions.DecodedInstruction insn
com.android.dx.io.instructions.CodeOutput out
}
com/android/dx/io/instructions/InstructionCodec$28.class
InstructionCodec.java
package com.android.dx.io.instructions
final enum com.android.dx.io.instructions.InstructionCodec$28 extends com.android.dx.io.instructions.InstructionCodec {
void <init> (java.lang.String, int)
public com.android.dx.io.instructions.DecodedInstruction decode (int, com.android.dx.io.instructions.CodeInput) throws java.io.EOFException
int opcodeUnit
com.android.dx.io.instructions.CodeInput in
public void encode (com.android.dx.io.instructions.DecodedInstruction, com.android.dx.io.instructions.CodeOutput)
com.android.dx.io.instructions.DecodedInstruction insn
com.android.dx.io.instructions.CodeOutput out
}
com/android/dx/io/instructions/InstructionCodec$29.class
InstructionCodec.java
package com.android.dx.io.instructions
final enum com.android.dx.io.instructions.InstructionCodec$29 extends com.android.dx.io.instructions.InstructionCodec {
void <init> (java.lang.String, int)
public com.android.dx.io.instructions.DecodedInstruction decode (int, com.android.dx.io.instructions.CodeInput) throws java.io.EOFException
int opcodeUnit
com.android.dx.io.instructions.CodeInput in
public void encode (com.android.dx.io.instructions.DecodedInstruction, com.android.dx.io.instructions.CodeOutput)
com.android.dx.io.instructions.DecodedInstruction insn
com.android.dx.io.instructions.CodeOutput out
}
com/android/dx/io/instructions/InstructionCodec$3.class
InstructionCodec.java
package com.android.dx.io.instructions
final enum com.android.dx.io.instructions.InstructionCodec$3 extends com.android.dx.io.instructions.InstructionCodec {
void <init> (java.lang.String, int)
public com.android.dx.io.instructions.DecodedInstruction decode (int, com.android.dx.io.instructions.CodeInput) throws java.io.EOFException
int opcodeUnit
com.android.dx.io.instructions.CodeInput in
int opcode
int a
int b
public void encode (com.android.dx.io.instructions.DecodedInstruction, com.android.dx.io.instructions.CodeOutput)
com.android.dx.io.instructions.DecodedInstruction insn
com.android.dx.io.instructions.CodeOutput out
}
com/android/dx/io/instructions/InstructionCodec$30.class
InstructionCodec.java
package com.android.dx.io.instructions
final enum com.android.dx.io.instructions.InstructionCodec$30 extends com.android.dx.io.instructions.InstructionCodec {
void <init> (java.lang.String, int)
public com.android.dx.io.instructions.DecodedInstruction decode (int, com.android.dx.io.instructions.CodeInput) throws java.io.EOFException
int opcodeUnit
com.android.dx.io.instructions.CodeInput in
public void encode (com.android.dx.io.instructions.DecodedInstruction, com.android.dx.io.instructions.CodeOutput)
com.android.dx.io.instructions.DecodedInstruction insn
com.android.dx.io.instructions.CodeOutput out
}
com/android/dx/io/instructions/InstructionCodec$31.class
InstructionCodec.java
package com.android.dx.io.instructions
final enum com.android.dx.io.instructions.InstructionCodec$31 extends com.android.dx.io.instructions.InstructionCodec {
void <init> (java.lang.String, int)
public com.android.dx.io.instructions.DecodedInstruction decode (int, com.android.dx.io.instructions.CodeInput) throws java.io.EOFException
int opcodeUnit
com.android.dx.io.instructions.CodeInput in
int opcode
int a
long literal
public void encode (com.android.dx.io.instructions.DecodedInstruction, com.android.dx.io.instructions.CodeOutput)
com.android.dx.io.instructions.DecodedInstruction insn
com.android.dx.io.instructions.CodeOutput out
long literal
}
com/android/dx/io/instructions/InstructionCodec$32.class
InstructionCodec.java
package com.android.dx.io.instructions
final enum com.android.dx.io.instructions.InstructionCodec$32 extends com.android.dx.io.instructions.InstructionCodec {
void <init> (java.lang.String, int)
public com.android.dx.io.instructions.DecodedInstruction decode (int, com.android.dx.io.instructions.CodeInput) throws java.io.EOFException
int opcodeUnit
com.android.dx.io.instructions.CodeInput in
int opcode
int g
int registerCount
int methodIndex
int cdef
int c
int d
int e
int f
int protoIndex
com.android.dx.io.IndexType indexType
int[] registers
public void encode (com.android.dx.io.instructions.DecodedInstruction, com.android.dx.io.instructions.CodeOutput)
com.android.dx.io.instructions.DecodedInstruction insn
com.android.dx.io.instructions.CodeOutput out
com.android.dx.io.instructions.InvokePolymorphicDecodedInstruction polyInsn
}
com/android/dx/io/instructions/InstructionCodec$33.class
InstructionCodec.java
package com.android.dx.io.instructions
final enum com.android.dx.io.instructions.InstructionCodec$33 extends com.android.dx.io.instructions.InstructionCodec {
void <init> (java.lang.String, int)
public com.android.dx.io.instructions.DecodedInstruction decode (int, com.android.dx.io.instructions.CodeInput) throws java.io.EOFException
int opcodeUnit
com.android.dx.io.instructions.CodeInput in
int opcode
int registerCount
int methodIndex
int c
int protoIndex
com.android.dx.io.IndexType indexType
public void encode (com.android.dx.io.instructions.DecodedInstruction, com.android.dx.io.instructions.CodeOutput)
com.android.dx.io.instructions.DecodedInstruction insn
com.android.dx.io.instructions.CodeOutput out
}
com/android/dx/io/instructions/InstructionCodec$34.class
InstructionCodec.java
package com.android.dx.io.instructions
final enum com.android.dx.io.instructions.InstructionCodec$34 extends com.android.dx.io.instructions.InstructionCodec {
void <init> (java.lang.String, int)
public com.android.dx.io.instructions.DecodedInstruction decode (int, com.android.dx.io.instructions.CodeInput) throws java.io.EOFException
int i
int opcodeUnit
com.android.dx.io.instructions.CodeInput in
int baseAddress
int size
int firstKey
int[] targets
public void encode (com.android.dx.io.instructions.DecodedInstruction, com.android.dx.io.instructions.CodeOutput)
int target
com.android.dx.io.instructions.DecodedInstruction insn
com.android.dx.io.instructions.CodeOutput out
com.android.dx.io.instructions.PackedSwitchPayloadDecodedInstruction payload
int[] targets
int baseAddress
}
com/android/dx/io/instructions/InstructionCodec$35.class
InstructionCodec.java
package com.android.dx.io.instructions
final enum com.android.dx.io.instructions.InstructionCodec$35 extends com.android.dx.io.instructions.InstructionCodec {
void <init> (java.lang.String, int)
public com.android.dx.io.instructions.DecodedInstruction decode (int, com.android.dx.io.instructions.CodeInput) throws java.io.EOFException
int i
int i
int opcodeUnit
com.android.dx.io.instructions.CodeInput in
int baseAddress
int size
int[] keys
int[] targets
public void encode (com.android.dx.io.instructions.DecodedInstruction, com.android.dx.io.instructions.CodeOutput)
int key
int target
com.android.dx.io.instructions.DecodedInstruction insn
com.android.dx.io.instructions.CodeOutput out
com.android.dx.io.instructions.SparseSwitchPayloadDecodedInstruction payload
int[] keys
int[] targets
int baseAddress
}
com/android/dx/io/instructions/InstructionCodec$36.class
InstructionCodec.java
package com.android.dx.io.instructions
final enum com.android.dx.io.instructions.InstructionCodec$36 extends com.android.dx.io.instructions.InstructionCodec {
void <init> (java.lang.String, int)
public com.android.dx.io.instructions.DecodedInstruction decode (int, com.android.dx.io.instructions.CodeInput) throws java.io.EOFException
int i
int value
byte[] array
boolean even
int i
short[] array
int i
int[] array
int i
long[] array
int opcodeUnit
com.android.dx.io.instructions.CodeInput in
int elementWidth
int size
public void encode (com.android.dx.io.instructions.DecodedInstruction, com.android.dx.io.instructions.CodeOutput)
com.android.dx.io.instructions.DecodedInstruction insn
com.android.dx.io.instructions.CodeOutput out
com.android.dx.io.instructions.FillArrayDataPayloadDecodedInstruction payload
short elementWidth
Object data
}
com/android/dx/io/instructions/InstructionCodec$4.class
InstructionCodec.java
package com.android.dx.io.instructions
final enum com.android.dx.io.instructions.InstructionCodec$4 extends com.android.dx.io.instructions.InstructionCodec {
void <init> (java.lang.String, int)
public com.android.dx.io.instructions.DecodedInstruction decode (int, com.android.dx.io.instructions.CodeInput) throws java.io.EOFException
int opcodeUnit
com.android.dx.io.instructions.CodeInput in
int opcode
int a
int literal
public void encode (com.android.dx.io.instructions.DecodedInstruction, com.android.dx.io.instructions.CodeOutput)
com.android.dx.io.instructions.DecodedInstruction insn
com.android.dx.io.instructions.CodeOutput out
}
com/android/dx/io/instructions/InstructionCodec$5.class
InstructionCodec.java
package com.android.dx.io.instructions
final enum com.android.dx.io.instructions.InstructionCodec$5 extends com.android.dx.io.instructions.InstructionCodec {
void <init> (java.lang.String, int)
public com.android.dx.io.instructions.DecodedInstruction decode (int, com.android.dx.io.instructions.CodeInput) throws java.io.EOFException
int opcodeUnit
com.android.dx.io.instructions.CodeInput in
int opcode
int a
public void encode (com.android.dx.io.instructions.DecodedInstruction, com.android.dx.io.instructions.CodeOutput)
com.android.dx.io.instructions.DecodedInstruction insn
com.android.dx.io.instructions.CodeOutput out
}
com/android/dx/io/instructions/InstructionCodec$6.class
InstructionCodec.java
package com.android.dx.io.instructions
final enum com.android.dx.io.instructions.InstructionCodec$6 extends com.android.dx.io.instructions.InstructionCodec {
void <init> (java.lang.String, int)
public com.android.dx.io.instructions.DecodedInstruction decode (int, com.android.dx.io.instructions.CodeInput) throws java.io.EOFException
int opcodeUnit
com.android.dx.io.instructions.CodeInput in
int baseAddress
int opcode
int target
public void encode (com.android.dx.io.instructions.DecodedInstruction, com.android.dx.io.instructions.CodeOutput)
com.android.dx.io.instructions.DecodedInstruction insn
com.android.dx.io.instructions.CodeOutput out
int relativeTarget
}
com/android/dx/io/instructions/InstructionCodec$7.class
InstructionCodec.java
package com.android.dx.io.instructions
final enum com.android.dx.io.instructions.InstructionCodec$7 extends com.android.dx.io.instructions.InstructionCodec {
void <init> (java.lang.String, int)
public com.android.dx.io.instructions.DecodedInstruction decode (int, com.android.dx.io.instructions.CodeInput) throws java.io.EOFException
int opcodeUnit
com.android.dx.io.instructions.CodeInput in
int baseAddress
int opcode
int literal
int target
public void encode (com.android.dx.io.instructions.DecodedInstruction, com.android.dx.io.instructions.CodeOutput)
com.android.dx.io.instructions.DecodedInstruction insn
com.android.dx.io.instructions.CodeOutput out
short relativeTarget
}
com/android/dx/io/instructions/InstructionCodec$8.class
InstructionCodec.java
package com.android.dx.io.instructions
final enum com.android.dx.io.instructions.InstructionCodec$8 extends com.android.dx.io.instructions.InstructionCodec {
void <init> (java.lang.String, int)
public com.android.dx.io.instructions.DecodedInstruction decode (int, com.android.dx.io.instructions.CodeInput) throws java.io.EOFException
int opcodeUnit
com.android.dx.io.instructions.CodeInput in
int opcode
int literal
int index
public void encode (com.android.dx.io.instructions.DecodedInstruction, com.android.dx.io.instructions.CodeOutput)
com.android.dx.io.instructions.DecodedInstruction insn
com.android.dx.io.instructions.CodeOutput out
}
com/android/dx/io/instructions/InstructionCodec$9.class
InstructionCodec.java
package com.android.dx.io.instructions
final enum com.android.dx.io.instructions.InstructionCodec$9 extends com.android.dx.io.instructions.InstructionCodec {
void <init> (java.lang.String, int)
public com.android.dx.io.instructions.DecodedInstruction decode (int, com.android.dx.io.instructions.CodeInput) throws java.io.EOFException
int opcodeUnit
com.android.dx.io.instructions.CodeInput in
int opcode
int a
int b
public void encode (com.android.dx.io.instructions.DecodedInstruction, com.android.dx.io.instructions.CodeOutput)
com.android.dx.io.instructions.DecodedInstruction insn
com.android.dx.io.instructions.CodeOutput out
}
com/android/dx/io/instructions/InstructionCodec.class
InstructionCodec.java
package com.android.dx.io.instructions
public abstract enum com.android.dx.io.instructions.InstructionCodec extends java.lang.Enum {
public static final enum com.android.dx.io.instructions.InstructionCodec FORMAT_00X
public static final enum com.android.dx.io.instructions.InstructionCodec FORMAT_10X
public static final enum com.android.dx.io.instructions.InstructionCodec FORMAT_12X
public static final enum com.android.dx.io.instructions.InstructionCodec FORMAT_11N
public static final enum com.android.dx.io.instructions.InstructionCodec FORMAT_11X
public static final enum com.android.dx.io.instructions.InstructionCodec FORMAT_10T
public static final enum com.android.dx.io.instructions.InstructionCodec FORMAT_20T
public static final enum com.android.dx.io.instructions.InstructionCodec FORMAT_20BC
public static final enum com.android.dx.io.instructions.InstructionCodec FORMAT_22X
public static final enum com.android.dx.io.instructions.InstructionCodec FORMAT_21T
public static final enum com.android.dx.io.instructions.InstructionCodec FORMAT_21S
public static final enum com.android.dx.io.instructions.InstructionCodec FORMAT_21H
public static final enum com.android.dx.io.instructions.InstructionCodec FORMAT_21C
public static final enum com.android.dx.io.instructions.InstructionCodec FORMAT_23X
public static final enum com.android.dx.io.instructions.InstructionCodec FORMAT_22B
public static final enum com.android.dx.io.instructions.InstructionCodec FORMAT_22T
public static final enum com.android.dx.io.instructions.InstructionCodec FORMAT_22S
public static final enum com.android.dx.io.instructions.InstructionCodec FORMAT_22C
public static final enum com.android.dx.io.instructions.InstructionCodec FORMAT_22CS
public static final enum com.android.dx.io.instructions.InstructionCodec FORMAT_30T
public static final enum com.android.dx.io.instructions.InstructionCodec FORMAT_32X
public static final enum com.android.dx.io.instructions.InstructionCodec FORMAT_31I
public static final enum com.android.dx.io.instructions.InstructionCodec FORMAT_31T
public static final enum com.android.dx.io.instructions.InstructionCodec FORMAT_31C
public static final enum com.android.dx.io.instructions.InstructionCodec FORMAT_35C
public static final enum com.android.dx.io.instructions.InstructionCodec FORMAT_35MS
public static final enum com.android.dx.io.instructions.InstructionCodec FORMAT_35MI
public static final enum com.android.dx.io.instructions.InstructionCodec FORMAT_3RC
public static final enum com.android.dx.io.instructions.InstructionCodec FORMAT_3RMS
public static final enum com.android.dx.io.instructions.InstructionCodec FORMAT_3RMI
public static final enum com.android.dx.io.instructions.InstructionCodec FORMAT_51L
public static final enum com.android.dx.io.instructions.InstructionCodec FORMAT_45CC
public static final enum com.android.dx.io.instructions.InstructionCodec FORMAT_4RCC
public static final enum com.android.dx.io.instructions.InstructionCodec FORMAT_PACKED_SWITCH_PAYLOAD
public static final enum com.android.dx.io.instructions.InstructionCodec FORMAT_SPARSE_SWITCH_PAYLOAD
public static final enum com.android.dx.io.instructions.InstructionCodec FORMAT_FILL_ARRAY_DATA_PAYLOAD
private static final synthetic com.android.dx.io.instructions.InstructionCodec[] $VALUES
public static com.android.dx.io.instructions.InstructionCodec[] values ()
public static com.android.dx.io.instructions.InstructionCodec valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
public abstract com.android.dx.io.instructions.DecodedInstruction decode (int, com.android.dx.io.instructions.CodeInput) throws java.io.EOFException
public abstract void encode (com.android.dx.io.instructions.DecodedInstruction, com.android.dx.io.instructions.CodeOutput)
private static com.android.dx.io.instructions.DecodedInstruction decodeRegisterList (com.android.dx.io.instructions.InstructionCodec, int, com.android.dx.io.instructions.CodeInput) throws java.io.EOFException
com.android.dx.io.instructions.InstructionCodec format
int opcodeUnit
com.android.dx.io.instructions.CodeInput in
int opcode
int e
int registerCount
int index
int abcd
int a
int b
int c
int d
com.android.dx.io.IndexType indexType
private static void encodeRegisterList (com.android.dx.io.instructions.DecodedInstruction, com.android.dx.io.instructions.CodeOutput)
com.android.dx.io.instructions.DecodedInstruction insn
com.android.dx.io.instructions.CodeOutput out
private static com.android.dx.io.instructions.DecodedInstruction decodeRegisterRange (com.android.dx.io.instructions.InstructionCodec, int, com.android.dx.io.instructions.CodeInput) throws java.io.EOFException
com.android.dx.io.instructions.InstructionCodec format
int opcodeUnit
com.android.dx.io.instructions.CodeInput in
int opcode
int registerCount
int index
int a
com.android.dx.io.IndexType indexType
private static void encodeRegisterRange (com.android.dx.io.instructions.DecodedInstruction, com.android.dx.io.instructions.CodeOutput)
com.android.dx.io.instructions.DecodedInstruction insn
com.android.dx.io.instructions.CodeOutput out
private static short codeUnit (int, int)
int lowByte
int highByte
private static short codeUnit (int, int, int, int)
int nibble0
int nibble1
int nibble2
int nibble3
private static int makeByte (int, int)
int lowNibble
int highNibble
private static short asUnsignedUnit (int)
int value
private static short unit0 (int)
int value
private static short unit1 (int)
int value
private static short unit0 (long)
long value
private static short unit1 (long)
long value
private static short unit2 (long)
long value
private static short unit3 (long)
long value
private static int byte0 (int)
int value
private static int byte1 (int)
int value
private static int byte2 (int)
int value
private static int byte3 (int)
int value
private static int nibble0 (int)
int value
private static int nibble1 (int)
int value
private static int nibble2 (int)
int value
private static int nibble3 (int)
int value
synthetic void <init> (java.lang.String, int, com.android.dx.io.instructions.InstructionCodec$1)
String x0
int x1
com.android.dx.io.instructions.InstructionCodec$1 x2
static synthetic int access$100 (int)
int x0
static synthetic int access$200 (int)
int x0
static synthetic int access$300 (int)
int x0
static synthetic int access$400 (int)
int x0
static synthetic int access$500 (int, int)
int x0
int x1
static synthetic short access$600 (int, int)
int x0
int x1
static synthetic short access$700 (int)
int x0
static synthetic short access$800 (int)
int x0
static synthetic com.android.dx.io.instructions.DecodedInstruction access$900 (com.android.dx.io.instructions.InstructionCodec, int, com.android.dx.io.instructions.CodeInput) throws java.io.EOFException
com.android.dx.io.instructions.InstructionCodec x0
int x1
com.android.dx.io.instructions.CodeInput x2
static synthetic void access$1000 (com.android.dx.io.instructions.DecodedInstruction, com.android.dx.io.instructions.CodeOutput)
com.android.dx.io.instructions.DecodedInstruction x0
com.android.dx.io.instructions.CodeOutput x1
static synthetic com.android.dx.io.instructions.DecodedInstruction access$1100 (com.android.dx.io.instructions.InstructionCodec, int, com.android.dx.io.instructions.CodeInput) throws java.io.EOFException
com.android.dx.io.instructions.InstructionCodec x0
int x1
com.android.dx.io.instructions.CodeInput x2
static synthetic void access$1200 (com.android.dx.io.instructions.DecodedInstruction, com.android.dx.io.instructions.CodeOutput)
com.android.dx.io.instructions.DecodedInstruction x0
com.android.dx.io.instructions.CodeOutput x1
static synthetic short access$1300 (long)
long x0
static synthetic short access$1400 (long)
long x0
static synthetic short access$1500 (long)
long x0
static synthetic short access$1600 (long)
long x0
static synthetic int access$1700 (int)
int x0
static synthetic int access$1800 (int)
int x0
static synthetic short access$1900 (int, int, int, int)
int x0
int x1
int x2
int x3
static synthetic short access$2000 (int)
int x0
static void <clinit> ()
}
com/android/dx/io/instructions/InvokePolymorphicDecodedInstruction.class
InvokePolymorphicDecodedInstruction.java
package com.android.dx.io.instructions
public com.android.dx.io.instructions.InvokePolymorphicDecodedInstruction extends com.android.dx.io.instructions.DecodedInstruction {
private final int protoIndex
private final int[] registers
public void <init> (com.android.dx.io.instructions.InstructionCodec, int, int, com.android.dx.io.IndexType, int, int[])
com.android.dx.io.instructions.InstructionCodec format
int opcode
int methodIndex
com.android.dx.io.IndexType indexType
int protoIndex
int[] registers
public int getRegisterCount ()
public com.android.dx.io.instructions.DecodedInstruction withIndex (int)
int newIndex
public com.android.dx.io.instructions.DecodedInstruction withProtoIndex (int, int)
int newIndex
int newProtoIndex
public int getC ()
public int getD ()
public int getE ()
public int getF ()
public int getG ()
public short getProtoIndex ()
}
com/android/dx/io/instructions/InvokePolymorphicRangeDecodedInstruction.class
InvokePolymorphicRangeDecodedInstruction.java
package com.android.dx.io.instructions
public com.android.dx.io.instructions.InvokePolymorphicRangeDecodedInstruction extends com.android.dx.io.instructions.DecodedInstruction {
private final int c
private final int registerCount
private final int protoIndex
public void <init> (com.android.dx.io.instructions.InstructionCodec, int, int, com.android.dx.io.IndexType, int, int, int)
com.android.dx.io.instructions.InstructionCodec format
int opcode
int methodIndex
com.android.dx.io.IndexType indexType
int c
int registerCount
int protoIndex
public int getRegisterCount ()
public int getC ()
public com.android.dx.io.instructions.DecodedInstruction withProtoIndex (int, int)
int newIndex
int newProtoIndex
public com.android.dx.io.instructions.DecodedInstruction withIndex (int)
int newIndex
public short getProtoIndex ()
}
com/android/dx/io/instructions/OneRegisterDecodedInstruction.class
OneRegisterDecodedInstruction.java
package com.android.dx.io.instructions
public final com.android.dx.io.instructions.OneRegisterDecodedInstruction extends com.android.dx.io.instructions.DecodedInstruction {
private final int a
public void <init> (com.android.dx.io.instructions.InstructionCodec, int, int, com.android.dx.io.IndexType, int, long, int)
com.android.dx.io.instructions.InstructionCodec format
int opcode
int index
com.android.dx.io.IndexType indexType
int target
long literal
int a
public int getRegisterCount ()
public int getA ()
public com.android.dx.io.instructions.DecodedInstruction withIndex (int)
int newIndex
}
com/android/dx/io/instructions/PackedSwitchPayloadDecodedInstruction.class
PackedSwitchPayloadDecodedInstruction.java
package com.android.dx.io.instructions
public final com.android.dx.io.instructions.PackedSwitchPayloadDecodedInstruction extends com.android.dx.io.instructions.DecodedInstruction {
private final int firstKey
private final int[] targets
public void <init> (com.android.dx.io.instructions.InstructionCodec, int, int, int[])
com.android.dx.io.instructions.InstructionCodec format
int opcode
int firstKey
int[] targets
public int getRegisterCount ()
public int getFirstKey ()
public int[] getTargets ()
public com.android.dx.io.instructions.DecodedInstruction withIndex (int)
int newIndex
}
com/android/dx/io/instructions/RegisterRangeDecodedInstruction.class
RegisterRangeDecodedInstruction.java
package com.android.dx.io.instructions
public final com.android.dx.io.instructions.RegisterRangeDecodedInstruction extends com.android.dx.io.instructions.DecodedInstruction {
private final int a
private final int registerCount
public void <init> (com.android.dx.io.instructions.InstructionCodec, int, int, com.android.dx.io.IndexType, int, long, int, int)
com.android.dx.io.instructions.InstructionCodec format
int opcode
int index
com.android.dx.io.IndexType indexType
int target
long literal
int a
int registerCount
public int getRegisterCount ()
public int getA ()
public com.android.dx.io.instructions.DecodedInstruction withIndex (int)
int newIndex
}
com/android/dx/io/instructions/ShortArrayCodeInput.class
ShortArrayCodeInput.java
package com.android.dx.io.instructions
public final com.android.dx.io.instructions.ShortArrayCodeInput extends com.android.dx.io.instructions.BaseCodeCursor implements com.android.dx.io.instructions.CodeInput {
private final short[] array
public void <init> (short[])
short[] array
public boolean hasMore ()
public int read () throws java.io.EOFException
int value
ArrayIndexOutOfBoundsException ex
public int readInt () throws java.io.EOFException
int short0
int short1
public long readLong () throws java.io.EOFException
long short0
long short1
long short2
long short3
}
com/android/dx/io/instructions/ShortArrayCodeOutput.class
ShortArrayCodeOutput.java
package com.android.dx.io.instructions
public final com.android.dx.io.instructions.ShortArrayCodeOutput extends com.android.dx.io.instructions.BaseCodeCursor implements com.android.dx.io.instructions.CodeOutput {
private final short[] array
public void <init> (int)
int maxSize
public short[] getArray ()
int cursor
short[] result
public void write (short)
short codeUnit
public void write (short, short)
short u0
short u1
public void write (short, short, short)
short u0
short u1
short u2
public void write (short, short, short, short)
short u0
short u1
short u2
short u3
public void write (short, short, short, short, short)
short u0
short u1
short u2
short u3
short u4
public void writeInt (int)
int value
public void writeLong (long)
long value
public void write (byte[])
byte b
byte[] data
int value
boolean even
public void write (short[])
short unit
short[] data
public void write (int[])
int i
int[] data
public void write (long[])
long l
long[] data
}
com/android/dx/io/instructions/SparseSwitchPayloadDecodedInstruction.class
SparseSwitchPayloadDecodedInstruction.java
package com.android.dx.io.instructions
public final com.android.dx.io.instructions.SparseSwitchPayloadDecodedInstruction extends com.android.dx.io.instructions.DecodedInstruction {
private final int[] keys
private final int[] targets
public void <init> (com.android.dx.io.instructions.InstructionCodec, int, int[], int[])
com.android.dx.io.instructions.InstructionCodec format
int opcode
int[] keys
int[] targets
public int getRegisterCount ()
public int[] getKeys ()
public int[] getTargets ()
public com.android.dx.io.instructions.DecodedInstruction withIndex (int)
int newIndex
}
com/android/dx/io/instructions/ThreeRegisterDecodedInstruction.class
ThreeRegisterDecodedInstruction.java
package com.android.dx.io.instructions
public final com.android.dx.io.instructions.ThreeRegisterDecodedInstruction extends com.android.dx.io.instructions.DecodedInstruction {
private final int a
private final int b
private final int c
public void <init> (com.android.dx.io.instructions.InstructionCodec, int, int, com.android.dx.io.IndexType, int, long, int, int, int)
com.android.dx.io.instructions.InstructionCodec format
int opcode
int index
com.android.dx.io.IndexType indexType
int target
long literal
int a
int b
int c
public int getRegisterCount ()
public int getA ()
public int getB ()
public int getC ()
public com.android.dx.io.instructions.DecodedInstruction withIndex (int)
int newIndex
}
com/android/dx/io/instructions/TwoRegisterDecodedInstruction.class
TwoRegisterDecodedInstruction.java
package com.android.dx.io.instructions
public final com.android.dx.io.instructions.TwoRegisterDecodedInstruction extends com.android.dx.io.instructions.DecodedInstruction {
private final int a
private final int b
public void <init> (com.android.dx.io.instructions.InstructionCodec, int, int, com.android.dx.io.IndexType, int, long, int, int)
com.android.dx.io.instructions.InstructionCodec format
int opcode
int index
com.android.dx.io.IndexType indexType
int target
long literal
int a
int b
public int getRegisterCount ()
public int getA ()
public int getB ()
public com.android.dx.io.instructions.DecodedInstruction withIndex (int)
int newIndex
}
com/android/dx/io/instructions/ZeroRegisterDecodedInstruction.class
ZeroRegisterDecodedInstruction.java
package com.android.dx.io.instructions
public final com.android.dx.io.instructions.ZeroRegisterDecodedInstruction extends com.android.dx.io.instructions.DecodedInstruction {
public void <init> (com.android.dx.io.instructions.InstructionCodec, int, int, com.android.dx.io.IndexType, int, long)
com.android.dx.io.instructions.InstructionCodec format
int opcode
int index
com.android.dx.io.IndexType indexType
int target
long literal
public int getRegisterCount ()
public com.android.dx.io.instructions.DecodedInstruction withIndex (int)
int newIndex
}
com/android/dx/merge/
com/android/dx/merge/CollisionPolicy.class
CollisionPolicy.java
package com.android.dx.merge
public final enum com.android.dx.merge.CollisionPolicy extends java.lang.Enum {
public static final enum com.android.dx.merge.CollisionPolicy KEEP_FIRST
public static final enum com.android.dx.merge.CollisionPolicy FAIL
private static final synthetic com.android.dx.merge.CollisionPolicy[] $VALUES
public static com.android.dx.merge.CollisionPolicy[] values ()
public static com.android.dx.merge.CollisionPolicy valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
static void <clinit> ()
}
com/android/dx/merge/DexMerger$1.class
DexMerger.java
package com.android.dx.merge
com.android.dx.merge.DexMerger$1 extends com.android.dx.merge.DexMerger$IdMerger {
final synthetic com.android.dx.merge.DexMerger this$0
void <init> (com.android.dx.merge.DexMerger, com.android.dex.Dex$Section)
com.android.dx.merge.DexMerger this$0
com.android.dex.Dex$Section out
com.android.dex.TableOfContents$Section getSection (com.android.dex.TableOfContents)
com.android.dex.TableOfContents tableOfContents
java.lang.String read (com.android.dex.Dex$Section, com.android.dx.merge.IndexMap, int)
com.android.dex.Dex$Section in
com.android.dx.merge.IndexMap indexMap
int index
void updateIndex (int, com.android.dx.merge.IndexMap, int, int)
int offset
com.android.dx.merge.IndexMap indexMap
int oldIndex
int newIndex
void write (java.lang.String)
String value
volatile synthetic void write (java.lang.Comparable)
volatile synthetic java.lang.Comparable read (com.android.dex.Dex$Section, com.android.dx.merge.IndexMap, int)
}
com/android/dx/merge/DexMerger$2.class
DexMerger.java
package com.android.dx.merge
com.android.dx.merge.DexMerger$2 extends com.android.dx.merge.DexMerger$IdMerger {
final synthetic com.android.dx.merge.DexMerger this$0
void <init> (com.android.dx.merge.DexMerger, com.android.dex.Dex$Section)
com.android.dx.merge.DexMerger this$0
com.android.dex.Dex$Section out
com.android.dex.TableOfContents$Section getSection (com.android.dex.TableOfContents)
com.android.dex.TableOfContents tableOfContents
java.lang.Integer read (com.android.dex.Dex$Section, com.android.dx.merge.IndexMap, int)
com.android.dex.Dex$Section in
com.android.dx.merge.IndexMap indexMap
int index
int stringIndex
void updateIndex (int, com.android.dx.merge.IndexMap, int, int)
int offset
com.android.dx.merge.IndexMap indexMap
int oldIndex
int newIndex
void write (java.lang.Integer)
Integer value
volatile synthetic void write (java.lang.Comparable)
volatile synthetic java.lang.Comparable read (com.android.dex.Dex$Section, com.android.dx.merge.IndexMap, int)
}
com/android/dx/merge/DexMerger$3.class
DexMerger.java
package com.android.dx.merge
com.android.dx.merge.DexMerger$3 extends com.android.dx.merge.DexMerger$IdMerger {
final synthetic com.android.dx.merge.DexMerger this$0
void <init> (com.android.dx.merge.DexMerger, com.android.dex.Dex$Section)
com.android.dx.merge.DexMerger this$0
com.android.dex.Dex$Section out
com.android.dex.TableOfContents$Section getSection (com.android.dex.TableOfContents)
com.android.dex.TableOfContents tableOfContents
com.android.dex.TypeList read (com.android.dex.Dex$Section, com.android.dx.merge.IndexMap, int)
com.android.dex.Dex$Section in
com.android.dx.merge.IndexMap indexMap
int index
void updateIndex (int, com.android.dx.merge.IndexMap, int, int)
int offset
com.android.dx.merge.IndexMap indexMap
int oldIndex
int newIndex
void write (com.android.dex.TypeList)
com.android.dex.TypeList value
volatile synthetic void write (java.lang.Comparable)
volatile synthetic java.lang.Comparable read (com.android.dex.Dex$Section, com.android.dx.merge.IndexMap, int)
}
com/android/dx/merge/DexMerger$4.class
DexMerger.java
package com.android.dx.merge
com.android.dx.merge.DexMerger$4 extends com.android.dx.merge.DexMerger$IdMerger {
final synthetic com.android.dx.merge.DexMerger this$0
void <init> (com.android.dx.merge.DexMerger, com.android.dex.Dex$Section)
com.android.dx.merge.DexMerger this$0
com.android.dex.Dex$Section out
com.android.dex.TableOfContents$Section getSection (com.android.dex.TableOfContents)
com.android.dex.TableOfContents tableOfContents
com.android.dex.ProtoId read (com.android.dex.Dex$Section, com.android.dx.merge.IndexMap, int)
com.android.dex.Dex$Section in
com.android.dx.merge.IndexMap indexMap
int index
void updateIndex (int, com.android.dx.merge.IndexMap, int, int)
int offset
com.android.dx.merge.IndexMap indexMap
int oldIndex
int newIndex
void write (com.android.dex.ProtoId)
com.android.dex.ProtoId value
volatile synthetic void write (java.lang.Comparable)
volatile synthetic java.lang.Comparable read (com.android.dex.Dex$Section, com.android.dx.merge.IndexMap, int)
}
com/android/dx/merge/DexMerger$5.class
DexMerger.java
package com.android.dx.merge
com.android.dx.merge.DexMerger$5 extends com.android.dx.merge.DexMerger$IdMerger {
final synthetic com.android.dx.merge.DexMerger this$0
void <init> (com.android.dx.merge.DexMerger, com.android.dex.Dex$Section)
com.android.dx.merge.DexMerger this$0
com.android.dex.Dex$Section out
com.android.dex.TableOfContents$Section getSection (com.android.dex.TableOfContents)
com.android.dex.TableOfContents tableOfContents
com.android.dex.CallSiteId read (com.android.dex.Dex$Section, com.android.dx.merge.IndexMap, int)
com.android.dex.Dex$Section in
com.android.dx.merge.IndexMap indexMap
int index
void updateIndex (int, com.android.dx.merge.IndexMap, int, int)
int offset
com.android.dx.merge.IndexMap indexMap
int oldIndex
int newIndex
void write (com.android.dex.CallSiteId)
com.android.dex.CallSiteId value
volatile synthetic void write (java.lang.Comparable)
volatile synthetic java.lang.Comparable read (com.android.dex.Dex$Section, com.android.dx.merge.IndexMap, int)
}
com/android/dx/merge/DexMerger$6.class
DexMerger.java
package com.android.dx.merge
com.android.dx.merge.DexMerger$6 extends com.android.dx.merge.DexMerger$IdMerger {
final synthetic com.android.dx.merge.DexMerger this$0
void <init> (com.android.dx.merge.DexMerger, com.android.dex.Dex$Section)
com.android.dx.merge.DexMerger this$0
com.android.dex.Dex$Section out
com.android.dex.TableOfContents$Section getSection (com.android.dex.TableOfContents)
com.android.dex.TableOfContents tableOfContents
com.android.dex.MethodHandle read (com.android.dex.Dex$Section, com.android.dx.merge.IndexMap, int)
com.android.dex.Dex$Section in
com.android.dx.merge.IndexMap indexMap
int index
void updateIndex (int, com.android.dx.merge.IndexMap, int, int)
int offset
com.android.dx.merge.IndexMap indexMap
int oldIndex
int newIndex
void write (com.android.dex.MethodHandle)
com.android.dex.MethodHandle value
volatile synthetic void write (java.lang.Comparable)
volatile synthetic java.lang.Comparable read (com.android.dex.Dex$Section, com.android.dx.merge.IndexMap, int)
}
com/android/dx/merge/DexMerger$7.class
DexMerger.java
package com.android.dx.merge
com.android.dx.merge.DexMerger$7 extends com.android.dx.merge.DexMerger$IdMerger {
final synthetic com.android.dx.merge.DexMerger this$0
void <init> (com.android.dx.merge.DexMerger, com.android.dex.Dex$Section)
com.android.dx.merge.DexMerger this$0
com.android.dex.Dex$Section out
com.android.dex.TableOfContents$Section getSection (com.android.dex.TableOfContents)
com.android.dex.TableOfContents tableOfContents
com.android.dex.FieldId read (com.android.dex.Dex$Section, com.android.dx.merge.IndexMap, int)
com.android.dex.Dex$Section in
com.android.dx.merge.IndexMap indexMap
int index
void updateIndex (int, com.android.dx.merge.IndexMap, int, int)
int offset
com.android.dx.merge.IndexMap indexMap
int oldIndex
int newIndex
void write (com.android.dex.FieldId)
com.android.dex.FieldId value
volatile synthetic void write (java.lang.Comparable)
volatile synthetic java.lang.Comparable read (com.android.dex.Dex$Section, com.android.dx.merge.IndexMap, int)
}
com/android/dx/merge/DexMerger$8.class
DexMerger.java
package com.android.dx.merge
com.android.dx.merge.DexMerger$8 extends com.android.dx.merge.DexMerger$IdMerger {
final synthetic com.android.dx.merge.DexMerger this$0
void <init> (com.android.dx.merge.DexMerger, com.android.dex.Dex$Section)
com.android.dx.merge.DexMerger this$0
com.android.dex.Dex$Section out
com.android.dex.TableOfContents$Section getSection (com.android.dex.TableOfContents)
com.android.dex.TableOfContents tableOfContents
com.android.dex.MethodId read (com.android.dex.Dex$Section, com.android.dx.merge.IndexMap, int)
com.android.dex.Dex$Section in
com.android.dx.merge.IndexMap indexMap
int index
void updateIndex (int, com.android.dx.merge.IndexMap, int, int)
int offset
com.android.dx.merge.IndexMap indexMap
int oldIndex
int newIndex
void write (com.android.dex.MethodId)
com.android.dex.MethodId methodId
volatile synthetic void write (java.lang.Comparable)
volatile synthetic java.lang.Comparable read (com.android.dex.Dex$Section, com.android.dx.merge.IndexMap, int)
}
com/android/dx/merge/DexMerger$9.class
DexMerger.java
package com.android.dx.merge
com.android.dx.merge.DexMerger$9 extends com.android.dx.merge.DexMerger$IdMerger {
final synthetic com.android.dx.merge.DexMerger this$0
void <init> (com.android.dx.merge.DexMerger, com.android.dex.Dex$Section)
com.android.dx.merge.DexMerger this$0
com.android.dex.Dex$Section out
com.android.dex.TableOfContents$Section getSection (com.android.dex.TableOfContents)
com.android.dex.TableOfContents tableOfContents
com.android.dex.Annotation read (com.android.dex.Dex$Section, com.android.dx.merge.IndexMap, int)
com.android.dex.Dex$Section in
com.android.dx.merge.IndexMap indexMap
int index
void updateIndex (int, com.android.dx.merge.IndexMap, int, int)
int offset
com.android.dx.merge.IndexMap indexMap
int oldIndex
int newIndex
void write (com.android.dex.Annotation)
com.android.dex.Annotation value
volatile synthetic void write (java.lang.Comparable)
volatile synthetic java.lang.Comparable read (com.android.dex.Dex$Section, com.android.dx.merge.IndexMap, int)
}
com/android/dx/merge/DexMerger$IdMerger$UnsortedValue.class
DexMerger.java
package com.android.dx.merge
com.android.dx.merge.DexMerger$IdMerger$UnsortedValue extends java.lang.Object implements java.lang.Comparable {
final com.android.dex.Dex source
final com.android.dx.merge.IndexMap indexMap
final Comparable value
final int index
final int offset
final synthetic com.android.dx.merge.DexMerger$IdMerger this$1
void <init> (com.android.dx.merge.DexMerger$IdMerger, com.android.dex.Dex, com.android.dx.merge.IndexMap, java.lang.Comparable, int, int)
com.android.dx.merge.DexMerger$IdMerger this$1
com.android.dex.Dex source
com.android.dx.merge.IndexMap indexMap
Comparable value
int index
int offset
public int compareTo (com.android.dx.merge.DexMerger$IdMerger$UnsortedValue)
com.android.dx.merge.DexMerger$IdMerger$UnsortedValue unsortedValue
public volatile synthetic int compareTo (java.lang.Object)
}
com/android/dx/merge/DexMerger$IdMerger.class
DexMerger.java
package com.android.dx.merge
abstract com.android.dx.merge.DexMerger$IdMerger extends java.lang.Object {
private final com.android.dex.Dex$Section out
final synthetic com.android.dx.merge.DexMerger this$0
protected void <init> (com.android.dx.merge.DexMerger, com.android.dex.Dex$Section)
com.android.dx.merge.DexMerger this$0
com.android.dex.Dex$Section out
public final void mergeSorted ()
int i
Integer dex
java.util.Map$Entry first
com.android.dex.TableOfContents$Section[] sections
com.android.dex.Dex$Section[] dexSections
int[] offsets
int[] indexes
java.util.TreeMap values
int outCount
private int readIntoMap (com.android.dex.Dex$Section, com.android.dex.TableOfContents$Section, com.android.dx.merge.IndexMap, int, java.util.TreeMap, int)
Comparable v
java.util.List l
com.android.dex.Dex$Section in
com.android.dex.TableOfContents$Section section
com.android.dx.merge.IndexMap indexMap
int index
java.util.TreeMap values
int dex
int offset
public final void mergeUnsorted ()
int i
com.android.dx.merge.DexMerger$IdMerger$UnsortedValue e2
com.android.dx.merge.DexMerger$IdMerger$UnsortedValue e1
int i
java.util.List all
int outCount
private java.util.List readUnsortedValues (com.android.dex.Dex, com.android.dx.merge.IndexMap)
int offset
Comparable value
int i
com.android.dex.Dex source
com.android.dx.merge.IndexMap indexMap
com.android.dex.TableOfContents$Section section
java.util.List result
com.android.dex.Dex$Section in
abstract com.android.dex.TableOfContents$Section getSection (com.android.dex.TableOfContents)
abstract java.lang.Comparable read (com.android.dex.Dex$Section, com.android.dx.merge.IndexMap, int)
abstract void updateIndex (int, com.android.dx.merge.IndexMap, int, int)
abstract void write (java.lang.Comparable)
}
com/android/dx/merge/DexMerger$WriterSizes.class
DexMerger.java
package com.android.dx.merge
com.android.dx.merge.DexMerger$WriterSizes extends java.lang.Object {
private int header
private int idsDefs
private int mapList
private int typeList
private int classData
private int code
private int stringData
private int debugInfo
private int encodedArray
private int annotationsDirectory
private int annotationsSet
private int annotationsSetRefList
private int annotation
public void <init> (com.android.dex.Dex[])
int i
com.android.dex.Dex[] dexes
public void <init> (com.android.dx.merge.DexMerger)
com.android.dx.merge.DexMerger dexMerger
private void plus (com.android.dex.TableOfContents, boolean)
com.android.dex.TableOfContents contents
boolean exact
private void fourByteAlign ()
private static int fourByteAlign (int)
int position
public int size ()
static synthetic int access$000 (com.android.dx.merge.DexMerger$WriterSizes)
com.android.dx.merge.DexMerger$WriterSizes x0
static synthetic int access$100 (com.android.dx.merge.DexMerger$WriterSizes)
com.android.dx.merge.DexMerger$WriterSizes x0
static synthetic int access$200 (com.android.dx.merge.DexMerger$WriterSizes)
com.android.dx.merge.DexMerger$WriterSizes x0
static synthetic int access$300 (com.android.dx.merge.DexMerger$WriterSizes)
com.android.dx.merge.DexMerger$WriterSizes x0
static synthetic int access$400 (com.android.dx.merge.DexMerger$WriterSizes)
com.android.dx.merge.DexMerger$WriterSizes x0
static synthetic int access$500 (com.android.dx.merge.DexMerger$WriterSizes)
com.android.dx.merge.DexMerger$WriterSizes x0
static synthetic int access$600 (com.android.dx.merge.DexMerger$WriterSizes)
com.android.dx.merge.DexMerger$WriterSizes x0
static synthetic int access$700 (com.android.dx.merge.DexMerger$WriterSizes)
com.android.dx.merge.DexMerger$WriterSizes x0
static synthetic int access$800 (com.android.dx.merge.DexMerger$WriterSizes)
com.android.dx.merge.DexMerger$WriterSizes x0
static synthetic int access$900 (com.android.dx.merge.DexMerger$WriterSizes)
com.android.dx.merge.DexMerger$WriterSizes x0
static synthetic int access$1000 (com.android.dx.merge.DexMerger$WriterSizes)
com.android.dx.merge.DexMerger$WriterSizes x0
static synthetic int access$1100 (com.android.dx.merge.DexMerger$WriterSizes)
com.android.dx.merge.DexMerger$WriterSizes x0
static synthetic int access$1200 (com.android.dx.merge.DexMerger$WriterSizes)
com.android.dx.merge.DexMerger$WriterSizes x0
}
com/android/dx/merge/DexMerger.class
DexMerger.java
package com.android.dx.merge
public final com.android.dx.merge.DexMerger extends java.lang.Object {
private final com.android.dex.Dex[] dexes
private final com.android.dx.merge.IndexMap[] indexMaps
private final com.android.dx.merge.CollisionPolicy collisionPolicy
private final com.android.dx.command.dexer.DxContext context
private final com.android.dx.merge.DexMerger$WriterSizes writerSizes
private final com.android.dex.Dex dexOut
private final com.android.dex.Dex$Section headerOut
private final com.android.dex.Dex$Section idsDefsOut
private final com.android.dex.Dex$Section mapListOut
private final com.android.dex.Dex$Section typeListOut
private final com.android.dex.Dex$Section classDataOut
private final com.android.dex.Dex$Section codeOut
private final com.android.dex.Dex$Section stringDataOut
private final com.android.dex.Dex$Section debugInfoOut
private final com.android.dex.Dex$Section encodedArrayOut
private final com.android.dex.Dex$Section annotationsDirectoryOut
private final com.android.dex.Dex$Section annotationSetOut
private final com.android.dex.Dex$Section annotationSetRefListOut
private final com.android.dex.Dex$Section annotationOut
private final com.android.dex.TableOfContents contentsOut
private final com.android.dx.merge.InstructionTransformer instructionTransformer
private int compactWasteThreshold
private static final byte DBG_END_SEQUENCE
private static final byte DBG_ADVANCE_PC
private static final byte DBG_ADVANCE_LINE
private static final byte DBG_START_LOCAL
private static final byte DBG_START_LOCAL_EXTENDED
private static final byte DBG_END_LOCAL
private static final byte DBG_RESTART_LOCAL
private static final byte DBG_SET_PROLOGUE_END
private static final byte DBG_SET_EPILOGUE_BEGIN
private static final byte DBG_SET_FILE
public void <init> (com.android.dex.Dex[], com.android.dx.merge.CollisionPolicy, com.android.dx.command.dexer.DxContext) throws java.io.IOException
com.android.dex.Dex[] dexes
com.android.dx.merge.CollisionPolicy collisionPolicy
com.android.dx.command.dexer.DxContext context
private void <init> (com.android.dex.Dex[], com.android.dx.merge.CollisionPolicy, com.android.dx.command.dexer.DxContext, com.android.dx.merge.DexMerger$WriterSizes) throws java.io.IOException
int i
com.android.dex.Dex[] dexes
com.android.dx.merge.CollisionPolicy collisionPolicy
com.android.dx.command.dexer.DxContext context
com.android.dx.merge.DexMerger$WriterSizes writerSizes
public void setCompactWasteThreshold (int)
int compactWasteThreshold
private com.android.dex.Dex mergeDexes () throws java.io.IOException
public com.android.dex.Dex merge () throws java.io.IOException
com.android.dx.merge.DexMerger compacter
int i
long start
com.android.dex.Dex result
com.android.dx.merge.DexMerger$WriterSizes compactedSizes
int wastedByteCount
long elapsed
private int mergeApiLevels ()
int dexMinApi
int i
int maxApi
private void mergeStringIds ()
private void mergeTypeIds ()
private void mergeTypeLists ()
private void mergeProtoIds ()
private void mergeCallSiteIds ()
private void mergeMethodHandles ()
private void mergeFieldIds ()
private void mergeMethodIds ()
private void mergeAnnotations ()
private void mergeClassDefs ()
com.android.dex.Dex in
com.android.dx.merge.SortableType type
com.android.dx.merge.SortableType[] types
private com.android.dx.merge.SortableType[] getSortedTypes ()
int i
com.android.dx.merge.SortableType sortableType
boolean allDone
com.android.dx.merge.SortableType[] sortableTypes
int firstNull
private void readSortableTypes (com.android.dx.merge.SortableType[], com.android.dex.Dex, com.android.dx.merge.IndexMap)
com.android.dx.merge.SortableType sortableType
int t
com.android.dex.ClassDef classDef
com.android.dx.merge.SortableType[] sortableTypes
com.android.dex.Dex buffer
com.android.dx.merge.IndexMap indexMap
private void unionAnnotationSetsAndDirectories ()
int i
int i
int i
int i
private void transformAnnotationSets (com.android.dex.Dex, com.android.dx.merge.IndexMap)
int i
com.android.dex.Dex$Section setIn
com.android.dex.Dex in
com.android.dx.merge.IndexMap indexMap
com.android.dex.TableOfContents$Section section
private void transformAnnotationSetRefLists (com.android.dex.Dex, com.android.dx.merge.IndexMap)
int i
com.android.dex.Dex$Section setIn
com.android.dex.Dex in
com.android.dx.merge.IndexMap indexMap
com.android.dex.TableOfContents$Section section
private void transformAnnotationDirectories (com.android.dex.Dex, com.android.dx.merge.IndexMap)
int i
com.android.dex.Dex$Section directoryIn
com.android.dex.Dex in
com.android.dx.merge.IndexMap indexMap
com.android.dex.TableOfContents$Section section
private void transformStaticValues (com.android.dex.Dex, com.android.dx.merge.IndexMap)
int i
com.android.dex.Dex$Section staticValuesIn
com.android.dex.Dex in
com.android.dx.merge.IndexMap indexMap
com.android.dex.TableOfContents$Section section
private void transformClassDef (com.android.dex.Dex, com.android.dex.ClassDef, com.android.dx.merge.IndexMap)
com.android.dex.ClassData classData
com.android.dex.Dex in
com.android.dex.ClassDef classDef
com.android.dx.merge.IndexMap indexMap
int sourceFileIndex
int annotationsOff
int classDataOff
int staticValuesOff
private void transformAnnotationDirectory (com.android.dex.Dex$Section, com.android.dx.merge.IndexMap)
int i
int i
int i
com.android.dex.Dex$Section directoryIn
com.android.dx.merge.IndexMap indexMap
int classAnnotationsOffset
int fieldsSize
int methodsSize
int parameterListSize
private void transformAnnotationSet (com.android.dx.merge.IndexMap, com.android.dex.Dex$Section)
int j
com.android.dx.merge.IndexMap indexMap
com.android.dex.Dex$Section setIn
int size
private void transformAnnotationSetRefList (com.android.dx.merge.IndexMap, com.android.dex.Dex$Section)
int p
com.android.dx.merge.IndexMap indexMap
com.android.dex.Dex$Section refListIn
int parameterCount
private void transformClassData (com.android.dex.Dex, com.android.dex.ClassData, com.android.dx.merge.IndexMap)
com.android.dex.Dex in
com.android.dex.ClassData classData
com.android.dx.merge.IndexMap indexMap
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 void transformFields (com.android.dx.merge.IndexMap, com.android.dex.ClassData$Field[])
int outFieldIndex
com.android.dex.ClassData$Field field
com.android.dx.merge.IndexMap indexMap
com.android.dex.ClassData$Field[] fields
int lastOutFieldIndex
private void transformMethods (com.android.dex.Dex, com.android.dx.merge.IndexMap, com.android.dex.ClassData$Method[])
int outMethodIndex
com.android.dex.ClassData$Method method
com.android.dex.Dex in
com.android.dx.merge.IndexMap indexMap
com.android.dex.ClassData$Method[] methods
int lastOutMethodIndex
private void transformCode (com.android.dex.Dex, com.android.dex.Code, com.android.dx.merge.IndexMap)
com.android.dex.Dex$Section triesSection
int[] offsets
com.android.dex.Dex in
com.android.dex.Code code
com.android.dx.merge.IndexMap indexMap
com.android.dex.Code$Try[] tries
com.android.dex.Code$CatchHandler[] catchHandlers
int debugInfoOffset
short[] instructions
short[] newInstructions
private int[] transformCatchHandlers (com.android.dx.merge.IndexMap, com.android.dex.Code$CatchHandler[])
int i
com.android.dx.merge.IndexMap indexMap
com.android.dex.Code$CatchHandler[] catchHandlers
int baseOffset
int[] offsets
private void transformTries (com.android.dex.Dex$Section, com.android.dex.Code$Try[], int[])
com.android.dex.Code$Try tryItem
com.android.dex.Dex$Section out
com.android.dex.Code$Try[] tries
int[] catchHandlerOffsets
private void transformDebugInfoItem (com.android.dex.Dex$Section, com.android.dx.merge.IndexMap)
int parameterName
int p
int addrDiff
int lineDiff
int registerNum
int nameIndex
int typeIndex
int sigIndex
int registerNum
int nameIndex
int opcode
com.android.dex.Dex$Section in
com.android.dx.merge.IndexMap indexMap
int lineStart
int parametersSize
private void transformEncodedCatchHandler (com.android.dex.Code$CatchHandler, com.android.dx.merge.IndexMap)
int i
com.android.dex.Code$CatchHandler catchHandler
com.android.dx.merge.IndexMap indexMap
int catchAllAddress
int[] typeIndexes
int[] addresses
private void transformStaticValues (com.android.dex.Dex$Section, com.android.dx.merge.IndexMap)
com.android.dex.Dex$Section in
com.android.dx.merge.IndexMap indexMap
public static void main (java.lang.String[]) throws java.io.IOException
int i
String[] args
com.android.dex.Dex[] dexes
com.android.dex.Dex merged
private static void printUsage ()
static synthetic com.android.dex.Dex[] access$1300 (com.android.dx.merge.DexMerger)
com.android.dx.merge.DexMerger x0
static synthetic com.android.dx.merge.IndexMap[] access$1400 (com.android.dx.merge.DexMerger)
com.android.dx.merge.DexMerger x0
static synthetic com.android.dex.TableOfContents access$1500 (com.android.dx.merge.DexMerger)
com.android.dx.merge.DexMerger x0
static synthetic com.android.dex.Dex$Section access$1600 (com.android.dx.merge.DexMerger)
com.android.dx.merge.DexMerger x0
static synthetic com.android.dex.Dex$Section access$1700 (com.android.dx.merge.DexMerger)
com.android.dx.merge.DexMerger x0
static synthetic com.android.dex.Dex$Section access$1800 (com.android.dx.merge.DexMerger)
com.android.dx.merge.DexMerger x0
static synthetic com.android.dex.Dex$Section access$1900 (com.android.dx.merge.DexMerger)
com.android.dx.merge.DexMerger x0
static synthetic com.android.dex.Dex$Section access$2000 (com.android.dx.merge.DexMerger)
com.android.dx.merge.DexMerger x0
static synthetic com.android.dex.Dex$Section access$2100 (com.android.dx.merge.DexMerger)
com.android.dx.merge.DexMerger x0
static synthetic com.android.dex.Dex$Section access$2200 (com.android.dx.merge.DexMerger)
com.android.dx.merge.DexMerger x0
static synthetic com.android.dex.Dex$Section access$2300 (com.android.dx.merge.DexMerger)
com.android.dx.merge.DexMerger x0
static synthetic com.android.dex.Dex$Section access$2400 (com.android.dx.merge.DexMerger)
com.android.dx.merge.DexMerger x0
static synthetic com.android.dex.Dex$Section access$2500 (com.android.dx.merge.DexMerger)
com.android.dx.merge.DexMerger x0
static synthetic com.android.dex.Dex$Section access$2600 (com.android.dx.merge.DexMerger)
com.android.dx.merge.DexMerger x0
static synthetic com.android.dex.Dex$Section access$2700 (com.android.dx.merge.DexMerger)
com.android.dx.merge.DexMerger x0
static synthetic com.android.dex.Dex$Section access$2800 (com.android.dx.merge.DexMerger)
com.android.dx.merge.DexMerger x0
}
com/android/dx/merge/IndexMap$EncodedValueTransformer.class
IndexMap.java
package com.android.dx.merge
final com.android.dx.merge.IndexMap$EncodedValueTransformer extends java.lang.Object {
private final com.android.dex.util.ByteOutput out
final synthetic com.android.dx.merge.IndexMap this$0
public void <init> (com.android.dx.merge.IndexMap, com.android.dex.util.ByteOutput)
com.android.dex.util.ByteOutput out
public void transform (com.android.dex.EncodedValueReader)
long longBits
boolean value
com.android.dex.EncodedValueReader reader
private void transformAnnotation (com.android.dex.EncodedValueReader)
int i
com.android.dex.EncodedValueReader reader
int fieldCount
private void transformArray (com.android.dex.EncodedValueReader)
int i
com.android.dex.EncodedValueReader reader
int size
private void writeTypeAndArg (int, int)
int type
int arg
static synthetic void access$000 (com.android.dx.merge.IndexMap$EncodedValueTransformer, com.android.dex.EncodedValueReader)
com.android.dx.merge.IndexMap$EncodedValueTransformer x0
com.android.dex.EncodedValueReader x1
static synthetic void access$100 (com.android.dx.merge.IndexMap$EncodedValueTransformer, com.android.dex.EncodedValueReader)
com.android.dx.merge.IndexMap$EncodedValueTransformer x0
com.android.dex.EncodedValueReader x1
}
com/android/dx/merge/IndexMap.class
IndexMap.java
package com.android.dx.merge
public final com.android.dx.merge.IndexMap extends java.lang.Object {
private final com.android.dex.Dex target
public final int[] stringIds
public final short[] typeIds
public final short[] protoIds
public final short[] fieldIds
public final short[] methodIds
public final int[] callSiteIds
public final java.util.HashMap methodHandleIds
private final java.util.HashMap typeListOffsets
private final java.util.HashMap annotationOffsets
private final java.util.HashMap annotationSetOffsets
private final java.util.HashMap annotationSetRefListOffsets
private final java.util.HashMap annotationDirectoryOffsets
private final java.util.HashMap encodedArrayValueOffset
public void <init> (com.android.dex.Dex, com.android.dex.TableOfContents)
com.android.dex.Dex target
com.android.dex.TableOfContents tableOfContents
public void putTypeListOffset (int, int)
int oldOffset
int newOffset
public void putAnnotationOffset (int, int)
int oldOffset
int newOffset
public void putAnnotationSetOffset (int, int)
int oldOffset
int newOffset
public void putAnnotationSetRefListOffset (int, int)
int oldOffset
int newOffset
public void putAnnotationDirectoryOffset (int, int)
int oldOffset
int newOffset
public void putEncodedArrayValueOffset (int, int)
int oldOffset
int newOffset
public int adjustString (int)
int stringIndex
public int adjustType (int)
int typeIndex
public com.android.dex.TypeList adjustTypeList (com.android.dex.TypeList)
int i
com.android.dex.TypeList typeList
short[] types
public int adjustProto (int)
int protoIndex
public int adjustField (int)
int fieldIndex
public int adjustMethod (int)
int methodIndex
public int adjustTypeListOffset (int)
int typeListOffset
public int adjustAnnotation (int)
int annotationOffset
public int adjustAnnotationSet (int)
int annotationSetOffset
public int adjustAnnotationSetRefList (int)
int annotationSetRefListOffset
public int adjustAnnotationDirectory (int)
int annotationDirectoryOffset
public int adjustEncodedArray (int)
int encodedArrayAttribute
public int adjustCallSite (int)
int callSiteIndex
public int adjustMethodHandle (int)
int methodHandleIndex
public com.android.dex.MethodId adjust (com.android.dex.MethodId)
com.android.dex.MethodId methodId
public com.android.dex.CallSiteId adjust (com.android.dex.CallSiteId)
com.android.dex.CallSiteId callSiteId
public com.android.dex.MethodHandle adjust (com.android.dex.MethodHandle)
com.android.dex.MethodHandle methodHandle
public com.android.dex.FieldId adjust (com.android.dex.FieldId)
com.android.dex.FieldId fieldId
public com.android.dex.ProtoId adjust (com.android.dex.ProtoId)
com.android.dex.ProtoId protoId
public com.android.dex.ClassDef adjust (com.android.dex.ClassDef)
com.android.dex.ClassDef classDef
public com.android.dx.merge.SortableType adjust (com.android.dx.merge.SortableType)
com.android.dx.merge.SortableType sortableType
public com.android.dex.EncodedValue adjustEncodedValue (com.android.dex.EncodedValue)
com.android.dex.EncodedValue encodedValue
com.android.dx.util.ByteArrayAnnotatedOutput out
public com.android.dex.EncodedValue adjustEncodedArray (com.android.dex.EncodedValue)
com.android.dex.EncodedValue encodedArray
com.android.dx.util.ByteArrayAnnotatedOutput out
public com.android.dex.Annotation adjust (com.android.dex.Annotation)
com.android.dex.Annotation annotation
com.android.dx.util.ByteArrayAnnotatedOutput out
}
com/android/dx/merge/InstructionTransformer$1.class
InstructionTransformer.java
package com.android.dx.merge
synthetic com.android.dx.merge.InstructionTransformer$1 extends java.lang.Object {
}
com/android/dx/merge/InstructionTransformer$CallSiteVisitor.class
InstructionTransformer.java
package com.android.dx.merge
com.android.dx.merge.InstructionTransformer$CallSiteVisitor extends java.lang.Object implements com.android.dx.io.CodeReader$Visitor {
final synthetic com.android.dx.merge.InstructionTransformer this$0
private void <init> (com.android.dx.merge.InstructionTransformer)
public void visit (com.android.dx.io.instructions.DecodedInstruction[], com.android.dx.io.instructions.DecodedInstruction)
com.android.dx.io.instructions.DecodedInstruction[] all
com.android.dx.io.instructions.DecodedInstruction one
int callSiteId
int mappedCallSiteId
synthetic void <init> (com.android.dx.merge.InstructionTransformer, com.android.dx.merge.InstructionTransformer$1)
com.android.dx.merge.InstructionTransformer x0
com.android.dx.merge.InstructionTransformer$1 x1
}
com/android/dx/merge/InstructionTransformer$FieldVisitor.class
InstructionTransformer.java
package com.android.dx.merge
com.android.dx.merge.InstructionTransformer$FieldVisitor extends java.lang.Object implements com.android.dx.io.CodeReader$Visitor {
final synthetic com.android.dx.merge.InstructionTransformer this$0
private void <init> (com.android.dx.merge.InstructionTransformer)
public void visit (com.android.dx.io.instructions.DecodedInstruction[], com.android.dx.io.instructions.DecodedInstruction)
com.android.dx.io.instructions.DecodedInstruction[] all
com.android.dx.io.instructions.DecodedInstruction one
int fieldId
int mappedId
boolean isJumbo
synthetic void <init> (com.android.dx.merge.InstructionTransformer, com.android.dx.merge.InstructionTransformer$1)
com.android.dx.merge.InstructionTransformer x0
com.android.dx.merge.InstructionTransformer$1 x1
}
com/android/dx/merge/InstructionTransformer$GenericVisitor.class
InstructionTransformer.java
package com.android.dx.merge
com.android.dx.merge.InstructionTransformer$GenericVisitor extends java.lang.Object implements com.android.dx.io.CodeReader$Visitor {
final synthetic com.android.dx.merge.InstructionTransformer this$0
private void <init> (com.android.dx.merge.InstructionTransformer)
public void visit (com.android.dx.io.instructions.DecodedInstruction[], com.android.dx.io.instructions.DecodedInstruction)
com.android.dx.io.instructions.DecodedInstruction[] all
com.android.dx.io.instructions.DecodedInstruction one
synthetic void <init> (com.android.dx.merge.InstructionTransformer, com.android.dx.merge.InstructionTransformer$1)
com.android.dx.merge.InstructionTransformer x0
com.android.dx.merge.InstructionTransformer$1 x1
}
com/android/dx/merge/InstructionTransformer$MethodAndProtoVisitor.class
InstructionTransformer.java
package com.android.dx.merge
com.android.dx.merge.InstructionTransformer$MethodAndProtoVisitor extends java.lang.Object implements com.android.dx.io.CodeReader$Visitor {
final synthetic com.android.dx.merge.InstructionTransformer this$0
private void <init> (com.android.dx.merge.InstructionTransformer)
public void visit (com.android.dx.io.instructions.DecodedInstruction[], com.android.dx.io.instructions.DecodedInstruction)
com.android.dx.io.instructions.DecodedInstruction[] all
com.android.dx.io.instructions.DecodedInstruction one
int methodId
int protoId
synthetic void <init> (com.android.dx.merge.InstructionTransformer, com.android.dx.merge.InstructionTransformer$1)
com.android.dx.merge.InstructionTransformer x0
com.android.dx.merge.InstructionTransformer$1 x1
}
com/android/dx/merge/InstructionTransformer$MethodVisitor.class
InstructionTransformer.java
package com.android.dx.merge
com.android.dx.merge.InstructionTransformer$MethodVisitor extends java.lang.Object implements com.android.dx.io.CodeReader$Visitor {
final synthetic com.android.dx.merge.InstructionTransformer this$0
private void <init> (com.android.dx.merge.InstructionTransformer)
public void visit (com.android.dx.io.instructions.DecodedInstruction[], com.android.dx.io.instructions.DecodedInstruction)
com.android.dx.io.instructions.DecodedInstruction[] all
com.android.dx.io.instructions.DecodedInstruction one
int methodId
int mappedId
boolean isJumbo
synthetic void <init> (com.android.dx.merge.InstructionTransformer, com.android.dx.merge.InstructionTransformer$1)
com.android.dx.merge.InstructionTransformer x0
com.android.dx.merge.InstructionTransformer$1 x1
}
com/android/dx/merge/InstructionTransformer$StringVisitor.class
InstructionTransformer.java
package com.android.dx.merge
com.android.dx.merge.InstructionTransformer$StringVisitor extends java.lang.Object implements com.android.dx.io.CodeReader$Visitor {
final synthetic com.android.dx.merge.InstructionTransformer this$0
private void <init> (com.android.dx.merge.InstructionTransformer)
public void visit (com.android.dx.io.instructions.DecodedInstruction[], com.android.dx.io.instructions.DecodedInstruction)
com.android.dx.io.instructions.DecodedInstruction[] all
com.android.dx.io.instructions.DecodedInstruction one
int stringId
int mappedId
boolean isJumbo
synthetic void <init> (com.android.dx.merge.InstructionTransformer, com.android.dx.merge.InstructionTransformer$1)
com.android.dx.merge.InstructionTransformer x0
com.android.dx.merge.InstructionTransformer$1 x1
}
com/android/dx/merge/InstructionTransformer$TypeVisitor.class
InstructionTransformer.java
package com.android.dx.merge
com.android.dx.merge.InstructionTransformer$TypeVisitor extends java.lang.Object implements com.android.dx.io.CodeReader$Visitor {
final synthetic com.android.dx.merge.InstructionTransformer this$0
private void <init> (com.android.dx.merge.InstructionTransformer)
public void visit (com.android.dx.io.instructions.DecodedInstruction[], com.android.dx.io.instructions.DecodedInstruction)
com.android.dx.io.instructions.DecodedInstruction[] all
com.android.dx.io.instructions.DecodedInstruction one
int typeId
int mappedId
boolean isJumbo
synthetic void <init> (com.android.dx.merge.InstructionTransformer, com.android.dx.merge.InstructionTransformer$1)
com.android.dx.merge.InstructionTransformer x0
com.android.dx.merge.InstructionTransformer$1 x1
}
com/android/dx/merge/InstructionTransformer.class
InstructionTransformer.java
package com.android.dx.merge
final com.android.dx.merge.InstructionTransformer extends java.lang.Object {
private final com.android.dx.io.CodeReader reader
private com.android.dx.io.instructions.DecodedInstruction[] mappedInstructions
private int mappedAt
private com.android.dx.merge.IndexMap indexMap
public void <init> ()
public short[] transform (com.android.dx.merge.IndexMap, short[]) throws com.android.dex.DexException
com.android.dx.io.instructions.DecodedInstruction instruction
com.android.dx.merge.IndexMap indexMap
short[] encodedInstructions
com.android.dx.io.instructions.DecodedInstruction[] decodedInstructions
int size
com.android.dx.io.instructions.ShortArrayCodeOutput out
private static void jumboCheck (boolean, int)
boolean isJumbo
int newIndex
static synthetic com.android.dx.io.instructions.DecodedInstruction[] access$700 (com.android.dx.merge.InstructionTransformer)
com.android.dx.merge.InstructionTransformer x0
static synthetic int access$808 (com.android.dx.merge.InstructionTransformer)
com.android.dx.merge.InstructionTransformer x0
static synthetic com.android.dx.merge.IndexMap access$900 (com.android.dx.merge.InstructionTransformer)
com.android.dx.merge.InstructionTransformer x0
static synthetic void access$1000 (boolean, int)
boolean x0
int x1
}
com/android/dx/merge/SortableType$1.class
SortableType.java
package com.android.dx.merge
final com.android.dx.merge.SortableType$1 extends java.lang.Object implements java.util.Comparator {
void <init> ()
public int compare (com.android.dx.merge.SortableType, com.android.dx.merge.SortableType)
com.android.dx.merge.SortableType a
com.android.dx.merge.SortableType b
public volatile synthetic int compare (java.lang.Object, java.lang.Object)
}
com/android/dx/merge/SortableType.class
SortableType.java
package com.android.dx.merge
final com.android.dx.merge.SortableType extends java.lang.Object {
public static final java.util.Comparator NULLS_LAST_ORDER
private final com.android.dex.Dex dex
private final com.android.dx.merge.IndexMap indexMap
private final com.android.dex.ClassDef classDef
private int depth
public void <init> (com.android.dex.Dex, com.android.dx.merge.IndexMap, com.android.dex.ClassDef)
com.android.dex.Dex dex
com.android.dx.merge.IndexMap indexMap
com.android.dex.ClassDef classDef
public com.android.dex.Dex getDex ()
public com.android.dx.merge.IndexMap getIndexMap ()
public com.android.dex.ClassDef getClassDef ()
public int getTypeIndex ()
public boolean tryAssignDepth (com.android.dx.merge.SortableType[])
int max
int max
com.android.dx.merge.SortableType sortableSupertype
com.android.dx.merge.SortableType implemented
short interfaceIndex
com.android.dx.merge.SortableType[] types
int max
public boolean isDepthAssigned ()
static synthetic int access$000 (com.android.dx.merge.SortableType)
com.android.dx.merge.SortableType x0
static void <clinit> ()
}
com/android/dx/mockito/
com/android/dx/mockito/DexmakerMockMaker$1.class
DexmakerMockMaker.java
package com.android.dx.mockito
com.android.dx.mockito.DexmakerMockMaker$1 extends java.lang.Object implements org.mockito.plugins.MockMaker$TypeMockability {
final synthetic Class val$type
final synthetic com.android.dx.mockito.DexmakerMockMaker this$0
void <init> (com.android.dx.mockito.DexmakerMockMaker, java.lang.Class)
com.android.dx.mockito.DexmakerMockMaker this$0
public boolean mockable ()
public java.lang.String nonMockableReason ()
}
com/android/dx/mockito/DexmakerMockMaker$2.class
DexmakerMockMaker.java
package com.android.dx.mockito
com.android.dx.mockito.DexmakerMockMaker$2 extends java.lang.Object implements org.mockito.exceptions.stacktrace.StackTraceCleaner {
final synthetic org.mockito.exceptions.stacktrace.StackTraceCleaner val$defaultCleaner
final synthetic com.android.dx.mockito.DexmakerMockMaker this$0
void <init> (com.android.dx.mockito.DexmakerMockMaker, org.mockito.exceptions.stacktrace.StackTraceCleaner)
com.android.dx.mockito.DexmakerMockMaker this$0
public boolean isIn (java.lang.StackTraceElement)
StackTraceElement candidate
String className
}
com/android/dx/mockito/DexmakerMockMaker.class
DexmakerMockMaker.java
package com.android.dx.mockito
public final com.android.dx.mockito.DexmakerMockMaker extends java.lang.Object implements org.mockito.plugins.MockMaker org.mockito.plugins.StackTraceCleanerProvider {
private final com.android.dx.mockito.UnsafeAllocator unsafeAllocator
private boolean isApi28
public void <init> ()
Class buildVersion
ReflectiveOperationException e
Class vmDebug
java.lang.reflect.Method allowHiddenApiReflectionFromMethod
ReflectiveOperationException e
ReflectiveOperationException e
ReflectiveOperationException e
java.lang.reflect.Method allowHiddenApiReflectionFromMethod
public java.lang.Object createMock (org.mockito.mock.MockCreationSettings, org.mockito.invocation.MockHandler)
Class[] classesToMock
Object mock
com.android.dx.stock.ProxyBuilder builder
Class proxyClass
Object mock
RuntimeException e
Exception e
org.mockito.mock.MockCreationSettings settings
org.mockito.invocation.MockHandler handler
Class typeToMock
java.util.Set interfacesSet
Class[] extraInterfaces
java.lang.reflect.InvocationHandler invocationHandler
public void resetMock (java.lang.Object, org.mockito.invocation.MockHandler, org.mockito.mock.MockCreationSettings)
Object mock
org.mockito.invocation.MockHandler newHandler
org.mockito.mock.MockCreationSettings settings
com.android.dx.mockito.InvocationHandlerAdapter adapter
public org.mockito.plugins.MockMaker$TypeMockability isTypeMockable (java.lang.Class)
Class type
public org.mockito.invocation.MockHandler getHandler (java.lang.Object)
Object mock
com.android.dx.mockito.InvocationHandlerAdapter adapter
public org.mockito.exceptions.stacktrace.StackTraceCleaner getStackTraceCleaner (org.mockito.exceptions.stacktrace.StackTraceCleaner)
org.mockito.exceptions.stacktrace.StackTraceCleaner defaultCleaner
private com.android.dx.mockito.InvocationHandlerAdapter getInvocationHandlerAdapter (java.lang.Object)
java.lang.reflect.InvocationHandler invocationHandler
java.lang.reflect.InvocationHandler invocationHandler
Object mock
}
com/android/dx/mockito/InvocationHandlerAdapter$1.class
InvocationHandlerAdapter.java
package com.android.dx.mockito
com.android.dx.mockito.InvocationHandlerAdapter$1 extends java.lang.Object implements org.mockito.invocation.InvocationFactory$RealMethodBehavior {
final synthetic Object val$proxy
final synthetic java.lang.reflect.Method val$method
final synthetic Object[] val$rawArgs
final synthetic com.android.dx.mockito.InvocationHandlerAdapter this$0
void <init> (com.android.dx.mockito.InvocationHandlerAdapter, java.lang.Object, java.lang.reflect.Method, java.lang.Object[])
com.android.dx.mockito.InvocationHandlerAdapter this$0
public java.lang.Object call () throws java.lang.Throwable
}
com/android/dx/mockito/InvocationHandlerAdapter.class
InvocationHandlerAdapter.java
package com.android.dx.mockito
final com.android.dx.mockito.InvocationHandlerAdapter extends java.lang.Object implements java.lang.reflect.InvocationHandler {
private org.mockito.invocation.MockHandler handler
public void <init> (org.mockito.invocation.MockHandler)
org.mockito.invocation.MockHandler handler
public java.lang.Object invoke (java.lang.Object, java.lang.reflect.Method, java.lang.Object[]) throws java.lang.Throwable
Object proxy
java.lang.reflect.Method method
Object[] rawArgs
Object[] args
public org.mockito.invocation.MockHandler getHandler ()
public void setHandler (org.mockito.invocation.MockHandler)
org.mockito.invocation.MockHandler handler
private static boolean isEqualsMethod (java.lang.reflect.Method)
java.lang.reflect.Method method
private static boolean isHashCodeMethod (java.lang.reflect.Method)
java.lang.reflect.Method method
}
com/android/dx/mockito/UnsafeAllocator$1.class
UnsafeAllocator.java
package com.android.dx.mockito
com.android.dx.mockito.UnsafeAllocator$1 extends com.android.dx.mockito.UnsafeAllocator {
final synthetic java.lang.reflect.Method val$allocateInstance
final synthetic Object val$unsafe
void <init> (java.lang.reflect.Method, java.lang.Object)
public java.lang.Object newInstance (java.lang.Class) throws java.lang.Exception
Class c
}
com/android/dx/mockito/UnsafeAllocator$2.class
UnsafeAllocator.java
package com.android.dx.mockito
com.android.dx.mockito.UnsafeAllocator$2 extends com.android.dx.mockito.UnsafeAllocator {
final synthetic java.lang.reflect.Method val$newInstance
void <init> (java.lang.reflect.Method)
public java.lang.Object newInstance (java.lang.Class) throws java.lang.Exception
Class c
}
com/android/dx/mockito/UnsafeAllocator$3.class
UnsafeAllocator.java
package com.android.dx.mockito
com.android.dx.mockito.UnsafeAllocator$3 extends com.android.dx.mockito.UnsafeAllocator {
final synthetic java.lang.reflect.Method val$newInstance
final synthetic int val$constructorId
void <init> (java.lang.reflect.Method, int)
public java.lang.Object newInstance (java.lang.Class) throws java.lang.Exception
Class c
}
com/android/dx/mockito/UnsafeAllocator$4.class
UnsafeAllocator.java
package com.android.dx.mockito
com.android.dx.mockito.UnsafeAllocator$4 extends com.android.dx.mockito.UnsafeAllocator {
void <init> ()
public java.lang.Object newInstance (java.lang.Class)
Class c
}
com/android/dx/mockito/UnsafeAllocator.class
UnsafeAllocator.java
package com.android.dx.mockito
abstract com.android.dx.mockito.UnsafeAllocator extends java.lang.Object {
void <init> ()
public abstract java.lang.Object newInstance (java.lang.Class) throws java.lang.Exception
public static com.android.dx.mockito.UnsafeAllocator create ()
Class unsafeClass
java.lang.reflect.Field f
Object unsafe
java.lang.reflect.Method allocateInstance
java.lang.reflect.Method newInstance
java.lang.reflect.Method getConstructorId
int constructorId
java.lang.reflect.Method newInstance
}
com/android/dx/rop/
com/android/dx/rop/annotation/
com/android/dx/rop/annotation/Annotation.class
Annotation.java
package com.android.dx.rop.annotation
public final com.android.dx.rop.annotation.Annotation extends com.android.dx.util.MutabilityControl implements java.lang.Comparable com.android.dx.util.ToHuman {
private final com.android.dx.rop.cst.CstType type
private final com.android.dx.rop.annotation.AnnotationVisibility visibility
private final java.util.TreeMap elements
public void <init> (com.android.dx.rop.cst.CstType, com.android.dx.rop.annotation.AnnotationVisibility)
com.android.dx.rop.cst.CstType type
com.android.dx.rop.annotation.AnnotationVisibility visibility
public boolean equals (java.lang.Object)
Object other
com.android.dx.rop.annotation.Annotation otherAnnotation
public int hashCode ()
int hash
public int compareTo (com.android.dx.rop.annotation.Annotation)
com.android.dx.rop.annotation.NameValuePair thisOne
com.android.dx.rop.annotation.NameValuePair otherOne
com.android.dx.rop.annotation.Annotation other
int result
java.util.Iterator thisIter
java.util.Iterator otherIter
public java.lang.String toString ()
public java.lang.String toHuman ()
com.android.dx.rop.annotation.NameValuePair pair
StringBuilder sb
boolean first
public com.android.dx.rop.cst.CstType getType ()
public com.android.dx.rop.annotation.AnnotationVisibility getVisibility ()
public void put (com.android.dx.rop.annotation.NameValuePair)
com.android.dx.rop.annotation.NameValuePair pair
public void add (com.android.dx.rop.annotation.NameValuePair)
com.android.dx.rop.annotation.NameValuePair pair
com.android.dx.rop.cst.CstString name
public java.util.Collection getNameValuePairs ()
public volatile synthetic int compareTo (java.lang.Object)
}
com/android/dx/rop/annotation/AnnotationVisibility.class
AnnotationVisibility.java
package com.android.dx.rop.annotation
public final enum com.android.dx.rop.annotation.AnnotationVisibility extends java.lang.Enum implements com.android.dx.util.ToHuman {
public static final enum com.android.dx.rop.annotation.AnnotationVisibility RUNTIME
public static final enum com.android.dx.rop.annotation.AnnotationVisibility BUILD
public static final enum com.android.dx.rop.annotation.AnnotationVisibility SYSTEM
public static final enum com.android.dx.rop.annotation.AnnotationVisibility EMBEDDED
private final String human
private static final synthetic com.android.dx.rop.annotation.AnnotationVisibility[] $VALUES
public static com.android.dx.rop.annotation.AnnotationVisibility[] values ()
public static com.android.dx.rop.annotation.AnnotationVisibility valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int, java.lang.String)
String human
public java.lang.String toHuman ()
static void <clinit> ()
}
com/android/dx/rop/annotation/Annotations.class
Annotations.java
package com.android.dx.rop.annotation
public final com.android.dx.rop.annotation.Annotations extends com.android.dx.util.MutabilityControl implements java.lang.Comparable {
public static final com.android.dx.rop.annotation.Annotations EMPTY
private final java.util.TreeMap annotations
public static com.android.dx.rop.annotation.Annotations combine (com.android.dx.rop.annotation.Annotations, com.android.dx.rop.annotation.Annotations)
com.android.dx.rop.annotation.Annotations a1
com.android.dx.rop.annotation.Annotations a2
com.android.dx.rop.annotation.Annotations result
public static com.android.dx.rop.annotation.Annotations combine (com.android.dx.rop.annotation.Annotations, com.android.dx.rop.annotation.Annotation)
com.android.dx.rop.annotation.Annotations annotations
com.android.dx.rop.annotation.Annotation annotation
com.android.dx.rop.annotation.Annotations result
public void <init> ()
public int hashCode ()
public boolean equals (java.lang.Object)
Object other
com.android.dx.rop.annotation.Annotations otherAnnotations
public int compareTo (com.android.dx.rop.annotation.Annotations)
com.android.dx.rop.annotation.Annotation thisOne
com.android.dx.rop.annotation.Annotation otherOne
int result
com.android.dx.rop.annotation.Annotations other
java.util.Iterator thisIter
java.util.Iterator otherIter
public java.lang.String toString ()
com.android.dx.rop.annotation.Annotation a
StringBuilder sb
boolean first
public int size ()
public void add (com.android.dx.rop.annotation.Annotation)
com.android.dx.rop.annotation.Annotation annotation
com.android.dx.rop.cst.CstType type
public void addAll (com.android.dx.rop.annotation.Annotations)
com.android.dx.rop.annotation.Annotation a
com.android.dx.rop.annotation.Annotations toAdd
public java.util.Collection getAnnotations ()
public volatile synthetic int compareTo (java.lang.Object)
static void <clinit> ()
}
com/android/dx/rop/annotation/AnnotationsList.class
AnnotationsList.java
package com.android.dx.rop.annotation
public final com.android.dx.rop.annotation.AnnotationsList extends com.android.dx.util.FixedSizeList {
public static final com.android.dx.rop.annotation.AnnotationsList EMPTY
public static com.android.dx.rop.annotation.AnnotationsList combine (com.android.dx.rop.annotation.AnnotationsList, com.android.dx.rop.annotation.AnnotationsList)
com.android.dx.rop.annotation.Annotations a1
com.android.dx.rop.annotation.Annotations a2
int i
com.android.dx.rop.annotation.AnnotationsList list1
com.android.dx.rop.annotation.AnnotationsList list2
int size
com.android.dx.rop.annotation.AnnotationsList result
public void <init> (int)
int size
public com.android.dx.rop.annotation.Annotations get (int)
int n
public void set (int, com.android.dx.rop.annotation.Annotations)
int n
com.android.dx.rop.annotation.Annotations a
static void <clinit> ()
}
com/android/dx/rop/annotation/NameValuePair.class
NameValuePair.java
package com.android.dx.rop.annotation
public final com.android.dx.rop.annotation.NameValuePair extends java.lang.Object implements java.lang.Comparable {
private final com.android.dx.rop.cst.CstString name
private final com.android.dx.rop.cst.Constant value
public void <init> (com.android.dx.rop.cst.CstString, com.android.dx.rop.cst.Constant)
com.android.dx.rop.cst.CstString name
com.android.dx.rop.cst.Constant value
public java.lang.String toString ()
public int hashCode ()
public boolean equals (java.lang.Object)
Object other
com.android.dx.rop.annotation.NameValuePair otherPair
public int compareTo (com.android.dx.rop.annotation.NameValuePair)
com.android.dx.rop.annotation.NameValuePair other
int result
public com.android.dx.rop.cst.CstString getName ()
public com.android.dx.rop.cst.Constant getValue ()
public volatile synthetic int compareTo (java.lang.Object)
}
com/android/dx/rop/code/
com/android/dx/rop/code/AccessFlags.class
AccessFlags.java
package com.android.dx.rop.code
public final com.android.dx.rop.code.AccessFlags extends java.lang.Object {
public static final int ACC_PUBLIC
public static final int ACC_PRIVATE
public static final int ACC_PROTECTED
public static final int ACC_STATIC
public static final int ACC_FINAL
public static final int ACC_SYNCHRONIZED
public static final int ACC_SUPER
public static final int ACC_VOLATILE
public static final int ACC_BRIDGE
public static final int ACC_TRANSIENT
public static final int ACC_VARARGS
public static final int ACC_NATIVE
public static final int ACC_INTERFACE
public static final int ACC_ABSTRACT
public static final int ACC_STRICT
public static final int ACC_SYNTHETIC
public static final int ACC_ANNOTATION
public static final int ACC_ENUM
public static final int ACC_CONSTRUCTOR
public static final int ACC_DECLARED_SYNCHRONIZED
public static final int CLASS_FLAGS
public static final int INNER_CLASS_FLAGS
public static final int FIELD_FLAGS
public static final int METHOD_FLAGS
private static final int CONV_CLASS
private static final int CONV_FIELD
private static final int CONV_METHOD
private void <init> ()
public static java.lang.String classString (int)
int flags
public static java.lang.String innerClassString (int)
int flags
public static java.lang.String fieldString (int)
int flags
public static java.lang.String methodString (int)
int flags
public static boolean isPublic (int)
int flags
public static boolean isProtected (int)
int flags
public static boolean isPrivate (int)
int flags
public static boolean isStatic (int)
int flags
public static boolean isConstructor (int)
int flags
public static boolean isInterface (int)
int flags
public static boolean isSynchronized (int)
int flags
public static boolean isAbstract (int)
int flags
public static boolean isNative (int)
int flags
public static boolean isAnnotation (int)
int flags
public static boolean isDeclaredSynchronized (int)
int flags
public static boolean isEnum (int)
int flags
private static java.lang.String humanHelper (int, int, int)
int flags
int mask
int what
StringBuilder sb
int extra
}
com/android/dx/rop/code/BasicBlock$Visitor.class
BasicBlock.java
package com.android.dx.rop.code
public abstract com.android.dx.rop.code.BasicBlock$Visitor extends java.lang.Object {
public abstract void visitBlock (com.android.dx.rop.code.BasicBlock)
}
com/android/dx/rop/code/BasicBlock.class
BasicBlock.java
package com.android.dx.rop.code
public final com.android.dx.rop.code.BasicBlock extends java.lang.Object implements com.android.dx.util.LabeledItem {
private final int label
private final com.android.dx.rop.code.InsnList insns
private final com.android.dx.util.IntList successors
private final int primarySuccessor
public void <init> (int, com.android.dx.rop.code.InsnList, com.android.dx.util.IntList, int)
NullPointerException ex
com.android.dx.rop.code.Rop one
int i
NullPointerException ex
int label
com.android.dx.rop.code.InsnList insns
com.android.dx.util.IntList successors
int primarySuccessor
int sz
com.android.dx.rop.code.Insn lastInsn
public boolean equals (java.lang.Object)
Object other
public int hashCode ()
public int getLabel ()
public com.android.dx.rop.code.InsnList getInsns ()
public com.android.dx.util.IntList getSuccessors ()
public int getPrimarySuccessor ()
public int getSecondarySuccessor ()
int succ
public com.android.dx.rop.code.Insn getFirstInsn ()
public com.android.dx.rop.code.Insn getLastInsn ()
public boolean canThrow ()
public boolean hasExceptionHandlers ()
com.android.dx.rop.code.Insn lastInsn
public com.android.dx.rop.type.TypeList getExceptionHandlerTypes ()
com.android.dx.rop.code.Insn lastInsn
public com.android.dx.rop.code.BasicBlock withRegisterOffset (int)
int delta
public java.lang.String toString ()
}
com/android/dx/rop/code/BasicBlockList$RegCountVisitor.class
BasicBlockList.java
package com.android.dx.rop.code
com.android.dx.rop.code.BasicBlockList$RegCountVisitor extends java.lang.Object implements com.android.dx.rop.code.Insn$Visitor {
private int regCount
public void <init> ()
public int getRegCount ()
public void visitPlainInsn (com.android.dx.rop.code.PlainInsn)
com.android.dx.rop.code.PlainInsn insn
public void visitPlainCstInsn (com.android.dx.rop.code.PlainCstInsn)
com.android.dx.rop.code.PlainCstInsn insn
public void visitSwitchInsn (com.android.dx.rop.code.SwitchInsn)
com.android.dx.rop.code.SwitchInsn insn
public void visitThrowingCstInsn (com.android.dx.rop.code.ThrowingCstInsn)
com.android.dx.rop.code.ThrowingCstInsn insn
public void visitThrowingInsn (com.android.dx.rop.code.ThrowingInsn)
com.android.dx.rop.code.ThrowingInsn insn
public void visitFillArrayDataInsn (com.android.dx.rop.code.FillArrayDataInsn)
com.android.dx.rop.code.FillArrayDataInsn insn
public void visitInvokePolymorphicInsn (com.android.dx.rop.code.InvokePolymorphicInsn)
com.android.dx.rop.code.InvokePolymorphicInsn insn
private void visit (com.android.dx.rop.code.Insn)
int i
com.android.dx.rop.code.Insn insn
com.android.dx.rop.code.RegisterSpec result
com.android.dx.rop.code.RegisterSpecList sources
int sz
private void processReg (com.android.dx.rop.code.RegisterSpec)
com.android.dx.rop.code.RegisterSpec spec
int reg
}
com/android/dx/rop/code/BasicBlockList.class
BasicBlockList.java
package com.android.dx.rop.code
public final com.android.dx.rop.code.BasicBlockList extends com.android.dx.util.LabeledList {
private int regCount
public void <init> (int)
int size
private void <init> (com.android.dx.rop.code.BasicBlockList)
com.android.dx.rop.code.BasicBlockList old
public com.android.dx.rop.code.BasicBlock get (int)
int n
public void set (int, com.android.dx.rop.code.BasicBlock)
int n
com.android.dx.rop.code.BasicBlock bb
public int getRegCount ()
com.android.dx.rop.code.BasicBlockList$RegCountVisitor visitor
public int getInstructionCount ()
com.android.dx.rop.code.BasicBlock one
int i
int sz
int result
public int getEffectiveInstructionCount ()
com.android.dx.rop.code.Insn insn
int j
com.android.dx.rop.code.InsnList insns
int insnsSz
com.android.dx.rop.code.BasicBlock one
int i
int sz
int result
public com.android.dx.rop.code.BasicBlock labelToBlock (int)
int label
int idx
public void forEachInsn (com.android.dx.rop.code.Insn$Visitor)
com.android.dx.rop.code.BasicBlock one
com.android.dx.rop.code.InsnList insns
int i
com.android.dx.rop.code.Insn$Visitor visitor
int sz
public com.android.dx.rop.code.BasicBlockList withRegisterOffset (int)
com.android.dx.rop.code.BasicBlock one
int i
int delta
int sz
com.android.dx.rop.code.BasicBlockList result
public com.android.dx.rop.code.BasicBlockList getMutableCopy ()
public com.android.dx.rop.code.BasicBlock preferredSuccessorOf (com.android.dx.rop.code.BasicBlock)
com.android.dx.rop.code.BasicBlock block
int primarySuccessor
com.android.dx.util.IntList successors
int succSize
public boolean catchesEqual (com.android.dx.rop.code.BasicBlock, com.android.dx.rop.code.BasicBlock)
int label1
int label2
int i
com.android.dx.rop.code.BasicBlock block1
com.android.dx.rop.code.BasicBlock block2
com.android.dx.rop.type.TypeList catches1
com.android.dx.rop.type.TypeList catches2
com.android.dx.util.IntList succ1
com.android.dx.util.IntList succ2
int size
int primary1
int primary2
}
com/android/dx/rop/code/ConservativeTranslationAdvice.class
ConservativeTranslationAdvice.java
package com.android.dx.rop.code
public final com.android.dx.rop.code.ConservativeTranslationAdvice extends java.lang.Object implements com.android.dx.rop.code.TranslationAdvice {
public static final com.android.dx.rop.code.ConservativeTranslationAdvice THE_ONE
private void <init> ()
public boolean hasConstantOperation (com.android.dx.rop.code.Rop, com.android.dx.rop.code.RegisterSpec, com.android.dx.rop.code.RegisterSpec)
com.android.dx.rop.code.Rop opcode
com.android.dx.rop.code.RegisterSpec sourceA
com.android.dx.rop.code.RegisterSpec sourceB
public boolean requiresSourcesInOrder (com.android.dx.rop.code.Rop, com.android.dx.rop.code.RegisterSpecList)
com.android.dx.rop.code.Rop opcode
com.android.dx.rop.code.RegisterSpecList sources
public int getMaxOptimalRegisterCount ()
static void <clinit> ()
}
com/android/dx/rop/code/CstInsn.class
CstInsn.java
package com.android.dx.rop.code
public abstract com.android.dx.rop.code.CstInsn extends com.android.dx.rop.code.Insn {
private final com.android.dx.rop.cst.Constant cst
public void <init> (com.android.dx.rop.code.Rop, com.android.dx.rop.code.SourcePosition, com.android.dx.rop.code.RegisterSpec, com.android.dx.rop.code.RegisterSpecList, com.android.dx.rop.cst.Constant)
com.android.dx.rop.code.Rop opcode
com.android.dx.rop.code.SourcePosition position
com.android.dx.rop.code.RegisterSpec result
com.android.dx.rop.code.RegisterSpecList sources
com.android.dx.rop.cst.Constant cst
public java.lang.String getInlineString ()
public com.android.dx.rop.cst.Constant getConstant ()
public boolean contentEquals (com.android.dx.rop.code.Insn)
com.android.dx.rop.code.Insn b
}
com/android/dx/rop/code/DexTranslationAdvice.class
DexTranslationAdvice.java
package com.android.dx.rop.code
public final com.android.dx.rop.code.DexTranslationAdvice extends java.lang.Object implements com.android.dx.rop.code.TranslationAdvice {
public static final com.android.dx.rop.code.DexTranslationAdvice THE_ONE
public static final com.android.dx.rop.code.DexTranslationAdvice NO_SOURCES_IN_ORDER
private static final int MIN_INVOKE_IN_ORDER
private final boolean disableSourcesInOrder
private void <init> ()
private void <init> (boolean)
boolean disableInvokeRange
public boolean hasConstantOperation (com.android.dx.rop.code.Rop, com.android.dx.rop.code.RegisterSpec, com.android.dx.rop.code.RegisterSpec)
com.android.dx.rop.cst.CstInteger cst
com.android.dx.rop.cst.CstInteger cst2
com.android.dx.rop.code.Rop opcode
com.android.dx.rop.code.RegisterSpec sourceA
com.android.dx.rop.code.RegisterSpec sourceB
com.android.dx.rop.cst.CstInteger cst
public boolean requiresSourcesInOrder (com.android.dx.rop.code.Rop, com.android.dx.rop.code.RegisterSpecList)
com.android.dx.rop.code.Rop opcode
com.android.dx.rop.code.RegisterSpecList sources
private int totalRopWidth (com.android.dx.rop.code.RegisterSpecList)
int i
com.android.dx.rop.code.RegisterSpecList sources
int sz
int total
public int getMaxOptimalRegisterCount ()
static void <clinit> ()
}
com/android/dx/rop/code/Exceptions.class
Exceptions.java
package com.android.dx.rop.code
public final com.android.dx.rop.code.Exceptions extends java.lang.Object {
public static final com.android.dx.rop.type.Type TYPE_ArithmeticException
public static final com.android.dx.rop.type.Type TYPE_ArrayIndexOutOfBoundsException
public static final com.android.dx.rop.type.Type TYPE_ArrayStoreException
public static final com.android.dx.rop.type.Type TYPE_ClassCastException
public static final com.android.dx.rop.type.Type TYPE_Error
public static final com.android.dx.rop.type.Type TYPE_IllegalMonitorStateException
public static final com.android.dx.rop.type.Type TYPE_NegativeArraySizeException
public static final com.android.dx.rop.type.Type TYPE_NullPointerException
public static final com.android.dx.rop.type.StdTypeList LIST_Error
public static final com.android.dx.rop.type.StdTypeList LIST_Error_ArithmeticException
public static final com.android.dx.rop.type.StdTypeList LIST_Error_ClassCastException
public static final com.android.dx.rop.type.StdTypeList LIST_Error_NegativeArraySizeException
public static final com.android.dx.rop.type.StdTypeList LIST_Error_NullPointerException
public static final com.android.dx.rop.type.StdTypeList LIST_Error_Null_ArrayIndexOutOfBounds
public static final com.android.dx.rop.type.StdTypeList LIST_Error_Null_ArrayIndex_ArrayStore
public static final com.android.dx.rop.type.StdTypeList LIST_Error_Null_IllegalMonitorStateException
private void <init> ()
static void <clinit> ()
}
com/android/dx/rop/code/FillArrayDataInsn.class
FillArrayDataInsn.java
package com.android.dx.rop.code
public final com.android.dx.rop.code.FillArrayDataInsn extends com.android.dx.rop.code.Insn {
private final java.util.ArrayList initValues
private final com.android.dx.rop.cst.Constant arrayType
public void <init> (com.android.dx.rop.code.Rop, com.android.dx.rop.code.SourcePosition, com.android.dx.rop.code.RegisterSpecList, java.util.ArrayList, com.android.dx.rop.cst.Constant)
com.android.dx.rop.code.Rop opcode
com.android.dx.rop.code.SourcePosition position
com.android.dx.rop.code.RegisterSpecList sources
java.util.ArrayList initValues
com.android.dx.rop.cst.Constant cst
public com.android.dx.rop.type.TypeList getCatches ()
public java.util.ArrayList getInitValues ()
public com.android.dx.rop.cst.Constant getConstant ()
public void accept (com.android.dx.rop.code.Insn$Visitor)
com.android.dx.rop.code.Insn$Visitor visitor
public com.android.dx.rop.code.Insn withAddedCatch (com.android.dx.rop.type.Type)
com.android.dx.rop.type.Type type
public com.android.dx.rop.code.Insn withRegisterOffset (int)
int delta
public com.android.dx.rop.code.Insn withNewRegisters (com.android.dx.rop.code.RegisterSpec, com.android.dx.rop.code.RegisterSpecList)
com.android.dx.rop.code.RegisterSpec result
com.android.dx.rop.code.RegisterSpecList sources
}
com/android/dx/rop/code/Insn$BaseVisitor.class
Insn.java
package com.android.dx.rop.code
public com.android.dx.rop.code.Insn$BaseVisitor extends java.lang.Object implements com.android.dx.rop.code.Insn$Visitor {
public void <init> ()
public void visitPlainInsn (com.android.dx.rop.code.PlainInsn)
com.android.dx.rop.code.PlainInsn insn
public void visitPlainCstInsn (com.android.dx.rop.code.PlainCstInsn)
com.android.dx.rop.code.PlainCstInsn insn
public void visitSwitchInsn (com.android.dx.rop.code.SwitchInsn)
com.android.dx.rop.code.SwitchInsn insn
public void visitThrowingCstInsn (com.android.dx.rop.code.ThrowingCstInsn)
com.android.dx.rop.code.ThrowingCstInsn insn
public void visitThrowingInsn (com.android.dx.rop.code.ThrowingInsn)
com.android.dx.rop.code.ThrowingInsn insn
public void visitFillArrayDataInsn (com.android.dx.rop.code.FillArrayDataInsn)
com.android.dx.rop.code.FillArrayDataInsn insn
public void visitInvokePolymorphicInsn (com.android.dx.rop.code.InvokePolymorphicInsn)
com.android.dx.rop.code.InvokePolymorphicInsn insn
}
com/android/dx/rop/code/Insn$Visitor.class
Insn.java
package com.android.dx.rop.code
public abstract com.android.dx.rop.code.Insn$Visitor extends java.lang.Object {
public abstract void visitPlainInsn (com.android.dx.rop.code.PlainInsn)
public abstract void visitPlainCstInsn (com.android.dx.rop.code.PlainCstInsn)
public abstract void visitSwitchInsn (com.android.dx.rop.code.SwitchInsn)
public abstract void visitThrowingCstInsn (com.android.dx.rop.code.ThrowingCstInsn)
public abstract void visitThrowingInsn (com.android.dx.rop.code.ThrowingInsn)
public abstract void visitFillArrayDataInsn (com.android.dx.rop.code.FillArrayDataInsn)
public abstract void visitInvokePolymorphicInsn (com.android.dx.rop.code.InvokePolymorphicInsn)
}
com/android/dx/rop/code/Insn.class
Insn.java
package com.android.dx.rop.code
public abstract com.android.dx.rop.code.Insn extends java.lang.Object implements com.android.dx.util.ToHuman {
private final com.android.dx.rop.code.Rop opcode
private final com.android.dx.rop.code.SourcePosition position
private final com.android.dx.rop.code.RegisterSpec result
private final com.android.dx.rop.code.RegisterSpecList sources
public void <init> (com.android.dx.rop.code.Rop, com.android.dx.rop.code.SourcePosition, com.android.dx.rop.code.RegisterSpec, com.android.dx.rop.code.RegisterSpecList)
com.android.dx.rop.code.Rop opcode
com.android.dx.rop.code.SourcePosition position
com.android.dx.rop.code.RegisterSpec result
com.android.dx.rop.code.RegisterSpecList sources
public final boolean equals (java.lang.Object)
Object other
public final int hashCode ()
public java.lang.String toString ()
public java.lang.String toHuman ()
public java.lang.String getInlineString ()
public final com.android.dx.rop.code.Rop getOpcode ()
public final com.android.dx.rop.code.SourcePosition getPosition ()
public final com.android.dx.rop.code.RegisterSpec getResult ()
public final com.android.dx.rop.code.RegisterSpec getLocalAssignment ()
com.android.dx.rop.code.RegisterSpec assignment
com.android.dx.rop.code.RegisterSpec assignment
com.android.dx.rop.code.LocalItem localItem
public final com.android.dx.rop.code.RegisterSpecList getSources ()
public final boolean canThrow ()
public abstract com.android.dx.rop.type.TypeList getCatches ()
public abstract void accept (com.android.dx.rop.code.Insn$Visitor)
public abstract com.android.dx.rop.code.Insn withAddedCatch (com.android.dx.rop.type.Type)
public abstract com.android.dx.rop.code.Insn withRegisterOffset (int)
public com.android.dx.rop.code.Insn withSourceLiteral ()
public com.android.dx.rop.code.Insn copy ()
private static boolean equalsHandleNulls (java.lang.Object, java.lang.Object)
Object a
Object b
public boolean contentEquals (com.android.dx.rop.code.Insn)
com.android.dx.rop.code.Insn b
public abstract com.android.dx.rop.code.Insn withNewRegisters (com.android.dx.rop.code.RegisterSpec, com.android.dx.rop.code.RegisterSpecList)
protected final java.lang.String toStringWithInline (java.lang.String)
String extra
StringBuilder sb
protected final java.lang.String toHumanWithInline (java.lang.String)
int i
String extra
StringBuilder sb
int sz
}
com/android/dx/rop/code/InsnList.class
InsnList.java
package com.android.dx.rop.code
public final com.android.dx.rop.code.InsnList extends com.android.dx.util.FixedSizeList {
public void <init> (int)
int size
public com.android.dx.rop.code.Insn get (int)
int n
public void set (int, com.android.dx.rop.code.Insn)
int n
com.android.dx.rop.code.Insn insn
public com.android.dx.rop.code.Insn getLast ()
public void forEach (com.android.dx.rop.code.Insn$Visitor)
int i
com.android.dx.rop.code.Insn$Visitor visitor
int sz
public boolean contentEquals (com.android.dx.rop.code.InsnList)
int i
com.android.dx.rop.code.InsnList b
int sz
public com.android.dx.rop.code.InsnList withRegisterOffset (int)
com.android.dx.rop.code.Insn one
int i
int delta
int sz
com.android.dx.rop.code.InsnList result
}
com/android/dx/rop/code/InvokePolymorphicInsn.class
InvokePolymorphicInsn.java
package com.android.dx.rop.code
public com.android.dx.rop.code.InvokePolymorphicInsn extends com.android.dx.rop.code.Insn {
private static final com.android.dx.rop.cst.CstString DEFAULT_DESCRIPTOR
private static final com.android.dx.rop.cst.CstString VARHANDLE_SET_DESCRIPTOR
private static final com.android.dx.rop.cst.CstString VARHANDLE_COMPARE_AND_SET_DESCRIPTOR
private final com.android.dx.rop.type.TypeList catches
private final com.android.dx.rop.cst.CstMethodRef callSiteMethod
private final com.android.dx.rop.cst.CstMethodRef polymorphicMethod
private final com.android.dx.rop.cst.CstProtoRef callSiteProto
public void <init> (com.android.dx.rop.code.Rop, com.android.dx.rop.code.SourcePosition, com.android.dx.rop.code.RegisterSpecList, com.android.dx.rop.type.TypeList, com.android.dx.rop.cst.CstMethodRef)
com.android.dx.rop.code.Rop opcode
com.android.dx.rop.code.SourcePosition position
com.android.dx.rop.code.RegisterSpecList sources
com.android.dx.rop.type.TypeList catches
com.android.dx.rop.cst.CstMethodRef callSiteMethod
public com.android.dx.rop.type.TypeList getCatches ()
public void accept (com.android.dx.rop.code.Insn$Visitor)
com.android.dx.rop.code.Insn$Visitor visitor
public com.android.dx.rop.code.Insn withAddedCatch (com.android.dx.rop.type.Type)
com.android.dx.rop.type.Type type
public com.android.dx.rop.code.Insn withRegisterOffset (int)
int delta
public com.android.dx.rop.code.Insn withNewRegisters (com.android.dx.rop.code.RegisterSpec, com.android.dx.rop.code.RegisterSpecList)
com.android.dx.rop.code.RegisterSpec result
com.android.dx.rop.code.RegisterSpecList sources
public com.android.dx.rop.cst.CstMethodRef getCallSiteMethod ()
public com.android.dx.rop.cst.CstMethodRef getPolymorphicMethod ()
public com.android.dx.rop.cst.CstProtoRef getCallSiteProto ()
public java.lang.String getInlineString ()
private static com.android.dx.rop.cst.CstMethodRef makePolymorphicMethod (com.android.dx.rop.cst.CstMethodRef)
com.android.dx.rop.cst.CstNat cstNat
com.android.dx.rop.cst.CstNat cstNat
com.android.dx.rop.cst.CstNat cstNat
com.android.dx.rop.cst.CstNat cstNat
com.android.dx.rop.cst.CstMethodRef callSiteMethod
com.android.dx.rop.cst.CstType definingClass
com.android.dx.rop.cst.CstString cstMethodName
String methodName
private static com.android.dx.rop.cst.CstProtoRef makeCallSiteProto (com.android.dx.rop.cst.CstMethodRef)
com.android.dx.rop.cst.CstMethodRef callSiteMethod
static void <clinit> ()
}
com/android/dx/rop/code/LocalItem.class
LocalItem.java
package com.android.dx.rop.code
public com.android.dx.rop.code.LocalItem extends java.lang.Object implements java.lang.Comparable {
private final com.android.dx.rop.cst.CstString name
private final com.android.dx.rop.cst.CstString signature
public static com.android.dx.rop.code.LocalItem make (com.android.dx.rop.cst.CstString, com.android.dx.rop.cst.CstString)
com.android.dx.rop.cst.CstString name
com.android.dx.rop.cst.CstString signature
private void <init> (com.android.dx.rop.cst.CstString, com.android.dx.rop.cst.CstString)
com.android.dx.rop.cst.CstString name
com.android.dx.rop.cst.CstString signature
public boolean equals (java.lang.Object)
Object other
com.android.dx.rop.code.LocalItem local
private static int compareHandlesNulls (com.android.dx.rop.cst.CstString, com.android.dx.rop.cst.CstString)
com.android.dx.rop.cst.CstString a
com.android.dx.rop.cst.CstString b
public int compareTo (com.android.dx.rop.code.LocalItem)
com.android.dx.rop.code.LocalItem local
int ret
public int hashCode ()
public java.lang.String toString ()
public com.android.dx.rop.cst.CstString getName ()
public com.android.dx.rop.cst.CstString getSignature ()
public volatile synthetic int compareTo (java.lang.Object)
}
com/android/dx/rop/code/LocalVariableExtractor.class
LocalVariableExtractor.java
package com.android.dx.rop.code
public final com.android.dx.rop.code.LocalVariableExtractor extends java.lang.Object {
private final com.android.dx.rop.code.RopMethod method
private final com.android.dx.rop.code.BasicBlockList blocks
private final com.android.dx.rop.code.LocalVariableInfo resultInfo
private final int[] workSet
public static com.android.dx.rop.code.LocalVariableInfo extract (com.android.dx.rop.code.RopMethod)
com.android.dx.rop.code.RopMethod method
com.android.dx.rop.code.LocalVariableExtractor lve
private void <init> (com.android.dx.rop.code.RopMethod)
com.android.dx.rop.code.RopMethod method
com.android.dx.rop.code.BasicBlockList blocks
int maxLabel
private com.android.dx.rop.code.LocalVariableInfo doit ()
int label
private void processBlock (int)
com.android.dx.rop.code.RegisterSpec previous
com.android.dx.rop.code.Insn insn
com.android.dx.rop.code.RegisterSpec result
com.android.dx.rop.code.RegisterSpec already
int i
int succ
com.android.dx.rop.code.RegisterSpecSet state
int i
int label
com.android.dx.rop.code.RegisterSpecSet primaryState
com.android.dx.rop.code.BasicBlock block
com.android.dx.rop.code.InsnList insns
int insnSz
boolean canThrowDuringLastInsn
int freezeSecondaryStateAt
com.android.dx.rop.code.RegisterSpecSet secondaryState
com.android.dx.util.IntList successors
int succSz
int primarySuccessor
}
com/android/dx/rop/code/LocalVariableInfo.class
LocalVariableInfo.java
package com.android.dx.rop.code
public final com.android.dx.rop.code.LocalVariableInfo extends com.android.dx.util.MutabilityControl {
private final int regCount
private final com.android.dx.rop.code.RegisterSpecSet emptySet
private final com.android.dx.rop.code.RegisterSpecSet[] blockStarts
private final java.util.HashMap insnAssignments
public void <init> (com.android.dx.rop.code.RopMethod)
com.android.dx.rop.code.RopMethod method
com.android.dx.rop.code.BasicBlockList blocks
int maxLabel
public void setStarts (int, com.android.dx.rop.code.RegisterSpecSet)
ArrayIndexOutOfBoundsException ex
int label
com.android.dx.rop.code.RegisterSpecSet specs
public boolean mergeStarts (int, com.android.dx.rop.code.RegisterSpecSet)
int label
com.android.dx.rop.code.RegisterSpecSet specs
com.android.dx.rop.code.RegisterSpecSet start
boolean changed
com.android.dx.rop.code.RegisterSpecSet newStart
public com.android.dx.rop.code.RegisterSpecSet getStarts (int)
int label
com.android.dx.rop.code.RegisterSpecSet result
public com.android.dx.rop.code.RegisterSpecSet getStarts (com.android.dx.rop.code.BasicBlock)
com.android.dx.rop.code.BasicBlock block
public com.android.dx.rop.code.RegisterSpecSet mutableCopyOfStarts (int)
int label
com.android.dx.rop.code.RegisterSpecSet result
public void addAssignment (com.android.dx.rop.code.Insn, com.android.dx.rop.code.RegisterSpec)
com.android.dx.rop.code.Insn insn
com.android.dx.rop.code.RegisterSpec spec
public com.android.dx.rop.code.RegisterSpec getAssignment (com.android.dx.rop.code.Insn)
com.android.dx.rop.code.Insn insn
public int getAssignmentCount ()
public void debugDump ()
int label
private com.android.dx.rop.code.RegisterSpecSet getStarts0 (int)
ArrayIndexOutOfBoundsException ex
int label
}
com/android/dx/rop/code/PlainCstInsn.class
PlainCstInsn.java
package com.android.dx.rop.code
public final com.android.dx.rop.code.PlainCstInsn extends com.android.dx.rop.code.CstInsn {
public void <init> (com.android.dx.rop.code.Rop, com.android.dx.rop.code.SourcePosition, com.android.dx.rop.code.RegisterSpec, com.android.dx.rop.code.RegisterSpecList, com.android.dx.rop.cst.Constant)
com.android.dx.rop.code.Rop opcode
com.android.dx.rop.code.SourcePosition position
com.android.dx.rop.code.RegisterSpec result
com.android.dx.rop.code.RegisterSpecList sources
com.android.dx.rop.cst.Constant cst
public com.android.dx.rop.type.TypeList getCatches ()
public void accept (com.android.dx.rop.code.Insn$Visitor)
com.android.dx.rop.code.Insn$Visitor visitor
public com.android.dx.rop.code.Insn withAddedCatch (com.android.dx.rop.type.Type)
com.android.dx.rop.type.Type type
public com.android.dx.rop.code.Insn withRegisterOffset (int)
int delta
public com.android.dx.rop.code.Insn withNewRegisters (com.android.dx.rop.code.RegisterSpec, com.android.dx.rop.code.RegisterSpecList)
com.android.dx.rop.code.RegisterSpec result
com.android.dx.rop.code.RegisterSpecList sources
}
com/android/dx/rop/code/PlainInsn.class
PlainInsn.java
package com.android.dx.rop.code
public final com.android.dx.rop.code.PlainInsn extends com.android.dx.rop.code.Insn {
public void <init> (com.android.dx.rop.code.Rop, com.android.dx.rop.code.SourcePosition, com.android.dx.rop.code.RegisterSpec, com.android.dx.rop.code.RegisterSpecList)
com.android.dx.rop.code.Rop opcode
com.android.dx.rop.code.SourcePosition position
com.android.dx.rop.code.RegisterSpec result
com.android.dx.rop.code.RegisterSpecList sources
public void <init> (com.android.dx.rop.code.Rop, com.android.dx.rop.code.SourcePosition, com.android.dx.rop.code.RegisterSpec, com.android.dx.rop.code.RegisterSpec)
com.android.dx.rop.code.Rop opcode
com.android.dx.rop.code.SourcePosition position
com.android.dx.rop.code.RegisterSpec result
com.android.dx.rop.code.RegisterSpec source
public com.android.dx.rop.type.TypeList getCatches ()
public void accept (com.android.dx.rop.code.Insn$Visitor)
com.android.dx.rop.code.Insn$Visitor visitor
public com.android.dx.rop.code.Insn withAddedCatch (com.android.dx.rop.type.Type)
com.android.dx.rop.type.Type type
public com.android.dx.rop.code.Insn withRegisterOffset (int)
int delta
public com.android.dx.rop.code.Insn withSourceLiteral ()
com.android.dx.rop.cst.Constant cst
com.android.dx.rop.code.RegisterSpecList newSources
com.android.dx.rop.code.Rop newRop
com.android.dx.rop.type.TypeBearer firstType
int opcode
com.android.dx.rop.code.Rop newRop
IllegalArgumentException ex
com.android.dx.rop.cst.Constant cst
com.android.dx.rop.code.RegisterSpecList newSources
com.android.dx.rop.code.Rop newRop
com.android.dx.rop.code.RegisterSpecList sources
int szSources
com.android.dx.rop.type.TypeBearer lastType
public com.android.dx.rop.code.Insn withNewRegisters (com.android.dx.rop.code.RegisterSpec, com.android.dx.rop.code.RegisterSpecList)
com.android.dx.rop.code.RegisterSpec result
com.android.dx.rop.code.RegisterSpecList sources
}
com/android/dx/rop/code/RegOps.class
RegOps.java
package com.android.dx.rop.code
public final com.android.dx.rop.code.RegOps extends java.lang.Object {
public static final int NOP
public static final int MOVE
public static final int MOVE_PARAM
public static final int MOVE_EXCEPTION
public static final int CONST
public static final int GOTO
public static final int IF_EQ
public static final int IF_NE
public static final int IF_LT
public static final int IF_GE
public static final int IF_LE
public static final int IF_GT
public static final int SWITCH
public static final int ADD
public static final int SUB
public static final int MUL
public static final int DIV
public static final int REM
public static final int NEG
public static final int AND
public static final int OR
public static final int XOR
public static final int SHL
public static final int SHR
public static final int USHR
public static final int NOT
public static final int CMPL
public static final int CMPG
public static final int CONV
public static final int TO_BYTE
public static final int TO_CHAR
public static final int TO_SHORT
public static final int RETURN
public static final int ARRAY_LENGTH
public static final int THROW
public static final int MONITOR_ENTER
public static final int MONITOR_EXIT
public static final int AGET
public static final int APUT
public static final int NEW_INSTANCE
public static final int NEW_ARRAY
public static final int FILLED_NEW_ARRAY
public static final int CHECK_CAST
public static final int INSTANCE_OF
public static final int GET_FIELD
public static final int GET_STATIC
public static final int PUT_FIELD
public static final int PUT_STATIC
public static final int INVOKE_STATIC
public static final int INVOKE_VIRTUAL
public static final int INVOKE_SUPER
public static final int INVOKE_DIRECT
public static final int INVOKE_INTERFACE
public static final int MARK_LOCAL
public static final int MOVE_RESULT
public static final int MOVE_RESULT_PSEUDO
public static final int FILL_ARRAY_DATA
public static final int INVOKE_POLYMORPHIC
public static final int INVOKE_CUSTOM
private void <init> ()
public static java.lang.String opName (int)
int opcode
public static int flippedIfOpcode (int)
int opcode
}
com/android/dx/rop/code/RegisterSpec$1.class
RegisterSpec.java
package com.android.dx.rop.code
final com.android.dx.rop.code.RegisterSpec$1 extends java.lang.ThreadLocal {
void <init> ()
protected com.android.dx.rop.code.RegisterSpec$ForComparison initialValue ()
protected volatile synthetic java.lang.Object initialValue ()
}
com/android/dx/rop/code/RegisterSpec$ForComparison.class
RegisterSpec.java
package com.android.dx.rop.code
com.android.dx.rop.code.RegisterSpec$ForComparison extends java.lang.Object {
private int reg
private com.android.dx.rop.type.TypeBearer type
private com.android.dx.rop.code.LocalItem local
private void <init> ()
public void set (int, com.android.dx.rop.type.TypeBearer, com.android.dx.rop.code.LocalItem)
int reg
com.android.dx.rop.type.TypeBearer type
com.android.dx.rop.code.LocalItem local
public com.android.dx.rop.code.RegisterSpec toRegisterSpec ()
public boolean equals (java.lang.Object)
Object other
com.android.dx.rop.code.RegisterSpec spec
public int hashCode ()
synthetic void <init> (com.android.dx.rop.code.RegisterSpec$1)
com.android.dx.rop.code.RegisterSpec$1 x0
static synthetic int access$100 (com.android.dx.rop.code.RegisterSpec$ForComparison)
com.android.dx.rop.code.RegisterSpec$ForComparison x0
static synthetic com.android.dx.rop.type.TypeBearer access$200 (com.android.dx.rop.code.RegisterSpec$ForComparison)
com.android.dx.rop.code.RegisterSpec$ForComparison x0
static synthetic com.android.dx.rop.code.LocalItem access$300 (com.android.dx.rop.code.RegisterSpec$ForComparison)
com.android.dx.rop.code.RegisterSpec$ForComparison x0
}
com/android/dx/rop/code/RegisterSpec.class
RegisterSpec.java
package com.android.dx.rop.code
public final com.android.dx.rop.code.RegisterSpec extends java.lang.Object implements com.android.dx.rop.type.TypeBearer com.android.dx.util.ToHuman java.lang.Comparable {
public static final String PREFIX
private static final java.util.concurrent.ConcurrentHashMap theInterns
private static final ThreadLocal theInterningItem
private final int reg
private final com.android.dx.rop.type.TypeBearer type
private final com.android.dx.rop.code.LocalItem local
private static com.android.dx.rop.code.RegisterSpec intern (int, com.android.dx.rop.type.TypeBearer, com.android.dx.rop.code.LocalItem)
com.android.dx.rop.code.RegisterSpec existing
int reg
com.android.dx.rop.type.TypeBearer type
com.android.dx.rop.code.LocalItem local
com.android.dx.rop.code.RegisterSpec$ForComparison interningItem
com.android.dx.rop.code.RegisterSpec found
public static com.android.dx.rop.code.RegisterSpec make (int, com.android.dx.rop.type.TypeBearer)
int reg
com.android.dx.rop.type.TypeBearer type
public static com.android.dx.rop.code.RegisterSpec make (int, com.android.dx.rop.type.TypeBearer, com.android.dx.rop.code.LocalItem)
int reg
com.android.dx.rop.type.TypeBearer type
com.android.dx.rop.code.LocalItem local
public static com.android.dx.rop.code.RegisterSpec makeLocalOptional (int, com.android.dx.rop.type.TypeBearer, com.android.dx.rop.code.LocalItem)
int reg
com.android.dx.rop.type.TypeBearer type
com.android.dx.rop.code.LocalItem local
public static java.lang.String regString (int)
int reg
private void <init> (int, com.android.dx.rop.type.TypeBearer, com.android.dx.rop.code.LocalItem)
int reg
com.android.dx.rop.type.TypeBearer type
com.android.dx.rop.code.LocalItem local
public boolean equals (java.lang.Object)
com.android.dx.rop.code.RegisterSpec$ForComparison fc
Object other
com.android.dx.rop.code.RegisterSpec spec
public boolean equalsUsingSimpleType (com.android.dx.rop.code.RegisterSpec)
com.android.dx.rop.code.RegisterSpec other
public boolean matchesVariable (com.android.dx.rop.code.RegisterSpec)
com.android.dx.rop.code.RegisterSpec other
private boolean equals (int, com.android.dx.rop.type.TypeBearer, com.android.dx.rop.code.LocalItem)
int reg
com.android.dx.rop.type.TypeBearer type
com.android.dx.rop.code.LocalItem local
public int compareTo (com.android.dx.rop.code.RegisterSpec)
com.android.dx.rop.code.RegisterSpec other
int compare
public int hashCode ()
private static int hashCodeOf (int, com.android.dx.rop.type.TypeBearer, com.android.dx.rop.code.LocalItem)
int reg
com.android.dx.rop.type.TypeBearer type
com.android.dx.rop.code.LocalItem local
int hash
public java.lang.String toString ()
public java.lang.String toHuman ()
public com.android.dx.rop.type.Type getType ()
public com.android.dx.rop.type.TypeBearer getFrameType ()
public final int getBasicType ()
public final int getBasicFrameType ()
public final boolean isConstant ()
public int getReg ()
public com.android.dx.rop.type.TypeBearer getTypeBearer ()
public com.android.dx.rop.code.LocalItem getLocalItem ()
public int getNextReg ()
public int getCategory ()
public boolean isCategory1 ()
public boolean isCategory2 ()
public java.lang.String regString ()
public com.android.dx.rop.code.RegisterSpec intersect (com.android.dx.rop.code.RegisterSpec, boolean)
com.android.dx.rop.code.RegisterSpec other
boolean localPrimary
com.android.dx.rop.code.LocalItem resultLocal
boolean sameName
com.android.dx.rop.type.Type thisType
com.android.dx.rop.type.Type otherType
com.android.dx.rop.type.TypeBearer resultTypeBearer
public com.android.dx.rop.code.RegisterSpec withReg (int)
int newReg
public com.android.dx.rop.code.RegisterSpec withType (com.android.dx.rop.type.TypeBearer)
com.android.dx.rop.type.TypeBearer newType
public com.android.dx.rop.code.RegisterSpec withOffset (int)
int delta
public com.android.dx.rop.code.RegisterSpec withSimpleType ()
com.android.dx.rop.type.Type newType
com.android.dx.rop.type.TypeBearer orig
com.android.dx.rop.type.Type newType
public com.android.dx.rop.code.RegisterSpec withLocalItem (com.android.dx.rop.code.LocalItem)
com.android.dx.rop.code.LocalItem local
public boolean isEvenRegister ()
private java.lang.String toString0 (boolean)
boolean human
StringBuilder sb
com.android.dx.rop.type.Type justType
public static void clearInternTable ()
public volatile synthetic int compareTo (java.lang.Object)
synthetic void <init> (int, com.android.dx.rop.type.TypeBearer, com.android.dx.rop.code.LocalItem, com.android.dx.rop.code.RegisterSpec$1)
int x0
com.android.dx.rop.type.TypeBearer x1
com.android.dx.rop.code.LocalItem x2
com.android.dx.rop.code.RegisterSpec$1 x3
static synthetic boolean access$500 (com.android.dx.rop.code.RegisterSpec, int, com.android.dx.rop.type.TypeBearer, com.android.dx.rop.code.LocalItem)
com.android.dx.rop.code.RegisterSpec x0
int x1
com.android.dx.rop.type.TypeBearer x2
com.android.dx.rop.code.LocalItem x3
static synthetic int access$600 (int, com.android.dx.rop.type.TypeBearer, com.android.dx.rop.code.LocalItem)
int x0
com.android.dx.rop.type.TypeBearer x1
com.android.dx.rop.code.LocalItem x2
static void <clinit> ()
}
com/android/dx/rop/code/RegisterSpecList$1.class
RegisterSpecList.java
package com.android.dx.rop.code
synthetic com.android.dx.rop.code.RegisterSpecList$1 extends java.lang.Object {
}
com/android/dx/rop/code/RegisterSpecList$Expander.class
RegisterSpecList.java
package com.android.dx.rop.code
com.android.dx.rop.code.RegisterSpecList$Expander extends java.lang.Object {
private final java.util.BitSet compatRegs
private final com.android.dx.rop.code.RegisterSpecList regSpecList
private int base
private final com.android.dx.rop.code.RegisterSpecList result
private boolean duplicateFirst
private void <init> (com.android.dx.rop.code.RegisterSpecList, java.util.BitSet, int, boolean)
com.android.dx.rop.code.RegisterSpecList regSpecList
java.util.BitSet compatRegs
int base
boolean duplicateFirst
private void expandRegister (int)
int regIdx
private void expandRegister (int, com.android.dx.rop.code.RegisterSpec)
com.android.dx.rop.code.RegisterSpec expandedReg
int regIdx
com.android.dx.rop.code.RegisterSpec registerToExpand
boolean replace
com.android.dx.rop.code.RegisterSpec expandedReg
private com.android.dx.rop.code.RegisterSpecList getResult ()
synthetic void <init> (com.android.dx.rop.code.RegisterSpecList, java.util.BitSet, int, boolean, com.android.dx.rop.code.RegisterSpecList$1)
com.android.dx.rop.code.RegisterSpecList x0
java.util.BitSet x1
int x2
boolean x3
com.android.dx.rop.code.RegisterSpecList$1 x4
static synthetic void access$100 (com.android.dx.rop.code.RegisterSpecList$Expander, int)
com.android.dx.rop.code.RegisterSpecList$Expander x0
int x1
static synthetic com.android.dx.rop.code.RegisterSpecList access$200 (com.android.dx.rop.code.RegisterSpecList$Expander)
com.android.dx.rop.code.RegisterSpecList$Expander x0
}
com/android/dx/rop/code/RegisterSpecList.class
RegisterSpecList.java
package com.android.dx.rop.code
public final com.android.dx.rop.code.RegisterSpecList extends com.android.dx.util.FixedSizeList implements com.android.dx.rop.type.TypeList {
public static final com.android.dx.rop.code.RegisterSpecList EMPTY
public static com.android.dx.rop.code.RegisterSpecList make (com.android.dx.rop.code.RegisterSpec)
com.android.dx.rop.code.RegisterSpec spec
com.android.dx.rop.code.RegisterSpecList result
public static com.android.dx.rop.code.RegisterSpecList make (com.android.dx.rop.code.RegisterSpec, com.android.dx.rop.code.RegisterSpec)
com.android.dx.rop.code.RegisterSpec spec0
com.android.dx.rop.code.RegisterSpec spec1
com.android.dx.rop.code.RegisterSpecList result
public static com.android.dx.rop.code.RegisterSpecList make (com.android.dx.rop.code.RegisterSpec, com.android.dx.rop.code.RegisterSpec, com.android.dx.rop.code.RegisterSpec)
com.android.dx.rop.code.RegisterSpec spec0
com.android.dx.rop.code.RegisterSpec spec1
com.android.dx.rop.code.RegisterSpec spec2
com.android.dx.rop.code.RegisterSpecList result
public static com.android.dx.rop.code.RegisterSpecList make (com.android.dx.rop.code.RegisterSpec, com.android.dx.rop.code.RegisterSpec, com.android.dx.rop.code.RegisterSpec, com.android.dx.rop.code.RegisterSpec)
com.android.dx.rop.code.RegisterSpec spec0
com.android.dx.rop.code.RegisterSpec spec1
com.android.dx.rop.code.RegisterSpec spec2
com.android.dx.rop.code.RegisterSpec spec3
com.android.dx.rop.code.RegisterSpecList result
public void <init> (int)
int size
public com.android.dx.rop.type.Type getType (int)
int n
public int getWordCount ()
int i
int sz
int result
public com.android.dx.rop.type.TypeList withAddedType (com.android.dx.rop.type.Type)
com.android.dx.rop.type.Type type
public com.android.dx.rop.code.RegisterSpec get (int)
int n
public com.android.dx.rop.code.RegisterSpec specForRegister (int)
com.android.dx.rop.code.RegisterSpec rs
int i
int reg
int sz
public int indexOfRegister (int)
com.android.dx.rop.code.RegisterSpec rs
int i
int reg
int sz
public void set (int, com.android.dx.rop.code.RegisterSpec)
int n
com.android.dx.rop.code.RegisterSpec spec
public int getRegistersSize ()
int min
com.android.dx.rop.code.RegisterSpec spec
int i
int sz
int result
public com.android.dx.rop.code.RegisterSpecList withFirst (com.android.dx.rop.code.RegisterSpec)
int i
com.android.dx.rop.code.RegisterSpec spec
int sz
com.android.dx.rop.code.RegisterSpecList result
public com.android.dx.rop.code.RegisterSpecList withoutFirst ()
int i
int newSize
com.android.dx.rop.code.RegisterSpecList result
public com.android.dx.rop.code.RegisterSpecList withoutLast ()
int i
int newSize
com.android.dx.rop.code.RegisterSpecList result
public com.android.dx.rop.code.RegisterSpecList subset (java.util.BitSet)
int oldIndex
java.util.BitSet exclusionSet
int newSize
com.android.dx.rop.code.RegisterSpecList result
int newIndex
public com.android.dx.rop.code.RegisterSpecList withOffset (int)
com.android.dx.rop.code.RegisterSpec one
int i
int delta
int sz
com.android.dx.rop.code.RegisterSpecList result
public com.android.dx.rop.code.RegisterSpecList withExpandedRegisters (int, boolean, java.util.BitSet)
int regIdx
int base
boolean duplicateFirst
java.util.BitSet compatRegs
int sz
com.android.dx.rop.code.RegisterSpecList$Expander expander
static synthetic java.lang.Object access$300 (com.android.dx.rop.code.RegisterSpecList, int)
com.android.dx.rop.code.RegisterSpecList x0
int x1
static synthetic void access$400 (com.android.dx.rop.code.RegisterSpecList, int, java.lang.Object)
com.android.dx.rop.code.RegisterSpecList x0
int x1
Object x2
static void <clinit> ()
}
com/android/dx/rop/code/RegisterSpecSet.class
RegisterSpecSet.java
package com.android.dx.rop.code
public final com.android.dx.rop.code.RegisterSpecSet extends com.android.dx.util.MutabilityControl {
public static final com.android.dx.rop.code.RegisterSpecSet EMPTY
private final com.android.dx.rop.code.RegisterSpec[] specs
private int size
public void <init> (int)
int maxSize
public boolean equals (java.lang.Object)
com.android.dx.rop.code.RegisterSpec s1
com.android.dx.rop.code.RegisterSpec s2
int i
Object other
com.android.dx.rop.code.RegisterSpecSet otherSet
com.android.dx.rop.code.RegisterSpec[] otherSpecs
int len
public int hashCode ()
com.android.dx.rop.code.RegisterSpec spec
int oneHash
int i
int len
int hash
public java.lang.String toString ()
com.android.dx.rop.code.RegisterSpec spec
int i
int len
StringBuilder sb
boolean any
public int getMaxSize ()
public int size ()
int i
int len
int result
public com.android.dx.rop.code.RegisterSpec get (int)
ArrayIndexOutOfBoundsException ex
int reg
public com.android.dx.rop.code.RegisterSpec get (com.android.dx.rop.code.RegisterSpec)
com.android.dx.rop.code.RegisterSpec spec
public com.android.dx.rop.code.RegisterSpec findMatchingLocal (com.android.dx.rop.code.RegisterSpec)
com.android.dx.rop.code.RegisterSpec s
int reg
com.android.dx.rop.code.RegisterSpec spec
int length
public com.android.dx.rop.code.RegisterSpec localItemToSpec (com.android.dx.rop.code.LocalItem)
com.android.dx.rop.code.RegisterSpec spec
int reg
com.android.dx.rop.code.LocalItem local
int length
public void remove (com.android.dx.rop.code.RegisterSpec)
ArrayIndexOutOfBoundsException ex
com.android.dx.rop.code.RegisterSpec toRemove
public void put (com.android.dx.rop.code.RegisterSpec)
int prevReg
com.android.dx.rop.code.RegisterSpec prevSpec
int reg
ArrayIndexOutOfBoundsException ex
com.android.dx.rop.code.RegisterSpec spec
public void putAll (com.android.dx.rop.code.RegisterSpecSet)
com.android.dx.rop.code.RegisterSpec spec
int i
com.android.dx.rop.code.RegisterSpecSet set
int max
public void intersect (com.android.dx.rop.code.RegisterSpecSet, boolean)
com.android.dx.rop.code.RegisterSpec spec
com.android.dx.rop.code.RegisterSpec intersection
int i
int i
com.android.dx.rop.code.RegisterSpecSet other
boolean localPrimary
com.android.dx.rop.code.RegisterSpec[] otherSpecs
int thisLen
int len
public com.android.dx.rop.code.RegisterSpecSet withOffset (int)
com.android.dx.rop.code.RegisterSpec spec
int i
int delta
int len
com.android.dx.rop.code.RegisterSpecSet result
public com.android.dx.rop.code.RegisterSpecSet mutableCopy ()
com.android.dx.rop.code.RegisterSpec spec
int i
int len
com.android.dx.rop.code.RegisterSpecSet copy
static void <clinit> ()
}
com/android/dx/rop/code/Rop.class
Rop.java
package com.android.dx.rop.code
public final com.android.dx.rop.code.Rop extends java.lang.Object {
public static final int BRANCH_MIN
public static final int BRANCH_NONE
public static final int BRANCH_RETURN
public static final int BRANCH_GOTO
public static final int BRANCH_IF
public static final int BRANCH_SWITCH
public static final int BRANCH_THROW
public static final int BRANCH_MAX
private final int opcode
private final com.android.dx.rop.type.Type result
private final com.android.dx.rop.type.TypeList sources
private final com.android.dx.rop.type.TypeList exceptions
private final int branchingness
private final boolean isCallLike
private final String nickname
public void <init> (int, com.android.dx.rop.type.Type, com.android.dx.rop.type.TypeList, com.android.dx.rop.type.TypeList, int, boolean, java.lang.String)
int opcode
com.android.dx.rop.type.Type result
com.android.dx.rop.type.TypeList sources
com.android.dx.rop.type.TypeList exceptions
int branchingness
boolean isCallLike
String nickname
public void <init> (int, com.android.dx.rop.type.Type, com.android.dx.rop.type.TypeList, com.android.dx.rop.type.TypeList, int, java.lang.String)
int opcode
com.android.dx.rop.type.Type result
com.android.dx.rop.type.TypeList sources
com.android.dx.rop.type.TypeList exceptions
int branchingness
String nickname
public void <init> (int, com.android.dx.rop.type.Type, com.android.dx.rop.type.TypeList, int, java.lang.String)
int opcode
com.android.dx.rop.type.Type result
com.android.dx.rop.type.TypeList sources
int branchingness
String nickname
public void <init> (int, com.android.dx.rop.type.Type, com.android.dx.rop.type.TypeList, java.lang.String)
int opcode
com.android.dx.rop.type.Type result
com.android.dx.rop.type.TypeList sources
String nickname
public void <init> (int, com.android.dx.rop.type.Type, com.android.dx.rop.type.TypeList, com.android.dx.rop.type.TypeList, java.lang.String)
int opcode
com.android.dx.rop.type.Type result
com.android.dx.rop.type.TypeList sources
com.android.dx.rop.type.TypeList exceptions
String nickname
public void <init> (int, com.android.dx.rop.type.TypeList, com.android.dx.rop.type.TypeList)
int opcode
com.android.dx.rop.type.TypeList sources
com.android.dx.rop.type.TypeList exceptions
public boolean equals (java.lang.Object)
Object other
com.android.dx.rop.code.Rop rop
public int hashCode ()
int h
public java.lang.String toString ()
int i
com.android.dx.rop.type.Type one
int i
StringBuilder sb
int sz
public int getOpcode ()
public com.android.dx.rop.type.Type getResult ()
public com.android.dx.rop.type.TypeList getSources ()
public com.android.dx.rop.type.TypeList getExceptions ()
public int getBranchingness ()
public boolean isCallLike ()
public boolean isCommutative ()
public java.lang.String getNickname ()
public final boolean canThrow ()
}
com/android/dx/rop/code/RopMethod.class
RopMethod.java
package com.android.dx.rop.code
public final com.android.dx.rop.code.RopMethod extends java.lang.Object {
private final com.android.dx.rop.code.BasicBlockList blocks
private final int firstLabel
private com.android.dx.util.IntList[] predecessors
private com.android.dx.util.IntList exitPredecessors
public void <init> (com.android.dx.rop.code.BasicBlockList, int)
com.android.dx.rop.code.BasicBlockList blocks
int firstLabel
public com.android.dx.rop.code.BasicBlockList getBlocks ()
public int getFirstLabel ()
public com.android.dx.util.IntList labelToPredecessors (int)
int label
com.android.dx.util.IntList result
public com.android.dx.util.IntList getExitPredecessors ()
public com.android.dx.rop.code.RopMethod withRegisterOffset (int)
int delta
com.android.dx.rop.code.RopMethod result
private void calcPredecessors ()
int succLabel
com.android.dx.util.IntList succPreds
int j
com.android.dx.rop.code.BasicBlock one
int label
com.android.dx.util.IntList successors
int ssz
int i
com.android.dx.util.IntList preds
int i
int maxLabel
com.android.dx.util.IntList[] predecessors
com.android.dx.util.IntList exitPredecessors
int sz
}
com/android/dx/rop/code/Rops.class
Rops.java
package com.android.dx.rop.code
public final com.android.dx.rop.code.Rops extends java.lang.Object {
public static final com.android.dx.rop.code.Rop NOP
public static final com.android.dx.rop.code.Rop MOVE_INT
public static final com.android.dx.rop.code.Rop MOVE_LONG
public static final com.android.dx.rop.code.Rop MOVE_FLOAT
public static final com.android.dx.rop.code.Rop MOVE_DOUBLE
public static final com.android.dx.rop.code.Rop MOVE_OBJECT
public static final com.android.dx.rop.code.Rop MOVE_RETURN_ADDRESS
public static final com.android.dx.rop.code.Rop MOVE_PARAM_INT
public static final com.android.dx.rop.code.Rop MOVE_PARAM_LONG
public static final com.android.dx.rop.code.Rop MOVE_PARAM_FLOAT
public static final com.android.dx.rop.code.Rop MOVE_PARAM_DOUBLE
public static final com.android.dx.rop.code.Rop MOVE_PARAM_OBJECT
public static final com.android.dx.rop.code.Rop CONST_INT
public static final com.android.dx.rop.code.Rop CONST_LONG
public static final com.android.dx.rop.code.Rop CONST_FLOAT
public static final com.android.dx.rop.code.Rop CONST_DOUBLE
public static final com.android.dx.rop.code.Rop CONST_OBJECT
public static final com.android.dx.rop.code.Rop CONST_OBJECT_NOTHROW
public static final com.android.dx.rop.code.Rop GOTO
public static final com.android.dx.rop.code.Rop IF_EQZ_INT
public static final com.android.dx.rop.code.Rop IF_NEZ_INT
public static final com.android.dx.rop.code.Rop IF_LTZ_INT
public static final com.android.dx.rop.code.Rop IF_GEZ_INT
public static final com.android.dx.rop.code.Rop IF_LEZ_INT
public static final com.android.dx.rop.code.Rop IF_GTZ_INT
public static final com.android.dx.rop.code.Rop IF_EQZ_OBJECT
public static final com.android.dx.rop.code.Rop IF_NEZ_OBJECT
public static final com.android.dx.rop.code.Rop IF_EQ_INT
public static final com.android.dx.rop.code.Rop IF_NE_INT
public static final com.android.dx.rop.code.Rop IF_LT_INT
public static final com.android.dx.rop.code.Rop IF_GE_INT
public static final com.android.dx.rop.code.Rop IF_LE_INT
public static final com.android.dx.rop.code.Rop IF_GT_INT
public static final com.android.dx.rop.code.Rop IF_EQ_OBJECT
public static final com.android.dx.rop.code.Rop IF_NE_OBJECT
public static final com.android.dx.rop.code.Rop SWITCH
public static final com.android.dx.rop.code.Rop ADD_INT
public static final com.android.dx.rop.code.Rop ADD_LONG
public static final com.android.dx.rop.code.Rop ADD_FLOAT
public static final com.android.dx.rop.code.Rop ADD_DOUBLE
public static final com.android.dx.rop.code.Rop SUB_INT
public static final com.android.dx.rop.code.Rop SUB_LONG
public static final com.android.dx.rop.code.Rop SUB_FLOAT
public static final com.android.dx.rop.code.Rop SUB_DOUBLE
public static final com.android.dx.rop.code.Rop MUL_INT
public static final com.android.dx.rop.code.Rop MUL_LONG
public static final com.android.dx.rop.code.Rop MUL_FLOAT
public static final com.android.dx.rop.code.Rop MUL_DOUBLE
public static final com.android.dx.rop.code.Rop DIV_INT
public static final com.android.dx.rop.code.Rop DIV_LONG
public static final com.android.dx.rop.code.Rop DIV_FLOAT
public static final com.android.dx.rop.code.Rop DIV_DOUBLE
public static final com.android.dx.rop.code.Rop REM_INT
public static final com.android.dx.rop.code.Rop REM_LONG
public static final com.android.dx.rop.code.Rop REM_FLOAT
public static final com.android.dx.rop.code.Rop REM_DOUBLE
public static final com.android.dx.rop.code.Rop NEG_INT
public static final com.android.dx.rop.code.Rop NEG_LONG
public static final com.android.dx.rop.code.Rop NEG_FLOAT
public static final com.android.dx.rop.code.Rop NEG_DOUBLE
public static final com.android.dx.rop.code.Rop AND_INT
public static final com.android.dx.rop.code.Rop AND_LONG
public static final com.android.dx.rop.code.Rop OR_INT
public static final com.android.dx.rop.code.Rop OR_LONG
public static final com.android.dx.rop.code.Rop XOR_INT
public static final com.android.dx.rop.code.Rop XOR_LONG
public static final com.android.dx.rop.code.Rop SHL_INT
public static final com.android.dx.rop.code.Rop SHL_LONG
public static final com.android.dx.rop.code.Rop SHR_INT
public static final com.android.dx.rop.code.Rop SHR_LONG
public static final com.android.dx.rop.code.Rop USHR_INT
public static final com.android.dx.rop.code.Rop USHR_LONG
public static final com.android.dx.rop.code.Rop NOT_INT
public static final com.android.dx.rop.code.Rop NOT_LONG
public static final com.android.dx.rop.code.Rop ADD_CONST_INT
public static final com.android.dx.rop.code.Rop ADD_CONST_LONG
public static final com.android.dx.rop.code.Rop ADD_CONST_FLOAT
public static final com.android.dx.rop.code.Rop ADD_CONST_DOUBLE
public static final com.android.dx.rop.code.Rop SUB_CONST_INT
public static final com.android.dx.rop.code.Rop SUB_CONST_LONG
public static final com.android.dx.rop.code.Rop SUB_CONST_FLOAT
public static final com.android.dx.rop.code.Rop SUB_CONST_DOUBLE
public static final com.android.dx.rop.code.Rop MUL_CONST_INT
public static final com.android.dx.rop.code.Rop MUL_CONST_LONG
public static final com.android.dx.rop.code.Rop MUL_CONST_FLOAT
public static final com.android.dx.rop.code.Rop MUL_CONST_DOUBLE
public static final com.android.dx.rop.code.Rop DIV_CONST_INT
public static final com.android.dx.rop.code.Rop DIV_CONST_LONG
public static final com.android.dx.rop.code.Rop DIV_CONST_FLOAT
public static final com.android.dx.rop.code.Rop DIV_CONST_DOUBLE
public static final com.android.dx.rop.code.Rop REM_CONST_INT
public static final com.android.dx.rop.code.Rop REM_CONST_LONG
public static final com.android.dx.rop.code.Rop REM_CONST_FLOAT
public static final com.android.dx.rop.code.Rop REM_CONST_DOUBLE
public static final com.android.dx.rop.code.Rop AND_CONST_INT
public static final com.android.dx.rop.code.Rop AND_CONST_LONG
public static final com.android.dx.rop.code.Rop OR_CONST_INT
public static final com.android.dx.rop.code.Rop OR_CONST_LONG
public static final com.android.dx.rop.code.Rop XOR_CONST_INT
public static final com.android.dx.rop.code.Rop XOR_CONST_LONG
public static final com.android.dx.rop.code.Rop SHL_CONST_INT
public static final com.android.dx.rop.code.Rop SHL_CONST_LONG
public static final com.android.dx.rop.code.Rop SHR_CONST_INT
public static final com.android.dx.rop.code.Rop SHR_CONST_LONG
public static final com.android.dx.rop.code.Rop USHR_CONST_INT
public static final com.android.dx.rop.code.Rop USHR_CONST_LONG
public static final com.android.dx.rop.code.Rop CMPL_LONG
public static final com.android.dx.rop.code.Rop CMPL_FLOAT
public static final com.android.dx.rop.code.Rop CMPL_DOUBLE
public static final com.android.dx.rop.code.Rop CMPG_FLOAT
public static final com.android.dx.rop.code.Rop CMPG_DOUBLE
public static final com.android.dx.rop.code.Rop CONV_L2I
public static final com.android.dx.rop.code.Rop CONV_F2I
public static final com.android.dx.rop.code.Rop CONV_D2I
public static final com.android.dx.rop.code.Rop CONV_I2L
public static final com.android.dx.rop.code.Rop CONV_F2L
public static final com.android.dx.rop.code.Rop CONV_D2L
public static final com.android.dx.rop.code.Rop CONV_I2F
public static final com.android.dx.rop.code.Rop CONV_L2F
public static final com.android.dx.rop.code.Rop CONV_D2F
public static final com.android.dx.rop.code.Rop CONV_I2D
public static final com.android.dx.rop.code.Rop CONV_L2D
public static final com.android.dx.rop.code.Rop CONV_F2D
public static final com.android.dx.rop.code.Rop TO_BYTE
public static final com.android.dx.rop.code.Rop TO_CHAR
public static final com.android.dx.rop.code.Rop TO_SHORT
public static final com.android.dx.rop.code.Rop RETURN_VOID
public static final com.android.dx.rop.code.Rop RETURN_INT
public static final com.android.dx.rop.code.Rop RETURN_LONG
public static final com.android.dx.rop.code.Rop RETURN_FLOAT
public static final com.android.dx.rop.code.Rop RETURN_DOUBLE
public static final com.android.dx.rop.code.Rop RETURN_OBJECT
public static final com.android.dx.rop.code.Rop ARRAY_LENGTH
public static final com.android.dx.rop.code.Rop THROW
public static final com.android.dx.rop.code.Rop MONITOR_ENTER
public static final com.android.dx.rop.code.Rop MONITOR_EXIT
public static final com.android.dx.rop.code.Rop AGET_INT
public static final com.android.dx.rop.code.Rop AGET_LONG
public static final com.android.dx.rop.code.Rop AGET_FLOAT
public static final com.android.dx.rop.code.Rop AGET_DOUBLE
public static final com.android.dx.rop.code.Rop AGET_OBJECT
public static final com.android.dx.rop.code.Rop AGET_BOOLEAN
public static final com.android.dx.rop.code.Rop AGET_BYTE
public static final com.android.dx.rop.code.Rop AGET_CHAR
public static final com.android.dx.rop.code.Rop AGET_SHORT
public static final com.android.dx.rop.code.Rop APUT_INT
public static final com.android.dx.rop.code.Rop APUT_LONG
public static final com.android.dx.rop.code.Rop APUT_FLOAT
public static final com.android.dx.rop.code.Rop APUT_DOUBLE
public static final com.android.dx.rop.code.Rop APUT_OBJECT
public static final com.android.dx.rop.code.Rop APUT_BOOLEAN
public static final com.android.dx.rop.code.Rop APUT_BYTE
public static final com.android.dx.rop.code.Rop APUT_CHAR
public static final com.android.dx.rop.code.Rop APUT_SHORT
public static final com.android.dx.rop.code.Rop NEW_INSTANCE
public static final com.android.dx.rop.code.Rop NEW_ARRAY_INT
public static final com.android.dx.rop.code.Rop NEW_ARRAY_LONG
public static final com.android.dx.rop.code.Rop NEW_ARRAY_FLOAT
public static final com.android.dx.rop.code.Rop NEW_ARRAY_DOUBLE
public static final com.android.dx.rop.code.Rop NEW_ARRAY_BOOLEAN
public static final com.android.dx.rop.code.Rop NEW_ARRAY_BYTE
public static final com.android.dx.rop.code.Rop NEW_ARRAY_CHAR
public static final com.android.dx.rop.code.Rop NEW_ARRAY_SHORT
public static final com.android.dx.rop.code.Rop CHECK_CAST
public static final com.android.dx.rop.code.Rop INSTANCE_OF
public static final com.android.dx.rop.code.Rop GET_FIELD_INT
public static final com.android.dx.rop.code.Rop GET_FIELD_LONG
public static final com.android.dx.rop.code.Rop GET_FIELD_FLOAT
public static final com.android.dx.rop.code.Rop GET_FIELD_DOUBLE
public static final com.android.dx.rop.code.Rop GET_FIELD_OBJECT
public static final com.android.dx.rop.code.Rop GET_FIELD_BOOLEAN
public static final com.android.dx.rop.code.Rop GET_FIELD_BYTE
public static final com.android.dx.rop.code.Rop GET_FIELD_CHAR
public static final com.android.dx.rop.code.Rop GET_FIELD_SHORT
public static final com.android.dx.rop.code.Rop GET_STATIC_INT
public static final com.android.dx.rop.code.Rop GET_STATIC_LONG
public static final com.android.dx.rop.code.Rop GET_STATIC_FLOAT
public static final com.android.dx.rop.code.Rop GET_STATIC_DOUBLE
public static final com.android.dx.rop.code.Rop GET_STATIC_OBJECT
public static final com.android.dx.rop.code.Rop GET_STATIC_BOOLEAN
public static final com.android.dx.rop.code.Rop GET_STATIC_BYTE
public static final com.android.dx.rop.code.Rop GET_STATIC_CHAR
public static final com.android.dx.rop.code.Rop GET_STATIC_SHORT
public static final com.android.dx.rop.code.Rop PUT_FIELD_INT
public static final com.android.dx.rop.code.Rop PUT_FIELD_LONG
public static final com.android.dx.rop.code.Rop PUT_FIELD_FLOAT
public static final com.android.dx.rop.code.Rop PUT_FIELD_DOUBLE
public static final com.android.dx.rop.code.Rop PUT_FIELD_OBJECT
public static final com.android.dx.rop.code.Rop PUT_FIELD_BOOLEAN
public static final com.android.dx.rop.code.Rop PUT_FIELD_BYTE
public static final com.android.dx.rop.code.Rop PUT_FIELD_CHAR
public static final com.android.dx.rop.code.Rop PUT_FIELD_SHORT
public static final com.android.dx.rop.code.Rop PUT_STATIC_INT
public static final com.android.dx.rop.code.Rop PUT_STATIC_LONG
public static final com.android.dx.rop.code.Rop PUT_STATIC_FLOAT
public static final com.android.dx.rop.code.Rop PUT_STATIC_DOUBLE
public static final com.android.dx.rop.code.Rop PUT_STATIC_OBJECT
public static final com.android.dx.rop.code.Rop PUT_STATIC_BOOLEAN
public static final com.android.dx.rop.code.Rop PUT_STATIC_BYTE
public static final com.android.dx.rop.code.Rop PUT_STATIC_CHAR
public static final com.android.dx.rop.code.Rop PUT_STATIC_SHORT
public static final com.android.dx.rop.code.Rop MARK_LOCAL_INT
public static final com.android.dx.rop.code.Rop MARK_LOCAL_LONG
public static final com.android.dx.rop.code.Rop MARK_LOCAL_FLOAT
public static final com.android.dx.rop.code.Rop MARK_LOCAL_DOUBLE
public static final com.android.dx.rop.code.Rop MARK_LOCAL_OBJECT
public static final com.android.dx.rop.code.Rop FILL_ARRAY_DATA
public static com.android.dx.rop.code.Rop ropFor (int, com.android.dx.rop.type.TypeBearer, com.android.dx.rop.type.TypeList, com.android.dx.rop.cst.Constant)
com.android.dx.rop.type.Type componentType
com.android.dx.rop.type.Type source
com.android.dx.rop.type.Type componentType
com.android.dx.rop.type.Type componentType
com.android.dx.rop.type.Type source
com.android.dx.rop.type.Type componentType
com.android.dx.rop.cst.CstBaseMethodRef cstMeth
com.android.dx.rop.type.Prototype meth
com.android.dx.rop.cst.CstType definer
com.android.dx.rop.cst.CstBaseMethodRef cstMeth
com.android.dx.rop.type.Prototype meth
com.android.dx.rop.cst.CstType definer
com.android.dx.rop.cst.CstBaseMethodRef cstMeth
com.android.dx.rop.type.Prototype meth
com.android.dx.rop.cst.CstType definer
com.android.dx.rop.cst.CstBaseMethodRef cstMeth
com.android.dx.rop.type.Prototype meth
com.android.dx.rop.cst.CstType definer
com.android.dx.rop.cst.CstBaseMethodRef cstMeth
com.android.dx.rop.type.Prototype proto
com.android.dx.rop.cst.CstType definer
com.android.dx.rop.type.Prototype meth
com.android.dx.rop.cst.CstCallSiteRef cstInvokeDynamicRef
com.android.dx.rop.type.Prototype proto
int opcode
com.android.dx.rop.type.TypeBearer dest
com.android.dx.rop.type.TypeList sources
com.android.dx.rop.cst.Constant cst
public static com.android.dx.rop.code.Rop opMove (com.android.dx.rop.type.TypeBearer)
com.android.dx.rop.type.TypeBearer type
public static com.android.dx.rop.code.Rop opMoveParam (com.android.dx.rop.type.TypeBearer)
com.android.dx.rop.type.TypeBearer type
public static com.android.dx.rop.code.Rop opMoveException (com.android.dx.rop.type.TypeBearer)
com.android.dx.rop.type.TypeBearer type
public static com.android.dx.rop.code.Rop opMoveResult (com.android.dx.rop.type.TypeBearer)
com.android.dx.rop.type.TypeBearer type
public static com.android.dx.rop.code.Rop opMoveResultPseudo (com.android.dx.rop.type.TypeBearer)
com.android.dx.rop.type.TypeBearer type
public static com.android.dx.rop.code.Rop opConst (com.android.dx.rop.type.TypeBearer)
com.android.dx.rop.type.TypeBearer type
public static com.android.dx.rop.code.Rop opIfEq (com.android.dx.rop.type.TypeList)
com.android.dx.rop.type.TypeList types
public static com.android.dx.rop.code.Rop opIfNe (com.android.dx.rop.type.TypeList)
com.android.dx.rop.type.TypeList types
public static com.android.dx.rop.code.Rop opIfLt (com.android.dx.rop.type.TypeList)
com.android.dx.rop.type.TypeList types
public static com.android.dx.rop.code.Rop opIfGe (com.android.dx.rop.type.TypeList)
com.android.dx.rop.type.TypeList types
public static com.android.dx.rop.code.Rop opIfGt (com.android.dx.rop.type.TypeList)
com.android.dx.rop.type.TypeList types
public static com.android.dx.rop.code.Rop opIfLe (com.android.dx.rop.type.TypeList)
com.android.dx.rop.type.TypeList types
private static com.android.dx.rop.code.Rop pickIf (com.android.dx.rop.type.TypeList, com.android.dx.rop.code.Rop, com.android.dx.rop.code.Rop, com.android.dx.rop.code.Rop, com.android.dx.rop.code.Rop)
int bt
com.android.dx.rop.type.TypeList types
com.android.dx.rop.code.Rop intZ
com.android.dx.rop.code.Rop objZ
com.android.dx.rop.code.Rop intInt
com.android.dx.rop.code.Rop objObj
public static com.android.dx.rop.code.Rop opAdd (com.android.dx.rop.type.TypeList)
com.android.dx.rop.type.TypeList types
public static com.android.dx.rop.code.Rop opSub (com.android.dx.rop.type.TypeList)
com.android.dx.rop.type.TypeList types
public static com.android.dx.rop.code.Rop opMul (com.android.dx.rop.type.TypeList)
com.android.dx.rop.type.TypeList types
public static com.android.dx.rop.code.Rop opDiv (com.android.dx.rop.type.TypeList)
com.android.dx.rop.type.TypeList types
public static com.android.dx.rop.code.Rop opRem (com.android.dx.rop.type.TypeList)
com.android.dx.rop.type.TypeList types
public static com.android.dx.rop.code.Rop opAnd (com.android.dx.rop.type.TypeList)
com.android.dx.rop.type.TypeList types
public static com.android.dx.rop.code.Rop opOr (com.android.dx.rop.type.TypeList)
com.android.dx.rop.type.TypeList types
public static com.android.dx.rop.code.Rop opXor (com.android.dx.rop.type.TypeList)
com.android.dx.rop.type.TypeList types
public static com.android.dx.rop.code.Rop opShl (com.android.dx.rop.type.TypeList)
com.android.dx.rop.type.TypeList types
public static com.android.dx.rop.code.Rop opShr (com.android.dx.rop.type.TypeList)
com.android.dx.rop.type.TypeList types
public static com.android.dx.rop.code.Rop opUshr (com.android.dx.rop.type.TypeList)
com.android.dx.rop.type.TypeList types
private static com.android.dx.rop.code.Rop pickBinaryOp (com.android.dx.rop.type.TypeList, com.android.dx.rop.code.Rop, com.android.dx.rop.code.Rop, com.android.dx.rop.code.Rop, com.android.dx.rop.code.Rop, com.android.dx.rop.code.Rop, com.android.dx.rop.code.Rop, com.android.dx.rop.code.Rop, com.android.dx.rop.code.Rop)
com.android.dx.rop.type.TypeList types
com.android.dx.rop.code.Rop int1
com.android.dx.rop.code.Rop long1
com.android.dx.rop.code.Rop float1
com.android.dx.rop.code.Rop double1
com.android.dx.rop.code.Rop int2
com.android.dx.rop.code.Rop long2
com.android.dx.rop.code.Rop float2
com.android.dx.rop.code.Rop double2
int bt1
com.android.dx.rop.code.Rop result
public static com.android.dx.rop.code.Rop opNeg (com.android.dx.rop.type.TypeBearer)
com.android.dx.rop.type.TypeBearer type
public static com.android.dx.rop.code.Rop opNot (com.android.dx.rop.type.TypeBearer)
com.android.dx.rop.type.TypeBearer type
public static com.android.dx.rop.code.Rop opCmpl (com.android.dx.rop.type.TypeBearer)
com.android.dx.rop.type.TypeBearer type
public static com.android.dx.rop.code.Rop opCmpg (com.android.dx.rop.type.TypeBearer)
com.android.dx.rop.type.TypeBearer type
public static com.android.dx.rop.code.Rop opConv (com.android.dx.rop.type.TypeBearer, com.android.dx.rop.type.TypeBearer)
com.android.dx.rop.type.TypeBearer dest
com.android.dx.rop.type.TypeBearer source
int dbt
public static com.android.dx.rop.code.Rop opReturn (com.android.dx.rop.type.TypeBearer)
com.android.dx.rop.type.TypeBearer type
public static com.android.dx.rop.code.Rop opAget (com.android.dx.rop.type.TypeBearer)
com.android.dx.rop.type.TypeBearer type
public static com.android.dx.rop.code.Rop opAput (com.android.dx.rop.type.TypeBearer)
com.android.dx.rop.type.TypeBearer type
public static com.android.dx.rop.code.Rop opNewArray (com.android.dx.rop.type.TypeBearer)
com.android.dx.rop.type.TypeBearer arrayType
com.android.dx.rop.type.Type type
com.android.dx.rop.type.Type elementType
public static com.android.dx.rop.code.Rop opFilledNewArray (com.android.dx.rop.type.TypeBearer, int)
int i
com.android.dx.rop.type.TypeBearer arrayType
int count
com.android.dx.rop.type.Type type
com.android.dx.rop.type.Type elementType
com.android.dx.rop.type.StdTypeList sourceTypes
public static com.android.dx.rop.code.Rop opGetField (com.android.dx.rop.type.TypeBearer)
com.android.dx.rop.type.TypeBearer type
public static com.android.dx.rop.code.Rop opPutField (com.android.dx.rop.type.TypeBearer)
com.android.dx.rop.type.TypeBearer type
public static com.android.dx.rop.code.Rop opGetStatic (com.android.dx.rop.type.TypeBearer)
com.android.dx.rop.type.TypeBearer type
public static com.android.dx.rop.code.Rop opPutStatic (com.android.dx.rop.type.TypeBearer)
com.android.dx.rop.type.TypeBearer type
public static com.android.dx.rop.code.Rop opInvokeStatic (com.android.dx.rop.type.Prototype)
com.android.dx.rop.type.Prototype meth
public static com.android.dx.rop.code.Rop opInvokeVirtual (com.android.dx.rop.type.Prototype)
com.android.dx.rop.type.Prototype meth
public static com.android.dx.rop.code.Rop opInvokeSuper (com.android.dx.rop.type.Prototype)
com.android.dx.rop.type.Prototype meth
public static com.android.dx.rop.code.Rop opInvokeDirect (com.android.dx.rop.type.Prototype)
com.android.dx.rop.type.Prototype meth
public static com.android.dx.rop.code.Rop opInvokeInterface (com.android.dx.rop.type.Prototype)
com.android.dx.rop.type.Prototype meth
public static com.android.dx.rop.code.Rop opInvokePolymorphic (com.android.dx.rop.type.Prototype)
com.android.dx.rop.type.Prototype meth
private static com.android.dx.rop.code.Rop opInvokeCustom (com.android.dx.rop.type.Prototype)
com.android.dx.rop.type.Prototype meth
public static com.android.dx.rop.code.Rop opMarkLocal (com.android.dx.rop.type.TypeBearer)
com.android.dx.rop.type.TypeBearer type
private void <init> ()
private static com.android.dx.rop.code.Rop throwBadType (com.android.dx.rop.type.TypeBearer)
com.android.dx.rop.type.TypeBearer type
private static com.android.dx.rop.code.Rop throwBadTypes (com.android.dx.rop.type.TypeList)
com.android.dx.rop.type.TypeList types
static void <clinit> ()
}
com/android/dx/rop/code/SourcePosition.class
SourcePosition.java
package com.android.dx.rop.code
public final com.android.dx.rop.code.SourcePosition extends java.lang.Object {
public static final com.android.dx.rop.code.SourcePosition NO_INFO
private final com.android.dx.rop.cst.CstString sourceFile
private final int address
private final int line
public void <init> (com.android.dx.rop.cst.CstString, int, int)
com.android.dx.rop.cst.CstString sourceFile
int address
int line
public java.lang.String toString ()
StringBuilder sb
public boolean equals (java.lang.Object)
Object other
com.android.dx.rop.code.SourcePosition pos
public int hashCode ()
public boolean sameLine (com.android.dx.rop.code.SourcePosition)
com.android.dx.rop.code.SourcePosition other
public boolean sameLineAndFile (com.android.dx.rop.code.SourcePosition)
com.android.dx.rop.code.SourcePosition other
public com.android.dx.rop.cst.CstString getSourceFile ()
public int getAddress ()
public int getLine ()
static void <clinit> ()
}
com/android/dx/rop/code/SwitchInsn.class
SwitchInsn.java
package com.android.dx.rop.code
public final com.android.dx.rop.code.SwitchInsn extends com.android.dx.rop.code.Insn {
private final com.android.dx.util.IntList cases
public void <init> (com.android.dx.rop.code.Rop, com.android.dx.rop.code.SourcePosition, com.android.dx.rop.code.RegisterSpec, com.android.dx.rop.code.RegisterSpecList, com.android.dx.util.IntList)
com.android.dx.rop.code.Rop opcode
com.android.dx.rop.code.SourcePosition position
com.android.dx.rop.code.RegisterSpec result
com.android.dx.rop.code.RegisterSpecList sources
com.android.dx.util.IntList cases
public java.lang.String getInlineString ()
public com.android.dx.rop.type.TypeList getCatches ()
public void accept (com.android.dx.rop.code.Insn$Visitor)
com.android.dx.rop.code.Insn$Visitor visitor
public com.android.dx.rop.code.Insn withAddedCatch (com.android.dx.rop.type.Type)
com.android.dx.rop.type.Type type
public com.android.dx.rop.code.Insn withRegisterOffset (int)
int delta
public boolean contentEquals (com.android.dx.rop.code.Insn)
com.android.dx.rop.code.Insn b
public com.android.dx.rop.code.Insn withNewRegisters (com.android.dx.rop.code.RegisterSpec, com.android.dx.rop.code.RegisterSpecList)
com.android.dx.rop.code.RegisterSpec result
com.android.dx.rop.code.RegisterSpecList sources
public com.android.dx.util.IntList getCases ()
}
com/android/dx/rop/code/ThrowingCstInsn.class
ThrowingCstInsn.java
package com.android.dx.rop.code
public final com.android.dx.rop.code.ThrowingCstInsn extends com.android.dx.rop.code.CstInsn {
private final com.android.dx.rop.type.TypeList catches
public void <init> (com.android.dx.rop.code.Rop, com.android.dx.rop.code.SourcePosition, com.android.dx.rop.code.RegisterSpecList, com.android.dx.rop.type.TypeList, com.android.dx.rop.cst.Constant)
com.android.dx.rop.code.Rop opcode
com.android.dx.rop.code.SourcePosition position
com.android.dx.rop.code.RegisterSpecList sources
com.android.dx.rop.type.TypeList catches
com.android.dx.rop.cst.Constant cst
public java.lang.String getInlineString ()
com.android.dx.rop.cst.Constant cst
String constantString
public com.android.dx.rop.type.TypeList getCatches ()
public void accept (com.android.dx.rop.code.Insn$Visitor)
com.android.dx.rop.code.Insn$Visitor visitor
public com.android.dx.rop.code.Insn withAddedCatch (com.android.dx.rop.type.Type)
com.android.dx.rop.type.Type type
public com.android.dx.rop.code.Insn withRegisterOffset (int)
int delta
public com.android.dx.rop.code.Insn withNewRegisters (com.android.dx.rop.code.RegisterSpec, com.android.dx.rop.code.RegisterSpecList)
com.android.dx.rop.code.RegisterSpec result
com.android.dx.rop.code.RegisterSpecList sources
}
com/android/dx/rop/code/ThrowingInsn.class
ThrowingInsn.java
package com.android.dx.rop.code
public final com.android.dx.rop.code.ThrowingInsn extends com.android.dx.rop.code.Insn {
private final com.android.dx.rop.type.TypeList catches
public static java.lang.String toCatchString (com.android.dx.rop.type.TypeList)
int i
com.android.dx.rop.type.TypeList catches
StringBuilder sb
int sz
public void <init> (com.android.dx.rop.code.Rop, com.android.dx.rop.code.SourcePosition, com.android.dx.rop.code.RegisterSpecList, com.android.dx.rop.type.TypeList)
com.android.dx.rop.code.Rop opcode
com.android.dx.rop.code.SourcePosition position
com.android.dx.rop.code.RegisterSpecList sources
com.android.dx.rop.type.TypeList catches
public java.lang.String getInlineString ()
public com.android.dx.rop.type.TypeList getCatches ()
public void accept (com.android.dx.rop.code.Insn$Visitor)
com.android.dx.rop.code.Insn$Visitor visitor
public com.android.dx.rop.code.Insn withAddedCatch (com.android.dx.rop.type.Type)
com.android.dx.rop.type.Type type
public com.android.dx.rop.code.Insn withRegisterOffset (int)
int delta
public com.android.dx.rop.code.Insn withNewRegisters (com.android.dx.rop.code.RegisterSpec, com.android.dx.rop.code.RegisterSpecList)
com.android.dx.rop.code.RegisterSpec result
com.android.dx.rop.code.RegisterSpecList sources
}
com/android/dx/rop/code/TranslationAdvice.class
TranslationAdvice.java
package com.android.dx.rop.code
public abstract com.android.dx.rop.code.TranslationAdvice extends java.lang.Object {
public abstract boolean hasConstantOperation (com.android.dx.rop.code.Rop, com.android.dx.rop.code.RegisterSpec, com.android.dx.rop.code.RegisterSpec)
public abstract boolean requiresSourcesInOrder (com.android.dx.rop.code.Rop, com.android.dx.rop.code.RegisterSpecList)
public abstract int getMaxOptimalRegisterCount ()
}
com/android/dx/rop/cst/
com/android/dx/rop/cst/Constant.class
Constant.java
package com.android.dx.rop.cst
public abstract com.android.dx.rop.cst.Constant extends java.lang.Object implements com.android.dx.util.ToHuman java.lang.Comparable {
public void <init> ()
public abstract boolean isCategory2 ()
public abstract java.lang.String typeName ()
public final int compareTo (com.android.dx.rop.cst.Constant)
com.android.dx.rop.cst.Constant other
Class clazz
Class otherClazz
protected abstract int compareTo0 (com.android.dx.rop.cst.Constant)
public volatile synthetic int compareTo (java.lang.Object)
}
com/android/dx/rop/cst/ConstantPool.class
ConstantPool.java
package com.android.dx.rop.cst
public abstract com.android.dx.rop.cst.ConstantPool extends java.lang.Object {
public abstract int size ()
public abstract com.android.dx.rop.cst.Constant get (int)
public abstract com.android.dx.rop.cst.Constant get0Ok (int)
public abstract com.android.dx.rop.cst.Constant getOrNull (int)
public abstract com.android.dx.rop.cst.Constant[] getEntries ()
}
com/android/dx/rop/cst/CstAnnotation.class
CstAnnotation.java
package com.android.dx.rop.cst
public final com.android.dx.rop.cst.CstAnnotation extends com.android.dx.rop.cst.Constant {
private final com.android.dx.rop.annotation.Annotation annotation
public void <init> (com.android.dx.rop.annotation.Annotation)
com.android.dx.rop.annotation.Annotation annotation
public boolean equals (java.lang.Object)
Object other
public int hashCode ()
protected int compareTo0 (com.android.dx.rop.cst.Constant)
com.android.dx.rop.cst.Constant other
public java.lang.String toString ()
public java.lang.String typeName ()
public boolean isCategory2 ()
public java.lang.String toHuman ()
public com.android.dx.rop.annotation.Annotation getAnnotation ()
}
com/android/dx/rop/cst/CstArray$List.class
CstArray.java
package com.android.dx.rop.cst
public final com.android.dx.rop.cst.CstArray$List extends com.android.dx.util.FixedSizeList implements java.lang.Comparable {
public void <init> (int)
int size
public int compareTo (com.android.dx.rop.cst.CstArray$List)
com.android.dx.rop.cst.Constant thisItem
com.android.dx.rop.cst.Constant otherItem
int compare
int i
com.android.dx.rop.cst.CstArray$List other
int thisSize
int otherSize
int compareSize
public com.android.dx.rop.cst.Constant get (int)
int n
public void set (int, com.android.dx.rop.cst.Constant)
int n
com.android.dx.rop.cst.Constant a
public volatile synthetic int compareTo (java.lang.Object)
}
com/android/dx/rop/cst/CstArray.class
CstArray.java
package com.android.dx.rop.cst
public com.android.dx.rop.cst.CstArray extends com.android.dx.rop.cst.Constant {
private final com.android.dx.rop.cst.CstArray$List list
public void <init> (com.android.dx.rop.cst.CstArray$List)
com.android.dx.rop.cst.CstArray$List list
public boolean equals (java.lang.Object)
Object other
public int hashCode ()
protected int compareTo0 (com.android.dx.rop.cst.Constant)
com.android.dx.rop.cst.Constant other
public java.lang.String toString ()
public java.lang.String typeName ()
public boolean isCategory2 ()
public java.lang.String toHuman ()
public com.android.dx.rop.cst.CstArray$List getList ()
}
com/android/dx/rop/cst/CstBaseMethodRef.class
CstBaseMethodRef.java
package com.android.dx.rop.cst
public abstract com.android.dx.rop.cst.CstBaseMethodRef extends com.android.dx.rop.cst.CstMemberRef {
private final com.android.dx.rop.type.Prototype prototype
private com.android.dx.rop.type.Prototype instancePrototype
void <init> (com.android.dx.rop.cst.CstType, com.android.dx.rop.cst.CstNat)
com.android.dx.rop.cst.CstType definingClass
com.android.dx.rop.cst.CstNat nat
String descriptor
public final com.android.dx.rop.type.Prototype getPrototype ()
public final com.android.dx.rop.type.Prototype getPrototype (boolean)
com.android.dx.rop.type.Type thisType
boolean isStatic
protected final int compareTo0 (com.android.dx.rop.cst.Constant)
com.android.dx.rop.cst.Constant other
int cmp
com.android.dx.rop.cst.CstBaseMethodRef otherMethod
public final com.android.dx.rop.type.Type getType ()
public final int getParameterWordCount (boolean)
boolean isStatic
public final boolean isInstanceInit ()
public final boolean isClassInit ()
public final boolean isSignaturePolymorphic ()
com.android.dx.rop.cst.CstType definingClass
}
com/android/dx/rop/cst/CstBoolean.class
CstBoolean.java
package com.android.dx.rop.cst
public final com.android.dx.rop.cst.CstBoolean extends com.android.dx.rop.cst.CstLiteral32 {
public static final com.android.dx.rop.cst.CstBoolean VALUE_FALSE
public static final com.android.dx.rop.cst.CstBoolean VALUE_TRUE
public static com.android.dx.rop.cst.CstBoolean make (boolean)
boolean value
public static com.android.dx.rop.cst.CstBoolean make (int)
int value
private void <init> (boolean)
boolean value
public java.lang.String toString ()
public com.android.dx.rop.type.Type getType ()
public java.lang.String typeName ()
public java.lang.String toHuman ()
public boolean getValue ()
static void <clinit> ()
}
com/android/dx/rop/cst/CstByte.class
CstByte.java
package com.android.dx.rop.cst
public final com.android.dx.rop.cst.CstByte extends com.android.dx.rop.cst.CstLiteral32 {
public static final com.android.dx.rop.cst.CstByte VALUE_0
public static com.android.dx.rop.cst.CstByte make (byte)
byte value
public static com.android.dx.rop.cst.CstByte make (int)
int value
byte cast
private void <init> (byte)
byte value
public java.lang.String toString ()
int value
public com.android.dx.rop.type.Type getType ()
public java.lang.String typeName ()
public java.lang.String toHuman ()
public byte getValue ()
static void <clinit> ()
}
com/android/dx/rop/cst/CstCallSite.class
CstCallSite.java
package com.android.dx.rop.cst
public final com.android.dx.rop.cst.CstCallSite extends com.android.dx.rop.cst.CstArray {
public static com.android.dx.rop.cst.CstCallSite make (com.android.dx.rop.cst.CstMethodHandle, com.android.dx.rop.cst.CstNat, com.android.dx.cf.code.BootstrapMethodArgumentsList)
int i
com.android.dx.rop.cst.CstMethodHandle bootstrapHandle
com.android.dx.rop.cst.CstNat nat
com.android.dx.cf.code.BootstrapMethodArgumentsList optionalArguments
com.android.dx.rop.cst.CstArray$List list
private void <init> (com.android.dx.rop.cst.CstArray$List)
com.android.dx.rop.cst.CstArray$List list
public boolean equals (java.lang.Object)
Object other
public int hashCode ()
protected int compareTo0 (com.android.dx.rop.cst.Constant)
com.android.dx.rop.cst.Constant other
public java.lang.String toString ()
public java.lang.String typeName ()
public boolean isCategory2 ()
public java.lang.String toHuman ()
}
com/android/dx/rop/cst/CstCallSiteRef.class
CstCallSiteRef.java
package com.android.dx.rop.cst
public com.android.dx.rop.cst.CstCallSiteRef extends com.android.dx.rop.cst.Constant {
private final com.android.dx.rop.cst.CstInvokeDynamic invokeDynamic
private final int id
void <init> (com.android.dx.rop.cst.CstInvokeDynamic, int)
com.android.dx.rop.cst.CstInvokeDynamic invokeDynamic
int id
public boolean isCategory2 ()
public java.lang.String typeName ()
protected int compareTo0 (com.android.dx.rop.cst.Constant)
com.android.dx.rop.cst.Constant other
com.android.dx.rop.cst.CstCallSiteRef o
int result
public java.lang.String toHuman ()
public java.lang.String toString ()
public com.android.dx.rop.type.Prototype getPrototype ()
public com.android.dx.rop.type.Type getReturnType ()
public com.android.dx.rop.cst.CstCallSite getCallSite ()
}
com/android/dx/rop/cst/CstChar.class
CstChar.java
package com.android.dx.rop.cst
public final com.android.dx.rop.cst.CstChar extends com.android.dx.rop.cst.CstLiteral32 {
public static final com.android.dx.rop.cst.CstChar VALUE_0
public static com.android.dx.rop.cst.CstChar make (char)
char value
public static com.android.dx.rop.cst.CstChar make (int)
int value
char cast
private void <init> (char)
char value
public java.lang.String toString ()
int value
public com.android.dx.rop.type.Type getType ()
public java.lang.String typeName ()
public java.lang.String toHuman ()
public char getValue ()
static void <clinit> ()
}
com/android/dx/rop/cst/CstDouble.class
CstDouble.java
package com.android.dx.rop.cst
public final com.android.dx.rop.cst.CstDouble extends com.android.dx.rop.cst.CstLiteral64 {
public static final com.android.dx.rop.cst.CstDouble VALUE_0
public static final com.android.dx.rop.cst.CstDouble VALUE_1
public static com.android.dx.rop.cst.CstDouble make (long)
long bits
private void <init> (long)
long bits
public java.lang.String toString ()
long bits
public com.android.dx.rop.type.Type getType ()
public java.lang.String typeName ()
public java.lang.String toHuman ()
public double getValue ()
static void <clinit> ()
}
com/android/dx/rop/cst/CstEnumRef.class
CstEnumRef.java
package com.android.dx.rop.cst
public final com.android.dx.rop.cst.CstEnumRef extends com.android.dx.rop.cst.CstMemberRef {
private com.android.dx.rop.cst.CstFieldRef fieldRef
public void <init> (com.android.dx.rop.cst.CstNat)
com.android.dx.rop.cst.CstNat nat
public java.lang.String typeName ()
public com.android.dx.rop.type.Type getType ()
public com.android.dx.rop.cst.CstFieldRef getFieldRef ()
}
com/android/dx/rop/cst/CstFieldRef.class
CstFieldRef.java
package com.android.dx.rop.cst
public final com.android.dx.rop.cst.CstFieldRef extends com.android.dx.rop.cst.CstMemberRef {
public static com.android.dx.rop.cst.CstFieldRef forPrimitiveType (com.android.dx.rop.type.Type)
com.android.dx.rop.type.Type primitiveType
public void <init> (com.android.dx.rop.cst.CstType, com.android.dx.rop.cst.CstNat)
com.android.dx.rop.cst.CstType definingClass
com.android.dx.rop.cst.CstNat nat
public java.lang.String typeName ()
public com.android.dx.rop.type.Type getType ()
protected int compareTo0 (com.android.dx.rop.cst.Constant)
com.android.dx.rop.cst.Constant other
int cmp
com.android.dx.rop.cst.CstFieldRef otherField
com.android.dx.rop.cst.CstString thisDescriptor
com.android.dx.rop.cst.CstString otherDescriptor
}
com/android/dx/rop/cst/CstFloat.class
CstFloat.java
package com.android.dx.rop.cst
public final com.android.dx.rop.cst.CstFloat extends com.android.dx.rop.cst.CstLiteral32 {
public static final com.android.dx.rop.cst.CstFloat VALUE_0
public static final com.android.dx.rop.cst.CstFloat VALUE_1
public static final com.android.dx.rop.cst.CstFloat VALUE_2
public static com.android.dx.rop.cst.CstFloat make (int)
int bits
private void <init> (int)
int bits
public java.lang.String toString ()
int bits
public com.android.dx.rop.type.Type getType ()
public java.lang.String typeName ()
public java.lang.String toHuman ()
public float getValue ()
static void <clinit> ()
}
com/android/dx/rop/cst/CstInteger.class
CstInteger.java
package com.android.dx.rop.cst
public final com.android.dx.rop.cst.CstInteger extends com.android.dx.rop.cst.CstLiteral32 {
private static final com.android.dx.rop.cst.CstInteger[] cache
public static final com.android.dx.rop.cst.CstInteger VALUE_M1
public static final com.android.dx.rop.cst.CstInteger VALUE_0
public static final com.android.dx.rop.cst.CstInteger VALUE_1
public static final com.android.dx.rop.cst.CstInteger VALUE_2
public static final com.android.dx.rop.cst.CstInteger VALUE_3
public static final com.android.dx.rop.cst.CstInteger VALUE_4
public static final com.android.dx.rop.cst.CstInteger VALUE_5
public static com.android.dx.rop.cst.CstInteger make (int)
int value
int idx
com.android.dx.rop.cst.CstInteger obj
private void <init> (int)
int value
public java.lang.String toString ()
int value
public com.android.dx.rop.type.Type getType ()
public java.lang.String typeName ()
public java.lang.String toHuman ()
public int getValue ()
static void <clinit> ()
}
com/android/dx/rop/cst/CstInterfaceMethodRef.class
CstInterfaceMethodRef.java
package com.android.dx.rop.cst
public final com.android.dx.rop.cst.CstInterfaceMethodRef extends com.android.dx.rop.cst.CstBaseMethodRef {
private com.android.dx.rop.cst.CstMethodRef methodRef
public void <init> (com.android.dx.rop.cst.CstType, com.android.dx.rop.cst.CstNat)
com.android.dx.rop.cst.CstType definingClass
com.android.dx.rop.cst.CstNat nat
public java.lang.String typeName ()
public com.android.dx.rop.cst.CstMethodRef toMethodRef ()
}
com/android/dx/rop/cst/CstInvokeDynamic.class
CstInvokeDynamic.java
package com.android.dx.rop.cst
public final com.android.dx.rop.cst.CstInvokeDynamic extends com.android.dx.rop.cst.Constant {
private final int bootstrapMethodIndex
private final com.android.dx.rop.cst.CstNat nat
private final com.android.dx.rop.type.Prototype prototype
private com.android.dx.rop.cst.CstType declaringClass
private com.android.dx.rop.cst.CstCallSite callSite
private final java.util.List references
public static com.android.dx.rop.cst.CstInvokeDynamic make (int, com.android.dx.rop.cst.CstNat)
int bootstrapMethodIndex
com.android.dx.rop.cst.CstNat nat
private void <init> (int, com.android.dx.rop.cst.CstNat)
int bootstrapMethodIndex
com.android.dx.rop.cst.CstNat nat
public com.android.dx.rop.cst.CstCallSiteRef addReference ()
com.android.dx.rop.cst.CstCallSiteRef ref
public java.util.List getReferences ()
public java.lang.String toString ()
public java.lang.String typeName ()
public java.lang.String toHuman ()
String klass
public boolean isCategory2 ()
protected int compareTo0 (com.android.dx.rop.cst.Constant)
com.android.dx.rop.cst.Constant other
com.android.dx.rop.cst.CstInvokeDynamic otherInvoke
int result
public int getBootstrapMethodIndex ()
public com.android.dx.rop.cst.CstNat getNat ()
public com.android.dx.rop.type.Prototype getPrototype ()
public com.android.dx.rop.type.Type getReturnType ()
public void setDeclaringClass (com.android.dx.rop.cst.CstType)
com.android.dx.rop.cst.CstType declaringClass
public com.android.dx.rop.cst.CstType getDeclaringClass ()
public void setCallSite (com.android.dx.rop.cst.CstCallSite)
com.android.dx.rop.cst.CstCallSite callSite
public com.android.dx.rop.cst.CstCallSite getCallSite ()
}
com/android/dx/rop/cst/CstKnownNull.class
CstKnownNull.java
package com.android.dx.rop.cst
public final com.android.dx.rop.cst.CstKnownNull extends com.android.dx.rop.cst.CstLiteralBits {
public static final com.android.dx.rop.cst.CstKnownNull THE_ONE
private void <init> ()
public boolean equals (java.lang.Object)
Object other
public int hashCode ()
protected int compareTo0 (com.android.dx.rop.cst.Constant)
com.android.dx.rop.cst.Constant other
public java.lang.String toString ()
public com.android.dx.rop.type.Type getType ()
public java.lang.String typeName ()
public boolean isCategory2 ()
public java.lang.String toHuman ()
public boolean fitsInInt ()
public int getIntBits ()
public long getLongBits ()
static void <clinit> ()
}
com/android/dx/rop/cst/CstLiteral32.class
CstLiteral32.java
package com.android.dx.rop.cst
public abstract com.android.dx.rop.cst.CstLiteral32 extends com.android.dx.rop.cst.CstLiteralBits {
private final int bits
void <init> (int)
int bits
public final boolean equals (java.lang.Object)
Object other
public final int hashCode ()
protected int compareTo0 (com.android.dx.rop.cst.Constant)
com.android.dx.rop.cst.Constant other
int otherBits
public final boolean isCategory2 ()
public final boolean fitsInInt ()
public final int getIntBits ()
public final long getLongBits ()
}
com/android/dx/rop/cst/CstLiteral64.class
CstLiteral64.java
package com.android.dx.rop.cst
public abstract com.android.dx.rop.cst.CstLiteral64 extends com.android.dx.rop.cst.CstLiteralBits {
private final long bits
void <init> (long)
long bits
public final boolean equals (java.lang.Object)
Object other
public final int hashCode ()
protected int compareTo0 (com.android.dx.rop.cst.Constant)
com.android.dx.rop.cst.Constant other
long otherBits
public final boolean isCategory2 ()
public final boolean fitsInInt ()
public final int getIntBits ()
public final long getLongBits ()
}
com/android/dx/rop/cst/CstLiteralBits.class
CstLiteralBits.java
package com.android.dx.rop.cst
public abstract com.android.dx.rop.cst.CstLiteralBits extends com.android.dx.rop.cst.TypedConstant {
public void <init> ()
public abstract boolean fitsInInt ()
public abstract int getIntBits ()
public abstract long getLongBits ()
public boolean fitsIn16Bits ()
int bits
public boolean fitsIn8Bits ()
int bits
}
com/android/dx/rop/cst/CstLong.class
CstLong.java
package com.android.dx.rop.cst
public final com.android.dx.rop.cst.CstLong extends com.android.dx.rop.cst.CstLiteral64 {
public static final com.android.dx.rop.cst.CstLong VALUE_0
public static final com.android.dx.rop.cst.CstLong VALUE_1
public static com.android.dx.rop.cst.CstLong make (long)
long value
private void <init> (long)
long value
public java.lang.String toString ()
long value
public com.android.dx.rop.type.Type getType ()
public java.lang.String typeName ()
public java.lang.String toHuman ()
public long getValue ()
static void <clinit> ()
}
com/android/dx/rop/cst/CstMemberRef.class
CstMemberRef.java
package com.android.dx.rop.cst
public abstract com.android.dx.rop.cst.CstMemberRef extends com.android.dx.rop.cst.TypedConstant {
private final com.android.dx.rop.cst.CstType definingClass
private final com.android.dx.rop.cst.CstNat nat
void <init> (com.android.dx.rop.cst.CstType, com.android.dx.rop.cst.CstNat)
com.android.dx.rop.cst.CstType definingClass
com.android.dx.rop.cst.CstNat nat
public final boolean equals (java.lang.Object)
Object other
com.android.dx.rop.cst.CstMemberRef otherRef
public final int hashCode ()
protected int compareTo0 (com.android.dx.rop.cst.Constant)
com.android.dx.rop.cst.Constant other
com.android.dx.rop.cst.CstMemberRef otherMember
int cmp
com.android.dx.rop.cst.CstString thisName
com.android.dx.rop.cst.CstString otherName
public final java.lang.String toString ()
public final boolean isCategory2 ()
public final java.lang.String toHuman ()
public final com.android.dx.rop.cst.CstType getDefiningClass ()
public final com.android.dx.rop.cst.CstNat getNat ()
}
com/android/dx/rop/cst/CstMethodHandle.class
CstMethodHandle.java
package com.android.dx.rop.cst
public final com.android.dx.rop.cst.CstMethodHandle extends com.android.dx.rop.cst.TypedConstant {
public static final int METHOD_HANDLE_TYPE_STATIC_PUT
public static final int METHOD_HANDLE_TYPE_STATIC_GET
public static final int METHOD_HANDLE_TYPE_INSTANCE_PUT
public static final int METHOD_HANDLE_TYPE_INSTANCE_GET
public static final int METHOD_HANDLE_TYPE_INVOKE_STATIC
public static final int METHOD_HANDLE_TYPE_INVOKE_INSTANCE
public static final int METHOD_HANDLE_TYPE_INVOKE_CONSTRUCTOR
public static final int METHOD_HANDLE_TYPE_INVOKE_DIRECT
public static final int METHOD_HANDLE_TYPE_INVOKE_INTERFACE
private static final String[] TYPE_NAMES
private final int type
private final com.android.dx.rop.cst.Constant ref
public static com.android.dx.rop.cst.CstMethodHandle make (int, com.android.dx.rop.cst.Constant)
int type
com.android.dx.rop.cst.Constant ref
private void <init> (int, com.android.dx.rop.cst.Constant)
int type
com.android.dx.rop.cst.Constant ref
public com.android.dx.rop.cst.Constant getRef ()
public int getMethodHandleType ()
public static boolean isAccessor (int)
int type
public boolean isAccessor ()
public static boolean isInvocation (int)
int type
public boolean isInvocation ()
public static java.lang.String getMethodHandleTypeName (int)
int type
public boolean isCategory2 ()
protected int compareTo0 (com.android.dx.rop.cst.Constant)
com.android.dx.rop.cst.Constant other
com.android.dx.rop.cst.CstMethodHandle otherHandle
public java.lang.String toString ()
public java.lang.String typeName ()
public java.lang.String toHuman ()
public com.android.dx.rop.type.Type getType ()
static void <clinit> ()
}
com/android/dx/rop/cst/CstMethodRef.class
CstMethodRef.java
package com.android.dx.rop.cst
public final com.android.dx.rop.cst.CstMethodRef extends com.android.dx.rop.cst.CstBaseMethodRef {
public void <init> (com.android.dx.rop.cst.CstType, com.android.dx.rop.cst.CstNat)
com.android.dx.rop.cst.CstType definingClass
com.android.dx.rop.cst.CstNat nat
public java.lang.String typeName ()
}
com/android/dx/rop/cst/CstNat.class
CstNat.java
package com.android.dx.rop.cst
public final com.android.dx.rop.cst.CstNat extends com.android.dx.rop.cst.Constant {
public static final com.android.dx.rop.cst.CstNat PRIMITIVE_TYPE_NAT
private final com.android.dx.rop.cst.CstString name
private final com.android.dx.rop.cst.CstString descriptor
public void <init> (com.android.dx.rop.cst.CstString, com.android.dx.rop.cst.CstString)
com.android.dx.rop.cst.CstString name
com.android.dx.rop.cst.CstString descriptor
public boolean equals (java.lang.Object)
Object other
com.android.dx.rop.cst.CstNat otherNat
public int hashCode ()
protected int compareTo0 (com.android.dx.rop.cst.Constant)
com.android.dx.rop.cst.Constant other
com.android.dx.rop.cst.CstNat otherNat
int cmp
public java.lang.String toString ()
public java.lang.String typeName ()
public boolean isCategory2 ()
public com.android.dx.rop.cst.CstString getName ()
public com.android.dx.rop.cst.CstString getDescriptor ()
public java.lang.String toHuman ()
public com.android.dx.rop.type.Type getFieldType ()
public final boolean isInstanceInit ()
public final boolean isClassInit ()
static void <clinit> ()
}
com/android/dx/rop/cst/CstProtoRef.class
CstProtoRef.java
package com.android.dx.rop.cst
public final com.android.dx.rop.cst.CstProtoRef extends com.android.dx.rop.cst.TypedConstant {
private final com.android.dx.rop.type.Prototype prototype
public void <init> (com.android.dx.rop.type.Prototype)
com.android.dx.rop.type.Prototype prototype
public static com.android.dx.rop.cst.CstProtoRef make (com.android.dx.rop.cst.CstString)
com.android.dx.rop.cst.CstString descriptor
com.android.dx.rop.type.Prototype prototype
public boolean equals (java.lang.Object)
Object other
com.android.dx.rop.cst.CstProtoRef otherCstProtoRef
public int hashCode ()
public boolean isCategory2 ()
public java.lang.String typeName ()
protected int compareTo0 (com.android.dx.rop.cst.Constant)
com.android.dx.rop.cst.Constant other
com.android.dx.rop.cst.CstProtoRef otherCstProtoRef
public java.lang.String toHuman ()
public final java.lang.String toString ()
public com.android.dx.rop.type.Prototype getPrototype ()
public com.android.dx.rop.type.Type getType ()
}
com/android/dx/rop/cst/CstShort.class
CstShort.java
package com.android.dx.rop.cst
public final com.android.dx.rop.cst.CstShort extends com.android.dx.rop.cst.CstLiteral32 {
public static final com.android.dx.rop.cst.CstShort VALUE_0
public static com.android.dx.rop.cst.CstShort make (short)
short value
public static com.android.dx.rop.cst.CstShort make (int)
int value
short cast
private void <init> (short)
short value
public java.lang.String toString ()
int value
public com.android.dx.rop.type.Type getType ()
public java.lang.String typeName ()
public java.lang.String toHuman ()
public short getValue ()
static void <clinit> ()
}
com/android/dx/rop/cst/CstString.class
CstString.java
package com.android.dx.rop.cst
public final com.android.dx.rop.cst.CstString extends com.android.dx.rop.cst.TypedConstant {
public static final com.android.dx.rop.cst.CstString EMPTY_STRING
private final String string
private final com.android.dx.util.ByteArray bytes
public static byte[] stringToUtf8Bytes (java.lang.String)
char c
int i
String string
int len
byte[] bytes
int outAt
byte[] result
public static java.lang.String utf8BytesToString (com.android.dx.util.ByteArray)
char out
int v1
int value
char out
int v1
int v2
int value
char out
int v0
char out
int at
com.android.dx.util.ByteArray bytes
int length
char[] chars
int outAt
private static java.lang.String throwBadUtf8 (int, int)
int value
int offset
public void <init> (java.lang.String)
String string
public void <init> (com.android.dx.util.ByteArray)
com.android.dx.util.ByteArray bytes
public boolean equals (java.lang.Object)
Object other
public int hashCode ()
protected int compareTo0 (com.android.dx.rop.cst.Constant)
com.android.dx.rop.cst.Constant other
public java.lang.String toString ()
public java.lang.String typeName ()
public boolean isCategory2 ()
public java.lang.String toHuman ()
char outChar
int shift
char nextChar
boolean displayZero
char c
int i
int len
StringBuilder sb
public java.lang.String toQuoted ()
public java.lang.String toQuoted (int)
String ellipses
int maxLength
String string
int length
String ellipses
public java.lang.String getString ()
public com.android.dx.util.ByteArray getBytes ()
public int getUtf8Size ()
public int getUtf16Size ()
public com.android.dx.rop.type.Type getType ()
static void <clinit> ()
}
com/android/dx/rop/cst/CstType.class
CstType.java
package com.android.dx.rop.cst
public final com.android.dx.rop.cst.CstType extends com.android.dx.rop.cst.TypedConstant {
private static final java.util.concurrent.ConcurrentMap interns
public static final com.android.dx.rop.cst.CstType OBJECT
public static final com.android.dx.rop.cst.CstType BOOLEAN
public static final com.android.dx.rop.cst.CstType BYTE
public static final com.android.dx.rop.cst.CstType CHARACTER
public static final com.android.dx.rop.cst.CstType DOUBLE
public static final com.android.dx.rop.cst.CstType FLOAT
public static final com.android.dx.rop.cst.CstType LONG
public static final com.android.dx.rop.cst.CstType INTEGER
public static final com.android.dx.rop.cst.CstType SHORT
public static final com.android.dx.rop.cst.CstType VOID
public static final com.android.dx.rop.cst.CstType BOOLEAN_ARRAY
public static final com.android.dx.rop.cst.CstType BYTE_ARRAY
public static final com.android.dx.rop.cst.CstType CHAR_ARRAY
public static final com.android.dx.rop.cst.CstType DOUBLE_ARRAY
public static final com.android.dx.rop.cst.CstType FLOAT_ARRAY
public static final com.android.dx.rop.cst.CstType LONG_ARRAY
public static final com.android.dx.rop.cst.CstType INT_ARRAY
public static final com.android.dx.rop.cst.CstType SHORT_ARRAY
public static final com.android.dx.rop.cst.CstType METHOD_HANDLE
public static final com.android.dx.rop.cst.CstType VAR_HANDLE
private final com.android.dx.rop.type.Type type
private com.android.dx.rop.cst.CstString descriptor
private static void initInterns ()
private static void internInitial (com.android.dx.rop.cst.CstType)
com.android.dx.rop.cst.CstType cst
public static com.android.dx.rop.cst.CstType forBoxedPrimitiveType (com.android.dx.rop.type.Type)
com.android.dx.rop.type.Type primitiveType
public static com.android.dx.rop.cst.CstType intern (com.android.dx.rop.type.Type)
com.android.dx.rop.type.Type type
com.android.dx.rop.cst.CstType cst
com.android.dx.rop.cst.CstType result
public void <init> (com.android.dx.rop.type.Type)
com.android.dx.rop.type.Type type
public boolean equals (java.lang.Object)
Object other
public int hashCode ()
protected int compareTo0 (com.android.dx.rop.cst.Constant)
com.android.dx.rop.cst.Constant other
String thisDescriptor
String otherDescriptor
public java.lang.String toString ()
public com.android.dx.rop.type.Type getType ()
public java.lang.String typeName ()
public boolean isCategory2 ()
public java.lang.String toHuman ()
public com.android.dx.rop.type.Type getClassType ()
public com.android.dx.rop.cst.CstString getDescriptor ()
public java.lang.String getPackageName ()
String descriptor
int lastSlash
int lastLeftSquare
public static void clearInternTable ()
static void <clinit> ()
}
com/android/dx/rop/cst/StdConstantPool.class
StdConstantPool.java
package com.android.dx.rop.cst
public final com.android.dx.rop.cst.StdConstantPool extends com.android.dx.util.MutabilityControl implements com.android.dx.rop.cst.ConstantPool {
private final com.android.dx.rop.cst.Constant[] entries
public void <init> (int)
int size
public int size ()
public com.android.dx.rop.cst.Constant getOrNull (int)
IndexOutOfBoundsException ex
int n
public com.android.dx.rop.cst.Constant get0Ok (int)
int n
public com.android.dx.rop.cst.Constant get (int)
com.android.dx.rop.cst.Constant result
IndexOutOfBoundsException ex
int n
public com.android.dx.rop.cst.Constant[] getEntries ()
public void set (int, com.android.dx.rop.cst.Constant)
com.android.dx.rop.cst.Constant prev
int n
com.android.dx.rop.cst.Constant cst
boolean cat2
private static com.android.dx.rop.cst.Constant throwInvalid (int)
int idx
}
com/android/dx/rop/cst/TypedConstant.class
TypedConstant.java
package com.android.dx.rop.cst
public abstract com.android.dx.rop.cst.TypedConstant extends com.android.dx.rop.cst.Constant implements com.android.dx.rop.type.TypeBearer {
public void <init> ()
public final com.android.dx.rop.type.TypeBearer getFrameType ()
public final int getBasicType ()
public final int getBasicFrameType ()
public final boolean isConstant ()
}
com/android/dx/rop/cst/Zeroes.class
Zeroes.java
package com.android.dx.rop.cst
public final com.android.dx.rop.cst.Zeroes extends java.lang.Object {
private void <init> ()
public static com.android.dx.rop.cst.Constant zeroFor (com.android.dx.rop.type.Type)
com.android.dx.rop.type.Type type
}
com/android/dx/rop/type/
com/android/dx/rop/type/Prototype.class
Prototype.java
package com.android.dx.rop.type
public final com.android.dx.rop.type.Prototype extends java.lang.Object implements java.lang.Comparable {
private static final java.util.concurrent.ConcurrentMap internTable
private final String descriptor
private final com.android.dx.rop.type.Type returnType
private final com.android.dx.rop.type.StdTypeList parameterTypes
private com.android.dx.rop.type.StdTypeList parameterFrameTypes
public static com.android.dx.rop.type.Prototype intern (java.lang.String)
String descriptor
com.android.dx.rop.type.Prototype result
public static com.android.dx.rop.type.Prototype fromDescriptor (java.lang.String)
int endAt
int startAt
char c
int i
String descriptor
com.android.dx.rop.type.Prototype result
com.android.dx.rop.type.Type[] params
int paramCount
int at
com.android.dx.rop.type.Type returnType
com.android.dx.rop.type.StdTypeList parameterTypes
public static void clearInternTable ()
private static com.android.dx.rop.type.Type[] makeParameterArray (java.lang.String)
char c
int i
String descriptor
int length
int closeAt
int maxParams
public static com.android.dx.rop.type.Prototype intern (java.lang.String, com.android.dx.rop.type.Type, boolean, boolean)
String descriptor
com.android.dx.rop.type.Type definer
boolean isStatic
boolean isInit
com.android.dx.rop.type.Prototype base
public static com.android.dx.rop.type.Prototype internInts (com.android.dx.rop.type.Type, int)
int i
com.android.dx.rop.type.Type returnType
int count
StringBuilder sb
private void <init> (java.lang.String, com.android.dx.rop.type.Type, com.android.dx.rop.type.StdTypeList)
String descriptor
com.android.dx.rop.type.Type returnType
com.android.dx.rop.type.StdTypeList parameterTypes
public boolean equals (java.lang.Object)
Object other
public int hashCode ()
public int compareTo (com.android.dx.rop.type.Prototype)
com.android.dx.rop.type.Type thisType
com.android.dx.rop.type.Type otherType
int i
com.android.dx.rop.type.Prototype other
int result
int thisSize
int otherSize
int size
public java.lang.String toString ()
public java.lang.String getDescriptor ()
public com.android.dx.rop.type.Type getReturnType ()
public com.android.dx.rop.type.StdTypeList getParameterTypes ()
public com.android.dx.rop.type.StdTypeList getParameterFrameTypes ()
com.android.dx.rop.type.Type one
int i
int sz
com.android.dx.rop.type.StdTypeList list
boolean any
public com.android.dx.rop.type.Prototype withFirstParameter (com.android.dx.rop.type.Type)
com.android.dx.rop.type.Type param
String newDesc
com.android.dx.rop.type.StdTypeList newParams
com.android.dx.rop.type.Prototype result
private static com.android.dx.rop.type.Prototype putIntern (com.android.dx.rop.type.Prototype)
com.android.dx.rop.type.Prototype desc
com.android.dx.rop.type.Prototype result
public volatile synthetic int compareTo (java.lang.Object)
static void <clinit> ()
}
com/android/dx/rop/type/StdTypeList.class
StdTypeList.java
package com.android.dx.rop.type
public final com.android.dx.rop.type.StdTypeList extends com.android.dx.util.FixedSizeList implements com.android.dx.rop.type.TypeList {
public static final com.android.dx.rop.type.StdTypeList EMPTY
public static final com.android.dx.rop.type.StdTypeList INT
public static final com.android.dx.rop.type.StdTypeList LONG
public static final com.android.dx.rop.type.StdTypeList FLOAT
public static final com.android.dx.rop.type.StdTypeList DOUBLE
public static final com.android.dx.rop.type.StdTypeList OBJECT
public static final com.android.dx.rop.type.StdTypeList RETURN_ADDRESS
public static final com.android.dx.rop.type.StdTypeList THROWABLE
public static final com.android.dx.rop.type.StdTypeList INT_INT
public static final com.android.dx.rop.type.StdTypeList LONG_LONG
public static final com.android.dx.rop.type.StdTypeList FLOAT_FLOAT
public static final com.android.dx.rop.type.StdTypeList DOUBLE_DOUBLE
public static final com.android.dx.rop.type.StdTypeList OBJECT_OBJECT
public static final com.android.dx.rop.type.StdTypeList INT_OBJECT
public static final com.android.dx.rop.type.StdTypeList LONG_OBJECT
public static final com.android.dx.rop.type.StdTypeList FLOAT_OBJECT
public static final com.android.dx.rop.type.StdTypeList DOUBLE_OBJECT
public static final com.android.dx.rop.type.StdTypeList LONG_INT
public static final com.android.dx.rop.type.StdTypeList INTARR_INT
public static final com.android.dx.rop.type.StdTypeList LONGARR_INT
public static final com.android.dx.rop.type.StdTypeList FLOATARR_INT
public static final com.android.dx.rop.type.StdTypeList DOUBLEARR_INT
public static final com.android.dx.rop.type.StdTypeList OBJECTARR_INT
public static final com.android.dx.rop.type.StdTypeList BOOLEANARR_INT
public static final com.android.dx.rop.type.StdTypeList BYTEARR_INT
public static final com.android.dx.rop.type.StdTypeList CHARARR_INT
public static final com.android.dx.rop.type.StdTypeList SHORTARR_INT
public static final com.android.dx.rop.type.StdTypeList INT_INTARR_INT
public static final com.android.dx.rop.type.StdTypeList LONG_LONGARR_INT
public static final com.android.dx.rop.type.StdTypeList FLOAT_FLOATARR_INT
public static final com.android.dx.rop.type.StdTypeList DOUBLE_DOUBLEARR_INT
public static final com.android.dx.rop.type.StdTypeList OBJECT_OBJECTARR_INT
public static final com.android.dx.rop.type.StdTypeList INT_BOOLEANARR_INT
public static final com.android.dx.rop.type.StdTypeList INT_BYTEARR_INT
public static final com.android.dx.rop.type.StdTypeList INT_CHARARR_INT
public static final com.android.dx.rop.type.StdTypeList INT_SHORTARR_INT
public static com.android.dx.rop.type.StdTypeList make (com.android.dx.rop.type.Type)
com.android.dx.rop.type.Type type
com.android.dx.rop.type.StdTypeList result
public static com.android.dx.rop.type.StdTypeList make (com.android.dx.rop.type.Type, com.android.dx.rop.type.Type)
com.android.dx.rop.type.Type type0
com.android.dx.rop.type.Type type1
com.android.dx.rop.type.StdTypeList result
public static com.android.dx.rop.type.StdTypeList make (com.android.dx.rop.type.Type, com.android.dx.rop.type.Type, com.android.dx.rop.type.Type)
com.android.dx.rop.type.Type type0
com.android.dx.rop.type.Type type1
com.android.dx.rop.type.Type type2
com.android.dx.rop.type.StdTypeList result
public static com.android.dx.rop.type.StdTypeList make (com.android.dx.rop.type.Type, com.android.dx.rop.type.Type, com.android.dx.rop.type.Type, com.android.dx.rop.type.Type)
com.android.dx.rop.type.Type type0
com.android.dx.rop.type.Type type1
com.android.dx.rop.type.Type type2
com.android.dx.rop.type.Type type3
com.android.dx.rop.type.StdTypeList result
public static java.lang.String toHuman (com.android.dx.rop.type.TypeList)
int i
com.android.dx.rop.type.TypeList list
int size
StringBuilder sb
public static int hashContents (com.android.dx.rop.type.TypeList)
int i
com.android.dx.rop.type.TypeList list
int size
int hash
public static boolean equalContents (com.android.dx.rop.type.TypeList, com.android.dx.rop.type.TypeList)
int i
com.android.dx.rop.type.TypeList list1
com.android.dx.rop.type.TypeList list2
int size
public static int compareContents (com.android.dx.rop.type.TypeList, com.android.dx.rop.type.TypeList)
int comparison
int i
com.android.dx.rop.type.TypeList list1
com.android.dx.rop.type.TypeList list2
int size1
int size2
int size
public void <init> (int)
int size
public com.android.dx.rop.type.Type getType (int)
int n
public int getWordCount ()
int i
int sz
int result
public com.android.dx.rop.type.TypeList withAddedType (com.android.dx.rop.type.Type)
int i
com.android.dx.rop.type.Type type
int sz
com.android.dx.rop.type.StdTypeList result
public com.android.dx.rop.type.Type get (int)
int n
public void set (int, com.android.dx.rop.type.Type)
int n
com.android.dx.rop.type.Type type
public com.android.dx.rop.type.StdTypeList withFirst (com.android.dx.rop.type.Type)
int i
com.android.dx.rop.type.Type type
int sz
com.android.dx.rop.type.StdTypeList result
static void <clinit> ()
}
com/android/dx/rop/type/Type.class
Type.java
package com.android.dx.rop.type
public final com.android.dx.rop.type.Type extends java.lang.Object implements com.android.dx.rop.type.TypeBearer java.lang.Comparable {
private static final java.util.concurrent.ConcurrentMap internTable
public static final int BT_VOID
public static final int BT_BOOLEAN
public static final int BT_BYTE
public static final int BT_CHAR
public static final int BT_DOUBLE
public static final int BT_FLOAT
public static final int BT_INT
public static final int BT_LONG
public static final int BT_SHORT
public static final int BT_OBJECT
public static final int BT_ADDR
public static final int BT_COUNT
public static final com.android.dx.rop.type.Type BOOLEAN
public static final com.android.dx.rop.type.Type BYTE
public static final com.android.dx.rop.type.Type CHAR
public static final com.android.dx.rop.type.Type DOUBLE
public static final com.android.dx.rop.type.Type FLOAT
public static final com.android.dx.rop.type.Type INT
public static final com.android.dx.rop.type.Type LONG
public static final com.android.dx.rop.type.Type SHORT
public static final com.android.dx.rop.type.Type VOID
public static final com.android.dx.rop.type.Type KNOWN_NULL
public static final com.android.dx.rop.type.Type RETURN_ADDRESS
public static final com.android.dx.rop.type.Type ANNOTATION
public static final com.android.dx.rop.type.Type CLASS
public static final com.android.dx.rop.type.Type CLONEABLE
public static final com.android.dx.rop.type.Type METHOD_HANDLE
public static final com.android.dx.rop.type.Type METHOD_TYPE
public static final com.android.dx.rop.type.Type VAR_HANDLE
public static final com.android.dx.rop.type.Type OBJECT
public static final com.android.dx.rop.type.Type SERIALIZABLE
public static final com.android.dx.rop.type.Type STRING
public static final com.android.dx.rop.type.Type THROWABLE
public static final com.android.dx.rop.type.Type BOOLEAN_CLASS
public static final com.android.dx.rop.type.Type BYTE_CLASS
public static final com.android.dx.rop.type.Type CHARACTER_CLASS
public static final com.android.dx.rop.type.Type DOUBLE_CLASS
public static final com.android.dx.rop.type.Type FLOAT_CLASS
public static final com.android.dx.rop.type.Type INTEGER_CLASS
public static final com.android.dx.rop.type.Type LONG_CLASS
public static final com.android.dx.rop.type.Type SHORT_CLASS
public static final com.android.dx.rop.type.Type VOID_CLASS
public static final com.android.dx.rop.type.Type BOOLEAN_ARRAY
public static final com.android.dx.rop.type.Type BYTE_ARRAY
public static final com.android.dx.rop.type.Type CHAR_ARRAY
public static final com.android.dx.rop.type.Type DOUBLE_ARRAY
public static final com.android.dx.rop.type.Type FLOAT_ARRAY
public static final com.android.dx.rop.type.Type INT_ARRAY
public static final com.android.dx.rop.type.Type LONG_ARRAY
public static final com.android.dx.rop.type.Type OBJECT_ARRAY
public static final com.android.dx.rop.type.Type SHORT_ARRAY
private final String descriptor
private final int basicType
private final int newAt
private String className
private com.android.dx.rop.type.Type arrayType
private com.android.dx.rop.type.Type componentType
private com.android.dx.rop.type.Type initializedType
private static void initInterns ()
public static com.android.dx.rop.type.Type intern (java.lang.String)
char firstChar
IndexOutOfBoundsException ex
NullPointerException ex
char c
int i
String descriptor
com.android.dx.rop.type.Type result
char firstChar
int length
int limit
public static com.android.dx.rop.type.Type internReturnType (java.lang.String)
NullPointerException ex
String descriptor
public static com.android.dx.rop.type.Type internClassName (java.lang.String)
String name
private void <init> (java.lang.String, int, int)
String descriptor
int basicType
int newAt
private void <init> (java.lang.String, int)
String descriptor
int basicType
public boolean equals (java.lang.Object)
Object other
public int hashCode ()
public int compareTo (com.android.dx.rop.type.Type)
com.android.dx.rop.type.Type other
public java.lang.String toString ()
public java.lang.String toHuman ()
public com.android.dx.rop.type.Type getType ()
public com.android.dx.rop.type.Type getFrameType ()
public int getBasicType ()
public int getBasicFrameType ()
public boolean isConstant ()
public java.lang.String getDescriptor ()
public java.lang.String getClassName ()
public int getCategory ()
public boolean isCategory1 ()
public boolean isCategory2 ()
public boolean isIntlike ()
public boolean isPrimitive ()
public boolean isReference ()
public boolean isArray ()
public boolean isArrayOrKnownNull ()
public boolean isUninitialized ()
public int getNewAt ()
public com.android.dx.rop.type.Type getInitializedType ()
public com.android.dx.rop.type.Type getArrayType ()
public com.android.dx.rop.type.Type getComponentType ()
public com.android.dx.rop.type.Type asUninitialized (int)
int newAt
String newDesc
com.android.dx.rop.type.Type result
private static com.android.dx.rop.type.Type putIntern (com.android.dx.rop.type.Type)
com.android.dx.rop.type.Type type
com.android.dx.rop.type.Type result
public static void clearInternTable ()
public volatile synthetic com.android.dx.rop.type.TypeBearer getFrameType ()
public volatile synthetic int compareTo (java.lang.Object)
static void <clinit> ()
}
com/android/dx/rop/type/TypeBearer.class
TypeBearer.java
package com.android.dx.rop.type
public abstract com.android.dx.rop.type.TypeBearer extends java.lang.Object implements com.android.dx.util.ToHuman {
public abstract com.android.dx.rop.type.Type getType ()
public abstract com.android.dx.rop.type.TypeBearer getFrameType ()
public abstract int getBasicType ()
public abstract int getBasicFrameType ()
public abstract boolean isConstant ()
}
com/android/dx/rop/type/TypeList.class
TypeList.java
package com.android.dx.rop.type
public abstract com.android.dx.rop.type.TypeList extends java.lang.Object {
public abstract boolean isMutable ()
public abstract int size ()
public abstract com.android.dx.rop.type.Type getType (int)
public abstract int getWordCount ()
public abstract com.android.dx.rop.type.TypeList withAddedType (com.android.dx.rop.type.Type)
}
com/android/dx/ssa/
com/android/dx/ssa/BasicRegisterMapper.class
BasicRegisterMapper.java
package com.android.dx.ssa
public com.android.dx.ssa.BasicRegisterMapper extends com.android.dx.ssa.RegisterMapper {
private final com.android.dx.util.IntList oldToNew
private int runningCountNewRegisters
public void <init> (int)
int countOldRegisters
public int getNewRegisterCount ()
public com.android.dx.rop.code.RegisterSpec map (com.android.dx.rop.code.RegisterSpec)
int newReg
IndexOutOfBoundsException ex
com.android.dx.rop.code.RegisterSpec registerSpec
int newReg
public int oldToNew (int)
int oldReg
public java.lang.String toHuman ()
int i
StringBuilder sb
int sz
public void addMapping (int, int, int)
int i
int oldReg
int newReg
int category
}
com/android/dx/ssa/ConstCollector$1.class
ConstCollector.java
package com.android.dx.ssa
com.android.dx.ssa.ConstCollector$1 extends java.lang.Object implements java.util.Comparator {
final synthetic java.util.HashMap val$countUses
final synthetic com.android.dx.ssa.ConstCollector this$0
void <init> (com.android.dx.ssa.ConstCollector, java.util.HashMap)
com.android.dx.ssa.ConstCollector this$0
public int compare (com.android.dx.rop.cst.Constant, com.android.dx.rop.cst.Constant)
com.android.dx.rop.cst.Constant a
com.android.dx.rop.cst.Constant b
int ret
public boolean equals (java.lang.Object)
Object obj
public volatile synthetic int compare (java.lang.Object, java.lang.Object)
}
com/android/dx/ssa/ConstCollector$2.class
ConstCollector.java
package com.android.dx.ssa
com.android.dx.ssa.ConstCollector$2 extends com.android.dx.ssa.RegisterMapper {
final synthetic com.android.dx.rop.code.RegisterSpec val$origReg
final synthetic com.android.dx.rop.code.RegisterSpec val$newReg
final synthetic com.android.dx.ssa.ConstCollector this$0
void <init> (com.android.dx.ssa.ConstCollector, com.android.dx.rop.code.RegisterSpec, com.android.dx.rop.code.RegisterSpec)
com.android.dx.ssa.ConstCollector this$0
public int getNewRegisterCount ()
public com.android.dx.rop.code.RegisterSpec map (com.android.dx.rop.code.RegisterSpec)
com.android.dx.rop.code.RegisterSpec registerSpec
}
com/android/dx/ssa/ConstCollector.class
ConstCollector.java
package com.android.dx.ssa
public com.android.dx.ssa.ConstCollector extends java.lang.Object {
private static final int MAX_COLLECTED_CONSTANTS
private static final boolean COLLECT_STRINGS
private static final boolean COLLECT_ONE_LOCAL
private final com.android.dx.ssa.SsaMethod ssaMeth
public static void process (com.android.dx.ssa.SsaMethod)
com.android.dx.ssa.SsaMethod ssaMethod
com.android.dx.ssa.ConstCollector cc
private void <init> (com.android.dx.ssa.SsaMethod)
com.android.dx.ssa.SsaMethod ssaMethod
private void run ()
com.android.dx.ssa.SsaBasicBlock entryBlock
com.android.dx.ssa.SsaBasicBlock successorBlock
com.android.dx.ssa.SsaBasicBlock constBlock
com.android.dx.ssa.SsaBasicBlock resultBlock
com.android.dx.rop.code.PlainInsn insn
com.android.dx.rop.cst.TypedConstant cst
com.android.dx.rop.code.RegisterSpec result
com.android.dx.rop.code.Rop constRop
int i
int regSz
java.util.ArrayList constantList
int toCollect
com.android.dx.ssa.SsaBasicBlock start
java.util.HashMap newRegs
private java.util.ArrayList getConstsSortedByCountUse ()
int pred
java.util.ArrayList predInsns
com.android.dx.ssa.SsaInsn insn
com.android.dx.rop.code.RegisterSpec result
com.android.dx.rop.type.TypeBearer typeBearer
com.android.dx.rop.cst.TypedConstant cst
Integer has
int i
java.util.Map$Entry entry
int regSz
java.util.HashMap countUses
java.util.HashSet usedByLocal
java.util.ArrayList constantList
private void fixLocalAssignment (com.android.dx.rop.code.RegisterSpec, com.android.dx.rop.code.RegisterSpec)
com.android.dx.rop.code.RegisterSpec localAssignment
com.android.dx.rop.code.LocalItem local
com.android.dx.ssa.SsaInsn newInsn
java.util.ArrayList insns
com.android.dx.ssa.SsaInsn use
com.android.dx.rop.code.RegisterSpec origReg
com.android.dx.rop.code.RegisterSpec newReg
private void updateConstUses (java.util.HashMap, int)
com.android.dx.ssa.SsaInsn use
com.android.dx.ssa.SsaInsn insn
com.android.dx.rop.code.RegisterSpec origReg
com.android.dx.rop.type.TypeBearer typeBearer
com.android.dx.rop.cst.TypedConstant cst
com.android.dx.rop.code.RegisterSpec newReg
com.android.dx.ssa.RegisterMapper mapper
int i
java.util.HashMap newRegs
int origRegCount
java.util.HashSet usedByLocal
java.util.ArrayList[] useList
static synthetic com.android.dx.ssa.SsaMethod access$000 (com.android.dx.ssa.ConstCollector)
com.android.dx.ssa.ConstCollector x0
}
com/android/dx/ssa/DeadCodeRemover$NoSideEffectVisitor.class
DeadCodeRemover.java
package com.android.dx.ssa
com.android.dx.ssa.DeadCodeRemover$NoSideEffectVisitor extends java.lang.Object implements com.android.dx.ssa.SsaInsn$Visitor {
java.util.BitSet noSideEffectRegs
public void <init> (java.util.BitSet)
java.util.BitSet noSideEffectRegs
public void visitMoveInsn (com.android.dx.ssa.NormalSsaInsn)
com.android.dx.ssa.NormalSsaInsn insn
public void visitPhiInsn (com.android.dx.ssa.PhiInsn)
com.android.dx.ssa.PhiInsn phi
public void visitNonMoveInsn (com.android.dx.ssa.NormalSsaInsn)
com.android.dx.ssa.NormalSsaInsn insn
com.android.dx.rop.code.RegisterSpec result
}
com/android/dx/ssa/DeadCodeRemover.class
DeadCodeRemover.java
package com.android.dx.ssa
public com.android.dx.ssa.DeadCodeRemover extends java.lang.Object {
private final com.android.dx.ssa.SsaMethod ssaMeth
private final int regCount
private final java.util.BitSet worklist
private final java.util.ArrayList[] useList
public static void process (com.android.dx.ssa.SsaMethod)
com.android.dx.ssa.SsaMethod ssaMethod
com.android.dx.ssa.DeadCodeRemover dc
private void <init> (com.android.dx.ssa.SsaMethod)
com.android.dx.ssa.SsaMethod ssaMethod
private void run ()
com.android.dx.rop.code.RegisterSpec source
int i
com.android.dx.ssa.SsaInsn insnS
com.android.dx.rop.code.RegisterSpecList sources
int sz
java.util.HashSet deletedInsns
int regV
private void pruneDeadInstructions ()
com.android.dx.rop.code.RegisterSpec source
int j
com.android.dx.ssa.PhiInsn phiUse
com.android.dx.ssa.SsaInsn use
com.android.dx.ssa.SsaInsn insn
com.android.dx.rop.code.RegisterSpecList sources
int sourcesSize
com.android.dx.rop.code.RegisterSpec result
int i
com.android.dx.ssa.SsaBasicBlock block
java.util.HashSet deletedInsns
java.util.BitSet reachable
java.util.ArrayList blocks
int blockIndex
private boolean isCircularNoSideEffect (int, java.util.BitSet)
com.android.dx.ssa.SsaInsn use
com.android.dx.rop.code.RegisterSpec result
com.android.dx.ssa.SsaInsn use
int regV
java.util.BitSet set
private static boolean hasSideEffect (com.android.dx.ssa.SsaInsn)
com.android.dx.ssa.SsaInsn insn
static synthetic boolean access$000 (com.android.dx.ssa.SsaInsn)
com.android.dx.ssa.SsaInsn x0
}
com/android/dx/ssa/DomFront$DomInfo.class
DomFront.java
package com.android.dx.ssa
public com.android.dx.ssa.DomFront$DomInfo extends java.lang.Object {
public com.android.dx.util.IntSet dominanceFrontiers
public int idom
public void <init> ()
}
com/android/dx/ssa/DomFront.class
DomFront.java
package com.android.dx.ssa
public com.android.dx.ssa.DomFront extends java.lang.Object {
private static final boolean DEBUG
private final com.android.dx.ssa.SsaMethod meth
private final java.util.ArrayList nodes
private final com.android.dx.ssa.DomFront$DomInfo[] domInfos
public void <init> (com.android.dx.ssa.SsaMethod)
int i
com.android.dx.ssa.SsaMethod meth
int szNodes
public com.android.dx.ssa.DomFront$DomInfo[] run ()
int i
int szNodes
com.android.dx.ssa.Dominators methDom
private void debugPrintDomChildren ()
com.android.dx.ssa.SsaBasicBlock child
com.android.dx.ssa.SsaBasicBlock node
StringBuffer sb
boolean comma
int i
int szNodes
private void buildDomTree ()
com.android.dx.ssa.DomFront$DomInfo info
com.android.dx.ssa.SsaBasicBlock domParent
int i
int szNodes
private void calcDomFronts ()
com.android.dx.ssa.DomFront$DomInfo runnerInfo
int runnerIndex
int i
com.android.dx.ssa.SsaBasicBlock nb
com.android.dx.ssa.DomFront$DomInfo nbInfo
java.util.BitSet pred
int b
int szNodes
}
com/android/dx/ssa/Dominators$1.class
Dominators.java
package com.android.dx.ssa
synthetic com.android.dx.ssa.Dominators$1 extends java.lang.Object {
}
com/android/dx/ssa/Dominators$DFSInfo.class
Dominators.java
package com.android.dx.ssa
final com.android.dx.ssa.Dominators$DFSInfo extends java.lang.Object {
public int semidom
public com.android.dx.ssa.SsaBasicBlock parent
public com.android.dx.ssa.SsaBasicBlock rep
public com.android.dx.ssa.SsaBasicBlock ancestor
public java.util.ArrayList bucket
public void <init> ()
}
com/android/dx/ssa/Dominators$DfsWalker.class
Dominators.java
package com.android.dx.ssa
com.android.dx.ssa.Dominators$DfsWalker extends java.lang.Object implements com.android.dx.ssa.SsaBasicBlock$Visitor {
private int dfsNum
final synthetic com.android.dx.ssa.Dominators this$0
private void <init> (com.android.dx.ssa.Dominators)
public void visitBlock (com.android.dx.ssa.SsaBasicBlock, com.android.dx.ssa.SsaBasicBlock)
com.android.dx.ssa.SsaBasicBlock v
com.android.dx.ssa.SsaBasicBlock parent
com.android.dx.ssa.Dominators$DFSInfo bbInfo
synthetic void <init> (com.android.dx.ssa.Dominators, com.android.dx.ssa.Dominators$1)
com.android.dx.ssa.Dominators x0
com.android.dx.ssa.Dominators$1 x1
}
com/android/dx/ssa/Dominators.class
Dominators.java
package com.android.dx.ssa
public final com.android.dx.ssa.Dominators extends java.lang.Object {
private final boolean postdom
private final com.android.dx.ssa.SsaMethod meth
private final java.util.ArrayList blocks
private final com.android.dx.ssa.Dominators$DFSInfo[] info
private final java.util.ArrayList vertex
private final com.android.dx.ssa.DomFront$DomInfo[] domInfos
private void <init> (com.android.dx.ssa.SsaMethod, com.android.dx.ssa.DomFront$DomInfo[], boolean)
com.android.dx.ssa.SsaMethod meth
com.android.dx.ssa.DomFront$DomInfo[] domInfos
boolean postdom
public static com.android.dx.ssa.Dominators make (com.android.dx.ssa.SsaMethod, com.android.dx.ssa.DomFront$DomInfo[], boolean)
com.android.dx.ssa.SsaMethod meth
com.android.dx.ssa.DomFront$DomInfo[] domInfos
boolean postdom
com.android.dx.ssa.Dominators result
private java.util.BitSet getSuccs (com.android.dx.ssa.SsaBasicBlock)
com.android.dx.ssa.SsaBasicBlock block
private java.util.BitSet getPreds (com.android.dx.ssa.SsaBasicBlock)
com.android.dx.ssa.SsaBasicBlock block
private void compress (com.android.dx.ssa.SsaBasicBlock)
int wsize
com.android.dx.ssa.SsaBasicBlock v
com.android.dx.ssa.Dominators$DFSInfo vbbInfo
com.android.dx.ssa.SsaBasicBlock vAncestor
com.android.dx.ssa.Dominators$DFSInfo vabbInfo
com.android.dx.ssa.SsaBasicBlock vAncestorRep
com.android.dx.ssa.SsaBasicBlock vRep
java.util.ArrayList worklist
java.util.HashSet visited
com.android.dx.ssa.SsaBasicBlock in
com.android.dx.ssa.Dominators$DFSInfo bbInfo
com.android.dx.ssa.Dominators$DFSInfo ancestorbbInfo
private com.android.dx.ssa.SsaBasicBlock eval (com.android.dx.ssa.SsaBasicBlock)
com.android.dx.ssa.SsaBasicBlock v
com.android.dx.ssa.Dominators$DFSInfo bbInfo
private void run ()
int predSemidom
com.android.dx.ssa.SsaBasicBlock predBlock
com.android.dx.ssa.Dominators$DFSInfo predInfo
int j
int lastItem
com.android.dx.ssa.SsaBasicBlock last
com.android.dx.ssa.SsaBasicBlock U
com.android.dx.ssa.SsaBasicBlock w
com.android.dx.ssa.Dominators$DFSInfo wInfo
java.util.BitSet preds
java.util.ArrayList wParentBucket
int i
com.android.dx.ssa.SsaBasicBlock w
int i
com.android.dx.ssa.SsaBasicBlock root
com.android.dx.ssa.Dominators$DfsWalker walker
int dfsMax
static synthetic java.util.ArrayList access$100 (com.android.dx.ssa.Dominators)
com.android.dx.ssa.Dominators x0
static synthetic com.android.dx.ssa.Dominators$DFSInfo[] access$200 (com.android.dx.ssa.Dominators)
com.android.dx.ssa.Dominators x0
}
com/android/dx/ssa/EscapeAnalysis$1.class
EscapeAnalysis.java
package com.android.dx.ssa
com.android.dx.ssa.EscapeAnalysis$1 extends com.android.dx.ssa.RegisterMapper {
final synthetic com.android.dx.rop.code.RegisterSpec val$result
final synthetic com.android.dx.rop.code.RegisterSpec val$source
final synthetic com.android.dx.ssa.EscapeAnalysis this$0
void <init> (com.android.dx.ssa.EscapeAnalysis, com.android.dx.rop.code.RegisterSpec, com.android.dx.rop.code.RegisterSpec)
com.android.dx.ssa.EscapeAnalysis this$0
public int getNewRegisterCount ()
public com.android.dx.rop.code.RegisterSpec map (com.android.dx.rop.code.RegisterSpec)
com.android.dx.rop.code.RegisterSpec registerSpec
}
com/android/dx/ssa/EscapeAnalysis$2$1.class
EscapeAnalysis.java
package com.android.dx.ssa
com.android.dx.ssa.EscapeAnalysis$2$1 extends java.lang.Object implements com.android.dx.ssa.SsaInsn$Visitor {
final synthetic com.android.dx.ssa.EscapeAnalysis$2 this$1
void <init> (com.android.dx.ssa.EscapeAnalysis$2)
com.android.dx.ssa.EscapeAnalysis$2 this$1
public void visitMoveInsn (com.android.dx.ssa.NormalSsaInsn)
com.android.dx.ssa.NormalSsaInsn insn
public void visitPhiInsn (com.android.dx.ssa.PhiInsn)
com.android.dx.ssa.PhiInsn insn
public void visitNonMoveInsn (com.android.dx.ssa.NormalSsaInsn)
com.android.dx.ssa.NormalSsaInsn insn
}
com/android/dx/ssa/EscapeAnalysis$2.class
EscapeAnalysis.java
package com.android.dx.ssa
com.android.dx.ssa.EscapeAnalysis$2 extends java.lang.Object implements com.android.dx.ssa.SsaBasicBlock$Visitor {
final synthetic com.android.dx.ssa.EscapeAnalysis this$0
void <init> (com.android.dx.ssa.EscapeAnalysis)
com.android.dx.ssa.EscapeAnalysis this$0
public void visitBlock (com.android.dx.ssa.SsaBasicBlock, com.android.dx.ssa.SsaBasicBlock)
com.android.dx.ssa.SsaBasicBlock block
com.android.dx.ssa.SsaBasicBlock unused
}
com/android/dx/ssa/EscapeAnalysis$EscapeSet.class
EscapeAnalysis.java
package com.android.dx.ssa
com.android.dx.ssa.EscapeAnalysis$EscapeSet extends java.lang.Object {
java.util.BitSet regSet
com.android.dx.ssa.EscapeAnalysis$EscapeState escape
java.util.ArrayList childSets
java.util.ArrayList parentSets
boolean replaceableArray
void <init> (int, int, com.android.dx.ssa.EscapeAnalysis$EscapeState)
int reg
int size
com.android.dx.ssa.EscapeAnalysis$EscapeState escState
}
com/android/dx/ssa/EscapeAnalysis$EscapeState.class
EscapeAnalysis.java
package com.android.dx.ssa
public final enum com.android.dx.ssa.EscapeAnalysis$EscapeState extends java.lang.Enum {
public static final enum com.android.dx.ssa.EscapeAnalysis$EscapeState TOP
public static final enum com.android.dx.ssa.EscapeAnalysis$EscapeState NONE
public static final enum com.android.dx.ssa.EscapeAnalysis$EscapeState METHOD
public static final enum com.android.dx.ssa.EscapeAnalysis$EscapeState INTER
public static final enum com.android.dx.ssa.EscapeAnalysis$EscapeState GLOBAL
private static final synthetic com.android.dx.ssa.EscapeAnalysis$EscapeState[] $VALUES
public static com.android.dx.ssa.EscapeAnalysis$EscapeState[] values ()
public static com.android.dx.ssa.EscapeAnalysis$EscapeState valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
static void <clinit> ()
}
com/android/dx/ssa/EscapeAnalysis.class
EscapeAnalysis.java
package com.android.dx.ssa
public com.android.dx.ssa.EscapeAnalysis extends java.lang.Object {
private final com.android.dx.ssa.SsaMethod ssaMeth
private final int regCount
private final java.util.ArrayList latticeValues
private void <init> (com.android.dx.ssa.SsaMethod)
com.android.dx.ssa.SsaMethod ssaMeth
private int findSetIndex (com.android.dx.rop.code.RegisterSpec)
com.android.dx.ssa.EscapeAnalysis$EscapeSet e
com.android.dx.rop.code.RegisterSpec reg
int i
private com.android.dx.ssa.SsaInsn getInsnForMove (com.android.dx.ssa.SsaInsn)
com.android.dx.ssa.SsaInsn moveInsn
int pred
java.util.ArrayList predInsns
private com.android.dx.ssa.SsaInsn getMoveForInsn (com.android.dx.ssa.SsaInsn)
com.android.dx.ssa.SsaInsn insn
int succ
java.util.ArrayList succInsns
private void addEdge (com.android.dx.ssa.EscapeAnalysis$EscapeSet, com.android.dx.ssa.EscapeAnalysis$EscapeSet)
com.android.dx.ssa.EscapeAnalysis$EscapeSet parentSet
com.android.dx.ssa.EscapeAnalysis$EscapeSet childSet
private void replaceNode (com.android.dx.ssa.EscapeAnalysis$EscapeSet, com.android.dx.ssa.EscapeAnalysis$EscapeSet)
com.android.dx.ssa.EscapeAnalysis$EscapeSet e
com.android.dx.ssa.EscapeAnalysis$EscapeSet e
com.android.dx.ssa.EscapeAnalysis$EscapeSet newNode
com.android.dx.ssa.EscapeAnalysis$EscapeSet oldNode
public static void process (com.android.dx.ssa.SsaMethod)
com.android.dx.ssa.SsaMethod ssaMethod
private void processInsn (com.android.dx.ssa.SsaInsn)
com.android.dx.ssa.EscapeAnalysis$EscapeSet escSet
com.android.dx.ssa.EscapeAnalysis$EscapeSet escSet
com.android.dx.ssa.EscapeAnalysis$EscapeSet escSet
com.android.dx.ssa.SsaInsn insn
int op
com.android.dx.rop.code.RegisterSpec result
private com.android.dx.ssa.EscapeAnalysis$EscapeSet processMoveResultPseudoInsn (com.android.dx.ssa.SsaInsn)
com.android.dx.ssa.EscapeAnalysis$EscapeSet escSet
com.android.dx.ssa.EscapeAnalysis$EscapeSet escSet
com.android.dx.ssa.EscapeAnalysis$EscapeSet escSet
com.android.dx.rop.code.RegisterSpec prevSource
com.android.dx.ssa.EscapeAnalysis$EscapeSet escSet
com.android.dx.ssa.EscapeAnalysis$EscapeSet escSet
com.android.dx.ssa.EscapeAnalysis$EscapeSet escSet
com.android.dx.ssa.EscapeAnalysis$EscapeSet escSet
com.android.dx.rop.code.RegisterSpec prevSource
int setIndex
com.android.dx.ssa.SsaInsn insn
com.android.dx.rop.code.RegisterSpec result
com.android.dx.ssa.SsaInsn prevSsaInsn
int prevOpcode
com.android.dx.ssa.EscapeAnalysis$EscapeSet escSet
private void processRegister (com.android.dx.rop.code.RegisterSpec, com.android.dx.ssa.EscapeAnalysis$EscapeSet)
com.android.dx.rop.code.Rop useOpcode
com.android.dx.ssa.SsaInsn use
int listSize
com.android.dx.rop.code.RegisterSpec def
java.util.List useList
com.android.dx.rop.code.RegisterSpec result
com.android.dx.ssa.EscapeAnalysis$EscapeSet escSet
java.util.ArrayList regWorklist
private void processPhiUse (com.android.dx.ssa.SsaInsn, com.android.dx.ssa.EscapeAnalysis$EscapeSet, java.util.ArrayList)
com.android.dx.ssa.EscapeAnalysis$EscapeSet mergeSet
com.android.dx.ssa.SsaInsn use
com.android.dx.ssa.EscapeAnalysis$EscapeSet escSet
java.util.ArrayList regWorklist
int setIndex
private void processUse (com.android.dx.rop.code.RegisterSpec, com.android.dx.ssa.SsaInsn, com.android.dx.ssa.EscapeAnalysis$EscapeSet, java.util.ArrayList)
com.android.dx.rop.code.RegisterSpec putIndex
com.android.dx.ssa.EscapeAnalysis$EscapeSet parentSet
int setIndex
com.android.dx.ssa.EscapeAnalysis$EscapeSet childSet
int setIndex
com.android.dx.rop.code.RegisterSpec putValue
com.android.dx.rop.code.RegisterSpecList sources
com.android.dx.rop.code.RegisterSpec getIndex
com.android.dx.rop.code.RegisterSpec def
com.android.dx.ssa.SsaInsn use
com.android.dx.ssa.EscapeAnalysis$EscapeSet escSet
java.util.ArrayList regWorklist
int useOpcode
private void scalarReplacement ()
com.android.dx.ssa.SsaInsn use
int e
com.android.dx.ssa.SsaInsn def
com.android.dx.ssa.SsaInsn prev
com.android.dx.rop.type.TypeBearer lengthReg
int length
java.util.ArrayList newRegs
java.util.HashSet deletedInsns
java.util.List useList
com.android.dx.ssa.EscapeAnalysis$EscapeSet escSet
private void replaceDef (com.android.dx.ssa.SsaInsn, com.android.dx.ssa.SsaInsn, int, java.util.ArrayList)
com.android.dx.rop.cst.Constant newZero
com.android.dx.rop.cst.TypedConstant typedZero
com.android.dx.rop.code.RegisterSpec newReg
int i
com.android.dx.ssa.SsaInsn def
com.android.dx.ssa.SsaInsn prev
int length
java.util.ArrayList newRegs
com.android.dx.rop.type.Type resultType
private void replaceUse (com.android.dx.ssa.SsaInsn, com.android.dx.ssa.SsaInsn, java.util.ArrayList, java.util.HashSet)
com.android.dx.rop.code.RegisterSpec source
com.android.dx.rop.code.RegisterSpec result
int index
com.android.dx.ssa.SsaInsn next
com.android.dx.rop.code.RegisterSpecList sources
com.android.dx.rop.cst.CstLiteralBits indexReg
com.android.dx.rop.code.RegisterSpec source
com.android.dx.rop.code.RegisterSpec result
int index
com.android.dx.rop.code.RegisterSpecList sources
com.android.dx.rop.cst.CstLiteralBits indexReg
com.android.dx.ssa.SsaInsn next
com.android.dx.rop.type.TypeBearer lengthReg
com.android.dx.rop.code.RegisterSpec newFill
int i
com.android.dx.rop.code.Insn ropUse
com.android.dx.rop.code.FillArrayDataInsn fill
java.util.ArrayList constList
com.android.dx.ssa.SsaInsn use
com.android.dx.ssa.SsaInsn prev
java.util.ArrayList newRegs
java.util.HashSet deletedInsns
int length
private void movePropagate ()
com.android.dx.ssa.SsaInsn use
com.android.dx.ssa.SsaInsn insn
java.util.ArrayList[] useList
com.android.dx.rop.code.RegisterSpec source
com.android.dx.rop.code.RegisterSpec result
com.android.dx.ssa.RegisterMapper mapper
int i
private void run ()
com.android.dx.ssa.EscapeAnalysis$EscapeSet field
com.android.dx.ssa.EscapeAnalysis$EscapeSet e
private void insertExceptionThrow (com.android.dx.ssa.SsaInsn, com.android.dx.rop.code.RegisterSpec, java.util.HashSet)
com.android.dx.ssa.SsaInsn insn
com.android.dx.rop.code.RegisterSpec index
java.util.HashSet deletedInsns
com.android.dx.rop.cst.CstType exception
com.android.dx.ssa.SsaBasicBlock currBlock
com.android.dx.ssa.SsaBasicBlock newBlock
com.android.dx.ssa.SsaInsn newInsn
com.android.dx.rop.code.RegisterSpec newReg
com.android.dx.ssa.SsaBasicBlock newBlock2
com.android.dx.ssa.SsaInsn newInsn2
com.android.dx.rop.cst.CstNat newNat
com.android.dx.rop.cst.CstMethodRef newRef
com.android.dx.ssa.SsaBasicBlock newBlock3
com.android.dx.ssa.SsaInsn newInsn3
private void insertPlainInsnBefore (com.android.dx.ssa.SsaInsn, com.android.dx.rop.code.RegisterSpecList, com.android.dx.rop.code.RegisterSpec, int, com.android.dx.rop.cst.Constant)
com.android.dx.rop.code.Rop newRop
com.android.dx.rop.code.Insn newRopInsn
com.android.dx.ssa.SsaInsn insn
com.android.dx.rop.code.RegisterSpecList newSources
com.android.dx.rop.code.RegisterSpec newResult
int newOpcode
com.android.dx.rop.cst.Constant cst
com.android.dx.rop.code.Insn originalRopInsn
com.android.dx.rop.code.Rop newRop
com.android.dx.rop.code.Insn newRopInsn
com.android.dx.ssa.NormalSsaInsn newInsn
java.util.List insns
private void insertThrowingInsnBefore (com.android.dx.ssa.SsaInsn, com.android.dx.rop.code.RegisterSpecList, com.android.dx.rop.code.RegisterSpec, int, com.android.dx.rop.cst.Constant)
com.android.dx.rop.code.Insn newRopInsn
com.android.dx.ssa.SsaInsn insn
com.android.dx.rop.code.RegisterSpecList newSources
com.android.dx.rop.code.RegisterSpec newResult
int newOpcode
com.android.dx.rop.cst.Constant cst
com.android.dx.rop.code.Insn origRopInsn
com.android.dx.rop.code.Rop newRop
com.android.dx.rop.code.Insn newRopInsn
com.android.dx.ssa.NormalSsaInsn newInsn
java.util.List insns
static synthetic com.android.dx.ssa.SsaMethod access$000 (com.android.dx.ssa.EscapeAnalysis)
com.android.dx.ssa.EscapeAnalysis x0
static synthetic void access$100 (com.android.dx.ssa.EscapeAnalysis, com.android.dx.ssa.SsaInsn)
com.android.dx.ssa.EscapeAnalysis x0
com.android.dx.ssa.SsaInsn x1
}
com/android/dx/ssa/InterferenceRegisterMapper.class
InterferenceRegisterMapper.java
package com.android.dx.ssa
public com.android.dx.ssa.InterferenceRegisterMapper extends com.android.dx.ssa.BasicRegisterMapper {
private final java.util.ArrayList newRegInterference
private final com.android.dx.ssa.back.InterferenceGraph oldRegInterference
public void <init> (com.android.dx.ssa.back.InterferenceGraph, int)
com.android.dx.ssa.back.InterferenceGraph oldRegInterference
int countOldRegisters
public void addMapping (int, int, int)
int oldReg
int newReg
int category
public boolean interferes (int, int, int)
com.android.dx.util.IntSet existing
int oldReg
int newReg
int category
public boolean interferes (com.android.dx.rop.code.RegisterSpec, int)
com.android.dx.rop.code.RegisterSpec oldSpec
int newReg
private void addInterfence (int, int)
int newReg
int oldReg
public boolean areAnyPinned (com.android.dx.rop.code.RegisterSpecList, int, int)
com.android.dx.rop.code.RegisterSpec oldSpec
int r
int i
com.android.dx.rop.code.RegisterSpecList oldSpecs
int newReg
int targetCategory
int sz
}
com/android/dx/ssa/LiteralOpUpgrader$1.class
LiteralOpUpgrader.java
package com.android.dx.ssa
com.android.dx.ssa.LiteralOpUpgrader$1 extends java.lang.Object implements com.android.dx.ssa.SsaInsn$Visitor {
final synthetic com.android.dx.rop.code.TranslationAdvice val$advice
final synthetic com.android.dx.ssa.LiteralOpUpgrader this$0
void <init> (com.android.dx.ssa.LiteralOpUpgrader, com.android.dx.rop.code.TranslationAdvice)
com.android.dx.ssa.LiteralOpUpgrader this$0
public void visitMoveInsn (com.android.dx.ssa.NormalSsaInsn)
com.android.dx.ssa.NormalSsaInsn insn
public void visitPhiInsn (com.android.dx.ssa.PhiInsn)
com.android.dx.ssa.PhiInsn insn
public void visitNonMoveInsn (com.android.dx.ssa.NormalSsaInsn)
com.android.dx.ssa.NormalSsaInsn insn
com.android.dx.rop.code.Insn originalRopInsn
com.android.dx.rop.code.Rop opcode
com.android.dx.rop.code.RegisterSpecList sources
}
com/android/dx/ssa/LiteralOpUpgrader.class
LiteralOpUpgrader.java
package com.android.dx.ssa
public com.android.dx.ssa.LiteralOpUpgrader extends java.lang.Object {
private final com.android.dx.ssa.SsaMethod ssaMeth
public static void process (com.android.dx.ssa.SsaMethod)
com.android.dx.ssa.SsaMethod ssaMethod
com.android.dx.ssa.LiteralOpUpgrader dc
private void <init> (com.android.dx.ssa.SsaMethod)
com.android.dx.ssa.SsaMethod ssaMethod
private static boolean isConstIntZeroOrKnownNull (com.android.dx.rop.code.RegisterSpec)
com.android.dx.rop.cst.CstLiteralBits clb
com.android.dx.rop.code.RegisterSpec spec
com.android.dx.rop.type.TypeBearer tb
private void run ()
com.android.dx.rop.code.TranslationAdvice advice
private boolean tryReplacingWithConstant (com.android.dx.ssa.NormalSsaInsn)
int pred
java.util.ArrayList predInsns
com.android.dx.ssa.NormalSsaInsn sourceInsn
com.android.dx.rop.type.TypeBearer type
com.android.dx.ssa.NormalSsaInsn insn
com.android.dx.rop.code.Insn originalRopInsn
com.android.dx.rop.code.Rop opcode
com.android.dx.rop.code.RegisterSpec result
private void replacePlainInsn (com.android.dx.ssa.NormalSsaInsn, com.android.dx.rop.code.RegisterSpecList, int, com.android.dx.rop.cst.Constant)
com.android.dx.rop.code.Insn newRopInsn
com.android.dx.ssa.NormalSsaInsn insn
com.android.dx.rop.code.RegisterSpecList newSources
int newOpcode
com.android.dx.rop.cst.Constant cst
com.android.dx.rop.code.Insn originalRopInsn
com.android.dx.rop.code.Rop newRop
com.android.dx.rop.code.Insn newRopInsn
com.android.dx.ssa.NormalSsaInsn newInsn
java.util.List insns
static synthetic boolean access$000 (com.android.dx.ssa.LiteralOpUpgrader, com.android.dx.ssa.NormalSsaInsn)
com.android.dx.ssa.LiteralOpUpgrader x0
com.android.dx.ssa.NormalSsaInsn x1
static synthetic boolean access$100 (com.android.dx.rop.code.RegisterSpec)
com.android.dx.rop.code.RegisterSpec x0
static synthetic void access$200 (com.android.dx.ssa.LiteralOpUpgrader, com.android.dx.ssa.NormalSsaInsn, com.android.dx.rop.code.RegisterSpecList, int, com.android.dx.rop.cst.Constant)
com.android.dx.ssa.LiteralOpUpgrader x0
com.android.dx.ssa.NormalSsaInsn x1
com.android.dx.rop.code.RegisterSpecList x2
int x3
com.android.dx.rop.cst.Constant x4
}
com/android/dx/ssa/LocalVariableExtractor.class
LocalVariableExtractor.java
package com.android.dx.ssa
public com.android.dx.ssa.LocalVariableExtractor extends java.lang.Object {
private final com.android.dx.ssa.SsaMethod method
private final java.util.ArrayList blocks
private final com.android.dx.ssa.LocalVariableInfo resultInfo
private final java.util.BitSet workSet
public static com.android.dx.ssa.LocalVariableInfo extract (com.android.dx.ssa.SsaMethod)
com.android.dx.ssa.SsaMethod method
com.android.dx.ssa.LocalVariableExtractor lve
private void <init> (com.android.dx.ssa.SsaMethod)
com.android.dx.ssa.SsaMethod method
java.util.ArrayList blocks
private com.android.dx.ssa.LocalVariableInfo doit ()
int bi
private void processBlock (int)
com.android.dx.rop.code.RegisterSpec previous
com.android.dx.ssa.SsaInsn insn
com.android.dx.rop.code.RegisterSpec result
com.android.dx.rop.code.RegisterSpec already
int i
int succ
com.android.dx.rop.code.RegisterSpecSet state
int i
int blockIndex
com.android.dx.rop.code.RegisterSpecSet primaryState
com.android.dx.ssa.SsaBasicBlock block
java.util.List insns
int insnSz
com.android.dx.ssa.SsaInsn lastInsn
boolean hasExceptionHandlers
boolean canThrowDuringLastInsn
int freezeSecondaryStateAt
com.android.dx.rop.code.RegisterSpecSet secondaryState
com.android.dx.util.IntList successors
int succSz
int primarySuccessor
}
com/android/dx/ssa/LocalVariableInfo.class
LocalVariableInfo.java
package com.android.dx.ssa
public com.android.dx.ssa.LocalVariableInfo extends com.android.dx.util.MutabilityControl {
private final int regCount
private final com.android.dx.rop.code.RegisterSpecSet emptySet
private final com.android.dx.rop.code.RegisterSpecSet[] blockStarts
private final java.util.HashMap insnAssignments
public void <init> (com.android.dx.ssa.SsaMethod)
com.android.dx.ssa.SsaMethod method
java.util.List blocks
public void setStarts (int, com.android.dx.rop.code.RegisterSpecSet)
ArrayIndexOutOfBoundsException ex
int index
com.android.dx.rop.code.RegisterSpecSet specs
public boolean mergeStarts (int, com.android.dx.rop.code.RegisterSpecSet)
int index
com.android.dx.rop.code.RegisterSpecSet specs
com.android.dx.rop.code.RegisterSpecSet start
boolean changed
com.android.dx.rop.code.RegisterSpecSet newStart
public com.android.dx.rop.code.RegisterSpecSet getStarts (int)
int index
com.android.dx.rop.code.RegisterSpecSet result
public com.android.dx.rop.code.RegisterSpecSet getStarts (com.android.dx.ssa.SsaBasicBlock)
com.android.dx.ssa.SsaBasicBlock block
public com.android.dx.rop.code.RegisterSpecSet mutableCopyOfStarts (int)
int index
com.android.dx.rop.code.RegisterSpecSet result
public void addAssignment (com.android.dx.ssa.SsaInsn, com.android.dx.rop.code.RegisterSpec)
com.android.dx.ssa.SsaInsn insn
com.android.dx.rop.code.RegisterSpec spec
public com.android.dx.rop.code.RegisterSpec getAssignment (com.android.dx.ssa.SsaInsn)
com.android.dx.ssa.SsaInsn insn
public int getAssignmentCount ()
public void debugDump ()
int index
private com.android.dx.rop.code.RegisterSpecSet getStarts0 (int)
ArrayIndexOutOfBoundsException ex
int index
}
com/android/dx/ssa/MoveParamCombiner$1$1.class
MoveParamCombiner.java
package com.android.dx.ssa
com.android.dx.ssa.MoveParamCombiner$1$1 extends com.android.dx.ssa.RegisterMapper {
final synthetic com.android.dx.rop.code.RegisterSpec val$specB
final synthetic com.android.dx.rop.code.RegisterSpec val$specA
final synthetic com.android.dx.ssa.MoveParamCombiner$1 this$1
void <init> (com.android.dx.ssa.MoveParamCombiner$1, com.android.dx.rop.code.RegisterSpec, com.android.dx.rop.code.RegisterSpec)
com.android.dx.ssa.MoveParamCombiner$1 this$1
public int getNewRegisterCount ()
public com.android.dx.rop.code.RegisterSpec map (com.android.dx.rop.code.RegisterSpec)
com.android.dx.rop.code.RegisterSpec registerSpec
}
com/android/dx/ssa/MoveParamCombiner$1.class
MoveParamCombiner.java
package com.android.dx.ssa
com.android.dx.ssa.MoveParamCombiner$1 extends java.lang.Object implements com.android.dx.ssa.SsaInsn$Visitor {
final synthetic com.android.dx.rop.code.RegisterSpec[] val$paramSpecs
final synthetic java.util.HashSet val$deletedInsns
final synthetic com.android.dx.ssa.MoveParamCombiner this$0
void <init> (com.android.dx.ssa.MoveParamCombiner, com.android.dx.rop.code.RegisterSpec[], java.util.HashSet)
com.android.dx.ssa.MoveParamCombiner this$0
public void visitMoveInsn (com.android.dx.ssa.NormalSsaInsn)
com.android.dx.ssa.NormalSsaInsn insn
public void visitPhiInsn (com.android.dx.ssa.PhiInsn)
com.android.dx.ssa.PhiInsn phi
public void visitNonMoveInsn (com.android.dx.ssa.NormalSsaInsn)
com.android.dx.rop.code.LocalItem newLocal
com.android.dx.rop.code.LocalItem newLocal
com.android.dx.rop.code.LocalItem newLocal
com.android.dx.ssa.SsaInsn use
int i
com.android.dx.rop.code.RegisterSpec specA
com.android.dx.rop.code.RegisterSpec specB
com.android.dx.rop.code.LocalItem localA
com.android.dx.rop.code.LocalItem localB
com.android.dx.rop.code.LocalItem newLocal
com.android.dx.ssa.RegisterMapper mapper
java.util.List uses
com.android.dx.ssa.NormalSsaInsn insn
int param
}
com/android/dx/ssa/MoveParamCombiner.class
MoveParamCombiner.java
package com.android.dx.ssa
public com.android.dx.ssa.MoveParamCombiner extends java.lang.Object {
private final com.android.dx.ssa.SsaMethod ssaMeth
public static void process (com.android.dx.ssa.SsaMethod)
com.android.dx.ssa.SsaMethod ssaMethod
private void <init> (com.android.dx.ssa.SsaMethod)
com.android.dx.ssa.SsaMethod ssaMeth
private void run ()
com.android.dx.rop.code.RegisterSpec[] paramSpecs
java.util.HashSet deletedInsns
private int getParamIndex (com.android.dx.ssa.NormalSsaInsn)
com.android.dx.ssa.NormalSsaInsn insn
com.android.dx.rop.code.CstInsn cstInsn
int param
static synthetic int access$000 (com.android.dx.ssa.MoveParamCombiner, com.android.dx.ssa.NormalSsaInsn)
com.android.dx.ssa.MoveParamCombiner x0
com.android.dx.ssa.NormalSsaInsn x1
static synthetic com.android.dx.ssa.SsaMethod access$100 (com.android.dx.ssa.MoveParamCombiner)
com.android.dx.ssa.MoveParamCombiner x0
}
com/android/dx/ssa/NormalSsaInsn.class
NormalSsaInsn.java
package com.android.dx.ssa
public final com.android.dx.ssa.NormalSsaInsn extends com.android.dx.ssa.SsaInsn implements java.lang.Cloneable {
private com.android.dx.rop.code.Insn insn
void <init> (com.android.dx.rop.code.Insn, com.android.dx.ssa.SsaBasicBlock)
com.android.dx.rop.code.Insn insn
com.android.dx.ssa.SsaBasicBlock block
public final void mapSourceRegisters (com.android.dx.ssa.RegisterMapper)
com.android.dx.ssa.RegisterMapper mapper
com.android.dx.rop.code.RegisterSpecList oldSources
com.android.dx.rop.code.RegisterSpecList newSources
public final void changeOneSource (int, com.android.dx.rop.code.RegisterSpec)
int i
int index
com.android.dx.rop.code.RegisterSpec newSpec
com.android.dx.rop.code.RegisterSpecList origSources
int sz
com.android.dx.rop.code.RegisterSpecList newSources
com.android.dx.rop.code.RegisterSpec origSpec
public final void setNewSources (com.android.dx.rop.code.RegisterSpecList)
com.android.dx.rop.code.RegisterSpecList newSources
com.android.dx.rop.code.RegisterSpecList origSources
public com.android.dx.ssa.NormalSsaInsn clone ()
public com.android.dx.rop.code.RegisterSpecList getSources ()
public java.lang.String toHuman ()
public com.android.dx.rop.code.Insn toRopInsn ()
public com.android.dx.rop.code.Rop getOpcode ()
public com.android.dx.rop.code.Insn getOriginalRopInsn ()
public com.android.dx.rop.code.RegisterSpec getLocalAssignment ()
com.android.dx.rop.code.RegisterSpec assignment
com.android.dx.rop.code.RegisterSpec assignment
com.android.dx.rop.code.LocalItem local
public void upgradeToLiteral ()
com.android.dx.rop.code.RegisterSpecList oldSources
public boolean isNormalMoveInsn ()
public boolean isMoveException ()
public boolean canThrow ()
public void accept (com.android.dx.ssa.SsaInsn$Visitor)
com.android.dx.ssa.SsaInsn$Visitor v
public boolean isPhiOrMove ()
public boolean hasSideEffect ()
com.android.dx.rop.code.Rop opcode
boolean hasLocalSideEffect
public volatile synthetic com.android.dx.ssa.SsaInsn clone ()
public volatile synthetic java.lang.Object clone () throws java.lang.CloneNotSupportedException
}
com/android/dx/ssa/Optimizer$OptionalStep.class
Optimizer.java
package com.android.dx.ssa
public final enum com.android.dx.ssa.Optimizer$OptionalStep extends java.lang.Enum {
public static final enum com.android.dx.ssa.Optimizer$OptionalStep MOVE_PARAM_COMBINER
public static final enum com.android.dx.ssa.Optimizer$OptionalStep SCCP
public static final enum com.android.dx.ssa.Optimizer$OptionalStep LITERAL_UPGRADE
public static final enum com.android.dx.ssa.Optimizer$OptionalStep CONST_COLLECTOR
public static final enum com.android.dx.ssa.Optimizer$OptionalStep ESCAPE_ANALYSIS
private static final synthetic com.android.dx.ssa.Optimizer$OptionalStep[] $VALUES
public static com.android.dx.ssa.Optimizer$OptionalStep[] values ()
public static com.android.dx.ssa.Optimizer$OptionalStep valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
static void <clinit> ()
}
com/android/dx/ssa/Optimizer.class
Optimizer.java
package com.android.dx.ssa
public com.android.dx.ssa.Optimizer extends java.lang.Object {
private static boolean preserveLocals
private static com.android.dx.rop.code.TranslationAdvice advice
public void <init> ()
public static boolean getPreserveLocals ()
public static com.android.dx.rop.code.TranslationAdvice getAdvice ()
public static com.android.dx.rop.code.RopMethod optimize (com.android.dx.rop.code.RopMethod, int, boolean, boolean, com.android.dx.rop.code.TranslationAdvice)
com.android.dx.rop.code.RopMethod rmeth
int paramWidth
boolean isStatic
boolean inPreserveLocals
com.android.dx.rop.code.TranslationAdvice inAdvice
public static com.android.dx.rop.code.RopMethod optimize (com.android.dx.rop.code.RopMethod, int, boolean, boolean, com.android.dx.rop.code.TranslationAdvice, java.util.EnumSet)
com.android.dx.rop.code.RopMethod rmeth
int paramWidth
boolean isStatic
boolean inPreserveLocals
com.android.dx.rop.code.TranslationAdvice inAdvice
java.util.EnumSet steps
com.android.dx.ssa.SsaMethod ssaMeth
com.android.dx.rop.code.RopMethod resultMeth
private static com.android.dx.rop.code.RopMethod optimizeMinimizeRegisters (com.android.dx.rop.code.RopMethod, int, boolean, java.util.EnumSet)
com.android.dx.rop.code.RopMethod rmeth
int paramWidth
boolean isStatic
java.util.EnumSet steps
com.android.dx.ssa.SsaMethod ssaMeth
com.android.dx.rop.code.RopMethod resultMeth
java.util.EnumSet newSteps
private static void runSsaFormSteps (com.android.dx.ssa.SsaMethod, java.util.EnumSet)
com.android.dx.ssa.SsaMethod ssaMeth
java.util.EnumSet steps
boolean needsDeadCodeRemover
public static com.android.dx.ssa.SsaMethod debugEdgeSplit (com.android.dx.rop.code.RopMethod, int, boolean, boolean, com.android.dx.rop.code.TranslationAdvice)
com.android.dx.rop.code.RopMethod rmeth
int paramWidth
boolean isStatic
boolean inPreserveLocals
com.android.dx.rop.code.TranslationAdvice inAdvice
public static com.android.dx.ssa.SsaMethod debugPhiPlacement (com.android.dx.rop.code.RopMethod, int, boolean, boolean, com.android.dx.rop.code.TranslationAdvice)
com.android.dx.rop.code.RopMethod rmeth
int paramWidth
boolean isStatic
boolean inPreserveLocals
com.android.dx.rop.code.TranslationAdvice inAdvice
public static com.android.dx.ssa.SsaMethod debugRenaming (com.android.dx.rop.code.RopMethod, int, boolean, boolean, com.android.dx.rop.code.TranslationAdvice)
com.android.dx.rop.code.RopMethod rmeth
int paramWidth
boolean isStatic
boolean inPreserveLocals
com.android.dx.rop.code.TranslationAdvice inAdvice
public static com.android.dx.ssa.SsaMethod debugDeadCodeRemover (com.android.dx.rop.code.RopMethod, int, boolean, boolean, com.android.dx.rop.code.TranslationAdvice)
com.android.dx.rop.code.RopMethod rmeth
int paramWidth
boolean isStatic
boolean inPreserveLocals
com.android.dx.rop.code.TranslationAdvice inAdvice
com.android.dx.ssa.SsaMethod ssaMeth
public static com.android.dx.ssa.SsaMethod debugNoRegisterAllocation (com.android.dx.rop.code.RopMethod, int, boolean, boolean, com.android.dx.rop.code.TranslationAdvice, java.util.EnumSet)
com.android.dx.rop.code.RopMethod rmeth
int paramWidth
boolean isStatic
boolean inPreserveLocals
com.android.dx.rop.code.TranslationAdvice inAdvice
java.util.EnumSet steps
com.android.dx.ssa.SsaMethod ssaMeth
static void <clinit> ()
}
com/android/dx/ssa/PhiInsn$Operand.class
PhiInsn.java
package com.android.dx.ssa
com.android.dx.ssa.PhiInsn$Operand extends java.lang.Object {
public com.android.dx.rop.code.RegisterSpec regSpec
public final int blockIndex
public final int ropLabel
public void <init> (com.android.dx.rop.code.RegisterSpec, int, int)
com.android.dx.rop.code.RegisterSpec regSpec
int blockIndex
int ropLabel
}
com/android/dx/ssa/PhiInsn$Visitor.class
PhiInsn.java
package com.android.dx.ssa
public abstract com.android.dx.ssa.PhiInsn$Visitor extends java.lang.Object {
public abstract void visitPhiInsn (com.android.dx.ssa.PhiInsn)
}
com/android/dx/ssa/PhiInsn.class
PhiInsn.java
package com.android.dx.ssa
public final com.android.dx.ssa.PhiInsn extends com.android.dx.ssa.SsaInsn {
private final int ropResultReg
private final java.util.ArrayList operands
private com.android.dx.rop.code.RegisterSpecList sources
public void <init> (com.android.dx.rop.code.RegisterSpec, com.android.dx.ssa.SsaBasicBlock)
com.android.dx.rop.code.RegisterSpec resultReg
com.android.dx.ssa.SsaBasicBlock block
public void <init> (int, com.android.dx.ssa.SsaBasicBlock)
int resultReg
com.android.dx.ssa.SsaBasicBlock block
public com.android.dx.ssa.PhiInsn clone ()
public void updateSourcesToDefinitions (com.android.dx.ssa.SsaMethod)
com.android.dx.rop.code.RegisterSpec def
com.android.dx.ssa.PhiInsn$Operand o
com.android.dx.ssa.SsaMethod ssaMeth
public void changeResultType (com.android.dx.rop.type.TypeBearer, com.android.dx.rop.code.LocalItem)
com.android.dx.rop.type.TypeBearer type
com.android.dx.rop.code.LocalItem local
public int getRopResultReg ()
public void addPhiOperand (com.android.dx.rop.code.RegisterSpec, com.android.dx.ssa.SsaBasicBlock)
com.android.dx.rop.code.RegisterSpec registerSpec
com.android.dx.ssa.SsaBasicBlock predBlock
public void removePhiRegister (com.android.dx.rop.code.RegisterSpec)
com.android.dx.ssa.PhiInsn$Operand o
com.android.dx.rop.code.RegisterSpec registerSpec
java.util.ArrayList operandsToRemove
public int predBlockIndexForSourcesIndex (int)
int sourcesIndex
public com.android.dx.rop.code.Rop getOpcode ()
public com.android.dx.rop.code.Insn getOriginalRopInsn ()
public boolean canThrow ()
public com.android.dx.rop.code.RegisterSpecList getSources ()
com.android.dx.ssa.PhiInsn$Operand o
int i
int szSources
public boolean isRegASource (int)
com.android.dx.ssa.PhiInsn$Operand o
int reg
public boolean areAllOperandsEqual ()
com.android.dx.ssa.PhiInsn$Operand o
int firstReg
public final void mapSourceRegisters (com.android.dx.ssa.RegisterMapper)
com.android.dx.rop.code.RegisterSpec old
com.android.dx.ssa.PhiInsn$Operand o
com.android.dx.ssa.RegisterMapper mapper
public com.android.dx.rop.code.Insn toRopInsn ()
public java.util.List predBlocksForReg (int, com.android.dx.ssa.SsaMethod)
com.android.dx.ssa.PhiInsn$Operand o
int reg
com.android.dx.ssa.SsaMethod ssaMeth
java.util.ArrayList ret
public boolean isPhiOrMove ()
public boolean hasSideEffect ()
public void accept (com.android.dx.ssa.SsaInsn$Visitor)
com.android.dx.ssa.SsaInsn$Visitor v
public java.lang.String toHuman ()
protected final java.lang.String toHumanWithInline (java.lang.String)
int i
String extra
StringBuilder sb
com.android.dx.rop.code.RegisterSpec result
int sz
public volatile synthetic com.android.dx.ssa.SsaInsn clone ()
public volatile synthetic java.lang.Object clone () throws java.lang.CloneNotSupportedException
}
com/android/dx/ssa/PhiTypeResolver.class
PhiTypeResolver.java
package com.android.dx.ssa
public com.android.dx.ssa.PhiTypeResolver extends java.lang.Object {
com.android.dx.ssa.SsaMethod ssaMeth
private final java.util.BitSet worklist
public static void process (com.android.dx.ssa.SsaMethod)
com.android.dx.ssa.SsaMethod ssaMeth
private void <init> (com.android.dx.ssa.SsaMethod)
com.android.dx.ssa.SsaMethod ssaMeth
private void run ()
com.android.dx.ssa.SsaInsn definsn
int reg
com.android.dx.ssa.SsaInsn useInsn
com.android.dx.rop.code.RegisterSpec resultReg
int i
java.util.List useList
int sz
com.android.dx.ssa.PhiInsn definsn
int regCount
int reg
private static boolean equalsHandlesNulls (com.android.dx.rop.code.LocalItem, com.android.dx.rop.code.LocalItem)
com.android.dx.rop.code.LocalItem a
com.android.dx.rop.code.LocalItem b
boolean resolveResultType (com.android.dx.ssa.PhiInsn)
com.android.dx.rop.code.RegisterSpec rs
int i
com.android.dx.rop.code.RegisterSpec rs
int i
com.android.dx.rop.type.TypeBearer newResultType
int i
StringBuilder sb
com.android.dx.ssa.PhiInsn insn
com.android.dx.rop.code.RegisterSpecList sources
com.android.dx.rop.code.RegisterSpec first
int firstIndex
int szSources
com.android.dx.rop.code.LocalItem firstLocal
com.android.dx.rop.type.TypeBearer mergedType
boolean sameLocals
com.android.dx.rop.type.TypeBearer newResultType
com.android.dx.rop.code.LocalItem newLocal
com.android.dx.rop.code.RegisterSpec result
}
com/android/dx/ssa/RegisterMapper.class
RegisterMapper.java
package com.android.dx.ssa
public abstract com.android.dx.ssa.RegisterMapper extends java.lang.Object {
public void <init> ()
public abstract int getNewRegisterCount ()
public abstract com.android.dx.rop.code.RegisterSpec map (com.android.dx.rop.code.RegisterSpec)
public final com.android.dx.rop.code.RegisterSpecList map (com.android.dx.rop.code.RegisterSpecList)
int i
com.android.dx.rop.code.RegisterSpecList sources
int sz
com.android.dx.rop.code.RegisterSpecList newSources
public final com.android.dx.rop.code.RegisterSpecSet map (com.android.dx.rop.code.RegisterSpecSet)
com.android.dx.rop.code.RegisterSpec registerSpec
int i
com.android.dx.rop.code.RegisterSpecSet sources
int sz
com.android.dx.rop.code.RegisterSpecSet newSources
}
com/android/dx/ssa/SCCP.class
SCCP.java
package com.android.dx.ssa
public com.android.dx.ssa.SCCP extends java.lang.Object {
private static final int TOP
private static final int CONSTANT
private static final int VARYING
private final com.android.dx.ssa.SsaMethod ssaMeth
private final int regCount
private final int[] latticeValues
private final com.android.dx.rop.cst.Constant[] latticeConstants
private final java.util.ArrayList cfgWorklist
private final java.util.ArrayList cfgPhiWorklist
private final java.util.BitSet executableBlocks
private final java.util.ArrayList ssaWorklist
private final java.util.ArrayList varyingWorklist
private final java.util.ArrayList branchWorklist
private void <init> (com.android.dx.ssa.SsaMethod)
int i
com.android.dx.ssa.SsaMethod ssaMeth
public static void process (com.android.dx.ssa.SsaMethod)
com.android.dx.ssa.SsaMethod ssaMethod
private void addBlockToWorklist (com.android.dx.ssa.SsaBasicBlock)
com.android.dx.ssa.SsaBasicBlock ssaBlock
private void addUsersToWorklist (int, int)
com.android.dx.ssa.SsaInsn insn
com.android.dx.ssa.SsaInsn insn
int reg
int latticeValue
private boolean setLatticeValueTo (int, int, com.android.dx.rop.cst.Constant)
int reg
int value
com.android.dx.rop.cst.Constant cst
private void simulatePhi (com.android.dx.ssa.PhiInsn)
int predBlockIndex
int sourceReg
int sourceRegValue
int i
com.android.dx.ssa.PhiInsn insn
int phiResultReg
com.android.dx.rop.code.RegisterSpecList sources
int phiResultValue
com.android.dx.rop.cst.Constant phiConstant
int sourceSize
private void simulateBlock (com.android.dx.ssa.SsaBasicBlock)
com.android.dx.ssa.SsaInsn insn
com.android.dx.ssa.SsaBasicBlock block
private void simulatePhiBlock (com.android.dx.ssa.SsaBasicBlock)
com.android.dx.ssa.SsaInsn insn
com.android.dx.ssa.SsaBasicBlock block
private static java.lang.String latticeValName (int)
int latticeVal
private void simulateBranch (com.android.dx.ssa.SsaInsn)
com.android.dx.rop.code.RegisterSpec specB
int regB
int vA
int vA
int vB
com.android.dx.rop.cst.Constant cA
com.android.dx.rop.cst.Constant cB
com.android.dx.rop.code.RegisterSpec specA
int regA
int successorBlock
int successorBlock
int successorBlock
int i
com.android.dx.ssa.SsaInsn insn
com.android.dx.rop.code.Rop opcode
com.android.dx.rop.code.RegisterSpecList sources
boolean constantBranch
boolean constantSuccessor
com.android.dx.ssa.SsaBasicBlock block
private com.android.dx.rop.cst.Constant simulateMath (com.android.dx.ssa.SsaInsn, int)
com.android.dx.rop.cst.Constant cA
com.android.dx.rop.code.CstInsn cstInsn
com.android.dx.rop.cst.Constant cB
com.android.dx.rop.cst.Constant cB
int regB
int vR
int vR
int vR
int vR
int vR
int vR
int vR
int vR
int vR
int vR
int vR
int vR
int vR
int vR
int vR
boolean skip
int vA
int vB
com.android.dx.ssa.SsaInsn insn
int resultType
com.android.dx.rop.code.Insn ropInsn
int opcode
com.android.dx.rop.code.RegisterSpecList sources
int regA
com.android.dx.rop.cst.Constant cA
com.android.dx.rop.cst.Constant cB
private void simulateStmt (com.android.dx.ssa.SsaInsn)
com.android.dx.ssa.SsaBasicBlock succ
com.android.dx.rop.code.CstInsn cstInsn
int sourceReg
com.android.dx.ssa.SsaInsn insn
com.android.dx.rop.code.Insn ropInsn
int opcode
com.android.dx.rop.code.RegisterSpec result
int resultReg
int resultValue
com.android.dx.rop.cst.Constant resultConstant
private void run ()
int listSize
com.android.dx.ssa.SsaBasicBlock block
int listSize
com.android.dx.ssa.SsaBasicBlock block
int listSize
com.android.dx.ssa.SsaInsn insn
int listSize
com.android.dx.ssa.SsaInsn insn
com.android.dx.ssa.SsaBasicBlock firstBlock
private void replaceConstants ()
com.android.dx.ssa.NormalSsaInsn nInsn
com.android.dx.rop.code.RegisterSpecList sources
int index
com.android.dx.rop.code.RegisterSpec spec
com.android.dx.rop.code.RegisterSpec newSpec
com.android.dx.ssa.SsaInsn insn
com.android.dx.ssa.SsaInsn defn
com.android.dx.rop.type.TypeBearer typeBearer
com.android.dx.rop.code.RegisterSpec dest
com.android.dx.rop.code.RegisterSpec newDest
int reg
private void replaceBranches ()
int successorBlock
int i
int oldSuccessor
com.android.dx.ssa.SsaBasicBlock block
int successorSize
com.android.dx.rop.code.Insn originalRopInsn
com.android.dx.ssa.SsaInsn insn
}
com/android/dx/ssa/SetFactory.class
SetFactory.java
package com.android.dx.ssa
public final com.android.dx.ssa.SetFactory extends java.lang.Object {
private static final int DOMFRONT_SET_THRESHOLD_SIZE
private static final int INTERFERENCE_SET_THRESHOLD_SIZE
private static final int LIVENESS_SET_THRESHOLD_SIZE
public void <init> ()
static com.android.dx.util.IntSet makeDomFrontSet (int)
int szBlocks
public static com.android.dx.util.IntSet makeInterferenceSet (int)
int countRegs
static com.android.dx.util.IntSet makeLivenessSet (int)
int countRegs
}
com/android/dx/ssa/SsaBasicBlock$LabelComparator.class
SsaBasicBlock.java
package com.android.dx.ssa
public final com.android.dx.ssa.SsaBasicBlock$LabelComparator extends java.lang.Object implements java.util.Comparator {
public void <init> ()
public int compare (com.android.dx.ssa.SsaBasicBlock, com.android.dx.ssa.SsaBasicBlock)
com.android.dx.ssa.SsaBasicBlock b1
com.android.dx.ssa.SsaBasicBlock b2
int label1
int label2
public volatile synthetic int compare (java.lang.Object, java.lang.Object)
}
com/android/dx/ssa/SsaBasicBlock$Visitor.class
SsaBasicBlock.java
package com.android.dx.ssa
public abstract com.android.dx.ssa.SsaBasicBlock$Visitor extends java.lang.Object {
public abstract void visitBlock (com.android.dx.ssa.SsaBasicBlock, com.android.dx.ssa.SsaBasicBlock)
}
com/android/dx/ssa/SsaBasicBlock.class
SsaBasicBlock.java
package com.android.dx.ssa
public final com.android.dx.ssa.SsaBasicBlock extends java.lang.Object {
public static final java.util.Comparator LABEL_COMPARATOR
private final java.util.ArrayList insns
private java.util.BitSet predecessors
private java.util.BitSet successors
private com.android.dx.util.IntList successorList
private int primarySuccessor
private final int ropLabel
private final com.android.dx.ssa.SsaMethod parent
private final int index
private final java.util.ArrayList domChildren
private int movesFromPhisAtEnd
private int movesFromPhisAtBeginning
private com.android.dx.util.IntSet liveIn
private com.android.dx.util.IntSet liveOut
public void <init> (int, int, com.android.dx.ssa.SsaMethod)
int basicBlockIndex
int ropLabel
com.android.dx.ssa.SsaMethod parent
public static com.android.dx.ssa.SsaBasicBlock newFromRop (com.android.dx.rop.code.RopMethod, int, com.android.dx.ssa.SsaMethod)
int i
int sz
int primarySuccessor
com.android.dx.rop.code.RopMethod rmeth
int basicBlockIndex
com.android.dx.ssa.SsaMethod parent
com.android.dx.rop.code.BasicBlockList ropBlocks
com.android.dx.rop.code.BasicBlock bb
com.android.dx.ssa.SsaBasicBlock result
com.android.dx.rop.code.InsnList ropInsns
public void addDomChild (com.android.dx.ssa.SsaBasicBlock)
com.android.dx.ssa.SsaBasicBlock child
public java.util.ArrayList getDomChildren ()
public void addPhiInsnForReg (int)
int reg
public void addPhiInsnForReg (com.android.dx.rop.code.RegisterSpec)
com.android.dx.rop.code.RegisterSpec resultSpec
public void addInsnToHead (com.android.dx.rop.code.Insn)
com.android.dx.rop.code.Insn insn
com.android.dx.ssa.SsaInsn newInsn
public void replaceLastInsn (com.android.dx.rop.code.Insn)
com.android.dx.rop.code.Insn insn
com.android.dx.ssa.SsaInsn oldInsn
com.android.dx.ssa.SsaInsn newInsn
public void forEachPhiInsn (com.android.dx.ssa.PhiInsn$Visitor)
com.android.dx.ssa.SsaInsn insn
int i
com.android.dx.ssa.PhiInsn$Visitor v
int sz
public void removeAllPhiInsns ()
private int getCountPhiInsns ()
com.android.dx.ssa.SsaInsn insn
int countPhiInsns
int sz
public java.util.ArrayList getInsns ()
public java.util.List getPhiInsns ()
public int getIndex ()
public int getRopLabel ()
public java.lang.String getRopLabelString ()
public java.util.BitSet getPredecessors ()
public java.util.BitSet getSuccessors ()
public com.android.dx.util.IntList getSuccessorList ()
public int getPrimarySuccessorIndex ()
public int getPrimarySuccessorRopLabel ()
public com.android.dx.ssa.SsaBasicBlock getPrimarySuccessor ()
public com.android.dx.util.IntList getRopLabelSuccessorList ()
int i
com.android.dx.util.IntList result
int sz
public com.android.dx.ssa.SsaMethod getParent ()
public com.android.dx.ssa.SsaBasicBlock insertNewPredecessor ()
com.android.dx.ssa.SsaBasicBlock predBlock
int i
com.android.dx.ssa.SsaBasicBlock newPred
public com.android.dx.ssa.SsaBasicBlock insertNewSuccessor (com.android.dx.ssa.SsaBasicBlock)
int i
com.android.dx.ssa.SsaBasicBlock other
com.android.dx.ssa.SsaBasicBlock newSucc
public void replaceSuccessor (int, int)
int i
int oldIndex
int newIndex
public void removeSuccessor (int)
int i
int oldIndex
int removeIndex
public void exitBlockFixup (com.android.dx.ssa.SsaBasicBlock)
com.android.dx.ssa.SsaBasicBlock exitBlock
public void addMoveToEnd (com.android.dx.rop.code.RegisterSpec, com.android.dx.rop.code.RegisterSpec)
com.android.dx.ssa.SsaBasicBlock succ
int i
com.android.dx.rop.code.RegisterSpecList sources
com.android.dx.ssa.NormalSsaInsn toAdd
com.android.dx.rop.code.RegisterSpec result
com.android.dx.rop.code.RegisterSpec source
com.android.dx.ssa.NormalSsaInsn lastInsn
public void addMoveToBeginning (com.android.dx.rop.code.RegisterSpec, com.android.dx.rop.code.RegisterSpec)
com.android.dx.rop.code.RegisterSpec result
com.android.dx.rop.code.RegisterSpec source
com.android.dx.rop.code.RegisterSpecList sources
com.android.dx.ssa.NormalSsaInsn toAdd
private static void setRegsUsed (java.util.BitSet, com.android.dx.rop.code.RegisterSpec)
java.util.BitSet regsUsed
com.android.dx.rop.code.RegisterSpec rs
private static boolean checkRegUsed (java.util.BitSet, com.android.dx.rop.code.RegisterSpec)
java.util.BitSet regsUsed
com.android.dx.rop.code.RegisterSpec rs
int reg
int category
private void scheduleUseBeforeAssigned (java.util.List)
int i
com.android.dx.ssa.SsaInsn insn
int i
com.android.dx.ssa.SsaInsn insn
int i
com.android.dx.ssa.SsaInsn insnToSplit
com.android.dx.rop.code.RegisterSpec result
com.android.dx.rop.code.RegisterSpec tempSpec
com.android.dx.ssa.NormalSsaInsn toAdd
com.android.dx.rop.code.RegisterSpecList newSources
com.android.dx.ssa.NormalSsaInsn toReplace
int oldInsertPlace
java.util.List toSchedule
java.util.BitSet regsUsedAsSources
java.util.BitSet regsUsedAsResults
int sz
int insertPlace
public void addLiveOut (int)
int regV
public void addLiveIn (int)
int regV
public com.android.dx.util.IntSet getLiveInRegs ()
public com.android.dx.util.IntSet getLiveOutRegs ()
public boolean isExitBlock ()
public void scheduleMovesFromPhis ()
java.util.List toSchedule
com.android.dx.ssa.SsaInsn firstNonPhiMoveInsn
public void forEachInsn (com.android.dx.ssa.SsaInsn$Visitor)
int i
com.android.dx.ssa.SsaInsn$Visitor visitor
int len
public java.lang.String toString ()
static synthetic int access$000 (com.android.dx.ssa.SsaBasicBlock)
com.android.dx.ssa.SsaBasicBlock x0
static void <clinit> ()
}
com/android/dx/ssa/SsaConverter.class
SsaConverter.java
package com.android.dx.ssa
public com.android.dx.ssa.SsaConverter extends java.lang.Object {
public static final boolean DEBUG
public void <init> ()
public static com.android.dx.ssa.SsaMethod convertToSsaMethod (com.android.dx.rop.code.RopMethod, int, boolean)
com.android.dx.rop.code.RopMethod rmeth
int paramWidth
boolean isStatic
com.android.dx.ssa.SsaMethod result
com.android.dx.ssa.LocalVariableInfo localInfo
public static void updateSsaMethod (com.android.dx.ssa.SsaMethod, int)
com.android.dx.ssa.SsaMethod ssaMeth
int threshold
com.android.dx.ssa.LocalVariableInfo localInfo
public static com.android.dx.ssa.SsaMethod testEdgeSplit (com.android.dx.rop.code.RopMethod, int, boolean)
com.android.dx.rop.code.RopMethod rmeth
int paramWidth
boolean isStatic
com.android.dx.ssa.SsaMethod result
public static com.android.dx.ssa.SsaMethod testPhiPlacement (com.android.dx.rop.code.RopMethod, int, boolean)
com.android.dx.rop.code.RopMethod rmeth
int paramWidth
boolean isStatic
com.android.dx.ssa.SsaMethod result
com.android.dx.ssa.LocalVariableInfo localInfo
private static void edgeSplit (com.android.dx.ssa.SsaMethod)
com.android.dx.ssa.SsaMethod result
private static void edgeSplitPredecessors (com.android.dx.ssa.SsaMethod)
com.android.dx.ssa.SsaBasicBlock block
int i
com.android.dx.ssa.SsaMethod result
java.util.ArrayList blocks
private static boolean nodeNeedsUniquePredecessor (com.android.dx.ssa.SsaBasicBlock)
com.android.dx.ssa.SsaBasicBlock block
int countPredecessors
int countSuccessors
private static void edgeSplitMoveExceptionsAndResults (com.android.dx.ssa.SsaMethod)
com.android.dx.ssa.SsaBasicBlock predecessor
com.android.dx.ssa.SsaBasicBlock zNode
int j
java.util.BitSet preds
com.android.dx.ssa.SsaBasicBlock block
int i
com.android.dx.ssa.SsaMethod ssaMeth
java.util.ArrayList blocks
private static void edgeSplitSuccessors (com.android.dx.ssa.SsaMethod)
com.android.dx.ssa.SsaBasicBlock succ
int j
com.android.dx.ssa.SsaBasicBlock block
java.util.BitSet successors
int i
com.android.dx.ssa.SsaMethod result
java.util.ArrayList blocks
private static boolean needsNewSuccessor (com.android.dx.ssa.SsaBasicBlock, com.android.dx.ssa.SsaBasicBlock)
com.android.dx.ssa.SsaBasicBlock block
com.android.dx.ssa.SsaBasicBlock succ
java.util.ArrayList insns
com.android.dx.ssa.SsaInsn lastInsn
private static void placePhiFunctions (com.android.dx.ssa.SsaMethod, com.android.dx.ssa.LocalVariableInfo, int)
int i
com.android.dx.rop.code.RegisterSpec rs
com.android.dx.ssa.SsaInsn insn
com.android.dx.ssa.SsaBasicBlock b
int bi
int s
int tReg
com.android.dx.rop.code.RegisterSpec rs
int dfBlockIndex
com.android.dx.util.IntIterator dfIterator
int workBlockIndex
java.util.BitSet worklist
int reg
int s
com.android.dx.ssa.SsaMethod ssaMeth
com.android.dx.ssa.LocalVariableInfo localInfo
int threshold
java.util.ArrayList ssaBlocks
int regCount
int blockCount
com.android.dx.ssa.DomFront df
com.android.dx.ssa.DomFront$DomInfo[] domInfos
java.util.BitSet[] defsites
java.util.BitSet[] phisites
}
com/android/dx/ssa/SsaInsn$Visitor.class
SsaInsn.java
package com.android.dx.ssa
public abstract com.android.dx.ssa.SsaInsn$Visitor extends java.lang.Object {
public abstract void visitMoveInsn (com.android.dx.ssa.NormalSsaInsn)
public abstract void visitPhiInsn (com.android.dx.ssa.PhiInsn)
public abstract void visitNonMoveInsn (com.android.dx.ssa.NormalSsaInsn)
}
com/android/dx/ssa/SsaInsn.class
SsaInsn.java
package com.android.dx.ssa
public abstract com.android.dx.ssa.SsaInsn extends java.lang.Object implements com.android.dx.util.ToHuman java.lang.Cloneable {
private final com.android.dx.ssa.SsaBasicBlock block
private com.android.dx.rop.code.RegisterSpec result
protected void <init> (com.android.dx.rop.code.RegisterSpec, com.android.dx.ssa.SsaBasicBlock)
com.android.dx.rop.code.RegisterSpec result
com.android.dx.ssa.SsaBasicBlock block
public static com.android.dx.ssa.SsaInsn makeFromRop (com.android.dx.rop.code.Insn, com.android.dx.ssa.SsaBasicBlock)
com.android.dx.rop.code.Insn insn
com.android.dx.ssa.SsaBasicBlock block
public com.android.dx.ssa.SsaInsn clone ()
CloneNotSupportedException ex
public com.android.dx.rop.code.RegisterSpec getResult ()
protected void setResult (com.android.dx.rop.code.RegisterSpec)
com.android.dx.rop.code.RegisterSpec result
public abstract com.android.dx.rop.code.RegisterSpecList getSources ()
public com.android.dx.ssa.SsaBasicBlock getBlock ()
public boolean isResultReg (int)
int reg
public void changeResultReg (int)
int reg
public final void setResultLocal (com.android.dx.rop.code.LocalItem)
com.android.dx.rop.code.LocalItem local
com.android.dx.rop.code.LocalItem oldItem
public final void mapRegisters (com.android.dx.ssa.RegisterMapper)
com.android.dx.ssa.RegisterMapper mapper
com.android.dx.rop.code.RegisterSpec oldResult
public abstract void mapSourceRegisters (com.android.dx.ssa.RegisterMapper)
public abstract com.android.dx.rop.code.Rop getOpcode ()
public abstract com.android.dx.rop.code.Insn getOriginalRopInsn ()
public com.android.dx.rop.code.RegisterSpec getLocalAssignment ()
public boolean isRegASource (int)
int reg
public abstract com.android.dx.rop.code.Insn toRopInsn ()
public abstract boolean isPhiOrMove ()
public abstract boolean hasSideEffect ()
public boolean isNormalMoveInsn ()
public boolean isMoveException ()
public abstract boolean canThrow ()
public abstract void accept (com.android.dx.ssa.SsaInsn$Visitor)
public volatile synthetic java.lang.Object clone () throws java.lang.CloneNotSupportedException
}
com/android/dx/ssa/SsaMethod$1.class
SsaMethod.java
package com.android.dx.ssa
com.android.dx.ssa.SsaMethod$1 extends java.lang.Object implements com.android.dx.ssa.SsaInsn$Visitor {
final synthetic com.android.dx.ssa.SsaMethod this$0
void <init> (com.android.dx.ssa.SsaMethod)
com.android.dx.ssa.SsaMethod this$0
public void visitMoveInsn (com.android.dx.ssa.NormalSsaInsn)
com.android.dx.ssa.NormalSsaInsn insn
public void visitPhiInsn (com.android.dx.ssa.PhiInsn)
com.android.dx.ssa.PhiInsn phi
public void visitNonMoveInsn (com.android.dx.ssa.NormalSsaInsn)
com.android.dx.ssa.NormalSsaInsn insn
com.android.dx.rop.code.RegisterSpec result
}
com/android/dx/ssa/SsaMethod$2.class
SsaMethod.java
package com.android.dx.ssa
com.android.dx.ssa.SsaMethod$2 extends java.lang.Object implements com.android.dx.ssa.SsaInsn$Visitor {
final synthetic com.android.dx.ssa.SsaMethod this$0
void <init> (com.android.dx.ssa.SsaMethod)
com.android.dx.ssa.SsaMethod this$0
public void visitMoveInsn (com.android.dx.ssa.NormalSsaInsn)
com.android.dx.ssa.NormalSsaInsn insn
public void visitPhiInsn (com.android.dx.ssa.PhiInsn)
com.android.dx.ssa.PhiInsn phi
public void visitNonMoveInsn (com.android.dx.ssa.NormalSsaInsn)
com.android.dx.ssa.NormalSsaInsn insn
private void addToUses (com.android.dx.ssa.SsaInsn)
int i
com.android.dx.ssa.SsaInsn insn
com.android.dx.rop.code.RegisterSpecList rl
int sz
}
com/android/dx/ssa/SsaMethod.class
SsaMethod.java
package com.android.dx.ssa
public final com.android.dx.ssa.SsaMethod extends java.lang.Object {
private java.util.ArrayList blocks
private int entryBlockIndex
private int exitBlockIndex
private int registerCount
private int spareRegisterBase
private int borrowedSpareRegisters
private int maxLabel
private final int paramWidth
private final boolean isStatic
private com.android.dx.ssa.SsaInsn[] definitionList
private java.util.ArrayList[] useList
private java.util.List[] unmodifiableUseList
private boolean backMode
public static com.android.dx.ssa.SsaMethod newFromRopMethod (com.android.dx.rop.code.RopMethod, int, boolean)
com.android.dx.rop.code.RopMethod ropMethod
int paramWidth
boolean isStatic
com.android.dx.ssa.SsaMethod result
private void <init> (com.android.dx.rop.code.RopMethod, int, boolean)
com.android.dx.rop.code.RopMethod ropMethod
int paramWidth
boolean isStatic
static java.util.BitSet bitSetFromLabelList (com.android.dx.rop.code.BasicBlockList, com.android.dx.util.IntList)
int i
int sz
com.android.dx.rop.code.BasicBlockList blocks
com.android.dx.util.IntList labelList
java.util.BitSet result
public static com.android.dx.util.IntList indexListFromLabelList (com.android.dx.rop.code.BasicBlockList, com.android.dx.util.IntList)
int i
int sz
com.android.dx.rop.code.BasicBlockList ropBlocks
com.android.dx.util.IntList labelList
com.android.dx.util.IntList result
private void convertRopToSsaBlocks (com.android.dx.rop.code.RopMethod)
com.android.dx.ssa.SsaBasicBlock sbb
int i
com.android.dx.rop.code.RopMethod rmeth
com.android.dx.rop.code.BasicBlockList ropBlocks
int sz
int origEntryBlockIndex
com.android.dx.ssa.SsaBasicBlock entryBlock
void makeExitBlock ()
com.android.dx.ssa.SsaBasicBlock block
com.android.dx.ssa.SsaBasicBlock exitBlock
private static com.android.dx.ssa.SsaInsn getGoto (com.android.dx.ssa.SsaBasicBlock)
com.android.dx.ssa.SsaBasicBlock block
public com.android.dx.ssa.SsaBasicBlock makeNewGotoBlock ()
int newIndex
com.android.dx.ssa.SsaBasicBlock newBlock
public int getEntryBlockIndex ()
public com.android.dx.ssa.SsaBasicBlock getEntryBlock ()
public int getExitBlockIndex ()
public com.android.dx.ssa.SsaBasicBlock getExitBlock ()
public int blockIndexToRopLabel (int)
int bi
public int getRegCount ()
public int getParamWidth ()
public boolean isStatic ()
public int borrowSpareRegister (int)
int category
int result
public void returnSpareRegisters ()
public java.util.ArrayList getBlocks ()
public java.util.BitSet computeReachability ()
int size
java.util.BitSet reachableUnvisited
java.util.BitSet reachableVisited
int index
public void mapRegisters (com.android.dx.ssa.RegisterMapper)
com.android.dx.ssa.SsaInsn insn
com.android.dx.ssa.SsaBasicBlock block
com.android.dx.ssa.RegisterMapper mapper
public com.android.dx.ssa.SsaInsn getDefinitionForRegister (int)
int reg
private void buildUseList ()
int i
int i
void onSourceChanged (com.android.dx.ssa.SsaInsn, com.android.dx.rop.code.RegisterSpec, com.android.dx.rop.code.RegisterSpec)
int reg
com.android.dx.ssa.SsaInsn insn
com.android.dx.rop.code.RegisterSpec oldSource
com.android.dx.rop.code.RegisterSpec newSource
int reg
void onSourcesChanged (com.android.dx.ssa.SsaInsn, com.android.dx.rop.code.RegisterSpecList)
int reg
int i
com.android.dx.ssa.SsaInsn insn
com.android.dx.rop.code.RegisterSpecList oldSources
com.android.dx.rop.code.RegisterSpecList sources
int szNew
private void removeFromUseList (com.android.dx.ssa.SsaInsn, com.android.dx.rop.code.RegisterSpecList)
int i
com.android.dx.ssa.SsaInsn insn
com.android.dx.rop.code.RegisterSpecList oldSources
int szNew
void onInsnAdded (com.android.dx.ssa.SsaInsn)
com.android.dx.ssa.SsaInsn insn
void onInsnRemoved (com.android.dx.ssa.SsaInsn)
com.android.dx.ssa.SsaInsn insn
com.android.dx.rop.code.RegisterSpec resultReg
public void onInsnsChanged ()
void updateOneDefinition (com.android.dx.ssa.SsaInsn, com.android.dx.rop.code.RegisterSpec)
int reg
int reg
com.android.dx.ssa.SsaInsn insn
com.android.dx.rop.code.RegisterSpec oldResult
com.android.dx.rop.code.RegisterSpec resultReg
public java.util.List getUseListForRegister (int)
int reg
public java.util.ArrayList[] getUseListCopy ()
int i
java.util.ArrayList[] useListCopy
public boolean isRegALocal (com.android.dx.rop.code.RegisterSpec)
com.android.dx.rop.code.Insn insn
com.android.dx.ssa.SsaInsn use
com.android.dx.rop.code.RegisterSpec spec
com.android.dx.ssa.SsaInsn defn
void setNewRegCount (int)
int newRegCount
public int makeNewSsaReg ()
int reg
public void forEachInsn (com.android.dx.ssa.SsaInsn$Visitor)
com.android.dx.ssa.SsaBasicBlock block
com.android.dx.ssa.SsaInsn$Visitor visitor
public void forEachPhiInsn (com.android.dx.ssa.PhiInsn$Visitor)
com.android.dx.ssa.SsaBasicBlock block
com.android.dx.ssa.PhiInsn$Visitor v
public void forEachBlockDepthFirst (boolean, com.android.dx.ssa.SsaBasicBlock$Visitor)
int i
java.util.BitSet children
com.android.dx.ssa.SsaBasicBlock cur
com.android.dx.ssa.SsaBasicBlock parent
boolean reverse
com.android.dx.ssa.SsaBasicBlock$Visitor v
java.util.BitSet visited
java.util.Stack stack
com.android.dx.ssa.SsaBasicBlock rootBlock
public void forEachBlockDepthFirstDom (com.android.dx.ssa.SsaBasicBlock$Visitor)
com.android.dx.ssa.SsaBasicBlock child
int i
com.android.dx.ssa.SsaBasicBlock cur
java.util.ArrayList curDomChildren
com.android.dx.ssa.SsaBasicBlock$Visitor v
java.util.BitSet visited
java.util.Stack stack
public void deleteInsns (java.util.Set)
com.android.dx.ssa.SsaInsn insn
int i
int i
com.android.dx.rop.code.Insn gotoInsn
java.util.BitSet succs
com.android.dx.ssa.SsaBasicBlock block
java.util.ArrayList insns
int insnsSz
com.android.dx.ssa.SsaInsn lastInsn
com.android.dx.ssa.SsaInsn deletedInsn
java.util.Set deletedInsns
public void setBackMode ()
static synthetic com.android.dx.ssa.SsaInsn[] access$000 (com.android.dx.ssa.SsaMethod)
com.android.dx.ssa.SsaMethod x0
static synthetic java.util.ArrayList[] access$100 (com.android.dx.ssa.SsaMethod)
com.android.dx.ssa.SsaMethod x0
}
com/android/dx/ssa/SsaRenamer$1.class
SsaRenamer.java
package com.android.dx.ssa
com.android.dx.ssa.SsaRenamer$1 extends java.lang.Object implements com.android.dx.ssa.SsaBasicBlock$Visitor {
final synthetic com.android.dx.ssa.SsaRenamer this$0
void <init> (com.android.dx.ssa.SsaRenamer)
com.android.dx.ssa.SsaRenamer this$0
public void visitBlock (com.android.dx.ssa.SsaBasicBlock, com.android.dx.ssa.SsaBasicBlock)
com.android.dx.ssa.SsaBasicBlock block
com.android.dx.ssa.SsaBasicBlock unused
}
com/android/dx/ssa/SsaRenamer$BlockRenamer$1.class
SsaRenamer.java
package com.android.dx.ssa
com.android.dx.ssa.SsaRenamer$BlockRenamer$1 extends java.lang.Object implements com.android.dx.ssa.PhiInsn$Visitor {
final synthetic com.android.dx.ssa.SsaRenamer$BlockRenamer this$1
void <init> (com.android.dx.ssa.SsaRenamer$BlockRenamer)
com.android.dx.ssa.SsaRenamer$BlockRenamer this$1
public void visitPhiInsn (com.android.dx.ssa.PhiInsn)
com.android.dx.ssa.PhiInsn insn
int ropReg
com.android.dx.rop.code.RegisterSpec stackTop
}
com/android/dx/ssa/SsaRenamer$BlockRenamer$RenamingMapper.class
SsaRenamer.java
package com.android.dx.ssa
com.android.dx.ssa.SsaRenamer$BlockRenamer$RenamingMapper extends com.android.dx.ssa.RegisterMapper {
final synthetic com.android.dx.ssa.SsaRenamer$BlockRenamer this$1
public void <init> (com.android.dx.ssa.SsaRenamer$BlockRenamer)
public int getNewRegisterCount ()
public com.android.dx.rop.code.RegisterSpec map (com.android.dx.rop.code.RegisterSpec)
com.android.dx.rop.code.RegisterSpec registerSpec
int reg
}
com/android/dx/ssa/SsaRenamer$BlockRenamer.class
SsaRenamer.java
package com.android.dx.ssa
com.android.dx.ssa.SsaRenamer$BlockRenamer extends java.lang.Object implements com.android.dx.ssa.SsaInsn$Visitor {
private final com.android.dx.ssa.SsaBasicBlock block
private final com.android.dx.rop.code.RegisterSpec[] currentMapping
private final java.util.HashSet movesToKeep
private final java.util.HashMap insnsToReplace
private final com.android.dx.ssa.SsaRenamer$BlockRenamer$RenamingMapper mapper
final synthetic com.android.dx.ssa.SsaRenamer this$0
void <init> (com.android.dx.ssa.SsaRenamer, com.android.dx.ssa.SsaBasicBlock)
com.android.dx.ssa.SsaBasicBlock block
public void process ()
com.android.dx.ssa.SsaInsn insn
com.android.dx.ssa.SsaInsn replaceInsn
int i
com.android.dx.rop.code.RegisterSpec[] childStart
com.android.dx.ssa.SsaBasicBlock child
java.util.ArrayList insns
int szInsns
boolean first
private void addMapping (int, com.android.dx.rop.code.RegisterSpec)
com.android.dx.rop.code.RegisterSpec cur
int i
com.android.dx.rop.code.RegisterSpec cur
int i
int ropReg
com.android.dx.rop.code.RegisterSpec ssaReg
int ssaRegNum
com.android.dx.rop.code.LocalItem ssaRegLocal
public void visitPhiInsn (com.android.dx.ssa.PhiInsn)
com.android.dx.ssa.PhiInsn phi
public void visitMoveInsn (com.android.dx.ssa.NormalSsaInsn)
com.android.dx.rop.code.RegisterSpecList ssaSources
com.android.dx.ssa.SsaInsn newInsn
com.android.dx.ssa.NormalSsaInsn insn
com.android.dx.rop.code.RegisterSpec ropResult
int ropResultReg
int ropSourceReg
int ssaSourceReg
com.android.dx.rop.code.LocalItem sourceLocal
com.android.dx.rop.code.LocalItem resultLocal
com.android.dx.rop.code.LocalItem newLocal
com.android.dx.rop.code.LocalItem associatedLocal
boolean onlyOneAssociatedLocal
com.android.dx.rop.code.RegisterSpec ssaReg
public void visitNonMoveInsn (com.android.dx.ssa.NormalSsaInsn)
com.android.dx.ssa.NormalSsaInsn insn
void processResultReg (com.android.dx.ssa.SsaInsn)
com.android.dx.ssa.SsaInsn insn
com.android.dx.rop.code.RegisterSpec ropResult
int ropReg
private void updateSuccessorPhis ()
com.android.dx.ssa.SsaBasicBlock successor
int i
com.android.dx.ssa.PhiInsn$Visitor visitor
java.util.BitSet successors
static synthetic com.android.dx.rop.code.RegisterSpec[] access$200 (com.android.dx.ssa.SsaRenamer$BlockRenamer)
com.android.dx.ssa.SsaRenamer$BlockRenamer x0
static synthetic com.android.dx.ssa.SsaBasicBlock access$1000 (com.android.dx.ssa.SsaRenamer$BlockRenamer)
com.android.dx.ssa.SsaRenamer$BlockRenamer x0
}
com/android/dx/ssa/SsaRenamer.class
SsaRenamer.java
package com.android.dx.ssa
public com.android.dx.ssa.SsaRenamer extends java.lang.Object implements java.lang.Runnable {
private static final boolean DEBUG
private final com.android.dx.ssa.SsaMethod ssaMeth
private int nextSsaReg
private final int ropRegCount
private int threshold
private final com.android.dx.rop.code.RegisterSpec[][] startsForBlocks
private final java.util.ArrayList ssaRegToLocalItems
private com.android.dx.util.IntList ssaRegToRopReg
public void <init> (com.android.dx.ssa.SsaMethod)
int i
com.android.dx.ssa.SsaMethod ssaMeth
com.android.dx.rop.code.RegisterSpec[] initialRegMapping
public void <init> (com.android.dx.ssa.SsaMethod, int)
com.android.dx.ssa.SsaMethod ssaMeth
int thresh
public void run ()
private static com.android.dx.rop.code.RegisterSpec[] dupArray (com.android.dx.rop.code.RegisterSpec[])
com.android.dx.rop.code.RegisterSpec[] orig
com.android.dx.rop.code.RegisterSpec[] copy
private com.android.dx.rop.code.LocalItem getLocalForNewReg (int)
int ssaReg
private void setNameForSsaReg (com.android.dx.rop.code.RegisterSpec)
com.android.dx.rop.code.RegisterSpec ssaReg
int reg
com.android.dx.rop.code.LocalItem local
private boolean isBelowThresholdRegister (int)
int ssaReg
private boolean isVersionZeroRegister (int)
int ssaReg
private static boolean equalsHandlesNulls (java.lang.Object, java.lang.Object)
Object a
Object b
static synthetic com.android.dx.rop.code.RegisterSpec[][] access$000 (com.android.dx.ssa.SsaRenamer)
com.android.dx.ssa.SsaRenamer x0
static synthetic int access$100 (com.android.dx.ssa.SsaRenamer)
com.android.dx.ssa.SsaRenamer x0
static synthetic com.android.dx.rop.code.RegisterSpec[] access$300 (com.android.dx.rop.code.RegisterSpec[])
com.android.dx.rop.code.RegisterSpec[] x0
static synthetic void access$400 (com.android.dx.ssa.SsaRenamer, com.android.dx.rop.code.RegisterSpec)
com.android.dx.ssa.SsaRenamer x0
com.android.dx.rop.code.RegisterSpec x1
static synthetic com.android.dx.rop.code.LocalItem access$500 (com.android.dx.ssa.SsaRenamer, int)
com.android.dx.ssa.SsaRenamer x0
int x1
static synthetic boolean access$600 (java.lang.Object, java.lang.Object)
Object x0
Object x1
static synthetic int access$700 (com.android.dx.ssa.SsaRenamer)
com.android.dx.ssa.SsaRenamer x0
static synthetic boolean access$800 (com.android.dx.ssa.SsaRenamer, int)
com.android.dx.ssa.SsaRenamer x0
int x1
static synthetic int access$108 (com.android.dx.ssa.SsaRenamer)
com.android.dx.ssa.SsaRenamer x0
static synthetic boolean access$900 (com.android.dx.ssa.SsaRenamer, int)
com.android.dx.ssa.SsaRenamer x0
int x1
static synthetic com.android.dx.ssa.SsaMethod access$1100 (com.android.dx.ssa.SsaRenamer)
com.android.dx.ssa.SsaRenamer x0
}
com/android/dx/ssa/back/
com/android/dx/ssa/back/FirstFitAllocator.class
FirstFitAllocator.java
package com.android.dx.ssa.back
public com.android.dx.ssa.back.FirstFitAllocator extends com.android.dx.ssa.back.RegisterAllocator {
private static final boolean PRESLOT_PARAMS
private final java.util.BitSet mapped
public void <init> (com.android.dx.ssa.SsaMethod, com.android.dx.ssa.back.InterferenceGraph)
com.android.dx.ssa.SsaMethod ssaMeth
com.android.dx.ssa.back.InterferenceGraph interference
public boolean wantsParamsMovedHigh ()
public com.android.dx.ssa.RegisterMapper allocateRegisters ()
com.android.dx.ssa.NormalSsaInsn defInsn
int j
int maxCategory
com.android.dx.util.IntSet current
boolean isPreslotted
int newReg
int i
int oldRegCount
com.android.dx.ssa.BasicRegisterMapper mapper
int nextNewRegister
private int paramNumberFromMoveParam (com.android.dx.ssa.NormalSsaInsn)
com.android.dx.ssa.NormalSsaInsn ndefInsn
com.android.dx.rop.code.CstInsn origInsn
}
com/android/dx/ssa/back/FirstFitLocalCombiningAllocator$1.class
FirstFitLocalCombiningAllocator.java
package com.android.dx.ssa.back
com.android.dx.ssa.back.FirstFitLocalCombiningAllocator$1 extends java.lang.Object implements com.android.dx.ssa.SsaInsn$Visitor {
final synthetic com.android.dx.ssa.back.FirstFitLocalCombiningAllocator this$0
void <init> (com.android.dx.ssa.back.FirstFitLocalCombiningAllocator)
com.android.dx.ssa.back.FirstFitLocalCombiningAllocator this$0
public void visitMoveInsn (com.android.dx.ssa.NormalSsaInsn)
com.android.dx.ssa.NormalSsaInsn insn
public void visitPhiInsn (com.android.dx.ssa.PhiInsn)
com.android.dx.ssa.PhiInsn insn
public void visitNonMoveInsn (com.android.dx.ssa.NormalSsaInsn)
com.android.dx.ssa.NormalSsaInsn insn
private void processInsn (com.android.dx.ssa.SsaInsn)
com.android.dx.rop.code.LocalItem local
java.util.ArrayList regList
com.android.dx.ssa.SsaInsn insn
com.android.dx.rop.code.RegisterSpec assignment
}
com/android/dx/ssa/back/FirstFitLocalCombiningAllocator$Alignment$1.class
FirstFitLocalCombiningAllocator.java
package com.android.dx.ssa.back
final enum com.android.dx.ssa.back.FirstFitLocalCombiningAllocator$Alignment$1 extends com.android.dx.ssa.back.FirstFitLocalCombiningAllocator$Alignment {
void <init> (java.lang.String, int)
int nextClearBit (java.util.BitSet, int)
java.util.BitSet bitSet
int startIdx
int bitNumber
}
com/android/dx/ssa/back/FirstFitLocalCombiningAllocator$Alignment$2.class
FirstFitLocalCombiningAllocator.java
package com.android.dx.ssa.back
final enum com.android.dx.ssa.back.FirstFitLocalCombiningAllocator$Alignment$2 extends com.android.dx.ssa.back.FirstFitLocalCombiningAllocator$Alignment {
void <init> (java.lang.String, int)
int nextClearBit (java.util.BitSet, int)
java.util.BitSet bitSet
int startIdx
int bitNumber
}
com/android/dx/ssa/back/FirstFitLocalCombiningAllocator$Alignment$3.class
FirstFitLocalCombiningAllocator.java
package com.android.dx.ssa.back
final enum com.android.dx.ssa.back.FirstFitLocalCombiningAllocator$Alignment$3 extends com.android.dx.ssa.back.FirstFitLocalCombiningAllocator$Alignment {
void <init> (java.lang.String, int)
int nextClearBit (java.util.BitSet, int)
java.util.BitSet bitSet
int startIdx
}
com/android/dx/ssa/back/FirstFitLocalCombiningAllocator$Alignment.class
FirstFitLocalCombiningAllocator.java
package com.android.dx.ssa.back
abstract enum com.android.dx.ssa.back.FirstFitLocalCombiningAllocator$Alignment extends java.lang.Enum {
public static final enum com.android.dx.ssa.back.FirstFitLocalCombiningAllocator$Alignment EVEN
public static final enum com.android.dx.ssa.back.FirstFitLocalCombiningAllocator$Alignment ODD
public static final enum com.android.dx.ssa.back.FirstFitLocalCombiningAllocator$Alignment UNSPECIFIED
private static final synthetic com.android.dx.ssa.back.FirstFitLocalCombiningAllocator$Alignment[] $VALUES
public static com.android.dx.ssa.back.FirstFitLocalCombiningAllocator$Alignment[] values ()
public static com.android.dx.ssa.back.FirstFitLocalCombiningAllocator$Alignment valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
abstract int nextClearBit (java.util.BitSet, int)
synthetic void <init> (java.lang.String, int, com.android.dx.ssa.back.FirstFitLocalCombiningAllocator$1)
String x0
int x1
com.android.dx.ssa.back.FirstFitLocalCombiningAllocator$1 x2
static void <clinit> ()
}
com/android/dx/ssa/back/FirstFitLocalCombiningAllocator$Multiset.class
FirstFitLocalCombiningAllocator.java
package com.android.dx.ssa.back
com.android.dx.ssa.back.FirstFitLocalCombiningAllocator$Multiset extends java.lang.Object {
private final int[] reg
private final int[] count
private int size
public void <init> (int)
int maxSize
public void add (int)
int i
int element
public int getAndRemoveHighestCount ()
int i
int maxIndex
int maxReg
int maxCount
public int getSize ()
}
com/android/dx/ssa/back/FirstFitLocalCombiningAllocator.class
FirstFitLocalCombiningAllocator.java
package com.android.dx.ssa.back
public com.android.dx.ssa.back.FirstFitLocalCombiningAllocator extends com.android.dx.ssa.back.RegisterAllocator {
private static final boolean DEBUG
private final java.util.Map localVariables
private final java.util.ArrayList moveResultPseudoInsns
private final java.util.ArrayList invokeRangeInsns
private final java.util.ArrayList phiInsns
private final java.util.BitSet ssaRegsMapped
private final com.android.dx.ssa.InterferenceRegisterMapper mapper
private final int paramRangeEnd
private final java.util.BitSet reservedRopRegs
private final java.util.BitSet usedRopRegs
private final boolean minimizeRegisters
public void <init> (com.android.dx.ssa.SsaMethod, com.android.dx.ssa.back.InterferenceGraph, boolean)
com.android.dx.ssa.SsaMethod ssaMeth
com.android.dx.ssa.back.InterferenceGraph interference
boolean minimizeRegisters
public boolean wantsParamsMovedHigh ()
public com.android.dx.ssa.RegisterMapper allocateRegisters ()
private void printLocalVars ()
com.android.dx.rop.code.RegisterSpec reg
StringBuilder regs
java.util.Map$Entry e
private void handleLocalAssociatedParams ()
com.android.dx.rop.code.RegisterSpec ssaSpec
int ssaReg
int i
int sz
int paramIndex
int paramCategory
java.util.ArrayList ssaRegs
private int getParameterIndexForReg (int)
com.android.dx.rop.code.CstInsn origInsn
int ssaReg
com.android.dx.ssa.SsaInsn defInsn
com.android.dx.rop.code.Rop opcode
private void handleLocalAssociatedOther ()
com.android.dx.rop.code.RegisterSpec ssaSpec
int category
int i
int maxCategory
int sz
int ropReg
boolean done
java.util.ArrayList specs
private boolean tryMapRegs (java.util.ArrayList, int, int, boolean)
boolean succeeded
com.android.dx.rop.code.RegisterSpec spec
java.util.ArrayList specs
int ropReg
int maxAllowedCategory
boolean markReserved
boolean remaining
private boolean tryMapReg (com.android.dx.rop.code.RegisterSpec, int, int)
com.android.dx.rop.code.RegisterSpec ssaSpec
int ropReg
int maxAllowedCategory
private void markReserved (int, int)
int ropReg
int category
private boolean rangeContainsReserved (int, int)
int i
int ropRangeStart
int width
private boolean isThisPointerReg (int)
int startReg
private com.android.dx.ssa.back.FirstFitLocalCombiningAllocator$Alignment getAlignment (int)
int regCategory
com.android.dx.ssa.back.FirstFitLocalCombiningAllocator$Alignment alignment
private int findNextUnreservedRopReg (int, int)
int startReg
int regCategory
private int findNextUnreservedRopReg (int, int, com.android.dx.ssa.back.FirstFitLocalCombiningAllocator$Alignment)
int i
int startReg
int width
com.android.dx.ssa.back.FirstFitLocalCombiningAllocator$Alignment alignment
int reg
private int findRopRegForLocal (int, int)
int i
int startReg
int category
com.android.dx.ssa.back.FirstFitLocalCombiningAllocator$Alignment alignment
int reg
private void handleUnassociatedParameters ()
int paramIndex
com.android.dx.rop.code.RegisterSpec ssaSpec
int ssaReg
int szSsaRegs
private void handleInvokeRangeInsns ()
com.android.dx.ssa.NormalSsaInsn insn
private void handleCheckCastResults ()
int moveRopReg
int checkRopReg
int ropReg
java.util.ArrayList ssaRegs
com.android.dx.rop.code.RegisterSpec moveRegSpec
int moveReg
java.util.BitSet predBlocks
com.android.dx.ssa.SsaBasicBlock predBlock
java.util.ArrayList insnList
com.android.dx.ssa.SsaInsn checkCastInsn
com.android.dx.rop.code.RegisterSpec checkRegSpec
int checkReg
int category
boolean moveMapped
boolean checkMapped
boolean hasExceptionHandlers
int moveRopReg
int checkRopReg
com.android.dx.ssa.NormalSsaInsn insn
private void handlePhiInsns ()
com.android.dx.ssa.PhiInsn insn
private void handleNormalUnassociated ()
com.android.dx.rop.code.RegisterSpec ssaSpec
int category
int ropReg
int ssaReg
int szSsaRegs
private boolean canMapRegs (java.util.ArrayList, int)
com.android.dx.rop.code.RegisterSpec spec
java.util.ArrayList specs
int ropReg
private boolean canMapReg (com.android.dx.rop.code.RegisterSpec, int)
com.android.dx.rop.code.RegisterSpec ssaSpec
int ropReg
int category
private boolean spansParamRange (int, int)
int ssaReg
int category
private void analyzeInstructions ()
private void addMapping (com.android.dx.rop.code.RegisterSpec, int)
com.android.dx.rop.code.RegisterSpec ssaSpec
int ropReg
int ssaReg
int category
private void adjustAndMapSourceRangeRange (com.android.dx.ssa.NormalSsaInsn)
com.android.dx.rop.code.RegisterSpec similarSpec
int similarReg
int j
java.util.ArrayList similarRegisters
int szSimilar
com.android.dx.rop.code.RegisterSpec source
int sourceReg
int category
int curRopReg
com.android.dx.rop.code.LocalItem localItem
int i
com.android.dx.ssa.NormalSsaInsn insn
int newRegStart
com.android.dx.rop.code.RegisterSpecList sources
int szSources
int nextRopReg
private int findRangeAndAdjust (com.android.dx.ssa.NormalSsaInsn)
int category
int i
int ssaCenterReg
int rangeStart
java.util.BitSet curMovesRequired
int fitWidth
int score
int i
int i
com.android.dx.ssa.NormalSsaInsn insn
com.android.dx.rop.code.RegisterSpecList sources
int szSources
int[] categoriesForIndex
int rangeLength
int maxScore
int resultRangeStart
java.util.BitSet resultMovesRequired
int rangeStartOffset
private int findAnyFittingRange (com.android.dx.ssa.NormalSsaInsn, int, int[], java.util.BitSet)
int category
int regNumber
int p64bitsAligned
int p64bitsNotAligned
int fitWidth
com.android.dx.ssa.NormalSsaInsn insn
int rangeLength
int[] categoriesForIndex
java.util.BitSet outMovesRequired
com.android.dx.ssa.back.FirstFitLocalCombiningAllocator$Alignment alignment
int rangeStart
private int fitPlanForRange (int, com.android.dx.ssa.NormalSsaInsn, int[], java.util.BitSet)
com.android.dx.rop.code.RegisterSpec ssaSpec
int ssaReg
int category
int i
int ropReg
com.android.dx.ssa.NormalSsaInsn insn
int[] categoriesForIndex
java.util.BitSet outMovesRequired
com.android.dx.rop.code.RegisterSpecList sources
int szSources
int fitWidth
com.android.dx.util.IntSet liveOut
com.android.dx.rop.code.RegisterSpecList liveOutSpecs
java.util.BitSet seen
com.android.dx.rop.code.RegisterSpecList ssaSetToSpecs (com.android.dx.util.IntSet)
com.android.dx.util.IntSet ssaSet
com.android.dx.rop.code.RegisterSpecList result
com.android.dx.util.IntIterator iter
int i
private com.android.dx.rop.code.LocalItem getLocalItemForReg (int)
com.android.dx.rop.code.RegisterSpec spec
java.util.Map$Entry entry
int ssaReg
private void processPhiInsn (com.android.dx.ssa.PhiInsn)
com.android.dx.rop.code.RegisterSpec source
com.android.dx.ssa.SsaInsn def
com.android.dx.rop.code.RegisterSpec sourceDef
int sourceReg
int i
int maxReg
int i
com.android.dx.ssa.PhiInsn insn
com.android.dx.rop.code.RegisterSpec result
int resultReg
int category
com.android.dx.rop.code.RegisterSpecList sources
int sourcesSize
java.util.ArrayList ssaRegs
com.android.dx.ssa.back.FirstFitLocalCombiningAllocator$Multiset mapSet
int mapReg
private static boolean isEven (int)
int regNumger
static synthetic boolean access$100 (int)
int x0
static synthetic java.util.Map access$200 (com.android.dx.ssa.back.FirstFitLocalCombiningAllocator)
com.android.dx.ssa.back.FirstFitLocalCombiningAllocator x0
static synthetic java.util.ArrayList access$300 (com.android.dx.ssa.back.FirstFitLocalCombiningAllocator)
com.android.dx.ssa.back.FirstFitLocalCombiningAllocator x0
static synthetic java.util.ArrayList access$400 (com.android.dx.ssa.back.FirstFitLocalCombiningAllocator)
com.android.dx.ssa.back.FirstFitLocalCombiningAllocator x0
static synthetic java.util.ArrayList access$500 (com.android.dx.ssa.back.FirstFitLocalCombiningAllocator)
com.android.dx.ssa.back.FirstFitLocalCombiningAllocator x0
}
com/android/dx/ssa/back/IdenticalBlockCombiner.class
IdenticalBlockCombiner.java
package com.android.dx.ssa.back
public com.android.dx.ssa.back.IdenticalBlockCombiner extends java.lang.Object {
private final com.android.dx.rop.code.RopMethod ropMethod
private final com.android.dx.rop.code.BasicBlockList blocks
private final com.android.dx.rop.code.BasicBlockList newBlocks
public void <init> (com.android.dx.rop.code.RopMethod)
com.android.dx.rop.code.RopMethod rm
public com.android.dx.rop.code.RopMethod process ()
int jLabel
com.android.dx.rop.code.BasicBlock jBlock
int j
int iLabel
com.android.dx.rop.code.BasicBlock iBlock
com.android.dx.util.IntList toCombine
int i
com.android.dx.rop.code.BasicBlock b
com.android.dx.util.IntList preds
int szPreds
int bindex
int i
int szBlocks
java.util.BitSet toDelete
private static boolean compareInsns (com.android.dx.rop.code.BasicBlock, com.android.dx.rop.code.BasicBlock)
com.android.dx.rop.code.BasicBlock a
com.android.dx.rop.code.BasicBlock b
private void combineBlocks (int, com.android.dx.util.IntList)
com.android.dx.rop.code.BasicBlock predBlock
int j
int betaLabel
com.android.dx.rop.code.BasicBlock bb
com.android.dx.util.IntList preds
int szPreds
int i
int alphaLabel
com.android.dx.util.IntList betaLabels
int szBetas
private void replaceSucc (com.android.dx.rop.code.BasicBlock, int, int)
com.android.dx.rop.code.BasicBlock block
int oldLabel
int newLabel
com.android.dx.util.IntList newSuccessors
int newPrimarySuccessor
com.android.dx.rop.code.BasicBlock newBB
}
com/android/dx/ssa/back/InterferenceGraph.class
InterferenceGraph.java
package com.android.dx.ssa.back
public com.android.dx.ssa.back.InterferenceGraph extends java.lang.Object {
private final java.util.ArrayList interference
public void <init> (int)
int i
int countRegs
public void add (int, int)
int regV
int regW
public void dumpToStdout ()
StringBuilder sb
int i
int oldRegCount
public void mergeInterferenceSet (int, com.android.dx.util.IntSet)
int reg
com.android.dx.util.IntSet set
private void ensureCapacity (int)
int i
int size
int countRegs
}
com/android/dx/ssa/back/LivenessAnalyzer$1.class
LivenessAnalyzer.java
package com.android.dx.ssa.back
synthetic com.android.dx.ssa.back.LivenessAnalyzer$1 extends java.lang.Object {
static final synthetic int[] $SwitchMap$com$android$dx$ssa$back$LivenessAnalyzer$NextFunction
static void <clinit> ()
}
com/android/dx/ssa/back/LivenessAnalyzer$NextFunction.class
LivenessAnalyzer.java
package com.android.dx.ssa.back
final enum com.android.dx.ssa.back.LivenessAnalyzer$NextFunction extends java.lang.Enum {
public static final enum com.android.dx.ssa.back.LivenessAnalyzer$NextFunction LIVE_IN_AT_STATEMENT
public static final enum com.android.dx.ssa.back.LivenessAnalyzer$NextFunction LIVE_OUT_AT_STATEMENT
public static final enum com.android.dx.ssa.back.LivenessAnalyzer$NextFunction LIVE_OUT_AT_BLOCK
public static final enum com.android.dx.ssa.back.LivenessAnalyzer$NextFunction DONE
private static final synthetic com.android.dx.ssa.back.LivenessAnalyzer$NextFunction[] $VALUES
public static com.android.dx.ssa.back.LivenessAnalyzer$NextFunction[] values ()
public static com.android.dx.ssa.back.LivenessAnalyzer$NextFunction valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
static void <clinit> ()
}
com/android/dx/ssa/back/LivenessAnalyzer.class
LivenessAnalyzer.java
package com.android.dx.ssa.back
public com.android.dx.ssa.back.LivenessAnalyzer extends java.lang.Object {
private final java.util.BitSet visitedBlocks
private final java.util.BitSet liveOutBlocks
private final int regV
private final com.android.dx.ssa.SsaMethod ssaMeth
private final com.android.dx.ssa.back.InterferenceGraph interference
private com.android.dx.ssa.SsaBasicBlock blockN
private int statementIndex
private com.android.dx.ssa.back.LivenessAnalyzer$NextFunction nextFunction
public static com.android.dx.ssa.back.InterferenceGraph constructInterferenceGraph (com.android.dx.ssa.SsaMethod)
int i
com.android.dx.ssa.SsaMethod ssaMeth
int szRegs
com.android.dx.ssa.back.InterferenceGraph interference
private void <init> (com.android.dx.ssa.SsaMethod, int, com.android.dx.ssa.back.InterferenceGraph)
com.android.dx.ssa.SsaMethod ssaMeth
int reg
com.android.dx.ssa.back.InterferenceGraph interference
int blocksSz
private void handleTailRecursion ()
public void run ()
com.android.dx.ssa.SsaBasicBlock pred
com.android.dx.ssa.PhiInsn phi
com.android.dx.ssa.SsaInsn insn
java.util.List useList
int nextLiveOutBlock
private void liveOutAtBlock ()
java.util.ArrayList insns
private void liveInAtStatement ()
java.util.BitSet preds
private void liveOutAtStatement ()
com.android.dx.ssa.SsaInsn statement
com.android.dx.rop.code.RegisterSpec rs
private static void coInterferePhis (com.android.dx.ssa.SsaMethod, com.android.dx.ssa.back.InterferenceGraph)
com.android.dx.ssa.SsaInsn first
com.android.dx.ssa.SsaInsn second
int j
int i
java.util.List phis
int szPhis
com.android.dx.ssa.SsaBasicBlock b
com.android.dx.ssa.SsaMethod ssaMeth
com.android.dx.ssa.back.InterferenceGraph interference
private static void coInterferePhiRegisters (com.android.dx.ssa.back.InterferenceGraph, com.android.dx.rop.code.RegisterSpec, com.android.dx.rop.code.RegisterSpecList)
int i
com.android.dx.ssa.back.InterferenceGraph interference
com.android.dx.rop.code.RegisterSpec result
com.android.dx.rop.code.RegisterSpecList sources
int resultReg
}
com/android/dx/ssa/back/NullRegisterAllocator.class
NullRegisterAllocator.java
package com.android.dx.ssa.back
public com.android.dx.ssa.back.NullRegisterAllocator extends com.android.dx.ssa.back.RegisterAllocator {
public void <init> (com.android.dx.ssa.SsaMethod, com.android.dx.ssa.back.InterferenceGraph)
com.android.dx.ssa.SsaMethod ssaMeth
com.android.dx.ssa.back.InterferenceGraph interference
public boolean wantsParamsMovedHigh ()
public com.android.dx.ssa.RegisterMapper allocateRegisters ()
int i
int oldRegCount
com.android.dx.ssa.BasicRegisterMapper mapper
}
com/android/dx/ssa/back/RegisterAllocator.class
RegisterAllocator.java
package com.android.dx.ssa.back
public abstract com.android.dx.ssa.back.RegisterAllocator extends java.lang.Object {
protected final com.android.dx.ssa.SsaMethod ssaMeth
protected final com.android.dx.ssa.back.InterferenceGraph interference
public void <init> (com.android.dx.ssa.SsaMethod, com.android.dx.ssa.back.InterferenceGraph)
com.android.dx.ssa.SsaMethod ssaMeth
com.android.dx.ssa.back.InterferenceGraph interference
public abstract boolean wantsParamsMovedHigh ()
public abstract com.android.dx.ssa.RegisterMapper allocateRegisters ()
protected final int getCategoryForSsaReg (int)
int reg
com.android.dx.ssa.SsaInsn definition
protected final com.android.dx.rop.code.RegisterSpec getDefinitionSpecForSsaReg (int)
int reg
com.android.dx.ssa.SsaInsn definition
protected boolean isDefinitionMoveParam (int)
com.android.dx.ssa.NormalSsaInsn ndefInsn
int reg
com.android.dx.ssa.SsaInsn defInsn
protected final com.android.dx.rop.code.RegisterSpec insertMoveBefore (com.android.dx.ssa.SsaInsn, com.android.dx.rop.code.RegisterSpec)
int i
com.android.dx.ssa.SsaInsn insn
com.android.dx.rop.code.RegisterSpec reg
com.android.dx.ssa.SsaBasicBlock block
java.util.ArrayList insns
int insnIndex
com.android.dx.rop.code.RegisterSpec newRegSpec
com.android.dx.ssa.SsaInsn toAdd
int newReg
com.android.dx.util.IntSet liveOut
com.android.dx.util.IntIterator liveOutIter
com.android.dx.rop.code.RegisterSpecList sources
int szSources
}
com/android/dx/ssa/back/SsaToRop$1.class
SsaToRop.java
package com.android.dx.ssa.back
com.android.dx.ssa.back.SsaToRop$1 extends java.lang.Object implements com.android.dx.ssa.SsaBasicBlock$Visitor {
final synthetic java.util.ArrayList val$blocks
final synthetic com.android.dx.ssa.back.SsaToRop this$0
void <init> (com.android.dx.ssa.back.SsaToRop, java.util.ArrayList)
com.android.dx.ssa.back.SsaToRop this$0
public void visitBlock (com.android.dx.ssa.SsaBasicBlock, com.android.dx.ssa.SsaBasicBlock)
com.android.dx.ssa.SsaBasicBlock pb
int i
java.util.BitSet preds
com.android.dx.ssa.SsaBasicBlock b
com.android.dx.ssa.SsaBasicBlock parent
java.util.ArrayList insns
}
com/android/dx/ssa/back/SsaToRop$2.class
SsaToRop.java
package com.android.dx.ssa.back
com.android.dx.ssa.back.SsaToRop$2 extends java.lang.Object implements java.util.Comparator {
final synthetic com.android.dx.ssa.back.SsaToRop this$0
void <init> (com.android.dx.ssa.back.SsaToRop)
com.android.dx.ssa.back.SsaToRop this$0
public int compare (java.lang.Integer, java.lang.Integer)
Integer o1
Integer o2
public volatile synthetic int compare (java.lang.Object, java.lang.Object)
}
com/android/dx/ssa/back/SsaToRop$PhiVisitor.class
SsaToRop.java
package com.android.dx.ssa.back
com.android.dx.ssa.back.SsaToRop$PhiVisitor extends java.lang.Object implements com.android.dx.ssa.PhiInsn$Visitor {
private final java.util.ArrayList blocks
public void <init> (java.util.ArrayList)
java.util.ArrayList blocks
public void visitPhiInsn (com.android.dx.ssa.PhiInsn)
com.android.dx.rop.code.RegisterSpec source
com.android.dx.ssa.SsaBasicBlock predBlock
int i
com.android.dx.ssa.PhiInsn insn
com.android.dx.rop.code.RegisterSpecList sources
com.android.dx.rop.code.RegisterSpec result
int sz
}
com/android/dx/ssa/back/SsaToRop.class
SsaToRop.java
package com.android.dx.ssa.back
public com.android.dx.ssa.back.SsaToRop extends java.lang.Object {
private static final boolean DEBUG
private final com.android.dx.ssa.SsaMethod ssaMeth
private final boolean minimizeRegisters
private final com.android.dx.ssa.back.InterferenceGraph interference
public static com.android.dx.rop.code.RopMethod convertToRopMethod (com.android.dx.ssa.SsaMethod, boolean)
com.android.dx.ssa.SsaMethod ssaMeth
boolean minimizeRegisters
private void <init> (com.android.dx.ssa.SsaMethod, boolean)
com.android.dx.ssa.SsaMethod ssaMethod
boolean minimizeRegisters
private com.android.dx.rop.code.RopMethod convert ()
com.android.dx.ssa.back.RegisterAllocator allocator
com.android.dx.ssa.RegisterMapper mapper
com.android.dx.rop.code.RopMethod ropMethod
private void removeEmptyGotos ()
java.util.ArrayList blocks
private void removePhiFunctions ()
com.android.dx.ssa.SsaBasicBlock block
com.android.dx.ssa.SsaBasicBlock block
java.util.ArrayList blocks
private void moveParametersToHighRegisters ()
int i
int paramWidth
com.android.dx.ssa.BasicRegisterMapper mapper
int regCount
private com.android.dx.rop.code.BasicBlockList convertBasicBlocks ()
com.android.dx.ssa.SsaBasicBlock b
java.util.ArrayList blocks
com.android.dx.ssa.SsaBasicBlock exitBlock
java.util.BitSet reachable
int ropBlockCount
com.android.dx.rop.code.BasicBlockList result
int ropBlockIndex
private void verifyValidExitPredecessor (com.android.dx.ssa.SsaBasicBlock)
com.android.dx.ssa.SsaBasicBlock b
java.util.ArrayList insns
com.android.dx.ssa.SsaInsn lastInsn
com.android.dx.rop.code.Rop opcode
private com.android.dx.rop.code.BasicBlock convertBasicBlock (com.android.dx.ssa.SsaBasicBlock)
com.android.dx.ssa.SsaBasicBlock block
com.android.dx.util.IntList successorList
int primarySuccessorLabel
com.android.dx.ssa.SsaBasicBlock exitBlock
int exitRopLabel
com.android.dx.rop.code.BasicBlock result
private com.android.dx.rop.code.InsnList convertInsns (java.util.ArrayList)
int i
java.util.ArrayList ssaInsns
int insnCount
com.android.dx.rop.code.InsnList result
public int[] getRegistersByFrequency ()
int i
int i
int regCount
Integer[] ret
int[] result
static synthetic com.android.dx.ssa.SsaMethod access$000 (com.android.dx.ssa.back.SsaToRop)
com.android.dx.ssa.back.SsaToRop x0
}
com/android/dx/stock/
com/android/dx/stock/ProxyBuilder$1.class
ProxyBuilder.java
package com.android.dx.stock
com.android.dx.stock.ProxyBuilder$1 extends java.lang.Object implements java.util.Comparator {
final synthetic com.android.dx.stock.ProxyBuilder this$0
void <init> (com.android.dx.stock.ProxyBuilder)
com.android.dx.stock.ProxyBuilder this$0
public int compare (java.lang.reflect.Method, java.lang.reflect.Method)
java.lang.reflect.Method method1
java.lang.reflect.Method method2
String m1Signature
String m2Signature
public volatile synthetic int compare (java.lang.Object, java.lang.Object)
}
com/android/dx/stock/ProxyBuilder$MethodSetEntry.class
ProxyBuilder.java
package com.android.dx.stock
public com.android.dx.stock.ProxyBuilder$MethodSetEntry extends java.lang.Object {
public final String name
public final Class[] paramTypes
public final Class returnType
public final java.lang.reflect.Method originalMethod
public void <init> (java.lang.reflect.Method)
java.lang.reflect.Method method
public boolean equals (java.lang.Object)
com.android.dx.stock.ProxyBuilder$MethodSetEntry other
Object o
public int hashCode ()
int result
}
com/android/dx/stock/ProxyBuilder$ProxiedClass.class
ProxyBuilder.java
package com.android.dx.stock
com.android.dx.stock.ProxyBuilder$ProxiedClass extends java.lang.Object {
final Class clazz
final java.util.List interfaces
final ClassLoader requestedClassloader
final boolean sharedClassLoader
public boolean equals (java.lang.Object)
Object other
com.android.dx.stock.ProxyBuilder$ProxiedClass that
public int hashCode ()
private void <init> (java.lang.Class, java.util.List, java.lang.ClassLoader, boolean)
Class clazz
java.util.List interfaces
ClassLoader requestedClassloader
boolean sharedClassLoader
}
com/android/dx/stock/ProxyBuilder.class
ProxyBuilder.java
package com.android.dx.stock
public final com.android.dx.stock.ProxyBuilder extends java.lang.Object {
public static final int VERSION
private static final String FIELD_NAME_HANDLER
private static final String FIELD_NAME_METHODS
private static final java.util.Map generatedProxyClasses
private final Class baseClass
private ClassLoader parentClassLoader
private java.lang.reflect.InvocationHandler handler
private java.io.File dexCache
private Class[] constructorArgTypes
private Object[] constructorArgValues
private java.util.List interfaces
private java.lang.reflect.Method[] methods
private boolean sharedClassLoader
private boolean markTrusted
private static final java.util.Map PRIMITIVE_TO_BOXED
private static final java.util.Map PRIMITIVE_TYPE_TO_UNBOX_METHOD
private static final java.util.Map PRIMITIVE_TO_UNBOX_METHOD
private void <init> (java.lang.Class)
Class clazz
public static com.android.dx.stock.ProxyBuilder forClass (java.lang.Class)
Class clazz
public com.android.dx.stock.ProxyBuilder parentClassLoader (java.lang.ClassLoader)
ClassLoader parent
public com.android.dx.stock.ProxyBuilder handler (java.lang.reflect.InvocationHandler)
java.lang.reflect.InvocationHandler handler
public com.android.dx.stock.ProxyBuilder dexCache (java.io.File)
java.io.File dexCacheParent
public transient com.android.dx.stock.ProxyBuilder implementing (java.lang.Class[])
Class i
Class[] interfaces
java.util.List list
public transient com.android.dx.stock.ProxyBuilder constructorArgValues (java.lang.Object[])
Object[] constructorArgValues
public transient com.android.dx.stock.ProxyBuilder constructorArgTypes (java.lang.Class[])
Class[] constructorArgTypes
public com.android.dx.stock.ProxyBuilder onlyMethods (java.lang.reflect.Method[])
java.lang.reflect.Method[] methods
public com.android.dx.stock.ProxyBuilder withSharedClassLoader ()
public com.android.dx.stock.ProxyBuilder markTrusted ()
public java.lang.Object build () throws java.io.IOException
java.lang.reflect.Constructor constructor
NoSuchMethodException e
Object result
InstantiationException e
IllegalAccessException e
java.lang.reflect.InvocationTargetException e
Class proxyClass
java.lang.reflect.Constructor constructor
Object result
public java.lang.Class buildProxyClass () throws java.io.IOException
ClassLoader requestedClassloader
java.lang.reflect.Method[] methodsToProxy
ClassLoader classLoader
IllegalAccessError e
ClassNotFoundException e
ClassLoader requestedClassloader
com.android.dx.stock.ProxyBuilder$ProxiedClass cacheKey
Class proxyClass
com.android.dx.DexMaker dexMaker
String generatedName
com.android.dx.TypeId generatedType
com.android.dx.TypeId superType
java.lang.reflect.Method[] methodsToProxy
ClassLoader classLoader
private java.lang.Class loadClass (java.lang.ClassLoader, java.lang.String) throws java.lang.ClassNotFoundException
ClassLoader classLoader
String generatedName
private static java.lang.RuntimeException launderCause (java.lang.reflect.InvocationTargetException)
java.lang.reflect.InvocationTargetException e
Throwable cause
private static void setMethodsStaticField (java.lang.Class, java.lang.reflect.Method[])
java.lang.reflect.Field methodArrayField
NoSuchFieldException e
IllegalAccessException e
Class proxyClass
java.lang.reflect.Method[] methodsToProxy
public static java.lang.reflect.InvocationHandler getInvocationHandler (java.lang.Object)
java.lang.reflect.Field field
NoSuchFieldException e
IllegalAccessException e
Object instance
public static void setInvocationHandler (java.lang.Object, java.lang.reflect.InvocationHandler)
java.lang.reflect.Field handlerField
NoSuchFieldException e
IllegalAccessException e
Object instance
java.lang.reflect.InvocationHandler handler
public static boolean isProxyClass (java.lang.Class)
NoSuchFieldException e
Class c
private static void throwAbstractMethodError (com.android.dx.Code, java.lang.reflect.Method, com.android.dx.Local, com.android.dx.Local)
com.android.dx.Code code
java.lang.reflect.Method method
com.android.dx.Local abstractMethodErrorMessage
com.android.dx.Local abstractMethodError
com.android.dx.TypeId abstractMethodErrorClass
com.android.dx.MethodId abstractMethodErrorConstructor
private static void generateCodeForAllMethods (com.android.dx.DexMaker, com.android.dx.TypeId, java.lang.reflect.Method[], com.android.dx.TypeId)
int i
com.android.dx.Local parameter
com.android.dx.Local unboxedIfNecessary
int p
int i
int i
com.android.dx.Local superResult
com.android.dx.Local superThis
com.android.dx.Local[] superArgs
com.android.dx.Local superAbstractMethodErrorMessage
com.android.dx.Local superAbstractMethodError
java.lang.reflect.Method method
String name
Class[] argClasses
com.android.dx.TypeId[] argTypes
Class returnType
com.android.dx.TypeId resultType
com.android.dx.MethodId methodId
com.android.dx.TypeId abstractMethodErrorClass
com.android.dx.Code code
com.android.dx.Local localThis
com.android.dx.Local localHandler
com.android.dx.Local invokeResult
com.android.dx.Local intValue
com.android.dx.Local args
com.android.dx.Local argsLength
com.android.dx.Local temp
com.android.dx.Local resultHolder
com.android.dx.Local methodArray
com.android.dx.Local thisMethod
com.android.dx.Local methodIndex
Class aBoxedClass
com.android.dx.Local aBoxedResult
com.android.dx.Local nullHandler
com.android.dx.Local[] superArgs2
com.android.dx.Local superResult2
com.android.dx.MethodId superMethod
com.android.dx.Local abstractMethodErrorMessage
com.android.dx.Local abstractMethodError
com.android.dx.Label handlerNullCase
com.android.dx.MethodId callsSuperMethod
com.android.dx.Code superCode
int m
com.android.dx.DexMaker dexMaker
com.android.dx.TypeId generatedType
java.lang.reflect.Method[] methodsToProxy
com.android.dx.TypeId superclassType
com.android.dx.TypeId handlerType
com.android.dx.TypeId methodArrayType
com.android.dx.FieldId handlerField
com.android.dx.FieldId allMethods
com.android.dx.TypeId methodType
com.android.dx.TypeId objectArrayType
com.android.dx.MethodId methodInvoke
private static void invokeSuper (com.android.dx.MethodId, com.android.dx.Code, com.android.dx.Local, com.android.dx.Local[], com.android.dx.Local)
com.android.dx.MethodId superMethod
com.android.dx.Code superCode
com.android.dx.Local superThis
com.android.dx.Local[] superArgs
com.android.dx.Local superResult
private static com.android.dx.Local boxIfRequired (com.android.dx.Code, com.android.dx.Local, com.android.dx.Local)
com.android.dx.Code code
com.android.dx.Local parameter
com.android.dx.Local temp
com.android.dx.MethodId unboxMethod
public static transient java.lang.Object callSuper (java.lang.Object, java.lang.reflect.Method, java.lang.Object[]) throws java.lang.Throwable
java.lang.reflect.InvocationTargetException e
Object proxy
java.lang.reflect.Method method
Object[] args
private static java.lang.String superMethodName (java.lang.reflect.Method)
java.lang.reflect.Method method
String returnType
private static void check (boolean, java.lang.String)
boolean condition
String message
private static void generateConstructorsAndFields (com.android.dx.DexMaker, com.android.dx.TypeId, com.android.dx.TypeId, java.lang.Class)
int i
com.android.dx.TypeId[] types
com.android.dx.MethodId method
com.android.dx.Code constructorCode
com.android.dx.Local thisRef
com.android.dx.Local[] params
com.android.dx.MethodId superConstructor
java.lang.reflect.Constructor constructor
com.android.dx.DexMaker dexMaker
com.android.dx.TypeId generatedType
com.android.dx.TypeId superType
Class superClass
com.android.dx.TypeId handlerType
com.android.dx.TypeId methodArrayType
com.android.dx.FieldId handlerField
com.android.dx.FieldId allMethods
private static java.lang.reflect.Constructor[] getConstructorsToOverwrite (java.lang.Class)
Class clazz
private com.android.dx.TypeId[] getInterfacesAsTypeIds ()
Class implemented
com.android.dx.TypeId[] result
int i
private java.lang.reflect.Method[] getMethodsToProxyRecursive ()
Class c
Class i
Class c
Class c
com.android.dx.stock.ProxyBuilder$MethodSetEntry entry
java.util.Set methodsToProxy
java.util.Set seenFinalMethods
java.lang.reflect.Method[] results
int i
private void getMethodsToProxy (java.util.Set, java.util.Set, java.lang.Class)
com.android.dx.stock.ProxyBuilder$MethodSetEntry entry
com.android.dx.stock.ProxyBuilder$MethodSetEntry entry
java.lang.reflect.Method method
Class i
java.util.Set sink
java.util.Set seenFinalMethods
Class c
private static java.lang.String getMethodNameForProxyOf (java.lang.Class, java.util.List)
Class clazz
java.util.List interfaces
String interfacesHash
private static com.android.dx.TypeId[] classArrayToTypeArray (java.lang.Class[])
int i
Class[] input
com.android.dx.TypeId[] result
private static void generateCodeForReturnStatement (com.android.dx.Code, java.lang.Class, com.android.dx.Local, com.android.dx.Local, com.android.dx.Local)
com.android.dx.MethodId unboxingMethodFor
com.android.dx.Code code
Class methodReturnType
com.android.dx.Local localForResultOfInvoke
com.android.dx.Local localOfMethodReturnType
com.android.dx.Local aBoxedResult
private static com.android.dx.MethodId getUnboxMethodForPrimitive (java.lang.Class)
Class methodReturnType
static void <clinit> ()
com.android.dx.TypeId primitiveType
com.android.dx.TypeId boxedType
com.android.dx.MethodId valueOfMethod
java.util.Map$Entry entry
java.util.Map map
}
com/android/dx/util/
com/android/dx/util/AnnotatedOutput.class
AnnotatedOutput.java
package com.android.dx.util
public abstract com.android.dx.util.AnnotatedOutput extends java.lang.Object implements com.android.dx.util.Output {
public abstract boolean annotates ()
public abstract boolean isVerbose ()
public abstract void annotate (java.lang.String)
public abstract void annotate (int, java.lang.String)
public abstract void endAnnotation ()
public abstract int getAnnotationWidth ()
}
com/android/dx/util/BitIntSet$1.class
BitIntSet.java
package com.android.dx.util
com.android.dx.util.BitIntSet$1 extends java.lang.Object implements com.android.dx.util.IntIterator {
private int idx
final synthetic com.android.dx.util.BitIntSet this$0
void <init> (com.android.dx.util.BitIntSet)
com.android.dx.util.BitIntSet this$0
public boolean hasNext ()
public int next ()
int ret
}
com/android/dx/util/BitIntSet.class
BitIntSet.java
package com.android.dx.util
public com.android.dx.util.BitIntSet extends java.lang.Object implements com.android.dx.util.IntSet {
int[] bits
public void <init> (int)
int max
public void add (int)
int value
private void ensureCapacity (int)
int[] newBits
int value
public void remove (int)
int value
public boolean has (int)
int value
public void merge (com.android.dx.util.IntSet)
com.android.dx.util.BitIntSet o
int i
com.android.dx.util.ListIntSet o
int sz
com.android.dx.util.IntIterator iter
com.android.dx.util.IntSet other
public int elements ()
public com.android.dx.util.IntIterator iterator ()
public java.lang.String toString ()
int i
StringBuilder sb
boolean first
}
com/android/dx/util/Bits.class
Bits.java
package com.android.dx.util
public final com.android.dx.util.Bits extends java.lang.Object {
private void <init> ()
public static int[] makeBitSet (int)
int max
int size
public static int getMax (int[])
int[] bits
public static boolean get (int[], int)
int[] bits
int idx
int arrayIdx
int bit
public static void set (int[], int, boolean)
int[] bits
int idx
boolean value
int arrayIdx
int bit
public static void set (int[], int)
int[] bits
int idx
int arrayIdx
int bit
public static void clear (int[], int)
int[] bits
int idx
int arrayIdx
int bit
public static boolean isEmpty (int[])
int i
int[] bits
int len
public static int bitCount (int[])
int i
int[] bits
int len
int count
public static boolean anyInRange (int[], int, int)
int[] bits
int start
int end
int idx
public static int findFirst (int[], int)
int bitIdx
int word
int arrayIdx
int[] bits
int idx
int len
int minBit
public static int findFirst (int, int)
int value
int idx
int result
public static void or (int[], int[])
int i
int[] a
int[] b
public static java.lang.String toHuman (int[])
int i
int[] bits
StringBuilder sb
boolean needsComma
int bitsLength
}
com/android/dx/util/ByteArray$GetCursor.class
ByteArray.java
package com.android.dx.util
public abstract com.android.dx.util.ByteArray$GetCursor extends java.lang.Object {
public abstract int getCursor ()
}
com/android/dx/util/ByteArray$MyDataInputStream.class
ByteArray.java
package com.android.dx.util
public com.android.dx.util.ByteArray$MyDataInputStream extends java.io.DataInputStream {
private final com.android.dx.util.ByteArray$MyInputStream wrapped
public void <init> (com.android.dx.util.ByteArray$MyInputStream)
com.android.dx.util.ByteArray$MyInputStream wrapped
}
com/android/dx/util/ByteArray$MyInputStream.class
ByteArray.java
package com.android.dx.util
public com.android.dx.util.ByteArray$MyInputStream extends java.io.InputStream {
private int cursor
private int mark
final synthetic com.android.dx.util.ByteArray this$0
public void <init> (com.android.dx.util.ByteArray)
com.android.dx.util.ByteArray this$0
public int read () throws java.io.IOException
int result
public int read (byte[], int, int)
byte[] arr
int offset
int length
int maxLength
public int available ()
public void mark (int)
int reserve
public void reset ()
public boolean markSupported ()
}
com/android/dx/util/ByteArray.class
ByteArray.java
package com.android.dx.util
public final com.android.dx.util.ByteArray extends java.lang.Object {
private final byte[] bytes
private final int start
private final int size
public void <init> (byte[], int, int)
byte[] bytes
int start
int end
public void <init> (byte[])
byte[] bytes
public int size ()
public com.android.dx.util.ByteArray slice (int, int)
int start
int end
byte[] slicedOut
public int underlyingOffset (int)
int offset
public int getByte (int)
int off
public int getShort (int)
int off
public int getInt (int)
int off
public long getLong (int)
int off
int part1
int part2
public int getUnsignedByte (int)
int off
public int getUnsignedShort (int)
int off
public void getBytes (byte[], int)
byte[] out
int offset
private void checkOffsets (int, int)
int s
int e
private int getByte0 (int)
int off
private int getUnsignedByte0 (int)
int off
public com.android.dx.util.ByteArray$MyDataInputStream makeDataInputStream ()
public com.android.dx.util.ByteArray$MyInputStream makeInputStream ()
static synthetic int access$000 (com.android.dx.util.ByteArray)
com.android.dx.util.ByteArray x0
static synthetic int access$100 (com.android.dx.util.ByteArray, int)
com.android.dx.util.ByteArray x0
int x1
static synthetic byte[] access$200 (com.android.dx.util.ByteArray)
com.android.dx.util.ByteArray x0
static synthetic int access$300 (com.android.dx.util.ByteArray)
com.android.dx.util.ByteArray x0
}
com/android/dx/util/ByteArrayAnnotatedOutput$Annotation.class
ByteArrayAnnotatedOutput.java
package com.android.dx.util
com.android.dx.util.ByteArrayAnnotatedOutput$Annotation extends java.lang.Object {
private final int start
private int end
private final String text
public void <init> (int, int, java.lang.String)
int start
int end
String text
public void <init> (int, java.lang.String)
int start
String text
public void setEndIfUnset (int)
int end
public void setEnd (int)
int end
public int getStart ()
public int getEnd ()
public java.lang.String getText ()
}
com/android/dx/util/ByteArrayAnnotatedOutput.class
ByteArrayAnnotatedOutput.java
package com.android.dx.util
public final com.android.dx.util.ByteArrayAnnotatedOutput extends java.lang.Object implements com.android.dx.util.AnnotatedOutput com.android.dex.util.ByteOutput {
private static final int DEFAULT_SIZE
private final boolean stretchy
private byte[] data
private int cursor
private boolean verbose
private java.util.ArrayList annotations
private int annotationWidth
private int hexCols
public void <init> (byte[])
byte[] data
public void <init> ()
public void <init> (int)
int size
private void <init> (byte[], boolean)
byte[] data
boolean stretchy
public byte[] getArray ()
public byte[] toByteArray ()
byte[] result
public int getCursor ()
public void assertCursor (int)
int expectedCursor
public void writeByte (int)
int value
int writeAt
int end
public void writeShort (int)
int value
int writeAt
int end
public void writeInt (int)
int value
int writeAt
int end
public void writeLong (long)
long value
int writeAt
int end
int half
public int writeUleb128 (int)
int value
int cursorBefore
public int writeSleb128 (int)
int value
int cursorBefore
public void write (com.android.dx.util.ByteArray)
com.android.dx.util.ByteArray bytes
int blen
int writeAt
int end
public void write (byte[], int, int)
byte[] bytes
int offset
int length
int writeAt
int end
int bytesEnd
public void write (byte[])
byte[] bytes
public void writeZeroes (int)
int count
int end
public void alignTo (int)
int alignment
int mask
int end
public boolean annotates ()
public boolean isVerbose ()
public void annotate (java.lang.String)
String msg
public void annotate (int, java.lang.String)
int startAt
int amt
String msg
int asz
int lastEnd
int startAt
public void endAnnotation ()
int sz
public int getAnnotationWidth ()
int leftWidth
public void enableAnnotations (int, boolean)
int annotationWidth
boolean verbose
int hexCols
public void finishAnnotating ()
com.android.dx.util.ByteArrayAnnotatedOutput$Annotation last
int asz
public void writeAnnotationsTo (java.io.Writer) throws java.io.IOException
int end
String text
com.android.dx.util.ByteArrayAnnotatedOutput$Annotation a
int start
int end
String text
java.io.Writer out
int width2
int width1
com.android.dx.util.TwoColumnOutput twoc
java.io.Writer left
java.io.Writer right
int leftAt
int rightAt
int rightSz
private static void throwBounds ()
private void ensureCapacity (int)
byte[] newData
int desiredSize
}
com/android/dx/util/FixedSizeList.class
FixedSizeList.java
package com.android.dx.util
public com.android.dx.util.FixedSizeList extends com.android.dx.util.MutabilityControl implements com.android.dx.util.ToHuman {
private Object[] arr
public void <init> (int)
NegativeArraySizeException ex
int size
public boolean equals (java.lang.Object)
Object other
com.android.dx.util.FixedSizeList list
public int hashCode ()
public java.lang.String toString ()
String name
public java.lang.String toHuman ()
String name
public java.lang.String toString (java.lang.String, java.lang.String, java.lang.String)
String prefix
String separator
String suffix
public java.lang.String toHuman (java.lang.String, java.lang.String, java.lang.String)
String prefix
String separator
String suffix
public final int size ()
public void shrinkToFit ()
int i
Object one
int i
int sz
int newSz
Object[] newa
int at
protected final java.lang.Object get0 (int)
Object result
ArrayIndexOutOfBoundsException ex
int n
protected final java.lang.Object getOrNull0 (int)
int n
protected final void set0 (int, java.lang.Object)
ArrayIndexOutOfBoundsException ex
int n
Object obj
private java.lang.Object throwIndex (int)
int n
private java.lang.String toString0 (java.lang.String, java.lang.String, java.lang.String, boolean)
int i
String prefix
String separator
String suffix
boolean human
int len
StringBuilder sb
}
com/android/dx/util/Hex.class
Hex.java
package com.android.dx.util
public final com.android.dx.util.Hex extends java.lang.Object {
private void <init> ()
public static java.lang.String u8 (long)
int i
long v
char[] result
public static java.lang.String u4 (int)
int i
int v
char[] result
public static java.lang.String u3 (int)
int i
int v
char[] result
public static java.lang.String u2 (int)
int i
int v
char[] result
public static java.lang.String u2or4 (int)
int v
public static java.lang.String u1 (int)
int i
int v
char[] result
public static java.lang.String uNibble (int)
int v
char[] result
public static java.lang.String s8 (long)
int i
long v
char[] result
public static java.lang.String s4 (int)
int i
int v
char[] result
public static java.lang.String s2 (int)
int i
int v
char[] result
public static java.lang.String s1 (int)
int i
int v
char[] result
public static java.lang.String dump (byte[], int, int, int, int, int)
String astr
String astr
String astr
String astr
byte[] arr
int offset
int length
int outOffset
int bpl
int addressLength
int end
StringBuilder sb
boolean bol
int col
}
com/android/dx/util/HexParser.class
HexParser.java
package com.android.dx.util
public final com.android.dx.util.HexParser extends java.lang.Object {
private void <init> ()
public static byte[] parse (java.lang.String)
String line
int quoteAt
String atStr
int alleged
char c
int digVal
int i
int nlAt
int poundAt
String line
int colonAt
int lineLen
int value
boolean quoteMode
byte[] newr
String src
int len
byte[] result
int at
int outAt
}
com/android/dx/util/IndentingWriter.class
IndentingWriter.java
package com.android.dx.util
public final com.android.dx.util.IndentingWriter extends java.io.FilterWriter {
private final String prefix
private final int width
private final int maxIndent
private int column
private boolean collectingIndent
private int indent
public void <init> (java.io.Writer, int, java.lang.String)
java.io.Writer out
int width
String prefix
public void <init> (java.io.Writer, int)
java.io.Writer out
int width
public void write (int) throws java.io.IOException
int i
int c
public void write (char[], int, int) throws java.io.IOException
char[] cbuf
int off
int len
public void write (java.lang.String, int, int) throws java.io.IOException
String str
int off
int len
private void bol ()
}
com/android/dx/util/IntIterator.class
IntIterator.java
package com.android.dx.util
public abstract com.android.dx.util.IntIterator extends java.lang.Object {
public abstract boolean hasNext ()
public abstract int next ()
}
com/android/dx/util/IntList.class
IntList.java
package com.android.dx.util
public final com.android.dx.util.IntList extends com.android.dx.util.MutabilityControl {
public static final com.android.dx.util.IntList EMPTY
private int[] values
private int size
private boolean sorted
public static com.android.dx.util.IntList makeImmutable (int)
int value
com.android.dx.util.IntList result
public static com.android.dx.util.IntList makeImmutable (int, int)
int value0
int value1
com.android.dx.util.IntList result
public void <init> ()
public void <init> (int)
NegativeArraySizeException ex
int initialCapacity
public int hashCode ()
int i
int result
public boolean equals (java.lang.Object)
int i
Object other
com.android.dx.util.IntList otherList
public java.lang.String toString ()
int i
StringBuilder sb
public int size ()
public int get (int)
ArrayIndexOutOfBoundsException ex
int n
public void set (int, int)
ArrayIndexOutOfBoundsException ex
int n
int value
public void add (int)
int value
public void insert (int, int)
int n
int value
public void removeIndex (int)
int n
private void growIfNeeded ()
int[] newv
public int top ()
public int pop ()
int result
public void pop (int)
int n
public void shrink (int)
int newSize
public com.android.dx.util.IntList mutableCopy ()
int i
int sz
com.android.dx.util.IntList result
public void sort ()
public int indexOf (int)
int value
int ret
public int binarysearch (int)
int i
int guessIdx
int guess
int value
int sz
int min
int max
public boolean contains (int)
int value
static void <clinit> ()
}
com/android/dx/util/IntSet.class
IntSet.java
package com.android.dx.util
public abstract com.android.dx.util.IntSet extends java.lang.Object {
public abstract void add (int)
public abstract void remove (int)
public abstract boolean has (int)
public abstract void merge (com.android.dx.util.IntSet)
public abstract int elements ()
public abstract com.android.dx.util.IntIterator iterator ()
}
com/android/dx/util/LabeledItem.class
LabeledItem.java
package com.android.dx.util
public abstract com.android.dx.util.LabeledItem extends java.lang.Object {
public abstract int getLabel ()
}
com/android/dx/util/LabeledList.class
LabeledList.java
package com.android.dx.util
public com.android.dx.util.LabeledList extends com.android.dx.util.FixedSizeList {
private final com.android.dx.util.IntList labelToIndex
public void <init> (int)
int size
public void <init> (com.android.dx.util.LabeledList)
Object one
int i
com.android.dx.util.LabeledList old
int sz
public final int getMaxLabel ()
int sz
int i
int newSize
private void removeLabel (int)
int oldLabel
private void addLabelIndex (int, int)
int i
int label
int index
int origSz
public final int indexOfLabel (int)
int label
public final int[] getLabelsInOrder ()
com.android.dx.util.LabeledItem li
int i
int sz
int[] result
public void shrinkToFit ()
private void rebuildLabelToIndex ()
com.android.dx.util.LabeledItem li
int i
int szItems
protected void set (int, com.android.dx.util.LabeledItem)
int n
com.android.dx.util.LabeledItem item
com.android.dx.util.LabeledItem old
}
com/android/dx/util/ListIntSet$1.class
ListIntSet.java
package com.android.dx.util
com.android.dx.util.ListIntSet$1 extends java.lang.Object implements com.android.dx.util.IntIterator {
private int idx
final synthetic com.android.dx.util.ListIntSet this$0
void <init> (com.android.dx.util.ListIntSet)
com.android.dx.util.ListIntSet this$0
public boolean hasNext ()
public int next ()
}
com/android/dx/util/ListIntSet.class
ListIntSet.java
package com.android.dx.util
public com.android.dx.util.ListIntSet extends java.lang.Object implements com.android.dx.util.IntSet {
final com.android.dx.util.IntList ints
public void <init> ()
public void add (int)
int value
int index
public void remove (int)
int value
int index
public boolean has (int)
int value
public void merge (com.android.dx.util.IntSet)
com.android.dx.util.ListIntSet o
int szThis
int szOther
int i
int j
int i
com.android.dx.util.BitIntSet o
com.android.dx.util.IntIterator iter
com.android.dx.util.IntSet other
public int elements ()
public com.android.dx.util.IntIterator iterator ()
public java.lang.String toString ()
}
com/android/dx/util/MutabilityControl.class
MutabilityControl.java
package com.android.dx.util
public com.android.dx.util.MutabilityControl extends java.lang.Object {
private boolean mutable
public void <init> ()
public void <init> (boolean)
boolean mutable
public void setImmutable ()
public final boolean isImmutable ()
public final boolean isMutable ()
public final void throwIfImmutable ()
public final void throwIfMutable ()
}
com/android/dx/util/MutabilityException.class
MutabilityException.java
package com.android.dx.util
public com.android.dx.util.MutabilityException extends com.android.dex.util.ExceptionWithContext {
public void <init> (java.lang.String)
String message
public void <init> (java.lang.Throwable)
Throwable cause
public void <init> (java.lang.String, java.lang.Throwable)
String message
Throwable cause
}
com/android/dx/util/Output.class
Output.java
package com.android.dx.util
public abstract com.android.dx.util.Output extends java.lang.Object implements com.android.dex.util.ByteOutput {
public abstract int getCursor ()
public abstract void assertCursor (int)
public abstract void writeByte (int)
public abstract void writeShort (int)
public abstract void writeInt (int)
public abstract void writeLong (long)
public abstract int writeUleb128 (int)
public abstract int writeSleb128 (int)
public abstract void write (com.android.dx.util.ByteArray)
public abstract void write (byte[], int, int)
public abstract void write (byte[])
public abstract void writeZeroes (int)
public abstract void alignTo (int)
}
com/android/dx/util/ToHuman.class
ToHuman.java
package com.android.dx.util
public abstract com.android.dx.util.ToHuman extends java.lang.Object {
public abstract java.lang.String toHuman ()
}
com/android/dx/util/TwoColumnOutput.class
TwoColumnOutput.java
package com.android.dx.util
public final com.android.dx.util.TwoColumnOutput extends java.lang.Object {
private final java.io.Writer out
private final int leftWidth
private final StringBuffer leftBuf
private final StringBuffer rightBuf
private final com.android.dx.util.IndentingWriter leftColumn
private final com.android.dx.util.IndentingWriter rightColumn
public static java.lang.String toString (java.lang.String, int, java.lang.String, java.lang.String, int)
java.io.IOException ex
String s1
int width1
String spacer
String s2
int width2
int len1
int len2
java.io.StringWriter sw
com.android.dx.util.TwoColumnOutput twoOut
public void <init> (java.io.Writer, int, int, java.lang.String)
java.io.Writer out
int leftWidth
int rightWidth
String spacer
java.io.StringWriter leftWriter
java.io.StringWriter rightWriter
public void <init> (java.io.OutputStream, int, int, java.lang.String)
java.io.OutputStream out
int leftWidth
int rightWidth
String spacer
public java.io.Writer getLeft ()
public java.io.Writer getRight ()
public void flush ()
java.io.IOException ex
private void outputFullLines () throws java.io.IOException
int leftLen
int rightLen
private void flushLeft () throws java.io.IOException
private void flushRight () throws java.io.IOException
private static void appendNewlineIfNecessary (java.lang.StringBuffer, java.io.Writer) throws java.io.IOException
StringBuffer buf
java.io.Writer out
int len
private static void writeSpaces (java.io.Writer, int) throws java.io.IOException
java.io.Writer out
int amt
}
com/android/dx/util/Warning.class
Warning.java
package com.android.dx.util
public com.android.dx.util.Warning extends java.lang.RuntimeException {
public void <init> (java.lang.String)
String message
}
com/android/dx/util/Writers.class
Writers.java
package com.android.dx.util
public final com.android.dx.util.Writers extends java.lang.Object {
private void <init> ()
public static java.io.PrintWriter printWriterFor (java.io.Writer)
java.io.Writer writer
}
com/android/modules/
com/android/modules/utils/
com/android/modules/utils/build/
com/android/modules/utils/build/SdkLevel.class
SdkLevel.java
package com.android.modules.utils.build
public final com.android.modules.utils.build.SdkLevel extends java.lang.Object {
private void <init> ()
public static boolean isAtLeastR ()
public static boolean isAtLeastS ()
public static boolean isAtLeastSv2 ()
public static boolean isAtLeastT ()
public static boolean isAtLeastU ()
public static boolean isAtLeastV ()
private static boolean isAtLeastPreReleaseCodename (java.lang.String)
String codename
}
com/android/modules/utils/build/UnboundedSdkLevel.class
UnboundedSdkLevel.java
package com.android.modules.utils.build
public final com.android.modules.utils.build.UnboundedSdkLevel extends java.lang.Object {
private static final android.util.SparseArray PREVIOUS_CODENAMES
private static final com.android.modules.utils.build.UnboundedSdkLevel sInstance
private final int mSdkInt
private final String mCodename
private final boolean mIsReleaseBuild
private final java.util.Set mKnownCodenames
public static boolean isAtLeast (java.lang.String)
String version
public static boolean isAtMost (java.lang.String)
String version
void <init> (int, java.lang.String, java.util.Set)
int sdkInt
String codename
java.util.Set knownCodenames
boolean isAtLeastInternal (java.lang.String)
String version
boolean isAtMostInternal (java.lang.String)
String version
java.lang.String removeFingerprint (java.lang.String)
int index
String version
private boolean isCodename (java.lang.String)
String version
static void <clinit> ()
}
com/android/multidex/
com/android/multidex/ArchivePathElement$1$1.class
ArchivePathElement.java
package com.android.multidex
com.android.multidex.ArchivePathElement$1$1 extends java.lang.Object implements java.util.Iterator {
java.util.Enumeration delegate
java.util.zip.ZipEntry next
final synthetic com.android.multidex.ArchivePathElement$1 this$1
void <init> (com.android.multidex.ArchivePathElement$1)
com.android.multidex.ArchivePathElement$1 this$1
public boolean hasNext ()
public java.lang.String next ()
String name
public void remove ()
public volatile synthetic java.lang.Object next ()
}
com/android/multidex/ArchivePathElement$1.class
ArchivePathElement.java
package com.android.multidex
com.android.multidex.ArchivePathElement$1 extends java.lang.Object implements java.lang.Iterable {
final synthetic com.android.multidex.ArchivePathElement this$0
void <init> (com.android.multidex.ArchivePathElement)
com.android.multidex.ArchivePathElement this$0
public java.util.Iterator iterator ()
}
com/android/multidex/ArchivePathElement$DirectoryEntryException.class
ArchivePathElement.java
package com.android.multidex
com.android.multidex.ArchivePathElement$DirectoryEntryException extends java.io.IOException {
void <init> ()
}
com/android/multidex/ArchivePathElement.class
ArchivePathElement.java
package com.android.multidex
com.android.multidex.ArchivePathElement extends java.lang.Object implements com.android.multidex.ClassPathElement {
private final java.util.zip.ZipFile archive
public void <init> (java.util.zip.ZipFile)
java.util.zip.ZipFile archive
public java.io.InputStream open (java.lang.String) throws java.io.IOException
String path
java.util.zip.ZipEntry entry
public void close () throws java.io.IOException
public java.lang.Iterable list ()
static synthetic java.util.zip.ZipFile access$000 (com.android.multidex.ArchivePathElement)
com.android.multidex.ArchivePathElement x0
}
com/android/multidex/ClassPathElement.class
ClassPathElement.java
package com.android.multidex
abstract com.android.multidex.ClassPathElement extends java.lang.Object {
public static final char SEPARATOR_CHAR
public abstract java.io.InputStream open (java.lang.String) throws java.io.IOException
public abstract void close () throws java.io.IOException
public abstract java.lang.Iterable list ()
}
com/android/multidex/ClassReferenceListBuilder.class
ClassReferenceListBuilder.java
package com.android.multidex
public com.android.multidex.ClassReferenceListBuilder extends java.lang.Object {
private static final String CLASS_EXTENSION
private final com.android.multidex.Path path
private final java.util.Set classNames
static final synthetic boolean $assertionsDisabled
public void <init> (com.android.multidex.Path)
com.android.multidex.Path path
public static void main (java.lang.String[])
String[] args
public void addRoots (java.util.zip.ZipFile) throws java.io.IOException
java.util.zip.ZipEntry entry
String name
java.util.Enumeration entries
com.android.dx.cf.direct.DirectClassFile classFile
java.io.FileNotFoundException e
com.android.dx.cf.direct.DirectClassFile classFile
java.util.zip.ZipEntry entry
String name
java.util.Enumeration entries
java.util.zip.ZipFile jarOfRoots
java.util.Set getClassNames ()
private void addDependencies (com.android.dx.cf.direct.DirectClassFile)
com.android.dx.rop.cst.Constant constant
int i
int i
com.android.dx.cf.direct.DirectClassFile classFile
com.android.dx.cf.iface.FieldList fields
int nbField
com.android.dx.cf.iface.MethodList methods
int nbMethods
private void checkPrototype (com.android.dx.rop.type.Prototype)
int i
com.android.dx.rop.type.Prototype proto
com.android.dx.rop.type.StdTypeList args
private void checkDescriptor (java.lang.String)
int lastBrace
String typeDescriptor
private void addClassWithHierachy (java.lang.String)
int i
com.android.dx.cf.direct.DirectClassFile classFile
com.android.dx.rop.cst.CstType superClass
com.android.dx.rop.type.TypeList interfaceList
int interfaceNumber
String classBinaryName
static void <clinit> ()
}
com/android/multidex/FolderPathElement.class
FolderPathElement.java
package com.android.multidex
com.android.multidex.FolderPathElement extends java.lang.Object implements com.android.multidex.ClassPathElement {
private final java.io.File baseFolder
public void <init> (java.io.File)
java.io.File baseFolder
public java.io.InputStream open (java.lang.String) throws java.io.FileNotFoundException
String path
public void close ()
public java.lang.Iterable list ()
java.util.ArrayList result
private void collect (java.io.File, java.lang.String, java.util.ArrayList)
java.io.File file
java.io.File folder
String prefix
java.util.ArrayList result
}
com/android/multidex/MainDexListBuilder.class
MainDexListBuilder.java
package com.android.multidex
public com.android.multidex.MainDexListBuilder extends java.lang.Object {
private static final String CLASS_EXTENSION
private static final int STATUS_ERROR
private static final String EOL
private static final String USAGE_MESSAGE
private static final String DISABLE_ANNOTATION_RESOLUTION_WORKAROUND
private java.util.Set filesToKeep
public static void main (java.lang.String[])
com.android.multidex.MainDexListBuilder builder
java.util.Set toKeep
java.io.IOException e
String[] args
int argIndex
boolean keepAnnotated
public void <init> (boolean, java.lang.String, java.lang.String) throws java.io.IOException
java.io.IOException e
String className
com.android.multidex.ClassReferenceListBuilder mainListBuilder
com.android.multidex.ClassPathElement element
com.android.multidex.ClassPathElement element
boolean keepAnnotated
String rootJar
String pathString
java.util.zip.ZipFile jarOfRoots
com.android.multidex.Path path
public java.util.Set getMainDexList ()
private static void printUsage ()
private static void printList (java.util.Set)
String fileName
java.util.Set fileNames
private void keepAnnotated (com.android.multidex.Path) throws java.io.FileNotFoundException
int i
int i
com.android.dx.cf.iface.MethodList methods
com.android.dx.cf.iface.FieldList fields
com.android.dx.cf.direct.DirectClassFile clazz
String name
com.android.multidex.ClassPathElement element
com.android.multidex.Path path
private boolean hasRuntimeVisibleAnnotation (com.android.dx.cf.iface.HasAttribute)
com.android.dx.cf.iface.HasAttribute element
com.android.dx.cf.iface.Attribute att
static void <clinit> ()
}
com/android/multidex/Path.class
Path.java
package com.android.multidex
com.android.multidex.Path extends java.lang.Object {
java.util.List elements
private final String definition
private final java.io.ByteArrayOutputStream baos
private final byte[] readBuffer
static final synthetic boolean $assertionsDisabled
static com.android.multidex.ClassPathElement getClassPathElement (java.io.File) throws java.util.zip.ZipException java.io.IOException
java.io.File file
void <init> (java.lang.String) throws java.io.IOException
java.io.IOException e
String filePath
String definition
private static byte[] readStream (java.io.InputStream, java.io.ByteArrayOutputStream, byte[]) throws java.io.IOException
int amt
java.io.InputStream in
java.io.ByteArrayOutputStream baos
byte[] readBuffer
public java.lang.String toString ()
java.lang.Iterable getElements ()
private void addElement (com.android.multidex.ClassPathElement)
com.android.multidex.ClassPathElement element
synchronized com.android.dx.cf.direct.DirectClassFile getClass (java.lang.String) throws java.io.FileNotFoundException
byte[] bytes
java.io.InputStream in
com.android.multidex.ClassPathElement element
String path
com.android.dx.cf.direct.DirectClassFile classFile
static void <clinit> ()
}
com/google/
com/google/common/
com/google/common/annotations/
com/google/common/annotations/Beta.class
Beta.java
package com.google.common.annotations
public abstract annotation com.google.common.annotations.Beta extends java.lang.Object implements java.lang.annotation.Annotation {
}
com/google/common/annotations/GwtCompatible.class
GwtCompatible.java
package com.google.common.annotations
public abstract annotation com.google.common.annotations.GwtCompatible extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract boolean serializable ()
public abstract boolean emulated ()
}
com/google/common/annotations/GwtIncompatible.class
GwtIncompatible.java
package com.google.common.annotations
public abstract annotation com.google.common.annotations.GwtIncompatible extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.String value ()
}
com/google/common/annotations/VisibleForTesting.class
VisibleForTesting.java
package com.google.common.annotations
public abstract annotation com.google.common.annotations.VisibleForTesting extends java.lang.Object implements java.lang.annotation.Annotation {
}
com/google/common/base/
com/google/common/base/Absent.class
Absent.java
package com.google.common.base
final com.google.common.base.Absent extends com.google.common.base.Optional {
static final com.google.common.base.Absent INSTANCE
private static final long serialVersionUID
static com.google.common.base.Optional withType ()
private void <init> ()
public boolean isPresent ()
public java.lang.Object get ()
public java.lang.Object or (java.lang.Object)
Object defaultValue
public com.google.common.base.Optional or (com.google.common.base.Optional)
com.google.common.base.Optional secondChoice
public java.lang.Object or (com.google.common.base.Supplier)
com.google.common.base.Supplier supplier
public java.lang.Object orNull ()
public java.util.Set asSet ()
public com.google.common.base.Optional transform (com.google.common.base.Function)
com.google.common.base.Function function
public boolean equals (java.lang.Object)
Object object
public int hashCode ()
public java.lang.String toString ()
private java.lang.Object readResolve ()
static void <clinit> ()
}
com/google/common/base/AbstractIterator$1.class
AbstractIterator.java
package com.google.common.base
synthetic com.google.common.base.AbstractIterator$1 extends java.lang.Object {
static final synthetic int[] $SwitchMap$com$google$common$base$AbstractIterator$State
static void <clinit> ()
}
com/google/common/base/AbstractIterator$State.class
AbstractIterator.java
package com.google.common.base
final enum com.google.common.base.AbstractIterator$State extends java.lang.Enum {
public static final enum com.google.common.base.AbstractIterator$State READY
public static final enum com.google.common.base.AbstractIterator$State NOT_READY
public static final enum com.google.common.base.AbstractIterator$State DONE
public static final enum com.google.common.base.AbstractIterator$State FAILED
private static final synthetic com.google.common.base.AbstractIterator$State[] $VALUES
public static com.google.common.base.AbstractIterator$State[] values ()
public static com.google.common.base.AbstractIterator$State valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
private static synthetic com.google.common.base.AbstractIterator$State[] $values ()
static void <clinit> ()
}
com/google/common/base/AbstractIterator.class
AbstractIterator.java
package com.google.common.base
abstract com.google.common.base.AbstractIterator extends java.lang.Object implements java.util.Iterator {
private com.google.common.base.AbstractIterator$State state
private Object next
protected void <init> ()
protected abstract java.lang.Object computeNext ()
protected final java.lang.Object endOfData ()
public final boolean hasNext ()
private boolean tryToComputeNext ()
public final java.lang.Object next ()
Object result
public final void remove ()
}
com/google/common/base/Ascii.class
Ascii.java
package com.google.common.base
public final com.google.common.base.Ascii extends java.lang.Object {
public static final byte NUL
public static final byte SOH
public static final byte STX
public static final byte ETX
public static final byte EOT
public static final byte ENQ
public static final byte ACK
public static final byte BEL
public static final byte BS
public static final byte HT
public static final byte LF
public static final byte NL
public static final byte VT
public static final byte FF
public static final byte CR
public static final byte SO
public static final byte SI
public static final byte DLE
public static final byte DC1
public static final byte XON
public static final byte DC2
public static final byte DC3
public static final byte XOFF
public static final byte DC4
public static final byte NAK
public static final byte SYN
public static final byte ETB
public static final byte CAN
public static final byte EM
public static final byte SUB
public static final byte ESC
public static final byte FS
public static final byte GS
public static final byte RS
public static final byte US
public static final byte SP
public static final byte SPACE
public static final byte DEL
public static final char MIN
public static final char MAX
private static final char CASE_MASK
private void <init> ()
public static java.lang.String toLowerCase (java.lang.String)
char c
char[] chars
int i
String string
int length
public static java.lang.String toLowerCase (java.lang.CharSequence)
int i
CharSequence chars
char[] newChars
public static char toLowerCase (char)
char c
public static java.lang.String toUpperCase (java.lang.String)
char c
char[] chars
int i
String string
int length
public static java.lang.String toUpperCase (java.lang.CharSequence)
int i
CharSequence chars
char[] newChars
public static char toUpperCase (char)
char c
public static boolean isLowerCase (char)
char c
public static boolean isUpperCase (char)
char c
public static java.lang.String truncate (java.lang.CharSequence, int, java.lang.String)
String string
CharSequence seq
int maxLength
String truncationIndicator
int truncationLength
public static boolean equalsIgnoreCase (java.lang.CharSequence, java.lang.CharSequence)
char c1
char c2
int alphaIndex
int i
CharSequence s1
CharSequence s2
int length
private static int getAlphaIndex (char)
char c
}
com/google/common/base/CaseFormat$1.class
CaseFormat.java
package com.google.common.base
final enum com.google.common.base.CaseFormat$1 extends com.google.common.base.CaseFormat {
void <init> (java.lang.String, int, com.google.common.base.CharMatcher, java.lang.String)
com.google.common.base.CharMatcher wordBoundary
String wordSeparator
java.lang.String normalizeWord (java.lang.String)
String word
java.lang.String convert (com.google.common.base.CaseFormat, java.lang.String)
com.google.common.base.CaseFormat format
String s
}
com/google/common/base/CaseFormat$2.class
CaseFormat.java
package com.google.common.base
final enum com.google.common.base.CaseFormat$2 extends com.google.common.base.CaseFormat {
void <init> (java.lang.String, int, com.google.common.base.CharMatcher, java.lang.String)
com.google.common.base.CharMatcher wordBoundary
String wordSeparator
java.lang.String normalizeWord (java.lang.String)
String word
java.lang.String convert (com.google.common.base.CaseFormat, java.lang.String)
com.google.common.base.CaseFormat format
String s
}
com/google/common/base/CaseFormat$3.class
CaseFormat.java
package com.google.common.base
final enum com.google.common.base.CaseFormat$3 extends com.google.common.base.CaseFormat {
void <init> (java.lang.String, int, com.google.common.base.CharMatcher, java.lang.String)
com.google.common.base.CharMatcher wordBoundary
String wordSeparator
java.lang.String normalizeWord (java.lang.String)
String word
java.lang.String normalizeFirstWord (java.lang.String)
String word
}
com/google/common/base/CaseFormat$4.class
CaseFormat.java
package com.google.common.base
final enum com.google.common.base.CaseFormat$4 extends com.google.common.base.CaseFormat {
void <init> (java.lang.String, int, com.google.common.base.CharMatcher, java.lang.String)
com.google.common.base.CharMatcher wordBoundary
String wordSeparator
java.lang.String normalizeWord (java.lang.String)
String word
}
com/google/common/base/CaseFormat$5.class
CaseFormat.java
package com.google.common.base
final enum com.google.common.base.CaseFormat$5 extends com.google.common.base.CaseFormat {
void <init> (java.lang.String, int, com.google.common.base.CharMatcher, java.lang.String)
com.google.common.base.CharMatcher wordBoundary
String wordSeparator
java.lang.String normalizeWord (java.lang.String)
String word
java.lang.String convert (com.google.common.base.CaseFormat, java.lang.String)
com.google.common.base.CaseFormat format
String s
}
com/google/common/base/CaseFormat$StringConverter.class
CaseFormat.java
package com.google.common.base
final com.google.common.base.CaseFormat$StringConverter extends com.google.common.base.Converter implements java.io.Serializable {
private final com.google.common.base.CaseFormat sourceFormat
private final com.google.common.base.CaseFormat targetFormat
private static final long serialVersionUID
void <init> (com.google.common.base.CaseFormat, com.google.common.base.CaseFormat)
com.google.common.base.CaseFormat sourceFormat
com.google.common.base.CaseFormat targetFormat
protected java.lang.String doForward (java.lang.String)
String s
protected java.lang.String doBackward (java.lang.String)
String s
public boolean equals (java.lang.Object)
com.google.common.base.CaseFormat$StringConverter that
Object object
public int hashCode ()
public java.lang.String toString ()
protected volatile synthetic java.lang.Object doBackward (java.lang.Object)
protected volatile synthetic java.lang.Object doForward (java.lang.Object)
}
com/google/common/base/CaseFormat.class
CaseFormat.java
package com.google.common.base
public abstract enum com.google.common.base.CaseFormat extends java.lang.Enum {
public static final enum com.google.common.base.CaseFormat LOWER_HYPHEN
public static final enum com.google.common.base.CaseFormat LOWER_UNDERSCORE
public static final enum com.google.common.base.CaseFormat LOWER_CAMEL
public static final enum com.google.common.base.CaseFormat UPPER_CAMEL
public static final enum com.google.common.base.CaseFormat UPPER_UNDERSCORE
private final com.google.common.base.CharMatcher wordBoundary
private final String wordSeparator
private static final synthetic com.google.common.base.CaseFormat[] $VALUES
public static com.google.common.base.CaseFormat[] values ()
public static com.google.common.base.CaseFormat valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int, com.google.common.base.CharMatcher, java.lang.String)
com.google.common.base.CharMatcher wordBoundary
String wordSeparator
public final java.lang.String to (com.google.common.base.CaseFormat, java.lang.String)
com.google.common.base.CaseFormat format
String str
java.lang.String convert (com.google.common.base.CaseFormat, java.lang.String)
com.google.common.base.CaseFormat format
String s
StringBuilder out
int i
int j
public com.google.common.base.Converter converterTo (com.google.common.base.CaseFormat)
com.google.common.base.CaseFormat targetFormat
abstract java.lang.String normalizeWord (java.lang.String)
java.lang.String normalizeFirstWord (java.lang.String)
String word
private static java.lang.String firstCharOnlyToUpper (java.lang.String)
String word
private static synthetic com.google.common.base.CaseFormat[] $values ()
synthetic void <init> (java.lang.String, int, com.google.common.base.CharMatcher, java.lang.String, com.google.common.base.CaseFormat$1)
String x0
int x1
com.google.common.base.CharMatcher x2
String x3
com.google.common.base.CaseFormat$1 x4
static synthetic java.lang.String access$100 (java.lang.String)
String x0
static void <clinit> ()
}
com/google/common/base/CharMatcher$1.class
CharMatcher.java
package com.google.common.base
com.google.common.base.CharMatcher$1 extends com.google.common.base.CharMatcher$NegatedFastMatcher {
final synthetic String val$description
final synthetic com.google.common.base.CharMatcher this$0
void <init> (com.google.common.base.CharMatcher, com.google.common.base.CharMatcher, java.lang.String)
com.google.common.base.CharMatcher this$0
com.google.common.base.CharMatcher original
public java.lang.String toString ()
}
com/google/common/base/CharMatcher$And.class
CharMatcher.java
package com.google.common.base
final com.google.common.base.CharMatcher$And extends com.google.common.base.CharMatcher {
final com.google.common.base.CharMatcher first
final com.google.common.base.CharMatcher second
void <init> (com.google.common.base.CharMatcher, com.google.common.base.CharMatcher)
com.google.common.base.CharMatcher a
com.google.common.base.CharMatcher b
public boolean matches (char)
char c
void setBits (java.util.BitSet)
java.util.BitSet table
java.util.BitSet tmp1
java.util.BitSet tmp2
public java.lang.String toString ()
}
com/google/common/base/CharMatcher$Any.class
CharMatcher.java
package com.google.common.base
final com.google.common.base.CharMatcher$Any extends com.google.common.base.CharMatcher$NamedFastMatcher {
static final com.google.common.base.CharMatcher$Any INSTANCE
private void <init> ()
public boolean matches (char)
char c
public int indexIn (java.lang.CharSequence)
CharSequence sequence
public int indexIn (java.lang.CharSequence, int)
CharSequence sequence
int start
int length
public int lastIndexIn (java.lang.CharSequence)
CharSequence sequence
public boolean matchesAllOf (java.lang.CharSequence)
CharSequence sequence
public boolean matchesNoneOf (java.lang.CharSequence)
CharSequence sequence
public java.lang.String removeFrom (java.lang.CharSequence)
CharSequence sequence
public java.lang.String replaceFrom (java.lang.CharSequence, char)
CharSequence sequence
char replacement
char[] array
public java.lang.String replaceFrom (java.lang.CharSequence, java.lang.CharSequence)
int i
CharSequence sequence
CharSequence replacement
StringBuilder result
public java.lang.String collapseFrom (java.lang.CharSequence, char)
CharSequence sequence
char replacement
public java.lang.String trimFrom (java.lang.CharSequence)
CharSequence sequence
public int countIn (java.lang.CharSequence)
CharSequence sequence
public com.google.common.base.CharMatcher and (com.google.common.base.CharMatcher)
com.google.common.base.CharMatcher other
public com.google.common.base.CharMatcher or (com.google.common.base.CharMatcher)
com.google.common.base.CharMatcher other
public com.google.common.base.CharMatcher negate ()
static void <clinit> ()
}
com/google/common/base/CharMatcher$AnyOf.class
CharMatcher.java
package com.google.common.base
final com.google.common.base.CharMatcher$AnyOf extends com.google.common.base.CharMatcher {
private final char[] chars
public void <init> (java.lang.CharSequence)
CharSequence chars
public boolean matches (char)
char c
void setBits (java.util.BitSet)
char c
java.util.BitSet table
public java.lang.String toString ()
char c
StringBuilder description
}
com/google/common/base/CharMatcher$Ascii.class
CharMatcher.java
package com.google.common.base
final com.google.common.base.CharMatcher$Ascii extends com.google.common.base.CharMatcher$NamedFastMatcher {
static final com.google.common.base.CharMatcher$Ascii INSTANCE
void <init> ()
public boolean matches (char)
char c
static void <clinit> ()
}
com/google/common/base/CharMatcher$BitSetMatcher.class
CharMatcher.java
package com.google.common.base
final com.google.common.base.CharMatcher$BitSetMatcher extends com.google.common.base.CharMatcher$NamedFastMatcher {
private final java.util.BitSet table
private void <init> (java.util.BitSet, java.lang.String)
java.util.BitSet table
String description
public boolean matches (char)
char c
void setBits (java.util.BitSet)
java.util.BitSet bitSet
synthetic void <init> (java.util.BitSet, java.lang.String, com.google.common.base.CharMatcher$1)
java.util.BitSet x0
String x1
com.google.common.base.CharMatcher$1 x2
}
com/google/common/base/CharMatcher$BreakingWhitespace.class
CharMatcher.java
package com.google.common.base
final com.google.common.base.CharMatcher$BreakingWhitespace extends com.google.common.base.CharMatcher {
static final com.google.common.base.CharMatcher INSTANCE
private void <init> ()
public boolean matches (char)
char c
public java.lang.String toString ()
static void <clinit> ()
}
com/google/common/base/CharMatcher$Digit.class
CharMatcher.java
package com.google.common.base
final com.google.common.base.CharMatcher$Digit extends com.google.common.base.CharMatcher$RangesMatcher {
private static final String ZEROES
static final com.google.common.base.CharMatcher$Digit INSTANCE
private static char[] zeroes ()
private static char[] nines ()
int i
char[] nines
private void <init> ()
static void <clinit> ()
}
com/google/common/base/CharMatcher$FastMatcher.class
CharMatcher.java
package com.google.common.base
abstract com.google.common.base.CharMatcher$FastMatcher extends com.google.common.base.CharMatcher {
void <init> ()
public final com.google.common.base.CharMatcher precomputed ()
public com.google.common.base.CharMatcher negate ()
}
com/google/common/base/CharMatcher$ForPredicate.class
CharMatcher.java
package com.google.common.base
final com.google.common.base.CharMatcher$ForPredicate extends com.google.common.base.CharMatcher {
private final com.google.common.base.Predicate predicate
void <init> (com.google.common.base.Predicate)
com.google.common.base.Predicate predicate
public boolean matches (char)
char c
public boolean apply (java.lang.Character)
Character character
public java.lang.String toString ()
public volatile synthetic boolean apply (java.lang.Object)
}
com/google/common/base/CharMatcher$InRange.class
CharMatcher.java
package com.google.common.base
final com.google.common.base.CharMatcher$InRange extends com.google.common.base.CharMatcher$FastMatcher {
private final char startInclusive
private final char endInclusive
void <init> (char, char)
char startInclusive
char endInclusive
public boolean matches (char)
char c
void setBits (java.util.BitSet)
java.util.BitSet table
public java.lang.String toString ()
}
com/google/common/base/CharMatcher$Invisible.class
CharMatcher.java
package com.google.common.base
final com.google.common.base.CharMatcher$Invisible extends com.google.common.base.CharMatcher$RangesMatcher {
private static final String RANGE_STARTS
private static final String RANGE_ENDS
static final com.google.common.base.CharMatcher$Invisible INSTANCE
private void <init> ()
static void <clinit> ()
}
com/google/common/base/CharMatcher$Is.class
CharMatcher.java
package com.google.common.base
final com.google.common.base.CharMatcher$Is extends com.google.common.base.CharMatcher$FastMatcher {
private final char match
void <init> (char)
char match
public boolean matches (char)
char c
public java.lang.String replaceFrom (java.lang.CharSequence, char)
CharSequence sequence
char replacement
public com.google.common.base.CharMatcher and (com.google.common.base.CharMatcher)
com.google.common.base.CharMatcher other
public com.google.common.base.CharMatcher or (com.google.common.base.CharMatcher)
com.google.common.base.CharMatcher other
public com.google.common.base.CharMatcher negate ()
void setBits (java.util.BitSet)
java.util.BitSet table
public java.lang.String toString ()
}
com/google/common/base/CharMatcher$IsEither.class
CharMatcher.java
package com.google.common.base
final com.google.common.base.CharMatcher$IsEither extends com.google.common.base.CharMatcher$FastMatcher {
private final char match1
private final char match2
void <init> (char, char)
char match1
char match2
public boolean matches (char)
char c
void setBits (java.util.BitSet)
java.util.BitSet table
public java.lang.String toString ()
}
com/google/common/base/CharMatcher$IsNot.class
CharMatcher.java
package com.google.common.base
final com.google.common.base.CharMatcher$IsNot extends com.google.common.base.CharMatcher$FastMatcher {
private final char match
void <init> (char)
char match
public boolean matches (char)
char c
public com.google.common.base.CharMatcher and (com.google.common.base.CharMatcher)
com.google.common.base.CharMatcher other
public com.google.common.base.CharMatcher or (com.google.common.base.CharMatcher)
com.google.common.base.CharMatcher other
void setBits (java.util.BitSet)
java.util.BitSet table
public com.google.common.base.CharMatcher negate ()
public java.lang.String toString ()
}
com/google/common/base/CharMatcher$JavaDigit.class
CharMatcher.java
package com.google.common.base
final com.google.common.base.CharMatcher$JavaDigit extends com.google.common.base.CharMatcher {
static final com.google.common.base.CharMatcher$JavaDigit INSTANCE
private void <init> ()
public boolean matches (char)
char c
public java.lang.String toString ()
static void <clinit> ()
}
com/google/common/base/CharMatcher$JavaIsoControl.class
CharMatcher.java
package com.google.common.base
final com.google.common.base.CharMatcher$JavaIsoControl extends com.google.common.base.CharMatcher$NamedFastMatcher {
static final com.google.common.base.CharMatcher$JavaIsoControl INSTANCE
private void <init> ()
public boolean matches (char)
char c
static void <clinit> ()
}
com/google/common/base/CharMatcher$JavaLetter.class
CharMatcher.java
package com.google.common.base
final com.google.common.base.CharMatcher$JavaLetter extends com.google.common.base.CharMatcher {
static final com.google.common.base.CharMatcher$JavaLetter INSTANCE
private void <init> ()
public boolean matches (char)
char c
public java.lang.String toString ()
static void <clinit> ()
}
com/google/common/base/CharMatcher$JavaLetterOrDigit.class
CharMatcher.java
package com.google.common.base
final com.google.common.base.CharMatcher$JavaLetterOrDigit extends com.google.common.base.CharMatcher {
static final com.google.common.base.CharMatcher$JavaLetterOrDigit INSTANCE
private void <init> ()
public boolean matches (char)
char c
public java.lang.String toString ()
static void <clinit> ()
}
com/google/common/base/CharMatcher$JavaLowerCase.class
CharMatcher.java
package com.google.common.base
final com.google.common.base.CharMatcher$JavaLowerCase extends com.google.common.base.CharMatcher {
static final com.google.common.base.CharMatcher$JavaLowerCase INSTANCE
private void <init> ()
public boolean matches (char)
char c
public java.lang.String toString ()
static void <clinit> ()
}
com/google/common/base/CharMatcher$JavaUpperCase.class
CharMatcher.java
package com.google.common.base
final com.google.common.base.CharMatcher$JavaUpperCase extends com.google.common.base.CharMatcher {
static final com.google.common.base.CharMatcher$JavaUpperCase INSTANCE
private void <init> ()
public boolean matches (char)
char c
public java.lang.String toString ()
static void <clinit> ()
}
com/google/common/base/CharMatcher$NamedFastMatcher.class
CharMatcher.java
package com.google.common.base
abstract com.google.common.base.CharMatcher$NamedFastMatcher extends com.google.common.base.CharMatcher$FastMatcher {
private final String description
void <init> (java.lang.String)
String description
public final java.lang.String toString ()
}
com/google/common/base/CharMatcher$Negated.class
CharMatcher.java
package com.google.common.base
com.google.common.base.CharMatcher$Negated extends com.google.common.base.CharMatcher {
final com.google.common.base.CharMatcher original
void <init> (com.google.common.base.CharMatcher)
com.google.common.base.CharMatcher original
public boolean matches (char)
char c
public boolean matchesAllOf (java.lang.CharSequence)
CharSequence sequence
public boolean matchesNoneOf (java.lang.CharSequence)
CharSequence sequence
public int countIn (java.lang.CharSequence)
CharSequence sequence
void setBits (java.util.BitSet)
java.util.BitSet table
java.util.BitSet tmp
public com.google.common.base.CharMatcher negate ()
public java.lang.String toString ()
}
com/google/common/base/CharMatcher$NegatedFastMatcher.class
CharMatcher.java
package com.google.common.base
com.google.common.base.CharMatcher$NegatedFastMatcher extends com.google.common.base.CharMatcher$Negated {
void <init> (com.google.common.base.CharMatcher)
com.google.common.base.CharMatcher original
public final com.google.common.base.CharMatcher precomputed ()
}
com/google/common/base/CharMatcher$None.class
CharMatcher.java
package com.google.common.base
final com.google.common.base.CharMatcher$None extends com.google.common.base.CharMatcher$NamedFastMatcher {
static final com.google.common.base.CharMatcher$None INSTANCE
private void <init> ()
public boolean matches (char)
char c
public int indexIn (java.lang.CharSequence)
CharSequence sequence
public int indexIn (java.lang.CharSequence, int)
CharSequence sequence
int start
int length
public int lastIndexIn (java.lang.CharSequence)
CharSequence sequence
public boolean matchesAllOf (java.lang.CharSequence)
CharSequence sequence
public boolean matchesNoneOf (java.lang.CharSequence)
CharSequence sequence
public java.lang.String removeFrom (java.lang.CharSequence)
CharSequence sequence
public java.lang.String replaceFrom (java.lang.CharSequence, char)
CharSequence sequence
char replacement
public java.lang.String replaceFrom (java.lang.CharSequence, java.lang.CharSequence)
CharSequence sequence
CharSequence replacement
public java.lang.String collapseFrom (java.lang.CharSequence, char)
CharSequence sequence
char replacement
public java.lang.String trimFrom (java.lang.CharSequence)
CharSequence sequence
public java.lang.String trimLeadingFrom (java.lang.CharSequence)
CharSequence sequence
public java.lang.String trimTrailingFrom (java.lang.CharSequence)
CharSequence sequence
public int countIn (java.lang.CharSequence)
CharSequence sequence
public com.google.common.base.CharMatcher and (com.google.common.base.CharMatcher)
com.google.common.base.CharMatcher other
public com.google.common.base.CharMatcher or (com.google.common.base.CharMatcher)
com.google.common.base.CharMatcher other
public com.google.common.base.CharMatcher negate ()
static void <clinit> ()
}
com/google/common/base/CharMatcher$Or.class
CharMatcher.java
package com.google.common.base
final com.google.common.base.CharMatcher$Or extends com.google.common.base.CharMatcher {
final com.google.common.base.CharMatcher first
final com.google.common.base.CharMatcher second
void <init> (com.google.common.base.CharMatcher, com.google.common.base.CharMatcher)
com.google.common.base.CharMatcher a
com.google.common.base.CharMatcher b
void setBits (java.util.BitSet)
java.util.BitSet table
public boolean matches (char)
char c
public java.lang.String toString ()
}
com/google/common/base/CharMatcher$RangesMatcher.class
CharMatcher.java
package com.google.common.base
com.google.common.base.CharMatcher$RangesMatcher extends com.google.common.base.CharMatcher {
private final String description
private final char[] rangeStarts
private final char[] rangeEnds
void <init> (java.lang.String, char[], char[])
int i
String description
char[] rangeStarts
char[] rangeEnds
public boolean matches (char)
char c
int index
public java.lang.String toString ()
}
com/google/common/base/CharMatcher$SingleWidth.class
CharMatcher.java
package com.google.common.base
final com.google.common.base.CharMatcher$SingleWidth extends com.google.common.base.CharMatcher$RangesMatcher {
static final com.google.common.base.CharMatcher$SingleWidth INSTANCE
private void <init> ()
static void <clinit> ()
}
com/google/common/base/CharMatcher$Whitespace.class
CharMatcher.java
package com.google.common.base
final com.google.common.base.CharMatcher$Whitespace extends com.google.common.base.CharMatcher$NamedFastMatcher {
static final String TABLE
static final int MULTIPLIER
static final int SHIFT
static final com.google.common.base.CharMatcher$Whitespace INSTANCE
void <init> ()
public boolean matches (char)
char c
void setBits (java.util.BitSet)
int i
java.util.BitSet table
static void <clinit> ()
}
com/google/common/base/CharMatcher.class
CharMatcher.java
package com.google.common.base
public abstract com.google.common.base.CharMatcher extends java.lang.Object implements com.google.common.base.Predicate {
private static final int DISTINCT_CHARS
public static com.google.common.base.CharMatcher any ()
public static com.google.common.base.CharMatcher none ()
public static com.google.common.base.CharMatcher whitespace ()
public static com.google.common.base.CharMatcher breakingWhitespace ()
public static com.google.common.base.CharMatcher ascii ()
public static com.google.common.base.CharMatcher digit ()
public static com.google.common.base.CharMatcher javaDigit ()
public static com.google.common.base.CharMatcher javaLetter ()
public static com.google.common.base.CharMatcher javaLetterOrDigit ()
public static com.google.common.base.CharMatcher javaUpperCase ()
public static com.google.common.base.CharMatcher javaLowerCase ()
public static com.google.common.base.CharMatcher javaIsoControl ()
public static com.google.common.base.CharMatcher invisible ()
public static com.google.common.base.CharMatcher singleWidth ()
public static com.google.common.base.CharMatcher is (char)
char match
public static com.google.common.base.CharMatcher isNot (char)
char match
public static com.google.common.base.CharMatcher anyOf (java.lang.CharSequence)
CharSequence sequence
public static com.google.common.base.CharMatcher noneOf (java.lang.CharSequence)
CharSequence sequence
public static com.google.common.base.CharMatcher inRange (char, char)
char startInclusive
char endInclusive
public static com.google.common.base.CharMatcher forPredicate (com.google.common.base.Predicate)
com.google.common.base.Predicate predicate
protected void <init> ()
public abstract boolean matches (char)
public com.google.common.base.CharMatcher negate ()
public com.google.common.base.CharMatcher and (com.google.common.base.CharMatcher)
com.google.common.base.CharMatcher other
public com.google.common.base.CharMatcher or (com.google.common.base.CharMatcher)
com.google.common.base.CharMatcher other
public com.google.common.base.CharMatcher precomputed ()
com.google.common.base.CharMatcher precomputedInternal ()
int negatedCharacters
String suffix
String description
String negatedDescription
java.util.BitSet table
int totalCharacters
private static com.google.common.base.CharMatcher precomputedPositive (int, java.util.BitSet, java.lang.String)
char c1
char c2
int totalCharacters
java.util.BitSet table
String description
private static boolean isSmall (int, int)
int totalCharacters
int tableLength
void setBits (java.util.BitSet)
int c
java.util.BitSet table
public boolean matchesAnyOf (java.lang.CharSequence)
CharSequence sequence
public boolean matchesAllOf (java.lang.CharSequence)
int i
CharSequence sequence
public boolean matchesNoneOf (java.lang.CharSequence)
CharSequence sequence
public int indexIn (java.lang.CharSequence)
CharSequence sequence
public int indexIn (java.lang.CharSequence, int)
int i
CharSequence sequence
int start
int length
public int lastIndexIn (java.lang.CharSequence)
int i
CharSequence sequence
public int countIn (java.lang.CharSequence)
int i
CharSequence sequence
int count
public java.lang.String removeFrom (java.lang.CharSequence)
CharSequence sequence
String string
int pos
char[] chars
int spread
public java.lang.String retainFrom (java.lang.CharSequence)
CharSequence sequence
public java.lang.String replaceFrom (java.lang.CharSequence, char)
int i
CharSequence sequence
char replacement
String string
int pos
char[] chars
public java.lang.String replaceFrom (java.lang.CharSequence, java.lang.CharSequence)
CharSequence sequence
CharSequence replacement
int replacementLen
String string
int pos
int len
StringBuilder buf
int oldpos
public java.lang.String trimFrom (java.lang.CharSequence)
CharSequence sequence
int len
int first
int last
public java.lang.String trimLeadingFrom (java.lang.CharSequence)
int first
CharSequence sequence
int len
public java.lang.String trimTrailingFrom (java.lang.CharSequence)
int last
CharSequence sequence
int len
public java.lang.String collapseFrom (java.lang.CharSequence, char)
StringBuilder builder
char c
int i
CharSequence sequence
char replacement
int len
public java.lang.String trimAndCollapseFrom (java.lang.CharSequence, char)
CharSequence sequence
char replacement
int len
int first
int last
private java.lang.String finishCollapseFrom (java.lang.CharSequence, int, int, char, java.lang.StringBuilder, boolean)
char c
int i
CharSequence sequence
int start
int end
char replacement
StringBuilder builder
boolean inMatchingGroup
public boolean apply (java.lang.Character)
Character character
public java.lang.String toString ()
private static java.lang.String showCharacter (char)
int i
char c
String hex
char[] tmp
private static com.google.common.base.CharMatcher$IsEither isEither (char, char)
char c1
char c2
public volatile synthetic boolean apply (java.lang.Object)
static synthetic java.lang.String access$100 (char)
char x0
}
com/google/common/base/Charsets.class
Charsets.java
package com.google.common.base
public final com.google.common.base.Charsets extends java.lang.Object {
public static final java.nio.charset.Charset US_ASCII
public static final java.nio.charset.Charset ISO_8859_1
public static final java.nio.charset.Charset UTF_8
public static final java.nio.charset.Charset UTF_16BE
public static final java.nio.charset.Charset UTF_16LE
public static final java.nio.charset.Charset UTF_16
private void <init> ()
static void <clinit> ()
}
com/google/common/base/CommonMatcher.class
CommonMatcher.java
package com.google.common.base
abstract com.google.common.base.CommonMatcher extends java.lang.Object {
void <init> ()
public abstract boolean matches ()
public abstract boolean find ()
public abstract boolean find (int)
public abstract java.lang.String replaceAll (java.lang.String)
public abstract int end ()
public abstract int start ()
}
com/google/common/base/CommonPattern.class
CommonPattern.java
package com.google.common.base
abstract com.google.common.base.CommonPattern extends java.lang.Object {
void <init> ()
public abstract com.google.common.base.CommonMatcher matcher (java.lang.CharSequence)
public abstract java.lang.String pattern ()
public abstract int flags ()
public abstract java.lang.String toString ()
public static com.google.common.base.CommonPattern compile (java.lang.String)
String pattern
public static boolean isPcreLike ()
}
com/google/common/base/Converter$1$1.class
Converter.java
package com.google.common.base
com.google.common.base.Converter$1$1 extends java.lang.Object implements java.util.Iterator {
private final java.util.Iterator fromIterator
final synthetic com.google.common.base.Converter$1 this$1
void <init> (com.google.common.base.Converter$1)
com.google.common.base.Converter$1 this$1
public boolean hasNext ()
public java.lang.Object next ()
public void remove ()
}
com/google/common/base/Converter$1.class
Converter.java
package com.google.common.base
com.google.common.base.Converter$1 extends java.lang.Object implements java.lang.Iterable {
final synthetic Iterable val$fromIterable
final synthetic com.google.common.base.Converter this$0
void <init> (com.google.common.base.Converter, java.lang.Iterable)
com.google.common.base.Converter this$0
public java.util.Iterator iterator ()
}
com/google/common/base/Converter$ConverterComposition.class
Converter.java
package com.google.common.base
final com.google.common.base.Converter$ConverterComposition extends com.google.common.base.Converter implements java.io.Serializable {
final com.google.common.base.Converter first
final com.google.common.base.Converter second
private static final long serialVersionUID
void <init> (com.google.common.base.Converter, com.google.common.base.Converter)
com.google.common.base.Converter first
com.google.common.base.Converter second
protected java.lang.Object doForward (java.lang.Object)
Object a
protected java.lang.Object doBackward (java.lang.Object)
Object c
java.lang.Object correctedDoForward (java.lang.Object)
Object a
java.lang.Object correctedDoBackward (java.lang.Object)
Object c
public boolean equals (java.lang.Object)
com.google.common.base.Converter$ConverterComposition that
Object object
public int hashCode ()
public java.lang.String toString ()
}
com/google/common/base/Converter$FunctionBasedConverter.class
Converter.java
package com.google.common.base
final com.google.common.base.Converter$FunctionBasedConverter extends com.google.common.base.Converter implements java.io.Serializable {
private final com.google.common.base.Function forwardFunction
private final com.google.common.base.Function backwardFunction
private void <init> (com.google.common.base.Function, com.google.common.base.Function)
com.google.common.base.Function forwardFunction
com.google.common.base.Function backwardFunction
protected java.lang.Object doForward (java.lang.Object)
Object a
protected java.lang.Object doBackward (java.lang.Object)
Object b
public boolean equals (java.lang.Object)
com.google.common.base.Converter$FunctionBasedConverter that
Object object
public int hashCode ()
public java.lang.String toString ()
synthetic void <init> (com.google.common.base.Function, com.google.common.base.Function, com.google.common.base.Converter$1)
com.google.common.base.Function x0
com.google.common.base.Function x1
com.google.common.base.Converter$1 x2
}
com/google/common/base/Converter$IdentityConverter.class
Converter.java
package com.google.common.base
final com.google.common.base.Converter$IdentityConverter extends com.google.common.base.Converter implements java.io.Serializable {
static final com.google.common.base.Converter$IdentityConverter INSTANCE
private static final long serialVersionUID
private void <init> ()
protected java.lang.Object doForward (java.lang.Object)
Object t
protected java.lang.Object doBackward (java.lang.Object)
Object t
public com.google.common.base.Converter$IdentityConverter reverse ()
com.google.common.base.Converter doAndThen (com.google.common.base.Converter)
com.google.common.base.Converter otherConverter
public java.lang.String toString ()
private java.lang.Object readResolve ()
public volatile synthetic com.google.common.base.Converter reverse ()
static void <clinit> ()
}
com/google/common/base/Converter$ReverseConverter.class
Converter.java
package com.google.common.base
final com.google.common.base.Converter$ReverseConverter extends com.google.common.base.Converter implements java.io.Serializable {
final com.google.common.base.Converter original
private static final long serialVersionUID
void <init> (com.google.common.base.Converter)
com.google.common.base.Converter original
protected java.lang.Object doForward (java.lang.Object)
Object b
protected java.lang.Object doBackward (java.lang.Object)
Object a
java.lang.Object correctedDoForward (java.lang.Object)
Object b
java.lang.Object correctedDoBackward (java.lang.Object)
Object a
public com.google.common.base.Converter reverse ()
public boolean equals (java.lang.Object)
com.google.common.base.Converter$ReverseConverter that
Object object
public int hashCode ()
public java.lang.String toString ()
}
com/google/common/base/Converter.class
Converter.java
package com.google.common.base
public abstract com.google.common.base.Converter extends java.lang.Object implements com.google.common.base.Function {
private final boolean handleNullAutomatically
private transient com.google.common.base.Converter reverse
protected void <init> ()
void <init> (boolean)
boolean handleNullAutomatically
protected abstract java.lang.Object doForward (java.lang.Object)
protected abstract java.lang.Object doBackward (java.lang.Object)
public final java.lang.Object convert (java.lang.Object)
Object a
java.lang.Object correctedDoForward (java.lang.Object)
Object a
java.lang.Object correctedDoBackward (java.lang.Object)
Object b
private java.lang.Object unsafeDoForward (java.lang.Object)
Object a
private java.lang.Object unsafeDoBackward (java.lang.Object)
Object b
public java.lang.Iterable convertAll (java.lang.Iterable)
Iterable fromIterable
public com.google.common.base.Converter reverse ()
com.google.common.base.Converter result
public final com.google.common.base.Converter andThen (com.google.common.base.Converter)
com.google.common.base.Converter secondConverter
com.google.common.base.Converter doAndThen (com.google.common.base.Converter)
com.google.common.base.Converter secondConverter
public final java.lang.Object apply (java.lang.Object)
Object a
public boolean equals (java.lang.Object)
Object object
public static com.google.common.base.Converter from (com.google.common.base.Function, com.google.common.base.Function)
com.google.common.base.Function forwardFunction
com.google.common.base.Function backwardFunction
public static com.google.common.base.Converter identity ()
}
com/google/common/base/Defaults.class
Defaults.java
package com.google.common.base
public final com.google.common.base.Defaults extends java.lang.Object {
private static final Double DOUBLE_DEFAULT
private static final Float FLOAT_DEFAULT
private void <init> ()
public static java.lang.Object defaultValue (java.lang.Class)
Class type
static void <clinit> ()
}
com/google/common/base/ElementTypesAreNonnullByDefault.class
ElementTypesAreNonnullByDefault.java
package com.google.common.base
abstract annotation com.google.common.base.ElementTypesAreNonnullByDefault extends java.lang.Object implements java.lang.annotation.Annotation {
}
com/google/common/base/Enums$StringConverter.class
Enums.java
package com.google.common.base
final com.google.common.base.Enums$StringConverter extends com.google.common.base.Converter implements java.io.Serializable {
private final Class enumClass
private static final long serialVersionUID
void <init> (java.lang.Class)
Class enumClass
protected java.lang.Enum doForward (java.lang.String)
String value
protected java.lang.String doBackward (java.lang.Enum)
Enum enumValue
public boolean equals (java.lang.Object)
com.google.common.base.Enums$StringConverter that
Object object
public int hashCode ()
public java.lang.String toString ()
protected volatile synthetic java.lang.Object doBackward (java.lang.Object)
protected volatile synthetic java.lang.Object doForward (java.lang.Object)
}
com/google/common/base/Enums.class
Enums.java
package com.google.common.base
public final com.google.common.base.Enums extends java.lang.Object {
private static final java.util.Map enumConstantCache
private void <init> ()
public static java.lang.reflect.Field getField (java.lang.Enum)
NoSuchFieldException impossible
Enum enumValue
Class clazz
public static com.google.common.base.Optional getIfPresent (java.lang.Class, java.lang.String)
Class enumClass
String value
private static java.util.Map populateCache (java.lang.Class)
Enum enumInstance
Class enumClass
java.util.Map result
static java.util.Map getEnumConstants (java.lang.Class)
java.util.Map constants
Class enumClass
public static com.google.common.base.Converter stringConverter (java.lang.Class)
Class enumClass
static void <clinit> ()
}
com/google/common/base/Equivalence$1.class
Equivalence.java
package com.google.common.base
synthetic com.google.common.base.Equivalence$1 extends java.lang.Object {
}
com/google/common/base/Equivalence$Equals.class
Equivalence.java
package com.google.common.base
final com.google.common.base.Equivalence$Equals extends com.google.common.base.Equivalence implements java.io.Serializable {
static final com.google.common.base.Equivalence$Equals INSTANCE
private static final long serialVersionUID
void <init> ()
protected boolean doEquivalent (java.lang.Object, java.lang.Object)
Object a
Object b
protected int doHash (java.lang.Object)
Object o
private java.lang.Object readResolve ()
static void <clinit> ()
}
com/google/common/base/Equivalence$EquivalentToPredicate.class
Equivalence.java
package com.google.common.base
final com.google.common.base.Equivalence$EquivalentToPredicate extends java.lang.Object implements com.google.common.base.Predicate java.io.Serializable {
private final com.google.common.base.Equivalence equivalence
private final Object target
private static final long serialVersionUID
void <init> (com.google.common.base.Equivalence, java.lang.Object)
com.google.common.base.Equivalence equivalence
Object target
public boolean apply (java.lang.Object)
Object input
public boolean equals (java.lang.Object)
com.google.common.base.Equivalence$EquivalentToPredicate that
Object obj
public int hashCode ()
public java.lang.String toString ()
}
com/google/common/base/Equivalence$Identity.class
Equivalence.java
package com.google.common.base
final com.google.common.base.Equivalence$Identity extends com.google.common.base.Equivalence implements java.io.Serializable {
static final com.google.common.base.Equivalence$Identity INSTANCE
private static final long serialVersionUID
void <init> ()
protected boolean doEquivalent (java.lang.Object, java.lang.Object)
Object a
Object b
protected int doHash (java.lang.Object)
Object o
private java.lang.Object readResolve ()
static void <clinit> ()
}
com/google/common/base/Equivalence$Wrapper.class
Equivalence.java
package com.google.common.base
public final com.google.common.base.Equivalence$Wrapper extends java.lang.Object implements java.io.Serializable {
private final com.google.common.base.Equivalence equivalence
private final Object reference
private static final long serialVersionUID
private void <init> (com.google.common.base.Equivalence, java.lang.Object)
com.google.common.base.Equivalence equivalence
Object reference
public java.lang.Object get ()
public boolean equals (java.lang.Object)
com.google.common.base.Equivalence equivalence
com.google.common.base.Equivalence$Wrapper that
Object obj
public int hashCode ()
public java.lang.String toString ()
synthetic void <init> (com.google.common.base.Equivalence, java.lang.Object, com.google.common.base.Equivalence$1)
com.google.common.base.Equivalence x0
Object x1
com.google.common.base.Equivalence$1 x2
}
com/google/common/base/Equivalence.class
Equivalence.java
package com.google.common.base
public abstract com.google.common.base.Equivalence extends java.lang.Object {
protected void <init> ()
public final boolean equivalent (java.lang.Object, java.lang.Object)
Object a
Object b
protected abstract boolean doEquivalent (java.lang.Object, java.lang.Object)
public final int hash (java.lang.Object)
Object t
protected abstract int doHash (java.lang.Object)
public final com.google.common.base.Equivalence onResultOf (com.google.common.base.Function)
com.google.common.base.Function function
public final com.google.common.base.Equivalence$Wrapper wrap (java.lang.Object)
Object reference
com.google.common.base.Equivalence$Wrapper w
public final com.google.common.base.Equivalence pairwise ()
public final com.google.common.base.Predicate equivalentTo (java.lang.Object)
Object target
public static com.google.common.base.Equivalence equals ()
public static com.google.common.base.Equivalence identity ()
}
com/google/common/base/ExtraObjectsMethodsForWeb.class
ExtraObjectsMethodsForWeb.java
package com.google.common.base
abstract com.google.common.base.ExtraObjectsMethodsForWeb extends java.lang.Object {
void <init> ()
}
com/google/common/base/FinalizablePhantomReference.class
FinalizablePhantomReference.java
package com.google.common.base
public abstract com.google.common.base.FinalizablePhantomReference extends java.lang.ref.PhantomReference implements com.google.common.base.FinalizableReference {
protected void <init> (java.lang.Object, com.google.common.base.FinalizableReferenceQueue)
Object referent
com.google.common.base.FinalizableReferenceQueue queue
}
com/google/common/base/FinalizableReference.class
FinalizableReference.java
package com.google.common.base
public abstract com.google.common.base.FinalizableReference extends java.lang.Object {
public abstract void finalizeReferent ()
}
com/google/common/base/FinalizableReferenceQueue$DecoupledLoader.class
FinalizableReferenceQueue.java
package com.google.common.base
com.google.common.base.FinalizableReferenceQueue$DecoupledLoader extends java.lang.Object implements com.google.common.base.FinalizableReferenceQueue$FinalizerLoader {
private static final String LOADING_ERROR
void <init> ()
public java.lang.Class loadFinalizer ()
ClassLoader finalizerLoader
Exception e
java.net.URL getBaseUrl () throws java.io.IOException
String finalizerPath
java.net.URL finalizerUrl
String urlString
java.net.URLClassLoader newLoader (java.net.URL)
java.net.URL base
}
com/google/common/base/FinalizableReferenceQueue$DirectLoader.class
FinalizableReferenceQueue.java
package com.google.common.base
com.google.common.base.FinalizableReferenceQueue$DirectLoader extends java.lang.Object implements com.google.common.base.FinalizableReferenceQueue$FinalizerLoader {
void <init> ()
public java.lang.Class loadFinalizer ()
ClassNotFoundException e
}
com/google/common/base/FinalizableReferenceQueue$FinalizerLoader.class
FinalizableReferenceQueue.java
package com.google.common.base
abstract com.google.common.base.FinalizableReferenceQueue$FinalizerLoader extends java.lang.Object {
public abstract java.lang.Class loadFinalizer ()
}
com/google/common/base/FinalizableReferenceQueue$SystemLoader.class
FinalizableReferenceQueue.java
package com.google.common.base
com.google.common.base.FinalizableReferenceQueue$SystemLoader extends java.lang.Object implements com.google.common.base.FinalizableReferenceQueue$FinalizerLoader {
static boolean disabled
void <init> ()
public java.lang.Class loadFinalizer ()
ClassLoader systemLoader
SecurityException e
ClassNotFoundException e
ClassLoader systemLoader
}
com/google/common/base/FinalizableReferenceQueue.class
FinalizableReferenceQueue.java
package com.google.common.base
public com.google.common.base.FinalizableReferenceQueue extends java.lang.Object implements java.io.Closeable {
private static final java.util.logging.Logger logger
private static final String FINALIZER_CLASS_NAME
private static final java.lang.reflect.Method startFinalizer
final java.lang.ref.ReferenceQueue queue
final java.lang.ref.PhantomReference frqRef
final boolean threadStarted
public void <init> ()
IllegalAccessException impossible
Throwable t
boolean threadStarted
public void close ()
void cleanUp ()
Throwable t
java.lang.ref.Reference reference
private static transient java.lang.Class loadFinalizer (com.google.common.base.FinalizableReferenceQueue$FinalizerLoader[])
Class finalizer
com.google.common.base.FinalizableReferenceQueue$FinalizerLoader loader
com.google.common.base.FinalizableReferenceQueue$FinalizerLoader[] loaders
static java.lang.reflect.Method getStartFinalizer (java.lang.Class)
NoSuchMethodException e
Class finalizer
static synthetic java.util.logging.Logger access$000 ()
static void <clinit> ()
Class finalizer
}
com/google/common/base/FinalizableSoftReference.class
FinalizableSoftReference.java
package com.google.common.base
public abstract com.google.common.base.FinalizableSoftReference extends java.lang.ref.SoftReference implements com.google.common.base.FinalizableReference {
protected void <init> (java.lang.Object, com.google.common.base.FinalizableReferenceQueue)
Object referent
com.google.common.base.FinalizableReferenceQueue queue
}
com/google/common/base/FinalizableWeakReference.class
FinalizableWeakReference.java
package com.google.common.base
public abstract com.google.common.base.FinalizableWeakReference extends java.lang.ref.WeakReference implements com.google.common.base.FinalizableReference {
protected void <init> (java.lang.Object, com.google.common.base.FinalizableReferenceQueue)
Object referent
com.google.common.base.FinalizableReferenceQueue queue
}
com/google/common/base/Function.class
Function.java
package com.google.common.base
public abstract com.google.common.base.Function extends java.lang.Object {
public abstract java.lang.Object apply (java.lang.Object)
public abstract boolean equals (java.lang.Object)
}
com/google/common/base/FunctionalEquivalence.class
FunctionalEquivalence.java
package com.google.common.base
final com.google.common.base.FunctionalEquivalence extends com.google.common.base.Equivalence implements java.io.Serializable {
private static final long serialVersionUID
private final com.google.common.base.Function function
private final com.google.common.base.Equivalence resultEquivalence
void <init> (com.google.common.base.Function, com.google.common.base.Equivalence)
com.google.common.base.Function function
com.google.common.base.Equivalence resultEquivalence
protected boolean doEquivalent (java.lang.Object, java.lang.Object)
Object a
Object b
protected int doHash (java.lang.Object)
Object a
public boolean equals (java.lang.Object)
com.google.common.base.FunctionalEquivalence that
Object obj
public int hashCode ()
public java.lang.String toString ()
}
com/google/common/base/Functions$1.class
Functions.java
package com.google.common.base
synthetic com.google.common.base.Functions$1 extends java.lang.Object {
}
com/google/common/base/Functions$ConstantFunction.class
Functions.java
package com.google.common.base
com.google.common.base.Functions$ConstantFunction extends java.lang.Object implements com.google.common.base.Function java.io.Serializable {
private final Object value
private static final long serialVersionUID
public void <init> (java.lang.Object)
Object value
public java.lang.Object apply (java.lang.Object)
Object from
public boolean equals (java.lang.Object)
com.google.common.base.Functions$ConstantFunction that
Object obj
public int hashCode ()
public java.lang.String toString ()
}
com/google/common/base/Functions$ForMapWithDefault.class
Functions.java
package com.google.common.base
com.google.common.base.Functions$ForMapWithDefault extends java.lang.Object implements com.google.common.base.Function java.io.Serializable {
final java.util.Map map
final Object defaultValue
private static final long serialVersionUID
void <init> (java.util.Map, java.lang.Object)
java.util.Map map
Object defaultValue
public java.lang.Object apply (java.lang.Object)
Object key
Object result
public boolean equals (java.lang.Object)
com.google.common.base.Functions$ForMapWithDefault that
Object o
public int hashCode ()
public java.lang.String toString ()
}
com/google/common/base/Functions$FunctionComposition.class
Functions.java
package com.google.common.base
com.google.common.base.Functions$FunctionComposition extends java.lang.Object implements com.google.common.base.Function java.io.Serializable {
private final com.google.common.base.Function g
private final com.google.common.base.Function f
private static final long serialVersionUID
public void <init> (com.google.common.base.Function, com.google.common.base.Function)
com.google.common.base.Function g
com.google.common.base.Function f
public java.lang.Object apply (java.lang.Object)
Object a
public boolean equals (java.lang.Object)
com.google.common.base.Functions$FunctionComposition that
Object obj
public int hashCode ()
public java.lang.String toString ()
}
com/google/common/base/Functions$FunctionForMapNoDefault.class
Functions.java
package com.google.common.base
com.google.common.base.Functions$FunctionForMapNoDefault extends java.lang.Object implements com.google.common.base.Function java.io.Serializable {
final java.util.Map map
private static final long serialVersionUID
void <init> (java.util.Map)
java.util.Map map
public java.lang.Object apply (java.lang.Object)
Object key
Object result
public boolean equals (java.lang.Object)
com.google.common.base.Functions$FunctionForMapNoDefault that
Object o
public int hashCode ()
public java.lang.String toString ()
}
com/google/common/base/Functions$IdentityFunction.class
Functions.java
package com.google.common.base
final enum com.google.common.base.Functions$IdentityFunction extends java.lang.Enum implements com.google.common.base.Function {
public static final enum com.google.common.base.Functions$IdentityFunction INSTANCE
private static final synthetic com.google.common.base.Functions$IdentityFunction[] $VALUES
public static com.google.common.base.Functions$IdentityFunction[] values ()
public static com.google.common.base.Functions$IdentityFunction valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
public java.lang.Object apply (java.lang.Object)
Object o
public java.lang.String toString ()
private static synthetic com.google.common.base.Functions$IdentityFunction[] $values ()
static void <clinit> ()
}
com/google/common/base/Functions$PredicateFunction.class
Functions.java
package com.google.common.base
com.google.common.base.Functions$PredicateFunction extends java.lang.Object implements com.google.common.base.Function java.io.Serializable {
private final com.google.common.base.Predicate predicate
private static final long serialVersionUID
private void <init> (com.google.common.base.Predicate)
com.google.common.base.Predicate predicate
public java.lang.Boolean apply (java.lang.Object)
Object t
public boolean equals (java.lang.Object)
com.google.common.base.Functions$PredicateFunction that
Object obj
public int hashCode ()
public java.lang.String toString ()
public volatile synthetic java.lang.Object apply (java.lang.Object)
synthetic void <init> (com.google.common.base.Predicate, com.google.common.base.Functions$1)
com.google.common.base.Predicate x0
com.google.common.base.Functions$1 x1
}
com/google/common/base/Functions$SupplierFunction.class
Functions.java
package com.google.common.base
com.google.common.base.Functions$SupplierFunction extends java.lang.Object implements com.google.common.base.Function java.io.Serializable {
private final com.google.common.base.Supplier supplier
private static final long serialVersionUID
private void <init> (com.google.common.base.Supplier)
com.google.common.base.Supplier supplier
public java.lang.Object apply (java.lang.Object)
Object input
public boolean equals (java.lang.Object)
com.google.common.base.Functions$SupplierFunction that
Object obj
public int hashCode ()
public java.lang.String toString ()
synthetic void <init> (com.google.common.base.Supplier, com.google.common.base.Functions$1)
com.google.common.base.Supplier x0
com.google.common.base.Functions$1 x1
}
com/google/common/base/Functions$ToStringFunction.class
Functions.java
package com.google.common.base
final enum com.google.common.base.Functions$ToStringFunction extends java.lang.Enum implements com.google.common.base.Function {
public static final enum com.google.common.base.Functions$ToStringFunction INSTANCE
private static final synthetic com.google.common.base.Functions$ToStringFunction[] $VALUES
public static com.google.common.base.Functions$ToStringFunction[] values ()
public static com.google.common.base.Functions$ToStringFunction valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
public java.lang.String apply (java.lang.Object)
Object o
public java.lang.String toString ()
public volatile synthetic java.lang.Object apply (java.lang.Object)
private static synthetic com.google.common.base.Functions$ToStringFunction[] $values ()
static void <clinit> ()
}
com/google/common/base/Functions.class
Functions.java
package com.google.common.base
public final com.google.common.base.Functions extends java.lang.Object {
private void <init> ()
public static com.google.common.base.Function toStringFunction ()
public static com.google.common.base.Function identity ()
public static com.google.common.base.Function forMap (java.util.Map)
java.util.Map map
public static com.google.common.base.Function forMap (java.util.Map, java.lang.Object)
java.util.Map map
Object defaultValue
public static com.google.common.base.Function compose (com.google.common.base.Function, com.google.common.base.Function)
com.google.common.base.Function g
com.google.common.base.Function f
public static com.google.common.base.Function forPredicate (com.google.common.base.Predicate)
com.google.common.base.Predicate predicate
public static com.google.common.base.Function constant (java.lang.Object)
Object value
public static com.google.common.base.Function forSupplier (com.google.common.base.Supplier)
com.google.common.base.Supplier supplier
}
com/google/common/base/Java8Compatibility.class
Java8Compatibility.java
package com.google.common.base
final com.google.common.base.Java8Compatibility extends java.lang.Object {
static void clear (java.nio.Buffer)
java.nio.Buffer b
static void flip (java.nio.Buffer)
java.nio.Buffer b
static void limit (java.nio.Buffer, int)
java.nio.Buffer b
int limit
static void position (java.nio.Buffer, int)
java.nio.Buffer b
int position
private void <init> ()
}
com/google/common/base/JdkPattern$JdkMatcher.class
JdkPattern.java
package com.google.common.base
final com.google.common.base.JdkPattern$JdkMatcher extends com.google.common.base.CommonMatcher {
final java.util.regex.Matcher matcher
void <init> (java.util.regex.Matcher)
java.util.regex.Matcher matcher
public boolean matches ()
public boolean find ()
public boolean find (int)
int index
public java.lang.String replaceAll (java.lang.String)
String replacement
public int end ()
public int start ()
}
com/google/common/base/JdkPattern.class
JdkPattern.java
package com.google.common.base
final com.google.common.base.JdkPattern extends com.google.common.base.CommonPattern implements java.io.Serializable {
private final java.util.regex.Pattern pattern
private static final long serialVersionUID
void <init> (java.util.regex.Pattern)
java.util.regex.Pattern pattern
public com.google.common.base.CommonMatcher matcher (java.lang.CharSequence)
CharSequence t
public java.lang.String pattern ()
public int flags ()
public java.lang.String toString ()
}
com/google/common/base/Joiner$1.class
Joiner.java
package com.google.common.base
com.google.common.base.Joiner$1 extends com.google.common.base.Joiner {
final synthetic String val$nullText
final synthetic com.google.common.base.Joiner this$0
void <init> (com.google.common.base.Joiner, com.google.common.base.Joiner, java.lang.String)
com.google.common.base.Joiner this$0
com.google.common.base.Joiner prototype
java.lang.CharSequence toString (java.lang.Object)
Object part
public com.google.common.base.Joiner useForNull (java.lang.String)
String nullText
public com.google.common.base.Joiner skipNulls ()
}
com/google/common/base/Joiner$2.class
Joiner.java
package com.google.common.base
com.google.common.base.Joiner$2 extends com.google.common.base.Joiner {
final synthetic com.google.common.base.Joiner this$0
void <init> (com.google.common.base.Joiner, com.google.common.base.Joiner)
com.google.common.base.Joiner this$0
com.google.common.base.Joiner prototype
public java.lang.Appendable appendTo (java.lang.Appendable, java.util.Iterator) throws java.io.IOException
Object part
Object part
Appendable appendable
java.util.Iterator parts
public com.google.common.base.Joiner useForNull (java.lang.String)
String nullText
public com.google.common.base.Joiner$MapJoiner withKeyValueSeparator (java.lang.String)
String kvs
}
com/google/common/base/Joiner$3.class
Joiner.java
package com.google.common.base
com.google.common.base.Joiner$3 extends java.util.AbstractList {
final synthetic Object[] val$rest
final synthetic Object val$first
final synthetic Object val$second
void <init> (java.lang.Object[], java.lang.Object, java.lang.Object)
public int size ()
public java.lang.Object get (int)
int index
}
com/google/common/base/Joiner$MapJoiner.class
Joiner.java
package com.google.common.base
public final com.google.common.base.Joiner$MapJoiner extends java.lang.Object {
private final com.google.common.base.Joiner joiner
private final String keyValueSeparator
private void <init> (com.google.common.base.Joiner, java.lang.String)
com.google.common.base.Joiner joiner
String keyValueSeparator
public java.lang.Appendable appendTo (java.lang.Appendable, java.util.Map) throws java.io.IOException
Appendable appendable
java.util.Map map
public java.lang.StringBuilder appendTo (java.lang.StringBuilder, java.util.Map)
StringBuilder builder
java.util.Map map
public java.lang.Appendable appendTo (java.lang.Appendable, java.lang.Iterable) throws java.io.IOException
Appendable appendable
Iterable entries
public java.lang.Appendable appendTo (java.lang.Appendable, java.util.Iterator) throws java.io.IOException
java.util.Map$Entry e
java.util.Map$Entry entry
Appendable appendable
java.util.Iterator parts
public java.lang.StringBuilder appendTo (java.lang.StringBuilder, java.lang.Iterable)
StringBuilder builder
Iterable entries
public java.lang.StringBuilder appendTo (java.lang.StringBuilder, java.util.Iterator)
java.io.IOException impossible
StringBuilder builder
java.util.Iterator entries
public java.lang.String join (java.util.Map)
java.util.Map map
public java.lang.String join (java.lang.Iterable)
Iterable entries
public java.lang.String join (java.util.Iterator)
java.util.Iterator entries
public com.google.common.base.Joiner$MapJoiner useForNull (java.lang.String)
String nullText
synthetic void <init> (com.google.common.base.Joiner, java.lang.String, com.google.common.base.Joiner$1)
com.google.common.base.Joiner x0
String x1
com.google.common.base.Joiner$1 x2
}
com/google/common/base/Joiner.class
Joiner.java
package com.google.common.base
public com.google.common.base.Joiner extends java.lang.Object {
private final String separator
public static com.google.common.base.Joiner on (java.lang.String)
String separator
public static com.google.common.base.Joiner on (char)
char separator
private void <init> (java.lang.String)
String separator
private void <init> (com.google.common.base.Joiner)
com.google.common.base.Joiner prototype
public java.lang.Appendable appendTo (java.lang.Appendable, java.lang.Iterable) throws java.io.IOException
Appendable appendable
Iterable parts
public java.lang.Appendable appendTo (java.lang.Appendable, java.util.Iterator) throws java.io.IOException
Appendable appendable
java.util.Iterator parts
public final java.lang.Appendable appendTo (java.lang.Appendable, java.lang.Object[]) throws java.io.IOException
Appendable appendable
Object[] parts
public final transient java.lang.Appendable appendTo (java.lang.Appendable, java.lang.Object, java.lang.Object, java.lang.Object[]) throws java.io.IOException
Appendable appendable
Object first
Object second
Object[] rest
public final java.lang.StringBuilder appendTo (java.lang.StringBuilder, java.lang.Iterable)
StringBuilder builder
Iterable parts
public final java.lang.StringBuilder appendTo (java.lang.StringBuilder, java.util.Iterator)
java.io.IOException impossible
StringBuilder builder
java.util.Iterator parts
public final java.lang.StringBuilder appendTo (java.lang.StringBuilder, java.lang.Object[])
StringBuilder builder
Object[] parts
public final transient java.lang.StringBuilder appendTo (java.lang.StringBuilder, java.lang.Object, java.lang.Object, java.lang.Object[])
StringBuilder builder
Object first
Object second
Object[] rest
public final java.lang.String join (java.lang.Iterable)
Iterable parts
public final java.lang.String join (java.util.Iterator)
java.util.Iterator parts
public final java.lang.String join (java.lang.Object[])
Object[] parts
public final transient java.lang.String join (java.lang.Object, java.lang.Object, java.lang.Object[])
Object first
Object second
Object[] rest
public com.google.common.base.Joiner useForNull (java.lang.String)
String nullText
public com.google.common.base.Joiner skipNulls ()
public com.google.common.base.Joiner$MapJoiner withKeyValueSeparator (char)
char keyValueSeparator
public com.google.common.base.Joiner$MapJoiner withKeyValueSeparator (java.lang.String)
String keyValueSeparator
java.lang.CharSequence toString (java.lang.Object)
Object part
private static java.lang.Iterable iterable (java.lang.Object, java.lang.Object, java.lang.Object[])
Object first
Object second
Object[] rest
synthetic void <init> (com.google.common.base.Joiner, com.google.common.base.Joiner$1)
com.google.common.base.Joiner x0
com.google.common.base.Joiner$1 x1
static synthetic java.lang.String access$100 (com.google.common.base.Joiner)
com.google.common.base.Joiner x0
}
com/google/common/base/MoreObjects$1.class
MoreObjects.java
package com.google.common.base
synthetic com.google.common.base.MoreObjects$1 extends java.lang.Object {
}
com/google/common/base/MoreObjects$ToStringHelper$UnconditionalValueHolder.class
MoreObjects.java
package com.google.common.base
final com.google.common.base.MoreObjects$ToStringHelper$UnconditionalValueHolder extends com.google.common.base.MoreObjects$ToStringHelper$ValueHolder {
private void <init> ()
synthetic void <init> (com.google.common.base.MoreObjects$1)
com.google.common.base.MoreObjects$1 x0
}
com/google/common/base/MoreObjects$ToStringHelper$ValueHolder.class
MoreObjects.java
package com.google.common.base
com.google.common.base.MoreObjects$ToStringHelper$ValueHolder extends java.lang.Object {
String name
Object value
com.google.common.base.MoreObjects$ToStringHelper$ValueHolder next
private void <init> ()
synthetic void <init> (com.google.common.base.MoreObjects$1)
com.google.common.base.MoreObjects$1 x0
}
com/google/common/base/MoreObjects$ToStringHelper.class
MoreObjects.java
package com.google.common.base
public final com.google.common.base.MoreObjects$ToStringHelper extends java.lang.Object {
private final String className
private final com.google.common.base.MoreObjects$ToStringHelper$ValueHolder holderHead
private com.google.common.base.MoreObjects$ToStringHelper$ValueHolder holderTail
private boolean omitNullValues
private boolean omitEmptyValues
private void <init> (java.lang.String)
String className
public com.google.common.base.MoreObjects$ToStringHelper omitNullValues ()
public com.google.common.base.MoreObjects$ToStringHelper add (java.lang.String, java.lang.Object)
String name
Object value
public com.google.common.base.MoreObjects$ToStringHelper add (java.lang.String, boolean)
String name
boolean value
public com.google.common.base.MoreObjects$ToStringHelper add (java.lang.String, char)
String name
char value
public com.google.common.base.MoreObjects$ToStringHelper add (java.lang.String, double)
String name
double value
public com.google.common.base.MoreObjects$ToStringHelper add (java.lang.String, float)
String name
float value
public com.google.common.base.MoreObjects$ToStringHelper add (java.lang.String, int)
String name
int value
public com.google.common.base.MoreObjects$ToStringHelper add (java.lang.String, long)
String name
long value
public com.google.common.base.MoreObjects$ToStringHelper addValue (java.lang.Object)
Object value
public com.google.common.base.MoreObjects$ToStringHelper addValue (boolean)
boolean value
public com.google.common.base.MoreObjects$ToStringHelper addValue (char)
char value
public com.google.common.base.MoreObjects$ToStringHelper addValue (double)
double value
public com.google.common.base.MoreObjects$ToStringHelper addValue (float)
float value
public com.google.common.base.MoreObjects$ToStringHelper addValue (int)
int value
public com.google.common.base.MoreObjects$ToStringHelper addValue (long)
long value
private static boolean isEmpty (java.lang.Object)
Object value
public java.lang.String toString ()
Object[] objectArray
String arrayString
Object value
com.google.common.base.MoreObjects$ToStringHelper$ValueHolder valueHolder
boolean omitNullValuesSnapshot
boolean omitEmptyValuesSnapshot
String nextSeparator
StringBuilder builder
private com.google.common.base.MoreObjects$ToStringHelper$ValueHolder addHolder ()
com.google.common.base.MoreObjects$ToStringHelper$ValueHolder valueHolder
private com.google.common.base.MoreObjects$ToStringHelper addHolder (java.lang.Object)
Object value
com.google.common.base.MoreObjects$ToStringHelper$ValueHolder valueHolder
private com.google.common.base.MoreObjects$ToStringHelper addHolder (java.lang.String, java.lang.Object)
String name
Object value
com.google.common.base.MoreObjects$ToStringHelper$ValueHolder valueHolder
private com.google.common.base.MoreObjects$ToStringHelper$UnconditionalValueHolder addUnconditionalHolder ()
com.google.common.base.MoreObjects$ToStringHelper$UnconditionalValueHolder valueHolder
private com.google.common.base.MoreObjects$ToStringHelper addUnconditionalHolder (java.lang.Object)
Object value
com.google.common.base.MoreObjects$ToStringHelper$UnconditionalValueHolder valueHolder
private com.google.common.base.MoreObjects$ToStringHelper addUnconditionalHolder (java.lang.String, java.lang.Object)
String name
Object value
com.google.common.base.MoreObjects$ToStringHelper$UnconditionalValueHolder valueHolder
synthetic void <init> (java.lang.String, com.google.common.base.MoreObjects$1)
String x0
com.google.common.base.MoreObjects$1 x1
}
com/google/common/base/MoreObjects.class
MoreObjects.java
package com.google.common.base
public final com.google.common.base.MoreObjects extends java.lang.Object {
public static java.lang.Object firstNonNull (java.lang.Object, java.lang.Object)
Object first
Object second
public static com.google.common.base.MoreObjects$ToStringHelper toStringHelper (java.lang.Object)
Object self
public static com.google.common.base.MoreObjects$ToStringHelper toStringHelper (java.lang.Class)
Class clazz
public static com.google.common.base.MoreObjects$ToStringHelper toStringHelper (java.lang.String)
String className
private void <init> ()
}
com/google/common/base/NullnessCasts.class
NullnessCasts.java
package com.google.common.base
final com.google.common.base.NullnessCasts extends java.lang.Object {
static java.lang.Object uncheckedCastNullableTToT (java.lang.Object)
Object t
private void <init> ()
}
com/google/common/base/Objects.class
Objects.java
package com.google.common.base
public final com.google.common.base.Objects extends com.google.common.base.ExtraObjectsMethodsForWeb {
private void <init> ()
public static boolean equal (java.lang.Object, java.lang.Object)
Object a
Object b
public static transient int hashCode (java.lang.Object[])
Object[] objects
}
com/google/common/base/Optional$1$1.class
Optional.java
package com.google.common.base
com.google.common.base.Optional$1$1 extends com.google.common.base.AbstractIterator {
private final java.util.Iterator iterator
final synthetic com.google.common.base.Optional$1 this$0
void <init> (com.google.common.base.Optional$1)
com.google.common.base.Optional$1 this$0
protected java.lang.Object computeNext ()
com.google.common.base.Optional optional
}
com/google/common/base/Optional$1.class
Optional.java
package com.google.common.base
com.google.common.base.Optional$1 extends java.lang.Object implements java.lang.Iterable {
final synthetic Iterable val$optionals
void <init> (java.lang.Iterable)
public java.util.Iterator iterator ()
}
com/google/common/base/Optional.class
Optional.java
package com.google.common.base
public abstract com.google.common.base.Optional extends java.lang.Object implements java.io.Serializable {
private static final long serialVersionUID
public static com.google.common.base.Optional absent ()
public static com.google.common.base.Optional of (java.lang.Object)
Object reference
public static com.google.common.base.Optional fromNullable (java.lang.Object)
Object nullableReference
void <init> ()
public abstract boolean isPresent ()
public abstract java.lang.Object get ()
public abstract java.lang.Object or (java.lang.Object)
public abstract com.google.common.base.Optional or (com.google.common.base.Optional)
public abstract java.lang.Object or (com.google.common.base.Supplier)
public abstract java.lang.Object orNull ()
public abstract java.util.Set asSet ()
public abstract com.google.common.base.Optional transform (com.google.common.base.Function)
public abstract boolean equals (java.lang.Object)
public abstract int hashCode ()
public abstract java.lang.String toString ()
public static java.lang.Iterable presentInstances (java.lang.Iterable)
Iterable optionals
}
com/google/common/base/PairwiseEquivalence.class
PairwiseEquivalence.java
package com.google.common.base
final com.google.common.base.PairwiseEquivalence extends com.google.common.base.Equivalence implements java.io.Serializable {
final com.google.common.base.Equivalence elementEquivalence
private static final long serialVersionUID
void <init> (com.google.common.base.Equivalence)
com.google.common.base.Equivalence elementEquivalence
protected boolean doEquivalent (java.lang.Iterable, java.lang.Iterable)
Iterable iterableA
Iterable iterableB
java.util.Iterator iteratorA
java.util.Iterator iteratorB
protected int doHash (java.lang.Iterable)
Object element
Iterable iterable
int hash
public boolean equals (java.lang.Object)
com.google.common.base.PairwiseEquivalence that
Object object
public int hashCode ()
public java.lang.String toString ()
protected volatile synthetic int doHash (java.lang.Object)
protected volatile synthetic boolean doEquivalent (java.lang.Object, java.lang.Object)
}
com/google/common/base/ParametricNullness.class
ParametricNullness.java
package com.google.common.base
abstract annotation com.google.common.base.ParametricNullness extends java.lang.Object implements java.lang.annotation.Annotation {
}
com/google/common/base/PatternCompiler.class
PatternCompiler.java
package com.google.common.base
abstract com.google.common.base.PatternCompiler extends java.lang.Object {
public abstract com.google.common.base.CommonPattern compile (java.lang.String)
public abstract boolean isPcreLike ()
}
com/google/common/base/Platform$1.class
Platform.java
package com.google.common.base
synthetic com.google.common.base.Platform$1 extends java.lang.Object {
}
com/google/common/base/Platform$JdkPatternCompiler.class
Platform.java
package com.google.common.base
final com.google.common.base.Platform$JdkPatternCompiler extends java.lang.Object implements com.google.common.base.PatternCompiler {
private void <init> ()
public com.google.common.base.CommonPattern compile (java.lang.String)
String pattern
public boolean isPcreLike ()
synthetic void <init> (com.google.common.base.Platform$1)
com.google.common.base.Platform$1 x0
}
com/google/common/base/Platform.class
Platform.java
package com.google.common.base
final com.google.common.base.Platform extends java.lang.Object {
private static final java.util.logging.Logger logger
private static final com.google.common.base.PatternCompiler patternCompiler
private void <init> ()
static long systemNanoTime ()
static com.google.common.base.CharMatcher precomputeCharMatcher (com.google.common.base.CharMatcher)
com.google.common.base.CharMatcher matcher
static com.google.common.base.Optional getEnumIfPresent (java.lang.Class, java.lang.String)
Class enumClass
String value
java.lang.ref.WeakReference ref
static java.lang.String formatCompact4Digits (double)
double value
static boolean stringIsNullOrEmpty (java.lang.String)
String string
static java.lang.String nullToEmpty (java.lang.String)
String string
static java.lang.String emptyToNull (java.lang.String)
String string
static com.google.common.base.CommonPattern compilePattern (java.lang.String)
String pattern
static boolean patternCompilerIsPcreLike ()
private static com.google.common.base.PatternCompiler loadPatternCompiler ()
private static void logPatternCompilerError (java.util.ServiceConfigurationError)
java.util.ServiceConfigurationError e
static void checkGwtRpcEnabled ()
static void <clinit> ()
}
com/google/common/base/Preconditions.class
Preconditions.java
package com.google.common.base
public final com.google.common.base.Preconditions extends java.lang.Object {
private void <init> ()
public static void checkArgument (boolean)
boolean expression
public static void checkArgument (boolean, java.lang.Object)
boolean expression
Object errorMessage
public static transient void checkArgument (boolean, java.lang.String, java.lang.Object[])
boolean expression
String errorMessageTemplate
Object[] errorMessageArgs
public static void checkArgument (boolean, java.lang.String, char)
boolean b
String errorMessageTemplate
char p1
public static void checkArgument (boolean, java.lang.String, int)
boolean b
String errorMessageTemplate
int p1
public static void checkArgument (boolean, java.lang.String, long)
boolean b
String errorMessageTemplate
long p1
public static void checkArgument (boolean, java.lang.String, java.lang.Object)
boolean b
String errorMessageTemplate
Object p1
public static void checkArgument (boolean, java.lang.String, char, char)
boolean b
String errorMessageTemplate
char p1
char p2
public static void checkArgument (boolean, java.lang.String, char, int)
boolean b
String errorMessageTemplate
char p1
int p2
public static void checkArgument (boolean, java.lang.String, char, long)
boolean b
String errorMessageTemplate
char p1
long p2
public static void checkArgument (boolean, java.lang.String, char, java.lang.Object)
boolean b
String errorMessageTemplate
char p1
Object p2
public static void checkArgument (boolean, java.lang.String, int, char)
boolean b
String errorMessageTemplate
int p1
char p2
public static void checkArgument (boolean, java.lang.String, int, int)
boolean b
String errorMessageTemplate
int p1
int p2
public static void checkArgument (boolean, java.lang.String, int, long)
boolean b
String errorMessageTemplate
int p1
long p2
public static void checkArgument (boolean, java.lang.String, int, java.lang.Object)
boolean b
String errorMessageTemplate
int p1
Object p2
public static void checkArgument (boolean, java.lang.String, long, char)
boolean b
String errorMessageTemplate
long p1
char p2
public static void checkArgument (boolean, java.lang.String, long, int)
boolean b
String errorMessageTemplate
long p1
int p2
public static void checkArgument (boolean, java.lang.String, long, long)
boolean b
String errorMessageTemplate
long p1
long p2
public static void checkArgument (boolean, java.lang.String, long, java.lang.Object)
boolean b
String errorMessageTemplate
long p1
Object p2
public static void checkArgument (boolean, java.lang.String, java.lang.Object, char)
boolean b
String errorMessageTemplate
Object p1
char p2
public static void checkArgument (boolean, java.lang.String, java.lang.Object, int)
boolean b
String errorMessageTemplate
Object p1
int p2
public static void checkArgument (boolean, java.lang.String, java.lang.Object, long)
boolean b
String errorMessageTemplate
Object p1
long p2
public static void checkArgument (boolean, java.lang.String, java.lang.Object, java.lang.Object)
boolean b
String errorMessageTemplate
Object p1
Object p2
public static void checkArgument (boolean, java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object)
boolean b
String errorMessageTemplate
Object p1
Object p2
Object p3
public static void checkArgument (boolean, java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
boolean b
String errorMessageTemplate
Object p1
Object p2
Object p3
Object p4
public static void checkState (boolean)
boolean expression
public static void checkState (boolean, java.lang.Object)
boolean expression
Object errorMessage
public static transient void checkState (boolean, java.lang.String, java.lang.Object[])
boolean expression
String errorMessageTemplate
Object[] errorMessageArgs
public static void checkState (boolean, java.lang.String, char)
boolean b
String errorMessageTemplate
char p1
public static void checkState (boolean, java.lang.String, int)
boolean b
String errorMessageTemplate
int p1
public static void checkState (boolean, java.lang.String, long)
boolean b
String errorMessageTemplate
long p1
public static void checkState (boolean, java.lang.String, java.lang.Object)
boolean b
String errorMessageTemplate
Object p1
public static void checkState (boolean, java.lang.String, char, char)
boolean b
String errorMessageTemplate
char p1
char p2
public static void checkState (boolean, java.lang.String, char, int)
boolean b
String errorMessageTemplate
char p1
int p2
public static void checkState (boolean, java.lang.String, char, long)
boolean b
String errorMessageTemplate
char p1
long p2
public static void checkState (boolean, java.lang.String, char, java.lang.Object)
boolean b
String errorMessageTemplate
char p1
Object p2
public static void checkState (boolean, java.lang.String, int, char)
boolean b
String errorMessageTemplate
int p1
char p2
public static void checkState (boolean, java.lang.String, int, int)
boolean b
String errorMessageTemplate
int p1
int p2
public static void checkState (boolean, java.lang.String, int, long)
boolean b
String errorMessageTemplate
int p1
long p2
public static void checkState (boolean, java.lang.String, int, java.lang.Object)
boolean b
String errorMessageTemplate
int p1
Object p2
public static void checkState (boolean, java.lang.String, long, char)
boolean b
String errorMessageTemplate
long p1
char p2
public static void checkState (boolean, java.lang.String, long, int)
boolean b
String errorMessageTemplate
long p1
int p2
public static void checkState (boolean, java.lang.String, long, long)
boolean b
String errorMessageTemplate
long p1
long p2
public static void checkState (boolean, java.lang.String, long, java.lang.Object)
boolean b
String errorMessageTemplate
long p1
Object p2
public static void checkState (boolean, java.lang.String, java.lang.Object, char)
boolean b
String errorMessageTemplate
Object p1
char p2
public static void checkState (boolean, java.lang.String, java.lang.Object, int)
boolean b
String errorMessageTemplate
Object p1
int p2
public static void checkState (boolean, java.lang.String, java.lang.Object, long)
boolean b
String errorMessageTemplate
Object p1
long p2
public static void checkState (boolean, java.lang.String, java.lang.Object, java.lang.Object)
boolean b
String errorMessageTemplate
Object p1
Object p2
public static void checkState (boolean, java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object)
boolean b
String errorMessageTemplate
Object p1
Object p2
Object p3
public static void checkState (boolean, java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
boolean b
String errorMessageTemplate
Object p1
Object p2
Object p3
Object p4
public static java.lang.Object checkNotNull (java.lang.Object)
Object reference
public static java.lang.Object checkNotNull (java.lang.Object, java.lang.Object)
Object reference
Object errorMessage
public static transient java.lang.Object checkNotNull (java.lang.Object, java.lang.String, java.lang.Object[])
Object reference
String errorMessageTemplate
Object[] errorMessageArgs
public static java.lang.Object checkNotNull (java.lang.Object, java.lang.String, char)
Object obj
String errorMessageTemplate
char p1
public static java.lang.Object checkNotNull (java.lang.Object, java.lang.String, int)
Object obj
String errorMessageTemplate
int p1
public static java.lang.Object checkNotNull (java.lang.Object, java.lang.String, long)
Object obj
String errorMessageTemplate
long p1
public static java.lang.Object checkNotNull (java.lang.Object, java.lang.String, java.lang.Object)
Object obj
String errorMessageTemplate
Object p1
public static java.lang.Object checkNotNull (java.lang.Object, java.lang.String, char, char)
Object obj
String errorMessageTemplate
char p1
char p2
public static java.lang.Object checkNotNull (java.lang.Object, java.lang.String, char, int)
Object obj
String errorMessageTemplate
char p1
int p2
public static java.lang.Object checkNotNull (java.lang.Object, java.lang.String, char, long)
Object obj
String errorMessageTemplate
char p1
long p2
public static java.lang.Object checkNotNull (java.lang.Object, java.lang.String, char, java.lang.Object)
Object obj
String errorMessageTemplate
char p1
Object p2
public static java.lang.Object checkNotNull (java.lang.Object, java.lang.String, int, char)
Object obj
String errorMessageTemplate
int p1
char p2
public static java.lang.Object checkNotNull (java.lang.Object, java.lang.String, int, int)
Object obj
String errorMessageTemplate
int p1
int p2
public static java.lang.Object checkNotNull (java.lang.Object, java.lang.String, int, long)
Object obj
String errorMessageTemplate
int p1
long p2
public static java.lang.Object checkNotNull (java.lang.Object, java.lang.String, int, java.lang.Object)
Object obj
String errorMessageTemplate
int p1
Object p2
public static java.lang.Object checkNotNull (java.lang.Object, java.lang.String, long, char)
Object obj
String errorMessageTemplate
long p1
char p2
public static java.lang.Object checkNotNull (java.lang.Object, java.lang.String, long, int)
Object obj
String errorMessageTemplate
long p1
int p2
public static java.lang.Object checkNotNull (java.lang.Object, java.lang.String, long, long)
Object obj
String errorMessageTemplate
long p1
long p2
public static java.lang.Object checkNotNull (java.lang.Object, java.lang.String, long, java.lang.Object)
Object obj
String errorMessageTemplate
long p1
Object p2
public static java.lang.Object checkNotNull (java.lang.Object, java.lang.String, java.lang.Object, char)
Object obj
String errorMessageTemplate
Object p1
char p2
public static java.lang.Object checkNotNull (java.lang.Object, java.lang.String, java.lang.Object, int)
Object obj
String errorMessageTemplate
Object p1
int p2
public static java.lang.Object checkNotNull (java.lang.Object, java.lang.String, java.lang.Object, long)
Object obj
String errorMessageTemplate
Object p1
long p2
public static java.lang.Object checkNotNull (java.lang.Object, java.lang.String, java.lang.Object, java.lang.Object)
Object obj
String errorMessageTemplate
Object p1
Object p2
public static java.lang.Object checkNotNull (java.lang.Object, java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object)
Object obj
String errorMessageTemplate
Object p1
Object p2
Object p3
public static java.lang.Object checkNotNull (java.lang.Object, java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object obj
String errorMessageTemplate
Object p1
Object p2
Object p3
Object p4
public static int checkElementIndex (int, int)
int index
int size
public static int checkElementIndex (int, int, java.lang.String)
int index
int size
String desc
private static java.lang.String badElementIndex (int, int, java.lang.String)
int index
int size
String desc
public static int checkPositionIndex (int, int)
int index
int size
public static int checkPositionIndex (int, int, java.lang.String)
int index
int size
String desc
private static java.lang.String badPositionIndex (int, int, java.lang.String)
int index
int size
String desc
public static void checkPositionIndexes (int, int, int)
int start
int end
int size
private static java.lang.String badPositionIndexes (int, int, int)
int start
int end
int size
}
com/google/common/base/Predicate.class
Predicate.java
package com.google.common.base
public abstract com.google.common.base.Predicate extends java.lang.Object {
public abstract boolean apply (java.lang.Object)
public abstract boolean equals (java.lang.Object)
}
com/google/common/base/Predicates$1.class
Predicates.java
package com.google.common.base
synthetic com.google.common.base.Predicates$1 extends java.lang.Object {
}
com/google/common/base/Predicates$AndPredicate.class
Predicates.java
package com.google.common.base
com.google.common.base.Predicates$AndPredicate extends java.lang.Object implements com.google.common.base.Predicate java.io.Serializable {
private final java.util.List components
private static final long serialVersionUID
private void <init> (java.util.List)
java.util.List components
public boolean apply (java.lang.Object)
int i
Object t
public int hashCode ()
public boolean equals (java.lang.Object)
com.google.common.base.Predicates$AndPredicate that
Object obj
public java.lang.String toString ()
synthetic void <init> (java.util.List, com.google.common.base.Predicates$1)
java.util.List x0
com.google.common.base.Predicates$1 x1
}
com/google/common/base/Predicates$CompositionPredicate.class
Predicates.java
package com.google.common.base
com.google.common.base.Predicates$CompositionPredicate extends java.lang.Object implements com.google.common.base.Predicate java.io.Serializable {
final com.google.common.base.Predicate p
final com.google.common.base.Function f
private static final long serialVersionUID
private void <init> (com.google.common.base.Predicate, com.google.common.base.Function)
com.google.common.base.Predicate p
com.google.common.base.Function f
public boolean apply (java.lang.Object)
Object a
public boolean equals (java.lang.Object)
com.google.common.base.Predicates$CompositionPredicate that
Object obj
public int hashCode ()
public java.lang.String toString ()
synthetic void <init> (com.google.common.base.Predicate, com.google.common.base.Function, com.google.common.base.Predicates$1)
com.google.common.base.Predicate x0
com.google.common.base.Function x1
com.google.common.base.Predicates$1 x2
}
com/google/common/base/Predicates$ContainsPatternFromStringPredicate.class
Predicates.java
package com.google.common.base
com.google.common.base.Predicates$ContainsPatternFromStringPredicate extends com.google.common.base.Predicates$ContainsPatternPredicate {
private static final long serialVersionUID
void <init> (java.lang.String)
String string
public java.lang.String toString ()
}
com/google/common/base/Predicates$ContainsPatternPredicate.class
Predicates.java
package com.google.common.base
com.google.common.base.Predicates$ContainsPatternPredicate extends java.lang.Object implements com.google.common.base.Predicate java.io.Serializable {
final com.google.common.base.CommonPattern pattern
private static final long serialVersionUID
void <init> (com.google.common.base.CommonPattern)
com.google.common.base.CommonPattern pattern
public boolean apply (java.lang.CharSequence)
CharSequence t
public int hashCode ()
public boolean equals (java.lang.Object)
com.google.common.base.Predicates$ContainsPatternPredicate that
Object obj
public java.lang.String toString ()
String patternString
public volatile synthetic boolean apply (java.lang.Object)
}
com/google/common/base/Predicates$InPredicate.class
Predicates.java
package com.google.common.base
com.google.common.base.Predicates$InPredicate extends java.lang.Object implements com.google.common.base.Predicate java.io.Serializable {
private final java.util.Collection target
private static final long serialVersionUID
private void <init> (java.util.Collection)
java.util.Collection target
public boolean apply (java.lang.Object)
RuntimeException e
Object t
public boolean equals (java.lang.Object)
com.google.common.base.Predicates$InPredicate that
Object obj
public int hashCode ()
public java.lang.String toString ()
synthetic void <init> (java.util.Collection, com.google.common.base.Predicates$1)
java.util.Collection x0
com.google.common.base.Predicates$1 x1
}
com/google/common/base/Predicates$InstanceOfPredicate.class
Predicates.java
package com.google.common.base
com.google.common.base.Predicates$InstanceOfPredicate extends java.lang.Object implements com.google.common.base.Predicate java.io.Serializable {
private final Class clazz
private static final long serialVersionUID
private void <init> (java.lang.Class)
Class clazz
public boolean apply (java.lang.Object)
Object o
public int hashCode ()
public boolean equals (java.lang.Object)
com.google.common.base.Predicates$InstanceOfPredicate that
Object obj
public java.lang.String toString ()
synthetic void <init> (java.lang.Class, com.google.common.base.Predicates$1)
Class x0
com.google.common.base.Predicates$1 x1
}
com/google/common/base/Predicates$IsEqualToPredicate.class
Predicates.java
package com.google.common.base
com.google.common.base.Predicates$IsEqualToPredicate extends java.lang.Object implements com.google.common.base.Predicate java.io.Serializable {
private final Object target
private static final long serialVersionUID
private void <init> (java.lang.Object)
Object target
public boolean apply (java.lang.Object)
Object o
public int hashCode ()
public boolean equals (java.lang.Object)
com.google.common.base.Predicates$IsEqualToPredicate that
Object obj
public java.lang.String toString ()
com.google.common.base.Predicate withNarrowedType ()
synthetic void <init> (java.lang.Object, com.google.common.base.Predicates$1)
Object x0
com.google.common.base.Predicates$1 x1
}
com/google/common/base/Predicates$NotPredicate.class
Predicates.java
package com.google.common.base
com.google.common.base.Predicates$NotPredicate extends java.lang.Object implements com.google.common.base.Predicate java.io.Serializable {
final com.google.common.base.Predicate predicate
private static final long serialVersionUID
void <init> (com.google.common.base.Predicate)
com.google.common.base.Predicate predicate
public boolean apply (java.lang.Object)
Object t
public int hashCode ()
public boolean equals (java.lang.Object)
com.google.common.base.Predicates$NotPredicate that
Object obj
public java.lang.String toString ()
}
com/google/common/base/Predicates$ObjectPredicate$1.class
Predicates.java
package com.google.common.base
final enum com.google.common.base.Predicates$ObjectPredicate$1 extends com.google.common.base.Predicates$ObjectPredicate {
void <init> (java.lang.String, int)
public boolean apply (java.lang.Object)
Object o
public java.lang.String toString ()
}
com/google/common/base/Predicates$ObjectPredicate$2.class
Predicates.java
package com.google.common.base
final enum com.google.common.base.Predicates$ObjectPredicate$2 extends com.google.common.base.Predicates$ObjectPredicate {
void <init> (java.lang.String, int)
public boolean apply (java.lang.Object)
Object o
public java.lang.String toString ()
}
com/google/common/base/Predicates$ObjectPredicate$3.class
Predicates.java
package com.google.common.base
final enum com.google.common.base.Predicates$ObjectPredicate$3 extends com.google.common.base.Predicates$ObjectPredicate {
void <init> (java.lang.String, int)
public boolean apply (java.lang.Object)
Object o
public java.lang.String toString ()
}
com/google/common/base/Predicates$ObjectPredicate$4.class
Predicates.java
package com.google.common.base
final enum com.google.common.base.Predicates$ObjectPredicate$4 extends com.google.common.base.Predicates$ObjectPredicate {
void <init> (java.lang.String, int)
public boolean apply (java.lang.Object)
Object o
public java.lang.String toString ()
}
com/google/common/base/Predicates$ObjectPredicate.class
Predicates.java
package com.google.common.base
abstract enum com.google.common.base.Predicates$ObjectPredicate extends java.lang.Enum implements com.google.common.base.Predicate {
public static final enum com.google.common.base.Predicates$ObjectPredicate ALWAYS_TRUE
public static final enum com.google.common.base.Predicates$ObjectPredicate ALWAYS_FALSE
public static final enum com.google.common.base.Predicates$ObjectPredicate IS_NULL
public static final enum com.google.common.base.Predicates$ObjectPredicate NOT_NULL
private static final synthetic com.google.common.base.Predicates$ObjectPredicate[] $VALUES
public static com.google.common.base.Predicates$ObjectPredicate[] values ()
public static com.google.common.base.Predicates$ObjectPredicate valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
com.google.common.base.Predicate withNarrowedType ()
private static synthetic com.google.common.base.Predicates$ObjectPredicate[] $values ()
synthetic void <init> (java.lang.String, int, com.google.common.base.Predicates$1)
String x0
int x1
com.google.common.base.Predicates$1 x2
static void <clinit> ()
}
com/google/common/base/Predicates$OrPredicate.class
Predicates.java
package com.google.common.base
com.google.common.base.Predicates$OrPredicate extends java.lang.Object implements com.google.common.base.Predicate java.io.Serializable {
private final java.util.List components
private static final long serialVersionUID
private void <init> (java.util.List)
java.util.List components
public boolean apply (java.lang.Object)
int i
Object t
public int hashCode ()
public boolean equals (java.lang.Object)
com.google.common.base.Predicates$OrPredicate that
Object obj
public java.lang.String toString ()
synthetic void <init> (java.util.List, com.google.common.base.Predicates$1)
java.util.List x0
com.google.common.base.Predicates$1 x1
}
com/google/common/base/Predicates$SubtypeOfPredicate.class
Predicates.java
package com.google.common.base
com.google.common.base.Predicates$SubtypeOfPredicate extends java.lang.Object implements com.google.common.base.Predicate java.io.Serializable {
private final Class clazz
private static final long serialVersionUID
private void <init> (java.lang.Class)
Class clazz
public boolean apply (java.lang.Class)
Class input
public int hashCode ()
public boolean equals (java.lang.Object)
com.google.common.base.Predicates$SubtypeOfPredicate that
Object obj
public java.lang.String toString ()
public volatile synthetic boolean apply (java.lang.Object)
synthetic void <init> (java.lang.Class, com.google.common.base.Predicates$1)
Class x0
com.google.common.base.Predicates$1 x1
}
com/google/common/base/Predicates.class
Predicates.java
package com.google.common.base
public final com.google.common.base.Predicates extends java.lang.Object {
private void <init> ()
public static com.google.common.base.Predicate alwaysTrue ()
public static com.google.common.base.Predicate alwaysFalse ()
public static com.google.common.base.Predicate isNull ()
public static com.google.common.base.Predicate notNull ()
public static com.google.common.base.Predicate not (com.google.common.base.Predicate)
com.google.common.base.Predicate predicate
public static com.google.common.base.Predicate and (java.lang.Iterable)
Iterable components
public static transient com.google.common.base.Predicate and (com.google.common.base.Predicate[])
com.google.common.base.Predicate[] components
public static com.google.common.base.Predicate and (com.google.common.base.Predicate, com.google.common.base.Predicate)
com.google.common.base.Predicate first
com.google.common.base.Predicate second
public static com.google.common.base.Predicate or (java.lang.Iterable)
Iterable components
public static transient com.google.common.base.Predicate or (com.google.common.base.Predicate[])
com.google.common.base.Predicate[] components
public static com.google.common.base.Predicate or (com.google.common.base.Predicate, com.google.common.base.Predicate)
com.google.common.base.Predicate first
com.google.common.base.Predicate second
public static com.google.common.base.Predicate equalTo (java.lang.Object)
Object target
public static com.google.common.base.Predicate instanceOf (java.lang.Class)
Class clazz
public static com.google.common.base.Predicate subtypeOf (java.lang.Class)
Class clazz
public static com.google.common.base.Predicate in (java.util.Collection)
java.util.Collection target
public static com.google.common.base.Predicate compose (com.google.common.base.Predicate, com.google.common.base.Function)
com.google.common.base.Predicate predicate
com.google.common.base.Function function
public static com.google.common.base.Predicate containsPattern (java.lang.String)
String pattern
public static com.google.common.base.Predicate contains (java.util.regex.Pattern)
java.util.regex.Pattern pattern
private static java.lang.String toStringHelper (java.lang.String, java.lang.Iterable)
Object o
String methodName
Iterable components
StringBuilder builder
boolean first
private static java.util.List asList (com.google.common.base.Predicate, com.google.common.base.Predicate)
com.google.common.base.Predicate first
com.google.common.base.Predicate second
private static transient java.util.List defensiveCopy (java.lang.Object[])
Object[] array
static java.util.List defensiveCopy (java.lang.Iterable)
Object element
Iterable iterable
java.util.ArrayList list
static synthetic java.lang.String access$800 (java.lang.String, java.lang.Iterable)
String x0
Iterable x1
}
com/google/common/base/Present.class
Present.java
package com.google.common.base
final com.google.common.base.Present extends com.google.common.base.Optional {
private final Object reference
private static final long serialVersionUID
void <init> (java.lang.Object)
Object reference
public boolean isPresent ()
public java.lang.Object get ()
public java.lang.Object or (java.lang.Object)
Object defaultValue
public com.google.common.base.Optional or (com.google.common.base.Optional)
com.google.common.base.Optional secondChoice
public java.lang.Object or (com.google.common.base.Supplier)
com.google.common.base.Supplier supplier
public java.lang.Object orNull ()
public java.util.Set asSet ()
public com.google.common.base.Optional transform (com.google.common.base.Function)
com.google.common.base.Function function
public boolean equals (java.lang.Object)
com.google.common.base.Present other
Object object
public int hashCode ()
public java.lang.String toString ()
}
com/google/common/base/SmallCharMatcher.class
SmallCharMatcher.java
package com.google.common.base
final com.google.common.base.SmallCharMatcher extends com.google.common.base.CharMatcher$NamedFastMatcher {
static final int MAX_SIZE
private final char[] table
private final boolean containsZero
private final long filter
private static final int C1
private static final int C2
private static final double DESIRED_LOAD_FACTOR
private void <init> (char[], long, boolean, java.lang.String)
char[] table
long filter
boolean containsZero
String description
static int smear (int)
int hashCode
private boolean checkFilter (int)
int c
static int chooseTableSize (int)
int setSize
int tableSize
static com.google.common.base.CharMatcher from (java.util.BitSet, java.lang.String)
int index
int c
java.util.BitSet chars
String description
long filter
int size
boolean containsZero
char[] table
int mask
public boolean matches (char)
char c
int mask
int startingIndex
int index
void setBits (java.util.BitSet)
char c
java.util.BitSet table
}
com/google/common/base/Splitter$1$1.class
Splitter.java
package com.google.common.base
com.google.common.base.Splitter$1$1 extends com.google.common.base.Splitter$SplittingIterator {
final synthetic com.google.common.base.Splitter$1 this$0
void <init> (com.google.common.base.Splitter$1, com.google.common.base.Splitter, java.lang.CharSequence)
com.google.common.base.Splitter$1 this$0
com.google.common.base.Splitter splitter
CharSequence toSplit
int separatorStart (int)
int start
int separatorEnd (int)
int separatorPosition
}
com/google/common/base/Splitter$1.class
Splitter.java
package com.google.common.base
com.google.common.base.Splitter$1 extends java.lang.Object implements com.google.common.base.Splitter$Strategy {
final synthetic com.google.common.base.CharMatcher val$separatorMatcher
void <init> (com.google.common.base.CharMatcher)
public com.google.common.base.Splitter$SplittingIterator iterator (com.google.common.base.Splitter, java.lang.CharSequence)
com.google.common.base.Splitter splitter
CharSequence toSplit
public volatile synthetic java.util.Iterator iterator (com.google.common.base.Splitter, java.lang.CharSequence)
}
com/google/common/base/Splitter$2$1.class
Splitter.java
package com.google.common.base
com.google.common.base.Splitter$2$1 extends com.google.common.base.Splitter$SplittingIterator {
final synthetic com.google.common.base.Splitter$2 this$0
void <init> (com.google.common.base.Splitter$2, com.google.common.base.Splitter, java.lang.CharSequence)
com.google.common.base.Splitter$2 this$0
com.google.common.base.Splitter splitter
CharSequence toSplit
public int separatorStart (int)
int i
int p
int last
int start
int separatorLength
public int separatorEnd (int)
int separatorPosition
}
com/google/common/base/Splitter$2.class
Splitter.java
package com.google.common.base
com.google.common.base.Splitter$2 extends java.lang.Object implements com.google.common.base.Splitter$Strategy {
final synthetic String val$separator
void <init> (java.lang.String)
public com.google.common.base.Splitter$SplittingIterator iterator (com.google.common.base.Splitter, java.lang.CharSequence)
com.google.common.base.Splitter splitter
CharSequence toSplit
public volatile synthetic java.util.Iterator iterator (com.google.common.base.Splitter, java.lang.CharSequence)
}
com/google/common/base/Splitter$3$1.class
Splitter.java
package com.google.common.base
com.google.common.base.Splitter$3$1 extends com.google.common.base.Splitter$SplittingIterator {
final synthetic com.google.common.base.CommonMatcher val$matcher
final synthetic com.google.common.base.Splitter$3 this$0
void <init> (com.google.common.base.Splitter$3, com.google.common.base.Splitter, java.lang.CharSequence, com.google.common.base.CommonMatcher)
com.google.common.base.Splitter$3 this$0
com.google.common.base.Splitter splitter
CharSequence toSplit
public int separatorStart (int)
int start
public int separatorEnd (int)
int separatorPosition
}
com/google/common/base/Splitter$3.class
Splitter.java
package com.google.common.base
com.google.common.base.Splitter$3 extends java.lang.Object implements com.google.common.base.Splitter$Strategy {
final synthetic com.google.common.base.CommonPattern val$separatorPattern
void <init> (com.google.common.base.CommonPattern)
public com.google.common.base.Splitter$SplittingIterator iterator (com.google.common.base.Splitter, java.lang.CharSequence)
com.google.common.base.Splitter splitter
CharSequence toSplit
com.google.common.base.CommonMatcher matcher
public volatile synthetic java.util.Iterator iterator (com.google.common.base.Splitter, java.lang.CharSequence)
}
com/google/common/base/Splitter$4$1.class
Splitter.java
package com.google.common.base
com.google.common.base.Splitter$4$1 extends com.google.common.base.Splitter$SplittingIterator {
final synthetic com.google.common.base.Splitter$4 this$0
void <init> (com.google.common.base.Splitter$4, com.google.common.base.Splitter, java.lang.CharSequence)
com.google.common.base.Splitter$4 this$0
com.google.common.base.Splitter splitter
CharSequence toSplit
public int separatorStart (int)
int start
int nextChunkStart
public int separatorEnd (int)
int separatorPosition
}
com/google/common/base/Splitter$4.class
Splitter.java
package com.google.common.base
com.google.common.base.Splitter$4 extends java.lang.Object implements com.google.common.base.Splitter$Strategy {
final synthetic int val$length
void <init> (int)
public com.google.common.base.Splitter$SplittingIterator iterator (com.google.common.base.Splitter, java.lang.CharSequence)
com.google.common.base.Splitter splitter
CharSequence toSplit
public volatile synthetic java.util.Iterator iterator (com.google.common.base.Splitter, java.lang.CharSequence)
}
com/google/common/base/Splitter$5.class
Splitter.java
package com.google.common.base
com.google.common.base.Splitter$5 extends java.lang.Object implements java.lang.Iterable {
final synthetic CharSequence val$sequence
final synthetic com.google.common.base.Splitter this$0
void <init> (com.google.common.base.Splitter, java.lang.CharSequence)
com.google.common.base.Splitter this$0
public java.util.Iterator iterator ()
public java.lang.String toString ()
}
com/google/common/base/Splitter$MapSplitter.class
Splitter.java
package com.google.common.base
public final com.google.common.base.Splitter$MapSplitter extends java.lang.Object {
private static final String INVALID_ENTRY_MESSAGE
private final com.google.common.base.Splitter outerSplitter
private final com.google.common.base.Splitter entrySplitter
private void <init> (com.google.common.base.Splitter, com.google.common.base.Splitter)
com.google.common.base.Splitter outerSplitter
com.google.common.base.Splitter entrySplitter
public java.util.Map split (java.lang.CharSequence)
java.util.Iterator entryFields
String key
String value
String entry
CharSequence sequence
java.util.Map map
synthetic void <init> (com.google.common.base.Splitter, com.google.common.base.Splitter, com.google.common.base.Splitter$1)
com.google.common.base.Splitter x0
com.google.common.base.Splitter x1
com.google.common.base.Splitter$1 x2
}
com/google/common/base/Splitter$SplittingIterator.class
Splitter.java
package com.google.common.base
abstract com.google.common.base.Splitter$SplittingIterator extends com.google.common.base.AbstractIterator {
final CharSequence toSplit
final com.google.common.base.CharMatcher trimmer
final boolean omitEmptyStrings
int offset
int limit
abstract int separatorStart (int)
abstract int separatorEnd (int)
protected void <init> (com.google.common.base.Splitter, java.lang.CharSequence)
com.google.common.base.Splitter splitter
CharSequence toSplit
protected java.lang.String computeNext ()
int end
int start
int end
int separatorPosition
int nextStart
protected volatile synthetic java.lang.Object computeNext ()
}
com/google/common/base/Splitter$Strategy.class
Splitter.java
package com.google.common.base
abstract com.google.common.base.Splitter$Strategy extends java.lang.Object {
public abstract java.util.Iterator iterator (com.google.common.base.Splitter, java.lang.CharSequence)
}
com/google/common/base/Splitter.class
Splitter.java
package com.google.common.base
public final com.google.common.base.Splitter extends java.lang.Object {
private final com.google.common.base.CharMatcher trimmer
private final boolean omitEmptyStrings
private final com.google.common.base.Splitter$Strategy strategy
private final int limit
private void <init> (com.google.common.base.Splitter$Strategy)
com.google.common.base.Splitter$Strategy strategy
private void <init> (com.google.common.base.Splitter$Strategy, boolean, com.google.common.base.CharMatcher, int)
com.google.common.base.Splitter$Strategy strategy
boolean omitEmptyStrings
com.google.common.base.CharMatcher trimmer
int limit
public static com.google.common.base.Splitter on (char)
char separator
public static com.google.common.base.Splitter on (com.google.common.base.CharMatcher)
com.google.common.base.CharMatcher separatorMatcher
public static com.google.common.base.Splitter on (java.lang.String)
String separator
public static com.google.common.base.Splitter on (java.util.regex.Pattern)
java.util.regex.Pattern separatorPattern
private static com.google.common.base.Splitter on (com.google.common.base.CommonPattern)
com.google.common.base.CommonPattern separatorPattern
public static com.google.common.base.Splitter onPattern (java.lang.String)
String separatorPattern
public static com.google.common.base.Splitter fixedLength (int)
int length
public com.google.common.base.Splitter omitEmptyStrings ()
public com.google.common.base.Splitter limit (int)
int maxItems
public com.google.common.base.Splitter trimResults ()
public com.google.common.base.Splitter trimResults (com.google.common.base.CharMatcher)
com.google.common.base.CharMatcher trimmer
public java.lang.Iterable split (java.lang.CharSequence)
CharSequence sequence
private java.util.Iterator splittingIterator (java.lang.CharSequence)
CharSequence sequence
public java.util.List splitToList (java.lang.CharSequence)
CharSequence sequence
java.util.Iterator iterator
java.util.List result
public com.google.common.base.Splitter$MapSplitter withKeyValueSeparator (java.lang.String)
String separator
public com.google.common.base.Splitter$MapSplitter withKeyValueSeparator (char)
char separator
public com.google.common.base.Splitter$MapSplitter withKeyValueSeparator (com.google.common.base.Splitter)
com.google.common.base.Splitter keyValueSplitter
static synthetic java.util.Iterator access$000 (com.google.common.base.Splitter, java.lang.CharSequence)
com.google.common.base.Splitter x0
CharSequence x1
static synthetic com.google.common.base.CharMatcher access$200 (com.google.common.base.Splitter)
com.google.common.base.Splitter x0
static synthetic boolean access$300 (com.google.common.base.Splitter)
com.google.common.base.Splitter x0
static synthetic int access$400 (com.google.common.base.Splitter)
com.google.common.base.Splitter x0
}
com/google/common/base/StandardSystemProperty.class
StandardSystemProperty.java
package com.google.common.base
public final enum com.google.common.base.StandardSystemProperty extends java.lang.Enum {
public static final enum com.google.common.base.StandardSystemProperty JAVA_VERSION
public static final enum com.google.common.base.StandardSystemProperty JAVA_VENDOR
public static final enum com.google.common.base.StandardSystemProperty JAVA_VENDOR_URL
public static final enum com.google.common.base.StandardSystemProperty JAVA_HOME
public static final enum com.google.common.base.StandardSystemProperty JAVA_VM_SPECIFICATION_VERSION
public static final enum com.google.common.base.StandardSystemProperty JAVA_VM_SPECIFICATION_VENDOR
public static final enum com.google.common.base.StandardSystemProperty JAVA_VM_SPECIFICATION_NAME
public static final enum com.google.common.base.StandardSystemProperty JAVA_VM_VERSION
public static final enum com.google.common.base.StandardSystemProperty JAVA_VM_VENDOR
public static final enum com.google.common.base.StandardSystemProperty JAVA_VM_NAME
public static final enum com.google.common.base.StandardSystemProperty JAVA_SPECIFICATION_VERSION
public static final enum com.google.common.base.StandardSystemProperty JAVA_SPECIFICATION_VENDOR
public static final enum com.google.common.base.StandardSystemProperty JAVA_SPECIFICATION_NAME
public static final enum com.google.common.base.StandardSystemProperty JAVA_CLASS_VERSION
public static final enum com.google.common.base.StandardSystemProperty JAVA_CLASS_PATH
public static final enum com.google.common.base.StandardSystemProperty JAVA_LIBRARY_PATH
public static final enum com.google.common.base.StandardSystemProperty JAVA_IO_TMPDIR
public static final enum com.google.common.base.StandardSystemProperty JAVA_COMPILER
public static final enum com.google.common.base.StandardSystemProperty JAVA_EXT_DIRS
public static final enum com.google.common.base.StandardSystemProperty OS_NAME
public static final enum com.google.common.base.StandardSystemProperty OS_ARCH
public static final enum com.google.common.base.StandardSystemProperty OS_VERSION
public static final enum com.google.common.base.StandardSystemProperty FILE_SEPARATOR
public static final enum com.google.common.base.StandardSystemProperty PATH_SEPARATOR
public static final enum com.google.common.base.StandardSystemProperty LINE_SEPARATOR
public static final enum com.google.common.base.StandardSystemProperty USER_NAME
public static final enum com.google.common.base.StandardSystemProperty USER_HOME
public static final enum com.google.common.base.StandardSystemProperty USER_DIR
private final String key
private static final synthetic com.google.common.base.StandardSystemProperty[] $VALUES
public static com.google.common.base.StandardSystemProperty[] values ()
public static com.google.common.base.StandardSystemProperty valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int, java.lang.String)
String key
public java.lang.String key ()
public java.lang.String value ()
public java.lang.String toString ()
private static synthetic com.google.common.base.StandardSystemProperty[] $values ()
static void <clinit> ()
}
com/google/common/base/Stopwatch$1.class
Stopwatch.java
package com.google.common.base
synthetic com.google.common.base.Stopwatch$1 extends java.lang.Object {
static final synthetic int[] $SwitchMap$java$util$concurrent$TimeUnit
static void <clinit> ()
}
com/google/common/base/Stopwatch.class
Stopwatch.java
package com.google.common.base
public final com.google.common.base.Stopwatch extends java.lang.Object {
private final com.google.common.base.Ticker ticker
private boolean isRunning
private long elapsedNanos
private long startTick
public static com.google.common.base.Stopwatch createUnstarted ()
public static com.google.common.base.Stopwatch createUnstarted (com.google.common.base.Ticker)
com.google.common.base.Ticker ticker
public static com.google.common.base.Stopwatch createStarted ()
public static com.google.common.base.Stopwatch createStarted (com.google.common.base.Ticker)
com.google.common.base.Ticker ticker
void <init> ()
void <init> (com.google.common.base.Ticker)
com.google.common.base.Ticker ticker
public boolean isRunning ()
public com.google.common.base.Stopwatch start ()
public com.google.common.base.Stopwatch stop ()
long tick
public com.google.common.base.Stopwatch reset ()
private long elapsedNanos ()
public long elapsed (java.util.concurrent.TimeUnit)
java.util.concurrent.TimeUnit desiredUnit
public java.lang.String toString ()
long nanos
java.util.concurrent.TimeUnit unit
double value
private static java.util.concurrent.TimeUnit chooseUnit (long)
long nanos
private static java.lang.String abbreviate (java.util.concurrent.TimeUnit)
java.util.concurrent.TimeUnit unit
}
com/google/common/base/Strings.class
Strings.java
package com.google.common.base
public final com.google.common.base.Strings extends java.lang.Object {
private void <init> ()
public static java.lang.String nullToEmpty (java.lang.String)
String string
public static java.lang.String emptyToNull (java.lang.String)
String string
public static boolean isNullOrEmpty (java.lang.String)
String string
public static java.lang.String padStart (java.lang.String, int, char)
int i
String string
int minLength
char padChar
StringBuilder sb
public static java.lang.String padEnd (java.lang.String, int, char)
int i
String string
int minLength
char padChar
StringBuilder sb
public static java.lang.String repeat (java.lang.String, int)
String string
int count
int len
long longSize
int size
char[] array
int n
public static java.lang.String commonPrefix (java.lang.CharSequence, java.lang.CharSequence)
CharSequence a
CharSequence b
int maxPrefixLength
int p
public static java.lang.String commonSuffix (java.lang.CharSequence, java.lang.CharSequence)
CharSequence a
CharSequence b
int maxSuffixLength
int s
static boolean validSurrogatePairAt (java.lang.CharSequence, int)
CharSequence string
int index
public static transient java.lang.String lenientFormat (java.lang.String, java.lang.Object[])
int i
int placeholderStart
String template
Object[] args
StringBuilder builder
int templateStart
int i
private static java.lang.String lenientToString (java.lang.Object)
String objectToString
Exception e
Object o
}
com/google/common/base/Supplier.class
Supplier.java
package com.google.common.base
public abstract com.google.common.base.Supplier extends java.lang.Object {
public abstract java.lang.Object get ()
}
com/google/common/base/Suppliers$ExpiringMemoizingSupplier.class
Suppliers.java
package com.google.common.base
com.google.common.base.Suppliers$ExpiringMemoizingSupplier extends java.lang.Object implements com.google.common.base.Supplier java.io.Serializable {
final com.google.common.base.Supplier delegate
final long durationNanos
volatile transient Object value
volatile transient long expirationNanos
private static final long serialVersionUID
void <init> (com.google.common.base.Supplier, long, java.util.concurrent.TimeUnit)
com.google.common.base.Supplier delegate
long duration
java.util.concurrent.TimeUnit unit
public java.lang.Object get ()
Object t
long nanos
long now
public java.lang.String toString ()
}
com/google/common/base/Suppliers$MemoizingSupplier.class
Suppliers.java
package com.google.common.base
com.google.common.base.Suppliers$MemoizingSupplier extends java.lang.Object implements com.google.common.base.Supplier java.io.Serializable {
final com.google.common.base.Supplier delegate
volatile transient boolean initialized
transient Object value
private static final long serialVersionUID
void <init> (com.google.common.base.Supplier)
com.google.common.base.Supplier delegate
public java.lang.Object get ()
Object t
public java.lang.String toString ()
}
com/google/common/base/Suppliers$NonSerializableMemoizingSupplier.class
Suppliers.java
package com.google.common.base
com.google.common.base.Suppliers$NonSerializableMemoizingSupplier extends java.lang.Object implements com.google.common.base.Supplier {
volatile com.google.common.base.Supplier delegate
volatile boolean initialized
Object value
void <init> (com.google.common.base.Supplier)
com.google.common.base.Supplier delegate
public java.lang.Object get ()
Object t
public java.lang.String toString ()
com.google.common.base.Supplier delegate
}
com/google/common/base/Suppliers$SupplierComposition.class
Suppliers.java
package com.google.common.base
com.google.common.base.Suppliers$SupplierComposition extends java.lang.Object implements com.google.common.base.Supplier java.io.Serializable {
final com.google.common.base.Function function
final com.google.common.base.Supplier supplier
private static final long serialVersionUID
void <init> (com.google.common.base.Function, com.google.common.base.Supplier)
com.google.common.base.Function function
com.google.common.base.Supplier supplier
public java.lang.Object get ()
public boolean equals (java.lang.Object)
com.google.common.base.Suppliers$SupplierComposition that
Object obj
public int hashCode ()
public java.lang.String toString ()
}
com/google/common/base/Suppliers$SupplierFunction.class
Suppliers.java
package com.google.common.base
abstract com.google.common.base.Suppliers$SupplierFunction extends java.lang.Object implements com.google.common.base.Function {
}
com/google/common/base/Suppliers$SupplierFunctionImpl.class
Suppliers.java
package com.google.common.base
final enum com.google.common.base.Suppliers$SupplierFunctionImpl extends java.lang.Enum implements com.google.common.base.Suppliers$SupplierFunction {
public static final enum com.google.common.base.Suppliers$SupplierFunctionImpl INSTANCE
private static final synthetic com.google.common.base.Suppliers$SupplierFunctionImpl[] $VALUES
public static com.google.common.base.Suppliers$SupplierFunctionImpl[] values ()
public static com.google.common.base.Suppliers$SupplierFunctionImpl valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
public java.lang.Object apply (com.google.common.base.Supplier)
com.google.common.base.Supplier input
public java.lang.String toString ()
public volatile synthetic java.lang.Object apply (java.lang.Object)
private static synthetic com.google.common.base.Suppliers$SupplierFunctionImpl[] $values ()
static void <clinit> ()
}
com/google/common/base/Suppliers$SupplierOfInstance.class
Suppliers.java
package com.google.common.base
com.google.common.base.Suppliers$SupplierOfInstance extends java.lang.Object implements com.google.common.base.Supplier java.io.Serializable {
final Object instance
private static final long serialVersionUID
void <init> (java.lang.Object)
Object instance
public java.lang.Object get ()
public boolean equals (java.lang.Object)
com.google.common.base.Suppliers$SupplierOfInstance that
Object obj
public int hashCode ()
public java.lang.String toString ()
}
com/google/common/base/Suppliers$ThreadSafeSupplier.class
Suppliers.java
package com.google.common.base
com.google.common.base.Suppliers$ThreadSafeSupplier extends java.lang.Object implements com.google.common.base.Supplier java.io.Serializable {
final com.google.common.base.Supplier delegate
private static final long serialVersionUID
void <init> (com.google.common.base.Supplier)
com.google.common.base.Supplier delegate
public java.lang.Object get ()
public java.lang.String toString ()
}
com/google/common/base/Suppliers.class
Suppliers.java
package com.google.common.base
public final com.google.common.base.Suppliers extends java.lang.Object {
private void <init> ()
public static com.google.common.base.Supplier compose (com.google.common.base.Function, com.google.common.base.Supplier)
com.google.common.base.Function function
com.google.common.base.Supplier supplier
public static com.google.common.base.Supplier memoize (com.google.common.base.Supplier)
com.google.common.base.Supplier delegate
public static com.google.common.base.Supplier memoizeWithExpiration (com.google.common.base.Supplier, long, java.util.concurrent.TimeUnit)
com.google.common.base.Supplier delegate
long duration
java.util.concurrent.TimeUnit unit
public static com.google.common.base.Supplier ofInstance (java.lang.Object)
Object instance
public static com.google.common.base.Supplier synchronizedSupplier (com.google.common.base.Supplier)
com.google.common.base.Supplier delegate
public static com.google.common.base.Function supplierFunction ()
com.google.common.base.Suppliers$SupplierFunction sf
}
com/google/common/base/Throwables$1.class
Throwables.java
package com.google.common.base
com.google.common.base.Throwables$1 extends java.util.AbstractList {
final synthetic Throwable val$t
void <init> (java.lang.Throwable)
public java.lang.StackTraceElement get (int)
int n
public int size ()
public volatile synthetic java.lang.Object get (int)
}
com/google/common/base/Throwables.class
Throwables.java
package com.google.common.base
public final com.google.common.base.Throwables extends java.lang.Object {
private static final String JAVA_LANG_ACCESS_CLASSNAME
static final String SHARED_SECRETS_CLASSNAME
private static final Object jla
private static final java.lang.reflect.Method getStackTraceElementMethod
private static final java.lang.reflect.Method getStackTraceDepthMethod
private void <init> ()
public static void throwIfInstanceOf (java.lang.Throwable, java.lang.Class) throws java.lang.Throwable
Throwable throwable
Class declaredType
public static void propagateIfInstanceOf (java.lang.Throwable, java.lang.Class) throws java.lang.Throwable
Throwable throwable
Class declaredType
public static void throwIfUnchecked (java.lang.Throwable)
Throwable throwable
public static void propagateIfPossible (java.lang.Throwable)
Throwable throwable
public static void propagateIfPossible (java.lang.Throwable, java.lang.Class) throws java.lang.Throwable
Throwable throwable
Class declaredType
public static void propagateIfPossible (java.lang.Throwable, java.lang.Class, java.lang.Class) throws java.lang.Throwable java.lang.Throwable
Throwable throwable
Class declaredType1
Class declaredType2
public static java.lang.RuntimeException propagate (java.lang.Throwable)
Throwable throwable
public static java.lang.Throwable getRootCause (java.lang.Throwable)
Throwable throwable
Throwable slowPointer
boolean advanceSlowPointer
Throwable cause
public static java.util.List getCausalChain (java.lang.Throwable)
Throwable throwable
java.util.List causes
Throwable slowPointer
boolean advanceSlowPointer
Throwable cause
public static java.lang.Throwable getCauseAs (java.lang.Throwable, java.lang.Class)
ClassCastException e
Throwable throwable
Class expectedCauseType
public static java.lang.String getStackTraceAsString (java.lang.Throwable)
Throwable throwable
java.io.StringWriter stringWriter
public static java.util.List lazyStackTrace (java.lang.Throwable)
Throwable throwable
public static boolean lazyStackTraceIsLazy ()
private static java.util.List jlaStackTrace (java.lang.Throwable)
Throwable t
private static transient java.lang.Object invokeAccessibleNonThrowingMethod (java.lang.reflect.Method, java.lang.Object, java.lang.Object[])
IllegalAccessException e
java.lang.reflect.InvocationTargetException e
java.lang.reflect.Method method
Object receiver
Object[] params
private static java.lang.Object getJLA ()
Class sharedSecrets
java.lang.reflect.Method langAccess
ThreadDeath death
Throwable t
private static java.lang.reflect.Method getGetMethod ()
private static java.lang.reflect.Method getSizeMethod (java.lang.Object)
java.lang.reflect.Method getStackTraceDepth
Exception e
Object jla
private static transient java.lang.reflect.Method getJlaMethod (java.lang.String, java.lang.Class[]) throws java.lang.ThreadDeath
ThreadDeath death
Throwable t
String name
Class[] parameterTypes
static synthetic java.lang.reflect.Method access$000 ()
static synthetic java.lang.Object access$100 ()
static synthetic java.lang.Object access$200 (java.lang.reflect.Method, java.lang.Object, java.lang.Object[])
java.lang.reflect.Method x0
Object x1
Object[] x2
static synthetic java.lang.reflect.Method access$300 ()
static void <clinit> ()
}
com/google/common/base/Ticker$1.class
Ticker.java
package com.google.common.base
com.google.common.base.Ticker$1 extends com.google.common.base.Ticker {
void <init> ()
public long read ()
}
com/google/common/base/Ticker.class
Ticker.java
package com.google.common.base
public abstract com.google.common.base.Ticker extends java.lang.Object {
private static final com.google.common.base.Ticker SYSTEM_TICKER
protected void <init> ()
public abstract long read ()
public static com.google.common.base.Ticker systemTicker ()
static void <clinit> ()
}
com/google/common/base/Utf8.class
Utf8.java
package com.google.common.base
public final com.google.common.base.Utf8 extends java.lang.Object {
public static int encodedLength (java.lang.CharSequence)
char c
CharSequence sequence
int utf16Length
int utf8Length
int i
private static int encodedLengthGeneral (java.lang.CharSequence, int)
char c
int i
CharSequence sequence
int start
int utf16Length
int utf8Length
public static boolean isWellFormed (byte[])
byte[] bytes
public static boolean isWellFormed (byte[], int, int)
int i
byte[] bytes
int off
int len
int end
private static boolean isWellFormedSlowPath (byte[], int, int)
int byte2
int byte2
int byte1
byte[] bytes
int off
int end
int index
private static java.lang.String unpairedSurrogateMsg (int)
int i
private void <init> ()
}
com/google/common/base/Verify.class
Verify.java
package com.google.common.base
public final com.google.common.base.Verify extends java.lang.Object {
public static void verify (boolean)
boolean expression
public static transient void verify (boolean, java.lang.String, java.lang.Object[])
boolean expression
String errorMessageTemplate
Object[] errorMessageArgs
public static void verify (boolean, java.lang.String, char)
boolean expression
String errorMessageTemplate
char p1
public static void verify (boolean, java.lang.String, int)
boolean expression
String errorMessageTemplate
int p1
public static void verify (boolean, java.lang.String, long)
boolean expression
String errorMessageTemplate
long p1
public static void verify (boolean, java.lang.String, java.lang.Object)
boolean expression
String errorMessageTemplate
Object p1
public static void verify (boolean, java.lang.String, char, char)
boolean expression
String errorMessageTemplate
char p1
char p2
public static void verify (boolean, java.lang.String, int, char)
boolean expression
String errorMessageTemplate
int p1
char p2
public static void verify (boolean, java.lang.String, long, char)
boolean expression
String errorMessageTemplate
long p1
char p2
public static void verify (boolean, java.lang.String, java.lang.Object, char)
boolean expression
String errorMessageTemplate
Object p1
char p2
public static void verify (boolean, java.lang.String, char, int)
boolean expression
String errorMessageTemplate
char p1
int p2
public static void verify (boolean, java.lang.String, int, int)
boolean expression
String errorMessageTemplate
int p1
int p2
public static void verify (boolean, java.lang.String, long, int)
boolean expression
String errorMessageTemplate
long p1
int p2
public static void verify (boolean, java.lang.String, java.lang.Object, int)
boolean expression
String errorMessageTemplate
Object p1
int p2
public static void verify (boolean, java.lang.String, char, long)
boolean expression
String errorMessageTemplate
char p1
long p2
public static void verify (boolean, java.lang.String, int, long)
boolean expression
String errorMessageTemplate
int p1
long p2
public static void verify (boolean, java.lang.String, long, long)
boolean expression
String errorMessageTemplate
long p1
long p2
public static void verify (boolean, java.lang.String, java.lang.Object, long)
boolean expression
String errorMessageTemplate
Object p1
long p2
public static void verify (boolean, java.lang.String, char, java.lang.Object)
boolean expression
String errorMessageTemplate
char p1
Object p2
public static void verify (boolean, java.lang.String, int, java.lang.Object)
boolean expression
String errorMessageTemplate
int p1
Object p2
public static void verify (boolean, java.lang.String, long, java.lang.Object)
boolean expression
String errorMessageTemplate
long p1
Object p2
public static void verify (boolean, java.lang.String, java.lang.Object, java.lang.Object)
boolean expression
String errorMessageTemplate
Object p1
Object p2
public static void verify (boolean, java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object)
boolean expression
String errorMessageTemplate
Object p1
Object p2
Object p3
public static void verify (boolean, java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
boolean expression
String errorMessageTemplate
Object p1
Object p2
Object p3
Object p4
public static java.lang.Object verifyNotNull (java.lang.Object)
Object reference
public static transient java.lang.Object verifyNotNull (java.lang.Object, java.lang.String, java.lang.Object[])
Object reference
String errorMessageTemplate
Object[] errorMessageArgs
private void <init> ()
}
com/google/common/base/VerifyException.class
VerifyException.java
package com.google.common.base
public com.google.common.base.VerifyException extends java.lang.RuntimeException {
public void <init> ()
public void <init> (java.lang.String)
String message
public void <init> (java.lang.Throwable)
Throwable cause
public void <init> (java.lang.String, java.lang.Throwable)
String message
Throwable cause
}
com/google/common/base/internal/
com/google/common/base/internal/Finalizer.class
Finalizer.java
package com.google.common.base.internal
public com.google.common.base.internal.Finalizer extends java.lang.Object implements java.lang.Runnable {
private static final java.util.logging.Logger logger
private static final String FINALIZABLE_REFERENCE
private final java.lang.ref.WeakReference finalizableReferenceClassReference
private final java.lang.ref.PhantomReference frqReference
private final java.lang.ref.ReferenceQueue queue
private static final java.lang.reflect.Constructor bigThreadConstructor
private static final java.lang.reflect.Field inheritableThreadLocals
public static void startFinalizer (java.lang.Class, java.lang.ref.ReferenceQueue, java.lang.ref.PhantomReference)
boolean inheritThreadLocals
long defaultStackSize
Throwable t
Throwable t
Class finalizableReferenceClass
java.lang.ref.ReferenceQueue queue
java.lang.ref.PhantomReference frqReference
com.google.common.base.internal.Finalizer finalizer
String threadName
Thread thread
private void <init> (java.lang.Class, java.lang.ref.ReferenceQueue, java.lang.ref.PhantomReference)
Class finalizableReferenceClass
java.lang.ref.ReferenceQueue queue
java.lang.ref.PhantomReference frqReference
public void run ()
private boolean cleanUp (java.lang.ref.Reference)
Throwable t
java.lang.ref.Reference reference
java.lang.reflect.Method finalizeReferentMethod
private java.lang.reflect.Method getFinalizeReferentMethod ()
NoSuchMethodException e
Class finalizableReferenceClass
private static java.lang.reflect.Field getInheritableThreadLocalsField ()
java.lang.reflect.Field inheritableThreadLocals
Throwable t
private static java.lang.reflect.Constructor getBigThreadConstructor ()
Throwable t
static void <clinit> ()
}
com/google/common/base/package-info.class
package-info.java
package com.google.common.base
abstract synthetic com.google.common.base.package-info extends java.lang.Object {
}
com/google/common/cache/
com/google/common/cache/AbstractCache$SimpleStatsCounter.class
AbstractCache.java
package com.google.common.cache
public final com.google.common.cache.AbstractCache$SimpleStatsCounter extends java.lang.Object implements com.google.common.cache.AbstractCache$StatsCounter {
private final com.google.common.cache.LongAddable hitCount
private final com.google.common.cache.LongAddable missCount
private final com.google.common.cache.LongAddable loadSuccessCount
private final com.google.common.cache.LongAddable loadExceptionCount
private final com.google.common.cache.LongAddable totalLoadTime
private final com.google.common.cache.LongAddable evictionCount
public void <init> ()
public void recordHits (int)
int count
public void recordMisses (int)
int count
public void recordLoadSuccess (long)
long loadTime
public void recordLoadException (long)
long loadTime
public void recordEviction ()
public com.google.common.cache.CacheStats snapshot ()
private static long negativeToMaxValue (long)
long value
public void incrementBy (com.google.common.cache.AbstractCache$StatsCounter)
com.google.common.cache.AbstractCache$StatsCounter other
com.google.common.cache.CacheStats otherStats
}
com/google/common/cache/AbstractCache$StatsCounter.class
AbstractCache.java
package com.google.common.cache
public abstract com.google.common.cache.AbstractCache$StatsCounter extends java.lang.Object {
public abstract void recordHits (int)
public abstract void recordMisses (int)
public abstract void recordLoadSuccess (long)
public abstract void recordLoadException (long)
public abstract void recordEviction ()
public abstract com.google.common.cache.CacheStats snapshot ()
}
com/google/common/cache/AbstractCache.class
AbstractCache.java
package com.google.common.cache
public abstract com.google.common.cache.AbstractCache extends java.lang.Object implements com.google.common.cache.Cache {
protected void <init> ()
public java.lang.Object get (java.lang.Object, java.util.concurrent.Callable) throws java.util.concurrent.ExecutionException
Object key
java.util.concurrent.Callable valueLoader
public com.google.common.collect.ImmutableMap getAllPresent (java.lang.Iterable)
Object castKey
Object value
Object key
Iterable keys
java.util.Map result
public void put (java.lang.Object, java.lang.Object)
Object key
Object value
public void putAll (java.util.Map)
java.util.Map$Entry entry
java.util.Map m
public void cleanUp ()
public long size ()
public void invalidate (java.lang.Object)
Object key
public void invalidateAll (java.lang.Iterable)
Object key
Iterable keys
public void invalidateAll ()
public com.google.common.cache.CacheStats stats ()
public java.util.concurrent.ConcurrentMap asMap ()
}
com/google/common/cache/AbstractLoadingCache.class
AbstractLoadingCache.java
package com.google.common.cache
public abstract com.google.common.cache.AbstractLoadingCache extends com.google.common.cache.AbstractCache implements com.google.common.cache.LoadingCache {
protected void <init> ()
public java.lang.Object getUnchecked (java.lang.Object)
java.util.concurrent.ExecutionException e
Object key
public com.google.common.collect.ImmutableMap getAll (java.lang.Iterable) throws java.util.concurrent.ExecutionException
Object key
Iterable keys
java.util.Map result
public final java.lang.Object apply (java.lang.Object)
Object key
public void refresh (java.lang.Object)
Object key
}
com/google/common/cache/Cache.class
Cache.java
package com.google.common.cache
public abstract com.google.common.cache.Cache extends java.lang.Object {
public abstract java.lang.Object getIfPresent (java.lang.Object)
public abstract java.lang.Object get (java.lang.Object, java.util.concurrent.Callable) throws java.util.concurrent.ExecutionException
public abstract com.google.common.collect.ImmutableMap getAllPresent (java.lang.Iterable)
public abstract void put (java.lang.Object, java.lang.Object)
public abstract void putAll (java.util.Map)
public abstract void invalidate (java.lang.Object)
public abstract void invalidateAll (java.lang.Iterable)
public abstract void invalidateAll ()
public abstract long size ()
public abstract com.google.common.cache.CacheStats stats ()
public abstract java.util.concurrent.ConcurrentMap asMap ()
public abstract void cleanUp ()
}
com/google/common/cache/CacheBuilder$1.class
CacheBuilder.java
package com.google.common.cache
com.google.common.cache.CacheBuilder$1 extends java.lang.Object implements com.google.common.cache.AbstractCache$StatsCounter {
void <init> ()
public void recordHits (int)
int count
public void recordMisses (int)
int count
public void recordLoadSuccess (long)
long loadTime
public void recordLoadException (long)
long loadTime
public void recordEviction ()
public com.google.common.cache.CacheStats snapshot ()
}
com/google/common/cache/CacheBuilder$2.class
CacheBuilder.java
package com.google.common.cache
com.google.common.cache.CacheBuilder$2 extends java.lang.Object implements com.google.common.base.Supplier {
void <init> ()
public com.google.common.cache.AbstractCache$StatsCounter get ()
public volatile synthetic java.lang.Object get ()
}
com/google/common/cache/CacheBuilder$3.class
CacheBuilder.java
package com.google.common.cache
com.google.common.cache.CacheBuilder$3 extends com.google.common.base.Ticker {
void <init> ()
public long read ()
}
com/google/common/cache/CacheBuilder$NullListener.class
CacheBuilder.java
package com.google.common.cache
final enum com.google.common.cache.CacheBuilder$NullListener extends java.lang.Enum implements com.google.common.cache.RemovalListener {
public static final enum com.google.common.cache.CacheBuilder$NullListener INSTANCE
private static final synthetic com.google.common.cache.CacheBuilder$NullListener[] $VALUES
public static com.google.common.cache.CacheBuilder$NullListener[] values ()
public static com.google.common.cache.CacheBuilder$NullListener valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
public void onRemoval (com.google.common.cache.RemovalNotification)
com.google.common.cache.RemovalNotification notification
private static synthetic com.google.common.cache.CacheBuilder$NullListener[] $values ()
static void <clinit> ()
}
com/google/common/cache/CacheBuilder$OneWeigher.class
CacheBuilder.java
package com.google.common.cache
final enum com.google.common.cache.CacheBuilder$OneWeigher extends java.lang.Enum implements com.google.common.cache.Weigher {
public static final enum com.google.common.cache.CacheBuilder$OneWeigher INSTANCE
private static final synthetic com.google.common.cache.CacheBuilder$OneWeigher[] $VALUES
public static com.google.common.cache.CacheBuilder$OneWeigher[] values ()
public static com.google.common.cache.CacheBuilder$OneWeigher valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
public int weigh (java.lang.Object, java.lang.Object)
Object key
Object value
private static synthetic com.google.common.cache.CacheBuilder$OneWeigher[] $values ()
static void <clinit> ()
}
com/google/common/cache/CacheBuilder.class
CacheBuilder.java
package com.google.common.cache
public final com.google.common.cache.CacheBuilder extends java.lang.Object {
private static final int DEFAULT_INITIAL_CAPACITY
private static final int DEFAULT_CONCURRENCY_LEVEL
private static final int DEFAULT_EXPIRATION_NANOS
private static final int DEFAULT_REFRESH_NANOS
static final com.google.common.base.Supplier NULL_STATS_COUNTER
static final com.google.common.cache.CacheStats EMPTY_STATS
static final com.google.common.base.Supplier CACHE_STATS_COUNTER
static final com.google.common.base.Ticker NULL_TICKER
private static final java.util.logging.Logger logger
static final int UNSET_INT
boolean strictParsing
int initialCapacity
int concurrencyLevel
long maximumSize
long maximumWeight
com.google.common.cache.Weigher weigher
com.google.common.cache.LocalCache$Strength keyStrength
com.google.common.cache.LocalCache$Strength valueStrength
long expireAfterWriteNanos
long expireAfterAccessNanos
long refreshNanos
com.google.common.base.Equivalence keyEquivalence
com.google.common.base.Equivalence valueEquivalence
com.google.common.cache.RemovalListener removalListener
com.google.common.base.Ticker ticker
com.google.common.base.Supplier statsCounterSupplier
private void <init> ()
public static com.google.common.cache.CacheBuilder newBuilder ()
public static com.google.common.cache.CacheBuilder from (com.google.common.cache.CacheBuilderSpec)
com.google.common.cache.CacheBuilderSpec spec
public static com.google.common.cache.CacheBuilder from (java.lang.String)
String spec
com.google.common.cache.CacheBuilder lenientParsing ()
com.google.common.cache.CacheBuilder keyEquivalence (com.google.common.base.Equivalence)
com.google.common.base.Equivalence equivalence
com.google.common.base.Equivalence getKeyEquivalence ()
com.google.common.cache.CacheBuilder valueEquivalence (com.google.common.base.Equivalence)
com.google.common.base.Equivalence equivalence
com.google.common.base.Equivalence getValueEquivalence ()
public com.google.common.cache.CacheBuilder initialCapacity (int)
int initialCapacity
int getInitialCapacity ()
public com.google.common.cache.CacheBuilder concurrencyLevel (int)
int concurrencyLevel
int getConcurrencyLevel ()
public com.google.common.cache.CacheBuilder maximumSize (long)
long maximumSize
public com.google.common.cache.CacheBuilder maximumWeight (long)
long maximumWeight
public com.google.common.cache.CacheBuilder weigher (com.google.common.cache.Weigher)
com.google.common.cache.Weigher weigher
com.google.common.cache.CacheBuilder me
long getMaximumWeight ()
com.google.common.cache.Weigher getWeigher ()
public com.google.common.cache.CacheBuilder weakKeys ()
com.google.common.cache.CacheBuilder setKeyStrength (com.google.common.cache.LocalCache$Strength)
com.google.common.cache.LocalCache$Strength strength
com.google.common.cache.LocalCache$Strength getKeyStrength ()
public com.google.common.cache.CacheBuilder weakValues ()
public com.google.common.cache.CacheBuilder softValues ()
com.google.common.cache.CacheBuilder setValueStrength (com.google.common.cache.LocalCache$Strength)
com.google.common.cache.LocalCache$Strength strength
com.google.common.cache.LocalCache$Strength getValueStrength ()
public com.google.common.cache.CacheBuilder expireAfterWrite (long, java.util.concurrent.TimeUnit)
long duration
java.util.concurrent.TimeUnit unit
long getExpireAfterWriteNanos ()
public com.google.common.cache.CacheBuilder expireAfterAccess (long, java.util.concurrent.TimeUnit)
long duration
java.util.concurrent.TimeUnit unit
long getExpireAfterAccessNanos ()
public com.google.common.cache.CacheBuilder refreshAfterWrite (long, java.util.concurrent.TimeUnit)
long duration
java.util.concurrent.TimeUnit unit
long getRefreshNanos ()
public com.google.common.cache.CacheBuilder ticker (com.google.common.base.Ticker)
com.google.common.base.Ticker ticker
com.google.common.base.Ticker getTicker (boolean)
boolean recordsTime
public com.google.common.cache.CacheBuilder removalListener (com.google.common.cache.RemovalListener)
com.google.common.cache.RemovalListener listener
com.google.common.cache.CacheBuilder me
com.google.common.cache.RemovalListener getRemovalListener ()
public com.google.common.cache.CacheBuilder recordStats ()
boolean isRecordingStats ()
com.google.common.base.Supplier getStatsCounterSupplier ()
public com.google.common.cache.LoadingCache build (com.google.common.cache.CacheLoader)
com.google.common.cache.CacheLoader loader
public com.google.common.cache.Cache build ()
private void checkNonLoadingCache ()
private void checkWeightWithWeigher ()
public java.lang.String toString ()
com.google.common.base.MoreObjects$ToStringHelper s
static void <clinit> ()
}
com/google/common/cache/CacheBuilderSpec$1.class
CacheBuilderSpec.java
package com.google.common.cache
synthetic com.google.common.cache.CacheBuilderSpec$1 extends java.lang.Object {
static final synthetic int[] $SwitchMap$com$google$common$cache$LocalCache$Strength
static void <clinit> ()
}
com/google/common/cache/CacheBuilderSpec$AccessDurationParser.class
CacheBuilderSpec.java
package com.google.common.cache
com.google.common.cache.CacheBuilderSpec$AccessDurationParser extends com.google.common.cache.CacheBuilderSpec$DurationParser {
void <init> ()
protected void parseDuration (com.google.common.cache.CacheBuilderSpec, long, java.util.concurrent.TimeUnit)
com.google.common.cache.CacheBuilderSpec spec
long duration
java.util.concurrent.TimeUnit unit
}
com/google/common/cache/CacheBuilderSpec$ConcurrencyLevelParser.class
CacheBuilderSpec.java
package com.google.common.cache
com.google.common.cache.CacheBuilderSpec$ConcurrencyLevelParser extends com.google.common.cache.CacheBuilderSpec$IntegerParser {
void <init> ()
protected void parseInteger (com.google.common.cache.CacheBuilderSpec, int)
com.google.common.cache.CacheBuilderSpec spec
int value
}
com/google/common/cache/CacheBuilderSpec$DurationParser.class
CacheBuilderSpec.java
package com.google.common.cache
abstract com.google.common.cache.CacheBuilderSpec$DurationParser extends java.lang.Object implements com.google.common.cache.CacheBuilderSpec$ValueParser {
void <init> ()
protected abstract void parseDuration (com.google.common.cache.CacheBuilderSpec, long, java.util.concurrent.TimeUnit)
public void parse (com.google.common.cache.CacheBuilderSpec, java.lang.String, java.lang.String)
java.util.concurrent.TimeUnit timeUnit
java.util.concurrent.TimeUnit timeUnit
java.util.concurrent.TimeUnit timeUnit
java.util.concurrent.TimeUnit timeUnit
char lastChar
java.util.concurrent.TimeUnit timeUnit
long duration
NumberFormatException e
com.google.common.cache.CacheBuilderSpec spec
String key
String value
}
com/google/common/cache/CacheBuilderSpec$InitialCapacityParser.class
CacheBuilderSpec.java
package com.google.common.cache
com.google.common.cache.CacheBuilderSpec$InitialCapacityParser extends com.google.common.cache.CacheBuilderSpec$IntegerParser {
void <init> ()
protected void parseInteger (com.google.common.cache.CacheBuilderSpec, int)
com.google.common.cache.CacheBuilderSpec spec
int value
}
com/google/common/cache/CacheBuilderSpec$IntegerParser.class
CacheBuilderSpec.java
package com.google.common.cache
abstract com.google.common.cache.CacheBuilderSpec$IntegerParser extends java.lang.Object implements com.google.common.cache.CacheBuilderSpec$ValueParser {
void <init> ()
protected abstract void parseInteger (com.google.common.cache.CacheBuilderSpec, int)
public void parse (com.google.common.cache.CacheBuilderSpec, java.lang.String, java.lang.String)
NumberFormatException e
com.google.common.cache.CacheBuilderSpec spec
String key
String value
}
com/google/common/cache/CacheBuilderSpec$KeyStrengthParser.class
CacheBuilderSpec.java
package com.google.common.cache
com.google.common.cache.CacheBuilderSpec$KeyStrengthParser extends java.lang.Object implements com.google.common.cache.CacheBuilderSpec$ValueParser {
private final com.google.common.cache.LocalCache$Strength strength
public void <init> (com.google.common.cache.LocalCache$Strength)
com.google.common.cache.LocalCache$Strength strength
public void parse (com.google.common.cache.CacheBuilderSpec, java.lang.String, java.lang.String)
com.google.common.cache.CacheBuilderSpec spec
String key
String value
}
com/google/common/cache/CacheBuilderSpec$LongParser.class
CacheBuilderSpec.java
package com.google.common.cache
abstract com.google.common.cache.CacheBuilderSpec$LongParser extends java.lang.Object implements com.google.common.cache.CacheBuilderSpec$ValueParser {
void <init> ()
protected abstract void parseLong (com.google.common.cache.CacheBuilderSpec, long)
public void parse (com.google.common.cache.CacheBuilderSpec, java.lang.String, java.lang.String)
NumberFormatException e
com.google.common.cache.CacheBuilderSpec spec
String key
String value
}
com/google/common/cache/CacheBuilderSpec$MaximumSizeParser.class
CacheBuilderSpec.java
package com.google.common.cache
com.google.common.cache.CacheBuilderSpec$MaximumSizeParser extends com.google.common.cache.CacheBuilderSpec$LongParser {
void <init> ()
protected void parseLong (com.google.common.cache.CacheBuilderSpec, long)
com.google.common.cache.CacheBuilderSpec spec
long value
}
com/google/common/cache/CacheBuilderSpec$MaximumWeightParser.class
CacheBuilderSpec.java
package com.google.common.cache
com.google.common.cache.CacheBuilderSpec$MaximumWeightParser extends com.google.common.cache.CacheBuilderSpec$LongParser {
void <init> ()
protected void parseLong (com.google.common.cache.CacheBuilderSpec, long)
com.google.common.cache.CacheBuilderSpec spec
long value
}
com/google/common/cache/CacheBuilderSpec$RecordStatsParser.class
CacheBuilderSpec.java
package com.google.common.cache
com.google.common.cache.CacheBuilderSpec$RecordStatsParser extends java.lang.Object implements com.google.common.cache.CacheBuilderSpec$ValueParser {
void <init> ()
public void parse (com.google.common.cache.CacheBuilderSpec, java.lang.String, java.lang.String)
com.google.common.cache.CacheBuilderSpec spec
String key
String value
}
com/google/common/cache/CacheBuilderSpec$RefreshDurationParser.class
CacheBuilderSpec.java
package com.google.common.cache
com.google.common.cache.CacheBuilderSpec$RefreshDurationParser extends com.google.common.cache.CacheBuilderSpec$DurationParser {
void <init> ()
protected void parseDuration (com.google.common.cache.CacheBuilderSpec, long, java.util.concurrent.TimeUnit)
com.google.common.cache.CacheBuilderSpec spec
long duration
java.util.concurrent.TimeUnit unit
}
com/google/common/cache/CacheBuilderSpec$ValueParser.class
CacheBuilderSpec.java
package com.google.common.cache
abstract com.google.common.cache.CacheBuilderSpec$ValueParser extends java.lang.Object {
public abstract void parse (com.google.common.cache.CacheBuilderSpec, java.lang.String, java.lang.String)
}
com/google/common/cache/CacheBuilderSpec$ValueStrengthParser.class
CacheBuilderSpec.java
package com.google.common.cache
com.google.common.cache.CacheBuilderSpec$ValueStrengthParser extends java.lang.Object implements com.google.common.cache.CacheBuilderSpec$ValueParser {
private final com.google.common.cache.LocalCache$Strength strength
public void <init> (com.google.common.cache.LocalCache$Strength)
com.google.common.cache.LocalCache$Strength strength
public void parse (com.google.common.cache.CacheBuilderSpec, java.lang.String, java.lang.String)
com.google.common.cache.CacheBuilderSpec spec
String key
String value
}
com/google/common/cache/CacheBuilderSpec$WriteDurationParser.class
CacheBuilderSpec.java
package com.google.common.cache
com.google.common.cache.CacheBuilderSpec$WriteDurationParser extends com.google.common.cache.CacheBuilderSpec$DurationParser {
void <init> ()
protected void parseDuration (com.google.common.cache.CacheBuilderSpec, long, java.util.concurrent.TimeUnit)
com.google.common.cache.CacheBuilderSpec spec
long duration
java.util.concurrent.TimeUnit unit
}
com/google/common/cache/CacheBuilderSpec.class
CacheBuilderSpec.java
package com.google.common.cache
public final com.google.common.cache.CacheBuilderSpec extends java.lang.Object {
private static final com.google.common.base.Splitter KEYS_SPLITTER
private static final com.google.common.base.Splitter KEY_VALUE_SPLITTER
private static final com.google.common.collect.ImmutableMap VALUE_PARSERS
Integer initialCapacity
Long maximumSize
Long maximumWeight
Integer concurrencyLevel
com.google.common.cache.LocalCache$Strength keyStrength
com.google.common.cache.LocalCache$Strength valueStrength
Boolean recordStats
long writeExpirationDuration
java.util.concurrent.TimeUnit writeExpirationTimeUnit
long accessExpirationDuration
java.util.concurrent.TimeUnit accessExpirationTimeUnit
long refreshDuration
java.util.concurrent.TimeUnit refreshTimeUnit
private final String specification
private void <init> (java.lang.String)
String specification
public static com.google.common.cache.CacheBuilderSpec parse (java.lang.String)
java.util.List keyAndValue
String key
com.google.common.cache.CacheBuilderSpec$ValueParser valueParser
String value
String keyValuePair
String cacheBuilderSpecification
com.google.common.cache.CacheBuilderSpec spec
public static com.google.common.cache.CacheBuilderSpec disableCaching ()
com.google.common.cache.CacheBuilder toCacheBuilder ()
com.google.common.cache.CacheBuilder builder
public java.lang.String toParsableString ()
public java.lang.String toString ()
public int hashCode ()
public boolean equals (java.lang.Object)
Object obj
com.google.common.cache.CacheBuilderSpec that
private static java.lang.Long durationInNanos (long, java.util.concurrent.TimeUnit)
long duration
java.util.concurrent.TimeUnit unit
private static transient java.lang.String format (java.lang.String, java.lang.Object[])
String format
Object[] args
static synthetic java.lang.String access$000 (java.lang.String, java.lang.Object[])
String x0
Object[] x1
static void <clinit> ()
}
com/google/common/cache/CacheLoader$1$1.class
CacheLoader.java
package com.google.common.cache
com.google.common.cache.CacheLoader$1$1 extends java.lang.Object implements java.util.concurrent.Callable {
final synthetic Object val$key
final synthetic Object val$oldValue
final synthetic com.google.common.cache.CacheLoader$1 this$0
void <init> (com.google.common.cache.CacheLoader$1, java.lang.Object, java.lang.Object)
com.google.common.cache.CacheLoader$1 this$0
public java.lang.Object call () throws java.lang.Exception
}
com/google/common/cache/CacheLoader$1.class
CacheLoader.java
package com.google.common.cache
com.google.common.cache.CacheLoader$1 extends com.google.common.cache.CacheLoader {
final synthetic com.google.common.cache.CacheLoader val$loader
final synthetic java.util.concurrent.Executor val$executor
void <init> (com.google.common.cache.CacheLoader, java.util.concurrent.Executor)
public java.lang.Object load (java.lang.Object) throws java.lang.Exception
Object key
public com.google.common.util.concurrent.ListenableFuture reload (java.lang.Object, java.lang.Object) throws java.lang.Exception
Object key
Object oldValue
com.google.common.util.concurrent.ListenableFutureTask task
public java.util.Map loadAll (java.lang.Iterable) throws java.lang.Exception
Iterable keys
}
com/google/common/cache/CacheLoader$FunctionToCacheLoader.class
CacheLoader.java
package com.google.common.cache
final com.google.common.cache.CacheLoader$FunctionToCacheLoader extends com.google.common.cache.CacheLoader implements java.io.Serializable {
private final com.google.common.base.Function computingFunction
private static final long serialVersionUID
public void <init> (com.google.common.base.Function)
com.google.common.base.Function computingFunction
public java.lang.Object load (java.lang.Object)
Object key
}
com/google/common/cache/CacheLoader$InvalidCacheLoadException.class
CacheLoader.java
package com.google.common.cache
public final com.google.common.cache.CacheLoader$InvalidCacheLoadException extends java.lang.RuntimeException {
public void <init> (java.lang.String)
String message
}
com/google/common/cache/CacheLoader$SupplierToCacheLoader.class
CacheLoader.java
package com.google.common.cache
final com.google.common.cache.CacheLoader$SupplierToCacheLoader extends com.google.common.cache.CacheLoader implements java.io.Serializable {
private final com.google.common.base.Supplier computingSupplier
private static final long serialVersionUID
public void <init> (com.google.common.base.Supplier)
com.google.common.base.Supplier computingSupplier
public java.lang.Object load (java.lang.Object)
Object key
}
com/google/common/cache/CacheLoader$UnsupportedLoadingOperationException.class
CacheLoader.java
package com.google.common.cache
public final com.google.common.cache.CacheLoader$UnsupportedLoadingOperationException extends java.lang.UnsupportedOperationException {
void <init> ()
}
com/google/common/cache/CacheLoader.class
CacheLoader.java
package com.google.common.cache
public abstract com.google.common.cache.CacheLoader extends java.lang.Object {
protected void <init> ()
public abstract java.lang.Object load (java.lang.Object) throws java.lang.Exception
public com.google.common.util.concurrent.ListenableFuture reload (java.lang.Object, java.lang.Object) throws java.lang.Exception
Object key
Object oldValue
public java.util.Map loadAll (java.lang.Iterable) throws java.lang.Exception
Iterable keys
public static com.google.common.cache.CacheLoader from (com.google.common.base.Function)
com.google.common.base.Function function
public static com.google.common.cache.CacheLoader from (com.google.common.base.Supplier)
com.google.common.base.Supplier supplier
public static com.google.common.cache.CacheLoader asyncReloading (com.google.common.cache.CacheLoader, java.util.concurrent.Executor)
com.google.common.cache.CacheLoader loader
java.util.concurrent.Executor executor
}
com/google/common/cache/CacheStats.class
CacheStats.java
package com.google.common.cache
public final com.google.common.cache.CacheStats extends java.lang.Object {
private final long hitCount
private final long missCount
private final long loadSuccessCount
private final long loadExceptionCount
private final long totalLoadTime
private final long evictionCount
public void <init> (long, long, long, long, long, long)
long hitCount
long missCount
long loadSuccessCount
long loadExceptionCount
long totalLoadTime
long evictionCount
public long requestCount ()
public long hitCount ()
public double hitRate ()
long requestCount
public long missCount ()
public double missRate ()
long requestCount
public long loadCount ()
public long loadSuccessCount ()
public long loadExceptionCount ()
public double loadExceptionRate ()
long totalLoadCount
public long totalLoadTime ()
public double averageLoadPenalty ()
long totalLoadCount
public long evictionCount ()
public com.google.common.cache.CacheStats minus (com.google.common.cache.CacheStats)
com.google.common.cache.CacheStats other
public com.google.common.cache.CacheStats plus (com.google.common.cache.CacheStats)
com.google.common.cache.CacheStats other
public int hashCode ()
public boolean equals (java.lang.Object)
com.google.common.cache.CacheStats other
Object object
public java.lang.String toString ()
}
com/google/common/cache/ElementTypesAreNonnullByDefault.class
ElementTypesAreNonnullByDefault.java
package com.google.common.cache
abstract annotation com.google.common.cache.ElementTypesAreNonnullByDefault extends java.lang.Object implements java.lang.annotation.Annotation {
}
com/google/common/cache/ForwardingCache$SimpleForwardingCache.class
ForwardingCache.java
package com.google.common.cache
public abstract com.google.common.cache.ForwardingCache$SimpleForwardingCache extends com.google.common.cache.ForwardingCache {
private final com.google.common.cache.Cache delegate
protected void <init> (com.google.common.cache.Cache)
com.google.common.cache.Cache delegate
protected final com.google.common.cache.Cache delegate ()
protected volatile synthetic java.lang.Object delegate ()
}
com/google/common/cache/ForwardingCache.class
ForwardingCache.java
package com.google.common.cache
public abstract com.google.common.cache.ForwardingCache extends com.google.common.collect.ForwardingObject implements com.google.common.cache.Cache {
protected void <init> ()
protected abstract com.google.common.cache.Cache delegate ()
public java.lang.Object getIfPresent (java.lang.Object)
Object key
public java.lang.Object get (java.lang.Object, java.util.concurrent.Callable) throws java.util.concurrent.ExecutionException
Object key
java.util.concurrent.Callable valueLoader
public com.google.common.collect.ImmutableMap getAllPresent (java.lang.Iterable)
Iterable keys
public void put (java.lang.Object, java.lang.Object)
Object key
Object value
public void putAll (java.util.Map)
java.util.Map m
public void invalidate (java.lang.Object)
Object key
public void invalidateAll (java.lang.Iterable)
Iterable keys
public void invalidateAll ()
public long size ()
public com.google.common.cache.CacheStats stats ()
public java.util.concurrent.ConcurrentMap asMap ()
public void cleanUp ()
protected volatile synthetic java.lang.Object delegate ()
}
com/google/common/cache/ForwardingLoadingCache$SimpleForwardingLoadingCache.class
ForwardingLoadingCache.java
package com.google.common.cache
public abstract com.google.common.cache.ForwardingLoadingCache$SimpleForwardingLoadingCache extends com.google.common.cache.ForwardingLoadingCache {
private final com.google.common.cache.LoadingCache delegate
protected void <init> (com.google.common.cache.LoadingCache)
com.google.common.cache.LoadingCache delegate
protected final com.google.common.cache.LoadingCache delegate ()
protected volatile synthetic com.google.common.cache.Cache delegate ()
protected volatile synthetic java.lang.Object delegate ()
}
com/google/common/cache/ForwardingLoadingCache.class
ForwardingLoadingCache.java
package com.google.common.cache
public abstract com.google.common.cache.ForwardingLoadingCache extends com.google.common.cache.ForwardingCache implements com.google.common.cache.LoadingCache {
protected void <init> ()
protected abstract com.google.common.cache.LoadingCache delegate ()
public java.lang.Object get (java.lang.Object) throws java.util.concurrent.ExecutionException
Object key
public java.lang.Object getUnchecked (java.lang.Object)
Object key
public com.google.common.collect.ImmutableMap getAll (java.lang.Iterable) throws java.util.concurrent.ExecutionException
Iterable keys
public java.lang.Object apply (java.lang.Object)
Object key
public void refresh (java.lang.Object)
Object key
protected volatile synthetic com.google.common.cache.Cache delegate ()
protected volatile synthetic java.lang.Object delegate ()
}
com/google/common/cache/LoadingCache.class
LoadingCache.java
package com.google.common.cache
public abstract com.google.common.cache.LoadingCache extends java.lang.Object implements com.google.common.cache.Cache com.google.common.base.Function {
public abstract java.lang.Object get (java.lang.Object) throws java.util.concurrent.ExecutionException
public abstract java.lang.Object getUnchecked (java.lang.Object)
public abstract com.google.common.collect.ImmutableMap getAll (java.lang.Iterable) throws java.util.concurrent.ExecutionException
public abstract java.lang.Object apply (java.lang.Object)
public abstract void refresh (java.lang.Object)
public abstract java.util.concurrent.ConcurrentMap asMap ()
}
com/google/common/cache/LocalCache$1.class
LocalCache.java
package com.google.common.cache
com.google.common.cache.LocalCache$1 extends java.lang.Object implements com.google.common.cache.LocalCache$ValueReference {
void <init> ()
public java.lang.Object get ()
public int getWeight ()
public com.google.common.cache.ReferenceEntry getEntry ()
public com.google.common.cache.LocalCache$ValueReference copyFor (java.lang.ref.ReferenceQueue, java.lang.Object, com.google.common.cache.ReferenceEntry)
java.lang.ref.ReferenceQueue queue
Object value
com.google.common.cache.ReferenceEntry entry
public boolean isLoading ()
public boolean isActive ()
public java.lang.Object waitForValue ()
public void notifyNewValue (java.lang.Object)
Object newValue
}
com/google/common/cache/LocalCache$2.class
LocalCache.java
package com.google.common.cache
com.google.common.cache.LocalCache$2 extends java.util.AbstractQueue {
void <init> ()
public boolean offer (java.lang.Object)
Object o
public java.lang.Object peek ()
public java.lang.Object poll ()
public int size ()
public java.util.Iterator iterator ()
}
com/google/common/cache/LocalCache$AbstractCacheSet.class
LocalCache.java
package com.google.common.cache
abstract com.google.common.cache.LocalCache$AbstractCacheSet extends java.util.AbstractSet {
final synthetic com.google.common.cache.LocalCache this$0
void <init> (com.google.common.cache.LocalCache)
com.google.common.cache.LocalCache this$0
public int size ()
public boolean isEmpty ()
public void clear ()
public java.lang.Object[] toArray ()
public java.lang.Object[] toArray (java.lang.Object[])
Object[] a
}
com/google/common/cache/LocalCache$AbstractReferenceEntry.class
LocalCache.java
package com.google.common.cache
abstract com.google.common.cache.LocalCache$AbstractReferenceEntry extends java.lang.Object implements com.google.common.cache.ReferenceEntry {
void <init> ()
public com.google.common.cache.LocalCache$ValueReference getValueReference ()
public void setValueReference (com.google.common.cache.LocalCache$ValueReference)
com.google.common.cache.LocalCache$ValueReference valueReference
public com.google.common.cache.ReferenceEntry getNext ()
public int getHash ()
public java.lang.Object getKey ()
public long getAccessTime ()
public void setAccessTime (long)
long time
public com.google.common.cache.ReferenceEntry getNextInAccessQueue ()
public void setNextInAccessQueue (com.google.common.cache.ReferenceEntry)
com.google.common.cache.ReferenceEntry next
public com.google.common.cache.ReferenceEntry getPreviousInAccessQueue ()
public void setPreviousInAccessQueue (com.google.common.cache.ReferenceEntry)
com.google.common.cache.ReferenceEntry previous
public long getWriteTime ()
public void setWriteTime (long)
long time
public com.google.common.cache.ReferenceEntry getNextInWriteQueue ()
public void setNextInWriteQueue (com.google.common.cache.ReferenceEntry)
com.google.common.cache.ReferenceEntry next
public com.google.common.cache.ReferenceEntry getPreviousInWriteQueue ()
public void setPreviousInWriteQueue (com.google.common.cache.ReferenceEntry)
com.google.common.cache.ReferenceEntry previous
}
com/google/common/cache/LocalCache$AccessQueue$1.class
LocalCache.java
package com.google.common.cache
com.google.common.cache.LocalCache$AccessQueue$1 extends com.google.common.cache.LocalCache$AbstractReferenceEntry {
com.google.common.cache.ReferenceEntry nextAccess
com.google.common.cache.ReferenceEntry previousAccess
final synthetic com.google.common.cache.LocalCache$AccessQueue this$0
void <init> (com.google.common.cache.LocalCache$AccessQueue)
com.google.common.cache.LocalCache$AccessQueue this$0
public long getAccessTime ()
public void setAccessTime (long)
long time
public com.google.common.cache.ReferenceEntry getNextInAccessQueue ()
public void setNextInAccessQueue (com.google.common.cache.ReferenceEntry)
com.google.common.cache.ReferenceEntry next
public com.google.common.cache.ReferenceEntry getPreviousInAccessQueue ()
public void setPreviousInAccessQueue (com.google.common.cache.ReferenceEntry)
com.google.common.cache.ReferenceEntry previous
}
com/google/common/cache/LocalCache$AccessQueue$2.class
LocalCache.java
package com.google.common.cache
com.google.common.cache.LocalCache$AccessQueue$2 extends com.google.common.collect.AbstractSequentialIterator {
final synthetic com.google.common.cache.LocalCache$AccessQueue this$0
void <init> (com.google.common.cache.LocalCache$AccessQueue, com.google.common.cache.ReferenceEntry)
com.google.common.cache.LocalCache$AccessQueue this$0
com.google.common.cache.ReferenceEntry firstOrNull
protected com.google.common.cache.ReferenceEntry computeNext (com.google.common.cache.ReferenceEntry)
com.google.common.cache.ReferenceEntry previous
com.google.common.cache.ReferenceEntry next
protected volatile synthetic java.lang.Object computeNext (java.lang.Object)
}
com/google/common/cache/LocalCache$AccessQueue.class
LocalCache.java
package com.google.common.cache
final com.google.common.cache.LocalCache$AccessQueue extends java.util.AbstractQueue {
final com.google.common.cache.ReferenceEntry head
void <init> ()
public boolean offer (com.google.common.cache.ReferenceEntry)
com.google.common.cache.ReferenceEntry entry
public com.google.common.cache.ReferenceEntry peek ()
com.google.common.cache.ReferenceEntry next
public com.google.common.cache.ReferenceEntry poll ()
com.google.common.cache.ReferenceEntry next
public boolean remove (java.lang.Object)
Object o
com.google.common.cache.ReferenceEntry e
com.google.common.cache.ReferenceEntry previous
com.google.common.cache.ReferenceEntry next
public boolean contains (java.lang.Object)
Object o
com.google.common.cache.ReferenceEntry e
public boolean isEmpty ()
public int size ()
com.google.common.cache.ReferenceEntry e
int size
public void clear ()
com.google.common.cache.ReferenceEntry next
com.google.common.cache.ReferenceEntry e
public java.util.Iterator iterator ()
public volatile synthetic java.lang.Object peek ()
public volatile synthetic java.lang.Object poll ()
public volatile synthetic boolean offer (java.lang.Object)
}
com/google/common/cache/LocalCache$EntryFactory$1.class
LocalCache.java
package com.google.common.cache
final enum com.google.common.cache.LocalCache$EntryFactory$1 extends com.google.common.cache.LocalCache$EntryFactory {
void <init> (java.lang.String, int)
com.google.common.cache.ReferenceEntry newEntry (com.google.common.cache.LocalCache$Segment, java.lang.Object, int, com.google.common.cache.ReferenceEntry)
com.google.common.cache.LocalCache$Segment segment
Object key
int hash
com.google.common.cache.ReferenceEntry next
}
com/google/common/cache/LocalCache$EntryFactory$2.class
LocalCache.java
package com.google.common.cache
final enum com.google.common.cache.LocalCache$EntryFactory$2 extends com.google.common.cache.LocalCache$EntryFactory {
void <init> (java.lang.String, int)
com.google.common.cache.ReferenceEntry newEntry (com.google.common.cache.LocalCache$Segment, java.lang.Object, int, com.google.common.cache.ReferenceEntry)
com.google.common.cache.LocalCache$Segment segment
Object key
int hash
com.google.common.cache.ReferenceEntry next
com.google.common.cache.ReferenceEntry copyEntry (com.google.common.cache.LocalCache$Segment, com.google.common.cache.ReferenceEntry, com.google.common.cache.ReferenceEntry)
com.google.common.cache.LocalCache$Segment segment
com.google.common.cache.ReferenceEntry original
com.google.common.cache.ReferenceEntry newNext
com.google.common.cache.ReferenceEntry newEntry
}
com/google/common/cache/LocalCache$EntryFactory$3.class
LocalCache.java
package com.google.common.cache
final enum com.google.common.cache.LocalCache$EntryFactory$3 extends com.google.common.cache.LocalCache$EntryFactory {
void <init> (java.lang.String, int)
com.google.common.cache.ReferenceEntry newEntry (com.google.common.cache.LocalCache$Segment, java.lang.Object, int, com.google.common.cache.ReferenceEntry)
com.google.common.cache.LocalCache$Segment segment
Object key
int hash
com.google.common.cache.ReferenceEntry next
com.google.common.cache.ReferenceEntry copyEntry (com.google.common.cache.LocalCache$Segment, com.google.common.cache.ReferenceEntry, com.google.common.cache.ReferenceEntry)
com.google.common.cache.LocalCache$Segment segment
com.google.common.cache.ReferenceEntry original
com.google.common.cache.ReferenceEntry newNext
com.google.common.cache.ReferenceEntry newEntry
}
com/google/common/cache/LocalCache$EntryFactory$4.class
LocalCache.java
package com.google.common.cache
final enum com.google.common.cache.LocalCache$EntryFactory$4 extends com.google.common.cache.LocalCache$EntryFactory {
void <init> (java.lang.String, int)
com.google.common.cache.ReferenceEntry newEntry (com.google.common.cache.LocalCache$Segment, java.lang.Object, int, com.google.common.cache.ReferenceEntry)
com.google.common.cache.LocalCache$Segment segment
Object key
int hash
com.google.common.cache.ReferenceEntry next
com.google.common.cache.ReferenceEntry copyEntry (com.google.common.cache.LocalCache$Segment, com.google.common.cache.ReferenceEntry, com.google.common.cache.ReferenceEntry)
com.google.common.cache.LocalCache$Segment segment
com.google.common.cache.ReferenceEntry original
com.google.common.cache.ReferenceEntry newNext
com.google.common.cache.ReferenceEntry newEntry
}
com/google/common/cache/LocalCache$EntryFactory$5.class
LocalCache.java
package com.google.common.cache
final enum com.google.common.cache.LocalCache$EntryFactory$5 extends com.google.common.cache.LocalCache$EntryFactory {
void <init> (java.lang.String, int)
com.google.common.cache.ReferenceEntry newEntry (com.google.common.cache.LocalCache$Segment, java.lang.Object, int, com.google.common.cache.ReferenceEntry)
com.google.common.cache.LocalCache$Segment segment
Object key
int hash
com.google.common.cache.ReferenceEntry next
}
com/google/common/cache/LocalCache$EntryFactory$6.class
LocalCache.java
package com.google.common.cache
final enum com.google.common.cache.LocalCache$EntryFactory$6 extends com.google.common.cache.LocalCache$EntryFactory {
void <init> (java.lang.String, int)
com.google.common.cache.ReferenceEntry newEntry (com.google.common.cache.LocalCache$Segment, java.lang.Object, int, com.google.common.cache.ReferenceEntry)
com.google.common.cache.LocalCache$Segment segment
Object key
int hash
com.google.common.cache.ReferenceEntry next
com.google.common.cache.ReferenceEntry copyEntry (com.google.common.cache.LocalCache$Segment, com.google.common.cache.ReferenceEntry, com.google.common.cache.ReferenceEntry)
com.google.common.cache.LocalCache$Segment segment
com.google.common.cache.ReferenceEntry original
com.google.common.cache.ReferenceEntry newNext
com.google.common.cache.ReferenceEntry newEntry
}
com/google/common/cache/LocalCache$EntryFactory$7.class
LocalCache.java
package com.google.common.cache
final enum com.google.common.cache.LocalCache$EntryFactory$7 extends com.google.common.cache.LocalCache$EntryFactory {
void <init> (java.lang.String, int)
com.google.common.cache.ReferenceEntry newEntry (com.google.common.cache.LocalCache$Segment, java.lang.Object, int, com.google.common.cache.ReferenceEntry)
com.google.common.cache.LocalCache$Segment segment
Object key
int hash
com.google.common.cache.ReferenceEntry next
com.google.common.cache.ReferenceEntry copyEntry (com.google.common.cache.LocalCache$Segment, com.google.common.cache.ReferenceEntry, com.google.common.cache.ReferenceEntry)
com.google.common.cache.LocalCache$Segment segment
com.google.common.cache.ReferenceEntry original
com.google.common.cache.ReferenceEntry newNext
com.google.common.cache.ReferenceEntry newEntry
}
com/google/common/cache/LocalCache$EntryFactory$8.class
LocalCache.java
package com.google.common.cache
final enum com.google.common.cache.LocalCache$EntryFactory$8 extends com.google.common.cache.LocalCache$EntryFactory {
void <init> (java.lang.String, int)
com.google.common.cache.ReferenceEntry newEntry (com.google.common.cache.LocalCache$Segment, java.lang.Object, int, com.google.common.cache.ReferenceEntry)
com.google.common.cache.LocalCache$Segment segment
Object key
int hash
com.google.common.cache.ReferenceEntry next
com.google.common.cache.ReferenceEntry copyEntry (com.google.common.cache.LocalCache$Segment, com.google.common.cache.ReferenceEntry, com.google.common.cache.ReferenceEntry)
com.google.common.cache.LocalCache$Segment segment
com.google.common.cache.ReferenceEntry original
com.google.common.cache.ReferenceEntry newNext
com.google.common.cache.ReferenceEntry newEntry
}
com/google/common/cache/LocalCache$EntryFactory.class
LocalCache.java
package com.google.common.cache
abstract enum com.google.common.cache.LocalCache$EntryFactory extends java.lang.Enum {
public static final enum com.google.common.cache.LocalCache$EntryFactory STRONG
public static final enum com.google.common.cache.LocalCache$EntryFactory STRONG_ACCESS
public static final enum com.google.common.cache.LocalCache$EntryFactory STRONG_WRITE
public static final enum com.google.common.cache.LocalCache$EntryFactory STRONG_ACCESS_WRITE
public static final enum com.google.common.cache.LocalCache$EntryFactory WEAK
public static final enum com.google.common.cache.LocalCache$EntryFactory WEAK_ACCESS
public static final enum com.google.common.cache.LocalCache$EntryFactory WEAK_WRITE
public static final enum com.google.common.cache.LocalCache$EntryFactory WEAK_ACCESS_WRITE
static final int ACCESS_MASK
static final int WRITE_MASK
static final int WEAK_MASK
static final com.google.common.cache.LocalCache$EntryFactory[] factories
private static final synthetic com.google.common.cache.LocalCache$EntryFactory[] $VALUES
public static com.google.common.cache.LocalCache$EntryFactory[] values ()
public static com.google.common.cache.LocalCache$EntryFactory valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
static com.google.common.cache.LocalCache$EntryFactory getFactory (com.google.common.cache.LocalCache$Strength, boolean, boolean)
com.google.common.cache.LocalCache$Strength keyStrength
boolean usesAccessQueue
boolean usesWriteQueue
int flags
abstract com.google.common.cache.ReferenceEntry newEntry (com.google.common.cache.LocalCache$Segment, java.lang.Object, int, com.google.common.cache.ReferenceEntry)
com.google.common.cache.ReferenceEntry copyEntry (com.google.common.cache.LocalCache$Segment, com.google.common.cache.ReferenceEntry, com.google.common.cache.ReferenceEntry)
com.google.common.cache.LocalCache$Segment segment
com.google.common.cache.ReferenceEntry original
com.google.common.cache.ReferenceEntry newNext
void copyAccessEntry (com.google.common.cache.ReferenceEntry, com.google.common.cache.ReferenceEntry)
com.google.common.cache.ReferenceEntry original
com.google.common.cache.ReferenceEntry newEntry
void copyWriteEntry (com.google.common.cache.ReferenceEntry, com.google.common.cache.ReferenceEntry)
com.google.common.cache.ReferenceEntry original
com.google.common.cache.ReferenceEntry newEntry
private static synthetic com.google.common.cache.LocalCache$EntryFactory[] $values ()
synthetic void <init> (java.lang.String, int, com.google.common.cache.LocalCache$1)
String x0
int x1
com.google.common.cache.LocalCache$1 x2
static void <clinit> ()
}
com/google/common/cache/LocalCache$EntryIterator.class
LocalCache.java
package com.google.common.cache
final com.google.common.cache.LocalCache$EntryIterator extends com.google.common.cache.LocalCache$HashIterator {
final synthetic com.google.common.cache.LocalCache this$0
void <init> (com.google.common.cache.LocalCache)
com.google.common.cache.LocalCache this$0
public java.util.Map$Entry next ()
public volatile synthetic java.lang.Object next ()
}
com/google/common/cache/LocalCache$EntrySet.class
LocalCache.java
package com.google.common.cache
final com.google.common.cache.LocalCache$EntrySet extends com.google.common.cache.LocalCache$AbstractCacheSet {
final synthetic com.google.common.cache.LocalCache this$0
void <init> (com.google.common.cache.LocalCache)
com.google.common.cache.LocalCache this$0
public java.util.Iterator iterator ()
public boolean contains (java.lang.Object)
Object o
java.util.Map$Entry e
Object key
Object v
public boolean remove (java.lang.Object)
Object o
java.util.Map$Entry e
Object key
}
com/google/common/cache/LocalCache$HashIterator.class
LocalCache.java
package com.google.common.cache
abstract com.google.common.cache.LocalCache$HashIterator extends java.lang.Object implements java.util.Iterator {
int nextSegmentIndex
int nextTableIndex
com.google.common.cache.LocalCache$Segment currentSegment
java.util.concurrent.atomic.AtomicReferenceArray currentTable
com.google.common.cache.ReferenceEntry nextEntry
com.google.common.cache.LocalCache$WriteThroughEntry nextExternal
com.google.common.cache.LocalCache$WriteThroughEntry lastReturned
final synthetic com.google.common.cache.LocalCache this$0
void <init> (com.google.common.cache.LocalCache)
com.google.common.cache.LocalCache this$0
public abstract java.lang.Object next ()
final void advance ()
boolean nextInChain ()
boolean nextInTable ()
boolean advanceTo (com.google.common.cache.ReferenceEntry)
long now
Object key
Object value
com.google.common.cache.ReferenceEntry entry
public boolean hasNext ()
com.google.common.cache.LocalCache$WriteThroughEntry nextEntry ()
public void remove ()
}
com/google/common/cache/LocalCache$KeyIterator.class
LocalCache.java
package com.google.common.cache
final com.google.common.cache.LocalCache$KeyIterator extends com.google.common.cache.LocalCache$HashIterator {
final synthetic com.google.common.cache.LocalCache this$0
void <init> (com.google.common.cache.LocalCache)
com.google.common.cache.LocalCache this$0
public java.lang.Object next ()
}
com/google/common/cache/LocalCache$KeySet.class
LocalCache.java
package com.google.common.cache
final com.google.common.cache.LocalCache$KeySet extends com.google.common.cache.LocalCache$AbstractCacheSet {
final synthetic com.google.common.cache.LocalCache this$0
void <init> (com.google.common.cache.LocalCache)
com.google.common.cache.LocalCache this$0
public java.util.Iterator iterator ()
public boolean contains (java.lang.Object)
Object o
public boolean remove (java.lang.Object)
Object o
}
com/google/common/cache/LocalCache$LoadingSerializationProxy.class
LocalCache.java
package com.google.common.cache
final com.google.common.cache.LocalCache$LoadingSerializationProxy extends com.google.common.cache.LocalCache$ManualSerializationProxy implements com.google.common.cache.LoadingCache java.io.Serializable {
private static final long serialVersionUID
transient com.google.common.cache.LoadingCache autoDelegate
void <init> (com.google.common.cache.LocalCache)
com.google.common.cache.LocalCache cache
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream in
com.google.common.cache.CacheBuilder builder
public java.lang.Object get (java.lang.Object) throws java.util.concurrent.ExecutionException
Object key
public java.lang.Object getUnchecked (java.lang.Object)
Object key
public com.google.common.collect.ImmutableMap getAll (java.lang.Iterable) throws java.util.concurrent.ExecutionException
Iterable keys
public final java.lang.Object apply (java.lang.Object)
Object key
public void refresh (java.lang.Object)
Object key
private java.lang.Object readResolve ()
}
com/google/common/cache/LocalCache$LoadingValueReference$1.class
LocalCache.java
package com.google.common.cache
com.google.common.cache.LocalCache$LoadingValueReference$1 extends java.lang.Object implements com.google.common.base.Function {
final synthetic com.google.common.cache.LocalCache$LoadingValueReference this$0
void <init> (com.google.common.cache.LocalCache$LoadingValueReference)
com.google.common.cache.LocalCache$LoadingValueReference this$0
public java.lang.Object apply (java.lang.Object)
Object newValue
}
com/google/common/cache/LocalCache$LoadingValueReference.class
LocalCache.java
package com.google.common.cache
com.google.common.cache.LocalCache$LoadingValueReference extends java.lang.Object implements com.google.common.cache.LocalCache$ValueReference {
volatile com.google.common.cache.LocalCache$ValueReference oldValue
final com.google.common.util.concurrent.SettableFuture futureValue
final com.google.common.base.Stopwatch stopwatch
public void <init> ()
public void <init> (com.google.common.cache.LocalCache$ValueReference)
com.google.common.cache.LocalCache$ValueReference oldValue
public boolean isLoading ()
public boolean isActive ()
public int getWeight ()
public boolean set (java.lang.Object)
Object newValue
public boolean setException (java.lang.Throwable)
Throwable t
private com.google.common.util.concurrent.ListenableFuture fullyFailedFuture (java.lang.Throwable)
Throwable t
public void notifyNewValue (java.lang.Object)
Object newValue
public com.google.common.util.concurrent.ListenableFuture loadFuture (java.lang.Object, com.google.common.cache.CacheLoader)
Object newValue
Object previousValue
com.google.common.util.concurrent.ListenableFuture newValue
com.google.common.util.concurrent.ListenableFuture result
Throwable t
Object key
com.google.common.cache.CacheLoader loader
public long elapsedNanos ()
public java.lang.Object waitForValue () throws java.util.concurrent.ExecutionException
public java.lang.Object get ()
public com.google.common.cache.LocalCache$ValueReference getOldValue ()
public com.google.common.cache.ReferenceEntry getEntry ()
public com.google.common.cache.LocalCache$ValueReference copyFor (java.lang.ref.ReferenceQueue, java.lang.Object, com.google.common.cache.ReferenceEntry)
java.lang.ref.ReferenceQueue queue
Object value
com.google.common.cache.ReferenceEntry entry
}
com/google/common/cache/LocalCache$LocalLoadingCache.class
LocalCache.java
package com.google.common.cache
com.google.common.cache.LocalCache$LocalLoadingCache extends com.google.common.cache.LocalCache$LocalManualCache implements com.google.common.cache.LoadingCache {
private static final long serialVersionUID
void <init> (com.google.common.cache.CacheBuilder, com.google.common.cache.CacheLoader)
com.google.common.cache.CacheBuilder builder
com.google.common.cache.CacheLoader loader
public java.lang.Object get (java.lang.Object) throws java.util.concurrent.ExecutionException
Object key
public java.lang.Object getUnchecked (java.lang.Object)
java.util.concurrent.ExecutionException e
Object key
public com.google.common.collect.ImmutableMap getAll (java.lang.Iterable) throws java.util.concurrent.ExecutionException
Iterable keys
public void refresh (java.lang.Object)
Object key
public final java.lang.Object apply (java.lang.Object)
Object key
java.lang.Object writeReplace ()
}
com/google/common/cache/LocalCache$LocalManualCache$1.class
LocalCache.java
package com.google.common.cache
com.google.common.cache.LocalCache$LocalManualCache$1 extends com.google.common.cache.CacheLoader {
final synthetic java.util.concurrent.Callable val$valueLoader
final synthetic com.google.common.cache.LocalCache$LocalManualCache this$0
void <init> (com.google.common.cache.LocalCache$LocalManualCache, java.util.concurrent.Callable)
com.google.common.cache.LocalCache$LocalManualCache this$0
public java.lang.Object load (java.lang.Object) throws java.lang.Exception
Object key
}
com/google/common/cache/LocalCache$LocalManualCache.class
LocalCache.java
package com.google.common.cache
com.google.common.cache.LocalCache$LocalManualCache extends java.lang.Object implements com.google.common.cache.Cache java.io.Serializable {
final com.google.common.cache.LocalCache localCache
private static final long serialVersionUID
void <init> (com.google.common.cache.CacheBuilder)
com.google.common.cache.CacheBuilder builder
private void <init> (com.google.common.cache.LocalCache)
com.google.common.cache.LocalCache localCache
public java.lang.Object getIfPresent (java.lang.Object)
Object key
public java.lang.Object get (java.lang.Object, java.util.concurrent.Callable) throws java.util.concurrent.ExecutionException
Object key
java.util.concurrent.Callable valueLoader
public com.google.common.collect.ImmutableMap getAllPresent (java.lang.Iterable)
Iterable keys
public void put (java.lang.Object, java.lang.Object)
Object key
Object value
public void putAll (java.util.Map)
java.util.Map m
public void invalidate (java.lang.Object)
Object key
public void invalidateAll (java.lang.Iterable)
Iterable keys
public void invalidateAll ()
public long size ()
public java.util.concurrent.ConcurrentMap asMap ()
public com.google.common.cache.CacheStats stats ()
com.google.common.cache.LocalCache$Segment segment
com.google.common.cache.AbstractCache$SimpleStatsCounter aggregator
public void cleanUp ()
java.lang.Object writeReplace ()
synthetic void <init> (com.google.common.cache.LocalCache, com.google.common.cache.LocalCache$1)
com.google.common.cache.LocalCache x0
com.google.common.cache.LocalCache$1 x1
}
com/google/common/cache/LocalCache$ManualSerializationProxy.class
LocalCache.java
package com.google.common.cache
com.google.common.cache.LocalCache$ManualSerializationProxy extends com.google.common.cache.ForwardingCache implements java.io.Serializable {
private static final long serialVersionUID
final com.google.common.cache.LocalCache$Strength keyStrength
final com.google.common.cache.LocalCache$Strength valueStrength
final com.google.common.base.Equivalence keyEquivalence
final com.google.common.base.Equivalence valueEquivalence
final long expireAfterWriteNanos
final long expireAfterAccessNanos
final long maxWeight
final com.google.common.cache.Weigher weigher
final int concurrencyLevel
final com.google.common.cache.RemovalListener removalListener
final com.google.common.base.Ticker ticker
final com.google.common.cache.CacheLoader loader
transient com.google.common.cache.Cache delegate
void <init> (com.google.common.cache.LocalCache)
com.google.common.cache.LocalCache cache
private void <init> (com.google.common.cache.LocalCache$Strength, com.google.common.cache.LocalCache$Strength, com.google.common.base.Equivalence, com.google.common.base.Equivalence, long, long, long, com.google.common.cache.Weigher, int, com.google.common.cache.RemovalListener, com.google.common.base.Ticker, com.google.common.cache.CacheLoader)
com.google.common.cache.LocalCache$Strength keyStrength
com.google.common.cache.LocalCache$Strength valueStrength
com.google.common.base.Equivalence keyEquivalence
com.google.common.base.Equivalence valueEquivalence
long expireAfterWriteNanos
long expireAfterAccessNanos
long maxWeight
com.google.common.cache.Weigher weigher
int concurrencyLevel
com.google.common.cache.RemovalListener removalListener
com.google.common.base.Ticker ticker
com.google.common.cache.CacheLoader loader
com.google.common.cache.CacheBuilder recreateCacheBuilder ()
com.google.common.cache.CacheBuilder builder
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream in
com.google.common.cache.CacheBuilder builder
private java.lang.Object readResolve ()
protected com.google.common.cache.Cache delegate ()
protected volatile synthetic java.lang.Object delegate ()
}
com/google/common/cache/LocalCache$NullEntry.class
LocalCache.java
package com.google.common.cache
final enum com.google.common.cache.LocalCache$NullEntry extends java.lang.Enum implements com.google.common.cache.ReferenceEntry {
public static final enum com.google.common.cache.LocalCache$NullEntry INSTANCE
private static final synthetic com.google.common.cache.LocalCache$NullEntry[] $VALUES
public static com.google.common.cache.LocalCache$NullEntry[] values ()
public static com.google.common.cache.LocalCache$NullEntry valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
public com.google.common.cache.LocalCache$ValueReference getValueReference ()
public void setValueReference (com.google.common.cache.LocalCache$ValueReference)
com.google.common.cache.LocalCache$ValueReference valueReference
public com.google.common.cache.ReferenceEntry getNext ()
public int getHash ()
public java.lang.Object getKey ()
public long getAccessTime ()
public void setAccessTime (long)
long time
public com.google.common.cache.ReferenceEntry getNextInAccessQueue ()
public void setNextInAccessQueue (com.google.common.cache.ReferenceEntry)
com.google.common.cache.ReferenceEntry next
public com.google.common.cache.ReferenceEntry getPreviousInAccessQueue ()
public void setPreviousInAccessQueue (com.google.common.cache.ReferenceEntry)
com.google.common.cache.ReferenceEntry previous
public long getWriteTime ()
public void setWriteTime (long)
long time
public com.google.common.cache.ReferenceEntry getNextInWriteQueue ()
public void setNextInWriteQueue (com.google.common.cache.ReferenceEntry)
com.google.common.cache.ReferenceEntry next
public com.google.common.cache.ReferenceEntry getPreviousInWriteQueue ()
public void setPreviousInWriteQueue (com.google.common.cache.ReferenceEntry)
com.google.common.cache.ReferenceEntry previous
private static synthetic com.google.common.cache.LocalCache$NullEntry[] $values ()
static void <clinit> ()
}
com/google/common/cache/LocalCache$Segment$1.class
LocalCache.java
package com.google.common.cache
com.google.common.cache.LocalCache$Segment$1 extends java.lang.Object implements java.lang.Runnable {
final synthetic Object val$key
final synthetic int val$hash
final synthetic com.google.common.cache.LocalCache$LoadingValueReference val$loadingValueReference
final synthetic com.google.common.util.concurrent.ListenableFuture val$loadingFuture
final synthetic com.google.common.cache.LocalCache$Segment this$0
void <init> (com.google.common.cache.LocalCache$Segment, java.lang.Object, int, com.google.common.cache.LocalCache$LoadingValueReference, com.google.common.util.concurrent.ListenableFuture)
com.google.common.cache.LocalCache$Segment this$0
public void run ()
Throwable t
}
com/google/common/cache/LocalCache$Segment.class
LocalCache.java
package com.google.common.cache
com.google.common.cache.LocalCache$Segment extends java.util.concurrent.locks.ReentrantLock {
final com.google.common.cache.LocalCache map
volatile int count
long totalWeight
int modCount
int threshold
volatile java.util.concurrent.atomic.AtomicReferenceArray table
final long maxSegmentWeight
final java.lang.ref.ReferenceQueue keyReferenceQueue
final java.lang.ref.ReferenceQueue valueReferenceQueue
final java.util.Queue recencyQueue
final java.util.concurrent.atomic.AtomicInteger readCount
final java.util.Queue writeQueue
final java.util.Queue accessQueue
final com.google.common.cache.AbstractCache$StatsCounter statsCounter
void <init> (com.google.common.cache.LocalCache, int, long, com.google.common.cache.AbstractCache$StatsCounter)
com.google.common.cache.LocalCache map
int initialCapacity
long maxSegmentWeight
com.google.common.cache.AbstractCache$StatsCounter statsCounter
java.util.concurrent.atomic.AtomicReferenceArray newEntryArray (int)
int size
void initTable (java.util.concurrent.atomic.AtomicReferenceArray)
java.util.concurrent.atomic.AtomicReferenceArray newTable
com.google.common.cache.ReferenceEntry newEntry (java.lang.Object, int, com.google.common.cache.ReferenceEntry)
Object key
int hash
com.google.common.cache.ReferenceEntry next
com.google.common.cache.ReferenceEntry copyEntry (com.google.common.cache.ReferenceEntry, com.google.common.cache.ReferenceEntry)
com.google.common.cache.ReferenceEntry original
com.google.common.cache.ReferenceEntry newNext
com.google.common.cache.LocalCache$ValueReference valueReference
Object value
com.google.common.cache.ReferenceEntry newEntry
void setValue (com.google.common.cache.ReferenceEntry, java.lang.Object, java.lang.Object, long)
com.google.common.cache.ReferenceEntry entry
Object key
Object value
long now
com.google.common.cache.LocalCache$ValueReference previous
int weight
com.google.common.cache.LocalCache$ValueReference valueReference
java.lang.Object get (java.lang.Object, int, com.google.common.cache.CacheLoader) throws java.util.concurrent.ExecutionException
long now
Object value
com.google.common.cache.LocalCache$ValueReference valueReference
com.google.common.cache.ReferenceEntry e
Throwable cause
java.util.concurrent.ExecutionException ee
Object key
int hash
com.google.common.cache.CacheLoader loader
java.lang.Object get (java.lang.Object, int)
long now
com.google.common.cache.ReferenceEntry e
Object value
Object key
int hash
java.lang.Object lockedGetOrLoad (java.lang.Object, int, com.google.common.cache.CacheLoader) throws java.util.concurrent.ExecutionException
Object value
Object entryKey
long now
int newCount
java.util.concurrent.atomic.AtomicReferenceArray table
int index
com.google.common.cache.ReferenceEntry first
com.google.common.cache.ReferenceEntry e
Object key
int hash
com.google.common.cache.CacheLoader loader
com.google.common.cache.ReferenceEntry e
com.google.common.cache.LocalCache$ValueReference valueReference
com.google.common.cache.LocalCache$LoadingValueReference loadingValueReference
boolean createNewEntry
java.lang.Object waitForLoadingValue (com.google.common.cache.ReferenceEntry, java.lang.Object, com.google.common.cache.LocalCache$ValueReference) throws java.util.concurrent.ExecutionException
Object value
long now
com.google.common.cache.ReferenceEntry e
Object key
com.google.common.cache.LocalCache$ValueReference valueReference
java.lang.Object loadSync (java.lang.Object, int, com.google.common.cache.LocalCache$LoadingValueReference, com.google.common.cache.CacheLoader) throws java.util.concurrent.ExecutionException
Object key
int hash
com.google.common.cache.LocalCache$LoadingValueReference loadingValueReference
com.google.common.cache.CacheLoader loader
com.google.common.util.concurrent.ListenableFuture loadingFuture
com.google.common.util.concurrent.ListenableFuture loadAsync (java.lang.Object, int, com.google.common.cache.LocalCache$LoadingValueReference, com.google.common.cache.CacheLoader)
Object key
int hash
com.google.common.cache.LocalCache$LoadingValueReference loadingValueReference
com.google.common.cache.CacheLoader loader
com.google.common.util.concurrent.ListenableFuture loadingFuture
java.lang.Object getAndRecordStats (java.lang.Object, int, com.google.common.cache.LocalCache$LoadingValueReference, com.google.common.util.concurrent.ListenableFuture) throws java.util.concurrent.ExecutionException
Object key
int hash
com.google.common.cache.LocalCache$LoadingValueReference loadingValueReference
com.google.common.util.concurrent.ListenableFuture newValue
Object value
java.lang.Object scheduleRefresh (com.google.common.cache.ReferenceEntry, java.lang.Object, int, java.lang.Object, long, com.google.common.cache.CacheLoader)
Object newValue
com.google.common.cache.ReferenceEntry entry
Object key
int hash
Object oldValue
long now
com.google.common.cache.CacheLoader loader
java.lang.Object refresh (java.lang.Object, int, com.google.common.cache.CacheLoader, boolean)
Object key
int hash
com.google.common.cache.CacheLoader loader
boolean checkTime
com.google.common.cache.LocalCache$LoadingValueReference loadingValueReference
com.google.common.util.concurrent.ListenableFuture result
com.google.common.cache.LocalCache$LoadingValueReference insertLoadingValueReference (java.lang.Object, int, boolean)
com.google.common.cache.LocalCache$ValueReference valueReference
com.google.common.cache.LocalCache$LoadingValueReference loadingValueReference
Object entryKey
long now
java.util.concurrent.atomic.AtomicReferenceArray table
int index
com.google.common.cache.ReferenceEntry first
com.google.common.cache.LocalCache$LoadingValueReference loadingValueReference
Object key
int hash
boolean checkTime
com.google.common.cache.ReferenceEntry e
void tryDrainReferenceQueues ()
void drainReferenceQueues ()
void drainKeyReferenceQueue ()
com.google.common.cache.ReferenceEntry entry
java.lang.ref.Reference ref
int i
void drainValueReferenceQueue ()
com.google.common.cache.LocalCache$ValueReference valueReference
java.lang.ref.Reference ref
int i
void clearReferenceQueues ()
void clearKeyReferenceQueue ()
void clearValueReferenceQueue ()
void recordRead (com.google.common.cache.ReferenceEntry, long)
com.google.common.cache.ReferenceEntry entry
long now
void recordLockedRead (com.google.common.cache.ReferenceEntry, long)
com.google.common.cache.ReferenceEntry entry
long now
void recordWrite (com.google.common.cache.ReferenceEntry, int, long)
com.google.common.cache.ReferenceEntry entry
int weight
long now
void drainRecencyQueue ()
com.google.common.cache.ReferenceEntry e
void tryExpireEntries (long)
long now
void expireEntries (long)
long now
com.google.common.cache.ReferenceEntry e
void enqueueNotification (java.lang.Object, int, java.lang.Object, int, com.google.common.cache.RemovalCause)
com.google.common.cache.RemovalNotification notification
Object key
int hash
Object value
int weight
com.google.common.cache.RemovalCause cause
void evictEntries (com.google.common.cache.ReferenceEntry)
com.google.common.cache.ReferenceEntry e
com.google.common.cache.ReferenceEntry newest
com.google.common.cache.ReferenceEntry getNextEvictable ()
int weight
com.google.common.cache.ReferenceEntry e
com.google.common.cache.ReferenceEntry getFirst (int)
int hash
java.util.concurrent.atomic.AtomicReferenceArray table
com.google.common.cache.ReferenceEntry getEntry (java.lang.Object, int)
Object entryKey
com.google.common.cache.ReferenceEntry e
Object key
int hash
com.google.common.cache.ReferenceEntry getLiveEntry (java.lang.Object, int, long)
Object key
int hash
long now
com.google.common.cache.ReferenceEntry e
java.lang.Object getLiveValue (com.google.common.cache.ReferenceEntry, long)
com.google.common.cache.ReferenceEntry entry
long now
Object value
boolean containsKey (java.lang.Object, int)
long now
com.google.common.cache.ReferenceEntry e
Object key
int hash
boolean containsValue (java.lang.Object)
Object entryValue
com.google.common.cache.ReferenceEntry e
int i
long now
java.util.concurrent.atomic.AtomicReferenceArray table
int length
Object value
java.lang.Object put (java.lang.Object, int, java.lang.Object, boolean)
com.google.common.cache.LocalCache$ValueReference valueReference
Object entryValue
Object entryKey
com.google.common.cache.ReferenceEntry e
long now
int newCount
java.util.concurrent.atomic.AtomicReferenceArray table
int index
com.google.common.cache.ReferenceEntry first
com.google.common.cache.ReferenceEntry newEntry
Object key
int hash
Object value
boolean onlyIfAbsent
void expand ()
int newIndex
com.google.common.cache.ReferenceEntry e
int newIndex
com.google.common.cache.ReferenceEntry newNext
com.google.common.cache.ReferenceEntry newFirst
com.google.common.cache.ReferenceEntry e
com.google.common.cache.ReferenceEntry tail
int tailIndex
com.google.common.cache.ReferenceEntry next
int headIndex
com.google.common.cache.ReferenceEntry head
int oldIndex
java.util.concurrent.atomic.AtomicReferenceArray oldTable
int oldCapacity
int newCount
java.util.concurrent.atomic.AtomicReferenceArray newTable
int newMask
boolean replace (java.lang.Object, int, java.lang.Object, java.lang.Object)
int newCount
com.google.common.cache.ReferenceEntry newFirst
com.google.common.cache.LocalCache$ValueReference valueReference
Object entryValue
Object entryKey
com.google.common.cache.ReferenceEntry e
long now
java.util.concurrent.atomic.AtomicReferenceArray table
int index
com.google.common.cache.ReferenceEntry first
Object key
int hash
Object oldValue
Object newValue
java.lang.Object replace (java.lang.Object, int, java.lang.Object)
int newCount
com.google.common.cache.ReferenceEntry newFirst
com.google.common.cache.LocalCache$ValueReference valueReference
Object entryValue
Object entryKey
com.google.common.cache.ReferenceEntry e
long now
java.util.concurrent.atomic.AtomicReferenceArray table
int index
com.google.common.cache.ReferenceEntry first
Object key
int hash
Object newValue
java.lang.Object remove (java.lang.Object, int)
com.google.common.cache.RemovalCause cause
com.google.common.cache.RemovalCause cause
com.google.common.cache.LocalCache$ValueReference valueReference
Object entryValue
com.google.common.cache.RemovalCause cause
com.google.common.cache.ReferenceEntry newFirst
Object entryKey
com.google.common.cache.ReferenceEntry e
long now
int newCount
java.util.concurrent.atomic.AtomicReferenceArray table
int index
com.google.common.cache.ReferenceEntry first
Object key
int hash
boolean remove (java.lang.Object, int, java.lang.Object)
com.google.common.cache.RemovalCause cause
com.google.common.cache.RemovalCause cause
com.google.common.cache.LocalCache$ValueReference valueReference
Object entryValue
com.google.common.cache.RemovalCause cause
com.google.common.cache.ReferenceEntry newFirst
Object entryKey
com.google.common.cache.ReferenceEntry e
long now
int newCount
java.util.concurrent.atomic.AtomicReferenceArray table
int index
com.google.common.cache.ReferenceEntry first
Object key
int hash
Object value
boolean storeLoadedValue (java.lang.Object, int, com.google.common.cache.LocalCache$LoadingValueReference, java.lang.Object)
com.google.common.cache.RemovalCause cause
com.google.common.cache.LocalCache$ValueReference valueReference
Object entryValue
Object entryKey
com.google.common.cache.ReferenceEntry e
long now
int newCount
java.util.concurrent.atomic.AtomicReferenceArray table
int index
com.google.common.cache.ReferenceEntry first
com.google.common.cache.ReferenceEntry newEntry
Object key
int hash
com.google.common.cache.LocalCache$LoadingValueReference oldValueReference
Object newValue
void clear ()
Object key
Object value
com.google.common.cache.RemovalCause cause
com.google.common.cache.ReferenceEntry e
int i
int i
long now
java.util.concurrent.atomic.AtomicReferenceArray table
com.google.common.cache.ReferenceEntry removeValueFromChain (com.google.common.cache.ReferenceEntry, com.google.common.cache.ReferenceEntry, java.lang.Object, int, java.lang.Object, com.google.common.cache.LocalCache$ValueReference, com.google.common.cache.RemovalCause)
com.google.common.cache.ReferenceEntry first
com.google.common.cache.ReferenceEntry entry
Object key
int hash
Object value
com.google.common.cache.LocalCache$ValueReference valueReference
com.google.common.cache.RemovalCause cause
com.google.common.cache.ReferenceEntry removeEntryFromChain (com.google.common.cache.ReferenceEntry, com.google.common.cache.ReferenceEntry)
com.google.common.cache.ReferenceEntry next
com.google.common.cache.ReferenceEntry e
com.google.common.cache.ReferenceEntry first
com.google.common.cache.ReferenceEntry entry
int newCount
com.google.common.cache.ReferenceEntry newFirst
void removeCollectedEntry (com.google.common.cache.ReferenceEntry)
com.google.common.cache.ReferenceEntry entry
boolean reclaimKey (com.google.common.cache.ReferenceEntry, int)
com.google.common.cache.ReferenceEntry newFirst
com.google.common.cache.ReferenceEntry e
int newCount
java.util.concurrent.atomic.AtomicReferenceArray table
int index
com.google.common.cache.ReferenceEntry first
com.google.common.cache.ReferenceEntry entry
int hash
boolean reclaimValue (java.lang.Object, int, com.google.common.cache.LocalCache$ValueReference)
com.google.common.cache.ReferenceEntry newFirst
com.google.common.cache.LocalCache$ValueReference v
Object entryKey
com.google.common.cache.ReferenceEntry e
int newCount
java.util.concurrent.atomic.AtomicReferenceArray table
int index
com.google.common.cache.ReferenceEntry first
Object key
int hash
com.google.common.cache.LocalCache$ValueReference valueReference
boolean removeLoadingValue (java.lang.Object, int, com.google.common.cache.LocalCache$LoadingValueReference)
com.google.common.cache.ReferenceEntry newFirst
com.google.common.cache.LocalCache$ValueReference v
Object entryKey
com.google.common.cache.ReferenceEntry e
java.util.concurrent.atomic.AtomicReferenceArray table
int index
com.google.common.cache.ReferenceEntry first
Object key
int hash
com.google.common.cache.LocalCache$LoadingValueReference valueReference
boolean removeEntry (com.google.common.cache.ReferenceEntry, int, com.google.common.cache.RemovalCause)
com.google.common.cache.ReferenceEntry newFirst
com.google.common.cache.ReferenceEntry e
com.google.common.cache.ReferenceEntry entry
int hash
com.google.common.cache.RemovalCause cause
int newCount
java.util.concurrent.atomic.AtomicReferenceArray table
int index
com.google.common.cache.ReferenceEntry first
void postReadCleanup ()
void preWriteCleanup (long)
long now
void postWriteCleanup ()
void cleanUp ()
long now
void runLockedCleanup (long)
long now
void runUnlockedCleanup ()
}
com/google/common/cache/LocalCache$SoftValueReference.class
LocalCache.java
package com.google.common.cache
com.google.common.cache.LocalCache$SoftValueReference extends java.lang.ref.SoftReference implements com.google.common.cache.LocalCache$ValueReference {
final com.google.common.cache.ReferenceEntry entry
void <init> (java.lang.ref.ReferenceQueue, java.lang.Object, com.google.common.cache.ReferenceEntry)
java.lang.ref.ReferenceQueue queue
Object referent
com.google.common.cache.ReferenceEntry entry
public int getWeight ()
public com.google.common.cache.ReferenceEntry getEntry ()
public void notifyNewValue (java.lang.Object)
Object newValue
public com.google.common.cache.LocalCache$ValueReference copyFor (java.lang.ref.ReferenceQueue, java.lang.Object, com.google.common.cache.ReferenceEntry)
java.lang.ref.ReferenceQueue queue
Object value
com.google.common.cache.ReferenceEntry entry
public boolean isLoading ()
public boolean isActive ()
public java.lang.Object waitForValue ()
}
com/google/common/cache/LocalCache$Strength$1.class
LocalCache.java
package com.google.common.cache
final enum com.google.common.cache.LocalCache$Strength$1 extends com.google.common.cache.LocalCache$Strength {
void <init> (java.lang.String, int)
com.google.common.cache.LocalCache$ValueReference referenceValue (com.google.common.cache.LocalCache$Segment, com.google.common.cache.ReferenceEntry, java.lang.Object, int)
com.google.common.cache.LocalCache$Segment segment
com.google.common.cache.ReferenceEntry entry
Object value
int weight
com.google.common.base.Equivalence defaultEquivalence ()
}
com/google/common/cache/LocalCache$Strength$2.class
LocalCache.java
package com.google.common.cache
final enum com.google.common.cache.LocalCache$Strength$2 extends com.google.common.cache.LocalCache$Strength {
void <init> (java.lang.String, int)
com.google.common.cache.LocalCache$ValueReference referenceValue (com.google.common.cache.LocalCache$Segment, com.google.common.cache.ReferenceEntry, java.lang.Object, int)
com.google.common.cache.LocalCache$Segment segment
com.google.common.cache.ReferenceEntry entry
Object value
int weight
com.google.common.base.Equivalence defaultEquivalence ()
}
com/google/common/cache/LocalCache$Strength$3.class
LocalCache.java
package com.google.common.cache
final enum com.google.common.cache.LocalCache$Strength$3 extends com.google.common.cache.LocalCache$Strength {
void <init> (java.lang.String, int)
com.google.common.cache.LocalCache$ValueReference referenceValue (com.google.common.cache.LocalCache$Segment, com.google.common.cache.ReferenceEntry, java.lang.Object, int)
com.google.common.cache.LocalCache$Segment segment
com.google.common.cache.ReferenceEntry entry
Object value
int weight
com.google.common.base.Equivalence defaultEquivalence ()
}
com/google/common/cache/LocalCache$Strength.class
LocalCache.java
package com.google.common.cache
abstract enum com.google.common.cache.LocalCache$Strength extends java.lang.Enum {
public static final enum com.google.common.cache.LocalCache$Strength STRONG
public static final enum com.google.common.cache.LocalCache$Strength SOFT
public static final enum com.google.common.cache.LocalCache$Strength WEAK
private static final synthetic com.google.common.cache.LocalCache$Strength[] $VALUES
public static com.google.common.cache.LocalCache$Strength[] values ()
public static com.google.common.cache.LocalCache$Strength valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
abstract com.google.common.cache.LocalCache$ValueReference referenceValue (com.google.common.cache.LocalCache$Segment, com.google.common.cache.ReferenceEntry, java.lang.Object, int)
abstract com.google.common.base.Equivalence defaultEquivalence ()
private static synthetic com.google.common.cache.LocalCache$Strength[] $values ()
synthetic void <init> (java.lang.String, int, com.google.common.cache.LocalCache$1)
String x0
int x1
com.google.common.cache.LocalCache$1 x2
static void <clinit> ()
}
com/google/common/cache/LocalCache$StrongAccessEntry.class
LocalCache.java
package com.google.common.cache
final com.google.common.cache.LocalCache$StrongAccessEntry extends com.google.common.cache.LocalCache$StrongEntry {
volatile long accessTime
com.google.common.cache.ReferenceEntry nextAccess
com.google.common.cache.ReferenceEntry previousAccess
void <init> (java.lang.Object, int, com.google.common.cache.ReferenceEntry)
Object key
int hash
com.google.common.cache.ReferenceEntry next
public long getAccessTime ()
public void setAccessTime (long)
long time
public com.google.common.cache.ReferenceEntry getNextInAccessQueue ()
public void setNextInAccessQueue (com.google.common.cache.ReferenceEntry)
com.google.common.cache.ReferenceEntry next
public com.google.common.cache.ReferenceEntry getPreviousInAccessQueue ()
public void setPreviousInAccessQueue (com.google.common.cache.ReferenceEntry)
com.google.common.cache.ReferenceEntry previous
}
com/google/common/cache/LocalCache$StrongAccessWriteEntry.class
LocalCache.java
package com.google.common.cache
final com.google.common.cache.LocalCache$StrongAccessWriteEntry extends com.google.common.cache.LocalCache$StrongEntry {
volatile long accessTime
com.google.common.cache.ReferenceEntry nextAccess
com.google.common.cache.ReferenceEntry previousAccess
volatile long writeTime
com.google.common.cache.ReferenceEntry nextWrite
com.google.common.cache.ReferenceEntry previousWrite
void <init> (java.lang.Object, int, com.google.common.cache.ReferenceEntry)
Object key
int hash
com.google.common.cache.ReferenceEntry next
public long getAccessTime ()
public void setAccessTime (long)
long time
public com.google.common.cache.ReferenceEntry getNextInAccessQueue ()
public void setNextInAccessQueue (com.google.common.cache.ReferenceEntry)
com.google.common.cache.ReferenceEntry next
public com.google.common.cache.ReferenceEntry getPreviousInAccessQueue ()
public void setPreviousInAccessQueue (com.google.common.cache.ReferenceEntry)
com.google.common.cache.ReferenceEntry previous
public long getWriteTime ()
public void setWriteTime (long)
long time
public com.google.common.cache.ReferenceEntry getNextInWriteQueue ()
public void setNextInWriteQueue (com.google.common.cache.ReferenceEntry)
com.google.common.cache.ReferenceEntry next
public com.google.common.cache.ReferenceEntry getPreviousInWriteQueue ()
public void setPreviousInWriteQueue (com.google.common.cache.ReferenceEntry)
com.google.common.cache.ReferenceEntry previous
}
com/google/common/cache/LocalCache$StrongEntry.class
LocalCache.java
package com.google.common.cache
com.google.common.cache.LocalCache$StrongEntry extends com.google.common.cache.LocalCache$AbstractReferenceEntry {
final Object key
final int hash
final com.google.common.cache.ReferenceEntry next
volatile com.google.common.cache.LocalCache$ValueReference valueReference
void <init> (java.lang.Object, int, com.google.common.cache.ReferenceEntry)
Object key
int hash
com.google.common.cache.ReferenceEntry next
public java.lang.Object getKey ()
public com.google.common.cache.LocalCache$ValueReference getValueReference ()
public void setValueReference (com.google.common.cache.LocalCache$ValueReference)
com.google.common.cache.LocalCache$ValueReference valueReference
public int getHash ()
public com.google.common.cache.ReferenceEntry getNext ()
}
com/google/common/cache/LocalCache$StrongValueReference.class
LocalCache.java
package com.google.common.cache
com.google.common.cache.LocalCache$StrongValueReference extends java.lang.Object implements com.google.common.cache.LocalCache$ValueReference {
final Object referent
void <init> (java.lang.Object)
Object referent
public java.lang.Object get ()
public int getWeight ()
public com.google.common.cache.ReferenceEntry getEntry ()
public com.google.common.cache.LocalCache$ValueReference copyFor (java.lang.ref.ReferenceQueue, java.lang.Object, com.google.common.cache.ReferenceEntry)
java.lang.ref.ReferenceQueue queue
Object value
com.google.common.cache.ReferenceEntry entry
public boolean isLoading ()
public boolean isActive ()
public java.lang.Object waitForValue ()
public void notifyNewValue (java.lang.Object)
Object newValue
}
com/google/common/cache/LocalCache$StrongWriteEntry.class
LocalCache.java
package com.google.common.cache
final com.google.common.cache.LocalCache$StrongWriteEntry extends com.google.common.cache.LocalCache$StrongEntry {
volatile long writeTime
com.google.common.cache.ReferenceEntry nextWrite
com.google.common.cache.ReferenceEntry previousWrite
void <init> (java.lang.Object, int, com.google.common.cache.ReferenceEntry)
Object key
int hash
com.google.common.cache.ReferenceEntry next
public long getWriteTime ()
public void setWriteTime (long)
long time
public com.google.common.cache.ReferenceEntry getNextInWriteQueue ()
public void setNextInWriteQueue (com.google.common.cache.ReferenceEntry)
com.google.common.cache.ReferenceEntry next
public com.google.common.cache.ReferenceEntry getPreviousInWriteQueue ()
public void setPreviousInWriteQueue (com.google.common.cache.ReferenceEntry)
com.google.common.cache.ReferenceEntry previous
}
com/google/common/cache/LocalCache$ValueIterator.class
LocalCache.java
package com.google.common.cache
final com.google.common.cache.LocalCache$ValueIterator extends com.google.common.cache.LocalCache$HashIterator {
final synthetic com.google.common.cache.LocalCache this$0
void <init> (com.google.common.cache.LocalCache)
com.google.common.cache.LocalCache this$0
public java.lang.Object next ()
}
com/google/common/cache/LocalCache$ValueReference.class
LocalCache.java
package com.google.common.cache
abstract com.google.common.cache.LocalCache$ValueReference extends java.lang.Object {
public abstract java.lang.Object get ()
public abstract java.lang.Object waitForValue () throws java.util.concurrent.ExecutionException
public abstract int getWeight ()
public abstract com.google.common.cache.ReferenceEntry getEntry ()
public abstract com.google.common.cache.LocalCache$ValueReference copyFor (java.lang.ref.ReferenceQueue, java.lang.Object, com.google.common.cache.ReferenceEntry)
public abstract void notifyNewValue (java.lang.Object)
public abstract boolean isLoading ()
public abstract boolean isActive ()
}
com/google/common/cache/LocalCache$Values.class
LocalCache.java
package com.google.common.cache
final com.google.common.cache.LocalCache$Values extends java.util.AbstractCollection {
final synthetic com.google.common.cache.LocalCache this$0
void <init> (com.google.common.cache.LocalCache)
com.google.common.cache.LocalCache this$0
public int size ()
public boolean isEmpty ()
public void clear ()
public java.util.Iterator iterator ()
public boolean contains (java.lang.Object)
Object o
public java.lang.Object[] toArray ()
public java.lang.Object[] toArray (java.lang.Object[])
Object[] a
}
com/google/common/cache/LocalCache$WeakAccessEntry.class
LocalCache.java
package com.google.common.cache
final com.google.common.cache.LocalCache$WeakAccessEntry extends com.google.common.cache.LocalCache$WeakEntry {
volatile long accessTime
com.google.common.cache.ReferenceEntry nextAccess
com.google.common.cache.ReferenceEntry previousAccess
void <init> (java.lang.ref.ReferenceQueue, java.lang.Object, int, com.google.common.cache.ReferenceEntry)
java.lang.ref.ReferenceQueue queue
Object key
int hash
com.google.common.cache.ReferenceEntry next
public long getAccessTime ()
public void setAccessTime (long)
long time
public com.google.common.cache.ReferenceEntry getNextInAccessQueue ()
public void setNextInAccessQueue (com.google.common.cache.ReferenceEntry)
com.google.common.cache.ReferenceEntry next
public com.google.common.cache.ReferenceEntry getPreviousInAccessQueue ()
public void setPreviousInAccessQueue (com.google.common.cache.ReferenceEntry)
com.google.common.cache.ReferenceEntry previous
}
com/google/common/cache/LocalCache$WeakAccessWriteEntry.class
LocalCache.java
package com.google.common.cache
final com.google.common.cache.LocalCache$WeakAccessWriteEntry extends com.google.common.cache.LocalCache$WeakEntry {
volatile long accessTime
com.google.common.cache.ReferenceEntry nextAccess
com.google.common.cache.ReferenceEntry previousAccess
volatile long writeTime
com.google.common.cache.ReferenceEntry nextWrite
com.google.common.cache.ReferenceEntry previousWrite
void <init> (java.lang.ref.ReferenceQueue, java.lang.Object, int, com.google.common.cache.ReferenceEntry)
java.lang.ref.ReferenceQueue queue
Object key
int hash
com.google.common.cache.ReferenceEntry next
public long getAccessTime ()
public void setAccessTime (long)
long time
public com.google.common.cache.ReferenceEntry getNextInAccessQueue ()
public void setNextInAccessQueue (com.google.common.cache.ReferenceEntry)
com.google.common.cache.ReferenceEntry next
public com.google.common.cache.ReferenceEntry getPreviousInAccessQueue ()
public void setPreviousInAccessQueue (com.google.common.cache.ReferenceEntry)
com.google.common.cache.ReferenceEntry previous
public long getWriteTime ()
public void setWriteTime (long)
long time
public com.google.common.cache.ReferenceEntry getNextInWriteQueue ()
public void setNextInWriteQueue (com.google.common.cache.ReferenceEntry)
com.google.common.cache.ReferenceEntry next
public com.google.common.cache.ReferenceEntry getPreviousInWriteQueue ()
public void setPreviousInWriteQueue (com.google.common.cache.ReferenceEntry)
com.google.common.cache.ReferenceEntry previous
}
com/google/common/cache/LocalCache$WeakEntry.class
LocalCache.java
package com.google.common.cache
com.google.common.cache.LocalCache$WeakEntry extends java.lang.ref.WeakReference implements com.google.common.cache.ReferenceEntry {
final int hash
final com.google.common.cache.ReferenceEntry next
volatile com.google.common.cache.LocalCache$ValueReference valueReference
void <init> (java.lang.ref.ReferenceQueue, java.lang.Object, int, com.google.common.cache.ReferenceEntry)
java.lang.ref.ReferenceQueue queue
Object key
int hash
com.google.common.cache.ReferenceEntry next
public java.lang.Object getKey ()
public long getAccessTime ()
public void setAccessTime (long)
long time
public com.google.common.cache.ReferenceEntry getNextInAccessQueue ()
public void setNextInAccessQueue (com.google.common.cache.ReferenceEntry)
com.google.common.cache.ReferenceEntry next
public com.google.common.cache.ReferenceEntry getPreviousInAccessQueue ()
public void setPreviousInAccessQueue (com.google.common.cache.ReferenceEntry)
com.google.common.cache.ReferenceEntry previous
public long getWriteTime ()
public void setWriteTime (long)
long time
public com.google.common.cache.ReferenceEntry getNextInWriteQueue ()
public void setNextInWriteQueue (com.google.common.cache.ReferenceEntry)
com.google.common.cache.ReferenceEntry next
public com.google.common.cache.ReferenceEntry getPreviousInWriteQueue ()
public void setPreviousInWriteQueue (com.google.common.cache.ReferenceEntry)
com.google.common.cache.ReferenceEntry previous
public com.google.common.cache.LocalCache$ValueReference getValueReference ()
public void setValueReference (com.google.common.cache.LocalCache$ValueReference)
com.google.common.cache.LocalCache$ValueReference valueReference
public int getHash ()
public com.google.common.cache.ReferenceEntry getNext ()
}
com/google/common/cache/LocalCache$WeakValueReference.class
LocalCache.java
package com.google.common.cache
com.google.common.cache.LocalCache$WeakValueReference extends java.lang.ref.WeakReference implements com.google.common.cache.LocalCache$ValueReference {
final com.google.common.cache.ReferenceEntry entry
void <init> (java.lang.ref.ReferenceQueue, java.lang.Object, com.google.common.cache.ReferenceEntry)
java.lang.ref.ReferenceQueue queue
Object referent
com.google.common.cache.ReferenceEntry entry
public int getWeight ()
public com.google.common.cache.ReferenceEntry getEntry ()
public void notifyNewValue (java.lang.Object)
Object newValue
public com.google.common.cache.LocalCache$ValueReference copyFor (java.lang.ref.ReferenceQueue, java.lang.Object, com.google.common.cache.ReferenceEntry)
java.lang.ref.ReferenceQueue queue
Object value
com.google.common.cache.ReferenceEntry entry
public boolean isLoading ()
public boolean isActive ()
public java.lang.Object waitForValue ()
}
com/google/common/cache/LocalCache$WeakWriteEntry.class
LocalCache.java
package com.google.common.cache
final com.google.common.cache.LocalCache$WeakWriteEntry extends com.google.common.cache.LocalCache$WeakEntry {
volatile long writeTime
com.google.common.cache.ReferenceEntry nextWrite
com.google.common.cache.ReferenceEntry previousWrite
void <init> (java.lang.ref.ReferenceQueue, java.lang.Object, int, com.google.common.cache.ReferenceEntry)
java.lang.ref.ReferenceQueue queue
Object key
int hash
com.google.common.cache.ReferenceEntry next
public long getWriteTime ()
public void setWriteTime (long)
long time
public com.google.common.cache.ReferenceEntry getNextInWriteQueue ()
public void setNextInWriteQueue (com.google.common.cache.ReferenceEntry)
com.google.common.cache.ReferenceEntry next
public com.google.common.cache.ReferenceEntry getPreviousInWriteQueue ()
public void setPreviousInWriteQueue (com.google.common.cache.ReferenceEntry)
com.google.common.cache.ReferenceEntry previous
}
com/google/common/cache/LocalCache$WeightedSoftValueReference.class
LocalCache.java
package com.google.common.cache
final com.google.common.cache.LocalCache$WeightedSoftValueReference extends com.google.common.cache.LocalCache$SoftValueReference {
final int weight
void <init> (java.lang.ref.ReferenceQueue, java.lang.Object, com.google.common.cache.ReferenceEntry, int)
java.lang.ref.ReferenceQueue queue
Object referent
com.google.common.cache.ReferenceEntry entry
int weight
public int getWeight ()
public com.google.common.cache.LocalCache$ValueReference copyFor (java.lang.ref.ReferenceQueue, java.lang.Object, com.google.common.cache.ReferenceEntry)
java.lang.ref.ReferenceQueue queue
Object value
com.google.common.cache.ReferenceEntry entry
}
com/google/common/cache/LocalCache$WeightedStrongValueReference.class
LocalCache.java
package com.google.common.cache
final com.google.common.cache.LocalCache$WeightedStrongValueReference extends com.google.common.cache.LocalCache$StrongValueReference {
final int weight
void <init> (java.lang.Object, int)
Object referent
int weight
public int getWeight ()
}
com/google/common/cache/LocalCache$WeightedWeakValueReference.class
LocalCache.java
package com.google.common.cache
final com.google.common.cache.LocalCache$WeightedWeakValueReference extends com.google.common.cache.LocalCache$WeakValueReference {
final int weight
void <init> (java.lang.ref.ReferenceQueue, java.lang.Object, com.google.common.cache.ReferenceEntry, int)
java.lang.ref.ReferenceQueue queue
Object referent
com.google.common.cache.ReferenceEntry entry
int weight
public int getWeight ()
public com.google.common.cache.LocalCache$ValueReference copyFor (java.lang.ref.ReferenceQueue, java.lang.Object, com.google.common.cache.ReferenceEntry)
java.lang.ref.ReferenceQueue queue
Object value
com.google.common.cache.ReferenceEntry entry
}
com/google/common/cache/LocalCache$WriteQueue$1.class
LocalCache.java
package com.google.common.cache
com.google.common.cache.LocalCache$WriteQueue$1 extends com.google.common.cache.LocalCache$AbstractReferenceEntry {
com.google.common.cache.ReferenceEntry nextWrite
com.google.common.cache.ReferenceEntry previousWrite
final synthetic com.google.common.cache.LocalCache$WriteQueue this$0
void <init> (com.google.common.cache.LocalCache$WriteQueue)
com.google.common.cache.LocalCache$WriteQueue this$0
public long getWriteTime ()
public void setWriteTime (long)
long time
public com.google.common.cache.ReferenceEntry getNextInWriteQueue ()
public void setNextInWriteQueue (com.google.common.cache.ReferenceEntry)
com.google.common.cache.ReferenceEntry next
public com.google.common.cache.ReferenceEntry getPreviousInWriteQueue ()
public void setPreviousInWriteQueue (com.google.common.cache.ReferenceEntry)
com.google.common.cache.ReferenceEntry previous
}
com/google/common/cache/LocalCache$WriteQueue$2.class
LocalCache.java
package com.google.common.cache
com.google.common.cache.LocalCache$WriteQueue$2 extends com.google.common.collect.AbstractSequentialIterator {
final synthetic com.google.common.cache.LocalCache$WriteQueue this$0
void <init> (com.google.common.cache.LocalCache$WriteQueue, com.google.common.cache.ReferenceEntry)
com.google.common.cache.LocalCache$WriteQueue this$0
com.google.common.cache.ReferenceEntry firstOrNull
protected com.google.common.cache.ReferenceEntry computeNext (com.google.common.cache.ReferenceEntry)
com.google.common.cache.ReferenceEntry previous
com.google.common.cache.ReferenceEntry next
protected volatile synthetic java.lang.Object computeNext (java.lang.Object)
}
com/google/common/cache/LocalCache$WriteQueue.class
LocalCache.java
package com.google.common.cache
final com.google.common.cache.LocalCache$WriteQueue extends java.util.AbstractQueue {
final com.google.common.cache.ReferenceEntry head
void <init> ()
public boolean offer (com.google.common.cache.ReferenceEntry)
com.google.common.cache.ReferenceEntry entry
public com.google.common.cache.ReferenceEntry peek ()
com.google.common.cache.ReferenceEntry next
public com.google.common.cache.ReferenceEntry poll ()
com.google.common.cache.ReferenceEntry next
public boolean remove (java.lang.Object)
Object o
com.google.common.cache.ReferenceEntry e
com.google.common.cache.ReferenceEntry previous
com.google.common.cache.ReferenceEntry next
public boolean contains (java.lang.Object)
Object o
com.google.common.cache.ReferenceEntry e
public boolean isEmpty ()
public int size ()
com.google.common.cache.ReferenceEntry e
int size
public void clear ()
com.google.common.cache.ReferenceEntry next
com.google.common.cache.ReferenceEntry e
public java.util.Iterator iterator ()
public volatile synthetic java.lang.Object peek ()
public volatile synthetic java.lang.Object poll ()
public volatile synthetic boolean offer (java.lang.Object)
}
com/google/common/cache/LocalCache$WriteThroughEntry.class
LocalCache.java
package com.google.common.cache
final com.google.common.cache.LocalCache$WriteThroughEntry extends java.lang.Object implements java.util.Map$Entry {
final Object key
Object value
final synthetic com.google.common.cache.LocalCache this$0
void <init> (com.google.common.cache.LocalCache, java.lang.Object, java.lang.Object)
com.google.common.cache.LocalCache this$0
Object key
Object value
public java.lang.Object getKey ()
public java.lang.Object getValue ()
public boolean equals (java.lang.Object)
java.util.Map$Entry that
Object object
public int hashCode ()
public java.lang.Object setValue (java.lang.Object)
Object newValue
Object oldValue
public java.lang.String toString ()
}
com/google/common/cache/LocalCache.class
LocalCache.java
package com.google.common.cache
com.google.common.cache.LocalCache extends java.util.AbstractMap implements java.util.concurrent.ConcurrentMap {
static final int MAXIMUM_CAPACITY
static final int MAX_SEGMENTS
static final int CONTAINS_VALUE_RETRIES
static final int DRAIN_THRESHOLD
static final int DRAIN_MAX
static final java.util.logging.Logger logger
final int segmentMask
final int segmentShift
final com.google.common.cache.LocalCache$Segment[] segments
final int concurrencyLevel
final com.google.common.base.Equivalence keyEquivalence
final com.google.common.base.Equivalence valueEquivalence
final com.google.common.cache.LocalCache$Strength keyStrength
final com.google.common.cache.LocalCache$Strength valueStrength
final long maxWeight
final com.google.common.cache.Weigher weigher
final long expireAfterAccessNanos
final long expireAfterWriteNanos
final long refreshNanos
final java.util.Queue removalNotificationQueue
final com.google.common.cache.RemovalListener removalListener
final com.google.common.base.Ticker ticker
final com.google.common.cache.LocalCache$EntryFactory entryFactory
final com.google.common.cache.AbstractCache$StatsCounter globalStatsCounter
final com.google.common.cache.CacheLoader defaultLoader
static final com.google.common.cache.LocalCache$ValueReference UNSET
static final java.util.Queue DISCARDING_QUEUE
java.util.Set keySet
java.util.Collection values
java.util.Set entrySet
void <init> (com.google.common.cache.CacheBuilder, com.google.common.cache.CacheLoader)
int i
long maxSegmentWeight
long remainder
int i
com.google.common.cache.CacheBuilder builder
com.google.common.cache.CacheLoader loader
int initialCapacity
int segmentShift
int segmentCount
int segmentCapacity
int segmentSize
boolean evictsBySize ()
boolean customWeigher ()
boolean expires ()
boolean expiresAfterWrite ()
boolean expiresAfterAccess ()
boolean refreshes ()
boolean usesAccessQueue ()
boolean usesWriteQueue ()
boolean recordsWrite ()
boolean recordsAccess ()
boolean recordsTime ()
boolean usesWriteEntries ()
boolean usesAccessEntries ()
boolean usesKeyReferences ()
boolean usesValueReferences ()
static com.google.common.cache.LocalCache$ValueReference unset ()
static com.google.common.cache.ReferenceEntry nullEntry ()
static java.util.Queue discardingQueue ()
static int rehash (int)
int h
com.google.common.cache.ReferenceEntry newEntry (java.lang.Object, int, com.google.common.cache.ReferenceEntry)
Object key
int hash
com.google.common.cache.ReferenceEntry next
com.google.common.cache.LocalCache$Segment segment
com.google.common.cache.ReferenceEntry copyEntry (com.google.common.cache.ReferenceEntry, com.google.common.cache.ReferenceEntry)
com.google.common.cache.ReferenceEntry original
com.google.common.cache.ReferenceEntry newNext
int hash
com.google.common.cache.LocalCache$ValueReference newValueReference (com.google.common.cache.ReferenceEntry, java.lang.Object, int)
com.google.common.cache.ReferenceEntry entry
Object value
int weight
int hash
int hash (java.lang.Object)
Object key
int h
void reclaimValue (com.google.common.cache.LocalCache$ValueReference)
com.google.common.cache.LocalCache$ValueReference valueReference
com.google.common.cache.ReferenceEntry entry
int hash
void reclaimKey (com.google.common.cache.ReferenceEntry)
com.google.common.cache.ReferenceEntry entry
int hash
boolean isLive (com.google.common.cache.ReferenceEntry, long)
com.google.common.cache.ReferenceEntry entry
long now
com.google.common.cache.LocalCache$Segment segmentFor (int)
int hash
com.google.common.cache.LocalCache$Segment createSegment (int, long, com.google.common.cache.AbstractCache$StatsCounter)
int initialCapacity
long maxSegmentWeight
com.google.common.cache.AbstractCache$StatsCounter statsCounter
java.lang.Object getLiveValue (com.google.common.cache.ReferenceEntry, long)
com.google.common.cache.ReferenceEntry entry
long now
Object value
boolean isExpired (com.google.common.cache.ReferenceEntry, long)
com.google.common.cache.ReferenceEntry entry
long now
static void connectAccessOrder (com.google.common.cache.ReferenceEntry, com.google.common.cache.ReferenceEntry)
com.google.common.cache.ReferenceEntry previous
com.google.common.cache.ReferenceEntry next
static void nullifyAccessOrder (com.google.common.cache.ReferenceEntry)
com.google.common.cache.ReferenceEntry nulled
com.google.common.cache.ReferenceEntry nullEntry
static void connectWriteOrder (com.google.common.cache.ReferenceEntry, com.google.common.cache.ReferenceEntry)
com.google.common.cache.ReferenceEntry previous
com.google.common.cache.ReferenceEntry next
static void nullifyWriteOrder (com.google.common.cache.ReferenceEntry)
com.google.common.cache.ReferenceEntry nulled
com.google.common.cache.ReferenceEntry nullEntry
void processPendingNotifications ()
Throwable e
com.google.common.cache.RemovalNotification notification
final com.google.common.cache.LocalCache$Segment[] newSegmentArray (int)
int ssize
public void cleanUp ()
com.google.common.cache.LocalCache$Segment segment
public boolean isEmpty ()
int i
int i
long sum
com.google.common.cache.LocalCache$Segment[] segments
long longSize ()
int i
com.google.common.cache.LocalCache$Segment[] segments
long sum
public int size ()
public java.lang.Object get (java.lang.Object)
Object key
int hash
java.lang.Object get (java.lang.Object, com.google.common.cache.CacheLoader) throws java.util.concurrent.ExecutionException
Object key
com.google.common.cache.CacheLoader loader
int hash
public java.lang.Object getIfPresent (java.lang.Object)
Object key
int hash
Object value
public java.lang.Object getOrDefault (java.lang.Object, java.lang.Object)
Object key
Object defaultValue
Object result
java.lang.Object getOrLoad (java.lang.Object) throws java.util.concurrent.ExecutionException
Object key
com.google.common.collect.ImmutableMap getAllPresent (java.lang.Iterable)
Object castKey
Object value
Object key
Iterable keys
int hits
int misses
com.google.common.collect.ImmutableMap$Builder result
com.google.common.collect.ImmutableMap getAll (java.lang.Iterable) throws java.util.concurrent.ExecutionException
Object value
Object key
Object value
Object key
java.util.Map newEntries
Object key
com.google.common.cache.CacheLoader$UnsupportedLoadingOperationException e
Iterable keys
int hits
int misses
java.util.Map result
java.util.Set keysToLoad
java.util.Map loadAll (java.util.Set, com.google.common.cache.CacheLoader) throws java.util.concurrent.ExecutionException
java.util.Map map
java.util.Map result
com.google.common.cache.CacheLoader$UnsupportedLoadingOperationException e
InterruptedException e
RuntimeException e
Exception e
Error e
Object key
Object value
java.util.Map$Entry entry
java.util.Set keys
com.google.common.cache.CacheLoader loader
com.google.common.base.Stopwatch stopwatch
java.util.Map result
boolean success
boolean nullsPresent
com.google.common.cache.ReferenceEntry getEntry (java.lang.Object)
Object key
int hash
void refresh (java.lang.Object)
Object key
int hash
public boolean containsKey (java.lang.Object)
Object key
int hash
public boolean containsValue (java.lang.Object)
Object v
com.google.common.cache.ReferenceEntry e
int j
int unused
java.util.concurrent.atomic.AtomicReferenceArray table
com.google.common.cache.LocalCache$Segment segment
long sum
int i
Object value
long now
com.google.common.cache.LocalCache$Segment[] segments
long last
public java.lang.Object put (java.lang.Object, java.lang.Object)
Object key
Object value
int hash
public java.lang.Object putIfAbsent (java.lang.Object, java.lang.Object)
Object key
Object value
int hash
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
int hash
public boolean remove (java.lang.Object, java.lang.Object)
Object key
Object value
int hash
public boolean replace (java.lang.Object, java.lang.Object, java.lang.Object)
Object key
Object oldValue
Object newValue
int hash
public java.lang.Object replace (java.lang.Object, java.lang.Object)
Object key
Object value
int hash
public void clear ()
com.google.common.cache.LocalCache$Segment segment
void invalidateAll (java.lang.Iterable)
Object key
Iterable keys
public java.util.Set keySet ()
java.util.Set ks
public java.util.Collection values ()
java.util.Collection vs
public java.util.Set entrySet ()
java.util.Set es
private static java.util.ArrayList toArrayList (java.util.Collection)
java.util.Collection c
java.util.ArrayList result
static synthetic java.util.ArrayList access$200 (java.util.Collection)
java.util.Collection x0
static void <clinit> ()
}
com/google/common/cache/LongAddable.class
LongAddable.java
package com.google.common.cache
abstract com.google.common.cache.LongAddable extends java.lang.Object {
public abstract void increment ()
public abstract void add (long)
public abstract long sum ()
}
com/google/common/cache/LongAddables$1.class
LongAddables.java
package com.google.common.cache
com.google.common.cache.LongAddables$1 extends java.lang.Object implements com.google.common.base.Supplier {
void <init> ()
public com.google.common.cache.LongAddable get ()
public volatile synthetic java.lang.Object get ()
}
com/google/common/cache/LongAddables$2.class
LongAddables.java
package com.google.common.cache
com.google.common.cache.LongAddables$2 extends java.lang.Object implements com.google.common.base.Supplier {
void <init> ()
public com.google.common.cache.LongAddable get ()
public volatile synthetic java.lang.Object get ()
}
com/google/common/cache/LongAddables$PureJavaLongAddable.class
LongAddables.java
package com.google.common.cache
final com.google.common.cache.LongAddables$PureJavaLongAddable extends java.util.concurrent.atomic.AtomicLong implements com.google.common.cache.LongAddable {
private void <init> ()
public void increment ()
public void add (long)
long x
public long sum ()
synthetic void <init> (com.google.common.cache.LongAddables$1)
com.google.common.cache.LongAddables$1 x0
}
com/google/common/cache/LongAddables.class
LongAddables.java
package com.google.common.cache
final com.google.common.cache.LongAddables extends java.lang.Object {
private static final com.google.common.base.Supplier SUPPLIER
void <init> ()
public static com.google.common.cache.LongAddable create ()
static void <clinit> ()
com.google.common.cache.LongAdder unused
com.google.common.base.Supplier supplier
Throwable t
com.google.common.base.Supplier supplier
}
com/google/common/cache/LongAdder.class
LongAdder.java
package com.google.common.cache
final com.google.common.cache.LongAdder extends com.google.common.cache.Striped64 implements java.io.Serializable com.google.common.cache.LongAddable {
private static final long serialVersionUID
final long fn (long, long)
long v
long x
public void <init> ()
public void add (long)
long b
long v
com.google.common.cache.Striped64$Cell a
int n
boolean uncontended
int[] hc
long x
com.google.common.cache.Striped64$Cell[] as
public void increment ()
public void decrement ()
public long sum ()
com.google.common.cache.Striped64$Cell a
int i
int n
long sum
com.google.common.cache.Striped64$Cell[] as
public void reset ()
public long sumThenReset ()
com.google.common.cache.Striped64$Cell a
int i
int n
long sum
com.google.common.cache.Striped64$Cell[] as
public java.lang.String toString ()
public long longValue ()
public int intValue ()
public float floatValue ()
public double doubleValue ()
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
}
com/google/common/cache/ParametricNullness.class
ParametricNullness.java
package com.google.common.cache
abstract annotation com.google.common.cache.ParametricNullness extends java.lang.Object implements java.lang.annotation.Annotation {
}
com/google/common/cache/ReferenceEntry.class
ReferenceEntry.java
package com.google.common.cache
abstract com.google.common.cache.ReferenceEntry extends java.lang.Object {
public abstract com.google.common.cache.LocalCache$ValueReference getValueReference ()
public abstract void setValueReference (com.google.common.cache.LocalCache$ValueReference)
public abstract com.google.common.cache.ReferenceEntry getNext ()
public abstract int getHash ()
public abstract java.lang.Object getKey ()
public abstract long getAccessTime ()
public abstract void setAccessTime (long)
public abstract com.google.common.cache.ReferenceEntry getNextInAccessQueue ()
public abstract void setNextInAccessQueue (com.google.common.cache.ReferenceEntry)
public abstract com.google.common.cache.ReferenceEntry getPreviousInAccessQueue ()
public abstract void setPreviousInAccessQueue (com.google.common.cache.ReferenceEntry)
public abstract long getWriteTime ()
public abstract void setWriteTime (long)
public abstract com.google.common.cache.ReferenceEntry getNextInWriteQueue ()
public abstract void setNextInWriteQueue (com.google.common.cache.ReferenceEntry)
public abstract com.google.common.cache.ReferenceEntry getPreviousInWriteQueue ()
public abstract void setPreviousInWriteQueue (com.google.common.cache.ReferenceEntry)
}
com/google/common/cache/RemovalCause$1.class
RemovalCause.java
package com.google.common.cache
final enum com.google.common.cache.RemovalCause$1 extends com.google.common.cache.RemovalCause {
void <init> (java.lang.String, int)
boolean wasEvicted ()
}
com/google/common/cache/RemovalCause$2.class
RemovalCause.java
package com.google.common.cache
final enum com.google.common.cache.RemovalCause$2 extends com.google.common.cache.RemovalCause {
void <init> (java.lang.String, int)
boolean wasEvicted ()
}
com/google/common/cache/RemovalCause$3.class
RemovalCause.java
package com.google.common.cache
final enum com.google.common.cache.RemovalCause$3 extends com.google.common.cache.RemovalCause {
void <init> (java.lang.String, int)
boolean wasEvicted ()
}
com/google/common/cache/RemovalCause$4.class
RemovalCause.java
package com.google.common.cache
final enum com.google.common.cache.RemovalCause$4 extends com.google.common.cache.RemovalCause {
void <init> (java.lang.String, int)
boolean wasEvicted ()
}
com/google/common/cache/RemovalCause$5.class
RemovalCause.java
package com.google.common.cache
final enum com.google.common.cache.RemovalCause$5 extends com.google.common.cache.RemovalCause {
void <init> (java.lang.String, int)
boolean wasEvicted ()
}
com/google/common/cache/RemovalCause.class
RemovalCause.java
package com.google.common.cache
public abstract enum com.google.common.cache.RemovalCause extends java.lang.Enum {
public static final enum com.google.common.cache.RemovalCause EXPLICIT
public static final enum com.google.common.cache.RemovalCause REPLACED
public static final enum com.google.common.cache.RemovalCause COLLECTED
public static final enum com.google.common.cache.RemovalCause EXPIRED
public static final enum com.google.common.cache.RemovalCause SIZE
private static final synthetic com.google.common.cache.RemovalCause[] $VALUES
public static com.google.common.cache.RemovalCause[] values ()
public static com.google.common.cache.RemovalCause valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
abstract boolean wasEvicted ()
private static synthetic com.google.common.cache.RemovalCause[] $values ()
synthetic void <init> (java.lang.String, int, com.google.common.cache.RemovalCause$1)
String x0
int x1
com.google.common.cache.RemovalCause$1 x2
static void <clinit> ()
}
com/google/common/cache/RemovalListener.class
RemovalListener.java
package com.google.common.cache
public abstract com.google.common.cache.RemovalListener extends java.lang.Object {
public abstract void onRemoval (com.google.common.cache.RemovalNotification)
}
com/google/common/cache/RemovalListeners.class
RemovalListeners.java
package com.google.common.cache
public final com.google.common.cache.RemovalListeners extends java.lang.Object {
private void <init> ()
public static com.google.common.cache.RemovalListener asynchronous (com.google.common.cache.RemovalListener, java.util.concurrent.Executor)
com.google.common.cache.RemovalListener listener
java.util.concurrent.Executor executor
private static synthetic void lambda$asynchronous$1 (java.util.concurrent.Executor, com.google.common.cache.RemovalListener, com.google.common.cache.RemovalNotification)
java.util.concurrent.Executor executor
com.google.common.cache.RemovalListener listener
com.google.common.cache.RemovalNotification notification
private static synthetic void lambda$asynchronous$0 (com.google.common.cache.RemovalListener, com.google.common.cache.RemovalNotification)
com.google.common.cache.RemovalListener listener
com.google.common.cache.RemovalNotification notification
}
com/google/common/cache/RemovalNotification.class
RemovalNotification.java
package com.google.common.cache
public final com.google.common.cache.RemovalNotification extends java.util.AbstractMap$SimpleImmutableEntry {
private final com.google.common.cache.RemovalCause cause
private static final long serialVersionUID
public static com.google.common.cache.RemovalNotification create (java.lang.Object, java.lang.Object, com.google.common.cache.RemovalCause)
Object key
Object value
com.google.common.cache.RemovalCause cause
private void <init> (java.lang.Object, java.lang.Object, com.google.common.cache.RemovalCause)
Object key
Object value
com.google.common.cache.RemovalCause cause
public com.google.common.cache.RemovalCause getCause ()
public boolean wasEvicted ()
}
com/google/common/cache/Striped64$1.class
Striped64.java
package com.google.common.cache
com.google.common.cache.Striped64$1 extends java.lang.Object implements java.security.PrivilegedExceptionAction {
void <init> ()
public sun.misc.Unsafe run () throws java.lang.Exception
Object x
java.lang.reflect.Field f
Class k
public volatile synthetic java.lang.Object run () throws java.lang.Exception
}
com/google/common/cache/Striped64$Cell.class
Striped64.java
package com.google.common.cache
final com.google.common.cache.Striped64$Cell extends java.lang.Object {
volatile long p0
volatile long p1
volatile long p2
volatile long p3
volatile long p4
volatile long p5
volatile long p6
volatile long value
volatile long q0
volatile long q1
volatile long q2
volatile long q3
volatile long q4
volatile long q5
volatile long q6
private static final sun.misc.Unsafe UNSAFE
private static final long valueOffset
void <init> (long)
long x
final boolean cas (long, long)
long cmp
long val
static void <clinit> ()
Class ak
Exception e
}
com/google/common/cache/Striped64.class
Striped64.java
package com.google.common.cache
abstract com.google.common.cache.Striped64 extends java.lang.Number {
static final ThreadLocal threadHashCode
static final java.util.Random rng
static final int NCPU
volatile transient com.google.common.cache.Striped64$Cell[] cells
volatile transient long base
volatile transient int busy
private static final sun.misc.Unsafe UNSAFE
private static final long baseOffset
private static final long busyOffset
void <init> ()
final boolean casBase (long, long)
long cmp
long val
final boolean casBusy ()
abstract long fn (long, long)
final void retryUpdate (long, int[], boolean)
int r
int h
com.google.common.cache.Striped64$Cell[] rs
int m
int j
boolean created
com.google.common.cache.Striped64$Cell r
int i
com.google.common.cache.Striped64$Cell[] rs
long v
com.google.common.cache.Striped64$Cell a
int n
com.google.common.cache.Striped64$Cell[] rs
boolean init
com.google.common.cache.Striped64$Cell[] as
long v
long x
int[] hc
boolean wasUncontended
int h
boolean collide
final void internalReset (long)
com.google.common.cache.Striped64$Cell a
int i
int n
long initialValue
com.google.common.cache.Striped64$Cell[] as
private static sun.misc.Unsafe getUnsafe ()
java.security.PrivilegedActionException e
static synthetic sun.misc.Unsafe access$000 ()
static void <clinit> ()
Class sk
Exception e
}
com/google/common/cache/Weigher.class
Weigher.java
package com.google.common.cache
public abstract com.google.common.cache.Weigher extends java.lang.Object {
public abstract int weigh (java.lang.Object, java.lang.Object)
}
com/google/common/cache/package-info.class
package-info.java
package com.google.common.cache
abstract synthetic com.google.common.cache.package-info extends java.lang.Object {
}
com/google/common/collect/
com/google/common/collect/AbstractBiMap$1.class
AbstractBiMap.java
package com.google.common.collect
com.google.common.collect.AbstractBiMap$1 extends java.lang.Object implements java.util.Iterator {
java.util.Map$Entry entry
final synthetic java.util.Iterator val$iterator
final synthetic com.google.common.collect.AbstractBiMap this$0
void <init> (com.google.common.collect.AbstractBiMap, java.util.Iterator)
com.google.common.collect.AbstractBiMap this$0
public boolean hasNext ()
public java.util.Map$Entry next ()
public void remove ()
Object value
public volatile synthetic java.lang.Object next ()
}
com/google/common/collect/AbstractBiMap$BiMapEntry.class
AbstractBiMap.java
package com.google.common.collect
com.google.common.collect.AbstractBiMap$BiMapEntry extends com.google.common.collect.ForwardingMapEntry {
private final java.util.Map$Entry delegate
final synthetic com.google.common.collect.AbstractBiMap this$0
void <init> (com.google.common.collect.AbstractBiMap, java.util.Map$Entry)
com.google.common.collect.AbstractBiMap this$0
java.util.Map$Entry delegate
protected java.util.Map$Entry delegate ()
public java.lang.Object setValue (java.lang.Object)
Object value
Object oldValue
protected volatile synthetic java.lang.Object delegate ()
}
com/google/common/collect/AbstractBiMap$EntrySet.class
AbstractBiMap.java
package com.google.common.collect
com.google.common.collect.AbstractBiMap$EntrySet extends com.google.common.collect.ForwardingSet {
final java.util.Set esDelegate
final synthetic com.google.common.collect.AbstractBiMap this$0
private void <init> (com.google.common.collect.AbstractBiMap)
protected java.util.Set delegate ()
public void clear ()
public boolean remove (java.lang.Object)
Object object
java.util.Map$Entry entry
public java.util.Iterator iterator ()
public java.lang.Object[] toArray ()
Object[] result
public java.lang.Object[] toArray (java.lang.Object[])
Object[] array
public boolean contains (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
protected volatile synthetic java.util.Collection delegate ()
protected volatile synthetic java.lang.Object delegate ()
synthetic void <init> (com.google.common.collect.AbstractBiMap, com.google.common.collect.AbstractBiMap$1)
com.google.common.collect.AbstractBiMap x0
com.google.common.collect.AbstractBiMap$1 x1
}
com/google/common/collect/AbstractBiMap$Inverse.class
AbstractBiMap.java
package com.google.common.collect
com.google.common.collect.AbstractBiMap$Inverse extends com.google.common.collect.AbstractBiMap {
private static final long serialVersionUID
void <init> (java.util.Map, com.google.common.collect.AbstractBiMap)
java.util.Map backward
com.google.common.collect.AbstractBiMap forward
java.lang.Object checkKey (java.lang.Object)
Object key
java.lang.Object checkValue (java.lang.Object)
Object value
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream stream
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream stream
java.lang.Object readResolve ()
}
com/google/common/collect/AbstractBiMap$KeySet.class
AbstractBiMap.java
package com.google.common.collect
com.google.common.collect.AbstractBiMap$KeySet extends com.google.common.collect.ForwardingSet {
final synthetic com.google.common.collect.AbstractBiMap this$0
private void <init> (com.google.common.collect.AbstractBiMap)
protected java.util.Set delegate ()
public void clear ()
public boolean remove (java.lang.Object)
Object key
public boolean removeAll (java.util.Collection)
java.util.Collection keysToRemove
public boolean retainAll (java.util.Collection)
java.util.Collection keysToRetain
public java.util.Iterator iterator ()
protected volatile synthetic java.util.Collection delegate ()
protected volatile synthetic java.lang.Object delegate ()
synthetic void <init> (com.google.common.collect.AbstractBiMap, com.google.common.collect.AbstractBiMap$1)
com.google.common.collect.AbstractBiMap x0
com.google.common.collect.AbstractBiMap$1 x1
}
com/google/common/collect/AbstractBiMap$ValueSet.class
AbstractBiMap.java
package com.google.common.collect
com.google.common.collect.AbstractBiMap$ValueSet extends com.google.common.collect.ForwardingSet {
final java.util.Set valuesDelegate
final synthetic com.google.common.collect.AbstractBiMap this$0
private void <init> (com.google.common.collect.AbstractBiMap)
protected java.util.Set delegate ()
public java.util.Iterator iterator ()
public java.lang.Object[] toArray ()
public java.lang.Object[] toArray (java.lang.Object[])
Object[] array
public java.lang.String toString ()
protected volatile synthetic java.util.Collection delegate ()
protected volatile synthetic java.lang.Object delegate ()
synthetic void <init> (com.google.common.collect.AbstractBiMap, com.google.common.collect.AbstractBiMap$1)
com.google.common.collect.AbstractBiMap x0
com.google.common.collect.AbstractBiMap$1 x1
}
com/google/common/collect/AbstractBiMap.class
AbstractBiMap.java
package com.google.common.collect
abstract com.google.common.collect.AbstractBiMap extends com.google.common.collect.ForwardingMap implements com.google.common.collect.BiMap java.io.Serializable {
private transient java.util.Map delegate
transient com.google.common.collect.AbstractBiMap inverse
private transient java.util.Set keySet
private transient java.util.Set valueSet
private transient java.util.Set entrySet
private static final long serialVersionUID
void <init> (java.util.Map, java.util.Map)
java.util.Map forward
java.util.Map backward
private void <init> (java.util.Map, com.google.common.collect.AbstractBiMap)
java.util.Map backward
com.google.common.collect.AbstractBiMap forward
protected java.util.Map delegate ()
java.lang.Object checkKey (java.lang.Object)
Object key
java.lang.Object checkValue (java.lang.Object)
Object value
void setDelegates (java.util.Map, java.util.Map)
java.util.Map forward
java.util.Map backward
com.google.common.collect.AbstractBiMap makeInverse (java.util.Map)
java.util.Map backward
void setInverse (com.google.common.collect.AbstractBiMap)
com.google.common.collect.AbstractBiMap inverse
public boolean containsValue (java.lang.Object)
Object value
public java.lang.Object put (java.lang.Object, java.lang.Object)
Object key
Object value
public java.lang.Object forcePut (java.lang.Object, java.lang.Object)
Object key
Object value
private java.lang.Object putInBothMaps (java.lang.Object, java.lang.Object, boolean)
Object key
Object value
boolean force
boolean containedKey
Object oldValue
private void updateInverseMap (java.lang.Object, boolean, java.lang.Object, java.lang.Object)
Object key
boolean containedKey
Object oldValue
Object newValue
public java.lang.Object remove (java.lang.Object)
Object key
private java.lang.Object removeFromBothMaps (java.lang.Object)
Object key
Object oldValue
private void removeFromInverseMap (java.lang.Object)
Object oldValue
public void putAll (java.util.Map)
java.util.Map$Entry entry
java.util.Map map
public void clear ()
public com.google.common.collect.BiMap inverse ()
public java.util.Set keySet ()
java.util.Set result
public java.util.Set values ()
java.util.Set result
public java.util.Set entrySet ()
java.util.Set result
java.util.Iterator entrySetIterator ()
java.util.Iterator iterator
public volatile synthetic java.util.Collection values ()
protected volatile synthetic java.lang.Object delegate ()
static synthetic java.util.Map access$100 (com.google.common.collect.AbstractBiMap)
com.google.common.collect.AbstractBiMap x0
static synthetic java.lang.Object access$200 (com.google.common.collect.AbstractBiMap, java.lang.Object)
com.google.common.collect.AbstractBiMap x0
Object x1
static synthetic void access$500 (com.google.common.collect.AbstractBiMap, java.lang.Object, boolean, java.lang.Object, java.lang.Object)
com.google.common.collect.AbstractBiMap x0
Object x1
boolean x2
Object x3
Object x4
static synthetic void access$600 (com.google.common.collect.AbstractBiMap, java.lang.Object)
com.google.common.collect.AbstractBiMap x0
Object x1
synthetic void <init> (java.util.Map, com.google.common.collect.AbstractBiMap, com.google.common.collect.AbstractBiMap$1)
java.util.Map x0
com.google.common.collect.AbstractBiMap x1
com.google.common.collect.AbstractBiMap$1 x2
}
com/google/common/collect/AbstractIndexedListIterator.class
AbstractIndexedListIterator.java
package com.google.common.collect
abstract com.google.common.collect.AbstractIndexedListIterator extends com.google.common.collect.UnmodifiableListIterator {
private final int size
private int position
protected abstract java.lang.Object get (int)
protected void <init> (int)
int size
protected void <init> (int, int)
int size
int position
public final boolean hasNext ()
public final java.lang.Object next ()
public final int nextIndex ()
public final boolean hasPrevious ()
public final java.lang.Object previous ()
public final int previousIndex ()
}
com/google/common/collect/AbstractIterator$1.class
AbstractIterator.java
package com.google.common.collect
synthetic com.google.common.collect.AbstractIterator$1 extends java.lang.Object {
static final synthetic int[] $SwitchMap$com$google$common$collect$AbstractIterator$State
static void <clinit> ()
}
com/google/common/collect/AbstractIterator$State.class
AbstractIterator.java
package com.google.common.collect
final enum com.google.common.collect.AbstractIterator$State extends java.lang.Enum {
public static final enum com.google.common.collect.AbstractIterator$State READY
public static final enum com.google.common.collect.AbstractIterator$State NOT_READY
public static final enum com.google.common.collect.AbstractIterator$State DONE
public static final enum com.google.common.collect.AbstractIterator$State FAILED
private static final synthetic com.google.common.collect.AbstractIterator$State[] $VALUES
public static com.google.common.collect.AbstractIterator$State[] values ()
public static com.google.common.collect.AbstractIterator$State valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
private static synthetic com.google.common.collect.AbstractIterator$State[] $values ()
static void <clinit> ()
}
com/google/common/collect/AbstractIterator.class
AbstractIterator.java
package com.google.common.collect
public abstract com.google.common.collect.AbstractIterator extends com.google.common.collect.UnmodifiableIterator {
private com.google.common.collect.AbstractIterator$State state
private Object next
protected void <init> ()
protected abstract java.lang.Object computeNext ()
protected final java.lang.Object endOfData ()
public final boolean hasNext ()
private boolean tryToComputeNext ()
public final java.lang.Object next ()
Object result
public final java.lang.Object peek ()
}
com/google/common/collect/AbstractListMultimap.class
AbstractListMultimap.java
package com.google.common.collect
abstract com.google.common.collect.AbstractListMultimap extends com.google.common.collect.AbstractMapBasedMultimap implements com.google.common.collect.ListMultimap {
private static final long serialVersionUID
protected void <init> (java.util.Map)
java.util.Map map
abstract java.util.List createCollection ()
java.util.List createUnmodifiableEmptyCollection ()
java.util.Collection unmodifiableCollectionSubclass (java.util.Collection)
java.util.Collection collection
java.util.Collection wrapCollection (java.lang.Object, java.util.Collection)
Object key
java.util.Collection collection
public java.util.List get (java.lang.Object)
Object key
public java.util.List removeAll (java.lang.Object)
Object key
public java.util.List replaceValues (java.lang.Object, java.lang.Iterable)
Object key
Iterable values
public boolean put (java.lang.Object, java.lang.Object)
Object key
Object value
public java.util.Map asMap ()
public boolean equals (java.lang.Object)
Object object
public volatile synthetic java.util.Collection get (java.lang.Object)
public volatile synthetic java.util.Collection removeAll (java.lang.Object)
public volatile synthetic java.util.Collection replaceValues (java.lang.Object, java.lang.Iterable)
volatile synthetic java.util.Collection createCollection ()
volatile synthetic java.util.Collection createUnmodifiableEmptyCollection ()
}
com/google/common/collect/AbstractMapBasedMultimap$1.class
AbstractMapBasedMultimap.java
package com.google.common.collect
com.google.common.collect.AbstractMapBasedMultimap$1 extends com.google.common.collect.AbstractMapBasedMultimap$Itr {
final synthetic com.google.common.collect.AbstractMapBasedMultimap this$0
void <init> (com.google.common.collect.AbstractMapBasedMultimap)
com.google.common.collect.AbstractMapBasedMultimap this$0
java.lang.Object output (java.lang.Object, java.lang.Object)
Object key
Object value
}
com/google/common/collect/AbstractMapBasedMultimap$2.class
AbstractMapBasedMultimap.java
package com.google.common.collect
com.google.common.collect.AbstractMapBasedMultimap$2 extends com.google.common.collect.AbstractMapBasedMultimap$Itr {
final synthetic com.google.common.collect.AbstractMapBasedMultimap this$0
void <init> (com.google.common.collect.AbstractMapBasedMultimap)
com.google.common.collect.AbstractMapBasedMultimap this$0
java.util.Map$Entry output (java.lang.Object, java.lang.Object)
Object key
Object value
volatile synthetic java.lang.Object output (java.lang.Object, java.lang.Object)
}
com/google/common/collect/AbstractMapBasedMultimap$AsMap$AsMapEntries.class
AbstractMapBasedMultimap.java
package com.google.common.collect
com.google.common.collect.AbstractMapBasedMultimap$AsMap$AsMapEntries extends com.google.common.collect.Maps$EntrySet {
final synthetic com.google.common.collect.AbstractMapBasedMultimap$AsMap this$1
void <init> (com.google.common.collect.AbstractMapBasedMultimap$AsMap)
com.google.common.collect.AbstractMapBasedMultimap$AsMap this$1
java.util.Map map ()
public java.util.Iterator iterator ()
public boolean contains (java.lang.Object)
Object o
public boolean remove (java.lang.Object)
Object o
java.util.Map$Entry entry
}
com/google/common/collect/AbstractMapBasedMultimap$AsMap$AsMapIterator.class
AbstractMapBasedMultimap.java
package com.google.common.collect
com.google.common.collect.AbstractMapBasedMultimap$AsMap$AsMapIterator extends java.lang.Object implements java.util.Iterator {
final java.util.Iterator delegateIterator
java.util.Collection collection
final synthetic com.google.common.collect.AbstractMapBasedMultimap$AsMap this$1
void <init> (com.google.common.collect.AbstractMapBasedMultimap$AsMap)
com.google.common.collect.AbstractMapBasedMultimap$AsMap this$1
public boolean hasNext ()
public java.util.Map$Entry next ()
java.util.Map$Entry entry
public void remove ()
public volatile synthetic java.lang.Object next ()
}
com/google/common/collect/AbstractMapBasedMultimap$AsMap.class
AbstractMapBasedMultimap.java
package com.google.common.collect
com.google.common.collect.AbstractMapBasedMultimap$AsMap extends com.google.common.collect.Maps$ViewCachingAbstractMap {
final transient java.util.Map submap
final synthetic com.google.common.collect.AbstractMapBasedMultimap this$0
void <init> (com.google.common.collect.AbstractMapBasedMultimap, java.util.Map)
java.util.Map submap
protected java.util.Set createEntrySet ()
public boolean containsKey (java.lang.Object)
Object key
public java.util.Collection get (java.lang.Object)
Object key
java.util.Collection collection
Object k
public java.util.Set keySet ()
public int size ()
public java.util.Collection remove (java.lang.Object)
Object key
java.util.Collection collection
java.util.Collection output
public boolean equals (java.lang.Object)
Object object
public int hashCode ()
public java.lang.String toString ()
public void clear ()
java.util.Map$Entry wrapEntry (java.util.Map$Entry)
java.util.Map$Entry entry
Object key
public volatile synthetic java.lang.Object remove (java.lang.Object)
public volatile synthetic java.lang.Object get (java.lang.Object)
}
com/google/common/collect/AbstractMapBasedMultimap$Itr.class
AbstractMapBasedMultimap.java
package com.google.common.collect
abstract com.google.common.collect.AbstractMapBasedMultimap$Itr extends java.lang.Object implements java.util.Iterator {
final java.util.Iterator keyIterator
Object key
java.util.Collection collection
java.util.Iterator valueIterator
final synthetic com.google.common.collect.AbstractMapBasedMultimap this$0
void <init> (com.google.common.collect.AbstractMapBasedMultimap)
abstract java.lang.Object output (java.lang.Object, java.lang.Object)
public boolean hasNext ()
public java.lang.Object next ()
java.util.Map$Entry mapEntry
public void remove ()
}
com/google/common/collect/AbstractMapBasedMultimap$KeySet$1.class
AbstractMapBasedMultimap.java
package com.google.common.collect
com.google.common.collect.AbstractMapBasedMultimap$KeySet$1 extends java.lang.Object implements java.util.Iterator {
java.util.Map$Entry entry
final synthetic java.util.Iterator val$entryIterator
final synthetic com.google.common.collect.AbstractMapBasedMultimap$KeySet this$1
void <init> (com.google.common.collect.AbstractMapBasedMultimap$KeySet, java.util.Iterator)
com.google.common.collect.AbstractMapBasedMultimap$KeySet this$1
public boolean hasNext ()
public java.lang.Object next ()
public void remove ()
java.util.Collection collection
}
com/google/common/collect/AbstractMapBasedMultimap$KeySet.class
AbstractMapBasedMultimap.java
package com.google.common.collect
com.google.common.collect.AbstractMapBasedMultimap$KeySet extends com.google.common.collect.Maps$KeySet {
final synthetic com.google.common.collect.AbstractMapBasedMultimap this$0
void <init> (com.google.common.collect.AbstractMapBasedMultimap, java.util.Map)
java.util.Map subMap
public java.util.Iterator iterator ()
java.util.Iterator entryIterator
public boolean remove (java.lang.Object)
Object key
int count
java.util.Collection collection
public void clear ()
public boolean containsAll (java.util.Collection)
java.util.Collection c
public boolean equals (java.lang.Object)
Object object
public int hashCode ()
}
com/google/common/collect/AbstractMapBasedMultimap$NavigableAsMap.class
AbstractMapBasedMultimap.java
package com.google.common.collect
com.google.common.collect.AbstractMapBasedMultimap$NavigableAsMap extends com.google.common.collect.AbstractMapBasedMultimap$SortedAsMap implements java.util.NavigableMap {
final synthetic com.google.common.collect.AbstractMapBasedMultimap this$0
void <init> (com.google.common.collect.AbstractMapBasedMultimap, java.util.NavigableMap)
com.google.common.collect.AbstractMapBasedMultimap this$0
java.util.NavigableMap submap
java.util.NavigableMap sortedMap ()
public java.util.Map$Entry lowerEntry (java.lang.Object)
Object key
java.util.Map$Entry entry
public java.lang.Object lowerKey (java.lang.Object)
Object key
public java.util.Map$Entry floorEntry (java.lang.Object)
Object key
java.util.Map$Entry entry
public java.lang.Object floorKey (java.lang.Object)
Object key
public java.util.Map$Entry ceilingEntry (java.lang.Object)
Object key
java.util.Map$Entry entry
public java.lang.Object ceilingKey (java.lang.Object)
Object key
public java.util.Map$Entry higherEntry (java.lang.Object)
Object key
java.util.Map$Entry entry
public java.lang.Object higherKey (java.lang.Object)
Object key
public java.util.Map$Entry firstEntry ()
java.util.Map$Entry entry
public java.util.Map$Entry lastEntry ()
java.util.Map$Entry entry
public java.util.Map$Entry pollFirstEntry ()
public java.util.Map$Entry pollLastEntry ()
java.util.Map$Entry pollAsMapEntry (java.util.Iterator)
java.util.Iterator entryIterator
java.util.Map$Entry entry
java.util.Collection output
public java.util.NavigableMap descendingMap ()
public java.util.NavigableSet keySet ()
java.util.NavigableSet createKeySet ()
public java.util.NavigableSet navigableKeySet ()
public java.util.NavigableSet descendingKeySet ()
public java.util.NavigableMap subMap (java.lang.Object, java.lang.Object)
Object fromKey
Object toKey
public java.util.NavigableMap subMap (java.lang.Object, boolean, java.lang.Object, boolean)
Object fromKey
boolean fromInclusive
Object toKey
boolean toInclusive
public java.util.NavigableMap headMap (java.lang.Object)
Object toKey
public java.util.NavigableMap headMap (java.lang.Object, boolean)
Object toKey
boolean inclusive
public java.util.NavigableMap tailMap (java.lang.Object)
Object fromKey
public java.util.NavigableMap tailMap (java.lang.Object, boolean)
Object fromKey
boolean inclusive
volatile synthetic java.util.SortedSet createKeySet ()
public volatile synthetic java.util.SortedSet keySet ()
public volatile synthetic java.util.SortedMap tailMap (java.lang.Object)
public volatile synthetic java.util.SortedMap subMap (java.lang.Object, java.lang.Object)
public volatile synthetic java.util.SortedMap headMap (java.lang.Object)
volatile synthetic java.util.SortedMap sortedMap ()
public volatile synthetic java.util.Set keySet ()
volatile synthetic java.util.Set createKeySet ()
}
com/google/common/collect/AbstractMapBasedMultimap$NavigableKeySet.class
AbstractMapBasedMultimap.java
package com.google.common.collect
com.google.common.collect.AbstractMapBasedMultimap$NavigableKeySet extends com.google.common.collect.AbstractMapBasedMultimap$SortedKeySet implements java.util.NavigableSet {
final synthetic com.google.common.collect.AbstractMapBasedMultimap this$0
void <init> (com.google.common.collect.AbstractMapBasedMultimap, java.util.NavigableMap)
com.google.common.collect.AbstractMapBasedMultimap this$0
java.util.NavigableMap subMap
java.util.NavigableMap sortedMap ()
public java.lang.Object lower (java.lang.Object)
Object k
public java.lang.Object floor (java.lang.Object)
Object k
public java.lang.Object ceiling (java.lang.Object)
Object k
public java.lang.Object higher (java.lang.Object)
Object k
public java.lang.Object pollFirst ()
public java.lang.Object pollLast ()
public java.util.NavigableSet descendingSet ()
public java.util.Iterator descendingIterator ()
public java.util.NavigableSet headSet (java.lang.Object)
Object toElement
public java.util.NavigableSet headSet (java.lang.Object, boolean)
Object toElement
boolean inclusive
public java.util.NavigableSet subSet (java.lang.Object, java.lang.Object)
Object fromElement
Object toElement
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 tailSet (java.lang.Object)
Object fromElement
public java.util.NavigableSet tailSet (java.lang.Object, boolean)
Object fromElement
boolean inclusive
public volatile synthetic java.util.SortedSet tailSet (java.lang.Object)
public volatile synthetic java.util.SortedSet subSet (java.lang.Object, java.lang.Object)
public volatile synthetic java.util.SortedSet headSet (java.lang.Object)
volatile synthetic java.util.SortedMap sortedMap ()
}
com/google/common/collect/AbstractMapBasedMultimap$RandomAccessWrappedList.class
AbstractMapBasedMultimap.java
package com.google.common.collect
com.google.common.collect.AbstractMapBasedMultimap$RandomAccessWrappedList extends com.google.common.collect.AbstractMapBasedMultimap$WrappedList implements java.util.RandomAccess {
final synthetic com.google.common.collect.AbstractMapBasedMultimap this$0
void <init> (com.google.common.collect.AbstractMapBasedMultimap, java.lang.Object, java.util.List, com.google.common.collect.AbstractMapBasedMultimap$WrappedCollection)
Object key
java.util.List delegate
com.google.common.collect.AbstractMapBasedMultimap$WrappedCollection ancestor
}
com/google/common/collect/AbstractMapBasedMultimap$SortedAsMap.class
AbstractMapBasedMultimap.java
package com.google.common.collect
com.google.common.collect.AbstractMapBasedMultimap$SortedAsMap extends com.google.common.collect.AbstractMapBasedMultimap$AsMap implements java.util.SortedMap {
java.util.SortedSet sortedKeySet
final synthetic com.google.common.collect.AbstractMapBasedMultimap this$0
void <init> (com.google.common.collect.AbstractMapBasedMultimap, java.util.SortedMap)
java.util.SortedMap submap
java.util.SortedMap sortedMap ()
public java.util.Comparator comparator ()
public java.lang.Object firstKey ()
public java.lang.Object lastKey ()
public java.util.SortedMap headMap (java.lang.Object)
Object toKey
public java.util.SortedMap subMap (java.lang.Object, java.lang.Object)
Object fromKey
Object toKey
public java.util.SortedMap tailMap (java.lang.Object)
Object fromKey
public java.util.SortedSet keySet ()
java.util.SortedSet result
java.util.SortedSet createKeySet ()
public volatile synthetic java.util.Set keySet ()
volatile synthetic java.util.Set createKeySet ()
}
com/google/common/collect/AbstractMapBasedMultimap$SortedKeySet.class
AbstractMapBasedMultimap.java
package com.google.common.collect
com.google.common.collect.AbstractMapBasedMultimap$SortedKeySet extends com.google.common.collect.AbstractMapBasedMultimap$KeySet implements java.util.SortedSet {
final synthetic com.google.common.collect.AbstractMapBasedMultimap this$0
void <init> (com.google.common.collect.AbstractMapBasedMultimap, java.util.SortedMap)
java.util.SortedMap subMap
java.util.SortedMap sortedMap ()
public java.util.Comparator comparator ()
public java.lang.Object first ()
public java.util.SortedSet headSet (java.lang.Object)
Object toElement
public java.lang.Object last ()
public java.util.SortedSet subSet (java.lang.Object, java.lang.Object)
Object fromElement
Object toElement
public java.util.SortedSet tailSet (java.lang.Object)
Object fromElement
}
com/google/common/collect/AbstractMapBasedMultimap$WrappedCollection$WrappedIterator.class
AbstractMapBasedMultimap.java
package com.google.common.collect
com.google.common.collect.AbstractMapBasedMultimap$WrappedCollection$WrappedIterator extends java.lang.Object implements java.util.Iterator {
final java.util.Iterator delegateIterator
final java.util.Collection originalDelegate
final synthetic com.google.common.collect.AbstractMapBasedMultimap$WrappedCollection this$1
void <init> (com.google.common.collect.AbstractMapBasedMultimap$WrappedCollection)
com.google.common.collect.AbstractMapBasedMultimap$WrappedCollection this$1
void <init> (com.google.common.collect.AbstractMapBasedMultimap$WrappedCollection, java.util.Iterator)
com.google.common.collect.AbstractMapBasedMultimap$WrappedCollection this$1
java.util.Iterator delegateIterator
void validateIterator ()
public boolean hasNext ()
public java.lang.Object next ()
public void remove ()
java.util.Iterator getDelegateIterator ()
}
com/google/common/collect/AbstractMapBasedMultimap$WrappedCollection.class
AbstractMapBasedMultimap.java
package com.google.common.collect
com.google.common.collect.AbstractMapBasedMultimap$WrappedCollection extends java.util.AbstractCollection {
final Object key
java.util.Collection delegate
final com.google.common.collect.AbstractMapBasedMultimap$WrappedCollection ancestor
final java.util.Collection ancestorDelegate
final synthetic com.google.common.collect.AbstractMapBasedMultimap this$0
void <init> (com.google.common.collect.AbstractMapBasedMultimap, java.lang.Object, java.util.Collection, com.google.common.collect.AbstractMapBasedMultimap$WrappedCollection)
com.google.common.collect.AbstractMapBasedMultimap this$0
Object key
java.util.Collection delegate
com.google.common.collect.AbstractMapBasedMultimap$WrappedCollection ancestor
void refreshIfEmpty ()
java.util.Collection newDelegate
void removeIfEmpty ()
java.lang.Object getKey ()
void addToMap ()
public int size ()
public boolean equals (java.lang.Object)
Object object
public int hashCode ()
public java.lang.String toString ()
java.util.Collection getDelegate ()
public java.util.Iterator iterator ()
public boolean add (java.lang.Object)
Object value
boolean wasEmpty
boolean changed
com.google.common.collect.AbstractMapBasedMultimap$WrappedCollection getAncestor ()
public boolean addAll (java.util.Collection)
int newSize
java.util.Collection collection
int oldSize
boolean changed
public boolean contains (java.lang.Object)
Object o
public boolean containsAll (java.util.Collection)
java.util.Collection c
public void clear ()
int oldSize
public boolean remove (java.lang.Object)
Object o
boolean changed
public boolean removeAll (java.util.Collection)
int newSize
java.util.Collection c
int oldSize
boolean changed
public boolean retainAll (java.util.Collection)
int newSize
java.util.Collection c
int oldSize
boolean changed
}
com/google/common/collect/AbstractMapBasedMultimap$WrappedList$WrappedListIterator.class
AbstractMapBasedMultimap.java
package com.google.common.collect
com.google.common.collect.AbstractMapBasedMultimap$WrappedList$WrappedListIterator extends com.google.common.collect.AbstractMapBasedMultimap$WrappedCollection$WrappedIterator implements java.util.ListIterator {
final synthetic com.google.common.collect.AbstractMapBasedMultimap$WrappedList this$1
void <init> (com.google.common.collect.AbstractMapBasedMultimap$WrappedList)
public void <init> (com.google.common.collect.AbstractMapBasedMultimap$WrappedList, int)
int index
private java.util.ListIterator getDelegateListIterator ()
public boolean hasPrevious ()
public java.lang.Object previous ()
public int nextIndex ()
public int previousIndex ()
public void set (java.lang.Object)
Object value
public void add (java.lang.Object)
Object value
boolean wasEmpty
}
com/google/common/collect/AbstractMapBasedMultimap$WrappedList.class
AbstractMapBasedMultimap.java
package com.google.common.collect
com.google.common.collect.AbstractMapBasedMultimap$WrappedList extends com.google.common.collect.AbstractMapBasedMultimap$WrappedCollection implements java.util.List {
final synthetic com.google.common.collect.AbstractMapBasedMultimap this$0
void <init> (com.google.common.collect.AbstractMapBasedMultimap, java.lang.Object, java.util.List, com.google.common.collect.AbstractMapBasedMultimap$WrappedCollection)
com.google.common.collect.AbstractMapBasedMultimap this$0
Object key
java.util.List delegate
com.google.common.collect.AbstractMapBasedMultimap$WrappedCollection ancestor
java.util.List getListDelegate ()
public boolean addAll (int, java.util.Collection)
int newSize
int index
java.util.Collection c
int oldSize
boolean changed
public java.lang.Object get (int)
int index
public java.lang.Object set (int, java.lang.Object)
int index
Object element
public void add (int, java.lang.Object)
int index
Object element
boolean wasEmpty
public java.lang.Object remove (int)
int index
Object value
public int indexOf (java.lang.Object)
Object o
public int lastIndexOf (java.lang.Object)
Object o
public java.util.ListIterator listIterator ()
public java.util.ListIterator listIterator (int)
int index
public java.util.List subList (int, int)
int fromIndex
int toIndex
}
com/google/common/collect/AbstractMapBasedMultimap$WrappedNavigableSet.class
AbstractMapBasedMultimap.java
package com.google.common.collect
com.google.common.collect.AbstractMapBasedMultimap$WrappedNavigableSet extends com.google.common.collect.AbstractMapBasedMultimap$WrappedSortedSet implements java.util.NavigableSet {
final synthetic com.google.common.collect.AbstractMapBasedMultimap this$0
void <init> (com.google.common.collect.AbstractMapBasedMultimap, java.lang.Object, java.util.NavigableSet, com.google.common.collect.AbstractMapBasedMultimap$WrappedCollection)
com.google.common.collect.AbstractMapBasedMultimap this$0
Object key
java.util.NavigableSet delegate
com.google.common.collect.AbstractMapBasedMultimap$WrappedCollection ancestor
java.util.NavigableSet getSortedSetDelegate ()
public java.lang.Object lower (java.lang.Object)
Object v
public java.lang.Object floor (java.lang.Object)
Object v
public java.lang.Object ceiling (java.lang.Object)
Object v
public java.lang.Object higher (java.lang.Object)
Object v
public java.lang.Object pollFirst ()
public java.lang.Object pollLast ()
private java.util.NavigableSet wrap (java.util.NavigableSet)
java.util.NavigableSet wrapped
public java.util.NavigableSet descendingSet ()
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
volatile synthetic java.util.SortedSet getSortedSetDelegate ()
}
com/google/common/collect/AbstractMapBasedMultimap$WrappedSet.class
AbstractMapBasedMultimap.java
package com.google.common.collect
com.google.common.collect.AbstractMapBasedMultimap$WrappedSet extends com.google.common.collect.AbstractMapBasedMultimap$WrappedCollection implements java.util.Set {
final synthetic com.google.common.collect.AbstractMapBasedMultimap this$0
void <init> (com.google.common.collect.AbstractMapBasedMultimap, java.lang.Object, java.util.Set)
com.google.common.collect.AbstractMapBasedMultimap this$0
Object key
java.util.Set delegate
public boolean removeAll (java.util.Collection)
int newSize
java.util.Collection c
int oldSize
boolean changed
}
com/google/common/collect/AbstractMapBasedMultimap$WrappedSortedSet.class
AbstractMapBasedMultimap.java
package com.google.common.collect
com.google.common.collect.AbstractMapBasedMultimap$WrappedSortedSet extends com.google.common.collect.AbstractMapBasedMultimap$WrappedCollection implements java.util.SortedSet {
final synthetic com.google.common.collect.AbstractMapBasedMultimap this$0
void <init> (com.google.common.collect.AbstractMapBasedMultimap, java.lang.Object, java.util.SortedSet, com.google.common.collect.AbstractMapBasedMultimap$WrappedCollection)
com.google.common.collect.AbstractMapBasedMultimap this$0
Object key
java.util.SortedSet delegate
com.google.common.collect.AbstractMapBasedMultimap$WrappedCollection ancestor
java.util.SortedSet getSortedSetDelegate ()
public java.util.Comparator comparator ()
public java.lang.Object first ()
public java.lang.Object last ()
public java.util.SortedSet headSet (java.lang.Object)
Object toElement
public java.util.SortedSet subSet (java.lang.Object, java.lang.Object)
Object fromElement
Object toElement
public java.util.SortedSet tailSet (java.lang.Object)
Object fromElement
}
com/google/common/collect/AbstractMapBasedMultimap.class
AbstractMapBasedMultimap.java
package com.google.common.collect
abstract com.google.common.collect.AbstractMapBasedMultimap extends com.google.common.collect.AbstractMultimap implements java.io.Serializable {
private transient java.util.Map map
private transient int totalSize
private static final long serialVersionUID
protected void <init> (java.util.Map)
java.util.Map map
final void setMap (java.util.Map)
java.util.Collection values
java.util.Map map
java.util.Collection createUnmodifiableEmptyCollection ()
abstract java.util.Collection createCollection ()
java.util.Collection createCollection (java.lang.Object)
Object key
java.util.Map backingMap ()
public int size ()
public boolean containsKey (java.lang.Object)
Object key
public boolean put (java.lang.Object, java.lang.Object)
Object key
Object value
java.util.Collection collection
private java.util.Collection getOrCreateCollection (java.lang.Object)
Object key
java.util.Collection collection
public java.util.Collection replaceValues (java.lang.Object, java.lang.Iterable)
Object key
Iterable values
java.util.Iterator iterator
java.util.Collection collection
java.util.Collection oldValues
public java.util.Collection removeAll (java.lang.Object)
Object key
java.util.Collection collection
java.util.Collection output
java.util.Collection unmodifiableCollectionSubclass (java.util.Collection)
java.util.Collection collection
public void clear ()
java.util.Collection collection
public java.util.Collection get (java.lang.Object)
Object key
java.util.Collection collection
java.util.Collection wrapCollection (java.lang.Object, java.util.Collection)
Object key
java.util.Collection collection
final java.util.List wrapList (java.lang.Object, java.util.List, com.google.common.collect.AbstractMapBasedMultimap$WrappedCollection)
Object key
java.util.List list
com.google.common.collect.AbstractMapBasedMultimap$WrappedCollection ancestor
private static java.util.Iterator iteratorOrListIterator (java.util.Collection)
java.util.Collection collection
java.util.Set createKeySet ()
final java.util.Set createMaybeNavigableKeySet ()
private void removeValuesForKey (java.lang.Object)
int count
Object key
java.util.Collection collection
public java.util.Collection values ()
java.util.Collection createValues ()
java.util.Iterator valueIterator ()
com.google.common.collect.Multiset createKeys ()
public java.util.Collection entries ()
java.util.Collection createEntries ()
java.util.Iterator entryIterator ()
java.util.Map createAsMap ()
final java.util.Map createMaybeNavigableAsMap ()
static synthetic java.util.Map access$000 (com.google.common.collect.AbstractMapBasedMultimap)
com.google.common.collect.AbstractMapBasedMultimap x0
static synthetic java.util.Iterator access$100 (java.util.Collection)
java.util.Collection x0
static synthetic int access$210 (com.google.common.collect.AbstractMapBasedMultimap)
com.google.common.collect.AbstractMapBasedMultimap x0
static synthetic int access$208 (com.google.common.collect.AbstractMapBasedMultimap)
com.google.common.collect.AbstractMapBasedMultimap x0
static synthetic int access$212 (com.google.common.collect.AbstractMapBasedMultimap, int)
com.google.common.collect.AbstractMapBasedMultimap x0
int x1
static synthetic int access$220 (com.google.common.collect.AbstractMapBasedMultimap, int)
com.google.common.collect.AbstractMapBasedMultimap x0
int x1
static synthetic void access$300 (com.google.common.collect.AbstractMapBasedMultimap, java.lang.Object)
com.google.common.collect.AbstractMapBasedMultimap x0
Object x1
}
com/google/common/collect/AbstractMapBasedMultiset$1.class
AbstractMapBasedMultiset.java
package com.google.common.collect
com.google.common.collect.AbstractMapBasedMultiset$1 extends com.google.common.collect.AbstractMapBasedMultiset$Itr {
final synthetic com.google.common.collect.AbstractMapBasedMultiset this$0
void <init> (com.google.common.collect.AbstractMapBasedMultiset)
com.google.common.collect.AbstractMapBasedMultiset this$0
java.lang.Object result (int)
int entryIndex
}
com/google/common/collect/AbstractMapBasedMultiset$2.class
AbstractMapBasedMultiset.java
package com.google.common.collect
com.google.common.collect.AbstractMapBasedMultiset$2 extends com.google.common.collect.AbstractMapBasedMultiset$Itr {
final synthetic com.google.common.collect.AbstractMapBasedMultiset this$0
void <init> (com.google.common.collect.AbstractMapBasedMultiset)
com.google.common.collect.AbstractMapBasedMultiset this$0
com.google.common.collect.Multiset$Entry result (int)
int entryIndex
volatile synthetic java.lang.Object result (int)
}
com/google/common/collect/AbstractMapBasedMultiset$Itr.class
AbstractMapBasedMultiset.java
package com.google.common.collect
abstract com.google.common.collect.AbstractMapBasedMultiset$Itr extends java.lang.Object implements java.util.Iterator {
int entryIndex
int toRemove
int expectedModCount
final synthetic com.google.common.collect.AbstractMapBasedMultiset this$0
void <init> (com.google.common.collect.AbstractMapBasedMultiset)
com.google.common.collect.AbstractMapBasedMultiset this$0
abstract java.lang.Object result (int)
private void checkForConcurrentModification ()
public boolean hasNext ()
public java.lang.Object next ()
Object result
public void remove ()
}
com/google/common/collect/AbstractMapBasedMultiset.class
AbstractMapBasedMultiset.java
package com.google.common.collect
abstract com.google.common.collect.AbstractMapBasedMultiset extends com.google.common.collect.AbstractMultiset implements java.io.Serializable {
transient com.google.common.collect.ObjectCountHashMap backingMap
transient long size
private static final long serialVersionUID
void <init> (int)
int distinctElements
abstract com.google.common.collect.ObjectCountHashMap newBackingMap (int)
public final int count (java.lang.Object)
Object element
public final int add (java.lang.Object, int)
Object element
int occurrences
int entryIndex
int oldCount
long newCount
public final int remove (java.lang.Object, int)
int numberRemoved
Object element
int occurrences
int entryIndex
int oldCount
int numberRemoved
public final int setCount (java.lang.Object, int)
Object element
int count
int oldCount
public final boolean setCount (java.lang.Object, int, int)
Object element
int oldCount
int newCount
int entryIndex
int actualOldCount
public final void clear ()
final java.util.Iterator elementIterator ()
final java.util.Iterator entryIterator ()
void addTo (com.google.common.collect.Multiset)
int i
com.google.common.collect.Multiset target
final int distinctElements ()
public final java.util.Iterator iterator ()
public final int size ()
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream stream
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream stream
int distinctElements
}
com/google/common/collect/AbstractMapEntry.class
AbstractMapEntry.java
package com.google.common.collect
abstract com.google.common.collect.AbstractMapEntry extends java.lang.Object implements java.util.Map$Entry {
void <init> ()
public abstract java.lang.Object getKey ()
public abstract java.lang.Object getValue ()
public java.lang.Object setValue (java.lang.Object)
Object value
public boolean equals (java.lang.Object)
java.util.Map$Entry that
Object object
public int hashCode ()
Object k
Object v
public java.lang.String toString ()
}
com/google/common/collect/AbstractMultimap$Entries.class
AbstractMultimap.java
package com.google.common.collect
com.google.common.collect.AbstractMultimap$Entries extends com.google.common.collect.Multimaps$Entries {
final synthetic com.google.common.collect.AbstractMultimap this$0
void <init> (com.google.common.collect.AbstractMultimap)
com.google.common.collect.AbstractMultimap this$0
com.google.common.collect.Multimap multimap ()
public java.util.Iterator iterator ()
}
com/google/common/collect/AbstractMultimap$EntrySet.class
AbstractMultimap.java
package com.google.common.collect
com.google.common.collect.AbstractMultimap$EntrySet extends com.google.common.collect.AbstractMultimap$Entries implements java.util.Set {
final synthetic com.google.common.collect.AbstractMultimap this$0
void <init> (com.google.common.collect.AbstractMultimap)
com.google.common.collect.AbstractMultimap this$0
public int hashCode ()
public boolean equals (java.lang.Object)
Object obj
}
com/google/common/collect/AbstractMultimap$Values.class
AbstractMultimap.java
package com.google.common.collect
com.google.common.collect.AbstractMultimap$Values extends java.util.AbstractCollection {
final synthetic com.google.common.collect.AbstractMultimap this$0
void <init> (com.google.common.collect.AbstractMultimap)
com.google.common.collect.AbstractMultimap this$0
public java.util.Iterator iterator ()
public int size ()
public boolean contains (java.lang.Object)
Object o
public void clear ()
}
com/google/common/collect/AbstractMultimap.class
AbstractMultimap.java
package com.google.common.collect
abstract com.google.common.collect.AbstractMultimap extends java.lang.Object implements com.google.common.collect.Multimap {
private transient java.util.Collection entries
private transient java.util.Set keySet
private transient com.google.common.collect.Multiset keys
private transient java.util.Collection values
private transient java.util.Map asMap
void <init> ()
public boolean isEmpty ()
public boolean containsValue (java.lang.Object)
java.util.Collection collection
Object value
public boolean containsEntry (java.lang.Object, java.lang.Object)
Object key
Object value
java.util.Collection collection
public boolean remove (java.lang.Object, java.lang.Object)
Object key
Object value
java.util.Collection collection
public boolean put (java.lang.Object, java.lang.Object)
Object key
Object value
public boolean putAll (java.lang.Object, java.lang.Iterable)
java.util.Collection valueCollection
java.util.Iterator valueItr
Object key
Iterable values
public boolean putAll (com.google.common.collect.Multimap)
java.util.Map$Entry entry
com.google.common.collect.Multimap multimap
boolean changed
public java.util.Collection replaceValues (java.lang.Object, java.lang.Iterable)
Object key
Iterable values
java.util.Collection result
public java.util.Collection entries ()
java.util.Collection result
abstract java.util.Collection createEntries ()
abstract java.util.Iterator entryIterator ()
public java.util.Set keySet ()
java.util.Set result
abstract java.util.Set createKeySet ()
public com.google.common.collect.Multiset keys ()
com.google.common.collect.Multiset result
abstract com.google.common.collect.Multiset createKeys ()
public java.util.Collection values ()
java.util.Collection result
abstract java.util.Collection createValues ()
java.util.Iterator valueIterator ()
public java.util.Map asMap ()
java.util.Map result
abstract java.util.Map createAsMap ()
public boolean equals (java.lang.Object)
Object object
public int hashCode ()
public java.lang.String toString ()
}
com/google/common/collect/AbstractMultiset$ElementSet.class
AbstractMultiset.java
package com.google.common.collect
com.google.common.collect.AbstractMultiset$ElementSet extends com.google.common.collect.Multisets$ElementSet {
final synthetic com.google.common.collect.AbstractMultiset this$0
void <init> (com.google.common.collect.AbstractMultiset)
com.google.common.collect.AbstractMultiset this$0
com.google.common.collect.Multiset multiset ()
public java.util.Iterator iterator ()
}
com/google/common/collect/AbstractMultiset$EntrySet.class
AbstractMultiset.java
package com.google.common.collect
com.google.common.collect.AbstractMultiset$EntrySet extends com.google.common.collect.Multisets$EntrySet {
final synthetic com.google.common.collect.AbstractMultiset this$0
void <init> (com.google.common.collect.AbstractMultiset)
com.google.common.collect.AbstractMultiset this$0
com.google.common.collect.Multiset multiset ()
public java.util.Iterator iterator ()
public int size ()
}
com/google/common/collect/AbstractMultiset.class
AbstractMultiset.java
package com.google.common.collect
abstract com.google.common.collect.AbstractMultiset extends java.util.AbstractCollection implements com.google.common.collect.Multiset {
private transient java.util.Set elementSet
private transient java.util.Set entrySet
void <init> ()
public boolean isEmpty ()
public boolean contains (java.lang.Object)
Object element
public final boolean add (java.lang.Object)
Object element
public int add (java.lang.Object, int)
Object element
int occurrences
public final boolean remove (java.lang.Object)
Object element
public int remove (java.lang.Object, int)
Object element
int occurrences
public int setCount (java.lang.Object, int)
Object element
int count
public boolean setCount (java.lang.Object, int, int)
Object element
int oldCount
int newCount
public final boolean addAll (java.util.Collection)
java.util.Collection elementsToAdd
public final boolean removeAll (java.util.Collection)
java.util.Collection elementsToRemove
public final boolean retainAll (java.util.Collection)
java.util.Collection elementsToRetain
public abstract void clear ()
public java.util.Set elementSet ()
java.util.Set result
java.util.Set createElementSet ()
abstract java.util.Iterator elementIterator ()
public java.util.Set entrySet ()
java.util.Set result
java.util.Set createEntrySet ()
abstract java.util.Iterator entryIterator ()
abstract int distinctElements ()
public final boolean equals (java.lang.Object)
Object object
public final int hashCode ()
public final java.lang.String toString ()
}
com/google/common/collect/AbstractNavigableMap$1.class
AbstractNavigableMap.java
package com.google.common.collect
synthetic com.google.common.collect.AbstractNavigableMap$1 extends java.lang.Object {
}
com/google/common/collect/AbstractNavigableMap$DescendingMap.class
AbstractNavigableMap.java
package com.google.common.collect
final com.google.common.collect.AbstractNavigableMap$DescendingMap extends com.google.common.collect.Maps$DescendingMap {
final synthetic com.google.common.collect.AbstractNavigableMap this$0
private void <init> (com.google.common.collect.AbstractNavigableMap)
java.util.NavigableMap forward ()
java.util.Iterator entryIterator ()
synthetic void <init> (com.google.common.collect.AbstractNavigableMap, com.google.common.collect.AbstractNavigableMap$1)
com.google.common.collect.AbstractNavigableMap x0
com.google.common.collect.AbstractNavigableMap$1 x1
}
com/google/common/collect/AbstractNavigableMap.class
AbstractNavigableMap.java
package com.google.common.collect
abstract com.google.common.collect.AbstractNavigableMap extends com.google.common.collect.Maps$IteratorBasedAbstractMap implements java.util.NavigableMap {
void <init> ()
public abstract java.lang.Object get (java.lang.Object)
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.lang.Object firstKey ()
java.util.Map$Entry entry
public java.lang.Object lastKey ()
java.util.Map$Entry entry
public java.util.Map$Entry lowerEntry (java.lang.Object)
Object key
public java.util.Map$Entry floorEntry (java.lang.Object)
Object key
public java.util.Map$Entry ceilingEntry (java.lang.Object)
Object key
public java.util.Map$Entry higherEntry (java.lang.Object)
Object key
public java.lang.Object lowerKey (java.lang.Object)
Object key
public java.lang.Object floorKey (java.lang.Object)
Object key
public java.lang.Object ceilingKey (java.lang.Object)
Object key
public java.lang.Object higherKey (java.lang.Object)
Object key
abstract java.util.Iterator descendingEntryIterator ()
public java.util.SortedMap subMap (java.lang.Object, java.lang.Object)
Object fromKey
Object toKey
public java.util.SortedMap headMap (java.lang.Object)
Object toKey
public java.util.SortedMap tailMap (java.lang.Object)
Object fromKey
public java.util.NavigableSet navigableKeySet ()
public java.util.Set keySet ()
public java.util.NavigableSet descendingKeySet ()
public java.util.NavigableMap descendingMap ()
}
com/google/common/collect/AbstractRangeSet.class
AbstractRangeSet.java
package com.google.common.collect
abstract com.google.common.collect.AbstractRangeSet extends java.lang.Object implements com.google.common.collect.RangeSet {
void <init> ()
public boolean contains (java.lang.Comparable)
Comparable value
public abstract com.google.common.collect.Range rangeContaining (java.lang.Comparable)
public boolean isEmpty ()
public void add (com.google.common.collect.Range)
com.google.common.collect.Range range
public void remove (com.google.common.collect.Range)
com.google.common.collect.Range range
public void clear ()
public boolean enclosesAll (com.google.common.collect.RangeSet)
com.google.common.collect.RangeSet other
public boolean enclosesAll (java.lang.Iterable)
com.google.common.collect.Range range
Iterable ranges
public void addAll (com.google.common.collect.RangeSet)
com.google.common.collect.RangeSet other
public void addAll (java.lang.Iterable)
com.google.common.collect.Range range
Iterable ranges
public void removeAll (com.google.common.collect.RangeSet)
com.google.common.collect.RangeSet other
public void removeAll (java.lang.Iterable)
com.google.common.collect.Range range
Iterable ranges
public boolean intersects (com.google.common.collect.Range)
com.google.common.collect.Range otherRange
public abstract boolean encloses (com.google.common.collect.Range)
public boolean equals (java.lang.Object)
com.google.common.collect.RangeSet other
Object obj
public final int hashCode ()
public final java.lang.String toString ()
}
com/google/common/collect/AbstractSequentialIterator.class
AbstractSequentialIterator.java
package com.google.common.collect
public abstract com.google.common.collect.AbstractSequentialIterator extends com.google.common.collect.UnmodifiableIterator {
private Object nextOrNull
protected void <init> (java.lang.Object)
Object firstOrNull
protected abstract java.lang.Object computeNext (java.lang.Object)
public final boolean hasNext ()
public final java.lang.Object next ()
Object oldNext
}
com/google/common/collect/AbstractSetMultimap.class
AbstractSetMultimap.java
package com.google.common.collect
abstract com.google.common.collect.AbstractSetMultimap extends com.google.common.collect.AbstractMapBasedMultimap implements com.google.common.collect.SetMultimap {
private static final long serialVersionUID
protected void <init> (java.util.Map)
java.util.Map map
abstract java.util.Set createCollection ()
java.util.Set createUnmodifiableEmptyCollection ()
java.util.Collection unmodifiableCollectionSubclass (java.util.Collection)
java.util.Collection collection
java.util.Collection wrapCollection (java.lang.Object, java.util.Collection)
Object key
java.util.Collection collection
public java.util.Set get (java.lang.Object)
Object key
public java.util.Set entries ()
public java.util.Set removeAll (java.lang.Object)
Object key
public java.util.Set replaceValues (java.lang.Object, java.lang.Iterable)
Object key
Iterable values
public java.util.Map asMap ()
public boolean put (java.lang.Object, java.lang.Object)
Object key
Object value
public boolean equals (java.lang.Object)
Object object
public volatile synthetic java.util.Collection entries ()
public volatile synthetic java.util.Collection get (java.lang.Object)
public volatile synthetic java.util.Collection removeAll (java.lang.Object)
public volatile synthetic java.util.Collection replaceValues (java.lang.Object, java.lang.Iterable)
volatile synthetic java.util.Collection createCollection ()
volatile synthetic java.util.Collection createUnmodifiableEmptyCollection ()
}
com/google/common/collect/AbstractSortedKeySortedSetMultimap.class
AbstractSortedKeySortedSetMultimap.java
package com.google.common.collect
abstract com.google.common.collect.AbstractSortedKeySortedSetMultimap extends com.google.common.collect.AbstractSortedSetMultimap {
void <init> (java.util.SortedMap)
java.util.SortedMap map
public java.util.SortedMap asMap ()
java.util.SortedMap backingMap ()
public java.util.SortedSet keySet ()
java.util.Set createKeySet ()
public volatile synthetic java.util.Map asMap ()
public volatile synthetic java.util.Set keySet ()
volatile synthetic java.util.Map backingMap ()
}
com/google/common/collect/AbstractSortedMultiset$1DescendingMultisetImpl.class
AbstractSortedMultiset.java
package com.google.common.collect
com.google.common.collect.AbstractSortedMultiset$1DescendingMultisetImpl extends com.google.common.collect.DescendingMultiset {
final synthetic com.google.common.collect.AbstractSortedMultiset this$0
void <init> (com.google.common.collect.AbstractSortedMultiset)
com.google.common.collect.AbstractSortedMultiset this$0
com.google.common.collect.SortedMultiset forwardMultiset ()
java.util.Iterator entryIterator ()
public java.util.Iterator iterator ()
}
com/google/common/collect/AbstractSortedMultiset.class
AbstractSortedMultiset.java
package com.google.common.collect
abstract com.google.common.collect.AbstractSortedMultiset extends com.google.common.collect.AbstractMultiset implements com.google.common.collect.SortedMultiset {
final java.util.Comparator comparator
private transient com.google.common.collect.SortedMultiset descendingMultiset
void <init> ()
void <init> (java.util.Comparator)
java.util.Comparator comparator
public java.util.NavigableSet elementSet ()
java.util.NavigableSet createElementSet ()
public java.util.Comparator comparator ()
public com.google.common.collect.Multiset$Entry firstEntry ()
java.util.Iterator entryIterator
public com.google.common.collect.Multiset$Entry lastEntry ()
java.util.Iterator entryIterator
public com.google.common.collect.Multiset$Entry pollFirstEntry ()
com.google.common.collect.Multiset$Entry result
java.util.Iterator entryIterator
public com.google.common.collect.Multiset$Entry pollLastEntry ()
com.google.common.collect.Multiset$Entry result
java.util.Iterator entryIterator
public com.google.common.collect.SortedMultiset subMultiset (java.lang.Object, com.google.common.collect.BoundType, java.lang.Object, com.google.common.collect.BoundType)
Object fromElement
com.google.common.collect.BoundType fromBoundType
Object toElement
com.google.common.collect.BoundType toBoundType
abstract java.util.Iterator descendingEntryIterator ()
java.util.Iterator descendingIterator ()
public com.google.common.collect.SortedMultiset descendingMultiset ()
com.google.common.collect.SortedMultiset result
com.google.common.collect.SortedMultiset createDescendingMultiset ()
volatile synthetic java.util.Set createElementSet ()
public volatile synthetic java.util.Set elementSet ()
public volatile synthetic java.util.SortedSet elementSet ()
}
com/google/common/collect/AbstractSortedSetMultimap.class
AbstractSortedSetMultimap.java
package com.google.common.collect
abstract com.google.common.collect.AbstractSortedSetMultimap extends com.google.common.collect.AbstractSetMultimap implements com.google.common.collect.SortedSetMultimap {
private static final long serialVersionUID
protected void <init> (java.util.Map)
java.util.Map map
abstract java.util.SortedSet createCollection ()
java.util.SortedSet createUnmodifiableEmptyCollection ()
java.util.SortedSet unmodifiableCollectionSubclass (java.util.Collection)
java.util.Collection collection
java.util.Collection wrapCollection (java.lang.Object, java.util.Collection)
Object key
java.util.Collection collection
public java.util.SortedSet get (java.lang.Object)
Object key
public java.util.SortedSet removeAll (java.lang.Object)
Object key
public java.util.SortedSet replaceValues (java.lang.Object, java.lang.Iterable)
Object key
Iterable values
public java.util.Map asMap ()
public java.util.Collection values ()
public volatile synthetic java.util.Set replaceValues (java.lang.Object, java.lang.Iterable)
public volatile synthetic java.util.Set removeAll (java.lang.Object)
public volatile synthetic java.util.Set get (java.lang.Object)
volatile synthetic java.util.Collection unmodifiableCollectionSubclass (java.util.Collection)
volatile synthetic java.util.Set createUnmodifiableEmptyCollection ()
volatile synthetic java.util.Set createCollection ()
public volatile synthetic java.util.Collection get (java.lang.Object)
public volatile synthetic java.util.Collection removeAll (java.lang.Object)
public volatile synthetic java.util.Collection replaceValues (java.lang.Object, java.lang.Iterable)
volatile synthetic java.util.Collection createCollection ()
volatile synthetic java.util.Collection createUnmodifiableEmptyCollection ()
}
com/google/common/collect/AbstractTable$1.class
AbstractTable.java
package com.google.common.collect
com.google.common.collect.AbstractTable$1 extends com.google.common.collect.TransformedIterator {
final synthetic com.google.common.collect.AbstractTable this$0
void <init> (com.google.common.collect.AbstractTable, java.util.Iterator)
com.google.common.collect.AbstractTable this$0
java.util.Iterator backingIterator
java.lang.Object transform (com.google.common.collect.Table$Cell)
com.google.common.collect.Table$Cell cell
volatile synthetic java.lang.Object transform (java.lang.Object)
}
com/google/common/collect/AbstractTable$CellSet.class
AbstractTable.java
package com.google.common.collect
com.google.common.collect.AbstractTable$CellSet extends java.util.AbstractSet {
final synthetic com.google.common.collect.AbstractTable this$0
void <init> (com.google.common.collect.AbstractTable)
com.google.common.collect.AbstractTable this$0
public boolean contains (java.lang.Object)
com.google.common.collect.Table$Cell cell
java.util.Map row
Object o
public boolean remove (java.lang.Object)
com.google.common.collect.Table$Cell cell
java.util.Map row
Object o
public void clear ()
public java.util.Iterator iterator ()
public int size ()
}
com/google/common/collect/AbstractTable$Values.class
AbstractTable.java
package com.google.common.collect
com.google.common.collect.AbstractTable$Values extends java.util.AbstractCollection {
final synthetic com.google.common.collect.AbstractTable this$0
void <init> (com.google.common.collect.AbstractTable)
com.google.common.collect.AbstractTable this$0
public java.util.Iterator iterator ()
public boolean contains (java.lang.Object)
Object o
public void clear ()
public int size ()
}
com/google/common/collect/AbstractTable.class
AbstractTable.java
package com.google.common.collect
abstract com.google.common.collect.AbstractTable extends java.lang.Object implements com.google.common.collect.Table {
private transient java.util.Set cellSet
private transient java.util.Collection values
void <init> ()
public boolean containsRow (java.lang.Object)
Object rowKey
public boolean containsColumn (java.lang.Object)
Object columnKey
public java.util.Set rowKeySet ()
public java.util.Set columnKeySet ()
public boolean containsValue (java.lang.Object)
java.util.Map row
Object value
public boolean contains (java.lang.Object, java.lang.Object)
Object rowKey
Object columnKey
java.util.Map row
public java.lang.Object get (java.lang.Object, java.lang.Object)
Object rowKey
Object columnKey
java.util.Map row
public boolean isEmpty ()
public void clear ()
public java.lang.Object remove (java.lang.Object, java.lang.Object)
Object rowKey
Object columnKey
java.util.Map row
public java.lang.Object put (java.lang.Object, java.lang.Object, java.lang.Object)
Object rowKey
Object columnKey
Object value
public void putAll (com.google.common.collect.Table)
com.google.common.collect.Table$Cell cell
com.google.common.collect.Table table
public java.util.Set cellSet ()
java.util.Set result
java.util.Set createCellSet ()
abstract java.util.Iterator cellIterator ()
public java.util.Collection values ()
java.util.Collection result
java.util.Collection createValues ()
java.util.Iterator valuesIterator ()
public boolean equals (java.lang.Object)
Object obj
public int hashCode ()
public java.lang.String toString ()
}
com/google/common/collect/AllEqualOrdering.class
AllEqualOrdering.java
package com.google.common.collect
final com.google.common.collect.AllEqualOrdering extends com.google.common.collect.Ordering implements java.io.Serializable {
static final com.google.common.collect.AllEqualOrdering INSTANCE
private static final long serialVersionUID
void <init> ()
public int compare (java.lang.Object, java.lang.Object)
Object left
Object right
public java.util.List sortedCopy (java.lang.Iterable)
Iterable iterable
public com.google.common.collect.ImmutableList immutableSortedCopy (java.lang.Iterable)
Iterable iterable
public com.google.common.collect.Ordering reverse ()
private java.lang.Object readResolve ()
public java.lang.String toString ()
static void <clinit> ()
}
com/google/common/collect/ArrayListMultimap.class
ArrayListMultimap.java
package com.google.common.collect
public final com.google.common.collect.ArrayListMultimap extends com.google.common.collect.ArrayListMultimapGwtSerializationDependencies {
private static final int DEFAULT_VALUES_PER_KEY
transient int expectedValuesPerKey
private static final long serialVersionUID
public static com.google.common.collect.ArrayListMultimap create ()
public static com.google.common.collect.ArrayListMultimap create (int, int)
int expectedKeys
int expectedValuesPerKey
public static com.google.common.collect.ArrayListMultimap create (com.google.common.collect.Multimap)
com.google.common.collect.Multimap multimap
private void <init> ()
private void <init> (int, int)
int expectedKeys
int expectedValuesPerKey
private void <init> (com.google.common.collect.Multimap)
com.google.common.collect.Multimap multimap
java.util.List createCollection ()
public void trimToSize ()
java.util.ArrayList arrayList
java.util.Collection collection
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream stream
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream stream
int distinctKeys
java.util.Map map
public volatile synthetic boolean equals (java.lang.Object)
public volatile synthetic java.util.Map asMap ()
public volatile synthetic boolean put (java.lang.Object, java.lang.Object)
public volatile synthetic java.util.List replaceValues (java.lang.Object, java.lang.Iterable)
public volatile synthetic java.util.List removeAll (java.lang.Object)
public volatile synthetic java.util.List get (java.lang.Object)
public volatile synthetic java.util.Collection entries ()
public volatile synthetic java.util.Collection values ()
public volatile synthetic void clear ()
public volatile synthetic boolean containsKey (java.lang.Object)
public volatile synthetic int size ()
volatile synthetic java.util.Collection createCollection ()
public volatile synthetic java.lang.String toString ()
public volatile synthetic int hashCode ()
public volatile synthetic com.google.common.collect.Multiset keys ()
public volatile synthetic java.util.Set keySet ()
public volatile synthetic boolean putAll (com.google.common.collect.Multimap)
public volatile synthetic boolean putAll (java.lang.Object, java.lang.Iterable)
public volatile synthetic boolean remove (java.lang.Object, java.lang.Object)
public volatile synthetic boolean containsEntry (java.lang.Object, java.lang.Object)
public volatile synthetic boolean containsValue (java.lang.Object)
public volatile synthetic boolean isEmpty ()
}
com/google/common/collect/ArrayListMultimapGwtSerializationDependencies.class
ArrayListMultimapGwtSerializationDependencies.java
package com.google.common.collect
abstract com.google.common.collect.ArrayListMultimapGwtSerializationDependencies extends com.google.common.collect.AbstractListMultimap {
void <init> (java.util.Map)
java.util.Map map
}
com/google/common/collect/ArrayTable$1.class
ArrayTable.java
package com.google.common.collect
com.google.common.collect.ArrayTable$1 extends com.google.common.collect.AbstractIndexedListIterator {
final synthetic com.google.common.collect.ArrayTable this$0
void <init> (com.google.common.collect.ArrayTable, int)
com.google.common.collect.ArrayTable this$0
int size
protected com.google.common.collect.Table$Cell get (int)
int index
protected volatile synthetic java.lang.Object get (int)
}
com/google/common/collect/ArrayTable$2.class
ArrayTable.java
package com.google.common.collect
com.google.common.collect.ArrayTable$2 extends com.google.common.collect.Tables$AbstractCell {
final int rowIndex
final int columnIndex
final synthetic int val$index
final synthetic com.google.common.collect.ArrayTable this$0
void <init> (com.google.common.collect.ArrayTable, int)
com.google.common.collect.ArrayTable this$0
public java.lang.Object getRowKey ()
public java.lang.Object getColumnKey ()
public java.lang.Object getValue ()
}
com/google/common/collect/ArrayTable$3.class
ArrayTable.java
package com.google.common.collect
com.google.common.collect.ArrayTable$3 extends com.google.common.collect.AbstractIndexedListIterator {
final synthetic com.google.common.collect.ArrayTable this$0
void <init> (com.google.common.collect.ArrayTable, int)
com.google.common.collect.ArrayTable this$0
int size
protected java.lang.Object get (int)
int index
}
com/google/common/collect/ArrayTable$ArrayMap$1.class
ArrayTable.java
package com.google.common.collect
com.google.common.collect.ArrayTable$ArrayMap$1 extends com.google.common.collect.AbstractMapEntry {
final synthetic int val$index
final synthetic com.google.common.collect.ArrayTable$ArrayMap this$0
void <init> (com.google.common.collect.ArrayTable$ArrayMap, int)
com.google.common.collect.ArrayTable$ArrayMap this$0
public java.lang.Object getKey ()
public java.lang.Object getValue ()
public java.lang.Object setValue (java.lang.Object)
Object value
}
com/google/common/collect/ArrayTable$ArrayMap$2.class
ArrayTable.java
package com.google.common.collect
com.google.common.collect.ArrayTable$ArrayMap$2 extends com.google.common.collect.AbstractIndexedListIterator {
final synthetic com.google.common.collect.ArrayTable$ArrayMap this$0
void <init> (com.google.common.collect.ArrayTable$ArrayMap, int)
com.google.common.collect.ArrayTable$ArrayMap this$0
int size
protected java.util.Map$Entry get (int)
int index
protected volatile synthetic java.lang.Object get (int)
}
com/google/common/collect/ArrayTable$ArrayMap.class
ArrayTable.java
package com.google.common.collect
abstract com.google.common.collect.ArrayTable$ArrayMap extends com.google.common.collect.Maps$IteratorBasedAbstractMap {
private final com.google.common.collect.ImmutableMap keyIndex
private void <init> (com.google.common.collect.ImmutableMap)
com.google.common.collect.ImmutableMap keyIndex
public java.util.Set keySet ()
java.lang.Object getKey (int)
int index
abstract java.lang.String getKeyRole ()
abstract java.lang.Object getValue (int)
abstract java.lang.Object setValue (int, java.lang.Object)
public int size ()
public boolean isEmpty ()
java.util.Map$Entry getEntry (int)
int index
java.util.Iterator entryIterator ()
public boolean containsKey (java.lang.Object)
Object key
public java.lang.Object get (java.lang.Object)
Object key
Integer index
public java.lang.Object put (java.lang.Object, java.lang.Object)
Object key
Object value
Integer index
public java.lang.Object remove (java.lang.Object)
Object key
public void clear ()
synthetic void <init> (com.google.common.collect.ImmutableMap, com.google.common.collect.ArrayTable$1)
com.google.common.collect.ImmutableMap x0
com.google.common.collect.ArrayTable$1 x1
}
com/google/common/collect/ArrayTable$Column.class
ArrayTable.java
package com.google.common.collect
com.google.common.collect.ArrayTable$Column extends com.google.common.collect.ArrayTable$ArrayMap {
final int columnIndex
final synthetic com.google.common.collect.ArrayTable this$0
void <init> (com.google.common.collect.ArrayTable, int)
int columnIndex
java.lang.String getKeyRole ()
java.lang.Object getValue (int)
int index
java.lang.Object setValue (int, java.lang.Object)
int index
Object newValue
}
com/google/common/collect/ArrayTable$ColumnMap.class
ArrayTable.java
package com.google.common.collect
com.google.common.collect.ArrayTable$ColumnMap extends com.google.common.collect.ArrayTable$ArrayMap {
final synthetic com.google.common.collect.ArrayTable this$0
private void <init> (com.google.common.collect.ArrayTable)
java.lang.String getKeyRole ()
java.util.Map getValue (int)
int index
java.util.Map setValue (int, java.util.Map)
int index
java.util.Map newValue
public java.util.Map put (java.lang.Object, java.util.Map)
Object key
java.util.Map value
public volatile synthetic java.lang.Object put (java.lang.Object, java.lang.Object)
volatile synthetic java.lang.Object setValue (int, java.lang.Object)
volatile synthetic java.lang.Object getValue (int)
synthetic void <init> (com.google.common.collect.ArrayTable, com.google.common.collect.ArrayTable$1)
com.google.common.collect.ArrayTable x0
com.google.common.collect.ArrayTable$1 x1
}
com/google/common/collect/ArrayTable$Row.class
ArrayTable.java
package com.google.common.collect
com.google.common.collect.ArrayTable$Row extends com.google.common.collect.ArrayTable$ArrayMap {
final int rowIndex
final synthetic com.google.common.collect.ArrayTable this$0
void <init> (com.google.common.collect.ArrayTable, int)
int rowIndex
java.lang.String getKeyRole ()
java.lang.Object getValue (int)
int index
java.lang.Object setValue (int, java.lang.Object)
int index
Object newValue
}
com/google/common/collect/ArrayTable$RowMap.class
ArrayTable.java
package com.google.common.collect
com.google.common.collect.ArrayTable$RowMap extends com.google.common.collect.ArrayTable$ArrayMap {
final synthetic com.google.common.collect.ArrayTable this$0
private void <init> (com.google.common.collect.ArrayTable)
java.lang.String getKeyRole ()
java.util.Map getValue (int)
int index
java.util.Map setValue (int, java.util.Map)
int index
java.util.Map newValue
public java.util.Map put (java.lang.Object, java.util.Map)
Object key
java.util.Map value
public volatile synthetic java.lang.Object put (java.lang.Object, java.lang.Object)
volatile synthetic java.lang.Object setValue (int, java.lang.Object)
volatile synthetic java.lang.Object getValue (int)
synthetic void <init> (com.google.common.collect.ArrayTable, com.google.common.collect.ArrayTable$1)
com.google.common.collect.ArrayTable x0
com.google.common.collect.ArrayTable$1 x1
}
com/google/common/collect/ArrayTable.class
ArrayTable.java
package com.google.common.collect
public final com.google.common.collect.ArrayTable extends com.google.common.collect.AbstractTable implements java.io.Serializable {
private final com.google.common.collect.ImmutableList rowList
private final com.google.common.collect.ImmutableList columnList
private final com.google.common.collect.ImmutableMap rowKeyToIndex
private final com.google.common.collect.ImmutableMap columnKeyToIndex
private final Object[][] array
private transient com.google.common.collect.ArrayTable$ColumnMap columnMap
private transient com.google.common.collect.ArrayTable$RowMap rowMap
private static final long serialVersionUID
public static com.google.common.collect.ArrayTable create (java.lang.Iterable, java.lang.Iterable)
Iterable rowKeys
Iterable columnKeys
public static com.google.common.collect.ArrayTable create (com.google.common.collect.Table)
com.google.common.collect.Table table
private void <init> (java.lang.Iterable, java.lang.Iterable)
Iterable rowKeys
Iterable columnKeys
Object[][] tmpArray
private void <init> (com.google.common.collect.Table)
com.google.common.collect.Table table
private void <init> (com.google.common.collect.ArrayTable)
int i
com.google.common.collect.ArrayTable table
Object[][] copy
public com.google.common.collect.ImmutableList rowKeyList ()
public com.google.common.collect.ImmutableList columnKeyList ()
public java.lang.Object at (int, int)
int rowIndex
int columnIndex
public java.lang.Object set (int, int, java.lang.Object)
int rowIndex
int columnIndex
Object value
Object oldValue
public java.lang.Object[][] toArray (java.lang.Class)
int i
Class valueClass
Object[][] copy
public void clear ()
public void eraseAll ()
Object[] row
public boolean contains (java.lang.Object, java.lang.Object)
Object rowKey
Object columnKey
public boolean containsColumn (java.lang.Object)
Object columnKey
public boolean containsRow (java.lang.Object)
Object rowKey
public boolean containsValue (java.lang.Object)
Object element
Object[] row
Object value
public java.lang.Object get (java.lang.Object, java.lang.Object)
Object rowKey
Object columnKey
Integer rowIndex
Integer columnIndex
public boolean isEmpty ()
public java.lang.Object put (java.lang.Object, java.lang.Object, java.lang.Object)
Object rowKey
Object columnKey
Object value
Integer rowIndex
Integer columnIndex
public void putAll (com.google.common.collect.Table)
com.google.common.collect.Table table
public java.lang.Object remove (java.lang.Object, java.lang.Object)
Object rowKey
Object columnKey
public java.lang.Object erase (java.lang.Object, java.lang.Object)
Object rowKey
Object columnKey
Integer rowIndex
Integer columnIndex
public int size ()
public java.util.Set cellSet ()
java.util.Iterator cellIterator ()
private com.google.common.collect.Table$Cell getCell (int)
int index
private java.lang.Object getValue (int)
int index
int rowIndex
int columnIndex
public java.util.Map column (java.lang.Object)
Object columnKey
Integer columnIndex
public com.google.common.collect.ImmutableSet columnKeySet ()
public java.util.Map columnMap ()
com.google.common.collect.ArrayTable$ColumnMap map
public java.util.Map row (java.lang.Object)
Object rowKey
Integer rowIndex
public com.google.common.collect.ImmutableSet rowKeySet ()
public java.util.Map rowMap ()
com.google.common.collect.ArrayTable$RowMap map
public java.util.Collection values ()
java.util.Iterator valuesIterator ()
public volatile synthetic java.lang.String toString ()
public volatile synthetic int hashCode ()
public volatile synthetic boolean equals (java.lang.Object)
public volatile synthetic java.util.Set columnKeySet ()
public volatile synthetic java.util.Set rowKeySet ()
static synthetic com.google.common.collect.Table$Cell access$000 (com.google.common.collect.ArrayTable, int)
com.google.common.collect.ArrayTable x0
int x1
static synthetic com.google.common.collect.ImmutableList access$100 (com.google.common.collect.ArrayTable)
com.google.common.collect.ArrayTable x0
static synthetic com.google.common.collect.ImmutableList access$200 (com.google.common.collect.ArrayTable)
com.google.common.collect.ArrayTable x0
static synthetic com.google.common.collect.ImmutableMap access$300 (com.google.common.collect.ArrayTable)
com.google.common.collect.ArrayTable x0
static synthetic com.google.common.collect.ImmutableMap access$600 (com.google.common.collect.ArrayTable)
com.google.common.collect.ArrayTable x0
static synthetic java.lang.Object access$800 (com.google.common.collect.ArrayTable, int)
com.google.common.collect.ArrayTable x0
int x1
}
com/google/common/collect/BaseImmutableMultimap.class
BaseImmutableMultimap.java
package com.google.common.collect
abstract com.google.common.collect.BaseImmutableMultimap extends com.google.common.collect.AbstractMultimap {
void <init> ()
}
com/google/common/collect/BiMap.class
BiMap.java
package com.google.common.collect
public abstract com.google.common.collect.BiMap extends java.lang.Object implements java.util.Map {
public abstract java.lang.Object put (java.lang.Object, java.lang.Object)
public abstract java.lang.Object forcePut (java.lang.Object, java.lang.Object)
public abstract void putAll (java.util.Map)
public abstract java.util.Set values ()
public abstract com.google.common.collect.BiMap inverse ()
public volatile synthetic java.util.Collection values ()
}
com/google/common/collect/BoundType.class
BoundType.java
package com.google.common.collect
public final enum com.google.common.collect.BoundType extends java.lang.Enum {
public static final enum com.google.common.collect.BoundType OPEN
public static final enum com.google.common.collect.BoundType CLOSED
final boolean inclusive
private static final synthetic com.google.common.collect.BoundType[] $VALUES
public static com.google.common.collect.BoundType[] values ()
public static com.google.common.collect.BoundType valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int, boolean)
boolean inclusive
static com.google.common.collect.BoundType forBoolean (boolean)
boolean inclusive
private static synthetic com.google.common.collect.BoundType[] $values ()
static void <clinit> ()
}
com/google/common/collect/ByFunctionOrdering.class
ByFunctionOrdering.java
package com.google.common.collect
final com.google.common.collect.ByFunctionOrdering extends com.google.common.collect.Ordering implements java.io.Serializable {
final com.google.common.base.Function function
final com.google.common.collect.Ordering ordering
private static final long serialVersionUID
void <init> (com.google.common.base.Function, com.google.common.collect.Ordering)
com.google.common.base.Function function
com.google.common.collect.Ordering ordering
public int compare (java.lang.Object, java.lang.Object)
Object left
Object right
public boolean equals (java.lang.Object)
com.google.common.collect.ByFunctionOrdering that
Object object
public int hashCode ()
public java.lang.String toString ()
}
com/google/common/collect/CartesianList$1.class
CartesianList.java
package com.google.common.collect
com.google.common.collect.CartesianList$1 extends com.google.common.collect.ImmutableList {
final synthetic int val$index
final synthetic com.google.common.collect.CartesianList this$0
void <init> (com.google.common.collect.CartesianList, int)
com.google.common.collect.CartesianList this$0
public int size ()
public java.lang.Object get (int)
int axis
int axisIndex
boolean isPartialView ()
}
com/google/common/collect/CartesianList.class
CartesianList.java
package com.google.common.collect
final com.google.common.collect.CartesianList extends java.util.AbstractList implements java.util.RandomAccess {
private final transient com.google.common.collect.ImmutableList axes
private final transient int[] axesSizeProduct
static java.util.List create (java.util.List)
java.util.List copy
java.util.List list
java.util.List lists
com.google.common.collect.ImmutableList$Builder axesBuilder
void <init> (com.google.common.collect.ImmutableList)
int i
ArithmeticException e
com.google.common.collect.ImmutableList axes
int[] axesSizeProduct
private int getAxisIndexForProductIndex (int, int)
int index
int axis
public int indexOf (java.lang.Object)
int axisIndex
int elemIndex
Object o
java.util.List list
java.util.ListIterator itr
int computedIndex
public int lastIndexOf (java.lang.Object)
int axisIndex
int elemIndex
Object o
java.util.List list
java.util.ListIterator itr
int computedIndex
public com.google.common.collect.ImmutableList get (int)
int index
public int size ()
public boolean contains (java.lang.Object)
Object o
Object object
java.util.List list
int i
public volatile synthetic java.lang.Object get (int)
static synthetic com.google.common.collect.ImmutableList access$000 (com.google.common.collect.CartesianList)
com.google.common.collect.CartesianList x0
static synthetic int access$100 (com.google.common.collect.CartesianList, int, int)
com.google.common.collect.CartesianList x0
int x1
int x2
}
com/google/common/collect/ClassToInstanceMap.class
ClassToInstanceMap.java
package com.google.common.collect
public abstract com.google.common.collect.ClassToInstanceMap extends java.lang.Object implements java.util.Map {
public abstract java.lang.Object getInstance (java.lang.Class)
public abstract java.lang.Object putInstance (java.lang.Class, java.lang.Object)
}
com/google/common/collect/CollectPreconditions.class
CollectPreconditions.java
package com.google.common.collect
final com.google.common.collect.CollectPreconditions extends java.lang.Object {
void <init> ()
static void checkEntryNotNull (java.lang.Object, java.lang.Object)
Object key
Object value
static int checkNonnegative (int, java.lang.String)
int value
String name
static long checkNonnegative (long, java.lang.String)
long value
String name
static void checkPositive (int, java.lang.String)
int value
String name
static void checkRemove (boolean)
boolean canRemove
}
com/google/common/collect/Collections2$FilteredCollection.class
Collections2.java
package com.google.common.collect
com.google.common.collect.Collections2$FilteredCollection extends java.util.AbstractCollection {
final java.util.Collection unfiltered
final com.google.common.base.Predicate predicate
void <init> (java.util.Collection, com.google.common.base.Predicate)
java.util.Collection unfiltered
com.google.common.base.Predicate predicate
com.google.common.collect.Collections2$FilteredCollection createCombined (com.google.common.base.Predicate)
com.google.common.base.Predicate newPredicate
public boolean add (java.lang.Object)
Object element
public boolean addAll (java.util.Collection)
Object element
java.util.Collection collection
public void clear ()
public boolean contains (java.lang.Object)
Object e
Object element
public boolean containsAll (java.util.Collection)
java.util.Collection collection
public boolean isEmpty ()
public java.util.Iterator iterator ()
public boolean remove (java.lang.Object)
Object element
public boolean removeAll (java.util.Collection)
Object e
java.util.Collection collection
boolean changed
java.util.Iterator itr
public boolean retainAll (java.util.Collection)
Object e
java.util.Collection collection
boolean changed
java.util.Iterator itr
public int size ()
Object e
int size
public java.lang.Object[] toArray ()
public java.lang.Object[] toArray (java.lang.Object[])
Object[] array
}
com/google/common/collect/Collections2$OrderedPermutationCollection.class
Collections2.java
package com.google.common.collect
final com.google.common.collect.Collections2$OrderedPermutationCollection extends java.util.AbstractCollection {
final com.google.common.collect.ImmutableList inputList
final java.util.Comparator comparator
final int size
void <init> (java.lang.Iterable, java.util.Comparator)
Iterable input
java.util.Comparator comparator
private static int calculateSize (java.util.List, java.util.Comparator)
int comparison
java.util.List sortedInputList
java.util.Comparator comparator
int permutations
int n
int r
public int size ()
public boolean isEmpty ()
public java.util.Iterator iterator ()
public boolean contains (java.lang.Object)
java.util.List list
Object obj
public java.lang.String toString ()
}
com/google/common/collect/Collections2$OrderedPermutationIterator.class
Collections2.java
package com.google.common.collect
final com.google.common.collect.Collections2$OrderedPermutationIterator extends com.google.common.collect.AbstractIterator {
java.util.List nextPermutation
final java.util.Comparator comparator
void <init> (java.util.List, java.util.Comparator)
java.util.List list
java.util.Comparator comparator
protected java.util.List computeNext ()
com.google.common.collect.ImmutableList next
void calculateNextPermutation ()
int j
int l
int n
int findNextJ ()
int k
int findNextL (int)
int l
int j
Object ak
protected volatile synthetic java.lang.Object computeNext ()
}
com/google/common/collect/Collections2$PermutationCollection.class
Collections2.java
package com.google.common.collect
final com.google.common.collect.Collections2$PermutationCollection extends java.util.AbstractCollection {
final com.google.common.collect.ImmutableList inputList
void <init> (com.google.common.collect.ImmutableList)
com.google.common.collect.ImmutableList input
public int size ()
public boolean isEmpty ()
public java.util.Iterator iterator ()
public boolean contains (java.lang.Object)
java.util.List list
Object obj
public java.lang.String toString ()
}
com/google/common/collect/Collections2$PermutationIterator.class
Collections2.java
package com.google.common.collect
com.google.common.collect.Collections2$PermutationIterator extends com.google.common.collect.AbstractIterator {
final java.util.List list
final int[] c
final int[] o
int j
void <init> (java.util.List)
java.util.List list
int n
protected java.util.List computeNext ()
com.google.common.collect.ImmutableList next
void calculateNextPermutation ()
int q
int s
void switchDirection ()
protected volatile synthetic java.lang.Object computeNext ()
}
com/google/common/collect/Collections2$TransformedCollection.class
Collections2.java
package com.google.common.collect
com.google.common.collect.Collections2$TransformedCollection extends java.util.AbstractCollection {
final java.util.Collection fromCollection
final com.google.common.base.Function function
void <init> (java.util.Collection, com.google.common.base.Function)
java.util.Collection fromCollection
com.google.common.base.Function function
public void clear ()
public boolean isEmpty ()
public java.util.Iterator iterator ()
public int size ()
}
com/google/common/collect/Collections2.class
Collections2.java
package com.google.common.collect
public final com.google.common.collect.Collections2 extends java.lang.Object {
private void <init> ()
public static java.util.Collection filter (java.util.Collection, com.google.common.base.Predicate)
java.util.Collection unfiltered
com.google.common.base.Predicate predicate
static boolean safeContains (java.util.Collection, java.lang.Object)
RuntimeException e
java.util.Collection collection
Object object
static boolean safeRemove (java.util.Collection, java.lang.Object)
RuntimeException e
java.util.Collection collection
Object object
public static java.util.Collection transform (java.util.Collection, com.google.common.base.Function)
java.util.Collection fromCollection
com.google.common.base.Function function
static boolean containsAllImpl (java.util.Collection, java.util.Collection)
Object o
java.util.Collection self
java.util.Collection c
static java.lang.String toStringImpl (java.util.Collection)
Object o
java.util.Collection collection
StringBuilder sb
boolean first
static java.lang.StringBuilder newStringBuilderForCollection (int)
int size
public static java.util.Collection orderedPermutations (java.lang.Iterable)
Iterable elements
public static java.util.Collection orderedPermutations (java.lang.Iterable, java.util.Comparator)
Iterable elements
java.util.Comparator comparator
public static java.util.Collection permutations (java.util.Collection)
java.util.Collection elements
private static boolean isPermutation (java.util.List, java.util.List)
int i
java.util.List first
java.util.List second
com.google.common.collect.ObjectCountHashMap firstCounts
com.google.common.collect.ObjectCountHashMap secondCounts
private static com.google.common.collect.ObjectCountHashMap counts (java.util.Collection)
Object e
java.util.Collection collection
com.google.common.collect.ObjectCountHashMap map
static synthetic boolean access$000 (java.util.List, java.util.List)
java.util.List x0
java.util.List x1
}
com/google/common/collect/CompactHashMap$1.class
CompactHashMap.java
package com.google.common.collect
com.google.common.collect.CompactHashMap$1 extends com.google.common.collect.CompactHashMap$Itr {
final synthetic com.google.common.collect.CompactHashMap this$0
void <init> (com.google.common.collect.CompactHashMap)
com.google.common.collect.CompactHashMap this$0
java.lang.Object getOutput (int)
int entry
}
com/google/common/collect/CompactHashMap$2.class
CompactHashMap.java
package com.google.common.collect
com.google.common.collect.CompactHashMap$2 extends com.google.common.collect.CompactHashMap$Itr {
final synthetic com.google.common.collect.CompactHashMap this$0
void <init> (com.google.common.collect.CompactHashMap)
com.google.common.collect.CompactHashMap this$0
java.util.Map$Entry getOutput (int)
int entry
volatile synthetic java.lang.Object getOutput (int)
}
com/google/common/collect/CompactHashMap$3.class
CompactHashMap.java
package com.google.common.collect
com.google.common.collect.CompactHashMap$3 extends com.google.common.collect.CompactHashMap$Itr {
final synthetic com.google.common.collect.CompactHashMap this$0
void <init> (com.google.common.collect.CompactHashMap)
com.google.common.collect.CompactHashMap this$0
java.lang.Object getOutput (int)
int entry
}
com/google/common/collect/CompactHashMap$EntrySetView.class
CompactHashMap.java
package com.google.common.collect
com.google.common.collect.CompactHashMap$EntrySetView extends java.util.AbstractSet {
final synthetic com.google.common.collect.CompactHashMap this$0
void <init> (com.google.common.collect.CompactHashMap)
com.google.common.collect.CompactHashMap this$0
public int size ()
public void clear ()
public java.util.Iterator iterator ()
public boolean contains (java.lang.Object)
java.util.Map$Entry entry
int index
Object o
java.util.Map delegate
public boolean remove (java.lang.Object)
java.util.Map$Entry entry
int mask
int index
Object o
java.util.Map delegate
}
com/google/common/collect/CompactHashMap$Itr.class
CompactHashMap.java
package com.google.common.collect
abstract com.google.common.collect.CompactHashMap$Itr extends java.lang.Object implements java.util.Iterator {
int expectedMetadata
int currentIndex
int indexToRemove
final synthetic com.google.common.collect.CompactHashMap this$0
private void <init> (com.google.common.collect.CompactHashMap)
public boolean hasNext ()
abstract java.lang.Object getOutput (int)
public java.lang.Object next ()
Object result
public void remove ()
void incrementExpectedModCount ()
private void checkForConcurrentModification ()
synthetic void <init> (com.google.common.collect.CompactHashMap, com.google.common.collect.CompactHashMap$1)
com.google.common.collect.CompactHashMap x0
com.google.common.collect.CompactHashMap$1 x1
}
com/google/common/collect/CompactHashMap$KeySetView.class
CompactHashMap.java
package com.google.common.collect
com.google.common.collect.CompactHashMap$KeySetView extends java.util.AbstractSet {
final synthetic com.google.common.collect.CompactHashMap this$0
void <init> (com.google.common.collect.CompactHashMap)
com.google.common.collect.CompactHashMap this$0
public int size ()
public boolean contains (java.lang.Object)
Object o
public boolean remove (java.lang.Object)
Object o
java.util.Map delegate
public java.util.Iterator iterator ()
public void clear ()
}
com/google/common/collect/CompactHashMap$MapEntry.class
CompactHashMap.java
package com.google.common.collect
final com.google.common.collect.CompactHashMap$MapEntry extends com.google.common.collect.AbstractMapEntry {
private final Object key
private int lastKnownIndex
final synthetic com.google.common.collect.CompactHashMap this$0
void <init> (com.google.common.collect.CompactHashMap, int)
com.google.common.collect.CompactHashMap this$0
int index
public java.lang.Object getKey ()
private void updateLastKnownIndex ()
public java.lang.Object getValue ()
java.util.Map delegate
public java.lang.Object setValue (java.lang.Object)
Object old
Object value
java.util.Map delegate
}
com/google/common/collect/CompactHashMap$ValuesView.class
CompactHashMap.java
package com.google.common.collect
com.google.common.collect.CompactHashMap$ValuesView extends java.util.AbstractCollection {
final synthetic com.google.common.collect.CompactHashMap this$0
void <init> (com.google.common.collect.CompactHashMap)
com.google.common.collect.CompactHashMap this$0
public int size ()
public void clear ()
public java.util.Iterator iterator ()
}
com/google/common/collect/CompactHashMap.class
CompactHashMap.java
package com.google.common.collect
com.google.common.collect.CompactHashMap extends java.util.AbstractMap implements java.io.Serializable {
private static final Object NOT_FOUND
static final double HASH_FLOODING_FPP
private static final int MAX_HASH_BUCKET_LENGTH
private transient Object table
transient int[] entries
transient Object[] keys
transient Object[] values
private transient int metadata
private transient int size
private transient java.util.Set keySetView
private transient java.util.Set entrySetView
private transient java.util.Collection valuesView
public static com.google.common.collect.CompactHashMap create ()
public static com.google.common.collect.CompactHashMap createWithExpectedSize (int)
int expectedSize
void <init> ()
void <init> (int)
int expectedSize
void init (int)
int expectedSize
boolean needsAllocArrays ()
int allocArrays ()
int expectedSize
int buckets
java.util.Map delegateOrNull ()
java.util.Map createHashFloodingResistantDelegate (int)
int tableSize
java.util.Map convertToHashFloodingResistantImplementation ()
int i
java.util.Map newDelegate
private void setHashTableMask (int)
int mask
int hashTableBits
private int hashTableMask ()
void incrementModCount ()
void accessEntry (int)
int index
public java.lang.Object put (java.lang.Object, java.lang.Object)
Object oldValue
int entryIndex
int entry
int hashPrefix
int bucketLength
Object key
Object value
java.util.Map delegate
int[] entries
Object[] keys
Object[] values
int newEntryIndex
int newSize
int hash
int mask
int tableIndex
int next
void insertEntry (int, java.lang.Object, java.lang.Object, int, int)
int entryIndex
Object key
Object value
int hash
int mask
private void resizeMeMaybe (int)
int newCapacity
int newSize
int entriesSize
void resizeEntries (int)
int newCapacity
private int resizeTable (int, int, int, int)
int entryIndex
int oldEntry
int hash
int newTableIndex
int newNext
int oldNext
int oldTableIndex
int oldMask
int newCapacity
int targetHash
int targetEntryIndex
Object newTable
int newMask
Object oldTable
int[] entries
private int indexOf (java.lang.Object)
int entryIndex
int entry
Object key
int hash
int mask
int next
int hashPrefix
public boolean containsKey (java.lang.Object)
Object key
java.util.Map delegate
public java.lang.Object get (java.lang.Object)
Object key
java.util.Map delegate
int index
public java.lang.Object remove (java.lang.Object)
Object key
java.util.Map delegate
Object oldValue
private java.lang.Object removeHelper (java.lang.Object)
Object key
int mask
int index
Object oldValue
void moveLastEntry (int, int)
int entryIndex
int entry
Object key
int tableIndex
int next
int srcNext
int dstIndex
int mask
Object table
int[] entries
Object[] keys
Object[] values
int srcIndex
int firstEntryIndex ()
int getSuccessor (int)
int entryIndex
int adjustAfterRemove (int, int)
int indexBeforeRemove
int indexRemoved
public java.util.Set keySet ()
java.util.Set createKeySet ()
java.util.Iterator keySetIterator ()
java.util.Map delegate
public java.util.Set entrySet ()
java.util.Set createEntrySet ()
java.util.Iterator entrySetIterator ()
java.util.Map delegate
public int size ()
java.util.Map delegate
public boolean isEmpty ()
public boolean containsValue (java.lang.Object)
int i
Object value
java.util.Map delegate
public java.util.Collection values ()
java.util.Collection createValues ()
java.util.Iterator valuesIterator ()
java.util.Map delegate
public void trimToSize ()
java.util.Map newDelegate
java.util.Map delegate
int size
int minimumTableSize
int mask
public void clear ()
java.util.Map delegate
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.util.Map$Entry e
java.io.ObjectOutputStream stream
java.util.Iterator entryIterator
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
Object key
Object value
int i
java.io.ObjectInputStream stream
int elementCount
private java.lang.Object requireTable ()
private int[] requireEntries ()
private java.lang.Object[] requireKeys ()
private java.lang.Object[] requireValues ()
private java.lang.Object key (int)
int i
private java.lang.Object value (int)
int i
private int entry (int)
int i
private void setKey (int, java.lang.Object)
int i
Object key
private void setValue (int, java.lang.Object)
int i
Object value
private void setEntry (int, int)
int i
int value
static synthetic int access$000 (com.google.common.collect.CompactHashMap)
com.google.common.collect.CompactHashMap x0
static synthetic java.lang.Object access$100 (com.google.common.collect.CompactHashMap, int)
com.google.common.collect.CompactHashMap x0
int x1
static synthetic java.lang.Object access$200 (com.google.common.collect.CompactHashMap, java.lang.Object)
com.google.common.collect.CompactHashMap x0
Object x1
static synthetic java.lang.Object access$300 ()
static synthetic int access$500 (com.google.common.collect.CompactHashMap, java.lang.Object)
com.google.common.collect.CompactHashMap x0
Object x1
static synthetic java.lang.Object access$600 (com.google.common.collect.CompactHashMap, int)
com.google.common.collect.CompactHashMap x0
int x1
static synthetic int access$700 (com.google.common.collect.CompactHashMap)
com.google.common.collect.CompactHashMap x0
static synthetic java.lang.Object access$800 (com.google.common.collect.CompactHashMap)
com.google.common.collect.CompactHashMap x0
static synthetic int[] access$900 (com.google.common.collect.CompactHashMap)
com.google.common.collect.CompactHashMap x0
static synthetic java.lang.Object[] access$1000 (com.google.common.collect.CompactHashMap)
com.google.common.collect.CompactHashMap x0
static synthetic java.lang.Object[] access$1100 (com.google.common.collect.CompactHashMap)
com.google.common.collect.CompactHashMap x0
static synthetic int access$1210 (com.google.common.collect.CompactHashMap)
com.google.common.collect.CompactHashMap x0
static synthetic void access$1300 (com.google.common.collect.CompactHashMap, int, java.lang.Object)
com.google.common.collect.CompactHashMap x0
int x1
Object x2
static void <clinit> ()
}
com/google/common/collect/CompactHashSet$1.class
CompactHashSet.java
package com.google.common.collect
com.google.common.collect.CompactHashSet$1 extends java.lang.Object implements java.util.Iterator {
int expectedMetadata
int currentIndex
int indexToRemove
final synthetic com.google.common.collect.CompactHashSet this$0
void <init> (com.google.common.collect.CompactHashSet)
com.google.common.collect.CompactHashSet this$0
public boolean hasNext ()
public java.lang.Object next ()
Object result
public void remove ()
void incrementExpectedModCount ()
private void checkForConcurrentModification ()
}
com/google/common/collect/CompactHashSet.class
CompactHashSet.java
package com.google.common.collect
com.google.common.collect.CompactHashSet extends java.util.AbstractSet implements java.io.Serializable {
static final double HASH_FLOODING_FPP
private static final int MAX_HASH_BUCKET_LENGTH
private transient Object table
private transient int[] entries
transient Object[] elements
private transient int metadata
private transient int size
public static com.google.common.collect.CompactHashSet create ()
public static com.google.common.collect.CompactHashSet create (java.util.Collection)
java.util.Collection collection
com.google.common.collect.CompactHashSet set
public static transient com.google.common.collect.CompactHashSet create (java.lang.Object[])
Object[] elements
com.google.common.collect.CompactHashSet set
public static com.google.common.collect.CompactHashSet createWithExpectedSize (int)
int expectedSize
void <init> ()
void <init> (int)
int expectedSize
void init (int)
int expectedSize
boolean needsAllocArrays ()
int allocArrays ()
int expectedSize
int buckets
java.util.Set delegateOrNull ()
private java.util.Set createHashFloodingResistantDelegate (int)
int tableSize
java.util.Set convertToHashFloodingResistantImplementation ()
int i
java.util.Set newDelegate
boolean isUsingHashFloodingResistance ()
private void setHashTableMask (int)
int mask
int hashTableBits
private int hashTableMask ()
void incrementModCount ()
public boolean add (java.lang.Object)
int entryIndex
int entry
int hashPrefix
int bucketLength
Object object
java.util.Set delegate
int[] entries
Object[] elements
int newEntryIndex
int newSize
int hash
int mask
int tableIndex
int next
void insertEntry (int, java.lang.Object, int, int)
int entryIndex
Object object
int hash
int mask
private void resizeMeMaybe (int)
int newCapacity
int newSize
int entriesSize
void resizeEntries (int)
int newCapacity
private int resizeTable (int, int, int, int)
int entryIndex
int oldEntry
int hash
int newTableIndex
int newNext
int oldNext
int oldTableIndex
int oldMask
int newCapacity
int targetHash
int targetEntryIndex
Object newTable
int newMask
Object oldTable
int[] entries
public boolean contains (java.lang.Object)
int entryIndex
int entry
Object object
java.util.Set delegate
int hash
int mask
int next
int hashPrefix
public boolean remove (java.lang.Object)
Object object
java.util.Set delegate
int mask
int index
void moveLastEntry (int, int)
int entryIndex
int entry
Object object
int tableIndex
int next
int srcNext
int dstIndex
int mask
Object table
int[] entries
Object[] elements
int srcIndex
int firstEntryIndex ()
int getSuccessor (int)
int entryIndex
int adjustAfterRemove (int, int)
int indexBeforeRemove
int indexRemoved
public java.util.Iterator iterator ()
java.util.Set delegate
public int size ()
java.util.Set delegate
public boolean isEmpty ()
public java.lang.Object[] toArray ()
java.util.Set delegate
public java.lang.Object[] toArray (java.lang.Object[])
Object[] a
java.util.Set delegate
public void trimToSize ()
java.util.Set newDelegate
java.util.Set delegate
int size
int minimumTableSize
int mask
public void clear ()
java.util.Set delegate
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
Object e
java.io.ObjectOutputStream stream
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
Object element
int i
java.io.ObjectInputStream stream
int elementCount
private java.lang.Object requireTable ()
private int[] requireEntries ()
private java.lang.Object[] requireElements ()
private java.lang.Object element (int)
int i
private int entry (int)
int i
private void setElement (int, java.lang.Object)
int i
Object value
private void setEntry (int, int)
int i
int value
static synthetic int access$000 (com.google.common.collect.CompactHashSet)
com.google.common.collect.CompactHashSet x0
static synthetic java.lang.Object access$100 (com.google.common.collect.CompactHashSet, int)
com.google.common.collect.CompactHashSet x0
int x1
}
com/google/common/collect/CompactHashing.class
CompactHashing.java
package com.google.common.collect
final com.google.common.collect.CompactHashing extends java.lang.Object {
static final byte UNSET
private static final int HASH_TABLE_BITS_MAX_BITS
static final int MODIFICATION_COUNT_INCREMENT
static final int HASH_TABLE_BITS_MASK
static final int MAX_SIZE
static final int DEFAULT_SIZE
private static final int MIN_HASH_TABLE_SIZE
private static final int BYTE_MAX_SIZE
private static final int BYTE_MASK
private static final int SHORT_MAX_SIZE
private static final int SHORT_MASK
private void <init> ()
static int tableSize (int)
int expectedSize
static java.lang.Object createTable (int)
int buckets
static void tableClear (java.lang.Object)
Object table
static int tableGet (java.lang.Object, int)
Object table
int index
static void tableSet (java.lang.Object, int, int)
Object table
int index
int entry
static int newCapacity (int)
int mask
static int getHashPrefix (int, int)
int value
int mask
static int getNext (int, int)
int entry
int mask
static int maskCombine (int, int, int)
int prefix
int suffix
int mask
static int remove (java.lang.Object, java.lang.Object, int, java.lang.Object, int[], java.lang.Object[], java.lang.Object[])
int newNext
int entryIndex
int entry
Object key
Object value
int mask
Object table
int[] entries
Object[] keys
Object[] values
int hash
int tableIndex
int next
int hashPrefix
int lastEntryIndex
}
com/google/common/collect/CompactLinkedHashMap.class
CompactLinkedHashMap.java
package com.google.common.collect
com.google.common.collect.CompactLinkedHashMap extends com.google.common.collect.CompactHashMap {
private static final int ENDPOINT
transient long[] links
private transient int firstEntry
private transient int lastEntry
private final boolean accessOrder
public static com.google.common.collect.CompactLinkedHashMap create ()
public static com.google.common.collect.CompactLinkedHashMap createWithExpectedSize (int)
int expectedSize
void <init> ()
void <init> (int)
int expectedSize
void <init> (int, boolean)
int expectedSize
boolean accessOrder
void init (int)
int expectedSize
int allocArrays ()
int expectedSize
java.util.Map createHashFloodingResistantDelegate (int)
int tableSize
java.util.Map convertToHashFloodingResistantImplementation ()
java.util.Map result
private int getPredecessor (int)
int entry
int getSuccessor (int)
int entry
private void setSuccessor (int, int)
int entry
int succ
long succMask
private void setPredecessor (int, int)
int entry
int pred
long predMask
private void setSucceeds (int, int)
int pred
int succ
void insertEntry (int, java.lang.Object, java.lang.Object, int, int)
int entryIndex
Object key
Object value
int hash
int mask
void accessEntry (int)
int index
void moveLastEntry (int, int)
int dstIndex
int mask
int srcIndex
void resizeEntries (int)
int newCapacity
int firstEntryIndex ()
int adjustAfterRemove (int, int)
int indexBeforeRemove
int indexRemoved
public void clear ()
private long[] requireLinks ()
private long link (int)
int i
private void setLink (int, long)
int i
long value
}
com/google/common/collect/CompactLinkedHashSet.class
CompactLinkedHashSet.java
package com.google.common.collect
com.google.common.collect.CompactLinkedHashSet extends com.google.common.collect.CompactHashSet {
private static final int ENDPOINT
private transient int[] predecessor
private transient int[] successor
private transient int firstEntry
private transient int lastEntry
public static com.google.common.collect.CompactLinkedHashSet create ()
public static com.google.common.collect.CompactLinkedHashSet create (java.util.Collection)
java.util.Collection collection
com.google.common.collect.CompactLinkedHashSet set
public static transient com.google.common.collect.CompactLinkedHashSet create (java.lang.Object[])
Object[] elements
com.google.common.collect.CompactLinkedHashSet set
public static com.google.common.collect.CompactLinkedHashSet createWithExpectedSize (int)
int expectedSize
void <init> ()
void <init> (int)
int expectedSize
void init (int)
int expectedSize
int allocArrays ()
int expectedSize
java.util.Set convertToHashFloodingResistantImplementation ()
java.util.Set result
private int getPredecessor (int)
int entry
int getSuccessor (int)
int entry
private void setSuccessor (int, int)
int entry
int succ
private void setPredecessor (int, int)
int entry
int pred
private void setSucceeds (int, int)
int pred
int succ
void insertEntry (int, java.lang.Object, int, int)
int entryIndex
Object object
int hash
int mask
void moveLastEntry (int, int)
int dstIndex
int mask
int srcIndex
void resizeEntries (int)
int newCapacity
int firstEntryIndex ()
int adjustAfterRemove (int, int)
int indexBeforeRemove
int indexRemoved
public java.lang.Object[] toArray ()
public java.lang.Object[] toArray (java.lang.Object[])
Object[] a
public void clear ()
private int[] requirePredecessors ()
private int[] requireSuccessors ()
}
com/google/common/collect/ComparatorOrdering.class
ComparatorOrdering.java
package com.google.common.collect
final com.google.common.collect.ComparatorOrdering extends com.google.common.collect.Ordering implements java.io.Serializable {
final java.util.Comparator comparator
private static final long serialVersionUID
void <init> (java.util.Comparator)
java.util.Comparator comparator
public int compare (java.lang.Object, java.lang.Object)
Object a
Object b
public boolean equals (java.lang.Object)
com.google.common.collect.ComparatorOrdering that
Object object
public int hashCode ()
public java.lang.String toString ()
}
com/google/common/collect/Comparators.class
Comparators.java
package com.google.common.collect
public final com.google.common.collect.Comparators extends java.lang.Object {
private void <init> ()
public static java.util.Comparator lexicographical (java.util.Comparator)
java.util.Comparator comparator
public static boolean isInOrder (java.lang.Iterable, java.util.Comparator)
Object next
Object prev
Iterable iterable
java.util.Comparator comparator
java.util.Iterator it
public static boolean isInStrictOrder (java.lang.Iterable, java.util.Comparator)
Object next
Object prev
Iterable iterable
java.util.Comparator comparator
java.util.Iterator it
public static java.lang.Comparable min (java.lang.Comparable, java.lang.Comparable)
Comparable a
Comparable b
public static java.lang.Object min (java.lang.Object, java.lang.Object, java.util.Comparator)
Object a
Object b
java.util.Comparator comparator
public static java.lang.Comparable max (java.lang.Comparable, java.lang.Comparable)
Comparable a
Comparable b
public static java.lang.Object max (java.lang.Object, java.lang.Object, java.util.Comparator)
Object a
Object b
java.util.Comparator comparator
}
com/google/common/collect/ComparisonChain$1.class
ComparisonChain.java
package com.google.common.collect
com.google.common.collect.ComparisonChain$1 extends com.google.common.collect.ComparisonChain {
void <init> ()
public com.google.common.collect.ComparisonChain compare (java.lang.Comparable, java.lang.Comparable)
Comparable left
Comparable right
public com.google.common.collect.ComparisonChain compare (java.lang.Object, java.lang.Object, java.util.Comparator)
Object left
Object right
java.util.Comparator comparator
public com.google.common.collect.ComparisonChain compare (int, int)
int left
int right
public com.google.common.collect.ComparisonChain compare (long, long)
long left
long right
public com.google.common.collect.ComparisonChain compare (float, float)
float left
float right
public com.google.common.collect.ComparisonChain compare (double, double)
double left
double right
public com.google.common.collect.ComparisonChain compareTrueFirst (boolean, boolean)
boolean left
boolean right
public com.google.common.collect.ComparisonChain compareFalseFirst (boolean, boolean)
boolean left
boolean right
com.google.common.collect.ComparisonChain classify (int)
int result
public int result ()
}
com/google/common/collect/ComparisonChain$InactiveComparisonChain.class
ComparisonChain.java
package com.google.common.collect
final com.google.common.collect.ComparisonChain$InactiveComparisonChain extends com.google.common.collect.ComparisonChain {
final int result
void <init> (int)
int result
public com.google.common.collect.ComparisonChain compare (java.lang.Comparable, java.lang.Comparable)
Comparable left
Comparable right
public com.google.common.collect.ComparisonChain compare (java.lang.Object, java.lang.Object, java.util.Comparator)
Object left
Object right
java.util.Comparator comparator
public com.google.common.collect.ComparisonChain compare (int, int)
int left
int right
public com.google.common.collect.ComparisonChain compare (long, long)
long left
long right
public com.google.common.collect.ComparisonChain compare (float, float)
float left
float right
public com.google.common.collect.ComparisonChain compare (double, double)
double left
double right
public com.google.common.collect.ComparisonChain compareTrueFirst (boolean, boolean)
boolean left
boolean right
public com.google.common.collect.ComparisonChain compareFalseFirst (boolean, boolean)
boolean left
boolean right
public int result ()
}
com/google/common/collect/ComparisonChain.class
ComparisonChain.java
package com.google.common.collect
public abstract com.google.common.collect.ComparisonChain extends java.lang.Object {
private static final com.google.common.collect.ComparisonChain ACTIVE
private static final com.google.common.collect.ComparisonChain LESS
private static final com.google.common.collect.ComparisonChain GREATER
private void <init> ()
public static com.google.common.collect.ComparisonChain start ()
public abstract com.google.common.collect.ComparisonChain compare (java.lang.Comparable, java.lang.Comparable)
public abstract com.google.common.collect.ComparisonChain compare (java.lang.Object, java.lang.Object, java.util.Comparator)
public abstract com.google.common.collect.ComparisonChain compare (int, int)
public abstract com.google.common.collect.ComparisonChain compare (long, long)
public abstract com.google.common.collect.ComparisonChain compare (float, float)
public abstract com.google.common.collect.ComparisonChain compare (double, double)
public final com.google.common.collect.ComparisonChain compare (java.lang.Boolean, java.lang.Boolean)
Boolean left
Boolean right
public abstract com.google.common.collect.ComparisonChain compareTrueFirst (boolean, boolean)
public abstract com.google.common.collect.ComparisonChain compareFalseFirst (boolean, boolean)
public abstract int result ()
synthetic void <init> (com.google.common.collect.ComparisonChain$1)
com.google.common.collect.ComparisonChain$1 x0
static synthetic com.google.common.collect.ComparisonChain access$100 ()
static synthetic com.google.common.collect.ComparisonChain access$200 ()
static synthetic com.google.common.collect.ComparisonChain access$300 ()
static void <clinit> ()
}
com/google/common/collect/CompoundOrdering.class
CompoundOrdering.java
package com.google.common.collect
final com.google.common.collect.CompoundOrdering extends com.google.common.collect.Ordering implements java.io.Serializable {
final java.util.Comparator[] comparators
private static final long serialVersionUID
void <init> (java.util.Comparator, java.util.Comparator)
java.util.Comparator primary
java.util.Comparator secondary
void <init> (java.lang.Iterable)
Iterable comparators
public int compare (java.lang.Object, java.lang.Object)
int result
int i
Object left
Object right
public boolean equals (java.lang.Object)
com.google.common.collect.CompoundOrdering that
Object object
public int hashCode ()
public java.lang.String toString ()
}
com/google/common/collect/ComputationException.class
ComputationException.java
package com.google.common.collect
public com.google.common.collect.ComputationException extends java.lang.RuntimeException {
private static final long serialVersionUID
public void <init> (java.lang.Throwable)
Throwable cause
}
com/google/common/collect/ConcurrentHashMultiset$1.class
ConcurrentHashMultiset.java
package com.google.common.collect
com.google.common.collect.ConcurrentHashMultiset$1 extends com.google.common.collect.ForwardingSet {
final synthetic java.util.Set val$delegate
final synthetic com.google.common.collect.ConcurrentHashMultiset this$0
void <init> (com.google.common.collect.ConcurrentHashMultiset, java.util.Set)
com.google.common.collect.ConcurrentHashMultiset this$0
protected java.util.Set delegate ()
public boolean contains (java.lang.Object)
Object object
public boolean containsAll (java.util.Collection)
java.util.Collection collection
public boolean remove (java.lang.Object)
Object object
public boolean removeAll (java.util.Collection)
java.util.Collection c
protected volatile synthetic java.util.Collection delegate ()
protected volatile synthetic java.lang.Object delegate ()
}
com/google/common/collect/ConcurrentHashMultiset$2.class
ConcurrentHashMultiset.java
package com.google.common.collect
com.google.common.collect.ConcurrentHashMultiset$2 extends com.google.common.collect.AbstractIterator {
private final java.util.Iterator mapEntries
final synthetic com.google.common.collect.ConcurrentHashMultiset this$0
void <init> (com.google.common.collect.ConcurrentHashMultiset)
com.google.common.collect.ConcurrentHashMultiset this$0
protected com.google.common.collect.Multiset$Entry computeNext ()
java.util.Map$Entry mapEntry
int count
protected volatile synthetic java.lang.Object computeNext ()
}
com/google/common/collect/ConcurrentHashMultiset$3.class
ConcurrentHashMultiset.java
package com.google.common.collect
com.google.common.collect.ConcurrentHashMultiset$3 extends com.google.common.collect.ForwardingIterator {
private com.google.common.collect.Multiset$Entry last
final synthetic java.util.Iterator val$readOnlyIterator
final synthetic com.google.common.collect.ConcurrentHashMultiset this$0
void <init> (com.google.common.collect.ConcurrentHashMultiset, java.util.Iterator)
com.google.common.collect.ConcurrentHashMultiset this$0
protected java.util.Iterator delegate ()
public com.google.common.collect.Multiset$Entry next ()
public void remove ()
public volatile synthetic java.lang.Object next ()
protected volatile synthetic java.lang.Object delegate ()
}
com/google/common/collect/ConcurrentHashMultiset$EntrySet.class
ConcurrentHashMultiset.java
package com.google.common.collect
com.google.common.collect.ConcurrentHashMultiset$EntrySet extends com.google.common.collect.AbstractMultiset$EntrySet {
final synthetic com.google.common.collect.ConcurrentHashMultiset this$0
private void <init> (com.google.common.collect.ConcurrentHashMultiset)
com.google.common.collect.ConcurrentHashMultiset multiset ()
public java.lang.Object[] toArray ()
public java.lang.Object[] toArray (java.lang.Object[])
Object[] array
private java.util.List snapshot ()
java.util.List list
volatile synthetic com.google.common.collect.Multiset multiset ()
synthetic void <init> (com.google.common.collect.ConcurrentHashMultiset, com.google.common.collect.ConcurrentHashMultiset$1)
com.google.common.collect.ConcurrentHashMultiset x0
com.google.common.collect.ConcurrentHashMultiset$1 x1
}
com/google/common/collect/ConcurrentHashMultiset$FieldSettersHolder.class
ConcurrentHashMultiset.java
package com.google.common.collect
com.google.common.collect.ConcurrentHashMultiset$FieldSettersHolder extends java.lang.Object {
static final com.google.common.collect.Serialization$FieldSetter COUNT_MAP_FIELD_SETTER
private void <init> ()
static void <clinit> ()
}
com/google/common/collect/ConcurrentHashMultiset.class
ConcurrentHashMultiset.java
package com.google.common.collect
public final com.google.common.collect.ConcurrentHashMultiset extends com.google.common.collect.AbstractMultiset implements java.io.Serializable {
private final transient java.util.concurrent.ConcurrentMap countMap
private static final long serialVersionUID
public static com.google.common.collect.ConcurrentHashMultiset create ()
public static com.google.common.collect.ConcurrentHashMultiset create (java.lang.Iterable)
Iterable elements
com.google.common.collect.ConcurrentHashMultiset multiset
public static com.google.common.collect.ConcurrentHashMultiset create (java.util.concurrent.ConcurrentMap)
java.util.concurrent.ConcurrentMap countMap
void <init> (java.util.concurrent.ConcurrentMap)
java.util.concurrent.ConcurrentMap countMap
public int count (java.lang.Object)
Object element
java.util.concurrent.atomic.AtomicInteger existingCounter
public int size ()
java.util.concurrent.atomic.AtomicInteger value
long sum
public java.lang.Object[] toArray ()
public java.lang.Object[] toArray (java.lang.Object[])
Object[] array
private java.util.List snapshot ()
int i
Object element
com.google.common.collect.Multiset$Entry entry
java.util.List list
public int add (java.lang.Object, int)
int newValue
ArithmeticException overflow
java.util.concurrent.atomic.AtomicInteger newCounter
int oldValue
java.util.concurrent.atomic.AtomicInteger existingCounter
Object element
int occurrences
public int remove (java.lang.Object, int)
int newValue
int oldValue
Object element
int occurrences
java.util.concurrent.atomic.AtomicInteger existingCounter
public boolean removeExactly (java.lang.Object, int)
int oldValue
int newValue
Object element
int occurrences
java.util.concurrent.atomic.AtomicInteger existingCounter
public int setCount (java.lang.Object, int)
java.util.concurrent.atomic.AtomicInteger newCounter
int oldValue
java.util.concurrent.atomic.AtomicInteger existingCounter
Object element
int count
public boolean setCount (java.lang.Object, int, int)
java.util.concurrent.atomic.AtomicInteger newCounter
Object element
int expectedOldCount
int newCount
java.util.concurrent.atomic.AtomicInteger existingCounter
int oldValue
java.util.Set createElementSet ()
java.util.Set delegate
java.util.Iterator elementIterator ()
public java.util.Set createEntrySet ()
int distinctElements ()
public boolean isEmpty ()
java.util.Iterator entryIterator ()
java.util.Iterator readOnlyIterator
public java.util.Iterator iterator ()
public void clear ()
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream stream
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream stream
java.util.concurrent.ConcurrentMap deserializedCountMap
public volatile synthetic java.util.Set entrySet ()
public volatile synthetic java.util.Set elementSet ()
public volatile synthetic boolean contains (java.lang.Object)
static synthetic java.util.concurrent.ConcurrentMap access$100 (com.google.common.collect.ConcurrentHashMultiset)
com.google.common.collect.ConcurrentHashMultiset x0
}
com/google/common/collect/ConsumingQueueIterator.class
ConsumingQueueIterator.java
package com.google.common.collect
final com.google.common.collect.ConsumingQueueIterator extends com.google.common.collect.AbstractIterator {
private final java.util.Queue queue
void <init> (java.util.Queue)
java.util.Queue queue
public java.lang.Object computeNext ()
}
com/google/common/collect/ContiguousSet.class
ContiguousSet.java
package com.google.common.collect
public abstract com.google.common.collect.ContiguousSet extends com.google.common.collect.ImmutableSortedSet {
final com.google.common.collect.DiscreteDomain domain
public static com.google.common.collect.ContiguousSet create (com.google.common.collect.Range, com.google.common.collect.DiscreteDomain)
java.util.NoSuchElementException e
boolean empty
Comparable afterLower
Comparable beforeUpper
com.google.common.collect.Range range
com.google.common.collect.DiscreteDomain domain
com.google.common.collect.Range effectiveRange
boolean empty
public static com.google.common.collect.ContiguousSet closed (int, int)
int lower
int upper
public static com.google.common.collect.ContiguousSet closed (long, long)
long lower
long upper
public static com.google.common.collect.ContiguousSet closedOpen (int, int)
int lower
int upper
public static com.google.common.collect.ContiguousSet closedOpen (long, long)
long lower
long upper
void <init> (com.google.common.collect.DiscreteDomain)
com.google.common.collect.DiscreteDomain domain
public com.google.common.collect.ContiguousSet headSet (java.lang.Comparable)
Comparable toElement
public com.google.common.collect.ContiguousSet headSet (java.lang.Comparable, boolean)
Comparable toElement
boolean inclusive
public com.google.common.collect.ContiguousSet subSet (java.lang.Comparable, java.lang.Comparable)
Comparable fromElement
Comparable toElement
public com.google.common.collect.ContiguousSet subSet (java.lang.Comparable, boolean, java.lang.Comparable, boolean)
Comparable fromElement
boolean fromInclusive
Comparable toElement
boolean toInclusive
public com.google.common.collect.ContiguousSet tailSet (java.lang.Comparable)
Comparable fromElement
public com.google.common.collect.ContiguousSet tailSet (java.lang.Comparable, boolean)
Comparable fromElement
boolean inclusive
abstract com.google.common.collect.ContiguousSet headSetImpl (java.lang.Comparable, boolean)
abstract com.google.common.collect.ContiguousSet subSetImpl (java.lang.Comparable, boolean, java.lang.Comparable, boolean)
abstract com.google.common.collect.ContiguousSet tailSetImpl (java.lang.Comparable, boolean)
public abstract com.google.common.collect.ContiguousSet intersection (com.google.common.collect.ContiguousSet)
public abstract com.google.common.collect.Range range ()
public abstract com.google.common.collect.Range range (com.google.common.collect.BoundType, com.google.common.collect.BoundType)
com.google.common.collect.ImmutableSortedSet createDescendingSet ()
public java.lang.String toString ()
public static com.google.common.collect.ImmutableSortedSet$Builder builder ()
volatile synthetic com.google.common.collect.ImmutableSortedSet tailSetImpl (java.lang.Object, boolean)
volatile synthetic com.google.common.collect.ImmutableSortedSet subSetImpl (java.lang.Object, boolean, java.lang.Object, boolean)
volatile synthetic com.google.common.collect.ImmutableSortedSet headSetImpl (java.lang.Object, boolean)
public volatile synthetic com.google.common.collect.ImmutableSortedSet tailSet (java.lang.Object, boolean)
public volatile synthetic com.google.common.collect.ImmutableSortedSet tailSet (java.lang.Object)
public volatile synthetic com.google.common.collect.ImmutableSortedSet subSet (java.lang.Object, boolean, java.lang.Object, boolean)
public volatile synthetic com.google.common.collect.ImmutableSortedSet subSet (java.lang.Object, java.lang.Object)
public volatile synthetic com.google.common.collect.ImmutableSortedSet headSet (java.lang.Object, boolean)
public volatile synthetic com.google.common.collect.ImmutableSortedSet headSet (java.lang.Object)
public volatile synthetic java.util.SortedSet tailSet (java.lang.Object)
public volatile synthetic java.util.SortedSet headSet (java.lang.Object)
public volatile synthetic java.util.SortedSet subSet (java.lang.Object, java.lang.Object)
public volatile synthetic java.util.NavigableSet tailSet (java.lang.Object, boolean)
public volatile synthetic java.util.NavigableSet headSet (java.lang.Object, boolean)
public volatile synthetic java.util.NavigableSet subSet (java.lang.Object, boolean, java.lang.Object, boolean)
}
com/google/common/collect/Count.class
Count.java
package com.google.common.collect
final com.google.common.collect.Count extends java.lang.Object implements java.io.Serializable {
private int value
void <init> (int)
int value
public int get ()
public void add (int)
int delta
public int addAndGet (int)
int delta
public void set (int)
int newValue
public int getAndSet (int)
int newValue
int result
public int hashCode ()
public boolean equals (java.lang.Object)
Object obj
public java.lang.String toString ()
}
com/google/common/collect/Cut$1.class
Cut.java
package com.google.common.collect
synthetic com.google.common.collect.Cut$1 extends java.lang.Object {
static final synthetic int[] $SwitchMap$com$google$common$collect$BoundType
static void <clinit> ()
}
com/google/common/collect/Cut$AboveAll.class
Cut.java
package com.google.common.collect
final com.google.common.collect.Cut$AboveAll extends com.google.common.collect.Cut {
private static final com.google.common.collect.Cut$AboveAll INSTANCE
private static final long serialVersionUID
private void <init> ()
java.lang.Comparable endpoint ()
boolean isLessThan (java.lang.Comparable)
Comparable value
com.google.common.collect.BoundType typeAsLowerBound ()
com.google.common.collect.BoundType typeAsUpperBound ()
com.google.common.collect.Cut withLowerBoundType (com.google.common.collect.BoundType, com.google.common.collect.DiscreteDomain)
com.google.common.collect.BoundType boundType
com.google.common.collect.DiscreteDomain domain
com.google.common.collect.Cut withUpperBoundType (com.google.common.collect.BoundType, com.google.common.collect.DiscreteDomain)
com.google.common.collect.BoundType boundType
com.google.common.collect.DiscreteDomain domain
void describeAsLowerBound (java.lang.StringBuilder)
StringBuilder sb
void describeAsUpperBound (java.lang.StringBuilder)
StringBuilder sb
java.lang.Comparable leastValueAbove (com.google.common.collect.DiscreteDomain)
com.google.common.collect.DiscreteDomain domain
java.lang.Comparable greatestValueBelow (com.google.common.collect.DiscreteDomain)
com.google.common.collect.DiscreteDomain domain
public int compareTo (com.google.common.collect.Cut)
com.google.common.collect.Cut o
public int hashCode ()
public java.lang.String toString ()
private java.lang.Object readResolve ()
public volatile synthetic int compareTo (java.lang.Object)
static synthetic com.google.common.collect.Cut$AboveAll access$100 ()
static void <clinit> ()
}
com/google/common/collect/Cut$AboveValue.class
Cut.java
package com.google.common.collect
final com.google.common.collect.Cut$AboveValue extends com.google.common.collect.Cut {
private static final long serialVersionUID
void <init> (java.lang.Comparable)
Comparable endpoint
boolean isLessThan (java.lang.Comparable)
Comparable value
com.google.common.collect.BoundType typeAsLowerBound ()
com.google.common.collect.BoundType typeAsUpperBound ()
com.google.common.collect.Cut withLowerBoundType (com.google.common.collect.BoundType, com.google.common.collect.DiscreteDomain)
Comparable next
com.google.common.collect.BoundType boundType
com.google.common.collect.DiscreteDomain domain
com.google.common.collect.Cut withUpperBoundType (com.google.common.collect.BoundType, com.google.common.collect.DiscreteDomain)
Comparable next
com.google.common.collect.BoundType boundType
com.google.common.collect.DiscreteDomain domain
void describeAsLowerBound (java.lang.StringBuilder)
StringBuilder sb
void describeAsUpperBound (java.lang.StringBuilder)
StringBuilder sb
java.lang.Comparable leastValueAbove (com.google.common.collect.DiscreteDomain)
com.google.common.collect.DiscreteDomain domain
java.lang.Comparable greatestValueBelow (com.google.common.collect.DiscreteDomain)
com.google.common.collect.DiscreteDomain domain
com.google.common.collect.Cut canonical (com.google.common.collect.DiscreteDomain)
com.google.common.collect.DiscreteDomain domain
Comparable next
public int hashCode ()
public java.lang.String toString ()
}
com/google/common/collect/Cut$BelowAll.class
Cut.java
package com.google.common.collect
final com.google.common.collect.Cut$BelowAll extends com.google.common.collect.Cut {
private static final com.google.common.collect.Cut$BelowAll INSTANCE
private static final long serialVersionUID
private void <init> ()
java.lang.Comparable endpoint ()
boolean isLessThan (java.lang.Comparable)
Comparable value
com.google.common.collect.BoundType typeAsLowerBound ()
com.google.common.collect.BoundType typeAsUpperBound ()
com.google.common.collect.Cut withLowerBoundType (com.google.common.collect.BoundType, com.google.common.collect.DiscreteDomain)
com.google.common.collect.BoundType boundType
com.google.common.collect.DiscreteDomain domain
com.google.common.collect.Cut withUpperBoundType (com.google.common.collect.BoundType, com.google.common.collect.DiscreteDomain)
com.google.common.collect.BoundType boundType
com.google.common.collect.DiscreteDomain domain
void describeAsLowerBound (java.lang.StringBuilder)
StringBuilder sb
void describeAsUpperBound (java.lang.StringBuilder)
StringBuilder sb
java.lang.Comparable leastValueAbove (com.google.common.collect.DiscreteDomain)
com.google.common.collect.DiscreteDomain domain
java.lang.Comparable greatestValueBelow (com.google.common.collect.DiscreteDomain)
com.google.common.collect.DiscreteDomain domain
com.google.common.collect.Cut canonical (com.google.common.collect.DiscreteDomain)
java.util.NoSuchElementException e
com.google.common.collect.DiscreteDomain domain
public int compareTo (com.google.common.collect.Cut)
com.google.common.collect.Cut o
public int hashCode ()
public java.lang.String toString ()
private java.lang.Object readResolve ()
public volatile synthetic int compareTo (java.lang.Object)
static synthetic com.google.common.collect.Cut$BelowAll access$000 ()
static void <clinit> ()
}
com/google/common/collect/Cut$BelowValue.class
Cut.java
package com.google.common.collect
final com.google.common.collect.Cut$BelowValue extends com.google.common.collect.Cut {
private static final long serialVersionUID
void <init> (java.lang.Comparable)
Comparable endpoint
boolean isLessThan (java.lang.Comparable)
Comparable value
com.google.common.collect.BoundType typeAsLowerBound ()
com.google.common.collect.BoundType typeAsUpperBound ()
com.google.common.collect.Cut withLowerBoundType (com.google.common.collect.BoundType, com.google.common.collect.DiscreteDomain)
Comparable previous
com.google.common.collect.BoundType boundType
com.google.common.collect.DiscreteDomain domain
com.google.common.collect.Cut withUpperBoundType (com.google.common.collect.BoundType, com.google.common.collect.DiscreteDomain)
Comparable previous
com.google.common.collect.BoundType boundType
com.google.common.collect.DiscreteDomain domain
void describeAsLowerBound (java.lang.StringBuilder)
StringBuilder sb
void describeAsUpperBound (java.lang.StringBuilder)
StringBuilder sb
java.lang.Comparable leastValueAbove (com.google.common.collect.DiscreteDomain)
com.google.common.collect.DiscreteDomain domain
java.lang.Comparable greatestValueBelow (com.google.common.collect.DiscreteDomain)
com.google.common.collect.DiscreteDomain domain
public int hashCode ()
public java.lang.String toString ()
}
com/google/common/collect/Cut.class
Cut.java
package com.google.common.collect
abstract com.google.common.collect.Cut extends java.lang.Object implements java.lang.Comparable java.io.Serializable {
final Comparable endpoint
private static final long serialVersionUID
void <init> (java.lang.Comparable)
Comparable endpoint
abstract boolean isLessThan (java.lang.Comparable)
abstract com.google.common.collect.BoundType typeAsLowerBound ()
abstract com.google.common.collect.BoundType typeAsUpperBound ()
abstract com.google.common.collect.Cut withLowerBoundType (com.google.common.collect.BoundType, com.google.common.collect.DiscreteDomain)
abstract com.google.common.collect.Cut withUpperBoundType (com.google.common.collect.BoundType, com.google.common.collect.DiscreteDomain)
abstract void describeAsLowerBound (java.lang.StringBuilder)
abstract void describeAsUpperBound (java.lang.StringBuilder)
abstract java.lang.Comparable leastValueAbove (com.google.common.collect.DiscreteDomain)
abstract java.lang.Comparable greatestValueBelow (com.google.common.collect.DiscreteDomain)
com.google.common.collect.Cut canonical (com.google.common.collect.DiscreteDomain)
com.google.common.collect.DiscreteDomain domain
public int compareTo (com.google.common.collect.Cut)
com.google.common.collect.Cut that
int result
java.lang.Comparable endpoint ()
public boolean equals (java.lang.Object)
int compareResult
ClassCastException wastNotComparableToOurType
com.google.common.collect.Cut that
Object obj
public abstract int hashCode ()
static com.google.common.collect.Cut belowAll ()
static com.google.common.collect.Cut aboveAll ()
static com.google.common.collect.Cut belowValue (java.lang.Comparable)
Comparable endpoint
static com.google.common.collect.Cut aboveValue (java.lang.Comparable)
Comparable endpoint
public volatile synthetic int compareTo (java.lang.Object)
}
com/google/common/collect/DenseImmutableTable$1.class
DenseImmutableTable.java
package com.google.common.collect
synthetic com.google.common.collect.DenseImmutableTable$1 extends java.lang.Object {
}
com/google/common/collect/DenseImmutableTable$Column.class
DenseImmutableTable.java
package com.google.common.collect
final com.google.common.collect.DenseImmutableTable$Column extends com.google.common.collect.DenseImmutableTable$ImmutableArrayMap {
private final int columnIndex
final synthetic com.google.common.collect.DenseImmutableTable this$0
void <init> (com.google.common.collect.DenseImmutableTable, int)
int columnIndex
com.google.common.collect.ImmutableMap keyToIndex ()
java.lang.Object getValue (int)
int keyIndex
boolean isPartialView ()
}
com/google/common/collect/DenseImmutableTable$ColumnMap.class
DenseImmutableTable.java
package com.google.common.collect
final com.google.common.collect.DenseImmutableTable$ColumnMap extends com.google.common.collect.DenseImmutableTable$ImmutableArrayMap {
final synthetic com.google.common.collect.DenseImmutableTable this$0
private void <init> (com.google.common.collect.DenseImmutableTable)
com.google.common.collect.ImmutableMap keyToIndex ()
com.google.common.collect.ImmutableMap getValue (int)
int keyIndex
boolean isPartialView ()
volatile synthetic java.lang.Object getValue (int)
synthetic void <init> (com.google.common.collect.DenseImmutableTable, com.google.common.collect.DenseImmutableTable$1)
com.google.common.collect.DenseImmutableTable x0
com.google.common.collect.DenseImmutableTable$1 x1
}
com/google/common/collect/DenseImmutableTable$ImmutableArrayMap$1.class
DenseImmutableTable.java
package com.google.common.collect
com.google.common.collect.DenseImmutableTable$ImmutableArrayMap$1 extends com.google.common.collect.AbstractIterator {
private int index
private final int maxIndex
final synthetic com.google.common.collect.DenseImmutableTable$ImmutableArrayMap this$0
void <init> (com.google.common.collect.DenseImmutableTable$ImmutableArrayMap)
com.google.common.collect.DenseImmutableTable$ImmutableArrayMap this$0
protected java.util.Map$Entry computeNext ()
Object value
protected volatile synthetic java.lang.Object computeNext ()
}
com/google/common/collect/DenseImmutableTable$ImmutableArrayMap.class
DenseImmutableTable.java
package com.google.common.collect
abstract com.google.common.collect.DenseImmutableTable$ImmutableArrayMap extends com.google.common.collect.ImmutableMap$IteratorBasedImmutableMap {
private final int size
void <init> (int)
int size
abstract com.google.common.collect.ImmutableMap keyToIndex ()
private boolean isFull ()
java.lang.Object getKey (int)
int index
abstract java.lang.Object getValue (int)
com.google.common.collect.ImmutableSet createKeySet ()
public int size ()
public java.lang.Object get (java.lang.Object)
Object key
Integer keyIndex
com.google.common.collect.UnmodifiableIterator entryIterator ()
}
com/google/common/collect/DenseImmutableTable$Row.class
DenseImmutableTable.java
package com.google.common.collect
final com.google.common.collect.DenseImmutableTable$Row extends com.google.common.collect.DenseImmutableTable$ImmutableArrayMap {
private final int rowIndex
final synthetic com.google.common.collect.DenseImmutableTable this$0
void <init> (com.google.common.collect.DenseImmutableTable, int)
int rowIndex
com.google.common.collect.ImmutableMap keyToIndex ()
java.lang.Object getValue (int)
int keyIndex
boolean isPartialView ()
}
com/google/common/collect/DenseImmutableTable$RowMap.class
DenseImmutableTable.java
package com.google.common.collect
final com.google.common.collect.DenseImmutableTable$RowMap extends com.google.common.collect.DenseImmutableTable$ImmutableArrayMap {
final synthetic com.google.common.collect.DenseImmutableTable this$0
private void <init> (com.google.common.collect.DenseImmutableTable)
com.google.common.collect.ImmutableMap keyToIndex ()
com.google.common.collect.ImmutableMap getValue (int)
int keyIndex
boolean isPartialView ()
volatile synthetic java.lang.Object getValue (int)
synthetic void <init> (com.google.common.collect.DenseImmutableTable, com.google.common.collect.DenseImmutableTable$1)
com.google.common.collect.DenseImmutableTable x0
com.google.common.collect.DenseImmutableTable$1 x1
}
com/google/common/collect/DenseImmutableTable.class
DenseImmutableTable.java
package com.google.common.collect
final com.google.common.collect.DenseImmutableTable extends com.google.common.collect.RegularImmutableTable {
private final com.google.common.collect.ImmutableMap rowKeyToIndex
private final com.google.common.collect.ImmutableMap columnKeyToIndex
private final com.google.common.collect.ImmutableMap rowMap
private final com.google.common.collect.ImmutableMap columnMap
private final int[] rowCounts
private final int[] columnCounts
private final Object[][] values
private final int[] cellRowIndices
private final int[] cellColumnIndices
void <init> (com.google.common.collect.ImmutableList, com.google.common.collect.ImmutableSet, com.google.common.collect.ImmutableSet)
com.google.common.collect.Table$Cell cell
Object rowKey
Object columnKey
int rowIndex
int columnIndex
Object existingValue
int i
com.google.common.collect.ImmutableList cellList
com.google.common.collect.ImmutableSet rowSpace
com.google.common.collect.ImmutableSet columnSpace
Object[][] array
int[] cellRowIndices
int[] cellColumnIndices
public com.google.common.collect.ImmutableMap columnMap ()
com.google.common.collect.ImmutableMap columnMap
public com.google.common.collect.ImmutableMap rowMap ()
com.google.common.collect.ImmutableMap rowMap
public java.lang.Object get (java.lang.Object, java.lang.Object)
Object rowKey
Object columnKey
Integer rowIndex
Integer columnIndex
public int size ()
com.google.common.collect.Table$Cell getCell (int)
int index
int rowIndex
int columnIndex
Object rowKey
Object columnKey
Object value
java.lang.Object getValue (int)
int index
com.google.common.collect.ImmutableTable$SerializedForm createSerializedForm ()
public volatile synthetic java.util.Map columnMap ()
public volatile synthetic java.util.Map rowMap ()
static synthetic int[] access$200 (com.google.common.collect.DenseImmutableTable)
com.google.common.collect.DenseImmutableTable x0
static synthetic com.google.common.collect.ImmutableMap access$300 (com.google.common.collect.DenseImmutableTable)
com.google.common.collect.DenseImmutableTable x0
static synthetic java.lang.Object[][] access$400 (com.google.common.collect.DenseImmutableTable)
com.google.common.collect.DenseImmutableTable x0
static synthetic int[] access$500 (com.google.common.collect.DenseImmutableTable)
com.google.common.collect.DenseImmutableTable x0
static synthetic com.google.common.collect.ImmutableMap access$600 (com.google.common.collect.DenseImmutableTable)
com.google.common.collect.DenseImmutableTable x0
}
com/google/common/collect/DescendingImmutableSortedMultiset.class
DescendingImmutableSortedMultiset.java
package com.google.common.collect
final com.google.common.collect.DescendingImmutableSortedMultiset extends com.google.common.collect.ImmutableSortedMultiset {
private final transient com.google.common.collect.ImmutableSortedMultiset forward
void <init> (com.google.common.collect.ImmutableSortedMultiset)
com.google.common.collect.ImmutableSortedMultiset forward
public int count (java.lang.Object)
Object element
public com.google.common.collect.Multiset$Entry firstEntry ()
public com.google.common.collect.Multiset$Entry lastEntry ()
public int size ()
public com.google.common.collect.ImmutableSortedSet elementSet ()
com.google.common.collect.Multiset$Entry getEntry (int)
int index
public com.google.common.collect.ImmutableSortedMultiset descendingMultiset ()
public com.google.common.collect.ImmutableSortedMultiset headMultiset (java.lang.Object, com.google.common.collect.BoundType)
Object upperBound
com.google.common.collect.BoundType boundType
public com.google.common.collect.ImmutableSortedMultiset tailMultiset (java.lang.Object, com.google.common.collect.BoundType)
Object lowerBound
com.google.common.collect.BoundType boundType
boolean isPartialView ()
public volatile synthetic com.google.common.collect.SortedMultiset tailMultiset (java.lang.Object, com.google.common.collect.BoundType)
public volatile synthetic com.google.common.collect.SortedMultiset headMultiset (java.lang.Object, com.google.common.collect.BoundType)
public volatile synthetic com.google.common.collect.SortedMultiset descendingMultiset ()
public volatile synthetic java.util.NavigableSet elementSet ()
public volatile synthetic java.util.SortedSet elementSet ()
public volatile synthetic java.util.Set elementSet ()
public volatile synthetic com.google.common.collect.ImmutableSet elementSet ()
}
com/google/common/collect/DescendingImmutableSortedSet.class
DescendingImmutableSortedSet.java
package com.google.common.collect
final com.google.common.collect.DescendingImmutableSortedSet extends com.google.common.collect.ImmutableSortedSet {
private final com.google.common.collect.ImmutableSortedSet forward
void <init> (com.google.common.collect.ImmutableSortedSet)
com.google.common.collect.ImmutableSortedSet forward
public boolean contains (java.lang.Object)
Object object
public int size ()
public com.google.common.collect.UnmodifiableIterator iterator ()
com.google.common.collect.ImmutableSortedSet headSetImpl (java.lang.Object, boolean)
Object toElement
boolean inclusive
com.google.common.collect.ImmutableSortedSet subSetImpl (java.lang.Object, boolean, java.lang.Object, boolean)
Object fromElement
boolean fromInclusive
Object toElement
boolean toInclusive
com.google.common.collect.ImmutableSortedSet tailSetImpl (java.lang.Object, boolean)
Object fromElement
boolean inclusive
public com.google.common.collect.ImmutableSortedSet descendingSet ()
public com.google.common.collect.UnmodifiableIterator descendingIterator ()
com.google.common.collect.ImmutableSortedSet createDescendingSet ()
public java.lang.Object lower (java.lang.Object)
Object element
public java.lang.Object floor (java.lang.Object)
Object element
public java.lang.Object ceiling (java.lang.Object)
Object element
public java.lang.Object higher (java.lang.Object)
Object element
int indexOf (java.lang.Object)
Object target
int index
boolean isPartialView ()
public volatile synthetic java.util.Iterator descendingIterator ()
public volatile synthetic java.util.NavigableSet descendingSet ()
public volatile synthetic java.util.Iterator iterator ()
}
com/google/common/collect/DescendingMultiset$1EntrySetImpl.class
DescendingMultiset.java
package com.google.common.collect
com.google.common.collect.DescendingMultiset$1EntrySetImpl extends com.google.common.collect.Multisets$EntrySet {
final synthetic com.google.common.collect.DescendingMultiset this$0
void <init> (com.google.common.collect.DescendingMultiset)
com.google.common.collect.DescendingMultiset this$0
com.google.common.collect.Multiset multiset ()
public java.util.Iterator iterator ()
public int size ()
}
com/google/common/collect/DescendingMultiset.class
DescendingMultiset.java
package com.google.common.collect
abstract com.google.common.collect.DescendingMultiset extends com.google.common.collect.ForwardingMultiset implements com.google.common.collect.SortedMultiset {
private transient java.util.Comparator comparator
private transient java.util.NavigableSet elementSet
private transient java.util.Set entrySet
void <init> ()
abstract com.google.common.collect.SortedMultiset forwardMultiset ()
public java.util.Comparator comparator ()
java.util.Comparator result
public java.util.NavigableSet elementSet ()
java.util.NavigableSet result
public com.google.common.collect.Multiset$Entry pollFirstEntry ()
public com.google.common.collect.Multiset$Entry pollLastEntry ()
public com.google.common.collect.SortedMultiset headMultiset (java.lang.Object, com.google.common.collect.BoundType)
Object toElement
com.google.common.collect.BoundType boundType
public com.google.common.collect.SortedMultiset subMultiset (java.lang.Object, com.google.common.collect.BoundType, java.lang.Object, com.google.common.collect.BoundType)
Object fromElement
com.google.common.collect.BoundType fromBoundType
Object toElement
com.google.common.collect.BoundType toBoundType
public com.google.common.collect.SortedMultiset tailMultiset (java.lang.Object, com.google.common.collect.BoundType)
Object fromElement
com.google.common.collect.BoundType boundType
protected com.google.common.collect.Multiset delegate ()
public com.google.common.collect.SortedMultiset descendingMultiset ()
public com.google.common.collect.Multiset$Entry firstEntry ()
public com.google.common.collect.Multiset$Entry lastEntry ()
abstract java.util.Iterator entryIterator ()
public java.util.Set entrySet ()
java.util.Set result
java.util.Set createEntrySet ()
public java.util.Iterator iterator ()
public java.lang.Object[] toArray ()
public java.lang.Object[] toArray (java.lang.Object[])
Object[] array
public java.lang.String toString ()
public volatile synthetic java.util.Set elementSet ()
protected volatile synthetic java.util.Collection delegate ()
protected volatile synthetic java.lang.Object delegate ()
public volatile synthetic java.util.SortedSet elementSet ()
}
com/google/common/collect/DiscreteDomain$1.class
DiscreteDomain.java
package com.google.common.collect
synthetic com.google.common.collect.DiscreteDomain$1 extends java.lang.Object {
}
com/google/common/collect/DiscreteDomain$BigIntegerDomain.class
DiscreteDomain.java
package com.google.common.collect
final com.google.common.collect.DiscreteDomain$BigIntegerDomain extends com.google.common.collect.DiscreteDomain implements java.io.Serializable {
private static final com.google.common.collect.DiscreteDomain$BigIntegerDomain INSTANCE
private static final java.math.BigInteger MIN_LONG
private static final java.math.BigInteger MAX_LONG
private static final long serialVersionUID
void <init> ()
public java.math.BigInteger next (java.math.BigInteger)
java.math.BigInteger value
public java.math.BigInteger previous (java.math.BigInteger)
java.math.BigInteger value
java.math.BigInteger offset (java.math.BigInteger, long)
java.math.BigInteger origin
long distance
public long distance (java.math.BigInteger, java.math.BigInteger)
java.math.BigInteger start
java.math.BigInteger end
private java.lang.Object readResolve ()
public java.lang.String toString ()
public volatile synthetic long distance (java.lang.Comparable, java.lang.Comparable)
public volatile synthetic java.lang.Comparable previous (java.lang.Comparable)
public volatile synthetic java.lang.Comparable next (java.lang.Comparable)
volatile synthetic java.lang.Comparable offset (java.lang.Comparable, long)
static synthetic com.google.common.collect.DiscreteDomain$BigIntegerDomain access$300 ()
static void <clinit> ()
}
com/google/common/collect/DiscreteDomain$IntegerDomain.class
DiscreteDomain.java
package com.google.common.collect
final com.google.common.collect.DiscreteDomain$IntegerDomain extends com.google.common.collect.DiscreteDomain implements java.io.Serializable {
private static final com.google.common.collect.DiscreteDomain$IntegerDomain INSTANCE
private static final long serialVersionUID
void <init> ()
public java.lang.Integer next (java.lang.Integer)
Integer value
int i
public java.lang.Integer previous (java.lang.Integer)
Integer value
int i
java.lang.Integer offset (java.lang.Integer, long)
Integer origin
long distance
public long distance (java.lang.Integer, java.lang.Integer)
Integer start
Integer end
public java.lang.Integer minValue ()
public java.lang.Integer maxValue ()
private java.lang.Object readResolve ()
public java.lang.String toString ()
public volatile synthetic java.lang.Comparable maxValue ()
public volatile synthetic java.lang.Comparable minValue ()
public volatile synthetic long distance (java.lang.Comparable, java.lang.Comparable)
public volatile synthetic java.lang.Comparable previous (java.lang.Comparable)
public volatile synthetic java.lang.Comparable next (java.lang.Comparable)
volatile synthetic java.lang.Comparable offset (java.lang.Comparable, long)
static synthetic com.google.common.collect.DiscreteDomain$IntegerDomain access$000 ()
static void <clinit> ()
}
com/google/common/collect/DiscreteDomain$LongDomain.class
DiscreteDomain.java
package com.google.common.collect
final com.google.common.collect.DiscreteDomain$LongDomain extends com.google.common.collect.DiscreteDomain implements java.io.Serializable {
private static final com.google.common.collect.DiscreteDomain$LongDomain INSTANCE
private static final long serialVersionUID
void <init> ()
public java.lang.Long next (java.lang.Long)
Long value
long l
public java.lang.Long previous (java.lang.Long)
Long value
long l
java.lang.Long offset (java.lang.Long, long)
Long origin
long distance
long result
public long distance (java.lang.Long, java.lang.Long)
Long start
Long end
long result
public java.lang.Long minValue ()
public java.lang.Long maxValue ()
private java.lang.Object readResolve ()
public java.lang.String toString ()
public volatile synthetic java.lang.Comparable maxValue ()
public volatile synthetic java.lang.Comparable minValue ()
public volatile synthetic long distance (java.lang.Comparable, java.lang.Comparable)
public volatile synthetic java.lang.Comparable previous (java.lang.Comparable)
public volatile synthetic java.lang.Comparable next (java.lang.Comparable)
volatile synthetic java.lang.Comparable offset (java.lang.Comparable, long)
static synthetic com.google.common.collect.DiscreteDomain$LongDomain access$200 ()
static void <clinit> ()
}
com/google/common/collect/DiscreteDomain.class
DiscreteDomain.java
package com.google.common.collect
public abstract com.google.common.collect.DiscreteDomain extends java.lang.Object {
final boolean supportsFastOffset
public static com.google.common.collect.DiscreteDomain integers ()
public static com.google.common.collect.DiscreteDomain longs ()
public static com.google.common.collect.DiscreteDomain bigIntegers ()
protected void <init> ()
private void <init> (boolean)
boolean supportsFastOffset
java.lang.Comparable offset (java.lang.Comparable, long)
long i
Comparable origin
long distance
Comparable current
public abstract java.lang.Comparable next (java.lang.Comparable)
public abstract java.lang.Comparable previous (java.lang.Comparable)
public abstract long distance (java.lang.Comparable, java.lang.Comparable)
public java.lang.Comparable minValue ()
public java.lang.Comparable maxValue ()
synthetic void <init> (boolean, com.google.common.collect.DiscreteDomain$1)
boolean x0
com.google.common.collect.DiscreteDomain$1 x1
}
com/google/common/collect/ElementTypesAreNonnullByDefault.class
ElementTypesAreNonnullByDefault.java
package com.google.common.collect
abstract annotation com.google.common.collect.ElementTypesAreNonnullByDefault extends java.lang.Object implements java.lang.annotation.Annotation {
}
com/google/common/collect/EmptyContiguousSet$1.class
EmptyContiguousSet.java
package com.google.common.collect
synthetic com.google.common.collect.EmptyContiguousSet$1 extends java.lang.Object {
}
com/google/common/collect/EmptyContiguousSet$SerializedForm.class
EmptyContiguousSet.java
package com.google.common.collect
final com.google.common.collect.EmptyContiguousSet$SerializedForm extends java.lang.Object implements java.io.Serializable {
private final com.google.common.collect.DiscreteDomain domain
private static final long serialVersionUID
private void <init> (com.google.common.collect.DiscreteDomain)
com.google.common.collect.DiscreteDomain domain
private java.lang.Object readResolve ()
synthetic void <init> (com.google.common.collect.DiscreteDomain, com.google.common.collect.EmptyContiguousSet$1)
com.google.common.collect.DiscreteDomain x0
com.google.common.collect.EmptyContiguousSet$1 x1
}
com/google/common/collect/EmptyContiguousSet.class
EmptyContiguousSet.java
package com.google.common.collect
final com.google.common.collect.EmptyContiguousSet extends com.google.common.collect.ContiguousSet {
void <init> (com.google.common.collect.DiscreteDomain)
com.google.common.collect.DiscreteDomain domain
public java.lang.Comparable first ()
public java.lang.Comparable last ()
public int size ()
public com.google.common.collect.ContiguousSet intersection (com.google.common.collect.ContiguousSet)
com.google.common.collect.ContiguousSet other
public com.google.common.collect.Range range ()
public com.google.common.collect.Range range (com.google.common.collect.BoundType, com.google.common.collect.BoundType)
com.google.common.collect.BoundType lowerBoundType
com.google.common.collect.BoundType upperBoundType
com.google.common.collect.ContiguousSet headSetImpl (java.lang.Comparable, boolean)
Comparable toElement
boolean inclusive
com.google.common.collect.ContiguousSet subSetImpl (java.lang.Comparable, boolean, java.lang.Comparable, boolean)
Comparable fromElement
boolean fromInclusive
Comparable toElement
boolean toInclusive
com.google.common.collect.ContiguousSet tailSetImpl (java.lang.Comparable, boolean)
Comparable fromElement
boolean fromInclusive
public boolean contains (java.lang.Object)
Object object
int indexOf (java.lang.Object)
Object target
public com.google.common.collect.UnmodifiableIterator iterator ()
public com.google.common.collect.UnmodifiableIterator descendingIterator ()
boolean isPartialView ()
public boolean isEmpty ()
public com.google.common.collect.ImmutableList asList ()
public java.lang.String toString ()
public boolean equals (java.lang.Object)
java.util.Set that
Object object
boolean isHashCodeFast ()
public int hashCode ()
java.lang.Object writeReplace ()
com.google.common.collect.ImmutableSortedSet createDescendingSet ()
public volatile synthetic java.lang.Object last ()
public volatile synthetic java.lang.Object first ()
volatile synthetic com.google.common.collect.ImmutableSortedSet tailSetImpl (java.lang.Object, boolean)
volatile synthetic com.google.common.collect.ImmutableSortedSet subSetImpl (java.lang.Object, boolean, java.lang.Object, boolean)
volatile synthetic com.google.common.collect.ImmutableSortedSet headSetImpl (java.lang.Object, boolean)
public volatile synthetic java.util.Iterator descendingIterator ()
public volatile synthetic java.util.Iterator iterator ()
}
com/google/common/collect/EmptyImmutableListMultimap.class
EmptyImmutableListMultimap.java
package com.google.common.collect
com.google.common.collect.EmptyImmutableListMultimap extends com.google.common.collect.ImmutableListMultimap {
static final com.google.common.collect.EmptyImmutableListMultimap INSTANCE
private static final long serialVersionUID
private void <init> ()
private java.lang.Object readResolve ()
static void <clinit> ()
}
com/google/common/collect/EmptyImmutableSetMultimap.class
EmptyImmutableSetMultimap.java
package com.google.common.collect
com.google.common.collect.EmptyImmutableSetMultimap extends com.google.common.collect.ImmutableSetMultimap {
static final com.google.common.collect.EmptyImmutableSetMultimap INSTANCE
private static final long serialVersionUID
private void <init> ()
private java.lang.Object readResolve ()
static void <clinit> ()
}
com/google/common/collect/EnumBiMap.class
EnumBiMap.java
package com.google.common.collect
public final com.google.common.collect.EnumBiMap extends com.google.common.collect.AbstractBiMap {
private transient Class keyType
private transient Class valueType
private static final long serialVersionUID
public static com.google.common.collect.EnumBiMap create (java.lang.Class, java.lang.Class)
Class keyType
Class valueType
public static com.google.common.collect.EnumBiMap create (java.util.Map)
java.util.Map map
com.google.common.collect.EnumBiMap bimap
private void <init> (java.lang.Class, java.lang.Class)
Class keyType
Class valueType
static java.lang.Class inferKeyType (java.util.Map)
java.util.Map map
private static java.lang.Class inferValueType (java.util.Map)
java.util.Map map
public java.lang.Class keyType ()
public java.lang.Class valueType ()
java.lang.Enum checkKey (java.lang.Enum)
Enum key
java.lang.Enum checkValue (java.lang.Enum)
Enum value
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream stream
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream stream
public volatile synthetic java.util.Set entrySet ()
public volatile synthetic java.util.Set values ()
public volatile synthetic java.util.Set keySet ()
public volatile synthetic com.google.common.collect.BiMap inverse ()
public volatile synthetic void clear ()
public volatile synthetic void putAll (java.util.Map)
public volatile synthetic java.lang.Object remove (java.lang.Object)
public volatile synthetic java.lang.Object forcePut (java.lang.Object, java.lang.Object)
public volatile synthetic java.lang.Object put (java.lang.Object, java.lang.Object)
public volatile synthetic boolean containsValue (java.lang.Object)
volatile synthetic java.lang.Object checkValue (java.lang.Object)
volatile synthetic java.lang.Object checkKey (java.lang.Object)
}
com/google/common/collect/EnumHashBiMap.class
EnumHashBiMap.java
package com.google.common.collect
public final com.google.common.collect.EnumHashBiMap extends com.google.common.collect.AbstractBiMap {
private transient Class keyType
private static final long serialVersionUID
public static com.google.common.collect.EnumHashBiMap create (java.lang.Class)
Class keyType
public static com.google.common.collect.EnumHashBiMap create (java.util.Map)
java.util.Map map
com.google.common.collect.EnumHashBiMap bimap
private void <init> (java.lang.Class)
Class keyType
java.lang.Enum checkKey (java.lang.Enum)
Enum key
public java.lang.Object put (java.lang.Enum, java.lang.Object)
Enum key
Object value
public java.lang.Object forcePut (java.lang.Enum, java.lang.Object)
Enum key
Object value
public java.lang.Class keyType ()
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream stream
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream stream
public volatile synthetic java.util.Set entrySet ()
public volatile synthetic java.util.Set values ()
public volatile synthetic java.util.Set keySet ()
public volatile synthetic com.google.common.collect.BiMap inverse ()
public volatile synthetic void clear ()
public volatile synthetic void putAll (java.util.Map)
public volatile synthetic java.lang.Object remove (java.lang.Object)
public volatile synthetic java.lang.Object forcePut (java.lang.Object, java.lang.Object)
public volatile synthetic java.lang.Object put (java.lang.Object, java.lang.Object)
public volatile synthetic boolean containsValue (java.lang.Object)
volatile synthetic java.lang.Object checkKey (java.lang.Object)
}
com/google/common/collect/EnumMultiset$1.class
EnumMultiset.java
package com.google.common.collect
com.google.common.collect.EnumMultiset$1 extends com.google.common.collect.EnumMultiset$Itr {
final synthetic com.google.common.collect.EnumMultiset this$0
void <init> (com.google.common.collect.EnumMultiset)
com.google.common.collect.EnumMultiset this$0
java.lang.Enum output (int)
int index
volatile synthetic java.lang.Object output (int)
}
com/google/common/collect/EnumMultiset$2$1.class
EnumMultiset.java
package com.google.common.collect
com.google.common.collect.EnumMultiset$2$1 extends com.google.common.collect.Multisets$AbstractEntry {
final synthetic int val$index
final synthetic com.google.common.collect.EnumMultiset$2 this$1
void <init> (com.google.common.collect.EnumMultiset$2, int)
com.google.common.collect.EnumMultiset$2 this$1
public java.lang.Enum getElement ()
public int getCount ()
public volatile synthetic java.lang.Object getElement ()
}
com/google/common/collect/EnumMultiset$2.class
EnumMultiset.java
package com.google.common.collect
com.google.common.collect.EnumMultiset$2 extends com.google.common.collect.EnumMultiset$Itr {
final synthetic com.google.common.collect.EnumMultiset this$0
void <init> (com.google.common.collect.EnumMultiset)
com.google.common.collect.EnumMultiset this$0
com.google.common.collect.Multiset$Entry output (int)
int index
volatile synthetic java.lang.Object output (int)
}
com/google/common/collect/EnumMultiset$Itr.class
EnumMultiset.java
package com.google.common.collect
abstract com.google.common.collect.EnumMultiset$Itr extends java.lang.Object implements java.util.Iterator {
int index
int toRemove
final synthetic com.google.common.collect.EnumMultiset this$0
void <init> (com.google.common.collect.EnumMultiset)
com.google.common.collect.EnumMultiset this$0
abstract java.lang.Object output (int)
public boolean hasNext ()
public java.lang.Object next ()
Object result
public void remove ()
}
com/google/common/collect/EnumMultiset.class
EnumMultiset.java
package com.google.common.collect
public final com.google.common.collect.EnumMultiset extends com.google.common.collect.AbstractMultiset implements java.io.Serializable {
private transient Class type
private transient Enum[] enumConstants
private transient int[] counts
private transient int distinctElements
private transient long size
private static final long serialVersionUID
public static com.google.common.collect.EnumMultiset create (java.lang.Class)
Class type
public static com.google.common.collect.EnumMultiset create (java.lang.Iterable)
Iterable elements
java.util.Iterator iterator
com.google.common.collect.EnumMultiset multiset
public static com.google.common.collect.EnumMultiset create (java.lang.Iterable, java.lang.Class)
Iterable elements
Class type
com.google.common.collect.EnumMultiset result
private void <init> (java.lang.Class)
Class type
private boolean isActuallyE (java.lang.Object)
Enum e
int index
Object o
private void checkIsE (java.lang.Object)
Object element
int distinctElements ()
public int size ()
public int count (java.lang.Object)
Object element
Enum e
public int add (java.lang.Enum, int)
Enum element
int occurrences
int index
int oldCount
long newCount
public int remove (java.lang.Object, int)
Object element
int occurrences
Enum e
int index
int oldCount
public int setCount (java.lang.Enum, int)
Enum element
int count
int index
int oldCount
public void clear ()
java.util.Iterator elementIterator ()
java.util.Iterator entryIterator ()
public java.util.Iterator iterator ()
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream stream
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream stream
Class localType
public volatile synthetic java.util.Set entrySet ()
public volatile synthetic java.util.Set elementSet ()
public volatile synthetic boolean setCount (java.lang.Object, int, int)
public volatile synthetic int setCount (java.lang.Object, int)
public volatile synthetic int add (java.lang.Object, int)
public volatile synthetic boolean contains (java.lang.Object)
public volatile synthetic boolean isEmpty ()
static synthetic java.lang.Enum[] access$000 (com.google.common.collect.EnumMultiset)
com.google.common.collect.EnumMultiset x0
static synthetic int[] access$100 (com.google.common.collect.EnumMultiset)
com.google.common.collect.EnumMultiset x0
static synthetic int access$210 (com.google.common.collect.EnumMultiset)
com.google.common.collect.EnumMultiset x0
static synthetic long access$322 (com.google.common.collect.EnumMultiset, long)
com.google.common.collect.EnumMultiset x0
long x1
}
com/google/common/collect/EvictingQueue.class
EvictingQueue.java
package com.google.common.collect
public final com.google.common.collect.EvictingQueue extends com.google.common.collect.ForwardingQueue implements java.io.Serializable {
private final java.util.Queue delegate
final int maxSize
private static final long serialVersionUID
private void <init> (int)
int maxSize
public static com.google.common.collect.EvictingQueue create (int)
int maxSize
public int remainingCapacity ()
protected java.util.Queue delegate ()
public boolean offer (java.lang.Object)
Object e
public boolean add (java.lang.Object)
Object e
public boolean addAll (java.util.Collection)
java.util.Collection collection
int size
public java.lang.Object[] toArray ()
protected volatile synthetic java.util.Collection delegate ()
protected volatile synthetic java.lang.Object delegate ()
}
com/google/common/collect/ExplicitOrdering.class
ExplicitOrdering.java
package com.google.common.collect
final com.google.common.collect.ExplicitOrdering extends com.google.common.collect.Ordering implements java.io.Serializable {
final com.google.common.collect.ImmutableMap rankMap
private static final long serialVersionUID
void <init> (java.util.List)
java.util.List valuesInOrder
void <init> (com.google.common.collect.ImmutableMap)
com.google.common.collect.ImmutableMap rankMap
public int compare (java.lang.Object, java.lang.Object)
Object left
Object right
private int rank (java.lang.Object)
Object value
Integer rank
public boolean equals (java.lang.Object)
com.google.common.collect.ExplicitOrdering that
Object object
public int hashCode ()
public java.lang.String toString ()
}
com/google/common/collect/FilteredEntryMultimap$AsMap$1EntrySetImpl$1.class
FilteredEntryMultimap.java
package com.google.common.collect
com.google.common.collect.FilteredEntryMultimap$AsMap$1EntrySetImpl$1 extends com.google.common.collect.AbstractIterator {
final java.util.Iterator backingIterator
final synthetic com.google.common.collect.FilteredEntryMultimap$AsMap$1EntrySetImpl this$2
void <init> (com.google.common.collect.FilteredEntryMultimap$AsMap$1EntrySetImpl)
com.google.common.collect.FilteredEntryMultimap$AsMap$1EntrySetImpl this$2
protected java.util.Map$Entry computeNext ()
java.util.Map$Entry entry
Object key
java.util.Collection collection
protected volatile synthetic java.lang.Object computeNext ()
}
com/google/common/collect/FilteredEntryMultimap$AsMap$1EntrySetImpl.class
FilteredEntryMultimap.java
package com.google.common.collect
com.google.common.collect.FilteredEntryMultimap$AsMap$1EntrySetImpl extends com.google.common.collect.Maps$EntrySet {
final synthetic com.google.common.collect.FilteredEntryMultimap$AsMap this$1
void <init> (com.google.common.collect.FilteredEntryMultimap$AsMap)
com.google.common.collect.FilteredEntryMultimap$AsMap this$1
java.util.Map map ()
public java.util.Iterator iterator ()
public boolean removeAll (java.util.Collection)
java.util.Collection c
public boolean retainAll (java.util.Collection)
java.util.Collection c
public int size ()
}
com/google/common/collect/FilteredEntryMultimap$AsMap$1KeySetImpl.class
FilteredEntryMultimap.java
package com.google.common.collect
com.google.common.collect.FilteredEntryMultimap$AsMap$1KeySetImpl extends com.google.common.collect.Maps$KeySet {
final synthetic com.google.common.collect.FilteredEntryMultimap$AsMap this$1
void <init> (com.google.common.collect.FilteredEntryMultimap$AsMap)
com.google.common.collect.FilteredEntryMultimap$AsMap this$1
public boolean removeAll (java.util.Collection)
java.util.Collection c
public boolean retainAll (java.util.Collection)
java.util.Collection c
public boolean remove (java.lang.Object)
Object o
}
com/google/common/collect/FilteredEntryMultimap$AsMap$1ValuesImpl.class
FilteredEntryMultimap.java
package com.google.common.collect
com.google.common.collect.FilteredEntryMultimap$AsMap$1ValuesImpl extends com.google.common.collect.Maps$Values {
final synthetic com.google.common.collect.FilteredEntryMultimap$AsMap this$1
void <init> (com.google.common.collect.FilteredEntryMultimap$AsMap)
com.google.common.collect.FilteredEntryMultimap$AsMap this$1
public boolean remove (java.lang.Object)
java.util.Map$Entry entry
Object key
java.util.Collection collection
java.util.Collection c
java.util.Iterator entryIterator
Object o
public boolean removeAll (java.util.Collection)
java.util.Collection c
public boolean retainAll (java.util.Collection)
java.util.Collection c
}
com/google/common/collect/FilteredEntryMultimap$AsMap.class
FilteredEntryMultimap.java
package com.google.common.collect
com.google.common.collect.FilteredEntryMultimap$AsMap extends com.google.common.collect.Maps$ViewCachingAbstractMap {
final synthetic com.google.common.collect.FilteredEntryMultimap this$0
void <init> (com.google.common.collect.FilteredEntryMultimap)
com.google.common.collect.FilteredEntryMultimap this$0
public boolean containsKey (java.lang.Object)
Object key
public void clear ()
public java.util.Collection get (java.lang.Object)
Object key
java.util.Collection result
Object k
public java.util.Collection remove (java.lang.Object)
Object v
Object key
java.util.Collection collection
Object k
java.util.List result
java.util.Iterator itr
java.util.Set createKeySet ()
java.util.Set createEntrySet ()
java.util.Collection createValues ()
public volatile synthetic java.lang.Object remove (java.lang.Object)
public volatile synthetic java.lang.Object get (java.lang.Object)
}
com/google/common/collect/FilteredEntryMultimap$Keys$1.class
FilteredEntryMultimap.java
package com.google.common.collect
com.google.common.collect.FilteredEntryMultimap$Keys$1 extends com.google.common.collect.Multisets$EntrySet {
final synthetic com.google.common.collect.FilteredEntryMultimap$Keys this$1
void <init> (com.google.common.collect.FilteredEntryMultimap$Keys)
com.google.common.collect.FilteredEntryMultimap$Keys this$1
com.google.common.collect.Multiset multiset ()
public java.util.Iterator iterator ()
public int size ()
private boolean removeEntriesIf (com.google.common.base.Predicate)
com.google.common.base.Predicate predicate
public boolean removeAll (java.util.Collection)
java.util.Collection c
public boolean retainAll (java.util.Collection)
java.util.Collection c
private static synthetic boolean lambda$removeEntriesIf$0 (com.google.common.base.Predicate, java.util.Map$Entry)
com.google.common.base.Predicate predicate
java.util.Map$Entry entry
}
com/google/common/collect/FilteredEntryMultimap$Keys.class
FilteredEntryMultimap.java
package com.google.common.collect
com.google.common.collect.FilteredEntryMultimap$Keys extends com.google.common.collect.Multimaps$Keys {
final synthetic com.google.common.collect.FilteredEntryMultimap this$0
void <init> (com.google.common.collect.FilteredEntryMultimap)
com.google.common.collect.FilteredEntryMultimap this$0
public int remove (java.lang.Object, int)
Object v
Object key
int occurrences
java.util.Collection collection
Object k
int oldCount
java.util.Iterator itr
public java.util.Set entrySet ()
}
com/google/common/collect/FilteredEntryMultimap$ValuePredicate.class
FilteredEntryMultimap.java
package com.google.common.collect
final com.google.common.collect.FilteredEntryMultimap$ValuePredicate extends java.lang.Object implements com.google.common.base.Predicate {
private final Object key
final synthetic com.google.common.collect.FilteredEntryMultimap this$0
void <init> (com.google.common.collect.FilteredEntryMultimap, java.lang.Object)
com.google.common.collect.FilteredEntryMultimap this$0
Object key
public boolean apply (java.lang.Object)
Object value
}
com/google/common/collect/FilteredEntryMultimap.class
FilteredEntryMultimap.java
package com.google.common.collect
com.google.common.collect.FilteredEntryMultimap extends com.google.common.collect.AbstractMultimap implements com.google.common.collect.FilteredMultimap {
final com.google.common.collect.Multimap unfiltered
final com.google.common.base.Predicate predicate
void <init> (com.google.common.collect.Multimap, com.google.common.base.Predicate)
com.google.common.collect.Multimap unfiltered
com.google.common.base.Predicate predicate
public com.google.common.collect.Multimap unfiltered ()
public com.google.common.base.Predicate entryPredicate ()
public int size ()
private boolean satisfies (java.lang.Object, java.lang.Object)
Object key
Object value
static java.util.Collection filterCollection (java.util.Collection, com.google.common.base.Predicate)
java.util.Collection collection
com.google.common.base.Predicate predicate
public boolean containsKey (java.lang.Object)
Object key
public java.util.Collection removeAll (java.lang.Object)
Object key
java.util.Collection unmodifiableEmptyCollection ()
public void clear ()
public java.util.Collection get (java.lang.Object)
Object key
java.util.Collection createEntries ()
java.util.Collection createValues ()
java.util.Iterator entryIterator ()
java.util.Map createAsMap ()
java.util.Set createKeySet ()
boolean removeEntriesIf (com.google.common.base.Predicate)
java.util.Map$Entry entry
Object key
java.util.Collection collection
com.google.common.base.Predicate predicate
java.util.Iterator entryIterator
boolean changed
com.google.common.collect.Multiset createKeys ()
static synthetic boolean access$000 (com.google.common.collect.FilteredEntryMultimap, java.lang.Object, java.lang.Object)
com.google.common.collect.FilteredEntryMultimap x0
Object x1
Object x2
}
com/google/common/collect/FilteredEntrySetMultimap.class
FilteredEntrySetMultimap.java
package com.google.common.collect
final com.google.common.collect.FilteredEntrySetMultimap extends com.google.common.collect.FilteredEntryMultimap implements com.google.common.collect.FilteredSetMultimap {
void <init> (com.google.common.collect.SetMultimap, com.google.common.base.Predicate)
com.google.common.collect.SetMultimap unfiltered
com.google.common.base.Predicate predicate
public com.google.common.collect.SetMultimap unfiltered ()
public java.util.Set get (java.lang.Object)
Object key
public java.util.Set removeAll (java.lang.Object)
Object key
public java.util.Set replaceValues (java.lang.Object, java.lang.Iterable)
Object key
Iterable values
java.util.Set createEntries ()
public java.util.Set entries ()
volatile synthetic java.util.Collection createEntries ()
public volatile synthetic java.util.Collection get (java.lang.Object)
public volatile synthetic java.util.Collection removeAll (java.lang.Object)
public volatile synthetic com.google.common.collect.Multimap unfiltered ()
public volatile synthetic java.util.Collection entries ()
public volatile synthetic java.util.Collection replaceValues (java.lang.Object, java.lang.Iterable)
}
com/google/common/collect/FilteredKeyListMultimap.class
FilteredKeyListMultimap.java
package com.google.common.collect
final com.google.common.collect.FilteredKeyListMultimap extends com.google.common.collect.FilteredKeyMultimap implements com.google.common.collect.ListMultimap {
void <init> (com.google.common.collect.ListMultimap, com.google.common.base.Predicate)
com.google.common.collect.ListMultimap unfiltered
com.google.common.base.Predicate keyPredicate
public com.google.common.collect.ListMultimap unfiltered ()
public java.util.List get (java.lang.Object)
Object key
public java.util.List removeAll (java.lang.Object)
Object key
public java.util.List replaceValues (java.lang.Object, java.lang.Iterable)
Object key
Iterable values
public volatile synthetic java.util.Collection get (java.lang.Object)
public volatile synthetic java.util.Collection removeAll (java.lang.Object)
public volatile synthetic com.google.common.collect.Multimap unfiltered ()
public volatile synthetic java.util.Collection replaceValues (java.lang.Object, java.lang.Iterable)
}
com/google/common/collect/FilteredKeyMultimap$AddRejectingList.class
FilteredKeyMultimap.java
package com.google.common.collect
com.google.common.collect.FilteredKeyMultimap$AddRejectingList extends com.google.common.collect.ForwardingList {
final Object key
void <init> (java.lang.Object)
Object key
public boolean add (java.lang.Object)
Object v
public void add (int, java.lang.Object)
int index
Object element
public boolean addAll (java.util.Collection)
java.util.Collection collection
public boolean addAll (int, java.util.Collection)
int index
java.util.Collection elements
protected java.util.List delegate ()
protected volatile synthetic java.util.Collection delegate ()
protected volatile synthetic java.lang.Object delegate ()
}
com/google/common/collect/FilteredKeyMultimap$AddRejectingSet.class
FilteredKeyMultimap.java
package com.google.common.collect
com.google.common.collect.FilteredKeyMultimap$AddRejectingSet extends com.google.common.collect.ForwardingSet {
final Object key
void <init> (java.lang.Object)
Object key
public boolean add (java.lang.Object)
Object element
public boolean addAll (java.util.Collection)
java.util.Collection collection
protected java.util.Set delegate ()
protected volatile synthetic java.util.Collection delegate ()
protected volatile synthetic java.lang.Object delegate ()
}
com/google/common/collect/FilteredKeyMultimap$Entries.class
FilteredKeyMultimap.java
package com.google.common.collect
com.google.common.collect.FilteredKeyMultimap$Entries extends com.google.common.collect.ForwardingCollection {
final synthetic com.google.common.collect.FilteredKeyMultimap this$0
void <init> (com.google.common.collect.FilteredKeyMultimap)
com.google.common.collect.FilteredKeyMultimap this$0
protected java.util.Collection delegate ()
public boolean remove (java.lang.Object)
java.util.Map$Entry entry
Object o
protected volatile synthetic java.lang.Object delegate ()
}
com/google/common/collect/FilteredKeyMultimap.class
FilteredKeyMultimap.java
package com.google.common.collect
com.google.common.collect.FilteredKeyMultimap extends com.google.common.collect.AbstractMultimap implements com.google.common.collect.FilteredMultimap {
final com.google.common.collect.Multimap unfiltered
final com.google.common.base.Predicate keyPredicate
void <init> (com.google.common.collect.Multimap, com.google.common.base.Predicate)
com.google.common.collect.Multimap unfiltered
com.google.common.base.Predicate keyPredicate
public com.google.common.collect.Multimap unfiltered ()
public com.google.common.base.Predicate entryPredicate ()
public int size ()
java.util.Collection collection
int size
public boolean containsKey (java.lang.Object)
Object k
Object key
public java.util.Collection removeAll (java.lang.Object)
Object key
java.util.Collection unmodifiableEmptyCollection ()
public void clear ()
java.util.Set createKeySet ()
public java.util.Collection get (java.lang.Object)
Object key
java.util.Iterator entryIterator ()
java.util.Collection createEntries ()
java.util.Collection createValues ()
java.util.Map createAsMap ()
com.google.common.collect.Multiset createKeys ()
}
com/google/common/collect/FilteredKeySetMultimap$EntrySet.class
FilteredKeySetMultimap.java
package com.google.common.collect
com.google.common.collect.FilteredKeySetMultimap$EntrySet extends com.google.common.collect.FilteredKeyMultimap$Entries implements java.util.Set {
final synthetic com.google.common.collect.FilteredKeySetMultimap this$0
void <init> (com.google.common.collect.FilteredKeySetMultimap)
com.google.common.collect.FilteredKeySetMultimap this$0
public int hashCode ()
public boolean equals (java.lang.Object)
Object o
}
com/google/common/collect/FilteredKeySetMultimap.class
FilteredKeySetMultimap.java
package com.google.common.collect
final com.google.common.collect.FilteredKeySetMultimap extends com.google.common.collect.FilteredKeyMultimap implements com.google.common.collect.FilteredSetMultimap {
void <init> (com.google.common.collect.SetMultimap, com.google.common.base.Predicate)
com.google.common.collect.SetMultimap unfiltered
com.google.common.base.Predicate keyPredicate
public com.google.common.collect.SetMultimap unfiltered ()
public java.util.Set get (java.lang.Object)
Object key
public java.util.Set removeAll (java.lang.Object)
Object key
public java.util.Set replaceValues (java.lang.Object, java.lang.Iterable)
Object key
Iterable values
public java.util.Set entries ()
java.util.Set createEntries ()
volatile synthetic java.util.Collection createEntries ()
public volatile synthetic java.util.Collection get (java.lang.Object)
public volatile synthetic java.util.Collection removeAll (java.lang.Object)
public volatile synthetic com.google.common.collect.Multimap unfiltered ()
public volatile synthetic java.util.Collection entries ()
public volatile synthetic java.util.Collection replaceValues (java.lang.Object, java.lang.Iterable)
}
com/google/common/collect/FilteredMultimap.class
FilteredMultimap.java
package com.google.common.collect
abstract com.google.common.collect.FilteredMultimap extends java.lang.Object implements com.google.common.collect.Multimap {
public abstract com.google.common.collect.Multimap unfiltered ()
public abstract com.google.common.base.Predicate entryPredicate ()
}
com/google/common/collect/FilteredMultimapValues.class
FilteredMultimapValues.java
package com.google.common.collect
final com.google.common.collect.FilteredMultimapValues extends java.util.AbstractCollection {
private final com.google.common.collect.FilteredMultimap multimap
void <init> (com.google.common.collect.FilteredMultimap)
com.google.common.collect.FilteredMultimap multimap
public java.util.Iterator iterator ()
public boolean contains (java.lang.Object)
Object o
public int size ()
public boolean remove (java.lang.Object)
java.util.Map$Entry entry
java.util.Iterator unfilteredItr
Object o
com.google.common.base.Predicate entryPredicate
public boolean removeAll (java.util.Collection)
java.util.Collection c
public boolean retainAll (java.util.Collection)
java.util.Collection c
public void clear ()
}
com/google/common/collect/FilteredSetMultimap.class
FilteredSetMultimap.java
package com.google.common.collect
abstract com.google.common.collect.FilteredSetMultimap extends java.lang.Object implements com.google.common.collect.FilteredMultimap com.google.common.collect.SetMultimap {
public abstract com.google.common.collect.SetMultimap unfiltered ()
public volatile synthetic com.google.common.collect.Multimap unfiltered ()
}
com/google/common/collect/FluentIterable$1.class
FluentIterable.java
package com.google.common.collect
com.google.common.collect.FluentIterable$1 extends com.google.common.collect.FluentIterable {
final synthetic Iterable val$iterable
void <init> (java.lang.Iterable, java.lang.Iterable)
Iterable iterable
public java.util.Iterator iterator ()
}
com/google/common/collect/FluentIterable$2.class
FluentIterable.java
package com.google.common.collect
com.google.common.collect.FluentIterable$2 extends com.google.common.collect.FluentIterable {
final synthetic Iterable val$inputs
void <init> (java.lang.Iterable)
public java.util.Iterator iterator ()
}
com/google/common/collect/FluentIterable$3$1.class
FluentIterable.java
package com.google.common.collect
com.google.common.collect.FluentIterable$3$1 extends com.google.common.collect.AbstractIndexedListIterator {
final synthetic com.google.common.collect.FluentIterable$3 this$0
void <init> (com.google.common.collect.FluentIterable$3, int)
com.google.common.collect.FluentIterable$3 this$0
int size
public java.util.Iterator get (int)
int i
public volatile synthetic java.lang.Object get (int)
}
com/google/common/collect/FluentIterable$3.class
FluentIterable.java
package com.google.common.collect
com.google.common.collect.FluentIterable$3 extends com.google.common.collect.FluentIterable {
final synthetic Iterable[] val$inputs
void <init> (java.lang.Iterable[])
public java.util.Iterator iterator ()
}
com/google/common/collect/FluentIterable$FromIterableFunction.class
FluentIterable.java
package com.google.common.collect
com.google.common.collect.FluentIterable$FromIterableFunction extends java.lang.Object implements com.google.common.base.Function {
private void <init> ()
public com.google.common.collect.FluentIterable apply (java.lang.Iterable)
Iterable fromObject
public volatile synthetic java.lang.Object apply (java.lang.Object)
}
com/google/common/collect/FluentIterable.class
FluentIterable.java
package com.google.common.collect
public abstract com.google.common.collect.FluentIterable extends java.lang.Object implements java.lang.Iterable {
private final com.google.common.base.Optional iterableDelegate
protected void <init> ()
void <init> (java.lang.Iterable)
Iterable iterable
private java.lang.Iterable getDelegate ()
public static com.google.common.collect.FluentIterable from (java.lang.Iterable)
Iterable iterable
public static com.google.common.collect.FluentIterable from (java.lang.Object[])
Object[] elements
public static com.google.common.collect.FluentIterable from (com.google.common.collect.FluentIterable)
com.google.common.collect.FluentIterable iterable
public static com.google.common.collect.FluentIterable concat (java.lang.Iterable, java.lang.Iterable)
Iterable a
Iterable b
public static com.google.common.collect.FluentIterable concat (java.lang.Iterable, java.lang.Iterable, java.lang.Iterable)
Iterable a
Iterable b
Iterable c
public static com.google.common.collect.FluentIterable concat (java.lang.Iterable, java.lang.Iterable, java.lang.Iterable, java.lang.Iterable)
Iterable a
Iterable b
Iterable c
Iterable d
public static transient com.google.common.collect.FluentIterable concat (java.lang.Iterable[])
Iterable[] inputs
public static com.google.common.collect.FluentIterable concat (java.lang.Iterable)
Iterable inputs
private static transient com.google.common.collect.FluentIterable concatNoDefensiveCopy (java.lang.Iterable[])
Iterable input
Iterable[] inputs
public static com.google.common.collect.FluentIterable of ()
public static transient com.google.common.collect.FluentIterable of (java.lang.Object, java.lang.Object[])
Object element
Object[] elements
public java.lang.String toString ()
public final int size ()
public final boolean contains (java.lang.Object)
Object target
public final com.google.common.collect.FluentIterable cycle ()
public final com.google.common.collect.FluentIterable append (java.lang.Iterable)
Iterable other
public final transient com.google.common.collect.FluentIterable append (java.lang.Object[])
Object[] elements
public final com.google.common.collect.FluentIterable filter (com.google.common.base.Predicate)
com.google.common.base.Predicate predicate
public final com.google.common.collect.FluentIterable filter (java.lang.Class)
Class type
public final boolean anyMatch (com.google.common.base.Predicate)
com.google.common.base.Predicate predicate
public final boolean allMatch (com.google.common.base.Predicate)
com.google.common.base.Predicate predicate
public final com.google.common.base.Optional firstMatch (com.google.common.base.Predicate)
com.google.common.base.Predicate predicate
public final com.google.common.collect.FluentIterable transform (com.google.common.base.Function)
com.google.common.base.Function function
public com.google.common.collect.FluentIterable transformAndConcat (com.google.common.base.Function)
com.google.common.base.Function function
public final com.google.common.base.Optional first ()
java.util.Iterator iterator
public final com.google.common.base.Optional last ()
java.util.List list
java.util.SortedSet sortedSet
Object current
Iterable iterable
java.util.Iterator iterator
public final com.google.common.collect.FluentIterable skip (int)
int numberToSkip
public final com.google.common.collect.FluentIterable limit (int)
int maxSize
public final boolean isEmpty ()
public final com.google.common.collect.ImmutableList toList ()
public final com.google.common.collect.ImmutableList toSortedList (java.util.Comparator)
java.util.Comparator comparator
public final com.google.common.collect.ImmutableSet toSet ()
public final com.google.common.collect.ImmutableSortedSet toSortedSet (java.util.Comparator)
java.util.Comparator comparator
public final com.google.common.collect.ImmutableMultiset toMultiset ()
public final com.google.common.collect.ImmutableMap toMap (com.google.common.base.Function)
com.google.common.base.Function valueFunction
public final com.google.common.collect.ImmutableListMultimap index (com.google.common.base.Function)
com.google.common.base.Function keyFunction
public final com.google.common.collect.ImmutableMap uniqueIndex (com.google.common.base.Function)
com.google.common.base.Function keyFunction
public final java.lang.Object[] toArray (java.lang.Class)
Class type
public final java.util.Collection copyInto (java.util.Collection)
Object item
java.util.Collection collection
Iterable iterable
public final java.lang.String join (com.google.common.base.Joiner)
com.google.common.base.Joiner joiner
public final java.lang.Object get (int)
int position
}
com/google/common/collect/ForwardingBlockingDeque.class
ForwardingBlockingDeque.java
package com.google.common.collect
public abstract com.google.common.collect.ForwardingBlockingDeque extends com.google.common.collect.ForwardingDeque implements java.util.concurrent.BlockingDeque {
protected void <init> ()
protected abstract java.util.concurrent.BlockingDeque delegate ()
public int remainingCapacity ()
public void putFirst (java.lang.Object) throws java.lang.InterruptedException
Object e
public void putLast (java.lang.Object) throws java.lang.InterruptedException
Object e
public boolean offerFirst (java.lang.Object, long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
Object e
long timeout
java.util.concurrent.TimeUnit unit
public boolean offerLast (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 takeFirst () throws java.lang.InterruptedException
public java.lang.Object takeLast () throws java.lang.InterruptedException
public java.lang.Object pollFirst (long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
long timeout
java.util.concurrent.TimeUnit unit
public java.lang.Object pollLast (long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
long timeout
java.util.concurrent.TimeUnit unit
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 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 int drainTo (java.util.Collection)
java.util.Collection c
public int drainTo (java.util.Collection, int)
java.util.Collection c
int maxElements
protected volatile synthetic java.util.Deque delegate ()
protected volatile synthetic java.util.Queue delegate ()
protected volatile synthetic java.util.Collection delegate ()
protected volatile synthetic java.lang.Object delegate ()
}
com/google/common/collect/ForwardingCollection.class
ForwardingCollection.java
package com.google.common.collect
public abstract com.google.common.collect.ForwardingCollection extends com.google.common.collect.ForwardingObject implements java.util.Collection {
protected void <init> ()
protected abstract java.util.Collection delegate ()
public java.util.Iterator iterator ()
public int size ()
public boolean removeAll (java.util.Collection)
java.util.Collection collection
public boolean isEmpty ()
public boolean contains (java.lang.Object)
Object object
public boolean add (java.lang.Object)
Object element
public boolean remove (java.lang.Object)
Object object
public boolean containsAll (java.util.Collection)
java.util.Collection collection
public boolean addAll (java.util.Collection)
java.util.Collection collection
public boolean retainAll (java.util.Collection)
java.util.Collection collection
public void clear ()
public java.lang.Object[] toArray ()
public java.lang.Object[] toArray (java.lang.Object[])
Object[] array
protected boolean standardContains (java.lang.Object)
Object object
protected boolean standardContainsAll (java.util.Collection)
java.util.Collection collection
protected boolean standardAddAll (java.util.Collection)
java.util.Collection collection
protected boolean standardRemove (java.lang.Object)
Object object
java.util.Iterator iterator
protected boolean standardRemoveAll (java.util.Collection)
java.util.Collection collection
protected boolean standardRetainAll (java.util.Collection)
java.util.Collection collection
protected void standardClear ()
protected boolean standardIsEmpty ()
protected java.lang.String standardToString ()
protected java.lang.Object[] standardToArray ()
Object[] newArray
protected java.lang.Object[] standardToArray (java.lang.Object[])
Object[] array
protected volatile synthetic java.lang.Object delegate ()
}
com/google/common/collect/ForwardingConcurrentMap.class
ForwardingConcurrentMap.java
package com.google.common.collect
public abstract com.google.common.collect.ForwardingConcurrentMap extends com.google.common.collect.ForwardingMap implements java.util.concurrent.ConcurrentMap {
protected void <init> ()
protected abstract java.util.concurrent.ConcurrentMap delegate ()
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 java.lang.Object replace (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
protected volatile synthetic java.util.Map delegate ()
protected volatile synthetic java.lang.Object delegate ()
}
com/google/common/collect/ForwardingDeque.class
ForwardingDeque.java
package com.google.common.collect
public abstract com.google.common.collect.ForwardingDeque extends com.google.common.collect.ForwardingQueue implements java.util.Deque {
protected void <init> ()
protected abstract java.util.Deque delegate ()
public void addFirst (java.lang.Object)
Object e
public void addLast (java.lang.Object)
Object e
public java.util.Iterator descendingIterator ()
public java.lang.Object getFirst ()
public java.lang.Object getLast ()
public boolean offerFirst (java.lang.Object)
Object e
public boolean offerLast (java.lang.Object)
Object e
public java.lang.Object peekFirst ()
public java.lang.Object peekLast ()
public java.lang.Object pollFirst ()
public java.lang.Object pollLast ()
public java.lang.Object pop ()
public void push (java.lang.Object)
Object e
public java.lang.Object removeFirst ()
public java.lang.Object removeLast ()
public boolean removeFirstOccurrence (java.lang.Object)
Object o
public boolean removeLastOccurrence (java.lang.Object)
Object o
protected volatile synthetic java.util.Queue delegate ()
protected volatile synthetic java.util.Collection delegate ()
protected volatile synthetic java.lang.Object delegate ()
}
com/google/common/collect/ForwardingImmutableCollection.class
ForwardingImmutableCollection.java
package com.google.common.collect
com.google.common.collect.ForwardingImmutableCollection extends java.lang.Object {
private void <init> ()
}
com/google/common/collect/ForwardingImmutableList.class
ForwardingImmutableList.java
package com.google.common.collect
abstract com.google.common.collect.ForwardingImmutableList extends java.lang.Object {
private void <init> ()
}
com/google/common/collect/ForwardingImmutableMap.class
ForwardingImmutableMap.java
package com.google.common.collect
abstract com.google.common.collect.ForwardingImmutableMap extends java.lang.Object {
private void <init> ()
}
com/google/common/collect/ForwardingImmutableSet.class
ForwardingImmutableSet.java
package com.google.common.collect
abstract com.google.common.collect.ForwardingImmutableSet extends java.lang.Object {
private void <init> ()
}
com/google/common/collect/ForwardingIterator.class
ForwardingIterator.java
package com.google.common.collect
public abstract com.google.common.collect.ForwardingIterator extends com.google.common.collect.ForwardingObject implements java.util.Iterator {
protected void <init> ()
protected abstract java.util.Iterator delegate ()
public boolean hasNext ()
public java.lang.Object next ()
public void remove ()
protected volatile synthetic java.lang.Object delegate ()
}
com/google/common/collect/ForwardingList.class
ForwardingList.java
package com.google.common.collect
public abstract com.google.common.collect.ForwardingList extends com.google.common.collect.ForwardingCollection implements java.util.List {
protected void <init> ()
protected abstract java.util.List delegate ()
public void add (int, java.lang.Object)
int index
Object element
public boolean addAll (int, java.util.Collection)
int index
java.util.Collection elements
public java.lang.Object get (int)
int index
public int indexOf (java.lang.Object)
Object element
public int lastIndexOf (java.lang.Object)
Object element
public java.util.ListIterator listIterator ()
public java.util.ListIterator listIterator (int)
int index
public java.lang.Object remove (int)
int index
public java.lang.Object set (int, java.lang.Object)
int index
Object element
public java.util.List subList (int, int)
int fromIndex
int toIndex
public boolean equals (java.lang.Object)
Object object
public int hashCode ()
protected boolean standardAdd (java.lang.Object)
Object element
protected boolean standardAddAll (int, java.lang.Iterable)
int index
Iterable elements
protected int standardIndexOf (java.lang.Object)
Object element
protected int standardLastIndexOf (java.lang.Object)
Object element
protected java.util.Iterator standardIterator ()
protected java.util.ListIterator standardListIterator ()
protected java.util.ListIterator standardListIterator (int)
int start
protected java.util.List standardSubList (int, int)
int fromIndex
int toIndex
protected boolean standardEquals (java.lang.Object)
Object object
protected int standardHashCode ()
protected volatile synthetic java.util.Collection delegate ()
protected volatile synthetic java.lang.Object delegate ()
}
com/google/common/collect/ForwardingListIterator.class
ForwardingListIterator.java
package com.google.common.collect
public abstract com.google.common.collect.ForwardingListIterator extends com.google.common.collect.ForwardingIterator implements java.util.ListIterator {
protected void <init> ()
protected abstract java.util.ListIterator delegate ()
public void add (java.lang.Object)
Object element
public boolean hasPrevious ()
public int nextIndex ()
public java.lang.Object previous ()
public int previousIndex ()
public void set (java.lang.Object)
Object element
protected volatile synthetic java.util.Iterator delegate ()
protected volatile synthetic java.lang.Object delegate ()
}
com/google/common/collect/ForwardingListMultimap.class
ForwardingListMultimap.java
package com.google.common.collect
public abstract com.google.common.collect.ForwardingListMultimap extends com.google.common.collect.ForwardingMultimap implements com.google.common.collect.ListMultimap {
protected void <init> ()
protected abstract com.google.common.collect.ListMultimap delegate ()
public java.util.List get (java.lang.Object)
Object key
public java.util.List removeAll (java.lang.Object)
Object key
public java.util.List replaceValues (java.lang.Object, java.lang.Iterable)
Object key
Iterable values
public volatile synthetic java.util.Collection replaceValues (java.lang.Object, java.lang.Iterable)
public volatile synthetic java.util.Collection removeAll (java.lang.Object)
public volatile synthetic java.util.Collection get (java.lang.Object)
protected volatile synthetic com.google.common.collect.Multimap delegate ()
protected volatile synthetic java.lang.Object delegate ()
}
com/google/common/collect/ForwardingMap$StandardEntrySet.class
ForwardingMap.java
package com.google.common.collect
public abstract com.google.common.collect.ForwardingMap$StandardEntrySet extends com.google.common.collect.Maps$EntrySet {
final synthetic com.google.common.collect.ForwardingMap this$0
public void <init> (com.google.common.collect.ForwardingMap)
com.google.common.collect.ForwardingMap this$0
java.util.Map map ()
}
com/google/common/collect/ForwardingMap$StandardKeySet.class
ForwardingMap.java
package com.google.common.collect
public com.google.common.collect.ForwardingMap$StandardKeySet extends com.google.common.collect.Maps$KeySet {
final synthetic com.google.common.collect.ForwardingMap this$0
public void <init> (com.google.common.collect.ForwardingMap)
com.google.common.collect.ForwardingMap this$0
}
com/google/common/collect/ForwardingMap$StandardValues.class
ForwardingMap.java
package com.google.common.collect
public com.google.common.collect.ForwardingMap$StandardValues extends com.google.common.collect.Maps$Values {
final synthetic com.google.common.collect.ForwardingMap this$0
public void <init> (com.google.common.collect.ForwardingMap)
com.google.common.collect.ForwardingMap this$0
}
com/google/common/collect/ForwardingMap.class
ForwardingMap.java
package com.google.common.collect
public abstract com.google.common.collect.ForwardingMap extends com.google.common.collect.ForwardingObject implements java.util.Map {
protected void <init> ()
protected abstract java.util.Map delegate ()
public int size ()
public boolean isEmpty ()
public java.lang.Object remove (java.lang.Object)
Object key
public void clear ()
public boolean containsKey (java.lang.Object)
Object key
public boolean containsValue (java.lang.Object)
Object value
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 void putAll (java.util.Map)
java.util.Map map
public java.util.Set keySet ()
public java.util.Collection values ()
public java.util.Set entrySet ()
public boolean equals (java.lang.Object)
Object object
public int hashCode ()
protected void standardPutAll (java.util.Map)
java.util.Map map
protected java.lang.Object standardRemove (java.lang.Object)
Object value
java.util.Map$Entry entry
Object key
java.util.Iterator entryIterator
protected void standardClear ()
protected boolean standardContainsKey (java.lang.Object)
Object key
protected boolean standardContainsValue (java.lang.Object)
Object value
protected boolean standardIsEmpty ()
protected boolean standardEquals (java.lang.Object)
Object object
protected int standardHashCode ()
protected java.lang.String standardToString ()
protected volatile synthetic java.lang.Object delegate ()
}
com/google/common/collect/ForwardingMapEntry.class
ForwardingMapEntry.java
package com.google.common.collect
public abstract com.google.common.collect.ForwardingMapEntry extends com.google.common.collect.ForwardingObject implements java.util.Map$Entry {
protected void <init> ()
protected abstract java.util.Map$Entry delegate ()
public java.lang.Object getKey ()
public java.lang.Object getValue ()
public java.lang.Object setValue (java.lang.Object)
Object value
public boolean equals (java.lang.Object)
Object object
public int hashCode ()
protected boolean standardEquals (java.lang.Object)
java.util.Map$Entry that
Object object
protected int standardHashCode ()
Object k
Object v
protected java.lang.String standardToString ()
protected volatile synthetic java.lang.Object delegate ()
}
com/google/common/collect/ForwardingMultimap.class
ForwardingMultimap.java
package com.google.common.collect
public abstract com.google.common.collect.ForwardingMultimap extends com.google.common.collect.ForwardingObject implements com.google.common.collect.Multimap {
protected void <init> ()
protected abstract com.google.common.collect.Multimap delegate ()
public java.util.Map asMap ()
public void clear ()
public boolean containsEntry (java.lang.Object, java.lang.Object)
Object key
Object value
public boolean containsKey (java.lang.Object)
Object key
public boolean containsValue (java.lang.Object)
Object value
public java.util.Collection entries ()
public java.util.Collection get (java.lang.Object)
Object key
public boolean isEmpty ()
public com.google.common.collect.Multiset keys ()
public java.util.Set keySet ()
public boolean put (java.lang.Object, java.lang.Object)
Object key
Object value
public boolean putAll (java.lang.Object, java.lang.Iterable)
Object key
Iterable values
public boolean putAll (com.google.common.collect.Multimap)
com.google.common.collect.Multimap multimap
public boolean remove (java.lang.Object, java.lang.Object)
Object key
Object value
public java.util.Collection removeAll (java.lang.Object)
Object key
public java.util.Collection replaceValues (java.lang.Object, java.lang.Iterable)
Object key
Iterable values
public int size ()
public java.util.Collection values ()
public boolean equals (java.lang.Object)
Object object
public int hashCode ()
protected volatile synthetic java.lang.Object delegate ()
}
com/google/common/collect/ForwardingMultiset$StandardElementSet.class
ForwardingMultiset.java
package com.google.common.collect
public com.google.common.collect.ForwardingMultiset$StandardElementSet extends com.google.common.collect.Multisets$ElementSet {
final synthetic com.google.common.collect.ForwardingMultiset this$0
public void <init> (com.google.common.collect.ForwardingMultiset)
com.google.common.collect.ForwardingMultiset this$0
com.google.common.collect.Multiset multiset ()
public java.util.Iterator iterator ()
}
com/google/common/collect/ForwardingMultiset.class
ForwardingMultiset.java
package com.google.common.collect
public abstract com.google.common.collect.ForwardingMultiset extends com.google.common.collect.ForwardingCollection implements com.google.common.collect.Multiset {
protected void <init> ()
protected abstract com.google.common.collect.Multiset delegate ()
public int count (java.lang.Object)
Object element
public int add (java.lang.Object, int)
Object element
int occurrences
public int remove (java.lang.Object, int)
Object element
int occurrences
public java.util.Set elementSet ()
public java.util.Set entrySet ()
public boolean equals (java.lang.Object)
Object object
public int hashCode ()
public int setCount (java.lang.Object, int)
Object element
int count
public boolean setCount (java.lang.Object, int, int)
Object element
int oldCount
int newCount
protected boolean standardContains (java.lang.Object)
Object object
protected void standardClear ()
protected int standardCount (java.lang.Object)
com.google.common.collect.Multiset$Entry entry
Object object
protected boolean standardAdd (java.lang.Object)
Object element
protected boolean standardAddAll (java.util.Collection)
java.util.Collection elementsToAdd
protected boolean standardRemove (java.lang.Object)
Object element
protected boolean standardRemoveAll (java.util.Collection)
java.util.Collection elementsToRemove
protected boolean standardRetainAll (java.util.Collection)
java.util.Collection elementsToRetain
protected int standardSetCount (java.lang.Object, int)
Object element
int count
protected boolean standardSetCount (java.lang.Object, int, int)
Object element
int oldCount
int newCount
protected java.util.Iterator standardIterator ()
protected int standardSize ()
protected boolean standardEquals (java.lang.Object)
Object object
protected int standardHashCode ()
protected java.lang.String standardToString ()
protected volatile synthetic java.util.Collection delegate ()
protected volatile synthetic java.lang.Object delegate ()
}
com/google/common/collect/ForwardingNavigableMap$StandardDescendingMap$1.class
ForwardingNavigableMap.java
package com.google.common.collect
com.google.common.collect.ForwardingNavigableMap$StandardDescendingMap$1 extends java.lang.Object implements java.util.Iterator {
private java.util.Map$Entry toRemove
private java.util.Map$Entry nextOrNull
final synthetic com.google.common.collect.ForwardingNavigableMap$StandardDescendingMap this$1
void <init> (com.google.common.collect.ForwardingNavigableMap$StandardDescendingMap)
com.google.common.collect.ForwardingNavigableMap$StandardDescendingMap this$1
public boolean hasNext ()
public java.util.Map$Entry next ()
public void remove ()
public volatile synthetic java.lang.Object next ()
}
com/google/common/collect/ForwardingNavigableMap$StandardDescendingMap.class
ForwardingNavigableMap.java
package com.google.common.collect
public com.google.common.collect.ForwardingNavigableMap$StandardDescendingMap extends com.google.common.collect.Maps$DescendingMap {
final synthetic com.google.common.collect.ForwardingNavigableMap this$0
public void <init> (com.google.common.collect.ForwardingNavigableMap)
com.google.common.collect.ForwardingNavigableMap this$0
java.util.NavigableMap forward ()
protected java.util.Iterator entryIterator ()
}
com/google/common/collect/ForwardingNavigableMap$StandardNavigableKeySet.class
ForwardingNavigableMap.java
package com.google.common.collect
public com.google.common.collect.ForwardingNavigableMap$StandardNavigableKeySet extends com.google.common.collect.Maps$NavigableKeySet {
final synthetic com.google.common.collect.ForwardingNavigableMap this$0
public void <init> (com.google.common.collect.ForwardingNavigableMap)
com.google.common.collect.ForwardingNavigableMap this$0
}
com/google/common/collect/ForwardingNavigableMap.class
ForwardingNavigableMap.java
package com.google.common.collect
public abstract com.google.common.collect.ForwardingNavigableMap extends com.google.common.collect.ForwardingSortedMap implements java.util.NavigableMap {
protected void <init> ()
protected abstract java.util.NavigableMap delegate ()
public java.util.Map$Entry lowerEntry (java.lang.Object)
Object key
protected java.util.Map$Entry standardLowerEntry (java.lang.Object)
Object key
public java.lang.Object lowerKey (java.lang.Object)
Object key
protected java.lang.Object standardLowerKey (java.lang.Object)
Object key
public java.util.Map$Entry floorEntry (java.lang.Object)
Object key
protected java.util.Map$Entry standardFloorEntry (java.lang.Object)
Object key
public java.lang.Object floorKey (java.lang.Object)
Object key
protected java.lang.Object standardFloorKey (java.lang.Object)
Object key
public java.util.Map$Entry ceilingEntry (java.lang.Object)
Object key
protected java.util.Map$Entry standardCeilingEntry (java.lang.Object)
Object key
public java.lang.Object ceilingKey (java.lang.Object)
Object key
protected java.lang.Object standardCeilingKey (java.lang.Object)
Object key
public java.util.Map$Entry higherEntry (java.lang.Object)
Object key
protected java.util.Map$Entry standardHigherEntry (java.lang.Object)
Object key
public java.lang.Object higherKey (java.lang.Object)
Object key
protected java.lang.Object standardHigherKey (java.lang.Object)
Object key
public java.util.Map$Entry firstEntry ()
protected java.util.Map$Entry standardFirstEntry ()
protected java.lang.Object standardFirstKey ()
java.util.Map$Entry entry
public java.util.Map$Entry lastEntry ()
protected java.util.Map$Entry standardLastEntry ()
protected java.lang.Object standardLastKey ()
java.util.Map$Entry entry
public java.util.Map$Entry pollFirstEntry ()
protected java.util.Map$Entry standardPollFirstEntry ()
public java.util.Map$Entry pollLastEntry ()
protected java.util.Map$Entry standardPollLastEntry ()
public java.util.NavigableMap descendingMap ()
public java.util.NavigableSet navigableKeySet ()
public java.util.NavigableSet descendingKeySet ()
protected java.util.NavigableSet standardDescendingKeySet ()
protected java.util.SortedMap standardSubMap (java.lang.Object, java.lang.Object)
Object fromKey
Object toKey
public java.util.NavigableMap subMap (java.lang.Object, boolean, java.lang.Object, boolean)
Object fromKey
boolean fromInclusive
Object toKey
boolean toInclusive
public java.util.NavigableMap headMap (java.lang.Object, boolean)
Object toKey
boolean inclusive
public java.util.NavigableMap tailMap (java.lang.Object, boolean)
Object fromKey
boolean inclusive
protected java.util.SortedMap standardHeadMap (java.lang.Object)
Object toKey
protected java.util.SortedMap standardTailMap (java.lang.Object)
Object fromKey
protected volatile synthetic java.util.SortedMap delegate ()
protected volatile synthetic java.util.Map delegate ()
protected volatile synthetic java.lang.Object delegate ()
}
com/google/common/collect/ForwardingNavigableSet$StandardDescendingSet.class
ForwardingNavigableSet.java
package com.google.common.collect
public com.google.common.collect.ForwardingNavigableSet$StandardDescendingSet extends com.google.common.collect.Sets$DescendingSet {
final synthetic com.google.common.collect.ForwardingNavigableSet this$0
public void <init> (com.google.common.collect.ForwardingNavigableSet)
com.google.common.collect.ForwardingNavigableSet this$0
}
com/google/common/collect/ForwardingNavigableSet.class
ForwardingNavigableSet.java
package com.google.common.collect
public abstract com.google.common.collect.ForwardingNavigableSet extends com.google.common.collect.ForwardingSortedSet implements java.util.NavigableSet {
protected void <init> ()
protected abstract java.util.NavigableSet delegate ()
public java.lang.Object lower (java.lang.Object)
Object e
protected java.lang.Object standardLower (java.lang.Object)
Object e
public java.lang.Object floor (java.lang.Object)
Object e
protected java.lang.Object standardFloor (java.lang.Object)
Object e
public java.lang.Object ceiling (java.lang.Object)
Object e
protected java.lang.Object standardCeiling (java.lang.Object)
Object e
public java.lang.Object higher (java.lang.Object)
Object e
protected java.lang.Object standardHigher (java.lang.Object)
Object e
public java.lang.Object pollFirst ()
protected java.lang.Object standardPollFirst ()
public java.lang.Object pollLast ()
protected java.lang.Object standardPollLast ()
protected java.lang.Object standardFirst ()
protected java.lang.Object standardLast ()
public java.util.NavigableSet descendingSet ()
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
protected java.util.NavigableSet standardSubSet (java.lang.Object, boolean, java.lang.Object, boolean)
Object fromElement
boolean fromInclusive
Object toElement
boolean toInclusive
protected java.util.SortedSet standardSubSet (java.lang.Object, java.lang.Object)
Object fromElement
Object toElement
public java.util.NavigableSet headSet (java.lang.Object, boolean)
Object toElement
boolean inclusive
protected java.util.SortedSet standardHeadSet (java.lang.Object)
Object toElement
public java.util.NavigableSet tailSet (java.lang.Object, boolean)
Object fromElement
boolean inclusive
protected java.util.SortedSet standardTailSet (java.lang.Object)
Object fromElement
protected volatile synthetic java.util.SortedSet delegate ()
protected volatile synthetic java.util.Set delegate ()
protected volatile synthetic java.util.Collection delegate ()
protected volatile synthetic java.lang.Object delegate ()
}
com/google/common/collect/ForwardingObject.class
ForwardingObject.java
package com.google.common.collect
public abstract com.google.common.collect.ForwardingObject extends java.lang.Object {
protected void <init> ()
protected abstract java.lang.Object delegate ()
public java.lang.String toString ()
}
com/google/common/collect/ForwardingQueue.class
ForwardingQueue.java
package com.google.common.collect
public abstract com.google.common.collect.ForwardingQueue extends com.google.common.collect.ForwardingCollection implements java.util.Queue {
protected void <init> ()
protected abstract java.util.Queue delegate ()
public boolean offer (java.lang.Object)
Object o
public java.lang.Object poll ()
public java.lang.Object remove ()
public java.lang.Object peek ()
public java.lang.Object element ()
protected boolean standardOffer (java.lang.Object)
IllegalStateException caught
Object e
protected java.lang.Object standardPeek ()
java.util.NoSuchElementException caught
protected java.lang.Object standardPoll ()
java.util.NoSuchElementException caught
protected volatile synthetic java.util.Collection delegate ()
protected volatile synthetic java.lang.Object delegate ()
}
com/google/common/collect/ForwardingSet.class
ForwardingSet.java
package com.google.common.collect
public abstract com.google.common.collect.ForwardingSet extends com.google.common.collect.ForwardingCollection implements java.util.Set {
protected void <init> ()
protected abstract java.util.Set delegate ()
public boolean equals (java.lang.Object)
Object object
public int hashCode ()
protected boolean standardRemoveAll (java.util.Collection)
java.util.Collection collection
protected boolean standardEquals (java.lang.Object)
Object object
protected int standardHashCode ()
protected volatile synthetic java.util.Collection delegate ()
protected volatile synthetic java.lang.Object delegate ()
}
com/google/common/collect/ForwardingSetMultimap.class
ForwardingSetMultimap.java
package com.google.common.collect
public abstract com.google.common.collect.ForwardingSetMultimap extends com.google.common.collect.ForwardingMultimap implements com.google.common.collect.SetMultimap {
public void <init> ()
protected abstract com.google.common.collect.SetMultimap delegate ()
public java.util.Set entries ()
public java.util.Set get (java.lang.Object)
Object key
public java.util.Set removeAll (java.lang.Object)
Object key
public java.util.Set replaceValues (java.lang.Object, java.lang.Iterable)
Object key
Iterable values
public volatile synthetic java.util.Collection replaceValues (java.lang.Object, java.lang.Iterable)
public volatile synthetic java.util.Collection removeAll (java.lang.Object)
public volatile synthetic java.util.Collection get (java.lang.Object)
public volatile synthetic java.util.Collection entries ()
protected volatile synthetic com.google.common.collect.Multimap delegate ()
protected volatile synthetic java.lang.Object delegate ()
}
com/google/common/collect/ForwardingSortedMap$StandardKeySet.class
ForwardingSortedMap.java
package com.google.common.collect
public com.google.common.collect.ForwardingSortedMap$StandardKeySet extends com.google.common.collect.Maps$SortedKeySet {
final synthetic com.google.common.collect.ForwardingSortedMap this$0
public void <init> (com.google.common.collect.ForwardingSortedMap)
com.google.common.collect.ForwardingSortedMap this$0
}
com/google/common/collect/ForwardingSortedMap.class
ForwardingSortedMap.java
package com.google.common.collect
public abstract com.google.common.collect.ForwardingSortedMap extends com.google.common.collect.ForwardingMap implements java.util.SortedMap {
protected void <init> ()
protected abstract java.util.SortedMap delegate ()
public java.util.Comparator comparator ()
public java.lang.Object firstKey ()
public java.util.SortedMap headMap (java.lang.Object)
Object toKey
public java.lang.Object lastKey ()
public java.util.SortedMap subMap (java.lang.Object, java.lang.Object)
Object fromKey
Object toKey
public java.util.SortedMap tailMap (java.lang.Object)
Object fromKey
static int unsafeCompare (java.util.Comparator, java.lang.Object, java.lang.Object)
java.util.Comparator comparator
Object o1
Object o2
protected boolean standardContainsKey (java.lang.Object)
java.util.SortedMap self
Object ceilingKey
RuntimeException e
Object key
protected java.util.SortedMap standardSubMap (java.lang.Object, java.lang.Object)
Object fromKey
Object toKey
protected volatile synthetic java.util.Map delegate ()
protected volatile synthetic java.lang.Object delegate ()
}
com/google/common/collect/ForwardingSortedMultiset$StandardDescendingMultiset.class
ForwardingSortedMultiset.java
package com.google.common.collect
public abstract com.google.common.collect.ForwardingSortedMultiset$StandardDescendingMultiset extends com.google.common.collect.DescendingMultiset {
final synthetic com.google.common.collect.ForwardingSortedMultiset this$0
public void <init> (com.google.common.collect.ForwardingSortedMultiset)
com.google.common.collect.ForwardingSortedMultiset this$0
com.google.common.collect.SortedMultiset forwardMultiset ()
}
com/google/common/collect/ForwardingSortedMultiset$StandardElementSet.class
ForwardingSortedMultiset.java
package com.google.common.collect
public com.google.common.collect.ForwardingSortedMultiset$StandardElementSet extends com.google.common.collect.SortedMultisets$NavigableElementSet {
final synthetic com.google.common.collect.ForwardingSortedMultiset this$0
public void <init> (com.google.common.collect.ForwardingSortedMultiset)
com.google.common.collect.ForwardingSortedMultiset this$0
}
com/google/common/collect/ForwardingSortedMultiset.class
ForwardingSortedMultiset.java
package com.google.common.collect
public abstract com.google.common.collect.ForwardingSortedMultiset extends com.google.common.collect.ForwardingMultiset implements com.google.common.collect.SortedMultiset {
protected void <init> ()
protected abstract com.google.common.collect.SortedMultiset delegate ()
public java.util.NavigableSet elementSet ()
public java.util.Comparator comparator ()
public com.google.common.collect.SortedMultiset descendingMultiset ()
public com.google.common.collect.Multiset$Entry firstEntry ()
protected com.google.common.collect.Multiset$Entry standardFirstEntry ()
java.util.Iterator entryIterator
com.google.common.collect.Multiset$Entry entry
public com.google.common.collect.Multiset$Entry lastEntry ()
protected com.google.common.collect.Multiset$Entry standardLastEntry ()
java.util.Iterator entryIterator
com.google.common.collect.Multiset$Entry entry
public com.google.common.collect.Multiset$Entry pollFirstEntry ()
protected com.google.common.collect.Multiset$Entry standardPollFirstEntry ()
java.util.Iterator entryIterator
com.google.common.collect.Multiset$Entry entry
public com.google.common.collect.Multiset$Entry pollLastEntry ()
protected com.google.common.collect.Multiset$Entry standardPollLastEntry ()
java.util.Iterator entryIterator
com.google.common.collect.Multiset$Entry entry
public com.google.common.collect.SortedMultiset headMultiset (java.lang.Object, com.google.common.collect.BoundType)
Object upperBound
com.google.common.collect.BoundType boundType
public com.google.common.collect.SortedMultiset subMultiset (java.lang.Object, com.google.common.collect.BoundType, java.lang.Object, com.google.common.collect.BoundType)
Object lowerBound
com.google.common.collect.BoundType lowerBoundType
Object upperBound
com.google.common.collect.BoundType upperBoundType
protected com.google.common.collect.SortedMultiset standardSubMultiset (java.lang.Object, com.google.common.collect.BoundType, java.lang.Object, com.google.common.collect.BoundType)
Object lowerBound
com.google.common.collect.BoundType lowerBoundType
Object upperBound
com.google.common.collect.BoundType upperBoundType
public com.google.common.collect.SortedMultiset tailMultiset (java.lang.Object, com.google.common.collect.BoundType)
Object lowerBound
com.google.common.collect.BoundType boundType
public volatile synthetic java.util.Set elementSet ()
protected volatile synthetic com.google.common.collect.Multiset delegate ()
protected volatile synthetic java.util.Collection delegate ()
protected volatile synthetic java.lang.Object delegate ()
public volatile synthetic java.util.SortedSet elementSet ()
}
com/google/common/collect/ForwardingSortedSet.class
ForwardingSortedSet.java
package com.google.common.collect
public abstract com.google.common.collect.ForwardingSortedSet extends com.google.common.collect.ForwardingSet implements java.util.SortedSet {
protected void <init> ()
protected abstract java.util.SortedSet delegate ()
public java.util.Comparator comparator ()
public java.lang.Object first ()
public java.util.SortedSet headSet (java.lang.Object)
Object toElement
public java.lang.Object last ()
public java.util.SortedSet subSet (java.lang.Object, java.lang.Object)
Object fromElement
Object toElement
public java.util.SortedSet tailSet (java.lang.Object)
Object fromElement
protected boolean standardContains (java.lang.Object)
java.util.SortedSet self
Object ceiling
RuntimeException e
Object object
protected boolean standardRemove (java.lang.Object)
Object ceiling
java.util.SortedSet self
java.util.Iterator iterator
RuntimeException e
Object object
protected java.util.SortedSet standardSubSet (java.lang.Object, java.lang.Object)
Object fromElement
Object toElement
protected volatile synthetic java.util.Set delegate ()
protected volatile synthetic java.util.Collection delegate ()
protected volatile synthetic java.lang.Object delegate ()
}
com/google/common/collect/ForwardingSortedSetMultimap.class
ForwardingSortedSetMultimap.java
package com.google.common.collect
public abstract com.google.common.collect.ForwardingSortedSetMultimap extends com.google.common.collect.ForwardingSetMultimap implements com.google.common.collect.SortedSetMultimap {
protected void <init> ()
protected abstract com.google.common.collect.SortedSetMultimap delegate ()
public java.util.SortedSet get (java.lang.Object)
Object key
public java.util.SortedSet removeAll (java.lang.Object)
Object key
public java.util.SortedSet replaceValues (java.lang.Object, java.lang.Iterable)
Object key
Iterable values
public java.util.Comparator valueComparator ()
public volatile synthetic java.util.Set replaceValues (java.lang.Object, java.lang.Iterable)
public volatile synthetic java.util.Set removeAll (java.lang.Object)
public volatile synthetic java.util.Set get (java.lang.Object)
protected volatile synthetic com.google.common.collect.SetMultimap delegate ()
public volatile synthetic java.util.Collection get (java.lang.Object)
public volatile synthetic java.util.Collection removeAll (java.lang.Object)
public volatile synthetic java.util.Collection replaceValues (java.lang.Object, java.lang.Iterable)
protected volatile synthetic com.google.common.collect.Multimap delegate ()
protected volatile synthetic java.lang.Object delegate ()
}
com/google/common/collect/ForwardingTable.class
ForwardingTable.java
package com.google.common.collect
public abstract com.google.common.collect.ForwardingTable extends com.google.common.collect.ForwardingObject implements com.google.common.collect.Table {
protected void <init> ()
protected abstract com.google.common.collect.Table delegate ()
public java.util.Set cellSet ()
public void clear ()
public java.util.Map column (java.lang.Object)
Object columnKey
public java.util.Set columnKeySet ()
public java.util.Map columnMap ()
public boolean contains (java.lang.Object, java.lang.Object)
Object rowKey
Object columnKey
public boolean containsColumn (java.lang.Object)
Object columnKey
public boolean containsRow (java.lang.Object)
Object rowKey
public boolean containsValue (java.lang.Object)
Object value
public java.lang.Object get (java.lang.Object, java.lang.Object)
Object rowKey
Object columnKey
public boolean isEmpty ()
public java.lang.Object put (java.lang.Object, java.lang.Object, java.lang.Object)
Object rowKey
Object columnKey
Object value
public void putAll (com.google.common.collect.Table)
com.google.common.collect.Table table
public java.lang.Object remove (java.lang.Object, java.lang.Object)
Object rowKey
Object columnKey
public java.util.Map row (java.lang.Object)
Object rowKey
public java.util.Set rowKeySet ()
public java.util.Map rowMap ()
public int size ()
public java.util.Collection values ()
public boolean equals (java.lang.Object)
Object obj
public int hashCode ()
protected volatile synthetic java.lang.Object delegate ()
}
com/google/common/collect/GeneralRange.class
GeneralRange.java
package com.google.common.collect
final com.google.common.collect.GeneralRange extends java.lang.Object implements java.io.Serializable {
private final java.util.Comparator comparator
private final boolean hasLowerBound
private final Object lowerEndpoint
private final com.google.common.collect.BoundType lowerBoundType
private final boolean hasUpperBound
private final Object upperEndpoint
private final com.google.common.collect.BoundType upperBoundType
private transient com.google.common.collect.GeneralRange reverse
static com.google.common.collect.GeneralRange from (com.google.common.collect.Range)
com.google.common.collect.Range range
Comparable lowerEndpoint
com.google.common.collect.BoundType lowerBoundType
Comparable upperEndpoint
com.google.common.collect.BoundType upperBoundType
static com.google.common.collect.GeneralRange all (java.util.Comparator)
java.util.Comparator comparator
static com.google.common.collect.GeneralRange downTo (java.util.Comparator, java.lang.Object, com.google.common.collect.BoundType)
java.util.Comparator comparator
Object endpoint
com.google.common.collect.BoundType boundType
static com.google.common.collect.GeneralRange upTo (java.util.Comparator, java.lang.Object, com.google.common.collect.BoundType)
java.util.Comparator comparator
Object endpoint
com.google.common.collect.BoundType boundType
static com.google.common.collect.GeneralRange range (java.util.Comparator, java.lang.Object, com.google.common.collect.BoundType, java.lang.Object, com.google.common.collect.BoundType)
java.util.Comparator comparator
Object lower
com.google.common.collect.BoundType lowerType
Object upper
com.google.common.collect.BoundType upperType
private void <init> (java.util.Comparator, boolean, java.lang.Object, com.google.common.collect.BoundType, boolean, java.lang.Object, com.google.common.collect.BoundType)
int cmp
java.util.Comparator comparator
boolean hasLowerBound
Object lowerEndpoint
com.google.common.collect.BoundType lowerBoundType
boolean hasUpperBound
Object upperEndpoint
com.google.common.collect.BoundType upperBoundType
java.util.Comparator comparator ()
boolean hasLowerBound ()
boolean hasUpperBound ()
boolean isEmpty ()
boolean tooLow (java.lang.Object)
Object t
Object lbound
int cmp
boolean tooHigh (java.lang.Object)
Object t
Object ubound
int cmp
boolean contains (java.lang.Object)
Object t
com.google.common.collect.GeneralRange intersect (com.google.common.collect.GeneralRange)
int cmp
int cmp
int cmp
com.google.common.collect.GeneralRange other
boolean hasLowBound
Object lowEnd
com.google.common.collect.BoundType lowType
boolean hasUpBound
Object upEnd
com.google.common.collect.BoundType upType
public boolean equals (java.lang.Object)
com.google.common.collect.GeneralRange r
Object obj
public int hashCode ()
com.google.common.collect.GeneralRange reverse ()
com.google.common.collect.GeneralRange result
public java.lang.String toString ()
java.lang.Object getLowerEndpoint ()
com.google.common.collect.BoundType getLowerBoundType ()
java.lang.Object getUpperEndpoint ()
com.google.common.collect.BoundType getUpperBoundType ()
}
com/google/common/collect/GwtTransient.class
GwtTransient.java
package com.google.common.collect
abstract annotation com.google.common.collect.GwtTransient extends java.lang.Object implements java.lang.annotation.Annotation {
}
com/google/common/collect/HashBasedTable$Factory.class
HashBasedTable.java
package com.google.common.collect
com.google.common.collect.HashBasedTable$Factory extends java.lang.Object implements com.google.common.base.Supplier java.io.Serializable {
final int expectedSize
private static final long serialVersionUID
void <init> (int)
int expectedSize
public java.util.Map get ()
public volatile synthetic java.lang.Object get ()
}
com/google/common/collect/HashBasedTable.class
HashBasedTable.java
package com.google.common.collect
public com.google.common.collect.HashBasedTable extends com.google.common.collect.StandardTable {
private static final long serialVersionUID
public static com.google.common.collect.HashBasedTable create ()
public static com.google.common.collect.HashBasedTable create (int, int)
int expectedRows
int expectedCellsPerRow
java.util.Map backingMap
public static com.google.common.collect.HashBasedTable create (com.google.common.collect.Table)
com.google.common.collect.Table table
com.google.common.collect.HashBasedTable result
void <init> (java.util.Map, com.google.common.collect.HashBasedTable$Factory)
java.util.Map backingMap
com.google.common.collect.HashBasedTable$Factory factory
public volatile synthetic java.util.Map columnMap ()
public volatile synthetic java.util.Map rowMap ()
public volatile synthetic java.util.Collection values ()
public volatile synthetic java.util.Set columnKeySet ()
public volatile synthetic java.util.Set rowKeySet ()
public volatile synthetic java.util.Map column (java.lang.Object)
public volatile synthetic java.util.Map row (java.lang.Object)
public volatile synthetic java.util.Set cellSet ()
public volatile synthetic java.lang.Object remove (java.lang.Object, java.lang.Object)
public volatile synthetic java.lang.Object put (java.lang.Object, java.lang.Object, java.lang.Object)
public volatile synthetic void clear ()
public volatile synthetic int size ()
public volatile synthetic boolean isEmpty ()
public volatile synthetic java.lang.Object get (java.lang.Object, java.lang.Object)
public volatile synthetic boolean containsValue (java.lang.Object)
public volatile synthetic boolean containsRow (java.lang.Object)
public volatile synthetic boolean containsColumn (java.lang.Object)
public volatile synthetic boolean contains (java.lang.Object, java.lang.Object)
public volatile synthetic java.lang.String toString ()
public volatile synthetic int hashCode ()
public volatile synthetic boolean equals (java.lang.Object)
public volatile synthetic void putAll (com.google.common.collect.Table)
}
com/google/common/collect/HashBiMap$EntryForKey.class
HashBiMap.java
package com.google.common.collect
final com.google.common.collect.HashBiMap$EntryForKey extends com.google.common.collect.AbstractMapEntry {
final Object key
int index
final synthetic com.google.common.collect.HashBiMap this$0
void <init> (com.google.common.collect.HashBiMap, int)
com.google.common.collect.HashBiMap this$0
int index
void updateIndex ()
public java.lang.Object getKey ()
public java.lang.Object getValue ()
public java.lang.Object setValue (java.lang.Object)
Object value
Object oldValue
}
com/google/common/collect/HashBiMap$EntryForValue.class
HashBiMap.java
package com.google.common.collect
final com.google.common.collect.HashBiMap$EntryForValue extends com.google.common.collect.AbstractMapEntry {
final com.google.common.collect.HashBiMap biMap
final Object value
int index
void <init> (com.google.common.collect.HashBiMap, int)
com.google.common.collect.HashBiMap biMap
int index
private void updateIndex ()
public java.lang.Object getKey ()
public java.lang.Object getValue ()
public java.lang.Object setValue (java.lang.Object)
Object key
Object oldKey
}
com/google/common/collect/HashBiMap$EntrySet.class
HashBiMap.java
package com.google.common.collect
final com.google.common.collect.HashBiMap$EntrySet extends com.google.common.collect.HashBiMap$View {
final synthetic com.google.common.collect.HashBiMap this$0
void <init> (com.google.common.collect.HashBiMap)
com.google.common.collect.HashBiMap this$0
public boolean contains (java.lang.Object)
java.util.Map$Entry e
Object k
Object v
int eIndex
Object o
public boolean remove (java.lang.Object)
java.util.Map$Entry e
Object k
Object v
int kHash
int eIndex
Object o
java.util.Map$Entry forEntry (int)
int entry
volatile synthetic java.lang.Object forEntry (int)
}
com/google/common/collect/HashBiMap$Inverse.class
HashBiMap.java
package com.google.common.collect
com.google.common.collect.HashBiMap$Inverse extends java.util.AbstractMap implements com.google.common.collect.BiMap java.io.Serializable {
private final com.google.common.collect.HashBiMap forward
private transient java.util.Set inverseEntrySet
void <init> (com.google.common.collect.HashBiMap)
com.google.common.collect.HashBiMap forward
public int size ()
public boolean containsKey (java.lang.Object)
Object key
public java.lang.Object get (java.lang.Object)
Object key
public boolean containsValue (java.lang.Object)
Object value
public java.lang.Object put (java.lang.Object, java.lang.Object)
Object value
Object key
public java.lang.Object forcePut (java.lang.Object, java.lang.Object)
Object value
Object key
public com.google.common.collect.BiMap inverse ()
public java.lang.Object remove (java.lang.Object)
Object value
public void clear ()
public java.util.Set keySet ()
public java.util.Set values ()
public java.util.Set entrySet ()
java.util.Set result
private void readObject (java.io.ObjectInputStream) throws java.lang.ClassNotFoundException java.io.IOException
java.io.ObjectInputStream in
public volatile synthetic java.util.Collection values ()
}
com/google/common/collect/HashBiMap$InverseEntrySet.class
HashBiMap.java
package com.google.common.collect
com.google.common.collect.HashBiMap$InverseEntrySet extends com.google.common.collect.HashBiMap$View {
void <init> (com.google.common.collect.HashBiMap)
com.google.common.collect.HashBiMap biMap
public boolean contains (java.lang.Object)
java.util.Map$Entry e
Object v
Object k
int eIndex
Object o
public boolean remove (java.lang.Object)
java.util.Map$Entry e
Object v
Object k
int vHash
int eIndex
Object o
java.util.Map$Entry forEntry (int)
int entry
volatile synthetic java.lang.Object forEntry (int)
}
com/google/common/collect/HashBiMap$KeySet.class
HashBiMap.java
package com.google.common.collect
final com.google.common.collect.HashBiMap$KeySet extends com.google.common.collect.HashBiMap$View {
final synthetic com.google.common.collect.HashBiMap this$0
void <init> (com.google.common.collect.HashBiMap)
com.google.common.collect.HashBiMap this$0
java.lang.Object forEntry (int)
int entry
public boolean contains (java.lang.Object)
Object o
public boolean remove (java.lang.Object)
Object o
int oHash
int entry
}
com/google/common/collect/HashBiMap$ValueSet.class
HashBiMap.java
package com.google.common.collect
final com.google.common.collect.HashBiMap$ValueSet extends com.google.common.collect.HashBiMap$View {
final synthetic com.google.common.collect.HashBiMap this$0
void <init> (com.google.common.collect.HashBiMap)
com.google.common.collect.HashBiMap this$0
java.lang.Object forEntry (int)
int entry
public boolean contains (java.lang.Object)
Object o
public boolean remove (java.lang.Object)
Object o
int oHash
int entry
}
com/google/common/collect/HashBiMap$View$1.class
HashBiMap.java
package com.google.common.collect
com.google.common.collect.HashBiMap$View$1 extends java.lang.Object implements java.util.Iterator {
private int index
private int indexToRemove
private int expectedModCount
private int remaining
final synthetic com.google.common.collect.HashBiMap$View this$0
void <init> (com.google.common.collect.HashBiMap$View)
com.google.common.collect.HashBiMap$View this$0
private void checkForComodification ()
public boolean hasNext ()
public java.lang.Object next ()
Object result
public void remove ()
}
com/google/common/collect/HashBiMap$View.class
HashBiMap.java
package com.google.common.collect
abstract com.google.common.collect.HashBiMap$View extends java.util.AbstractSet {
final com.google.common.collect.HashBiMap biMap
void <init> (com.google.common.collect.HashBiMap)
com.google.common.collect.HashBiMap biMap
abstract java.lang.Object forEntry (int)
public java.util.Iterator iterator ()
public int size ()
public void clear ()
}
com/google/common/collect/HashBiMap.class
HashBiMap.java
package com.google.common.collect
public final com.google.common.collect.HashBiMap extends java.util.AbstractMap implements com.google.common.collect.BiMap java.io.Serializable {
private static final int ABSENT
private static final int ENDPOINT
transient Object[] keys
transient Object[] values
transient int size
transient int modCount
private transient int[] hashTableKToV
private transient int[] hashTableVToK
private transient int[] nextInBucketKToV
private transient int[] nextInBucketVToK
private transient int firstInInsertionOrder
private transient int lastInInsertionOrder
private transient int[] prevInInsertionOrder
private transient int[] nextInInsertionOrder
private transient java.util.Set keySet
private transient java.util.Set valueSet
private transient java.util.Set entrySet
private transient com.google.common.collect.BiMap inverse
public static com.google.common.collect.HashBiMap create ()
public static com.google.common.collect.HashBiMap create (int)
int expectedSize
public static com.google.common.collect.HashBiMap create (java.util.Map)
java.util.Map map
com.google.common.collect.HashBiMap bimap
private void <init> (int)
int expectedSize
void init (int)
int expectedSize
int tableSize
private static int[] createFilledWithAbsent (int)
int size
int[] array
private static int[] expandAndFillWithAbsent (int[], int)
int[] array
int newSize
int oldSize
int[] result
public int size ()
private void ensureCapacity (int)
int oldCapacity
int newCapacity
int keyHash
int keyBucket
int valueHash
int valueBucket
int entryToRehash
int newTableSize
int minCapacity
private int bucket (int)
int hash
int findEntryByKey (java.lang.Object)
Object key
int findEntryByKey (java.lang.Object, int)
Object key
int keyHash
int findEntryByValue (java.lang.Object)
Object value
int findEntryByValue (java.lang.Object, int)
Object value
int valueHash
int findEntry (java.lang.Object, int, int[], int[], java.lang.Object[])
int entry
Object o
int oHash
int[] hashTable
int[] nextInBucket
Object[] array
public boolean containsKey (java.lang.Object)
Object key
public boolean containsValue (java.lang.Object)
Object value
public java.lang.Object get (java.lang.Object)
Object key
int entry
java.lang.Object getInverse (java.lang.Object)
Object value
int entry
public java.lang.Object put (java.lang.Object, java.lang.Object)
Object key
Object value
java.lang.Object put (java.lang.Object, java.lang.Object, boolean)
Object oldValue
Object key
Object value
boolean force
int keyHash
int entryForKey
int valueHash
int valueEntry
public java.lang.Object forcePut (java.lang.Object, java.lang.Object)
Object key
Object value
java.lang.Object putInverse (java.lang.Object, java.lang.Object, boolean)
Object oldKey
Object value
Object key
boolean force
int valueHash
int entryForValue
int predecessor
int keyHash
int keyEntry
int successor
private void setSucceeds (int, int)
int prev
int next
private void insertIntoTableKToV (int, int)
int entry
int keyHash
int keyBucket
private void insertIntoTableVToK (int, int)
int entry
int valueHash
int valueBucket
private void deleteFromTableKToV (int, int)
int entryInBucket
int entry
int keyHash
int keyBucket
int prevInBucket
private void deleteFromTableVToK (int, int)
int entryInBucket
int entry
int valueHash
int valueBucket
int prevInBucket
private void replaceValueInEntry (int, java.lang.Object, boolean)
int entry
Object newValue
boolean force
int newValueHash
int newValueIndex
private void replaceKeyInEntry (int, java.lang.Object, boolean)
int entry
Object newKey
boolean force
int newKeyHash
int newKeyIndex
int newPredecessor
int newSuccessor
int oldPredecessor
int oldSuccessor
public java.lang.Object remove (java.lang.Object)
Object value
Object key
int keyHash
int entry
java.lang.Object removeInverse (java.lang.Object)
Object key
Object value
int valueHash
int entry
void removeEntry (int)
int entry
private void removeEntry (int, int, int)
int entry
int keyHash
int valueHash
int oldPredecessor
int oldSuccessor
void removeEntryKeyHashKnown (int, int)
int entry
int keyHash
void removeEntryValueHashKnown (int, int)
int entry
int valueHash
private void moveEntryToIndex (int, int)
int entryInBucket
int prevInBucket
int entryInBucket
int prevInBucket
int src
int dest
int predecessor
int successor
Object key
Object value
int keyHash
int keyBucket
int valueHash
int valueBucket
public void clear ()
public java.util.Set keySet ()
java.util.Set result
public java.util.Set values ()
java.util.Set result
public java.util.Set entrySet ()
java.util.Set result
public com.google.common.collect.BiMap inverse ()
com.google.common.collect.BiMap result
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream stream
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream stream
int size
public volatile synthetic java.util.Collection values ()
static synthetic int access$000 (com.google.common.collect.HashBiMap)
com.google.common.collect.HashBiMap x0
static synthetic int[] access$100 (com.google.common.collect.HashBiMap)
com.google.common.collect.HashBiMap x0
static synthetic void access$200 (com.google.common.collect.HashBiMap, int, java.lang.Object, boolean)
com.google.common.collect.HashBiMap x0
int x1
Object x2
boolean x3
static synthetic com.google.common.collect.BiMap access$302 (com.google.common.collect.HashBiMap, com.google.common.collect.BiMap)
com.google.common.collect.HashBiMap x0
com.google.common.collect.BiMap x1
static synthetic void access$400 (com.google.common.collect.HashBiMap, int, java.lang.Object, boolean)
com.google.common.collect.HashBiMap x0
int x1
Object x2
boolean x3
}
com/google/common/collect/HashMultimap.class
HashMultimap.java
package com.google.common.collect
public final com.google.common.collect.HashMultimap extends com.google.common.collect.HashMultimapGwtSerializationDependencies {
private static final int DEFAULT_VALUES_PER_KEY
transient int expectedValuesPerKey
private static final long serialVersionUID
public static com.google.common.collect.HashMultimap create ()
public static com.google.common.collect.HashMultimap create (int, int)
int expectedKeys
int expectedValuesPerKey
public static com.google.common.collect.HashMultimap create (com.google.common.collect.Multimap)
com.google.common.collect.Multimap multimap
private void <init> ()
private void <init> (int, int)
int expectedKeys
int expectedValuesPerKey
private void <init> (com.google.common.collect.Multimap)
com.google.common.collect.Multimap multimap
java.util.Set createCollection ()
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream stream
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream stream
int distinctKeys
java.util.Map map
public volatile synthetic boolean equals (java.lang.Object)
public volatile synthetic boolean put (java.lang.Object, java.lang.Object)
public volatile synthetic java.util.Map asMap ()
public volatile synthetic java.util.Set replaceValues (java.lang.Object, java.lang.Iterable)
public volatile synthetic java.util.Set removeAll (java.lang.Object)
public volatile synthetic java.util.Set entries ()
public volatile synthetic java.util.Set get (java.lang.Object)
public volatile synthetic java.util.Collection values ()
public volatile synthetic void clear ()
public volatile synthetic boolean containsKey (java.lang.Object)
public volatile synthetic int size ()
volatile synthetic java.util.Collection createCollection ()
public volatile synthetic java.lang.String toString ()
public volatile synthetic int hashCode ()
public volatile synthetic com.google.common.collect.Multiset keys ()
public volatile synthetic java.util.Set keySet ()
public volatile synthetic boolean putAll (com.google.common.collect.Multimap)
public volatile synthetic boolean putAll (java.lang.Object, java.lang.Iterable)
public volatile synthetic boolean remove (java.lang.Object, java.lang.Object)
public volatile synthetic boolean containsEntry (java.lang.Object, java.lang.Object)
public volatile synthetic boolean containsValue (java.lang.Object)
public volatile synthetic boolean isEmpty ()
}
com/google/common/collect/HashMultimapGwtSerializationDependencies.class
HashMultimapGwtSerializationDependencies.java
package com.google.common.collect
abstract com.google.common.collect.HashMultimapGwtSerializationDependencies extends com.google.common.collect.AbstractSetMultimap {
void <init> (java.util.Map)
java.util.Map map
}
com/google/common/collect/HashMultiset.class
HashMultiset.java
package com.google.common.collect
public final com.google.common.collect.HashMultiset extends com.google.common.collect.AbstractMapBasedMultiset {
private static final long serialVersionUID
public static com.google.common.collect.HashMultiset create ()
public static com.google.common.collect.HashMultiset create (int)
int distinctElements
public static com.google.common.collect.HashMultiset create (java.lang.Iterable)
Iterable elements
com.google.common.collect.HashMultiset multiset
void <init> (int)
int distinctElements
com.google.common.collect.ObjectCountHashMap newBackingMap (int)
int distinctElements
public volatile synthetic java.util.Set entrySet ()
public volatile synthetic java.util.Set elementSet ()
public volatile synthetic boolean contains (java.lang.Object)
public volatile synthetic boolean isEmpty ()
}
com/google/common/collect/Hashing.class
Hashing.java
package com.google.common.collect
final com.google.common.collect.Hashing extends java.lang.Object {
private static final long C1
private static final long C2
private static final int MAX_TABLE_SIZE
private void <init> ()
static int smear (int)
int hashCode
static int smearedHash (java.lang.Object)
Object o
static int closedTableSize (int, double)
int expectedEntries
double loadFactor
int tableSize
static boolean needsResizing (int, int, double)
int size
int tableSize
double loadFactor
}
com/google/common/collect/ImmutableAsList$SerializedForm.class
ImmutableAsList.java
package com.google.common.collect
com.google.common.collect.ImmutableAsList$SerializedForm extends java.lang.Object implements java.io.Serializable {
final com.google.common.collect.ImmutableCollection collection
private static final long serialVersionUID
void <init> (com.google.common.collect.ImmutableCollection)
com.google.common.collect.ImmutableCollection collection
java.lang.Object readResolve ()
}
com/google/common/collect/ImmutableAsList.class
ImmutableAsList.java
package com.google.common.collect
abstract com.google.common.collect.ImmutableAsList extends com.google.common.collect.ImmutableList {
void <init> ()
abstract com.google.common.collect.ImmutableCollection delegateCollection ()
public boolean contains (java.lang.Object)
Object target
public int size ()
public boolean isEmpty ()
boolean isPartialView ()
private void readObject (java.io.ObjectInputStream) throws java.io.InvalidObjectException
java.io.ObjectInputStream stream
java.lang.Object writeReplace ()
}
com/google/common/collect/ImmutableBiMap$Builder.class
ImmutableBiMap.java
package com.google.common.collect
public final com.google.common.collect.ImmutableBiMap$Builder extends com.google.common.collect.ImmutableMap$Builder {
public void <init> ()
void <init> (int)
int size
public com.google.common.collect.ImmutableBiMap$Builder put (java.lang.Object, java.lang.Object)
Object key
Object value
public com.google.common.collect.ImmutableBiMap$Builder put (java.util.Map$Entry)
java.util.Map$Entry entry
public com.google.common.collect.ImmutableBiMap$Builder putAll (java.util.Map)
java.util.Map map
public com.google.common.collect.ImmutableBiMap$Builder putAll (java.lang.Iterable)
Iterable entries
public com.google.common.collect.ImmutableBiMap$Builder orderEntriesByValue (java.util.Comparator)
java.util.Comparator valueComparator
com.google.common.collect.ImmutableBiMap$Builder combine (com.google.common.collect.ImmutableMap$Builder)
com.google.common.collect.ImmutableMap$Builder builder
public com.google.common.collect.ImmutableBiMap build ()
public com.google.common.collect.ImmutableBiMap buildOrThrow ()
public com.google.common.collect.ImmutableBiMap buildKeepingLast ()
public volatile synthetic com.google.common.collect.ImmutableMap buildKeepingLast ()
public volatile synthetic com.google.common.collect.ImmutableMap buildOrThrow ()
public volatile synthetic com.google.common.collect.ImmutableMap build ()
volatile synthetic com.google.common.collect.ImmutableMap$Builder combine (com.google.common.collect.ImmutableMap$Builder)
public volatile synthetic com.google.common.collect.ImmutableMap$Builder orderEntriesByValue (java.util.Comparator)
public volatile synthetic com.google.common.collect.ImmutableMap$Builder putAll (java.lang.Iterable)
public volatile synthetic com.google.common.collect.ImmutableMap$Builder putAll (java.util.Map)
public volatile synthetic com.google.common.collect.ImmutableMap$Builder put (java.util.Map$Entry)
public volatile synthetic com.google.common.collect.ImmutableMap$Builder put (java.lang.Object, java.lang.Object)
}
com/google/common/collect/ImmutableBiMap$SerializedForm.class
ImmutableBiMap.java
package com.google.common.collect
com.google.common.collect.ImmutableBiMap$SerializedForm extends com.google.common.collect.ImmutableMap$SerializedForm {
private static final long serialVersionUID
void <init> (com.google.common.collect.ImmutableBiMap)
com.google.common.collect.ImmutableBiMap bimap
com.google.common.collect.ImmutableBiMap$Builder makeBuilder (int)
int size
volatile synthetic com.google.common.collect.ImmutableMap$Builder makeBuilder (int)
}
com/google/common/collect/ImmutableBiMap.class
ImmutableBiMap.java
package com.google.common.collect
public abstract com.google.common.collect.ImmutableBiMap extends com.google.common.collect.ImmutableMap implements com.google.common.collect.BiMap {
public static com.google.common.collect.ImmutableBiMap of ()
public static com.google.common.collect.ImmutableBiMap of (java.lang.Object, java.lang.Object)
Object k1
Object v1
public static com.google.common.collect.ImmutableBiMap of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object k1
Object v1
Object k2
Object v2
public static com.google.common.collect.ImmutableBiMap of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object k1
Object v1
Object k2
Object v2
Object k3
Object v3
public static com.google.common.collect.ImmutableBiMap of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object k1
Object v1
Object k2
Object v2
Object k3
Object v3
Object k4
Object v4
public static com.google.common.collect.ImmutableBiMap of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object k1
Object v1
Object k2
Object v2
Object k3
Object v3
Object k4
Object v4
Object k5
Object v5
public static com.google.common.collect.ImmutableBiMap of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object k1
Object v1
Object k2
Object v2
Object k3
Object v3
Object k4
Object v4
Object k5
Object v5
Object k6
Object v6
public static com.google.common.collect.ImmutableBiMap of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object k1
Object v1
Object k2
Object v2
Object k3
Object v3
Object k4
Object v4
Object k5
Object v5
Object k6
Object v6
Object k7
Object v7
public static com.google.common.collect.ImmutableBiMap of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object k1
Object v1
Object k2
Object v2
Object k3
Object v3
Object k4
Object v4
Object k5
Object v5
Object k6
Object v6
Object k7
Object v7
Object k8
Object v8
public static com.google.common.collect.ImmutableBiMap of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object k1
Object v1
Object k2
Object v2
Object k3
Object v3
Object k4
Object v4
Object k5
Object v5
Object k6
Object v6
Object k7
Object v7
Object k8
Object v8
Object k9
Object v9
public static com.google.common.collect.ImmutableBiMap of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object k1
Object v1
Object k2
Object v2
Object k3
Object v3
Object k4
Object v4
Object k5
Object v5
Object k6
Object v6
Object k7
Object v7
Object k8
Object v8
Object k9
Object v9
Object k10
Object v10
public static transient com.google.common.collect.ImmutableBiMap ofEntries (java.util.Map$Entry[])
java.util.Map$Entry[] entries
java.util.Map$Entry[] entries2
public static com.google.common.collect.ImmutableBiMap$Builder builder ()
public static com.google.common.collect.ImmutableBiMap$Builder builderWithExpectedSize (int)
int expectedSize
public static com.google.common.collect.ImmutableBiMap copyOf (java.util.Map)
com.google.common.collect.ImmutableBiMap bimap
java.util.Map map
public static com.google.common.collect.ImmutableBiMap copyOf (java.lang.Iterable)
Iterable entries
int estimatedSize
void <init> ()
public abstract com.google.common.collect.ImmutableBiMap inverse ()
public com.google.common.collect.ImmutableSet values ()
final com.google.common.collect.ImmutableSet createValues ()
public final java.lang.Object forcePut (java.lang.Object, java.lang.Object)
Object key
Object value
java.lang.Object writeReplace ()
volatile synthetic com.google.common.collect.ImmutableCollection createValues ()
public volatile synthetic com.google.common.collect.ImmutableCollection values ()
public volatile synthetic java.util.Collection values ()
public volatile synthetic com.google.common.collect.BiMap inverse ()
public volatile synthetic java.util.Set values ()
}
com/google/common/collect/ImmutableClassToInstanceMap$1.class
ImmutableClassToInstanceMap.java
package com.google.common.collect
synthetic com.google.common.collect.ImmutableClassToInstanceMap$1 extends java.lang.Object {
}
com/google/common/collect/ImmutableClassToInstanceMap$Builder.class
ImmutableClassToInstanceMap.java
package com.google.common.collect
public final com.google.common.collect.ImmutableClassToInstanceMap$Builder extends java.lang.Object {
private final com.google.common.collect.ImmutableMap$Builder mapBuilder
public void <init> ()
public com.google.common.collect.ImmutableClassToInstanceMap$Builder put (java.lang.Class, java.lang.Object)
Class key
Object value
public com.google.common.collect.ImmutableClassToInstanceMap$Builder putAll (java.util.Map)
Class type
Object value
java.util.Map$Entry entry
java.util.Map map
private static java.lang.Object cast (java.lang.Class, java.lang.Object)
Class type
Object value
public com.google.common.collect.ImmutableClassToInstanceMap build ()
com.google.common.collect.ImmutableMap map
}
com/google/common/collect/ImmutableClassToInstanceMap.class
ImmutableClassToInstanceMap.java
package com.google.common.collect
public final com.google.common.collect.ImmutableClassToInstanceMap extends com.google.common.collect.ForwardingMap implements com.google.common.collect.ClassToInstanceMap java.io.Serializable {
private static final com.google.common.collect.ImmutableClassToInstanceMap EMPTY
private final com.google.common.collect.ImmutableMap delegate
public static com.google.common.collect.ImmutableClassToInstanceMap of ()
public static com.google.common.collect.ImmutableClassToInstanceMap of (java.lang.Class, java.lang.Object)
Class type
Object value
com.google.common.collect.ImmutableMap map
public static com.google.common.collect.ImmutableClassToInstanceMap$Builder builder ()
public static com.google.common.collect.ImmutableClassToInstanceMap copyOf (java.util.Map)
com.google.common.collect.ImmutableClassToInstanceMap cast
java.util.Map map
private void <init> (com.google.common.collect.ImmutableMap)
com.google.common.collect.ImmutableMap delegate
protected java.util.Map delegate ()
public java.lang.Object getInstance (java.lang.Class)
Class type
public java.lang.Object putInstance (java.lang.Class, java.lang.Object)
Class type
Object value
java.lang.Object readResolve ()
protected volatile synthetic java.lang.Object delegate ()
synthetic void <init> (com.google.common.collect.ImmutableMap, com.google.common.collect.ImmutableClassToInstanceMap$1)
com.google.common.collect.ImmutableMap x0
com.google.common.collect.ImmutableClassToInstanceMap$1 x1
static void <clinit> ()
}
com/google/common/collect/ImmutableCollection$ArrayBasedBuilder.class
ImmutableCollection.java
package com.google.common.collect
abstract com.google.common.collect.ImmutableCollection$ArrayBasedBuilder extends com.google.common.collect.ImmutableCollection$Builder {
Object[] contents
int size
boolean forceCopy
void <init> (int)
int initialCapacity
private void getReadyToExpandTo (int)
int minCapacity
public com.google.common.collect.ImmutableCollection$ArrayBasedBuilder add (java.lang.Object)
Object element
public transient com.google.common.collect.ImmutableCollection$Builder add (java.lang.Object[])
Object[] elements
final void addAll (java.lang.Object[], int)
Object[] elements
int n
public com.google.common.collect.ImmutableCollection$Builder addAll (java.lang.Iterable)
com.google.common.collect.ImmutableCollection immutableCollection
java.util.Collection collection
Iterable elements
public volatile synthetic com.google.common.collect.ImmutableCollection$Builder add (java.lang.Object)
}
com/google/common/collect/ImmutableCollection$Builder.class
ImmutableCollection.java
package com.google.common.collect
public abstract com.google.common.collect.ImmutableCollection$Builder extends java.lang.Object {
static final int DEFAULT_INITIAL_CAPACITY
static int expandedCapacity (int, int)
int oldCapacity
int minCapacity
int newCapacity
void <init> ()
public abstract com.google.common.collect.ImmutableCollection$Builder add (java.lang.Object)
public transient com.google.common.collect.ImmutableCollection$Builder add (java.lang.Object[])
Object element
Object[] elements
public com.google.common.collect.ImmutableCollection$Builder addAll (java.lang.Iterable)
Object element
Iterable elements
public com.google.common.collect.ImmutableCollection$Builder addAll (java.util.Iterator)
java.util.Iterator elements
public abstract com.google.common.collect.ImmutableCollection build ()
}
com/google/common/collect/ImmutableCollection.class
ImmutableCollection.java
package com.google.common.collect
public abstract com.google.common.collect.ImmutableCollection extends java.util.AbstractCollection implements java.io.Serializable {
private static final Object[] EMPTY_ARRAY
void <init> ()
public abstract com.google.common.collect.UnmodifiableIterator iterator ()
public final java.lang.Object[] toArray ()
public final java.lang.Object[] toArray (java.lang.Object[])
Object[] internal
Object[] other
int size
java.lang.Object[] internalArray ()
int internalArrayStart ()
int internalArrayEnd ()
public abstract boolean contains (java.lang.Object)
public final boolean add (java.lang.Object)
Object e
public final boolean remove (java.lang.Object)
Object object
public final boolean addAll (java.util.Collection)
java.util.Collection newElements
public final boolean removeAll (java.util.Collection)
java.util.Collection oldElements
public final boolean retainAll (java.util.Collection)
java.util.Collection elementsToKeep
public final void clear ()
public com.google.common.collect.ImmutableList asList ()
abstract boolean isPartialView ()
int copyIntoArray (java.lang.Object[], int)
Object e
Object[] dst
int offset
java.lang.Object writeReplace ()
public volatile synthetic java.util.Iterator iterator ()
static void <clinit> ()
}
com/google/common/collect/ImmutableEntry.class
ImmutableEntry.java
package com.google.common.collect
com.google.common.collect.ImmutableEntry extends com.google.common.collect.AbstractMapEntry implements java.io.Serializable {
final Object key
final Object value
private static final long serialVersionUID
void <init> (java.lang.Object, java.lang.Object)
Object key
Object value
public final java.lang.Object getKey ()
public final java.lang.Object getValue ()
public final java.lang.Object setValue (java.lang.Object)
Object value
}
com/google/common/collect/ImmutableEnumMap$1.class
ImmutableEnumMap.java
package com.google.common.collect
synthetic com.google.common.collect.ImmutableEnumMap$1 extends java.lang.Object {
}
com/google/common/collect/ImmutableEnumMap$EnumSerializedForm.class
ImmutableEnumMap.java
package com.google.common.collect
com.google.common.collect.ImmutableEnumMap$EnumSerializedForm extends java.lang.Object implements java.io.Serializable {
final java.util.EnumMap delegate
private static final long serialVersionUID
void <init> (java.util.EnumMap)
java.util.EnumMap delegate
java.lang.Object readResolve ()
}
com/google/common/collect/ImmutableEnumMap.class
ImmutableEnumMap.java
package com.google.common.collect
final com.google.common.collect.ImmutableEnumMap extends com.google.common.collect.ImmutableMap$IteratorBasedImmutableMap {
private final transient java.util.EnumMap delegate
static com.google.common.collect.ImmutableMap asImmutable (java.util.EnumMap)
java.util.Map$Entry entry
java.util.EnumMap map
private void <init> (java.util.EnumMap)
java.util.EnumMap delegate
com.google.common.collect.UnmodifiableIterator keyIterator ()
public int size ()
public boolean containsKey (java.lang.Object)
Object key
public java.lang.Object get (java.lang.Object)
Object key
public boolean equals (java.lang.Object)
Object object
com.google.common.collect.UnmodifiableIterator entryIterator ()
boolean isPartialView ()
java.lang.Object writeReplace ()
synthetic void <init> (java.util.EnumMap, com.google.common.collect.ImmutableEnumMap$1)
java.util.EnumMap x0
com.google.common.collect.ImmutableEnumMap$1 x1
}
com/google/common/collect/ImmutableEnumSet$1.class
ImmutableEnumSet.java
package com.google.common.collect
synthetic com.google.common.collect.ImmutableEnumSet$1 extends java.lang.Object {
}
com/google/common/collect/ImmutableEnumSet$EnumSerializedForm.class
ImmutableEnumSet.java
package com.google.common.collect
com.google.common.collect.ImmutableEnumSet$EnumSerializedForm extends java.lang.Object implements java.io.Serializable {
final java.util.EnumSet delegate
private static final long serialVersionUID
void <init> (java.util.EnumSet)
java.util.EnumSet delegate
java.lang.Object readResolve ()
}
com/google/common/collect/ImmutableEnumSet.class
ImmutableEnumSet.java
package com.google.common.collect
final com.google.common.collect.ImmutableEnumSet extends com.google.common.collect.ImmutableSet {
private final transient java.util.EnumSet delegate
private transient int hashCode
static com.google.common.collect.ImmutableSet asImmutable (java.util.EnumSet)
java.util.EnumSet set
private void <init> (java.util.EnumSet)
java.util.EnumSet delegate
boolean isPartialView ()
public com.google.common.collect.UnmodifiableIterator iterator ()
public int size ()
public boolean contains (java.lang.Object)
Object object
public boolean containsAll (java.util.Collection)
java.util.Collection collection
public boolean isEmpty ()
public boolean equals (java.lang.Object)
Object object
boolean isHashCodeFast ()
public int hashCode ()
int result
public java.lang.String toString ()
java.lang.Object writeReplace ()
public volatile synthetic java.util.Iterator iterator ()
synthetic void <init> (java.util.EnumSet, com.google.common.collect.ImmutableEnumSet$1)
java.util.EnumSet x0
com.google.common.collect.ImmutableEnumSet$1 x1
}
com/google/common/collect/ImmutableList$Builder.class
ImmutableList.java
package com.google.common.collect
public final com.google.common.collect.ImmutableList$Builder extends com.google.common.collect.ImmutableCollection$ArrayBasedBuilder {
public void <init> ()
void <init> (int)
int capacity
public com.google.common.collect.ImmutableList$Builder add (java.lang.Object)
Object element
public transient com.google.common.collect.ImmutableList$Builder add (java.lang.Object[])
Object[] elements
public com.google.common.collect.ImmutableList$Builder addAll (java.lang.Iterable)
Iterable elements
public com.google.common.collect.ImmutableList$Builder addAll (java.util.Iterator)
java.util.Iterator elements
com.google.common.collect.ImmutableList$Builder combine (com.google.common.collect.ImmutableList$Builder)
com.google.common.collect.ImmutableList$Builder other
public com.google.common.collect.ImmutableList build ()
public volatile synthetic com.google.common.collect.ImmutableCollection$Builder addAll (java.lang.Iterable)
public volatile synthetic com.google.common.collect.ImmutableCollection$Builder add (java.lang.Object[])
public volatile synthetic com.google.common.collect.ImmutableCollection$ArrayBasedBuilder add (java.lang.Object)
public volatile synthetic com.google.common.collect.ImmutableCollection build ()
public volatile synthetic com.google.common.collect.ImmutableCollection$Builder addAll (java.util.Iterator)
public volatile synthetic com.google.common.collect.ImmutableCollection$Builder add (java.lang.Object)
}
com/google/common/collect/ImmutableList$Itr.class
ImmutableList.java
package com.google.common.collect
com.google.common.collect.ImmutableList$Itr extends com.google.common.collect.AbstractIndexedListIterator {
private final com.google.common.collect.ImmutableList list
void <init> (com.google.common.collect.ImmutableList, int)
com.google.common.collect.ImmutableList list
int index
protected java.lang.Object get (int)
int index
}
com/google/common/collect/ImmutableList$ReverseImmutableList.class
ImmutableList.java
package com.google.common.collect
com.google.common.collect.ImmutableList$ReverseImmutableList extends com.google.common.collect.ImmutableList {
private final transient com.google.common.collect.ImmutableList forwardList
void <init> (com.google.common.collect.ImmutableList)
com.google.common.collect.ImmutableList backingList
private int reverseIndex (int)
int index
private int reversePosition (int)
int index
public com.google.common.collect.ImmutableList reverse ()
public boolean contains (java.lang.Object)
Object object
public int indexOf (java.lang.Object)
Object object
int index
public int lastIndexOf (java.lang.Object)
Object object
int index
public com.google.common.collect.ImmutableList subList (int, int)
int fromIndex
int toIndex
public java.lang.Object get (int)
int index
public int size ()
boolean isPartialView ()
public volatile synthetic java.util.List subList (int, int)
}
com/google/common/collect/ImmutableList$SerializedForm.class
ImmutableList.java
package com.google.common.collect
com.google.common.collect.ImmutableList$SerializedForm extends java.lang.Object implements java.io.Serializable {
final Object[] elements
private static final long serialVersionUID
void <init> (java.lang.Object[])
Object[] elements
java.lang.Object readResolve ()
}
com/google/common/collect/ImmutableList$SubList.class
ImmutableList.java
package com.google.common.collect
com.google.common.collect.ImmutableList$SubList extends com.google.common.collect.ImmutableList {
final transient int offset
final transient int length
final synthetic com.google.common.collect.ImmutableList this$0
void <init> (com.google.common.collect.ImmutableList, int, int)
com.google.common.collect.ImmutableList this$0
int offset
int length
public int size ()
java.lang.Object[] internalArray ()
int internalArrayStart ()
int internalArrayEnd ()
public java.lang.Object get (int)
int index
public com.google.common.collect.ImmutableList subList (int, int)
int fromIndex
int toIndex
boolean isPartialView ()
public volatile synthetic java.util.List subList (int, int)
}
com/google/common/collect/ImmutableList.class
ImmutableList.java
package com.google.common.collect
public abstract com.google.common.collect.ImmutableList extends com.google.common.collect.ImmutableCollection implements java.util.List java.util.RandomAccess {
private static final com.google.common.collect.UnmodifiableListIterator EMPTY_ITR
public static com.google.common.collect.ImmutableList of ()
public static com.google.common.collect.ImmutableList of (java.lang.Object)
Object element
public static com.google.common.collect.ImmutableList of (java.lang.Object, java.lang.Object)
Object e1
Object e2
public static com.google.common.collect.ImmutableList of (java.lang.Object, java.lang.Object, java.lang.Object)
Object e1
Object e2
Object e3
public static com.google.common.collect.ImmutableList of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object e1
Object e2
Object e3
Object e4
public static com.google.common.collect.ImmutableList of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object e1
Object e2
Object e3
Object e4
Object e5
public static com.google.common.collect.ImmutableList of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object e1
Object e2
Object e3
Object e4
Object e5
Object e6
public static com.google.common.collect.ImmutableList of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object e1
Object e2
Object e3
Object e4
Object e5
Object e6
Object e7
public static com.google.common.collect.ImmutableList of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object e1
Object e2
Object e3
Object e4
Object e5
Object e6
Object e7
Object e8
public static com.google.common.collect.ImmutableList of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object e1
Object e2
Object e3
Object e4
Object e5
Object e6
Object e7
Object e8
Object e9
public static com.google.common.collect.ImmutableList of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object e1
Object e2
Object e3
Object e4
Object e5
Object e6
Object e7
Object e8
Object e9
Object e10
public static com.google.common.collect.ImmutableList of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object e1
Object e2
Object e3
Object e4
Object e5
Object e6
Object e7
Object e8
Object e9
Object e10
Object e11
public static transient com.google.common.collect.ImmutableList of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object[])
Object e1
Object e2
Object e3
Object e4
Object e5
Object e6
Object e7
Object e8
Object e9
Object e10
Object e11
Object e12
Object[] others
Object[] array
public static com.google.common.collect.ImmutableList copyOf (java.lang.Iterable)
Iterable elements
public static com.google.common.collect.ImmutableList copyOf (java.util.Collection)
com.google.common.collect.ImmutableList list
java.util.Collection elements
public static com.google.common.collect.ImmutableList copyOf (java.util.Iterator)
java.util.Iterator elements
Object first
public static com.google.common.collect.ImmutableList copyOf (java.lang.Object[])
Object[] elements
public static com.google.common.collect.ImmutableList sortedCopyOf (java.lang.Iterable)
Iterable elements
Comparable[] array
public static com.google.common.collect.ImmutableList sortedCopyOf (java.util.Comparator, java.lang.Iterable)
java.util.Comparator comparator
Iterable elements
Object[] array
private static transient com.google.common.collect.ImmutableList construct (java.lang.Object[])
Object[] elements
static com.google.common.collect.ImmutableList asImmutableList (java.lang.Object[])
Object[] elements
static com.google.common.collect.ImmutableList asImmutableList (java.lang.Object[], int)
Object[] elements
int length
void <init> ()
public com.google.common.collect.UnmodifiableIterator iterator ()
public com.google.common.collect.UnmodifiableListIterator listIterator ()
public com.google.common.collect.UnmodifiableListIterator listIterator (int)
int index
public int indexOf (java.lang.Object)
Object object
public int lastIndexOf (java.lang.Object)
Object object
public boolean contains (java.lang.Object)
Object object
public com.google.common.collect.ImmutableList subList (int, int)
int fromIndex
int toIndex
int length
com.google.common.collect.ImmutableList subListUnchecked (int, int)
int fromIndex
int toIndex
public final boolean addAll (int, java.util.Collection)
int index
java.util.Collection newElements
public final java.lang.Object set (int, java.lang.Object)
int index
Object element
public final void add (int, java.lang.Object)
int index
Object element
public final java.lang.Object remove (int)
int index
public final com.google.common.collect.ImmutableList asList ()
int copyIntoArray (java.lang.Object[], int)
int i
Object[] dst
int offset
int size
public com.google.common.collect.ImmutableList reverse ()
public boolean equals (java.lang.Object)
Object obj
public int hashCode ()
int i
int hashCode
int n
private void readObject (java.io.ObjectInputStream) throws java.io.InvalidObjectException
java.io.ObjectInputStream stream
java.lang.Object writeReplace ()
public static com.google.common.collect.ImmutableList$Builder builder ()
public static com.google.common.collect.ImmutableList$Builder builderWithExpectedSize (int)
int expectedSize
public volatile synthetic java.util.Iterator iterator ()
public volatile synthetic java.util.List subList (int, int)
public volatile synthetic java.util.ListIterator listIterator (int)
public volatile synthetic java.util.ListIterator listIterator ()
static void <clinit> ()
}
com/google/common/collect/ImmutableListMultimap$Builder.class
ImmutableListMultimap.java
package com.google.common.collect
public final com.google.common.collect.ImmutableListMultimap$Builder extends com.google.common.collect.ImmutableMultimap$Builder {
public void <init> ()
public com.google.common.collect.ImmutableListMultimap$Builder put (java.lang.Object, java.lang.Object)
Object key
Object value
public com.google.common.collect.ImmutableListMultimap$Builder put (java.util.Map$Entry)
java.util.Map$Entry entry
public com.google.common.collect.ImmutableListMultimap$Builder putAll (java.lang.Iterable)
Iterable entries
public com.google.common.collect.ImmutableListMultimap$Builder putAll (java.lang.Object, java.lang.Iterable)
Object key
Iterable values
public transient com.google.common.collect.ImmutableListMultimap$Builder putAll (java.lang.Object, java.lang.Object[])
Object key
Object[] values
public com.google.common.collect.ImmutableListMultimap$Builder putAll (com.google.common.collect.Multimap)
com.google.common.collect.Multimap multimap
public com.google.common.collect.ImmutableListMultimap$Builder orderKeysBy (java.util.Comparator)
java.util.Comparator keyComparator
public com.google.common.collect.ImmutableListMultimap$Builder orderValuesBy (java.util.Comparator)
java.util.Comparator valueComparator
com.google.common.collect.ImmutableListMultimap$Builder combine (com.google.common.collect.ImmutableMultimap$Builder)
com.google.common.collect.ImmutableMultimap$Builder other
public com.google.common.collect.ImmutableListMultimap build ()
public volatile synthetic com.google.common.collect.ImmutableMultimap build ()
volatile synthetic com.google.common.collect.ImmutableMultimap$Builder combine (com.google.common.collect.ImmutableMultimap$Builder)
public volatile synthetic com.google.common.collect.ImmutableMultimap$Builder orderValuesBy (java.util.Comparator)
public volatile synthetic com.google.common.collect.ImmutableMultimap$Builder orderKeysBy (java.util.Comparator)
public volatile synthetic com.google.common.collect.ImmutableMultimap$Builder putAll (com.google.common.collect.Multimap)
public volatile synthetic com.google.common.collect.ImmutableMultimap$Builder putAll (java.lang.Object, java.lang.Object[])
public volatile synthetic com.google.common.collect.ImmutableMultimap$Builder putAll (java.lang.Object, java.lang.Iterable)
public volatile synthetic com.google.common.collect.ImmutableMultimap$Builder putAll (java.lang.Iterable)
public volatile synthetic com.google.common.collect.ImmutableMultimap$Builder put (java.util.Map$Entry)
public volatile synthetic com.google.common.collect.ImmutableMultimap$Builder put (java.lang.Object, java.lang.Object)
}
com/google/common/collect/ImmutableListMultimap.class
ImmutableListMultimap.java
package com.google.common.collect
public com.google.common.collect.ImmutableListMultimap extends com.google.common.collect.ImmutableMultimap implements com.google.common.collect.ListMultimap {
private transient com.google.common.collect.ImmutableListMultimap inverse
private static final long serialVersionUID
public static com.google.common.collect.ImmutableListMultimap of ()
public static com.google.common.collect.ImmutableListMultimap of (java.lang.Object, java.lang.Object)
Object k1
Object v1
com.google.common.collect.ImmutableListMultimap$Builder builder
public static com.google.common.collect.ImmutableListMultimap of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object k1
Object v1
Object k2
Object v2
com.google.common.collect.ImmutableListMultimap$Builder builder
public static com.google.common.collect.ImmutableListMultimap of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object k1
Object v1
Object k2
Object v2
Object k3
Object v3
com.google.common.collect.ImmutableListMultimap$Builder builder
public static com.google.common.collect.ImmutableListMultimap of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object k1
Object v1
Object k2
Object v2
Object k3
Object v3
Object k4
Object v4
com.google.common.collect.ImmutableListMultimap$Builder builder
public static com.google.common.collect.ImmutableListMultimap of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object k1
Object v1
Object k2
Object v2
Object k3
Object v3
Object k4
Object v4
Object k5
Object v5
com.google.common.collect.ImmutableListMultimap$Builder builder
public static com.google.common.collect.ImmutableListMultimap$Builder builder ()
public static com.google.common.collect.ImmutableListMultimap copyOf (com.google.common.collect.Multimap)
com.google.common.collect.ImmutableListMultimap kvMultimap
com.google.common.collect.Multimap multimap
public static com.google.common.collect.ImmutableListMultimap copyOf (java.lang.Iterable)
Iterable entries
static com.google.common.collect.ImmutableListMultimap fromMapEntries (java.util.Collection, java.util.Comparator)
Object key
java.util.Collection values
com.google.common.collect.ImmutableList list
java.util.Map$Entry entry
java.util.Collection mapEntries
java.util.Comparator valueComparator
com.google.common.collect.ImmutableMap$Builder builder
int size
void <init> (com.google.common.collect.ImmutableMap, int)
com.google.common.collect.ImmutableMap map
int size
public com.google.common.collect.ImmutableList get (java.lang.Object)
Object key
com.google.common.collect.ImmutableList list
public com.google.common.collect.ImmutableListMultimap inverse ()
com.google.common.collect.ImmutableListMultimap result
private com.google.common.collect.ImmutableListMultimap invert ()
java.util.Map$Entry entry
com.google.common.collect.ImmutableListMultimap$Builder builder
com.google.common.collect.ImmutableListMultimap invertedMultimap
public final com.google.common.collect.ImmutableList removeAll (java.lang.Object)
Object key
public final com.google.common.collect.ImmutableList replaceValues (java.lang.Object, java.lang.Iterable)
Object key
Iterable values
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream stream
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
int j
Object key
int valueCount
com.google.common.collect.ImmutableList$Builder valuesBuilder
int i
com.google.common.collect.ImmutableMap tmpMap
IllegalArgumentException e
java.io.ObjectInputStream stream
int keyCount
com.google.common.collect.ImmutableMap$Builder builder
int tmpSize
com.google.common.collect.ImmutableMap tmpMap
public volatile synthetic com.google.common.collect.ImmutableMultimap inverse ()
public volatile synthetic com.google.common.collect.ImmutableCollection get (java.lang.Object)
public volatile synthetic com.google.common.collect.ImmutableCollection replaceValues (java.lang.Object, java.lang.Iterable)
public volatile synthetic com.google.common.collect.ImmutableCollection removeAll (java.lang.Object)
public volatile synthetic java.util.Collection replaceValues (java.lang.Object, java.lang.Iterable)
public volatile synthetic java.util.Collection get (java.lang.Object)
public volatile synthetic java.util.Collection removeAll (java.lang.Object)
public volatile synthetic java.util.List replaceValues (java.lang.Object, java.lang.Iterable)
public volatile synthetic java.util.List removeAll (java.lang.Object)
public volatile synthetic java.util.List get (java.lang.Object)
}
com/google/common/collect/ImmutableMap$1.class
ImmutableMap.java
package com.google.common.collect
com.google.common.collect.ImmutableMap$1 extends com.google.common.collect.UnmodifiableIterator {
final synthetic com.google.common.collect.UnmodifiableIterator val$entryIterator
final synthetic com.google.common.collect.ImmutableMap this$0
void <init> (com.google.common.collect.ImmutableMap, com.google.common.collect.UnmodifiableIterator)
com.google.common.collect.ImmutableMap this$0
public boolean hasNext ()
public java.lang.Object next ()
}
com/google/common/collect/ImmutableMap$Builder$DuplicateKey.class
ImmutableMap.java
package com.google.common.collect
final com.google.common.collect.ImmutableMap$Builder$DuplicateKey extends java.lang.Object {
private final Object key
private final Object value1
private final Object value2
void <init> (java.lang.Object, java.lang.Object, java.lang.Object)
Object key
Object value1
Object value2
java.lang.IllegalArgumentException exception ()
}
com/google/common/collect/ImmutableMap$Builder.class
ImmutableMap.java
package com.google.common.collect
public com.google.common.collect.ImmutableMap$Builder extends java.lang.Object {
java.util.Comparator valueComparator
Object[] alternatingKeysAndValues
int size
boolean entriesUsed
com.google.common.collect.ImmutableMap$Builder$DuplicateKey duplicateKey
public void <init> ()
void <init> (int)
int initialCapacity
private void ensureCapacity (int)
int minCapacity
public com.google.common.collect.ImmutableMap$Builder put (java.lang.Object, java.lang.Object)
Object key
Object value
public com.google.common.collect.ImmutableMap$Builder put (java.util.Map$Entry)
java.util.Map$Entry entry
public com.google.common.collect.ImmutableMap$Builder putAll (java.util.Map)
java.util.Map map
public com.google.common.collect.ImmutableMap$Builder putAll (java.lang.Iterable)
java.util.Map$Entry entry
Iterable entries
public com.google.common.collect.ImmutableMap$Builder orderEntriesByValue (java.util.Comparator)
java.util.Comparator valueComparator
com.google.common.collect.ImmutableMap$Builder combine (com.google.common.collect.ImmutableMap$Builder)
com.google.common.collect.ImmutableMap$Builder other
private com.google.common.collect.ImmutableMap build (boolean)
Object[] localAlternatingKeysAndValues
boolean throwIfDuplicateKeys
Object[] localAlternatingKeysAndValues
int localSize
com.google.common.collect.ImmutableMap map
public com.google.common.collect.ImmutableMap build ()
public com.google.common.collect.ImmutableMap buildOrThrow ()
public com.google.common.collect.ImmutableMap buildKeepingLast ()
static void sortEntries (java.lang.Object[], int, java.util.Comparator)
Object key
Object value
int i
int i
Object[] alternatingKeysAndValues
int size
java.util.Comparator valueComparator
java.util.Map$Entry[] entries
private java.lang.Object[] lastEntryForEachKey (java.lang.Object[], int)
Object key
int i
int inI
int outI
Object[] localAlternatingKeysAndValues
int size
java.util.Set seenKeys
java.util.BitSet dups
Object[] newAlternatingKeysAndValues
}
com/google/common/collect/ImmutableMap$IteratorBasedImmutableMap$1EntrySetImpl.class
ImmutableMap.java
package com.google.common.collect
com.google.common.collect.ImmutableMap$IteratorBasedImmutableMap$1EntrySetImpl extends com.google.common.collect.ImmutableMapEntrySet {
final synthetic com.google.common.collect.ImmutableMap$IteratorBasedImmutableMap this$0
void <init> (com.google.common.collect.ImmutableMap$IteratorBasedImmutableMap)
com.google.common.collect.ImmutableMap$IteratorBasedImmutableMap this$0
com.google.common.collect.ImmutableMap map ()
public com.google.common.collect.UnmodifiableIterator iterator ()
public volatile synthetic java.util.Iterator iterator ()
}
com/google/common/collect/ImmutableMap$IteratorBasedImmutableMap.class
ImmutableMap.java
package com.google.common.collect
abstract com.google.common.collect.ImmutableMap$IteratorBasedImmutableMap extends com.google.common.collect.ImmutableMap {
void <init> ()
abstract com.google.common.collect.UnmodifiableIterator entryIterator ()
com.google.common.collect.ImmutableSet createKeySet ()
com.google.common.collect.ImmutableSet createEntrySet ()
com.google.common.collect.ImmutableCollection createValues ()
}
com/google/common/collect/ImmutableMap$MapViewOfValuesAsSingletonSets$1$1.class
ImmutableMap.java
package com.google.common.collect
com.google.common.collect.ImmutableMap$MapViewOfValuesAsSingletonSets$1$1 extends com.google.common.collect.AbstractMapEntry {
final synthetic java.util.Map$Entry val$backingEntry
final synthetic com.google.common.collect.ImmutableMap$MapViewOfValuesAsSingletonSets$1 this$2
void <init> (com.google.common.collect.ImmutableMap$MapViewOfValuesAsSingletonSets$1, java.util.Map$Entry)
com.google.common.collect.ImmutableMap$MapViewOfValuesAsSingletonSets$1 this$2
public java.lang.Object getKey ()
public com.google.common.collect.ImmutableSet getValue ()
public volatile synthetic java.lang.Object getValue ()
}
com/google/common/collect/ImmutableMap$MapViewOfValuesAsSingletonSets$1.class
ImmutableMap.java
package com.google.common.collect
com.google.common.collect.ImmutableMap$MapViewOfValuesAsSingletonSets$1 extends com.google.common.collect.UnmodifiableIterator {
final synthetic java.util.Iterator val$backingIterator
final synthetic com.google.common.collect.ImmutableMap$MapViewOfValuesAsSingletonSets this$1
void <init> (com.google.common.collect.ImmutableMap$MapViewOfValuesAsSingletonSets, java.util.Iterator)
com.google.common.collect.ImmutableMap$MapViewOfValuesAsSingletonSets this$1
public boolean hasNext ()
public java.util.Map$Entry next ()
java.util.Map$Entry backingEntry
public volatile synthetic java.lang.Object next ()
}
com/google/common/collect/ImmutableMap$MapViewOfValuesAsSingletonSets.class
ImmutableMap.java
package com.google.common.collect
final com.google.common.collect.ImmutableMap$MapViewOfValuesAsSingletonSets extends com.google.common.collect.ImmutableMap$IteratorBasedImmutableMap {
final synthetic com.google.common.collect.ImmutableMap this$0
private void <init> (com.google.common.collect.ImmutableMap)
public int size ()
com.google.common.collect.ImmutableSet createKeySet ()
public boolean containsKey (java.lang.Object)
Object key
public com.google.common.collect.ImmutableSet get (java.lang.Object)
Object key
Object outerValue
boolean isPartialView ()
public int hashCode ()
boolean isHashCodeFast ()
com.google.common.collect.UnmodifiableIterator entryIterator ()
java.util.Iterator backingIterator
public volatile synthetic java.lang.Object get (java.lang.Object)
synthetic void <init> (com.google.common.collect.ImmutableMap, com.google.common.collect.ImmutableMap$1)
com.google.common.collect.ImmutableMap x0
com.google.common.collect.ImmutableMap$1 x1
}
com/google/common/collect/ImmutableMap$SerializedForm.class
ImmutableMap.java
package com.google.common.collect
com.google.common.collect.ImmutableMap$SerializedForm extends java.lang.Object implements java.io.Serializable {
private static final boolean USE_LEGACY_SERIALIZATION
private final Object keys
private final Object values
private static final long serialVersionUID
void <init> (com.google.common.collect.ImmutableMap)
java.util.Map$Entry entry
Object[] keys
Object[] values
int i
com.google.common.collect.ImmutableMap map
final java.lang.Object readResolve ()
com.google.common.collect.ImmutableSet keySet
com.google.common.collect.ImmutableCollection values
com.google.common.collect.ImmutableMap$Builder builder
com.google.common.collect.UnmodifiableIterator keyIter
com.google.common.collect.UnmodifiableIterator valueIter
final java.lang.Object legacyReadResolve ()
int i
Object[] keys
Object[] values
com.google.common.collect.ImmutableMap$Builder builder
com.google.common.collect.ImmutableMap$Builder makeBuilder (int)
int size
}
com/google/common/collect/ImmutableMap.class
ImmutableMap.java
package com.google.common.collect
public abstract com.google.common.collect.ImmutableMap extends java.lang.Object implements java.util.Map java.io.Serializable {
static final java.util.Map$Entry[] EMPTY_ENTRY_ARRAY
private transient com.google.common.collect.ImmutableSet entrySet
private transient com.google.common.collect.ImmutableSet keySet
private transient com.google.common.collect.ImmutableCollection values
private transient com.google.common.collect.ImmutableSetMultimap multimapView
public static com.google.common.collect.ImmutableMap of ()
public static com.google.common.collect.ImmutableMap of (java.lang.Object, java.lang.Object)
Object k1
Object v1
public static com.google.common.collect.ImmutableMap of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object k1
Object v1
Object k2
Object v2
public static com.google.common.collect.ImmutableMap of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object k1
Object v1
Object k2
Object v2
Object k3
Object v3
public static com.google.common.collect.ImmutableMap of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object k1
Object v1
Object k2
Object v2
Object k3
Object v3
Object k4
Object v4
public static com.google.common.collect.ImmutableMap of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object k1
Object v1
Object k2
Object v2
Object k3
Object v3
Object k4
Object v4
Object k5
Object v5
public static com.google.common.collect.ImmutableMap of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object k1
Object v1
Object k2
Object v2
Object k3
Object v3
Object k4
Object v4
Object k5
Object v5
Object k6
Object v6
public static com.google.common.collect.ImmutableMap of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object k1
Object v1
Object k2
Object v2
Object k3
Object v3
Object k4
Object v4
Object k5
Object v5
Object k6
Object v6
Object k7
Object v7
public static com.google.common.collect.ImmutableMap of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object k1
Object v1
Object k2
Object v2
Object k3
Object v3
Object k4
Object v4
Object k5
Object v5
Object k6
Object v6
Object k7
Object v7
Object k8
Object v8
public static com.google.common.collect.ImmutableMap of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object k1
Object v1
Object k2
Object v2
Object k3
Object v3
Object k4
Object v4
Object k5
Object v5
Object k6
Object v6
Object k7
Object v7
Object k8
Object v8
Object k9
Object v9
public static com.google.common.collect.ImmutableMap of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object k1
Object v1
Object k2
Object v2
Object k3
Object v3
Object k4
Object v4
Object k5
Object v5
Object k6
Object v6
Object k7
Object v7
Object k8
Object v8
Object k9
Object v9
Object k10
Object v10
public static transient com.google.common.collect.ImmutableMap ofEntries (java.util.Map$Entry[])
java.util.Map$Entry[] entries
java.util.Map$Entry[] entries2
static java.util.Map$Entry entryOf (java.lang.Object, java.lang.Object)
Object key
Object value
public static com.google.common.collect.ImmutableMap$Builder builder ()
public static com.google.common.collect.ImmutableMap$Builder builderWithExpectedSize (int)
int expectedSize
static void checkNoConflict (boolean, java.lang.String, java.lang.Object, java.lang.Object)
boolean safe
String conflictDescription
Object entry1
Object entry2
static java.lang.IllegalArgumentException conflictException (java.lang.String, java.lang.Object, java.lang.Object)
String conflictDescription
Object entry1
Object entry2
public static com.google.common.collect.ImmutableMap copyOf (java.util.Map)
com.google.common.collect.ImmutableMap kvMap
java.util.Map map
public static com.google.common.collect.ImmutableMap copyOf (java.lang.Iterable)
Iterable entries
int initialCapacity
com.google.common.collect.ImmutableMap$Builder builder
void <init> ()
public final java.lang.Object put (java.lang.Object, java.lang.Object)
Object k
Object v
public final java.lang.Object remove (java.lang.Object)
Object o
public final void putAll (java.util.Map)
java.util.Map map
public final void clear ()
public boolean isEmpty ()
public boolean containsKey (java.lang.Object)
Object key
public boolean containsValue (java.lang.Object)
Object value
public abstract java.lang.Object get (java.lang.Object)
public final java.lang.Object getOrDefault (java.lang.Object, java.lang.Object)
Object key
Object defaultValue
Object result
public com.google.common.collect.ImmutableSet entrySet ()
com.google.common.collect.ImmutableSet result
abstract com.google.common.collect.ImmutableSet createEntrySet ()
public com.google.common.collect.ImmutableSet keySet ()
com.google.common.collect.ImmutableSet result
abstract com.google.common.collect.ImmutableSet createKeySet ()
com.google.common.collect.UnmodifiableIterator keyIterator ()
com.google.common.collect.UnmodifiableIterator entryIterator
public com.google.common.collect.ImmutableCollection values ()
com.google.common.collect.ImmutableCollection result
abstract com.google.common.collect.ImmutableCollection createValues ()
public com.google.common.collect.ImmutableSetMultimap asMultimap ()
com.google.common.collect.ImmutableSetMultimap result
public boolean equals (java.lang.Object)
Object object
abstract boolean isPartialView ()
public int hashCode ()
boolean isHashCodeFast ()
public java.lang.String toString ()
java.lang.Object writeReplace ()
public volatile synthetic java.util.Set entrySet ()
public volatile synthetic java.util.Collection values ()
public volatile synthetic java.util.Set keySet ()
static void <clinit> ()
}
com/google/common/collect/ImmutableMapEntrySet$EntrySetSerializedForm.class
ImmutableMapEntrySet.java
package com.google.common.collect
com.google.common.collect.ImmutableMapEntrySet$EntrySetSerializedForm extends java.lang.Object implements java.io.Serializable {
final com.google.common.collect.ImmutableMap map
private static final long serialVersionUID
void <init> (com.google.common.collect.ImmutableMap)
com.google.common.collect.ImmutableMap map
java.lang.Object readResolve ()
}
com/google/common/collect/ImmutableMapEntrySet$RegularEntrySet.class
ImmutableMapEntrySet.java
package com.google.common.collect
final com.google.common.collect.ImmutableMapEntrySet$RegularEntrySet extends com.google.common.collect.ImmutableMapEntrySet {
private final transient com.google.common.collect.ImmutableMap map
private final transient com.google.common.collect.ImmutableList entries
void <init> (com.google.common.collect.ImmutableMap, java.util.Map$Entry[])
com.google.common.collect.ImmutableMap map
java.util.Map$Entry[] entries
void <init> (com.google.common.collect.ImmutableMap, com.google.common.collect.ImmutableList)
com.google.common.collect.ImmutableMap map
com.google.common.collect.ImmutableList entries
com.google.common.collect.ImmutableMap map ()
int copyIntoArray (java.lang.Object[], int)
Object[] dst
int offset
public com.google.common.collect.UnmodifiableIterator iterator ()
com.google.common.collect.ImmutableList createAsList ()
public volatile synthetic java.util.Iterator iterator ()
}
com/google/common/collect/ImmutableMapEntrySet.class
ImmutableMapEntrySet.java
package com.google.common.collect
abstract com.google.common.collect.ImmutableMapEntrySet extends com.google.common.collect.ImmutableSet {
void <init> ()
abstract com.google.common.collect.ImmutableMap map ()
public int size ()
public boolean contains (java.lang.Object)
java.util.Map$Entry entry
Object value
Object object
boolean isPartialView ()
boolean isHashCodeFast ()
public int hashCode ()
java.lang.Object writeReplace ()
}
com/google/common/collect/ImmutableMapKeySet$KeySetSerializedForm.class
ImmutableMapKeySet.java
package com.google.common.collect
com.google.common.collect.ImmutableMapKeySet$KeySetSerializedForm extends java.lang.Object implements java.io.Serializable {
final com.google.common.collect.ImmutableMap map
private static final long serialVersionUID
void <init> (com.google.common.collect.ImmutableMap)
com.google.common.collect.ImmutableMap map
java.lang.Object readResolve ()
}
com/google/common/collect/ImmutableMapKeySet.class
ImmutableMapKeySet.java
package com.google.common.collect
final com.google.common.collect.ImmutableMapKeySet extends com.google.common.collect.IndexedImmutableSet {
private final com.google.common.collect.ImmutableMap map
void <init> (com.google.common.collect.ImmutableMap)
com.google.common.collect.ImmutableMap map
public int size ()
public com.google.common.collect.UnmodifiableIterator iterator ()
public boolean contains (java.lang.Object)
Object object
java.lang.Object get (int)
int index
boolean isPartialView ()
java.lang.Object writeReplace ()
public volatile synthetic java.util.Iterator iterator ()
}
com/google/common/collect/ImmutableMapValues$1.class
ImmutableMapValues.java
package com.google.common.collect
com.google.common.collect.ImmutableMapValues$1 extends com.google.common.collect.UnmodifiableIterator {
final com.google.common.collect.UnmodifiableIterator entryItr
final synthetic com.google.common.collect.ImmutableMapValues this$0
void <init> (com.google.common.collect.ImmutableMapValues)
com.google.common.collect.ImmutableMapValues this$0
public boolean hasNext ()
public java.lang.Object next ()
}
com/google/common/collect/ImmutableMapValues$2.class
ImmutableMapValues.java
package com.google.common.collect
com.google.common.collect.ImmutableMapValues$2 extends com.google.common.collect.ImmutableList {
final synthetic com.google.common.collect.ImmutableList val$entryList
final synthetic com.google.common.collect.ImmutableMapValues this$0
void <init> (com.google.common.collect.ImmutableMapValues, com.google.common.collect.ImmutableList)
com.google.common.collect.ImmutableMapValues this$0
public java.lang.Object get (int)
int index
boolean isPartialView ()
public int size ()
}
com/google/common/collect/ImmutableMapValues$SerializedForm.class
ImmutableMapValues.java
package com.google.common.collect
com.google.common.collect.ImmutableMapValues$SerializedForm extends java.lang.Object implements java.io.Serializable {
final com.google.common.collect.ImmutableMap map
private static final long serialVersionUID
void <init> (com.google.common.collect.ImmutableMap)
com.google.common.collect.ImmutableMap map
java.lang.Object readResolve ()
}
com/google/common/collect/ImmutableMapValues.class
ImmutableMapValues.java
package com.google.common.collect
final com.google.common.collect.ImmutableMapValues extends com.google.common.collect.ImmutableCollection {
private final com.google.common.collect.ImmutableMap map
void <init> (com.google.common.collect.ImmutableMap)
com.google.common.collect.ImmutableMap map
public int size ()
public com.google.common.collect.UnmodifiableIterator iterator ()
public boolean contains (java.lang.Object)
Object object
boolean isPartialView ()
public com.google.common.collect.ImmutableList asList ()
com.google.common.collect.ImmutableList entryList
java.lang.Object writeReplace ()
public volatile synthetic java.util.Iterator iterator ()
static synthetic com.google.common.collect.ImmutableMap access$000 (com.google.common.collect.ImmutableMapValues)
com.google.common.collect.ImmutableMapValues x0
}
com/google/common/collect/ImmutableMultimap$1.class
ImmutableMultimap.java
package com.google.common.collect
com.google.common.collect.ImmutableMultimap$1 extends com.google.common.collect.UnmodifiableIterator {
final java.util.Iterator asMapItr
Object currentKey
java.util.Iterator valueItr
final synthetic com.google.common.collect.ImmutableMultimap this$0
void <init> (com.google.common.collect.ImmutableMultimap)
com.google.common.collect.ImmutableMultimap this$0
public boolean hasNext ()
public java.util.Map$Entry next ()
java.util.Map$Entry entry
public volatile synthetic java.lang.Object next ()
}
com/google/common/collect/ImmutableMultimap$2.class
ImmutableMultimap.java
package com.google.common.collect
com.google.common.collect.ImmutableMultimap$2 extends com.google.common.collect.UnmodifiableIterator {
java.util.Iterator valueCollectionItr
java.util.Iterator valueItr
final synthetic com.google.common.collect.ImmutableMultimap this$0
void <init> (com.google.common.collect.ImmutableMultimap)
com.google.common.collect.ImmutableMultimap this$0
public boolean hasNext ()
public java.lang.Object next ()
}
com/google/common/collect/ImmutableMultimap$Builder.class
ImmutableMultimap.java
package com.google.common.collect
public com.google.common.collect.ImmutableMultimap$Builder extends java.lang.Object {
final java.util.Map builderMap
java.util.Comparator keyComparator
java.util.Comparator valueComparator
public void <init> ()
java.util.Collection newMutableValueCollection ()
public com.google.common.collect.ImmutableMultimap$Builder put (java.lang.Object, java.lang.Object)
Object key
Object value
java.util.Collection valueCollection
public com.google.common.collect.ImmutableMultimap$Builder put (java.util.Map$Entry)
java.util.Map$Entry entry
public com.google.common.collect.ImmutableMultimap$Builder putAll (java.lang.Iterable)
java.util.Map$Entry entry
Iterable entries
public com.google.common.collect.ImmutableMultimap$Builder putAll (java.lang.Object, java.lang.Iterable)
Object value
Object value
Object key
Iterable values
java.util.Collection valueCollection
java.util.Iterator valuesItr
public transient com.google.common.collect.ImmutableMultimap$Builder putAll (java.lang.Object, java.lang.Object[])
Object key
Object[] values
public com.google.common.collect.ImmutableMultimap$Builder putAll (com.google.common.collect.Multimap)
java.util.Map$Entry entry
com.google.common.collect.Multimap multimap
public com.google.common.collect.ImmutableMultimap$Builder orderKeysBy (java.util.Comparator)
java.util.Comparator keyComparator
public com.google.common.collect.ImmutableMultimap$Builder orderValuesBy (java.util.Comparator)
java.util.Comparator valueComparator
com.google.common.collect.ImmutableMultimap$Builder combine (com.google.common.collect.ImmutableMultimap$Builder)
java.util.Map$Entry entry
com.google.common.collect.ImmutableMultimap$Builder other
public com.google.common.collect.ImmutableMultimap build ()
java.util.Collection mapEntries
}
com/google/common/collect/ImmutableMultimap$EntryCollection.class
ImmutableMultimap.java
package com.google.common.collect
com.google.common.collect.ImmutableMultimap$EntryCollection extends com.google.common.collect.ImmutableCollection {
final com.google.common.collect.ImmutableMultimap multimap
private static final long serialVersionUID
void <init> (com.google.common.collect.ImmutableMultimap)
com.google.common.collect.ImmutableMultimap multimap
public com.google.common.collect.UnmodifiableIterator iterator ()
boolean isPartialView ()
public int size ()
public boolean contains (java.lang.Object)
java.util.Map$Entry entry
Object object
public volatile synthetic java.util.Iterator iterator ()
}
com/google/common/collect/ImmutableMultimap$FieldSettersHolder.class
ImmutableMultimap.java
package com.google.common.collect
com.google.common.collect.ImmutableMultimap$FieldSettersHolder extends java.lang.Object {
static final com.google.common.collect.Serialization$FieldSetter MAP_FIELD_SETTER
static final com.google.common.collect.Serialization$FieldSetter SIZE_FIELD_SETTER
void <init> ()
static void <clinit> ()
}
com/google/common/collect/ImmutableMultimap$Keys.class
ImmutableMultimap.java
package com.google.common.collect
com.google.common.collect.ImmutableMultimap$Keys extends com.google.common.collect.ImmutableMultiset {
final synthetic com.google.common.collect.ImmutableMultimap this$0
void <init> (com.google.common.collect.ImmutableMultimap)
com.google.common.collect.ImmutableMultimap this$0
public boolean contains (java.lang.Object)
Object object
public int count (java.lang.Object)
Object element
java.util.Collection values
public com.google.common.collect.ImmutableSet elementSet ()
public int size ()
com.google.common.collect.Multiset$Entry getEntry (int)
int index
java.util.Map$Entry entry
boolean isPartialView ()
java.lang.Object writeReplace ()
public volatile synthetic java.util.Set elementSet ()
}
com/google/common/collect/ImmutableMultimap$KeysSerializedForm.class
ImmutableMultimap.java
package com.google.common.collect
final com.google.common.collect.ImmutableMultimap$KeysSerializedForm extends java.lang.Object implements java.io.Serializable {
final com.google.common.collect.ImmutableMultimap multimap
void <init> (com.google.common.collect.ImmutableMultimap)
com.google.common.collect.ImmutableMultimap multimap
java.lang.Object readResolve ()
}
com/google/common/collect/ImmutableMultimap$Values.class
ImmutableMultimap.java
package com.google.common.collect
final com.google.common.collect.ImmutableMultimap$Values extends com.google.common.collect.ImmutableCollection {
private final transient com.google.common.collect.ImmutableMultimap multimap
private static final long serialVersionUID
void <init> (com.google.common.collect.ImmutableMultimap)
com.google.common.collect.ImmutableMultimap multimap
public boolean contains (java.lang.Object)
Object object
public com.google.common.collect.UnmodifiableIterator iterator ()
int copyIntoArray (java.lang.Object[], int)
com.google.common.collect.ImmutableCollection valueCollection
Object[] dst
int offset
public int size ()
boolean isPartialView ()
public volatile synthetic java.util.Iterator iterator ()
}
com/google/common/collect/ImmutableMultimap.class
ImmutableMultimap.java
package com.google.common.collect
public abstract com.google.common.collect.ImmutableMultimap extends com.google.common.collect.BaseImmutableMultimap implements java.io.Serializable {
final transient com.google.common.collect.ImmutableMap map
final transient int size
private static final long serialVersionUID
public static com.google.common.collect.ImmutableMultimap of ()
public static com.google.common.collect.ImmutableMultimap of (java.lang.Object, java.lang.Object)
Object k1
Object v1
public static com.google.common.collect.ImmutableMultimap of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object k1
Object v1
Object k2
Object v2
public static com.google.common.collect.ImmutableMultimap of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object k1
Object v1
Object k2
Object v2
Object k3
Object v3
public static com.google.common.collect.ImmutableMultimap of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object k1
Object v1
Object k2
Object v2
Object k3
Object v3
Object k4
Object v4
public static com.google.common.collect.ImmutableMultimap of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object k1
Object v1
Object k2
Object v2
Object k3
Object v3
Object k4
Object v4
Object k5
Object v5
public static com.google.common.collect.ImmutableMultimap$Builder builder ()
public static com.google.common.collect.ImmutableMultimap copyOf (com.google.common.collect.Multimap)
com.google.common.collect.ImmutableMultimap kvMultimap
com.google.common.collect.Multimap multimap
public static com.google.common.collect.ImmutableMultimap copyOf (java.lang.Iterable)
Iterable entries
void <init> (com.google.common.collect.ImmutableMap, int)
com.google.common.collect.ImmutableMap map
int size
public com.google.common.collect.ImmutableCollection removeAll (java.lang.Object)
Object key
public com.google.common.collect.ImmutableCollection replaceValues (java.lang.Object, java.lang.Iterable)
Object key
Iterable values
public final void clear ()
public abstract com.google.common.collect.ImmutableCollection get (java.lang.Object)
public abstract com.google.common.collect.ImmutableMultimap inverse ()
public final boolean put (java.lang.Object, java.lang.Object)
Object key
Object value
public final boolean putAll (java.lang.Object, java.lang.Iterable)
Object key
Iterable values
public final boolean putAll (com.google.common.collect.Multimap)
com.google.common.collect.Multimap multimap
public final boolean remove (java.lang.Object, java.lang.Object)
Object key
Object value
boolean isPartialView ()
public boolean containsKey (java.lang.Object)
Object key
public boolean containsValue (java.lang.Object)
Object value
public int size ()
public com.google.common.collect.ImmutableSet keySet ()
java.util.Set createKeySet ()
public com.google.common.collect.ImmutableMap asMap ()
java.util.Map createAsMap ()
public com.google.common.collect.ImmutableCollection entries ()
com.google.common.collect.ImmutableCollection createEntries ()
com.google.common.collect.UnmodifiableIterator entryIterator ()
public com.google.common.collect.ImmutableMultiset keys ()
com.google.common.collect.ImmutableMultiset createKeys ()
public com.google.common.collect.ImmutableCollection values ()
com.google.common.collect.ImmutableCollection createValues ()
com.google.common.collect.UnmodifiableIterator valueIterator ()
public volatile synthetic java.lang.String toString ()
public volatile synthetic int hashCode ()
public volatile synthetic boolean equals (java.lang.Object)
public volatile synthetic java.util.Map asMap ()
volatile synthetic java.util.Iterator valueIterator ()
volatile synthetic java.util.Collection createValues ()
public volatile synthetic java.util.Collection values ()
volatile synthetic com.google.common.collect.Multiset createKeys ()
public volatile synthetic com.google.common.collect.Multiset keys ()
public volatile synthetic java.util.Set keySet ()
volatile synthetic java.util.Iterator entryIterator ()
volatile synthetic java.util.Collection createEntries ()
public volatile synthetic java.util.Collection entries ()
public volatile synthetic java.util.Collection replaceValues (java.lang.Object, java.lang.Iterable)
public volatile synthetic boolean containsEntry (java.lang.Object, java.lang.Object)
public volatile synthetic boolean isEmpty ()
public volatile synthetic java.util.Collection get (java.lang.Object)
public volatile synthetic java.util.Collection removeAll (java.lang.Object)
}
com/google/common/collect/ImmutableMultiset$1.class
ImmutableMultiset.java
package com.google.common.collect
com.google.common.collect.ImmutableMultiset$1 extends com.google.common.collect.UnmodifiableIterator {
int remaining
Object element
final synthetic java.util.Iterator val$entryIterator
final synthetic com.google.common.collect.ImmutableMultiset this$0
void <init> (com.google.common.collect.ImmutableMultiset, java.util.Iterator)
com.google.common.collect.ImmutableMultiset this$0
public boolean hasNext ()
public java.lang.Object next ()
com.google.common.collect.Multiset$Entry entry
}
com/google/common/collect/ImmutableMultiset$Builder.class
ImmutableMultiset.java
package com.google.common.collect
public com.google.common.collect.ImmutableMultiset$Builder extends com.google.common.collect.ImmutableCollection$Builder {
com.google.common.collect.ObjectCountHashMap contents
boolean buildInvoked
boolean isLinkedHash
public void <init> ()
void <init> (int)
int estimatedDistinct
void <init> (boolean)
boolean forSubtype
public com.google.common.collect.ImmutableMultiset$Builder add (java.lang.Object)
Object element
public transient com.google.common.collect.ImmutableMultiset$Builder add (java.lang.Object[])
Object[] elements
public com.google.common.collect.ImmutableMultiset$Builder addCopies (java.lang.Object, int)
Object element
int occurrences
public com.google.common.collect.ImmutableMultiset$Builder setCount (java.lang.Object, int)
Object element
int count
public com.google.common.collect.ImmutableMultiset$Builder addAll (java.lang.Iterable)
int i
com.google.common.collect.Multiset$Entry entry
java.util.Set entries
com.google.common.collect.Multiset multiset
com.google.common.collect.ObjectCountHashMap backingMap
Iterable elements
public com.google.common.collect.ImmutableMultiset$Builder addAll (java.util.Iterator)
java.util.Iterator elements
static com.google.common.collect.ObjectCountHashMap tryGetMap (java.lang.Iterable)
Iterable multiset
public com.google.common.collect.ImmutableMultiset build ()
public volatile synthetic com.google.common.collect.ImmutableCollection build ()
public volatile synthetic com.google.common.collect.ImmutableCollection$Builder addAll (java.util.Iterator)
public volatile synthetic com.google.common.collect.ImmutableCollection$Builder addAll (java.lang.Iterable)
public volatile synthetic com.google.common.collect.ImmutableCollection$Builder add (java.lang.Object[])
public volatile synthetic com.google.common.collect.ImmutableCollection$Builder add (java.lang.Object)
}
com/google/common/collect/ImmutableMultiset$EntrySet.class
ImmutableMultiset.java
package com.google.common.collect
final com.google.common.collect.ImmutableMultiset$EntrySet extends com.google.common.collect.IndexedImmutableSet {
private static final long serialVersionUID
final synthetic com.google.common.collect.ImmutableMultiset this$0
private void <init> (com.google.common.collect.ImmutableMultiset)
boolean isPartialView ()
com.google.common.collect.Multiset$Entry get (int)
int index
public int size ()
public boolean contains (java.lang.Object)
com.google.common.collect.Multiset$Entry entry
int count
Object o
public int hashCode ()
java.lang.Object writeReplace ()
volatile synthetic java.lang.Object get (int)
synthetic void <init> (com.google.common.collect.ImmutableMultiset, com.google.common.collect.ImmutableMultiset$1)
com.google.common.collect.ImmutableMultiset x0
com.google.common.collect.ImmutableMultiset$1 x1
}
com/google/common/collect/ImmutableMultiset$EntrySetSerializedForm.class
ImmutableMultiset.java
package com.google.common.collect
com.google.common.collect.ImmutableMultiset$EntrySetSerializedForm extends java.lang.Object implements java.io.Serializable {
final com.google.common.collect.ImmutableMultiset multiset
void <init> (com.google.common.collect.ImmutableMultiset)
com.google.common.collect.ImmutableMultiset multiset
java.lang.Object readResolve ()
}
com/google/common/collect/ImmutableMultiset.class
ImmutableMultiset.java
package com.google.common.collect
public abstract com.google.common.collect.ImmutableMultiset extends com.google.common.collect.ImmutableMultisetGwtSerializationDependencies implements com.google.common.collect.Multiset {
private transient com.google.common.collect.ImmutableList asList
private transient com.google.common.collect.ImmutableSet entrySet
public static com.google.common.collect.ImmutableMultiset of ()
public static com.google.common.collect.ImmutableMultiset of (java.lang.Object)
Object element
public static com.google.common.collect.ImmutableMultiset of (java.lang.Object, java.lang.Object)
Object e1
Object e2
public static com.google.common.collect.ImmutableMultiset of (java.lang.Object, java.lang.Object, java.lang.Object)
Object e1
Object e2
Object e3
public static com.google.common.collect.ImmutableMultiset of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object e1
Object e2
Object e3
Object e4
public static com.google.common.collect.ImmutableMultiset of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object e1
Object e2
Object e3
Object e4
Object e5
public static transient com.google.common.collect.ImmutableMultiset of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object[])
Object e1
Object e2
Object e3
Object e4
Object e5
Object e6
Object[] others
public static com.google.common.collect.ImmutableMultiset copyOf (java.lang.Object[])
Object[] elements
public static com.google.common.collect.ImmutableMultiset copyOf (java.lang.Iterable)
com.google.common.collect.ImmutableMultiset result
Iterable elements
com.google.common.collect.ImmutableMultiset$Builder builder
public static com.google.common.collect.ImmutableMultiset copyOf (java.util.Iterator)
java.util.Iterator elements
private static transient com.google.common.collect.ImmutableMultiset copyFromElements (java.lang.Object[])
Object[] elements
static com.google.common.collect.ImmutableMultiset copyFromEntries (java.util.Collection)
com.google.common.collect.Multiset$Entry entry
java.util.Collection entries
com.google.common.collect.ImmutableMultiset$Builder builder
void <init> ()
public com.google.common.collect.UnmodifiableIterator iterator ()
java.util.Iterator entryIterator
public com.google.common.collect.ImmutableList asList ()
com.google.common.collect.ImmutableList result
public boolean contains (java.lang.Object)
Object object
public final int add (java.lang.Object, int)
Object element
int occurrences
public final int remove (java.lang.Object, int)
Object element
int occurrences
public final int setCount (java.lang.Object, int)
Object element
int count
public final boolean setCount (java.lang.Object, int, int)
Object element
int oldCount
int newCount
int copyIntoArray (java.lang.Object[], int)
com.google.common.collect.Multiset$Entry entry
Object[] dst
int offset
public boolean equals (java.lang.Object)
Object object
public int hashCode ()
public java.lang.String toString ()
public abstract com.google.common.collect.ImmutableSet elementSet ()
public com.google.common.collect.ImmutableSet entrySet ()
com.google.common.collect.ImmutableSet es
private com.google.common.collect.ImmutableSet createEntrySet ()
abstract com.google.common.collect.Multiset$Entry getEntry (int)
abstract java.lang.Object writeReplace ()
public static com.google.common.collect.ImmutableMultiset$Builder builder ()
public volatile synthetic java.util.Iterator iterator ()
public volatile synthetic java.util.Set entrySet ()
public volatile synthetic java.util.Set elementSet ()
}
com/google/common/collect/ImmutableMultisetGwtSerializationDependencies.class
ImmutableMultisetGwtSerializationDependencies.java
package com.google.common.collect
abstract com.google.common.collect.ImmutableMultisetGwtSerializationDependencies extends com.google.common.collect.ImmutableCollection {
void <init> ()
}
com/google/common/collect/ImmutableRangeMap$1.class
ImmutableRangeMap.java
package com.google.common.collect
com.google.common.collect.ImmutableRangeMap$1 extends com.google.common.collect.ImmutableList {
final synthetic int val$len
final synthetic int val$off
final synthetic com.google.common.collect.Range val$range
final synthetic com.google.common.collect.ImmutableRangeMap this$0
void <init> (com.google.common.collect.ImmutableRangeMap, int, int, com.google.common.collect.Range)
com.google.common.collect.ImmutableRangeMap this$0
public int size ()
public com.google.common.collect.Range get (int)
int index
boolean isPartialView ()
public volatile synthetic java.lang.Object get (int)
}
com/google/common/collect/ImmutableRangeMap$2.class
ImmutableRangeMap.java
package com.google.common.collect
com.google.common.collect.ImmutableRangeMap$2 extends com.google.common.collect.ImmutableRangeMap {
final synthetic com.google.common.collect.Range val$range
final synthetic com.google.common.collect.ImmutableRangeMap val$outer
final synthetic com.google.common.collect.ImmutableRangeMap this$0
void <init> (com.google.common.collect.ImmutableRangeMap, com.google.common.collect.ImmutableList, com.google.common.collect.ImmutableList, com.google.common.collect.Range, com.google.common.collect.ImmutableRangeMap)
com.google.common.collect.ImmutableRangeMap this$0
com.google.common.collect.ImmutableList ranges
com.google.common.collect.ImmutableList values
public com.google.common.collect.ImmutableRangeMap subRangeMap (com.google.common.collect.Range)
com.google.common.collect.Range subRange
public volatile synthetic com.google.common.collect.RangeMap subRangeMap (com.google.common.collect.Range)
}
com/google/common/collect/ImmutableRangeMap$Builder.class
ImmutableRangeMap.java
package com.google.common.collect
public final com.google.common.collect.ImmutableRangeMap$Builder extends java.lang.Object {
private final java.util.List entries
public void <init> ()
public com.google.common.collect.ImmutableRangeMap$Builder put (com.google.common.collect.Range, java.lang.Object)
com.google.common.collect.Range range
Object value
public com.google.common.collect.ImmutableRangeMap$Builder putAll (com.google.common.collect.RangeMap)
java.util.Map$Entry entry
com.google.common.collect.RangeMap rangeMap
com.google.common.collect.ImmutableRangeMap$Builder combine (com.google.common.collect.ImmutableRangeMap$Builder)
com.google.common.collect.ImmutableRangeMap$Builder builder
public com.google.common.collect.ImmutableRangeMap build ()
com.google.common.collect.Range prevRange
com.google.common.collect.Range range
int i
com.google.common.collect.ImmutableList$Builder rangesBuilder
com.google.common.collect.ImmutableList$Builder valuesBuilder
}
com/google/common/collect/ImmutableRangeMap$SerializedForm.class
ImmutableRangeMap.java
package com.google.common.collect
com.google.common.collect.ImmutableRangeMap$SerializedForm extends java.lang.Object implements java.io.Serializable {
private final com.google.common.collect.ImmutableMap mapOfRanges
private static final long serialVersionUID
void <init> (com.google.common.collect.ImmutableMap)
com.google.common.collect.ImmutableMap mapOfRanges
java.lang.Object readResolve ()
java.lang.Object createRangeMap ()
java.util.Map$Entry entry
com.google.common.collect.ImmutableRangeMap$Builder builder
}
com/google/common/collect/ImmutableRangeMap.class
ImmutableRangeMap.java
package com.google.common.collect
public com.google.common.collect.ImmutableRangeMap extends java.lang.Object implements com.google.common.collect.RangeMap java.io.Serializable {
private static final com.google.common.collect.ImmutableRangeMap EMPTY
private final transient com.google.common.collect.ImmutableList ranges
private final transient com.google.common.collect.ImmutableList values
private static final long serialVersionUID
public static com.google.common.collect.ImmutableRangeMap of ()
public static com.google.common.collect.ImmutableRangeMap of (com.google.common.collect.Range, java.lang.Object)
com.google.common.collect.Range range
Object value
public static com.google.common.collect.ImmutableRangeMap copyOf (com.google.common.collect.RangeMap)
java.util.Map$Entry entry
com.google.common.collect.RangeMap rangeMap
java.util.Map map
com.google.common.collect.ImmutableList$Builder rangesBuilder
com.google.common.collect.ImmutableList$Builder valuesBuilder
public static com.google.common.collect.ImmutableRangeMap$Builder builder ()
void <init> (com.google.common.collect.ImmutableList, com.google.common.collect.ImmutableList)
com.google.common.collect.ImmutableList ranges
com.google.common.collect.ImmutableList values
public java.lang.Object get (java.lang.Comparable)
com.google.common.collect.Range range
Comparable key
int index
public java.util.Map$Entry getEntry (java.lang.Comparable)
com.google.common.collect.Range range
Comparable key
int index
public com.google.common.collect.Range span ()
com.google.common.collect.Range firstRange
com.google.common.collect.Range lastRange
public final void put (com.google.common.collect.Range, java.lang.Object)
com.google.common.collect.Range range
Object value
public final void putCoalescing (com.google.common.collect.Range, java.lang.Object)
com.google.common.collect.Range range
Object value
public final void putAll (com.google.common.collect.RangeMap)
com.google.common.collect.RangeMap rangeMap
public final void clear ()
public final void remove (com.google.common.collect.Range)
com.google.common.collect.Range range
public com.google.common.collect.ImmutableMap asMapOfRanges ()
com.google.common.collect.RegularImmutableSortedSet rangeSet
public com.google.common.collect.ImmutableMap asDescendingMapOfRanges ()
com.google.common.collect.RegularImmutableSortedSet rangeSet
public com.google.common.collect.ImmutableRangeMap subRangeMap (com.google.common.collect.Range)
com.google.common.collect.Range range
int lowerIndex
int upperIndex
int off
int len
com.google.common.collect.ImmutableList subRanges
com.google.common.collect.ImmutableRangeMap outer
public int hashCode ()
public boolean equals (java.lang.Object)
com.google.common.collect.RangeMap rangeMap
Object o
public java.lang.String toString ()
java.lang.Object writeReplace ()
public volatile synthetic com.google.common.collect.RangeMap subRangeMap (com.google.common.collect.Range)
public volatile synthetic java.util.Map asDescendingMapOfRanges ()
public volatile synthetic java.util.Map asMapOfRanges ()
static synthetic com.google.common.collect.ImmutableList access$000 (com.google.common.collect.ImmutableRangeMap)
com.google.common.collect.ImmutableRangeMap x0
static void <clinit> ()
}
com/google/common/collect/ImmutableRangeSet$1.class
ImmutableRangeSet.java
package com.google.common.collect
com.google.common.collect.ImmutableRangeSet$1 extends com.google.common.collect.ImmutableList {
final synthetic int val$length
final synthetic int val$fromIndex
final synthetic com.google.common.collect.Range val$range
final synthetic com.google.common.collect.ImmutableRangeSet this$0
void <init> (com.google.common.collect.ImmutableRangeSet, int, int, com.google.common.collect.Range)
com.google.common.collect.ImmutableRangeSet this$0
public int size ()
public com.google.common.collect.Range get (int)
int index
boolean isPartialView ()
public volatile synthetic java.lang.Object get (int)
}
com/google/common/collect/ImmutableRangeSet$AsSet$1.class
ImmutableRangeSet.java
package com.google.common.collect
com.google.common.collect.ImmutableRangeSet$AsSet$1 extends com.google.common.collect.AbstractIterator {
final java.util.Iterator rangeItr
java.util.Iterator elemItr
final synthetic com.google.common.collect.ImmutableRangeSet$AsSet this$1
void <init> (com.google.common.collect.ImmutableRangeSet$AsSet)
com.google.common.collect.ImmutableRangeSet$AsSet this$1
protected java.lang.Comparable computeNext ()
protected volatile synthetic java.lang.Object computeNext ()
}
com/google/common/collect/ImmutableRangeSet$AsSet$2.class
ImmutableRangeSet.java
package com.google.common.collect
com.google.common.collect.ImmutableRangeSet$AsSet$2 extends com.google.common.collect.AbstractIterator {
final java.util.Iterator rangeItr
java.util.Iterator elemItr
final synthetic com.google.common.collect.ImmutableRangeSet$AsSet this$1
void <init> (com.google.common.collect.ImmutableRangeSet$AsSet)
com.google.common.collect.ImmutableRangeSet$AsSet this$1
protected java.lang.Comparable computeNext ()
protected volatile synthetic java.lang.Object computeNext ()
}
com/google/common/collect/ImmutableRangeSet$AsSet.class
ImmutableRangeSet.java
package com.google.common.collect
final com.google.common.collect.ImmutableRangeSet$AsSet extends com.google.common.collect.ImmutableSortedSet {
private final com.google.common.collect.DiscreteDomain domain
private transient Integer size
final synthetic com.google.common.collect.ImmutableRangeSet this$0
void <init> (com.google.common.collect.ImmutableRangeSet, com.google.common.collect.DiscreteDomain)
com.google.common.collect.DiscreteDomain domain
public int size ()
com.google.common.collect.Range range
long total
Integer result
public com.google.common.collect.UnmodifiableIterator iterator ()
public com.google.common.collect.UnmodifiableIterator descendingIterator ()
com.google.common.collect.ImmutableSortedSet subSet (com.google.common.collect.Range)
com.google.common.collect.Range range
com.google.common.collect.ImmutableSortedSet headSetImpl (java.lang.Comparable, boolean)
Comparable toElement
boolean inclusive
com.google.common.collect.ImmutableSortedSet subSetImpl (java.lang.Comparable, boolean, java.lang.Comparable, boolean)
Comparable fromElement
boolean fromInclusive
Comparable toElement
boolean toInclusive
com.google.common.collect.ImmutableSortedSet tailSetImpl (java.lang.Comparable, boolean)
Comparable fromElement
boolean inclusive
public boolean contains (java.lang.Object)
Comparable c
ClassCastException e
Object o
int indexOf (java.lang.Object)
com.google.common.collect.Range range
Comparable c
long total
Object target
com.google.common.collect.ImmutableSortedSet createDescendingSet ()
boolean isPartialView ()
public java.lang.String toString ()
java.lang.Object writeReplace ()
volatile synthetic com.google.common.collect.ImmutableSortedSet tailSetImpl (java.lang.Object, boolean)
volatile synthetic com.google.common.collect.ImmutableSortedSet subSetImpl (java.lang.Object, boolean, java.lang.Object, boolean)
volatile synthetic com.google.common.collect.ImmutableSortedSet headSetImpl (java.lang.Object, boolean)
public volatile synthetic java.util.Iterator descendingIterator ()
public volatile synthetic java.util.Iterator iterator ()
static synthetic com.google.common.collect.DiscreteDomain access$100 (com.google.common.collect.ImmutableRangeSet$AsSet)
com.google.common.collect.ImmutableRangeSet$AsSet x0
}
com/google/common/collect/ImmutableRangeSet$AsSetSerializedForm.class
ImmutableRangeSet.java
package com.google.common.collect
com.google.common.collect.ImmutableRangeSet$AsSetSerializedForm extends java.lang.Object implements java.io.Serializable {
private final com.google.common.collect.ImmutableList ranges
private final com.google.common.collect.DiscreteDomain domain
void <init> (com.google.common.collect.ImmutableList, com.google.common.collect.DiscreteDomain)
com.google.common.collect.ImmutableList ranges
com.google.common.collect.DiscreteDomain domain
java.lang.Object readResolve ()
}
com/google/common/collect/ImmutableRangeSet$Builder.class
ImmutableRangeSet.java
package com.google.common.collect
public com.google.common.collect.ImmutableRangeSet$Builder extends java.lang.Object {
private final java.util.List ranges
public void <init> ()
public com.google.common.collect.ImmutableRangeSet$Builder add (com.google.common.collect.Range)
com.google.common.collect.Range range
public com.google.common.collect.ImmutableRangeSet$Builder addAll (com.google.common.collect.RangeSet)
com.google.common.collect.RangeSet ranges
public com.google.common.collect.ImmutableRangeSet$Builder addAll (java.lang.Iterable)
com.google.common.collect.Range range
Iterable ranges
com.google.common.collect.ImmutableRangeSet$Builder combine (com.google.common.collect.ImmutableRangeSet$Builder)
com.google.common.collect.ImmutableRangeSet$Builder builder
public com.google.common.collect.ImmutableRangeSet build ()
com.google.common.collect.Range nextRange
com.google.common.collect.Range range
com.google.common.collect.ImmutableList$Builder mergedRangesBuilder
com.google.common.collect.PeekingIterator peekingItr
com.google.common.collect.ImmutableList mergedRanges
}
com/google/common/collect/ImmutableRangeSet$ComplementRanges.class
ImmutableRangeSet.java
package com.google.common.collect
final com.google.common.collect.ImmutableRangeSet$ComplementRanges extends com.google.common.collect.ImmutableList {
private final boolean positiveBoundedBelow
private final boolean positiveBoundedAbove
private final int size
final synthetic com.google.common.collect.ImmutableRangeSet this$0
void <init> (com.google.common.collect.ImmutableRangeSet)
int size
public int size ()
public com.google.common.collect.Range get (int)
com.google.common.collect.Cut lowerBound
com.google.common.collect.Cut upperBound
int index
com.google.common.collect.Cut lowerBound
com.google.common.collect.Cut upperBound
boolean isPartialView ()
public volatile synthetic java.lang.Object get (int)
}
com/google/common/collect/ImmutableRangeSet$SerializedForm.class
ImmutableRangeSet.java
package com.google.common.collect
final com.google.common.collect.ImmutableRangeSet$SerializedForm extends java.lang.Object implements java.io.Serializable {
private final com.google.common.collect.ImmutableList ranges
void <init> (com.google.common.collect.ImmutableList)
com.google.common.collect.ImmutableList ranges
java.lang.Object readResolve ()
}
com/google/common/collect/ImmutableRangeSet.class
ImmutableRangeSet.java
package com.google.common.collect
public final com.google.common.collect.ImmutableRangeSet extends com.google.common.collect.AbstractRangeSet implements java.io.Serializable {
private static final com.google.common.collect.ImmutableRangeSet EMPTY
private static final com.google.common.collect.ImmutableRangeSet ALL
private final transient com.google.common.collect.ImmutableList ranges
private transient com.google.common.collect.ImmutableRangeSet complement
public static com.google.common.collect.ImmutableRangeSet of ()
public static com.google.common.collect.ImmutableRangeSet of (com.google.common.collect.Range)
com.google.common.collect.Range range
static com.google.common.collect.ImmutableRangeSet all ()
public static com.google.common.collect.ImmutableRangeSet copyOf (com.google.common.collect.RangeSet)
com.google.common.collect.ImmutableRangeSet immutableRangeSet
com.google.common.collect.RangeSet rangeSet
public static com.google.common.collect.ImmutableRangeSet copyOf (java.lang.Iterable)
Iterable ranges
public static com.google.common.collect.ImmutableRangeSet unionOf (java.lang.Iterable)
Iterable ranges
void <init> (com.google.common.collect.ImmutableList)
com.google.common.collect.ImmutableList ranges
private void <init> (com.google.common.collect.ImmutableList, com.google.common.collect.ImmutableRangeSet)
com.google.common.collect.ImmutableList ranges
com.google.common.collect.ImmutableRangeSet complement
public boolean intersects (com.google.common.collect.Range)
com.google.common.collect.Range otherRange
int ceilingIndex
public boolean encloses (com.google.common.collect.Range)
com.google.common.collect.Range otherRange
int index
public com.google.common.collect.Range rangeContaining (java.lang.Comparable)
com.google.common.collect.Range range
Comparable value
int index
public com.google.common.collect.Range span ()
public boolean isEmpty ()
public void add (com.google.common.collect.Range)
com.google.common.collect.Range range
public void addAll (com.google.common.collect.RangeSet)
com.google.common.collect.RangeSet other
public void addAll (java.lang.Iterable)
Iterable other
public void remove (com.google.common.collect.Range)
com.google.common.collect.Range range
public void removeAll (com.google.common.collect.RangeSet)
com.google.common.collect.RangeSet other
public void removeAll (java.lang.Iterable)
Iterable other
public com.google.common.collect.ImmutableSet asRanges ()
public com.google.common.collect.ImmutableSet asDescendingSetOfRanges ()
public com.google.common.collect.ImmutableRangeSet complement ()
com.google.common.collect.ImmutableList complementRanges
com.google.common.collect.ImmutableRangeSet result
public com.google.common.collect.ImmutableRangeSet union (com.google.common.collect.RangeSet)
com.google.common.collect.RangeSet other
public com.google.common.collect.ImmutableRangeSet intersection (com.google.common.collect.RangeSet)
com.google.common.collect.RangeSet other
com.google.common.collect.RangeSet copy
public com.google.common.collect.ImmutableRangeSet difference (com.google.common.collect.RangeSet)
com.google.common.collect.RangeSet other
com.google.common.collect.RangeSet copy
private com.google.common.collect.ImmutableList intersectRanges (com.google.common.collect.Range)
int fromIndex
int toIndex
com.google.common.collect.Range range
int fromIndex
int toIndex
int length
public com.google.common.collect.ImmutableRangeSet subRangeSet (com.google.common.collect.Range)
com.google.common.collect.Range span
com.google.common.collect.Range range
public com.google.common.collect.ImmutableSortedSet asSet (com.google.common.collect.DiscreteDomain)
java.util.NoSuchElementException e
com.google.common.collect.DiscreteDomain domain
com.google.common.collect.Range span
boolean isPartialView ()
public static com.google.common.collect.ImmutableRangeSet$Builder builder ()
java.lang.Object writeReplace ()
public volatile synthetic boolean equals (java.lang.Object)
public volatile synthetic boolean enclosesAll (java.lang.Iterable)
public volatile synthetic boolean enclosesAll (com.google.common.collect.RangeSet)
public volatile synthetic void clear ()
public volatile synthetic boolean contains (java.lang.Comparable)
public volatile synthetic com.google.common.collect.RangeSet subRangeSet (com.google.common.collect.Range)
public volatile synthetic com.google.common.collect.RangeSet complement ()
public volatile synthetic java.util.Set asDescendingSetOfRanges ()
public volatile synthetic java.util.Set asRanges ()
static synthetic com.google.common.collect.ImmutableList access$000 (com.google.common.collect.ImmutableRangeSet)
com.google.common.collect.ImmutableRangeSet x0
static void <clinit> ()
}
com/google/common/collect/ImmutableSet$Builder.class
ImmutableSet.java
package com.google.common.collect
public com.google.common.collect.ImmutableSet$Builder extends com.google.common.collect.ImmutableCollection$ArrayBasedBuilder {
Object[] hashTable
private int hashCode
public void <init> ()
void <init> (int)
int capacity
public com.google.common.collect.ImmutableSet$Builder add (java.lang.Object)
Object element
public transient com.google.common.collect.ImmutableSet$Builder add (java.lang.Object[])
Object e
Object[] elements
private void addDeduping (java.lang.Object)
Object previous
int i
Object element
int mask
int hash
public com.google.common.collect.ImmutableSet$Builder addAll (java.lang.Iterable)
Object e
Iterable elements
public com.google.common.collect.ImmutableSet$Builder addAll (java.util.Iterator)
java.util.Iterator elements
com.google.common.collect.ImmutableSet$Builder combine (com.google.common.collect.ImmutableSet$Builder)
int i
com.google.common.collect.ImmutableSet$Builder other
public com.google.common.collect.ImmutableSet build ()
Object[] uniqueElements
com.google.common.collect.ImmutableSet result
com.google.common.collect.ImmutableSet result
public volatile synthetic com.google.common.collect.ImmutableCollection$Builder addAll (java.lang.Iterable)
public volatile synthetic com.google.common.collect.ImmutableCollection$Builder add (java.lang.Object[])
public volatile synthetic com.google.common.collect.ImmutableCollection$ArrayBasedBuilder add (java.lang.Object)
public volatile synthetic com.google.common.collect.ImmutableCollection build ()
public volatile synthetic com.google.common.collect.ImmutableCollection$Builder addAll (java.util.Iterator)
public volatile synthetic com.google.common.collect.ImmutableCollection$Builder add (java.lang.Object)
}
com/google/common/collect/ImmutableSet$SerializedForm.class
ImmutableSet.java
package com.google.common.collect
com.google.common.collect.ImmutableSet$SerializedForm extends java.lang.Object implements java.io.Serializable {
final Object[] elements
private static final long serialVersionUID
void <init> (java.lang.Object[])
Object[] elements
java.lang.Object readResolve ()
}
com/google/common/collect/ImmutableSet.class
ImmutableSet.java
package com.google.common.collect
public abstract com.google.common.collect.ImmutableSet extends com.google.common.collect.ImmutableCollection implements java.util.Set {
static final int MAX_TABLE_SIZE
private static final double DESIRED_LOAD_FACTOR
private static final int CUTOFF
private transient com.google.common.collect.ImmutableList asList
public static com.google.common.collect.ImmutableSet of ()
public static com.google.common.collect.ImmutableSet of (java.lang.Object)
Object element
public static com.google.common.collect.ImmutableSet of (java.lang.Object, java.lang.Object)
Object e1
Object e2
public static com.google.common.collect.ImmutableSet of (java.lang.Object, java.lang.Object, java.lang.Object)
Object e1
Object e2
Object e3
public static com.google.common.collect.ImmutableSet of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object e1
Object e2
Object e3
Object e4
public static com.google.common.collect.ImmutableSet of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object e1
Object e2
Object e3
Object e4
Object e5
public static transient com.google.common.collect.ImmutableSet of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object[])
Object e1
Object e2
Object e3
Object e4
Object e5
Object e6
Object[] others
int paramCount
Object[] elements
private static transient com.google.common.collect.ImmutableSet construct (int, java.lang.Object[])
Object elem
int index
Object value
int j
Object element
int hash
int i
Object element
Object[] uniqueElements
int n
Object[] elements
int tableSize
Object[] table
int mask
int hashCode
int uniques
private static boolean shouldTrim (int, int)
int actualUnique
int expectedUnique
static int chooseTableSize (int)
int tableSize
int setSize
public static com.google.common.collect.ImmutableSet copyOf (java.util.Collection)
com.google.common.collect.ImmutableSet set
java.util.Collection elements
Object[] array
public static com.google.common.collect.ImmutableSet copyOf (java.lang.Iterable)
Iterable elements
public static com.google.common.collect.ImmutableSet copyOf (java.util.Iterator)
java.util.Iterator elements
Object first
public static com.google.common.collect.ImmutableSet copyOf (java.lang.Object[])
Object[] elements
void <init> ()
boolean isHashCodeFast ()
public boolean equals (java.lang.Object)
Object object
public int hashCode ()
public abstract com.google.common.collect.UnmodifiableIterator iterator ()
public com.google.common.collect.ImmutableList asList ()
com.google.common.collect.ImmutableList result
com.google.common.collect.ImmutableList createAsList ()
java.lang.Object writeReplace ()
public static com.google.common.collect.ImmutableSet$Builder builder ()
public static com.google.common.collect.ImmutableSet$Builder builderWithExpectedSize (int)
int expectedSize
public volatile synthetic java.util.Iterator iterator ()
static synthetic boolean access$000 (int, int)
int x0
int x1
static synthetic com.google.common.collect.ImmutableSet access$100 (int, java.lang.Object[])
int x0
Object[] x1
}
com/google/common/collect/ImmutableSetMultimap$Builder.class
ImmutableSetMultimap.java
package com.google.common.collect
public final com.google.common.collect.ImmutableSetMultimap$Builder extends com.google.common.collect.ImmutableMultimap$Builder {
public void <init> ()
java.util.Collection newMutableValueCollection ()
public com.google.common.collect.ImmutableSetMultimap$Builder put (java.lang.Object, java.lang.Object)
Object key
Object value
public com.google.common.collect.ImmutableSetMultimap$Builder put (java.util.Map$Entry)
java.util.Map$Entry entry
public com.google.common.collect.ImmutableSetMultimap$Builder putAll (java.lang.Iterable)
Iterable entries
public com.google.common.collect.ImmutableSetMultimap$Builder putAll (java.lang.Object, java.lang.Iterable)
Object key
Iterable values
public transient com.google.common.collect.ImmutableSetMultimap$Builder putAll (java.lang.Object, java.lang.Object[])
Object key
Object[] values
public com.google.common.collect.ImmutableSetMultimap$Builder putAll (com.google.common.collect.Multimap)
java.util.Map$Entry entry
com.google.common.collect.Multimap multimap
com.google.common.collect.ImmutableSetMultimap$Builder combine (com.google.common.collect.ImmutableMultimap$Builder)
com.google.common.collect.ImmutableMultimap$Builder other
public com.google.common.collect.ImmutableSetMultimap$Builder orderKeysBy (java.util.Comparator)
java.util.Comparator keyComparator
public com.google.common.collect.ImmutableSetMultimap$Builder orderValuesBy (java.util.Comparator)
java.util.Comparator valueComparator
public com.google.common.collect.ImmutableSetMultimap build ()
java.util.Collection mapEntries
public volatile synthetic com.google.common.collect.ImmutableMultimap build ()
volatile synthetic com.google.common.collect.ImmutableMultimap$Builder combine (com.google.common.collect.ImmutableMultimap$Builder)
public volatile synthetic com.google.common.collect.ImmutableMultimap$Builder orderValuesBy (java.util.Comparator)
public volatile synthetic com.google.common.collect.ImmutableMultimap$Builder orderKeysBy (java.util.Comparator)
public volatile synthetic com.google.common.collect.ImmutableMultimap$Builder putAll (com.google.common.collect.Multimap)
public volatile synthetic com.google.common.collect.ImmutableMultimap$Builder putAll (java.lang.Object, java.lang.Object[])
public volatile synthetic com.google.common.collect.ImmutableMultimap$Builder putAll (java.lang.Object, java.lang.Iterable)
public volatile synthetic com.google.common.collect.ImmutableMultimap$Builder putAll (java.lang.Iterable)
public volatile synthetic com.google.common.collect.ImmutableMultimap$Builder put (java.util.Map$Entry)
public volatile synthetic com.google.common.collect.ImmutableMultimap$Builder put (java.lang.Object, java.lang.Object)
}
com/google/common/collect/ImmutableSetMultimap$EntrySet.class
ImmutableSetMultimap.java
package com.google.common.collect
final com.google.common.collect.ImmutableSetMultimap$EntrySet extends com.google.common.collect.ImmutableSet {
private final transient com.google.common.collect.ImmutableSetMultimap multimap
void <init> (com.google.common.collect.ImmutableSetMultimap)
com.google.common.collect.ImmutableSetMultimap multimap
public boolean contains (java.lang.Object)
java.util.Map$Entry entry
Object object
public int size ()
public com.google.common.collect.UnmodifiableIterator iterator ()
boolean isPartialView ()
public volatile synthetic java.util.Iterator iterator ()
}
com/google/common/collect/ImmutableSetMultimap$SetFieldSettersHolder.class
ImmutableSetMultimap.java
package com.google.common.collect
final com.google.common.collect.ImmutableSetMultimap$SetFieldSettersHolder extends java.lang.Object {
static final com.google.common.collect.Serialization$FieldSetter EMPTY_SET_FIELD_SETTER
private void <init> ()
static void <clinit> ()
}
com/google/common/collect/ImmutableSetMultimap.class
ImmutableSetMultimap.java
package com.google.common.collect
public com.google.common.collect.ImmutableSetMultimap extends com.google.common.collect.ImmutableMultimap implements com.google.common.collect.SetMultimap {
private final transient com.google.common.collect.ImmutableSet emptySet
private transient com.google.common.collect.ImmutableSetMultimap inverse
private transient com.google.common.collect.ImmutableSet entries
private static final long serialVersionUID
public static com.google.common.collect.ImmutableSetMultimap of ()
public static com.google.common.collect.ImmutableSetMultimap of (java.lang.Object, java.lang.Object)
Object k1
Object v1
com.google.common.collect.ImmutableSetMultimap$Builder builder
public static com.google.common.collect.ImmutableSetMultimap of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object k1
Object v1
Object k2
Object v2
com.google.common.collect.ImmutableSetMultimap$Builder builder
public static com.google.common.collect.ImmutableSetMultimap of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object k1
Object v1
Object k2
Object v2
Object k3
Object v3
com.google.common.collect.ImmutableSetMultimap$Builder builder
public static com.google.common.collect.ImmutableSetMultimap of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object k1
Object v1
Object k2
Object v2
Object k3
Object v3
Object k4
Object v4
com.google.common.collect.ImmutableSetMultimap$Builder builder
public static com.google.common.collect.ImmutableSetMultimap of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object k1
Object v1
Object k2
Object v2
Object k3
Object v3
Object k4
Object v4
Object k5
Object v5
com.google.common.collect.ImmutableSetMultimap$Builder builder
public static com.google.common.collect.ImmutableSetMultimap$Builder builder ()
public static com.google.common.collect.ImmutableSetMultimap copyOf (com.google.common.collect.Multimap)
com.google.common.collect.Multimap multimap
private static com.google.common.collect.ImmutableSetMultimap copyOf (com.google.common.collect.Multimap, java.util.Comparator)
com.google.common.collect.ImmutableSetMultimap kvMultimap
com.google.common.collect.Multimap multimap
java.util.Comparator valueComparator
public static com.google.common.collect.ImmutableSetMultimap copyOf (java.lang.Iterable)
Iterable entries
static com.google.common.collect.ImmutableSetMultimap fromMapEntries (java.util.Collection, java.util.Comparator)
Object key
java.util.Collection values
com.google.common.collect.ImmutableSet set
java.util.Map$Entry entry
java.util.Collection mapEntries
java.util.Comparator valueComparator
com.google.common.collect.ImmutableMap$Builder builder
int size
void <init> (com.google.common.collect.ImmutableMap, int, java.util.Comparator)
com.google.common.collect.ImmutableMap map
int size
java.util.Comparator valueComparator
public com.google.common.collect.ImmutableSet get (java.lang.Object)
Object key
com.google.common.collect.ImmutableSet set
public com.google.common.collect.ImmutableSetMultimap inverse ()
com.google.common.collect.ImmutableSetMultimap result
private com.google.common.collect.ImmutableSetMultimap invert ()
java.util.Map$Entry entry
com.google.common.collect.ImmutableSetMultimap$Builder builder
com.google.common.collect.ImmutableSetMultimap invertedMultimap
public final com.google.common.collect.ImmutableSet removeAll (java.lang.Object)
Object key
public final com.google.common.collect.ImmutableSet replaceValues (java.lang.Object, java.lang.Iterable)
Object key
Iterable values
public com.google.common.collect.ImmutableSet entries ()
com.google.common.collect.ImmutableSet result
private static com.google.common.collect.ImmutableSet valueSet (java.util.Comparator, java.util.Collection)
java.util.Comparator valueComparator
java.util.Collection values
private static com.google.common.collect.ImmutableSet emptySet (java.util.Comparator)
java.util.Comparator valueComparator
private static com.google.common.collect.ImmutableSet$Builder valuesBuilder (java.util.Comparator)
java.util.Comparator valueComparator
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream stream
java.util.Comparator valueComparator ()
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
int j
Object key
int valueCount
com.google.common.collect.ImmutableSet$Builder valuesBuilder
com.google.common.collect.ImmutableSet valueSet
int i
com.google.common.collect.ImmutableMap tmpMap
IllegalArgumentException e
java.io.ObjectInputStream stream
java.util.Comparator valueComparator
int keyCount
com.google.common.collect.ImmutableMap$Builder builder
int tmpSize
com.google.common.collect.ImmutableMap tmpMap
public volatile synthetic com.google.common.collect.ImmutableCollection entries ()
public volatile synthetic com.google.common.collect.ImmutableMultimap inverse ()
public volatile synthetic com.google.common.collect.ImmutableCollection get (java.lang.Object)
public volatile synthetic com.google.common.collect.ImmutableCollection replaceValues (java.lang.Object, java.lang.Iterable)
public volatile synthetic com.google.common.collect.ImmutableCollection removeAll (java.lang.Object)
public volatile synthetic java.util.Collection entries ()
public volatile synthetic java.util.Collection replaceValues (java.lang.Object, java.lang.Iterable)
public volatile synthetic java.util.Collection get (java.lang.Object)
public volatile synthetic java.util.Collection removeAll (java.lang.Object)
public volatile synthetic java.util.Set entries ()
public volatile synthetic java.util.Set replaceValues (java.lang.Object, java.lang.Iterable)
public volatile synthetic java.util.Set removeAll (java.lang.Object)
public volatile synthetic java.util.Set get (java.lang.Object)
}
com/google/common/collect/ImmutableSortedMap$1.class
ImmutableSortedMap.java
package com.google.common.collect
com.google.common.collect.ImmutableSortedMap$1 extends java.lang.Object implements java.util.Comparator {
final synthetic java.util.Comparator val$comparator
void <init> (java.util.Comparator)
public int compare (java.util.Map$Entry, java.util.Map$Entry)
java.util.Map$Entry e1
java.util.Map$Entry e2
public volatile synthetic int compare (java.lang.Object, java.lang.Object)
}
com/google/common/collect/ImmutableSortedMap$1EntrySet$1.class
ImmutableSortedMap.java
package com.google.common.collect
com.google.common.collect.ImmutableSortedMap$1EntrySet$1 extends com.google.common.collect.ImmutableList {
final synthetic com.google.common.collect.ImmutableSortedMap$1EntrySet this$1
void <init> (com.google.common.collect.ImmutableSortedMap$1EntrySet)
com.google.common.collect.ImmutableSortedMap$1EntrySet this$1
public java.util.Map$Entry get (int)
int index
boolean isPartialView ()
public int size ()
public volatile synthetic java.lang.Object get (int)
}
com/google/common/collect/ImmutableSortedMap$1EntrySet.class
ImmutableSortedMap.java
package com.google.common.collect
com.google.common.collect.ImmutableSortedMap$1EntrySet extends com.google.common.collect.ImmutableMapEntrySet {
final synthetic com.google.common.collect.ImmutableSortedMap this$0
void <init> (com.google.common.collect.ImmutableSortedMap)
com.google.common.collect.ImmutableSortedMap this$0
public com.google.common.collect.UnmodifiableIterator iterator ()
com.google.common.collect.ImmutableList createAsList ()
com.google.common.collect.ImmutableMap map ()
public volatile synthetic java.util.Iterator iterator ()
}
com/google/common/collect/ImmutableSortedMap$Builder.class
ImmutableSortedMap.java
package com.google.common.collect
public com.google.common.collect.ImmutableSortedMap$Builder extends com.google.common.collect.ImmutableMap$Builder {
private transient Object[] keys
private transient Object[] values
private final java.util.Comparator comparator
public void <init> (java.util.Comparator)
java.util.Comparator comparator
private void <init> (java.util.Comparator, int)
java.util.Comparator comparator
int initialCapacity
private void ensureCapacity (int)
int newCapacity
int minCapacity
public com.google.common.collect.ImmutableSortedMap$Builder put (java.lang.Object, java.lang.Object)
Object key
Object value
public com.google.common.collect.ImmutableSortedMap$Builder put (java.util.Map$Entry)
java.util.Map$Entry entry
public com.google.common.collect.ImmutableSortedMap$Builder putAll (java.util.Map)
java.util.Map map
public com.google.common.collect.ImmutableSortedMap$Builder putAll (java.lang.Iterable)
Iterable entries
public final com.google.common.collect.ImmutableSortedMap$Builder orderEntriesByValue (java.util.Comparator)
java.util.Comparator valueComparator
com.google.common.collect.ImmutableSortedMap$Builder combine (com.google.common.collect.ImmutableSortedMap$Builder)
com.google.common.collect.ImmutableSortedMap$Builder other
public com.google.common.collect.ImmutableSortedMap build ()
public com.google.common.collect.ImmutableSortedMap buildOrThrow ()
int index
int i
Object[] sortedKeys
Object[] sortedValues
public final com.google.common.collect.ImmutableSortedMap buildKeepingLast ()
public volatile synthetic com.google.common.collect.ImmutableMap buildKeepingLast ()
public volatile synthetic com.google.common.collect.ImmutableMap buildOrThrow ()
public volatile synthetic com.google.common.collect.ImmutableMap build ()
public volatile synthetic com.google.common.collect.ImmutableMap$Builder orderEntriesByValue (java.util.Comparator)
public volatile synthetic com.google.common.collect.ImmutableMap$Builder putAll (java.lang.Iterable)
public volatile synthetic com.google.common.collect.ImmutableMap$Builder putAll (java.util.Map)
public volatile synthetic com.google.common.collect.ImmutableMap$Builder put (java.util.Map$Entry)
public volatile synthetic com.google.common.collect.ImmutableMap$Builder put (java.lang.Object, java.lang.Object)
}
com/google/common/collect/ImmutableSortedMap$SerializedForm.class
ImmutableSortedMap.java
package com.google.common.collect
com.google.common.collect.ImmutableSortedMap$SerializedForm extends com.google.common.collect.ImmutableMap$SerializedForm {
private final java.util.Comparator comparator
private static final long serialVersionUID
void <init> (com.google.common.collect.ImmutableSortedMap)
com.google.common.collect.ImmutableSortedMap sortedMap
com.google.common.collect.ImmutableSortedMap$Builder makeBuilder (int)
int size
volatile synthetic com.google.common.collect.ImmutableMap$Builder makeBuilder (int)
}
com/google/common/collect/ImmutableSortedMap.class
ImmutableSortedMap.java
package com.google.common.collect
public final com.google.common.collect.ImmutableSortedMap extends com.google.common.collect.ImmutableSortedMapFauxverideShim implements java.util.NavigableMap {
private static final java.util.Comparator NATURAL_ORDER
private static final com.google.common.collect.ImmutableSortedMap NATURAL_EMPTY_MAP
private final transient com.google.common.collect.RegularImmutableSortedSet keySet
private final transient com.google.common.collect.ImmutableList valueList
private transient com.google.common.collect.ImmutableSortedMap descendingMap
private static final long serialVersionUID
static com.google.common.collect.ImmutableSortedMap emptyMap (java.util.Comparator)
java.util.Comparator comparator
public static com.google.common.collect.ImmutableSortedMap of ()
public static com.google.common.collect.ImmutableSortedMap of (java.lang.Comparable, java.lang.Object)
Comparable k1
Object v1
private static com.google.common.collect.ImmutableSortedMap of (java.util.Comparator, java.lang.Object, java.lang.Object)
java.util.Comparator comparator
Object k1
Object v1
public static com.google.common.collect.ImmutableSortedMap of (java.lang.Comparable, java.lang.Object, java.lang.Comparable, java.lang.Object)
Comparable k1
Object v1
Comparable k2
Object v2
public static com.google.common.collect.ImmutableSortedMap of (java.lang.Comparable, java.lang.Object, java.lang.Comparable, java.lang.Object, java.lang.Comparable, java.lang.Object)
Comparable k1
Object v1
Comparable k2
Object v2
Comparable k3
Object v3
public static com.google.common.collect.ImmutableSortedMap of (java.lang.Comparable, java.lang.Object, java.lang.Comparable, java.lang.Object, java.lang.Comparable, java.lang.Object, java.lang.Comparable, java.lang.Object)
Comparable k1
Object v1
Comparable k2
Object v2
Comparable k3
Object v3
Comparable k4
Object v4
public static com.google.common.collect.ImmutableSortedMap of (java.lang.Comparable, java.lang.Object, java.lang.Comparable, java.lang.Object, java.lang.Comparable, java.lang.Object, java.lang.Comparable, java.lang.Object, java.lang.Comparable, java.lang.Object)
Comparable k1
Object v1
Comparable k2
Object v2
Comparable k3
Object v3
Comparable k4
Object v4
Comparable k5
Object v5
public static com.google.common.collect.ImmutableSortedMap of (java.lang.Comparable, java.lang.Object, java.lang.Comparable, java.lang.Object, java.lang.Comparable, java.lang.Object, java.lang.Comparable, java.lang.Object, java.lang.Comparable, java.lang.Object, java.lang.Comparable, java.lang.Object)
Comparable k1
Object v1
Comparable k2
Object v2
Comparable k3
Object v3
Comparable k4
Object v4
Comparable k5
Object v5
Comparable k6
Object v6
public static com.google.common.collect.ImmutableSortedMap of (java.lang.Comparable, java.lang.Object, java.lang.Comparable, java.lang.Object, java.lang.Comparable, java.lang.Object, java.lang.Comparable, java.lang.Object, java.lang.Comparable, java.lang.Object, java.lang.Comparable, java.lang.Object, java.lang.Comparable, java.lang.Object)
Comparable k1
Object v1
Comparable k2
Object v2
Comparable k3
Object v3
Comparable k4
Object v4
Comparable k5
Object v5
Comparable k6
Object v6
Comparable k7
Object v7
public static com.google.common.collect.ImmutableSortedMap of (java.lang.Comparable, java.lang.Object, java.lang.Comparable, java.lang.Object, java.lang.Comparable, java.lang.Object, java.lang.Comparable, java.lang.Object, java.lang.Comparable, java.lang.Object, java.lang.Comparable, java.lang.Object, java.lang.Comparable, java.lang.Object, java.lang.Comparable, java.lang.Object)
Comparable k1
Object v1
Comparable k2
Object v2
Comparable k3
Object v3
Comparable k4
Object v4
Comparable k5
Object v5
Comparable k6
Object v6
Comparable k7
Object v7
Comparable k8
Object v8
public static com.google.common.collect.ImmutableSortedMap of (java.lang.Comparable, java.lang.Object, java.lang.Comparable, java.lang.Object, java.lang.Comparable, java.lang.Object, java.lang.Comparable, java.lang.Object, java.lang.Comparable, java.lang.Object, java.lang.Comparable, java.lang.Object, java.lang.Comparable, java.lang.Object, java.lang.Comparable, java.lang.Object, java.lang.Comparable, java.lang.Object)
Comparable k1
Object v1
Comparable k2
Object v2
Comparable k3
Object v3
Comparable k4
Object v4
Comparable k5
Object v5
Comparable k6
Object v6
Comparable k7
Object v7
Comparable k8
Object v8
Comparable k9
Object v9
public static com.google.common.collect.ImmutableSortedMap of (java.lang.Comparable, java.lang.Object, java.lang.Comparable, java.lang.Object, java.lang.Comparable, java.lang.Object, java.lang.Comparable, java.lang.Object, java.lang.Comparable, java.lang.Object, java.lang.Comparable, java.lang.Object, java.lang.Comparable, java.lang.Object, java.lang.Comparable, java.lang.Object, java.lang.Comparable, java.lang.Object, java.lang.Comparable, java.lang.Object)
Comparable k1
Object v1
Comparable k2
Object v2
Comparable k3
Object v3
Comparable k4
Object v4
Comparable k5
Object v5
Comparable k6
Object v6
Comparable k7
Object v7
Comparable k8
Object v8
Comparable k9
Object v9
Comparable k10
Object v10
public static com.google.common.collect.ImmutableSortedMap copyOf (java.util.Map)
java.util.Map map
com.google.common.collect.Ordering naturalOrder
public static com.google.common.collect.ImmutableSortedMap copyOf (java.util.Map, java.util.Comparator)
java.util.Map map
java.util.Comparator comparator
public static com.google.common.collect.ImmutableSortedMap copyOf (java.lang.Iterable)
Iterable entries
com.google.common.collect.Ordering naturalOrder
public static com.google.common.collect.ImmutableSortedMap copyOf (java.lang.Iterable, java.util.Comparator)
Iterable entries
java.util.Comparator comparator
public static com.google.common.collect.ImmutableSortedMap copyOfSorted (java.util.SortedMap)
com.google.common.collect.ImmutableSortedMap kvMap
java.util.SortedMap map
java.util.Comparator comparator
private static com.google.common.collect.ImmutableSortedMap copyOfInternal (java.util.Map, java.util.Comparator)
java.util.SortedMap sortedMap
java.util.Comparator comparator2
com.google.common.collect.ImmutableSortedMap kvMap
java.util.Map map
java.util.Comparator comparator
boolean sameComparator
private static transient com.google.common.collect.ImmutableSortedMap fromEntries (java.util.Map$Entry[])
java.util.Map$Entry[] entries
private static com.google.common.collect.ImmutableSortedMap fromEntries (java.util.Comparator, boolean, java.lang.Iterable)
java.util.Comparator comparator
boolean sameComparator
Iterable entries
java.util.Map$Entry[] entryArray
private static com.google.common.collect.ImmutableSortedMap fromEntries (java.util.Comparator, boolean, java.util.Map$Entry[], int)
java.util.Map$Entry onlyEntry
java.util.Map$Entry entry
Object key
Object value
int i
java.util.Map$Entry prevEntry
java.util.Map$Entry entry
Object key
Object value
int i
java.util.Map$Entry firstEntry
Object prevKey
Object[] keys
Object[] values
java.util.Comparator comparator
boolean sameComparator
java.util.Map$Entry[] entryArray
int size
public static com.google.common.collect.ImmutableSortedMap$Builder naturalOrder ()
public static com.google.common.collect.ImmutableSortedMap$Builder orderedBy (java.util.Comparator)
java.util.Comparator comparator
public static com.google.common.collect.ImmutableSortedMap$Builder reverseOrder ()
void <init> (com.google.common.collect.RegularImmutableSortedSet, com.google.common.collect.ImmutableList)
com.google.common.collect.RegularImmutableSortedSet keySet
com.google.common.collect.ImmutableList valueList
void <init> (com.google.common.collect.RegularImmutableSortedSet, com.google.common.collect.ImmutableList, com.google.common.collect.ImmutableSortedMap)
com.google.common.collect.RegularImmutableSortedSet keySet
com.google.common.collect.ImmutableList valueList
com.google.common.collect.ImmutableSortedMap descendingMap
public int size ()
public java.lang.Object get (java.lang.Object)
Object key
int index
boolean isPartialView ()
public com.google.common.collect.ImmutableSet entrySet ()
com.google.common.collect.ImmutableSet createEntrySet ()
public com.google.common.collect.ImmutableSortedSet keySet ()
com.google.common.collect.ImmutableSet createKeySet ()
public com.google.common.collect.ImmutableCollection values ()
com.google.common.collect.ImmutableCollection createValues ()
public java.util.Comparator comparator ()
public java.lang.Object firstKey ()
public java.lang.Object lastKey ()
private com.google.common.collect.ImmutableSortedMap getSubMap (int, int)
int fromIndex
int toIndex
public com.google.common.collect.ImmutableSortedMap headMap (java.lang.Object)
Object toKey
public com.google.common.collect.ImmutableSortedMap headMap (java.lang.Object, boolean)
Object toKey
boolean inclusive
public com.google.common.collect.ImmutableSortedMap subMap (java.lang.Object, java.lang.Object)
Object fromKey
Object toKey
public com.google.common.collect.ImmutableSortedMap subMap (java.lang.Object, boolean, java.lang.Object, boolean)
Object fromKey
boolean fromInclusive
Object toKey
boolean toInclusive
public com.google.common.collect.ImmutableSortedMap tailMap (java.lang.Object)
Object fromKey
public com.google.common.collect.ImmutableSortedMap tailMap (java.lang.Object, boolean)
Object fromKey
boolean inclusive
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 ceilingEntry (java.lang.Object)
Object key
public java.lang.Object ceilingKey (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.util.Map$Entry firstEntry ()
public java.util.Map$Entry lastEntry ()
public final java.util.Map$Entry pollFirstEntry ()
public final java.util.Map$Entry pollLastEntry ()
public com.google.common.collect.ImmutableSortedMap descendingMap ()
com.google.common.collect.ImmutableSortedMap result
public com.google.common.collect.ImmutableSortedSet navigableKeySet ()
public com.google.common.collect.ImmutableSortedSet descendingKeySet ()
java.lang.Object writeReplace ()
public volatile synthetic com.google.common.collect.ImmutableSet keySet ()
public volatile synthetic java.util.Set entrySet ()
public volatile synthetic java.util.Collection values ()
public volatile synthetic java.util.Set keySet ()
public volatile synthetic java.util.SortedMap tailMap (java.lang.Object)
public volatile synthetic java.util.SortedMap headMap (java.lang.Object)
public volatile synthetic java.util.SortedMap subMap (java.lang.Object, java.lang.Object)
public volatile synthetic java.util.NavigableMap tailMap (java.lang.Object, boolean)
public volatile synthetic java.util.NavigableMap headMap (java.lang.Object, boolean)
public volatile synthetic java.util.NavigableMap subMap (java.lang.Object, boolean, java.lang.Object, boolean)
public volatile synthetic java.util.NavigableSet descendingKeySet ()
public volatile synthetic java.util.NavigableSet navigableKeySet ()
public volatile synthetic java.util.NavigableMap descendingMap ()
static synthetic com.google.common.collect.ImmutableSortedMap access$000 (java.util.Comparator, java.lang.Object, java.lang.Object)
java.util.Comparator x0
Object x1
Object x2
static synthetic com.google.common.collect.RegularImmutableSortedSet access$100 (com.google.common.collect.ImmutableSortedMap)
com.google.common.collect.ImmutableSortedMap x0
static synthetic com.google.common.collect.ImmutableList access$200 (com.google.common.collect.ImmutableSortedMap)
com.google.common.collect.ImmutableSortedMap x0
static void <clinit> ()
}
com/google/common/collect/ImmutableSortedMapFauxverideShim.class
ImmutableSortedMapFauxverideShim.java
package com.google.common.collect
abstract com.google.common.collect.ImmutableSortedMapFauxverideShim extends com.google.common.collect.ImmutableMap {
void <init> ()
public static com.google.common.collect.ImmutableSortedMap$Builder builder ()
public static com.google.common.collect.ImmutableSortedMap$Builder builderWithExpectedSize (int)
int expectedSize
public static com.google.common.collect.ImmutableSortedMap of (java.lang.Object, java.lang.Object)
Object k1
Object v1
public static com.google.common.collect.ImmutableSortedMap of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object k1
Object v1
Object k2
Object v2
public static com.google.common.collect.ImmutableSortedMap of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object k1
Object v1
Object k2
Object v2
Object k3
Object v3
public static com.google.common.collect.ImmutableSortedMap of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object k1
Object v1
Object k2
Object v2
Object k3
Object v3
Object k4
Object v4
public static com.google.common.collect.ImmutableSortedMap of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object k1
Object v1
Object k2
Object v2
Object k3
Object v3
Object k4
Object v4
Object k5
Object v5
public static com.google.common.collect.ImmutableSortedMap of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object k1
Object v1
Object k2
Object v2
Object k3
Object v3
Object k4
Object v4
Object k5
Object v5
Object k6
Object v6
public static com.google.common.collect.ImmutableSortedMap of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object k1
Object v1
Object k2
Object v2
Object k3
Object v3
Object k4
Object v4
Object k5
Object v5
Object k6
Object v6
Object k7
Object v7
public static com.google.common.collect.ImmutableSortedMap of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object k1
Object v1
Object k2
Object v2
Object k3
Object v3
Object k4
Object v4
Object k5
Object v5
Object k6
Object v6
Object k7
Object v7
Object k8
Object v8
public static com.google.common.collect.ImmutableSortedMap of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object k1
Object v1
Object k2
Object v2
Object k3
Object v3
Object k4
Object v4
Object k5
Object v5
Object k6
Object v6
Object k7
Object v7
Object k8
Object v8
Object k9
Object v9
public static com.google.common.collect.ImmutableSortedMap of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object k1
Object v1
Object k2
Object v2
Object k3
Object v3
Object k4
Object v4
Object k5
Object v5
Object k6
Object v6
Object k7
Object v7
Object k8
Object v8
Object k9
Object v9
Object k10
Object v10
public static transient com.google.common.collect.ImmutableSortedMap ofEntries (java.util.Map$Entry[])
java.util.Map$Entry[] entries
}
com/google/common/collect/ImmutableSortedMultiset$Builder.class
ImmutableSortedMultiset.java
package com.google.common.collect
public com.google.common.collect.ImmutableSortedMultiset$Builder extends com.google.common.collect.ImmutableMultiset$Builder {
private final java.util.Comparator comparator
Object[] elements
private int[] counts
private int length
private boolean forceCopyElements
public void <init> (java.util.Comparator)
java.util.Comparator comparator
private void maintenance ()
private void dedupAndCoalesce (boolean)
int i
int index
int i
boolean maybeExpand
Object[] sortedElements
int uniques
int[] sortedCounts
public com.google.common.collect.ImmutableSortedMultiset$Builder add (java.lang.Object)
Object element
public transient com.google.common.collect.ImmutableSortedMultiset$Builder add (java.lang.Object[])
Object element
Object[] elements
public com.google.common.collect.ImmutableSortedMultiset$Builder addCopies (java.lang.Object, int)
Object element
int occurrences
public com.google.common.collect.ImmutableSortedMultiset$Builder setCount (java.lang.Object, int)
Object element
int count
public com.google.common.collect.ImmutableSortedMultiset$Builder addAll (java.lang.Iterable)
com.google.common.collect.Multiset$Entry entry
Object e
Iterable elements
public com.google.common.collect.ImmutableSortedMultiset$Builder addAll (java.util.Iterator)
java.util.Iterator elements
private void dedupAndCoalesceAndDeleteEmpty ()
int i
int size
public com.google.common.collect.ImmutableSortedMultiset build ()
int i
com.google.common.collect.RegularImmutableSortedSet elementSet
long[] cumulativeCounts
public volatile synthetic com.google.common.collect.ImmutableMultiset build ()
public volatile synthetic com.google.common.collect.ImmutableMultiset$Builder addAll (java.util.Iterator)
public volatile synthetic com.google.common.collect.ImmutableMultiset$Builder addAll (java.lang.Iterable)
public volatile synthetic com.google.common.collect.ImmutableMultiset$Builder setCount (java.lang.Object, int)
public volatile synthetic com.google.common.collect.ImmutableMultiset$Builder addCopies (java.lang.Object, int)
public volatile synthetic com.google.common.collect.ImmutableMultiset$Builder add (java.lang.Object[])
public volatile synthetic com.google.common.collect.ImmutableMultiset$Builder add (java.lang.Object)
public volatile synthetic com.google.common.collect.ImmutableCollection build ()
public volatile synthetic com.google.common.collect.ImmutableCollection$Builder addAll (java.util.Iterator)
public volatile synthetic com.google.common.collect.ImmutableCollection$Builder addAll (java.lang.Iterable)
public volatile synthetic com.google.common.collect.ImmutableCollection$Builder add (java.lang.Object[])
public volatile synthetic com.google.common.collect.ImmutableCollection$Builder add (java.lang.Object)
}
com/google/common/collect/ImmutableSortedMultiset$SerializedForm.class
ImmutableSortedMultiset.java
package com.google.common.collect
final com.google.common.collect.ImmutableSortedMultiset$SerializedForm extends java.lang.Object implements java.io.Serializable {
final java.util.Comparator comparator
final Object[] elements
final int[] counts
void <init> (com.google.common.collect.SortedMultiset)
com.google.common.collect.Multiset$Entry entry
com.google.common.collect.SortedMultiset multiset
int n
int i
java.lang.Object readResolve ()
int i
int n
com.google.common.collect.ImmutableSortedMultiset$Builder builder
}
com/google/common/collect/ImmutableSortedMultiset.class
ImmutableSortedMultiset.java
package com.google.common.collect
public abstract com.google.common.collect.ImmutableSortedMultiset extends com.google.common.collect.ImmutableSortedMultisetFauxverideShim implements com.google.common.collect.SortedMultiset {
transient com.google.common.collect.ImmutableSortedMultiset descendingMultiset
public static com.google.common.collect.ImmutableSortedMultiset of ()
public static com.google.common.collect.ImmutableSortedMultiset of (java.lang.Comparable)
Comparable element
com.google.common.collect.RegularImmutableSortedSet elementSet
long[] cumulativeCounts
public static com.google.common.collect.ImmutableSortedMultiset of (java.lang.Comparable, java.lang.Comparable)
Comparable e1
Comparable e2
public static com.google.common.collect.ImmutableSortedMultiset of (java.lang.Comparable, java.lang.Comparable, java.lang.Comparable)
Comparable e1
Comparable e2
Comparable e3
public static com.google.common.collect.ImmutableSortedMultiset of (java.lang.Comparable, java.lang.Comparable, java.lang.Comparable, java.lang.Comparable)
Comparable e1
Comparable e2
Comparable e3
Comparable e4
public static com.google.common.collect.ImmutableSortedMultiset of (java.lang.Comparable, java.lang.Comparable, java.lang.Comparable, java.lang.Comparable, java.lang.Comparable)
Comparable e1
Comparable e2
Comparable e3
Comparable e4
Comparable e5
public static transient com.google.common.collect.ImmutableSortedMultiset of (java.lang.Comparable, java.lang.Comparable, java.lang.Comparable, java.lang.Comparable, java.lang.Comparable, java.lang.Comparable, java.lang.Comparable[])
Comparable e1
Comparable e2
Comparable e3
Comparable e4
Comparable e5
Comparable e6
Comparable[] remaining
int size
java.util.List all
public static com.google.common.collect.ImmutableSortedMultiset copyOf (java.lang.Comparable[])
Comparable[] elements
public static com.google.common.collect.ImmutableSortedMultiset copyOf (java.lang.Iterable)
Iterable elements
com.google.common.collect.Ordering naturalOrder
public static com.google.common.collect.ImmutableSortedMultiset copyOf (java.util.Iterator)
java.util.Iterator elements
com.google.common.collect.Ordering naturalOrder
public static com.google.common.collect.ImmutableSortedMultiset copyOf (java.util.Comparator, java.util.Iterator)
java.util.Comparator comparator
java.util.Iterator elements
public static com.google.common.collect.ImmutableSortedMultiset copyOf (java.util.Comparator, java.lang.Iterable)
com.google.common.collect.ImmutableSortedMultiset multiset
java.util.Comparator comparator
Iterable elements
public static com.google.common.collect.ImmutableSortedMultiset copyOfSorted (com.google.common.collect.SortedMultiset)
com.google.common.collect.SortedMultiset sortedMultiset
private static com.google.common.collect.ImmutableSortedMultiset copyOfSortedEntries (java.util.Comparator, java.util.Collection)
com.google.common.collect.Multiset$Entry entry
java.util.Comparator comparator
java.util.Collection entries
com.google.common.collect.ImmutableList$Builder elementsBuilder
long[] cumulativeCounts
int i
static com.google.common.collect.ImmutableSortedMultiset emptyMultiset (java.util.Comparator)
java.util.Comparator comparator
void <init> ()
public final java.util.Comparator comparator ()
public abstract com.google.common.collect.ImmutableSortedSet elementSet ()
public com.google.common.collect.ImmutableSortedMultiset descendingMultiset ()
com.google.common.collect.ImmutableSortedMultiset result
public final com.google.common.collect.Multiset$Entry pollFirstEntry ()
public final com.google.common.collect.Multiset$Entry pollLastEntry ()
public abstract com.google.common.collect.ImmutableSortedMultiset headMultiset (java.lang.Object, com.google.common.collect.BoundType)
public com.google.common.collect.ImmutableSortedMultiset subMultiset (java.lang.Object, com.google.common.collect.BoundType, java.lang.Object, com.google.common.collect.BoundType)
Object lowerBound
com.google.common.collect.BoundType lowerBoundType
Object upperBound
com.google.common.collect.BoundType upperBoundType
public abstract com.google.common.collect.ImmutableSortedMultiset tailMultiset (java.lang.Object, com.google.common.collect.BoundType)
public static com.google.common.collect.ImmutableSortedMultiset$Builder orderedBy (java.util.Comparator)
java.util.Comparator comparator
public static com.google.common.collect.ImmutableSortedMultiset$Builder reverseOrder ()
public static com.google.common.collect.ImmutableSortedMultiset$Builder naturalOrder ()
java.lang.Object writeReplace ()
public volatile synthetic com.google.common.collect.ImmutableSet elementSet ()
public volatile synthetic java.util.Set elementSet ()
public volatile synthetic com.google.common.collect.SortedMultiset tailMultiset (java.lang.Object, com.google.common.collect.BoundType)
public volatile synthetic com.google.common.collect.SortedMultiset subMultiset (java.lang.Object, com.google.common.collect.BoundType, java.lang.Object, com.google.common.collect.BoundType)
public volatile synthetic com.google.common.collect.SortedMultiset headMultiset (java.lang.Object, com.google.common.collect.BoundType)
public volatile synthetic com.google.common.collect.SortedMultiset descendingMultiset ()
public volatile synthetic java.util.NavigableSet elementSet ()
public volatile synthetic java.util.SortedSet elementSet ()
}
com/google/common/collect/ImmutableSortedMultisetFauxverideShim.class
ImmutableSortedMultisetFauxverideShim.java
package com.google.common.collect
abstract com.google.common.collect.ImmutableSortedMultisetFauxverideShim extends com.google.common.collect.ImmutableMultiset {
void <init> ()
public static com.google.common.collect.ImmutableSortedMultiset$Builder builder ()
public static com.google.common.collect.ImmutableSortedMultiset of (java.lang.Object)
Object element
public static com.google.common.collect.ImmutableSortedMultiset of (java.lang.Object, java.lang.Object)
Object e1
Object e2
public static com.google.common.collect.ImmutableSortedMultiset of (java.lang.Object, java.lang.Object, java.lang.Object)
Object e1
Object e2
Object e3
public static com.google.common.collect.ImmutableSortedMultiset of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object e1
Object e2
Object e3
Object e4
public static com.google.common.collect.ImmutableSortedMultiset of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object e1
Object e2
Object e3
Object e4
Object e5
public static transient com.google.common.collect.ImmutableSortedMultiset of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object[])
Object e1
Object e2
Object e3
Object e4
Object e5
Object e6
Object[] remaining
public static com.google.common.collect.ImmutableSortedMultiset copyOf (java.lang.Object[])
Object[] elements
}
com/google/common/collect/ImmutableSortedSet$Builder.class
ImmutableSortedSet.java
package com.google.common.collect
public final com.google.common.collect.ImmutableSortedSet$Builder extends com.google.common.collect.ImmutableSet$Builder {
private final java.util.Comparator comparator
public void <init> (java.util.Comparator)
java.util.Comparator comparator
public com.google.common.collect.ImmutableSortedSet$Builder add (java.lang.Object)
Object element
public transient com.google.common.collect.ImmutableSortedSet$Builder add (java.lang.Object[])
Object[] elements
public com.google.common.collect.ImmutableSortedSet$Builder addAll (java.lang.Iterable)
Iterable elements
public com.google.common.collect.ImmutableSortedSet$Builder addAll (java.util.Iterator)
java.util.Iterator elements
com.google.common.collect.ImmutableSortedSet$Builder combine (com.google.common.collect.ImmutableSet$Builder)
com.google.common.collect.ImmutableSet$Builder builder
public com.google.common.collect.ImmutableSortedSet build ()
Object[] contentsArray
com.google.common.collect.ImmutableSortedSet result
public volatile synthetic com.google.common.collect.ImmutableSet build ()
volatile synthetic com.google.common.collect.ImmutableSet$Builder combine (com.google.common.collect.ImmutableSet$Builder)
public volatile synthetic com.google.common.collect.ImmutableSet$Builder addAll (java.util.Iterator)
public volatile synthetic com.google.common.collect.ImmutableSet$Builder addAll (java.lang.Iterable)
public volatile synthetic com.google.common.collect.ImmutableSet$Builder add (java.lang.Object[])
public volatile synthetic com.google.common.collect.ImmutableSet$Builder add (java.lang.Object)
public volatile synthetic com.google.common.collect.ImmutableCollection$Builder addAll (java.lang.Iterable)
public volatile synthetic com.google.common.collect.ImmutableCollection$Builder add (java.lang.Object[])
public volatile synthetic com.google.common.collect.ImmutableCollection$ArrayBasedBuilder add (java.lang.Object)
public volatile synthetic com.google.common.collect.ImmutableCollection build ()
public volatile synthetic com.google.common.collect.ImmutableCollection$Builder addAll (java.util.Iterator)
public volatile synthetic com.google.common.collect.ImmutableCollection$Builder add (java.lang.Object)
}
com/google/common/collect/ImmutableSortedSet$SerializedForm.class
ImmutableSortedSet.java
package com.google.common.collect
com.google.common.collect.ImmutableSortedSet$SerializedForm extends java.lang.Object implements java.io.Serializable {
final java.util.Comparator comparator
final Object[] elements
private static final long serialVersionUID
public void <init> (java.util.Comparator, java.lang.Object[])
java.util.Comparator comparator
Object[] elements
java.lang.Object readResolve ()
}
com/google/common/collect/ImmutableSortedSet.class
ImmutableSortedSet.java
package com.google.common.collect
public abstract com.google.common.collect.ImmutableSortedSet extends com.google.common.collect.ImmutableSortedSetFauxverideShim implements java.util.NavigableSet com.google.common.collect.SortedIterable {
final transient java.util.Comparator comparator
transient com.google.common.collect.ImmutableSortedSet descendingSet
static com.google.common.collect.RegularImmutableSortedSet emptySet (java.util.Comparator)
java.util.Comparator comparator
public static com.google.common.collect.ImmutableSortedSet of ()
public static com.google.common.collect.ImmutableSortedSet of (java.lang.Comparable)
Comparable element
public static com.google.common.collect.ImmutableSortedSet of (java.lang.Comparable, java.lang.Comparable)
Comparable e1
Comparable e2
public static com.google.common.collect.ImmutableSortedSet of (java.lang.Comparable, java.lang.Comparable, java.lang.Comparable)
Comparable e1
Comparable e2
Comparable e3
public static com.google.common.collect.ImmutableSortedSet of (java.lang.Comparable, java.lang.Comparable, java.lang.Comparable, java.lang.Comparable)
Comparable e1
Comparable e2
Comparable e3
Comparable e4
public static com.google.common.collect.ImmutableSortedSet of (java.lang.Comparable, java.lang.Comparable, java.lang.Comparable, java.lang.Comparable, java.lang.Comparable)
Comparable e1
Comparable e2
Comparable e3
Comparable e4
Comparable e5
public static transient com.google.common.collect.ImmutableSortedSet of (java.lang.Comparable, java.lang.Comparable, java.lang.Comparable, java.lang.Comparable, java.lang.Comparable, java.lang.Comparable, java.lang.Comparable[])
Comparable e1
Comparable e2
Comparable e3
Comparable e4
Comparable e5
Comparable e6
Comparable[] remaining
Comparable[] contents
public static com.google.common.collect.ImmutableSortedSet copyOf (java.lang.Comparable[])
Comparable[] elements
public static com.google.common.collect.ImmutableSortedSet copyOf (java.lang.Iterable)
Iterable elements
com.google.common.collect.Ordering naturalOrder
public static com.google.common.collect.ImmutableSortedSet copyOf (java.util.Collection)
java.util.Collection elements
com.google.common.collect.Ordering naturalOrder
public static com.google.common.collect.ImmutableSortedSet copyOf (java.util.Iterator)
java.util.Iterator elements
com.google.common.collect.Ordering naturalOrder
public static com.google.common.collect.ImmutableSortedSet copyOf (java.util.Comparator, java.util.Iterator)
java.util.Comparator comparator
java.util.Iterator elements
public static com.google.common.collect.ImmutableSortedSet copyOf (java.util.Comparator, java.lang.Iterable)
com.google.common.collect.ImmutableSortedSet original
java.util.Comparator comparator
Iterable elements
boolean hasSameComparator
Object[] array
public static com.google.common.collect.ImmutableSortedSet copyOf (java.util.Comparator, java.util.Collection)
java.util.Comparator comparator
java.util.Collection elements
public static com.google.common.collect.ImmutableSortedSet copyOfSorted (java.util.SortedSet)
java.util.SortedSet sortedSet
java.util.Comparator comparator
com.google.common.collect.ImmutableList list
static transient com.google.common.collect.ImmutableSortedSet construct (java.util.Comparator, int, java.lang.Object[])
Object cur
Object prev
int i
java.util.Comparator comparator
int n
Object[] contents
int uniques
public static com.google.common.collect.ImmutableSortedSet$Builder orderedBy (java.util.Comparator)
java.util.Comparator comparator
public static com.google.common.collect.ImmutableSortedSet$Builder reverseOrder ()
public static com.google.common.collect.ImmutableSortedSet$Builder naturalOrder ()
int unsafeCompare (java.lang.Object, java.lang.Object)
Object a
Object b
static int unsafeCompare (java.util.Comparator, java.lang.Object, java.lang.Object)
java.util.Comparator comparator
Object a
Object b
java.util.Comparator unsafeComparator
void <init> (java.util.Comparator)
java.util.Comparator comparator
public java.util.Comparator comparator ()
public abstract com.google.common.collect.UnmodifiableIterator iterator ()
public com.google.common.collect.ImmutableSortedSet headSet (java.lang.Object)
Object toElement
public com.google.common.collect.ImmutableSortedSet headSet (java.lang.Object, boolean)
Object toElement
boolean inclusive
public com.google.common.collect.ImmutableSortedSet subSet (java.lang.Object, java.lang.Object)
Object fromElement
Object toElement
public com.google.common.collect.ImmutableSortedSet subSet (java.lang.Object, boolean, java.lang.Object, boolean)
Object fromElement
boolean fromInclusive
Object toElement
boolean toInclusive
public com.google.common.collect.ImmutableSortedSet tailSet (java.lang.Object)
Object fromElement
public com.google.common.collect.ImmutableSortedSet tailSet (java.lang.Object, boolean)
Object fromElement
boolean inclusive
abstract com.google.common.collect.ImmutableSortedSet headSetImpl (java.lang.Object, boolean)
abstract com.google.common.collect.ImmutableSortedSet subSetImpl (java.lang.Object, boolean, java.lang.Object, boolean)
abstract com.google.common.collect.ImmutableSortedSet tailSetImpl (java.lang.Object, boolean)
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 first ()
public java.lang.Object last ()
public final java.lang.Object pollFirst ()
public final java.lang.Object pollLast ()
public com.google.common.collect.ImmutableSortedSet descendingSet ()
com.google.common.collect.ImmutableSortedSet result
abstract com.google.common.collect.ImmutableSortedSet createDescendingSet ()
public abstract com.google.common.collect.UnmodifiableIterator descendingIterator ()
abstract int indexOf (java.lang.Object)
private void readObject (java.io.ObjectInputStream) throws java.io.InvalidObjectException
java.io.ObjectInputStream unused
java.lang.Object writeReplace ()
public volatile synthetic java.util.Iterator iterator ()
public volatile synthetic java.util.SortedSet tailSet (java.lang.Object)
public volatile synthetic java.util.SortedSet headSet (java.lang.Object)
public volatile synthetic java.util.SortedSet subSet (java.lang.Object, java.lang.Object)
public volatile synthetic java.util.NavigableSet tailSet (java.lang.Object, boolean)
public volatile synthetic java.util.NavigableSet headSet (java.lang.Object, boolean)
public volatile synthetic java.util.NavigableSet subSet (java.lang.Object, boolean, java.lang.Object, boolean)
public volatile synthetic java.util.Iterator descendingIterator ()
public volatile synthetic java.util.NavigableSet descendingSet ()
}
com/google/common/collect/ImmutableSortedSetFauxverideShim.class
ImmutableSortedSetFauxverideShim.java
package com.google.common.collect
abstract com.google.common.collect.ImmutableSortedSetFauxverideShim extends com.google.common.collect.ImmutableSet {
void <init> ()
public static com.google.common.collect.ImmutableSortedSet$Builder builder ()
public static com.google.common.collect.ImmutableSortedSet$Builder builderWithExpectedSize (int)
int expectedSize
public static com.google.common.collect.ImmutableSortedSet of (java.lang.Object)
Object element
public static com.google.common.collect.ImmutableSortedSet of (java.lang.Object, java.lang.Object)
Object e1
Object e2
public static com.google.common.collect.ImmutableSortedSet of (java.lang.Object, java.lang.Object, java.lang.Object)
Object e1
Object e2
Object e3
public static com.google.common.collect.ImmutableSortedSet of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object e1
Object e2
Object e3
Object e4
public static com.google.common.collect.ImmutableSortedSet of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object e1
Object e2
Object e3
Object e4
Object e5
public static transient com.google.common.collect.ImmutableSortedSet of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object[])
Object e1
Object e2
Object e3
Object e4
Object e5
Object e6
Object[] remaining
public static com.google.common.collect.ImmutableSortedSet copyOf (java.lang.Object[])
Object[] elements
}
com/google/common/collect/ImmutableTable$Builder.class
ImmutableTable.java
package com.google.common.collect
public final com.google.common.collect.ImmutableTable$Builder extends java.lang.Object {
private final java.util.List cells
private java.util.Comparator rowComparator
private java.util.Comparator columnComparator
public void <init> ()
public com.google.common.collect.ImmutableTable$Builder orderRowsBy (java.util.Comparator)
java.util.Comparator rowComparator
public com.google.common.collect.ImmutableTable$Builder orderColumnsBy (java.util.Comparator)
java.util.Comparator columnComparator
public com.google.common.collect.ImmutableTable$Builder put (java.lang.Object, java.lang.Object, java.lang.Object)
Object rowKey
Object columnKey
Object value
public com.google.common.collect.ImmutableTable$Builder put (com.google.common.collect.Table$Cell)
com.google.common.collect.Table$Cell immutableCell
com.google.common.collect.Table$Cell cell
public com.google.common.collect.ImmutableTable$Builder putAll (com.google.common.collect.Table)
com.google.common.collect.Table$Cell cell
com.google.common.collect.Table table
com.google.common.collect.ImmutableTable$Builder combine (com.google.common.collect.ImmutableTable$Builder)
com.google.common.collect.ImmutableTable$Builder other
public com.google.common.collect.ImmutableTable build ()
public com.google.common.collect.ImmutableTable buildOrThrow ()
int size
}
com/google/common/collect/ImmutableTable$SerializedForm.class
ImmutableTable.java
package com.google.common.collect
final com.google.common.collect.ImmutableTable$SerializedForm extends java.lang.Object implements java.io.Serializable {
private final Object[] rowKeys
private final Object[] columnKeys
private final Object[] cellValues
private final int[] cellRowIndices
private final int[] cellColumnIndices
private static final long serialVersionUID
private void <init> (java.lang.Object[], java.lang.Object[], java.lang.Object[], int[], int[])
Object[] rowKeys
Object[] columnKeys
Object[] cellValues
int[] cellRowIndices
int[] cellColumnIndices
static com.google.common.collect.ImmutableTable$SerializedForm create (com.google.common.collect.ImmutableTable, int[], int[])
com.google.common.collect.ImmutableTable table
int[] cellRowIndices
int[] cellColumnIndices
java.lang.Object readResolve ()
int i
com.google.common.collect.ImmutableList$Builder cellListBuilder
}
com/google/common/collect/ImmutableTable.class
ImmutableTable.java
package com.google.common.collect
public abstract com.google.common.collect.ImmutableTable extends com.google.common.collect.AbstractTable implements java.io.Serializable {
public static com.google.common.collect.ImmutableTable of ()
public static com.google.common.collect.ImmutableTable of (java.lang.Object, java.lang.Object, java.lang.Object)
Object rowKey
Object columnKey
Object value
public static com.google.common.collect.ImmutableTable copyOf (com.google.common.collect.Table)
com.google.common.collect.ImmutableTable parameterizedTable
com.google.common.collect.Table table
static com.google.common.collect.ImmutableTable copyOf (java.lang.Iterable)
com.google.common.collect.Table$Cell cell
Iterable cells
com.google.common.collect.ImmutableTable$Builder builder
public static com.google.common.collect.ImmutableTable$Builder builder ()
static com.google.common.collect.Table$Cell cellOf (java.lang.Object, java.lang.Object, java.lang.Object)
Object rowKey
Object columnKey
Object value
void <init> ()
public com.google.common.collect.ImmutableSet cellSet ()
abstract com.google.common.collect.ImmutableSet createCellSet ()
final com.google.common.collect.UnmodifiableIterator cellIterator ()
public com.google.common.collect.ImmutableCollection values ()
abstract com.google.common.collect.ImmutableCollection createValues ()
final java.util.Iterator valuesIterator ()
public com.google.common.collect.ImmutableMap column (java.lang.Object)
Object columnKey
public com.google.common.collect.ImmutableSet columnKeySet ()
public abstract com.google.common.collect.ImmutableMap columnMap ()
public com.google.common.collect.ImmutableMap row (java.lang.Object)
Object rowKey
public com.google.common.collect.ImmutableSet rowKeySet ()
public abstract com.google.common.collect.ImmutableMap rowMap ()
public boolean contains (java.lang.Object, java.lang.Object)
Object rowKey
Object columnKey
public boolean containsValue (java.lang.Object)
Object value
public final void clear ()
public final java.lang.Object put (java.lang.Object, java.lang.Object, java.lang.Object)
Object rowKey
Object columnKey
Object value
public final void putAll (com.google.common.collect.Table)
com.google.common.collect.Table table
public final java.lang.Object remove (java.lang.Object, java.lang.Object)
Object rowKey
Object columnKey
abstract com.google.common.collect.ImmutableTable$SerializedForm createSerializedForm ()
final java.lang.Object writeReplace ()
public volatile synthetic java.lang.String toString ()
public volatile synthetic int hashCode ()
public volatile synthetic boolean equals (java.lang.Object)
volatile synthetic java.util.Collection createValues ()
public volatile synthetic java.util.Collection values ()
volatile synthetic java.util.Iterator cellIterator ()
volatile synthetic java.util.Set createCellSet ()
public volatile synthetic java.util.Set cellSet ()
public volatile synthetic boolean isEmpty ()
public volatile synthetic java.lang.Object get (java.lang.Object, java.lang.Object)
public volatile synthetic java.util.Set columnKeySet ()
public volatile synthetic java.util.Set rowKeySet ()
public volatile synthetic boolean containsColumn (java.lang.Object)
public volatile synthetic boolean containsRow (java.lang.Object)
public volatile synthetic java.util.Map columnMap ()
public volatile synthetic java.util.Map rowMap ()
public volatile synthetic java.util.Map column (java.lang.Object)
public volatile synthetic java.util.Map row (java.lang.Object)
}
com/google/common/collect/IndexedImmutableSet$1.class
IndexedImmutableSet.java
package com.google.common.collect
com.google.common.collect.IndexedImmutableSet$1 extends com.google.common.collect.ImmutableList {
final synthetic com.google.common.collect.IndexedImmutableSet this$0
void <init> (com.google.common.collect.IndexedImmutableSet)
com.google.common.collect.IndexedImmutableSet this$0
public java.lang.Object get (int)
int index
boolean isPartialView ()
public int size ()
}
com/google/common/collect/IndexedImmutableSet.class
IndexedImmutableSet.java
package com.google.common.collect
abstract com.google.common.collect.IndexedImmutableSet extends com.google.common.collect.ImmutableSet {
void <init> ()
abstract java.lang.Object get (int)
public com.google.common.collect.UnmodifiableIterator iterator ()
int copyIntoArray (java.lang.Object[], int)
Object[] dst
int offset
com.google.common.collect.ImmutableList createAsList ()
public volatile synthetic java.util.Iterator iterator ()
}
com/google/common/collect/Interner.class
Interner.java
package com.google.common.collect
public abstract com.google.common.collect.Interner extends java.lang.Object {
public abstract java.lang.Object intern (java.lang.Object)
}
com/google/common/collect/Interners$1.class
Interners.java
package com.google.common.collect
synthetic com.google.common.collect.Interners$1 extends java.lang.Object {
}
com/google/common/collect/Interners$InternerBuilder.class
Interners.java
package com.google.common.collect
public com.google.common.collect.Interners$InternerBuilder extends java.lang.Object {
private final com.google.common.collect.MapMaker mapMaker
private boolean strong
private void <init> ()
public com.google.common.collect.Interners$InternerBuilder strong ()
public com.google.common.collect.Interners$InternerBuilder weak ()
public com.google.common.collect.Interners$InternerBuilder concurrencyLevel (int)
int concurrencyLevel
public com.google.common.collect.Interner build ()
synthetic void <init> (com.google.common.collect.Interners$1)
com.google.common.collect.Interners$1 x0
}
com/google/common/collect/Interners$InternerFunction.class
Interners.java
package com.google.common.collect
com.google.common.collect.Interners$InternerFunction extends java.lang.Object implements com.google.common.base.Function {
private final com.google.common.collect.Interner interner
public void <init> (com.google.common.collect.Interner)
com.google.common.collect.Interner interner
public java.lang.Object apply (java.lang.Object)
Object input
public int hashCode ()
public boolean equals (java.lang.Object)
com.google.common.collect.Interners$InternerFunction that
Object other
}
com/google/common/collect/Interners$InternerImpl.class
Interners.java
package com.google.common.collect
final com.google.common.collect.Interners$InternerImpl extends java.lang.Object implements com.google.common.collect.Interner {
final com.google.common.collect.MapMakerInternalMap map
private void <init> (com.google.common.collect.MapMaker)
com.google.common.collect.MapMaker mapMaker
public java.lang.Object intern (java.lang.Object)
Object result
Object canonical
com.google.common.collect.MapMakerInternalMap$InternalEntry entry
com.google.common.collect.MapMaker$Dummy sneaky
Object sample
synthetic void <init> (com.google.common.collect.MapMaker, com.google.common.collect.Interners$1)
com.google.common.collect.MapMaker x0
com.google.common.collect.Interners$1 x1
}
com/google/common/collect/Interners.class
Interners.java
package com.google.common.collect
public final com.google.common.collect.Interners extends java.lang.Object {
private void <init> ()
public static com.google.common.collect.Interners$InternerBuilder newBuilder ()
public static com.google.common.collect.Interner newStrongInterner ()
public static com.google.common.collect.Interner newWeakInterner ()
public static com.google.common.base.Function asFunction (com.google.common.collect.Interner)
com.google.common.collect.Interner interner
}
com/google/common/collect/Iterables$1.class
Iterables.java
package com.google.common.collect
com.google.common.collect.Iterables$1 extends com.google.common.collect.FluentIterable {
final synthetic Iterable val$iterable
void <init> (java.lang.Iterable)
public java.util.Iterator iterator ()
public java.lang.String toString ()
}
com/google/common/collect/Iterables$10.class
Iterables.java
package com.google.common.collect
com.google.common.collect.Iterables$10 extends java.lang.Object implements com.google.common.base.Function {
void <init> ()
public java.util.Iterator apply (java.lang.Iterable)
Iterable iterable
public volatile synthetic java.lang.Object apply (java.lang.Object)
}
com/google/common/collect/Iterables$2.class
Iterables.java
package com.google.common.collect
com.google.common.collect.Iterables$2 extends com.google.common.collect.FluentIterable {
final synthetic Iterable val$iterable
final synthetic int val$size
void <init> (java.lang.Iterable, int)
public java.util.Iterator iterator ()
}
com/google/common/collect/Iterables$3.class
Iterables.java
package com.google.common.collect
com.google.common.collect.Iterables$3 extends com.google.common.collect.FluentIterable {
final synthetic Iterable val$iterable
final synthetic int val$size
void <init> (java.lang.Iterable, int)
public java.util.Iterator iterator ()
}
com/google/common/collect/Iterables$4.class
Iterables.java
package com.google.common.collect
com.google.common.collect.Iterables$4 extends com.google.common.collect.FluentIterable {
final synthetic Iterable val$unfiltered
final synthetic com.google.common.base.Predicate val$retainIfTrue
void <init> (java.lang.Iterable, com.google.common.base.Predicate)
public java.util.Iterator iterator ()
}
com/google/common/collect/Iterables$5.class
Iterables.java
package com.google.common.collect
com.google.common.collect.Iterables$5 extends com.google.common.collect.FluentIterable {
final synthetic Iterable val$fromIterable
final synthetic com.google.common.base.Function val$function
void <init> (java.lang.Iterable, com.google.common.base.Function)
public java.util.Iterator iterator ()
}
com/google/common/collect/Iterables$6$1.class
Iterables.java
package com.google.common.collect
com.google.common.collect.Iterables$6$1 extends java.lang.Object implements java.util.Iterator {
boolean atStart
final synthetic java.util.Iterator val$iterator
final synthetic com.google.common.collect.Iterables$6 this$0
void <init> (com.google.common.collect.Iterables$6, java.util.Iterator)
com.google.common.collect.Iterables$6 this$0
public boolean hasNext ()
public java.lang.Object next ()
Object result
public void remove ()
}
com/google/common/collect/Iterables$6.class
Iterables.java
package com.google.common.collect
com.google.common.collect.Iterables$6 extends com.google.common.collect.FluentIterable {
final synthetic Iterable val$iterable
final synthetic int val$numberToSkip
void <init> (java.lang.Iterable, int)
public java.util.Iterator iterator ()
java.util.List list
int toSkip
java.util.Iterator iterator
}
com/google/common/collect/Iterables$7.class
Iterables.java
package com.google.common.collect
com.google.common.collect.Iterables$7 extends com.google.common.collect.FluentIterable {
final synthetic Iterable val$iterable
final synthetic int val$limitSize
void <init> (java.lang.Iterable, int)
public java.util.Iterator iterator ()
}
com/google/common/collect/Iterables$8.class
Iterables.java
package com.google.common.collect
com.google.common.collect.Iterables$8 extends com.google.common.collect.FluentIterable {
final synthetic Iterable val$iterable
void <init> (java.lang.Iterable)
public java.util.Iterator iterator ()
public java.lang.String toString ()
}
com/google/common/collect/Iterables$9.class
Iterables.java
package com.google.common.collect
com.google.common.collect.Iterables$9 extends com.google.common.collect.FluentIterable {
final synthetic Iterable val$iterables
final synthetic java.util.Comparator val$comparator
void <init> (java.lang.Iterable, java.util.Comparator)
public java.util.Iterator iterator ()
}
com/google/common/collect/Iterables$UnmodifiableIterable.class
Iterables.java
package com.google.common.collect
final com.google.common.collect.Iterables$UnmodifiableIterable extends com.google.common.collect.FluentIterable {
private final Iterable iterable
private void <init> (java.lang.Iterable)
Iterable iterable
public java.util.Iterator iterator ()
public java.lang.String toString ()
synthetic void <init> (java.lang.Iterable, com.google.common.collect.Iterables$1)
Iterable x0
com.google.common.collect.Iterables$1 x1
}
com/google/common/collect/Iterables.class
Iterables.java
package com.google.common.collect
public final com.google.common.collect.Iterables extends java.lang.Object {
private void <init> ()
public static java.lang.Iterable unmodifiableIterable (java.lang.Iterable)
Iterable result
Iterable iterable
public static java.lang.Iterable unmodifiableIterable (com.google.common.collect.ImmutableCollection)
com.google.common.collect.ImmutableCollection iterable
public static int size (java.lang.Iterable)
Iterable iterable
public static boolean contains (java.lang.Iterable, java.lang.Object)
java.util.Collection collection
Iterable iterable
Object element
public static boolean removeAll (java.lang.Iterable, java.util.Collection)
Iterable removeFrom
java.util.Collection elementsToRemove
public static boolean retainAll (java.lang.Iterable, java.util.Collection)
Iterable removeFrom
java.util.Collection elementsToRetain
public static boolean removeIf (java.lang.Iterable, com.google.common.base.Predicate)
Iterable removeFrom
com.google.common.base.Predicate predicate
private static boolean removeIfFromRandomAccessList (java.util.List, com.google.common.base.Predicate)
UnsupportedOperationException e
IllegalArgumentException e
Object element
java.util.List list
com.google.common.base.Predicate predicate
int from
int to
private static void slowRemoveIfForRemainingElements (java.util.List, com.google.common.base.Predicate, int, int)
int n
int n
java.util.List list
com.google.common.base.Predicate predicate
int to
int from
static java.lang.Object removeFirstMatching (java.lang.Iterable, com.google.common.base.Predicate)
Object next
Iterable removeFrom
com.google.common.base.Predicate predicate
java.util.Iterator iterator
public static boolean elementsEqual (java.lang.Iterable, java.lang.Iterable)
java.util.Collection collection1
java.util.Collection collection2
Iterable iterable1
Iterable iterable2
public static java.lang.String toString (java.lang.Iterable)
Iterable iterable
public static java.lang.Object getOnlyElement (java.lang.Iterable)
Iterable iterable
public static java.lang.Object getOnlyElement (java.lang.Iterable, java.lang.Object)
Iterable iterable
Object defaultValue
public static java.lang.Object[] toArray (java.lang.Iterable, java.lang.Class)
Iterable iterable
Class type
static java.lang.Object[] toArray (java.lang.Iterable, java.lang.Object[])
Iterable iterable
Object[] array
java.util.Collection collection
static java.lang.Object[] toArray (java.lang.Iterable)
Iterable iterable
private static java.util.Collection castOrCopyToCollection (java.lang.Iterable)
Iterable iterable
public static boolean addAll (java.util.Collection, java.lang.Iterable)
java.util.Collection c
java.util.Collection addTo
Iterable elementsToAdd
public static int frequency (java.lang.Iterable, java.lang.Object)
Iterable iterable
Object element
public static java.lang.Iterable cycle (java.lang.Iterable)
Iterable iterable
public static transient java.lang.Iterable cycle (java.lang.Object[])
Object[] elements
public static java.lang.Iterable concat (java.lang.Iterable, java.lang.Iterable)
Iterable a
Iterable b
public static java.lang.Iterable concat (java.lang.Iterable, java.lang.Iterable, java.lang.Iterable)
Iterable a
Iterable b
Iterable c
public static java.lang.Iterable concat (java.lang.Iterable, java.lang.Iterable, java.lang.Iterable, java.lang.Iterable)
Iterable a
Iterable b
Iterable c
Iterable d
public static transient java.lang.Iterable concat (java.lang.Iterable[])
Iterable[] inputs
public static java.lang.Iterable concat (java.lang.Iterable)
Iterable inputs
public static java.lang.Iterable partition (java.lang.Iterable, int)
Iterable iterable
int size
public static java.lang.Iterable paddedPartition (java.lang.Iterable, int)
Iterable iterable
int size
public static java.lang.Iterable filter (java.lang.Iterable, com.google.common.base.Predicate)
Iterable unfiltered
com.google.common.base.Predicate retainIfTrue
public static java.lang.Iterable filter (java.lang.Iterable, java.lang.Class)
Iterable unfiltered
Class desiredType
public static boolean any (java.lang.Iterable, com.google.common.base.Predicate)
Iterable iterable
com.google.common.base.Predicate predicate
public static boolean all (java.lang.Iterable, com.google.common.base.Predicate)
Iterable iterable
com.google.common.base.Predicate predicate
public static java.lang.Object find (java.lang.Iterable, com.google.common.base.Predicate)
Iterable iterable
com.google.common.base.Predicate predicate
public static java.lang.Object find (java.lang.Iterable, com.google.common.base.Predicate, java.lang.Object)
Iterable iterable
com.google.common.base.Predicate predicate
Object defaultValue
public static com.google.common.base.Optional tryFind (java.lang.Iterable, com.google.common.base.Predicate)
Iterable iterable
com.google.common.base.Predicate predicate
public static int indexOf (java.lang.Iterable, com.google.common.base.Predicate)
Iterable iterable
com.google.common.base.Predicate predicate
public static java.lang.Iterable transform (java.lang.Iterable, com.google.common.base.Function)
Iterable fromIterable
com.google.common.base.Function function
public static java.lang.Object get (java.lang.Iterable, int)
Iterable iterable
int position
public static java.lang.Object get (java.lang.Iterable, int, java.lang.Object)
java.util.List list
java.util.Iterator iterator
Iterable iterable
int position
Object defaultValue
public static java.lang.Object getFirst (java.lang.Iterable, java.lang.Object)
Iterable iterable
Object defaultValue
public static java.lang.Object getLast (java.lang.Iterable)
java.util.List list
Iterable iterable
public static java.lang.Object getLast (java.lang.Iterable, java.lang.Object)
java.util.Collection c
Iterable iterable
Object defaultValue
private static java.lang.Object getLastInNonemptyList (java.util.List)
java.util.List list
public static java.lang.Iterable skip (java.lang.Iterable, int)
Iterable iterable
int numberToSkip
public static java.lang.Iterable limit (java.lang.Iterable, int)
Iterable iterable
int limitSize
public static java.lang.Iterable consumingIterable (java.lang.Iterable)
Iterable iterable
public static boolean isEmpty (java.lang.Iterable)
Iterable iterable
public static java.lang.Iterable mergeSorted (java.lang.Iterable, java.util.Comparator)
Iterable iterables
java.util.Comparator comparator
Iterable iterable
static com.google.common.base.Function toIterator ()
}
com/google/common/collect/Iterators$1.class
Iterators.java
package com.google.common.collect
com.google.common.collect.Iterators$1 extends com.google.common.collect.UnmodifiableIterator {
final synthetic java.util.Iterator val$iterator
void <init> (java.util.Iterator)
public boolean hasNext ()
public java.lang.Object next ()
}
com/google/common/collect/Iterators$10.class
Iterators.java
package com.google.common.collect
com.google.common.collect.Iterators$10 extends com.google.common.collect.UnmodifiableIterator {
final synthetic java.util.Enumeration val$enumeration
void <init> (java.util.Enumeration)
public boolean hasNext ()
public java.lang.Object next ()
}
com/google/common/collect/Iterators$11.class
Iterators.java
package com.google.common.collect
com.google.common.collect.Iterators$11 extends java.lang.Object implements java.util.Enumeration {
final synthetic java.util.Iterator val$iterator
void <init> (java.util.Iterator)
public boolean hasMoreElements ()
public java.lang.Object nextElement ()
}
com/google/common/collect/Iterators$2.class
Iterators.java
package com.google.common.collect
com.google.common.collect.Iterators$2 extends java.lang.Object implements java.util.Iterator {
java.util.Iterator iterator
final synthetic Iterable val$iterable
void <init> (java.lang.Iterable)
public boolean hasNext ()
public java.lang.Object next ()
public void remove ()
}
com/google/common/collect/Iterators$3.class
Iterators.java
package com.google.common.collect
com.google.common.collect.Iterators$3 extends com.google.common.collect.UnmodifiableIterator {
int index
final synthetic java.util.Iterator[] val$elements
void <init> (java.util.Iterator[])
public boolean hasNext ()
public java.util.Iterator next ()
java.util.Iterator result
public volatile synthetic java.lang.Object next ()
}
com/google/common/collect/Iterators$4.class
Iterators.java
package com.google.common.collect
com.google.common.collect.Iterators$4 extends com.google.common.collect.UnmodifiableIterator {
final synthetic java.util.Iterator val$iterator
final synthetic int val$size
final synthetic boolean val$pad
void <init> (java.util.Iterator, int, boolean)
public boolean hasNext ()
public java.util.List next ()
int i
Object[] array
int count
java.util.List list
public volatile synthetic java.lang.Object next ()
}
com/google/common/collect/Iterators$5.class
Iterators.java
package com.google.common.collect
com.google.common.collect.Iterators$5 extends com.google.common.collect.AbstractIterator {
final synthetic java.util.Iterator val$unfiltered
final synthetic com.google.common.base.Predicate val$retainIfTrue
void <init> (java.util.Iterator, com.google.common.base.Predicate)
protected java.lang.Object computeNext ()
Object element
}
com/google/common/collect/Iterators$6.class
Iterators.java
package com.google.common.collect
com.google.common.collect.Iterators$6 extends com.google.common.collect.TransformedIterator {
final synthetic com.google.common.base.Function val$function
void <init> (java.util.Iterator, com.google.common.base.Function)
java.util.Iterator backingIterator
java.lang.Object transform (java.lang.Object)
Object from
}
com/google/common/collect/Iterators$7.class
Iterators.java
package com.google.common.collect
com.google.common.collect.Iterators$7 extends java.lang.Object implements java.util.Iterator {
private int count
final synthetic int val$limitSize
final synthetic java.util.Iterator val$iterator
void <init> (int, java.util.Iterator)
public boolean hasNext ()
public java.lang.Object next ()
public void remove ()
}
com/google/common/collect/Iterators$8.class
Iterators.java
package com.google.common.collect
com.google.common.collect.Iterators$8 extends com.google.common.collect.UnmodifiableIterator {
final synthetic java.util.Iterator val$iterator
void <init> (java.util.Iterator)
public boolean hasNext ()
public java.lang.Object next ()
Object next
public java.lang.String toString ()
}
com/google/common/collect/Iterators$9.class
Iterators.java
package com.google.common.collect
com.google.common.collect.Iterators$9 extends com.google.common.collect.UnmodifiableIterator {
boolean done
final synthetic Object val$value
void <init> (java.lang.Object)
public boolean hasNext ()
public java.lang.Object next ()
}
com/google/common/collect/Iterators$ArrayItr.class
Iterators.java
package com.google.common.collect
final com.google.common.collect.Iterators$ArrayItr extends com.google.common.collect.AbstractIndexedListIterator {
static final com.google.common.collect.UnmodifiableListIterator EMPTY
private final Object[] array
private final int offset
void <init> (java.lang.Object[], int, int, int)
Object[] array
int offset
int length
int index
protected java.lang.Object get (int)
int index
static void <clinit> ()
}
com/google/common/collect/Iterators$ConcatenatedIterator.class
Iterators.java
package com.google.common.collect
com.google.common.collect.Iterators$ConcatenatedIterator extends java.lang.Object implements java.util.Iterator {
private java.util.Iterator toRemove
private java.util.Iterator iterator
private java.util.Iterator topMetaIterator
private java.util.Deque metaIterators
void <init> (java.util.Iterator)
java.util.Iterator metaIterator
private java.util.Iterator getTopMetaIterator ()
public boolean hasNext ()
com.google.common.collect.Iterators$ConcatenatedIterator topConcat
public java.lang.Object next ()
public void remove ()
}
com/google/common/collect/Iterators$EmptyModifiableIterator.class
Iterators.java
package com.google.common.collect
final enum com.google.common.collect.Iterators$EmptyModifiableIterator extends java.lang.Enum implements java.util.Iterator {
public static final enum com.google.common.collect.Iterators$EmptyModifiableIterator INSTANCE
private static final synthetic com.google.common.collect.Iterators$EmptyModifiableIterator[] $VALUES
public static com.google.common.collect.Iterators$EmptyModifiableIterator[] values ()
public static com.google.common.collect.Iterators$EmptyModifiableIterator valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
public boolean hasNext ()
public java.lang.Object next ()
public void remove ()
private static synthetic com.google.common.collect.Iterators$EmptyModifiableIterator[] $values ()
static void <clinit> ()
}
com/google/common/collect/Iterators$MergingIterator.class
Iterators.java
package com.google.common.collect
com.google.common.collect.Iterators$MergingIterator extends com.google.common.collect.UnmodifiableIterator {
final java.util.Queue queue
public void <init> (java.lang.Iterable, java.util.Comparator)
java.util.Iterator iterator
Iterable iterators
java.util.Comparator itemComparator
java.util.Comparator heapComparator
public boolean hasNext ()
public java.lang.Object next ()
com.google.common.collect.PeekingIterator nextIter
Object next
private static synthetic int lambda$new$0 (java.util.Comparator, com.google.common.collect.PeekingIterator, com.google.common.collect.PeekingIterator)
java.util.Comparator itemComparator
com.google.common.collect.PeekingIterator o1
com.google.common.collect.PeekingIterator o2
}
com/google/common/collect/Iterators$PeekingImpl.class
Iterators.java
package com.google.common.collect
com.google.common.collect.Iterators$PeekingImpl extends java.lang.Object implements com.google.common.collect.PeekingIterator {
private final java.util.Iterator iterator
private boolean hasPeeked
private Object peekedElement
public void <init> (java.util.Iterator)
java.util.Iterator iterator
public boolean hasNext ()
public java.lang.Object next ()
Object result
public void remove ()
public java.lang.Object peek ()
}
com/google/common/collect/Iterators.class
Iterators.java
package com.google.common.collect
public final com.google.common.collect.Iterators extends java.lang.Object {
private void <init> ()
static com.google.common.collect.UnmodifiableIterator emptyIterator ()
static com.google.common.collect.UnmodifiableListIterator emptyListIterator ()
static java.util.Iterator emptyModifiableIterator ()
public static com.google.common.collect.UnmodifiableIterator unmodifiableIterator (java.util.Iterator)
com.google.common.collect.UnmodifiableIterator result
java.util.Iterator iterator
public static com.google.common.collect.UnmodifiableIterator unmodifiableIterator (com.google.common.collect.UnmodifiableIterator)
com.google.common.collect.UnmodifiableIterator iterator
public static int size (java.util.Iterator)
java.util.Iterator iterator
long count
public static boolean contains (java.util.Iterator, java.lang.Object)
java.util.Iterator iterator
Object element
public static boolean removeAll (java.util.Iterator, java.util.Collection)
java.util.Iterator removeFrom
java.util.Collection elementsToRemove
boolean result
public static boolean removeIf (java.util.Iterator, com.google.common.base.Predicate)
java.util.Iterator removeFrom
com.google.common.base.Predicate predicate
boolean modified
public static boolean retainAll (java.util.Iterator, java.util.Collection)
java.util.Iterator removeFrom
java.util.Collection elementsToRetain
boolean result
public static boolean elementsEqual (java.util.Iterator, java.util.Iterator)
Object o1
Object o2
java.util.Iterator iterator1
java.util.Iterator iterator2
public static java.lang.String toString (java.util.Iterator)
java.util.Iterator iterator
StringBuilder sb
boolean first
public static java.lang.Object getOnlyElement (java.util.Iterator)
int i
java.util.Iterator iterator
Object first
StringBuilder sb
public static java.lang.Object getOnlyElement (java.util.Iterator, java.lang.Object)
java.util.Iterator iterator
Object defaultValue
public static java.lang.Object[] toArray (java.util.Iterator, java.lang.Class)
java.util.Iterator iterator
Class type
java.util.List list
public static boolean addAll (java.util.Collection, java.util.Iterator)
java.util.Collection addTo
java.util.Iterator iterator
boolean wasModified
public static int frequency (java.util.Iterator, java.lang.Object)
java.util.Iterator iterator
Object element
int count
public static java.util.Iterator cycle (java.lang.Iterable)
Iterable iterable
public static transient java.util.Iterator cycle (java.lang.Object[])
Object[] elements
private static transient java.util.Iterator consumingForArray (java.util.Iterator[])
java.util.Iterator[] elements
public static java.util.Iterator concat (java.util.Iterator, java.util.Iterator)
java.util.Iterator a
java.util.Iterator b
public static java.util.Iterator concat (java.util.Iterator, java.util.Iterator, java.util.Iterator)
java.util.Iterator a
java.util.Iterator b
java.util.Iterator c
public static java.util.Iterator concat (java.util.Iterator, java.util.Iterator, java.util.Iterator, java.util.Iterator)
java.util.Iterator a
java.util.Iterator b
java.util.Iterator c
java.util.Iterator d
public static transient java.util.Iterator concat (java.util.Iterator[])
java.util.Iterator[] inputs
public static java.util.Iterator concat (java.util.Iterator)
java.util.Iterator inputs
static transient java.util.Iterator concatNoDefensiveCopy (java.util.Iterator[])
java.util.Iterator input
java.util.Iterator[] inputs
public static com.google.common.collect.UnmodifiableIterator partition (java.util.Iterator, int)
java.util.Iterator iterator
int size
public static com.google.common.collect.UnmodifiableIterator paddedPartition (java.util.Iterator, int)
java.util.Iterator iterator
int size
private static com.google.common.collect.UnmodifiableIterator partitionImpl (java.util.Iterator, int, boolean)
java.util.Iterator iterator
int size
boolean pad
public static com.google.common.collect.UnmodifiableIterator filter (java.util.Iterator, com.google.common.base.Predicate)
java.util.Iterator unfiltered
com.google.common.base.Predicate retainIfTrue
public static com.google.common.collect.UnmodifiableIterator filter (java.util.Iterator, java.lang.Class)
java.util.Iterator unfiltered
Class desiredType
public static boolean any (java.util.Iterator, com.google.common.base.Predicate)
java.util.Iterator iterator
com.google.common.base.Predicate predicate
public static boolean all (java.util.Iterator, com.google.common.base.Predicate)
Object element
java.util.Iterator iterator
com.google.common.base.Predicate predicate
public static java.lang.Object find (java.util.Iterator, com.google.common.base.Predicate)
Object t
java.util.Iterator iterator
com.google.common.base.Predicate predicate
public static java.lang.Object find (java.util.Iterator, com.google.common.base.Predicate, java.lang.Object)
Object t
java.util.Iterator iterator
com.google.common.base.Predicate predicate
Object defaultValue
public static com.google.common.base.Optional tryFind (java.util.Iterator, com.google.common.base.Predicate)
Object t
java.util.Iterator iterator
com.google.common.base.Predicate predicate
public static int indexOf (java.util.Iterator, com.google.common.base.Predicate)
Object current
int i
java.util.Iterator iterator
com.google.common.base.Predicate predicate
public static java.util.Iterator transform (java.util.Iterator, com.google.common.base.Function)
java.util.Iterator fromIterator
com.google.common.base.Function function
public static java.lang.Object get (java.util.Iterator, int)
java.util.Iterator iterator
int position
int skipped
public static java.lang.Object get (java.util.Iterator, int, java.lang.Object)
java.util.Iterator iterator
int position
Object defaultValue
static void checkNonnegative (int)
int position
public static java.lang.Object getNext (java.util.Iterator, java.lang.Object)
java.util.Iterator iterator
Object defaultValue
public static java.lang.Object getLast (java.util.Iterator)
Object current
java.util.Iterator iterator
public static java.lang.Object getLast (java.util.Iterator, java.lang.Object)
java.util.Iterator iterator
Object defaultValue
public static int advance (java.util.Iterator, int)
java.util.Iterator iterator
int numberToAdvance
int i
public static java.util.Iterator limit (java.util.Iterator, int)
java.util.Iterator iterator
int limitSize
public static java.util.Iterator consumingIterator (java.util.Iterator)
java.util.Iterator iterator
static java.lang.Object pollNext (java.util.Iterator)
Object result
java.util.Iterator iterator
static void clear (java.util.Iterator)
java.util.Iterator iterator
public static transient com.google.common.collect.UnmodifiableIterator forArray (java.lang.Object[])
Object[] array
static com.google.common.collect.UnmodifiableListIterator forArray (java.lang.Object[], int, int, int)
Object[] array
int offset
int length
int index
int end
public static com.google.common.collect.UnmodifiableIterator singletonIterator (java.lang.Object)
Object value
public static com.google.common.collect.UnmodifiableIterator forEnumeration (java.util.Enumeration)
java.util.Enumeration enumeration
public static java.util.Enumeration asEnumeration (java.util.Iterator)
java.util.Iterator iterator
public static com.google.common.collect.PeekingIterator peekingIterator (java.util.Iterator)
com.google.common.collect.Iterators$PeekingImpl peeking
java.util.Iterator iterator
public static com.google.common.collect.PeekingIterator peekingIterator (com.google.common.collect.PeekingIterator)
com.google.common.collect.PeekingIterator iterator
public static com.google.common.collect.UnmodifiableIterator mergeSorted (java.lang.Iterable, java.util.Comparator)
Iterable iterators
java.util.Comparator comparator
static java.util.ListIterator cast (java.util.Iterator)
java.util.Iterator iterator
}
com/google/common/collect/LexicographicalOrdering.class
LexicographicalOrdering.java
package com.google.common.collect
final com.google.common.collect.LexicographicalOrdering extends com.google.common.collect.Ordering implements java.io.Serializable {
final java.util.Comparator elementOrder
private static final long serialVersionUID
void <init> (java.util.Comparator)
java.util.Comparator elementOrder
public int compare (java.lang.Iterable, java.lang.Iterable)
int result
Iterable leftIterable
Iterable rightIterable
java.util.Iterator left
java.util.Iterator right
public boolean equals (java.lang.Object)
com.google.common.collect.LexicographicalOrdering that
Object object
public int hashCode ()
public java.lang.String toString ()
public volatile synthetic int compare (java.lang.Object, java.lang.Object)
}
com/google/common/collect/LinkedHashMultimap$1.class
LinkedHashMultimap.java
package com.google.common.collect
com.google.common.collect.LinkedHashMultimap$1 extends java.lang.Object implements java.util.Iterator {
com.google.common.collect.LinkedHashMultimap$ValueEntry nextEntry
com.google.common.collect.LinkedHashMultimap$ValueEntry toRemove
final synthetic com.google.common.collect.LinkedHashMultimap this$0
void <init> (com.google.common.collect.LinkedHashMultimap)
com.google.common.collect.LinkedHashMultimap this$0
public boolean hasNext ()
public java.util.Map$Entry next ()
com.google.common.collect.LinkedHashMultimap$ValueEntry result
public void remove ()
public volatile synthetic java.lang.Object next ()
}
com/google/common/collect/LinkedHashMultimap$ValueEntry.class
LinkedHashMultimap.java
package com.google.common.collect
final com.google.common.collect.LinkedHashMultimap$ValueEntry extends com.google.common.collect.ImmutableEntry implements com.google.common.collect.LinkedHashMultimap$ValueSetLink {
final int smearedValueHash
com.google.common.collect.LinkedHashMultimap$ValueEntry nextInValueBucket
com.google.common.collect.LinkedHashMultimap$ValueSetLink predecessorInValueSet
com.google.common.collect.LinkedHashMultimap$ValueSetLink successorInValueSet
com.google.common.collect.LinkedHashMultimap$ValueEntry predecessorInMultimap
com.google.common.collect.LinkedHashMultimap$ValueEntry successorInMultimap
void <init> (java.lang.Object, java.lang.Object, int, com.google.common.collect.LinkedHashMultimap$ValueEntry)
Object key
Object value
int smearedValueHash
com.google.common.collect.LinkedHashMultimap$ValueEntry nextInValueBucket
static com.google.common.collect.LinkedHashMultimap$ValueEntry newHeader ()
boolean matchesValue (java.lang.Object, int)
Object v
int smearedVHash
public com.google.common.collect.LinkedHashMultimap$ValueSetLink getPredecessorInValueSet ()
public com.google.common.collect.LinkedHashMultimap$ValueSetLink getSuccessorInValueSet ()
public void setPredecessorInValueSet (com.google.common.collect.LinkedHashMultimap$ValueSetLink)
com.google.common.collect.LinkedHashMultimap$ValueSetLink entry
public void setSuccessorInValueSet (com.google.common.collect.LinkedHashMultimap$ValueSetLink)
com.google.common.collect.LinkedHashMultimap$ValueSetLink entry
public com.google.common.collect.LinkedHashMultimap$ValueEntry getPredecessorInMultimap ()
public com.google.common.collect.LinkedHashMultimap$ValueEntry getSuccessorInMultimap ()
public void setSuccessorInMultimap (com.google.common.collect.LinkedHashMultimap$ValueEntry)
com.google.common.collect.LinkedHashMultimap$ValueEntry multimapSuccessor
public void setPredecessorInMultimap (com.google.common.collect.LinkedHashMultimap$ValueEntry)
com.google.common.collect.LinkedHashMultimap$ValueEntry multimapPredecessor
}
com/google/common/collect/LinkedHashMultimap$ValueSet$1.class
LinkedHashMultimap.java
package com.google.common.collect
com.google.common.collect.LinkedHashMultimap$ValueSet$1 extends java.lang.Object implements java.util.Iterator {
com.google.common.collect.LinkedHashMultimap$ValueSetLink nextEntry
com.google.common.collect.LinkedHashMultimap$ValueEntry toRemove
int expectedModCount
final synthetic com.google.common.collect.LinkedHashMultimap$ValueSet this$1
void <init> (com.google.common.collect.LinkedHashMultimap$ValueSet)
com.google.common.collect.LinkedHashMultimap$ValueSet this$1
private void checkForComodification ()
public boolean hasNext ()
public java.lang.Object next ()
com.google.common.collect.LinkedHashMultimap$ValueEntry entry
Object result
public void remove ()
}
com/google/common/collect/LinkedHashMultimap$ValueSet.class
LinkedHashMultimap.java
package com.google.common.collect
final com.google.common.collect.LinkedHashMultimap$ValueSet extends com.google.common.collect.Sets$ImprovedAbstractSet implements com.google.common.collect.LinkedHashMultimap$ValueSetLink {
private final Object key
com.google.common.collect.LinkedHashMultimap$ValueEntry[] hashTable
private int size
private int modCount
private com.google.common.collect.LinkedHashMultimap$ValueSetLink firstEntry
private com.google.common.collect.LinkedHashMultimap$ValueSetLink lastEntry
final synthetic com.google.common.collect.LinkedHashMultimap this$0
void <init> (com.google.common.collect.LinkedHashMultimap, java.lang.Object, int)
com.google.common.collect.LinkedHashMultimap this$0
Object key
int expectedValues
int tableSize
com.google.common.collect.LinkedHashMultimap$ValueEntry[] hashTable
private int mask ()
public com.google.common.collect.LinkedHashMultimap$ValueSetLink getPredecessorInValueSet ()
public com.google.common.collect.LinkedHashMultimap$ValueSetLink getSuccessorInValueSet ()
public void setPredecessorInValueSet (com.google.common.collect.LinkedHashMultimap$ValueSetLink)
com.google.common.collect.LinkedHashMultimap$ValueSetLink entry
public void setSuccessorInValueSet (com.google.common.collect.LinkedHashMultimap$ValueSetLink)
com.google.common.collect.LinkedHashMultimap$ValueSetLink entry
public java.util.Iterator iterator ()
public int size ()
public boolean contains (java.lang.Object)
com.google.common.collect.LinkedHashMultimap$ValueEntry entry
Object o
int smearedHash
public boolean add (java.lang.Object)
com.google.common.collect.LinkedHashMultimap$ValueEntry entry
Object value
int smearedHash
int bucket
com.google.common.collect.LinkedHashMultimap$ValueEntry rowHead
com.google.common.collect.LinkedHashMultimap$ValueEntry newEntry
private void rehashIfNecessary ()
com.google.common.collect.LinkedHashMultimap$ValueEntry valueEntry
int bucket
com.google.common.collect.LinkedHashMultimap$ValueSetLink entry
com.google.common.collect.LinkedHashMultimap$ValueEntry[] hashTable
int mask
public boolean remove (java.lang.Object)
com.google.common.collect.LinkedHashMultimap$ValueEntry entry
Object o
int smearedHash
int bucket
com.google.common.collect.LinkedHashMultimap$ValueEntry prev
public void clear ()
com.google.common.collect.LinkedHashMultimap$ValueEntry valueEntry
com.google.common.collect.LinkedHashMultimap$ValueSetLink entry
static synthetic com.google.common.collect.LinkedHashMultimap$ValueSetLink access$000 (com.google.common.collect.LinkedHashMultimap$ValueSet)
com.google.common.collect.LinkedHashMultimap$ValueSet x0
static synthetic int access$100 (com.google.common.collect.LinkedHashMultimap$ValueSet)
com.google.common.collect.LinkedHashMultimap$ValueSet x0
}
com/google/common/collect/LinkedHashMultimap$ValueSetLink.class
LinkedHashMultimap.java
package com.google.common.collect
abstract com.google.common.collect.LinkedHashMultimap$ValueSetLink extends java.lang.Object {
public abstract com.google.common.collect.LinkedHashMultimap$ValueSetLink getPredecessorInValueSet ()
public abstract com.google.common.collect.LinkedHashMultimap$ValueSetLink getSuccessorInValueSet ()
public abstract void setPredecessorInValueSet (com.google.common.collect.LinkedHashMultimap$ValueSetLink)
public abstract void setSuccessorInValueSet (com.google.common.collect.LinkedHashMultimap$ValueSetLink)
}
com/google/common/collect/LinkedHashMultimap.class
LinkedHashMultimap.java
package com.google.common.collect
public final com.google.common.collect.LinkedHashMultimap extends com.google.common.collect.LinkedHashMultimapGwtSerializationDependencies {
private static final int DEFAULT_KEY_CAPACITY
private static final int DEFAULT_VALUE_SET_CAPACITY
static final double VALUE_SET_LOAD_FACTOR
transient int valueSetCapacity
private transient com.google.common.collect.LinkedHashMultimap$ValueEntry multimapHeaderEntry
private static final long serialVersionUID
public static com.google.common.collect.LinkedHashMultimap create ()
public static com.google.common.collect.LinkedHashMultimap create (int, int)
int expectedKeys
int expectedValuesPerKey
public static com.google.common.collect.LinkedHashMultimap create (com.google.common.collect.Multimap)
com.google.common.collect.Multimap multimap
com.google.common.collect.LinkedHashMultimap result
private static void succeedsInValueSet (com.google.common.collect.LinkedHashMultimap$ValueSetLink, com.google.common.collect.LinkedHashMultimap$ValueSetLink)
com.google.common.collect.LinkedHashMultimap$ValueSetLink pred
com.google.common.collect.LinkedHashMultimap$ValueSetLink succ
private static void succeedsInMultimap (com.google.common.collect.LinkedHashMultimap$ValueEntry, com.google.common.collect.LinkedHashMultimap$ValueEntry)
com.google.common.collect.LinkedHashMultimap$ValueEntry pred
com.google.common.collect.LinkedHashMultimap$ValueEntry succ
private static void deleteFromValueSet (com.google.common.collect.LinkedHashMultimap$ValueSetLink)
com.google.common.collect.LinkedHashMultimap$ValueSetLink entry
private static void deleteFromMultimap (com.google.common.collect.LinkedHashMultimap$ValueEntry)
com.google.common.collect.LinkedHashMultimap$ValueEntry entry
private void <init> (int, int)
int keyCapacity
int valueSetCapacity
java.util.Set createCollection ()
java.util.Collection createCollection (java.lang.Object)
Object key
public java.util.Set replaceValues (java.lang.Object, java.lang.Iterable)
Object key
Iterable values
public java.util.Set entries ()
public java.util.Set keySet ()
public java.util.Collection values ()
java.util.Iterator entryIterator ()
java.util.Iterator valueIterator ()
public void clear ()
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
Object key
java.util.Map$Entry entry
java.io.ObjectOutputStream stream
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
Object key
int i
Object key
Object value
int i
java.io.ObjectInputStream stream
int distinctKeys
java.util.Map map
int entries
public volatile synthetic boolean equals (java.lang.Object)
public volatile synthetic boolean put (java.lang.Object, java.lang.Object)
public volatile synthetic java.util.Map asMap ()
public volatile synthetic java.util.Set removeAll (java.lang.Object)
public volatile synthetic java.util.Set get (java.lang.Object)
public volatile synthetic java.util.Collection entries ()
public volatile synthetic java.util.Collection replaceValues (java.lang.Object, java.lang.Iterable)
public volatile synthetic boolean containsKey (java.lang.Object)
public volatile synthetic int size ()
volatile synthetic java.util.Collection createCollection ()
public volatile synthetic java.lang.String toString ()
public volatile synthetic int hashCode ()
public volatile synthetic com.google.common.collect.Multiset keys ()
public volatile synthetic boolean putAll (com.google.common.collect.Multimap)
public volatile synthetic boolean putAll (java.lang.Object, java.lang.Iterable)
public volatile synthetic boolean remove (java.lang.Object, java.lang.Object)
public volatile synthetic boolean containsEntry (java.lang.Object, java.lang.Object)
public volatile synthetic boolean containsValue (java.lang.Object)
public volatile synthetic boolean isEmpty ()
static synthetic void access$200 (com.google.common.collect.LinkedHashMultimap$ValueSetLink, com.google.common.collect.LinkedHashMultimap$ValueSetLink)
com.google.common.collect.LinkedHashMultimap$ValueSetLink x0
com.google.common.collect.LinkedHashMultimap$ValueSetLink x1
static synthetic com.google.common.collect.LinkedHashMultimap$ValueEntry access$300 (com.google.common.collect.LinkedHashMultimap)
com.google.common.collect.LinkedHashMultimap x0
static synthetic void access$400 (com.google.common.collect.LinkedHashMultimap$ValueEntry, com.google.common.collect.LinkedHashMultimap$ValueEntry)
com.google.common.collect.LinkedHashMultimap$ValueEntry x0
com.google.common.collect.LinkedHashMultimap$ValueEntry x1
static synthetic void access$500 (com.google.common.collect.LinkedHashMultimap$ValueSetLink)
com.google.common.collect.LinkedHashMultimap$ValueSetLink x0
static synthetic void access$600 (com.google.common.collect.LinkedHashMultimap$ValueEntry)
com.google.common.collect.LinkedHashMultimap$ValueEntry x0
}
com/google/common/collect/LinkedHashMultimapGwtSerializationDependencies.class
LinkedHashMultimapGwtSerializationDependencies.java
package com.google.common.collect
abstract com.google.common.collect.LinkedHashMultimapGwtSerializationDependencies extends com.google.common.collect.AbstractSetMultimap {
void <init> (java.util.Map)
java.util.Map map
}
com/google/common/collect/LinkedHashMultiset.class
LinkedHashMultiset.java
package com.google.common.collect
public final com.google.common.collect.LinkedHashMultiset extends com.google.common.collect.AbstractMapBasedMultiset {
public static com.google.common.collect.LinkedHashMultiset create ()
public static com.google.common.collect.LinkedHashMultiset create (int)
int distinctElements
public static com.google.common.collect.LinkedHashMultiset create (java.lang.Iterable)
Iterable elements
com.google.common.collect.LinkedHashMultiset multiset
void <init> (int)
int distinctElements
com.google.common.collect.ObjectCountHashMap newBackingMap (int)
int distinctElements
public volatile synthetic java.util.Set entrySet ()
public volatile synthetic java.util.Set elementSet ()
public volatile synthetic boolean contains (java.lang.Object)
public volatile synthetic boolean isEmpty ()
}
com/google/common/collect/LinkedListMultimap$1.class
LinkedListMultimap.java
package com.google.common.collect
com.google.common.collect.LinkedListMultimap$1 extends java.util.AbstractSequentialList {
final synthetic Object val$key
final synthetic com.google.common.collect.LinkedListMultimap this$0
void <init> (com.google.common.collect.LinkedListMultimap, java.lang.Object)
com.google.common.collect.LinkedListMultimap this$0
public int size ()
com.google.common.collect.LinkedListMultimap$KeyList keyList
public java.util.ListIterator listIterator (int)
int index
}
com/google/common/collect/LinkedListMultimap$1EntriesImpl.class
LinkedListMultimap.java
package com.google.common.collect
com.google.common.collect.LinkedListMultimap$1EntriesImpl extends java.util.AbstractSequentialList {
final synthetic com.google.common.collect.LinkedListMultimap this$0
void <init> (com.google.common.collect.LinkedListMultimap)
com.google.common.collect.LinkedListMultimap this$0
public int size ()
public java.util.ListIterator listIterator (int)
int index
}
com/google/common/collect/LinkedListMultimap$1KeySetImpl.class
LinkedListMultimap.java
package com.google.common.collect
com.google.common.collect.LinkedListMultimap$1KeySetImpl extends com.google.common.collect.Sets$ImprovedAbstractSet {
final synthetic com.google.common.collect.LinkedListMultimap this$0
void <init> (com.google.common.collect.LinkedListMultimap)
com.google.common.collect.LinkedListMultimap this$0
public int size ()
public java.util.Iterator iterator ()
public boolean contains (java.lang.Object)
Object key
public boolean remove (java.lang.Object)
Object o
}
com/google/common/collect/LinkedListMultimap$1ValuesImpl$1.class
LinkedListMultimap.java
package com.google.common.collect
com.google.common.collect.LinkedListMultimap$1ValuesImpl$1 extends com.google.common.collect.TransformedListIterator {
final synthetic com.google.common.collect.LinkedListMultimap$NodeIterator val$nodeItr
final synthetic com.google.common.collect.LinkedListMultimap$1ValuesImpl this$1
void <init> (com.google.common.collect.LinkedListMultimap$1ValuesImpl, java.util.ListIterator, com.google.common.collect.LinkedListMultimap$NodeIterator)
com.google.common.collect.LinkedListMultimap$1ValuesImpl this$1
java.util.ListIterator backingIterator
java.lang.Object transform (java.util.Map$Entry)
java.util.Map$Entry entry
public void set (java.lang.Object)
Object value
volatile synthetic java.lang.Object transform (java.lang.Object)
}
com/google/common/collect/LinkedListMultimap$1ValuesImpl.class
LinkedListMultimap.java
package com.google.common.collect
com.google.common.collect.LinkedListMultimap$1ValuesImpl extends java.util.AbstractSequentialList {
final synthetic com.google.common.collect.LinkedListMultimap this$0
void <init> (com.google.common.collect.LinkedListMultimap)
com.google.common.collect.LinkedListMultimap this$0
public int size ()
public java.util.ListIterator listIterator (int)
int index
com.google.common.collect.LinkedListMultimap$NodeIterator nodeItr
}
com/google/common/collect/LinkedListMultimap$DistinctKeyIterator.class
LinkedListMultimap.java
package com.google.common.collect
com.google.common.collect.LinkedListMultimap$DistinctKeyIterator extends java.lang.Object implements java.util.Iterator {
final java.util.Set seenKeys
com.google.common.collect.LinkedListMultimap$Node next
com.google.common.collect.LinkedListMultimap$Node current
int expectedModCount
final synthetic com.google.common.collect.LinkedListMultimap this$0
private void <init> (com.google.common.collect.LinkedListMultimap)
private void checkForConcurrentModification ()
public boolean hasNext ()
public java.lang.Object next ()
public void remove ()
synthetic void <init> (com.google.common.collect.LinkedListMultimap, com.google.common.collect.LinkedListMultimap$1)
com.google.common.collect.LinkedListMultimap x0
com.google.common.collect.LinkedListMultimap$1 x1
}
com/google/common/collect/LinkedListMultimap$KeyList.class
LinkedListMultimap.java
package com.google.common.collect
com.google.common.collect.LinkedListMultimap$KeyList extends java.lang.Object {
com.google.common.collect.LinkedListMultimap$Node head
com.google.common.collect.LinkedListMultimap$Node tail
int count
void <init> (com.google.common.collect.LinkedListMultimap$Node)
com.google.common.collect.LinkedListMultimap$Node firstNode
}
com/google/common/collect/LinkedListMultimap$Node.class
LinkedListMultimap.java
package com.google.common.collect
final com.google.common.collect.LinkedListMultimap$Node extends com.google.common.collect.AbstractMapEntry {
final Object key
Object value
com.google.common.collect.LinkedListMultimap$Node next
com.google.common.collect.LinkedListMultimap$Node previous
com.google.common.collect.LinkedListMultimap$Node nextSibling
com.google.common.collect.LinkedListMultimap$Node previousSibling
void <init> (java.lang.Object, java.lang.Object)
Object key
Object value
public java.lang.Object getKey ()
public java.lang.Object getValue ()
public java.lang.Object setValue (java.lang.Object)
Object newValue
Object result
}
com/google/common/collect/LinkedListMultimap$NodeIterator.class
LinkedListMultimap.java
package com.google.common.collect
com.google.common.collect.LinkedListMultimap$NodeIterator extends java.lang.Object implements java.util.ListIterator {
int nextIndex
com.google.common.collect.LinkedListMultimap$Node next
com.google.common.collect.LinkedListMultimap$Node current
com.google.common.collect.LinkedListMultimap$Node previous
int expectedModCount
final synthetic com.google.common.collect.LinkedListMultimap this$0
void <init> (com.google.common.collect.LinkedListMultimap, int)
int index
int size
private void checkForConcurrentModification ()
public boolean hasNext ()
public com.google.common.collect.LinkedListMultimap$Node next ()
public void remove ()
public boolean hasPrevious ()
public com.google.common.collect.LinkedListMultimap$Node previous ()
public int nextIndex ()
public int previousIndex ()
public void set (java.util.Map$Entry)
java.util.Map$Entry e
public void add (java.util.Map$Entry)
java.util.Map$Entry e
void setValue (java.lang.Object)
Object value
public volatile synthetic void add (java.lang.Object)
public volatile synthetic void set (java.lang.Object)
public volatile synthetic java.lang.Object previous ()
public volatile synthetic java.lang.Object next ()
}
com/google/common/collect/LinkedListMultimap$ValueForKeyIterator.class
LinkedListMultimap.java
package com.google.common.collect
com.google.common.collect.LinkedListMultimap$ValueForKeyIterator extends java.lang.Object implements java.util.ListIterator {
final Object key
int nextIndex
com.google.common.collect.LinkedListMultimap$Node next
com.google.common.collect.LinkedListMultimap$Node current
com.google.common.collect.LinkedListMultimap$Node previous
final synthetic com.google.common.collect.LinkedListMultimap this$0
void <init> (com.google.common.collect.LinkedListMultimap, java.lang.Object)
Object key
com.google.common.collect.LinkedListMultimap$KeyList keyList
public void <init> (com.google.common.collect.LinkedListMultimap, java.lang.Object, int)
Object key
int index
com.google.common.collect.LinkedListMultimap$KeyList keyList
int size
public boolean hasNext ()
public java.lang.Object next ()
public boolean hasPrevious ()
public java.lang.Object previous ()
public int nextIndex ()
public int previousIndex ()
public void remove ()
public void set (java.lang.Object)
Object value
public void add (java.lang.Object)
Object value
}
com/google/common/collect/LinkedListMultimap.class
LinkedListMultimap.java
package com.google.common.collect
public com.google.common.collect.LinkedListMultimap extends com.google.common.collect.AbstractMultimap implements com.google.common.collect.ListMultimap java.io.Serializable {
private transient com.google.common.collect.LinkedListMultimap$Node head
private transient com.google.common.collect.LinkedListMultimap$Node tail
private transient java.util.Map keyToKeyList
private transient int size
private transient int modCount
private static final long serialVersionUID
public static com.google.common.collect.LinkedListMultimap create ()
public static com.google.common.collect.LinkedListMultimap create (int)
int expectedKeys
public static com.google.common.collect.LinkedListMultimap create (com.google.common.collect.Multimap)
com.google.common.collect.Multimap multimap
void <init> ()
private void <init> (int)
int expectedKeys
private void <init> (com.google.common.collect.Multimap)
com.google.common.collect.Multimap multimap
private com.google.common.collect.LinkedListMultimap$Node addNode (java.lang.Object, java.lang.Object, com.google.common.collect.LinkedListMultimap$Node)
com.google.common.collect.LinkedListMultimap$Node keyTail
com.google.common.collect.LinkedListMultimap$KeyList keyList
com.google.common.collect.LinkedListMultimap$KeyList keyList
Object key
Object value
com.google.common.collect.LinkedListMultimap$Node nextSibling
com.google.common.collect.LinkedListMultimap$Node node
private void removeNode (com.google.common.collect.LinkedListMultimap$Node)
com.google.common.collect.LinkedListMultimap$KeyList keyList
com.google.common.collect.LinkedListMultimap$KeyList keyList
com.google.common.collect.LinkedListMultimap$Node node
private void removeAllNodes (java.lang.Object)
Object key
public int size ()
public boolean isEmpty ()
public boolean containsKey (java.lang.Object)
Object key
public boolean containsValue (java.lang.Object)
Object value
public boolean put (java.lang.Object, java.lang.Object)
Object key
Object value
public java.util.List replaceValues (java.lang.Object, java.lang.Iterable)
Object key
Iterable values
java.util.List oldValues
java.util.ListIterator keyValues
java.util.Iterator newValues
private java.util.List getCopy (java.lang.Object)
Object key
public java.util.List removeAll (java.lang.Object)
Object key
Object castKey
java.util.List oldValues
public void clear ()
public java.util.List get (java.lang.Object)
Object key
java.util.Set createKeySet ()
com.google.common.collect.Multiset createKeys ()
public java.util.List values ()
java.util.List createValues ()
public java.util.List entries ()
java.util.List createEntries ()
java.util.Iterator entryIterator ()
java.util.Map createAsMap ()
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.util.Map$Entry entry
java.io.ObjectOutputStream stream
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
Object key
Object value
int i
java.io.ObjectInputStream stream
int size
public volatile synthetic java.lang.String toString ()
public volatile synthetic int hashCode ()
public volatile synthetic boolean equals (java.lang.Object)
public volatile synthetic java.util.Map asMap ()
volatile synthetic java.util.Collection createValues ()
public volatile synthetic java.util.Collection values ()
public volatile synthetic com.google.common.collect.Multiset keys ()
public volatile synthetic java.util.Set keySet ()
volatile synthetic java.util.Collection createEntries ()
public volatile synthetic java.util.Collection entries ()
public volatile synthetic java.util.Collection replaceValues (java.lang.Object, java.lang.Iterable)
public volatile synthetic boolean putAll (com.google.common.collect.Multimap)
public volatile synthetic boolean putAll (java.lang.Object, java.lang.Iterable)
public volatile synthetic boolean remove (java.lang.Object, java.lang.Object)
public volatile synthetic boolean containsEntry (java.lang.Object, java.lang.Object)
public volatile synthetic java.util.Collection get (java.lang.Object)
public volatile synthetic java.util.Collection removeAll (java.lang.Object)
static synthetic int access$000 (com.google.common.collect.LinkedListMultimap)
com.google.common.collect.LinkedListMultimap x0
static synthetic com.google.common.collect.LinkedListMultimap$Node access$100 (com.google.common.collect.LinkedListMultimap)
com.google.common.collect.LinkedListMultimap x0
static synthetic com.google.common.collect.LinkedListMultimap$Node access$200 (com.google.common.collect.LinkedListMultimap)
com.google.common.collect.LinkedListMultimap x0
static synthetic void access$300 (com.google.common.collect.LinkedListMultimap, com.google.common.collect.LinkedListMultimap$Node)
com.google.common.collect.LinkedListMultimap x0
com.google.common.collect.LinkedListMultimap$Node x1
static synthetic void access$400 (com.google.common.collect.LinkedListMultimap, java.lang.Object)
com.google.common.collect.LinkedListMultimap x0
Object x1
static synthetic java.util.Map access$500 (com.google.common.collect.LinkedListMultimap)
com.google.common.collect.LinkedListMultimap x0
static synthetic com.google.common.collect.LinkedListMultimap$Node access$600 (com.google.common.collect.LinkedListMultimap, java.lang.Object, java.lang.Object, com.google.common.collect.LinkedListMultimap$Node)
com.google.common.collect.LinkedListMultimap x0
Object x1
Object x2
com.google.common.collect.LinkedListMultimap$Node x3
static synthetic int access$800 (com.google.common.collect.LinkedListMultimap)
com.google.common.collect.LinkedListMultimap x0
}
com/google/common/collect/ListMultimap.class
ListMultimap.java
package com.google.common.collect
public abstract com.google.common.collect.ListMultimap extends java.lang.Object implements com.google.common.collect.Multimap {
public abstract java.util.List get (java.lang.Object)
public abstract java.util.List removeAll (java.lang.Object)
public abstract java.util.List replaceValues (java.lang.Object, java.lang.Iterable)
public abstract java.util.Map asMap ()
public abstract boolean equals (java.lang.Object)
public volatile synthetic java.util.Collection get (java.lang.Object)
public volatile synthetic java.util.Collection removeAll (java.lang.Object)
public volatile synthetic java.util.Collection replaceValues (java.lang.Object, java.lang.Iterable)
}
com/google/common/collect/Lists$1.class
Lists.java
package com.google.common.collect
com.google.common.collect.Lists$1 extends com.google.common.collect.Lists$RandomAccessListWrapper {
private static final long serialVersionUID
void <init> (java.util.List)
java.util.List backingList
public java.util.ListIterator listIterator (int)
int index
}
com/google/common/collect/Lists$2.class
Lists.java
package com.google.common.collect
com.google.common.collect.Lists$2 extends com.google.common.collect.Lists$AbstractListWrapper {
private static final long serialVersionUID
void <init> (java.util.List)
java.util.List backingList
public java.util.ListIterator listIterator (int)
int index
}
com/google/common/collect/Lists$AbstractListWrapper.class
Lists.java
package com.google.common.collect
com.google.common.collect.Lists$AbstractListWrapper extends java.util.AbstractList {
final java.util.List backingList
void <init> (java.util.List)
java.util.List backingList
public void add (int, java.lang.Object)
int index
Object element
public boolean addAll (int, java.util.Collection)
int index
java.util.Collection c
public java.lang.Object get (int)
int index
public java.lang.Object remove (int)
int index
public java.lang.Object set (int, java.lang.Object)
int index
Object element
public boolean contains (java.lang.Object)
Object o
public int size ()
}
com/google/common/collect/Lists$CharSequenceAsList.class
Lists.java
package com.google.common.collect
final com.google.common.collect.Lists$CharSequenceAsList extends java.util.AbstractList {
private final CharSequence sequence
void <init> (java.lang.CharSequence)
CharSequence sequence
public java.lang.Character get (int)
int index
public int size ()
public volatile synthetic java.lang.Object get (int)
}
com/google/common/collect/Lists$OnePlusArrayList.class
Lists.java
package com.google.common.collect
com.google.common.collect.Lists$OnePlusArrayList extends java.util.AbstractList implements java.io.Serializable java.util.RandomAccess {
final Object first
final Object[] rest
private static final long serialVersionUID
void <init> (java.lang.Object, java.lang.Object[])
Object first
Object[] rest
public int size ()
public java.lang.Object get (int)
int index
}
com/google/common/collect/Lists$Partition.class
Lists.java
package com.google.common.collect
com.google.common.collect.Lists$Partition extends java.util.AbstractList {
final java.util.List list
final int size
void <init> (java.util.List, int)
java.util.List list
int size
public java.util.List get (int)
int index
int start
int end
public int size ()
public boolean isEmpty ()
public volatile synthetic java.lang.Object get (int)
}
com/google/common/collect/Lists$RandomAccessListWrapper.class
Lists.java
package com.google.common.collect
com.google.common.collect.Lists$RandomAccessListWrapper extends com.google.common.collect.Lists$AbstractListWrapper implements java.util.RandomAccess {
void <init> (java.util.List)
java.util.List backingList
}
com/google/common/collect/Lists$RandomAccessPartition.class
Lists.java
package com.google.common.collect
com.google.common.collect.Lists$RandomAccessPartition extends com.google.common.collect.Lists$Partition implements java.util.RandomAccess {
void <init> (java.util.List, int)
java.util.List list
int size
}
com/google/common/collect/Lists$RandomAccessReverseList.class
Lists.java
package com.google.common.collect
com.google.common.collect.Lists$RandomAccessReverseList extends com.google.common.collect.Lists$ReverseList implements java.util.RandomAccess {
void <init> (java.util.List)
java.util.List forwardList
}
com/google/common/collect/Lists$ReverseList$1.class
Lists.java
package com.google.common.collect
com.google.common.collect.Lists$ReverseList$1 extends java.lang.Object implements java.util.ListIterator {
boolean canRemoveOrSet
final synthetic java.util.ListIterator val$forwardIterator
final synthetic com.google.common.collect.Lists$ReverseList this$0
void <init> (com.google.common.collect.Lists$ReverseList, java.util.ListIterator)
com.google.common.collect.Lists$ReverseList this$0
public void add (java.lang.Object)
Object e
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 e
}
com/google/common/collect/Lists$ReverseList.class
Lists.java
package com.google.common.collect
com.google.common.collect.Lists$ReverseList extends java.util.AbstractList {
private final java.util.List forwardList
void <init> (java.util.List)
java.util.List forwardList
java.util.List getForwardList ()
private int reverseIndex (int)
int index
int size
private int reversePosition (int)
int index
int size
public void add (int, java.lang.Object)
int index
Object element
public void clear ()
public java.lang.Object remove (int)
int index
protected void removeRange (int, int)
int fromIndex
int toIndex
public java.lang.Object set (int, java.lang.Object)
int index
Object element
public java.lang.Object get (int)
int index
public int size ()
public java.util.List subList (int, int)
int fromIndex
int toIndex
public java.util.Iterator iterator ()
public java.util.ListIterator listIterator (int)
int index
int start
java.util.ListIterator forwardIterator
static synthetic int access$000 (com.google.common.collect.Lists$ReverseList, int)
com.google.common.collect.Lists$ReverseList x0
int x1
}
com/google/common/collect/Lists$StringAsImmutableList.class
Lists.java
package com.google.common.collect
final com.google.common.collect.Lists$StringAsImmutableList extends com.google.common.collect.ImmutableList {
private final String string
void <init> (java.lang.String)
String string
public int indexOf (java.lang.Object)
Object object
public int lastIndexOf (java.lang.Object)
Object object
public com.google.common.collect.ImmutableList subList (int, int)
int fromIndex
int toIndex
boolean isPartialView ()
public java.lang.Character get (int)
int index
public int size ()
public volatile synthetic java.util.List subList (int, int)
public volatile synthetic java.lang.Object get (int)
}
com/google/common/collect/Lists$TransformingRandomAccessList$1.class
Lists.java
package com.google.common.collect
com.google.common.collect.Lists$TransformingRandomAccessList$1 extends com.google.common.collect.TransformedListIterator {
final synthetic com.google.common.collect.Lists$TransformingRandomAccessList this$0
void <init> (com.google.common.collect.Lists$TransformingRandomAccessList, java.util.ListIterator)
com.google.common.collect.Lists$TransformingRandomAccessList this$0
java.util.ListIterator backingIterator
java.lang.Object transform (java.lang.Object)
Object from
}
com/google/common/collect/Lists$TransformingRandomAccessList.class
Lists.java
package com.google.common.collect
com.google.common.collect.Lists$TransformingRandomAccessList extends java.util.AbstractList implements java.util.RandomAccess java.io.Serializable {
final java.util.List fromList
final com.google.common.base.Function function
private static final long serialVersionUID
void <init> (java.util.List, com.google.common.base.Function)
java.util.List fromList
com.google.common.base.Function function
public void clear ()
public java.lang.Object get (int)
int index
public java.util.Iterator iterator ()
public java.util.ListIterator listIterator (int)
int index
public boolean isEmpty ()
public java.lang.Object remove (int)
int index
public int size ()
}
com/google/common/collect/Lists$TransformingSequentialList$1.class
Lists.java
package com.google.common.collect
com.google.common.collect.Lists$TransformingSequentialList$1 extends com.google.common.collect.TransformedListIterator {
final synthetic com.google.common.collect.Lists$TransformingSequentialList this$0
void <init> (com.google.common.collect.Lists$TransformingSequentialList, java.util.ListIterator)
com.google.common.collect.Lists$TransformingSequentialList this$0
java.util.ListIterator backingIterator
java.lang.Object transform (java.lang.Object)
Object from
}
com/google/common/collect/Lists$TransformingSequentialList.class
Lists.java
package com.google.common.collect
com.google.common.collect.Lists$TransformingSequentialList extends java.util.AbstractSequentialList implements java.io.Serializable {
final java.util.List fromList
final com.google.common.base.Function function
private static final long serialVersionUID
void <init> (java.util.List, com.google.common.base.Function)
java.util.List fromList
com.google.common.base.Function function
public void clear ()
public int size ()
public java.util.ListIterator listIterator (int)
int index
}
com/google/common/collect/Lists$TwoPlusArrayList.class
Lists.java
package com.google.common.collect
com.google.common.collect.Lists$TwoPlusArrayList extends java.util.AbstractList implements java.io.Serializable java.util.RandomAccess {
final Object first
final Object second
final Object[] rest
private static final long serialVersionUID
void <init> (java.lang.Object, java.lang.Object, java.lang.Object[])
Object first
Object second
Object[] rest
public int size ()
public java.lang.Object get (int)
int index
}
com/google/common/collect/Lists.class
Lists.java
package com.google.common.collect
public final com.google.common.collect.Lists extends java.lang.Object {
private void <init> ()
public static java.util.ArrayList newArrayList ()
public static transient java.util.ArrayList newArrayList (java.lang.Object[])
Object[] elements
int capacity
java.util.ArrayList list
public static java.util.ArrayList newArrayList (java.lang.Iterable)
Iterable elements
public static java.util.ArrayList newArrayList (java.util.Iterator)
java.util.Iterator elements
java.util.ArrayList list
static int computeArrayListCapacity (int)
int arraySize
public static java.util.ArrayList newArrayListWithCapacity (int)
int initialArraySize
public static java.util.ArrayList newArrayListWithExpectedSize (int)
int estimatedSize
public static java.util.LinkedList newLinkedList ()
public static java.util.LinkedList newLinkedList (java.lang.Iterable)
Iterable elements
java.util.LinkedList list
public static java.util.concurrent.CopyOnWriteArrayList newCopyOnWriteArrayList ()
public static java.util.concurrent.CopyOnWriteArrayList newCopyOnWriteArrayList (java.lang.Iterable)
Iterable elements
java.util.Collection elementsCollection
public static java.util.List asList (java.lang.Object, java.lang.Object[])
Object first
Object[] rest
public static java.util.List asList (java.lang.Object, java.lang.Object, java.lang.Object[])
Object first
Object second
Object[] rest
public static java.util.List cartesianProduct (java.util.List)
java.util.List lists
public static transient java.util.List cartesianProduct (java.util.List[])
java.util.List[] lists
public static java.util.List transform (java.util.List, com.google.common.base.Function)
java.util.List fromList
com.google.common.base.Function function
public static java.util.List partition (java.util.List, int)
java.util.List list
int size
public static com.google.common.collect.ImmutableList charactersOf (java.lang.String)
String string
public static java.util.List charactersOf (java.lang.CharSequence)
CharSequence sequence
public static java.util.List reverse (java.util.List)
java.util.List reversed
java.util.List result
java.util.List list
static int hashCodeImpl (java.util.List)
Object o
java.util.List list
int hashCode
static boolean equalsImpl (java.util.List, java.lang.Object)
int i
java.util.List thisList
Object other
java.util.List otherList
int size
static boolean addAllImpl (java.util.List, int, java.lang.Iterable)
Object e
java.util.List list
int index
Iterable elements
boolean changed
java.util.ListIterator listIterator
static int indexOfImpl (java.util.List, java.lang.Object)
java.util.ListIterator listIterator
java.util.List list
Object element
private static int indexOfRandomAccess (java.util.List, java.lang.Object)
int i
int i
java.util.List list
Object element
int size
static int lastIndexOfImpl (java.util.List, java.lang.Object)
java.util.ListIterator listIterator
java.util.List list
Object element
private static int lastIndexOfRandomAccess (java.util.List, java.lang.Object)
int i
int i
java.util.List list
Object element
static java.util.ListIterator listIteratorImpl (java.util.List, int)
java.util.List list
int index
static java.util.List subListImpl (java.util.List, int, int)
java.util.List wrapper
java.util.List list
int fromIndex
int toIndex
java.util.List wrapper
static java.util.List cast (java.lang.Iterable)
Iterable iterable
}
com/google/common/collect/MapDifference$ValueDifference.class
MapDifference.java
package com.google.common.collect
public abstract com.google.common.collect.MapDifference$ValueDifference extends java.lang.Object {
public abstract java.lang.Object leftValue ()
public abstract java.lang.Object rightValue ()
public abstract boolean equals (java.lang.Object)
public abstract int hashCode ()
}
com/google/common/collect/MapDifference.class
MapDifference.java
package com.google.common.collect
public abstract com.google.common.collect.MapDifference extends java.lang.Object {
public abstract boolean areEqual ()
public abstract java.util.Map entriesOnlyOnLeft ()
public abstract java.util.Map entriesOnlyOnRight ()
public abstract java.util.Map entriesInCommon ()
public abstract java.util.Map entriesDiffering ()
public abstract boolean equals (java.lang.Object)
public abstract int hashCode ()
}
com/google/common/collect/MapMaker$Dummy.class
MapMaker.java
package com.google.common.collect
final enum com.google.common.collect.MapMaker$Dummy extends java.lang.Enum {
public static final enum com.google.common.collect.MapMaker$Dummy VALUE
private static final synthetic com.google.common.collect.MapMaker$Dummy[] $VALUES
public static com.google.common.collect.MapMaker$Dummy[] values ()
public static com.google.common.collect.MapMaker$Dummy valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
private static synthetic com.google.common.collect.MapMaker$Dummy[] $values ()
static void <clinit> ()
}
com/google/common/collect/MapMaker.class
MapMaker.java
package com.google.common.collect
public final com.google.common.collect.MapMaker extends java.lang.Object {
private static final int DEFAULT_INITIAL_CAPACITY
private static final int DEFAULT_CONCURRENCY_LEVEL
static final int UNSET_INT
boolean useCustomMap
int initialCapacity
int concurrencyLevel
com.google.common.collect.MapMakerInternalMap$Strength keyStrength
com.google.common.collect.MapMakerInternalMap$Strength valueStrength
com.google.common.base.Equivalence keyEquivalence
public void <init> ()
com.google.common.collect.MapMaker keyEquivalence (com.google.common.base.Equivalence)
com.google.common.base.Equivalence equivalence
com.google.common.base.Equivalence getKeyEquivalence ()
public com.google.common.collect.MapMaker initialCapacity (int)
int initialCapacity
int getInitialCapacity ()
public com.google.common.collect.MapMaker concurrencyLevel (int)
int concurrencyLevel
int getConcurrencyLevel ()
public com.google.common.collect.MapMaker weakKeys ()
com.google.common.collect.MapMaker setKeyStrength (com.google.common.collect.MapMakerInternalMap$Strength)
com.google.common.collect.MapMakerInternalMap$Strength strength
com.google.common.collect.MapMakerInternalMap$Strength getKeyStrength ()
public com.google.common.collect.MapMaker weakValues ()
com.google.common.collect.MapMaker setValueStrength (com.google.common.collect.MapMakerInternalMap$Strength)
com.google.common.collect.MapMakerInternalMap$Strength strength
com.google.common.collect.MapMakerInternalMap$Strength getValueStrength ()
public java.util.concurrent.ConcurrentMap makeMap ()
public java.lang.String toString ()
com.google.common.base.MoreObjects$ToStringHelper s
}
com/google/common/collect/MapMakerInternalMap$1.class
MapMakerInternalMap.java
package com.google.common.collect
com.google.common.collect.MapMakerInternalMap$1 extends java.lang.Object implements com.google.common.collect.MapMakerInternalMap$WeakValueReference {
void <init> ()
public com.google.common.collect.MapMakerInternalMap$DummyInternalEntry getEntry ()
public void clear ()
public java.lang.Object get ()
public com.google.common.collect.MapMakerInternalMap$WeakValueReference copyFor (java.lang.ref.ReferenceQueue, com.google.common.collect.MapMakerInternalMap$DummyInternalEntry)
java.lang.ref.ReferenceQueue queue
com.google.common.collect.MapMakerInternalMap$DummyInternalEntry entry
public volatile synthetic com.google.common.collect.MapMakerInternalMap$WeakValueReference copyFor (java.lang.ref.ReferenceQueue, com.google.common.collect.MapMakerInternalMap$InternalEntry)
public volatile synthetic com.google.common.collect.MapMakerInternalMap$InternalEntry getEntry ()
}
com/google/common/collect/MapMakerInternalMap$AbstractSerializationProxy.class
MapMakerInternalMap.java
package com.google.common.collect
abstract com.google.common.collect.MapMakerInternalMap$AbstractSerializationProxy extends com.google.common.collect.ForwardingConcurrentMap implements java.io.Serializable {
private static final long serialVersionUID
final com.google.common.collect.MapMakerInternalMap$Strength keyStrength
final com.google.common.collect.MapMakerInternalMap$Strength valueStrength
final com.google.common.base.Equivalence keyEquivalence
final com.google.common.base.Equivalence valueEquivalence
final int concurrencyLevel
transient java.util.concurrent.ConcurrentMap delegate
void <init> (com.google.common.collect.MapMakerInternalMap$Strength, com.google.common.collect.MapMakerInternalMap$Strength, com.google.common.base.Equivalence, com.google.common.base.Equivalence, int, java.util.concurrent.ConcurrentMap)
com.google.common.collect.MapMakerInternalMap$Strength keyStrength
com.google.common.collect.MapMakerInternalMap$Strength valueStrength
com.google.common.base.Equivalence keyEquivalence
com.google.common.base.Equivalence valueEquivalence
int concurrencyLevel
java.util.concurrent.ConcurrentMap delegate
protected java.util.concurrent.ConcurrentMap delegate ()
void writeMapTo (java.io.ObjectOutputStream) throws java.io.IOException
java.util.Map$Entry entry
java.io.ObjectOutputStream out
com.google.common.collect.MapMaker readMapMaker (java.io.ObjectInputStream) throws java.io.IOException
java.io.ObjectInputStream in
int size
void readEntries (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
Object key
Object value
java.io.ObjectInputStream in
protected volatile synthetic java.util.Map delegate ()
protected volatile synthetic java.lang.Object delegate ()
}
com/google/common/collect/MapMakerInternalMap$AbstractStrongKeyEntry.class
MapMakerInternalMap.java
package com.google.common.collect
abstract com.google.common.collect.MapMakerInternalMap$AbstractStrongKeyEntry extends java.lang.Object implements com.google.common.collect.MapMakerInternalMap$InternalEntry {
final Object key
final int hash
final com.google.common.collect.MapMakerInternalMap$InternalEntry next
void <init> (java.lang.Object, int, com.google.common.collect.MapMakerInternalMap$InternalEntry)
Object key
int hash
com.google.common.collect.MapMakerInternalMap$InternalEntry next
public java.lang.Object getKey ()
public int getHash ()
public com.google.common.collect.MapMakerInternalMap$InternalEntry getNext ()
}
com/google/common/collect/MapMakerInternalMap$AbstractWeakKeyEntry.class
MapMakerInternalMap.java
package com.google.common.collect
abstract com.google.common.collect.MapMakerInternalMap$AbstractWeakKeyEntry extends java.lang.ref.WeakReference implements com.google.common.collect.MapMakerInternalMap$InternalEntry {
final int hash
final com.google.common.collect.MapMakerInternalMap$InternalEntry next
void <init> (java.lang.ref.ReferenceQueue, java.lang.Object, int, com.google.common.collect.MapMakerInternalMap$InternalEntry)
java.lang.ref.ReferenceQueue queue
Object key
int hash
com.google.common.collect.MapMakerInternalMap$InternalEntry next
public java.lang.Object getKey ()
public int getHash ()
public com.google.common.collect.MapMakerInternalMap$InternalEntry getNext ()
}
com/google/common/collect/MapMakerInternalMap$CleanupMapTask.class
MapMakerInternalMap.java
package com.google.common.collect
final com.google.common.collect.MapMakerInternalMap$CleanupMapTask extends java.lang.Object implements java.lang.Runnable {
final java.lang.ref.WeakReference mapReference
public void <init> (com.google.common.collect.MapMakerInternalMap)
com.google.common.collect.MapMakerInternalMap map
public void run ()
com.google.common.collect.MapMakerInternalMap$Segment segment
com.google.common.collect.MapMakerInternalMap map
}
com/google/common/collect/MapMakerInternalMap$DummyInternalEntry.class
MapMakerInternalMap.java
package com.google.common.collect
final com.google.common.collect.MapMakerInternalMap$DummyInternalEntry extends java.lang.Object implements com.google.common.collect.MapMakerInternalMap$InternalEntry {
private void <init> ()
public com.google.common.collect.MapMakerInternalMap$DummyInternalEntry getNext ()
public int getHash ()
public java.lang.Object getKey ()
public java.lang.Object getValue ()
public volatile synthetic com.google.common.collect.MapMakerInternalMap$InternalEntry getNext ()
}
com/google/common/collect/MapMakerInternalMap$EntryIterator.class
MapMakerInternalMap.java
package com.google.common.collect
final com.google.common.collect.MapMakerInternalMap$EntryIterator extends com.google.common.collect.MapMakerInternalMap$HashIterator {
final synthetic com.google.common.collect.MapMakerInternalMap this$0
void <init> (com.google.common.collect.MapMakerInternalMap)
com.google.common.collect.MapMakerInternalMap this$0
public java.util.Map$Entry next ()
public volatile synthetic java.lang.Object next ()
}
com/google/common/collect/MapMakerInternalMap$EntrySet.class
MapMakerInternalMap.java
package com.google.common.collect
final com.google.common.collect.MapMakerInternalMap$EntrySet extends com.google.common.collect.MapMakerInternalMap$SafeToArraySet {
final synthetic com.google.common.collect.MapMakerInternalMap this$0
void <init> (com.google.common.collect.MapMakerInternalMap)
com.google.common.collect.MapMakerInternalMap this$0
public java.util.Iterator iterator ()
public boolean contains (java.lang.Object)
Object o
java.util.Map$Entry e
Object key
Object v
public boolean remove (java.lang.Object)
Object o
java.util.Map$Entry e
Object key
public int size ()
public boolean isEmpty ()
public void clear ()
}
com/google/common/collect/MapMakerInternalMap$HashIterator.class
MapMakerInternalMap.java
package com.google.common.collect
abstract com.google.common.collect.MapMakerInternalMap$HashIterator extends java.lang.Object implements java.util.Iterator {
int nextSegmentIndex
int nextTableIndex
com.google.common.collect.MapMakerInternalMap$Segment currentSegment
java.util.concurrent.atomic.AtomicReferenceArray currentTable
com.google.common.collect.MapMakerInternalMap$InternalEntry nextEntry
com.google.common.collect.MapMakerInternalMap$WriteThroughEntry nextExternal
com.google.common.collect.MapMakerInternalMap$WriteThroughEntry lastReturned
final synthetic com.google.common.collect.MapMakerInternalMap this$0
void <init> (com.google.common.collect.MapMakerInternalMap)
com.google.common.collect.MapMakerInternalMap this$0
public abstract java.lang.Object next ()
final void advance ()
boolean nextInChain ()
boolean nextInTable ()
boolean advanceTo (com.google.common.collect.MapMakerInternalMap$InternalEntry)
Object key
Object value
com.google.common.collect.MapMakerInternalMap$InternalEntry entry
public boolean hasNext ()
com.google.common.collect.MapMakerInternalMap$WriteThroughEntry nextEntry ()
public void remove ()
}
com/google/common/collect/MapMakerInternalMap$InternalEntry.class
MapMakerInternalMap.java
package com.google.common.collect
abstract com.google.common.collect.MapMakerInternalMap$InternalEntry extends java.lang.Object {
public abstract com.google.common.collect.MapMakerInternalMap$InternalEntry getNext ()
public abstract int getHash ()
public abstract java.lang.Object getKey ()
public abstract java.lang.Object getValue ()
}
com/google/common/collect/MapMakerInternalMap$InternalEntryHelper.class
MapMakerInternalMap.java
package com.google.common.collect
abstract com.google.common.collect.MapMakerInternalMap$InternalEntryHelper extends java.lang.Object {
public abstract com.google.common.collect.MapMakerInternalMap$Strength keyStrength ()
public abstract com.google.common.collect.MapMakerInternalMap$Strength valueStrength ()
public abstract com.google.common.collect.MapMakerInternalMap$Segment newSegment (com.google.common.collect.MapMakerInternalMap, int, int)
public abstract com.google.common.collect.MapMakerInternalMap$InternalEntry newEntry (com.google.common.collect.MapMakerInternalMap$Segment, java.lang.Object, int, com.google.common.collect.MapMakerInternalMap$InternalEntry)
public abstract com.google.common.collect.MapMakerInternalMap$InternalEntry copy (com.google.common.collect.MapMakerInternalMap$Segment, com.google.common.collect.MapMakerInternalMap$InternalEntry, com.google.common.collect.MapMakerInternalMap$InternalEntry)
public abstract void setValue (com.google.common.collect.MapMakerInternalMap$Segment, com.google.common.collect.MapMakerInternalMap$InternalEntry, java.lang.Object)
}
com/google/common/collect/MapMakerInternalMap$KeyIterator.class
MapMakerInternalMap.java
package com.google.common.collect
final com.google.common.collect.MapMakerInternalMap$KeyIterator extends com.google.common.collect.MapMakerInternalMap$HashIterator {
final synthetic com.google.common.collect.MapMakerInternalMap this$0
void <init> (com.google.common.collect.MapMakerInternalMap)
com.google.common.collect.MapMakerInternalMap this$0
public java.lang.Object next ()
}
com/google/common/collect/MapMakerInternalMap$KeySet.class
MapMakerInternalMap.java
package com.google.common.collect
final com.google.common.collect.MapMakerInternalMap$KeySet extends com.google.common.collect.MapMakerInternalMap$SafeToArraySet {
final synthetic com.google.common.collect.MapMakerInternalMap this$0
void <init> (com.google.common.collect.MapMakerInternalMap)
com.google.common.collect.MapMakerInternalMap this$0
public java.util.Iterator iterator ()
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 ()
}
com/google/common/collect/MapMakerInternalMap$SafeToArraySet.class
MapMakerInternalMap.java
package com.google.common.collect
abstract com.google.common.collect.MapMakerInternalMap$SafeToArraySet extends java.util.AbstractSet {
private void <init> ()
public java.lang.Object[] toArray ()
public java.lang.Object[] toArray (java.lang.Object[])
Object[] a
synthetic void <init> (com.google.common.collect.MapMakerInternalMap$1)
com.google.common.collect.MapMakerInternalMap$1 x0
}
com/google/common/collect/MapMakerInternalMap$Segment.class
MapMakerInternalMap.java
package com.google.common.collect
abstract com.google.common.collect.MapMakerInternalMap$Segment extends java.util.concurrent.locks.ReentrantLock {
final com.google.common.collect.MapMakerInternalMap map
volatile int count
int modCount
int threshold
volatile java.util.concurrent.atomic.AtomicReferenceArray table
final int maxSegmentSize
final java.util.concurrent.atomic.AtomicInteger readCount
void <init> (com.google.common.collect.MapMakerInternalMap, int, int)
com.google.common.collect.MapMakerInternalMap map
int initialCapacity
int maxSegmentSize
abstract com.google.common.collect.MapMakerInternalMap$Segment self ()
void maybeDrainReferenceQueues ()
void maybeClearReferenceQueues ()
void setValue (com.google.common.collect.MapMakerInternalMap$InternalEntry, java.lang.Object)
com.google.common.collect.MapMakerInternalMap$InternalEntry entry
Object value
com.google.common.collect.MapMakerInternalMap$InternalEntry copyEntry (com.google.common.collect.MapMakerInternalMap$InternalEntry, com.google.common.collect.MapMakerInternalMap$InternalEntry)
com.google.common.collect.MapMakerInternalMap$InternalEntry original
com.google.common.collect.MapMakerInternalMap$InternalEntry newNext
java.util.concurrent.atomic.AtomicReferenceArray newEntryArray (int)
int size
void initTable (java.util.concurrent.atomic.AtomicReferenceArray)
java.util.concurrent.atomic.AtomicReferenceArray newTable
abstract com.google.common.collect.MapMakerInternalMap$InternalEntry castForTesting (com.google.common.collect.MapMakerInternalMap$InternalEntry)
java.lang.ref.ReferenceQueue getKeyReferenceQueueForTesting ()
java.lang.ref.ReferenceQueue getValueReferenceQueueForTesting ()
com.google.common.collect.MapMakerInternalMap$WeakValueReference getWeakValueReferenceForTesting (com.google.common.collect.MapMakerInternalMap$InternalEntry)
com.google.common.collect.MapMakerInternalMap$InternalEntry entry
com.google.common.collect.MapMakerInternalMap$WeakValueReference newWeakValueReferenceForTesting (com.google.common.collect.MapMakerInternalMap$InternalEntry, java.lang.Object)
com.google.common.collect.MapMakerInternalMap$InternalEntry entry
Object value
void setWeakValueReferenceForTesting (com.google.common.collect.MapMakerInternalMap$InternalEntry, com.google.common.collect.MapMakerInternalMap$WeakValueReference)
com.google.common.collect.MapMakerInternalMap$InternalEntry entry
com.google.common.collect.MapMakerInternalMap$WeakValueReference valueReference
void setTableEntryForTesting (int, com.google.common.collect.MapMakerInternalMap$InternalEntry)
int i
com.google.common.collect.MapMakerInternalMap$InternalEntry entry
com.google.common.collect.MapMakerInternalMap$InternalEntry copyForTesting (com.google.common.collect.MapMakerInternalMap$InternalEntry, com.google.common.collect.MapMakerInternalMap$InternalEntry)
com.google.common.collect.MapMakerInternalMap$InternalEntry entry
com.google.common.collect.MapMakerInternalMap$InternalEntry newNext
void setValueForTesting (com.google.common.collect.MapMakerInternalMap$InternalEntry, java.lang.Object)
com.google.common.collect.MapMakerInternalMap$InternalEntry entry
Object value
com.google.common.collect.MapMakerInternalMap$InternalEntry newEntryForTesting (java.lang.Object, int, com.google.common.collect.MapMakerInternalMap$InternalEntry)
Object key
int hash
com.google.common.collect.MapMakerInternalMap$InternalEntry next
boolean removeTableEntryForTesting (com.google.common.collect.MapMakerInternalMap$InternalEntry)
com.google.common.collect.MapMakerInternalMap$InternalEntry entry
com.google.common.collect.MapMakerInternalMap$InternalEntry removeFromChainForTesting (com.google.common.collect.MapMakerInternalMap$InternalEntry, com.google.common.collect.MapMakerInternalMap$InternalEntry)
com.google.common.collect.MapMakerInternalMap$InternalEntry first
com.google.common.collect.MapMakerInternalMap$InternalEntry entry
java.lang.Object getLiveValueForTesting (com.google.common.collect.MapMakerInternalMap$InternalEntry)
com.google.common.collect.MapMakerInternalMap$InternalEntry entry
void tryDrainReferenceQueues ()
void drainKeyReferenceQueue (java.lang.ref.ReferenceQueue)
com.google.common.collect.MapMakerInternalMap$InternalEntry entry
java.lang.ref.ReferenceQueue keyReferenceQueue
java.lang.ref.Reference ref
int i
void drainValueReferenceQueue (java.lang.ref.ReferenceQueue)
com.google.common.collect.MapMakerInternalMap$WeakValueReference valueReference
java.lang.ref.ReferenceQueue valueReferenceQueue
java.lang.ref.Reference ref
int i
void clearReferenceQueue (java.lang.ref.ReferenceQueue)
java.lang.ref.ReferenceQueue referenceQueue
com.google.common.collect.MapMakerInternalMap$InternalEntry getFirst (int)
int hash
java.util.concurrent.atomic.AtomicReferenceArray table
com.google.common.collect.MapMakerInternalMap$InternalEntry getEntry (java.lang.Object, int)
Object entryKey
com.google.common.collect.MapMakerInternalMap$InternalEntry e
Object key
int hash
com.google.common.collect.MapMakerInternalMap$InternalEntry getLiveEntry (java.lang.Object, int)
Object key
int hash
java.lang.Object get (java.lang.Object, int)
com.google.common.collect.MapMakerInternalMap$InternalEntry e
Object value
Object key
int hash
boolean containsKey (java.lang.Object, int)
com.google.common.collect.MapMakerInternalMap$InternalEntry e
Object key
int hash
boolean containsValue (java.lang.Object)
Object entryValue
com.google.common.collect.MapMakerInternalMap$InternalEntry e
int i
java.util.concurrent.atomic.AtomicReferenceArray table
int length
Object value
java.lang.Object put (java.lang.Object, int, java.lang.Object, boolean)
Object entryValue
Object entryKey
com.google.common.collect.MapMakerInternalMap$InternalEntry e
int newCount
java.util.concurrent.atomic.AtomicReferenceArray table
int index
com.google.common.collect.MapMakerInternalMap$InternalEntry first
com.google.common.collect.MapMakerInternalMap$InternalEntry newEntry
Object key
int hash
Object value
boolean onlyIfAbsent
void expand ()
int newIndex
com.google.common.collect.MapMakerInternalMap$InternalEntry e
int newIndex
com.google.common.collect.MapMakerInternalMap$InternalEntry newNext
com.google.common.collect.MapMakerInternalMap$InternalEntry newFirst
com.google.common.collect.MapMakerInternalMap$InternalEntry e
com.google.common.collect.MapMakerInternalMap$InternalEntry tail
int tailIndex
com.google.common.collect.MapMakerInternalMap$InternalEntry next
int headIndex
com.google.common.collect.MapMakerInternalMap$InternalEntry head
int oldIndex
java.util.concurrent.atomic.AtomicReferenceArray oldTable
int oldCapacity
int newCount
java.util.concurrent.atomic.AtomicReferenceArray newTable
int newMask
boolean replace (java.lang.Object, int, java.lang.Object, java.lang.Object)
int newCount
com.google.common.collect.MapMakerInternalMap$InternalEntry newFirst
Object entryValue
Object entryKey
com.google.common.collect.MapMakerInternalMap$InternalEntry e
java.util.concurrent.atomic.AtomicReferenceArray table
int index
com.google.common.collect.MapMakerInternalMap$InternalEntry first
Object key
int hash
Object oldValue
Object newValue
java.lang.Object replace (java.lang.Object, int, java.lang.Object)
int newCount
com.google.common.collect.MapMakerInternalMap$InternalEntry newFirst
Object entryValue
Object entryKey
com.google.common.collect.MapMakerInternalMap$InternalEntry e
java.util.concurrent.atomic.AtomicReferenceArray table
int index
com.google.common.collect.MapMakerInternalMap$InternalEntry first
Object key
int hash
Object newValue
java.lang.Object remove (java.lang.Object, int)
Object entryValue
com.google.common.collect.MapMakerInternalMap$InternalEntry newFirst
Object entryKey
com.google.common.collect.MapMakerInternalMap$InternalEntry e
int newCount
java.util.concurrent.atomic.AtomicReferenceArray table
int index
com.google.common.collect.MapMakerInternalMap$InternalEntry first
Object key
int hash
boolean remove (java.lang.Object, int, java.lang.Object)
Object entryValue
boolean explicitRemoval
com.google.common.collect.MapMakerInternalMap$InternalEntry newFirst
Object entryKey
com.google.common.collect.MapMakerInternalMap$InternalEntry e
int newCount
java.util.concurrent.atomic.AtomicReferenceArray table
int index
com.google.common.collect.MapMakerInternalMap$InternalEntry first
Object key
int hash
Object value
void clear ()
int i
java.util.concurrent.atomic.AtomicReferenceArray table
com.google.common.collect.MapMakerInternalMap$InternalEntry removeFromChain (com.google.common.collect.MapMakerInternalMap$InternalEntry, com.google.common.collect.MapMakerInternalMap$InternalEntry)
com.google.common.collect.MapMakerInternalMap$InternalEntry next
com.google.common.collect.MapMakerInternalMap$InternalEntry e
com.google.common.collect.MapMakerInternalMap$InternalEntry first
com.google.common.collect.MapMakerInternalMap$InternalEntry entry
int newCount
com.google.common.collect.MapMakerInternalMap$InternalEntry newFirst
boolean reclaimKey (com.google.common.collect.MapMakerInternalMap$InternalEntry, int)
com.google.common.collect.MapMakerInternalMap$InternalEntry newFirst
com.google.common.collect.MapMakerInternalMap$InternalEntry e
int newCount
java.util.concurrent.atomic.AtomicReferenceArray table
int index
com.google.common.collect.MapMakerInternalMap$InternalEntry first
com.google.common.collect.MapMakerInternalMap$InternalEntry entry
int hash
boolean reclaimValue (java.lang.Object, int, com.google.common.collect.MapMakerInternalMap$WeakValueReference)
com.google.common.collect.MapMakerInternalMap$InternalEntry newFirst
com.google.common.collect.MapMakerInternalMap$WeakValueReference v
Object entryKey
com.google.common.collect.MapMakerInternalMap$InternalEntry e
int newCount
java.util.concurrent.atomic.AtomicReferenceArray table
int index
com.google.common.collect.MapMakerInternalMap$InternalEntry first
Object key
int hash
com.google.common.collect.MapMakerInternalMap$WeakValueReference valueReference
boolean clearValueForTesting (java.lang.Object, int, com.google.common.collect.MapMakerInternalMap$WeakValueReference)
com.google.common.collect.MapMakerInternalMap$InternalEntry newFirst
com.google.common.collect.MapMakerInternalMap$WeakValueReference v
Object entryKey
com.google.common.collect.MapMakerInternalMap$InternalEntry e
java.util.concurrent.atomic.AtomicReferenceArray table
int index
com.google.common.collect.MapMakerInternalMap$InternalEntry first
Object key
int hash
com.google.common.collect.MapMakerInternalMap$WeakValueReference valueReference
boolean removeEntryForTesting (com.google.common.collect.MapMakerInternalMap$InternalEntry)
com.google.common.collect.MapMakerInternalMap$InternalEntry newFirst
com.google.common.collect.MapMakerInternalMap$InternalEntry e
com.google.common.collect.MapMakerInternalMap$InternalEntry entry
int hash
int newCount
java.util.concurrent.atomic.AtomicReferenceArray table
int index
com.google.common.collect.MapMakerInternalMap$InternalEntry first
static boolean isCollected (com.google.common.collect.MapMakerInternalMap$InternalEntry)
com.google.common.collect.MapMakerInternalMap$InternalEntry entry
java.lang.Object getLiveValue (com.google.common.collect.MapMakerInternalMap$InternalEntry)
com.google.common.collect.MapMakerInternalMap$InternalEntry entry
Object value
void postReadCleanup ()
void preWriteCleanup ()
void runCleanup ()
void runLockedCleanup ()
}
com/google/common/collect/MapMakerInternalMap$SerializationProxy.class
MapMakerInternalMap.java
package com.google.common.collect
final com.google.common.collect.MapMakerInternalMap$SerializationProxy extends com.google.common.collect.MapMakerInternalMap$AbstractSerializationProxy {
private static final long serialVersionUID
void <init> (com.google.common.collect.MapMakerInternalMap$Strength, com.google.common.collect.MapMakerInternalMap$Strength, com.google.common.base.Equivalence, com.google.common.base.Equivalence, int, java.util.concurrent.ConcurrentMap)
com.google.common.collect.MapMakerInternalMap$Strength keyStrength
com.google.common.collect.MapMakerInternalMap$Strength valueStrength
com.google.common.base.Equivalence keyEquivalence
com.google.common.base.Equivalence valueEquivalence
int concurrencyLevel
java.util.concurrent.ConcurrentMap delegate
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream out
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream in
com.google.common.collect.MapMaker mapMaker
private java.lang.Object readResolve ()
}
com/google/common/collect/MapMakerInternalMap$Strength$1.class
MapMakerInternalMap.java
package com.google.common.collect
final enum com.google.common.collect.MapMakerInternalMap$Strength$1 extends com.google.common.collect.MapMakerInternalMap$Strength {
void <init> (java.lang.String, int)
com.google.common.base.Equivalence defaultEquivalence ()
}
com/google/common/collect/MapMakerInternalMap$Strength$2.class
MapMakerInternalMap.java
package com.google.common.collect
final enum com.google.common.collect.MapMakerInternalMap$Strength$2 extends com.google.common.collect.MapMakerInternalMap$Strength {
void <init> (java.lang.String, int)
com.google.common.base.Equivalence defaultEquivalence ()
}
com/google/common/collect/MapMakerInternalMap$Strength.class
MapMakerInternalMap.java
package com.google.common.collect
abstract enum com.google.common.collect.MapMakerInternalMap$Strength extends java.lang.Enum {
public static final enum com.google.common.collect.MapMakerInternalMap$Strength STRONG
public static final enum com.google.common.collect.MapMakerInternalMap$Strength WEAK
private static final synthetic com.google.common.collect.MapMakerInternalMap$Strength[] $VALUES
public static com.google.common.collect.MapMakerInternalMap$Strength[] values ()
public static com.google.common.collect.MapMakerInternalMap$Strength valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
abstract com.google.common.base.Equivalence defaultEquivalence ()
private static synthetic com.google.common.collect.MapMakerInternalMap$Strength[] $values ()
synthetic void <init> (java.lang.String, int, com.google.common.collect.MapMakerInternalMap$1)
String x0
int x1
com.google.common.collect.MapMakerInternalMap$1 x2
static void <clinit> ()
}
com/google/common/collect/MapMakerInternalMap$StrongKeyDummyValueEntry$Helper.class
MapMakerInternalMap.java
package com.google.common.collect
final com.google.common.collect.MapMakerInternalMap$StrongKeyDummyValueEntry$Helper extends java.lang.Object implements com.google.common.collect.MapMakerInternalMap$InternalEntryHelper {
private static final com.google.common.collect.MapMakerInternalMap$StrongKeyDummyValueEntry$Helper INSTANCE
void <init> ()
static com.google.common.collect.MapMakerInternalMap$StrongKeyDummyValueEntry$Helper instance ()
public com.google.common.collect.MapMakerInternalMap$Strength keyStrength ()
public com.google.common.collect.MapMakerInternalMap$Strength valueStrength ()
public com.google.common.collect.MapMakerInternalMap$StrongKeyDummyValueSegment newSegment (com.google.common.collect.MapMakerInternalMap, int, int)
com.google.common.collect.MapMakerInternalMap map
int initialCapacity
int maxSegmentSize
public com.google.common.collect.MapMakerInternalMap$StrongKeyDummyValueEntry copy (com.google.common.collect.MapMakerInternalMap$StrongKeyDummyValueSegment, com.google.common.collect.MapMakerInternalMap$StrongKeyDummyValueEntry, com.google.common.collect.MapMakerInternalMap$StrongKeyDummyValueEntry)
com.google.common.collect.MapMakerInternalMap$StrongKeyDummyValueSegment segment
com.google.common.collect.MapMakerInternalMap$StrongKeyDummyValueEntry entry
com.google.common.collect.MapMakerInternalMap$StrongKeyDummyValueEntry newNext
public void setValue (com.google.common.collect.MapMakerInternalMap$StrongKeyDummyValueSegment, com.google.common.collect.MapMakerInternalMap$StrongKeyDummyValueEntry, com.google.common.collect.MapMaker$Dummy)
com.google.common.collect.MapMakerInternalMap$StrongKeyDummyValueSegment segment
com.google.common.collect.MapMakerInternalMap$StrongKeyDummyValueEntry entry
com.google.common.collect.MapMaker$Dummy value
public com.google.common.collect.MapMakerInternalMap$StrongKeyDummyValueEntry newEntry (com.google.common.collect.MapMakerInternalMap$StrongKeyDummyValueSegment, java.lang.Object, int, com.google.common.collect.MapMakerInternalMap$StrongKeyDummyValueEntry)
com.google.common.collect.MapMakerInternalMap$StrongKeyDummyValueSegment segment
Object key
int hash
com.google.common.collect.MapMakerInternalMap$StrongKeyDummyValueEntry next
public volatile synthetic void setValue (com.google.common.collect.MapMakerInternalMap$Segment, com.google.common.collect.MapMakerInternalMap$InternalEntry, java.lang.Object)
public volatile synthetic com.google.common.collect.MapMakerInternalMap$InternalEntry copy (com.google.common.collect.MapMakerInternalMap$Segment, com.google.common.collect.MapMakerInternalMap$InternalEntry, com.google.common.collect.MapMakerInternalMap$InternalEntry)
public volatile synthetic com.google.common.collect.MapMakerInternalMap$InternalEntry newEntry (com.google.common.collect.MapMakerInternalMap$Segment, java.lang.Object, int, com.google.common.collect.MapMakerInternalMap$InternalEntry)
public volatile synthetic com.google.common.collect.MapMakerInternalMap$Segment newSegment (com.google.common.collect.MapMakerInternalMap, int, int)
static void <clinit> ()
}
com/google/common/collect/MapMakerInternalMap$StrongKeyDummyValueEntry.class
MapMakerInternalMap.java
package com.google.common.collect
final com.google.common.collect.MapMakerInternalMap$StrongKeyDummyValueEntry extends com.google.common.collect.MapMakerInternalMap$AbstractStrongKeyEntry implements com.google.common.collect.MapMakerInternalMap$StrongValueEntry {
void <init> (java.lang.Object, int, com.google.common.collect.MapMakerInternalMap$StrongKeyDummyValueEntry)
Object key
int hash
com.google.common.collect.MapMakerInternalMap$StrongKeyDummyValueEntry next
public com.google.common.collect.MapMaker$Dummy getValue ()
void setValue (com.google.common.collect.MapMaker$Dummy)
com.google.common.collect.MapMaker$Dummy value
com.google.common.collect.MapMakerInternalMap$StrongKeyDummyValueEntry copy (com.google.common.collect.MapMakerInternalMap$StrongKeyDummyValueEntry)
com.google.common.collect.MapMakerInternalMap$StrongKeyDummyValueEntry newNext
public volatile synthetic java.lang.Object getValue ()
}
com/google/common/collect/MapMakerInternalMap$StrongKeyDummyValueSegment.class
MapMakerInternalMap.java
package com.google.common.collect
final com.google.common.collect.MapMakerInternalMap$StrongKeyDummyValueSegment extends com.google.common.collect.MapMakerInternalMap$Segment {
void <init> (com.google.common.collect.MapMakerInternalMap, int, int)
com.google.common.collect.MapMakerInternalMap map
int initialCapacity
int maxSegmentSize
com.google.common.collect.MapMakerInternalMap$StrongKeyDummyValueSegment self ()
public com.google.common.collect.MapMakerInternalMap$StrongKeyDummyValueEntry castForTesting (com.google.common.collect.MapMakerInternalMap$InternalEntry)
com.google.common.collect.MapMakerInternalMap$InternalEntry entry
public volatile synthetic com.google.common.collect.MapMakerInternalMap$InternalEntry castForTesting (com.google.common.collect.MapMakerInternalMap$InternalEntry)
volatile synthetic com.google.common.collect.MapMakerInternalMap$Segment self ()
}
com/google/common/collect/MapMakerInternalMap$StrongKeyStrongValueEntry$Helper.class
MapMakerInternalMap.java
package com.google.common.collect
final com.google.common.collect.MapMakerInternalMap$StrongKeyStrongValueEntry$Helper extends java.lang.Object implements com.google.common.collect.MapMakerInternalMap$InternalEntryHelper {
private static final com.google.common.collect.MapMakerInternalMap$StrongKeyStrongValueEntry$Helper INSTANCE
void <init> ()
static com.google.common.collect.MapMakerInternalMap$StrongKeyStrongValueEntry$Helper instance ()
public com.google.common.collect.MapMakerInternalMap$Strength keyStrength ()
public com.google.common.collect.MapMakerInternalMap$Strength valueStrength ()
public com.google.common.collect.MapMakerInternalMap$StrongKeyStrongValueSegment newSegment (com.google.common.collect.MapMakerInternalMap, int, int)
com.google.common.collect.MapMakerInternalMap map
int initialCapacity
int maxSegmentSize
public com.google.common.collect.MapMakerInternalMap$StrongKeyStrongValueEntry copy (com.google.common.collect.MapMakerInternalMap$StrongKeyStrongValueSegment, com.google.common.collect.MapMakerInternalMap$StrongKeyStrongValueEntry, com.google.common.collect.MapMakerInternalMap$StrongKeyStrongValueEntry)
com.google.common.collect.MapMakerInternalMap$StrongKeyStrongValueSegment segment
com.google.common.collect.MapMakerInternalMap$StrongKeyStrongValueEntry entry
com.google.common.collect.MapMakerInternalMap$StrongKeyStrongValueEntry newNext
public void setValue (com.google.common.collect.MapMakerInternalMap$StrongKeyStrongValueSegment, com.google.common.collect.MapMakerInternalMap$StrongKeyStrongValueEntry, java.lang.Object)
com.google.common.collect.MapMakerInternalMap$StrongKeyStrongValueSegment segment
com.google.common.collect.MapMakerInternalMap$StrongKeyStrongValueEntry entry
Object value
public com.google.common.collect.MapMakerInternalMap$StrongKeyStrongValueEntry newEntry (com.google.common.collect.MapMakerInternalMap$StrongKeyStrongValueSegment, java.lang.Object, int, com.google.common.collect.MapMakerInternalMap$StrongKeyStrongValueEntry)
com.google.common.collect.MapMakerInternalMap$StrongKeyStrongValueSegment segment
Object key
int hash
com.google.common.collect.MapMakerInternalMap$StrongKeyStrongValueEntry next
public volatile synthetic void setValue (com.google.common.collect.MapMakerInternalMap$Segment, com.google.common.collect.MapMakerInternalMap$InternalEntry, java.lang.Object)
public volatile synthetic com.google.common.collect.MapMakerInternalMap$InternalEntry copy (com.google.common.collect.MapMakerInternalMap$Segment, com.google.common.collect.MapMakerInternalMap$InternalEntry, com.google.common.collect.MapMakerInternalMap$InternalEntry)
public volatile synthetic com.google.common.collect.MapMakerInternalMap$InternalEntry newEntry (com.google.common.collect.MapMakerInternalMap$Segment, java.lang.Object, int, com.google.common.collect.MapMakerInternalMap$InternalEntry)
public volatile synthetic com.google.common.collect.MapMakerInternalMap$Segment newSegment (com.google.common.collect.MapMakerInternalMap, int, int)
static void <clinit> ()
}
com/google/common/collect/MapMakerInternalMap$StrongKeyStrongValueEntry.class
MapMakerInternalMap.java
package com.google.common.collect
final com.google.common.collect.MapMakerInternalMap$StrongKeyStrongValueEntry extends com.google.common.collect.MapMakerInternalMap$AbstractStrongKeyEntry implements com.google.common.collect.MapMakerInternalMap$StrongValueEntry {
private volatile Object value
void <init> (java.lang.Object, int, com.google.common.collect.MapMakerInternalMap$StrongKeyStrongValueEntry)
Object key
int hash
com.google.common.collect.MapMakerInternalMap$StrongKeyStrongValueEntry next
public java.lang.Object getValue ()
void setValue (java.lang.Object)
Object value
com.google.common.collect.MapMakerInternalMap$StrongKeyStrongValueEntry copy (com.google.common.collect.MapMakerInternalMap$StrongKeyStrongValueEntry)
com.google.common.collect.MapMakerInternalMap$StrongKeyStrongValueEntry newNext
com.google.common.collect.MapMakerInternalMap$StrongKeyStrongValueEntry newEntry
}
com/google/common/collect/MapMakerInternalMap$StrongKeyStrongValueSegment.class
MapMakerInternalMap.java
package com.google.common.collect
final com.google.common.collect.MapMakerInternalMap$StrongKeyStrongValueSegment extends com.google.common.collect.MapMakerInternalMap$Segment {
void <init> (com.google.common.collect.MapMakerInternalMap, int, int)
com.google.common.collect.MapMakerInternalMap map
int initialCapacity
int maxSegmentSize
com.google.common.collect.MapMakerInternalMap$StrongKeyStrongValueSegment self ()
public com.google.common.collect.MapMakerInternalMap$StrongKeyStrongValueEntry castForTesting (com.google.common.collect.MapMakerInternalMap$InternalEntry)
com.google.common.collect.MapMakerInternalMap$InternalEntry entry
public volatile synthetic com.google.common.collect.MapMakerInternalMap$InternalEntry castForTesting (com.google.common.collect.MapMakerInternalMap$InternalEntry)
volatile synthetic com.google.common.collect.MapMakerInternalMap$Segment self ()
}
com/google/common/collect/MapMakerInternalMap$StrongKeyWeakValueEntry$Helper.class
MapMakerInternalMap.java
package com.google.common.collect
final com.google.common.collect.MapMakerInternalMap$StrongKeyWeakValueEntry$Helper extends java.lang.Object implements com.google.common.collect.MapMakerInternalMap$InternalEntryHelper {
private static final com.google.common.collect.MapMakerInternalMap$StrongKeyWeakValueEntry$Helper INSTANCE
void <init> ()
static com.google.common.collect.MapMakerInternalMap$StrongKeyWeakValueEntry$Helper instance ()
public com.google.common.collect.MapMakerInternalMap$Strength keyStrength ()
public com.google.common.collect.MapMakerInternalMap$Strength valueStrength ()
public com.google.common.collect.MapMakerInternalMap$StrongKeyWeakValueSegment newSegment (com.google.common.collect.MapMakerInternalMap, int, int)
com.google.common.collect.MapMakerInternalMap map
int initialCapacity
int maxSegmentSize
public com.google.common.collect.MapMakerInternalMap$StrongKeyWeakValueEntry copy (com.google.common.collect.MapMakerInternalMap$StrongKeyWeakValueSegment, com.google.common.collect.MapMakerInternalMap$StrongKeyWeakValueEntry, com.google.common.collect.MapMakerInternalMap$StrongKeyWeakValueEntry)
com.google.common.collect.MapMakerInternalMap$StrongKeyWeakValueSegment segment
com.google.common.collect.MapMakerInternalMap$StrongKeyWeakValueEntry entry
com.google.common.collect.MapMakerInternalMap$StrongKeyWeakValueEntry newNext
public void setValue (com.google.common.collect.MapMakerInternalMap$StrongKeyWeakValueSegment, com.google.common.collect.MapMakerInternalMap$StrongKeyWeakValueEntry, java.lang.Object)
com.google.common.collect.MapMakerInternalMap$StrongKeyWeakValueSegment segment
com.google.common.collect.MapMakerInternalMap$StrongKeyWeakValueEntry entry
Object value
public com.google.common.collect.MapMakerInternalMap$StrongKeyWeakValueEntry newEntry (com.google.common.collect.MapMakerInternalMap$StrongKeyWeakValueSegment, java.lang.Object, int, com.google.common.collect.MapMakerInternalMap$StrongKeyWeakValueEntry)
com.google.common.collect.MapMakerInternalMap$StrongKeyWeakValueSegment segment
Object key
int hash
com.google.common.collect.MapMakerInternalMap$StrongKeyWeakValueEntry next
public volatile synthetic void setValue (com.google.common.collect.MapMakerInternalMap$Segment, com.google.common.collect.MapMakerInternalMap$InternalEntry, java.lang.Object)
public volatile synthetic com.google.common.collect.MapMakerInternalMap$InternalEntry copy (com.google.common.collect.MapMakerInternalMap$Segment, com.google.common.collect.MapMakerInternalMap$InternalEntry, com.google.common.collect.MapMakerInternalMap$InternalEntry)
public volatile synthetic com.google.common.collect.MapMakerInternalMap$InternalEntry newEntry (com.google.common.collect.MapMakerInternalMap$Segment, java.lang.Object, int, com.google.common.collect.MapMakerInternalMap$InternalEntry)
public volatile synthetic com.google.common.collect.MapMakerInternalMap$Segment newSegment (com.google.common.collect.MapMakerInternalMap, int, int)
static void <clinit> ()
}
com/google/common/collect/MapMakerInternalMap$StrongKeyWeakValueEntry.class
MapMakerInternalMap.java
package com.google.common.collect
final com.google.common.collect.MapMakerInternalMap$StrongKeyWeakValueEntry extends com.google.common.collect.MapMakerInternalMap$AbstractStrongKeyEntry implements com.google.common.collect.MapMakerInternalMap$WeakValueEntry {
private volatile com.google.common.collect.MapMakerInternalMap$WeakValueReference valueReference
void <init> (java.lang.Object, int, com.google.common.collect.MapMakerInternalMap$StrongKeyWeakValueEntry)
Object key
int hash
com.google.common.collect.MapMakerInternalMap$StrongKeyWeakValueEntry next
public java.lang.Object getValue ()
public void clearValue ()
void setValue (java.lang.Object, java.lang.ref.ReferenceQueue)
Object value
java.lang.ref.ReferenceQueue queueForValues
com.google.common.collect.MapMakerInternalMap$WeakValueReference previous
com.google.common.collect.MapMakerInternalMap$StrongKeyWeakValueEntry copy (java.lang.ref.ReferenceQueue, com.google.common.collect.MapMakerInternalMap$StrongKeyWeakValueEntry)
java.lang.ref.ReferenceQueue queueForValues
com.google.common.collect.MapMakerInternalMap$StrongKeyWeakValueEntry newNext
com.google.common.collect.MapMakerInternalMap$StrongKeyWeakValueEntry newEntry
public com.google.common.collect.MapMakerInternalMap$WeakValueReference getValueReference ()
static synthetic com.google.common.collect.MapMakerInternalMap$WeakValueReference access$600 (com.google.common.collect.MapMakerInternalMap$StrongKeyWeakValueEntry)
com.google.common.collect.MapMakerInternalMap$StrongKeyWeakValueEntry x0
static synthetic com.google.common.collect.MapMakerInternalMap$WeakValueReference access$602 (com.google.common.collect.MapMakerInternalMap$StrongKeyWeakValueEntry, com.google.common.collect.MapMakerInternalMap$WeakValueReference)
com.google.common.collect.MapMakerInternalMap$StrongKeyWeakValueEntry x0
com.google.common.collect.MapMakerInternalMap$WeakValueReference x1
}
com/google/common/collect/MapMakerInternalMap$StrongKeyWeakValueSegment.class
MapMakerInternalMap.java
package com.google.common.collect
final com.google.common.collect.MapMakerInternalMap$StrongKeyWeakValueSegment extends com.google.common.collect.MapMakerInternalMap$Segment {
private final java.lang.ref.ReferenceQueue queueForValues
void <init> (com.google.common.collect.MapMakerInternalMap, int, int)
com.google.common.collect.MapMakerInternalMap map
int initialCapacity
int maxSegmentSize
com.google.common.collect.MapMakerInternalMap$StrongKeyWeakValueSegment self ()
java.lang.ref.ReferenceQueue getValueReferenceQueueForTesting ()
public com.google.common.collect.MapMakerInternalMap$StrongKeyWeakValueEntry castForTesting (com.google.common.collect.MapMakerInternalMap$InternalEntry)
com.google.common.collect.MapMakerInternalMap$InternalEntry entry
public com.google.common.collect.MapMakerInternalMap$WeakValueReference getWeakValueReferenceForTesting (com.google.common.collect.MapMakerInternalMap$InternalEntry)
com.google.common.collect.MapMakerInternalMap$InternalEntry e
public com.google.common.collect.MapMakerInternalMap$WeakValueReference newWeakValueReferenceForTesting (com.google.common.collect.MapMakerInternalMap$InternalEntry, java.lang.Object)
com.google.common.collect.MapMakerInternalMap$InternalEntry e
Object value
public void setWeakValueReferenceForTesting (com.google.common.collect.MapMakerInternalMap$InternalEntry, com.google.common.collect.MapMakerInternalMap$WeakValueReference)
com.google.common.collect.MapMakerInternalMap$InternalEntry e
com.google.common.collect.MapMakerInternalMap$WeakValueReference valueReference
com.google.common.collect.MapMakerInternalMap$StrongKeyWeakValueEntry entry
com.google.common.collect.MapMakerInternalMap$WeakValueReference newValueReference
com.google.common.collect.MapMakerInternalMap$WeakValueReference previous
void maybeDrainReferenceQueues ()
void maybeClearReferenceQueues ()
public volatile synthetic com.google.common.collect.MapMakerInternalMap$InternalEntry castForTesting (com.google.common.collect.MapMakerInternalMap$InternalEntry)
volatile synthetic com.google.common.collect.MapMakerInternalMap$Segment self ()
static synthetic java.lang.ref.ReferenceQueue access$100 (com.google.common.collect.MapMakerInternalMap$StrongKeyWeakValueSegment)
com.google.common.collect.MapMakerInternalMap$StrongKeyWeakValueSegment x0
}
com/google/common/collect/MapMakerInternalMap$StrongValueEntry.class
MapMakerInternalMap.java
package com.google.common.collect
abstract com.google.common.collect.MapMakerInternalMap$StrongValueEntry extends java.lang.Object implements com.google.common.collect.MapMakerInternalMap$InternalEntry {
}
com/google/common/collect/MapMakerInternalMap$ValueIterator.class
MapMakerInternalMap.java
package com.google.common.collect
final com.google.common.collect.MapMakerInternalMap$ValueIterator extends com.google.common.collect.MapMakerInternalMap$HashIterator {
final synthetic com.google.common.collect.MapMakerInternalMap this$0
void <init> (com.google.common.collect.MapMakerInternalMap)
com.google.common.collect.MapMakerInternalMap this$0
public java.lang.Object next ()
}
com/google/common/collect/MapMakerInternalMap$Values.class
MapMakerInternalMap.java
package com.google.common.collect
final com.google.common.collect.MapMakerInternalMap$Values extends java.util.AbstractCollection {
final synthetic com.google.common.collect.MapMakerInternalMap this$0
void <init> (com.google.common.collect.MapMakerInternalMap)
com.google.common.collect.MapMakerInternalMap this$0
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
}
com/google/common/collect/MapMakerInternalMap$WeakKeyDummyValueEntry$Helper.class
MapMakerInternalMap.java
package com.google.common.collect
final com.google.common.collect.MapMakerInternalMap$WeakKeyDummyValueEntry$Helper extends java.lang.Object implements com.google.common.collect.MapMakerInternalMap$InternalEntryHelper {
private static final com.google.common.collect.MapMakerInternalMap$WeakKeyDummyValueEntry$Helper INSTANCE
void <init> ()
static com.google.common.collect.MapMakerInternalMap$WeakKeyDummyValueEntry$Helper instance ()
public com.google.common.collect.MapMakerInternalMap$Strength keyStrength ()
public com.google.common.collect.MapMakerInternalMap$Strength valueStrength ()
public com.google.common.collect.MapMakerInternalMap$WeakKeyDummyValueSegment newSegment (com.google.common.collect.MapMakerInternalMap, int, int)
com.google.common.collect.MapMakerInternalMap map
int initialCapacity
int maxSegmentSize
public com.google.common.collect.MapMakerInternalMap$WeakKeyDummyValueEntry copy (com.google.common.collect.MapMakerInternalMap$WeakKeyDummyValueSegment, com.google.common.collect.MapMakerInternalMap$WeakKeyDummyValueEntry, com.google.common.collect.MapMakerInternalMap$WeakKeyDummyValueEntry)
com.google.common.collect.MapMakerInternalMap$WeakKeyDummyValueSegment segment
com.google.common.collect.MapMakerInternalMap$WeakKeyDummyValueEntry entry
com.google.common.collect.MapMakerInternalMap$WeakKeyDummyValueEntry newNext
public void setValue (com.google.common.collect.MapMakerInternalMap$WeakKeyDummyValueSegment, com.google.common.collect.MapMakerInternalMap$WeakKeyDummyValueEntry, com.google.common.collect.MapMaker$Dummy)
com.google.common.collect.MapMakerInternalMap$WeakKeyDummyValueSegment segment
com.google.common.collect.MapMakerInternalMap$WeakKeyDummyValueEntry entry
com.google.common.collect.MapMaker$Dummy value
public com.google.common.collect.MapMakerInternalMap$WeakKeyDummyValueEntry newEntry (com.google.common.collect.MapMakerInternalMap$WeakKeyDummyValueSegment, java.lang.Object, int, com.google.common.collect.MapMakerInternalMap$WeakKeyDummyValueEntry)
com.google.common.collect.MapMakerInternalMap$WeakKeyDummyValueSegment segment
Object key
int hash
com.google.common.collect.MapMakerInternalMap$WeakKeyDummyValueEntry next
public volatile synthetic void setValue (com.google.common.collect.MapMakerInternalMap$Segment, com.google.common.collect.MapMakerInternalMap$InternalEntry, java.lang.Object)
public volatile synthetic com.google.common.collect.MapMakerInternalMap$InternalEntry copy (com.google.common.collect.MapMakerInternalMap$Segment, com.google.common.collect.MapMakerInternalMap$InternalEntry, com.google.common.collect.MapMakerInternalMap$InternalEntry)
public volatile synthetic com.google.common.collect.MapMakerInternalMap$InternalEntry newEntry (com.google.common.collect.MapMakerInternalMap$Segment, java.lang.Object, int, com.google.common.collect.MapMakerInternalMap$InternalEntry)
public volatile synthetic com.google.common.collect.MapMakerInternalMap$Segment newSegment (com.google.common.collect.MapMakerInternalMap, int, int)
static void <clinit> ()
}
com/google/common/collect/MapMakerInternalMap$WeakKeyDummyValueEntry.class
MapMakerInternalMap.java
package com.google.common.collect
final com.google.common.collect.MapMakerInternalMap$WeakKeyDummyValueEntry extends com.google.common.collect.MapMakerInternalMap$AbstractWeakKeyEntry implements com.google.common.collect.MapMakerInternalMap$StrongValueEntry {
void <init> (java.lang.ref.ReferenceQueue, java.lang.Object, int, com.google.common.collect.MapMakerInternalMap$WeakKeyDummyValueEntry)
java.lang.ref.ReferenceQueue queue
Object key
int hash
com.google.common.collect.MapMakerInternalMap$WeakKeyDummyValueEntry next
public com.google.common.collect.MapMaker$Dummy getValue ()
void setValue (com.google.common.collect.MapMaker$Dummy)
com.google.common.collect.MapMaker$Dummy value
com.google.common.collect.MapMakerInternalMap$WeakKeyDummyValueEntry copy (java.lang.ref.ReferenceQueue, com.google.common.collect.MapMakerInternalMap$WeakKeyDummyValueEntry)
java.lang.ref.ReferenceQueue queueForKeys
com.google.common.collect.MapMakerInternalMap$WeakKeyDummyValueEntry newNext
public volatile synthetic java.lang.Object getValue ()
}
com/google/common/collect/MapMakerInternalMap$WeakKeyDummyValueSegment.class
MapMakerInternalMap.java
package com.google.common.collect
final com.google.common.collect.MapMakerInternalMap$WeakKeyDummyValueSegment extends com.google.common.collect.MapMakerInternalMap$Segment {
private final java.lang.ref.ReferenceQueue queueForKeys
void <init> (com.google.common.collect.MapMakerInternalMap, int, int)
com.google.common.collect.MapMakerInternalMap map
int initialCapacity
int maxSegmentSize
com.google.common.collect.MapMakerInternalMap$WeakKeyDummyValueSegment self ()
java.lang.ref.ReferenceQueue getKeyReferenceQueueForTesting ()
public com.google.common.collect.MapMakerInternalMap$WeakKeyDummyValueEntry castForTesting (com.google.common.collect.MapMakerInternalMap$InternalEntry)
com.google.common.collect.MapMakerInternalMap$InternalEntry entry
void maybeDrainReferenceQueues ()
void maybeClearReferenceQueues ()
public volatile synthetic com.google.common.collect.MapMakerInternalMap$InternalEntry castForTesting (com.google.common.collect.MapMakerInternalMap$InternalEntry)
volatile synthetic com.google.common.collect.MapMakerInternalMap$Segment self ()
static synthetic java.lang.ref.ReferenceQueue access$200 (com.google.common.collect.MapMakerInternalMap$WeakKeyDummyValueSegment)
com.google.common.collect.MapMakerInternalMap$WeakKeyDummyValueSegment x0
}
com/google/common/collect/MapMakerInternalMap$WeakKeyStrongValueEntry$Helper.class
MapMakerInternalMap.java
package com.google.common.collect
final com.google.common.collect.MapMakerInternalMap$WeakKeyStrongValueEntry$Helper extends java.lang.Object implements com.google.common.collect.MapMakerInternalMap$InternalEntryHelper {
private static final com.google.common.collect.MapMakerInternalMap$WeakKeyStrongValueEntry$Helper INSTANCE
void <init> ()
static com.google.common.collect.MapMakerInternalMap$WeakKeyStrongValueEntry$Helper instance ()
public com.google.common.collect.MapMakerInternalMap$Strength keyStrength ()
public com.google.common.collect.MapMakerInternalMap$Strength valueStrength ()
public com.google.common.collect.MapMakerInternalMap$WeakKeyStrongValueSegment newSegment (com.google.common.collect.MapMakerInternalMap, int, int)
com.google.common.collect.MapMakerInternalMap map
int initialCapacity
int maxSegmentSize
public com.google.common.collect.MapMakerInternalMap$WeakKeyStrongValueEntry copy (com.google.common.collect.MapMakerInternalMap$WeakKeyStrongValueSegment, com.google.common.collect.MapMakerInternalMap$WeakKeyStrongValueEntry, com.google.common.collect.MapMakerInternalMap$WeakKeyStrongValueEntry)
com.google.common.collect.MapMakerInternalMap$WeakKeyStrongValueSegment segment
com.google.common.collect.MapMakerInternalMap$WeakKeyStrongValueEntry entry
com.google.common.collect.MapMakerInternalMap$WeakKeyStrongValueEntry newNext
public void setValue (com.google.common.collect.MapMakerInternalMap$WeakKeyStrongValueSegment, com.google.common.collect.MapMakerInternalMap$WeakKeyStrongValueEntry, java.lang.Object)
com.google.common.collect.MapMakerInternalMap$WeakKeyStrongValueSegment segment
com.google.common.collect.MapMakerInternalMap$WeakKeyStrongValueEntry entry
Object value
public com.google.common.collect.MapMakerInternalMap$WeakKeyStrongValueEntry newEntry (com.google.common.collect.MapMakerInternalMap$WeakKeyStrongValueSegment, java.lang.Object, int, com.google.common.collect.MapMakerInternalMap$WeakKeyStrongValueEntry)
com.google.common.collect.MapMakerInternalMap$WeakKeyStrongValueSegment segment
Object key
int hash
com.google.common.collect.MapMakerInternalMap$WeakKeyStrongValueEntry next
public volatile synthetic void setValue (com.google.common.collect.MapMakerInternalMap$Segment, com.google.common.collect.MapMakerInternalMap$InternalEntry, java.lang.Object)
public volatile synthetic com.google.common.collect.MapMakerInternalMap$InternalEntry copy (com.google.common.collect.MapMakerInternalMap$Segment, com.google.common.collect.MapMakerInternalMap$InternalEntry, com.google.common.collect.MapMakerInternalMap$InternalEntry)
public volatile synthetic com.google.common.collect.MapMakerInternalMap$InternalEntry newEntry (com.google.common.collect.MapMakerInternalMap$Segment, java.lang.Object, int, com.google.common.collect.MapMakerInternalMap$InternalEntry)
public volatile synthetic com.google.common.collect.MapMakerInternalMap$Segment newSegment (com.google.common.collect.MapMakerInternalMap, int, int)
static void <clinit> ()
}
com/google/common/collect/MapMakerInternalMap$WeakKeyStrongValueEntry.class
MapMakerInternalMap.java
package com.google.common.collect
final com.google.common.collect.MapMakerInternalMap$WeakKeyStrongValueEntry extends com.google.common.collect.MapMakerInternalMap$AbstractWeakKeyEntry implements com.google.common.collect.MapMakerInternalMap$StrongValueEntry {
private volatile Object value
void <init> (java.lang.ref.ReferenceQueue, java.lang.Object, int, com.google.common.collect.MapMakerInternalMap$WeakKeyStrongValueEntry)
java.lang.ref.ReferenceQueue queue
Object key
int hash
com.google.common.collect.MapMakerInternalMap$WeakKeyStrongValueEntry next
public java.lang.Object getValue ()
void setValue (java.lang.Object)
Object value
com.google.common.collect.MapMakerInternalMap$WeakKeyStrongValueEntry copy (java.lang.ref.ReferenceQueue, com.google.common.collect.MapMakerInternalMap$WeakKeyStrongValueEntry)
java.lang.ref.ReferenceQueue queueForKeys
com.google.common.collect.MapMakerInternalMap$WeakKeyStrongValueEntry newNext
com.google.common.collect.MapMakerInternalMap$WeakKeyStrongValueEntry newEntry
}
com/google/common/collect/MapMakerInternalMap$WeakKeyStrongValueSegment.class
MapMakerInternalMap.java
package com.google.common.collect
final com.google.common.collect.MapMakerInternalMap$WeakKeyStrongValueSegment extends com.google.common.collect.MapMakerInternalMap$Segment {
private final java.lang.ref.ReferenceQueue queueForKeys
void <init> (com.google.common.collect.MapMakerInternalMap, int, int)
com.google.common.collect.MapMakerInternalMap map
int initialCapacity
int maxSegmentSize
com.google.common.collect.MapMakerInternalMap$WeakKeyStrongValueSegment self ()
java.lang.ref.ReferenceQueue getKeyReferenceQueueForTesting ()
public com.google.common.collect.MapMakerInternalMap$WeakKeyStrongValueEntry castForTesting (com.google.common.collect.MapMakerInternalMap$InternalEntry)
com.google.common.collect.MapMakerInternalMap$InternalEntry entry
void maybeDrainReferenceQueues ()
void maybeClearReferenceQueues ()
public volatile synthetic com.google.common.collect.MapMakerInternalMap$InternalEntry castForTesting (com.google.common.collect.MapMakerInternalMap$InternalEntry)
volatile synthetic com.google.common.collect.MapMakerInternalMap$Segment self ()
static synthetic java.lang.ref.ReferenceQueue access$300 (com.google.common.collect.MapMakerInternalMap$WeakKeyStrongValueSegment)
com.google.common.collect.MapMakerInternalMap$WeakKeyStrongValueSegment x0
}
com/google/common/collect/MapMakerInternalMap$WeakKeyWeakValueEntry$Helper.class
MapMakerInternalMap.java
package com.google.common.collect
final com.google.common.collect.MapMakerInternalMap$WeakKeyWeakValueEntry$Helper extends java.lang.Object implements com.google.common.collect.MapMakerInternalMap$InternalEntryHelper {
private static final com.google.common.collect.MapMakerInternalMap$WeakKeyWeakValueEntry$Helper INSTANCE
void <init> ()
static com.google.common.collect.MapMakerInternalMap$WeakKeyWeakValueEntry$Helper instance ()
public com.google.common.collect.MapMakerInternalMap$Strength keyStrength ()
public com.google.common.collect.MapMakerInternalMap$Strength valueStrength ()
public com.google.common.collect.MapMakerInternalMap$WeakKeyWeakValueSegment newSegment (com.google.common.collect.MapMakerInternalMap, int, int)
com.google.common.collect.MapMakerInternalMap map
int initialCapacity
int maxSegmentSize
public com.google.common.collect.MapMakerInternalMap$WeakKeyWeakValueEntry copy (com.google.common.collect.MapMakerInternalMap$WeakKeyWeakValueSegment, com.google.common.collect.MapMakerInternalMap$WeakKeyWeakValueEntry, com.google.common.collect.MapMakerInternalMap$WeakKeyWeakValueEntry)
com.google.common.collect.MapMakerInternalMap$WeakKeyWeakValueSegment segment
com.google.common.collect.MapMakerInternalMap$WeakKeyWeakValueEntry entry
com.google.common.collect.MapMakerInternalMap$WeakKeyWeakValueEntry newNext
public void setValue (com.google.common.collect.MapMakerInternalMap$WeakKeyWeakValueSegment, com.google.common.collect.MapMakerInternalMap$WeakKeyWeakValueEntry, java.lang.Object)
com.google.common.collect.MapMakerInternalMap$WeakKeyWeakValueSegment segment
com.google.common.collect.MapMakerInternalMap$WeakKeyWeakValueEntry entry
Object value
public com.google.common.collect.MapMakerInternalMap$WeakKeyWeakValueEntry newEntry (com.google.common.collect.MapMakerInternalMap$WeakKeyWeakValueSegment, java.lang.Object, int, com.google.common.collect.MapMakerInternalMap$WeakKeyWeakValueEntry)
com.google.common.collect.MapMakerInternalMap$WeakKeyWeakValueSegment segment
Object key
int hash
com.google.common.collect.MapMakerInternalMap$WeakKeyWeakValueEntry next
public volatile synthetic void setValue (com.google.common.collect.MapMakerInternalMap$Segment, com.google.common.collect.MapMakerInternalMap$InternalEntry, java.lang.Object)
public volatile synthetic com.google.common.collect.MapMakerInternalMap$InternalEntry copy (com.google.common.collect.MapMakerInternalMap$Segment, com.google.common.collect.MapMakerInternalMap$InternalEntry, com.google.common.collect.MapMakerInternalMap$InternalEntry)
public volatile synthetic com.google.common.collect.MapMakerInternalMap$InternalEntry newEntry (com.google.common.collect.MapMakerInternalMap$Segment, java.lang.Object, int, com.google.common.collect.MapMakerInternalMap$InternalEntry)
public volatile synthetic com.google.common.collect.MapMakerInternalMap$Segment newSegment (com.google.common.collect.MapMakerInternalMap, int, int)
static void <clinit> ()
}
com/google/common/collect/MapMakerInternalMap$WeakKeyWeakValueEntry.class
MapMakerInternalMap.java
package com.google.common.collect
final com.google.common.collect.MapMakerInternalMap$WeakKeyWeakValueEntry extends com.google.common.collect.MapMakerInternalMap$AbstractWeakKeyEntry implements com.google.common.collect.MapMakerInternalMap$WeakValueEntry {
private volatile com.google.common.collect.MapMakerInternalMap$WeakValueReference valueReference
void <init> (java.lang.ref.ReferenceQueue, java.lang.Object, int, com.google.common.collect.MapMakerInternalMap$WeakKeyWeakValueEntry)
java.lang.ref.ReferenceQueue queue
Object key
int hash
com.google.common.collect.MapMakerInternalMap$WeakKeyWeakValueEntry next
public java.lang.Object getValue ()
com.google.common.collect.MapMakerInternalMap$WeakKeyWeakValueEntry copy (java.lang.ref.ReferenceQueue, java.lang.ref.ReferenceQueue, com.google.common.collect.MapMakerInternalMap$WeakKeyWeakValueEntry)
java.lang.ref.ReferenceQueue queueForKeys
java.lang.ref.ReferenceQueue queueForValues
com.google.common.collect.MapMakerInternalMap$WeakKeyWeakValueEntry newNext
com.google.common.collect.MapMakerInternalMap$WeakKeyWeakValueEntry newEntry
public void clearValue ()
void setValue (java.lang.Object, java.lang.ref.ReferenceQueue)
Object value
java.lang.ref.ReferenceQueue queueForValues
com.google.common.collect.MapMakerInternalMap$WeakValueReference previous
public com.google.common.collect.MapMakerInternalMap$WeakValueReference getValueReference ()
static synthetic com.google.common.collect.MapMakerInternalMap$WeakValueReference access$700 (com.google.common.collect.MapMakerInternalMap$WeakKeyWeakValueEntry)
com.google.common.collect.MapMakerInternalMap$WeakKeyWeakValueEntry x0
static synthetic com.google.common.collect.MapMakerInternalMap$WeakValueReference access$702 (com.google.common.collect.MapMakerInternalMap$WeakKeyWeakValueEntry, com.google.common.collect.MapMakerInternalMap$WeakValueReference)
com.google.common.collect.MapMakerInternalMap$WeakKeyWeakValueEntry x0
com.google.common.collect.MapMakerInternalMap$WeakValueReference x1
}
com/google/common/collect/MapMakerInternalMap$WeakKeyWeakValueSegment.class
MapMakerInternalMap.java
package com.google.common.collect
final com.google.common.collect.MapMakerInternalMap$WeakKeyWeakValueSegment extends com.google.common.collect.MapMakerInternalMap$Segment {
private final java.lang.ref.ReferenceQueue queueForKeys
private final java.lang.ref.ReferenceQueue queueForValues
void <init> (com.google.common.collect.MapMakerInternalMap, int, int)
com.google.common.collect.MapMakerInternalMap map
int initialCapacity
int maxSegmentSize
com.google.common.collect.MapMakerInternalMap$WeakKeyWeakValueSegment self ()
java.lang.ref.ReferenceQueue getKeyReferenceQueueForTesting ()
java.lang.ref.ReferenceQueue getValueReferenceQueueForTesting ()
public com.google.common.collect.MapMakerInternalMap$WeakKeyWeakValueEntry castForTesting (com.google.common.collect.MapMakerInternalMap$InternalEntry)
com.google.common.collect.MapMakerInternalMap$InternalEntry entry
public com.google.common.collect.MapMakerInternalMap$WeakValueReference getWeakValueReferenceForTesting (com.google.common.collect.MapMakerInternalMap$InternalEntry)
com.google.common.collect.MapMakerInternalMap$InternalEntry e
public com.google.common.collect.MapMakerInternalMap$WeakValueReference newWeakValueReferenceForTesting (com.google.common.collect.MapMakerInternalMap$InternalEntry, java.lang.Object)
com.google.common.collect.MapMakerInternalMap$InternalEntry e
Object value
public void setWeakValueReferenceForTesting (com.google.common.collect.MapMakerInternalMap$InternalEntry, com.google.common.collect.MapMakerInternalMap$WeakValueReference)
com.google.common.collect.MapMakerInternalMap$InternalEntry e
com.google.common.collect.MapMakerInternalMap$WeakValueReference valueReference
com.google.common.collect.MapMakerInternalMap$WeakKeyWeakValueEntry entry
com.google.common.collect.MapMakerInternalMap$WeakValueReference newValueReference
com.google.common.collect.MapMakerInternalMap$WeakValueReference previous
void maybeDrainReferenceQueues ()
void maybeClearReferenceQueues ()
public volatile synthetic com.google.common.collect.MapMakerInternalMap$InternalEntry castForTesting (com.google.common.collect.MapMakerInternalMap$InternalEntry)
volatile synthetic com.google.common.collect.MapMakerInternalMap$Segment self ()
static synthetic java.lang.ref.ReferenceQueue access$400 (com.google.common.collect.MapMakerInternalMap$WeakKeyWeakValueSegment)
com.google.common.collect.MapMakerInternalMap$WeakKeyWeakValueSegment x0
static synthetic java.lang.ref.ReferenceQueue access$500 (com.google.common.collect.MapMakerInternalMap$WeakKeyWeakValueSegment)
com.google.common.collect.MapMakerInternalMap$WeakKeyWeakValueSegment x0
}
com/google/common/collect/MapMakerInternalMap$WeakValueEntry.class
MapMakerInternalMap.java
package com.google.common.collect
abstract com.google.common.collect.MapMakerInternalMap$WeakValueEntry extends java.lang.Object implements com.google.common.collect.MapMakerInternalMap$InternalEntry {
public abstract com.google.common.collect.MapMakerInternalMap$WeakValueReference getValueReference ()
public abstract void clearValue ()
}
com/google/common/collect/MapMakerInternalMap$WeakValueReference.class
MapMakerInternalMap.java
package com.google.common.collect
abstract com.google.common.collect.MapMakerInternalMap$WeakValueReference extends java.lang.Object {
public abstract java.lang.Object get ()
public abstract com.google.common.collect.MapMakerInternalMap$InternalEntry getEntry ()
public abstract void clear ()
public abstract com.google.common.collect.MapMakerInternalMap$WeakValueReference copyFor (java.lang.ref.ReferenceQueue, com.google.common.collect.MapMakerInternalMap$InternalEntry)
}
com/google/common/collect/MapMakerInternalMap$WeakValueReferenceImpl.class
MapMakerInternalMap.java
package com.google.common.collect
final com.google.common.collect.MapMakerInternalMap$WeakValueReferenceImpl extends java.lang.ref.WeakReference implements com.google.common.collect.MapMakerInternalMap$WeakValueReference {
final com.google.common.collect.MapMakerInternalMap$InternalEntry entry
void <init> (java.lang.ref.ReferenceQueue, java.lang.Object, com.google.common.collect.MapMakerInternalMap$InternalEntry)
java.lang.ref.ReferenceQueue queue
Object referent
com.google.common.collect.MapMakerInternalMap$InternalEntry entry
public com.google.common.collect.MapMakerInternalMap$InternalEntry getEntry ()
public com.google.common.collect.MapMakerInternalMap$WeakValueReference copyFor (java.lang.ref.ReferenceQueue, com.google.common.collect.MapMakerInternalMap$InternalEntry)
java.lang.ref.ReferenceQueue queue
com.google.common.collect.MapMakerInternalMap$InternalEntry entry
}
com/google/common/collect/MapMakerInternalMap$WriteThroughEntry.class
MapMakerInternalMap.java
package com.google.common.collect
final com.google.common.collect.MapMakerInternalMap$WriteThroughEntry extends com.google.common.collect.AbstractMapEntry {
final Object key
Object value
final synthetic com.google.common.collect.MapMakerInternalMap this$0
void <init> (com.google.common.collect.MapMakerInternalMap, java.lang.Object, java.lang.Object)
com.google.common.collect.MapMakerInternalMap this$0
Object key
Object value
public java.lang.Object getKey ()
public java.lang.Object getValue ()
public boolean equals (java.lang.Object)
java.util.Map$Entry that
Object object
public int hashCode ()
public java.lang.Object setValue (java.lang.Object)
Object newValue
Object oldValue
}
com/google/common/collect/MapMakerInternalMap.class
MapMakerInternalMap.java
package com.google.common.collect
com.google.common.collect.MapMakerInternalMap extends java.util.AbstractMap implements java.util.concurrent.ConcurrentMap java.io.Serializable {
static final int MAXIMUM_CAPACITY
static final int MAX_SEGMENTS
static final int CONTAINS_VALUE_RETRIES
static final int DRAIN_THRESHOLD
static final int DRAIN_MAX
static final long CLEANUP_EXECUTOR_DELAY_SECS
final transient int segmentMask
final transient int segmentShift
final transient com.google.common.collect.MapMakerInternalMap$Segment[] segments
final int concurrencyLevel
final com.google.common.base.Equivalence keyEquivalence
final transient com.google.common.collect.MapMakerInternalMap$InternalEntryHelper entryHelper
static final com.google.common.collect.MapMakerInternalMap$WeakValueReference UNSET_WEAK_VALUE_REFERENCE
transient java.util.Set keySet
transient java.util.Collection values
transient java.util.Set entrySet
private static final long serialVersionUID
private void <init> (com.google.common.collect.MapMaker, com.google.common.collect.MapMakerInternalMap$InternalEntryHelper)
int i
com.google.common.collect.MapMaker builder
com.google.common.collect.MapMakerInternalMap$InternalEntryHelper entryHelper
int initialCapacity
int segmentShift
int segmentCount
int segmentCapacity
int segmentSize
static com.google.common.collect.MapMakerInternalMap create (com.google.common.collect.MapMaker)
com.google.common.collect.MapMaker builder
static com.google.common.collect.MapMakerInternalMap createWithDummyValues (com.google.common.collect.MapMaker)
com.google.common.collect.MapMaker builder
static com.google.common.collect.MapMakerInternalMap$WeakValueReference unsetWeakValueReference ()
static int rehash (int)
int h
com.google.common.collect.MapMakerInternalMap$InternalEntry copyEntry (com.google.common.collect.MapMakerInternalMap$InternalEntry, com.google.common.collect.MapMakerInternalMap$InternalEntry)
com.google.common.collect.MapMakerInternalMap$InternalEntry original
com.google.common.collect.MapMakerInternalMap$InternalEntry newNext
int hash
int hash (java.lang.Object)
Object key
int h
void reclaimValue (com.google.common.collect.MapMakerInternalMap$WeakValueReference)
com.google.common.collect.MapMakerInternalMap$WeakValueReference valueReference
com.google.common.collect.MapMakerInternalMap$InternalEntry entry
int hash
void reclaimKey (com.google.common.collect.MapMakerInternalMap$InternalEntry)
com.google.common.collect.MapMakerInternalMap$InternalEntry entry
int hash
boolean isLiveForTesting (com.google.common.collect.MapMakerInternalMap$InternalEntry)
com.google.common.collect.MapMakerInternalMap$InternalEntry entry
com.google.common.collect.MapMakerInternalMap$Segment segmentFor (int)
int hash
com.google.common.collect.MapMakerInternalMap$Segment createSegment (int, int)
int initialCapacity
int maxSegmentSize
java.lang.Object getLiveValue (com.google.common.collect.MapMakerInternalMap$InternalEntry)
com.google.common.collect.MapMakerInternalMap$InternalEntry entry
final com.google.common.collect.MapMakerInternalMap$Segment[] newSegmentArray (int)
int ssize
com.google.common.collect.MapMakerInternalMap$Strength keyStrength ()
com.google.common.collect.MapMakerInternalMap$Strength valueStrength ()
com.google.common.base.Equivalence valueEquivalence ()
public boolean isEmpty ()
int i
int i
long sum
com.google.common.collect.MapMakerInternalMap$Segment[] segments
public int size ()
int i
com.google.common.collect.MapMakerInternalMap$Segment[] segments
long sum
public java.lang.Object get (java.lang.Object)
Object key
int hash
com.google.common.collect.MapMakerInternalMap$InternalEntry getEntry (java.lang.Object)
Object key
int hash
public boolean containsKey (java.lang.Object)
Object key
int hash
public boolean containsValue (java.lang.Object)
Object v
com.google.common.collect.MapMakerInternalMap$InternalEntry e
int j
int unused
java.util.concurrent.atomic.AtomicReferenceArray table
com.google.common.collect.MapMakerInternalMap$Segment segment
long sum
int i
Object value
com.google.common.collect.MapMakerInternalMap$Segment[] segments
long last
public java.lang.Object put (java.lang.Object, java.lang.Object)
Object key
Object value
int hash
public java.lang.Object putIfAbsent (java.lang.Object, java.lang.Object)
Object key
Object value
int hash
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
int hash
public boolean remove (java.lang.Object, java.lang.Object)
Object key
Object value
int hash
public boolean replace (java.lang.Object, java.lang.Object, java.lang.Object)
Object key
Object oldValue
Object newValue
int hash
public java.lang.Object replace (java.lang.Object, java.lang.Object)
Object key
Object value
int hash
public void clear ()
com.google.common.collect.MapMakerInternalMap$Segment segment
public java.util.Set keySet ()
java.util.Set ks
public java.util.Collection values ()
java.util.Collection vs
public java.util.Set entrySet ()
java.util.Set es
private static java.util.ArrayList toArrayList (java.util.Collection)
java.util.Collection c
java.util.ArrayList result
java.lang.Object writeReplace ()
static synthetic java.util.ArrayList access$900 (java.util.Collection)
java.util.Collection x0
static void <clinit> ()
}
com/google/common/collect/Maps$1.class
Maps.java
package com.google.common.collect
com.google.common.collect.Maps$1 extends com.google.common.collect.TransformedIterator {
void <init> (java.util.Iterator)
java.util.Iterator backingIterator
java.lang.Object transform (java.util.Map$Entry)
java.util.Map$Entry entry
volatile synthetic java.lang.Object transform (java.lang.Object)
}
com/google/common/collect/Maps$10.class
Maps.java
package com.google.common.collect
com.google.common.collect.Maps$10 extends java.lang.Object implements com.google.common.base.Function {
final synthetic com.google.common.collect.Maps$EntryTransformer val$transformer
final synthetic Object val$key
void <init> (com.google.common.collect.Maps$EntryTransformer, java.lang.Object)
public java.lang.Object apply (java.lang.Object)
Object v1
}
com/google/common/collect/Maps$11.class
Maps.java
package com.google.common.collect
com.google.common.collect.Maps$11 extends java.lang.Object implements com.google.common.base.Function {
final synthetic com.google.common.collect.Maps$EntryTransformer val$transformer
void <init> (com.google.common.collect.Maps$EntryTransformer)
public java.lang.Object apply (java.util.Map$Entry)
java.util.Map$Entry entry
public volatile synthetic java.lang.Object apply (java.lang.Object)
}
com/google/common/collect/Maps$12.class
Maps.java
package com.google.common.collect
com.google.common.collect.Maps$12 extends com.google.common.collect.AbstractMapEntry {
final synthetic java.util.Map$Entry val$entry
final synthetic com.google.common.collect.Maps$EntryTransformer val$transformer
void <init> (java.util.Map$Entry, com.google.common.collect.Maps$EntryTransformer)
public java.lang.Object getKey ()
public java.lang.Object getValue ()
}
com/google/common/collect/Maps$13.class
Maps.java
package com.google.common.collect
com.google.common.collect.Maps$13 extends java.lang.Object implements com.google.common.base.Function {
final synthetic com.google.common.collect.Maps$EntryTransformer val$transformer
void <init> (com.google.common.collect.Maps$EntryTransformer)
public java.util.Map$Entry apply (java.util.Map$Entry)
java.util.Map$Entry entry
public volatile synthetic java.lang.Object apply (java.lang.Object)
}
com/google/common/collect/Maps$2.class
Maps.java
package com.google.common.collect
com.google.common.collect.Maps$2 extends com.google.common.collect.TransformedIterator {
void <init> (java.util.Iterator)
java.util.Iterator backingIterator
java.lang.Object transform (java.util.Map$Entry)
java.util.Map$Entry entry
volatile synthetic java.lang.Object transform (java.lang.Object)
}
com/google/common/collect/Maps$3.class
Maps.java
package com.google.common.collect
com.google.common.collect.Maps$3 extends com.google.common.collect.TransformedIterator {
final synthetic com.google.common.base.Function val$function
void <init> (java.util.Iterator, com.google.common.base.Function)
java.util.Iterator backingIterator
java.util.Map$Entry transform (java.lang.Object)
Object key
volatile synthetic java.lang.Object transform (java.lang.Object)
}
com/google/common/collect/Maps$4.class
Maps.java
package com.google.common.collect
com.google.common.collect.Maps$4 extends com.google.common.collect.ForwardingSet {
final synthetic java.util.Set val$set
void <init> (java.util.Set)
protected java.util.Set delegate ()
public boolean add (java.lang.Object)
Object element
public boolean addAll (java.util.Collection)
java.util.Collection es
protected volatile synthetic java.util.Collection delegate ()
protected volatile synthetic java.lang.Object delegate ()
}
com/google/common/collect/Maps$5.class
Maps.java
package com.google.common.collect
com.google.common.collect.Maps$5 extends com.google.common.collect.ForwardingSortedSet {
final synthetic java.util.SortedSet val$set
void <init> (java.util.SortedSet)
protected java.util.SortedSet delegate ()
public boolean add (java.lang.Object)
Object element
public boolean addAll (java.util.Collection)
java.util.Collection es
public java.util.SortedSet headSet (java.lang.Object)
Object toElement
public java.util.SortedSet subSet (java.lang.Object, java.lang.Object)
Object fromElement
Object toElement
public java.util.SortedSet tailSet (java.lang.Object)
Object fromElement
protected volatile synthetic java.util.Set delegate ()
protected volatile synthetic java.util.Collection delegate ()
protected volatile synthetic java.lang.Object delegate ()
}
com/google/common/collect/Maps$6.class
Maps.java
package com.google.common.collect
com.google.common.collect.Maps$6 extends com.google.common.collect.ForwardingNavigableSet {
final synthetic java.util.NavigableSet val$set
void <init> (java.util.NavigableSet)
protected java.util.NavigableSet delegate ()
public boolean add (java.lang.Object)
Object element
public boolean addAll (java.util.Collection)
java.util.Collection es
public java.util.SortedSet headSet (java.lang.Object)
Object toElement
public java.util.NavigableSet headSet (java.lang.Object, boolean)
Object toElement
boolean inclusive
public java.util.SortedSet subSet (java.lang.Object, java.lang.Object)
Object fromElement
Object toElement
public java.util.NavigableSet subSet (java.lang.Object, boolean, java.lang.Object, boolean)
Object fromElement
boolean fromInclusive
Object toElement
boolean toInclusive
public java.util.SortedSet tailSet (java.lang.Object)
Object fromElement
public java.util.NavigableSet tailSet (java.lang.Object, boolean)
Object fromElement
boolean inclusive
public java.util.NavigableSet descendingSet ()
protected volatile synthetic java.util.SortedSet delegate ()
protected volatile synthetic java.util.Set delegate ()
protected volatile synthetic java.util.Collection delegate ()
protected volatile synthetic java.lang.Object delegate ()
}
com/google/common/collect/Maps$7.class
Maps.java
package com.google.common.collect
com.google.common.collect.Maps$7 extends com.google.common.collect.AbstractMapEntry {
final synthetic java.util.Map$Entry val$entry
void <init> (java.util.Map$Entry)
public java.lang.Object getKey ()
public java.lang.Object getValue ()
}
com/google/common/collect/Maps$8.class
Maps.java
package com.google.common.collect
com.google.common.collect.Maps$8 extends com.google.common.collect.UnmodifiableIterator {
final synthetic java.util.Iterator val$entryIterator
void <init> (java.util.Iterator)
public boolean hasNext ()
public java.util.Map$Entry next ()
public volatile synthetic java.lang.Object next ()
}
com/google/common/collect/Maps$9.class
Maps.java
package com.google.common.collect
com.google.common.collect.Maps$9 extends java.lang.Object implements com.google.common.collect.Maps$EntryTransformer {
final synthetic com.google.common.base.Function val$function
void <init> (com.google.common.base.Function)
public java.lang.Object transformEntry (java.lang.Object, java.lang.Object)
Object key
Object value
}
com/google/common/collect/Maps$AbstractFilteredMap.class
Maps.java
package com.google.common.collect
abstract com.google.common.collect.Maps$AbstractFilteredMap extends com.google.common.collect.Maps$ViewCachingAbstractMap {
final java.util.Map unfiltered
final com.google.common.base.Predicate predicate
void <init> (java.util.Map, com.google.common.base.Predicate)
java.util.Map unfiltered
com.google.common.base.Predicate predicate
boolean apply (java.lang.Object, java.lang.Object)
Object key
Object value
Object k
public java.lang.Object put (java.lang.Object, java.lang.Object)
Object key
Object value
public void putAll (java.util.Map)
java.util.Map$Entry entry
java.util.Map map
public boolean containsKey (java.lang.Object)
Object key
public java.lang.Object get (java.lang.Object)
Object key
Object value
public boolean isEmpty ()
public java.lang.Object remove (java.lang.Object)
Object key
java.util.Collection createValues ()
}
com/google/common/collect/Maps$AsMapView$1EntrySetImpl.class
Maps.java
package com.google.common.collect
com.google.common.collect.Maps$AsMapView$1EntrySetImpl extends com.google.common.collect.Maps$EntrySet {
final synthetic com.google.common.collect.Maps$AsMapView this$0
void <init> (com.google.common.collect.Maps$AsMapView)
com.google.common.collect.Maps$AsMapView this$0
java.util.Map map ()
public java.util.Iterator iterator ()
}
com/google/common/collect/Maps$AsMapView.class
Maps.java
package com.google.common.collect
com.google.common.collect.Maps$AsMapView extends com.google.common.collect.Maps$ViewCachingAbstractMap {
private final java.util.Set set
final com.google.common.base.Function function
java.util.Set backingSet ()
void <init> (java.util.Set, com.google.common.base.Function)
java.util.Set set
com.google.common.base.Function function
public java.util.Set createKeySet ()
java.util.Collection createValues ()
public int size ()
public boolean containsKey (java.lang.Object)
Object key
public java.lang.Object get (java.lang.Object)
Object k
Object key
public java.lang.Object remove (java.lang.Object)
Object k
Object key
public void clear ()
protected java.util.Set createEntrySet ()
}
com/google/common/collect/Maps$BiMapConverter.class
Maps.java
package com.google.common.collect
final com.google.common.collect.Maps$BiMapConverter extends com.google.common.base.Converter implements java.io.Serializable {
private final com.google.common.collect.BiMap bimap
private static final long serialVersionUID
void <init> (com.google.common.collect.BiMap)
com.google.common.collect.BiMap bimap
protected java.lang.Object doForward (java.lang.Object)
Object a
protected java.lang.Object doBackward (java.lang.Object)
Object b
private static java.lang.Object convert (com.google.common.collect.BiMap, java.lang.Object)
com.google.common.collect.BiMap bimap
Object input
Object output
public boolean equals (java.lang.Object)
com.google.common.collect.Maps$BiMapConverter that
Object object
public int hashCode ()
public java.lang.String toString ()
}
com/google/common/collect/Maps$DescendingMap$1EntrySetImpl.class
Maps.java
package com.google.common.collect
com.google.common.collect.Maps$DescendingMap$1EntrySetImpl extends com.google.common.collect.Maps$EntrySet {
final synthetic com.google.common.collect.Maps$DescendingMap this$0
void <init> (com.google.common.collect.Maps$DescendingMap)
com.google.common.collect.Maps$DescendingMap this$0
java.util.Map map ()
public java.util.Iterator iterator ()
}
com/google/common/collect/Maps$DescendingMap.class
Maps.java
package com.google.common.collect
abstract com.google.common.collect.Maps$DescendingMap extends com.google.common.collect.ForwardingMap implements java.util.NavigableMap {
private transient java.util.Comparator comparator
private transient java.util.Set entrySet
private transient java.util.NavigableSet navigableKeySet
void <init> ()
abstract java.util.NavigableMap forward ()
protected final java.util.Map delegate ()
public java.util.Comparator comparator ()
java.util.Comparator forwardCmp
java.util.Comparator result
private static com.google.common.collect.Ordering reverse (java.util.Comparator)
java.util.Comparator forward
public java.lang.Object firstKey ()
public java.lang.Object lastKey ()
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 ceilingEntry (java.lang.Object)
Object key
public java.lang.Object ceilingKey (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.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.NavigableMap descendingMap ()
public java.util.Set entrySet ()
java.util.Set result
abstract java.util.Iterator entryIterator ()
java.util.Set createEntrySet ()
public java.util.Set keySet ()
public java.util.NavigableSet navigableKeySet ()
java.util.NavigableSet result
public java.util.NavigableSet descendingKeySet ()
public java.util.NavigableMap subMap (java.lang.Object, boolean, java.lang.Object, boolean)
Object fromKey
boolean fromInclusive
Object toKey
boolean toInclusive
public java.util.SortedMap subMap (java.lang.Object, java.lang.Object)
Object fromKey
Object toKey
public java.util.NavigableMap headMap (java.lang.Object, boolean)
Object toKey
boolean inclusive
public java.util.SortedMap headMap (java.lang.Object)
Object toKey
public java.util.NavigableMap tailMap (java.lang.Object, boolean)
Object fromKey
boolean inclusive
public java.util.SortedMap tailMap (java.lang.Object)
Object fromKey
public java.util.Collection values ()
public java.lang.String toString ()
protected volatile synthetic java.lang.Object delegate ()
}
com/google/common/collect/Maps$EntryFunction$1.class
Maps.java
package com.google.common.collect
final enum com.google.common.collect.Maps$EntryFunction$1 extends com.google.common.collect.Maps$EntryFunction {
void <init> (java.lang.String, int)
public java.lang.Object apply (java.util.Map$Entry)
java.util.Map$Entry entry
public volatile synthetic java.lang.Object apply (java.lang.Object)
}
com/google/common/collect/Maps$EntryFunction$2.class
Maps.java
package com.google.common.collect
final enum com.google.common.collect.Maps$EntryFunction$2 extends com.google.common.collect.Maps$EntryFunction {
void <init> (java.lang.String, int)
public java.lang.Object apply (java.util.Map$Entry)
java.util.Map$Entry entry
public volatile synthetic java.lang.Object apply (java.lang.Object)
}
com/google/common/collect/Maps$EntryFunction.class
Maps.java
package com.google.common.collect
abstract enum com.google.common.collect.Maps$EntryFunction extends java.lang.Enum implements com.google.common.base.Function {
public static final enum com.google.common.collect.Maps$EntryFunction KEY
public static final enum com.google.common.collect.Maps$EntryFunction VALUE
private static final synthetic com.google.common.collect.Maps$EntryFunction[] $VALUES
public static com.google.common.collect.Maps$EntryFunction[] values ()
public static com.google.common.collect.Maps$EntryFunction valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
private static synthetic com.google.common.collect.Maps$EntryFunction[] $values ()
synthetic void <init> (java.lang.String, int, com.google.common.collect.Maps$1)
String x0
int x1
com.google.common.collect.Maps$1 x2
static void <clinit> ()
}
com/google/common/collect/Maps$EntrySet.class
Maps.java
package com.google.common.collect
abstract com.google.common.collect.Maps$EntrySet extends com.google.common.collect.Sets$ImprovedAbstractSet {
void <init> ()
abstract java.util.Map map ()
public int size ()
public void clear ()
public boolean contains (java.lang.Object)
java.util.Map$Entry entry
Object key
Object value
Object o
public boolean isEmpty ()
public boolean remove (java.lang.Object)
java.util.Map$Entry entry
Object o
public boolean removeAll (java.util.Collection)
UnsupportedOperationException e
java.util.Collection c
public boolean retainAll (java.util.Collection)
java.util.Map$Entry entry
Object o
java.util.Set keys
UnsupportedOperationException e
java.util.Collection c
}
com/google/common/collect/Maps$EntryTransformer.class
Maps.java
package com.google.common.collect
public abstract com.google.common.collect.Maps$EntryTransformer extends java.lang.Object {
public abstract java.lang.Object transformEntry (java.lang.Object, java.lang.Object)
}
com/google/common/collect/Maps$FilteredEntryBiMap$1.class
Maps.java
package com.google.common.collect
com.google.common.collect.Maps$FilteredEntryBiMap$1 extends java.lang.Object implements com.google.common.base.Predicate {
final synthetic com.google.common.base.Predicate val$forwardPredicate
void <init> (com.google.common.base.Predicate)
public boolean apply (java.util.Map$Entry)
java.util.Map$Entry input
public volatile synthetic boolean apply (java.lang.Object)
}
com/google/common/collect/Maps$FilteredEntryBiMap.class
Maps.java
package com.google.common.collect
final com.google.common.collect.Maps$FilteredEntryBiMap extends com.google.common.collect.Maps$FilteredEntryMap implements com.google.common.collect.BiMap {
private final com.google.common.collect.BiMap inverse
private static com.google.common.base.Predicate inversePredicate (com.google.common.base.Predicate)
com.google.common.base.Predicate forwardPredicate
void <init> (com.google.common.collect.BiMap, com.google.common.base.Predicate)
com.google.common.collect.BiMap delegate
com.google.common.base.Predicate predicate
private void <init> (com.google.common.collect.BiMap, com.google.common.base.Predicate, com.google.common.collect.BiMap)
com.google.common.collect.BiMap delegate
com.google.common.base.Predicate predicate
com.google.common.collect.BiMap inverse
com.google.common.collect.BiMap unfiltered ()
public java.lang.Object forcePut (java.lang.Object, java.lang.Object)
Object key
Object value
public com.google.common.collect.BiMap inverse ()
public java.util.Set values ()
public volatile synthetic java.util.Collection values ()
}
com/google/common/collect/Maps$FilteredEntryMap$EntrySet$1$1.class
Maps.java
package com.google.common.collect
com.google.common.collect.Maps$FilteredEntryMap$EntrySet$1$1 extends com.google.common.collect.ForwardingMapEntry {
final synthetic java.util.Map$Entry val$entry
final synthetic com.google.common.collect.Maps$FilteredEntryMap$EntrySet$1 this$2
void <init> (com.google.common.collect.Maps$FilteredEntryMap$EntrySet$1, java.util.Map$Entry)
com.google.common.collect.Maps$FilteredEntryMap$EntrySet$1 this$2
protected java.util.Map$Entry delegate ()
public java.lang.Object setValue (java.lang.Object)
Object newValue
protected volatile synthetic java.lang.Object delegate ()
}
com/google/common/collect/Maps$FilteredEntryMap$EntrySet$1.class
Maps.java
package com.google.common.collect
com.google.common.collect.Maps$FilteredEntryMap$EntrySet$1 extends com.google.common.collect.TransformedIterator {
final synthetic com.google.common.collect.Maps$FilteredEntryMap$EntrySet this$1
void <init> (com.google.common.collect.Maps$FilteredEntryMap$EntrySet, java.util.Iterator)
com.google.common.collect.Maps$FilteredEntryMap$EntrySet this$1
java.util.Iterator backingIterator
java.util.Map$Entry transform (java.util.Map$Entry)
java.util.Map$Entry entry
volatile synthetic java.lang.Object transform (java.lang.Object)
}
com/google/common/collect/Maps$FilteredEntryMap$EntrySet.class
Maps.java
package com.google.common.collect
com.google.common.collect.Maps$FilteredEntryMap$EntrySet extends com.google.common.collect.ForwardingSet {
final synthetic com.google.common.collect.Maps$FilteredEntryMap this$0
private void <init> (com.google.common.collect.Maps$FilteredEntryMap)
protected java.util.Set delegate ()
public java.util.Iterator iterator ()
protected volatile synthetic java.util.Collection delegate ()
protected volatile synthetic java.lang.Object delegate ()
synthetic void <init> (com.google.common.collect.Maps$FilteredEntryMap, com.google.common.collect.Maps$1)
com.google.common.collect.Maps$FilteredEntryMap x0
com.google.common.collect.Maps$1 x1
}
com/google/common/collect/Maps$FilteredEntryMap$KeySet.class
Maps.java
package com.google.common.collect
com.google.common.collect.Maps$FilteredEntryMap$KeySet extends com.google.common.collect.Maps$KeySet {
final synthetic com.google.common.collect.Maps$FilteredEntryMap this$0
void <init> (com.google.common.collect.Maps$FilteredEntryMap)
com.google.common.collect.Maps$FilteredEntryMap this$0
public boolean remove (java.lang.Object)
Object o
public boolean removeAll (java.util.Collection)
java.util.Collection collection
public boolean retainAll (java.util.Collection)
java.util.Collection collection
public java.lang.Object[] toArray ()
public java.lang.Object[] toArray (java.lang.Object[])
Object[] array
}
com/google/common/collect/Maps$FilteredEntryMap.class
Maps.java
package com.google.common.collect
com.google.common.collect.Maps$FilteredEntryMap extends com.google.common.collect.Maps$AbstractFilteredMap {
final java.util.Set filteredEntrySet
void <init> (java.util.Map, com.google.common.base.Predicate)
java.util.Map unfiltered
com.google.common.base.Predicate entryPredicate
protected java.util.Set createEntrySet ()
java.util.Set createKeySet ()
static boolean removeAllKeys (java.util.Map, com.google.common.base.Predicate, java.util.Collection)
java.util.Map$Entry entry
java.util.Map map
com.google.common.base.Predicate entryPredicate
java.util.Collection keyCollection
java.util.Iterator entryItr
boolean result
static boolean retainAllKeys (java.util.Map, com.google.common.base.Predicate, java.util.Collection)
java.util.Map$Entry entry
java.util.Map map
com.google.common.base.Predicate entryPredicate
java.util.Collection keyCollection
java.util.Iterator entryItr
boolean result
}
com/google/common/collect/Maps$FilteredEntryNavigableMap$1.class
Maps.java
package com.google.common.collect
com.google.common.collect.Maps$FilteredEntryNavigableMap$1 extends com.google.common.collect.Maps$NavigableKeySet {
final synthetic com.google.common.collect.Maps$FilteredEntryNavigableMap this$0
void <init> (com.google.common.collect.Maps$FilteredEntryNavigableMap, java.util.NavigableMap)
com.google.common.collect.Maps$FilteredEntryNavigableMap this$0
java.util.NavigableMap map
public boolean removeAll (java.util.Collection)
java.util.Collection collection
public boolean retainAll (java.util.Collection)
java.util.Collection collection
}
com/google/common/collect/Maps$FilteredEntryNavigableMap.class
Maps.java
package com.google.common.collect
com.google.common.collect.Maps$FilteredEntryNavigableMap extends com.google.common.collect.AbstractNavigableMap {
private final java.util.NavigableMap unfiltered
private final com.google.common.base.Predicate entryPredicate
private final java.util.Map filteredDelegate
void <init> (java.util.NavigableMap, com.google.common.base.Predicate)
java.util.NavigableMap unfiltered
com.google.common.base.Predicate entryPredicate
public java.util.Comparator comparator ()
public java.util.NavigableSet navigableKeySet ()
public java.util.Collection values ()
java.util.Iterator entryIterator ()
java.util.Iterator descendingEntryIterator ()
public int size ()
public boolean isEmpty ()
public java.lang.Object get (java.lang.Object)
Object key
public boolean containsKey (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 void putAll (java.util.Map)
java.util.Map m
public void clear ()
public java.util.Set entrySet ()
public java.util.Map$Entry pollFirstEntry ()
public java.util.Map$Entry pollLastEntry ()
public java.util.NavigableMap descendingMap ()
public java.util.NavigableMap subMap (java.lang.Object, boolean, java.lang.Object, boolean)
Object fromKey
boolean fromInclusive
Object toKey
boolean toInclusive
public java.util.NavigableMap headMap (java.lang.Object, boolean)
Object toKey
boolean inclusive
public java.util.NavigableMap tailMap (java.lang.Object, boolean)
Object fromKey
boolean inclusive
static synthetic com.google.common.base.Predicate access$500 (com.google.common.collect.Maps$FilteredEntryNavigableMap)
com.google.common.collect.Maps$FilteredEntryNavigableMap x0
static synthetic java.util.NavigableMap access$600 (com.google.common.collect.Maps$FilteredEntryNavigableMap)
com.google.common.collect.Maps$FilteredEntryNavigableMap x0
}
com/google/common/collect/Maps$FilteredEntrySortedMap$SortedKeySet.class
Maps.java
package com.google.common.collect
com.google.common.collect.Maps$FilteredEntrySortedMap$SortedKeySet extends com.google.common.collect.Maps$FilteredEntryMap$KeySet implements java.util.SortedSet {
final synthetic com.google.common.collect.Maps$FilteredEntrySortedMap this$0
void <init> (com.google.common.collect.Maps$FilteredEntrySortedMap)
com.google.common.collect.Maps$FilteredEntrySortedMap this$0
public java.util.Comparator comparator ()
public java.util.SortedSet subSet (java.lang.Object, java.lang.Object)
Object fromElement
Object toElement
public java.util.SortedSet headSet (java.lang.Object)
Object toElement
public java.util.SortedSet tailSet (java.lang.Object)
Object fromElement
public java.lang.Object first ()
public java.lang.Object last ()
}
com/google/common/collect/Maps$FilteredEntrySortedMap.class
Maps.java
package com.google.common.collect
com.google.common.collect.Maps$FilteredEntrySortedMap extends com.google.common.collect.Maps$FilteredEntryMap implements java.util.SortedMap {
void <init> (java.util.SortedMap, com.google.common.base.Predicate)
java.util.SortedMap unfiltered
com.google.common.base.Predicate entryPredicate
java.util.SortedMap sortedMap ()
public java.util.SortedSet keySet ()
java.util.SortedSet createKeySet ()
public java.util.Comparator comparator ()
public java.lang.Object firstKey ()
public java.lang.Object lastKey ()
Object key
java.util.SortedMap headMap
public java.util.SortedMap headMap (java.lang.Object)
Object toKey
public java.util.SortedMap subMap (java.lang.Object, java.lang.Object)
Object fromKey
Object toKey
public java.util.SortedMap tailMap (java.lang.Object)
Object fromKey
volatile synthetic java.util.Set createKeySet ()
public volatile synthetic java.util.Set keySet ()
}
com/google/common/collect/Maps$FilteredKeyMap.class
Maps.java
package com.google.common.collect
com.google.common.collect.Maps$FilteredKeyMap extends com.google.common.collect.Maps$AbstractFilteredMap {
final com.google.common.base.Predicate keyPredicate
void <init> (java.util.Map, com.google.common.base.Predicate, com.google.common.base.Predicate)
java.util.Map unfiltered
com.google.common.base.Predicate keyPredicate
com.google.common.base.Predicate entryPredicate
protected java.util.Set createEntrySet ()
java.util.Set createKeySet ()
public boolean containsKey (java.lang.Object)
Object key
}
com/google/common/collect/Maps$FilteredMapValues.class
Maps.java
package com.google.common.collect
final com.google.common.collect.Maps$FilteredMapValues extends com.google.common.collect.Maps$Values {
final java.util.Map unfiltered
final com.google.common.base.Predicate predicate
void <init> (java.util.Map, java.util.Map, com.google.common.base.Predicate)
java.util.Map filteredMap
java.util.Map unfiltered
com.google.common.base.Predicate predicate
public boolean remove (java.lang.Object)
java.util.Map$Entry entry
Object o
java.util.Iterator entryItr
public boolean removeAll (java.util.Collection)
java.util.Map$Entry entry
java.util.Collection collection
java.util.Iterator entryItr
boolean result
public boolean retainAll (java.util.Collection)
java.util.Map$Entry entry
java.util.Collection collection
java.util.Iterator entryItr
boolean result
public java.lang.Object[] toArray ()
public java.lang.Object[] toArray (java.lang.Object[])
Object[] array
}
com/google/common/collect/Maps$IteratorBasedAbstractMap$1.class
Maps.java
package com.google.common.collect
com.google.common.collect.Maps$IteratorBasedAbstractMap$1 extends com.google.common.collect.Maps$EntrySet {
final synthetic com.google.common.collect.Maps$IteratorBasedAbstractMap this$0
void <init> (com.google.common.collect.Maps$IteratorBasedAbstractMap)
com.google.common.collect.Maps$IteratorBasedAbstractMap this$0
java.util.Map map ()
public java.util.Iterator iterator ()
}
com/google/common/collect/Maps$IteratorBasedAbstractMap.class
Maps.java
package com.google.common.collect
abstract com.google.common.collect.Maps$IteratorBasedAbstractMap extends java.util.AbstractMap {
void <init> ()
public abstract int size ()
abstract java.util.Iterator entryIterator ()
public java.util.Set entrySet ()
public void clear ()
}
com/google/common/collect/Maps$KeySet.class
Maps.java
package com.google.common.collect
com.google.common.collect.Maps$KeySet extends com.google.common.collect.Sets$ImprovedAbstractSet {
final java.util.Map map
void <init> (java.util.Map)
java.util.Map map
java.util.Map map ()
public java.util.Iterator iterator ()
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 ()
}
com/google/common/collect/Maps$MapDifferenceImpl.class
Maps.java
package com.google.common.collect
com.google.common.collect.Maps$MapDifferenceImpl extends java.lang.Object implements com.google.common.collect.MapDifference {
final java.util.Map onlyOnLeft
final java.util.Map onlyOnRight
final java.util.Map onBoth
final java.util.Map differences
void <init> (java.util.Map, java.util.Map, java.util.Map, java.util.Map)
java.util.Map onlyOnLeft
java.util.Map onlyOnRight
java.util.Map onBoth
java.util.Map differences
public boolean areEqual ()
public java.util.Map entriesOnlyOnLeft ()
public java.util.Map entriesOnlyOnRight ()
public java.util.Map entriesInCommon ()
public java.util.Map entriesDiffering ()
public boolean equals (java.lang.Object)
com.google.common.collect.MapDifference other
Object object
public int hashCode ()
public java.lang.String toString ()
StringBuilder result
}
com/google/common/collect/Maps$NavigableAsMapView.class
Maps.java
package com.google.common.collect
final com.google.common.collect.Maps$NavigableAsMapView extends com.google.common.collect.AbstractNavigableMap {
private final java.util.NavigableSet set
private final com.google.common.base.Function function
void <init> (java.util.NavigableSet, com.google.common.base.Function)
java.util.NavigableSet ks
com.google.common.base.Function vFunction
public java.util.NavigableMap subMap (java.lang.Object, boolean, java.lang.Object, boolean)
Object fromKey
boolean fromInclusive
Object toKey
boolean toInclusive
public java.util.NavigableMap headMap (java.lang.Object, boolean)
Object toKey
boolean inclusive
public java.util.NavigableMap tailMap (java.lang.Object, boolean)
Object fromKey
boolean inclusive
public java.util.Comparator comparator ()
public java.lang.Object get (java.lang.Object)
Object k
Object key
public void clear ()
java.util.Iterator entryIterator ()
java.util.Iterator descendingEntryIterator ()
public java.util.NavigableSet navigableKeySet ()
public int size ()
public java.util.NavigableMap descendingMap ()
}
com/google/common/collect/Maps$NavigableKeySet.class
Maps.java
package com.google.common.collect
com.google.common.collect.Maps$NavigableKeySet extends com.google.common.collect.Maps$SortedKeySet implements java.util.NavigableSet {
void <init> (java.util.NavigableMap)
java.util.NavigableMap map
java.util.NavigableMap map ()
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 ()
public java.lang.Object pollLast ()
public java.util.NavigableSet descendingSet ()
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.SortedSet subSet (java.lang.Object, java.lang.Object)
Object fromElement
Object toElement
public java.util.NavigableSet headSet (java.lang.Object, boolean)
Object toElement
boolean inclusive
public java.util.SortedSet headSet (java.lang.Object)
Object toElement
public java.util.NavigableSet tailSet (java.lang.Object, boolean)
Object fromElement
boolean inclusive
public java.util.SortedSet tailSet (java.lang.Object)
Object fromElement
volatile synthetic java.util.SortedMap map ()
volatile synthetic java.util.Map map ()
}
com/google/common/collect/Maps$SortedAsMapView.class
Maps.java
package com.google.common.collect
com.google.common.collect.Maps$SortedAsMapView extends com.google.common.collect.Maps$AsMapView implements java.util.SortedMap {
void <init> (java.util.SortedSet, com.google.common.base.Function)
java.util.SortedSet set
com.google.common.base.Function function
java.util.SortedSet backingSet ()
public java.util.Comparator comparator ()
public java.util.Set keySet ()
public java.util.SortedMap subMap (java.lang.Object, java.lang.Object)
Object fromKey
Object toKey
public java.util.SortedMap headMap (java.lang.Object)
Object toKey
public java.util.SortedMap tailMap (java.lang.Object)
Object fromKey
public java.lang.Object firstKey ()
public java.lang.Object lastKey ()
volatile synthetic java.util.Set backingSet ()
}
com/google/common/collect/Maps$SortedKeySet.class
Maps.java
package com.google.common.collect
com.google.common.collect.Maps$SortedKeySet extends com.google.common.collect.Maps$KeySet implements java.util.SortedSet {
void <init> (java.util.SortedMap)
java.util.SortedMap map
java.util.SortedMap map ()
public java.util.Comparator comparator ()
public java.util.SortedSet subSet (java.lang.Object, java.lang.Object)
Object fromElement
Object toElement
public java.util.SortedSet headSet (java.lang.Object)
Object toElement
public java.util.SortedSet tailSet (java.lang.Object)
Object fromElement
public java.lang.Object first ()
public java.lang.Object last ()
volatile synthetic java.util.Map map ()
}
com/google/common/collect/Maps$SortedMapDifferenceImpl.class
Maps.java
package com.google.common.collect
com.google.common.collect.Maps$SortedMapDifferenceImpl extends com.google.common.collect.Maps$MapDifferenceImpl implements com.google.common.collect.SortedMapDifference {
void <init> (java.util.SortedMap, java.util.SortedMap, java.util.SortedMap, java.util.SortedMap)
java.util.SortedMap onlyOnLeft
java.util.SortedMap onlyOnRight
java.util.SortedMap onBoth
java.util.SortedMap differences
public java.util.SortedMap entriesDiffering ()
public java.util.SortedMap entriesInCommon ()
public java.util.SortedMap entriesOnlyOnLeft ()
public java.util.SortedMap entriesOnlyOnRight ()
public volatile synthetic java.util.Map entriesDiffering ()
public volatile synthetic java.util.Map entriesInCommon ()
public volatile synthetic java.util.Map entriesOnlyOnRight ()
public volatile synthetic java.util.Map entriesOnlyOnLeft ()
}
com/google/common/collect/Maps$TransformedEntriesMap.class
Maps.java
package com.google.common.collect
com.google.common.collect.Maps$TransformedEntriesMap extends com.google.common.collect.Maps$IteratorBasedAbstractMap {
final java.util.Map fromMap
final com.google.common.collect.Maps$EntryTransformer transformer
void <init> (java.util.Map, com.google.common.collect.Maps$EntryTransformer)
java.util.Map fromMap
com.google.common.collect.Maps$EntryTransformer transformer
public int size ()
public boolean containsKey (java.lang.Object)
Object key
public java.lang.Object get (java.lang.Object)
Object key
Object value
public java.lang.Object remove (java.lang.Object)
Object key
public void clear ()
public java.util.Set keySet ()
java.util.Iterator entryIterator ()
public java.util.Collection values ()
}
com/google/common/collect/Maps$TransformedEntriesNavigableMap.class
Maps.java
package com.google.common.collect
com.google.common.collect.Maps$TransformedEntriesNavigableMap extends com.google.common.collect.Maps$TransformedEntriesSortedMap implements java.util.NavigableMap {
void <init> (java.util.NavigableMap, com.google.common.collect.Maps$EntryTransformer)
java.util.NavigableMap fromMap
com.google.common.collect.Maps$EntryTransformer transformer
public java.util.Map$Entry ceilingEntry (java.lang.Object)
Object key
public java.lang.Object ceilingKey (java.lang.Object)
Object key
public java.util.NavigableSet descendingKeySet ()
public java.util.NavigableMap descendingMap ()
public java.util.Map$Entry firstEntry ()
public java.util.Map$Entry floorEntry (java.lang.Object)
Object key
public java.lang.Object floorKey (java.lang.Object)
Object key
public java.util.NavigableMap headMap (java.lang.Object)
Object toKey
public java.util.NavigableMap headMap (java.lang.Object, boolean)
Object toKey
boolean inclusive
public java.util.Map$Entry higherEntry (java.lang.Object)
Object key
public java.lang.Object higherKey (java.lang.Object)
Object key
public java.util.Map$Entry lastEntry ()
public java.util.Map$Entry lowerEntry (java.lang.Object)
Object key
public java.lang.Object lowerKey (java.lang.Object)
Object key
public java.util.NavigableSet navigableKeySet ()
public java.util.Map$Entry pollFirstEntry ()
public java.util.Map$Entry pollLastEntry ()
public java.util.NavigableMap subMap (java.lang.Object, boolean, java.lang.Object, boolean)
Object fromKey
boolean fromInclusive
Object toKey
boolean toInclusive
public java.util.NavigableMap subMap (java.lang.Object, java.lang.Object)
Object fromKey
Object toKey
public java.util.NavigableMap tailMap (java.lang.Object)
Object fromKey
public java.util.NavigableMap tailMap (java.lang.Object, boolean)
Object fromKey
boolean inclusive
private java.util.Map$Entry transformEntry (java.util.Map$Entry)
java.util.Map$Entry entry
protected java.util.NavigableMap fromMap ()
public volatile synthetic java.util.SortedMap tailMap (java.lang.Object)
public volatile synthetic java.util.SortedMap subMap (java.lang.Object, java.lang.Object)
public volatile synthetic java.util.SortedMap headMap (java.lang.Object)
protected volatile synthetic java.util.SortedMap fromMap ()
}
com/google/common/collect/Maps$TransformedEntriesSortedMap.class
Maps.java
package com.google.common.collect
com.google.common.collect.Maps$TransformedEntriesSortedMap extends com.google.common.collect.Maps$TransformedEntriesMap implements java.util.SortedMap {
protected java.util.SortedMap fromMap ()
void <init> (java.util.SortedMap, com.google.common.collect.Maps$EntryTransformer)
java.util.SortedMap fromMap
com.google.common.collect.Maps$EntryTransformer transformer
public java.util.Comparator comparator ()
public java.lang.Object firstKey ()
public java.util.SortedMap headMap (java.lang.Object)
Object toKey
public java.lang.Object lastKey ()
public java.util.SortedMap subMap (java.lang.Object, java.lang.Object)
Object fromKey
Object toKey
public java.util.SortedMap tailMap (java.lang.Object)
Object fromKey
}
com/google/common/collect/Maps$UnmodifiableBiMap.class
Maps.java
package com.google.common.collect
com.google.common.collect.Maps$UnmodifiableBiMap extends com.google.common.collect.ForwardingMap implements com.google.common.collect.BiMap java.io.Serializable {
final java.util.Map unmodifiableMap
final com.google.common.collect.BiMap delegate
com.google.common.collect.BiMap inverse
transient java.util.Set values
private static final long serialVersionUID
void <init> (com.google.common.collect.BiMap, com.google.common.collect.BiMap)
com.google.common.collect.BiMap delegate
com.google.common.collect.BiMap inverse
protected java.util.Map delegate ()
public java.lang.Object forcePut (java.lang.Object, java.lang.Object)
Object key
Object value
public com.google.common.collect.BiMap inverse ()
com.google.common.collect.BiMap result
public java.util.Set values ()
java.util.Set result
public volatile synthetic java.util.Collection values ()
protected volatile synthetic java.lang.Object delegate ()
}
com/google/common/collect/Maps$UnmodifiableEntries.class
Maps.java
package com.google.common.collect
com.google.common.collect.Maps$UnmodifiableEntries extends com.google.common.collect.ForwardingCollection {
private final java.util.Collection entries
void <init> (java.util.Collection)
java.util.Collection entries
protected java.util.Collection delegate ()
public java.util.Iterator iterator ()
public java.lang.Object[] toArray ()
Object[] result
public java.lang.Object[] toArray (java.lang.Object[])
Object[] array
protected volatile synthetic java.lang.Object delegate ()
}
com/google/common/collect/Maps$UnmodifiableEntrySet.class
Maps.java
package com.google.common.collect
com.google.common.collect.Maps$UnmodifiableEntrySet extends com.google.common.collect.Maps$UnmodifiableEntries implements java.util.Set {
void <init> (java.util.Set)
java.util.Set entries
public boolean equals (java.lang.Object)
Object object
public int hashCode ()
}
com/google/common/collect/Maps$UnmodifiableNavigableMap.class
Maps.java
package com.google.common.collect
com.google.common.collect.Maps$UnmodifiableNavigableMap extends com.google.common.collect.ForwardingSortedMap implements java.util.NavigableMap java.io.Serializable {
private final java.util.NavigableMap delegate
private transient com.google.common.collect.Maps$UnmodifiableNavigableMap descendingMap
void <init> (java.util.NavigableMap)
java.util.NavigableMap delegate
void <init> (java.util.NavigableMap, com.google.common.collect.Maps$UnmodifiableNavigableMap)
java.util.NavigableMap delegate
com.google.common.collect.Maps$UnmodifiableNavigableMap descendingMap
protected java.util.SortedMap delegate ()
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 ceilingEntry (java.lang.Object)
Object key
public java.lang.Object ceilingKey (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.util.Map$Entry firstEntry ()
public java.util.Map$Entry lastEntry ()
public final java.util.Map$Entry pollFirstEntry ()
public final java.util.Map$Entry pollLastEntry ()
public java.util.NavigableMap descendingMap ()
com.google.common.collect.Maps$UnmodifiableNavigableMap result
public java.util.Set keySet ()
public java.util.NavigableSet navigableKeySet ()
public java.util.NavigableSet descendingKeySet ()
public java.util.SortedMap subMap (java.lang.Object, java.lang.Object)
Object fromKey
Object toKey
public java.util.NavigableMap subMap (java.lang.Object, boolean, java.lang.Object, boolean)
Object fromKey
boolean fromInclusive
Object toKey
boolean toInclusive
public java.util.SortedMap headMap (java.lang.Object)
Object toKey
public java.util.NavigableMap headMap (java.lang.Object, boolean)
Object toKey
boolean inclusive
public java.util.SortedMap tailMap (java.lang.Object)
Object fromKey
public java.util.NavigableMap tailMap (java.lang.Object, boolean)
Object fromKey
boolean inclusive
protected volatile synthetic java.util.Map delegate ()
protected volatile synthetic java.lang.Object delegate ()
}
com/google/common/collect/Maps$ValueDifferenceImpl.class
Maps.java
package com.google.common.collect
com.google.common.collect.Maps$ValueDifferenceImpl extends java.lang.Object implements com.google.common.collect.MapDifference$ValueDifference {
private final Object left
private final Object right
static com.google.common.collect.MapDifference$ValueDifference create (java.lang.Object, java.lang.Object)
Object left
Object right
private void <init> (java.lang.Object, java.lang.Object)
Object left
Object right
public java.lang.Object leftValue ()
public java.lang.Object rightValue ()
public boolean equals (java.lang.Object)
com.google.common.collect.MapDifference$ValueDifference that
Object object
public int hashCode ()
public java.lang.String toString ()
}
com/google/common/collect/Maps$Values.class
Maps.java
package com.google.common.collect
com.google.common.collect.Maps$Values extends java.util.AbstractCollection {
final java.util.Map map
void <init> (java.util.Map)
java.util.Map map
final java.util.Map map ()
public java.util.Iterator iterator ()
public boolean remove (java.lang.Object)
java.util.Map$Entry entry
UnsupportedOperationException e
Object o
public boolean removeAll (java.util.Collection)
java.util.Map$Entry entry
java.util.Set toRemove
UnsupportedOperationException e
java.util.Collection c
public boolean retainAll (java.util.Collection)
java.util.Map$Entry entry
java.util.Set toRetain
UnsupportedOperationException e
java.util.Collection c
public int size ()
public boolean isEmpty ()
public boolean contains (java.lang.Object)
Object o
public void clear ()
}
com/google/common/collect/Maps$ViewCachingAbstractMap.class
Maps.java
package com.google.common.collect
abstract com.google.common.collect.Maps$ViewCachingAbstractMap extends java.util.AbstractMap {
private transient java.util.Set entrySet
private transient java.util.Set keySet
private transient java.util.Collection values
void <init> ()
abstract java.util.Set createEntrySet ()
public java.util.Set entrySet ()
java.util.Set result
public java.util.Set keySet ()
java.util.Set result
java.util.Set createKeySet ()
public java.util.Collection values ()
java.util.Collection result
java.util.Collection createValues ()
}
com/google/common/collect/Maps.class
Maps.java
package com.google.common.collect
public final com.google.common.collect.Maps extends java.lang.Object {
private void <init> ()
static com.google.common.base.Function keyFunction ()
static com.google.common.base.Function valueFunction ()
static java.util.Iterator keyIterator (java.util.Iterator)
java.util.Iterator entryIterator
static java.util.Iterator valueIterator (java.util.Iterator)
java.util.Iterator entryIterator
public static com.google.common.collect.ImmutableMap immutableEnumMap (java.util.Map)
com.google.common.collect.ImmutableEnumMap result
java.util.Map$Entry entry
Enum key
Object value
java.util.Map map
java.util.Iterator entryItr
java.util.Map$Entry entry1
Enum key1
Object value1
Class clazz
java.util.EnumMap enumMap
public static java.util.HashMap newHashMap ()
public static java.util.HashMap newHashMap (java.util.Map)
java.util.Map map
public static java.util.HashMap newHashMapWithExpectedSize (int)
int expectedSize
static int capacity (int)
int expectedSize
public static java.util.LinkedHashMap newLinkedHashMap ()
public static java.util.LinkedHashMap newLinkedHashMap (java.util.Map)
java.util.Map map
public static java.util.LinkedHashMap newLinkedHashMapWithExpectedSize (int)
int expectedSize
public static java.util.concurrent.ConcurrentMap newConcurrentMap ()
public static java.util.TreeMap newTreeMap ()
public static java.util.TreeMap newTreeMap (java.util.SortedMap)
java.util.SortedMap map
public static java.util.TreeMap newTreeMap (java.util.Comparator)
java.util.Comparator comparator
public static java.util.EnumMap newEnumMap (java.lang.Class)
Class type
public static java.util.EnumMap newEnumMap (java.util.Map)
java.util.Map map
public static java.util.IdentityHashMap newIdentityHashMap ()
public static com.google.common.collect.MapDifference difference (java.util.Map, java.util.Map)
java.util.SortedMap sortedLeft
java.util.Map left
java.util.Map right
com.google.common.collect.MapDifference result
public static com.google.common.collect.MapDifference difference (java.util.Map, java.util.Map, com.google.common.base.Equivalence)
java.util.Map left
java.util.Map right
com.google.common.base.Equivalence valueEquivalence
java.util.Map onlyOnLeft
java.util.Map onlyOnRight
java.util.Map onBoth
java.util.Map differences
public static com.google.common.collect.SortedMapDifference difference (java.util.SortedMap, java.util.Map)
java.util.SortedMap left
java.util.Map right
java.util.Comparator comparator
java.util.SortedMap onlyOnLeft
java.util.SortedMap onlyOnRight
java.util.SortedMap onBoth
java.util.SortedMap differences
com.google.common.base.Equivalence equalsEquivalence
private static void doDifference (java.util.Map, java.util.Map, com.google.common.base.Equivalence, java.util.Map, java.util.Map, java.util.Map, java.util.Map)
Object rightValue
Object leftKey
Object leftValue
java.util.Map$Entry entry
java.util.Map left
java.util.Map right
com.google.common.base.Equivalence valueEquivalence
java.util.Map onlyOnLeft
java.util.Map onlyOnRight
java.util.Map onBoth
java.util.Map differences
private static java.util.Map unmodifiableMap (java.util.Map)
java.util.Map map
static java.util.Comparator orNaturalOrder (java.util.Comparator)
java.util.Comparator comparator
public static java.util.Map asMap (java.util.Set, com.google.common.base.Function)
java.util.Set set
com.google.common.base.Function function
public static java.util.SortedMap asMap (java.util.SortedSet, com.google.common.base.Function)
java.util.SortedSet set
com.google.common.base.Function function
public static java.util.NavigableMap asMap (java.util.NavigableSet, com.google.common.base.Function)
java.util.NavigableSet set
com.google.common.base.Function function
static java.util.Iterator asMapEntryIterator (java.util.Set, com.google.common.base.Function)
java.util.Set set
com.google.common.base.Function function
private static java.util.Set removeOnlySet (java.util.Set)
java.util.Set set
private static java.util.SortedSet removeOnlySortedSet (java.util.SortedSet)
java.util.SortedSet set
private static java.util.NavigableSet removeOnlyNavigableSet (java.util.NavigableSet)
java.util.NavigableSet set
public static com.google.common.collect.ImmutableMap toMap (java.lang.Iterable, com.google.common.base.Function)
Iterable keys
com.google.common.base.Function valueFunction
public static com.google.common.collect.ImmutableMap toMap (java.util.Iterator, com.google.common.base.Function)
Object key
java.util.Iterator keys
com.google.common.base.Function valueFunction
com.google.common.collect.ImmutableMap$Builder builder
public static com.google.common.collect.ImmutableMap uniqueIndex (java.lang.Iterable, com.google.common.base.Function)
Iterable values
com.google.common.base.Function keyFunction
public static com.google.common.collect.ImmutableMap uniqueIndex (java.util.Iterator, com.google.common.base.Function)
Object value
IllegalArgumentException duplicateKeys
java.util.Iterator values
com.google.common.base.Function keyFunction
com.google.common.collect.ImmutableMap$Builder builder
public static com.google.common.collect.ImmutableMap fromProperties (java.util.Properties)
String key
java.util.Enumeration e
java.util.Properties properties
com.google.common.collect.ImmutableMap$Builder builder
public static java.util.Map$Entry immutableEntry (java.lang.Object, java.lang.Object)
Object key
Object value
static java.util.Set unmodifiableEntrySet (java.util.Set)
java.util.Set entrySet
static java.util.Map$Entry unmodifiableEntry (java.util.Map$Entry)
java.util.Map$Entry entry
static com.google.common.collect.UnmodifiableIterator unmodifiableEntryIterator (java.util.Iterator)
java.util.Iterator entryIterator
public static com.google.common.base.Converter asConverter (com.google.common.collect.BiMap)
com.google.common.collect.BiMap bimap
public static com.google.common.collect.BiMap synchronizedBiMap (com.google.common.collect.BiMap)
com.google.common.collect.BiMap bimap
public static com.google.common.collect.BiMap unmodifiableBiMap (com.google.common.collect.BiMap)
com.google.common.collect.BiMap bimap
public static java.util.Map transformValues (java.util.Map, com.google.common.base.Function)
java.util.Map fromMap
com.google.common.base.Function function
public static java.util.SortedMap transformValues (java.util.SortedMap, com.google.common.base.Function)
java.util.SortedMap fromMap
com.google.common.base.Function function
public static java.util.NavigableMap transformValues (java.util.NavigableMap, com.google.common.base.Function)
java.util.NavigableMap fromMap
com.google.common.base.Function function
public static java.util.Map transformEntries (java.util.Map, com.google.common.collect.Maps$EntryTransformer)
java.util.Map fromMap
com.google.common.collect.Maps$EntryTransformer transformer
public static java.util.SortedMap transformEntries (java.util.SortedMap, com.google.common.collect.Maps$EntryTransformer)
java.util.SortedMap fromMap
com.google.common.collect.Maps$EntryTransformer transformer
public static java.util.NavigableMap transformEntries (java.util.NavigableMap, com.google.common.collect.Maps$EntryTransformer)
java.util.NavigableMap fromMap
com.google.common.collect.Maps$EntryTransformer transformer
static com.google.common.collect.Maps$EntryTransformer asEntryTransformer (com.google.common.base.Function)
com.google.common.base.Function function
static com.google.common.base.Function asValueToValueFunction (com.google.common.collect.Maps$EntryTransformer, java.lang.Object)
com.google.common.collect.Maps$EntryTransformer transformer
Object key
static com.google.common.base.Function asEntryToValueFunction (com.google.common.collect.Maps$EntryTransformer)
com.google.common.collect.Maps$EntryTransformer transformer
static java.util.Map$Entry transformEntry (com.google.common.collect.Maps$EntryTransformer, java.util.Map$Entry)
com.google.common.collect.Maps$EntryTransformer transformer
java.util.Map$Entry entry
static com.google.common.base.Function asEntryToEntryFunction (com.google.common.collect.Maps$EntryTransformer)
com.google.common.collect.Maps$EntryTransformer transformer
static com.google.common.base.Predicate keyPredicateOnEntries (com.google.common.base.Predicate)
com.google.common.base.Predicate keyPredicate
static com.google.common.base.Predicate valuePredicateOnEntries (com.google.common.base.Predicate)
com.google.common.base.Predicate valuePredicate
public static java.util.Map filterKeys (java.util.Map, com.google.common.base.Predicate)
java.util.Map unfiltered
com.google.common.base.Predicate keyPredicate
com.google.common.base.Predicate entryPredicate
public static java.util.SortedMap filterKeys (java.util.SortedMap, com.google.common.base.Predicate)
java.util.SortedMap unfiltered
com.google.common.base.Predicate keyPredicate
public static java.util.NavigableMap filterKeys (java.util.NavigableMap, com.google.common.base.Predicate)
java.util.NavigableMap unfiltered
com.google.common.base.Predicate keyPredicate
public static com.google.common.collect.BiMap filterKeys (com.google.common.collect.BiMap, com.google.common.base.Predicate)
com.google.common.collect.BiMap unfiltered
com.google.common.base.Predicate keyPredicate
public static java.util.Map filterValues (java.util.Map, com.google.common.base.Predicate)
java.util.Map unfiltered
com.google.common.base.Predicate valuePredicate
public static java.util.SortedMap filterValues (java.util.SortedMap, com.google.common.base.Predicate)
java.util.SortedMap unfiltered
com.google.common.base.Predicate valuePredicate
public static java.util.NavigableMap filterValues (java.util.NavigableMap, com.google.common.base.Predicate)
java.util.NavigableMap unfiltered
com.google.common.base.Predicate valuePredicate
public static com.google.common.collect.BiMap filterValues (com.google.common.collect.BiMap, com.google.common.base.Predicate)
com.google.common.collect.BiMap unfiltered
com.google.common.base.Predicate valuePredicate
public static java.util.Map filterEntries (java.util.Map, com.google.common.base.Predicate)
java.util.Map unfiltered
com.google.common.base.Predicate entryPredicate
public static java.util.SortedMap filterEntries (java.util.SortedMap, com.google.common.base.Predicate)
java.util.SortedMap unfiltered
com.google.common.base.Predicate entryPredicate
public static java.util.NavigableMap filterEntries (java.util.NavigableMap, com.google.common.base.Predicate)
java.util.NavigableMap unfiltered
com.google.common.base.Predicate entryPredicate
public static com.google.common.collect.BiMap filterEntries (com.google.common.collect.BiMap, com.google.common.base.Predicate)
com.google.common.collect.BiMap unfiltered
com.google.common.base.Predicate entryPredicate
private static java.util.Map filterFiltered (com.google.common.collect.Maps$AbstractFilteredMap, com.google.common.base.Predicate)
com.google.common.collect.Maps$AbstractFilteredMap map
com.google.common.base.Predicate entryPredicate
private static java.util.SortedMap filterFiltered (com.google.common.collect.Maps$FilteredEntrySortedMap, com.google.common.base.Predicate)
com.google.common.collect.Maps$FilteredEntrySortedMap map
com.google.common.base.Predicate entryPredicate
com.google.common.base.Predicate predicate
private static java.util.NavigableMap filterFiltered (com.google.common.collect.Maps$FilteredEntryNavigableMap, com.google.common.base.Predicate)
com.google.common.collect.Maps$FilteredEntryNavigableMap map
com.google.common.base.Predicate entryPredicate
com.google.common.base.Predicate predicate
private static com.google.common.collect.BiMap filterFiltered (com.google.common.collect.Maps$FilteredEntryBiMap, com.google.common.base.Predicate)
com.google.common.collect.Maps$FilteredEntryBiMap map
com.google.common.base.Predicate entryPredicate
com.google.common.base.Predicate predicate
public static java.util.NavigableMap unmodifiableNavigableMap (java.util.NavigableMap)
java.util.NavigableMap result
java.util.NavigableMap map
private static java.util.Map$Entry unmodifiableOrNull (java.util.Map$Entry)
java.util.Map$Entry entry
public static java.util.NavigableMap synchronizedNavigableMap (java.util.NavigableMap)
java.util.NavigableMap navigableMap
static java.lang.Object safeGet (java.util.Map, java.lang.Object)
RuntimeException e
java.util.Map map
Object key
static boolean safeContainsKey (java.util.Map, java.lang.Object)
RuntimeException e
java.util.Map map
Object key
static java.lang.Object safeRemove (java.util.Map, java.lang.Object)
RuntimeException e
java.util.Map map
Object key
static boolean containsKeyImpl (java.util.Map, java.lang.Object)
java.util.Map map
Object key
static boolean containsValueImpl (java.util.Map, java.lang.Object)
java.util.Map map
Object value
static boolean containsEntryImpl (java.util.Collection, java.lang.Object)
java.util.Collection c
Object o
static boolean removeEntryImpl (java.util.Collection, java.lang.Object)
java.util.Collection c
Object o
static boolean equalsImpl (java.util.Map, java.lang.Object)
java.util.Map o
java.util.Map map
Object object
static java.lang.String toStringImpl (java.util.Map)
java.util.Map$Entry entry
java.util.Map map
StringBuilder sb
boolean first
static void putAllImpl (java.util.Map, java.util.Map)
java.util.Map$Entry entry
java.util.Map self
java.util.Map map
static java.lang.Object keyOrNull (java.util.Map$Entry)
java.util.Map$Entry entry
static java.lang.Object valueOrNull (java.util.Map$Entry)
java.util.Map$Entry entry
static com.google.common.collect.ImmutableMap indexMap (java.util.Collection)
Object e
java.util.Collection list
com.google.common.collect.ImmutableMap$Builder builder
int i
public static java.util.NavigableMap subMap (java.util.NavigableMap, com.google.common.collect.Range)
java.util.NavigableMap map
com.google.common.collect.Range range
static synthetic java.util.Map access$100 (java.util.Map)
java.util.Map x0
static synthetic java.util.Set access$200 (java.util.Set)
java.util.Set x0
static synthetic java.util.SortedSet access$300 (java.util.SortedSet)
java.util.SortedSet x0
static synthetic java.util.NavigableSet access$400 (java.util.NavigableSet)
java.util.NavigableSet x0
static synthetic java.util.Map$Entry access$800 (java.util.Map$Entry)
java.util.Map$Entry x0
}
com/google/common/collect/MinMaxPriorityQueue$1.class
MinMaxPriorityQueue.java
package com.google.common.collect
synthetic com.google.common.collect.MinMaxPriorityQueue$1 extends java.lang.Object {
}
com/google/common/collect/MinMaxPriorityQueue$Builder.class
MinMaxPriorityQueue.java
package com.google.common.collect
public final com.google.common.collect.MinMaxPriorityQueue$Builder extends java.lang.Object {
private static final int UNSET_EXPECTED_SIZE
private final java.util.Comparator comparator
private int expectedSize
private int maximumSize
private void <init> (java.util.Comparator)
java.util.Comparator comparator
public com.google.common.collect.MinMaxPriorityQueue$Builder expectedSize (int)
int expectedSize
public com.google.common.collect.MinMaxPriorityQueue$Builder maximumSize (int)
int maximumSize
public com.google.common.collect.MinMaxPriorityQueue create ()
public com.google.common.collect.MinMaxPriorityQueue create (java.lang.Iterable)
Object element
Iterable initialContents
com.google.common.collect.MinMaxPriorityQueue queue
private com.google.common.collect.Ordering ordering ()
synthetic void <init> (java.util.Comparator, com.google.common.collect.MinMaxPriorityQueue$1)
java.util.Comparator x0
com.google.common.collect.MinMaxPriorityQueue$1 x1
static synthetic com.google.common.collect.Ordering access$200 (com.google.common.collect.MinMaxPriorityQueue$Builder)
com.google.common.collect.MinMaxPriorityQueue$Builder x0
static synthetic int access$300 (com.google.common.collect.MinMaxPriorityQueue$Builder)
com.google.common.collect.MinMaxPriorityQueue$Builder x0
}
com/google/common/collect/MinMaxPriorityQueue$Heap.class
MinMaxPriorityQueue.java
package com.google.common.collect
com.google.common.collect.MinMaxPriorityQueue$Heap extends java.lang.Object {
final com.google.common.collect.Ordering ordering
com.google.common.collect.MinMaxPriorityQueue$Heap otherHeap
final synthetic com.google.common.collect.MinMaxPriorityQueue this$0
void <init> (com.google.common.collect.MinMaxPriorityQueue, com.google.common.collect.Ordering)
com.google.common.collect.Ordering ordering
int compareElements (int, int)
int a
int b
com.google.common.collect.MinMaxPriorityQueue$MoveDesc tryCrossOverAndBubbleUp (int, int, java.lang.Object)
Object parent
int removeIndex
int vacated
Object toTrickle
int crossOver
Object parent
void bubbleUp (int, java.lang.Object)
com.google.common.collect.MinMaxPriorityQueue$Heap heap
int index
Object x
int crossOver
com.google.common.collect.MinMaxPriorityQueue$Heap heap
int bubbleUpAlternatingLevels (int, java.lang.Object)
int grandParentIndex
Object e
int index
Object x
int findMin (int, int)
int i
int index
int len
int limit
int minIndex
int findMinChild (int)
int index
int findMinGrandChild (int)
int index
int leftChildIndex
int crossOverUp (int, java.lang.Object)
Object uncleElement
int grandparentIndex
int uncleIndex
int index
Object x
int parentIndex
Object parentElement
int swapWithConceptuallyLastElement (java.lang.Object)
Object uncleElement
int grandparentIndex
int uncleIndex
Object actualLastElement
int parentIndex
int crossOver (int, java.lang.Object)
int index
Object x
int minChildIndex
int fillHoleAt (int)
int index
int minGrandchildIndex
private boolean verifyIndex (int)
int i
private int getLeftChildIndex (int)
int i
private int getRightChildIndex (int)
int i
private int getParentIndex (int)
int i
private int getGrandparentIndex (int)
int i
static synthetic boolean access$400 (com.google.common.collect.MinMaxPriorityQueue$Heap, int)
com.google.common.collect.MinMaxPriorityQueue$Heap x0
int x1
}
com/google/common/collect/MinMaxPriorityQueue$MoveDesc.class
MinMaxPriorityQueue.java
package com.google.common.collect
com.google.common.collect.MinMaxPriorityQueue$MoveDesc extends java.lang.Object {
final Object toTrickle
final Object replaced
void <init> (java.lang.Object, java.lang.Object)
Object toTrickle
Object replaced
}
com/google/common/collect/MinMaxPriorityQueue$QueueIterator.class
MinMaxPriorityQueue.java
package com.google.common.collect
com.google.common.collect.MinMaxPriorityQueue$QueueIterator extends java.lang.Object implements java.util.Iterator {
private int cursor
private int nextCursor
private int expectedModCount
private java.util.Queue forgetMeNot
private java.util.List skipMe
private Object lastFromForgetMeNot
private boolean canRemove
final synthetic com.google.common.collect.MinMaxPriorityQueue this$0
private void <init> (com.google.common.collect.MinMaxPriorityQueue)
public boolean hasNext ()
public java.lang.Object next ()
public void remove ()
com.google.common.collect.MinMaxPriorityQueue$MoveDesc moved
private boolean foundAndRemovedExactReference (java.lang.Iterable, java.lang.Object)
Object element
java.util.Iterator it
Iterable elements
Object target
private boolean removeExact (java.lang.Object)
int i
Object target
private void checkModCount ()
private void nextNotInSkipMe (int)
int c
synthetic void <init> (com.google.common.collect.MinMaxPriorityQueue, com.google.common.collect.MinMaxPriorityQueue$1)
com.google.common.collect.MinMaxPriorityQueue x0
com.google.common.collect.MinMaxPriorityQueue$1 x1
}
com/google/common/collect/MinMaxPriorityQueue.class
MinMaxPriorityQueue.java
package com.google.common.collect
public final com.google.common.collect.MinMaxPriorityQueue extends java.util.AbstractQueue {
private final com.google.common.collect.MinMaxPriorityQueue$Heap minHeap
private final com.google.common.collect.MinMaxPriorityQueue$Heap maxHeap
final int maximumSize
private Object[] queue
private int size
private int modCount
private static final int EVEN_POWERS_OF_TWO
private static final int ODD_POWERS_OF_TWO
private static final int DEFAULT_CAPACITY
public static com.google.common.collect.MinMaxPriorityQueue create ()
public static com.google.common.collect.MinMaxPriorityQueue create (java.lang.Iterable)
Iterable initialContents
public static com.google.common.collect.MinMaxPriorityQueue$Builder orderedBy (java.util.Comparator)
java.util.Comparator comparator
public static com.google.common.collect.MinMaxPriorityQueue$Builder expectedSize (int)
int expectedSize
public static com.google.common.collect.MinMaxPriorityQueue$Builder maximumSize (int)
int maximumSize
private void <init> (com.google.common.collect.MinMaxPriorityQueue$Builder, int)
com.google.common.collect.MinMaxPriorityQueue$Builder builder
int queueSize
com.google.common.collect.Ordering ordering
public int size ()
public boolean add (java.lang.Object)
Object element
public boolean addAll (java.util.Collection)
Object element
java.util.Collection newElements
boolean modified
public boolean offer (java.lang.Object)
Object element
int insertIndex
public java.lang.Object poll ()
java.lang.Object elementData (int)
int index
public java.lang.Object peek ()
private int getMaxElementIndex ()
public java.lang.Object pollFirst ()
public java.lang.Object removeFirst ()
public java.lang.Object peekFirst ()
public java.lang.Object pollLast ()
public java.lang.Object removeLast ()
public java.lang.Object peekLast ()
com.google.common.collect.MinMaxPriorityQueue$MoveDesc removeAt (int)
int index
Object actualLastElement
int lastElementAt
Object toTrickle
com.google.common.collect.MinMaxPriorityQueue$MoveDesc changes
private com.google.common.collect.MinMaxPriorityQueue$MoveDesc fillHole (int, java.lang.Object)
int index
Object toTrickle
com.google.common.collect.MinMaxPriorityQueue$Heap heap
int vacated
int bubbledTo
private java.lang.Object removeAndGet (int)
int index
Object value
private com.google.common.collect.MinMaxPriorityQueue$Heap heapForIndex (int)
int i
static boolean isEvenLevel (int)
int index
int oneBased
boolean isIntact ()
int i
public java.util.Iterator iterator ()
public void clear ()
int i
public java.lang.Object[] toArray ()
Object[] copyTo
public java.util.Comparator comparator ()
int capacity ()
static int initialQueueSize (int, int, java.lang.Iterable)
int initialSize
int configuredExpectedSize
int maximumSize
Iterable initialContents
int result
private void growIfNeeded ()
int newCapacity
Object[] newQueue
private int calculateNewCapacity ()
int oldCapacity
int newCapacity
private static int capAtMaximumSize (int, int)
int queueSize
int maximumSize
synthetic void <init> (com.google.common.collect.MinMaxPriorityQueue$Builder, int, com.google.common.collect.MinMaxPriorityQueue$1)
com.google.common.collect.MinMaxPriorityQueue$Builder x0
int x1
com.google.common.collect.MinMaxPriorityQueue$1 x2
static synthetic java.lang.Object[] access$500 (com.google.common.collect.MinMaxPriorityQueue)
com.google.common.collect.MinMaxPriorityQueue x0
static synthetic int access$600 (com.google.common.collect.MinMaxPriorityQueue)
com.google.common.collect.MinMaxPriorityQueue x0
static synthetic int access$700 (com.google.common.collect.MinMaxPriorityQueue)
com.google.common.collect.MinMaxPriorityQueue x0
}
com/google/common/collect/Multimap.class
Multimap.java
package com.google.common.collect
public abstract com.google.common.collect.Multimap extends java.lang.Object {
public abstract int size ()
public abstract boolean isEmpty ()
public abstract boolean containsKey (java.lang.Object)
public abstract boolean containsValue (java.lang.Object)
public abstract boolean containsEntry (java.lang.Object, java.lang.Object)
public abstract boolean put (java.lang.Object, java.lang.Object)
public abstract boolean remove (java.lang.Object, java.lang.Object)
public abstract boolean putAll (java.lang.Object, java.lang.Iterable)
public abstract boolean putAll (com.google.common.collect.Multimap)
public abstract java.util.Collection replaceValues (java.lang.Object, java.lang.Iterable)
public abstract java.util.Collection removeAll (java.lang.Object)
public abstract void clear ()
public abstract java.util.Collection get (java.lang.Object)
public abstract java.util.Set keySet ()
public abstract com.google.common.collect.Multiset keys ()
public abstract java.util.Collection values ()
public abstract java.util.Collection entries ()
public abstract java.util.Map asMap ()
public abstract boolean equals (java.lang.Object)
public abstract int hashCode ()
}
com/google/common/collect/MultimapBuilder$1.class
MultimapBuilder.java
package com.google.common.collect
com.google.common.collect.MultimapBuilder$1 extends com.google.common.collect.MultimapBuilder$MultimapBuilderWithKeys {
final synthetic int val$expectedKeys
void <init> (int)
java.util.Map createMap ()
}
com/google/common/collect/MultimapBuilder$2.class
MultimapBuilder.java
package com.google.common.collect
com.google.common.collect.MultimapBuilder$2 extends com.google.common.collect.MultimapBuilder$MultimapBuilderWithKeys {
final synthetic int val$expectedKeys
void <init> (int)
java.util.Map createMap ()
}
com/google/common/collect/MultimapBuilder$3.class
MultimapBuilder.java
package com.google.common.collect
com.google.common.collect.MultimapBuilder$3 extends com.google.common.collect.MultimapBuilder$MultimapBuilderWithKeys {
final synthetic java.util.Comparator val$comparator
void <init> (java.util.Comparator)
java.util.Map createMap ()
}
com/google/common/collect/MultimapBuilder$4.class
MultimapBuilder.java
package com.google.common.collect
com.google.common.collect.MultimapBuilder$4 extends com.google.common.collect.MultimapBuilder$MultimapBuilderWithKeys {
final synthetic Class val$keyClass
void <init> (java.lang.Class)
java.util.Map createMap ()
}
com/google/common/collect/MultimapBuilder$ArrayListSupplier.class
MultimapBuilder.java
package com.google.common.collect
final com.google.common.collect.MultimapBuilder$ArrayListSupplier extends java.lang.Object implements com.google.common.base.Supplier java.io.Serializable {
private final int expectedValuesPerKey
void <init> (int)
int expectedValuesPerKey
public java.util.List get ()
public volatile synthetic java.lang.Object get ()
}
com/google/common/collect/MultimapBuilder$EnumSetSupplier.class
MultimapBuilder.java
package com.google.common.collect
final com.google.common.collect.MultimapBuilder$EnumSetSupplier extends java.lang.Object implements com.google.common.base.Supplier java.io.Serializable {
private final Class clazz
void <init> (java.lang.Class)
Class clazz
public java.util.Set get ()
public volatile synthetic java.lang.Object get ()
}
com/google/common/collect/MultimapBuilder$HashSetSupplier.class
MultimapBuilder.java
package com.google.common.collect
final com.google.common.collect.MultimapBuilder$HashSetSupplier extends java.lang.Object implements com.google.common.base.Supplier java.io.Serializable {
private final int expectedValuesPerKey
void <init> (int)
int expectedValuesPerKey
public java.util.Set get ()
public volatile synthetic java.lang.Object get ()
}
com/google/common/collect/MultimapBuilder$LinkedHashSetSupplier.class
MultimapBuilder.java
package com.google.common.collect
final com.google.common.collect.MultimapBuilder$LinkedHashSetSupplier extends java.lang.Object implements com.google.common.base.Supplier java.io.Serializable {
private final int expectedValuesPerKey
void <init> (int)
int expectedValuesPerKey
public java.util.Set get ()
public volatile synthetic java.lang.Object get ()
}
com/google/common/collect/MultimapBuilder$LinkedListSupplier.class
MultimapBuilder.java
package com.google.common.collect
final enum com.google.common.collect.MultimapBuilder$LinkedListSupplier extends java.lang.Enum implements com.google.common.base.Supplier {
public static final enum com.google.common.collect.MultimapBuilder$LinkedListSupplier INSTANCE
private static final synthetic com.google.common.collect.MultimapBuilder$LinkedListSupplier[] $VALUES
public static com.google.common.collect.MultimapBuilder$LinkedListSupplier[] values ()
public static com.google.common.collect.MultimapBuilder$LinkedListSupplier valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
public static com.google.common.base.Supplier instance ()
com.google.common.base.Supplier result
public java.util.List get ()
public volatile synthetic java.lang.Object get ()
private static synthetic com.google.common.collect.MultimapBuilder$LinkedListSupplier[] $values ()
static void <clinit> ()
}
com/google/common/collect/MultimapBuilder$ListMultimapBuilder.class
MultimapBuilder.java
package com.google.common.collect
public abstract com.google.common.collect.MultimapBuilder$ListMultimapBuilder extends com.google.common.collect.MultimapBuilder {
void <init> ()
public abstract com.google.common.collect.ListMultimap build ()
public com.google.common.collect.ListMultimap build (com.google.common.collect.Multimap)
com.google.common.collect.Multimap multimap
public volatile synthetic com.google.common.collect.Multimap build (com.google.common.collect.Multimap)
public volatile synthetic com.google.common.collect.Multimap build ()
}
com/google/common/collect/MultimapBuilder$MultimapBuilderWithKeys$1.class
MultimapBuilder.java
package com.google.common.collect
com.google.common.collect.MultimapBuilder$MultimapBuilderWithKeys$1 extends com.google.common.collect.MultimapBuilder$ListMultimapBuilder {
final synthetic int val$expectedValuesPerKey
final synthetic com.google.common.collect.MultimapBuilder$MultimapBuilderWithKeys this$0
void <init> (com.google.common.collect.MultimapBuilder$MultimapBuilderWithKeys, int)
com.google.common.collect.MultimapBuilder$MultimapBuilderWithKeys this$0
public com.google.common.collect.ListMultimap build ()
public volatile synthetic com.google.common.collect.Multimap build ()
}
com/google/common/collect/MultimapBuilder$MultimapBuilderWithKeys$2.class
MultimapBuilder.java
package com.google.common.collect
com.google.common.collect.MultimapBuilder$MultimapBuilderWithKeys$2 extends com.google.common.collect.MultimapBuilder$ListMultimapBuilder {
final synthetic com.google.common.collect.MultimapBuilder$MultimapBuilderWithKeys this$0
void <init> (com.google.common.collect.MultimapBuilder$MultimapBuilderWithKeys)
com.google.common.collect.MultimapBuilder$MultimapBuilderWithKeys this$0
public com.google.common.collect.ListMultimap build ()
public volatile synthetic com.google.common.collect.Multimap build ()
}
com/google/common/collect/MultimapBuilder$MultimapBuilderWithKeys$3.class
MultimapBuilder.java
package com.google.common.collect
com.google.common.collect.MultimapBuilder$MultimapBuilderWithKeys$3 extends com.google.common.collect.MultimapBuilder$SetMultimapBuilder {
final synthetic int val$expectedValuesPerKey
final synthetic com.google.common.collect.MultimapBuilder$MultimapBuilderWithKeys this$0
void <init> (com.google.common.collect.MultimapBuilder$MultimapBuilderWithKeys, int)
com.google.common.collect.MultimapBuilder$MultimapBuilderWithKeys this$0
public com.google.common.collect.SetMultimap build ()
public volatile synthetic com.google.common.collect.Multimap build ()
}
com/google/common/collect/MultimapBuilder$MultimapBuilderWithKeys$4.class
MultimapBuilder.java
package com.google.common.collect
com.google.common.collect.MultimapBuilder$MultimapBuilderWithKeys$4 extends com.google.common.collect.MultimapBuilder$SetMultimapBuilder {
final synthetic int val$expectedValuesPerKey
final synthetic com.google.common.collect.MultimapBuilder$MultimapBuilderWithKeys this$0
void <init> (com.google.common.collect.MultimapBuilder$MultimapBuilderWithKeys, int)
com.google.common.collect.MultimapBuilder$MultimapBuilderWithKeys this$0
public com.google.common.collect.SetMultimap build ()
public volatile synthetic com.google.common.collect.Multimap build ()
}
com/google/common/collect/MultimapBuilder$MultimapBuilderWithKeys$5.class
MultimapBuilder.java
package com.google.common.collect
com.google.common.collect.MultimapBuilder$MultimapBuilderWithKeys$5 extends com.google.common.collect.MultimapBuilder$SortedSetMultimapBuilder {
final synthetic java.util.Comparator val$comparator
final synthetic com.google.common.collect.MultimapBuilder$MultimapBuilderWithKeys this$0
void <init> (com.google.common.collect.MultimapBuilder$MultimapBuilderWithKeys, java.util.Comparator)
com.google.common.collect.MultimapBuilder$MultimapBuilderWithKeys this$0
public com.google.common.collect.SortedSetMultimap build ()
public volatile synthetic com.google.common.collect.SetMultimap build ()
public volatile synthetic com.google.common.collect.Multimap build ()
}
com/google/common/collect/MultimapBuilder$MultimapBuilderWithKeys$6.class
MultimapBuilder.java
package com.google.common.collect
com.google.common.collect.MultimapBuilder$MultimapBuilderWithKeys$6 extends com.google.common.collect.MultimapBuilder$SetMultimapBuilder {
final synthetic Class val$valueClass
final synthetic com.google.common.collect.MultimapBuilder$MultimapBuilderWithKeys this$0
void <init> (com.google.common.collect.MultimapBuilder$MultimapBuilderWithKeys, java.lang.Class)
com.google.common.collect.MultimapBuilder$MultimapBuilderWithKeys this$0
public com.google.common.collect.SetMultimap build ()
com.google.common.base.Supplier factory
public volatile synthetic com.google.common.collect.Multimap build ()
}
com/google/common/collect/MultimapBuilder$MultimapBuilderWithKeys.class
MultimapBuilder.java
package com.google.common.collect
public abstract com.google.common.collect.MultimapBuilder$MultimapBuilderWithKeys extends java.lang.Object {
private static final int DEFAULT_EXPECTED_VALUES_PER_KEY
void <init> ()
abstract java.util.Map createMap ()
public com.google.common.collect.MultimapBuilder$ListMultimapBuilder arrayListValues ()
public com.google.common.collect.MultimapBuilder$ListMultimapBuilder arrayListValues (int)
int expectedValuesPerKey
public com.google.common.collect.MultimapBuilder$ListMultimapBuilder linkedListValues ()
public com.google.common.collect.MultimapBuilder$SetMultimapBuilder hashSetValues ()
public com.google.common.collect.MultimapBuilder$SetMultimapBuilder hashSetValues (int)
int expectedValuesPerKey
public com.google.common.collect.MultimapBuilder$SetMultimapBuilder linkedHashSetValues ()
public com.google.common.collect.MultimapBuilder$SetMultimapBuilder linkedHashSetValues (int)
int expectedValuesPerKey
public com.google.common.collect.MultimapBuilder$SortedSetMultimapBuilder treeSetValues ()
public com.google.common.collect.MultimapBuilder$SortedSetMultimapBuilder treeSetValues (java.util.Comparator)
java.util.Comparator comparator
public com.google.common.collect.MultimapBuilder$SetMultimapBuilder enumSetValues (java.lang.Class)
Class valueClass
}
com/google/common/collect/MultimapBuilder$SetMultimapBuilder.class
MultimapBuilder.java
package com.google.common.collect
public abstract com.google.common.collect.MultimapBuilder$SetMultimapBuilder extends com.google.common.collect.MultimapBuilder {
void <init> ()
public abstract com.google.common.collect.SetMultimap build ()
public com.google.common.collect.SetMultimap build (com.google.common.collect.Multimap)
com.google.common.collect.Multimap multimap
public volatile synthetic com.google.common.collect.Multimap build (com.google.common.collect.Multimap)
public volatile synthetic com.google.common.collect.Multimap build ()
}
com/google/common/collect/MultimapBuilder$SortedSetMultimapBuilder.class
MultimapBuilder.java
package com.google.common.collect
public abstract com.google.common.collect.MultimapBuilder$SortedSetMultimapBuilder extends com.google.common.collect.MultimapBuilder$SetMultimapBuilder {
void <init> ()
public abstract com.google.common.collect.SortedSetMultimap build ()
public com.google.common.collect.SortedSetMultimap build (com.google.common.collect.Multimap)
com.google.common.collect.Multimap multimap
public volatile synthetic com.google.common.collect.SetMultimap build (com.google.common.collect.Multimap)
public volatile synthetic com.google.common.collect.SetMultimap build ()
public volatile synthetic com.google.common.collect.Multimap build (com.google.common.collect.Multimap)
public volatile synthetic com.google.common.collect.Multimap build ()
}
com/google/common/collect/MultimapBuilder$TreeSetSupplier.class
MultimapBuilder.java
package com.google.common.collect
final com.google.common.collect.MultimapBuilder$TreeSetSupplier extends java.lang.Object implements com.google.common.base.Supplier java.io.Serializable {
private final java.util.Comparator comparator
void <init> (java.util.Comparator)
java.util.Comparator comparator
public java.util.SortedSet get ()
public volatile synthetic java.lang.Object get ()
}
com/google/common/collect/MultimapBuilder.class
MultimapBuilder.java
package com.google.common.collect
public abstract com.google.common.collect.MultimapBuilder extends java.lang.Object {
private static final int DEFAULT_EXPECTED_KEYS
private void <init> ()
public static com.google.common.collect.MultimapBuilder$MultimapBuilderWithKeys hashKeys ()
public static com.google.common.collect.MultimapBuilder$MultimapBuilderWithKeys hashKeys (int)
int expectedKeys
public static com.google.common.collect.MultimapBuilder$MultimapBuilderWithKeys linkedHashKeys ()
public static com.google.common.collect.MultimapBuilder$MultimapBuilderWithKeys linkedHashKeys (int)
int expectedKeys
public static com.google.common.collect.MultimapBuilder$MultimapBuilderWithKeys treeKeys ()
public static com.google.common.collect.MultimapBuilder$MultimapBuilderWithKeys treeKeys (java.util.Comparator)
java.util.Comparator comparator
public static com.google.common.collect.MultimapBuilder$MultimapBuilderWithKeys enumKeys (java.lang.Class)
Class keyClass
public abstract com.google.common.collect.Multimap build ()
public com.google.common.collect.Multimap build (com.google.common.collect.Multimap)
com.google.common.collect.Multimap multimap
com.google.common.collect.Multimap result
synthetic void <init> (com.google.common.collect.MultimapBuilder$1)
com.google.common.collect.MultimapBuilder$1 x0
}
com/google/common/collect/Multimaps$AsMap$EntrySet$1.class
Multimaps.java
package com.google.common.collect
com.google.common.collect.Multimaps$AsMap$EntrySet$1 extends java.lang.Object implements com.google.common.base.Function {
final synthetic com.google.common.collect.Multimaps$AsMap$EntrySet this$1
void <init> (com.google.common.collect.Multimaps$AsMap$EntrySet)
com.google.common.collect.Multimaps$AsMap$EntrySet this$1
public java.util.Collection apply (java.lang.Object)
Object key
public volatile synthetic java.lang.Object apply (java.lang.Object)
}
com/google/common/collect/Multimaps$AsMap$EntrySet.class
Multimaps.java
package com.google.common.collect
com.google.common.collect.Multimaps$AsMap$EntrySet extends com.google.common.collect.Maps$EntrySet {
final synthetic com.google.common.collect.Multimaps$AsMap this$0
void <init> (com.google.common.collect.Multimaps$AsMap)
com.google.common.collect.Multimaps$AsMap this$0
java.util.Map map ()
public java.util.Iterator iterator ()
public boolean remove (java.lang.Object)
Object o
java.util.Map$Entry entry
}
com/google/common/collect/Multimaps$AsMap.class
Multimaps.java
package com.google.common.collect
final com.google.common.collect.Multimaps$AsMap extends com.google.common.collect.Maps$ViewCachingAbstractMap {
private final com.google.common.collect.Multimap multimap
void <init> (com.google.common.collect.Multimap)
com.google.common.collect.Multimap multimap
public int size ()
protected java.util.Set createEntrySet ()
void removeValuesForKey (java.lang.Object)
Object key
public java.util.Collection get (java.lang.Object)
Object key
public java.util.Collection remove (java.lang.Object)
Object key
public java.util.Set keySet ()
public boolean isEmpty ()
public boolean containsKey (java.lang.Object)
Object key
public void clear ()
public volatile synthetic java.lang.Object remove (java.lang.Object)
public volatile synthetic java.lang.Object get (java.lang.Object)
static synthetic com.google.common.collect.Multimap access$200 (com.google.common.collect.Multimaps$AsMap)
com.google.common.collect.Multimaps$AsMap x0
}
com/google/common/collect/Multimaps$CustomListMultimap.class
Multimaps.java
package com.google.common.collect
com.google.common.collect.Multimaps$CustomListMultimap extends com.google.common.collect.AbstractListMultimap {
transient com.google.common.base.Supplier factory
private static final long serialVersionUID
void <init> (java.util.Map, com.google.common.base.Supplier)
java.util.Map map
com.google.common.base.Supplier factory
java.util.Set createKeySet ()
java.util.Map createAsMap ()
protected java.util.List createCollection ()
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream stream
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream stream
java.util.Map map
protected volatile synthetic java.util.Collection createCollection ()
}
com/google/common/collect/Multimaps$CustomMultimap.class
Multimaps.java
package com.google.common.collect
com.google.common.collect.Multimaps$CustomMultimap extends com.google.common.collect.AbstractMapBasedMultimap {
transient com.google.common.base.Supplier factory
private static final long serialVersionUID
void <init> (java.util.Map, com.google.common.base.Supplier)
java.util.Map map
com.google.common.base.Supplier factory
java.util.Set createKeySet ()
java.util.Map createAsMap ()
protected java.util.Collection createCollection ()
java.util.Collection unmodifiableCollectionSubclass (java.util.Collection)
java.util.Collection collection
java.util.Collection wrapCollection (java.lang.Object, java.util.Collection)
Object key
java.util.Collection collection
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream stream
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream stream
java.util.Map map
}
com/google/common/collect/Multimaps$CustomSetMultimap.class
Multimaps.java
package com.google.common.collect
com.google.common.collect.Multimaps$CustomSetMultimap extends com.google.common.collect.AbstractSetMultimap {
transient com.google.common.base.Supplier factory
private static final long serialVersionUID
void <init> (java.util.Map, com.google.common.base.Supplier)
java.util.Map map
com.google.common.base.Supplier factory
java.util.Set createKeySet ()
java.util.Map createAsMap ()
protected java.util.Set createCollection ()
java.util.Collection unmodifiableCollectionSubclass (java.util.Collection)
java.util.Collection collection
java.util.Collection wrapCollection (java.lang.Object, java.util.Collection)
Object key
java.util.Collection collection
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream stream
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream stream
java.util.Map map
protected volatile synthetic java.util.Collection createCollection ()
}
com/google/common/collect/Multimaps$CustomSortedSetMultimap.class
Multimaps.java
package com.google.common.collect
com.google.common.collect.Multimaps$CustomSortedSetMultimap extends com.google.common.collect.AbstractSortedSetMultimap {
transient com.google.common.base.Supplier factory
transient java.util.Comparator valueComparator
private static final long serialVersionUID
void <init> (java.util.Map, com.google.common.base.Supplier)
java.util.Map map
com.google.common.base.Supplier factory
java.util.Set createKeySet ()
java.util.Map createAsMap ()
protected java.util.SortedSet createCollection ()
public java.util.Comparator valueComparator ()
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream stream
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream stream
java.util.Map map
protected volatile synthetic java.util.Set createCollection ()
protected volatile synthetic java.util.Collection createCollection ()
}
com/google/common/collect/Multimaps$Entries.class
Multimaps.java
package com.google.common.collect
abstract com.google.common.collect.Multimaps$Entries extends java.util.AbstractCollection {
void <init> ()
abstract com.google.common.collect.Multimap multimap ()
public int size ()
public boolean contains (java.lang.Object)
java.util.Map$Entry entry
Object o
public boolean remove (java.lang.Object)
java.util.Map$Entry entry
Object o
public void clear ()
}
com/google/common/collect/Multimaps$Keys$1$1.class
Multimaps.java
package com.google.common.collect
com.google.common.collect.Multimaps$Keys$1$1 extends com.google.common.collect.Multisets$AbstractEntry {
final synthetic java.util.Map$Entry val$backingEntry
final synthetic com.google.common.collect.Multimaps$Keys$1 this$1
void <init> (com.google.common.collect.Multimaps$Keys$1, java.util.Map$Entry)
com.google.common.collect.Multimaps$Keys$1 this$1
public java.lang.Object getElement ()
public int getCount ()
}
com/google/common/collect/Multimaps$Keys$1.class
Multimaps.java
package com.google.common.collect
com.google.common.collect.Multimaps$Keys$1 extends com.google.common.collect.TransformedIterator {
final synthetic com.google.common.collect.Multimaps$Keys this$0
void <init> (com.google.common.collect.Multimaps$Keys, java.util.Iterator)
com.google.common.collect.Multimaps$Keys this$0
java.util.Iterator backingIterator
com.google.common.collect.Multiset$Entry transform (java.util.Map$Entry)
java.util.Map$Entry backingEntry
volatile synthetic java.lang.Object transform (java.lang.Object)
}
com/google/common/collect/Multimaps$Keys.class
Multimaps.java
package com.google.common.collect
com.google.common.collect.Multimaps$Keys extends com.google.common.collect.AbstractMultiset {
final com.google.common.collect.Multimap multimap
void <init> (com.google.common.collect.Multimap)
com.google.common.collect.Multimap multimap
java.util.Iterator entryIterator ()
int distinctElements ()
public int size ()
public boolean contains (java.lang.Object)
Object element
public java.util.Iterator iterator ()
public int count (java.lang.Object)
Object element
java.util.Collection values
public int remove (java.lang.Object, int)
int i
java.util.Iterator iterator
Object element
int occurrences
java.util.Collection values
int oldCount
public void clear ()
public java.util.Set elementSet ()
java.util.Iterator elementIterator ()
}
com/google/common/collect/Multimaps$MapMultimap$1$1.class
Multimaps.java
package com.google.common.collect
com.google.common.collect.Multimaps$MapMultimap$1$1 extends java.lang.Object implements java.util.Iterator {
int i
final synthetic com.google.common.collect.Multimaps$MapMultimap$1 this$1
void <init> (com.google.common.collect.Multimaps$MapMultimap$1)
com.google.common.collect.Multimaps$MapMultimap$1 this$1
public boolean hasNext ()
public java.lang.Object next ()
public void remove ()
}
com/google/common/collect/Multimaps$MapMultimap$1.class
Multimaps.java
package com.google.common.collect
com.google.common.collect.Multimaps$MapMultimap$1 extends com.google.common.collect.Sets$ImprovedAbstractSet {
final synthetic Object val$key
final synthetic com.google.common.collect.Multimaps$MapMultimap this$0
void <init> (com.google.common.collect.Multimaps$MapMultimap, java.lang.Object)
com.google.common.collect.Multimaps$MapMultimap this$0
public java.util.Iterator iterator ()
public int size ()
}
com/google/common/collect/Multimaps$MapMultimap.class
Multimaps.java
package com.google.common.collect
com.google.common.collect.Multimaps$MapMultimap extends com.google.common.collect.AbstractMultimap implements com.google.common.collect.SetMultimap java.io.Serializable {
final java.util.Map map
private static final long serialVersionUID
void <init> (java.util.Map)
java.util.Map map
public int size ()
public boolean containsKey (java.lang.Object)
Object key
public boolean containsValue (java.lang.Object)
Object value
public boolean containsEntry (java.lang.Object, java.lang.Object)
Object key
Object value
public java.util.Set get (java.lang.Object)
Object key
public boolean put (java.lang.Object, java.lang.Object)
Object key
Object value
public boolean putAll (java.lang.Object, java.lang.Iterable)
Object key
Iterable values
public boolean putAll (com.google.common.collect.Multimap)
com.google.common.collect.Multimap multimap
public java.util.Set replaceValues (java.lang.Object, java.lang.Iterable)
Object key
Iterable values
public boolean remove (java.lang.Object, java.lang.Object)
Object key
Object value
public java.util.Set removeAll (java.lang.Object)
Object key
java.util.Set values
public void clear ()
java.util.Set createKeySet ()
java.util.Collection createValues ()
public java.util.Set entries ()
java.util.Collection createEntries ()
com.google.common.collect.Multiset createKeys ()
java.util.Iterator entryIterator ()
java.util.Map createAsMap ()
public int hashCode ()
public volatile synthetic java.util.Collection entries ()
public volatile synthetic java.util.Collection replaceValues (java.lang.Object, java.lang.Iterable)
public volatile synthetic java.util.Collection get (java.lang.Object)
public volatile synthetic java.util.Collection removeAll (java.lang.Object)
}
com/google/common/collect/Multimaps$TransformedEntriesListMultimap.class
Multimaps.java
package com.google.common.collect
final com.google.common.collect.Multimaps$TransformedEntriesListMultimap extends com.google.common.collect.Multimaps$TransformedEntriesMultimap implements com.google.common.collect.ListMultimap {
void <init> (com.google.common.collect.ListMultimap, com.google.common.collect.Maps$EntryTransformer)
com.google.common.collect.ListMultimap fromMultimap
com.google.common.collect.Maps$EntryTransformer transformer
java.util.List transform (java.lang.Object, java.util.Collection)
Object key
java.util.Collection values
public java.util.List get (java.lang.Object)
Object key
public java.util.List removeAll (java.lang.Object)
Object key
public java.util.List replaceValues (java.lang.Object, java.lang.Iterable)
Object key
Iterable values
public volatile synthetic java.util.Collection replaceValues (java.lang.Object, java.lang.Iterable)
public volatile synthetic java.util.Collection removeAll (java.lang.Object)
public volatile synthetic java.util.Collection get (java.lang.Object)
volatile synthetic java.util.Collection transform (java.lang.Object, java.util.Collection)
}
com/google/common/collect/Multimaps$TransformedEntriesMultimap$1.class
Multimaps.java
package com.google.common.collect
com.google.common.collect.Multimaps$TransformedEntriesMultimap$1 extends java.lang.Object implements com.google.common.collect.Maps$EntryTransformer {
final synthetic com.google.common.collect.Multimaps$TransformedEntriesMultimap this$0
void <init> (com.google.common.collect.Multimaps$TransformedEntriesMultimap)
com.google.common.collect.Multimaps$TransformedEntriesMultimap this$0
public java.util.Collection transformEntry (java.lang.Object, java.util.Collection)
Object key
java.util.Collection value
public volatile synthetic java.lang.Object transformEntry (java.lang.Object, java.lang.Object)
}
com/google/common/collect/Multimaps$TransformedEntriesMultimap.class
Multimaps.java
package com.google.common.collect
com.google.common.collect.Multimaps$TransformedEntriesMultimap extends com.google.common.collect.AbstractMultimap {
final com.google.common.collect.Multimap fromMultimap
final com.google.common.collect.Maps$EntryTransformer transformer
void <init> (com.google.common.collect.Multimap, com.google.common.collect.Maps$EntryTransformer)
com.google.common.collect.Multimap fromMultimap
com.google.common.collect.Maps$EntryTransformer transformer
java.util.Collection transform (java.lang.Object, java.util.Collection)
Object key
java.util.Collection values
com.google.common.base.Function function
java.util.Map createAsMap ()
public void clear ()
public boolean containsKey (java.lang.Object)
Object key
java.util.Collection createEntries ()
java.util.Iterator entryIterator ()
public java.util.Collection get (java.lang.Object)
Object key
public boolean isEmpty ()
java.util.Set createKeySet ()
com.google.common.collect.Multiset createKeys ()
public boolean put (java.lang.Object, java.lang.Object)
Object key
Object value
public boolean putAll (java.lang.Object, java.lang.Iterable)
Object key
Iterable values
public boolean putAll (com.google.common.collect.Multimap)
com.google.common.collect.Multimap multimap
public boolean remove (java.lang.Object, java.lang.Object)
Object key
Object value
public java.util.Collection removeAll (java.lang.Object)
Object key
public java.util.Collection replaceValues (java.lang.Object, java.lang.Iterable)
Object key
Iterable values
public int size ()
java.util.Collection createValues ()
}
com/google/common/collect/Multimaps$UnmodifiableListMultimap.class
Multimaps.java
package com.google.common.collect
com.google.common.collect.Multimaps$UnmodifiableListMultimap extends com.google.common.collect.Multimaps$UnmodifiableMultimap implements com.google.common.collect.ListMultimap {
private static final long serialVersionUID
void <init> (com.google.common.collect.ListMultimap)
com.google.common.collect.ListMultimap delegate
public com.google.common.collect.ListMultimap delegate ()
public java.util.List get (java.lang.Object)
Object key
public java.util.List removeAll (java.lang.Object)
Object key
public java.util.List replaceValues (java.lang.Object, java.lang.Iterable)
Object key
Iterable values
public volatile synthetic java.util.Collection replaceValues (java.lang.Object, java.lang.Iterable)
public volatile synthetic java.util.Collection removeAll (java.lang.Object)
public volatile synthetic java.util.Collection get (java.lang.Object)
public volatile synthetic com.google.common.collect.Multimap delegate ()
public volatile synthetic java.lang.Object delegate ()
}
com/google/common/collect/Multimaps$UnmodifiableMultimap$1.class
Multimaps.java
package com.google.common.collect
com.google.common.collect.Multimaps$UnmodifiableMultimap$1 extends java.lang.Object implements com.google.common.base.Function {
final synthetic com.google.common.collect.Multimaps$UnmodifiableMultimap this$0
void <init> (com.google.common.collect.Multimaps$UnmodifiableMultimap)
com.google.common.collect.Multimaps$UnmodifiableMultimap this$0
public java.util.Collection apply (java.util.Collection)
java.util.Collection collection
public volatile synthetic java.lang.Object apply (java.lang.Object)
}
com/google/common/collect/Multimaps$UnmodifiableMultimap.class
Multimaps.java
package com.google.common.collect
com.google.common.collect.Multimaps$UnmodifiableMultimap extends com.google.common.collect.ForwardingMultimap implements java.io.Serializable {
final com.google.common.collect.Multimap delegate
transient java.util.Collection entries
transient com.google.common.collect.Multiset keys
transient java.util.Set keySet
transient java.util.Collection values
transient java.util.Map map
private static final long serialVersionUID
void <init> (com.google.common.collect.Multimap)
com.google.common.collect.Multimap delegate
protected com.google.common.collect.Multimap delegate ()
public void clear ()
public java.util.Map asMap ()
java.util.Map result
public java.util.Collection entries ()
java.util.Collection result
public java.util.Collection get (java.lang.Object)
Object key
public com.google.common.collect.Multiset keys ()
com.google.common.collect.Multiset result
public java.util.Set keySet ()
java.util.Set result
public boolean put (java.lang.Object, java.lang.Object)
Object key
Object value
public boolean putAll (java.lang.Object, java.lang.Iterable)
Object key
Iterable values
public boolean putAll (com.google.common.collect.Multimap)
com.google.common.collect.Multimap multimap
public boolean remove (java.lang.Object, java.lang.Object)
Object key
Object value
public java.util.Collection removeAll (java.lang.Object)
Object key
public java.util.Collection replaceValues (java.lang.Object, java.lang.Iterable)
Object key
Iterable values
public java.util.Collection values ()
java.util.Collection result
protected volatile synthetic java.lang.Object delegate ()
}
com/google/common/collect/Multimaps$UnmodifiableSetMultimap.class
Multimaps.java
package com.google.common.collect
com.google.common.collect.Multimaps$UnmodifiableSetMultimap extends com.google.common.collect.Multimaps$UnmodifiableMultimap implements com.google.common.collect.SetMultimap {
private static final long serialVersionUID
void <init> (com.google.common.collect.SetMultimap)
com.google.common.collect.SetMultimap delegate
public com.google.common.collect.SetMultimap delegate ()
public java.util.Set get (java.lang.Object)
Object key
public java.util.Set entries ()
public java.util.Set removeAll (java.lang.Object)
Object key
public java.util.Set replaceValues (java.lang.Object, java.lang.Iterable)
Object key
Iterable values
public volatile synthetic java.util.Collection replaceValues (java.lang.Object, java.lang.Iterable)
public volatile synthetic java.util.Collection removeAll (java.lang.Object)
public volatile synthetic java.util.Collection get (java.lang.Object)
public volatile synthetic java.util.Collection entries ()
public volatile synthetic com.google.common.collect.Multimap delegate ()
public volatile synthetic java.lang.Object delegate ()
}
com/google/common/collect/Multimaps$UnmodifiableSortedSetMultimap.class
Multimaps.java
package com.google.common.collect
com.google.common.collect.Multimaps$UnmodifiableSortedSetMultimap extends com.google.common.collect.Multimaps$UnmodifiableSetMultimap implements com.google.common.collect.SortedSetMultimap {
private static final long serialVersionUID
void <init> (com.google.common.collect.SortedSetMultimap)
com.google.common.collect.SortedSetMultimap delegate
public com.google.common.collect.SortedSetMultimap delegate ()
public java.util.SortedSet get (java.lang.Object)
Object key
public java.util.SortedSet removeAll (java.lang.Object)
Object key
public java.util.SortedSet replaceValues (java.lang.Object, java.lang.Iterable)
Object key
Iterable values
public java.util.Comparator valueComparator ()
public volatile synthetic java.util.Set replaceValues (java.lang.Object, java.lang.Iterable)
public volatile synthetic java.util.Set removeAll (java.lang.Object)
public volatile synthetic java.util.Set get (java.lang.Object)
public volatile synthetic com.google.common.collect.SetMultimap delegate ()
public volatile synthetic java.util.Collection get (java.lang.Object)
public volatile synthetic java.util.Collection removeAll (java.lang.Object)
public volatile synthetic java.util.Collection replaceValues (java.lang.Object, java.lang.Iterable)
public volatile synthetic com.google.common.collect.Multimap delegate ()
public volatile synthetic java.lang.Object delegate ()
}
com/google/common/collect/Multimaps.class
Multimaps.java
package com.google.common.collect
public final com.google.common.collect.Multimaps extends java.lang.Object {
private void <init> ()
public static com.google.common.collect.Multimap newMultimap (java.util.Map, com.google.common.base.Supplier)
java.util.Map map
com.google.common.base.Supplier factory
public static com.google.common.collect.ListMultimap newListMultimap (java.util.Map, com.google.common.base.Supplier)
java.util.Map map
com.google.common.base.Supplier factory
public static com.google.common.collect.SetMultimap newSetMultimap (java.util.Map, com.google.common.base.Supplier)
java.util.Map map
com.google.common.base.Supplier factory
public static com.google.common.collect.SortedSetMultimap newSortedSetMultimap (java.util.Map, com.google.common.base.Supplier)
java.util.Map map
com.google.common.base.Supplier factory
public static com.google.common.collect.Multimap invertFrom (com.google.common.collect.Multimap, com.google.common.collect.Multimap)
java.util.Map$Entry entry
com.google.common.collect.Multimap source
com.google.common.collect.Multimap dest
public static com.google.common.collect.Multimap synchronizedMultimap (com.google.common.collect.Multimap)
com.google.common.collect.Multimap multimap
public static com.google.common.collect.Multimap unmodifiableMultimap (com.google.common.collect.Multimap)
com.google.common.collect.Multimap delegate
public static com.google.common.collect.Multimap unmodifiableMultimap (com.google.common.collect.ImmutableMultimap)
com.google.common.collect.ImmutableMultimap delegate
public static com.google.common.collect.SetMultimap synchronizedSetMultimap (com.google.common.collect.SetMultimap)
com.google.common.collect.SetMultimap multimap
public static com.google.common.collect.SetMultimap unmodifiableSetMultimap (com.google.common.collect.SetMultimap)
com.google.common.collect.SetMultimap delegate
public static com.google.common.collect.SetMultimap unmodifiableSetMultimap (com.google.common.collect.ImmutableSetMultimap)
com.google.common.collect.ImmutableSetMultimap delegate
public static com.google.common.collect.SortedSetMultimap synchronizedSortedSetMultimap (com.google.common.collect.SortedSetMultimap)
com.google.common.collect.SortedSetMultimap multimap
public static com.google.common.collect.SortedSetMultimap unmodifiableSortedSetMultimap (com.google.common.collect.SortedSetMultimap)
com.google.common.collect.SortedSetMultimap delegate
public static com.google.common.collect.ListMultimap synchronizedListMultimap (com.google.common.collect.ListMultimap)
com.google.common.collect.ListMultimap multimap
public static com.google.common.collect.ListMultimap unmodifiableListMultimap (com.google.common.collect.ListMultimap)
com.google.common.collect.ListMultimap delegate
public static com.google.common.collect.ListMultimap unmodifiableListMultimap (com.google.common.collect.ImmutableListMultimap)
com.google.common.collect.ImmutableListMultimap delegate
private static java.util.Collection unmodifiableValueCollection (java.util.Collection)
java.util.Collection collection
private static java.util.Collection unmodifiableEntries (java.util.Collection)
java.util.Collection entries
public static java.util.Map asMap (com.google.common.collect.ListMultimap)
com.google.common.collect.ListMultimap multimap
public static java.util.Map asMap (com.google.common.collect.SetMultimap)
com.google.common.collect.SetMultimap multimap
public static java.util.Map asMap (com.google.common.collect.SortedSetMultimap)
com.google.common.collect.SortedSetMultimap multimap
public static java.util.Map asMap (com.google.common.collect.Multimap)
com.google.common.collect.Multimap multimap
public static com.google.common.collect.SetMultimap forMap (java.util.Map)
java.util.Map map
public static com.google.common.collect.Multimap transformValues (com.google.common.collect.Multimap, com.google.common.base.Function)
com.google.common.collect.Multimap fromMultimap
com.google.common.base.Function function
com.google.common.collect.Maps$EntryTransformer transformer
public static com.google.common.collect.ListMultimap transformValues (com.google.common.collect.ListMultimap, com.google.common.base.Function)
com.google.common.collect.ListMultimap fromMultimap
com.google.common.base.Function function
com.google.common.collect.Maps$EntryTransformer transformer
public static com.google.common.collect.Multimap transformEntries (com.google.common.collect.Multimap, com.google.common.collect.Maps$EntryTransformer)
com.google.common.collect.Multimap fromMap
com.google.common.collect.Maps$EntryTransformer transformer
public static com.google.common.collect.ListMultimap transformEntries (com.google.common.collect.ListMultimap, com.google.common.collect.Maps$EntryTransformer)
com.google.common.collect.ListMultimap fromMap
com.google.common.collect.Maps$EntryTransformer transformer
public static com.google.common.collect.ImmutableListMultimap index (java.lang.Iterable, com.google.common.base.Function)
Iterable values
com.google.common.base.Function keyFunction
public static com.google.common.collect.ImmutableListMultimap index (java.util.Iterator, com.google.common.base.Function)
Object value
java.util.Iterator values
com.google.common.base.Function keyFunction
com.google.common.collect.ImmutableListMultimap$Builder builder
public static com.google.common.collect.Multimap filterKeys (com.google.common.collect.Multimap, com.google.common.base.Predicate)
com.google.common.collect.FilteredKeyMultimap prev
com.google.common.collect.FilteredMultimap prev
com.google.common.collect.Multimap unfiltered
com.google.common.base.Predicate keyPredicate
public static com.google.common.collect.SetMultimap filterKeys (com.google.common.collect.SetMultimap, com.google.common.base.Predicate)
com.google.common.collect.FilteredKeySetMultimap prev
com.google.common.collect.FilteredSetMultimap prev
com.google.common.collect.SetMultimap unfiltered
com.google.common.base.Predicate keyPredicate
public static com.google.common.collect.ListMultimap filterKeys (com.google.common.collect.ListMultimap, com.google.common.base.Predicate)
com.google.common.collect.FilteredKeyListMultimap prev
com.google.common.collect.ListMultimap unfiltered
com.google.common.base.Predicate keyPredicate
public static com.google.common.collect.Multimap filterValues (com.google.common.collect.Multimap, com.google.common.base.Predicate)
com.google.common.collect.Multimap unfiltered
com.google.common.base.Predicate valuePredicate
public static com.google.common.collect.SetMultimap filterValues (com.google.common.collect.SetMultimap, com.google.common.base.Predicate)
com.google.common.collect.SetMultimap unfiltered
com.google.common.base.Predicate valuePredicate
public static com.google.common.collect.Multimap filterEntries (com.google.common.collect.Multimap, com.google.common.base.Predicate)
com.google.common.collect.Multimap unfiltered
com.google.common.base.Predicate entryPredicate
public static com.google.common.collect.SetMultimap filterEntries (com.google.common.collect.SetMultimap, com.google.common.base.Predicate)
com.google.common.collect.SetMultimap unfiltered
com.google.common.base.Predicate entryPredicate
private static com.google.common.collect.Multimap filterFiltered (com.google.common.collect.FilteredMultimap, com.google.common.base.Predicate)
com.google.common.collect.FilteredMultimap multimap
com.google.common.base.Predicate entryPredicate
com.google.common.base.Predicate predicate
private static com.google.common.collect.SetMultimap filterFiltered (com.google.common.collect.FilteredSetMultimap, com.google.common.base.Predicate)
com.google.common.collect.FilteredSetMultimap multimap
com.google.common.base.Predicate entryPredicate
com.google.common.base.Predicate predicate
static boolean equalsImpl (com.google.common.collect.Multimap, java.lang.Object)
com.google.common.collect.Multimap that
com.google.common.collect.Multimap multimap
Object object
static synthetic java.util.Collection access$000 (java.util.Collection)
java.util.Collection x0
static synthetic java.util.Collection access$100 (java.util.Collection)
java.util.Collection x0
}
com/google/common/collect/Multiset$Entry.class
Multiset.java
package com.google.common.collect
public abstract com.google.common.collect.Multiset$Entry extends java.lang.Object {
public abstract java.lang.Object getElement ()
public abstract int getCount ()
public abstract boolean equals (java.lang.Object)
public abstract int hashCode ()
public abstract java.lang.String toString ()
}
com/google/common/collect/Multiset.class
Multiset.java
package com.google.common.collect
public abstract com.google.common.collect.Multiset extends java.lang.Object implements java.util.Collection {
public abstract int size ()
public abstract int count (java.lang.Object)
public abstract int add (java.lang.Object, int)
public abstract boolean add (java.lang.Object)
public abstract int remove (java.lang.Object, int)
public abstract boolean remove (java.lang.Object)
public abstract int setCount (java.lang.Object, int)
public abstract boolean setCount (java.lang.Object, int, int)
public abstract java.util.Set elementSet ()
public abstract java.util.Set entrySet ()
public abstract boolean equals (java.lang.Object)
public abstract int hashCode ()
public abstract java.lang.String toString ()
public abstract java.util.Iterator iterator ()
public abstract boolean contains (java.lang.Object)
public abstract boolean containsAll (java.util.Collection)
public abstract boolean removeAll (java.util.Collection)
public abstract boolean retainAll (java.util.Collection)
}
com/google/common/collect/Multisets$1$1.class
Multisets.java
package com.google.common.collect
com.google.common.collect.Multisets$1$1 extends com.google.common.collect.AbstractIterator {
final synthetic java.util.Iterator val$iterator1
final synthetic java.util.Iterator val$iterator2
final synthetic com.google.common.collect.Multisets$1 this$0
void <init> (com.google.common.collect.Multisets$1, java.util.Iterator, java.util.Iterator)
com.google.common.collect.Multisets$1 this$0
protected com.google.common.collect.Multiset$Entry computeNext ()
com.google.common.collect.Multiset$Entry entry1
Object element
int count
com.google.common.collect.Multiset$Entry entry2
Object element
protected volatile synthetic java.lang.Object computeNext ()
}
com/google/common/collect/Multisets$1.class
Multisets.java
package com.google.common.collect
com.google.common.collect.Multisets$1 extends com.google.common.collect.Multisets$ViewMultiset {
final synthetic com.google.common.collect.Multiset val$multiset1
final synthetic com.google.common.collect.Multiset val$multiset2
void <init> (com.google.common.collect.Multiset, com.google.common.collect.Multiset)
public boolean contains (java.lang.Object)
Object element
public boolean isEmpty ()
public int count (java.lang.Object)
Object element
java.util.Set createElementSet ()
java.util.Iterator elementIterator ()
java.util.Iterator entryIterator ()
java.util.Iterator iterator1
java.util.Iterator iterator2
}
com/google/common/collect/Multisets$2$1.class
Multisets.java
package com.google.common.collect
com.google.common.collect.Multisets$2$1 extends com.google.common.collect.AbstractIterator {
final synthetic java.util.Iterator val$iterator1
final synthetic com.google.common.collect.Multisets$2 this$0
void <init> (com.google.common.collect.Multisets$2, java.util.Iterator)
com.google.common.collect.Multisets$2 this$0
protected com.google.common.collect.Multiset$Entry computeNext ()
com.google.common.collect.Multiset$Entry entry1
Object element
int count
protected volatile synthetic java.lang.Object computeNext ()
}
com/google/common/collect/Multisets$2.class
Multisets.java
package com.google.common.collect
com.google.common.collect.Multisets$2 extends com.google.common.collect.Multisets$ViewMultiset {
final synthetic com.google.common.collect.Multiset val$multiset1
final synthetic com.google.common.collect.Multiset val$multiset2
void <init> (com.google.common.collect.Multiset, com.google.common.collect.Multiset)
public int count (java.lang.Object)
Object element
int count1
java.util.Set createElementSet ()
java.util.Iterator elementIterator ()
java.util.Iterator entryIterator ()
java.util.Iterator iterator1
}
com/google/common/collect/Multisets$3$1.class
Multisets.java
package com.google.common.collect
com.google.common.collect.Multisets$3$1 extends com.google.common.collect.AbstractIterator {
final synthetic java.util.Iterator val$iterator1
final synthetic java.util.Iterator val$iterator2
final synthetic com.google.common.collect.Multisets$3 this$0
void <init> (com.google.common.collect.Multisets$3, java.util.Iterator, java.util.Iterator)
com.google.common.collect.Multisets$3 this$0
protected com.google.common.collect.Multiset$Entry computeNext ()
com.google.common.collect.Multiset$Entry entry1
Object element
int count
com.google.common.collect.Multiset$Entry entry2
Object element
protected volatile synthetic java.lang.Object computeNext ()
}
com/google/common/collect/Multisets$3.class
Multisets.java
package com.google.common.collect
com.google.common.collect.Multisets$3 extends com.google.common.collect.Multisets$ViewMultiset {
final synthetic com.google.common.collect.Multiset val$multiset1
final synthetic com.google.common.collect.Multiset val$multiset2
void <init> (com.google.common.collect.Multiset, com.google.common.collect.Multiset)
public boolean contains (java.lang.Object)
Object element
public boolean isEmpty ()
public int size ()
public int count (java.lang.Object)
Object element
java.util.Set createElementSet ()
java.util.Iterator elementIterator ()
java.util.Iterator entryIterator ()
java.util.Iterator iterator1
java.util.Iterator iterator2
}
com/google/common/collect/Multisets$4$1.class
Multisets.java
package com.google.common.collect
com.google.common.collect.Multisets$4$1 extends com.google.common.collect.AbstractIterator {
final synthetic java.util.Iterator val$iterator1
final synthetic com.google.common.collect.Multisets$4 this$0
void <init> (com.google.common.collect.Multisets$4, java.util.Iterator)
com.google.common.collect.Multisets$4 this$0
protected java.lang.Object computeNext ()
com.google.common.collect.Multiset$Entry entry1
Object element
}
com/google/common/collect/Multisets$4$2.class
Multisets.java
package com.google.common.collect
com.google.common.collect.Multisets$4$2 extends com.google.common.collect.AbstractIterator {
final synthetic java.util.Iterator val$iterator1
final synthetic com.google.common.collect.Multisets$4 this$0
void <init> (com.google.common.collect.Multisets$4, java.util.Iterator)
com.google.common.collect.Multisets$4 this$0
protected com.google.common.collect.Multiset$Entry computeNext ()
com.google.common.collect.Multiset$Entry entry1
Object element
int count
protected volatile synthetic java.lang.Object computeNext ()
}
com/google/common/collect/Multisets$4.class
Multisets.java
package com.google.common.collect
com.google.common.collect.Multisets$4 extends com.google.common.collect.Multisets$ViewMultiset {
final synthetic com.google.common.collect.Multiset val$multiset1
final synthetic com.google.common.collect.Multiset val$multiset2
void <init> (com.google.common.collect.Multiset, com.google.common.collect.Multiset)
public int count (java.lang.Object)
Object element
int count1
public void clear ()
java.util.Iterator elementIterator ()
java.util.Iterator iterator1
java.util.Iterator entryIterator ()
java.util.Iterator iterator1
int distinctElements ()
}
com/google/common/collect/Multisets$5.class
Multisets.java
package com.google.common.collect
com.google.common.collect.Multisets$5 extends com.google.common.collect.TransformedIterator {
void <init> (java.util.Iterator)
java.util.Iterator backingIterator
java.lang.Object transform (com.google.common.collect.Multiset$Entry)
com.google.common.collect.Multiset$Entry entry
volatile synthetic java.lang.Object transform (java.lang.Object)
}
com/google/common/collect/Multisets$AbstractEntry.class
Multisets.java
package com.google.common.collect
abstract com.google.common.collect.Multisets$AbstractEntry extends java.lang.Object implements com.google.common.collect.Multiset$Entry {
void <init> ()
public boolean equals (java.lang.Object)
com.google.common.collect.Multiset$Entry that
Object object
public int hashCode ()
Object e
public java.lang.String toString ()
String text
int n
}
com/google/common/collect/Multisets$DecreasingCount.class
Multisets.java
package com.google.common.collect
final com.google.common.collect.Multisets$DecreasingCount extends java.lang.Object implements java.util.Comparator {
static final com.google.common.collect.Multisets$DecreasingCount INSTANCE
private void <init> ()
public int compare (com.google.common.collect.Multiset$Entry, com.google.common.collect.Multiset$Entry)
com.google.common.collect.Multiset$Entry entry1
com.google.common.collect.Multiset$Entry entry2
public volatile synthetic int compare (java.lang.Object, java.lang.Object)
static void <clinit> ()
}
com/google/common/collect/Multisets$ElementSet.class
Multisets.java
package com.google.common.collect
abstract com.google.common.collect.Multisets$ElementSet extends com.google.common.collect.Sets$ImprovedAbstractSet {
void <init> ()
abstract com.google.common.collect.Multiset multiset ()
public void clear ()
public boolean contains (java.lang.Object)
Object o
public boolean containsAll (java.util.Collection)
java.util.Collection c
public boolean isEmpty ()
public abstract java.util.Iterator iterator ()
public boolean remove (java.lang.Object)
Object o
public int size ()
}
com/google/common/collect/Multisets$EntrySet.class
Multisets.java
package com.google.common.collect
abstract com.google.common.collect.Multisets$EntrySet extends com.google.common.collect.Sets$ImprovedAbstractSet {
void <init> ()
abstract com.google.common.collect.Multiset multiset ()
public boolean contains (java.lang.Object)
com.google.common.collect.Multiset$Entry entry
int count
Object o
public boolean remove (java.lang.Object)
com.google.common.collect.Multiset multiset
com.google.common.collect.Multiset$Entry entry
Object element
int entryCount
Object object
public void clear ()
}
com/google/common/collect/Multisets$FilteredMultiset$1.class
Multisets.java
package com.google.common.collect
com.google.common.collect.Multisets$FilteredMultiset$1 extends java.lang.Object implements com.google.common.base.Predicate {
final synthetic com.google.common.collect.Multisets$FilteredMultiset this$0
void <init> (com.google.common.collect.Multisets$FilteredMultiset)
com.google.common.collect.Multisets$FilteredMultiset this$0
public boolean apply (com.google.common.collect.Multiset$Entry)
com.google.common.collect.Multiset$Entry entry
public volatile synthetic boolean apply (java.lang.Object)
}
com/google/common/collect/Multisets$FilteredMultiset.class
Multisets.java
package com.google.common.collect
final com.google.common.collect.Multisets$FilteredMultiset extends com.google.common.collect.Multisets$ViewMultiset {
final com.google.common.collect.Multiset unfiltered
final com.google.common.base.Predicate predicate
void <init> (com.google.common.collect.Multiset, com.google.common.base.Predicate)
com.google.common.collect.Multiset unfiltered
com.google.common.base.Predicate predicate
public com.google.common.collect.UnmodifiableIterator iterator ()
java.util.Set createElementSet ()
java.util.Iterator elementIterator ()
java.util.Set createEntrySet ()
java.util.Iterator entryIterator ()
public int count (java.lang.Object)
Object e
Object element
int count
public int add (java.lang.Object, int)
Object element
int occurrences
public int remove (java.lang.Object, int)
Object element
int occurrences
public volatile synthetic java.util.Iterator iterator ()
}
com/google/common/collect/Multisets$ImmutableEntry.class
Multisets.java
package com.google.common.collect
com.google.common.collect.Multisets$ImmutableEntry extends com.google.common.collect.Multisets$AbstractEntry implements java.io.Serializable {
private final Object element
private final int count
private static final long serialVersionUID
void <init> (java.lang.Object, int)
Object element
int count
public final java.lang.Object getElement ()
public final int getCount ()
public com.google.common.collect.Multisets$ImmutableEntry nextInBucket ()
}
com/google/common/collect/Multisets$MultisetIteratorImpl.class
Multisets.java
package com.google.common.collect
final com.google.common.collect.Multisets$MultisetIteratorImpl extends java.lang.Object implements java.util.Iterator {
private final com.google.common.collect.Multiset multiset
private final java.util.Iterator entryIterator
private com.google.common.collect.Multiset$Entry currentEntry
private int laterCount
private int totalCount
private boolean canRemove
void <init> (com.google.common.collect.Multiset, java.util.Iterator)
com.google.common.collect.Multiset multiset
java.util.Iterator entryIterator
public boolean hasNext ()
public java.lang.Object next ()
public void remove ()
}
com/google/common/collect/Multisets$UnmodifiableMultiset.class
Multisets.java
package com.google.common.collect
com.google.common.collect.Multisets$UnmodifiableMultiset extends com.google.common.collect.ForwardingMultiset implements java.io.Serializable {
final com.google.common.collect.Multiset delegate
transient java.util.Set elementSet
transient java.util.Set entrySet
private static final long serialVersionUID
void <init> (com.google.common.collect.Multiset)
com.google.common.collect.Multiset delegate
protected com.google.common.collect.Multiset delegate ()
java.util.Set createElementSet ()
public java.util.Set elementSet ()
java.util.Set es
public java.util.Set entrySet ()
java.util.Set es
public java.util.Iterator iterator ()
public boolean add (java.lang.Object)
Object element
public int add (java.lang.Object, int)
Object element
int occurrences
public boolean addAll (java.util.Collection)
java.util.Collection elementsToAdd
public boolean remove (java.lang.Object)
Object element
public int remove (java.lang.Object, int)
Object element
int occurrences
public boolean removeAll (java.util.Collection)
java.util.Collection elementsToRemove
public boolean retainAll (java.util.Collection)
java.util.Collection elementsToRetain
public void clear ()
public int setCount (java.lang.Object, int)
Object element
int count
public boolean setCount (java.lang.Object, int, int)
Object element
int oldCount
int newCount
protected volatile synthetic java.util.Collection delegate ()
protected volatile synthetic java.lang.Object delegate ()
}
com/google/common/collect/Multisets$ViewMultiset.class
Multisets.java
package com.google.common.collect
abstract com.google.common.collect.Multisets$ViewMultiset extends com.google.common.collect.AbstractMultiset {
private void <init> ()
public int size ()
public void clear ()
public java.util.Iterator iterator ()
int distinctElements ()
synthetic void <init> (com.google.common.collect.Multisets$1)
com.google.common.collect.Multisets$1 x0
}
com/google/common/collect/Multisets.class
Multisets.java
package com.google.common.collect
public final com.google.common.collect.Multisets extends java.lang.Object {
private void <init> ()
public static com.google.common.collect.Multiset unmodifiableMultiset (com.google.common.collect.Multiset)
com.google.common.collect.Multiset result
com.google.common.collect.Multiset multiset
public static com.google.common.collect.Multiset unmodifiableMultiset (com.google.common.collect.ImmutableMultiset)
com.google.common.collect.ImmutableMultiset multiset
public static com.google.common.collect.SortedMultiset unmodifiableSortedMultiset (com.google.common.collect.SortedMultiset)
com.google.common.collect.SortedMultiset sortedMultiset
public static com.google.common.collect.Multiset$Entry immutableEntry (java.lang.Object, int)
Object e
int n
public static com.google.common.collect.Multiset filter (com.google.common.collect.Multiset, com.google.common.base.Predicate)
com.google.common.collect.Multisets$FilteredMultiset filtered
com.google.common.base.Predicate combinedPredicate
com.google.common.collect.Multiset unfiltered
com.google.common.base.Predicate predicate
static int inferDistinctElements (java.lang.Iterable)
Iterable elements
public static com.google.common.collect.Multiset union (com.google.common.collect.Multiset, com.google.common.collect.Multiset)
com.google.common.collect.Multiset multiset1
com.google.common.collect.Multiset multiset2
public static com.google.common.collect.Multiset intersection (com.google.common.collect.Multiset, com.google.common.collect.Multiset)
com.google.common.collect.Multiset multiset1
com.google.common.collect.Multiset multiset2
public static com.google.common.collect.Multiset sum (com.google.common.collect.Multiset, com.google.common.collect.Multiset)
com.google.common.collect.Multiset multiset1
com.google.common.collect.Multiset multiset2
public static com.google.common.collect.Multiset difference (com.google.common.collect.Multiset, com.google.common.collect.Multiset)
com.google.common.collect.Multiset multiset1
com.google.common.collect.Multiset multiset2
public static boolean containsOccurrences (com.google.common.collect.Multiset, com.google.common.collect.Multiset)
int superCount
com.google.common.collect.Multiset$Entry entry
com.google.common.collect.Multiset superMultiset
com.google.common.collect.Multiset subMultiset
public static boolean retainOccurrences (com.google.common.collect.Multiset, com.google.common.collect.Multiset)
com.google.common.collect.Multiset multisetToModify
com.google.common.collect.Multiset multisetToRetain
private static boolean retainOccurrencesImpl (com.google.common.collect.Multiset, com.google.common.collect.Multiset)
com.google.common.collect.Multiset$Entry entry
int retainCount
com.google.common.collect.Multiset multisetToModify
com.google.common.collect.Multiset occurrencesToRetain
java.util.Iterator entryIterator
boolean changed
public static boolean removeOccurrences (com.google.common.collect.Multiset, java.lang.Iterable)
Object o
boolean changed
com.google.common.collect.Multiset multisetToModify
Iterable occurrencesToRemove
public static boolean removeOccurrences (com.google.common.collect.Multiset, com.google.common.collect.Multiset)
com.google.common.collect.Multiset$Entry entry
int removeCount
com.google.common.collect.Multiset multisetToModify
com.google.common.collect.Multiset occurrencesToRemove
boolean changed
java.util.Iterator entryIterator
static boolean equalsImpl (com.google.common.collect.Multiset, java.lang.Object)
com.google.common.collect.Multiset$Entry entry
com.google.common.collect.Multiset that
com.google.common.collect.Multiset multiset
Object object
static boolean addAllImpl (com.google.common.collect.Multiset, java.util.Collection)
com.google.common.collect.Multiset self
java.util.Collection elements
private static boolean addAllImpl (com.google.common.collect.Multiset, com.google.common.collect.Multiset)
com.google.common.collect.Multiset$Entry entry
com.google.common.collect.Multiset self
com.google.common.collect.Multiset elements
private static boolean addAllImpl (com.google.common.collect.Multiset, com.google.common.collect.AbstractMapBasedMultiset)
com.google.common.collect.Multiset self
com.google.common.collect.AbstractMapBasedMultiset elements
static boolean removeAllImpl (com.google.common.collect.Multiset, java.util.Collection)
com.google.common.collect.Multiset self
java.util.Collection elementsToRemove
java.util.Collection collection
static boolean retainAllImpl (com.google.common.collect.Multiset, java.util.Collection)
com.google.common.collect.Multiset self
java.util.Collection elementsToRetain
java.util.Collection collection
static int setCountImpl (com.google.common.collect.Multiset, java.lang.Object, int)
com.google.common.collect.Multiset self
Object element
int count
int oldCount
int delta
static boolean setCountImpl (com.google.common.collect.Multiset, java.lang.Object, int, int)
com.google.common.collect.Multiset self
Object element
int oldCount
int newCount
static java.util.Iterator elementIterator (java.util.Iterator)
java.util.Iterator entryIterator
static java.util.Iterator iteratorImpl (com.google.common.collect.Multiset)
com.google.common.collect.Multiset multiset
static int linearTimeSizeImpl (com.google.common.collect.Multiset)
com.google.common.collect.Multiset$Entry entry
com.google.common.collect.Multiset multiset
long size
static com.google.common.collect.Multiset cast (java.lang.Iterable)
Iterable iterable
public static com.google.common.collect.ImmutableMultiset copyHighestCountFirst (com.google.common.collect.Multiset)
com.google.common.collect.Multiset multiset
com.google.common.collect.Multiset$Entry[] entries
}
com/google/common/collect/MutableClassToInstanceMap$1.class
MutableClassToInstanceMap.java
package com.google.common.collect
com.google.common.collect.MutableClassToInstanceMap$1 extends com.google.common.collect.ForwardingMapEntry {
final synthetic java.util.Map$Entry val$entry
void <init> (java.util.Map$Entry)
protected java.util.Map$Entry delegate ()
public java.lang.Object setValue (java.lang.Object)
Object value
protected volatile synthetic java.lang.Object delegate ()
}
com/google/common/collect/MutableClassToInstanceMap$2$1.class
MutableClassToInstanceMap.java
package com.google.common.collect
com.google.common.collect.MutableClassToInstanceMap$2$1 extends com.google.common.collect.TransformedIterator {
final synthetic com.google.common.collect.MutableClassToInstanceMap$2 this$1
void <init> (com.google.common.collect.MutableClassToInstanceMap$2, java.util.Iterator)
com.google.common.collect.MutableClassToInstanceMap$2 this$1
java.util.Iterator backingIterator
java.util.Map$Entry transform (java.util.Map$Entry)
java.util.Map$Entry from
volatile synthetic java.lang.Object transform (java.lang.Object)
}
com/google/common/collect/MutableClassToInstanceMap$2.class
MutableClassToInstanceMap.java
package com.google.common.collect
com.google.common.collect.MutableClassToInstanceMap$2 extends com.google.common.collect.ForwardingSet {
final synthetic com.google.common.collect.MutableClassToInstanceMap this$0
void <init> (com.google.common.collect.MutableClassToInstanceMap)
com.google.common.collect.MutableClassToInstanceMap this$0
protected java.util.Set delegate ()
public java.util.Iterator iterator ()
public java.lang.Object[] toArray ()
Object[] result
public java.lang.Object[] toArray (java.lang.Object[])
Object[] array
protected volatile synthetic java.util.Collection delegate ()
protected volatile synthetic java.lang.Object delegate ()
}
com/google/common/collect/MutableClassToInstanceMap$SerializedForm.class
MutableClassToInstanceMap.java
package com.google.common.collect
final com.google.common.collect.MutableClassToInstanceMap$SerializedForm extends java.lang.Object implements java.io.Serializable {
private final java.util.Map backingMap
private static final long serialVersionUID
void <init> (java.util.Map)
java.util.Map backingMap
java.lang.Object readResolve ()
}
com/google/common/collect/MutableClassToInstanceMap.class
MutableClassToInstanceMap.java
package com.google.common.collect
public final com.google.common.collect.MutableClassToInstanceMap extends com.google.common.collect.ForwardingMap implements com.google.common.collect.ClassToInstanceMap java.io.Serializable {
private final java.util.Map delegate
public static com.google.common.collect.MutableClassToInstanceMap create ()
public static com.google.common.collect.MutableClassToInstanceMap create (java.util.Map)
java.util.Map backingMap
private void <init> (java.util.Map)
java.util.Map delegate
protected java.util.Map delegate ()
static java.util.Map$Entry checkedEntry (java.util.Map$Entry)
java.util.Map$Entry entry
public java.util.Set entrySet ()
public java.lang.Object put (java.lang.Class, java.lang.Object)
Class key
Object value
public void putAll (java.util.Map)
java.util.Map$Entry entry
java.util.Map map
java.util.Map copy
public java.lang.Object putInstance (java.lang.Class, java.lang.Object)
Class type
Object value
public java.lang.Object getInstance (java.lang.Class)
Class type
private static java.lang.Object cast (java.lang.Class, java.lang.Object)
Class type
Object value
private java.lang.Object writeReplace ()
public volatile synthetic java.lang.Object put (java.lang.Object, java.lang.Object)
protected volatile synthetic java.lang.Object delegate ()
static synthetic java.lang.Object access$000 (java.lang.Class, java.lang.Object)
Class x0
Object x1
}
com/google/common/collect/NaturalOrdering.class
NaturalOrdering.java
package com.google.common.collect
final com.google.common.collect.NaturalOrdering extends com.google.common.collect.Ordering implements java.io.Serializable {
static final com.google.common.collect.NaturalOrdering INSTANCE
private transient com.google.common.collect.Ordering nullsFirst
private transient com.google.common.collect.Ordering nullsLast
private static final long serialVersionUID
public int compare (java.lang.Comparable, java.lang.Comparable)
Comparable left
Comparable right
public com.google.common.collect.Ordering nullsFirst ()
com.google.common.collect.Ordering result
public com.google.common.collect.Ordering nullsLast ()
com.google.common.collect.Ordering result
public com.google.common.collect.Ordering reverse ()
private java.lang.Object readResolve ()
public java.lang.String toString ()
private void <init> ()
public volatile synthetic int compare (java.lang.Object, java.lang.Object)
static void <clinit> ()
}
com/google/common/collect/NullnessCasts.class
NullnessCasts.java
package com.google.common.collect
final com.google.common.collect.NullnessCasts extends java.lang.Object {
static java.lang.Object uncheckedCastNullableTToT (java.lang.Object)
Object t
static java.lang.Object unsafeNull ()
private void <init> ()
}
com/google/common/collect/NullsFirstOrdering.class
NullsFirstOrdering.java
package com.google.common.collect
final com.google.common.collect.NullsFirstOrdering extends com.google.common.collect.Ordering implements java.io.Serializable {
final com.google.common.collect.Ordering ordering
private static final long serialVersionUID
void <init> (com.google.common.collect.Ordering)
com.google.common.collect.Ordering ordering
public int compare (java.lang.Object, java.lang.Object)
Object left
Object right
public com.google.common.collect.Ordering reverse ()
public com.google.common.collect.Ordering nullsFirst ()
public com.google.common.collect.Ordering nullsLast ()
public boolean equals (java.lang.Object)
com.google.common.collect.NullsFirstOrdering that
Object object
public int hashCode ()
public java.lang.String toString ()
}
com/google/common/collect/NullsLastOrdering.class
NullsLastOrdering.java
package com.google.common.collect
final com.google.common.collect.NullsLastOrdering extends com.google.common.collect.Ordering implements java.io.Serializable {
final com.google.common.collect.Ordering ordering
private static final long serialVersionUID
void <init> (com.google.common.collect.Ordering)
com.google.common.collect.Ordering ordering
public int compare (java.lang.Object, java.lang.Object)
Object left
Object right
public com.google.common.collect.Ordering reverse ()
public com.google.common.collect.Ordering nullsFirst ()
public com.google.common.collect.Ordering nullsLast ()
public boolean equals (java.lang.Object)
com.google.common.collect.NullsLastOrdering that
Object object
public int hashCode ()
public java.lang.String toString ()
}
com/google/common/collect/ObjectArrays.class
ObjectArrays.java
package com.google.common.collect
public final com.google.common.collect.ObjectArrays extends java.lang.Object {
private void <init> ()
public static java.lang.Object[] newArray (java.lang.Class, int)
Class type
int length
public static java.lang.Object[] newArray (java.lang.Object[], int)
Object[] reference
int length
public static java.lang.Object[] concat (java.lang.Object[], java.lang.Object[], java.lang.Class)
Object[] first
Object[] second
Class type
Object[] result
public static java.lang.Object[] concat (java.lang.Object, java.lang.Object[])
Object element
Object[] array
Object[] result
public static java.lang.Object[] concat (java.lang.Object[], java.lang.Object)
Object[] array
Object element
Object[] result
static java.lang.Object[] toArrayImpl (java.util.Collection, java.lang.Object[])
Object[] unsoundlyCovariantArray
java.util.Collection c
Object[] array
int size
static java.lang.Object[] toArrayImpl (java.lang.Object[], int, int, java.lang.Object[])
Object[] unsoundlyCovariantArray
Object[] src
int offset
int len
Object[] dst
static java.lang.Object[] toArrayImpl (java.util.Collection)
java.util.Collection c
static java.lang.Object[] copyAsObjectArray (java.lang.Object[], int, int)
Object[] elements
int offset
int length
Object[] result
private static java.lang.Object[] fillArray (java.lang.Iterable, java.lang.Object[])
Object element
Iterable elements
Object[] array
int i
static void swap (java.lang.Object[], int, int)
Object[] array
int i
int j
Object temp
static transient java.lang.Object[] checkElementsNotNull (java.lang.Object[])
Object[] array
static java.lang.Object[] checkElementsNotNull (java.lang.Object[], int)
int i
Object[] array
int length
static java.lang.Object checkElementNotNull (java.lang.Object, int)
Object element
int index
}
com/google/common/collect/ObjectCountHashMap$MapEntry.class
ObjectCountHashMap.java
package com.google.common.collect
com.google.common.collect.ObjectCountHashMap$MapEntry extends com.google.common.collect.Multisets$AbstractEntry {
final Object key
int lastKnownIndex
final synthetic com.google.common.collect.ObjectCountHashMap this$0
void <init> (com.google.common.collect.ObjectCountHashMap, int)
com.google.common.collect.ObjectCountHashMap this$0
int index
public java.lang.Object getElement ()
void updateLastKnownIndex ()
public int getCount ()
public int setCount (int)
int old
int count
}
com/google/common/collect/ObjectCountHashMap.class
ObjectCountHashMap.java
package com.google.common.collect
com.google.common.collect.ObjectCountHashMap extends java.lang.Object {
private static final int MAXIMUM_CAPACITY
static final float DEFAULT_LOAD_FACTOR
private static final long NEXT_MASK
private static final long HASH_MASK
static final int DEFAULT_SIZE
static final int UNSET
transient Object[] keys
transient int[] values
transient int size
transient int modCount
private transient int[] table
transient long[] entries
private transient float loadFactor
private transient int threshold
static com.google.common.collect.ObjectCountHashMap create ()
static com.google.common.collect.ObjectCountHashMap createWithExpectedSize (int)
int expectedSize
void <init> ()
void <init> (com.google.common.collect.ObjectCountHashMap)
int i
com.google.common.collect.ObjectCountHashMap map
void <init> (int)
int capacity
void <init> (int, float)
int expectedSize
float loadFactor
void init (int, float)
int expectedSize
float loadFactor
int buckets
private static int[] newTable (int)
int size
int[] array
private static long[] newEntries (int)
int size
long[] array
private int hashTableMask ()
int firstIndex ()
int nextIndex (int)
int index
int nextIndexAfterRemove (int, int)
int oldNextIndex
int removedIndex
int size ()
java.lang.Object getKey (int)
int index
int getValue (int)
int index
void setValue (int, int)
int index
int newValue
com.google.common.collect.Multiset$Entry getEntry (int)
int index
private static int getHash (long)
long entry
private static int getNext (long)
long entry
private static long swapNext (long, int)
long entry
int newNext
void ensureCapacity (int)
int newTableSize
int minCapacity
public int put (java.lang.Object, int)
int oldValue
int last
long entry
Object key
int value
long[] entries
Object[] keys
int[] values
int hash
int tableIndex
int newEntryIndex
int next
int newSize
void insertEntry (int, java.lang.Object, int, int)
int entryIndex
Object key
int value
int hash
private void resizeMeMaybe (int)
int newCapacity
int newSize
int entriesSize
void resizeEntries (int)
int newCapacity
long[] entries
int oldCapacity
private void resizeTable (int)
long oldEntry
int hash
int tableIndex
int next
int i
int newCapacity
int[] oldTable
int oldCapacity
int newThreshold
int[] newTable
long[] entries
int mask
int indexOf (java.lang.Object)
long entry
Object key
int hash
int next
public boolean containsKey (java.lang.Object)
Object key
public int get (java.lang.Object)
Object key
int index
public int remove (java.lang.Object)
Object key
private int remove (java.lang.Object, int)
int oldValue
Object key
int hash
int tableIndex
int next
int last
int removeEntry (int)
int entryIndex
void moveLastEntry (int)
int previous
long entry
long lastEntry
int tableIndex
int lastNext
int dstIndex
int srcIndex
public void clear ()
}
com/google/common/collect/ObjectCountLinkedHashMap.class
ObjectCountLinkedHashMap.java
package com.google.common.collect
com.google.common.collect.ObjectCountLinkedHashMap extends com.google.common.collect.ObjectCountHashMap {
private static final int ENDPOINT
transient long[] links
private transient int firstEntry
private transient int lastEntry
static com.google.common.collect.ObjectCountLinkedHashMap create ()
static com.google.common.collect.ObjectCountLinkedHashMap createWithExpectedSize (int)
int expectedSize
void <init> ()
void <init> (int)
int expectedSize
void <init> (int, float)
int expectedSize
float loadFactor
void <init> (com.google.common.collect.ObjectCountHashMap)
int i
com.google.common.collect.ObjectCountHashMap map
void init (int, float)
int expectedSize
float loadFactor
int firstIndex ()
int nextIndex (int)
int index
int result
int nextIndexAfterRemove (int, int)
int oldNextIndex
int removedIndex
private int getPredecessor (int)
int entry
private int getSuccessor (int)
int entry
private void setSuccessor (int, int)
int entry
int succ
long succMask
private void setPredecessor (int, int)
int entry
int pred
long predMask
private void setSucceeds (int, int)
int pred
int succ
void insertEntry (int, java.lang.Object, int, int)
int entryIndex
Object key
int value
int hash
void moveLastEntry (int)
int dstIndex
int srcIndex
void resizeEntries (int)
int newCapacity
int oldCapacity
public void clear ()
}
com/google/common/collect/Ordering$ArbitraryOrdering.class
Ordering.java
package com.google.common.collect
com.google.common.collect.Ordering$ArbitraryOrdering extends com.google.common.collect.Ordering {
private final java.util.concurrent.atomic.AtomicInteger counter
private final java.util.concurrent.ConcurrentMap uids
void <init> ()
private java.lang.Integer getUid (java.lang.Object)
Integer alreadySet
Object obj
Integer uid
public int compare (java.lang.Object, java.lang.Object)
Object left
Object right
int leftCode
int rightCode
int result
public java.lang.String toString ()
int identityHashCode (java.lang.Object)
Object object
}
com/google/common/collect/Ordering$ArbitraryOrderingHolder.class
Ordering.java
package com.google.common.collect
com.google.common.collect.Ordering$ArbitraryOrderingHolder extends java.lang.Object {
static final com.google.common.collect.Ordering ARBITRARY_ORDERING
private void <init> ()
static void <clinit> ()
}
com/google/common/collect/Ordering$IncomparableValueException.class
Ordering.java
package com.google.common.collect
com.google.common.collect.Ordering$IncomparableValueException extends java.lang.ClassCastException {
final Object value
private static final long serialVersionUID
void <init> (java.lang.Object)
Object value
}
com/google/common/collect/Ordering.class
Ordering.java
package com.google.common.collect
public abstract com.google.common.collect.Ordering extends java.lang.Object implements java.util.Comparator {
static final int LEFT_IS_GREATER
static final int RIGHT_IS_GREATER
public static com.google.common.collect.Ordering natural ()
public static com.google.common.collect.Ordering from (java.util.Comparator)
java.util.Comparator comparator
public static com.google.common.collect.Ordering from (com.google.common.collect.Ordering)
com.google.common.collect.Ordering ordering
public static com.google.common.collect.Ordering explicit (java.util.List)
java.util.List valuesInOrder
public static transient com.google.common.collect.Ordering explicit (java.lang.Object, java.lang.Object[])
Object leastValue
Object[] remainingValuesInOrder
public static com.google.common.collect.Ordering allEqual ()
public static com.google.common.collect.Ordering usingToString ()
public static com.google.common.collect.Ordering arbitrary ()
protected void <init> ()
public com.google.common.collect.Ordering reverse ()
public com.google.common.collect.Ordering nullsFirst ()
public com.google.common.collect.Ordering nullsLast ()
public com.google.common.collect.Ordering onResultOf (com.google.common.base.Function)
com.google.common.base.Function function
com.google.common.collect.Ordering onKeys ()
public com.google.common.collect.Ordering compound (java.util.Comparator)
java.util.Comparator secondaryComparator
public static com.google.common.collect.Ordering compound (java.lang.Iterable)
Iterable comparators
public com.google.common.collect.Ordering lexicographical ()
public abstract int compare (java.lang.Object, java.lang.Object)
public java.lang.Object min (java.util.Iterator)
java.util.Iterator iterator
Object minSoFar
public java.lang.Object min (java.lang.Iterable)
Iterable iterable
public java.lang.Object min (java.lang.Object, java.lang.Object)
Object a
Object b
public transient java.lang.Object min (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object[])
Object r
Object a
Object b
Object c
Object[] rest
Object minSoFar
public java.lang.Object max (java.util.Iterator)
java.util.Iterator iterator
Object maxSoFar
public java.lang.Object max (java.lang.Iterable)
Iterable iterable
public java.lang.Object max (java.lang.Object, java.lang.Object)
Object a
Object b
public transient java.lang.Object max (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object[])
Object r
Object a
Object b
Object c
Object[] rest
Object maxSoFar
public java.util.List leastOf (java.lang.Iterable, int)
Object[] array
java.util.Collection collection
Iterable iterable
int k
public java.util.List leastOf (java.util.Iterator, int)
java.util.ArrayList list
com.google.common.collect.TopKSelector selector
java.util.Iterator iterator
int k
public java.util.List greatestOf (java.lang.Iterable, int)
Iterable iterable
int k
public java.util.List greatestOf (java.util.Iterator, int)
java.util.Iterator iterator
int k
public java.util.List sortedCopy (java.lang.Iterable)
Iterable elements
Object[] array
public com.google.common.collect.ImmutableList immutableSortedCopy (java.lang.Iterable)
Iterable elements
public boolean isOrdered (java.lang.Iterable)
Object next
Object prev
Iterable iterable
java.util.Iterator it
public boolean isStrictlyOrdered (java.lang.Iterable)
Object next
Object prev
Iterable iterable
java.util.Iterator it
public int binarySearch (java.util.List, java.lang.Object)
java.util.List sortedList
Object key
}
com/google/common/collect/ParametricNullness.class
ParametricNullness.java
package com.google.common.collect
abstract annotation com.google.common.collect.ParametricNullness extends java.lang.Object implements java.lang.annotation.Annotation {
}
com/google/common/collect/PeekingIterator.class
PeekingIterator.java
package com.google.common.collect
public abstract com.google.common.collect.PeekingIterator extends java.lang.Object implements java.util.Iterator {
public abstract java.lang.Object peek ()
public abstract java.lang.Object next ()
public abstract void remove ()
}
com/google/common/collect/Platform.class
Platform.java
package com.google.common.collect
final com.google.common.collect.Platform extends java.lang.Object {
static java.util.Map newHashMapWithExpectedSize (int)
int expectedSize
static java.util.Map newLinkedHashMapWithExpectedSize (int)
int expectedSize
static java.util.Set newHashSetWithExpectedSize (int)
int expectedSize
static java.util.Set newLinkedHashSetWithExpectedSize (int)
int expectedSize
static java.util.Map preservesInsertionOrderOnPutsMap ()
static java.util.Set preservesInsertionOrderOnAddsSet ()
static java.lang.Object[] newArray (java.lang.Object[], int)
Object[] reference
int length
Class type
Object[] result
static java.lang.Object[] copy (java.lang.Object[], int, int, java.lang.Object[])
Object[] source
int from
int to
Object[] arrayOfType
static com.google.common.collect.MapMaker tryWeakKeys (com.google.common.collect.MapMaker)
com.google.common.collect.MapMaker mapMaker
static int reduceIterationsIfGwt (int)
int iterations
static int reduceExponentIfGwt (int)
int exponent
static void checkGwtRpcEnabled ()
private void <init> ()
}
com/google/common/collect/Queues.class
Queues.java
package com.google.common.collect
public final com.google.common.collect.Queues extends java.lang.Object {
private void <init> ()
public static java.util.concurrent.ArrayBlockingQueue newArrayBlockingQueue (int)
int capacity
public static java.util.ArrayDeque newArrayDeque ()
public static java.util.ArrayDeque newArrayDeque (java.lang.Iterable)
Iterable elements
java.util.ArrayDeque deque
public static java.util.concurrent.ConcurrentLinkedQueue newConcurrentLinkedQueue ()
public static java.util.concurrent.ConcurrentLinkedQueue newConcurrentLinkedQueue (java.lang.Iterable)
Iterable elements
java.util.concurrent.ConcurrentLinkedQueue queue
public static java.util.concurrent.LinkedBlockingDeque newLinkedBlockingDeque ()
public static java.util.concurrent.LinkedBlockingDeque newLinkedBlockingDeque (int)
int capacity
public static java.util.concurrent.LinkedBlockingDeque newLinkedBlockingDeque (java.lang.Iterable)
Iterable elements
java.util.concurrent.LinkedBlockingDeque deque
public static java.util.concurrent.LinkedBlockingQueue newLinkedBlockingQueue ()
public static java.util.concurrent.LinkedBlockingQueue newLinkedBlockingQueue (int)
int capacity
public static java.util.concurrent.LinkedBlockingQueue newLinkedBlockingQueue (java.lang.Iterable)
Iterable elements
java.util.concurrent.LinkedBlockingQueue queue
public static java.util.concurrent.PriorityBlockingQueue newPriorityBlockingQueue ()
public static java.util.concurrent.PriorityBlockingQueue newPriorityBlockingQueue (java.lang.Iterable)
Iterable elements
java.util.concurrent.PriorityBlockingQueue queue
public static java.util.PriorityQueue newPriorityQueue ()
public static java.util.PriorityQueue newPriorityQueue (java.lang.Iterable)
Iterable elements
java.util.PriorityQueue queue
public static java.util.concurrent.SynchronousQueue newSynchronousQueue ()
public static int drain (java.util.concurrent.BlockingQueue, java.util.Collection, int, long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
Object e
java.util.concurrent.BlockingQueue q
java.util.Collection buffer
int numElements
long timeout
java.util.concurrent.TimeUnit unit
long deadline
int added
public static int drainUninterruptibly (java.util.concurrent.BlockingQueue, java.util.Collection, int, long, java.util.concurrent.TimeUnit)
Object e
InterruptedException ex
Object e
java.util.concurrent.BlockingQueue q
java.util.Collection buffer
int numElements
long timeout
java.util.concurrent.TimeUnit unit
long deadline
int added
boolean interrupted
public static java.util.Queue synchronizedQueue (java.util.Queue)
java.util.Queue queue
public static java.util.Deque synchronizedDeque (java.util.Deque)
java.util.Deque deque
}
com/google/common/collect/Range$1.class
Range.java
package com.google.common.collect
synthetic com.google.common.collect.Range$1 extends java.lang.Object {
static final synthetic int[] $SwitchMap$com$google$common$collect$BoundType
static void <clinit> ()
}
com/google/common/collect/Range$LowerBoundFn.class
Range.java
package com.google.common.collect
com.google.common.collect.Range$LowerBoundFn extends java.lang.Object implements com.google.common.base.Function {
static final com.google.common.collect.Range$LowerBoundFn INSTANCE
void <init> ()
public com.google.common.collect.Cut apply (com.google.common.collect.Range)
com.google.common.collect.Range range
public volatile synthetic java.lang.Object apply (java.lang.Object)
static void <clinit> ()
}
com/google/common/collect/Range$RangeLexOrdering.class
Range.java
package com.google.common.collect
com.google.common.collect.Range$RangeLexOrdering extends com.google.common.collect.Ordering implements java.io.Serializable {
static final com.google.common.collect.Ordering INSTANCE
private static final long serialVersionUID
private void <init> ()
public int compare (com.google.common.collect.Range, com.google.common.collect.Range)
com.google.common.collect.Range left
com.google.common.collect.Range right
public volatile synthetic int compare (java.lang.Object, java.lang.Object)
static void <clinit> ()
}
com/google/common/collect/Range$UpperBoundFn.class
Range.java
package com.google.common.collect
com.google.common.collect.Range$UpperBoundFn extends java.lang.Object implements com.google.common.base.Function {
static final com.google.common.collect.Range$UpperBoundFn INSTANCE
void <init> ()
public com.google.common.collect.Cut apply (com.google.common.collect.Range)
com.google.common.collect.Range range
public volatile synthetic java.lang.Object apply (java.lang.Object)
static void <clinit> ()
}
com/google/common/collect/Range.class
Range.java
package com.google.common.collect
public final com.google.common.collect.Range extends com.google.common.collect.RangeGwtSerializationDependencies implements com.google.common.base.Predicate java.io.Serializable {
private static final com.google.common.collect.Range ALL
final com.google.common.collect.Cut lowerBound
final com.google.common.collect.Cut upperBound
private static final long serialVersionUID
static com.google.common.base.Function lowerBoundFn ()
static com.google.common.base.Function upperBoundFn ()
static com.google.common.collect.Ordering rangeLexOrdering ()
static com.google.common.collect.Range create (com.google.common.collect.Cut, com.google.common.collect.Cut)
com.google.common.collect.Cut lowerBound
com.google.common.collect.Cut upperBound
public static com.google.common.collect.Range open (java.lang.Comparable, java.lang.Comparable)
Comparable lower
Comparable upper
public static com.google.common.collect.Range closed (java.lang.Comparable, java.lang.Comparable)
Comparable lower
Comparable upper
public static com.google.common.collect.Range closedOpen (java.lang.Comparable, java.lang.Comparable)
Comparable lower
Comparable upper
public static com.google.common.collect.Range openClosed (java.lang.Comparable, java.lang.Comparable)
Comparable lower
Comparable upper
public static com.google.common.collect.Range range (java.lang.Comparable, com.google.common.collect.BoundType, java.lang.Comparable, com.google.common.collect.BoundType)
Comparable lower
com.google.common.collect.BoundType lowerType
Comparable upper
com.google.common.collect.BoundType upperType
com.google.common.collect.Cut lowerBound
com.google.common.collect.Cut upperBound
public static com.google.common.collect.Range lessThan (java.lang.Comparable)
Comparable endpoint
public static com.google.common.collect.Range atMost (java.lang.Comparable)
Comparable endpoint
public static com.google.common.collect.Range upTo (java.lang.Comparable, com.google.common.collect.BoundType)
Comparable endpoint
com.google.common.collect.BoundType boundType
public static com.google.common.collect.Range greaterThan (java.lang.Comparable)
Comparable endpoint
public static com.google.common.collect.Range atLeast (java.lang.Comparable)
Comparable endpoint
public static com.google.common.collect.Range downTo (java.lang.Comparable, com.google.common.collect.BoundType)
Comparable endpoint
com.google.common.collect.BoundType boundType
public static com.google.common.collect.Range all ()
public static com.google.common.collect.Range singleton (java.lang.Comparable)
Comparable value
public static com.google.common.collect.Range encloseAll (java.lang.Iterable)
java.util.SortedSet set
java.util.Comparator comparator
Comparable value
Iterable values
java.util.Iterator valueIterator
Comparable min
Comparable max
private void <init> (com.google.common.collect.Cut, com.google.common.collect.Cut)
com.google.common.collect.Cut lowerBound
com.google.common.collect.Cut upperBound
public boolean hasLowerBound ()
public java.lang.Comparable lowerEndpoint ()
public com.google.common.collect.BoundType lowerBoundType ()
public boolean hasUpperBound ()
public java.lang.Comparable upperEndpoint ()
public com.google.common.collect.BoundType upperBoundType ()
public boolean isEmpty ()
public boolean contains (java.lang.Comparable)
Comparable value
public boolean apply (java.lang.Comparable)
Comparable input
public boolean containsAll (java.lang.Iterable)
java.util.SortedSet set
java.util.Comparator comparator
Comparable value
Iterable values
public boolean encloses (com.google.common.collect.Range)
com.google.common.collect.Range other
public boolean isConnected (com.google.common.collect.Range)
com.google.common.collect.Range other
public com.google.common.collect.Range intersection (com.google.common.collect.Range)
com.google.common.collect.Cut newLower
com.google.common.collect.Cut newUpper
com.google.common.collect.Range connectedRange
int lowerCmp
int upperCmp
public com.google.common.collect.Range gap (com.google.common.collect.Range)
com.google.common.collect.Range otherRange
boolean isThisFirst
com.google.common.collect.Range firstRange
com.google.common.collect.Range secondRange
public com.google.common.collect.Range span (com.google.common.collect.Range)
com.google.common.collect.Cut newLower
com.google.common.collect.Cut newUpper
com.google.common.collect.Range other
int lowerCmp
int upperCmp
public com.google.common.collect.Range canonical (com.google.common.collect.DiscreteDomain)
com.google.common.collect.DiscreteDomain domain
com.google.common.collect.Cut lower
com.google.common.collect.Cut upper
public boolean equals (java.lang.Object)
com.google.common.collect.Range other
Object object
public int hashCode ()
public java.lang.String toString ()
private static java.lang.String toString (com.google.common.collect.Cut, com.google.common.collect.Cut)
com.google.common.collect.Cut lowerBound
com.google.common.collect.Cut upperBound
StringBuilder sb
java.lang.Object readResolve ()
static int compareOrThrow (java.lang.Comparable, java.lang.Comparable)
Comparable left
Comparable right
public volatile synthetic boolean apply (java.lang.Object)
static void <clinit> ()
}
com/google/common/collect/RangeGwtSerializationDependencies.class
RangeGwtSerializationDependencies.java
package com.google.common.collect
abstract com.google.common.collect.RangeGwtSerializationDependencies extends java.lang.Object implements java.io.Serializable {
void <init> ()
}
com/google/common/collect/RangeMap.class
RangeMap.java
package com.google.common.collect
public abstract com.google.common.collect.RangeMap extends java.lang.Object {
public abstract java.lang.Object get (java.lang.Comparable)
public abstract java.util.Map$Entry getEntry (java.lang.Comparable)
public abstract com.google.common.collect.Range span ()
public abstract void put (com.google.common.collect.Range, java.lang.Object)
public abstract void putCoalescing (com.google.common.collect.Range, java.lang.Object)
public abstract void putAll (com.google.common.collect.RangeMap)
public abstract void clear ()
public abstract void remove (com.google.common.collect.Range)
public abstract java.util.Map asMapOfRanges ()
public abstract java.util.Map asDescendingMapOfRanges ()
public abstract com.google.common.collect.RangeMap subRangeMap (com.google.common.collect.Range)
public abstract boolean equals (java.lang.Object)
public abstract int hashCode ()
public abstract java.lang.String toString ()
}
com/google/common/collect/RangeSet.class
RangeSet.java
package com.google.common.collect
public abstract com.google.common.collect.RangeSet extends java.lang.Object {
public abstract boolean contains (java.lang.Comparable)
public abstract com.google.common.collect.Range rangeContaining (java.lang.Comparable)
public abstract boolean intersects (com.google.common.collect.Range)
public abstract boolean encloses (com.google.common.collect.Range)
public abstract boolean enclosesAll (com.google.common.collect.RangeSet)
public abstract boolean enclosesAll (java.lang.Iterable)
public abstract boolean isEmpty ()
public abstract com.google.common.collect.Range span ()
public abstract java.util.Set asRanges ()
public abstract java.util.Set asDescendingSetOfRanges ()
public abstract com.google.common.collect.RangeSet complement ()
public abstract com.google.common.collect.RangeSet subRangeSet (com.google.common.collect.Range)
public abstract void add (com.google.common.collect.Range)
public abstract void remove (com.google.common.collect.Range)
public abstract void clear ()
public abstract void addAll (com.google.common.collect.RangeSet)
public abstract void addAll (java.lang.Iterable)
public abstract void removeAll (com.google.common.collect.RangeSet)
public abstract void removeAll (java.lang.Iterable)
public abstract boolean equals (java.lang.Object)
public abstract int hashCode ()
public abstract java.lang.String toString ()
}
com/google/common/collect/RegularContiguousSet$1.class
RegularContiguousSet.java
package com.google.common.collect
com.google.common.collect.RegularContiguousSet$1 extends com.google.common.collect.AbstractSequentialIterator {
final Comparable last
final synthetic com.google.common.collect.RegularContiguousSet this$0
void <init> (com.google.common.collect.RegularContiguousSet, java.lang.Comparable)
com.google.common.collect.RegularContiguousSet this$0
Comparable firstOrNull
protected java.lang.Comparable computeNext (java.lang.Comparable)
Comparable previous
protected volatile synthetic java.lang.Object computeNext (java.lang.Object)
}
com/google/common/collect/RegularContiguousSet$2.class
RegularContiguousSet.java
package com.google.common.collect
com.google.common.collect.RegularContiguousSet$2 extends com.google.common.collect.AbstractSequentialIterator {
final Comparable first
final synthetic com.google.common.collect.RegularContiguousSet this$0
void <init> (com.google.common.collect.RegularContiguousSet, java.lang.Comparable)
com.google.common.collect.RegularContiguousSet this$0
Comparable firstOrNull
protected java.lang.Comparable computeNext (java.lang.Comparable)
Comparable previous
protected volatile synthetic java.lang.Object computeNext (java.lang.Object)
}
com/google/common/collect/RegularContiguousSet$3.class
RegularContiguousSet.java
package com.google.common.collect
com.google.common.collect.RegularContiguousSet$3 extends com.google.common.collect.ImmutableAsList {
final synthetic com.google.common.collect.RegularContiguousSet this$0
void <init> (com.google.common.collect.RegularContiguousSet)
com.google.common.collect.RegularContiguousSet this$0
com.google.common.collect.ImmutableSortedSet delegateCollection ()
public java.lang.Comparable get (int)
int i
volatile synthetic com.google.common.collect.ImmutableCollection delegateCollection ()
public volatile synthetic java.lang.Object get (int)
}
com/google/common/collect/RegularContiguousSet$SerializedForm.class
RegularContiguousSet.java
package com.google.common.collect
final com.google.common.collect.RegularContiguousSet$SerializedForm extends java.lang.Object implements java.io.Serializable {
final com.google.common.collect.Range range
final com.google.common.collect.DiscreteDomain domain
private void <init> (com.google.common.collect.Range, com.google.common.collect.DiscreteDomain)
com.google.common.collect.Range range
com.google.common.collect.DiscreteDomain domain
private java.lang.Object readResolve ()
synthetic void <init> (com.google.common.collect.Range, com.google.common.collect.DiscreteDomain, com.google.common.collect.RegularContiguousSet$1)
com.google.common.collect.Range x0
com.google.common.collect.DiscreteDomain x1
com.google.common.collect.RegularContiguousSet$1 x2
}
com/google/common/collect/RegularContiguousSet.class
RegularContiguousSet.java
package com.google.common.collect
final com.google.common.collect.RegularContiguousSet extends com.google.common.collect.ContiguousSet {
private final com.google.common.collect.Range range
private static final long serialVersionUID
void <init> (com.google.common.collect.Range, com.google.common.collect.DiscreteDomain)
com.google.common.collect.Range range
com.google.common.collect.DiscreteDomain domain
private com.google.common.collect.ContiguousSet intersectionInCurrentDomain (com.google.common.collect.Range)
com.google.common.collect.Range other
com.google.common.collect.ContiguousSet headSetImpl (java.lang.Comparable, boolean)
Comparable toElement
boolean inclusive
com.google.common.collect.ContiguousSet subSetImpl (java.lang.Comparable, boolean, java.lang.Comparable, boolean)
Comparable fromElement
boolean fromInclusive
Comparable toElement
boolean toInclusive
com.google.common.collect.ContiguousSet tailSetImpl (java.lang.Comparable, boolean)
Comparable fromElement
boolean inclusive
int indexOf (java.lang.Object)
Object target
public com.google.common.collect.UnmodifiableIterator iterator ()
public com.google.common.collect.UnmodifiableIterator descendingIterator ()
private static boolean equalsOrThrow (java.lang.Comparable, java.lang.Comparable)
Comparable left
Comparable right
boolean isPartialView ()
public java.lang.Comparable first ()
public java.lang.Comparable last ()
com.google.common.collect.ImmutableList createAsList ()
public int size ()
long distance
public boolean contains (java.lang.Object)
ClassCastException e
Object object
public boolean containsAll (java.util.Collection)
java.util.Collection targets
public boolean isEmpty ()
public com.google.common.collect.ContiguousSet intersection (com.google.common.collect.ContiguousSet)
Comparable lowerEndpoint
Comparable upperEndpoint
com.google.common.collect.ContiguousSet other
public com.google.common.collect.Range range ()
public com.google.common.collect.Range range (com.google.common.collect.BoundType, com.google.common.collect.BoundType)
com.google.common.collect.BoundType lowerBoundType
com.google.common.collect.BoundType upperBoundType
public boolean equals (java.lang.Object)
com.google.common.collect.RegularContiguousSet that
Object object
public int hashCode ()
java.lang.Object writeReplace ()
public volatile synthetic java.lang.Object last ()
public volatile synthetic java.lang.Object first ()
volatile synthetic com.google.common.collect.ImmutableSortedSet tailSetImpl (java.lang.Object, boolean)
volatile synthetic com.google.common.collect.ImmutableSortedSet subSetImpl (java.lang.Object, boolean, java.lang.Object, boolean)
volatile synthetic com.google.common.collect.ImmutableSortedSet headSetImpl (java.lang.Object, boolean)
public volatile synthetic java.util.Iterator descendingIterator ()
public volatile synthetic java.util.Iterator iterator ()
static synthetic boolean access$000 (java.lang.Comparable, java.lang.Comparable)
Comparable x0
Comparable x1
}
com/google/common/collect/RegularImmutableAsList.class
RegularImmutableAsList.java
package com.google.common.collect
com.google.common.collect.RegularImmutableAsList extends com.google.common.collect.ImmutableAsList {
private final com.google.common.collect.ImmutableCollection delegate
private final com.google.common.collect.ImmutableList delegateList
void <init> (com.google.common.collect.ImmutableCollection, com.google.common.collect.ImmutableList)
com.google.common.collect.ImmutableCollection delegate
com.google.common.collect.ImmutableList delegateList
void <init> (com.google.common.collect.ImmutableCollection, java.lang.Object[])
com.google.common.collect.ImmutableCollection delegate
Object[] array
void <init> (com.google.common.collect.ImmutableCollection, java.lang.Object[], int)
com.google.common.collect.ImmutableCollection delegate
Object[] array
int size
com.google.common.collect.ImmutableCollection delegateCollection ()
com.google.common.collect.ImmutableList delegateList ()
public com.google.common.collect.UnmodifiableListIterator listIterator (int)
int index
int copyIntoArray (java.lang.Object[], int)
Object[] dst
int offset
java.lang.Object[] internalArray ()
int internalArrayStart ()
int internalArrayEnd ()
public java.lang.Object get (int)
int index
public volatile synthetic java.util.ListIterator listIterator (int)
}
com/google/common/collect/RegularImmutableBiMap.class
RegularImmutableBiMap.java
package com.google.common.collect
final com.google.common.collect.RegularImmutableBiMap extends com.google.common.collect.ImmutableBiMap {
static final com.google.common.collect.RegularImmutableBiMap EMPTY
private final transient Object keyHashTable
final transient Object[] alternatingKeysAndValues
private final transient int keyOffset
private final transient int size
private final transient com.google.common.collect.RegularImmutableBiMap inverse
private void <init> ()
void <init> (java.lang.Object[], int)
Object[] alternatingKeysAndValues
int size
int tableSize
Object valueHashTable
private void <init> (java.lang.Object, java.lang.Object[], int, com.google.common.collect.RegularImmutableBiMap)
Object valueHashTable
Object[] alternatingKeysAndValues
int size
com.google.common.collect.RegularImmutableBiMap inverse
public int size ()
public com.google.common.collect.ImmutableBiMap inverse ()
public java.lang.Object get (java.lang.Object)
Object key
Object result
com.google.common.collect.ImmutableSet createEntrySet ()
com.google.common.collect.ImmutableSet createKeySet ()
com.google.common.collect.ImmutableList keyList
boolean isPartialView ()
public volatile synthetic com.google.common.collect.BiMap inverse ()
static void <clinit> ()
}
com/google/common/collect/RegularImmutableList.class
RegularImmutableList.java
package com.google.common.collect
com.google.common.collect.RegularImmutableList extends com.google.common.collect.ImmutableList {
static final com.google.common.collect.ImmutableList EMPTY
final transient Object[] array
private final transient int size
void <init> (java.lang.Object[], int)
Object[] array
int size
public int size ()
boolean isPartialView ()
java.lang.Object[] internalArray ()
int internalArrayStart ()
int internalArrayEnd ()
int copyIntoArray (java.lang.Object[], int)
Object[] dst
int dstOff
public java.lang.Object get (int)
int index
static void <clinit> ()
}
com/google/common/collect/RegularImmutableMap$EntrySet$1.class
RegularImmutableMap.java
package com.google.common.collect
com.google.common.collect.RegularImmutableMap$EntrySet$1 extends com.google.common.collect.ImmutableList {
final synthetic com.google.common.collect.RegularImmutableMap$EntrySet this$0
void <init> (com.google.common.collect.RegularImmutableMap$EntrySet)
com.google.common.collect.RegularImmutableMap$EntrySet this$0
public java.util.Map$Entry get (int)
int index
Object key
Object value
public int size ()
public boolean isPartialView ()
public volatile synthetic java.lang.Object get (int)
}
com/google/common/collect/RegularImmutableMap$EntrySet.class
RegularImmutableMap.java
package com.google.common.collect
com.google.common.collect.RegularImmutableMap$EntrySet extends com.google.common.collect.ImmutableSet {
private final transient com.google.common.collect.ImmutableMap map
private final transient Object[] alternatingKeysAndValues
private final transient int keyOffset
private final transient int size
void <init> (com.google.common.collect.ImmutableMap, java.lang.Object[], int, int)
com.google.common.collect.ImmutableMap map
Object[] alternatingKeysAndValues
int keyOffset
int size
public com.google.common.collect.UnmodifiableIterator iterator ()
int copyIntoArray (java.lang.Object[], int)
Object[] dst
int offset
com.google.common.collect.ImmutableList createAsList ()
public boolean contains (java.lang.Object)
java.util.Map$Entry entry
Object k
Object v
Object object
boolean isPartialView ()
public int size ()
public volatile synthetic java.util.Iterator iterator ()
static synthetic int access$000 (com.google.common.collect.RegularImmutableMap$EntrySet)
com.google.common.collect.RegularImmutableMap$EntrySet x0
static synthetic java.lang.Object[] access$100 (com.google.common.collect.RegularImmutableMap$EntrySet)
com.google.common.collect.RegularImmutableMap$EntrySet x0
static synthetic int access$200 (com.google.common.collect.RegularImmutableMap$EntrySet)
com.google.common.collect.RegularImmutableMap$EntrySet x0
}
com/google/common/collect/RegularImmutableMap$KeySet.class
RegularImmutableMap.java
package com.google.common.collect
final com.google.common.collect.RegularImmutableMap$KeySet extends com.google.common.collect.ImmutableSet {
private final transient com.google.common.collect.ImmutableMap map
private final transient com.google.common.collect.ImmutableList list
void <init> (com.google.common.collect.ImmutableMap, com.google.common.collect.ImmutableList)
com.google.common.collect.ImmutableMap map
com.google.common.collect.ImmutableList list
public com.google.common.collect.UnmodifiableIterator iterator ()
int copyIntoArray (java.lang.Object[], int)
Object[] dst
int offset
public com.google.common.collect.ImmutableList asList ()
public boolean contains (java.lang.Object)
Object object
boolean isPartialView ()
public int size ()
public volatile synthetic java.util.Iterator iterator ()
}
com/google/common/collect/RegularImmutableMap$KeysOrValuesAsList.class
RegularImmutableMap.java
package com.google.common.collect
final com.google.common.collect.RegularImmutableMap$KeysOrValuesAsList extends com.google.common.collect.ImmutableList {
private final transient Object[] alternatingKeysAndValues
private final transient int offset
private final transient int size
void <init> (java.lang.Object[], int, int)
Object[] alternatingKeysAndValues
int offset
int size
public java.lang.Object get (int)
int index
boolean isPartialView ()
public int size ()
}
com/google/common/collect/RegularImmutableMap.class
RegularImmutableMap.java
package com.google.common.collect
final com.google.common.collect.RegularImmutableMap extends com.google.common.collect.ImmutableMap {
private static final byte ABSENT
private static final int BYTE_MAX_SIZE
private static final int SHORT_MAX_SIZE
private static final int BYTE_MASK
private static final int SHORT_MASK
static final com.google.common.collect.ImmutableMap EMPTY
private final transient Object hashTable
final transient Object[] alternatingKeysAndValues
private final transient int size
private static final long serialVersionUID
static com.google.common.collect.RegularImmutableMap create (int, java.lang.Object[])
int n
Object[] alternatingKeysAndValues
static com.google.common.collect.RegularImmutableMap create (int, java.lang.Object[], com.google.common.collect.ImmutableMap$Builder)
com.google.common.collect.RegularImmutableMap empty
Object[] hashTableAndSizeAndDuplicate
com.google.common.collect.ImmutableMap$Builder$DuplicateKey duplicateKey
Object hashTable
int n
Object[] alternatingKeysAndValues
com.google.common.collect.ImmutableMap$Builder builder
int tableSize
Object hashTablePlus
Object hashTable
private static java.lang.Object createHashTable (java.lang.Object[], int, int, int)
int previousKeyIndex
int h
int keyIndex
int outKeyIndex
Object key
Object value
int i
byte[] hashTable
int outI
int previousKeyIndex
int h
int keyIndex
int outKeyIndex
Object key
Object value
int i
short[] hashTable
int outI
int previousKeyIndex
int h
int keyIndex
int outKeyIndex
Object key
Object value
int i
int[] hashTable
int outI
Object[] alternatingKeysAndValues
int n
int tableSize
int keyOffset
int mask
com.google.common.collect.ImmutableMap$Builder$DuplicateKey duplicateKey
static java.lang.Object createHashTableOrThrow (java.lang.Object[], int, int, int)
Object[] hashTableAndSizeAndDuplicate
com.google.common.collect.ImmutableMap$Builder$DuplicateKey duplicateKey
Object[] alternatingKeysAndValues
int n
int tableSize
int keyOffset
Object hashTablePlus
private void <init> (java.lang.Object, java.lang.Object[], int)
Object hashTable
Object[] alternatingKeysAndValues
int size
public int size ()
public java.lang.Object get (java.lang.Object)
Object key
Object result
static java.lang.Object get (java.lang.Object, java.lang.Object[], int, int, java.lang.Object)
int keyIndex
int h
byte[] hashTable
int mask
int keyIndex
int h
short[] hashTable
int mask
int keyIndex
int h
int[] hashTable
int mask
Object hashTableObject
Object[] alternatingKeysAndValues
int size
int keyOffset
Object key
com.google.common.collect.ImmutableSet createEntrySet ()
com.google.common.collect.ImmutableSet createKeySet ()
com.google.common.collect.ImmutableList keyList
com.google.common.collect.ImmutableCollection createValues ()
boolean isPartialView ()
static void <clinit> ()
}
com/google/common/collect/RegularImmutableMultiset$1.class
RegularImmutableMultiset.java
package com.google.common.collect
synthetic com.google.common.collect.RegularImmutableMultiset$1 extends java.lang.Object {
}
com/google/common/collect/RegularImmutableMultiset$ElementSet.class
RegularImmutableMultiset.java
package com.google.common.collect
final com.google.common.collect.RegularImmutableMultiset$ElementSet extends com.google.common.collect.IndexedImmutableSet {
final synthetic com.google.common.collect.RegularImmutableMultiset this$0
private void <init> (com.google.common.collect.RegularImmutableMultiset)
java.lang.Object get (int)
int index
public boolean contains (java.lang.Object)
Object object
boolean isPartialView ()
public int size ()
synthetic void <init> (com.google.common.collect.RegularImmutableMultiset, com.google.common.collect.RegularImmutableMultiset$1)
com.google.common.collect.RegularImmutableMultiset x0
com.google.common.collect.RegularImmutableMultiset$1 x1
}
com/google/common/collect/RegularImmutableMultiset$SerializedForm.class
RegularImmutableMultiset.java
package com.google.common.collect
com.google.common.collect.RegularImmutableMultiset$SerializedForm extends java.lang.Object implements java.io.Serializable {
final Object[] elements
final int[] counts
private static final long serialVersionUID
void <init> (com.google.common.collect.Multiset)
com.google.common.collect.Multiset$Entry entry
com.google.common.collect.Multiset multiset
int distinct
int i
java.lang.Object readResolve ()
int i
com.google.common.collect.ImmutableMultiset$Builder builder
}
com/google/common/collect/RegularImmutableMultiset.class
RegularImmutableMultiset.java
package com.google.common.collect
com.google.common.collect.RegularImmutableMultiset extends com.google.common.collect.ImmutableMultiset {
static final com.google.common.collect.RegularImmutableMultiset EMPTY
final transient com.google.common.collect.ObjectCountHashMap contents
private final transient int size
private transient com.google.common.collect.ImmutableSet elementSet
void <init> (com.google.common.collect.ObjectCountHashMap)
int i
com.google.common.collect.ObjectCountHashMap contents
long size
boolean isPartialView ()
public int count (java.lang.Object)
Object element
public int size ()
public com.google.common.collect.ImmutableSet elementSet ()
com.google.common.collect.ImmutableSet result
com.google.common.collect.Multiset$Entry getEntry (int)
int index
java.lang.Object writeReplace ()
public volatile synthetic java.util.Set elementSet ()
static void <clinit> ()
}
com/google/common/collect/RegularImmutableSet.class
RegularImmutableSet.java
package com.google.common.collect
final com.google.common.collect.RegularImmutableSet extends com.google.common.collect.ImmutableSet {
private static final Object[] EMPTY_ARRAY
static final com.google.common.collect.RegularImmutableSet EMPTY
final transient Object[] elements
private final transient int hashCode
final transient Object[] table
private final transient int mask
private final transient int size
void <init> (java.lang.Object[], int, java.lang.Object[], int, int)
Object[] elements
int hashCode
Object[] table
int mask
int size
public boolean contains (java.lang.Object)
Object candidate
int i
Object target
Object[] table
public int size ()
public com.google.common.collect.UnmodifiableIterator iterator ()
java.lang.Object[] internalArray ()
int internalArrayStart ()
int internalArrayEnd ()
int copyIntoArray (java.lang.Object[], int)
Object[] dst
int offset
com.google.common.collect.ImmutableList createAsList ()
boolean isPartialView ()
public int hashCode ()
boolean isHashCodeFast ()
public volatile synthetic java.util.Iterator iterator ()
static void <clinit> ()
}
com/google/common/collect/RegularImmutableSortedMultiset.class
RegularImmutableSortedMultiset.java
package com.google.common.collect
final com.google.common.collect.RegularImmutableSortedMultiset extends com.google.common.collect.ImmutableSortedMultiset {
private static final long[] ZERO_CUMULATIVE_COUNTS
static final com.google.common.collect.ImmutableSortedMultiset NATURAL_EMPTY_MULTISET
final transient com.google.common.collect.RegularImmutableSortedSet elementSet
private final transient long[] cumulativeCounts
private final transient int offset
private final transient int length
void <init> (java.util.Comparator)
java.util.Comparator comparator
void <init> (com.google.common.collect.RegularImmutableSortedSet, long[], int, int)
com.google.common.collect.RegularImmutableSortedSet elementSet
long[] cumulativeCounts
int offset
int length
private int getCount (int)
int index
com.google.common.collect.Multiset$Entry getEntry (int)
int index
public com.google.common.collect.Multiset$Entry firstEntry ()
public com.google.common.collect.Multiset$Entry lastEntry ()
public int count (java.lang.Object)
Object element
int index
public int size ()
long size
public com.google.common.collect.ImmutableSortedSet elementSet ()
public com.google.common.collect.ImmutableSortedMultiset headMultiset (java.lang.Object, com.google.common.collect.BoundType)
Object upperBound
com.google.common.collect.BoundType boundType
public com.google.common.collect.ImmutableSortedMultiset tailMultiset (java.lang.Object, com.google.common.collect.BoundType)
Object lowerBound
com.google.common.collect.BoundType boundType
com.google.common.collect.ImmutableSortedMultiset getSubMultiset (int, int)
com.google.common.collect.RegularImmutableSortedSet subElementSet
int from
int to
boolean isPartialView ()
public volatile synthetic com.google.common.collect.SortedMultiset tailMultiset (java.lang.Object, com.google.common.collect.BoundType)
public volatile synthetic com.google.common.collect.SortedMultiset headMultiset (java.lang.Object, com.google.common.collect.BoundType)
public volatile synthetic java.util.NavigableSet elementSet ()
public volatile synthetic java.util.SortedSet elementSet ()
public volatile synthetic java.util.Set elementSet ()
public volatile synthetic com.google.common.collect.ImmutableSet elementSet ()
static void <clinit> ()
}
com/google/common/collect/RegularImmutableSortedSet.class
RegularImmutableSortedSet.java
package com.google.common.collect
final com.google.common.collect.RegularImmutableSortedSet extends com.google.common.collect.ImmutableSortedSet {
static final com.google.common.collect.RegularImmutableSortedSet NATURAL_EMPTY_SET
final transient com.google.common.collect.ImmutableList elements
void <init> (com.google.common.collect.ImmutableList, java.util.Comparator)
com.google.common.collect.ImmutableList elements
java.util.Comparator comparator
java.lang.Object[] internalArray ()
int internalArrayStart ()
int internalArrayEnd ()
public com.google.common.collect.UnmodifiableIterator iterator ()
public com.google.common.collect.UnmodifiableIterator descendingIterator ()
public int size ()
public boolean contains (java.lang.Object)
ClassCastException e
Object o
public boolean containsAll (java.util.Collection)
int cmp
RuntimeException e
java.util.Collection targets
java.util.Iterator thisIterator
java.util.Iterator thatIterator
Object target
Object current
private int unsafeBinarySearch (java.lang.Object) throws java.lang.ClassCastException
Object key
boolean isPartialView ()
int copyIntoArray (java.lang.Object[], int)
Object[] dst
int offset
public boolean equals (java.lang.Object)
Object element
Object otherElement
java.util.Iterator iterator
ClassCastException e
java.util.NoSuchElementException e
java.util.Iterator otherIterator
Object object
java.util.Set that
public java.lang.Object first ()
public java.lang.Object last ()
public java.lang.Object lower (java.lang.Object)
Object element
int index
public java.lang.Object floor (java.lang.Object)
Object element
int index
public java.lang.Object ceiling (java.lang.Object)
Object element
int index
public java.lang.Object higher (java.lang.Object)
Object element
int index
com.google.common.collect.ImmutableSortedSet headSetImpl (java.lang.Object, boolean)
Object toElement
boolean inclusive
int headIndex (java.lang.Object, boolean)
Object toElement
boolean inclusive
int index
com.google.common.collect.ImmutableSortedSet subSetImpl (java.lang.Object, boolean, java.lang.Object, boolean)
Object fromElement
boolean fromInclusive
Object toElement
boolean toInclusive
com.google.common.collect.ImmutableSortedSet tailSetImpl (java.lang.Object, boolean)
Object fromElement
boolean inclusive
int tailIndex (java.lang.Object, boolean)
Object fromElement
boolean inclusive
int index
java.util.Comparator unsafeComparator ()
com.google.common.collect.RegularImmutableSortedSet getSubSet (int, int)
int newFromIndex
int newToIndex
int indexOf (java.lang.Object)
int position
ClassCastException e
Object target
int position
public com.google.common.collect.ImmutableList asList ()
com.google.common.collect.ImmutableSortedSet createDescendingSet ()
java.util.Comparator reversedOrder
public volatile synthetic java.util.Iterator descendingIterator ()
public volatile synthetic java.util.Iterator iterator ()
static void <clinit> ()
}
com/google/common/collect/RegularImmutableTable$1.class
RegularImmutableTable.java
package com.google.common.collect
synthetic com.google.common.collect.RegularImmutableTable$1 extends java.lang.Object {
}
com/google/common/collect/RegularImmutableTable$CellSet.class
RegularImmutableTable.java
package com.google.common.collect
final com.google.common.collect.RegularImmutableTable$CellSet extends com.google.common.collect.IndexedImmutableSet {
final synthetic com.google.common.collect.RegularImmutableTable this$0
private void <init> (com.google.common.collect.RegularImmutableTable)
public int size ()
com.google.common.collect.Table$Cell get (int)
int index
public boolean contains (java.lang.Object)
com.google.common.collect.Table$Cell cell
Object value
Object object
boolean isPartialView ()
volatile synthetic java.lang.Object get (int)
synthetic void <init> (com.google.common.collect.RegularImmutableTable, com.google.common.collect.RegularImmutableTable$1)
com.google.common.collect.RegularImmutableTable x0
com.google.common.collect.RegularImmutableTable$1 x1
}
com/google/common/collect/RegularImmutableTable$Values.class
RegularImmutableTable.java
package com.google.common.collect
final com.google.common.collect.RegularImmutableTable$Values extends com.google.common.collect.ImmutableList {
final synthetic com.google.common.collect.RegularImmutableTable this$0
private void <init> (com.google.common.collect.RegularImmutableTable)
public int size ()
public java.lang.Object get (int)
int index
boolean isPartialView ()
synthetic void <init> (com.google.common.collect.RegularImmutableTable, com.google.common.collect.RegularImmutableTable$1)
com.google.common.collect.RegularImmutableTable x0
com.google.common.collect.RegularImmutableTable$1 x1
}
com/google/common/collect/RegularImmutableTable.class
RegularImmutableTable.java
package com.google.common.collect
abstract com.google.common.collect.RegularImmutableTable extends com.google.common.collect.ImmutableTable {
void <init> ()
abstract com.google.common.collect.Table$Cell getCell (int)
final com.google.common.collect.ImmutableSet createCellSet ()
abstract java.lang.Object getValue (int)
final com.google.common.collect.ImmutableCollection createValues ()
static com.google.common.collect.RegularImmutableTable forCells (java.util.List, java.util.Comparator, java.util.Comparator)
java.util.Comparator comparator
java.util.List cells
java.util.Comparator rowComparator
java.util.Comparator columnComparator
static com.google.common.collect.RegularImmutableTable forCells (java.lang.Iterable)
Iterable cells
private static com.google.common.collect.RegularImmutableTable forCellsInternal (java.lang.Iterable, java.util.Comparator, java.util.Comparator)
com.google.common.collect.Table$Cell cell
Iterable cells
java.util.Comparator rowComparator
java.util.Comparator columnComparator
java.util.Set rowSpaceBuilder
java.util.Set columnSpaceBuilder
com.google.common.collect.ImmutableList cellList
com.google.common.collect.ImmutableSet rowSpace
com.google.common.collect.ImmutableSet columnSpace
static com.google.common.collect.RegularImmutableTable forOrderedComponents (com.google.common.collect.ImmutableList, com.google.common.collect.ImmutableSet, com.google.common.collect.ImmutableSet)
com.google.common.collect.ImmutableList cellList
com.google.common.collect.ImmutableSet rowSpace
com.google.common.collect.ImmutableSet columnSpace
final void checkNoDuplicate (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object rowKey
Object columnKey
Object existingValue
Object newValue
volatile synthetic java.util.Collection createValues ()
volatile synthetic java.util.Set createCellSet ()
private static synthetic int lambda$forCells$0 (java.util.Comparator, java.util.Comparator, com.google.common.collect.Table$Cell, com.google.common.collect.Table$Cell)
java.util.Comparator rowComparator
java.util.Comparator columnComparator
com.google.common.collect.Table$Cell cell1
com.google.common.collect.Table$Cell cell2
int rowCompare
}
com/google/common/collect/ReverseNaturalOrdering.class
ReverseNaturalOrdering.java
package com.google.common.collect
final com.google.common.collect.ReverseNaturalOrdering extends com.google.common.collect.Ordering implements java.io.Serializable {
static final com.google.common.collect.ReverseNaturalOrdering INSTANCE
private static final long serialVersionUID
public int compare (java.lang.Comparable, java.lang.Comparable)
Comparable left
Comparable right
public com.google.common.collect.Ordering reverse ()
public java.lang.Comparable min (java.lang.Comparable, java.lang.Comparable)
Comparable a
Comparable b
public transient java.lang.Comparable min (java.lang.Comparable, java.lang.Comparable, java.lang.Comparable, java.lang.Comparable[])
Comparable a
Comparable b
Comparable c
Comparable[] rest
public java.lang.Comparable min (java.util.Iterator)
java.util.Iterator iterator
public java.lang.Comparable min (java.lang.Iterable)
Iterable iterable
public java.lang.Comparable max (java.lang.Comparable, java.lang.Comparable)
Comparable a
Comparable b
public transient java.lang.Comparable max (java.lang.Comparable, java.lang.Comparable, java.lang.Comparable, java.lang.Comparable[])
Comparable a
Comparable b
Comparable c
Comparable[] rest
public java.lang.Comparable max (java.util.Iterator)
java.util.Iterator iterator
public java.lang.Comparable max (java.lang.Iterable)
Iterable iterable
private java.lang.Object readResolve ()
public java.lang.String toString ()
private void <init> ()
public volatile synthetic java.lang.Object max (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object[])
public volatile synthetic java.lang.Object max (java.lang.Object, java.lang.Object)
public volatile synthetic java.lang.Object max (java.lang.Iterable)
public volatile synthetic java.lang.Object max (java.util.Iterator)
public volatile synthetic java.lang.Object min (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object[])
public volatile synthetic java.lang.Object min (java.lang.Object, java.lang.Object)
public volatile synthetic java.lang.Object min (java.lang.Iterable)
public volatile synthetic java.lang.Object min (java.util.Iterator)
public volatile synthetic int compare (java.lang.Object, java.lang.Object)
static void <clinit> ()
}
com/google/common/collect/ReverseOrdering.class
ReverseOrdering.java
package com.google.common.collect
final com.google.common.collect.ReverseOrdering extends com.google.common.collect.Ordering implements java.io.Serializable {
final com.google.common.collect.Ordering forwardOrder
private static final long serialVersionUID
void <init> (com.google.common.collect.Ordering)
com.google.common.collect.Ordering forwardOrder
public int compare (java.lang.Object, java.lang.Object)
Object a
Object b
public com.google.common.collect.Ordering reverse ()
public java.lang.Object min (java.lang.Object, java.lang.Object)
Object a
Object b
public transient java.lang.Object min (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object[])
Object a
Object b
Object c
Object[] rest
public java.lang.Object min (java.util.Iterator)
java.util.Iterator iterator
public java.lang.Object min (java.lang.Iterable)
Iterable iterable
public java.lang.Object max (java.lang.Object, java.lang.Object)
Object a
Object b
public transient java.lang.Object max (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object[])
Object a
Object b
Object c
Object[] rest
public java.lang.Object max (java.util.Iterator)
java.util.Iterator iterator
public java.lang.Object max (java.lang.Iterable)
Iterable iterable
public int hashCode ()
public boolean equals (java.lang.Object)
com.google.common.collect.ReverseOrdering that
Object object
public java.lang.String toString ()
}
com/google/common/collect/RowSortedTable.class
RowSortedTable.java
package com.google.common.collect
public abstract com.google.common.collect.RowSortedTable extends java.lang.Object implements com.google.common.collect.Table {
public abstract java.util.SortedSet rowKeySet ()
public abstract java.util.SortedMap rowMap ()
public volatile synthetic java.util.Map rowMap ()
public volatile synthetic java.util.Set rowKeySet ()
}
com/google/common/collect/Serialization$1.class
Serialization.java
package com.google.common.collect
synthetic com.google.common.collect.Serialization$1 extends java.lang.Object {
}
com/google/common/collect/Serialization$FieldSetter.class
Serialization.java
package com.google.common.collect
final com.google.common.collect.Serialization$FieldSetter extends java.lang.Object {
private final java.lang.reflect.Field field
private void <init> (java.lang.reflect.Field)
java.lang.reflect.Field field
void set (java.lang.Object, java.lang.Object)
IllegalAccessException impossible
Object instance
Object value
void set (java.lang.Object, int)
IllegalAccessException impossible
Object instance
int value
synthetic void <init> (java.lang.reflect.Field, com.google.common.collect.Serialization$1)
java.lang.reflect.Field x0
com.google.common.collect.Serialization$1 x1
}
com/google/common/collect/Serialization.class
Serialization.java
package com.google.common.collect
final com.google.common.collect.Serialization extends java.lang.Object {
private void <init> ()
static int readCount (java.io.ObjectInputStream) throws java.io.IOException
java.io.ObjectInputStream stream
static void writeMap (java.util.Map, java.io.ObjectOutputStream) throws java.io.IOException
java.util.Map$Entry entry
java.util.Map map
java.io.ObjectOutputStream stream
static void populateMap (java.util.Map, java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.util.Map map
java.io.ObjectInputStream stream
int size
static void populateMap (java.util.Map, java.io.ObjectInputStream, int) throws java.io.IOException java.lang.ClassNotFoundException
Object key
Object value
int i
java.util.Map map
java.io.ObjectInputStream stream
int size
static void writeMultiset (com.google.common.collect.Multiset, java.io.ObjectOutputStream) throws java.io.IOException
com.google.common.collect.Multiset$Entry entry
com.google.common.collect.Multiset multiset
java.io.ObjectOutputStream stream
int entryCount
static void populateMultiset (com.google.common.collect.Multiset, java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
com.google.common.collect.Multiset multiset
java.io.ObjectInputStream stream
int distinctElements
static void populateMultiset (com.google.common.collect.Multiset, java.io.ObjectInputStream, int) throws java.io.IOException java.lang.ClassNotFoundException
Object element
int count
int i
com.google.common.collect.Multiset multiset
java.io.ObjectInputStream stream
int distinctElements
static void writeMultimap (com.google.common.collect.Multimap, java.io.ObjectOutputStream) throws java.io.IOException
Object value
java.util.Map$Entry entry
com.google.common.collect.Multimap multimap
java.io.ObjectOutputStream stream
static void populateMultimap (com.google.common.collect.Multimap, java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
com.google.common.collect.Multimap multimap
java.io.ObjectInputStream stream
int distinctKeys
static void populateMultimap (com.google.common.collect.Multimap, java.io.ObjectInputStream, int) throws java.io.IOException java.lang.ClassNotFoundException
Object value
int j
Object key
java.util.Collection values
int valueCount
int i
com.google.common.collect.Multimap multimap
java.io.ObjectInputStream stream
int distinctKeys
static com.google.common.collect.Serialization$FieldSetter getFieldSetter (java.lang.Class, java.lang.String)
java.lang.reflect.Field field
NoSuchFieldException e
Class clazz
String fieldName
}
com/google/common/collect/SetMultimap.class
SetMultimap.java
package com.google.common.collect
public abstract com.google.common.collect.SetMultimap extends java.lang.Object implements com.google.common.collect.Multimap {
public abstract java.util.Set get (java.lang.Object)
public abstract java.util.Set removeAll (java.lang.Object)
public abstract java.util.Set replaceValues (java.lang.Object, java.lang.Iterable)
public abstract java.util.Set entries ()
public abstract java.util.Map asMap ()
public abstract boolean equals (java.lang.Object)
public volatile synthetic java.util.Collection entries ()
public volatile synthetic java.util.Collection get (java.lang.Object)
public volatile synthetic java.util.Collection removeAll (java.lang.Object)
public volatile synthetic java.util.Collection replaceValues (java.lang.Object, java.lang.Iterable)
}
com/google/common/collect/Sets$1$1.class
Sets.java
package com.google.common.collect
com.google.common.collect.Sets$1$1 extends com.google.common.collect.AbstractIterator {
final java.util.Iterator itr1
final java.util.Iterator itr2
final synthetic com.google.common.collect.Sets$1 this$0
void <init> (com.google.common.collect.Sets$1)
com.google.common.collect.Sets$1 this$0
protected java.lang.Object computeNext ()
Object e
}
com/google/common/collect/Sets$1.class
Sets.java
package com.google.common.collect
com.google.common.collect.Sets$1 extends com.google.common.collect.Sets$SetView {
final synthetic java.util.Set val$set1
final synthetic java.util.Set val$set2
void <init> (java.util.Set, java.util.Set)
public int size ()
Object e
int size
public boolean isEmpty ()
public com.google.common.collect.UnmodifiableIterator iterator ()
public boolean contains (java.lang.Object)
Object object
public java.util.Set copyInto (java.util.Set)
java.util.Set set
public com.google.common.collect.ImmutableSet immutableCopy ()
public volatile synthetic java.util.Iterator iterator ()
}
com/google/common/collect/Sets$2$1.class
Sets.java
package com.google.common.collect
com.google.common.collect.Sets$2$1 extends com.google.common.collect.AbstractIterator {
final java.util.Iterator itr
final synthetic com.google.common.collect.Sets$2 this$0
void <init> (com.google.common.collect.Sets$2)
com.google.common.collect.Sets$2 this$0
protected java.lang.Object computeNext ()
Object e
}
com/google/common/collect/Sets$2.class
Sets.java
package com.google.common.collect
com.google.common.collect.Sets$2 extends com.google.common.collect.Sets$SetView {
final synthetic java.util.Set val$set1
final synthetic java.util.Set val$set2
void <init> (java.util.Set, java.util.Set)
public com.google.common.collect.UnmodifiableIterator iterator ()
public int size ()
Object e
int size
public boolean isEmpty ()
public boolean contains (java.lang.Object)
Object object
public boolean containsAll (java.util.Collection)
java.util.Collection collection
public volatile synthetic java.util.Iterator iterator ()
}
com/google/common/collect/Sets$3$1.class
Sets.java
package com.google.common.collect
com.google.common.collect.Sets$3$1 extends com.google.common.collect.AbstractIterator {
final java.util.Iterator itr
final synthetic com.google.common.collect.Sets$3 this$0
void <init> (com.google.common.collect.Sets$3)
com.google.common.collect.Sets$3 this$0
protected java.lang.Object computeNext ()
Object e
}
com/google/common/collect/Sets$3.class
Sets.java
package com.google.common.collect
com.google.common.collect.Sets$3 extends com.google.common.collect.Sets$SetView {
final synthetic java.util.Set val$set1
final synthetic java.util.Set val$set2
void <init> (java.util.Set, java.util.Set)
public com.google.common.collect.UnmodifiableIterator iterator ()
public int size ()
Object e
int size
public boolean isEmpty ()
public boolean contains (java.lang.Object)
Object element
public volatile synthetic java.util.Iterator iterator ()
}
com/google/common/collect/Sets$4$1.class
Sets.java
package com.google.common.collect
com.google.common.collect.Sets$4$1 extends com.google.common.collect.AbstractIterator {
final synthetic java.util.Iterator val$itr1
final synthetic java.util.Iterator val$itr2
final synthetic com.google.common.collect.Sets$4 this$0
void <init> (com.google.common.collect.Sets$4, java.util.Iterator, java.util.Iterator)
com.google.common.collect.Sets$4 this$0
public java.lang.Object computeNext ()
Object elem1
Object elem2
}
com/google/common/collect/Sets$4.class
Sets.java
package com.google.common.collect
com.google.common.collect.Sets$4 extends com.google.common.collect.Sets$SetView {
final synthetic java.util.Set val$set1
final synthetic java.util.Set val$set2
void <init> (java.util.Set, java.util.Set)
public com.google.common.collect.UnmodifiableIterator iterator ()
java.util.Iterator itr1
java.util.Iterator itr2
public int size ()
Object e
Object e
int size
public boolean isEmpty ()
public boolean contains (java.lang.Object)
Object element
public volatile synthetic java.util.Iterator iterator ()
}
com/google/common/collect/Sets$5$1$1$1.class
Sets.java
package com.google.common.collect
com.google.common.collect.Sets$5$1$1$1 extends com.google.common.collect.AbstractIterator {
int i
final synthetic com.google.common.collect.Sets$5$1$1 this$2
void <init> (com.google.common.collect.Sets$5$1$1)
com.google.common.collect.Sets$5$1$1 this$2
protected java.lang.Object computeNext ()
}
com/google/common/collect/Sets$5$1$1.class
Sets.java
package com.google.common.collect
com.google.common.collect.Sets$5$1$1 extends java.util.AbstractSet {
final synthetic java.util.BitSet val$copy
final synthetic com.google.common.collect.Sets$5$1 this$1
void <init> (com.google.common.collect.Sets$5$1, java.util.BitSet)
com.google.common.collect.Sets$5$1 this$1
public boolean contains (java.lang.Object)
Object o
Integer i
public java.util.Iterator iterator ()
public int size ()
}
com/google/common/collect/Sets$5$1.class
Sets.java
package com.google.common.collect
com.google.common.collect.Sets$5$1 extends com.google.common.collect.AbstractIterator {
final java.util.BitSet bits
final synthetic com.google.common.collect.Sets$5 this$0
void <init> (com.google.common.collect.Sets$5)
com.google.common.collect.Sets$5 this$0
protected java.util.Set computeNext ()
int firstSetBit
int bitToFlip
java.util.BitSet copy
protected volatile synthetic java.lang.Object computeNext ()
}
com/google/common/collect/Sets$5.class
Sets.java
package com.google.common.collect
com.google.common.collect.Sets$5 extends java.util.AbstractSet {
final synthetic int val$size
final synthetic com.google.common.collect.ImmutableMap val$index
void <init> (int, com.google.common.collect.ImmutableMap)
public boolean contains (java.lang.Object)
java.util.Set s
Object o
public java.util.Iterator iterator ()
public int size ()
public java.lang.String toString ()
}
com/google/common/collect/Sets$CartesianSet$1.class
Sets.java
package com.google.common.collect
com.google.common.collect.Sets$CartesianSet$1 extends com.google.common.collect.ImmutableList {
final synthetic com.google.common.collect.ImmutableList val$axes
void <init> (com.google.common.collect.ImmutableList)
public int size ()
public java.util.List get (int)
int index
boolean isPartialView ()
public volatile synthetic java.lang.Object get (int)
}
com/google/common/collect/Sets$CartesianSet.class
Sets.java
package com.google.common.collect
final com.google.common.collect.Sets$CartesianSet extends com.google.common.collect.ForwardingCollection implements java.util.Set {
private final transient com.google.common.collect.ImmutableList axes
private final transient com.google.common.collect.CartesianList delegate
static java.util.Set create (java.util.List)
com.google.common.collect.ImmutableSet copy
java.util.Set set
java.util.List sets
com.google.common.collect.ImmutableList$Builder axesBuilder
com.google.common.collect.ImmutableList axes
com.google.common.collect.ImmutableList listAxes
private void <init> (com.google.common.collect.ImmutableList, com.google.common.collect.CartesianList)
com.google.common.collect.ImmutableList axes
com.google.common.collect.CartesianList delegate
protected java.util.Collection delegate ()
public boolean contains (java.lang.Object)
Object o
Object object
java.util.List list
int i
public boolean equals (java.lang.Object)
com.google.common.collect.Sets$CartesianSet that
Object object
public int hashCode ()
int i
java.util.Set axis
int adjust
int hash
protected volatile synthetic java.lang.Object delegate ()
}
com/google/common/collect/Sets$DescendingSet.class
Sets.java
package com.google.common.collect
com.google.common.collect.Sets$DescendingSet extends com.google.common.collect.ForwardingNavigableSet {
private final java.util.NavigableSet forward
void <init> (java.util.NavigableSet)
java.util.NavigableSet forward
protected java.util.NavigableSet delegate ()
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 ()
public java.lang.Object pollLast ()
public java.util.NavigableSet descendingSet ()
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.SortedSet subSet (java.lang.Object, java.lang.Object)
Object fromElement
Object toElement
public java.util.NavigableSet headSet (java.lang.Object, boolean)
Object toElement
boolean inclusive
public java.util.SortedSet headSet (java.lang.Object)
Object toElement
public java.util.NavigableSet tailSet (java.lang.Object, boolean)
Object fromElement
boolean inclusive
public java.util.SortedSet tailSet (java.lang.Object)
Object fromElement
public java.util.Comparator comparator ()
java.util.Comparator forwardComparator
private static com.google.common.collect.Ordering reverse (java.util.Comparator)
java.util.Comparator forward
public java.lang.Object first ()
public java.lang.Object last ()
public java.util.Iterator iterator ()
public java.lang.Object[] toArray ()
public java.lang.Object[] toArray (java.lang.Object[])
Object[] array
public java.lang.String toString ()
protected volatile synthetic java.util.SortedSet delegate ()
protected volatile synthetic java.util.Set delegate ()
protected volatile synthetic java.util.Collection delegate ()
protected volatile synthetic java.lang.Object delegate ()
}
com/google/common/collect/Sets$FilteredNavigableSet.class
Sets.java
package com.google.common.collect
com.google.common.collect.Sets$FilteredNavigableSet extends com.google.common.collect.Sets$FilteredSortedSet implements java.util.NavigableSet {
void <init> (java.util.NavigableSet, com.google.common.base.Predicate)
java.util.NavigableSet unfiltered
com.google.common.base.Predicate predicate
java.util.NavigableSet unfiltered ()
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 ()
public java.lang.Object pollLast ()
public java.util.NavigableSet descendingSet ()
public java.util.Iterator descendingIterator ()
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
}
com/google/common/collect/Sets$FilteredSet.class
Sets.java
package com.google.common.collect
com.google.common.collect.Sets$FilteredSet extends com.google.common.collect.Collections2$FilteredCollection implements java.util.Set {
void <init> (java.util.Set, com.google.common.base.Predicate)
java.util.Set unfiltered
com.google.common.base.Predicate predicate
public boolean equals (java.lang.Object)
Object object
public int hashCode ()
}
com/google/common/collect/Sets$FilteredSortedSet.class
Sets.java
package com.google.common.collect
com.google.common.collect.Sets$FilteredSortedSet extends com.google.common.collect.Sets$FilteredSet implements java.util.SortedSet {
void <init> (java.util.SortedSet, com.google.common.base.Predicate)
java.util.SortedSet unfiltered
com.google.common.base.Predicate predicate
public java.util.Comparator comparator ()
public java.util.SortedSet subSet (java.lang.Object, java.lang.Object)
Object fromElement
Object toElement
public java.util.SortedSet headSet (java.lang.Object)
Object toElement
public java.util.SortedSet tailSet (java.lang.Object)
Object fromElement
public java.lang.Object first ()
public java.lang.Object last ()
Object element
java.util.SortedSet sortedUnfiltered
}
com/google/common/collect/Sets$ImprovedAbstractSet.class
Sets.java
package com.google.common.collect
abstract com.google.common.collect.Sets$ImprovedAbstractSet extends java.util.AbstractSet {
void <init> ()
public boolean removeAll (java.util.Collection)
java.util.Collection c
public boolean retainAll (java.util.Collection)
java.util.Collection c
}
com/google/common/collect/Sets$PowerSet$1.class
Sets.java
package com.google.common.collect
com.google.common.collect.Sets$PowerSet$1 extends com.google.common.collect.AbstractIndexedListIterator {
final synthetic com.google.common.collect.Sets$PowerSet this$0
void <init> (com.google.common.collect.Sets$PowerSet, int)
com.google.common.collect.Sets$PowerSet this$0
int size
protected java.util.Set get (int)
int setBits
protected volatile synthetic java.lang.Object get (int)
}
com/google/common/collect/Sets$PowerSet.class
Sets.java
package com.google.common.collect
final com.google.common.collect.Sets$PowerSet extends java.util.AbstractSet {
final com.google.common.collect.ImmutableMap inputSet
void <init> (java.util.Set)
java.util.Set input
public int size ()
public boolean isEmpty ()
public java.util.Iterator iterator ()
public boolean contains (java.lang.Object)
java.util.Set set
Object obj
public boolean equals (java.lang.Object)
com.google.common.collect.Sets$PowerSet that
Object obj
public int hashCode ()
public java.lang.String toString ()
}
com/google/common/collect/Sets$SetView.class
Sets.java
package com.google.common.collect
public abstract com.google.common.collect.Sets$SetView extends java.util.AbstractSet {
private void <init> ()
public com.google.common.collect.ImmutableSet immutableCopy ()
public java.util.Set copyInto (java.util.Set)
java.util.Set set
public final boolean add (java.lang.Object)
Object e
public final boolean remove (java.lang.Object)
Object object
public final boolean addAll (java.util.Collection)
java.util.Collection newElements
public final boolean removeAll (java.util.Collection)
java.util.Collection oldElements
public final boolean retainAll (java.util.Collection)
java.util.Collection elementsToKeep
public final void clear ()
public abstract com.google.common.collect.UnmodifiableIterator iterator ()
public volatile synthetic java.util.Iterator iterator ()
synthetic void <init> (com.google.common.collect.Sets$1)
com.google.common.collect.Sets$1 x0
}
com/google/common/collect/Sets$SubSet$1.class
Sets.java
package com.google.common.collect
com.google.common.collect.Sets$SubSet$1 extends com.google.common.collect.UnmodifiableIterator {
final com.google.common.collect.ImmutableList elements
int remainingSetBits
final synthetic com.google.common.collect.Sets$SubSet this$0
void <init> (com.google.common.collect.Sets$SubSet)
com.google.common.collect.Sets$SubSet this$0
public boolean hasNext ()
public java.lang.Object next ()
int index
}
com/google/common/collect/Sets$SubSet.class
Sets.java
package com.google.common.collect
final com.google.common.collect.Sets$SubSet extends java.util.AbstractSet {
private final com.google.common.collect.ImmutableMap inputSet
private final int mask
void <init> (com.google.common.collect.ImmutableMap, int)
com.google.common.collect.ImmutableMap inputSet
int mask
public java.util.Iterator iterator ()
public int size ()
public boolean contains (java.lang.Object)
Object o
Integer index
static synthetic com.google.common.collect.ImmutableMap access$100 (com.google.common.collect.Sets$SubSet)
com.google.common.collect.Sets$SubSet x0
static synthetic int access$200 (com.google.common.collect.Sets$SubSet)
com.google.common.collect.Sets$SubSet x0
}
com/google/common/collect/Sets$UnmodifiableNavigableSet.class
Sets.java
package com.google.common.collect
final com.google.common.collect.Sets$UnmodifiableNavigableSet extends com.google.common.collect.ForwardingSortedSet implements java.util.NavigableSet java.io.Serializable {
private final java.util.NavigableSet delegate
private final java.util.SortedSet unmodifiableDelegate
private transient com.google.common.collect.Sets$UnmodifiableNavigableSet descendingSet
private static final long serialVersionUID
void <init> (java.util.NavigableSet)
java.util.NavigableSet delegate
protected java.util.SortedSet delegate ()
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 ()
public java.lang.Object pollLast ()
public java.util.NavigableSet descendingSet ()
com.google.common.collect.Sets$UnmodifiableNavigableSet result
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
protected volatile synthetic java.util.Set delegate ()
protected volatile synthetic java.util.Collection delegate ()
protected volatile synthetic java.lang.Object delegate ()
}
com/google/common/collect/Sets.class
Sets.java
package com.google.common.collect
public final com.google.common.collect.Sets extends java.lang.Object {
private void <init> ()
public static transient com.google.common.collect.ImmutableSet immutableEnumSet (java.lang.Enum, java.lang.Enum[])
Enum anElement
Enum[] otherElements
public static com.google.common.collect.ImmutableSet immutableEnumSet (java.lang.Iterable)
java.util.Collection collection
java.util.EnumSet enumSet
java.util.Iterator itr
Iterable elements
public static java.util.EnumSet newEnumSet (java.lang.Iterable, java.lang.Class)
Iterable iterable
Class elementType
java.util.EnumSet set
public static java.util.HashSet newHashSet ()
public static transient java.util.HashSet newHashSet (java.lang.Object[])
Object[] elements
java.util.HashSet set
public static java.util.HashSet newHashSet (java.lang.Iterable)
Iterable elements
public static java.util.HashSet newHashSet (java.util.Iterator)
java.util.Iterator elements
java.util.HashSet set
public static java.util.HashSet newHashSetWithExpectedSize (int)
int expectedSize
public static java.util.Set newConcurrentHashSet ()
public static java.util.Set newConcurrentHashSet (java.lang.Iterable)
Iterable elements
java.util.Set set
public static java.util.LinkedHashSet newLinkedHashSet ()
public static java.util.LinkedHashSet newLinkedHashSet (java.lang.Iterable)
Iterable elements
java.util.LinkedHashSet set
public static java.util.LinkedHashSet newLinkedHashSetWithExpectedSize (int)
int expectedSize
public static java.util.TreeSet newTreeSet ()
public static java.util.TreeSet newTreeSet (java.lang.Iterable)
Iterable elements
java.util.TreeSet set
public static java.util.TreeSet newTreeSet (java.util.Comparator)
java.util.Comparator comparator
public static java.util.Set newIdentityHashSet ()
public static java.util.concurrent.CopyOnWriteArraySet newCopyOnWriteArraySet ()
public static java.util.concurrent.CopyOnWriteArraySet newCopyOnWriteArraySet (java.lang.Iterable)
Iterable elements
java.util.Collection elementsCollection
public static java.util.EnumSet complementOf (java.util.Collection)
java.util.Collection collection
Class type
public static java.util.EnumSet complementOf (java.util.Collection, java.lang.Class)
java.util.Collection collection
Class type
private static java.util.EnumSet makeComplementByHand (java.util.Collection, java.lang.Class)
java.util.Collection collection
Class type
java.util.EnumSet result
public static java.util.Set newSetFromMap (java.util.Map)
java.util.Map map
public static com.google.common.collect.Sets$SetView union (java.util.Set, java.util.Set)
java.util.Set set1
java.util.Set set2
public static com.google.common.collect.Sets$SetView intersection (java.util.Set, java.util.Set)
java.util.Set set1
java.util.Set set2
public static com.google.common.collect.Sets$SetView difference (java.util.Set, java.util.Set)
java.util.Set set1
java.util.Set set2
public static com.google.common.collect.Sets$SetView symmetricDifference (java.util.Set, java.util.Set)
java.util.Set set1
java.util.Set set2
public static java.util.Set filter (java.util.Set, com.google.common.base.Predicate)
com.google.common.collect.Sets$FilteredSet filtered
com.google.common.base.Predicate combinedPredicate
java.util.Set unfiltered
com.google.common.base.Predicate predicate
public static java.util.SortedSet filter (java.util.SortedSet, com.google.common.base.Predicate)
com.google.common.collect.Sets$FilteredSet filtered
com.google.common.base.Predicate combinedPredicate
java.util.SortedSet unfiltered
com.google.common.base.Predicate predicate
public static java.util.NavigableSet filter (java.util.NavigableSet, com.google.common.base.Predicate)
com.google.common.collect.Sets$FilteredSet filtered
com.google.common.base.Predicate combinedPredicate
java.util.NavigableSet unfiltered
com.google.common.base.Predicate predicate
public static java.util.Set cartesianProduct (java.util.List)
java.util.List sets
public static transient java.util.Set cartesianProduct (java.util.Set[])
java.util.Set[] sets
public static java.util.Set powerSet (java.util.Set)
java.util.Set set
public static java.util.Set combinations (java.util.Set, int)
java.util.Set set
int size
com.google.common.collect.ImmutableMap index
static int hashCodeImpl (java.util.Set)
Object o
java.util.Set s
int hashCode
static boolean equalsImpl (java.util.Set, java.lang.Object)
RuntimeException ignored
java.util.Set o
java.util.Set s
Object object
public static java.util.NavigableSet unmodifiableNavigableSet (java.util.NavigableSet)
java.util.NavigableSet set
public static java.util.NavigableSet synchronizedNavigableSet (java.util.NavigableSet)
java.util.NavigableSet navigableSet
static boolean removeAllImpl (java.util.Set, java.util.Iterator)
java.util.Set set
java.util.Iterator iterator
boolean changed
static boolean removeAllImpl (java.util.Set, java.util.Collection)
java.util.Set set
java.util.Collection collection
public static java.util.NavigableSet subSet (java.util.NavigableSet, com.google.common.collect.Range)
java.util.NavigableSet set
com.google.common.collect.Range range
}
com/google/common/collect/SingletonImmutableSet.class
SingletonImmutableSet.java
package com.google.common.collect
final com.google.common.collect.SingletonImmutableSet extends com.google.common.collect.ImmutableSet {
final transient Object element
void <init> (java.lang.Object)
Object element
public int size ()
public boolean contains (java.lang.Object)
Object target
public com.google.common.collect.UnmodifiableIterator iterator ()
public com.google.common.collect.ImmutableList asList ()
boolean isPartialView ()
int copyIntoArray (java.lang.Object[], int)
Object[] dst
int offset
public final int hashCode ()
public java.lang.String toString ()
public volatile synthetic java.util.Iterator iterator ()
}
com/google/common/collect/SingletonImmutableTable.class
SingletonImmutableTable.java
package com.google.common.collect
com.google.common.collect.SingletonImmutableTable extends com.google.common.collect.ImmutableTable {
final Object singleRowKey
final Object singleColumnKey
final Object singleValue
void <init> (java.lang.Object, java.lang.Object, java.lang.Object)
Object rowKey
Object columnKey
Object value
void <init> (com.google.common.collect.Table$Cell)
com.google.common.collect.Table$Cell cell
public com.google.common.collect.ImmutableMap column (java.lang.Object)
Object columnKey
public com.google.common.collect.ImmutableMap columnMap ()
public com.google.common.collect.ImmutableMap rowMap ()
public int size ()
com.google.common.collect.ImmutableSet createCellSet ()
com.google.common.collect.ImmutableCollection createValues ()
com.google.common.collect.ImmutableTable$SerializedForm createSerializedForm ()
volatile synthetic java.util.Collection createValues ()
volatile synthetic java.util.Set createCellSet ()
public volatile synthetic java.util.Map columnMap ()
public volatile synthetic java.util.Map rowMap ()
public volatile synthetic java.util.Map column (java.lang.Object)
}
com/google/common/collect/SortedIterable.class
SortedIterable.java
package com.google.common.collect
abstract com.google.common.collect.SortedIterable extends java.lang.Object implements java.lang.Iterable {
public abstract java.util.Comparator comparator ()
public abstract java.util.Iterator iterator ()
}
com/google/common/collect/SortedIterables.class
SortedIterables.java
package com.google.common.collect
final com.google.common.collect.SortedIterables extends java.lang.Object {
private void <init> ()
public static boolean hasSameComparator (java.util.Comparator, java.lang.Iterable)
java.util.Comparator comparator2
java.util.Comparator comparator2
java.util.Comparator comparator
Iterable elements
java.util.Comparator comparator2
public static java.util.Comparator comparator (java.util.SortedSet)
java.util.SortedSet sortedSet
java.util.Comparator result
}
com/google/common/collect/SortedLists$1.class
SortedLists.java
package com.google.common.collect
synthetic com.google.common.collect.SortedLists$1 extends java.lang.Object {
}
com/google/common/collect/SortedLists$KeyAbsentBehavior$1.class
SortedLists.java
package com.google.common.collect
final enum com.google.common.collect.SortedLists$KeyAbsentBehavior$1 extends com.google.common.collect.SortedLists$KeyAbsentBehavior {
void <init> (java.lang.String, int)
int resultIndex (int)
int higherIndex
}
com/google/common/collect/SortedLists$KeyAbsentBehavior$2.class
SortedLists.java
package com.google.common.collect
final enum com.google.common.collect.SortedLists$KeyAbsentBehavior$2 extends com.google.common.collect.SortedLists$KeyAbsentBehavior {
void <init> (java.lang.String, int)
public int resultIndex (int)
int higherIndex
}
com/google/common/collect/SortedLists$KeyAbsentBehavior$3.class
SortedLists.java
package com.google.common.collect
final enum com.google.common.collect.SortedLists$KeyAbsentBehavior$3 extends com.google.common.collect.SortedLists$KeyAbsentBehavior {
void <init> (java.lang.String, int)
public int resultIndex (int)
int higherIndex
}
com/google/common/collect/SortedLists$KeyAbsentBehavior.class
SortedLists.java
package com.google.common.collect
abstract enum com.google.common.collect.SortedLists$KeyAbsentBehavior extends java.lang.Enum {
public static final enum com.google.common.collect.SortedLists$KeyAbsentBehavior NEXT_LOWER
public static final enum com.google.common.collect.SortedLists$KeyAbsentBehavior NEXT_HIGHER
public static final enum com.google.common.collect.SortedLists$KeyAbsentBehavior INVERTED_INSERTION_INDEX
private static final synthetic com.google.common.collect.SortedLists$KeyAbsentBehavior[] $VALUES
public static com.google.common.collect.SortedLists$KeyAbsentBehavior[] values ()
public static com.google.common.collect.SortedLists$KeyAbsentBehavior valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
abstract int resultIndex (int)
private static synthetic com.google.common.collect.SortedLists$KeyAbsentBehavior[] $values ()
synthetic void <init> (java.lang.String, int, com.google.common.collect.SortedLists$1)
String x0
int x1
com.google.common.collect.SortedLists$1 x2
static void <clinit> ()
}
com/google/common/collect/SortedLists$KeyPresentBehavior$1.class
SortedLists.java
package com.google.common.collect
final enum com.google.common.collect.SortedLists$KeyPresentBehavior$1 extends com.google.common.collect.SortedLists$KeyPresentBehavior {
void <init> (java.lang.String, int)
int resultIndex (java.util.Comparator, java.lang.Object, java.util.List, int)
java.util.Comparator comparator
Object key
java.util.List list
int foundIndex
}
com/google/common/collect/SortedLists$KeyPresentBehavior$2.class
SortedLists.java
package com.google.common.collect
final enum com.google.common.collect.SortedLists$KeyPresentBehavior$2 extends com.google.common.collect.SortedLists$KeyPresentBehavior {
void <init> (java.lang.String, int)
int resultIndex (java.util.Comparator, java.lang.Object, java.util.List, int)
int middle
int c
java.util.Comparator comparator
Object key
java.util.List list
int foundIndex
int lower
int upper
}
com/google/common/collect/SortedLists$KeyPresentBehavior$3.class
SortedLists.java
package com.google.common.collect
final enum com.google.common.collect.SortedLists$KeyPresentBehavior$3 extends com.google.common.collect.SortedLists$KeyPresentBehavior {
void <init> (java.lang.String, int)
int resultIndex (java.util.Comparator, java.lang.Object, java.util.List, int)
int middle
int c
java.util.Comparator comparator
Object key
java.util.List list
int foundIndex
int lower
int upper
}
com/google/common/collect/SortedLists$KeyPresentBehavior$4.class
SortedLists.java
package com.google.common.collect
final enum com.google.common.collect.SortedLists$KeyPresentBehavior$4 extends com.google.common.collect.SortedLists$KeyPresentBehavior {
void <init> (java.lang.String, int)
public int resultIndex (java.util.Comparator, java.lang.Object, java.util.List, int)
java.util.Comparator comparator
Object key
java.util.List list
int foundIndex
}
com/google/common/collect/SortedLists$KeyPresentBehavior$5.class
SortedLists.java
package com.google.common.collect
final enum com.google.common.collect.SortedLists$KeyPresentBehavior$5 extends com.google.common.collect.SortedLists$KeyPresentBehavior {
void <init> (java.lang.String, int)
public int resultIndex (java.util.Comparator, java.lang.Object, java.util.List, int)
java.util.Comparator comparator
Object key
java.util.List list
int foundIndex
}
com/google/common/collect/SortedLists$KeyPresentBehavior.class
SortedLists.java
package com.google.common.collect
abstract enum com.google.common.collect.SortedLists$KeyPresentBehavior extends java.lang.Enum {
public static final enum com.google.common.collect.SortedLists$KeyPresentBehavior ANY_PRESENT
public static final enum com.google.common.collect.SortedLists$KeyPresentBehavior LAST_PRESENT
public static final enum com.google.common.collect.SortedLists$KeyPresentBehavior FIRST_PRESENT
public static final enum com.google.common.collect.SortedLists$KeyPresentBehavior FIRST_AFTER
public static final enum com.google.common.collect.SortedLists$KeyPresentBehavior LAST_BEFORE
private static final synthetic com.google.common.collect.SortedLists$KeyPresentBehavior[] $VALUES
public static com.google.common.collect.SortedLists$KeyPresentBehavior[] values ()
public static com.google.common.collect.SortedLists$KeyPresentBehavior valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
abstract int resultIndex (java.util.Comparator, java.lang.Object, java.util.List, int)
private static synthetic com.google.common.collect.SortedLists$KeyPresentBehavior[] $values ()
synthetic void <init> (java.lang.String, int, com.google.common.collect.SortedLists$1)
String x0
int x1
com.google.common.collect.SortedLists$1 x2
static void <clinit> ()
}
com/google/common/collect/SortedLists.class
SortedLists.java
package com.google.common.collect
final com.google.common.collect.SortedLists extends java.lang.Object {
private void <init> ()
public static int binarySearch (java.util.List, java.lang.Comparable, com.google.common.collect.SortedLists$KeyPresentBehavior, com.google.common.collect.SortedLists$KeyAbsentBehavior)
java.util.List list
Comparable e
com.google.common.collect.SortedLists$KeyPresentBehavior presentBehavior
com.google.common.collect.SortedLists$KeyAbsentBehavior absentBehavior
public static int binarySearch (java.util.List, com.google.common.base.Function, java.lang.Comparable, com.google.common.collect.SortedLists$KeyPresentBehavior, com.google.common.collect.SortedLists$KeyAbsentBehavior)
java.util.List list
com.google.common.base.Function keyFunction
Comparable key
com.google.common.collect.SortedLists$KeyPresentBehavior presentBehavior
com.google.common.collect.SortedLists$KeyAbsentBehavior absentBehavior
public static int binarySearch (java.util.List, com.google.common.base.Function, java.lang.Object, java.util.Comparator, com.google.common.collect.SortedLists$KeyPresentBehavior, com.google.common.collect.SortedLists$KeyAbsentBehavior)
java.util.List list
com.google.common.base.Function keyFunction
Object key
java.util.Comparator keyComparator
com.google.common.collect.SortedLists$KeyPresentBehavior presentBehavior
com.google.common.collect.SortedLists$KeyAbsentBehavior absentBehavior
public static int binarySearch (java.util.List, java.lang.Object, java.util.Comparator, com.google.common.collect.SortedLists$KeyPresentBehavior, com.google.common.collect.SortedLists$KeyAbsentBehavior)
int middle
int c
java.util.List list
Object key
java.util.Comparator comparator
com.google.common.collect.SortedLists$KeyPresentBehavior presentBehavior
com.google.common.collect.SortedLists$KeyAbsentBehavior absentBehavior
int lower
int upper
}
com/google/common/collect/SortedMapDifference.class
SortedMapDifference.java
package com.google.common.collect
public abstract com.google.common.collect.SortedMapDifference extends java.lang.Object implements com.google.common.collect.MapDifference {
public abstract java.util.SortedMap entriesOnlyOnLeft ()
public abstract java.util.SortedMap entriesOnlyOnRight ()
public abstract java.util.SortedMap entriesInCommon ()
public abstract java.util.SortedMap entriesDiffering ()
public volatile synthetic java.util.Map entriesDiffering ()
public volatile synthetic java.util.Map entriesInCommon ()
public volatile synthetic java.util.Map entriesOnlyOnRight ()
public volatile synthetic java.util.Map entriesOnlyOnLeft ()
}
com/google/common/collect/SortedMultiset.class
SortedMultiset.java
package com.google.common.collect
public abstract com.google.common.collect.SortedMultiset extends java.lang.Object implements com.google.common.collect.SortedMultisetBridge com.google.common.collect.SortedIterable {
public abstract java.util.Comparator comparator ()
public abstract com.google.common.collect.Multiset$Entry firstEntry ()
public abstract com.google.common.collect.Multiset$Entry lastEntry ()
public abstract com.google.common.collect.Multiset$Entry pollFirstEntry ()
public abstract com.google.common.collect.Multiset$Entry pollLastEntry ()
public abstract java.util.NavigableSet elementSet ()
public abstract java.util.Set entrySet ()
public abstract java.util.Iterator iterator ()
public abstract com.google.common.collect.SortedMultiset descendingMultiset ()
public abstract com.google.common.collect.SortedMultiset headMultiset (java.lang.Object, com.google.common.collect.BoundType)
public abstract com.google.common.collect.SortedMultiset subMultiset (java.lang.Object, com.google.common.collect.BoundType, java.lang.Object, com.google.common.collect.BoundType)
public abstract com.google.common.collect.SortedMultiset tailMultiset (java.lang.Object, com.google.common.collect.BoundType)
public volatile synthetic java.util.SortedSet elementSet ()
public volatile synthetic java.util.Set elementSet ()
}
com/google/common/collect/SortedMultisetBridge.class
SortedMultisetBridge.java
package com.google.common.collect
abstract com.google.common.collect.SortedMultisetBridge extends java.lang.Object implements com.google.common.collect.Multiset {
public abstract java.util.SortedSet elementSet ()
public volatile synthetic java.util.Set elementSet ()
}
com/google/common/collect/SortedMultisets$ElementSet.class
SortedMultisets.java
package com.google.common.collect
com.google.common.collect.SortedMultisets$ElementSet extends com.google.common.collect.Multisets$ElementSet implements java.util.SortedSet {
private final com.google.common.collect.SortedMultiset multiset
void <init> (com.google.common.collect.SortedMultiset)
com.google.common.collect.SortedMultiset multiset
final com.google.common.collect.SortedMultiset multiset ()
public java.util.Iterator iterator ()
public java.util.Comparator comparator ()
public java.util.SortedSet subSet (java.lang.Object, java.lang.Object)
Object fromElement
Object toElement
public java.util.SortedSet headSet (java.lang.Object)
Object toElement
public java.util.SortedSet tailSet (java.lang.Object)
Object fromElement
public java.lang.Object first ()
public java.lang.Object last ()
volatile synthetic com.google.common.collect.Multiset multiset ()
}
com/google/common/collect/SortedMultisets$NavigableElementSet.class
SortedMultisets.java
package com.google.common.collect
com.google.common.collect.SortedMultisets$NavigableElementSet extends com.google.common.collect.SortedMultisets$ElementSet implements java.util.NavigableSet {
void <init> (com.google.common.collect.SortedMultiset)
com.google.common.collect.SortedMultiset multiset
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.NavigableSet descendingSet ()
public java.util.Iterator descendingIterator ()
public java.lang.Object pollFirst ()
public java.lang.Object pollLast ()
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
}
com/google/common/collect/SortedMultisets.class
SortedMultisets.java
package com.google.common.collect
final com.google.common.collect.SortedMultisets extends java.lang.Object {
private void <init> ()
private static java.lang.Object getElementOrThrow (com.google.common.collect.Multiset$Entry)
com.google.common.collect.Multiset$Entry entry
private static java.lang.Object getElementOrNull (com.google.common.collect.Multiset$Entry)
com.google.common.collect.Multiset$Entry entry
static synthetic java.lang.Object access$000 (com.google.common.collect.Multiset$Entry)
com.google.common.collect.Multiset$Entry x0
static synthetic java.lang.Object access$100 (com.google.common.collect.Multiset$Entry)
com.google.common.collect.Multiset$Entry x0
}
com/google/common/collect/SortedSetMultimap.class
SortedSetMultimap.java
package com.google.common.collect
public abstract com.google.common.collect.SortedSetMultimap extends java.lang.Object implements com.google.common.collect.SetMultimap {
public abstract java.util.SortedSet get (java.lang.Object)
public abstract java.util.SortedSet removeAll (java.lang.Object)
public abstract java.util.SortedSet replaceValues (java.lang.Object, java.lang.Iterable)
public abstract java.util.Map asMap ()
public abstract java.util.Comparator valueComparator ()
public volatile synthetic java.util.Set replaceValues (java.lang.Object, java.lang.Iterable)
public volatile synthetic java.util.Set removeAll (java.lang.Object)
public volatile synthetic java.util.Set get (java.lang.Object)
public volatile synthetic java.util.Collection get (java.lang.Object)
public volatile synthetic java.util.Collection removeAll (java.lang.Object)
public volatile synthetic java.util.Collection replaceValues (java.lang.Object, java.lang.Iterable)
}
com/google/common/collect/SparseImmutableTable.class
SparseImmutableTable.java
package com.google.common.collect
final com.google.common.collect.SparseImmutableTable extends com.google.common.collect.RegularImmutableTable {
static final com.google.common.collect.ImmutableTable EMPTY
private final com.google.common.collect.ImmutableMap rowMap
private final com.google.common.collect.ImmutableMap columnMap
private final int[] cellRowIndices
private final int[] cellColumnInRowIndices
void <init> (com.google.common.collect.ImmutableList, com.google.common.collect.ImmutableSet, com.google.common.collect.ImmutableSet)
Object row
Object col
com.google.common.collect.Table$Cell cell
Object rowKey
Object columnKey
Object value
java.util.Map thisRow
Object oldValue
int i
java.util.Map$Entry row
java.util.Map$Entry col
com.google.common.collect.ImmutableList cellList
com.google.common.collect.ImmutableSet rowSpace
com.google.common.collect.ImmutableSet columnSpace
java.util.Map rowIndex
java.util.Map rows
java.util.Map columns
int[] cellRowIndices
int[] cellColumnInRowIndices
com.google.common.collect.ImmutableMap$Builder rowBuilder
com.google.common.collect.ImmutableMap$Builder columnBuilder
public com.google.common.collect.ImmutableMap columnMap ()
com.google.common.collect.ImmutableMap columnMap
public com.google.common.collect.ImmutableMap rowMap ()
com.google.common.collect.ImmutableMap rowMap
public int size ()
com.google.common.collect.Table$Cell getCell (int)
int index
int rowIndex
java.util.Map$Entry rowEntry
com.google.common.collect.ImmutableMap row
int columnIndex
java.util.Map$Entry colEntry
java.lang.Object getValue (int)
int index
int rowIndex
com.google.common.collect.ImmutableMap row
int columnIndex
com.google.common.collect.ImmutableTable$SerializedForm createSerializedForm ()
com.google.common.collect.Table$Cell cell
java.util.Map columnKeyToIndex
int[] cellColumnIndices
int i
public volatile synthetic java.util.Map columnMap ()
public volatile synthetic java.util.Map rowMap ()
static void <clinit> ()
}
com/google/common/collect/StandardRowSortedTable$1.class
StandardRowSortedTable.java
package com.google.common.collect
synthetic com.google.common.collect.StandardRowSortedTable$1 extends java.lang.Object {
}
com/google/common/collect/StandardRowSortedTable$RowSortedMap.class
StandardRowSortedTable.java
package com.google.common.collect
com.google.common.collect.StandardRowSortedTable$RowSortedMap extends com.google.common.collect.StandardTable$RowMap implements java.util.SortedMap {
final synthetic com.google.common.collect.StandardRowSortedTable this$0
private void <init> (com.google.common.collect.StandardRowSortedTable)
public java.util.SortedSet keySet ()
java.util.SortedSet createKeySet ()
public java.util.Comparator comparator ()
public java.lang.Object firstKey ()
public java.lang.Object lastKey ()
public java.util.SortedMap headMap (java.lang.Object)
Object toKey
public java.util.SortedMap subMap (java.lang.Object, java.lang.Object)
Object fromKey
Object toKey
public java.util.SortedMap tailMap (java.lang.Object)
Object fromKey
volatile synthetic java.util.Set createKeySet ()
public volatile synthetic java.util.Set keySet ()
synthetic void <init> (com.google.common.collect.StandardRowSortedTable, com.google.common.collect.StandardRowSortedTable$1)
com.google.common.collect.StandardRowSortedTable x0
com.google.common.collect.StandardRowSortedTable$1 x1
}
com/google/common/collect/StandardRowSortedTable.class
StandardRowSortedTable.java
package com.google.common.collect
com.google.common.collect.StandardRowSortedTable extends com.google.common.collect.StandardTable implements com.google.common.collect.RowSortedTable {
private static final long serialVersionUID
void <init> (java.util.SortedMap, com.google.common.base.Supplier)
java.util.SortedMap backingMap
com.google.common.base.Supplier factory
private java.util.SortedMap sortedBackingMap ()
public java.util.SortedSet rowKeySet ()
public java.util.SortedMap rowMap ()
java.util.SortedMap createRowMap ()
volatile synthetic java.util.Map createRowMap ()
public volatile synthetic java.util.Map rowMap ()
public volatile synthetic java.util.Set rowKeySet ()
static synthetic java.util.SortedMap access$100 (com.google.common.collect.StandardRowSortedTable)
com.google.common.collect.StandardRowSortedTable x0
}
com/google/common/collect/StandardTable$1.class
StandardTable.java
package com.google.common.collect
synthetic com.google.common.collect.StandardTable$1 extends java.lang.Object {
}
com/google/common/collect/StandardTable$CellIterator.class
StandardTable.java
package com.google.common.collect
com.google.common.collect.StandardTable$CellIterator extends java.lang.Object implements java.util.Iterator {
final java.util.Iterator rowIterator
java.util.Map$Entry rowEntry
java.util.Iterator columnIterator
final synthetic com.google.common.collect.StandardTable this$0
private void <init> (com.google.common.collect.StandardTable)
public boolean hasNext ()
public com.google.common.collect.Table$Cell next ()
java.util.Map$Entry columnEntry
public void remove ()
public volatile synthetic java.lang.Object next ()
synthetic void <init> (com.google.common.collect.StandardTable, com.google.common.collect.StandardTable$1)
com.google.common.collect.StandardTable x0
com.google.common.collect.StandardTable$1 x1
}
com/google/common/collect/StandardTable$Column$EntrySet.class
StandardTable.java
package com.google.common.collect
com.google.common.collect.StandardTable$Column$EntrySet extends com.google.common.collect.Sets$ImprovedAbstractSet {
final synthetic com.google.common.collect.StandardTable$Column this$1
private void <init> (com.google.common.collect.StandardTable$Column)
public java.util.Iterator iterator ()
public int size ()
java.util.Map map
int size
public boolean isEmpty ()
public void clear ()
public boolean contains (java.lang.Object)
java.util.Map$Entry entry
Object o
public boolean remove (java.lang.Object)
java.util.Map$Entry entry
Object obj
public boolean retainAll (java.util.Collection)
java.util.Collection c
synthetic void <init> (com.google.common.collect.StandardTable$Column, com.google.common.collect.StandardTable$1)
com.google.common.collect.StandardTable$Column x0
com.google.common.collect.StandardTable$1 x1
}
com/google/common/collect/StandardTable$Column$EntrySetIterator$1EntryImpl.class
StandardTable.java
package com.google.common.collect
com.google.common.collect.StandardTable$Column$EntrySetIterator$1EntryImpl extends com.google.common.collect.AbstractMapEntry {
final synthetic java.util.Map$Entry val$entry
final synthetic com.google.common.collect.StandardTable$Column$EntrySetIterator this$2
void <init> (com.google.common.collect.StandardTable$Column$EntrySetIterator, java.util.Map$Entry)
com.google.common.collect.StandardTable$Column$EntrySetIterator this$2
public java.lang.Object getKey ()
public java.lang.Object getValue ()
public java.lang.Object setValue (java.lang.Object)
Object value
}
com/google/common/collect/StandardTable$Column$EntrySetIterator.class
StandardTable.java
package com.google.common.collect
com.google.common.collect.StandardTable$Column$EntrySetIterator extends com.google.common.collect.AbstractIterator {
final java.util.Iterator iterator
final synthetic com.google.common.collect.StandardTable$Column this$1
private void <init> (com.google.common.collect.StandardTable$Column)
protected java.util.Map$Entry computeNext ()
java.util.Map$Entry entry
protected volatile synthetic java.lang.Object computeNext ()
synthetic void <init> (com.google.common.collect.StandardTable$Column, com.google.common.collect.StandardTable$1)
com.google.common.collect.StandardTable$Column x0
com.google.common.collect.StandardTable$1 x1
}
com/google/common/collect/StandardTable$Column$KeySet.class
StandardTable.java
package com.google.common.collect
com.google.common.collect.StandardTable$Column$KeySet extends com.google.common.collect.Maps$KeySet {
final synthetic com.google.common.collect.StandardTable$Column this$1
void <init> (com.google.common.collect.StandardTable$Column)
public boolean contains (java.lang.Object)
Object obj
public boolean remove (java.lang.Object)
Object obj
public boolean retainAll (java.util.Collection)
java.util.Collection c
}
com/google/common/collect/StandardTable$Column$Values.class
StandardTable.java
package com.google.common.collect
com.google.common.collect.StandardTable$Column$Values extends com.google.common.collect.Maps$Values {
final synthetic com.google.common.collect.StandardTable$Column this$1
void <init> (com.google.common.collect.StandardTable$Column)
public boolean remove (java.lang.Object)
Object obj
public boolean removeAll (java.util.Collection)
java.util.Collection c
public boolean retainAll (java.util.Collection)
java.util.Collection c
}
com/google/common/collect/StandardTable$Column.class
StandardTable.java
package com.google.common.collect
com.google.common.collect.StandardTable$Column extends com.google.common.collect.Maps$ViewCachingAbstractMap {
final Object columnKey
final synthetic com.google.common.collect.StandardTable this$0
void <init> (com.google.common.collect.StandardTable, java.lang.Object)
Object columnKey
public java.lang.Object put (java.lang.Object, java.lang.Object)
Object key
Object value
public java.lang.Object get (java.lang.Object)
Object key
public boolean containsKey (java.lang.Object)
Object key
public java.lang.Object remove (java.lang.Object)
Object key
boolean removeFromColumnIf (com.google.common.base.Predicate)
java.util.Map$Entry entry
java.util.Map map
Object value
com.google.common.base.Predicate predicate
boolean changed
java.util.Iterator iterator
java.util.Set createEntrySet ()
java.util.Set createKeySet ()
java.util.Collection createValues ()
}
com/google/common/collect/StandardTable$ColumnKeyIterator.class
StandardTable.java
package com.google.common.collect
com.google.common.collect.StandardTable$ColumnKeyIterator extends com.google.common.collect.AbstractIterator {
final java.util.Map seen
final java.util.Iterator mapIterator
java.util.Iterator entryIterator
final synthetic com.google.common.collect.StandardTable this$0
private void <init> (com.google.common.collect.StandardTable)
protected java.lang.Object computeNext ()
java.util.Map$Entry entry
synthetic void <init> (com.google.common.collect.StandardTable, com.google.common.collect.StandardTable$1)
com.google.common.collect.StandardTable x0
com.google.common.collect.StandardTable$1 x1
}
com/google/common/collect/StandardTable$ColumnKeySet.class
StandardTable.java
package com.google.common.collect
com.google.common.collect.StandardTable$ColumnKeySet extends com.google.common.collect.StandardTable$TableSet {
final synthetic com.google.common.collect.StandardTable this$0
private void <init> (com.google.common.collect.StandardTable)
public java.util.Iterator iterator ()
public int size ()
public boolean remove (java.lang.Object)
java.util.Map map
Object obj
boolean changed
java.util.Iterator iterator
public boolean removeAll (java.util.Collection)
java.util.Map map
java.util.Collection c
boolean changed
java.util.Iterator iterator
public boolean retainAll (java.util.Collection)
java.util.Map map
java.util.Collection c
boolean changed
java.util.Iterator iterator
public boolean contains (java.lang.Object)
Object obj
synthetic void <init> (com.google.common.collect.StandardTable, com.google.common.collect.StandardTable$1)
com.google.common.collect.StandardTable x0
com.google.common.collect.StandardTable$1 x1
}
com/google/common/collect/StandardTable$ColumnMap$ColumnMapEntrySet$1.class
StandardTable.java
package com.google.common.collect
com.google.common.collect.StandardTable$ColumnMap$ColumnMapEntrySet$1 extends java.lang.Object implements com.google.common.base.Function {
final synthetic com.google.common.collect.StandardTable$ColumnMap$ColumnMapEntrySet this$2
void <init> (com.google.common.collect.StandardTable$ColumnMap$ColumnMapEntrySet)
com.google.common.collect.StandardTable$ColumnMap$ColumnMapEntrySet this$2
public java.util.Map apply (java.lang.Object)
Object columnKey
public volatile synthetic java.lang.Object apply (java.lang.Object)
}
com/google/common/collect/StandardTable$ColumnMap$ColumnMapEntrySet.class
StandardTable.java
package com.google.common.collect
com.google.common.collect.StandardTable$ColumnMap$ColumnMapEntrySet extends com.google.common.collect.StandardTable$TableSet {
final synthetic com.google.common.collect.StandardTable$ColumnMap this$1
void <init> (com.google.common.collect.StandardTable$ColumnMap)
com.google.common.collect.StandardTable$ColumnMap this$1
public java.util.Iterator iterator ()
public int size ()
public boolean contains (java.lang.Object)
java.util.Map$Entry entry
Object obj
public boolean remove (java.lang.Object)
java.util.Map$Entry entry
Object obj
public boolean removeAll (java.util.Collection)
java.util.Collection c
public boolean retainAll (java.util.Collection)
Object columnKey
java.util.Collection c
boolean changed
}
com/google/common/collect/StandardTable$ColumnMap$ColumnMapValues.class
StandardTable.java
package com.google.common.collect
com.google.common.collect.StandardTable$ColumnMap$ColumnMapValues extends com.google.common.collect.Maps$Values {
final synthetic com.google.common.collect.StandardTable$ColumnMap this$1
void <init> (com.google.common.collect.StandardTable$ColumnMap)
public boolean remove (java.lang.Object)
java.util.Map$Entry entry
Object obj
public boolean removeAll (java.util.Collection)
Object columnKey
java.util.Collection c
boolean changed
public boolean retainAll (java.util.Collection)
Object columnKey
java.util.Collection c
boolean changed
}
com/google/common/collect/StandardTable$ColumnMap.class
StandardTable.java
package com.google.common.collect
com.google.common.collect.StandardTable$ColumnMap extends com.google.common.collect.Maps$ViewCachingAbstractMap {
final synthetic com.google.common.collect.StandardTable this$0
private void <init> (com.google.common.collect.StandardTable)
public java.util.Map get (java.lang.Object)
Object key
public boolean containsKey (java.lang.Object)
Object key
public java.util.Map remove (java.lang.Object)
Object key
public java.util.Set createEntrySet ()
public java.util.Set keySet ()
java.util.Collection createValues ()
public volatile synthetic java.lang.Object remove (java.lang.Object)
public volatile synthetic java.lang.Object get (java.lang.Object)
synthetic void <init> (com.google.common.collect.StandardTable, com.google.common.collect.StandardTable$1)
com.google.common.collect.StandardTable x0
com.google.common.collect.StandardTable$1 x1
}
com/google/common/collect/StandardTable$Row$1.class
StandardTable.java
package com.google.common.collect
com.google.common.collect.StandardTable$Row$1 extends java.lang.Object implements java.util.Iterator {
final synthetic java.util.Iterator val$iterator
final synthetic com.google.common.collect.StandardTable$Row this$1
void <init> (com.google.common.collect.StandardTable$Row, java.util.Iterator)
com.google.common.collect.StandardTable$Row this$1
public boolean hasNext ()
public java.util.Map$Entry next ()
public void remove ()
public volatile synthetic java.lang.Object next ()
}
com/google/common/collect/StandardTable$Row$2.class
StandardTable.java
package com.google.common.collect
com.google.common.collect.StandardTable$Row$2 extends com.google.common.collect.ForwardingMapEntry {
final synthetic java.util.Map$Entry val$entry
final synthetic com.google.common.collect.StandardTable$Row this$1
void <init> (com.google.common.collect.StandardTable$Row, java.util.Map$Entry)
com.google.common.collect.StandardTable$Row this$1
protected java.util.Map$Entry delegate ()
public java.lang.Object setValue (java.lang.Object)
Object value
public boolean equals (java.lang.Object)
Object object
protected volatile synthetic java.lang.Object delegate ()
}
com/google/common/collect/StandardTable$Row.class
StandardTable.java
package com.google.common.collect
com.google.common.collect.StandardTable$Row extends com.google.common.collect.Maps$IteratorBasedAbstractMap {
final Object rowKey
java.util.Map backingRowMap
final synthetic com.google.common.collect.StandardTable this$0
void <init> (com.google.common.collect.StandardTable, java.lang.Object)
com.google.common.collect.StandardTable this$0
Object rowKey
final void updateBackingRowMapField ()
java.util.Map computeBackingRowMap ()
void maintainEmptyInvariant ()
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
Object result
public void clear ()
public int size ()
java.util.Iterator entryIterator ()
java.util.Iterator iterator
java.util.Map$Entry wrapEntry (java.util.Map$Entry)
java.util.Map$Entry entry
}
com/google/common/collect/StandardTable$RowMap$EntrySet$1.class
StandardTable.java
package com.google.common.collect
com.google.common.collect.StandardTable$RowMap$EntrySet$1 extends java.lang.Object implements com.google.common.base.Function {
final synthetic com.google.common.collect.StandardTable$RowMap$EntrySet this$2
void <init> (com.google.common.collect.StandardTable$RowMap$EntrySet)
com.google.common.collect.StandardTable$RowMap$EntrySet this$2
public java.util.Map apply (java.lang.Object)
Object rowKey
public volatile synthetic java.lang.Object apply (java.lang.Object)
}
com/google/common/collect/StandardTable$RowMap$EntrySet.class
StandardTable.java
package com.google.common.collect
com.google.common.collect.StandardTable$RowMap$EntrySet extends com.google.common.collect.StandardTable$TableSet {
final synthetic com.google.common.collect.StandardTable$RowMap this$1
void <init> (com.google.common.collect.StandardTable$RowMap)
com.google.common.collect.StandardTable$RowMap this$1
public java.util.Iterator iterator ()
public int size ()
public boolean contains (java.lang.Object)
java.util.Map$Entry entry
Object obj
public boolean remove (java.lang.Object)
java.util.Map$Entry entry
Object obj
}
com/google/common/collect/StandardTable$RowMap.class
StandardTable.java
package com.google.common.collect
com.google.common.collect.StandardTable$RowMap extends com.google.common.collect.Maps$ViewCachingAbstractMap {
final synthetic com.google.common.collect.StandardTable this$0
void <init> (com.google.common.collect.StandardTable)
com.google.common.collect.StandardTable this$0
public boolean containsKey (java.lang.Object)
Object key
public java.util.Map get (java.lang.Object)
Object key
public java.util.Map remove (java.lang.Object)
Object key
protected java.util.Set createEntrySet ()
public volatile synthetic java.lang.Object remove (java.lang.Object)
public volatile synthetic java.lang.Object get (java.lang.Object)
}
com/google/common/collect/StandardTable$TableSet.class
StandardTable.java
package com.google.common.collect
abstract com.google.common.collect.StandardTable$TableSet extends com.google.common.collect.Sets$ImprovedAbstractSet {
final synthetic com.google.common.collect.StandardTable this$0
private void <init> (com.google.common.collect.StandardTable)
public boolean isEmpty ()
public void clear ()
synthetic void <init> (com.google.common.collect.StandardTable, com.google.common.collect.StandardTable$1)
com.google.common.collect.StandardTable x0
com.google.common.collect.StandardTable$1 x1
}
com/google/common/collect/StandardTable.class
StandardTable.java
package com.google.common.collect
com.google.common.collect.StandardTable extends com.google.common.collect.AbstractTable implements java.io.Serializable {
final java.util.Map backingMap
final com.google.common.base.Supplier factory
private transient java.util.Set columnKeySet
private transient java.util.Map rowMap
private transient com.google.common.collect.StandardTable$ColumnMap columnMap
private static final long serialVersionUID
void <init> (java.util.Map, com.google.common.base.Supplier)
java.util.Map backingMap
com.google.common.base.Supplier factory
public boolean contains (java.lang.Object, java.lang.Object)
Object rowKey
Object columnKey
public boolean containsColumn (java.lang.Object)
java.util.Map map
Object columnKey
public boolean containsRow (java.lang.Object)
Object rowKey
public boolean containsValue (java.lang.Object)
Object value
public java.lang.Object get (java.lang.Object, java.lang.Object)
Object rowKey
Object columnKey
public boolean isEmpty ()
public int size ()
java.util.Map map
int size
public void clear ()
private java.util.Map getOrCreate (java.lang.Object)
Object rowKey
java.util.Map map
public java.lang.Object put (java.lang.Object, java.lang.Object, java.lang.Object)
Object rowKey
Object columnKey
Object value
public java.lang.Object remove (java.lang.Object, java.lang.Object)
Object rowKey
Object columnKey
java.util.Map map
Object value
private java.util.Map removeColumn (java.lang.Object)
java.util.Map$Entry entry
Object value
Object column
java.util.Map output
java.util.Iterator iterator
private boolean containsMapping (java.lang.Object, java.lang.Object, java.lang.Object)
Object rowKey
Object columnKey
Object value
private boolean removeMapping (java.lang.Object, java.lang.Object, java.lang.Object)
Object rowKey
Object columnKey
Object value
public java.util.Set cellSet ()
java.util.Iterator cellIterator ()
public java.util.Map row (java.lang.Object)
Object rowKey
public java.util.Map column (java.lang.Object)
Object columnKey
public java.util.Set rowKeySet ()
public java.util.Set columnKeySet ()
java.util.Set result
java.util.Iterator createColumnKeyIterator ()
public java.util.Collection values ()
public java.util.Map rowMap ()
java.util.Map result
java.util.Map createRowMap ()
public java.util.Map columnMap ()
com.google.common.collect.StandardTable$ColumnMap result
static synthetic boolean access$300 (com.google.common.collect.StandardTable, java.lang.Object, java.lang.Object, java.lang.Object)
com.google.common.collect.StandardTable x0
Object x1
Object x2
Object x3
static synthetic boolean access$400 (com.google.common.collect.StandardTable, java.lang.Object, java.lang.Object, java.lang.Object)
com.google.common.collect.StandardTable x0
Object x1
Object x2
Object x3
static synthetic java.util.Map access$900 (com.google.common.collect.StandardTable, java.lang.Object)
com.google.common.collect.StandardTable x0
Object x1
}
com/google/common/collect/Synchronized$1.class
Synchronized.java
package com.google.common.collect
synthetic com.google.common.collect.Synchronized$1 extends java.lang.Object {
}
com/google/common/collect/Synchronized$SynchronizedAsMap.class
Synchronized.java
package com.google.common.collect
com.google.common.collect.Synchronized$SynchronizedAsMap extends com.google.common.collect.Synchronized$SynchronizedMap {
transient java.util.Set asMapEntrySet
transient java.util.Collection asMapValues
private static final long serialVersionUID
void <init> (java.util.Map, java.lang.Object)
java.util.Map delegate
Object mutex
public java.util.Collection get (java.lang.Object)
java.util.Collection collection
Object key
public java.util.Set entrySet ()
public java.util.Collection values ()
public boolean containsValue (java.lang.Object)
Object o
public volatile synthetic java.lang.Object get (java.lang.Object)
}
com/google/common/collect/Synchronized$SynchronizedAsMapEntries$1$1.class
Synchronized.java
package com.google.common.collect
com.google.common.collect.Synchronized$SynchronizedAsMapEntries$1$1 extends com.google.common.collect.ForwardingMapEntry {
final synthetic java.util.Map$Entry val$entry
final synthetic com.google.common.collect.Synchronized$SynchronizedAsMapEntries$1 this$1
void <init> (com.google.common.collect.Synchronized$SynchronizedAsMapEntries$1, java.util.Map$Entry)
com.google.common.collect.Synchronized$SynchronizedAsMapEntries$1 this$1
protected java.util.Map$Entry delegate ()
public java.util.Collection getValue ()
public volatile synthetic java.lang.Object getValue ()
protected volatile synthetic java.lang.Object delegate ()
}
com/google/common/collect/Synchronized$SynchronizedAsMapEntries$1.class
Synchronized.java
package com.google.common.collect
com.google.common.collect.Synchronized$SynchronizedAsMapEntries$1 extends com.google.common.collect.TransformedIterator {
final synthetic com.google.common.collect.Synchronized$SynchronizedAsMapEntries this$0
void <init> (com.google.common.collect.Synchronized$SynchronizedAsMapEntries, java.util.Iterator)
com.google.common.collect.Synchronized$SynchronizedAsMapEntries this$0
java.util.Iterator backingIterator
java.util.Map$Entry transform (java.util.Map$Entry)
java.util.Map$Entry entry
volatile synthetic java.lang.Object transform (java.lang.Object)
}
com/google/common/collect/Synchronized$SynchronizedAsMapEntries.class
Synchronized.java
package com.google.common.collect
com.google.common.collect.Synchronized$SynchronizedAsMapEntries extends com.google.common.collect.Synchronized$SynchronizedSet {
private static final long serialVersionUID
void <init> (java.util.Set, java.lang.Object)
java.util.Set delegate
Object mutex
public java.util.Iterator iterator ()
public java.lang.Object[] toArray ()
Object[] result
public java.lang.Object[] toArray (java.lang.Object[])
Object[] array
public boolean contains (java.lang.Object)
Object o
public boolean containsAll (java.util.Collection)
java.util.Collection c
public boolean equals (java.lang.Object)
Object o
public boolean remove (java.lang.Object)
Object o
public boolean removeAll (java.util.Collection)
java.util.Collection c
public boolean retainAll (java.util.Collection)
java.util.Collection c
}
com/google/common/collect/Synchronized$SynchronizedAsMapValues$1.class
Synchronized.java
package com.google.common.collect
com.google.common.collect.Synchronized$SynchronizedAsMapValues$1 extends com.google.common.collect.TransformedIterator {
final synthetic com.google.common.collect.Synchronized$SynchronizedAsMapValues this$0
void <init> (com.google.common.collect.Synchronized$SynchronizedAsMapValues, java.util.Iterator)
com.google.common.collect.Synchronized$SynchronizedAsMapValues this$0
java.util.Iterator backingIterator
java.util.Collection transform (java.util.Collection)
java.util.Collection from
volatile synthetic java.lang.Object transform (java.lang.Object)
}
com/google/common/collect/Synchronized$SynchronizedAsMapValues.class
Synchronized.java
package com.google.common.collect
com.google.common.collect.Synchronized$SynchronizedAsMapValues extends com.google.common.collect.Synchronized$SynchronizedCollection {
private static final long serialVersionUID
void <init> (java.util.Collection, java.lang.Object)
java.util.Collection delegate
Object mutex
public java.util.Iterator iterator ()
}
com/google/common/collect/Synchronized$SynchronizedBiMap.class
Synchronized.java
package com.google.common.collect
com.google.common.collect.Synchronized$SynchronizedBiMap extends com.google.common.collect.Synchronized$SynchronizedMap implements com.google.common.collect.BiMap java.io.Serializable {
private transient java.util.Set valueSet
private transient com.google.common.collect.BiMap inverse
private static final long serialVersionUID
private void <init> (com.google.common.collect.BiMap, java.lang.Object, com.google.common.collect.BiMap)
com.google.common.collect.BiMap delegate
Object mutex
com.google.common.collect.BiMap inverse
com.google.common.collect.BiMap delegate ()
public java.util.Set values ()
public java.lang.Object forcePut (java.lang.Object, java.lang.Object)
Object key
Object value
public com.google.common.collect.BiMap inverse ()
public volatile synthetic java.util.Collection values ()
volatile synthetic java.util.Map delegate ()
volatile synthetic java.lang.Object delegate ()
synthetic void <init> (com.google.common.collect.BiMap, java.lang.Object, com.google.common.collect.BiMap, com.google.common.collect.Synchronized$1)
com.google.common.collect.BiMap x0
Object x1
com.google.common.collect.BiMap x2
com.google.common.collect.Synchronized$1 x3
}
com/google/common/collect/Synchronized$SynchronizedCollection.class
Synchronized.java
package com.google.common.collect
com.google.common.collect.Synchronized$SynchronizedCollection extends com.google.common.collect.Synchronized$SynchronizedObject implements java.util.Collection {
private static final long serialVersionUID
private void <init> (java.util.Collection, java.lang.Object)
java.util.Collection delegate
Object mutex
java.util.Collection delegate ()
public boolean add (java.lang.Object)
Object e
public boolean addAll (java.util.Collection)
java.util.Collection c
public void clear ()
public boolean contains (java.lang.Object)
Object o
public boolean containsAll (java.util.Collection)
java.util.Collection c
public boolean isEmpty ()
public java.util.Iterator iterator ()
public boolean remove (java.lang.Object)
Object o
public boolean removeAll (java.util.Collection)
java.util.Collection c
public boolean retainAll (java.util.Collection)
java.util.Collection c
public int size ()
public java.lang.Object[] toArray ()
public java.lang.Object[] toArray (java.lang.Object[])
Object[] a
volatile synthetic java.lang.Object delegate ()
synthetic void <init> (java.util.Collection, java.lang.Object, com.google.common.collect.Synchronized$1)
java.util.Collection x0
Object x1
com.google.common.collect.Synchronized$1 x2
}
com/google/common/collect/Synchronized$SynchronizedDeque.class
Synchronized.java
package com.google.common.collect
final com.google.common.collect.Synchronized$SynchronizedDeque extends com.google.common.collect.Synchronized$SynchronizedQueue implements java.util.Deque {
private static final long serialVersionUID
void <init> (java.util.Deque, java.lang.Object)
java.util.Deque delegate
Object mutex
java.util.Deque delegate ()
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 removeFirst ()
public java.lang.Object removeLast ()
public java.lang.Object pollFirst ()
public java.lang.Object pollLast ()
public java.lang.Object getFirst ()
public java.lang.Object getLast ()
public java.lang.Object peekFirst ()
public java.lang.Object peekLast ()
public boolean removeFirstOccurrence (java.lang.Object)
Object o
public boolean removeLastOccurrence (java.lang.Object)
Object o
public void push (java.lang.Object)
Object e
public java.lang.Object pop ()
public java.util.Iterator descendingIterator ()
volatile synthetic java.util.Queue delegate ()
volatile synthetic java.util.Collection delegate ()
volatile synthetic java.lang.Object delegate ()
}
com/google/common/collect/Synchronized$SynchronizedEntry.class
Synchronized.java
package com.google.common.collect
com.google.common.collect.Synchronized$SynchronizedEntry extends com.google.common.collect.Synchronized$SynchronizedObject implements java.util.Map$Entry {
private static final long serialVersionUID
void <init> (java.util.Map$Entry, java.lang.Object)
java.util.Map$Entry delegate
Object mutex
java.util.Map$Entry delegate ()
public boolean equals (java.lang.Object)
Object obj
public int hashCode ()
public java.lang.Object getKey ()
public java.lang.Object getValue ()
public java.lang.Object setValue (java.lang.Object)
Object value
volatile synthetic java.lang.Object delegate ()
}
com/google/common/collect/Synchronized$SynchronizedList.class
Synchronized.java
package com.google.common.collect
com.google.common.collect.Synchronized$SynchronizedList extends com.google.common.collect.Synchronized$SynchronizedCollection implements java.util.List {
private static final long serialVersionUID
void <init> (java.util.List, java.lang.Object)
java.util.List delegate
Object mutex
java.util.List delegate ()
public void add (int, java.lang.Object)
int index
Object element
public boolean addAll (int, java.util.Collection)
int index
java.util.Collection c
public java.lang.Object get (int)
int index
public int indexOf (java.lang.Object)
Object o
public int lastIndexOf (java.lang.Object)
Object o
public java.util.ListIterator listIterator ()
public java.util.ListIterator listIterator (int)
int index
public java.lang.Object remove (int)
int index
public java.lang.Object set (int, java.lang.Object)
int index
Object element
public java.util.List subList (int, int)
int fromIndex
int toIndex
public boolean equals (java.lang.Object)
Object o
public int hashCode ()
volatile synthetic java.util.Collection delegate ()
volatile synthetic java.lang.Object delegate ()
}
com/google/common/collect/Synchronized$SynchronizedListMultimap.class
Synchronized.java
package com.google.common.collect
com.google.common.collect.Synchronized$SynchronizedListMultimap extends com.google.common.collect.Synchronized$SynchronizedMultimap implements com.google.common.collect.ListMultimap {
private static final long serialVersionUID
void <init> (com.google.common.collect.ListMultimap, java.lang.Object)
com.google.common.collect.ListMultimap delegate
Object mutex
com.google.common.collect.ListMultimap delegate ()
public java.util.List get (java.lang.Object)
Object key
public java.util.List removeAll (java.lang.Object)
Object key
public java.util.List replaceValues (java.lang.Object, java.lang.Iterable)
Object key
Iterable values
public volatile synthetic java.util.Collection removeAll (java.lang.Object)
public volatile synthetic java.util.Collection replaceValues (java.lang.Object, java.lang.Iterable)
public volatile synthetic java.util.Collection get (java.lang.Object)
volatile synthetic com.google.common.collect.Multimap delegate ()
volatile synthetic java.lang.Object delegate ()
}
com/google/common/collect/Synchronized$SynchronizedMap.class
Synchronized.java
package com.google.common.collect
com.google.common.collect.Synchronized$SynchronizedMap extends com.google.common.collect.Synchronized$SynchronizedObject implements java.util.Map {
transient java.util.Set keySet
transient java.util.Collection values
transient java.util.Set entrySet
private static final long serialVersionUID
void <init> (java.util.Map, java.lang.Object)
java.util.Map delegate
Object mutex
java.util.Map delegate ()
public void clear ()
public boolean containsKey (java.lang.Object)
Object key
public boolean containsValue (java.lang.Object)
Object value
public java.util.Set entrySet ()
public java.lang.Object get (java.lang.Object)
Object key
public boolean isEmpty ()
public java.util.Set keySet ()
public java.lang.Object put (java.lang.Object, java.lang.Object)
Object key
Object value
public void putAll (java.util.Map)
java.util.Map map
public java.lang.Object remove (java.lang.Object)
Object key
public int size ()
public java.util.Collection values ()
public boolean equals (java.lang.Object)
Object o
public int hashCode ()
volatile synthetic java.lang.Object delegate ()
}
com/google/common/collect/Synchronized$SynchronizedMultimap.class
Synchronized.java
package com.google.common.collect
com.google.common.collect.Synchronized$SynchronizedMultimap extends com.google.common.collect.Synchronized$SynchronizedObject implements com.google.common.collect.Multimap {
transient java.util.Set keySet
transient java.util.Collection valuesCollection
transient java.util.Collection entries
transient java.util.Map asMap
transient com.google.common.collect.Multiset keys
private static final long serialVersionUID
com.google.common.collect.Multimap delegate ()
void <init> (com.google.common.collect.Multimap, java.lang.Object)
com.google.common.collect.Multimap delegate
Object mutex
public int size ()
public boolean isEmpty ()
public boolean containsKey (java.lang.Object)
Object key
public boolean containsValue (java.lang.Object)
Object value
public boolean containsEntry (java.lang.Object, java.lang.Object)
Object key
Object value
public java.util.Collection get (java.lang.Object)
Object key
public boolean put (java.lang.Object, java.lang.Object)
Object key
Object value
public boolean putAll (java.lang.Object, java.lang.Iterable)
Object key
Iterable values
public boolean putAll (com.google.common.collect.Multimap)
com.google.common.collect.Multimap multimap
public java.util.Collection replaceValues (java.lang.Object, java.lang.Iterable)
Object key
Iterable values
public boolean remove (java.lang.Object, java.lang.Object)
Object key
Object value
public java.util.Collection removeAll (java.lang.Object)
Object key
public void clear ()
public java.util.Set keySet ()
public java.util.Collection values ()
public java.util.Collection entries ()
public java.util.Map asMap ()
public com.google.common.collect.Multiset keys ()
public boolean equals (java.lang.Object)
Object o
public int hashCode ()
volatile synthetic java.lang.Object delegate ()
}
com/google/common/collect/Synchronized$SynchronizedMultiset.class
Synchronized.java
package com.google.common.collect
com.google.common.collect.Synchronized$SynchronizedMultiset extends com.google.common.collect.Synchronized$SynchronizedCollection implements com.google.common.collect.Multiset {
transient java.util.Set elementSet
transient java.util.Set entrySet
private static final long serialVersionUID
void <init> (com.google.common.collect.Multiset, java.lang.Object)
com.google.common.collect.Multiset delegate
Object mutex
com.google.common.collect.Multiset delegate ()
public int count (java.lang.Object)
Object o
public int add (java.lang.Object, int)
Object e
int n
public int remove (java.lang.Object, int)
Object o
int n
public int setCount (java.lang.Object, int)
Object element
int count
public boolean setCount (java.lang.Object, int, int)
Object element
int oldCount
int newCount
public java.util.Set elementSet ()
public java.util.Set entrySet ()
public boolean equals (java.lang.Object)
Object o
public int hashCode ()
volatile synthetic java.util.Collection delegate ()
volatile synthetic java.lang.Object delegate ()
}
com/google/common/collect/Synchronized$SynchronizedNavigableMap.class
Synchronized.java
package com.google.common.collect
com.google.common.collect.Synchronized$SynchronizedNavigableMap extends com.google.common.collect.Synchronized$SynchronizedSortedMap implements java.util.NavigableMap {
transient java.util.NavigableSet descendingKeySet
transient java.util.NavigableMap descendingMap
transient java.util.NavigableSet navigableKeySet
private static final long serialVersionUID
void <init> (java.util.NavigableMap, java.lang.Object)
java.util.NavigableMap delegate
Object mutex
java.util.NavigableMap delegate ()
public java.util.Map$Entry ceilingEntry (java.lang.Object)
Object key
public java.lang.Object ceilingKey (java.lang.Object)
Object key
public java.util.NavigableSet descendingKeySet ()
public java.util.NavigableMap descendingMap ()
public java.util.Map$Entry firstEntry ()
public java.util.Map$Entry floorEntry (java.lang.Object)
Object key
public java.lang.Object floorKey (java.lang.Object)
Object key
public java.util.NavigableMap headMap (java.lang.Object, boolean)
Object toKey
boolean inclusive
public java.util.SortedMap headMap (java.lang.Object)
Object toKey
public java.util.Map$Entry higherEntry (java.lang.Object)
Object key
public java.lang.Object higherKey (java.lang.Object)
Object key
public java.util.Map$Entry lastEntry ()
public java.util.Map$Entry lowerEntry (java.lang.Object)
Object key
public java.lang.Object lowerKey (java.lang.Object)
Object key
public java.util.Set keySet ()
public java.util.NavigableSet navigableKeySet ()
public java.util.Map$Entry pollFirstEntry ()
public java.util.Map$Entry pollLastEntry ()
public java.util.NavigableMap subMap (java.lang.Object, boolean, java.lang.Object, boolean)
Object fromKey
boolean fromInclusive
Object toKey
boolean toInclusive
public java.util.SortedMap subMap (java.lang.Object, java.lang.Object)
Object fromKey
Object toKey
public java.util.NavigableMap tailMap (java.lang.Object, boolean)
Object fromKey
boolean inclusive
public java.util.SortedMap tailMap (java.lang.Object)
Object fromKey
volatile synthetic java.util.SortedMap delegate ()
volatile synthetic java.util.Map delegate ()
volatile synthetic java.lang.Object delegate ()
}
com/google/common/collect/Synchronized$SynchronizedNavigableSet.class
Synchronized.java
package com.google.common.collect
com.google.common.collect.Synchronized$SynchronizedNavigableSet extends com.google.common.collect.Synchronized$SynchronizedSortedSet implements java.util.NavigableSet {
transient java.util.NavigableSet descendingSet
private static final long serialVersionUID
void <init> (java.util.NavigableSet, java.lang.Object)
java.util.NavigableSet delegate
Object mutex
java.util.NavigableSet delegate ()
public java.lang.Object ceiling (java.lang.Object)
Object e
public java.util.Iterator descendingIterator ()
public java.util.NavigableSet descendingSet ()
java.util.NavigableSet dS
public java.lang.Object floor (java.lang.Object)
Object e
public java.util.NavigableSet headSet (java.lang.Object, boolean)
Object toElement
boolean inclusive
public java.util.SortedSet headSet (java.lang.Object)
Object toElement
public java.lang.Object higher (java.lang.Object)
Object e
public java.lang.Object lower (java.lang.Object)
Object e
public java.lang.Object pollFirst ()
public java.lang.Object pollLast ()
public java.util.NavigableSet subSet (java.lang.Object, boolean, java.lang.Object, boolean)
Object fromElement
boolean fromInclusive
Object toElement
boolean toInclusive
public java.util.SortedSet subSet (java.lang.Object, java.lang.Object)
Object fromElement
Object toElement
public java.util.NavigableSet tailSet (java.lang.Object, boolean)
Object fromElement
boolean inclusive
public java.util.SortedSet tailSet (java.lang.Object)
Object fromElement
volatile synthetic java.util.SortedSet delegate ()
volatile synthetic java.util.Set delegate ()
volatile synthetic java.util.Collection delegate ()
volatile synthetic java.lang.Object delegate ()
}
com/google/common/collect/Synchronized$SynchronizedObject.class
Synchronized.java
package com.google.common.collect
com.google.common.collect.Synchronized$SynchronizedObject extends java.lang.Object implements java.io.Serializable {
final Object delegate
final Object mutex
private static final long serialVersionUID
void <init> (java.lang.Object, java.lang.Object)
Object delegate
Object mutex
java.lang.Object delegate ()
public java.lang.String toString ()
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream stream
}
com/google/common/collect/Synchronized$SynchronizedQueue.class
Synchronized.java
package com.google.common.collect
com.google.common.collect.Synchronized$SynchronizedQueue extends com.google.common.collect.Synchronized$SynchronizedCollection implements java.util.Queue {
private static final long serialVersionUID
void <init> (java.util.Queue, java.lang.Object)
java.util.Queue delegate
Object mutex
java.util.Queue delegate ()
public java.lang.Object element ()
public boolean offer (java.lang.Object)
Object e
public java.lang.Object peek ()
public java.lang.Object poll ()
public java.lang.Object remove ()
volatile synthetic java.util.Collection delegate ()
volatile synthetic java.lang.Object delegate ()
}
com/google/common/collect/Synchronized$SynchronizedRandomAccessList.class
Synchronized.java
package com.google.common.collect
com.google.common.collect.Synchronized$SynchronizedRandomAccessList extends com.google.common.collect.Synchronized$SynchronizedList implements java.util.RandomAccess {
private static final long serialVersionUID
void <init> (java.util.List, java.lang.Object)
java.util.List list
Object mutex
}
com/google/common/collect/Synchronized$SynchronizedSet.class
Synchronized.java
package com.google.common.collect
com.google.common.collect.Synchronized$SynchronizedSet extends com.google.common.collect.Synchronized$SynchronizedCollection implements java.util.Set {
private static final long serialVersionUID
void <init> (java.util.Set, java.lang.Object)
java.util.Set delegate
Object mutex
java.util.Set delegate ()
public boolean equals (java.lang.Object)
Object o
public int hashCode ()
volatile synthetic java.util.Collection delegate ()
volatile synthetic java.lang.Object delegate ()
}
com/google/common/collect/Synchronized$SynchronizedSetMultimap.class
Synchronized.java
package com.google.common.collect
com.google.common.collect.Synchronized$SynchronizedSetMultimap extends com.google.common.collect.Synchronized$SynchronizedMultimap implements com.google.common.collect.SetMultimap {
transient java.util.Set entrySet
private static final long serialVersionUID
void <init> (com.google.common.collect.SetMultimap, java.lang.Object)
com.google.common.collect.SetMultimap delegate
Object mutex
com.google.common.collect.SetMultimap delegate ()
public java.util.Set get (java.lang.Object)
Object key
public java.util.Set removeAll (java.lang.Object)
Object key
public java.util.Set replaceValues (java.lang.Object, java.lang.Iterable)
Object key
Iterable values
public java.util.Set entries ()
public volatile synthetic java.util.Collection entries ()
public volatile synthetic java.util.Collection removeAll (java.lang.Object)
public volatile synthetic java.util.Collection replaceValues (java.lang.Object, java.lang.Iterable)
public volatile synthetic java.util.Collection get (java.lang.Object)
volatile synthetic com.google.common.collect.Multimap delegate ()
volatile synthetic java.lang.Object delegate ()
}
com/google/common/collect/Synchronized$SynchronizedSortedMap.class
Synchronized.java
package com.google.common.collect
com.google.common.collect.Synchronized$SynchronizedSortedMap extends com.google.common.collect.Synchronized$SynchronizedMap implements java.util.SortedMap {
private static final long serialVersionUID
void <init> (java.util.SortedMap, java.lang.Object)
java.util.SortedMap delegate
Object mutex
java.util.SortedMap delegate ()
public java.util.Comparator comparator ()
public java.lang.Object firstKey ()
public java.util.SortedMap headMap (java.lang.Object)
Object toKey
public java.lang.Object lastKey ()
public java.util.SortedMap subMap (java.lang.Object, java.lang.Object)
Object fromKey
Object toKey
public java.util.SortedMap tailMap (java.lang.Object)
Object fromKey
volatile synthetic java.util.Map delegate ()
volatile synthetic java.lang.Object delegate ()
}
com/google/common/collect/Synchronized$SynchronizedSortedSet.class
Synchronized.java
package com.google.common.collect
com.google.common.collect.Synchronized$SynchronizedSortedSet extends com.google.common.collect.Synchronized$SynchronizedSet implements java.util.SortedSet {
private static final long serialVersionUID
void <init> (java.util.SortedSet, java.lang.Object)
java.util.SortedSet delegate
Object mutex
java.util.SortedSet delegate ()
public java.util.Comparator comparator ()
public java.util.SortedSet subSet (java.lang.Object, java.lang.Object)
Object fromElement
Object toElement
public java.util.SortedSet headSet (java.lang.Object)
Object toElement
public java.util.SortedSet tailSet (java.lang.Object)
Object fromElement
public java.lang.Object first ()
public java.lang.Object last ()
volatile synthetic java.util.Set delegate ()
volatile synthetic java.util.Collection delegate ()
volatile synthetic java.lang.Object delegate ()
}
com/google/common/collect/Synchronized$SynchronizedSortedSetMultimap.class
Synchronized.java
package com.google.common.collect
com.google.common.collect.Synchronized$SynchronizedSortedSetMultimap extends com.google.common.collect.Synchronized$SynchronizedSetMultimap implements com.google.common.collect.SortedSetMultimap {
private static final long serialVersionUID
void <init> (com.google.common.collect.SortedSetMultimap, java.lang.Object)
com.google.common.collect.SortedSetMultimap delegate
Object mutex
com.google.common.collect.SortedSetMultimap delegate ()
public java.util.SortedSet get (java.lang.Object)
Object key
public java.util.SortedSet removeAll (java.lang.Object)
Object key
public java.util.SortedSet replaceValues (java.lang.Object, java.lang.Iterable)
Object key
Iterable values
public java.util.Comparator valueComparator ()
public volatile synthetic java.util.Set replaceValues (java.lang.Object, java.lang.Iterable)
public volatile synthetic java.util.Set removeAll (java.lang.Object)
public volatile synthetic java.util.Set get (java.lang.Object)
volatile synthetic com.google.common.collect.SetMultimap delegate ()
public volatile synthetic java.util.Collection get (java.lang.Object)
public volatile synthetic java.util.Collection removeAll (java.lang.Object)
public volatile synthetic java.util.Collection replaceValues (java.lang.Object, java.lang.Iterable)
volatile synthetic com.google.common.collect.Multimap delegate ()
volatile synthetic java.lang.Object delegate ()
}
com/google/common/collect/Synchronized$SynchronizedTable$1.class
Synchronized.java
package com.google.common.collect
com.google.common.collect.Synchronized$SynchronizedTable$1 extends java.lang.Object implements com.google.common.base.Function {
final synthetic com.google.common.collect.Synchronized$SynchronizedTable this$0
void <init> (com.google.common.collect.Synchronized$SynchronizedTable)
com.google.common.collect.Synchronized$SynchronizedTable this$0
public java.util.Map apply (java.util.Map)
java.util.Map t
public volatile synthetic java.lang.Object apply (java.lang.Object)
}
com/google/common/collect/Synchronized$SynchronizedTable$2.class
Synchronized.java
package com.google.common.collect
com.google.common.collect.Synchronized$SynchronizedTable$2 extends java.lang.Object implements com.google.common.base.Function {
final synthetic com.google.common.collect.Synchronized$SynchronizedTable this$0
void <init> (com.google.common.collect.Synchronized$SynchronizedTable)
com.google.common.collect.Synchronized$SynchronizedTable this$0
public java.util.Map apply (java.util.Map)
java.util.Map t
public volatile synthetic java.lang.Object apply (java.lang.Object)
}
com/google/common/collect/Synchronized$SynchronizedTable.class
Synchronized.java
package com.google.common.collect
final com.google.common.collect.Synchronized$SynchronizedTable extends com.google.common.collect.Synchronized$SynchronizedObject implements com.google.common.collect.Table {
void <init> (com.google.common.collect.Table, java.lang.Object)
com.google.common.collect.Table delegate
Object mutex
com.google.common.collect.Table delegate ()
public boolean contains (java.lang.Object, java.lang.Object)
Object rowKey
Object columnKey
public boolean containsRow (java.lang.Object)
Object rowKey
public boolean containsColumn (java.lang.Object)
Object columnKey
public boolean containsValue (java.lang.Object)
Object value
public java.lang.Object get (java.lang.Object, java.lang.Object)
Object rowKey
Object columnKey
public boolean isEmpty ()
public int size ()
public void clear ()
public java.lang.Object put (java.lang.Object, java.lang.Object, java.lang.Object)
Object rowKey
Object columnKey
Object value
public void putAll (com.google.common.collect.Table)
com.google.common.collect.Table table
public java.lang.Object remove (java.lang.Object, java.lang.Object)
Object rowKey
Object columnKey
public java.util.Map row (java.lang.Object)
Object rowKey
public java.util.Map column (java.lang.Object)
Object columnKey
public java.util.Set cellSet ()
public java.util.Set rowKeySet ()
public java.util.Set columnKeySet ()
public java.util.Collection values ()
public java.util.Map rowMap ()
public java.util.Map columnMap ()
public int hashCode ()
public boolean equals (java.lang.Object)
Object obj
volatile synthetic java.lang.Object delegate ()
}
com/google/common/collect/Synchronized.class
Synchronized.java
package com.google.common.collect
final com.google.common.collect.Synchronized extends java.lang.Object {
private void <init> ()
private static java.util.Collection collection (java.util.Collection, java.lang.Object)
java.util.Collection collection
Object mutex
static java.util.Set set (java.util.Set, java.lang.Object)
java.util.Set set
Object mutex
private static java.util.SortedSet sortedSet (java.util.SortedSet, java.lang.Object)
java.util.SortedSet set
Object mutex
private static java.util.List list (java.util.List, java.lang.Object)
java.util.List list
Object mutex
static com.google.common.collect.Multiset multiset (com.google.common.collect.Multiset, java.lang.Object)
com.google.common.collect.Multiset multiset
Object mutex
static com.google.common.collect.Multimap multimap (com.google.common.collect.Multimap, java.lang.Object)
com.google.common.collect.Multimap multimap
Object mutex
static com.google.common.collect.ListMultimap listMultimap (com.google.common.collect.ListMultimap, java.lang.Object)
com.google.common.collect.ListMultimap multimap
Object mutex
static com.google.common.collect.SetMultimap setMultimap (com.google.common.collect.SetMultimap, java.lang.Object)
com.google.common.collect.SetMultimap multimap
Object mutex
static com.google.common.collect.SortedSetMultimap sortedSetMultimap (com.google.common.collect.SortedSetMultimap, java.lang.Object)
com.google.common.collect.SortedSetMultimap multimap
Object mutex
private static java.util.Collection typePreservingCollection (java.util.Collection, java.lang.Object)
java.util.Collection collection
Object mutex
private static java.util.Set typePreservingSet (java.util.Set, java.lang.Object)
java.util.Set set
Object mutex
static java.util.Map map (java.util.Map, java.lang.Object)
java.util.Map map
Object mutex
static java.util.SortedMap sortedMap (java.util.SortedMap, java.lang.Object)
java.util.SortedMap sortedMap
Object mutex
static com.google.common.collect.BiMap biMap (com.google.common.collect.BiMap, java.lang.Object)
com.google.common.collect.BiMap bimap
Object mutex
static java.util.NavigableSet navigableSet (java.util.NavigableSet, java.lang.Object)
java.util.NavigableSet navigableSet
Object mutex
static java.util.NavigableSet navigableSet (java.util.NavigableSet)
java.util.NavigableSet navigableSet
static java.util.NavigableMap navigableMap (java.util.NavigableMap)
java.util.NavigableMap navigableMap
static java.util.NavigableMap navigableMap (java.util.NavigableMap, java.lang.Object)
java.util.NavigableMap navigableMap
Object mutex
private static java.util.Map$Entry nullableSynchronizedEntry (java.util.Map$Entry, java.lang.Object)
java.util.Map$Entry entry
Object mutex
static java.util.Queue queue (java.util.Queue, java.lang.Object)
java.util.Queue queue
Object mutex
static java.util.Deque deque (java.util.Deque, java.lang.Object)
java.util.Deque deque
Object mutex
static com.google.common.collect.Table table (com.google.common.collect.Table, java.lang.Object)
com.google.common.collect.Table table
Object mutex
static synthetic java.util.SortedSet access$100 (java.util.SortedSet, java.lang.Object)
java.util.SortedSet x0
Object x1
static synthetic java.util.List access$200 (java.util.List, java.lang.Object)
java.util.List x0
Object x1
static synthetic java.util.Set access$300 (java.util.Set, java.lang.Object)
java.util.Set x0
Object x1
static synthetic java.util.Collection access$400 (java.util.Collection, java.lang.Object)
java.util.Collection x0
Object x1
static synthetic java.util.Collection access$500 (java.util.Collection, java.lang.Object)
java.util.Collection x0
Object x1
static synthetic java.util.Map$Entry access$700 (java.util.Map$Entry, java.lang.Object)
java.util.Map$Entry x0
Object x1
}
com/google/common/collect/Table$Cell.class
Table.java
package com.google.common.collect
public abstract com.google.common.collect.Table$Cell extends java.lang.Object {
public abstract java.lang.Object getRowKey ()
public abstract java.lang.Object getColumnKey ()
public abstract java.lang.Object getValue ()
public abstract boolean equals (java.lang.Object)
public abstract int hashCode ()
}
com/google/common/collect/Table.class
Table.java
package com.google.common.collect
public abstract com.google.common.collect.Table extends java.lang.Object {
public abstract boolean contains (java.lang.Object, java.lang.Object)
public abstract boolean containsRow (java.lang.Object)
public abstract boolean containsColumn (java.lang.Object)
public abstract boolean containsValue (java.lang.Object)
public abstract java.lang.Object get (java.lang.Object, java.lang.Object)
public abstract boolean isEmpty ()
public abstract int size ()
public abstract boolean equals (java.lang.Object)
public abstract int hashCode ()
public abstract void clear ()
public abstract java.lang.Object put (java.lang.Object, java.lang.Object, java.lang.Object)
public abstract void putAll (com.google.common.collect.Table)
public abstract java.lang.Object remove (java.lang.Object, java.lang.Object)
public abstract java.util.Map row (java.lang.Object)
public abstract java.util.Map column (java.lang.Object)
public abstract java.util.Set cellSet ()
public abstract java.util.Set rowKeySet ()
public abstract java.util.Set columnKeySet ()
public abstract java.util.Collection values ()
public abstract java.util.Map rowMap ()
public abstract java.util.Map columnMap ()
}
com/google/common/collect/Tables$1.class
Tables.java
package com.google.common.collect
com.google.common.collect.Tables$1 extends java.lang.Object implements com.google.common.base.Function {
void <init> ()
public java.util.Map apply (java.util.Map)
java.util.Map input
public volatile synthetic java.lang.Object apply (java.lang.Object)
}
com/google/common/collect/Tables$AbstractCell.class
Tables.java
package com.google.common.collect
abstract com.google.common.collect.Tables$AbstractCell extends java.lang.Object implements com.google.common.collect.Table$Cell {
void <init> ()
public boolean equals (java.lang.Object)
com.google.common.collect.Table$Cell other
Object obj
public int hashCode ()
public java.lang.String toString ()
}
com/google/common/collect/Tables$ImmutableCell.class
Tables.java
package com.google.common.collect
final com.google.common.collect.Tables$ImmutableCell extends com.google.common.collect.Tables$AbstractCell implements java.io.Serializable {
private final Object rowKey
private final Object columnKey
private final Object value
private static final long serialVersionUID
void <init> (java.lang.Object, java.lang.Object, java.lang.Object)
Object rowKey
Object columnKey
Object value
public java.lang.Object getRowKey ()
public java.lang.Object getColumnKey ()
public java.lang.Object getValue ()
}
com/google/common/collect/Tables$TransformedTable$1.class
Tables.java
package com.google.common.collect
com.google.common.collect.Tables$TransformedTable$1 extends java.lang.Object implements com.google.common.base.Function {
final synthetic com.google.common.collect.Tables$TransformedTable this$0
void <init> (com.google.common.collect.Tables$TransformedTable)
com.google.common.collect.Tables$TransformedTable this$0
public com.google.common.collect.Table$Cell apply (com.google.common.collect.Table$Cell)
com.google.common.collect.Table$Cell cell
public volatile synthetic java.lang.Object apply (java.lang.Object)
}
com/google/common/collect/Tables$TransformedTable$2.class
Tables.java
package com.google.common.collect
com.google.common.collect.Tables$TransformedTable$2 extends java.lang.Object implements com.google.common.base.Function {
final synthetic com.google.common.collect.Tables$TransformedTable this$0
void <init> (com.google.common.collect.Tables$TransformedTable)
com.google.common.collect.Tables$TransformedTable this$0
public java.util.Map apply (java.util.Map)
java.util.Map row
public volatile synthetic java.lang.Object apply (java.lang.Object)
}
com/google/common/collect/Tables$TransformedTable$3.class
Tables.java
package com.google.common.collect
com.google.common.collect.Tables$TransformedTable$3 extends java.lang.Object implements com.google.common.base.Function {
final synthetic com.google.common.collect.Tables$TransformedTable this$0
void <init> (com.google.common.collect.Tables$TransformedTable)
com.google.common.collect.Tables$TransformedTable this$0
public java.util.Map apply (java.util.Map)
java.util.Map column
public volatile synthetic java.lang.Object apply (java.lang.Object)
}
com/google/common/collect/Tables$TransformedTable.class
Tables.java
package com.google.common.collect
com.google.common.collect.Tables$TransformedTable extends com.google.common.collect.AbstractTable {
final com.google.common.collect.Table fromTable
final com.google.common.base.Function function
void <init> (com.google.common.collect.Table, com.google.common.base.Function)
com.google.common.collect.Table fromTable
com.google.common.base.Function function
public boolean contains (java.lang.Object, java.lang.Object)
Object rowKey
Object columnKey
public java.lang.Object get (java.lang.Object, java.lang.Object)
Object rowKey
Object columnKey
public int size ()
public void clear ()
public java.lang.Object put (java.lang.Object, java.lang.Object, java.lang.Object)
Object rowKey
Object columnKey
Object value
public void putAll (com.google.common.collect.Table)
com.google.common.collect.Table table
public java.lang.Object remove (java.lang.Object, java.lang.Object)
Object rowKey
Object columnKey
public java.util.Map row (java.lang.Object)
Object rowKey
public java.util.Map column (java.lang.Object)
Object columnKey
com.google.common.base.Function cellFunction ()
java.util.Iterator cellIterator ()
public java.util.Set rowKeySet ()
public java.util.Set columnKeySet ()
java.util.Collection createValues ()
public java.util.Map rowMap ()
com.google.common.base.Function rowFunction
public java.util.Map columnMap ()
com.google.common.base.Function columnFunction
}
com/google/common/collect/Tables$TransposeTable$1.class
Tables.java
package com.google.common.collect
com.google.common.collect.Tables$TransposeTable$1 extends java.lang.Object implements com.google.common.base.Function {
void <init> ()
public com.google.common.collect.Table$Cell apply (com.google.common.collect.Table$Cell)
com.google.common.collect.Table$Cell cell
public volatile synthetic java.lang.Object apply (java.lang.Object)
}
com/google/common/collect/Tables$TransposeTable.class
Tables.java
package com.google.common.collect
com.google.common.collect.Tables$TransposeTable extends com.google.common.collect.AbstractTable {
final com.google.common.collect.Table original
private static final com.google.common.base.Function TRANSPOSE_CELL
void <init> (com.google.common.collect.Table)
com.google.common.collect.Table original
public void clear ()
public java.util.Map column (java.lang.Object)
Object columnKey
public java.util.Set columnKeySet ()
public java.util.Map columnMap ()
public boolean contains (java.lang.Object, java.lang.Object)
Object rowKey
Object columnKey
public boolean containsColumn (java.lang.Object)
Object columnKey
public boolean containsRow (java.lang.Object)
Object rowKey
public boolean containsValue (java.lang.Object)
Object value
public java.lang.Object get (java.lang.Object, java.lang.Object)
Object rowKey
Object columnKey
public java.lang.Object put (java.lang.Object, java.lang.Object, java.lang.Object)
Object rowKey
Object columnKey
Object value
public void putAll (com.google.common.collect.Table)
com.google.common.collect.Table table
public java.lang.Object remove (java.lang.Object, java.lang.Object)
Object rowKey
Object columnKey
public java.util.Map row (java.lang.Object)
Object rowKey
public java.util.Set rowKeySet ()
public java.util.Map rowMap ()
public int size ()
public java.util.Collection values ()
java.util.Iterator cellIterator ()
static void <clinit> ()
}
com/google/common/collect/Tables$UnmodifiableRowSortedMap.class
Tables.java
package com.google.common.collect
final com.google.common.collect.Tables$UnmodifiableRowSortedMap extends com.google.common.collect.Tables$UnmodifiableTable implements com.google.common.collect.RowSortedTable {
private static final long serialVersionUID
public void <init> (com.google.common.collect.RowSortedTable)
com.google.common.collect.RowSortedTable delegate
protected com.google.common.collect.RowSortedTable delegate ()
public java.util.SortedMap rowMap ()
com.google.common.base.Function wrapper
public java.util.SortedSet rowKeySet ()
public volatile synthetic java.util.Map rowMap ()
public volatile synthetic java.util.Set rowKeySet ()
protected volatile synthetic com.google.common.collect.Table delegate ()
protected volatile synthetic java.lang.Object delegate ()
}
com/google/common/collect/Tables$UnmodifiableTable.class
Tables.java
package com.google.common.collect
com.google.common.collect.Tables$UnmodifiableTable extends com.google.common.collect.ForwardingTable implements java.io.Serializable {
final com.google.common.collect.Table delegate
private static final long serialVersionUID
void <init> (com.google.common.collect.Table)
com.google.common.collect.Table delegate
protected com.google.common.collect.Table delegate ()
public java.util.Set cellSet ()
public void clear ()
public java.util.Map column (java.lang.Object)
Object columnKey
public java.util.Set columnKeySet ()
public java.util.Map columnMap ()
com.google.common.base.Function wrapper
public java.lang.Object put (java.lang.Object, java.lang.Object, java.lang.Object)
Object rowKey
Object columnKey
Object value
public void putAll (com.google.common.collect.Table)
com.google.common.collect.Table table
public java.lang.Object remove (java.lang.Object, java.lang.Object)
Object rowKey
Object columnKey
public java.util.Map row (java.lang.Object)
Object rowKey
public java.util.Set rowKeySet ()
public java.util.Map rowMap ()
com.google.common.base.Function wrapper
public java.util.Collection values ()
protected volatile synthetic java.lang.Object delegate ()
}
com/google/common/collect/Tables.class
Tables.java
package com.google.common.collect
public final com.google.common.collect.Tables extends java.lang.Object {
private static final com.google.common.base.Function UNMODIFIABLE_WRAPPER
private void <init> ()
public static com.google.common.collect.Table$Cell immutableCell (java.lang.Object, java.lang.Object, java.lang.Object)
Object rowKey
Object columnKey
Object value
public static com.google.common.collect.Table transpose (com.google.common.collect.Table)
com.google.common.collect.Table table
public static com.google.common.collect.Table newCustomTable (java.util.Map, com.google.common.base.Supplier)
java.util.Map backingMap
com.google.common.base.Supplier factory
public static com.google.common.collect.Table transformValues (com.google.common.collect.Table, com.google.common.base.Function)
com.google.common.collect.Table fromTable
com.google.common.base.Function function
public static com.google.common.collect.Table unmodifiableTable (com.google.common.collect.Table)
com.google.common.collect.Table table
public static com.google.common.collect.RowSortedTable unmodifiableRowSortedTable (com.google.common.collect.RowSortedTable)
com.google.common.collect.RowSortedTable table
private static com.google.common.base.Function unmodifiableWrapper ()
public static com.google.common.collect.Table synchronizedTable (com.google.common.collect.Table)
com.google.common.collect.Table table
static boolean equalsImpl (com.google.common.collect.Table, java.lang.Object)
com.google.common.collect.Table that
com.google.common.collect.Table table
Object obj
static synthetic com.google.common.base.Function access$000 ()
static void <clinit> ()
}
com/google/common/collect/TopKSelector.class
TopKSelector.java
package com.google.common.collect
final com.google.common.collect.TopKSelector extends java.lang.Object {
private final int k
private final java.util.Comparator comparator
private final Object[] buffer
private int bufferSize
private Object threshold
public static com.google.common.collect.TopKSelector least (int)
int k
public static com.google.common.collect.TopKSelector least (int, java.util.Comparator)
int k
java.util.Comparator comparator
public static com.google.common.collect.TopKSelector greatest (int)
int k
public static com.google.common.collect.TopKSelector greatest (int, java.util.Comparator)
int k
java.util.Comparator comparator
private void <init> (java.util.Comparator, int)
java.util.Comparator comparator
int k
public void offer (java.lang.Object)
Object elem
private void trim ()
Object[] castBuffer
int pivotIndex
int pivotNewIndex
int i
int left
int right
int minThresholdPosition
int iterations
int maxIterations
private int partition (int, int, int)
int i
int left
int right
int pivotIndex
Object pivotValue
int pivotNewIndex
private void swap (int, int)
int i
int j
Object tmp
public void offerAll (java.lang.Iterable)
Iterable elements
public void offerAll (java.util.Iterator)
java.util.Iterator elements
public java.util.List topK ()
Object[] castBuffer
}
com/google/common/collect/TransformedIterator.class
TransformedIterator.java
package com.google.common.collect
abstract com.google.common.collect.TransformedIterator extends java.lang.Object implements java.util.Iterator {
final java.util.Iterator backingIterator
void <init> (java.util.Iterator)
java.util.Iterator backingIterator
abstract java.lang.Object transform (java.lang.Object)
public final boolean hasNext ()
public final java.lang.Object next ()
public final void remove ()
}
com/google/common/collect/TransformedListIterator.class
TransformedListIterator.java
package com.google.common.collect
abstract com.google.common.collect.TransformedListIterator extends com.google.common.collect.TransformedIterator implements java.util.ListIterator {
void <init> (java.util.ListIterator)
java.util.ListIterator backingIterator
private java.util.ListIterator backingIterator ()
public final boolean hasPrevious ()
public final java.lang.Object previous ()
public final int nextIndex ()
public final int previousIndex ()
public void set (java.lang.Object)
Object element
public void add (java.lang.Object)
Object element
}
com/google/common/collect/TreeBasedTable$1.class
TreeBasedTable.java
package com.google.common.collect
com.google.common.collect.TreeBasedTable$1 extends com.google.common.collect.AbstractIterator {
Object lastValue
final synthetic java.util.Iterator val$merged
final synthetic java.util.Comparator val$comparator
final synthetic com.google.common.collect.TreeBasedTable this$0
void <init> (com.google.common.collect.TreeBasedTable, java.util.Iterator, java.util.Comparator)
com.google.common.collect.TreeBasedTable this$0
protected java.lang.Object computeNext ()
Object next
boolean duplicate
}
com/google/common/collect/TreeBasedTable$Factory.class
TreeBasedTable.java
package com.google.common.collect
com.google.common.collect.TreeBasedTable$Factory extends java.lang.Object implements com.google.common.base.Supplier java.io.Serializable {
final java.util.Comparator comparator
private static final long serialVersionUID
void <init> (java.util.Comparator)
java.util.Comparator comparator
public java.util.TreeMap get ()
public volatile synthetic java.lang.Object get ()
}
com/google/common/collect/TreeBasedTable$TreeRow.class
TreeBasedTable.java
package com.google.common.collect
com.google.common.collect.TreeBasedTable$TreeRow extends com.google.common.collect.StandardTable$Row implements java.util.SortedMap {
final Object lowerBound
final Object upperBound
transient java.util.SortedMap wholeRow
final synthetic com.google.common.collect.TreeBasedTable this$0
void <init> (com.google.common.collect.TreeBasedTable, java.lang.Object)
Object rowKey
void <init> (com.google.common.collect.TreeBasedTable, java.lang.Object, java.lang.Object, java.lang.Object)
Object rowKey
Object lowerBound
Object upperBound
public java.util.SortedSet keySet ()
public java.util.Comparator comparator ()
int compare (java.lang.Object, java.lang.Object)
Object a
Object b
java.util.Comparator cmp
boolean rangeContains (java.lang.Object)
Object o
public java.util.SortedMap subMap (java.lang.Object, java.lang.Object)
Object fromKey
Object toKey
public java.util.SortedMap headMap (java.lang.Object)
Object toKey
public java.util.SortedMap tailMap (java.lang.Object)
Object fromKey
public java.lang.Object firstKey ()
public java.lang.Object lastKey ()
void updateWholeRowField ()
java.util.SortedMap computeBackingRowMap ()
java.util.SortedMap map
void maintainEmptyInvariant ()
public boolean containsKey (java.lang.Object)
Object key
public java.lang.Object put (java.lang.Object, java.lang.Object)
Object key
Object value
volatile synthetic java.util.Map computeBackingRowMap ()
public volatile synthetic java.util.Set keySet ()
}
com/google/common/collect/TreeBasedTable.class
TreeBasedTable.java
package com.google.common.collect
public com.google.common.collect.TreeBasedTable extends com.google.common.collect.StandardRowSortedTable {
private final java.util.Comparator columnComparator
private static final long serialVersionUID
public static com.google.common.collect.TreeBasedTable create ()
public static com.google.common.collect.TreeBasedTable create (java.util.Comparator, java.util.Comparator)
java.util.Comparator rowComparator
java.util.Comparator columnComparator
public static com.google.common.collect.TreeBasedTable create (com.google.common.collect.TreeBasedTable)
com.google.common.collect.TreeBasedTable table
com.google.common.collect.TreeBasedTable result
void <init> (java.util.Comparator, java.util.Comparator)
java.util.Comparator rowComparator
java.util.Comparator columnComparator
public java.util.Comparator rowComparator ()
public java.util.Comparator columnComparator ()
public java.util.SortedMap row (java.lang.Object)
Object rowKey
public java.util.SortedSet rowKeySet ()
public java.util.SortedMap rowMap ()
java.util.Iterator createColumnKeyIterator ()
java.util.Comparator comparator
java.util.Iterator merged
public volatile synthetic java.util.Map rowMap ()
public volatile synthetic java.util.Set rowKeySet ()
public volatile synthetic java.util.Map row (java.lang.Object)
public volatile synthetic java.util.Map columnMap ()
public volatile synthetic java.util.Collection values ()
public volatile synthetic java.util.Set columnKeySet ()
public volatile synthetic java.util.Map column (java.lang.Object)
public volatile synthetic java.util.Set cellSet ()
public volatile synthetic java.lang.Object remove (java.lang.Object, java.lang.Object)
public volatile synthetic java.lang.Object put (java.lang.Object, java.lang.Object, java.lang.Object)
public volatile synthetic void clear ()
public volatile synthetic int size ()
public volatile synthetic boolean isEmpty ()
public volatile synthetic java.lang.Object get (java.lang.Object, java.lang.Object)
public volatile synthetic boolean containsValue (java.lang.Object)
public volatile synthetic boolean containsRow (java.lang.Object)
public volatile synthetic boolean containsColumn (java.lang.Object)
public volatile synthetic boolean contains (java.lang.Object, java.lang.Object)
public volatile synthetic java.lang.String toString ()
public volatile synthetic int hashCode ()
public volatile synthetic boolean equals (java.lang.Object)
public volatile synthetic void putAll (com.google.common.collect.Table)
private static synthetic java.util.Iterator lambda$createColumnKeyIterator$0 (java.util.Map)
java.util.Map input
}
com/google/common/collect/TreeMultimap.class
TreeMultimap.java
package com.google.common.collect
public com.google.common.collect.TreeMultimap extends com.google.common.collect.AbstractSortedKeySortedSetMultimap {
private transient java.util.Comparator keyComparator
private transient java.util.Comparator valueComparator
private static final long serialVersionUID
public static com.google.common.collect.TreeMultimap create ()
public static com.google.common.collect.TreeMultimap create (java.util.Comparator, java.util.Comparator)
java.util.Comparator keyComparator
java.util.Comparator valueComparator
public static com.google.common.collect.TreeMultimap create (com.google.common.collect.Multimap)
com.google.common.collect.Multimap multimap
void <init> (java.util.Comparator, java.util.Comparator)
java.util.Comparator keyComparator
java.util.Comparator valueComparator
private void <init> (java.util.Comparator, java.util.Comparator, com.google.common.collect.Multimap)
java.util.Comparator keyComparator
java.util.Comparator valueComparator
com.google.common.collect.Multimap multimap
java.util.Map createAsMap ()
java.util.SortedSet createCollection ()
java.util.Collection createCollection (java.lang.Object)
Object key
public java.util.Comparator keyComparator ()
public java.util.Comparator valueComparator ()
public java.util.NavigableSet get (java.lang.Object)
Object key
public java.util.NavigableSet keySet ()
public java.util.NavigableMap asMap ()
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream stream
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream stream
public volatile synthetic java.util.SortedSet keySet ()
public volatile synthetic java.util.SortedMap asMap ()
public volatile synthetic java.util.Collection values ()
public volatile synthetic java.util.Map asMap ()
public volatile synthetic java.util.SortedSet replaceValues (java.lang.Object, java.lang.Iterable)
public volatile synthetic java.util.SortedSet removeAll (java.lang.Object)
public volatile synthetic java.util.SortedSet get (java.lang.Object)
public volatile synthetic java.util.Set get (java.lang.Object)
public volatile synthetic java.util.Set keySet ()
public volatile synthetic java.util.Collection get (java.lang.Object)
public volatile synthetic boolean equals (java.lang.Object)
public volatile synthetic boolean put (java.lang.Object, java.lang.Object)
public volatile synthetic java.util.Set entries ()
volatile synthetic java.util.Set createCollection ()
public volatile synthetic void clear ()
public volatile synthetic boolean containsKey (java.lang.Object)
public volatile synthetic int size ()
volatile synthetic java.util.Collection createCollection ()
public volatile synthetic java.lang.String toString ()
public volatile synthetic int hashCode ()
public volatile synthetic com.google.common.collect.Multiset keys ()
public volatile synthetic boolean putAll (com.google.common.collect.Multimap)
public volatile synthetic boolean putAll (java.lang.Object, java.lang.Iterable)
public volatile synthetic boolean remove (java.lang.Object, java.lang.Object)
public volatile synthetic boolean containsEntry (java.lang.Object, java.lang.Object)
public volatile synthetic boolean containsValue (java.lang.Object)
public volatile synthetic boolean isEmpty ()
}
com/google/common/collect/TreeMultiset$1.class
TreeMultiset.java
package com.google.common.collect
com.google.common.collect.TreeMultiset$1 extends com.google.common.collect.Multisets$AbstractEntry {
final synthetic com.google.common.collect.TreeMultiset$AvlNode val$baseEntry
final synthetic com.google.common.collect.TreeMultiset this$0
void <init> (com.google.common.collect.TreeMultiset, com.google.common.collect.TreeMultiset$AvlNode)
com.google.common.collect.TreeMultiset this$0
public java.lang.Object getElement ()
public int getCount ()
int result
}
com/google/common/collect/TreeMultiset$2.class
TreeMultiset.java
package com.google.common.collect
com.google.common.collect.TreeMultiset$2 extends java.lang.Object implements java.util.Iterator {
com.google.common.collect.TreeMultiset$AvlNode current
com.google.common.collect.Multiset$Entry prevEntry
final synthetic com.google.common.collect.TreeMultiset this$0
void <init> (com.google.common.collect.TreeMultiset)
com.google.common.collect.TreeMultiset this$0
public boolean hasNext ()
public com.google.common.collect.Multiset$Entry next ()
com.google.common.collect.Multiset$Entry result
public void remove ()
public volatile synthetic java.lang.Object next ()
}
com/google/common/collect/TreeMultiset$3.class
TreeMultiset.java
package com.google.common.collect
com.google.common.collect.TreeMultiset$3 extends java.lang.Object implements java.util.Iterator {
com.google.common.collect.TreeMultiset$AvlNode current
com.google.common.collect.Multiset$Entry prevEntry
final synthetic com.google.common.collect.TreeMultiset this$0
void <init> (com.google.common.collect.TreeMultiset)
com.google.common.collect.TreeMultiset this$0
public boolean hasNext ()
public com.google.common.collect.Multiset$Entry next ()
com.google.common.collect.Multiset$Entry result
public void remove ()
public volatile synthetic java.lang.Object next ()
}
com/google/common/collect/TreeMultiset$4.class
TreeMultiset.java
package com.google.common.collect
synthetic com.google.common.collect.TreeMultiset$4 extends java.lang.Object {
static final synthetic int[] $SwitchMap$com$google$common$collect$BoundType
static void <clinit> ()
}
com/google/common/collect/TreeMultiset$Aggregate$1.class
TreeMultiset.java
package com.google.common.collect
final enum com.google.common.collect.TreeMultiset$Aggregate$1 extends com.google.common.collect.TreeMultiset$Aggregate {
void <init> (java.lang.String, int)
int nodeAggregate (com.google.common.collect.TreeMultiset$AvlNode)
com.google.common.collect.TreeMultiset$AvlNode node
long treeAggregate (com.google.common.collect.TreeMultiset$AvlNode)
com.google.common.collect.TreeMultiset$AvlNode root
}
com/google/common/collect/TreeMultiset$Aggregate$2.class
TreeMultiset.java
package com.google.common.collect
final enum com.google.common.collect.TreeMultiset$Aggregate$2 extends com.google.common.collect.TreeMultiset$Aggregate {
void <init> (java.lang.String, int)
int nodeAggregate (com.google.common.collect.TreeMultiset$AvlNode)
com.google.common.collect.TreeMultiset$AvlNode node
long treeAggregate (com.google.common.collect.TreeMultiset$AvlNode)
com.google.common.collect.TreeMultiset$AvlNode root
}
com/google/common/collect/TreeMultiset$Aggregate.class
TreeMultiset.java
package com.google.common.collect
abstract enum com.google.common.collect.TreeMultiset$Aggregate extends java.lang.Enum {
public static final enum com.google.common.collect.TreeMultiset$Aggregate SIZE
public static final enum com.google.common.collect.TreeMultiset$Aggregate DISTINCT
private static final synthetic com.google.common.collect.TreeMultiset$Aggregate[] $VALUES
public static com.google.common.collect.TreeMultiset$Aggregate[] values ()
public static com.google.common.collect.TreeMultiset$Aggregate valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
abstract int nodeAggregate (com.google.common.collect.TreeMultiset$AvlNode)
abstract long treeAggregate (com.google.common.collect.TreeMultiset$AvlNode)
private static synthetic com.google.common.collect.TreeMultiset$Aggregate[] $values ()
synthetic void <init> (java.lang.String, int, com.google.common.collect.TreeMultiset$1)
String x0
int x1
com.google.common.collect.TreeMultiset$1 x2
static void <clinit> ()
}
com/google/common/collect/TreeMultiset$AvlNode.class
TreeMultiset.java
package com.google.common.collect
final com.google.common.collect.TreeMultiset$AvlNode extends java.lang.Object {
private final Object elem
private int elemCount
private int distinctElements
private long totalCount
private int height
private com.google.common.collect.TreeMultiset$AvlNode left
private com.google.common.collect.TreeMultiset$AvlNode right
private com.google.common.collect.TreeMultiset$AvlNode pred
private com.google.common.collect.TreeMultiset$AvlNode succ
void <init> (java.lang.Object, int)
Object elem
int elemCount
void <init> ()
private com.google.common.collect.TreeMultiset$AvlNode pred ()
private com.google.common.collect.TreeMultiset$AvlNode succ ()
int count (java.util.Comparator, java.lang.Object)
java.util.Comparator comparator
Object e
int cmp
private com.google.common.collect.TreeMultiset$AvlNode addRightChild (java.lang.Object, int)
Object e
int count
private com.google.common.collect.TreeMultiset$AvlNode addLeftChild (java.lang.Object, int)
Object e
int count
com.google.common.collect.TreeMultiset$AvlNode add (java.util.Comparator, java.lang.Object, int, int[])
com.google.common.collect.TreeMultiset$AvlNode initLeft
int initHeight
com.google.common.collect.TreeMultiset$AvlNode initRight
int initHeight
java.util.Comparator comparator
Object e
int count
int[] result
int cmp
long resultCount
com.google.common.collect.TreeMultiset$AvlNode remove (java.util.Comparator, java.lang.Object, int, int[])
com.google.common.collect.TreeMultiset$AvlNode initLeft
com.google.common.collect.TreeMultiset$AvlNode initRight
java.util.Comparator comparator
Object e
int count
int[] result
int cmp
com.google.common.collect.TreeMultiset$AvlNode setCount (java.util.Comparator, java.lang.Object, int, int[])
com.google.common.collect.TreeMultiset$AvlNode initLeft
com.google.common.collect.TreeMultiset$AvlNode initRight
java.util.Comparator comparator
Object e
int count
int[] result
int cmp
com.google.common.collect.TreeMultiset$AvlNode setCount (java.util.Comparator, java.lang.Object, int, int, int[])
com.google.common.collect.TreeMultiset$AvlNode initLeft
com.google.common.collect.TreeMultiset$AvlNode initRight
java.util.Comparator comparator
Object e
int expectedCount
int newCount
int[] result
int cmp
private com.google.common.collect.TreeMultiset$AvlNode deleteMe ()
com.google.common.collect.TreeMultiset$AvlNode newTop
com.google.common.collect.TreeMultiset$AvlNode newTop
int oldElemCount
private com.google.common.collect.TreeMultiset$AvlNode removeMin (com.google.common.collect.TreeMultiset$AvlNode)
com.google.common.collect.TreeMultiset$AvlNode node
private com.google.common.collect.TreeMultiset$AvlNode removeMax (com.google.common.collect.TreeMultiset$AvlNode)
com.google.common.collect.TreeMultiset$AvlNode node
private void recomputeMultiset ()
private void recomputeHeight ()
private void recompute ()
private com.google.common.collect.TreeMultiset$AvlNode rebalance ()
private int balanceFactor ()
private com.google.common.collect.TreeMultiset$AvlNode rotateLeft ()
com.google.common.collect.TreeMultiset$AvlNode newTop
private com.google.common.collect.TreeMultiset$AvlNode rotateRight ()
com.google.common.collect.TreeMultiset$AvlNode newTop
private static long totalCount (com.google.common.collect.TreeMultiset$AvlNode)
com.google.common.collect.TreeMultiset$AvlNode node
private static int height (com.google.common.collect.TreeMultiset$AvlNode)
com.google.common.collect.TreeMultiset$AvlNode node
private com.google.common.collect.TreeMultiset$AvlNode ceiling (java.util.Comparator, java.lang.Object)
java.util.Comparator comparator
Object e
int cmp
private com.google.common.collect.TreeMultiset$AvlNode floor (java.util.Comparator, java.lang.Object)
java.util.Comparator comparator
Object e
int cmp
java.lang.Object getElement ()
int getCount ()
public java.lang.String toString ()
static synthetic int access$200 (com.google.common.collect.TreeMultiset$AvlNode)
com.google.common.collect.TreeMultiset$AvlNode x0
static synthetic long access$300 (com.google.common.collect.TreeMultiset$AvlNode)
com.google.common.collect.TreeMultiset$AvlNode x0
static synthetic int access$400 (com.google.common.collect.TreeMultiset$AvlNode)
com.google.common.collect.TreeMultiset$AvlNode x0
static synthetic com.google.common.collect.TreeMultiset$AvlNode access$500 (com.google.common.collect.TreeMultiset$AvlNode)
com.google.common.collect.TreeMultiset$AvlNode x0
static synthetic com.google.common.collect.TreeMultiset$AvlNode access$600 (com.google.common.collect.TreeMultiset$AvlNode)
com.google.common.collect.TreeMultiset$AvlNode x0
static synthetic com.google.common.collect.TreeMultiset$AvlNode access$700 (com.google.common.collect.TreeMultiset$AvlNode)
com.google.common.collect.TreeMultiset$AvlNode x0
static synthetic int access$202 (com.google.common.collect.TreeMultiset$AvlNode, int)
com.google.common.collect.TreeMultiset$AvlNode x0
int x1
static synthetic com.google.common.collect.TreeMultiset$AvlNode access$502 (com.google.common.collect.TreeMultiset$AvlNode, com.google.common.collect.TreeMultiset$AvlNode)
com.google.common.collect.TreeMultiset$AvlNode x0
com.google.common.collect.TreeMultiset$AvlNode x1
static synthetic com.google.common.collect.TreeMultiset$AvlNode access$602 (com.google.common.collect.TreeMultiset$AvlNode, com.google.common.collect.TreeMultiset$AvlNode)
com.google.common.collect.TreeMultiset$AvlNode x0
com.google.common.collect.TreeMultiset$AvlNode x1
static synthetic com.google.common.collect.TreeMultiset$AvlNode access$802 (com.google.common.collect.TreeMultiset$AvlNode, com.google.common.collect.TreeMultiset$AvlNode)
com.google.common.collect.TreeMultiset$AvlNode x0
com.google.common.collect.TreeMultiset$AvlNode x1
static synthetic com.google.common.collect.TreeMultiset$AvlNode access$902 (com.google.common.collect.TreeMultiset$AvlNode, com.google.common.collect.TreeMultiset$AvlNode)
com.google.common.collect.TreeMultiset$AvlNode x0
com.google.common.collect.TreeMultiset$AvlNode x1
static synthetic com.google.common.collect.TreeMultiset$AvlNode access$1000 (com.google.common.collect.TreeMultiset$AvlNode, java.util.Comparator, java.lang.Object)
com.google.common.collect.TreeMultiset$AvlNode x0
java.util.Comparator x1
Object x2
static synthetic com.google.common.collect.TreeMultiset$AvlNode access$1100 (com.google.common.collect.TreeMultiset$AvlNode, java.util.Comparator, java.lang.Object)
com.google.common.collect.TreeMultiset$AvlNode x0
java.util.Comparator x1
Object x2
static synthetic com.google.common.collect.TreeMultiset$AvlNode access$1200 (com.google.common.collect.TreeMultiset$AvlNode)
com.google.common.collect.TreeMultiset$AvlNode x0
}
com/google/common/collect/TreeMultiset$Reference.class
TreeMultiset.java
package com.google.common.collect
final com.google.common.collect.TreeMultiset$Reference extends java.lang.Object {
private Object value
private void <init> ()
public java.lang.Object get ()
public void checkAndSet (java.lang.Object, java.lang.Object)
Object expected
Object newValue
void clear ()
synthetic void <init> (com.google.common.collect.TreeMultiset$1)
com.google.common.collect.TreeMultiset$1 x0
}
com/google/common/collect/TreeMultiset.class
TreeMultiset.java
package com.google.common.collect
public final com.google.common.collect.TreeMultiset extends com.google.common.collect.AbstractSortedMultiset implements java.io.Serializable {
private final transient com.google.common.collect.TreeMultiset$Reference rootReference
private final transient com.google.common.collect.GeneralRange range
private final transient com.google.common.collect.TreeMultiset$AvlNode header
private static final long serialVersionUID
public static com.google.common.collect.TreeMultiset create ()
public static com.google.common.collect.TreeMultiset create (java.util.Comparator)
java.util.Comparator comparator
public static com.google.common.collect.TreeMultiset create (java.lang.Iterable)
Iterable elements
com.google.common.collect.TreeMultiset multiset
void <init> (com.google.common.collect.TreeMultiset$Reference, com.google.common.collect.GeneralRange, com.google.common.collect.TreeMultiset$AvlNode)
com.google.common.collect.TreeMultiset$Reference rootReference
com.google.common.collect.GeneralRange range
com.google.common.collect.TreeMultiset$AvlNode endLink
void <init> (java.util.Comparator)
java.util.Comparator comparator
private long aggregateForEntries (com.google.common.collect.TreeMultiset$Aggregate)
com.google.common.collect.TreeMultiset$Aggregate aggr
com.google.common.collect.TreeMultiset$AvlNode root
long total
private long aggregateBelowRange (com.google.common.collect.TreeMultiset$Aggregate, com.google.common.collect.TreeMultiset$AvlNode)
com.google.common.collect.TreeMultiset$Aggregate aggr
com.google.common.collect.TreeMultiset$AvlNode node
int cmp
private long aggregateAboveRange (com.google.common.collect.TreeMultiset$Aggregate, com.google.common.collect.TreeMultiset$AvlNode)
com.google.common.collect.TreeMultiset$Aggregate aggr
com.google.common.collect.TreeMultiset$AvlNode node
int cmp
public int size ()
int distinctElements ()
static int distinctElements (com.google.common.collect.TreeMultiset$AvlNode)
com.google.common.collect.TreeMultiset$AvlNode node
public int count (java.lang.Object)
Object e
com.google.common.collect.TreeMultiset$AvlNode root
RuntimeException e
Object element
public int add (java.lang.Object, int)
com.google.common.collect.TreeMultiset$AvlNode newRoot
Object element
int occurrences
com.google.common.collect.TreeMultiset$AvlNode root
int[] result
com.google.common.collect.TreeMultiset$AvlNode newRoot
public int remove (java.lang.Object, int)
Object e
com.google.common.collect.TreeMultiset$AvlNode newRoot
RuntimeException e
Object element
int occurrences
com.google.common.collect.TreeMultiset$AvlNode root
int[] result
com.google.common.collect.TreeMultiset$AvlNode newRoot
public int setCount (java.lang.Object, int)
Object element
int count
com.google.common.collect.TreeMultiset$AvlNode root
int[] result
com.google.common.collect.TreeMultiset$AvlNode newRoot
public boolean setCount (java.lang.Object, int, int)
Object element
int oldCount
int newCount
com.google.common.collect.TreeMultiset$AvlNode root
int[] result
com.google.common.collect.TreeMultiset$AvlNode newRoot
public void clear ()
com.google.common.collect.TreeMultiset$AvlNode next
com.google.common.collect.TreeMultiset$AvlNode current
private com.google.common.collect.Multiset$Entry wrapEntry (com.google.common.collect.TreeMultiset$AvlNode)
com.google.common.collect.TreeMultiset$AvlNode baseEntry
private com.google.common.collect.TreeMultiset$AvlNode firstNode ()
Object endpoint
com.google.common.collect.TreeMultiset$AvlNode node
com.google.common.collect.TreeMultiset$AvlNode root
com.google.common.collect.TreeMultiset$AvlNode node
private com.google.common.collect.TreeMultiset$AvlNode lastNode ()
Object endpoint
com.google.common.collect.TreeMultiset$AvlNode node
com.google.common.collect.TreeMultiset$AvlNode root
com.google.common.collect.TreeMultiset$AvlNode node
java.util.Iterator elementIterator ()
java.util.Iterator entryIterator ()
java.util.Iterator descendingEntryIterator ()
public java.util.Iterator iterator ()
public com.google.common.collect.SortedMultiset headMultiset (java.lang.Object, com.google.common.collect.BoundType)
Object upperBound
com.google.common.collect.BoundType boundType
public com.google.common.collect.SortedMultiset tailMultiset (java.lang.Object, com.google.common.collect.BoundType)
Object lowerBound
com.google.common.collect.BoundType boundType
private static void successor (com.google.common.collect.TreeMultiset$AvlNode, com.google.common.collect.TreeMultiset$AvlNode)
com.google.common.collect.TreeMultiset$AvlNode a
com.google.common.collect.TreeMultiset$AvlNode b
private static void successor (com.google.common.collect.TreeMultiset$AvlNode, com.google.common.collect.TreeMultiset$AvlNode, com.google.common.collect.TreeMultiset$AvlNode)
com.google.common.collect.TreeMultiset$AvlNode a
com.google.common.collect.TreeMultiset$AvlNode b
com.google.common.collect.TreeMultiset$AvlNode c
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream stream
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream stream
java.util.Comparator comparator
com.google.common.collect.TreeMultiset$AvlNode header
public volatile synthetic com.google.common.collect.SortedMultiset descendingMultiset ()
public volatile synthetic com.google.common.collect.SortedMultiset subMultiset (java.lang.Object, com.google.common.collect.BoundType, java.lang.Object, com.google.common.collect.BoundType)
public volatile synthetic com.google.common.collect.Multiset$Entry pollLastEntry ()
public volatile synthetic com.google.common.collect.Multiset$Entry pollFirstEntry ()
public volatile synthetic com.google.common.collect.Multiset$Entry lastEntry ()
public volatile synthetic com.google.common.collect.Multiset$Entry firstEntry ()
public volatile synthetic java.util.Comparator comparator ()
public volatile synthetic java.util.NavigableSet elementSet ()
public volatile synthetic java.util.Set entrySet ()
public volatile synthetic boolean contains (java.lang.Object)
public volatile synthetic boolean isEmpty ()
static synthetic com.google.common.collect.TreeMultiset$AvlNode access$1300 (com.google.common.collect.TreeMultiset)
com.google.common.collect.TreeMultiset x0
static synthetic com.google.common.collect.GeneralRange access$1400 (com.google.common.collect.TreeMultiset)
com.google.common.collect.TreeMultiset x0
static synthetic com.google.common.collect.Multiset$Entry access$1500 (com.google.common.collect.TreeMultiset, com.google.common.collect.TreeMultiset$AvlNode)
com.google.common.collect.TreeMultiset x0
com.google.common.collect.TreeMultiset$AvlNode x1
static synthetic com.google.common.collect.TreeMultiset$AvlNode access$1600 (com.google.common.collect.TreeMultiset)
com.google.common.collect.TreeMultiset x0
static synthetic com.google.common.collect.TreeMultiset$AvlNode access$1700 (com.google.common.collect.TreeMultiset)
com.google.common.collect.TreeMultiset x0
static synthetic void access$1800 (com.google.common.collect.TreeMultiset$AvlNode, com.google.common.collect.TreeMultiset$AvlNode, com.google.common.collect.TreeMultiset$AvlNode)
com.google.common.collect.TreeMultiset$AvlNode x0
com.google.common.collect.TreeMultiset$AvlNode x1
com.google.common.collect.TreeMultiset$AvlNode x2
static synthetic void access$1900 (com.google.common.collect.TreeMultiset$AvlNode, com.google.common.collect.TreeMultiset$AvlNode)
com.google.common.collect.TreeMultiset$AvlNode x0
com.google.common.collect.TreeMultiset$AvlNode x1
}
com/google/common/collect/TreeRangeMap$1.class
TreeRangeMap.java
package com.google.common.collect
com.google.common.collect.TreeRangeMap$1 extends java.lang.Object implements com.google.common.collect.RangeMap {
void <init> ()
public java.lang.Object get (java.lang.Comparable)
Comparable key
public java.util.Map$Entry getEntry (java.lang.Comparable)
Comparable key
public com.google.common.collect.Range span ()
public void put (com.google.common.collect.Range, java.lang.Object)
com.google.common.collect.Range range
Object value
public void putCoalescing (com.google.common.collect.Range, java.lang.Object)
com.google.common.collect.Range range
Object value
public void putAll (com.google.common.collect.RangeMap)
com.google.common.collect.RangeMap rangeMap
public void clear ()
public void remove (com.google.common.collect.Range)
com.google.common.collect.Range range
public java.util.Map asMapOfRanges ()
public java.util.Map asDescendingMapOfRanges ()
public com.google.common.collect.RangeMap subRangeMap (com.google.common.collect.Range)
com.google.common.collect.Range range
}
com/google/common/collect/TreeRangeMap$AsMapOfRanges.class
TreeRangeMap.java
package com.google.common.collect
final com.google.common.collect.TreeRangeMap$AsMapOfRanges extends com.google.common.collect.Maps$IteratorBasedAbstractMap {
final Iterable entryIterable
final synthetic com.google.common.collect.TreeRangeMap this$0
void <init> (com.google.common.collect.TreeRangeMap, java.lang.Iterable)
Iterable entryIterable
public boolean containsKey (java.lang.Object)
Object key
public java.lang.Object get (java.lang.Object)
com.google.common.collect.Range range
com.google.common.collect.TreeRangeMap$RangeMapEntry rangeMapEntry
Object key
public int size ()
java.util.Iterator entryIterator ()
}
com/google/common/collect/TreeRangeMap$RangeMapEntry.class
TreeRangeMap.java
package com.google.common.collect
final com.google.common.collect.TreeRangeMap$RangeMapEntry extends com.google.common.collect.AbstractMapEntry {
private final com.google.common.collect.Range range
private final Object value
void <init> (com.google.common.collect.Cut, com.google.common.collect.Cut, java.lang.Object)
com.google.common.collect.Cut lowerBound
com.google.common.collect.Cut upperBound
Object value
void <init> (com.google.common.collect.Range, java.lang.Object)
com.google.common.collect.Range range
Object value
public com.google.common.collect.Range getKey ()
public java.lang.Object getValue ()
public boolean contains (java.lang.Comparable)
Comparable value
com.google.common.collect.Cut getLowerBound ()
com.google.common.collect.Cut getUpperBound ()
public volatile synthetic java.lang.Object getKey ()
}
com/google/common/collect/TreeRangeMap$SubRangeMap$1$1.class
TreeRangeMap.java
package com.google.common.collect
com.google.common.collect.TreeRangeMap$SubRangeMap$1$1 extends com.google.common.collect.AbstractIterator {
final synthetic java.util.Iterator val$backingItr
final synthetic com.google.common.collect.TreeRangeMap$SubRangeMap$1 this$2
void <init> (com.google.common.collect.TreeRangeMap$SubRangeMap$1, java.util.Iterator)
com.google.common.collect.TreeRangeMap$SubRangeMap$1 this$2
protected java.util.Map$Entry computeNext ()
com.google.common.collect.TreeRangeMap$RangeMapEntry entry
protected volatile synthetic java.lang.Object computeNext ()
}
com/google/common/collect/TreeRangeMap$SubRangeMap$1.class
TreeRangeMap.java
package com.google.common.collect
com.google.common.collect.TreeRangeMap$SubRangeMap$1 extends com.google.common.collect.TreeRangeMap$SubRangeMap$SubRangeMapAsMap {
final synthetic com.google.common.collect.TreeRangeMap$SubRangeMap this$1
void <init> (com.google.common.collect.TreeRangeMap$SubRangeMap)
com.google.common.collect.TreeRangeMap$SubRangeMap this$1
java.util.Iterator entryIterator ()
java.util.Iterator backingItr
}
com/google/common/collect/TreeRangeMap$SubRangeMap$SubRangeMapAsMap$1.class
TreeRangeMap.java
package com.google.common.collect
com.google.common.collect.TreeRangeMap$SubRangeMap$SubRangeMapAsMap$1 extends com.google.common.collect.Maps$KeySet {
final synthetic com.google.common.collect.TreeRangeMap$SubRangeMap$SubRangeMapAsMap this$2
void <init> (com.google.common.collect.TreeRangeMap$SubRangeMap$SubRangeMapAsMap, java.util.Map)
com.google.common.collect.TreeRangeMap$SubRangeMap$SubRangeMapAsMap this$2
java.util.Map map
public boolean remove (java.lang.Object)
Object o
public boolean retainAll (java.util.Collection)
java.util.Collection c
}
com/google/common/collect/TreeRangeMap$SubRangeMap$SubRangeMapAsMap$2.class
TreeRangeMap.java
package com.google.common.collect
com.google.common.collect.TreeRangeMap$SubRangeMap$SubRangeMapAsMap$2 extends com.google.common.collect.Maps$EntrySet {
final synthetic com.google.common.collect.TreeRangeMap$SubRangeMap$SubRangeMapAsMap this$2
void <init> (com.google.common.collect.TreeRangeMap$SubRangeMap$SubRangeMapAsMap)
com.google.common.collect.TreeRangeMap$SubRangeMap$SubRangeMapAsMap this$2
java.util.Map map ()
public java.util.Iterator iterator ()
public boolean retainAll (java.util.Collection)
java.util.Collection c
public int size ()
public boolean isEmpty ()
}
com/google/common/collect/TreeRangeMap$SubRangeMap$SubRangeMapAsMap$3.class
TreeRangeMap.java
package com.google.common.collect
com.google.common.collect.TreeRangeMap$SubRangeMap$SubRangeMapAsMap$3 extends com.google.common.collect.AbstractIterator {
final synthetic java.util.Iterator val$backingItr
final synthetic com.google.common.collect.TreeRangeMap$SubRangeMap$SubRangeMapAsMap this$2
void <init> (com.google.common.collect.TreeRangeMap$SubRangeMap$SubRangeMapAsMap, java.util.Iterator)
com.google.common.collect.TreeRangeMap$SubRangeMap$SubRangeMapAsMap this$2
protected java.util.Map$Entry computeNext ()
com.google.common.collect.TreeRangeMap$RangeMapEntry entry
protected volatile synthetic java.lang.Object computeNext ()
}
com/google/common/collect/TreeRangeMap$SubRangeMap$SubRangeMapAsMap$4.class
TreeRangeMap.java
package com.google.common.collect
com.google.common.collect.TreeRangeMap$SubRangeMap$SubRangeMapAsMap$4 extends com.google.common.collect.Maps$Values {
final synthetic com.google.common.collect.TreeRangeMap$SubRangeMap$SubRangeMapAsMap this$2
void <init> (com.google.common.collect.TreeRangeMap$SubRangeMap$SubRangeMapAsMap, java.util.Map)
com.google.common.collect.TreeRangeMap$SubRangeMap$SubRangeMapAsMap this$2
java.util.Map map
public boolean removeAll (java.util.Collection)
java.util.Collection c
public boolean retainAll (java.util.Collection)
java.util.Collection c
}
com/google/common/collect/TreeRangeMap$SubRangeMap$SubRangeMapAsMap.class
TreeRangeMap.java
package com.google.common.collect
com.google.common.collect.TreeRangeMap$SubRangeMap$SubRangeMapAsMap extends java.util.AbstractMap {
final synthetic com.google.common.collect.TreeRangeMap$SubRangeMap this$1
void <init> (com.google.common.collect.TreeRangeMap$SubRangeMap)
com.google.common.collect.TreeRangeMap$SubRangeMap this$1
public boolean containsKey (java.lang.Object)
Object key
public java.lang.Object get (java.lang.Object)
java.util.Map$Entry entry
com.google.common.collect.Range r
com.google.common.collect.TreeRangeMap$RangeMapEntry candidate
ClassCastException e
Object key
public java.lang.Object remove (java.lang.Object)
com.google.common.collect.Range range
Object key
Object value
public void clear ()
private boolean removeEntryIf (com.google.common.base.Predicate)
java.util.Map$Entry entry
com.google.common.collect.Range range
com.google.common.base.Predicate predicate
java.util.List toRemove
public java.util.Set keySet ()
public java.util.Set entrySet ()
java.util.Iterator entryIterator ()
com.google.common.collect.Cut cutToStart
java.util.Iterator backingItr
public java.util.Collection values ()
static synthetic boolean access$400 (com.google.common.collect.TreeRangeMap$SubRangeMap$SubRangeMapAsMap, com.google.common.base.Predicate)
com.google.common.collect.TreeRangeMap$SubRangeMap$SubRangeMapAsMap x0
com.google.common.base.Predicate x1
}
com/google/common/collect/TreeRangeMap$SubRangeMap.class
TreeRangeMap.java
package com.google.common.collect
com.google.common.collect.TreeRangeMap$SubRangeMap extends java.lang.Object implements com.google.common.collect.RangeMap {
private final com.google.common.collect.Range subRange
final synthetic com.google.common.collect.TreeRangeMap this$0
void <init> (com.google.common.collect.TreeRangeMap, com.google.common.collect.Range)
com.google.common.collect.Range subRange
public java.lang.Object get (java.lang.Comparable)
Comparable key
public java.util.Map$Entry getEntry (java.lang.Comparable)
java.util.Map$Entry entry
Comparable key
public com.google.common.collect.Range span ()
com.google.common.collect.Cut lowerBound
com.google.common.collect.Cut upperBound
com.google.common.collect.Cut lowerBound
java.util.Map$Entry lowerEntry
com.google.common.collect.Cut upperBound
java.util.Map$Entry upperEntry
public void put (com.google.common.collect.Range, java.lang.Object)
com.google.common.collect.Range range
Object value
public void putCoalescing (com.google.common.collect.Range, java.lang.Object)
com.google.common.collect.Range range
Object value
com.google.common.collect.Range coalescedRange
public void putAll (com.google.common.collect.RangeMap)
com.google.common.collect.RangeMap rangeMap
com.google.common.collect.Range span
public void clear ()
public void remove (com.google.common.collect.Range)
com.google.common.collect.Range range
public com.google.common.collect.RangeMap subRangeMap (com.google.common.collect.Range)
com.google.common.collect.Range range
public java.util.Map asMapOfRanges ()
public java.util.Map asDescendingMapOfRanges ()
public boolean equals (java.lang.Object)
com.google.common.collect.RangeMap rangeMap
Object o
public int hashCode ()
public java.lang.String toString ()
static synthetic com.google.common.collect.Range access$300 (com.google.common.collect.TreeRangeMap$SubRangeMap)
com.google.common.collect.TreeRangeMap$SubRangeMap x0
}
com/google/common/collect/TreeRangeMap.class
TreeRangeMap.java
package com.google.common.collect
public final com.google.common.collect.TreeRangeMap extends java.lang.Object implements com.google.common.collect.RangeMap {
private final java.util.NavigableMap entriesByLowerBound
private static final com.google.common.collect.RangeMap EMPTY_SUB_RANGE_MAP
public static com.google.common.collect.TreeRangeMap create ()
private void <init> ()
public java.lang.Object get (java.lang.Comparable)
Comparable key
java.util.Map$Entry entry
public java.util.Map$Entry getEntry (java.lang.Comparable)
Comparable key
java.util.Map$Entry mapEntry
public void put (com.google.common.collect.Range, java.lang.Object)
com.google.common.collect.Range range
Object value
public void putCoalescing (com.google.common.collect.Range, java.lang.Object)
com.google.common.collect.Range range
Object value
com.google.common.collect.Range coalescedRange
private com.google.common.collect.Range coalescedRange (com.google.common.collect.Range, java.lang.Object)
com.google.common.collect.Range range
Object value
com.google.common.collect.Range coalescedRange
java.util.Map$Entry lowerEntry
java.util.Map$Entry higherEntry
private static com.google.common.collect.Range coalesce (com.google.common.collect.Range, java.lang.Object, java.util.Map$Entry)
com.google.common.collect.Range range
Object value
java.util.Map$Entry entry
public void putAll (com.google.common.collect.RangeMap)
java.util.Map$Entry entry
com.google.common.collect.RangeMap rangeMap
public void clear ()
public com.google.common.collect.Range span ()
java.util.Map$Entry firstEntry
java.util.Map$Entry lastEntry
private void putRangeMapEntry (com.google.common.collect.Cut, com.google.common.collect.Cut, java.lang.Object)
com.google.common.collect.Cut lowerBound
com.google.common.collect.Cut upperBound
Object value
public void remove (com.google.common.collect.Range)
com.google.common.collect.TreeRangeMap$RangeMapEntry rangeMapEntry
com.google.common.collect.TreeRangeMap$RangeMapEntry rangeMapEntry
com.google.common.collect.Range rangeToRemove
java.util.Map$Entry mapEntryBelowToTruncate
java.util.Map$Entry mapEntryAboveToTruncate
public java.util.Map asMapOfRanges ()
public java.util.Map asDescendingMapOfRanges ()
public com.google.common.collect.RangeMap subRangeMap (com.google.common.collect.Range)
com.google.common.collect.Range subRange
private com.google.common.collect.RangeMap emptySubRangeMap ()
public boolean equals (java.lang.Object)
com.google.common.collect.RangeMap rangeMap
Object o
public int hashCode ()
public java.lang.String toString ()
static synthetic java.util.NavigableMap access$000 (com.google.common.collect.TreeRangeMap)
com.google.common.collect.TreeRangeMap x0
static synthetic com.google.common.collect.Range access$100 (com.google.common.collect.TreeRangeMap, com.google.common.collect.Range, java.lang.Object)
com.google.common.collect.TreeRangeMap x0
com.google.common.collect.Range x1
Object x2
static synthetic com.google.common.collect.RangeMap access$200 (com.google.common.collect.TreeRangeMap)
com.google.common.collect.TreeRangeMap x0
static void <clinit> ()
}
com/google/common/collect/TreeRangeSet$1.class
TreeRangeSet.java
package com.google.common.collect
synthetic com.google.common.collect.TreeRangeSet$1 extends java.lang.Object {
}
com/google/common/collect/TreeRangeSet$AsRanges.class
TreeRangeSet.java
package com.google.common.collect
final com.google.common.collect.TreeRangeSet$AsRanges extends com.google.common.collect.ForwardingCollection implements java.util.Set {
final java.util.Collection delegate
final synthetic com.google.common.collect.TreeRangeSet this$0
void <init> (com.google.common.collect.TreeRangeSet, java.util.Collection)
com.google.common.collect.TreeRangeSet this$0
java.util.Collection delegate
protected java.util.Collection delegate ()
public int hashCode ()
public boolean equals (java.lang.Object)
Object o
protected volatile synthetic java.lang.Object delegate ()
}
com/google/common/collect/TreeRangeSet$Complement.class
TreeRangeSet.java
package com.google.common.collect
final com.google.common.collect.TreeRangeSet$Complement extends com.google.common.collect.TreeRangeSet {
final synthetic com.google.common.collect.TreeRangeSet this$0
void <init> (com.google.common.collect.TreeRangeSet)
public void add (com.google.common.collect.Range)
com.google.common.collect.Range rangeToAdd
public void remove (com.google.common.collect.Range)
com.google.common.collect.Range rangeToRemove
public boolean contains (java.lang.Comparable)
Comparable value
public com.google.common.collect.RangeSet complement ()
}
com/google/common/collect/TreeRangeSet$ComplementRangesByLowerBound$1.class
TreeRangeSet.java
package com.google.common.collect
com.google.common.collect.TreeRangeSet$ComplementRangesByLowerBound$1 extends com.google.common.collect.AbstractIterator {
com.google.common.collect.Cut nextComplementRangeLowerBound
final synthetic com.google.common.collect.Cut val$firstComplementRangeLowerBound
final synthetic com.google.common.collect.PeekingIterator val$positiveItr
final synthetic com.google.common.collect.TreeRangeSet$ComplementRangesByLowerBound this$0
void <init> (com.google.common.collect.TreeRangeSet$ComplementRangesByLowerBound, com.google.common.collect.Cut, com.google.common.collect.PeekingIterator)
com.google.common.collect.TreeRangeSet$ComplementRangesByLowerBound this$0
protected java.util.Map$Entry computeNext ()
com.google.common.collect.Range positiveRange
com.google.common.collect.Range negativeRange
com.google.common.collect.Range negativeRange
protected volatile synthetic java.lang.Object computeNext ()
}
com/google/common/collect/TreeRangeSet$ComplementRangesByLowerBound$2.class
TreeRangeSet.java
package com.google.common.collect
com.google.common.collect.TreeRangeSet$ComplementRangesByLowerBound$2 extends com.google.common.collect.AbstractIterator {
com.google.common.collect.Cut nextComplementRangeUpperBound
final synthetic com.google.common.collect.Cut val$firstComplementRangeUpperBound
final synthetic com.google.common.collect.PeekingIterator val$positiveItr
final synthetic com.google.common.collect.TreeRangeSet$ComplementRangesByLowerBound this$0
void <init> (com.google.common.collect.TreeRangeSet$ComplementRangesByLowerBound, com.google.common.collect.Cut, com.google.common.collect.PeekingIterator)
com.google.common.collect.TreeRangeSet$ComplementRangesByLowerBound this$0
protected java.util.Map$Entry computeNext ()
com.google.common.collect.Range positiveRange
com.google.common.collect.Range negativeRange
com.google.common.collect.Range negativeRange
protected volatile synthetic java.lang.Object computeNext ()
}
com/google/common/collect/TreeRangeSet$ComplementRangesByLowerBound.class
TreeRangeSet.java
package com.google.common.collect
final com.google.common.collect.TreeRangeSet$ComplementRangesByLowerBound extends com.google.common.collect.AbstractNavigableMap {
private final java.util.NavigableMap positiveRangesByLowerBound
private final java.util.NavigableMap positiveRangesByUpperBound
private final com.google.common.collect.Range complementLowerBoundWindow
void <init> (java.util.NavigableMap)
java.util.NavigableMap positiveRangesByLowerBound
private void <init> (java.util.NavigableMap, com.google.common.collect.Range)
java.util.NavigableMap positiveRangesByLowerBound
com.google.common.collect.Range window
private java.util.NavigableMap subMap (com.google.common.collect.Range)
com.google.common.collect.Range subWindow
public java.util.NavigableMap subMap (com.google.common.collect.Cut, boolean, com.google.common.collect.Cut, boolean)
com.google.common.collect.Cut fromKey
boolean fromInclusive
com.google.common.collect.Cut toKey
boolean toInclusive
public java.util.NavigableMap headMap (com.google.common.collect.Cut, boolean)
com.google.common.collect.Cut toKey
boolean inclusive
public java.util.NavigableMap tailMap (com.google.common.collect.Cut, boolean)
com.google.common.collect.Cut fromKey
boolean inclusive
public java.util.Comparator comparator ()
java.util.Iterator entryIterator ()
java.util.Collection positiveRanges
com.google.common.collect.Cut firstComplementRangeLowerBound
com.google.common.collect.Cut firstComplementRangeLowerBound
java.util.Collection positiveRanges
com.google.common.collect.PeekingIterator positiveItr
com.google.common.collect.Cut firstComplementRangeLowerBound
java.util.Iterator descendingEntryIterator ()
com.google.common.collect.Cut cut
com.google.common.collect.Cut startingPoint
boolean inclusive
com.google.common.collect.PeekingIterator positiveItr
com.google.common.collect.Cut cut
com.google.common.collect.Cut firstComplementRangeUpperBound
public int size ()
public com.google.common.collect.Range get (java.lang.Object)
com.google.common.collect.Cut cut
java.util.Map$Entry firstEntry
ClassCastException e
Object key
public boolean containsKey (java.lang.Object)
Object key
public volatile synthetic java.lang.Object get (java.lang.Object)
public volatile synthetic java.util.NavigableMap tailMap (java.lang.Object, boolean)
public volatile synthetic java.util.NavigableMap headMap (java.lang.Object, boolean)
public volatile synthetic java.util.NavigableMap subMap (java.lang.Object, boolean, java.lang.Object, boolean)
static synthetic com.google.common.collect.Range access$100 (com.google.common.collect.TreeRangeSet$ComplementRangesByLowerBound)
com.google.common.collect.TreeRangeSet$ComplementRangesByLowerBound x0
}
com/google/common/collect/TreeRangeSet$RangesByUpperBound$1.class
TreeRangeSet.java
package com.google.common.collect
com.google.common.collect.TreeRangeSet$RangesByUpperBound$1 extends com.google.common.collect.AbstractIterator {
final synthetic java.util.Iterator val$backingItr
final synthetic com.google.common.collect.TreeRangeSet$RangesByUpperBound this$0
void <init> (com.google.common.collect.TreeRangeSet$RangesByUpperBound, java.util.Iterator)
com.google.common.collect.TreeRangeSet$RangesByUpperBound this$0
protected java.util.Map$Entry computeNext ()
com.google.common.collect.Range range
protected volatile synthetic java.lang.Object computeNext ()
}
com/google/common/collect/TreeRangeSet$RangesByUpperBound$2.class
TreeRangeSet.java
package com.google.common.collect
com.google.common.collect.TreeRangeSet$RangesByUpperBound$2 extends com.google.common.collect.AbstractIterator {
final synthetic com.google.common.collect.PeekingIterator val$backingItr
final synthetic com.google.common.collect.TreeRangeSet$RangesByUpperBound this$0
void <init> (com.google.common.collect.TreeRangeSet$RangesByUpperBound, com.google.common.collect.PeekingIterator)
com.google.common.collect.TreeRangeSet$RangesByUpperBound this$0
protected java.util.Map$Entry computeNext ()
com.google.common.collect.Range range
protected volatile synthetic java.lang.Object computeNext ()
}
com/google/common/collect/TreeRangeSet$RangesByUpperBound.class
TreeRangeSet.java
package com.google.common.collect
final com.google.common.collect.TreeRangeSet$RangesByUpperBound extends com.google.common.collect.AbstractNavigableMap {
private final java.util.NavigableMap rangesByLowerBound
private final com.google.common.collect.Range upperBoundWindow
void <init> (java.util.NavigableMap)
java.util.NavigableMap rangesByLowerBound
private void <init> (java.util.NavigableMap, com.google.common.collect.Range)
java.util.NavigableMap rangesByLowerBound
com.google.common.collect.Range upperBoundWindow
private java.util.NavigableMap subMap (com.google.common.collect.Range)
com.google.common.collect.Range window
public java.util.NavigableMap subMap (com.google.common.collect.Cut, boolean, com.google.common.collect.Cut, boolean)
com.google.common.collect.Cut fromKey
boolean fromInclusive
com.google.common.collect.Cut toKey
boolean toInclusive
public java.util.NavigableMap headMap (com.google.common.collect.Cut, boolean)
com.google.common.collect.Cut toKey
boolean inclusive
public java.util.NavigableMap tailMap (com.google.common.collect.Cut, boolean)
com.google.common.collect.Cut fromKey
boolean inclusive
public java.util.Comparator comparator ()
public boolean containsKey (java.lang.Object)
Object key
public com.google.common.collect.Range get (java.lang.Object)
com.google.common.collect.Cut cut
java.util.Map$Entry candidate
ClassCastException e
Object key
java.util.Iterator entryIterator ()
java.util.Iterator backingItr
java.util.Iterator backingItr
java.util.Iterator backingItr
java.util.Map$Entry lowerEntry
java.util.Iterator backingItr
java.util.Iterator descendingEntryIterator ()
java.util.Collection candidates
java.util.Collection candidates
com.google.common.collect.PeekingIterator backingItr
public int size ()
public boolean isEmpty ()
public volatile synthetic java.lang.Object get (java.lang.Object)
public volatile synthetic java.util.NavigableMap tailMap (java.lang.Object, boolean)
public volatile synthetic java.util.NavigableMap headMap (java.lang.Object, boolean)
public volatile synthetic java.util.NavigableMap subMap (java.lang.Object, boolean, java.lang.Object, boolean)
static synthetic com.google.common.collect.Range access$000 (com.google.common.collect.TreeRangeSet$RangesByUpperBound)
com.google.common.collect.TreeRangeSet$RangesByUpperBound x0
}
com/google/common/collect/TreeRangeSet$SubRangeSet.class
TreeRangeSet.java
package com.google.common.collect
final com.google.common.collect.TreeRangeSet$SubRangeSet extends com.google.common.collect.TreeRangeSet {
private final com.google.common.collect.Range restriction
final synthetic com.google.common.collect.TreeRangeSet this$0
void <init> (com.google.common.collect.TreeRangeSet, com.google.common.collect.Range)
com.google.common.collect.Range restriction
public boolean encloses (com.google.common.collect.Range)
com.google.common.collect.Range enclosing
com.google.common.collect.Range range
public com.google.common.collect.Range rangeContaining (java.lang.Comparable)
Comparable value
com.google.common.collect.Range result
public void add (com.google.common.collect.Range)
com.google.common.collect.Range rangeToAdd
public void remove (com.google.common.collect.Range)
com.google.common.collect.Range rangeToRemove
public boolean contains (java.lang.Comparable)
Comparable value
public void clear ()
public com.google.common.collect.RangeSet subRangeSet (com.google.common.collect.Range)
com.google.common.collect.Range view
}
com/google/common/collect/TreeRangeSet$SubRangeSetRangesByLowerBound$1.class
TreeRangeSet.java
package com.google.common.collect
com.google.common.collect.TreeRangeSet$SubRangeSetRangesByLowerBound$1 extends com.google.common.collect.AbstractIterator {
final synthetic java.util.Iterator val$completeRangeItr
final synthetic com.google.common.collect.Cut val$upperBoundOnLowerBounds
final synthetic com.google.common.collect.TreeRangeSet$SubRangeSetRangesByLowerBound this$0
void <init> (com.google.common.collect.TreeRangeSet$SubRangeSetRangesByLowerBound, java.util.Iterator, com.google.common.collect.Cut)
com.google.common.collect.TreeRangeSet$SubRangeSetRangesByLowerBound this$0
protected java.util.Map$Entry computeNext ()
com.google.common.collect.Range nextRange
protected volatile synthetic java.lang.Object computeNext ()
}
com/google/common/collect/TreeRangeSet$SubRangeSetRangesByLowerBound$2.class
TreeRangeSet.java
package com.google.common.collect
com.google.common.collect.TreeRangeSet$SubRangeSetRangesByLowerBound$2 extends com.google.common.collect.AbstractIterator {
final synthetic java.util.Iterator val$completeRangeItr
final synthetic com.google.common.collect.TreeRangeSet$SubRangeSetRangesByLowerBound this$0
void <init> (com.google.common.collect.TreeRangeSet$SubRangeSetRangesByLowerBound, java.util.Iterator)
com.google.common.collect.TreeRangeSet$SubRangeSetRangesByLowerBound this$0
protected java.util.Map$Entry computeNext ()
com.google.common.collect.Range nextRange
protected volatile synthetic java.lang.Object computeNext ()
}
com/google/common/collect/TreeRangeSet$SubRangeSetRangesByLowerBound.class
TreeRangeSet.java
package com.google.common.collect
final com.google.common.collect.TreeRangeSet$SubRangeSetRangesByLowerBound extends com.google.common.collect.AbstractNavigableMap {
private final com.google.common.collect.Range lowerBoundWindow
private final com.google.common.collect.Range restriction
private final java.util.NavigableMap rangesByLowerBound
private final java.util.NavigableMap rangesByUpperBound
private void <init> (com.google.common.collect.Range, com.google.common.collect.Range, java.util.NavigableMap)
com.google.common.collect.Range lowerBoundWindow
com.google.common.collect.Range restriction
java.util.NavigableMap rangesByLowerBound
private java.util.NavigableMap subMap (com.google.common.collect.Range)
com.google.common.collect.Range window
public java.util.NavigableMap subMap (com.google.common.collect.Cut, boolean, com.google.common.collect.Cut, boolean)
com.google.common.collect.Cut fromKey
boolean fromInclusive
com.google.common.collect.Cut toKey
boolean toInclusive
public java.util.NavigableMap headMap (com.google.common.collect.Cut, boolean)
com.google.common.collect.Cut toKey
boolean inclusive
public java.util.NavigableMap tailMap (com.google.common.collect.Cut, boolean)
com.google.common.collect.Cut fromKey
boolean inclusive
public java.util.Comparator comparator ()
public boolean containsKey (java.lang.Object)
Object key
public com.google.common.collect.Range get (java.lang.Object)
com.google.common.collect.Range candidate
com.google.common.collect.Range result
com.google.common.collect.Cut cut
ClassCastException e
Object key
java.util.Iterator entryIterator ()
java.util.Iterator completeRangeItr
java.util.Iterator completeRangeItr
com.google.common.collect.Cut upperBoundOnLowerBounds
java.util.Iterator descendingEntryIterator ()
com.google.common.collect.Cut upperBoundOnLowerBounds
java.util.Iterator completeRangeItr
public int size ()
public volatile synthetic java.lang.Object get (java.lang.Object)
public volatile synthetic java.util.NavigableMap tailMap (java.lang.Object, boolean)
public volatile synthetic java.util.NavigableMap headMap (java.lang.Object, boolean)
public volatile synthetic java.util.NavigableMap subMap (java.lang.Object, boolean, java.lang.Object, boolean)
static synthetic com.google.common.collect.Range access$300 (com.google.common.collect.TreeRangeSet$SubRangeSetRangesByLowerBound)
com.google.common.collect.TreeRangeSet$SubRangeSetRangesByLowerBound x0
static synthetic com.google.common.collect.Range access$400 (com.google.common.collect.TreeRangeSet$SubRangeSetRangesByLowerBound)
com.google.common.collect.TreeRangeSet$SubRangeSetRangesByLowerBound x0
synthetic void <init> (com.google.common.collect.Range, com.google.common.collect.Range, java.util.NavigableMap, com.google.common.collect.TreeRangeSet$1)
com.google.common.collect.Range x0
com.google.common.collect.Range x1
java.util.NavigableMap x2
com.google.common.collect.TreeRangeSet$1 x3
}
com/google/common/collect/TreeRangeSet.class
TreeRangeSet.java
package com.google.common.collect
public com.google.common.collect.TreeRangeSet extends com.google.common.collect.AbstractRangeSet implements java.io.Serializable {
final java.util.NavigableMap rangesByLowerBound
private transient java.util.Set asRanges
private transient java.util.Set asDescendingSetOfRanges
private transient com.google.common.collect.RangeSet complement
public static com.google.common.collect.TreeRangeSet create ()
public static com.google.common.collect.TreeRangeSet create (com.google.common.collect.RangeSet)
com.google.common.collect.RangeSet rangeSet
com.google.common.collect.TreeRangeSet result
public static com.google.common.collect.TreeRangeSet create (java.lang.Iterable)
Iterable ranges
com.google.common.collect.TreeRangeSet result
private void <init> (java.util.NavigableMap)
java.util.NavigableMap rangesByLowerCut
public java.util.Set asRanges ()
java.util.Set result
public java.util.Set asDescendingSetOfRanges ()
java.util.Set result
public com.google.common.collect.Range rangeContaining (java.lang.Comparable)
Comparable value
java.util.Map$Entry floorEntry
public boolean intersects (com.google.common.collect.Range)
com.google.common.collect.Range range
java.util.Map$Entry ceilingEntry
java.util.Map$Entry priorEntry
public boolean encloses (com.google.common.collect.Range)
com.google.common.collect.Range range
java.util.Map$Entry floorEntry
private com.google.common.collect.Range rangeEnclosing (com.google.common.collect.Range)
com.google.common.collect.Range range
java.util.Map$Entry floorEntry
public com.google.common.collect.Range span ()
java.util.Map$Entry firstEntry
java.util.Map$Entry lastEntry
public void add (com.google.common.collect.Range)
com.google.common.collect.Range rangeBelowLB
com.google.common.collect.Range rangeBelowUB
com.google.common.collect.Range rangeToAdd
com.google.common.collect.Cut lbToAdd
com.google.common.collect.Cut ubToAdd
java.util.Map$Entry entryBelowLB
java.util.Map$Entry entryBelowUB
public void remove (com.google.common.collect.Range)
com.google.common.collect.Range rangeBelowLB
com.google.common.collect.Range rangeBelowUB
com.google.common.collect.Range rangeToRemove
java.util.Map$Entry entryBelowLB
java.util.Map$Entry entryBelowUB
private void replaceRangeWithSameLowerBound (com.google.common.collect.Range)
com.google.common.collect.Range range
public com.google.common.collect.RangeSet complement ()
com.google.common.collect.RangeSet result
public com.google.common.collect.RangeSet subRangeSet (com.google.common.collect.Range)
com.google.common.collect.Range view
public volatile synthetic boolean equals (java.lang.Object)
public volatile synthetic void removeAll (java.lang.Iterable)
public volatile synthetic void removeAll (com.google.common.collect.RangeSet)
public volatile synthetic void addAll (java.lang.Iterable)
public volatile synthetic void addAll (com.google.common.collect.RangeSet)
public volatile synthetic boolean enclosesAll (java.lang.Iterable)
public volatile synthetic boolean enclosesAll (com.google.common.collect.RangeSet)
public volatile synthetic void clear ()
public volatile synthetic boolean isEmpty ()
public volatile synthetic boolean contains (java.lang.Comparable)
synthetic void <init> (java.util.NavigableMap, com.google.common.collect.TreeRangeSet$1)
java.util.NavigableMap x0
com.google.common.collect.TreeRangeSet$1 x1
static synthetic com.google.common.collect.Range access$600 (com.google.common.collect.TreeRangeSet, com.google.common.collect.Range)
com.google.common.collect.TreeRangeSet x0
com.google.common.collect.Range x1
}
com/google/common/collect/TreeTraverser$1.class
TreeTraverser.java
package com.google.common.collect
com.google.common.collect.TreeTraverser$1 extends com.google.common.collect.TreeTraverser {
final synthetic com.google.common.base.Function val$nodeToChildrenFunction
void <init> (com.google.common.base.Function)
public java.lang.Iterable children (java.lang.Object)
Object root
}
com/google/common/collect/TreeTraverser$2.class
TreeTraverser.java
package com.google.common.collect
com.google.common.collect.TreeTraverser$2 extends com.google.common.collect.FluentIterable {
final synthetic Object val$root
final synthetic com.google.common.collect.TreeTraverser this$0
void <init> (com.google.common.collect.TreeTraverser, java.lang.Object)
com.google.common.collect.TreeTraverser this$0
public com.google.common.collect.UnmodifiableIterator iterator ()
public volatile synthetic java.util.Iterator iterator ()
}
com/google/common/collect/TreeTraverser$3.class
TreeTraverser.java
package com.google.common.collect
com.google.common.collect.TreeTraverser$3 extends com.google.common.collect.FluentIterable {
final synthetic Object val$root
final synthetic com.google.common.collect.TreeTraverser this$0
void <init> (com.google.common.collect.TreeTraverser, java.lang.Object)
com.google.common.collect.TreeTraverser this$0
public com.google.common.collect.UnmodifiableIterator iterator ()
public volatile synthetic java.util.Iterator iterator ()
}
com/google/common/collect/TreeTraverser$4.class
TreeTraverser.java
package com.google.common.collect
com.google.common.collect.TreeTraverser$4 extends com.google.common.collect.FluentIterable {
final synthetic Object val$root
final synthetic com.google.common.collect.TreeTraverser this$0
void <init> (com.google.common.collect.TreeTraverser, java.lang.Object)
com.google.common.collect.TreeTraverser this$0
public com.google.common.collect.UnmodifiableIterator iterator ()
public volatile synthetic java.util.Iterator iterator ()
}
com/google/common/collect/TreeTraverser$BreadthFirstIterator.class
TreeTraverser.java
package com.google.common.collect
final com.google.common.collect.TreeTraverser$BreadthFirstIterator extends com.google.common.collect.UnmodifiableIterator implements com.google.common.collect.PeekingIterator {
private final java.util.Queue queue
final synthetic com.google.common.collect.TreeTraverser this$0
void <init> (com.google.common.collect.TreeTraverser, java.lang.Object)
Object root
public boolean hasNext ()
public java.lang.Object peek ()
public java.lang.Object next ()
Object result
}
com/google/common/collect/TreeTraverser$PostOrderIterator.class
TreeTraverser.java
package com.google.common.collect
final com.google.common.collect.TreeTraverser$PostOrderIterator extends com.google.common.collect.AbstractIterator {
private final java.util.ArrayDeque stack
final synthetic com.google.common.collect.TreeTraverser this$0
void <init> (com.google.common.collect.TreeTraverser, java.lang.Object)
Object root
protected java.lang.Object computeNext ()
Object child
com.google.common.collect.TreeTraverser$PostOrderNode top
private com.google.common.collect.TreeTraverser$PostOrderNode expand (java.lang.Object)
Object t
}
com/google/common/collect/TreeTraverser$PostOrderNode.class
TreeTraverser.java
package com.google.common.collect
final com.google.common.collect.TreeTraverser$PostOrderNode extends java.lang.Object {
final Object root
final java.util.Iterator childIterator
void <init> (java.lang.Object, java.util.Iterator)
Object root
java.util.Iterator childIterator
}
com/google/common/collect/TreeTraverser$PreOrderIterator.class
TreeTraverser.java
package com.google.common.collect
final com.google.common.collect.TreeTraverser$PreOrderIterator extends com.google.common.collect.UnmodifiableIterator {
private final java.util.Deque stack
final synthetic com.google.common.collect.TreeTraverser this$0
void <init> (com.google.common.collect.TreeTraverser, java.lang.Object)
Object root
public boolean hasNext ()
public java.lang.Object next ()
java.util.Iterator itr
Object result
java.util.Iterator childItr
}
com/google/common/collect/TreeTraverser.class
TreeTraverser.java
package com.google.common.collect
public abstract com.google.common.collect.TreeTraverser extends java.lang.Object {
public void <init> ()
public static com.google.common.collect.TreeTraverser using (com.google.common.base.Function)
com.google.common.base.Function nodeToChildrenFunction
public abstract java.lang.Iterable children (java.lang.Object)
public final com.google.common.collect.FluentIterable preOrderTraversal (java.lang.Object)
Object root
com.google.common.collect.UnmodifiableIterator preOrderIterator (java.lang.Object)
Object root
public final com.google.common.collect.FluentIterable postOrderTraversal (java.lang.Object)
Object root
com.google.common.collect.UnmodifiableIterator postOrderIterator (java.lang.Object)
Object root
public final com.google.common.collect.FluentIterable breadthFirstTraversal (java.lang.Object)
Object root
}
com/google/common/collect/UnmodifiableIterator.class
UnmodifiableIterator.java
package com.google.common.collect
public abstract com.google.common.collect.UnmodifiableIterator extends java.lang.Object implements java.util.Iterator {
protected void <init> ()
public final void remove ()
}
com/google/common/collect/UnmodifiableListIterator.class
UnmodifiableListIterator.java
package com.google.common.collect
public abstract com.google.common.collect.UnmodifiableListIterator extends com.google.common.collect.UnmodifiableIterator implements java.util.ListIterator {
protected void <init> ()
public final void add (java.lang.Object)
Object e
public final void set (java.lang.Object)
Object e
}
com/google/common/collect/UnmodifiableSortedMultiset.class
UnmodifiableSortedMultiset.java
package com.google.common.collect
final com.google.common.collect.UnmodifiableSortedMultiset extends com.google.common.collect.Multisets$UnmodifiableMultiset implements com.google.common.collect.SortedMultiset {
private transient com.google.common.collect.UnmodifiableSortedMultiset descendingMultiset
private static final long serialVersionUID
void <init> (com.google.common.collect.SortedMultiset)
com.google.common.collect.SortedMultiset delegate
protected com.google.common.collect.SortedMultiset delegate ()
public java.util.Comparator comparator ()
java.util.NavigableSet createElementSet ()
public java.util.NavigableSet elementSet ()
public com.google.common.collect.SortedMultiset descendingMultiset ()
com.google.common.collect.UnmodifiableSortedMultiset result
public com.google.common.collect.Multiset$Entry firstEntry ()
public com.google.common.collect.Multiset$Entry lastEntry ()
public com.google.common.collect.Multiset$Entry pollFirstEntry ()
public com.google.common.collect.Multiset$Entry pollLastEntry ()
public com.google.common.collect.SortedMultiset headMultiset (java.lang.Object, com.google.common.collect.BoundType)
Object upperBound
com.google.common.collect.BoundType boundType
public com.google.common.collect.SortedMultiset subMultiset (java.lang.Object, com.google.common.collect.BoundType, java.lang.Object, com.google.common.collect.BoundType)
Object lowerBound
com.google.common.collect.BoundType lowerBoundType
Object upperBound
com.google.common.collect.BoundType upperBoundType
public com.google.common.collect.SortedMultiset tailMultiset (java.lang.Object, com.google.common.collect.BoundType)
Object lowerBound
com.google.common.collect.BoundType boundType
public volatile synthetic java.util.Set elementSet ()
volatile synthetic java.util.Set createElementSet ()
protected volatile synthetic com.google.common.collect.Multiset delegate ()
protected volatile synthetic java.util.Collection delegate ()
protected volatile synthetic java.lang.Object delegate ()
public volatile synthetic java.util.SortedSet elementSet ()
}
com/google/common/collect/UsingToStringOrdering.class
UsingToStringOrdering.java
package com.google.common.collect
final com.google.common.collect.UsingToStringOrdering extends com.google.common.collect.Ordering implements java.io.Serializable {
static final com.google.common.collect.UsingToStringOrdering INSTANCE
private static final long serialVersionUID
public int compare (java.lang.Object, java.lang.Object)
Object left
Object right
private java.lang.Object readResolve ()
public java.lang.String toString ()
private void <init> ()
static void <clinit> ()
}
com/google/common/collect/package-info.class
package-info.java
package com.google.common.collect
abstract synthetic com.google.common.collect.package-info extends java.lang.Object {
}
com/google/common/escape/
com/google/common/escape/ArrayBasedCharEscaper.class
ArrayBasedCharEscaper.java
package com.google.common.escape
public abstract com.google.common.escape.ArrayBasedCharEscaper extends com.google.common.escape.CharEscaper {
private final char[][] replacements
private final int replacementsLength
private final char safeMin
private final char safeMax
protected void <init> (java.util.Map, char, char)
java.util.Map replacementMap
char safeMin
char safeMax
protected void <init> (com.google.common.escape.ArrayBasedEscaperMap, char, char)
com.google.common.escape.ArrayBasedEscaperMap escaperMap
char safeMin
char safeMax
public final java.lang.String escape (java.lang.String)
char c
int i
String s
protected final char[] escape (char)
char[] chars
char c
protected abstract char[] escapeUnsafe (char)
}
com/google/common/escape/ArrayBasedEscaperMap.class
ArrayBasedEscaperMap.java
package com.google.common.escape
public final com.google.common.escape.ArrayBasedEscaperMap extends java.lang.Object {
private final char[][] replacementArray
private static final char[][] EMPTY_REPLACEMENT_ARRAY
public static com.google.common.escape.ArrayBasedEscaperMap create (java.util.Map)
java.util.Map replacements
private void <init> (char[][])
char[][] replacementArray
char[][] getReplacementArray ()
static char[][] createReplacementArray (java.util.Map)
Character c
java.util.Map map
char max
char[][] replacements
static void <clinit> ()
}
com/google/common/escape/ArrayBasedUnicodeEscaper.class
ArrayBasedUnicodeEscaper.java
package com.google.common.escape
public abstract com.google.common.escape.ArrayBasedUnicodeEscaper extends com.google.common.escape.UnicodeEscaper {
private final char[][] replacements
private final int replacementsLength
private final int safeMin
private final int safeMax
private final char safeMinChar
private final char safeMaxChar
protected void <init> (java.util.Map, int, int, java.lang.String)
java.util.Map replacementMap
int safeMin
int safeMax
String unsafeReplacement
protected void <init> (com.google.common.escape.ArrayBasedEscaperMap, int, int, java.lang.String)
com.google.common.escape.ArrayBasedEscaperMap escaperMap
int safeMin
int safeMax
String unsafeReplacement
public final java.lang.String escape (java.lang.String)
char c
int i
String s
protected final char[] escape (int)
char[] chars
int cp
protected final int nextEscapeIndex (java.lang.CharSequence, int, int)
char c
CharSequence csq
int index
int end
protected abstract char[] escapeUnsafe (int)
}
com/google/common/escape/CharEscaper.class
CharEscaper.java
package com.google.common.escape
public abstract com.google.common.escape.CharEscaper extends com.google.common.escape.Escaper {
private static final int DEST_PAD_MULTIPLIER
protected void <init> ()
public java.lang.String escape (java.lang.String)
int index
String string
int length
protected abstract char[] escape (char)
protected final java.lang.String escapeSlow (java.lang.String, int)
char[] r
int rlen
int charsSkipped
int sizeNeeded
int sizeNeeded
String s
int index
int slen
char[] dest
int destSize
int destIndex
int lastEscape
int charsLeft
private static char[] growBuffer (char[], int, int)
char[] dest
int index
int size
char[] copy
}
com/google/common/escape/CharEscaperBuilder$CharArrayDecorator.class
CharEscaperBuilder.java
package com.google.common.escape
com.google.common.escape.CharEscaperBuilder$CharArrayDecorator extends com.google.common.escape.CharEscaper {
private final char[][] replacements
private final int replaceLength
void <init> (char[][])
char[][] replacements
public java.lang.String escape (java.lang.String)
char c
int index
String s
int slen
protected char[] escape (char)
char c
}
com/google/common/escape/CharEscaperBuilder.class
CharEscaperBuilder.java
package com.google.common.escape
public final com.google.common.escape.CharEscaperBuilder extends java.lang.Object {
private final java.util.Map map
private int max
public void <init> ()
public com.google.common.escape.CharEscaperBuilder addEscape (char, java.lang.String)
char c
String r
public com.google.common.escape.CharEscaperBuilder addEscapes (char[], java.lang.String)
char c
char[] cs
String r
public char[][] toArray ()
java.util.Map$Entry entry
char[][] result
public com.google.common.escape.Escaper toEscaper ()
}
com/google/common/escape/ElementTypesAreNonnullByDefault.class
ElementTypesAreNonnullByDefault.java
package com.google.common.escape
abstract annotation com.google.common.escape.ElementTypesAreNonnullByDefault extends java.lang.Object implements java.lang.annotation.Annotation {
}
com/google/common/escape/Escaper.class
Escaper.java
package com.google.common.escape
public abstract com.google.common.escape.Escaper extends java.lang.Object {
private final com.google.common.base.Function asFunction
protected void <init> ()
public abstract java.lang.String escape (java.lang.String)
public final com.google.common.base.Function asFunction ()
}
com/google/common/escape/Escapers$1.class
Escapers.java
package com.google.common.escape
com.google.common.escape.Escapers$1 extends com.google.common.escape.CharEscaper {
void <init> ()
public java.lang.String escape (java.lang.String)
String string
protected char[] escape (char)
char c
}
com/google/common/escape/Escapers$2.class
Escapers.java
package com.google.common.escape
com.google.common.escape.Escapers$2 extends com.google.common.escape.UnicodeEscaper {
final synthetic com.google.common.escape.CharEscaper val$escaper
void <init> (com.google.common.escape.CharEscaper)
protected char[] escape (int)
int n
int n
int cp
char[] surrogateChars
char[] hiChars
char[] loChars
int hiCount
int loCount
char[] output
}
com/google/common/escape/Escapers$Builder$1.class
Escapers.java
package com.google.common.escape
com.google.common.escape.Escapers$Builder$1 extends com.google.common.escape.ArrayBasedCharEscaper {
private final char[] replacementChars
final synthetic com.google.common.escape.Escapers$Builder this$0
void <init> (com.google.common.escape.Escapers$Builder, java.util.Map, char, char)
com.google.common.escape.Escapers$Builder this$0
java.util.Map replacementMap
char safeMin
char safeMax
protected char[] escapeUnsafe (char)
char c
}
com/google/common/escape/Escapers$Builder.class
Escapers.java
package com.google.common.escape
public final com.google.common.escape.Escapers$Builder extends java.lang.Object {
private final java.util.Map replacementMap
private char safeMin
private char safeMax
private String unsafeReplacement
private void <init> ()
public com.google.common.escape.Escapers$Builder setSafeRange (char, char)
char safeMin
char safeMax
public com.google.common.escape.Escapers$Builder setUnsafeReplacement (java.lang.String)
String unsafeReplacement
public com.google.common.escape.Escapers$Builder addEscape (char, java.lang.String)
char c
String replacement
public com.google.common.escape.Escaper build ()
synthetic void <init> (com.google.common.escape.Escapers$1)
com.google.common.escape.Escapers$1 x0
static synthetic java.lang.String access$100 (com.google.common.escape.Escapers$Builder)
com.google.common.escape.Escapers$Builder x0
}
com/google/common/escape/Escapers.class
Escapers.java
package com.google.common.escape
public final com.google.common.escape.Escapers extends java.lang.Object {
private static final com.google.common.escape.Escaper NULL_ESCAPER
private void <init> ()
public static com.google.common.escape.Escaper nullEscaper ()
public static com.google.common.escape.Escapers$Builder builder ()
static com.google.common.escape.UnicodeEscaper asUnicodeEscaper (com.google.common.escape.Escaper)
com.google.common.escape.Escaper escaper
public static java.lang.String computeReplacement (com.google.common.escape.CharEscaper, char)
com.google.common.escape.CharEscaper escaper
char c
public static java.lang.String computeReplacement (com.google.common.escape.UnicodeEscaper, int)
com.google.common.escape.UnicodeEscaper escaper
int cp
private static java.lang.String stringOrNull (char[])
char[] in
private static com.google.common.escape.UnicodeEscaper wrap (com.google.common.escape.CharEscaper)
com.google.common.escape.CharEscaper escaper
static void <clinit> ()
}
com/google/common/escape/ParametricNullness.class
ParametricNullness.java
package com.google.common.escape
abstract annotation com.google.common.escape.ParametricNullness extends java.lang.Object implements java.lang.annotation.Annotation {
}
com/google/common/escape/Platform$1.class
Platform.java
package com.google.common.escape
com.google.common.escape.Platform$1 extends java.lang.ThreadLocal {
void <init> ()
protected char[] initialValue ()
protected volatile synthetic java.lang.Object initialValue ()
}
com/google/common/escape/Platform.class
Platform.java
package com.google.common.escape
final com.google.common.escape.Platform extends java.lang.Object {
private static final ThreadLocal DEST_TL
private void <init> ()
static char[] charBufferFromThreadLocal ()
static void <clinit> ()
}
com/google/common/escape/UnicodeEscaper.class
UnicodeEscaper.java
package com.google.common.escape
public abstract com.google.common.escape.UnicodeEscaper extends com.google.common.escape.Escaper {
private static final int DEST_PAD
protected void <init> ()
protected abstract char[] escape (int)
public java.lang.String escape (java.lang.String)
String string
int end
int index
protected int nextEscapeIndex (java.lang.CharSequence, int, int)
int cp
CharSequence csq
int start
int end
int index
protected final java.lang.String escapeSlow (java.lang.String, int)
int destLength
int charsSkipped
int sizeNeeded
int cp
char[] escaped
int nextIndex
int endIndex
String s
int index
int end
char[] dest
int destIndex
int unescapedChunkStart
int charsSkipped
protected static int codePointAt (java.lang.CharSequence, int, int)
char c2
char c1
CharSequence seq
int index
int end
private static char[] growBuffer (char[], int, int)
char[] dest
int index
int size
char[] copy
}
com/google/common/escape/package-info.class
package-info.java
package com.google.common.escape
abstract synthetic com.google.common.escape.package-info extends java.lang.Object {
}
com/google/common/eventbus/
com/google/common/eventbus/AllowConcurrentEvents.class
AllowConcurrentEvents.java
package com.google.common.eventbus
public abstract annotation com.google.common.eventbus.AllowConcurrentEvents extends java.lang.Object implements java.lang.annotation.Annotation {
}
com/google/common/eventbus/AsyncEventBus.class
AsyncEventBus.java
package com.google.common.eventbus
public com.google.common.eventbus.AsyncEventBus extends com.google.common.eventbus.EventBus {
public void <init> (java.lang.String, java.util.concurrent.Executor)
String identifier
java.util.concurrent.Executor executor
public void <init> (java.util.concurrent.Executor, com.google.common.eventbus.SubscriberExceptionHandler)
java.util.concurrent.Executor executor
com.google.common.eventbus.SubscriberExceptionHandler subscriberExceptionHandler
public void <init> (java.util.concurrent.Executor)
java.util.concurrent.Executor executor
}
com/google/common/eventbus/DeadEvent.class
DeadEvent.java
package com.google.common.eventbus
public com.google.common.eventbus.DeadEvent extends java.lang.Object {
private final Object source
private final Object event
public void <init> (java.lang.Object, java.lang.Object)
Object source
Object event
public java.lang.Object getSource ()
public java.lang.Object getEvent ()
public java.lang.String toString ()
}
com/google/common/eventbus/Dispatcher$1.class
Dispatcher.java
package com.google.common.eventbus
synthetic com.google.common.eventbus.Dispatcher$1 extends java.lang.Object {
}
com/google/common/eventbus/Dispatcher$ImmediateDispatcher.class
Dispatcher.java
package com.google.common.eventbus
final com.google.common.eventbus.Dispatcher$ImmediateDispatcher extends com.google.common.eventbus.Dispatcher {
private static final com.google.common.eventbus.Dispatcher$ImmediateDispatcher INSTANCE
private void <init> ()
void dispatch (java.lang.Object, java.util.Iterator)
Object event
java.util.Iterator subscribers
static synthetic com.google.common.eventbus.Dispatcher$ImmediateDispatcher access$200 ()
static void <clinit> ()
}
com/google/common/eventbus/Dispatcher$LegacyAsyncDispatcher$EventWithSubscriber.class
Dispatcher.java
package com.google.common.eventbus
final com.google.common.eventbus.Dispatcher$LegacyAsyncDispatcher$EventWithSubscriber extends java.lang.Object {
private final Object event
private final com.google.common.eventbus.Subscriber subscriber
private void <init> (java.lang.Object, com.google.common.eventbus.Subscriber)
Object event
com.google.common.eventbus.Subscriber subscriber
synthetic void <init> (java.lang.Object, com.google.common.eventbus.Subscriber, com.google.common.eventbus.Dispatcher$1)
Object x0
com.google.common.eventbus.Subscriber x1
com.google.common.eventbus.Dispatcher$1 x2
static synthetic java.lang.Object access$700 (com.google.common.eventbus.Dispatcher$LegacyAsyncDispatcher$EventWithSubscriber)
com.google.common.eventbus.Dispatcher$LegacyAsyncDispatcher$EventWithSubscriber x0
static synthetic com.google.common.eventbus.Subscriber access$800 (com.google.common.eventbus.Dispatcher$LegacyAsyncDispatcher$EventWithSubscriber)
com.google.common.eventbus.Dispatcher$LegacyAsyncDispatcher$EventWithSubscriber x0
}
com/google/common/eventbus/Dispatcher$LegacyAsyncDispatcher.class
Dispatcher.java
package com.google.common.eventbus
final com.google.common.eventbus.Dispatcher$LegacyAsyncDispatcher extends com.google.common.eventbus.Dispatcher {
private final java.util.concurrent.ConcurrentLinkedQueue queue
private void <init> ()
void dispatch (java.lang.Object, java.util.Iterator)
Object event
java.util.Iterator subscribers
com.google.common.eventbus.Dispatcher$LegacyAsyncDispatcher$EventWithSubscriber e
synthetic void <init> (com.google.common.eventbus.Dispatcher$1)
com.google.common.eventbus.Dispatcher$1 x0
}
com/google/common/eventbus/Dispatcher$PerThreadQueuedDispatcher$1.class
Dispatcher.java
package com.google.common.eventbus
com.google.common.eventbus.Dispatcher$PerThreadQueuedDispatcher$1 extends java.lang.ThreadLocal {
final synthetic com.google.common.eventbus.Dispatcher$PerThreadQueuedDispatcher this$0
void <init> (com.google.common.eventbus.Dispatcher$PerThreadQueuedDispatcher)
com.google.common.eventbus.Dispatcher$PerThreadQueuedDispatcher this$0
protected java.util.Queue initialValue ()
protected volatile synthetic java.lang.Object initialValue ()
}
com/google/common/eventbus/Dispatcher$PerThreadQueuedDispatcher$2.class
Dispatcher.java
package com.google.common.eventbus
com.google.common.eventbus.Dispatcher$PerThreadQueuedDispatcher$2 extends java.lang.ThreadLocal {
final synthetic com.google.common.eventbus.Dispatcher$PerThreadQueuedDispatcher this$0
void <init> (com.google.common.eventbus.Dispatcher$PerThreadQueuedDispatcher)
com.google.common.eventbus.Dispatcher$PerThreadQueuedDispatcher this$0
protected java.lang.Boolean initialValue ()
protected volatile synthetic java.lang.Object initialValue ()
}
com/google/common/eventbus/Dispatcher$PerThreadQueuedDispatcher$Event.class
Dispatcher.java
package com.google.common.eventbus
final com.google.common.eventbus.Dispatcher$PerThreadQueuedDispatcher$Event extends java.lang.Object {
private final Object event
private final java.util.Iterator subscribers
private void <init> (java.lang.Object, java.util.Iterator)
Object event
java.util.Iterator subscribers
synthetic void <init> (java.lang.Object, java.util.Iterator, com.google.common.eventbus.Dispatcher$1)
Object x0
java.util.Iterator x1
com.google.common.eventbus.Dispatcher$1 x2
static synthetic java.util.Iterator access$400 (com.google.common.eventbus.Dispatcher$PerThreadQueuedDispatcher$Event)
com.google.common.eventbus.Dispatcher$PerThreadQueuedDispatcher$Event x0
static synthetic java.lang.Object access$500 (com.google.common.eventbus.Dispatcher$PerThreadQueuedDispatcher$Event)
com.google.common.eventbus.Dispatcher$PerThreadQueuedDispatcher$Event x0
}
com/google/common/eventbus/Dispatcher$PerThreadQueuedDispatcher.class
Dispatcher.java
package com.google.common.eventbus
final com.google.common.eventbus.Dispatcher$PerThreadQueuedDispatcher extends com.google.common.eventbus.Dispatcher {
private final ThreadLocal queue
private final ThreadLocal dispatching
private void <init> ()
void dispatch (java.lang.Object, java.util.Iterator)
com.google.common.eventbus.Dispatcher$PerThreadQueuedDispatcher$Event nextEvent
Object event
java.util.Iterator subscribers
java.util.Queue queueForThread
synthetic void <init> (com.google.common.eventbus.Dispatcher$1)
com.google.common.eventbus.Dispatcher$1 x0
}
com/google/common/eventbus/Dispatcher.class
Dispatcher.java
package com.google.common.eventbus
abstract com.google.common.eventbus.Dispatcher extends java.lang.Object {
void <init> ()
static com.google.common.eventbus.Dispatcher perThreadDispatchQueue ()
static com.google.common.eventbus.Dispatcher legacyAsync ()
static com.google.common.eventbus.Dispatcher immediate ()
abstract void dispatch (java.lang.Object, java.util.Iterator)
}
com/google/common/eventbus/ElementTypesAreNonnullByDefault.class
ElementTypesAreNonnullByDefault.java
package com.google.common.eventbus
abstract annotation com.google.common.eventbus.ElementTypesAreNonnullByDefault extends java.lang.Object implements java.lang.annotation.Annotation {
}
com/google/common/eventbus/EventBus$LoggingHandler.class
EventBus.java
package com.google.common.eventbus
final com.google.common.eventbus.EventBus$LoggingHandler extends java.lang.Object implements com.google.common.eventbus.SubscriberExceptionHandler {
static final com.google.common.eventbus.EventBus$LoggingHandler INSTANCE
void <init> ()
public void handleException (java.lang.Throwable, com.google.common.eventbus.SubscriberExceptionContext)
Throwable exception
com.google.common.eventbus.SubscriberExceptionContext context
java.util.logging.Logger logger
private static java.util.logging.Logger logger (com.google.common.eventbus.SubscriberExceptionContext)
com.google.common.eventbus.SubscriberExceptionContext context
private static java.lang.String message (com.google.common.eventbus.SubscriberExceptionContext)
com.google.common.eventbus.SubscriberExceptionContext context
java.lang.reflect.Method method
static void <clinit> ()
}
com/google/common/eventbus/EventBus.class
EventBus.java
package com.google.common.eventbus
public com.google.common.eventbus.EventBus extends java.lang.Object {
private static final java.util.logging.Logger logger
private final String identifier
private final java.util.concurrent.Executor executor
private final com.google.common.eventbus.SubscriberExceptionHandler exceptionHandler
private final com.google.common.eventbus.SubscriberRegistry subscribers
private final com.google.common.eventbus.Dispatcher dispatcher
public void <init> ()
public void <init> (java.lang.String)
String identifier
public void <init> (com.google.common.eventbus.SubscriberExceptionHandler)
com.google.common.eventbus.SubscriberExceptionHandler exceptionHandler
void <init> (java.lang.String, java.util.concurrent.Executor, com.google.common.eventbus.Dispatcher, com.google.common.eventbus.SubscriberExceptionHandler)
String identifier
java.util.concurrent.Executor executor
com.google.common.eventbus.Dispatcher dispatcher
com.google.common.eventbus.SubscriberExceptionHandler exceptionHandler
public final java.lang.String identifier ()
final java.util.concurrent.Executor executor ()
void handleSubscriberException (java.lang.Throwable, com.google.common.eventbus.SubscriberExceptionContext)
Throwable e2
Throwable e
com.google.common.eventbus.SubscriberExceptionContext context
public void register (java.lang.Object)
Object object
public void unregister (java.lang.Object)
Object object
public void post (java.lang.Object)
Object event
java.util.Iterator eventSubscribers
public java.lang.String toString ()
static void <clinit> ()
}
com/google/common/eventbus/ParametricNullness.class
ParametricNullness.java
package com.google.common.eventbus
abstract annotation com.google.common.eventbus.ParametricNullness extends java.lang.Object implements java.lang.annotation.Annotation {
}
com/google/common/eventbus/Subscribe.class
Subscribe.java
package com.google.common.eventbus
public abstract annotation com.google.common.eventbus.Subscribe extends java.lang.Object implements java.lang.annotation.Annotation {
}
com/google/common/eventbus/Subscriber$1.class
Subscriber.java
package com.google.common.eventbus
synthetic com.google.common.eventbus.Subscriber$1 extends java.lang.Object {
}
com/google/common/eventbus/Subscriber$SynchronizedSubscriber.class
Subscriber.java
package com.google.common.eventbus
final com.google.common.eventbus.Subscriber$SynchronizedSubscriber extends com.google.common.eventbus.Subscriber {
private void <init> (com.google.common.eventbus.EventBus, java.lang.Object, java.lang.reflect.Method)
com.google.common.eventbus.EventBus bus
Object target
java.lang.reflect.Method method
void invokeSubscriberMethod (java.lang.Object) throws java.lang.reflect.InvocationTargetException
Object event
synthetic void <init> (com.google.common.eventbus.EventBus, java.lang.Object, java.lang.reflect.Method, com.google.common.eventbus.Subscriber$1)
com.google.common.eventbus.EventBus x0
Object x1
java.lang.reflect.Method x2
com.google.common.eventbus.Subscriber$1 x3
}
com/google/common/eventbus/Subscriber.class
Subscriber.java
package com.google.common.eventbus
com.google.common.eventbus.Subscriber extends java.lang.Object {
private com.google.common.eventbus.EventBus bus
final Object target
private final java.lang.reflect.Method method
private final java.util.concurrent.Executor executor
static com.google.common.eventbus.Subscriber create (com.google.common.eventbus.EventBus, java.lang.Object, java.lang.reflect.Method)
com.google.common.eventbus.EventBus bus
Object listener
java.lang.reflect.Method method
private void <init> (com.google.common.eventbus.EventBus, java.lang.Object, java.lang.reflect.Method)
com.google.common.eventbus.EventBus bus
Object target
java.lang.reflect.Method method
final void dispatchEvent (java.lang.Object)
Object event
void invokeSubscriberMethod (java.lang.Object) throws java.lang.reflect.InvocationTargetException
IllegalArgumentException e
IllegalAccessException e
java.lang.reflect.InvocationTargetException e
Object event
private com.google.common.eventbus.SubscriberExceptionContext context (java.lang.Object)
Object event
public final int hashCode ()
public final boolean equals (java.lang.Object)
com.google.common.eventbus.Subscriber that
Object obj
private static boolean isDeclaredThreadSafe (java.lang.reflect.Method)
java.lang.reflect.Method method
private synthetic void lambda$dispatchEvent$0 (java.lang.Object)
java.lang.reflect.InvocationTargetException e
Object event
synthetic void <init> (com.google.common.eventbus.EventBus, java.lang.Object, java.lang.reflect.Method, com.google.common.eventbus.Subscriber$1)
com.google.common.eventbus.EventBus x0
Object x1
java.lang.reflect.Method x2
com.google.common.eventbus.Subscriber$1 x3
}
com/google/common/eventbus/SubscriberExceptionContext.class
SubscriberExceptionContext.java
package com.google.common.eventbus
public com.google.common.eventbus.SubscriberExceptionContext extends java.lang.Object {
private final com.google.common.eventbus.EventBus eventBus
private final Object event
private final Object subscriber
private final java.lang.reflect.Method subscriberMethod
void <init> (com.google.common.eventbus.EventBus, java.lang.Object, java.lang.Object, java.lang.reflect.Method)
com.google.common.eventbus.EventBus eventBus
Object event
Object subscriber
java.lang.reflect.Method subscriberMethod
public com.google.common.eventbus.EventBus getEventBus ()
public java.lang.Object getEvent ()
public java.lang.Object getSubscriber ()
public java.lang.reflect.Method getSubscriberMethod ()
}
com/google/common/eventbus/SubscriberExceptionHandler.class
SubscriberExceptionHandler.java
package com.google.common.eventbus
public abstract com.google.common.eventbus.SubscriberExceptionHandler extends java.lang.Object {
public abstract void handleException (java.lang.Throwable, com.google.common.eventbus.SubscriberExceptionContext)
}
com/google/common/eventbus/SubscriberRegistry$1.class
SubscriberRegistry.java
package com.google.common.eventbus
com.google.common.eventbus.SubscriberRegistry$1 extends com.google.common.cache.CacheLoader {
void <init> ()
public com.google.common.collect.ImmutableList load (java.lang.Class) throws java.lang.Exception
Class concreteClass
public volatile synthetic java.lang.Object load (java.lang.Object) throws java.lang.Exception
}
com/google/common/eventbus/SubscriberRegistry$2.class
SubscriberRegistry.java
package com.google.common.eventbus
com.google.common.eventbus.SubscriberRegistry$2 extends com.google.common.cache.CacheLoader {
void <init> ()
public com.google.common.collect.ImmutableSet load (java.lang.Class)
Class concreteClass
public volatile synthetic java.lang.Object load (java.lang.Object) throws java.lang.Exception
}
com/google/common/eventbus/SubscriberRegistry$MethodIdentifier.class
SubscriberRegistry.java
package com.google.common.eventbus
final com.google.common.eventbus.SubscriberRegistry$MethodIdentifier extends java.lang.Object {
private final String name
private final java.util.List parameterTypes
void <init> (java.lang.reflect.Method)
java.lang.reflect.Method method
public int hashCode ()
public boolean equals (java.lang.Object)
com.google.common.eventbus.SubscriberRegistry$MethodIdentifier ident
Object o
}
com/google/common/eventbus/SubscriberRegistry.class
SubscriberRegistry.java
package com.google.common.eventbus
final com.google.common.eventbus.SubscriberRegistry extends java.lang.Object {
private final java.util.concurrent.ConcurrentMap subscribers
private final com.google.common.eventbus.EventBus bus
private static final com.google.common.cache.LoadingCache subscriberMethodsCache
private static final com.google.common.cache.LoadingCache flattenHierarchyCache
void <init> (com.google.common.eventbus.EventBus)
com.google.common.eventbus.EventBus bus
void register (java.lang.Object)
java.util.concurrent.CopyOnWriteArraySet newSet
Class eventType
java.util.Collection eventMethodsInListener
java.util.concurrent.CopyOnWriteArraySet eventSubscribers
java.util.Map$Entry entry
Object listener
com.google.common.collect.Multimap listenerMethods
void unregister (java.lang.Object)
Class eventType
java.util.Collection listenerMethodsForType
java.util.concurrent.CopyOnWriteArraySet currentSubscribers
java.util.Map$Entry entry
Object listener
com.google.common.collect.Multimap listenerMethods
java.util.Set getSubscribersForTesting (java.lang.Class)
Class eventType
java.util.Iterator getSubscribers (java.lang.Object)
java.util.concurrent.CopyOnWriteArraySet eventSubscribers
Class eventType
Object event
com.google.common.collect.ImmutableSet eventTypes
java.util.List subscriberIterators
private com.google.common.collect.Multimap findAllSubscribers (java.lang.Object)
Class[] parameterTypes
Class eventType
java.lang.reflect.Method method
Object listener
com.google.common.collect.Multimap methodsInListener
Class clazz
private static com.google.common.collect.ImmutableList getAnnotatedMethods (java.lang.Class)
com.google.common.util.concurrent.UncheckedExecutionException e
Class clazz
private static com.google.common.collect.ImmutableList getAnnotatedMethodsNotCached (java.lang.Class)
Class[] parameterTypes
com.google.common.eventbus.SubscriberRegistry$MethodIdentifier ident
java.lang.reflect.Method method
Class supertype
Class clazz
java.util.Set supertypes
java.util.Map identifiers
static com.google.common.collect.ImmutableSet flattenHierarchy (java.lang.Class)
com.google.common.util.concurrent.UncheckedExecutionException e
Class concreteClass
static synthetic com.google.common.collect.ImmutableList access$000 (java.lang.Class)
Class x0
static void <clinit> ()
}
com/google/common/eventbus/package-info.class
package-info.java
package com.google.common.eventbus
abstract synthetic com.google.common.eventbus.package-info extends java.lang.Object {
}
com/google/common/graph/
com/google/common/graph/AbstractBaseGraph$1.class
AbstractBaseGraph.java
package com.google.common.graph
com.google.common.graph.AbstractBaseGraph$1 extends java.util.AbstractSet {
final synthetic com.google.common.graph.AbstractBaseGraph this$0
void <init> (com.google.common.graph.AbstractBaseGraph)
com.google.common.graph.AbstractBaseGraph this$0
public com.google.common.collect.UnmodifiableIterator iterator ()
public int size ()
public boolean remove (java.lang.Object)
Object o
public boolean contains (java.lang.Object)
Object obj
com.google.common.graph.EndpointPair endpointPair
public volatile synthetic java.util.Iterator iterator ()
}
com/google/common/graph/AbstractBaseGraph$2.class
AbstractBaseGraph.java
package com.google.common.graph
com.google.common.graph.AbstractBaseGraph$2 extends com.google.common.graph.IncidentEdgeSet {
final synthetic com.google.common.graph.AbstractBaseGraph this$0
void <init> (com.google.common.graph.AbstractBaseGraph, com.google.common.graph.BaseGraph, java.lang.Object)
com.google.common.graph.AbstractBaseGraph this$0
com.google.common.graph.BaseGraph graph
Object node
public com.google.common.collect.UnmodifiableIterator iterator ()
public volatile synthetic java.util.Iterator iterator ()
private synthetic com.google.common.graph.EndpointPair lambda$iterator$2 (java.lang.Object)
Object adjacentNode
private synthetic com.google.common.graph.EndpointPair lambda$iterator$1 (java.lang.Object)
Object successor
private synthetic com.google.common.graph.EndpointPair lambda$iterator$0 (java.lang.Object)
Object predecessor
}
com/google/common/graph/AbstractBaseGraph.class
AbstractBaseGraph.java
package com.google.common.graph
abstract com.google.common.graph.AbstractBaseGraph extends java.lang.Object implements com.google.common.graph.BaseGraph {
void <init> ()
protected long edgeCount ()
Object node
long degreeSum
public java.util.Set edges ()
public com.google.common.graph.ElementOrder incidentEdgeOrder ()
public java.util.Set incidentEdges (java.lang.Object)
Object node
public int degree (java.lang.Object)
java.util.Set neighbors
int selfLoopCount
Object node
public int inDegree (java.lang.Object)
Object node
public int outDegree (java.lang.Object)
Object node
public boolean hasEdgeConnecting (java.lang.Object, java.lang.Object)
Object nodeU
Object nodeV
public boolean hasEdgeConnecting (com.google.common.graph.EndpointPair)
com.google.common.graph.EndpointPair endpoints
Object nodeU
Object nodeV
protected final void validateEndpoints (com.google.common.graph.EndpointPair)
com.google.common.graph.EndpointPair endpoints
protected final boolean isOrderingCompatible (com.google.common.graph.EndpointPair)
com.google.common.graph.EndpointPair endpoints
}
com/google/common/graph/AbstractDirectedNetworkConnections$1.class
AbstractDirectedNetworkConnections.java
package com.google.common.graph
com.google.common.graph.AbstractDirectedNetworkConnections$1 extends java.util.AbstractSet {
final synthetic com.google.common.graph.AbstractDirectedNetworkConnections this$0
void <init> (com.google.common.graph.AbstractDirectedNetworkConnections)
com.google.common.graph.AbstractDirectedNetworkConnections this$0
public com.google.common.collect.UnmodifiableIterator iterator ()
Iterable incidentEdges
public int size ()
public boolean contains (java.lang.Object)
Object obj
public volatile synthetic java.util.Iterator iterator ()
}
com/google/common/graph/AbstractDirectedNetworkConnections.class
AbstractDirectedNetworkConnections.java
package com.google.common.graph
abstract com.google.common.graph.AbstractDirectedNetworkConnections extends java.lang.Object implements com.google.common.graph.NetworkConnections {
final java.util.Map inEdgeMap
final java.util.Map outEdgeMap
private int selfLoopCount
void <init> (java.util.Map, java.util.Map, int)
java.util.Map inEdgeMap
java.util.Map outEdgeMap
int selfLoopCount
public java.util.Set adjacentNodes ()
public java.util.Set incidentEdges ()
public java.util.Set inEdges ()
public java.util.Set outEdges ()
public java.lang.Object adjacentNode (java.lang.Object)
Object edge
public java.lang.Object removeInEdge (java.lang.Object, boolean)
Object edge
boolean isSelfLoop
Object previousNode
public java.lang.Object removeOutEdge (java.lang.Object)
Object edge
Object previousNode
public void addInEdge (java.lang.Object, java.lang.Object, boolean)
Object edge
Object node
boolean isSelfLoop
Object previousNode
public void addOutEdge (java.lang.Object, java.lang.Object)
Object edge
Object node
Object previousNode
static synthetic int access$000 (com.google.common.graph.AbstractDirectedNetworkConnections)
com.google.common.graph.AbstractDirectedNetworkConnections x0
}
com/google/common/graph/AbstractGraph.class
AbstractGraph.java
package com.google.common.graph
public abstract com.google.common.graph.AbstractGraph extends com.google.common.graph.AbstractBaseGraph implements com.google.common.graph.Graph {
public void <init> ()
public final boolean equals (java.lang.Object)
Object obj
com.google.common.graph.Graph other
public final int hashCode ()
public java.lang.String toString ()
public volatile synthetic boolean hasEdgeConnecting (com.google.common.graph.EndpointPair)
public volatile synthetic boolean hasEdgeConnecting (java.lang.Object, java.lang.Object)
public volatile synthetic int outDegree (java.lang.Object)
public volatile synthetic int inDegree (java.lang.Object)
public volatile synthetic int degree (java.lang.Object)
public volatile synthetic java.util.Set incidentEdges (java.lang.Object)
public volatile synthetic com.google.common.graph.ElementOrder incidentEdgeOrder ()
public volatile synthetic java.util.Set edges ()
}
com/google/common/graph/AbstractGraphBuilder.class
AbstractGraphBuilder.java
package com.google.common.graph
abstract com.google.common.graph.AbstractGraphBuilder extends java.lang.Object {
final boolean directed
boolean allowsSelfLoops
com.google.common.graph.ElementOrder nodeOrder
com.google.common.graph.ElementOrder incidentEdgeOrder
com.google.common.base.Optional expectedNodeCount
void <init> (boolean)
boolean directed
}
com/google/common/graph/AbstractNetwork$1$1$1.class
AbstractNetwork.java
package com.google.common.graph
com.google.common.graph.AbstractNetwork$1$1$1 extends java.lang.Object implements com.google.common.base.Function {
final synthetic com.google.common.graph.AbstractNetwork$1$1 this$2
void <init> (com.google.common.graph.AbstractNetwork$1$1)
com.google.common.graph.AbstractNetwork$1$1 this$2
public com.google.common.graph.EndpointPair apply (java.lang.Object)
Object edge
public volatile synthetic java.lang.Object apply (java.lang.Object)
}
com/google/common/graph/AbstractNetwork$1$1.class
AbstractNetwork.java
package com.google.common.graph
com.google.common.graph.AbstractNetwork$1$1 extends java.util.AbstractSet {
final synthetic com.google.common.graph.AbstractNetwork$1 this$1
void <init> (com.google.common.graph.AbstractNetwork$1)
com.google.common.graph.AbstractNetwork$1 this$1
public java.util.Iterator iterator ()
public int size ()
public boolean contains (java.lang.Object)
Object obj
com.google.common.graph.EndpointPair endpointPair
}
com/google/common/graph/AbstractNetwork$1.class
AbstractNetwork.java
package com.google.common.graph
com.google.common.graph.AbstractNetwork$1 extends com.google.common.graph.AbstractGraph {
final synthetic com.google.common.graph.AbstractNetwork this$0
void <init> (com.google.common.graph.AbstractNetwork)
com.google.common.graph.AbstractNetwork this$0
public java.util.Set nodes ()
public java.util.Set edges ()
public com.google.common.graph.ElementOrder nodeOrder ()
public com.google.common.graph.ElementOrder incidentEdgeOrder ()
public boolean isDirected ()
public boolean allowsSelfLoops ()
public java.util.Set adjacentNodes (java.lang.Object)
Object node
public java.util.Set predecessors (java.lang.Object)
Object node
public java.util.Set successors (java.lang.Object)
Object node
public volatile synthetic java.lang.Iterable successors (java.lang.Object)
public volatile synthetic java.lang.Iterable predecessors (java.lang.Object)
}
com/google/common/graph/AbstractNetwork$2.class
AbstractNetwork.java
package com.google.common.graph
com.google.common.graph.AbstractNetwork$2 extends java.lang.Object implements com.google.common.base.Predicate {
final synthetic Object val$nodePresent
final synthetic Object val$nodeToCheck
final synthetic com.google.common.graph.AbstractNetwork this$0
void <init> (com.google.common.graph.AbstractNetwork, java.lang.Object, java.lang.Object)
com.google.common.graph.AbstractNetwork this$0
public boolean apply (java.lang.Object)
Object edge
}
com/google/common/graph/AbstractNetwork$3.class
AbstractNetwork.java
package com.google.common.graph
com.google.common.graph.AbstractNetwork$3 extends java.lang.Object implements com.google.common.base.Function {
final synthetic com.google.common.graph.Network val$network
void <init> (com.google.common.graph.Network)
public com.google.common.graph.EndpointPair apply (java.lang.Object)
Object edge
public volatile synthetic java.lang.Object apply (java.lang.Object)
}
com/google/common/graph/AbstractNetwork.class
AbstractNetwork.java
package com.google.common.graph
public abstract com.google.common.graph.AbstractNetwork extends java.lang.Object implements com.google.common.graph.Network {
public void <init> ()
public com.google.common.graph.Graph asGraph ()
public int degree (java.lang.Object)
Object node
public int inDegree (java.lang.Object)
Object node
public int outDegree (java.lang.Object)
Object node
public java.util.Set adjacentEdges (java.lang.Object)
Object edge
com.google.common.graph.EndpointPair endpointPair
java.util.Set endpointPairIncidentEdges
public java.util.Set edgesConnecting (java.lang.Object, java.lang.Object)
Object nodeU
Object nodeV
java.util.Set outEdgesU
java.util.Set inEdgesV
public java.util.Set edgesConnecting (com.google.common.graph.EndpointPair)
com.google.common.graph.EndpointPair endpoints
private com.google.common.base.Predicate connectedPredicate (java.lang.Object, java.lang.Object)
Object nodePresent
Object nodeToCheck
public java.lang.Object edgeConnectingOrNull (java.lang.Object, java.lang.Object)
Object nodeU
Object nodeV
java.util.Set edgesConnecting
public java.lang.Object edgeConnectingOrNull (com.google.common.graph.EndpointPair)
com.google.common.graph.EndpointPair endpoints
public boolean hasEdgeConnecting (java.lang.Object, java.lang.Object)
Object nodeU
Object nodeV
public boolean hasEdgeConnecting (com.google.common.graph.EndpointPair)
com.google.common.graph.EndpointPair endpoints
protected final void validateEndpoints (com.google.common.graph.EndpointPair)
com.google.common.graph.EndpointPair endpoints
protected final boolean isOrderingCompatible (com.google.common.graph.EndpointPair)
com.google.common.graph.EndpointPair endpoints
public final boolean equals (java.lang.Object)
Object obj
com.google.common.graph.Network other
public final int hashCode ()
public java.lang.String toString ()
private static java.util.Map edgeIncidentNodesMap (com.google.common.graph.Network)
com.google.common.graph.Network network
com.google.common.base.Function edgeToIncidentNodesFn
}
com/google/common/graph/AbstractUndirectedNetworkConnections.class
AbstractUndirectedNetworkConnections.java
package com.google.common.graph
abstract com.google.common.graph.AbstractUndirectedNetworkConnections extends java.lang.Object implements com.google.common.graph.NetworkConnections {
final java.util.Map incidentEdgeMap
void <init> (java.util.Map)
java.util.Map incidentEdgeMap
public java.util.Set predecessors ()
public java.util.Set successors ()
public java.util.Set incidentEdges ()
public java.util.Set inEdges ()
public java.util.Set outEdges ()
public java.lang.Object adjacentNode (java.lang.Object)
Object edge
public java.lang.Object removeInEdge (java.lang.Object, boolean)
Object edge
boolean isSelfLoop
public java.lang.Object removeOutEdge (java.lang.Object)
Object edge
Object previousNode
public void addInEdge (java.lang.Object, java.lang.Object, boolean)
Object edge
Object node
boolean isSelfLoop
public void addOutEdge (java.lang.Object, java.lang.Object)
Object edge
Object node
Object previousNode
}
com/google/common/graph/AbstractValueGraph$1.class
AbstractValueGraph.java
package com.google.common.graph
com.google.common.graph.AbstractValueGraph$1 extends com.google.common.graph.AbstractGraph {
final synthetic com.google.common.graph.AbstractValueGraph this$0
void <init> (com.google.common.graph.AbstractValueGraph)
com.google.common.graph.AbstractValueGraph this$0
public java.util.Set nodes ()
public java.util.Set edges ()
public boolean isDirected ()
public boolean allowsSelfLoops ()
public com.google.common.graph.ElementOrder nodeOrder ()
public com.google.common.graph.ElementOrder incidentEdgeOrder ()
public java.util.Set adjacentNodes (java.lang.Object)
Object node
public java.util.Set predecessors (java.lang.Object)
Object node
public java.util.Set successors (java.lang.Object)
Object node
public int degree (java.lang.Object)
Object node
public int inDegree (java.lang.Object)
Object node
public int outDegree (java.lang.Object)
Object node
public volatile synthetic java.lang.Iterable successors (java.lang.Object)
public volatile synthetic java.lang.Iterable predecessors (java.lang.Object)
}
com/google/common/graph/AbstractValueGraph$2.class
AbstractValueGraph.java
package com.google.common.graph
com.google.common.graph.AbstractValueGraph$2 extends java.lang.Object implements com.google.common.base.Function {
final synthetic com.google.common.graph.ValueGraph val$graph
void <init> (com.google.common.graph.ValueGraph)
public java.lang.Object apply (com.google.common.graph.EndpointPair)
com.google.common.graph.EndpointPair edge
public volatile synthetic java.lang.Object apply (java.lang.Object)
}
com/google/common/graph/AbstractValueGraph.class
AbstractValueGraph.java
package com.google.common.graph
public abstract com.google.common.graph.AbstractValueGraph extends com.google.common.graph.AbstractBaseGraph implements com.google.common.graph.ValueGraph {
public void <init> ()
public com.google.common.graph.Graph asGraph ()
public final boolean equals (java.lang.Object)
Object obj
com.google.common.graph.ValueGraph other
public final int hashCode ()
public java.lang.String toString ()
private static java.util.Map edgeValueMap (com.google.common.graph.ValueGraph)
com.google.common.graph.ValueGraph graph
com.google.common.base.Function edgeToValueFn
public volatile synthetic boolean hasEdgeConnecting (com.google.common.graph.EndpointPair)
public volatile synthetic boolean hasEdgeConnecting (java.lang.Object, java.lang.Object)
public volatile synthetic int outDegree (java.lang.Object)
public volatile synthetic int inDegree (java.lang.Object)
public volatile synthetic int degree (java.lang.Object)
public volatile synthetic java.util.Set incidentEdges (java.lang.Object)
public volatile synthetic com.google.common.graph.ElementOrder incidentEdgeOrder ()
public volatile synthetic java.util.Set edges ()
}
com/google/common/graph/BaseGraph.class
BaseGraph.java
package com.google.common.graph
abstract com.google.common.graph.BaseGraph extends java.lang.Object implements com.google.common.graph.SuccessorsFunction com.google.common.graph.PredecessorsFunction {
public abstract java.util.Set nodes ()
public abstract java.util.Set edges ()
public abstract boolean isDirected ()
public abstract boolean allowsSelfLoops ()
public abstract com.google.common.graph.ElementOrder nodeOrder ()
public abstract com.google.common.graph.ElementOrder incidentEdgeOrder ()
public abstract java.util.Set adjacentNodes (java.lang.Object)
public abstract java.util.Set predecessors (java.lang.Object)
public abstract java.util.Set successors (java.lang.Object)
public abstract java.util.Set incidentEdges (java.lang.Object)
public abstract int degree (java.lang.Object)
public abstract int inDegree (java.lang.Object)
public abstract int outDegree (java.lang.Object)
public abstract boolean hasEdgeConnecting (java.lang.Object, java.lang.Object)
public abstract boolean hasEdgeConnecting (com.google.common.graph.EndpointPair)
public volatile synthetic java.lang.Iterable successors (java.lang.Object)
public volatile synthetic java.lang.Iterable predecessors (java.lang.Object)
}
com/google/common/graph/DirectedGraphConnections$1$1.class
DirectedGraphConnections.java
package com.google.common.graph
com.google.common.graph.DirectedGraphConnections$1$1 extends com.google.common.collect.AbstractIterator {
final synthetic java.util.Iterator val$nodeConnections
final synthetic java.util.Set val$seenNodes
final synthetic com.google.common.graph.DirectedGraphConnections$1 this$1
void <init> (com.google.common.graph.DirectedGraphConnections$1, java.util.Iterator, java.util.Set)
com.google.common.graph.DirectedGraphConnections$1 this$1
protected java.lang.Object computeNext ()
com.google.common.graph.DirectedGraphConnections$NodeConnection nodeConnection
boolean added
}
com/google/common/graph/DirectedGraphConnections$1.class
DirectedGraphConnections.java
package com.google.common.graph
com.google.common.graph.DirectedGraphConnections$1 extends java.util.AbstractSet {
final synthetic com.google.common.graph.DirectedGraphConnections this$0
void <init> (com.google.common.graph.DirectedGraphConnections)
com.google.common.graph.DirectedGraphConnections this$0
public com.google.common.collect.UnmodifiableIterator iterator ()
java.util.Iterator nodeConnections
java.util.Set seenNodes
public int size ()
public boolean contains (java.lang.Object)
Object obj
public volatile synthetic java.util.Iterator iterator ()
}
com/google/common/graph/DirectedGraphConnections$2$1.class
DirectedGraphConnections.java
package com.google.common.graph
com.google.common.graph.DirectedGraphConnections$2$1 extends com.google.common.collect.AbstractIterator {
final synthetic java.util.Iterator val$entries
final synthetic com.google.common.graph.DirectedGraphConnections$2 this$1
void <init> (com.google.common.graph.DirectedGraphConnections$2, java.util.Iterator)
com.google.common.graph.DirectedGraphConnections$2 this$1
protected java.lang.Object computeNext ()
java.util.Map$Entry entry
}
com/google/common/graph/DirectedGraphConnections$2$2.class
DirectedGraphConnections.java
package com.google.common.graph
com.google.common.graph.DirectedGraphConnections$2$2 extends com.google.common.collect.AbstractIterator {
final synthetic java.util.Iterator val$nodeConnections
final synthetic com.google.common.graph.DirectedGraphConnections$2 this$1
void <init> (com.google.common.graph.DirectedGraphConnections$2, java.util.Iterator)
com.google.common.graph.DirectedGraphConnections$2 this$1
protected java.lang.Object computeNext ()
com.google.common.graph.DirectedGraphConnections$NodeConnection nodeConnection
}
com/google/common/graph/DirectedGraphConnections$2.class
DirectedGraphConnections.java
package com.google.common.graph
com.google.common.graph.DirectedGraphConnections$2 extends java.util.AbstractSet {
final synthetic com.google.common.graph.DirectedGraphConnections this$0
void <init> (com.google.common.graph.DirectedGraphConnections)
com.google.common.graph.DirectedGraphConnections this$0
public com.google.common.collect.UnmodifiableIterator iterator ()
java.util.Iterator entries
java.util.Iterator nodeConnections
public int size ()
public boolean contains (java.lang.Object)
Object obj
public volatile synthetic java.util.Iterator iterator ()
}
com/google/common/graph/DirectedGraphConnections$3$1.class
DirectedGraphConnections.java
package com.google.common.graph
com.google.common.graph.DirectedGraphConnections$3$1 extends com.google.common.collect.AbstractIterator {
final synthetic java.util.Iterator val$entries
final synthetic com.google.common.graph.DirectedGraphConnections$3 this$1
void <init> (com.google.common.graph.DirectedGraphConnections$3, java.util.Iterator)
com.google.common.graph.DirectedGraphConnections$3 this$1
protected java.lang.Object computeNext ()
java.util.Map$Entry entry
}
com/google/common/graph/DirectedGraphConnections$3$2.class
DirectedGraphConnections.java
package com.google.common.graph
com.google.common.graph.DirectedGraphConnections$3$2 extends com.google.common.collect.AbstractIterator {
final synthetic java.util.Iterator val$nodeConnections
final synthetic com.google.common.graph.DirectedGraphConnections$3 this$1
void <init> (com.google.common.graph.DirectedGraphConnections$3, java.util.Iterator)
com.google.common.graph.DirectedGraphConnections$3 this$1
protected java.lang.Object computeNext ()
com.google.common.graph.DirectedGraphConnections$NodeConnection nodeConnection
}
com/google/common/graph/DirectedGraphConnections$3.class
DirectedGraphConnections.java
package com.google.common.graph
com.google.common.graph.DirectedGraphConnections$3 extends java.util.AbstractSet {
final synthetic com.google.common.graph.DirectedGraphConnections this$0
void <init> (com.google.common.graph.DirectedGraphConnections)
com.google.common.graph.DirectedGraphConnections this$0
public com.google.common.collect.UnmodifiableIterator iterator ()
java.util.Iterator entries
java.util.Iterator nodeConnections
public int size ()
public boolean contains (java.lang.Object)
Object obj
public volatile synthetic java.util.Iterator iterator ()
}
com/google/common/graph/DirectedGraphConnections$4.class
DirectedGraphConnections.java
package com.google.common.graph
com.google.common.graph.DirectedGraphConnections$4 extends com.google.common.collect.AbstractIterator {
final synthetic java.util.Iterator val$resultWithDoubleSelfLoop
final synthetic java.util.concurrent.atomic.AtomicBoolean val$alreadySeenSelfLoop
final synthetic com.google.common.graph.DirectedGraphConnections this$0
void <init> (com.google.common.graph.DirectedGraphConnections, java.util.Iterator, java.util.concurrent.atomic.AtomicBoolean)
com.google.common.graph.DirectedGraphConnections this$0
protected com.google.common.graph.EndpointPair computeNext ()
com.google.common.graph.EndpointPair edge
protected volatile synthetic java.lang.Object computeNext ()
}
com/google/common/graph/DirectedGraphConnections$5.class
DirectedGraphConnections.java
package com.google.common.graph
synthetic com.google.common.graph.DirectedGraphConnections$5 extends java.lang.Object {
static final synthetic int[] $SwitchMap$com$google$common$graph$ElementOrder$Type
static void <clinit> ()
}
com/google/common/graph/DirectedGraphConnections$NodeConnection$Pred.class
DirectedGraphConnections.java
package com.google.common.graph
final com.google.common.graph.DirectedGraphConnections$NodeConnection$Pred extends com.google.common.graph.DirectedGraphConnections$NodeConnection {
void <init> (java.lang.Object)
Object node
public boolean equals (java.lang.Object)
Object that
public int hashCode ()
}
com/google/common/graph/DirectedGraphConnections$NodeConnection$Succ.class
DirectedGraphConnections.java
package com.google.common.graph
final com.google.common.graph.DirectedGraphConnections$NodeConnection$Succ extends com.google.common.graph.DirectedGraphConnections$NodeConnection {
void <init> (java.lang.Object)
Object node
public boolean equals (java.lang.Object)
Object that
public int hashCode ()
}
com/google/common/graph/DirectedGraphConnections$NodeConnection.class
DirectedGraphConnections.java
package com.google.common.graph
abstract com.google.common.graph.DirectedGraphConnections$NodeConnection extends java.lang.Object {
final Object node
void <init> (java.lang.Object)
Object node
}
com/google/common/graph/DirectedGraphConnections$PredAndSucc.class
DirectedGraphConnections.java
package com.google.common.graph
final com.google.common.graph.DirectedGraphConnections$PredAndSucc extends java.lang.Object {
private final Object successorValue
void <init> (java.lang.Object)
Object successorValue
static synthetic java.lang.Object access$600 (com.google.common.graph.DirectedGraphConnections$PredAndSucc)
com.google.common.graph.DirectedGraphConnections$PredAndSucc x0
}
com/google/common/graph/DirectedGraphConnections.class
DirectedGraphConnections.java
package com.google.common.graph
final com.google.common.graph.DirectedGraphConnections extends java.lang.Object implements com.google.common.graph.GraphConnections {
private static final Object PRED
private final java.util.Map adjacentNodeValues
private final java.util.List orderedNodeConnections
private int predecessorCount
private int successorCount
private void <init> (java.util.Map, java.util.List, int, int)
java.util.Map adjacentNodeValues
java.util.List orderedNodeConnections
int predecessorCount
int successorCount
static com.google.common.graph.DirectedGraphConnections of (com.google.common.graph.ElementOrder)
java.util.List orderedNodeConnections
java.util.List orderedNodeConnections
com.google.common.graph.ElementOrder incidentEdgeOrder
int initialCapacity
java.util.List orderedNodeConnections
static com.google.common.graph.DirectedGraphConnections ofImmutable (java.lang.Object, java.lang.Iterable, com.google.common.base.Function)
Object predecessor
Object existingValue
Object successor
Object value
Object existingValue
com.google.common.graph.EndpointPair incidentEdge
Object thisNode
Iterable incidentEdges
com.google.common.base.Function successorNodeToValueFn
java.util.Map adjacentNodeValues
com.google.common.collect.ImmutableList$Builder orderedNodeConnectionsBuilder
int predecessorCount
int successorCount
public java.util.Set adjacentNodes ()
public java.util.Set predecessors ()
public java.util.Set successors ()
public java.util.Iterator incidentEdgeIterator (java.lang.Object)
java.util.Iterator resultWithDoubleSelfLoop
Object thisNode
java.util.Iterator resultWithDoubleSelfLoop
java.util.concurrent.atomic.AtomicBoolean alreadySeenSelfLoop
public java.lang.Object value (java.lang.Object)
Object node
Object value
public void removePredecessor (java.lang.Object)
boolean removedPredecessor
boolean removedPredecessor
Object node
Object previousValue
boolean removedPredecessor
public java.lang.Object removeSuccessor (java.lang.Object)
Object removedValue
Object removedValue
Object node
Object previousValue
Object removedValue
public void addPredecessor (java.lang.Object, java.lang.Object)
boolean addedPredecessor
boolean addedPredecessor
boolean addedPredecessor
Object node
Object unused
Object previousValue
boolean addedPredecessor
public java.lang.Object addSuccessor (java.lang.Object, java.lang.Object)
Object previousSuccessor
Object previousSuccessor
Object previousSuccessor
Object node
Object value
Object previousValue
Object previousSuccessor
private static boolean isPredecessor (java.lang.Object)
Object value
private static boolean isSuccessor (java.lang.Object)
Object value
private static synthetic com.google.common.graph.EndpointPair lambda$incidentEdgeIterator$2 (java.lang.Object, com.google.common.graph.DirectedGraphConnections$NodeConnection)
Object thisNode
com.google.common.graph.DirectedGraphConnections$NodeConnection connection
private static synthetic com.google.common.graph.EndpointPair lambda$incidentEdgeIterator$1 (java.lang.Object, java.lang.Object)
Object thisNode
Object successor
private static synthetic com.google.common.graph.EndpointPair lambda$incidentEdgeIterator$0 (java.lang.Object, java.lang.Object)
Object thisNode
Object predecessor
static synthetic java.util.List access$000 (com.google.common.graph.DirectedGraphConnections)
com.google.common.graph.DirectedGraphConnections x0
static synthetic java.util.Map access$100 (com.google.common.graph.DirectedGraphConnections)
com.google.common.graph.DirectedGraphConnections x0
static synthetic boolean access$200 (java.lang.Object)
Object x0
static synthetic int access$300 (com.google.common.graph.DirectedGraphConnections)
com.google.common.graph.DirectedGraphConnections x0
static synthetic boolean access$400 (java.lang.Object)
Object x0
static synthetic int access$500 (com.google.common.graph.DirectedGraphConnections)
com.google.common.graph.DirectedGraphConnections x0
static void <clinit> ()
}
com/google/common/graph/DirectedMultiNetworkConnections$1.class
DirectedMultiNetworkConnections.java
package com.google.common.graph
com.google.common.graph.DirectedMultiNetworkConnections$1 extends com.google.common.graph.MultiEdgesConnecting {
final synthetic Object val$node
final synthetic com.google.common.graph.DirectedMultiNetworkConnections this$0
void <init> (com.google.common.graph.DirectedMultiNetworkConnections, java.util.Map, java.lang.Object, java.lang.Object)
com.google.common.graph.DirectedMultiNetworkConnections this$0
java.util.Map outEdgeToNode
Object targetNode
public int size ()
}
com/google/common/graph/DirectedMultiNetworkConnections.class
DirectedMultiNetworkConnections.java
package com.google.common.graph
final com.google.common.graph.DirectedMultiNetworkConnections extends com.google.common.graph.AbstractDirectedNetworkConnections {
private transient java.lang.ref.Reference predecessorsReference
private transient java.lang.ref.Reference successorsReference
private void <init> (java.util.Map, java.util.Map, int)
java.util.Map inEdges
java.util.Map outEdges
int selfLoopCount
static com.google.common.graph.DirectedMultiNetworkConnections of ()
static com.google.common.graph.DirectedMultiNetworkConnections ofImmutable (java.util.Map, java.util.Map, int)
java.util.Map inEdges
java.util.Map outEdges
int selfLoopCount
public java.util.Set predecessors ()
private com.google.common.collect.Multiset predecessorsMultiset ()
com.google.common.collect.Multiset predecessors
public java.util.Set successors ()
private com.google.common.collect.Multiset successorsMultiset ()
com.google.common.collect.Multiset successors
public java.util.Set edgesConnecting (java.lang.Object)
Object node
public java.lang.Object removeInEdge (java.lang.Object, boolean)
Object edge
boolean isSelfLoop
Object node
com.google.common.collect.Multiset predecessors
public java.lang.Object removeOutEdge (java.lang.Object)
Object edge
Object node
com.google.common.collect.Multiset successors
public void addInEdge (java.lang.Object, java.lang.Object, boolean)
Object edge
Object node
boolean isSelfLoop
com.google.common.collect.Multiset predecessors
public void addOutEdge (java.lang.Object, java.lang.Object)
Object edge
Object node
com.google.common.collect.Multiset successors
private static java.lang.Object getReference (java.lang.ref.Reference)
java.lang.ref.Reference reference
static synthetic com.google.common.collect.Multiset access$000 (com.google.common.graph.DirectedMultiNetworkConnections)
com.google.common.graph.DirectedMultiNetworkConnections x0
}
com/google/common/graph/DirectedNetworkConnections.class
DirectedNetworkConnections.java
package com.google.common.graph
final com.google.common.graph.DirectedNetworkConnections extends com.google.common.graph.AbstractDirectedNetworkConnections {
void <init> (java.util.Map, java.util.Map, int)
java.util.Map inEdgeMap
java.util.Map outEdgeMap
int selfLoopCount
static com.google.common.graph.DirectedNetworkConnections of ()
static com.google.common.graph.DirectedNetworkConnections ofImmutable (java.util.Map, java.util.Map, int)
java.util.Map inEdges
java.util.Map outEdges
int selfLoopCount
public java.util.Set predecessors ()
public java.util.Set successors ()
public java.util.Set edgesConnecting (java.lang.Object)
Object node
}
com/google/common/graph/EdgesConnecting.class
EdgesConnecting.java
package com.google.common.graph
final com.google.common.graph.EdgesConnecting extends java.util.AbstractSet {
private final java.util.Map nodeToOutEdge
private final Object targetNode
void <init> (java.util.Map, java.lang.Object)
java.util.Map nodeToEdgeMap
Object targetNode
public com.google.common.collect.UnmodifiableIterator iterator ()
Object connectingEdge
public int size ()
public boolean contains (java.lang.Object)
Object edge
Object connectingEdge
private java.lang.Object getConnectingEdge ()
public volatile synthetic java.util.Iterator iterator ()
}
com/google/common/graph/ElementOrder$1.class
ElementOrder.java
package com.google.common.graph
synthetic com.google.common.graph.ElementOrder$1 extends java.lang.Object {
static final synthetic int[] $SwitchMap$com$google$common$graph$ElementOrder$Type
static void <clinit> ()
}
com/google/common/graph/ElementOrder$Type.class
ElementOrder.java
package com.google.common.graph
public final enum com.google.common.graph.ElementOrder$Type extends java.lang.Enum {
public static final enum com.google.common.graph.ElementOrder$Type UNORDERED
public static final enum com.google.common.graph.ElementOrder$Type STABLE
public static final enum com.google.common.graph.ElementOrder$Type INSERTION
public static final enum com.google.common.graph.ElementOrder$Type SORTED
private static final synthetic com.google.common.graph.ElementOrder$Type[] $VALUES
public static com.google.common.graph.ElementOrder$Type[] values ()
public static com.google.common.graph.ElementOrder$Type valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
private static synthetic com.google.common.graph.ElementOrder$Type[] $values ()
static void <clinit> ()
}
com/google/common/graph/ElementOrder.class
ElementOrder.java
package com.google.common.graph
public final com.google.common.graph.ElementOrder extends java.lang.Object {
private final com.google.common.graph.ElementOrder$Type type
private final java.util.Comparator comparator
private void <init> (com.google.common.graph.ElementOrder$Type, java.util.Comparator)
com.google.common.graph.ElementOrder$Type type
java.util.Comparator comparator
public static com.google.common.graph.ElementOrder unordered ()
public static com.google.common.graph.ElementOrder stable ()
public static com.google.common.graph.ElementOrder insertion ()
public static com.google.common.graph.ElementOrder natural ()
public static com.google.common.graph.ElementOrder sorted (java.util.Comparator)
java.util.Comparator comparator
public com.google.common.graph.ElementOrder$Type type ()
public java.util.Comparator comparator ()
public boolean equals (java.lang.Object)
Object obj
com.google.common.graph.ElementOrder other
public int hashCode ()
public java.lang.String toString ()
com.google.common.base.MoreObjects$ToStringHelper helper
java.util.Map createMap (int)
int expectedSize
com.google.common.graph.ElementOrder cast ()
}
com/google/common/graph/ElementTypesAreNonnullByDefault.class
ElementTypesAreNonnullByDefault.java
package com.google.common.graph
abstract annotation com.google.common.graph.ElementTypesAreNonnullByDefault extends java.lang.Object implements java.lang.annotation.Annotation {
}
com/google/common/graph/EndpointPair$1.class
EndpointPair.java
package com.google.common.graph
synthetic com.google.common.graph.EndpointPair$1 extends java.lang.Object {
}
com/google/common/graph/EndpointPair$Ordered.class
EndpointPair.java
package com.google.common.graph
final com.google.common.graph.EndpointPair$Ordered extends com.google.common.graph.EndpointPair {
private void <init> (java.lang.Object, java.lang.Object)
Object source
Object target
public java.lang.Object source ()
public java.lang.Object target ()
public boolean isOrdered ()
public boolean equals (java.lang.Object)
Object obj
com.google.common.graph.EndpointPair other
public int hashCode ()
public java.lang.String toString ()
synthetic void <init> (java.lang.Object, java.lang.Object, com.google.common.graph.EndpointPair$1)
Object x0
Object x1
com.google.common.graph.EndpointPair$1 x2
}
com/google/common/graph/EndpointPair$Unordered.class
EndpointPair.java
package com.google.common.graph
final com.google.common.graph.EndpointPair$Unordered extends com.google.common.graph.EndpointPair {
private void <init> (java.lang.Object, java.lang.Object)
Object nodeU
Object nodeV
public java.lang.Object source ()
public java.lang.Object target ()
public boolean isOrdered ()
public boolean equals (java.lang.Object)
Object obj
com.google.common.graph.EndpointPair other
public int hashCode ()
public java.lang.String toString ()
synthetic void <init> (java.lang.Object, java.lang.Object, com.google.common.graph.EndpointPair$1)
Object x0
Object x1
com.google.common.graph.EndpointPair$1 x2
}
com/google/common/graph/EndpointPair.class
EndpointPair.java
package com.google.common.graph
public abstract com.google.common.graph.EndpointPair extends java.lang.Object implements java.lang.Iterable {
private final Object nodeU
private final Object nodeV
private void <init> (java.lang.Object, java.lang.Object)
Object nodeU
Object nodeV
public static com.google.common.graph.EndpointPair ordered (java.lang.Object, java.lang.Object)
Object source
Object target
public static com.google.common.graph.EndpointPair unordered (java.lang.Object, java.lang.Object)
Object nodeU
Object nodeV
static com.google.common.graph.EndpointPair of (com.google.common.graph.Graph, java.lang.Object, java.lang.Object)
com.google.common.graph.Graph graph
Object nodeU
Object nodeV
static com.google.common.graph.EndpointPair of (com.google.common.graph.Network, java.lang.Object, java.lang.Object)
com.google.common.graph.Network network
Object nodeU
Object nodeV
public abstract java.lang.Object source ()
public abstract java.lang.Object target ()
public final java.lang.Object nodeU ()
public final java.lang.Object nodeV ()
public final java.lang.Object adjacentNode (java.lang.Object)
Object node
public abstract boolean isOrdered ()
public final com.google.common.collect.UnmodifiableIterator iterator ()
public abstract boolean equals (java.lang.Object)
public abstract int hashCode ()
public volatile synthetic java.util.Iterator iterator ()
synthetic void <init> (java.lang.Object, java.lang.Object, com.google.common.graph.EndpointPair$1)
Object x0
Object x1
com.google.common.graph.EndpointPair$1 x2
}
com/google/common/graph/EndpointPairIterator$1.class
EndpointPairIterator.java
package com.google.common.graph
synthetic com.google.common.graph.EndpointPairIterator$1 extends java.lang.Object {
}
com/google/common/graph/EndpointPairIterator$Directed.class
EndpointPairIterator.java
package com.google.common.graph
final com.google.common.graph.EndpointPairIterator$Directed extends com.google.common.graph.EndpointPairIterator {
private void <init> (com.google.common.graph.BaseGraph)
com.google.common.graph.BaseGraph graph
protected com.google.common.graph.EndpointPair computeNext ()
protected volatile synthetic java.lang.Object computeNext ()
synthetic void <init> (com.google.common.graph.BaseGraph, com.google.common.graph.EndpointPairIterator$1)
com.google.common.graph.BaseGraph x0
com.google.common.graph.EndpointPairIterator$1 x1
}
com/google/common/graph/EndpointPairIterator$Undirected.class
EndpointPairIterator.java
package com.google.common.graph
final com.google.common.graph.EndpointPairIterator$Undirected extends com.google.common.graph.EndpointPairIterator {
private java.util.Set visitedNodes
private void <init> (com.google.common.graph.BaseGraph)
com.google.common.graph.BaseGraph graph
protected com.google.common.graph.EndpointPair computeNext ()
Object otherNode
protected volatile synthetic java.lang.Object computeNext ()
synthetic void <init> (com.google.common.graph.BaseGraph, com.google.common.graph.EndpointPairIterator$1)
com.google.common.graph.BaseGraph x0
com.google.common.graph.EndpointPairIterator$1 x1
}
com/google/common/graph/EndpointPairIterator.class
EndpointPairIterator.java
package com.google.common.graph
abstract com.google.common.graph.EndpointPairIterator extends com.google.common.collect.AbstractIterator {
private final com.google.common.graph.BaseGraph graph
private final java.util.Iterator nodeIterator
Object node
java.util.Iterator successorIterator
static com.google.common.graph.EndpointPairIterator of (com.google.common.graph.BaseGraph)
com.google.common.graph.BaseGraph graph
private void <init> (com.google.common.graph.BaseGraph)
com.google.common.graph.BaseGraph graph
final boolean advance ()
synthetic void <init> (com.google.common.graph.BaseGraph, com.google.common.graph.EndpointPairIterator$1)
com.google.common.graph.BaseGraph x0
com.google.common.graph.EndpointPairIterator$1 x1
}
com/google/common/graph/ForwardingGraph.class
ForwardingGraph.java
package com.google.common.graph
abstract com.google.common.graph.ForwardingGraph extends com.google.common.graph.AbstractGraph {
void <init> ()
abstract com.google.common.graph.BaseGraph delegate ()
public java.util.Set nodes ()
protected long edgeCount ()
public boolean isDirected ()
public boolean allowsSelfLoops ()
public com.google.common.graph.ElementOrder nodeOrder ()
public com.google.common.graph.ElementOrder incidentEdgeOrder ()
public java.util.Set adjacentNodes (java.lang.Object)
Object node
public java.util.Set predecessors (java.lang.Object)
Object node
public java.util.Set successors (java.lang.Object)
Object node
public java.util.Set incidentEdges (java.lang.Object)
Object node
public int degree (java.lang.Object)
Object node
public int inDegree (java.lang.Object)
Object node
public int outDegree (java.lang.Object)
Object node
public boolean hasEdgeConnecting (java.lang.Object, java.lang.Object)
Object nodeU
Object nodeV
public boolean hasEdgeConnecting (com.google.common.graph.EndpointPair)
com.google.common.graph.EndpointPair endpoints
public volatile synthetic java.lang.Iterable successors (java.lang.Object)
public volatile synthetic java.lang.Iterable predecessors (java.lang.Object)
}
com/google/common/graph/ForwardingNetwork.class
ForwardingNetwork.java
package com.google.common.graph
abstract com.google.common.graph.ForwardingNetwork extends com.google.common.graph.AbstractNetwork {
void <init> ()
abstract com.google.common.graph.Network delegate ()
public java.util.Set nodes ()
public java.util.Set edges ()
public boolean isDirected ()
public boolean allowsParallelEdges ()
public boolean allowsSelfLoops ()
public com.google.common.graph.ElementOrder nodeOrder ()
public com.google.common.graph.ElementOrder edgeOrder ()
public java.util.Set adjacentNodes (java.lang.Object)
Object node
public java.util.Set predecessors (java.lang.Object)
Object node
public java.util.Set successors (java.lang.Object)
Object node
public java.util.Set incidentEdges (java.lang.Object)
Object node
public java.util.Set inEdges (java.lang.Object)
Object node
public java.util.Set outEdges (java.lang.Object)
Object node
public com.google.common.graph.EndpointPair incidentNodes (java.lang.Object)
Object edge
public java.util.Set adjacentEdges (java.lang.Object)
Object edge
public int degree (java.lang.Object)
Object node
public int inDegree (java.lang.Object)
Object node
public int outDegree (java.lang.Object)
Object node
public java.util.Set edgesConnecting (java.lang.Object, java.lang.Object)
Object nodeU
Object nodeV
public java.util.Set edgesConnecting (com.google.common.graph.EndpointPair)
com.google.common.graph.EndpointPair endpoints
public java.lang.Object edgeConnectingOrNull (java.lang.Object, java.lang.Object)
Object nodeU
Object nodeV
public java.lang.Object edgeConnectingOrNull (com.google.common.graph.EndpointPair)
com.google.common.graph.EndpointPair endpoints
public boolean hasEdgeConnecting (java.lang.Object, java.lang.Object)
Object nodeU
Object nodeV
public boolean hasEdgeConnecting (com.google.common.graph.EndpointPair)
com.google.common.graph.EndpointPair endpoints
public volatile synthetic java.lang.Iterable successors (java.lang.Object)
public volatile synthetic java.lang.Iterable predecessors (java.lang.Object)
}
com/google/common/graph/ForwardingValueGraph.class
ForwardingValueGraph.java
package com.google.common.graph
abstract com.google.common.graph.ForwardingValueGraph extends com.google.common.graph.AbstractValueGraph {
void <init> ()
abstract com.google.common.graph.ValueGraph delegate ()
public java.util.Set nodes ()
protected long edgeCount ()
public boolean isDirected ()
public boolean allowsSelfLoops ()
public com.google.common.graph.ElementOrder nodeOrder ()
public com.google.common.graph.ElementOrder incidentEdgeOrder ()
public java.util.Set adjacentNodes (java.lang.Object)
Object node
public java.util.Set predecessors (java.lang.Object)
Object node
public java.util.Set successors (java.lang.Object)
Object node
public int degree (java.lang.Object)
Object node
public int inDegree (java.lang.Object)
Object node
public int outDegree (java.lang.Object)
Object node
public boolean hasEdgeConnecting (java.lang.Object, java.lang.Object)
Object nodeU
Object nodeV
public boolean hasEdgeConnecting (com.google.common.graph.EndpointPair)
com.google.common.graph.EndpointPair endpoints
public java.lang.Object edgeValueOrDefault (java.lang.Object, java.lang.Object, java.lang.Object)
Object nodeU
Object nodeV
Object defaultValue
public java.lang.Object edgeValueOrDefault (com.google.common.graph.EndpointPair, java.lang.Object)
com.google.common.graph.EndpointPair endpoints
Object defaultValue
public volatile synthetic java.lang.Iterable successors (java.lang.Object)
public volatile synthetic java.lang.Iterable predecessors (java.lang.Object)
}
com/google/common/graph/Graph.class
Graph.java
package com.google.common.graph
public abstract com.google.common.graph.Graph extends java.lang.Object implements com.google.common.graph.BaseGraph {
public abstract java.util.Set nodes ()
public abstract java.util.Set edges ()
public abstract boolean isDirected ()
public abstract boolean allowsSelfLoops ()
public abstract com.google.common.graph.ElementOrder nodeOrder ()
public abstract com.google.common.graph.ElementOrder incidentEdgeOrder ()
public abstract java.util.Set adjacentNodes (java.lang.Object)
public abstract java.util.Set predecessors (java.lang.Object)
public abstract java.util.Set successors (java.lang.Object)
public abstract java.util.Set incidentEdges (java.lang.Object)
public abstract int degree (java.lang.Object)
public abstract int inDegree (java.lang.Object)
public abstract int outDegree (java.lang.Object)
public abstract boolean hasEdgeConnecting (java.lang.Object, java.lang.Object)
public abstract boolean hasEdgeConnecting (com.google.common.graph.EndpointPair)
public abstract boolean equals (java.lang.Object)
public abstract int hashCode ()
public volatile synthetic java.lang.Iterable successors (java.lang.Object)
public volatile synthetic java.lang.Iterable predecessors (java.lang.Object)
}
com/google/common/graph/GraphBuilder.class
GraphBuilder.java
package com.google.common.graph
public final com.google.common.graph.GraphBuilder extends com.google.common.graph.AbstractGraphBuilder {
private void <init> (boolean)
boolean directed
public static com.google.common.graph.GraphBuilder directed ()
public static com.google.common.graph.GraphBuilder undirected ()
public static com.google.common.graph.GraphBuilder from (com.google.common.graph.Graph)
com.google.common.graph.Graph graph
public com.google.common.graph.ImmutableGraph$Builder immutable ()
com.google.common.graph.GraphBuilder castBuilder
public com.google.common.graph.GraphBuilder allowsSelfLoops (boolean)
boolean allowsSelfLoops
public com.google.common.graph.GraphBuilder expectedNodeCount (int)
int expectedNodeCount
public com.google.common.graph.GraphBuilder nodeOrder (com.google.common.graph.ElementOrder)
com.google.common.graph.ElementOrder nodeOrder
com.google.common.graph.GraphBuilder newBuilder
public com.google.common.graph.GraphBuilder incidentEdgeOrder (com.google.common.graph.ElementOrder)
com.google.common.graph.ElementOrder incidentEdgeOrder
com.google.common.graph.GraphBuilder newBuilder
public com.google.common.graph.MutableGraph build ()
com.google.common.graph.GraphBuilder copy ()
com.google.common.graph.GraphBuilder newBuilder
private com.google.common.graph.GraphBuilder cast ()
}
com/google/common/graph/GraphConnections.class
GraphConnections.java
package com.google.common.graph
abstract com.google.common.graph.GraphConnections extends java.lang.Object {
public abstract java.util.Set adjacentNodes ()
public abstract java.util.Set predecessors ()
public abstract java.util.Set successors ()
public abstract java.util.Iterator incidentEdgeIterator (java.lang.Object)
public abstract java.lang.Object value (java.lang.Object)
public abstract void removePredecessor (java.lang.Object)
public abstract java.lang.Object removeSuccessor (java.lang.Object)
public abstract void addPredecessor (java.lang.Object, java.lang.Object)
public abstract java.lang.Object addSuccessor (java.lang.Object, java.lang.Object)
}
com/google/common/graph/GraphConstants$Presence.class
GraphConstants.java
package com.google.common.graph
final enum com.google.common.graph.GraphConstants$Presence extends java.lang.Enum {
public static final enum com.google.common.graph.GraphConstants$Presence EDGE_EXISTS
private static final synthetic com.google.common.graph.GraphConstants$Presence[] $VALUES
public static com.google.common.graph.GraphConstants$Presence[] values ()
public static com.google.common.graph.GraphConstants$Presence valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
private static synthetic com.google.common.graph.GraphConstants$Presence[] $values ()
static void <clinit> ()
}
com/google/common/graph/GraphConstants.class
GraphConstants.java
package com.google.common.graph
final com.google.common.graph.GraphConstants extends java.lang.Object {
static final int EXPECTED_DEGREE
static final int DEFAULT_NODE_COUNT
static final int DEFAULT_EDGE_COUNT
static final float INNER_LOAD_FACTOR
static final int INNER_CAPACITY
static final String NODE_NOT_IN_GRAPH
static final String EDGE_NOT_IN_GRAPH
static final String REUSING_EDGE
static final String MULTIPLE_EDGES_CONNECTING
static final String PARALLEL_EDGES_NOT_ALLOWED
static final String SELF_LOOPS_NOT_ALLOWED
static final String NOT_AVAILABLE_ON_UNDIRECTED
static final String EDGE_ALREADY_EXISTS
static final String ENDPOINTS_MISMATCH
private void <init> ()
}
com/google/common/graph/Graphs$NodeVisitState.class
Graphs.java
package com.google.common.graph
final enum com.google.common.graph.Graphs$NodeVisitState extends java.lang.Enum {
public static final enum com.google.common.graph.Graphs$NodeVisitState PENDING
public static final enum com.google.common.graph.Graphs$NodeVisitState COMPLETE
private static final synthetic com.google.common.graph.Graphs$NodeVisitState[] $VALUES
public static com.google.common.graph.Graphs$NodeVisitState[] values ()
public static com.google.common.graph.Graphs$NodeVisitState valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
private static synthetic com.google.common.graph.Graphs$NodeVisitState[] $values ()
static void <clinit> ()
}
com/google/common/graph/Graphs$TransposedGraph$1$1.class
Graphs.java
package com.google.common.graph
com.google.common.graph.Graphs$TransposedGraph$1$1 extends java.lang.Object implements com.google.common.base.Function {
final synthetic com.google.common.graph.Graphs$TransposedGraph$1 this$1
void <init> (com.google.common.graph.Graphs$TransposedGraph$1)
com.google.common.graph.Graphs$TransposedGraph$1 this$1
public com.google.common.graph.EndpointPair apply (com.google.common.graph.EndpointPair)
com.google.common.graph.EndpointPair edge
public volatile synthetic java.lang.Object apply (java.lang.Object)
}
com/google/common/graph/Graphs$TransposedGraph$1.class
Graphs.java
package com.google.common.graph
com.google.common.graph.Graphs$TransposedGraph$1 extends com.google.common.graph.IncidentEdgeSet {
final synthetic com.google.common.graph.Graphs$TransposedGraph this$0
void <init> (com.google.common.graph.Graphs$TransposedGraph, com.google.common.graph.BaseGraph, java.lang.Object)
com.google.common.graph.Graphs$TransposedGraph this$0
com.google.common.graph.BaseGraph graph
Object node
public java.util.Iterator iterator ()
}
com/google/common/graph/Graphs$TransposedGraph.class
Graphs.java
package com.google.common.graph
com.google.common.graph.Graphs$TransposedGraph extends com.google.common.graph.ForwardingGraph {
private final com.google.common.graph.Graph graph
void <init> (com.google.common.graph.Graph)
com.google.common.graph.Graph graph
com.google.common.graph.Graph delegate ()
public java.util.Set predecessors (java.lang.Object)
Object node
public java.util.Set successors (java.lang.Object)
Object node
public java.util.Set incidentEdges (java.lang.Object)
Object node
public int inDegree (java.lang.Object)
Object node
public int outDegree (java.lang.Object)
Object node
public boolean hasEdgeConnecting (java.lang.Object, java.lang.Object)
Object nodeU
Object nodeV
public boolean hasEdgeConnecting (com.google.common.graph.EndpointPair)
com.google.common.graph.EndpointPair endpoints
volatile synthetic com.google.common.graph.BaseGraph delegate ()
public volatile synthetic java.lang.Iterable successors (java.lang.Object)
public volatile synthetic java.lang.Iterable predecessors (java.lang.Object)
static synthetic com.google.common.graph.Graph access$000 (com.google.common.graph.Graphs$TransposedGraph)
com.google.common.graph.Graphs$TransposedGraph x0
}
com/google/common/graph/Graphs$TransposedNetwork.class
Graphs.java
package com.google.common.graph
com.google.common.graph.Graphs$TransposedNetwork extends com.google.common.graph.ForwardingNetwork {
private final com.google.common.graph.Network network
void <init> (com.google.common.graph.Network)
com.google.common.graph.Network network
com.google.common.graph.Network delegate ()
public java.util.Set predecessors (java.lang.Object)
Object node
public java.util.Set successors (java.lang.Object)
Object node
public int inDegree (java.lang.Object)
Object node
public int outDegree (java.lang.Object)
Object node
public java.util.Set inEdges (java.lang.Object)
Object node
public java.util.Set outEdges (java.lang.Object)
Object node
public com.google.common.graph.EndpointPair incidentNodes (java.lang.Object)
Object edge
com.google.common.graph.EndpointPair endpointPair
public java.util.Set edgesConnecting (java.lang.Object, java.lang.Object)
Object nodeU
Object nodeV
public java.util.Set edgesConnecting (com.google.common.graph.EndpointPair)
com.google.common.graph.EndpointPair endpoints
public java.lang.Object edgeConnectingOrNull (java.lang.Object, java.lang.Object)
Object nodeU
Object nodeV
public java.lang.Object edgeConnectingOrNull (com.google.common.graph.EndpointPair)
com.google.common.graph.EndpointPair endpoints
public boolean hasEdgeConnecting (java.lang.Object, java.lang.Object)
Object nodeU
Object nodeV
public boolean hasEdgeConnecting (com.google.common.graph.EndpointPair)
com.google.common.graph.EndpointPair endpoints
public volatile synthetic java.lang.Iterable successors (java.lang.Object)
public volatile synthetic java.lang.Iterable predecessors (java.lang.Object)
static synthetic com.google.common.graph.Network access$200 (com.google.common.graph.Graphs$TransposedNetwork)
com.google.common.graph.Graphs$TransposedNetwork x0
}
com/google/common/graph/Graphs$TransposedValueGraph.class
Graphs.java
package com.google.common.graph
com.google.common.graph.Graphs$TransposedValueGraph extends com.google.common.graph.ForwardingValueGraph {
private final com.google.common.graph.ValueGraph graph
void <init> (com.google.common.graph.ValueGraph)
com.google.common.graph.ValueGraph graph
com.google.common.graph.ValueGraph delegate ()
public java.util.Set predecessors (java.lang.Object)
Object node
public java.util.Set successors (java.lang.Object)
Object node
public int inDegree (java.lang.Object)
Object node
public int outDegree (java.lang.Object)
Object node
public boolean hasEdgeConnecting (java.lang.Object, java.lang.Object)
Object nodeU
Object nodeV
public boolean hasEdgeConnecting (com.google.common.graph.EndpointPair)
com.google.common.graph.EndpointPair endpoints
public java.lang.Object edgeValueOrDefault (java.lang.Object, java.lang.Object, java.lang.Object)
Object nodeU
Object nodeV
Object defaultValue
public java.lang.Object edgeValueOrDefault (com.google.common.graph.EndpointPair, java.lang.Object)
com.google.common.graph.EndpointPair endpoints
Object defaultValue
public volatile synthetic java.lang.Iterable successors (java.lang.Object)
public volatile synthetic java.lang.Iterable predecessors (java.lang.Object)
static synthetic com.google.common.graph.ValueGraph access$100 (com.google.common.graph.Graphs$TransposedValueGraph)
com.google.common.graph.Graphs$TransposedValueGraph x0
}
com/google/common/graph/Graphs.class
Graphs.java
package com.google.common.graph
public final com.google.common.graph.Graphs extends java.lang.Object {
private void <init> ()
public static boolean hasCycle (com.google.common.graph.Graph)
Object node
com.google.common.graph.Graph graph
int numEdges
java.util.Map visitedNodes
public static boolean hasCycle (com.google.common.graph.Network)
com.google.common.graph.Network network
private static boolean subgraphHasCycle (com.google.common.graph.Graph, java.util.Map, java.lang.Object, java.lang.Object)
Object nextNode
com.google.common.graph.Graph graph
java.util.Map visitedNodes
Object node
Object previousNode
com.google.common.graph.Graphs$NodeVisitState state
private static boolean canTraverseWithoutReusingEdge (com.google.common.graph.Graph, java.lang.Object, java.lang.Object)
com.google.common.graph.Graph graph
Object nextNode
Object previousNode
public static com.google.common.graph.Graph transitiveClosure (com.google.common.graph.Graph)
Object reachableNode
Object node
Object nodeV
Object nodeU
java.util.Set reachableNodes
int pairwiseMatch
Object node
java.util.Set visitedNodes
com.google.common.graph.Graph graph
com.google.common.graph.MutableGraph transitiveClosure
public static java.util.Set reachableNodes (com.google.common.graph.Graph, java.lang.Object)
com.google.common.graph.Graph graph
Object node
public static com.google.common.graph.Graph transpose (com.google.common.graph.Graph)
com.google.common.graph.Graph graph
public static com.google.common.graph.ValueGraph transpose (com.google.common.graph.ValueGraph)
com.google.common.graph.ValueGraph graph
public static com.google.common.graph.Network transpose (com.google.common.graph.Network)
com.google.common.graph.Network network
static com.google.common.graph.EndpointPair transpose (com.google.common.graph.EndpointPair)
com.google.common.graph.EndpointPair endpoints
public static com.google.common.graph.MutableGraph inducedSubgraph (com.google.common.graph.Graph, java.lang.Iterable)
Object node
Object successorNode
Object node
com.google.common.graph.Graph graph
Iterable nodes
com.google.common.graph.MutableGraph subgraph
public static com.google.common.graph.MutableValueGraph inducedSubgraph (com.google.common.graph.ValueGraph, java.lang.Iterable)
Object node
Object successorNode
Object node
com.google.common.graph.ValueGraph graph
Iterable nodes
com.google.common.graph.MutableValueGraph subgraph
public static com.google.common.graph.MutableNetwork inducedSubgraph (com.google.common.graph.Network, java.lang.Iterable)
Object node
Object successorNode
Object edge
Object node
com.google.common.graph.Network network
Iterable nodes
com.google.common.graph.MutableNetwork subgraph
public static com.google.common.graph.MutableGraph copyOf (com.google.common.graph.Graph)
Object node
com.google.common.graph.EndpointPair edge
com.google.common.graph.Graph graph
com.google.common.graph.MutableGraph copy
public static com.google.common.graph.MutableValueGraph copyOf (com.google.common.graph.ValueGraph)
Object node
com.google.common.graph.EndpointPair edge
com.google.common.graph.ValueGraph graph
com.google.common.graph.MutableValueGraph copy
public static com.google.common.graph.MutableNetwork copyOf (com.google.common.graph.Network)
Object node
com.google.common.graph.EndpointPair endpointPair
Object edge
com.google.common.graph.Network network
com.google.common.graph.MutableNetwork copy
static int checkNonNegative (int)
int value
static long checkNonNegative (long)
long value
static int checkPositive (int)
int value
static long checkPositive (long)
long value
}
com/google/common/graph/ImmutableGraph$Builder.class
ImmutableGraph.java
package com.google.common.graph
public com.google.common.graph.ImmutableGraph$Builder extends java.lang.Object {
private final com.google.common.graph.MutableGraph mutableGraph
void <init> (com.google.common.graph.GraphBuilder)
com.google.common.graph.GraphBuilder graphBuilder
public com.google.common.graph.ImmutableGraph$Builder addNode (java.lang.Object)
Object node
public com.google.common.graph.ImmutableGraph$Builder putEdge (java.lang.Object, java.lang.Object)
Object nodeU
Object nodeV
public com.google.common.graph.ImmutableGraph$Builder putEdge (com.google.common.graph.EndpointPair)
com.google.common.graph.EndpointPair endpoints
public com.google.common.graph.ImmutableGraph build ()
}
com/google/common/graph/ImmutableGraph.class
ImmutableGraph.java
package com.google.common.graph
public com.google.common.graph.ImmutableGraph extends com.google.common.graph.ForwardingGraph {
private final com.google.common.graph.BaseGraph backingGraph
void <init> (com.google.common.graph.BaseGraph)
com.google.common.graph.BaseGraph backingGraph
public static com.google.common.graph.ImmutableGraph copyOf (com.google.common.graph.Graph)
com.google.common.graph.Graph graph
public static com.google.common.graph.ImmutableGraph copyOf (com.google.common.graph.ImmutableGraph)
com.google.common.graph.ImmutableGraph graph
public com.google.common.graph.ElementOrder incidentEdgeOrder ()
private static com.google.common.collect.ImmutableMap getNodeConnections (com.google.common.graph.Graph)
Object node
com.google.common.graph.Graph graph
com.google.common.collect.ImmutableMap$Builder nodeConnections
private static com.google.common.graph.GraphConnections connectionsOf (com.google.common.graph.Graph, java.lang.Object)
com.google.common.graph.Graph graph
Object node
com.google.common.base.Function edgeValueFn
com.google.common.graph.BaseGraph delegate ()
public volatile synthetic boolean hasEdgeConnecting (com.google.common.graph.EndpointPair)
public volatile synthetic boolean hasEdgeConnecting (java.lang.Object, java.lang.Object)
public volatile synthetic int outDegree (java.lang.Object)
public volatile synthetic int inDegree (java.lang.Object)
public volatile synthetic int degree (java.lang.Object)
public volatile synthetic java.util.Set incidentEdges (java.lang.Object)
public volatile synthetic java.util.Set successors (java.lang.Object)
public volatile synthetic java.util.Set predecessors (java.lang.Object)
public volatile synthetic java.util.Set adjacentNodes (java.lang.Object)
public volatile synthetic com.google.common.graph.ElementOrder nodeOrder ()
public volatile synthetic boolean allowsSelfLoops ()
public volatile synthetic boolean isDirected ()
public volatile synthetic java.util.Set nodes ()
}
com/google/common/graph/ImmutableNetwork$Builder.class
ImmutableNetwork.java
package com.google.common.graph
public com.google.common.graph.ImmutableNetwork$Builder extends java.lang.Object {
private final com.google.common.graph.MutableNetwork mutableNetwork
void <init> (com.google.common.graph.NetworkBuilder)
com.google.common.graph.NetworkBuilder networkBuilder
public com.google.common.graph.ImmutableNetwork$Builder addNode (java.lang.Object)
Object node
public com.google.common.graph.ImmutableNetwork$Builder addEdge (java.lang.Object, java.lang.Object, java.lang.Object)
Object nodeU
Object nodeV
Object edge
public com.google.common.graph.ImmutableNetwork$Builder addEdge (com.google.common.graph.EndpointPair, java.lang.Object)
com.google.common.graph.EndpointPair endpoints
Object edge
public com.google.common.graph.ImmutableNetwork build ()
}
com/google/common/graph/ImmutableNetwork.class
ImmutableNetwork.java
package com.google.common.graph
public final com.google.common.graph.ImmutableNetwork extends com.google.common.graph.StandardNetwork {
private void <init> (com.google.common.graph.Network)
com.google.common.graph.Network network
public static com.google.common.graph.ImmutableNetwork copyOf (com.google.common.graph.Network)
com.google.common.graph.Network network
public static com.google.common.graph.ImmutableNetwork copyOf (com.google.common.graph.ImmutableNetwork)
com.google.common.graph.ImmutableNetwork network
public com.google.common.graph.ImmutableGraph asGraph ()
private static java.util.Map getNodeConnections (com.google.common.graph.Network)
Object node
com.google.common.graph.Network network
com.google.common.collect.ImmutableMap$Builder nodeConnections
private static java.util.Map getEdgeToReferenceNode (com.google.common.graph.Network)
Object edge
com.google.common.graph.Network network
com.google.common.collect.ImmutableMap$Builder edgeToReferenceNode
private static com.google.common.graph.NetworkConnections connectionsOf (com.google.common.graph.Network, java.lang.Object)
java.util.Map inEdgeMap
java.util.Map outEdgeMap
int selfLoopCount
java.util.Map incidentEdgeMap
com.google.common.graph.Network network
Object node
private static com.google.common.base.Function sourceNodeFn (com.google.common.graph.Network)
com.google.common.graph.Network network
private static com.google.common.base.Function targetNodeFn (com.google.common.graph.Network)
com.google.common.graph.Network network
private static com.google.common.base.Function adjacentNodeFn (com.google.common.graph.Network, java.lang.Object)
com.google.common.graph.Network network
Object node
public volatile synthetic java.util.Set successors (java.lang.Object)
public volatile synthetic java.util.Set predecessors (java.lang.Object)
public volatile synthetic java.util.Set outEdges (java.lang.Object)
public volatile synthetic java.util.Set inEdges (java.lang.Object)
public volatile synthetic java.util.Set edgesConnecting (java.lang.Object, java.lang.Object)
public volatile synthetic java.util.Set adjacentNodes (java.lang.Object)
public volatile synthetic com.google.common.graph.EndpointPair incidentNodes (java.lang.Object)
public volatile synthetic java.util.Set incidentEdges (java.lang.Object)
public volatile synthetic com.google.common.graph.ElementOrder edgeOrder ()
public volatile synthetic com.google.common.graph.ElementOrder nodeOrder ()
public volatile synthetic boolean allowsSelfLoops ()
public volatile synthetic boolean allowsParallelEdges ()
public volatile synthetic boolean isDirected ()
public volatile synthetic java.util.Set edges ()
public volatile synthetic java.util.Set nodes ()
public volatile synthetic com.google.common.graph.Graph asGraph ()
private static synthetic java.lang.Object lambda$adjacentNodeFn$2 (com.google.common.graph.Network, java.lang.Object, java.lang.Object)
com.google.common.graph.Network network
Object node
Object edge
private static synthetic java.lang.Object lambda$targetNodeFn$1 (com.google.common.graph.Network, java.lang.Object)
com.google.common.graph.Network network
Object edge
private static synthetic java.lang.Object lambda$sourceNodeFn$0 (com.google.common.graph.Network, java.lang.Object)
com.google.common.graph.Network network
Object edge
}
com/google/common/graph/ImmutableValueGraph$Builder.class
ImmutableValueGraph.java
package com.google.common.graph
public com.google.common.graph.ImmutableValueGraph$Builder extends java.lang.Object {
private final com.google.common.graph.MutableValueGraph mutableValueGraph
void <init> (com.google.common.graph.ValueGraphBuilder)
com.google.common.graph.ValueGraphBuilder graphBuilder
public com.google.common.graph.ImmutableValueGraph$Builder addNode (java.lang.Object)
Object node
public com.google.common.graph.ImmutableValueGraph$Builder putEdgeValue (java.lang.Object, java.lang.Object, java.lang.Object)
Object nodeU
Object nodeV
Object value
public com.google.common.graph.ImmutableValueGraph$Builder putEdgeValue (com.google.common.graph.EndpointPair, java.lang.Object)
com.google.common.graph.EndpointPair endpoints
Object value
public com.google.common.graph.ImmutableValueGraph build ()
}
com/google/common/graph/ImmutableValueGraph.class
ImmutableValueGraph.java
package com.google.common.graph
public final com.google.common.graph.ImmutableValueGraph extends com.google.common.graph.StandardValueGraph {
private void <init> (com.google.common.graph.ValueGraph)
com.google.common.graph.ValueGraph graph
public static com.google.common.graph.ImmutableValueGraph copyOf (com.google.common.graph.ValueGraph)
com.google.common.graph.ValueGraph graph
public static com.google.common.graph.ImmutableValueGraph copyOf (com.google.common.graph.ImmutableValueGraph)
com.google.common.graph.ImmutableValueGraph graph
public com.google.common.graph.ElementOrder incidentEdgeOrder ()
public com.google.common.graph.ImmutableGraph asGraph ()
private static com.google.common.collect.ImmutableMap getNodeConnections (com.google.common.graph.ValueGraph)
Object node
com.google.common.graph.ValueGraph graph
com.google.common.collect.ImmutableMap$Builder nodeConnections
private static com.google.common.graph.GraphConnections connectionsOf (com.google.common.graph.ValueGraph, java.lang.Object)
com.google.common.graph.ValueGraph graph
Object node
com.google.common.base.Function successorNodeToValueFn
public volatile synthetic java.lang.Object edgeValueOrDefault (com.google.common.graph.EndpointPair, java.lang.Object)
public volatile synthetic java.lang.Object edgeValueOrDefault (java.lang.Object, java.lang.Object, java.lang.Object)
public volatile synthetic boolean hasEdgeConnecting (com.google.common.graph.EndpointPair)
public volatile synthetic boolean hasEdgeConnecting (java.lang.Object, java.lang.Object)
public volatile synthetic java.util.Set incidentEdges (java.lang.Object)
public volatile synthetic java.util.Set successors (java.lang.Object)
public volatile synthetic java.util.Set predecessors (java.lang.Object)
public volatile synthetic java.util.Set adjacentNodes (java.lang.Object)
public volatile synthetic com.google.common.graph.ElementOrder nodeOrder ()
public volatile synthetic boolean allowsSelfLoops ()
public volatile synthetic boolean isDirected ()
public volatile synthetic java.util.Set nodes ()
public volatile synthetic com.google.common.graph.Graph asGraph ()
private static synthetic java.lang.Object lambda$connectionsOf$0 (com.google.common.graph.ValueGraph, java.lang.Object, java.lang.Object)
com.google.common.graph.ValueGraph graph
Object node
Object successorNode
}
com/google/common/graph/IncidentEdgeSet.class
IncidentEdgeSet.java
package com.google.common.graph
abstract com.google.common.graph.IncidentEdgeSet extends java.util.AbstractSet {
final Object node
final com.google.common.graph.BaseGraph graph
void <init> (com.google.common.graph.BaseGraph, java.lang.Object)
com.google.common.graph.BaseGraph graph
Object node
public boolean remove (java.lang.Object)
Object o
public int size ()
public boolean contains (java.lang.Object)
Object source
Object target
java.util.Set adjacent
Object nodeU
Object nodeV
Object obj
com.google.common.graph.EndpointPair endpointPair
}
com/google/common/graph/MapIteratorCache$1$1.class
MapIteratorCache.java
package com.google.common.graph
com.google.common.graph.MapIteratorCache$1$1 extends com.google.common.collect.UnmodifiableIterator {
final synthetic java.util.Iterator val$entryIterator
final synthetic com.google.common.graph.MapIteratorCache$1 this$1
void <init> (com.google.common.graph.MapIteratorCache$1, java.util.Iterator)
com.google.common.graph.MapIteratorCache$1 this$1
public boolean hasNext ()
public java.lang.Object next ()
java.util.Map$Entry entry
}
com/google/common/graph/MapIteratorCache$1.class
MapIteratorCache.java
package com.google.common.graph
com.google.common.graph.MapIteratorCache$1 extends java.util.AbstractSet {
final synthetic com.google.common.graph.MapIteratorCache this$0
void <init> (com.google.common.graph.MapIteratorCache)
com.google.common.graph.MapIteratorCache this$0
public com.google.common.collect.UnmodifiableIterator iterator ()
java.util.Iterator entryIterator
public int size ()
public boolean contains (java.lang.Object)
Object key
public volatile synthetic java.util.Iterator iterator ()
}
com/google/common/graph/MapIteratorCache.class
MapIteratorCache.java
package com.google.common.graph
com.google.common.graph.MapIteratorCache extends java.lang.Object {
private final java.util.Map backingMap
private volatile transient java.util.Map$Entry cacheEntry
void <init> (java.util.Map)
java.util.Map backingMap
final java.lang.Object put (java.lang.Object, java.lang.Object)
Object key
Object value
final java.lang.Object remove (java.lang.Object)
Object key
final void clear ()
java.lang.Object get (java.lang.Object)
Object key
Object value
final java.lang.Object getWithoutCaching (java.lang.Object)
Object key
final boolean containsKey (java.lang.Object)
Object key
final java.util.Set unmodifiableKeySet ()
java.lang.Object getIfCached (java.lang.Object)
Object key
java.util.Map$Entry entry
void clearCache ()
static synthetic java.util.Map access$000 (com.google.common.graph.MapIteratorCache)
com.google.common.graph.MapIteratorCache x0
static synthetic java.util.Map$Entry access$102 (com.google.common.graph.MapIteratorCache, java.util.Map$Entry)
com.google.common.graph.MapIteratorCache x0
java.util.Map$Entry x1
}
com/google/common/graph/MapRetrievalCache$CacheEntry.class
MapRetrievalCache.java
package com.google.common.graph
final com.google.common.graph.MapRetrievalCache$CacheEntry extends java.lang.Object {
final Object key
final Object value
void <init> (java.lang.Object, java.lang.Object)
Object key
Object value
}
com/google/common/graph/MapRetrievalCache.class
MapRetrievalCache.java
package com.google.common.graph
final com.google.common.graph.MapRetrievalCache extends com.google.common.graph.MapIteratorCache {
private volatile transient com.google.common.graph.MapRetrievalCache$CacheEntry cacheEntry1
private volatile transient com.google.common.graph.MapRetrievalCache$CacheEntry cacheEntry2
void <init> (java.util.Map)
java.util.Map backingMap
java.lang.Object get (java.lang.Object)
Object key
Object value
java.lang.Object getIfCached (java.lang.Object)
Object key
Object value
com.google.common.graph.MapRetrievalCache$CacheEntry entry
void clearCache ()
private void addToCache (java.lang.Object, java.lang.Object)
Object key
Object value
private void addToCache (com.google.common.graph.MapRetrievalCache$CacheEntry)
com.google.common.graph.MapRetrievalCache$CacheEntry entry
}
com/google/common/graph/MultiEdgesConnecting$1.class
MultiEdgesConnecting.java
package com.google.common.graph
com.google.common.graph.MultiEdgesConnecting$1 extends com.google.common.collect.AbstractIterator {
final synthetic java.util.Iterator val$entries
final synthetic com.google.common.graph.MultiEdgesConnecting this$0
void <init> (com.google.common.graph.MultiEdgesConnecting, java.util.Iterator)
com.google.common.graph.MultiEdgesConnecting this$0
protected java.lang.Object computeNext ()
java.util.Map$Entry entry
}
com/google/common/graph/MultiEdgesConnecting.class
MultiEdgesConnecting.java
package com.google.common.graph
abstract com.google.common.graph.MultiEdgesConnecting extends java.util.AbstractSet {
private final java.util.Map outEdgeToNode
private final Object targetNode
void <init> (java.util.Map, java.lang.Object)
java.util.Map outEdgeToNode
Object targetNode
public com.google.common.collect.UnmodifiableIterator iterator ()
java.util.Iterator entries
public boolean contains (java.lang.Object)
Object edge
public volatile synthetic java.util.Iterator iterator ()
static synthetic java.lang.Object access$000 (com.google.common.graph.MultiEdgesConnecting)
com.google.common.graph.MultiEdgesConnecting x0
}
com/google/common/graph/MutableGraph.class
MutableGraph.java
package com.google.common.graph
public abstract com.google.common.graph.MutableGraph extends java.lang.Object implements com.google.common.graph.Graph {
public abstract boolean addNode (java.lang.Object)
public abstract boolean putEdge (java.lang.Object, java.lang.Object)
public abstract boolean putEdge (com.google.common.graph.EndpointPair)
public abstract boolean removeNode (java.lang.Object)
public abstract boolean removeEdge (java.lang.Object, java.lang.Object)
public abstract boolean removeEdge (com.google.common.graph.EndpointPair)
}
com/google/common/graph/MutableNetwork.class
MutableNetwork.java
package com.google.common.graph
public abstract com.google.common.graph.MutableNetwork extends java.lang.Object implements com.google.common.graph.Network {
public abstract boolean addNode (java.lang.Object)
public abstract boolean addEdge (java.lang.Object, java.lang.Object, java.lang.Object)
public abstract boolean addEdge (com.google.common.graph.EndpointPair, java.lang.Object)
public abstract boolean removeNode (java.lang.Object)
public abstract boolean removeEdge (java.lang.Object)
}
com/google/common/graph/MutableValueGraph.class
MutableValueGraph.java
package com.google.common.graph
public abstract com.google.common.graph.MutableValueGraph extends java.lang.Object implements com.google.common.graph.ValueGraph {
public abstract boolean addNode (java.lang.Object)
public abstract java.lang.Object putEdgeValue (java.lang.Object, java.lang.Object, java.lang.Object)
public abstract java.lang.Object putEdgeValue (com.google.common.graph.EndpointPair, java.lang.Object)
public abstract boolean removeNode (java.lang.Object)
public abstract java.lang.Object removeEdge (java.lang.Object, java.lang.Object)
public abstract java.lang.Object removeEdge (com.google.common.graph.EndpointPair)
}
com/google/common/graph/Network.class
Network.java
package com.google.common.graph
public abstract com.google.common.graph.Network extends java.lang.Object implements com.google.common.graph.SuccessorsFunction com.google.common.graph.PredecessorsFunction {
public abstract java.util.Set nodes ()
public abstract java.util.Set edges ()
public abstract com.google.common.graph.Graph asGraph ()
public abstract boolean isDirected ()
public abstract boolean allowsParallelEdges ()
public abstract boolean allowsSelfLoops ()
public abstract com.google.common.graph.ElementOrder nodeOrder ()
public abstract com.google.common.graph.ElementOrder edgeOrder ()
public abstract java.util.Set adjacentNodes (java.lang.Object)
public abstract java.util.Set predecessors (java.lang.Object)
public abstract java.util.Set successors (java.lang.Object)
public abstract java.util.Set incidentEdges (java.lang.Object)
public abstract java.util.Set inEdges (java.lang.Object)
public abstract java.util.Set outEdges (java.lang.Object)
public abstract int degree (java.lang.Object)
public abstract int inDegree (java.lang.Object)
public abstract int outDegree (java.lang.Object)
public abstract com.google.common.graph.EndpointPair incidentNodes (java.lang.Object)
public abstract java.util.Set adjacentEdges (java.lang.Object)
public abstract java.util.Set edgesConnecting (java.lang.Object, java.lang.Object)
public abstract java.util.Set edgesConnecting (com.google.common.graph.EndpointPair)
public abstract java.lang.Object edgeConnectingOrNull (java.lang.Object, java.lang.Object)
public abstract java.lang.Object edgeConnectingOrNull (com.google.common.graph.EndpointPair)
public abstract boolean hasEdgeConnecting (java.lang.Object, java.lang.Object)
public abstract boolean hasEdgeConnecting (com.google.common.graph.EndpointPair)
public abstract boolean equals (java.lang.Object)
public abstract int hashCode ()
public volatile synthetic java.lang.Iterable successors (java.lang.Object)
public volatile synthetic java.lang.Iterable predecessors (java.lang.Object)
}
com/google/common/graph/NetworkBuilder.class
NetworkBuilder.java
package com.google.common.graph
public final com.google.common.graph.NetworkBuilder extends com.google.common.graph.AbstractGraphBuilder {
boolean allowsParallelEdges
com.google.common.graph.ElementOrder edgeOrder
com.google.common.base.Optional expectedEdgeCount
private void <init> (boolean)
boolean directed
public static com.google.common.graph.NetworkBuilder directed ()
public static com.google.common.graph.NetworkBuilder undirected ()
public static com.google.common.graph.NetworkBuilder from (com.google.common.graph.Network)
com.google.common.graph.Network network
public com.google.common.graph.ImmutableNetwork$Builder immutable ()
com.google.common.graph.NetworkBuilder castBuilder
public com.google.common.graph.NetworkBuilder allowsParallelEdges (boolean)
boolean allowsParallelEdges
public com.google.common.graph.NetworkBuilder allowsSelfLoops (boolean)
boolean allowsSelfLoops
public com.google.common.graph.NetworkBuilder expectedNodeCount (int)
int expectedNodeCount
public com.google.common.graph.NetworkBuilder expectedEdgeCount (int)
int expectedEdgeCount
public com.google.common.graph.NetworkBuilder nodeOrder (com.google.common.graph.ElementOrder)
com.google.common.graph.ElementOrder nodeOrder
com.google.common.graph.NetworkBuilder newBuilder
public com.google.common.graph.NetworkBuilder edgeOrder (com.google.common.graph.ElementOrder)
com.google.common.graph.ElementOrder edgeOrder
com.google.common.graph.NetworkBuilder newBuilder
public com.google.common.graph.MutableNetwork build ()
private com.google.common.graph.NetworkBuilder cast ()
}
com/google/common/graph/NetworkConnections.class
NetworkConnections.java
package com.google.common.graph
abstract com.google.common.graph.NetworkConnections extends java.lang.Object {
public abstract java.util.Set adjacentNodes ()
public abstract java.util.Set predecessors ()
public abstract java.util.Set successors ()
public abstract java.util.Set incidentEdges ()
public abstract java.util.Set inEdges ()
public abstract java.util.Set outEdges ()
public abstract java.util.Set edgesConnecting (java.lang.Object)
public abstract java.lang.Object adjacentNode (java.lang.Object)
public abstract java.lang.Object removeInEdge (java.lang.Object, boolean)
public abstract java.lang.Object removeOutEdge (java.lang.Object)
public abstract void addInEdge (java.lang.Object, java.lang.Object, boolean)
public abstract void addOutEdge (java.lang.Object, java.lang.Object)
}
com/google/common/graph/ParametricNullness.class
ParametricNullness.java
package com.google.common.graph
abstract annotation com.google.common.graph.ParametricNullness extends java.lang.Object implements java.lang.annotation.Annotation {
}
com/google/common/graph/PredecessorsFunction.class
PredecessorsFunction.java
package com.google.common.graph
public abstract com.google.common.graph.PredecessorsFunction extends java.lang.Object {
public abstract java.lang.Iterable predecessors (java.lang.Object)
}
com/google/common/graph/StandardMutableGraph.class
StandardMutableGraph.java
package com.google.common.graph
final com.google.common.graph.StandardMutableGraph extends com.google.common.graph.ForwardingGraph implements com.google.common.graph.MutableGraph {
private final com.google.common.graph.MutableValueGraph backingValueGraph
void <init> (com.google.common.graph.AbstractGraphBuilder)
com.google.common.graph.AbstractGraphBuilder builder
com.google.common.graph.BaseGraph delegate ()
public boolean addNode (java.lang.Object)
Object node
public boolean putEdge (java.lang.Object, java.lang.Object)
Object nodeU
Object nodeV
public boolean putEdge (com.google.common.graph.EndpointPair)
com.google.common.graph.EndpointPair endpoints
public boolean removeNode (java.lang.Object)
Object node
public boolean removeEdge (java.lang.Object, java.lang.Object)
Object nodeU
Object nodeV
public boolean removeEdge (com.google.common.graph.EndpointPair)
com.google.common.graph.EndpointPair endpoints
}
com/google/common/graph/StandardMutableNetwork.class
StandardMutableNetwork.java
package com.google.common.graph
final com.google.common.graph.StandardMutableNetwork extends com.google.common.graph.StandardNetwork implements com.google.common.graph.MutableNetwork {
void <init> (com.google.common.graph.NetworkBuilder)
com.google.common.graph.NetworkBuilder builder
public boolean addNode (java.lang.Object)
Object node
private com.google.common.graph.NetworkConnections addNodeInternal (java.lang.Object)
Object node
com.google.common.graph.NetworkConnections connections
public boolean addEdge (java.lang.Object, java.lang.Object, java.lang.Object)
com.google.common.graph.EndpointPair existingIncidentNodes
com.google.common.graph.EndpointPair newIncidentNodes
Object nodeU
Object nodeV
Object edge
com.google.common.graph.NetworkConnections connectionsU
boolean isSelfLoop
com.google.common.graph.NetworkConnections connectionsV
public boolean addEdge (com.google.common.graph.EndpointPair, java.lang.Object)
com.google.common.graph.EndpointPair endpoints
Object edge
public boolean removeNode (java.lang.Object)
Object edge
Object node
com.google.common.graph.NetworkConnections connections
public boolean removeEdge (java.lang.Object)
Object edge
Object nodeU
com.google.common.graph.NetworkConnections connectionsU
Object nodeV
com.google.common.graph.NetworkConnections connectionsV
private com.google.common.graph.NetworkConnections newConnections ()
}
com/google/common/graph/StandardMutableValueGraph.class
StandardMutableValueGraph.java
package com.google.common.graph
final com.google.common.graph.StandardMutableValueGraph extends com.google.common.graph.StandardValueGraph implements com.google.common.graph.MutableValueGraph {
private final com.google.common.graph.ElementOrder incidentEdgeOrder
void <init> (com.google.common.graph.AbstractGraphBuilder)
com.google.common.graph.AbstractGraphBuilder builder
public com.google.common.graph.ElementOrder incidentEdgeOrder ()
public boolean addNode (java.lang.Object)
Object node
private com.google.common.graph.GraphConnections addNodeInternal (java.lang.Object)
Object node
com.google.common.graph.GraphConnections connections
public java.lang.Object putEdgeValue (java.lang.Object, java.lang.Object, java.lang.Object)
Object nodeU
Object nodeV
Object value
com.google.common.graph.GraphConnections connectionsU
Object previousValue
com.google.common.graph.GraphConnections connectionsV
public java.lang.Object putEdgeValue (com.google.common.graph.EndpointPair, java.lang.Object)
com.google.common.graph.EndpointPair endpoints
Object value
public boolean removeNode (java.lang.Object)
Object successor
Object predecessor
Object node
com.google.common.graph.GraphConnections connections
public java.lang.Object removeEdge (java.lang.Object, java.lang.Object)
Object nodeU
Object nodeV
com.google.common.graph.GraphConnections connectionsU
com.google.common.graph.GraphConnections connectionsV
Object previousValue
public java.lang.Object removeEdge (com.google.common.graph.EndpointPair)
com.google.common.graph.EndpointPair endpoints
private com.google.common.graph.GraphConnections newConnections ()
}
com/google/common/graph/StandardNetwork.class
StandardNetwork.java
package com.google.common.graph
com.google.common.graph.StandardNetwork extends com.google.common.graph.AbstractNetwork {
private final boolean isDirected
private final boolean allowsParallelEdges
private final boolean allowsSelfLoops
private final com.google.common.graph.ElementOrder nodeOrder
private final com.google.common.graph.ElementOrder edgeOrder
final com.google.common.graph.MapIteratorCache nodeConnections
final com.google.common.graph.MapIteratorCache edgeToReferenceNode
void <init> (com.google.common.graph.NetworkBuilder)
com.google.common.graph.NetworkBuilder builder
void <init> (com.google.common.graph.NetworkBuilder, java.util.Map, java.util.Map)
com.google.common.graph.NetworkBuilder builder
java.util.Map nodeConnections
java.util.Map edgeToReferenceNode
public java.util.Set nodes ()
public java.util.Set edges ()
public boolean isDirected ()
public boolean allowsParallelEdges ()
public boolean allowsSelfLoops ()
public com.google.common.graph.ElementOrder nodeOrder ()
public com.google.common.graph.ElementOrder edgeOrder ()
public java.util.Set incidentEdges (java.lang.Object)
Object node
public com.google.common.graph.EndpointPair incidentNodes (java.lang.Object)
Object edge
Object nodeU
Object nodeV
public java.util.Set adjacentNodes (java.lang.Object)
Object node
public java.util.Set edgesConnecting (java.lang.Object, java.lang.Object)
Object nodeU
Object nodeV
com.google.common.graph.NetworkConnections connectionsU
public java.util.Set inEdges (java.lang.Object)
Object node
public java.util.Set outEdges (java.lang.Object)
Object node
public java.util.Set predecessors (java.lang.Object)
Object node
public java.util.Set successors (java.lang.Object)
Object node
final com.google.common.graph.NetworkConnections checkedConnections (java.lang.Object)
Object node
com.google.common.graph.NetworkConnections connections
final java.lang.Object checkedReferenceNode (java.lang.Object)
Object edge
Object referenceNode
final boolean containsNode (java.lang.Object)
Object node
final boolean containsEdge (java.lang.Object)
Object edge
public volatile synthetic java.lang.Iterable successors (java.lang.Object)
public volatile synthetic java.lang.Iterable predecessors (java.lang.Object)
}
com/google/common/graph/StandardValueGraph$1.class
StandardValueGraph.java
package com.google.common.graph
com.google.common.graph.StandardValueGraph$1 extends com.google.common.graph.IncidentEdgeSet {
final synthetic com.google.common.graph.GraphConnections val$connections
final synthetic com.google.common.graph.StandardValueGraph this$0
void <init> (com.google.common.graph.StandardValueGraph, com.google.common.graph.BaseGraph, java.lang.Object, com.google.common.graph.GraphConnections)
com.google.common.graph.StandardValueGraph this$0
com.google.common.graph.BaseGraph graph
Object node
public java.util.Iterator iterator ()
}
com/google/common/graph/StandardValueGraph.class
StandardValueGraph.java
package com.google.common.graph
com.google.common.graph.StandardValueGraph extends com.google.common.graph.AbstractValueGraph {
private final boolean isDirected
private final boolean allowsSelfLoops
private final com.google.common.graph.ElementOrder nodeOrder
final com.google.common.graph.MapIteratorCache nodeConnections
long edgeCount
void <init> (com.google.common.graph.AbstractGraphBuilder)
com.google.common.graph.AbstractGraphBuilder builder
void <init> (com.google.common.graph.AbstractGraphBuilder, java.util.Map, long)
com.google.common.graph.AbstractGraphBuilder builder
java.util.Map nodeConnections
long edgeCount
public java.util.Set nodes ()
public boolean isDirected ()
public boolean allowsSelfLoops ()
public com.google.common.graph.ElementOrder nodeOrder ()
public java.util.Set adjacentNodes (java.lang.Object)
Object node
public java.util.Set predecessors (java.lang.Object)
Object node
public java.util.Set successors (java.lang.Object)
Object node
public java.util.Set incidentEdges (java.lang.Object)
Object node
com.google.common.graph.GraphConnections connections
public boolean hasEdgeConnecting (java.lang.Object, java.lang.Object)
Object nodeU
Object nodeV
public boolean hasEdgeConnecting (com.google.common.graph.EndpointPair)
com.google.common.graph.EndpointPair endpoints
public java.lang.Object edgeValueOrDefault (java.lang.Object, java.lang.Object, java.lang.Object)
Object nodeU
Object nodeV
Object defaultValue
public java.lang.Object edgeValueOrDefault (com.google.common.graph.EndpointPair, java.lang.Object)
com.google.common.graph.EndpointPair endpoints
Object defaultValue
protected long edgeCount ()
private final com.google.common.graph.GraphConnections checkedConnections (java.lang.Object)
Object node
com.google.common.graph.GraphConnections connections
final boolean containsNode (java.lang.Object)
Object node
private final boolean hasEdgeConnectingInternal (java.lang.Object, java.lang.Object)
Object nodeU
Object nodeV
com.google.common.graph.GraphConnections connectionsU
private final java.lang.Object edgeValueOrDefaultInternal (java.lang.Object, java.lang.Object, java.lang.Object)
Object nodeU
Object nodeV
Object defaultValue
com.google.common.graph.GraphConnections connectionsU
Object value
public volatile synthetic java.lang.Iterable successors (java.lang.Object)
public volatile synthetic java.lang.Iterable predecessors (java.lang.Object)
}
com/google/common/graph/SuccessorsFunction.class
SuccessorsFunction.java
package com.google.common.graph
public abstract com.google.common.graph.SuccessorsFunction extends java.lang.Object {
public abstract java.lang.Iterable successors (java.lang.Object)
}
com/google/common/graph/Traverser$1.class
Traverser.java
package com.google.common.graph
com.google.common.graph.Traverser$1 extends com.google.common.graph.Traverser {
final synthetic com.google.common.graph.SuccessorsFunction val$graph
void <init> (com.google.common.graph.SuccessorsFunction, com.google.common.graph.SuccessorsFunction)
com.google.common.graph.SuccessorsFunction successorFunction
com.google.common.graph.Traverser$Traversal newTraversal ()
}
com/google/common/graph/Traverser$2.class
Traverser.java
package com.google.common.graph
com.google.common.graph.Traverser$2 extends com.google.common.graph.Traverser {
final synthetic com.google.common.graph.SuccessorsFunction val$tree
void <init> (com.google.common.graph.SuccessorsFunction, com.google.common.graph.SuccessorsFunction)
com.google.common.graph.SuccessorsFunction successorFunction
com.google.common.graph.Traverser$Traversal newTraversal ()
}
com/google/common/graph/Traverser$3.class
Traverser.java
package com.google.common.graph
com.google.common.graph.Traverser$3 extends java.lang.Object implements java.lang.Iterable {
final synthetic com.google.common.collect.ImmutableSet val$validated
final synthetic com.google.common.graph.Traverser this$0
void <init> (com.google.common.graph.Traverser, com.google.common.collect.ImmutableSet)
com.google.common.graph.Traverser this$0
public java.util.Iterator iterator ()
}
com/google/common/graph/Traverser$4.class
Traverser.java
package com.google.common.graph
com.google.common.graph.Traverser$4 extends java.lang.Object implements java.lang.Iterable {
final synthetic com.google.common.collect.ImmutableSet val$validated
final synthetic com.google.common.graph.Traverser this$0
void <init> (com.google.common.graph.Traverser, com.google.common.collect.ImmutableSet)
com.google.common.graph.Traverser this$0
public java.util.Iterator iterator ()
}
com/google/common/graph/Traverser$5.class
Traverser.java
package com.google.common.graph
com.google.common.graph.Traverser$5 extends java.lang.Object implements java.lang.Iterable {
final synthetic com.google.common.collect.ImmutableSet val$validated
final synthetic com.google.common.graph.Traverser this$0
void <init> (com.google.common.graph.Traverser, com.google.common.collect.ImmutableSet)
com.google.common.graph.Traverser this$0
public java.util.Iterator iterator ()
}
com/google/common/graph/Traverser$InsertionOrder$1.class
Traverser.java
package com.google.common.graph
final enum com.google.common.graph.Traverser$InsertionOrder$1 extends com.google.common.graph.Traverser$InsertionOrder {
void <init> (java.lang.String, int)
void insertInto (java.util.Deque, java.lang.Object)
java.util.Deque deque
Object value
}
com/google/common/graph/Traverser$InsertionOrder$2.class
Traverser.java
package com.google.common.graph
final enum com.google.common.graph.Traverser$InsertionOrder$2 extends com.google.common.graph.Traverser$InsertionOrder {
void <init> (java.lang.String, int)
void insertInto (java.util.Deque, java.lang.Object)
java.util.Deque deque
Object value
}
com/google/common/graph/Traverser$InsertionOrder.class
Traverser.java
package com.google.common.graph
abstract enum com.google.common.graph.Traverser$InsertionOrder extends java.lang.Enum {
public static final enum com.google.common.graph.Traverser$InsertionOrder FRONT
public static final enum com.google.common.graph.Traverser$InsertionOrder BACK
private static final synthetic com.google.common.graph.Traverser$InsertionOrder[] $VALUES
public static com.google.common.graph.Traverser$InsertionOrder[] values ()
public static com.google.common.graph.Traverser$InsertionOrder valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
abstract void insertInto (java.util.Deque, java.lang.Object)
private static synthetic com.google.common.graph.Traverser$InsertionOrder[] $values ()
synthetic void <init> (java.lang.String, int, com.google.common.graph.Traverser$1)
String x0
int x1
com.google.common.graph.Traverser$1 x2
static void <clinit> ()
}
com/google/common/graph/Traverser$Traversal$1.class
Traverser.java
package com.google.common.graph
com.google.common.graph.Traverser$Traversal$1 extends com.google.common.graph.Traverser$Traversal {
final synthetic java.util.Set val$visited
void <init> (com.google.common.graph.SuccessorsFunction, java.util.Set)
com.google.common.graph.SuccessorsFunction successorFunction
java.lang.Object visitNext (java.util.Deque)
Object element
java.util.Deque horizon
java.util.Iterator top
}
com/google/common/graph/Traverser$Traversal$2.class
Traverser.java
package com.google.common.graph
com.google.common.graph.Traverser$Traversal$2 extends com.google.common.graph.Traverser$Traversal {
void <init> (com.google.common.graph.SuccessorsFunction)
com.google.common.graph.SuccessorsFunction successorFunction
java.lang.Object visitNext (java.util.Deque)
java.util.Deque horizon
java.util.Iterator top
}
com/google/common/graph/Traverser$Traversal$3.class
Traverser.java
package com.google.common.graph
com.google.common.graph.Traverser$Traversal$3 extends com.google.common.collect.AbstractIterator {
final synthetic java.util.Deque val$horizon
final synthetic com.google.common.graph.Traverser$InsertionOrder val$order
final synthetic com.google.common.graph.Traverser$Traversal this$0
void <init> (com.google.common.graph.Traverser$Traversal, java.util.Deque, com.google.common.graph.Traverser$InsertionOrder)
com.google.common.graph.Traverser$Traversal this$0
protected java.lang.Object computeNext ()
java.util.Iterator successors
Object next
}
com/google/common/graph/Traverser$Traversal$4.class
Traverser.java
package com.google.common.graph
com.google.common.graph.Traverser$Traversal$4 extends com.google.common.collect.AbstractIterator {
final synthetic java.util.Deque val$horizon
final synthetic java.util.Deque val$ancestorStack
final synthetic com.google.common.graph.Traverser$Traversal this$0
void <init> (com.google.common.graph.Traverser$Traversal, java.util.Deque, java.util.Deque)
com.google.common.graph.Traverser$Traversal this$0
protected java.lang.Object computeNext ()
java.util.Iterator successors
Object next
}
com/google/common/graph/Traverser$Traversal.class
Traverser.java
package com.google.common.graph
abstract com.google.common.graph.Traverser$Traversal extends java.lang.Object {
final com.google.common.graph.SuccessorsFunction successorFunction
void <init> (com.google.common.graph.SuccessorsFunction)
com.google.common.graph.SuccessorsFunction successorFunction
static com.google.common.graph.Traverser$Traversal inGraph (com.google.common.graph.SuccessorsFunction)
com.google.common.graph.SuccessorsFunction graph
java.util.Set visited
static com.google.common.graph.Traverser$Traversal inTree (com.google.common.graph.SuccessorsFunction)
com.google.common.graph.SuccessorsFunction tree
final java.util.Iterator breadthFirst (java.util.Iterator)
java.util.Iterator startNodes
final java.util.Iterator preOrder (java.util.Iterator)
java.util.Iterator startNodes
private java.util.Iterator topDown (java.util.Iterator, com.google.common.graph.Traverser$InsertionOrder)
java.util.Iterator startNodes
com.google.common.graph.Traverser$InsertionOrder order
java.util.Deque horizon
final java.util.Iterator postOrder (java.util.Iterator)
java.util.Iterator startNodes
java.util.Deque ancestorStack
java.util.Deque horizon
abstract java.lang.Object visitNext (java.util.Deque)
}
com/google/common/graph/Traverser.class
Traverser.java
package com.google.common.graph
public abstract com.google.common.graph.Traverser extends java.lang.Object {
private final com.google.common.graph.SuccessorsFunction successorFunction
private void <init> (com.google.common.graph.SuccessorsFunction)
com.google.common.graph.SuccessorsFunction successorFunction
public static com.google.common.graph.Traverser forGraph (com.google.common.graph.SuccessorsFunction)
com.google.common.graph.SuccessorsFunction graph
public static com.google.common.graph.Traverser forTree (com.google.common.graph.SuccessorsFunction)
com.google.common.graph.SuccessorsFunction tree
public final java.lang.Iterable breadthFirst (java.lang.Object)
Object startNode
public final java.lang.Iterable breadthFirst (java.lang.Iterable)
Iterable startNodes
com.google.common.collect.ImmutableSet validated
public final java.lang.Iterable depthFirstPreOrder (java.lang.Object)
Object startNode
public final java.lang.Iterable depthFirstPreOrder (java.lang.Iterable)
Iterable startNodes
com.google.common.collect.ImmutableSet validated
public final java.lang.Iterable depthFirstPostOrder (java.lang.Object)
Object startNode
public final java.lang.Iterable depthFirstPostOrder (java.lang.Iterable)
Iterable startNodes
com.google.common.collect.ImmutableSet validated
abstract com.google.common.graph.Traverser$Traversal newTraversal ()
private com.google.common.collect.ImmutableSet validate (java.lang.Iterable)
Object node
Iterable startNodes
com.google.common.collect.ImmutableSet copy
synthetic void <init> (com.google.common.graph.SuccessorsFunction, com.google.common.graph.Traverser$1)
com.google.common.graph.SuccessorsFunction x0
com.google.common.graph.Traverser$1 x1
}
com/google/common/graph/UndirectedGraphConnections$1.class
UndirectedGraphConnections.java
package com.google.common.graph
synthetic com.google.common.graph.UndirectedGraphConnections$1 extends java.lang.Object {
static final synthetic int[] $SwitchMap$com$google$common$graph$ElementOrder$Type
static void <clinit> ()
}
com/google/common/graph/UndirectedGraphConnections.class
UndirectedGraphConnections.java
package com.google.common.graph
final com.google.common.graph.UndirectedGraphConnections extends java.lang.Object implements com.google.common.graph.GraphConnections {
private final java.util.Map adjacentNodeValues
private void <init> (java.util.Map)
java.util.Map adjacentNodeValues
static com.google.common.graph.UndirectedGraphConnections of (com.google.common.graph.ElementOrder)
com.google.common.graph.ElementOrder incidentEdgeOrder
static com.google.common.graph.UndirectedGraphConnections ofImmutable (java.util.Map)
java.util.Map adjacentNodeValues
public java.util.Set adjacentNodes ()
public java.util.Set predecessors ()
public java.util.Set successors ()
public java.util.Iterator incidentEdgeIterator (java.lang.Object)
Object thisNode
public java.lang.Object value (java.lang.Object)
Object node
public void removePredecessor (java.lang.Object)
Object node
Object unused
public java.lang.Object removeSuccessor (java.lang.Object)
Object node
public void addPredecessor (java.lang.Object, java.lang.Object)
Object node
Object value
Object unused
public java.lang.Object addSuccessor (java.lang.Object, java.lang.Object)
Object node
Object value
private static synthetic com.google.common.graph.EndpointPair lambda$incidentEdgeIterator$0 (java.lang.Object, java.lang.Object)
Object thisNode
Object incidentNode
}
com/google/common/graph/UndirectedMultiNetworkConnections$1.class
UndirectedMultiNetworkConnections.java
package com.google.common.graph
com.google.common.graph.UndirectedMultiNetworkConnections$1 extends com.google.common.graph.MultiEdgesConnecting {
final synthetic Object val$node
final synthetic com.google.common.graph.UndirectedMultiNetworkConnections this$0
void <init> (com.google.common.graph.UndirectedMultiNetworkConnections, java.util.Map, java.lang.Object, java.lang.Object)
com.google.common.graph.UndirectedMultiNetworkConnections this$0
java.util.Map outEdgeToNode
Object targetNode
public int size ()
}
com/google/common/graph/UndirectedMultiNetworkConnections.class
UndirectedMultiNetworkConnections.java
package com.google.common.graph
final com.google.common.graph.UndirectedMultiNetworkConnections extends com.google.common.graph.AbstractUndirectedNetworkConnections {
private transient java.lang.ref.Reference adjacentNodesReference
private void <init> (java.util.Map)
java.util.Map incidentEdges
static com.google.common.graph.UndirectedMultiNetworkConnections of ()
static com.google.common.graph.UndirectedMultiNetworkConnections ofImmutable (java.util.Map)
java.util.Map incidentEdges
public java.util.Set adjacentNodes ()
private com.google.common.collect.Multiset adjacentNodesMultiset ()
com.google.common.collect.Multiset adjacentNodes
public java.util.Set edgesConnecting (java.lang.Object)
Object node
public java.lang.Object removeInEdge (java.lang.Object, boolean)
Object edge
boolean isSelfLoop
public java.lang.Object removeOutEdge (java.lang.Object)
Object edge
Object node
com.google.common.collect.Multiset adjacentNodes
public void addInEdge (java.lang.Object, java.lang.Object, boolean)
Object edge
Object node
boolean isSelfLoop
public void addOutEdge (java.lang.Object, java.lang.Object)
Object edge
Object node
com.google.common.collect.Multiset adjacentNodes
private static java.lang.Object getReference (java.lang.ref.Reference)
java.lang.ref.Reference reference
static synthetic com.google.common.collect.Multiset access$000 (com.google.common.graph.UndirectedMultiNetworkConnections)
com.google.common.graph.UndirectedMultiNetworkConnections x0
}
com/google/common/graph/UndirectedNetworkConnections.class
UndirectedNetworkConnections.java
package com.google.common.graph
final com.google.common.graph.UndirectedNetworkConnections extends com.google.common.graph.AbstractUndirectedNetworkConnections {
void <init> (java.util.Map)
java.util.Map incidentEdgeMap
static com.google.common.graph.UndirectedNetworkConnections of ()
static com.google.common.graph.UndirectedNetworkConnections ofImmutable (java.util.Map)
java.util.Map incidentEdges
public java.util.Set adjacentNodes ()
public java.util.Set edgesConnecting (java.lang.Object)
Object node
}
com/google/common/graph/ValueGraph.class
ValueGraph.java
package com.google.common.graph
public abstract com.google.common.graph.ValueGraph extends java.lang.Object implements com.google.common.graph.BaseGraph {
public abstract java.util.Set nodes ()
public abstract java.util.Set edges ()
public abstract com.google.common.graph.Graph asGraph ()
public abstract boolean isDirected ()
public abstract boolean allowsSelfLoops ()
public abstract com.google.common.graph.ElementOrder nodeOrder ()
public abstract com.google.common.graph.ElementOrder incidentEdgeOrder ()
public abstract java.util.Set adjacentNodes (java.lang.Object)
public abstract java.util.Set predecessors (java.lang.Object)
public abstract java.util.Set successors (java.lang.Object)
public abstract java.util.Set incidentEdges (java.lang.Object)
public abstract int degree (java.lang.Object)
public abstract int inDegree (java.lang.Object)
public abstract int outDegree (java.lang.Object)
public abstract boolean hasEdgeConnecting (java.lang.Object, java.lang.Object)
public abstract boolean hasEdgeConnecting (com.google.common.graph.EndpointPair)
public abstract java.lang.Object edgeValueOrDefault (java.lang.Object, java.lang.Object, java.lang.Object)
public abstract java.lang.Object edgeValueOrDefault (com.google.common.graph.EndpointPair, java.lang.Object)
public abstract boolean equals (java.lang.Object)
public abstract int hashCode ()
public volatile synthetic java.lang.Iterable successors (java.lang.Object)
public volatile synthetic java.lang.Iterable predecessors (java.lang.Object)
}
com/google/common/graph/ValueGraphBuilder.class
ValueGraphBuilder.java
package com.google.common.graph
public final com.google.common.graph.ValueGraphBuilder extends com.google.common.graph.AbstractGraphBuilder {
private void <init> (boolean)
boolean directed
public static com.google.common.graph.ValueGraphBuilder directed ()
public static com.google.common.graph.ValueGraphBuilder undirected ()
public static com.google.common.graph.ValueGraphBuilder from (com.google.common.graph.ValueGraph)
com.google.common.graph.ValueGraph graph
public com.google.common.graph.ImmutableValueGraph$Builder immutable ()
com.google.common.graph.ValueGraphBuilder castBuilder
public com.google.common.graph.ValueGraphBuilder allowsSelfLoops (boolean)
boolean allowsSelfLoops
public com.google.common.graph.ValueGraphBuilder expectedNodeCount (int)
int expectedNodeCount
public com.google.common.graph.ValueGraphBuilder nodeOrder (com.google.common.graph.ElementOrder)
com.google.common.graph.ElementOrder nodeOrder
com.google.common.graph.ValueGraphBuilder newBuilder
public com.google.common.graph.ValueGraphBuilder incidentEdgeOrder (com.google.common.graph.ElementOrder)
com.google.common.graph.ElementOrder incidentEdgeOrder
com.google.common.graph.ValueGraphBuilder newBuilder
public com.google.common.graph.MutableValueGraph build ()
com.google.common.graph.ValueGraphBuilder copy ()
com.google.common.graph.ValueGraphBuilder newBuilder
private com.google.common.graph.ValueGraphBuilder cast ()
}
com/google/common/graph/package-info.class
package-info.java
package com.google.common.graph
abstract synthetic com.google.common.graph.package-info extends java.lang.Object {
}
com/google/common/hash/
com/google/common/hash/AbstractByteHasher.class
AbstractByteHasher.java
package com.google.common.hash
abstract com.google.common.hash.AbstractByteHasher extends com.google.common.hash.AbstractHasher {
private final java.nio.ByteBuffer scratch
void <init> ()
protected abstract void update (byte)
protected void update (byte[])
byte[] b
protected void update (byte[], int, int)
int i
byte[] b
int off
int len
protected void update (java.nio.ByteBuffer)
int remaining
java.nio.ByteBuffer b
private com.google.common.hash.Hasher update (int)
int bytes
public com.google.common.hash.Hasher putByte (byte)
byte b
public com.google.common.hash.Hasher putBytes (byte[])
byte[] bytes
public com.google.common.hash.Hasher putBytes (byte[], int, int)
byte[] bytes
int off
int len
public com.google.common.hash.Hasher putBytes (java.nio.ByteBuffer)
java.nio.ByteBuffer bytes
public com.google.common.hash.Hasher putShort (short)
short s
public com.google.common.hash.Hasher putInt (int)
int i
public com.google.common.hash.Hasher putLong (long)
long l
public com.google.common.hash.Hasher putChar (char)
char c
public volatile synthetic com.google.common.hash.PrimitiveSink putChar (char)
public volatile synthetic com.google.common.hash.PrimitiveSink putLong (long)
public volatile synthetic com.google.common.hash.PrimitiveSink putInt (int)
public volatile synthetic com.google.common.hash.PrimitiveSink putShort (short)
public volatile synthetic com.google.common.hash.PrimitiveSink putBytes (java.nio.ByteBuffer)
public volatile synthetic com.google.common.hash.PrimitiveSink putBytes (byte[], int, int)
public volatile synthetic com.google.common.hash.PrimitiveSink putBytes (byte[])
public volatile synthetic com.google.common.hash.PrimitiveSink putByte (byte)
}
com/google/common/hash/AbstractCompositeHashFunction$1.class
AbstractCompositeHashFunction.java
package com.google.common.hash
com.google.common.hash.AbstractCompositeHashFunction$1 extends java.lang.Object implements com.google.common.hash.Hasher {
final synthetic com.google.common.hash.Hasher[] val$hashers
final synthetic com.google.common.hash.AbstractCompositeHashFunction this$0
void <init> (com.google.common.hash.AbstractCompositeHashFunction, com.google.common.hash.Hasher[])
com.google.common.hash.AbstractCompositeHashFunction this$0
public com.google.common.hash.Hasher putByte (byte)
com.google.common.hash.Hasher hasher
byte b
public com.google.common.hash.Hasher putBytes (byte[])
com.google.common.hash.Hasher hasher
byte[] bytes
public com.google.common.hash.Hasher putBytes (byte[], int, int)
com.google.common.hash.Hasher hasher
byte[] bytes
int off
int len
public com.google.common.hash.Hasher putBytes (java.nio.ByteBuffer)
com.google.common.hash.Hasher hasher
java.nio.ByteBuffer bytes
int pos
public com.google.common.hash.Hasher putShort (short)
com.google.common.hash.Hasher hasher
short s
public com.google.common.hash.Hasher putInt (int)
com.google.common.hash.Hasher hasher
int i
public com.google.common.hash.Hasher putLong (long)
com.google.common.hash.Hasher hasher
long l
public com.google.common.hash.Hasher putFloat (float)
com.google.common.hash.Hasher hasher
float f
public com.google.common.hash.Hasher putDouble (double)
com.google.common.hash.Hasher hasher
double d
public com.google.common.hash.Hasher putBoolean (boolean)
com.google.common.hash.Hasher hasher
boolean b
public com.google.common.hash.Hasher putChar (char)
com.google.common.hash.Hasher hasher
char c
public com.google.common.hash.Hasher putUnencodedChars (java.lang.CharSequence)
com.google.common.hash.Hasher hasher
CharSequence chars
public com.google.common.hash.Hasher putString (java.lang.CharSequence, java.nio.charset.Charset)
com.google.common.hash.Hasher hasher
CharSequence chars
java.nio.charset.Charset charset
public com.google.common.hash.Hasher putObject (java.lang.Object, com.google.common.hash.Funnel)
com.google.common.hash.Hasher hasher
Object instance
com.google.common.hash.Funnel funnel
public com.google.common.hash.HashCode hash ()
public volatile synthetic com.google.common.hash.PrimitiveSink putString (java.lang.CharSequence, java.nio.charset.Charset)
public volatile synthetic com.google.common.hash.PrimitiveSink putUnencodedChars (java.lang.CharSequence)
public volatile synthetic com.google.common.hash.PrimitiveSink putChar (char)
public volatile synthetic com.google.common.hash.PrimitiveSink putBoolean (boolean)
public volatile synthetic com.google.common.hash.PrimitiveSink putDouble (double)
public volatile synthetic com.google.common.hash.PrimitiveSink putFloat (float)
public volatile synthetic com.google.common.hash.PrimitiveSink putLong (long)
public volatile synthetic com.google.common.hash.PrimitiveSink putInt (int)
public volatile synthetic com.google.common.hash.PrimitiveSink putShort (short)
public volatile synthetic com.google.common.hash.PrimitiveSink putBytes (java.nio.ByteBuffer)
public volatile synthetic com.google.common.hash.PrimitiveSink putBytes (byte[], int, int)
public volatile synthetic com.google.common.hash.PrimitiveSink putBytes (byte[])
public volatile synthetic com.google.common.hash.PrimitiveSink putByte (byte)
}
com/google/common/hash/AbstractCompositeHashFunction.class
AbstractCompositeHashFunction.java
package com.google.common.hash
abstract com.google.common.hash.AbstractCompositeHashFunction extends com.google.common.hash.AbstractHashFunction {
final com.google.common.hash.HashFunction[] functions
private static final long serialVersionUID
transient void <init> (com.google.common.hash.HashFunction[])
com.google.common.hash.HashFunction function
com.google.common.hash.HashFunction[] functions
abstract com.google.common.hash.HashCode makeHash (com.google.common.hash.Hasher[])
public com.google.common.hash.Hasher newHasher ()
int i
com.google.common.hash.Hasher[] hashers
public com.google.common.hash.Hasher newHasher (int)
int i
int expectedInputSize
com.google.common.hash.Hasher[] hashers
private com.google.common.hash.Hasher fromHashers (com.google.common.hash.Hasher[])
com.google.common.hash.Hasher[] hashers
}
com/google/common/hash/AbstractHashFunction.class
AbstractHashFunction.java
package com.google.common.hash
abstract com.google.common.hash.AbstractHashFunction extends java.lang.Object implements com.google.common.hash.HashFunction {
void <init> ()
public com.google.common.hash.HashCode hashObject (java.lang.Object, com.google.common.hash.Funnel)
Object instance
com.google.common.hash.Funnel funnel
public com.google.common.hash.HashCode hashUnencodedChars (java.lang.CharSequence)
CharSequence input
int len
public com.google.common.hash.HashCode hashString (java.lang.CharSequence, java.nio.charset.Charset)
CharSequence input
java.nio.charset.Charset charset
public com.google.common.hash.HashCode hashInt (int)
int input
public com.google.common.hash.HashCode hashLong (long)
long input
public com.google.common.hash.HashCode hashBytes (byte[])
byte[] input
public com.google.common.hash.HashCode hashBytes (byte[], int, int)
byte[] input
int off
int len
public com.google.common.hash.HashCode hashBytes (java.nio.ByteBuffer)
java.nio.ByteBuffer input
public com.google.common.hash.Hasher newHasher (int)
int expectedInputSize
}
com/google/common/hash/AbstractHasher.class
AbstractHasher.java
package com.google.common.hash
abstract com.google.common.hash.AbstractHasher extends java.lang.Object implements com.google.common.hash.Hasher {
void <init> ()
public final com.google.common.hash.Hasher putBoolean (boolean)
boolean b
public final com.google.common.hash.Hasher putDouble (double)
double d
public final com.google.common.hash.Hasher putFloat (float)
float f
public com.google.common.hash.Hasher putUnencodedChars (java.lang.CharSequence)
int i
int len
CharSequence charSequence
public com.google.common.hash.Hasher putString (java.lang.CharSequence, java.nio.charset.Charset)
CharSequence charSequence
java.nio.charset.Charset charset
public com.google.common.hash.Hasher putBytes (byte[])
byte[] bytes
public com.google.common.hash.Hasher putBytes (byte[], int, int)
int i
byte[] bytes
int off
int len
public com.google.common.hash.Hasher putBytes (java.nio.ByteBuffer)
int remaining
java.nio.ByteBuffer b
public com.google.common.hash.Hasher putShort (short)
short s
public com.google.common.hash.Hasher putInt (int)
int i
public com.google.common.hash.Hasher putLong (long)
int i
long l
public com.google.common.hash.Hasher putChar (char)
char c
public com.google.common.hash.Hasher putObject (java.lang.Object, com.google.common.hash.Funnel)
Object instance
com.google.common.hash.Funnel funnel
public volatile synthetic com.google.common.hash.PrimitiveSink putString (java.lang.CharSequence, java.nio.charset.Charset)
public volatile synthetic com.google.common.hash.PrimitiveSink putUnencodedChars (java.lang.CharSequence)
public volatile synthetic com.google.common.hash.PrimitiveSink putChar (char)
public volatile synthetic com.google.common.hash.PrimitiveSink putBoolean (boolean)
public volatile synthetic com.google.common.hash.PrimitiveSink putDouble (double)
public volatile synthetic com.google.common.hash.PrimitiveSink putFloat (float)
public volatile synthetic com.google.common.hash.PrimitiveSink putLong (long)
public volatile synthetic com.google.common.hash.PrimitiveSink putInt (int)
public volatile synthetic com.google.common.hash.PrimitiveSink putShort (short)
public volatile synthetic com.google.common.hash.PrimitiveSink putBytes (java.nio.ByteBuffer)
public volatile synthetic com.google.common.hash.PrimitiveSink putBytes (byte[], int, int)
public volatile synthetic com.google.common.hash.PrimitiveSink putBytes (byte[])
}
com/google/common/hash/AbstractNonStreamingHashFunction$BufferingHasher.class
AbstractNonStreamingHashFunction.java
package com.google.common.hash
final com.google.common.hash.AbstractNonStreamingHashFunction$BufferingHasher extends com.google.common.hash.AbstractHasher {
final com.google.common.hash.AbstractNonStreamingHashFunction$ExposedByteArrayOutputStream stream
final synthetic com.google.common.hash.AbstractNonStreamingHashFunction this$0
void <init> (com.google.common.hash.AbstractNonStreamingHashFunction, int)
int expectedInputSize
public com.google.common.hash.Hasher putByte (byte)
byte b
public com.google.common.hash.Hasher putBytes (byte[], int, int)
byte[] bytes
int off
int len
public com.google.common.hash.Hasher putBytes (java.nio.ByteBuffer)
java.nio.ByteBuffer bytes
public com.google.common.hash.HashCode hash ()
public volatile synthetic com.google.common.hash.PrimitiveSink putBytes (java.nio.ByteBuffer)
public volatile synthetic com.google.common.hash.PrimitiveSink putBytes (byte[], int, int)
public volatile synthetic com.google.common.hash.PrimitiveSink putByte (byte)
}
com/google/common/hash/AbstractNonStreamingHashFunction$ExposedByteArrayOutputStream.class
AbstractNonStreamingHashFunction.java
package com.google.common.hash
final com.google.common.hash.AbstractNonStreamingHashFunction$ExposedByteArrayOutputStream extends java.io.ByteArrayOutputStream {
void <init> (int)
int expectedInputSize
void write (java.nio.ByteBuffer)
java.nio.ByteBuffer input
int remaining
byte[] byteArray ()
int length ()
}
com/google/common/hash/AbstractNonStreamingHashFunction.class
AbstractNonStreamingHashFunction.java
package com.google.common.hash
abstract com.google.common.hash.AbstractNonStreamingHashFunction extends com.google.common.hash.AbstractHashFunction {
void <init> ()
public com.google.common.hash.Hasher newHasher ()
public com.google.common.hash.Hasher newHasher (int)
int expectedInputSize
public com.google.common.hash.HashCode hashInt (int)
int input
public com.google.common.hash.HashCode hashLong (long)
long input
public com.google.common.hash.HashCode hashUnencodedChars (java.lang.CharSequence)
int i
CharSequence input
int len
java.nio.ByteBuffer buffer
public com.google.common.hash.HashCode hashString (java.lang.CharSequence, java.nio.charset.Charset)
CharSequence input
java.nio.charset.Charset charset
public abstract com.google.common.hash.HashCode hashBytes (byte[], int, int)
public com.google.common.hash.HashCode hashBytes (java.nio.ByteBuffer)
java.nio.ByteBuffer input
}
com/google/common/hash/AbstractStreamingHasher.class
AbstractStreamingHasher.java
package com.google.common.hash
abstract com.google.common.hash.AbstractStreamingHasher extends com.google.common.hash.AbstractHasher {
private final java.nio.ByteBuffer buffer
private final int bufferSize
private final int chunkSize
protected void <init> (int)
int chunkSize
protected void <init> (int, int)
int chunkSize
int bufferSize
protected abstract void process (java.nio.ByteBuffer)
protected void processRemaining (java.nio.ByteBuffer)
java.nio.ByteBuffer bb
public final com.google.common.hash.Hasher putBytes (byte[], int, int)
byte[] bytes
int off
int len
public final com.google.common.hash.Hasher putBytes (java.nio.ByteBuffer)
java.nio.ByteBuffer readBuffer
java.nio.ByteOrder order
private com.google.common.hash.Hasher putBytesInternal (java.nio.ByteBuffer)
int i
java.nio.ByteBuffer readBuffer
int bytesToCopy
public final com.google.common.hash.Hasher putByte (byte)
byte b
public final com.google.common.hash.Hasher putShort (short)
short s
public final com.google.common.hash.Hasher putChar (char)
char c
public final com.google.common.hash.Hasher putInt (int)
int i
public final com.google.common.hash.Hasher putLong (long)
long l
public final com.google.common.hash.HashCode hash ()
protected abstract com.google.common.hash.HashCode makeHash ()
private void munchIfFull ()
private void munch ()
public volatile synthetic com.google.common.hash.PrimitiveSink putChar (char)
public volatile synthetic com.google.common.hash.PrimitiveSink putLong (long)
public volatile synthetic com.google.common.hash.PrimitiveSink putInt (int)
public volatile synthetic com.google.common.hash.PrimitiveSink putShort (short)
public volatile synthetic com.google.common.hash.PrimitiveSink putBytes (java.nio.ByteBuffer)
public volatile synthetic com.google.common.hash.PrimitiveSink putBytes (byte[], int, int)
public volatile synthetic com.google.common.hash.PrimitiveSink putByte (byte)
}
com/google/common/hash/BloomFilter$1.class
BloomFilter.java
package com.google.common.hash
synthetic com.google.common.hash.BloomFilter$1 extends java.lang.Object {
}
com/google/common/hash/BloomFilter$SerialForm.class
BloomFilter.java
package com.google.common.hash
com.google.common.hash.BloomFilter$SerialForm extends java.lang.Object implements java.io.Serializable {
final long[] data
final int numHashFunctions
final com.google.common.hash.Funnel funnel
final com.google.common.hash.BloomFilter$Strategy strategy
private static final long serialVersionUID
void <init> (com.google.common.hash.BloomFilter)
com.google.common.hash.BloomFilter bf
java.lang.Object readResolve ()
}
com/google/common/hash/BloomFilter$Strategy.class
BloomFilter.java
package com.google.common.hash
abstract com.google.common.hash.BloomFilter$Strategy extends java.lang.Object implements java.io.Serializable {
public abstract boolean put (java.lang.Object, com.google.common.hash.Funnel, int, com.google.common.hash.BloomFilterStrategies$LockFreeBitArray)
public abstract boolean mightContain (java.lang.Object, com.google.common.hash.Funnel, int, com.google.common.hash.BloomFilterStrategies$LockFreeBitArray)
public abstract int ordinal ()
}
com/google/common/hash/BloomFilter.class
BloomFilter.java
package com.google.common.hash
public final com.google.common.hash.BloomFilter extends java.lang.Object implements com.google.common.base.Predicate java.io.Serializable {
private final com.google.common.hash.BloomFilterStrategies$LockFreeBitArray bits
private final int numHashFunctions
private final com.google.common.hash.Funnel funnel
private final com.google.common.hash.BloomFilter$Strategy strategy
private void <init> (com.google.common.hash.BloomFilterStrategies$LockFreeBitArray, int, com.google.common.hash.Funnel, com.google.common.hash.BloomFilter$Strategy)
com.google.common.hash.BloomFilterStrategies$LockFreeBitArray bits
int numHashFunctions
com.google.common.hash.Funnel funnel
com.google.common.hash.BloomFilter$Strategy strategy
public com.google.common.hash.BloomFilter copy ()
public boolean mightContain (java.lang.Object)
Object object
public boolean apply (java.lang.Object)
Object input
public boolean put (java.lang.Object)
Object object
public double expectedFpp ()
public long approximateElementCount ()
long bitSize
long bitCount
double fractionOfBitsSet
long bitSize ()
public boolean isCompatible (com.google.common.hash.BloomFilter)
com.google.common.hash.BloomFilter that
public void putAll (com.google.common.hash.BloomFilter)
com.google.common.hash.BloomFilter that
public boolean equals (java.lang.Object)
com.google.common.hash.BloomFilter that
Object object
public int hashCode ()
public static com.google.common.hash.BloomFilter create (com.google.common.hash.Funnel, int, double)
com.google.common.hash.Funnel funnel
int expectedInsertions
double fpp
public static com.google.common.hash.BloomFilter create (com.google.common.hash.Funnel, long, double)
com.google.common.hash.Funnel funnel
long expectedInsertions
double fpp
static com.google.common.hash.BloomFilter create (com.google.common.hash.Funnel, long, double, com.google.common.hash.BloomFilter$Strategy)
IllegalArgumentException e
com.google.common.hash.Funnel funnel
long expectedInsertions
double fpp
com.google.common.hash.BloomFilter$Strategy strategy
long numBits
int numHashFunctions
public static com.google.common.hash.BloomFilter create (com.google.common.hash.Funnel, int)
com.google.common.hash.Funnel funnel
int expectedInsertions
public static com.google.common.hash.BloomFilter create (com.google.common.hash.Funnel, long)
com.google.common.hash.Funnel funnel
long expectedInsertions
static int optimalNumOfHashFunctions (long, long)
long n
long m
static long optimalNumOfBits (long, double)
long n
double p
private java.lang.Object writeReplace ()
public void writeTo (java.io.OutputStream) throws java.io.IOException
int i
java.io.OutputStream out
java.io.DataOutputStream dout
public static com.google.common.hash.BloomFilter readFrom (java.io.InputStream, com.google.common.hash.Funnel) throws java.io.IOException
int i
java.io.DataInputStream din
com.google.common.hash.BloomFilter$Strategy strategy
com.google.common.hash.BloomFilterStrategies$LockFreeBitArray dataArray
String message
RuntimeException e
java.io.InputStream in
com.google.common.hash.Funnel funnel
int strategyOrdinal
int numHashFunctions
int dataLength
static synthetic com.google.common.hash.BloomFilterStrategies$LockFreeBitArray access$000 (com.google.common.hash.BloomFilter)
com.google.common.hash.BloomFilter x0
static synthetic int access$100 (com.google.common.hash.BloomFilter)
com.google.common.hash.BloomFilter x0
static synthetic com.google.common.hash.Funnel access$200 (com.google.common.hash.BloomFilter)
com.google.common.hash.BloomFilter x0
static synthetic com.google.common.hash.BloomFilter$Strategy access$300 (com.google.common.hash.BloomFilter)
com.google.common.hash.BloomFilter x0
synthetic void <init> (com.google.common.hash.BloomFilterStrategies$LockFreeBitArray, int, com.google.common.hash.Funnel, com.google.common.hash.BloomFilter$Strategy, com.google.common.hash.BloomFilter$1)
com.google.common.hash.BloomFilterStrategies$LockFreeBitArray x0
int x1
com.google.common.hash.Funnel x2
com.google.common.hash.BloomFilter$Strategy x3
com.google.common.hash.BloomFilter$1 x4
}
com/google/common/hash/BloomFilterStrategies$1.class
BloomFilterStrategies.java
package com.google.common.hash
final enum com.google.common.hash.BloomFilterStrategies$1 extends com.google.common.hash.BloomFilterStrategies {
void <init> (java.lang.String, int)
public boolean put (java.lang.Object, com.google.common.hash.Funnel, int, com.google.common.hash.BloomFilterStrategies$LockFreeBitArray)
int combinedHash
int i
Object object
com.google.common.hash.Funnel funnel
int numHashFunctions
com.google.common.hash.BloomFilterStrategies$LockFreeBitArray bits
long bitSize
long hash64
int hash1
int hash2
boolean bitsChanged
public boolean mightContain (java.lang.Object, com.google.common.hash.Funnel, int, com.google.common.hash.BloomFilterStrategies$LockFreeBitArray)
int combinedHash
int i
Object object
com.google.common.hash.Funnel funnel
int numHashFunctions
com.google.common.hash.BloomFilterStrategies$LockFreeBitArray bits
long bitSize
long hash64
int hash1
int hash2
}
com/google/common/hash/BloomFilterStrategies$2.class
BloomFilterStrategies.java
package com.google.common.hash
final enum com.google.common.hash.BloomFilterStrategies$2 extends com.google.common.hash.BloomFilterStrategies {
void <init> (java.lang.String, int)
public boolean put (java.lang.Object, com.google.common.hash.Funnel, int, com.google.common.hash.BloomFilterStrategies$LockFreeBitArray)
int i
Object object
com.google.common.hash.Funnel funnel
int numHashFunctions
com.google.common.hash.BloomFilterStrategies$LockFreeBitArray bits
long bitSize
byte[] bytes
long hash1
long hash2
boolean bitsChanged
long combinedHash
public boolean mightContain (java.lang.Object, com.google.common.hash.Funnel, int, com.google.common.hash.BloomFilterStrategies$LockFreeBitArray)
int i
Object object
com.google.common.hash.Funnel funnel
int numHashFunctions
com.google.common.hash.BloomFilterStrategies$LockFreeBitArray bits
long bitSize
byte[] bytes
long hash1
long hash2
long combinedHash
private long lowerEight (byte[])
byte[] bytes
private long upperEight (byte[])
byte[] bytes
}
com/google/common/hash/BloomFilterStrategies$LockFreeBitArray.class
BloomFilterStrategies.java
package com.google.common.hash
final com.google.common.hash.BloomFilterStrategies$LockFreeBitArray extends java.lang.Object {
private static final int LONG_ADDRESSABLE_BITS
final java.util.concurrent.atomic.AtomicLongArray data
private final com.google.common.hash.LongAddable bitCount
void <init> (long)
long bits
void <init> (long[])
long value
long[] data
long bitCount
boolean set (long)
long bitIndex
int longIndex
long mask
long oldValue
long newValue
boolean get (long)
long bitIndex
public static long[] toPlainArray (java.util.concurrent.atomic.AtomicLongArray)
int i
java.util.concurrent.atomic.AtomicLongArray atomicLongArray
long[] array
long bitSize ()
long bitCount ()
com.google.common.hash.BloomFilterStrategies$LockFreeBitArray copy ()
void putAll (com.google.common.hash.BloomFilterStrategies$LockFreeBitArray)
int i
com.google.common.hash.BloomFilterStrategies$LockFreeBitArray other
void putData (int, long)
int bitsAdded
int i
long longValue
long ourLongOld
long ourLongNew
boolean changedAnyBits
int dataLength ()
public boolean equals (java.lang.Object)
com.google.common.hash.BloomFilterStrategies$LockFreeBitArray lockFreeBitArray
Object o
public int hashCode ()
}
com/google/common/hash/BloomFilterStrategies.class
BloomFilterStrategies.java
package com.google.common.hash
abstract enum com.google.common.hash.BloomFilterStrategies extends java.lang.Enum implements com.google.common.hash.BloomFilter$Strategy {
public static final enum com.google.common.hash.BloomFilterStrategies MURMUR128_MITZ_32
public static final enum com.google.common.hash.BloomFilterStrategies MURMUR128_MITZ_64
private static final synthetic com.google.common.hash.BloomFilterStrategies[] $VALUES
public static com.google.common.hash.BloomFilterStrategies[] values ()
public static com.google.common.hash.BloomFilterStrategies valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
private static synthetic com.google.common.hash.BloomFilterStrategies[] $values ()
synthetic void <init> (java.lang.String, int, com.google.common.hash.BloomFilterStrategies$1)
String x0
int x1
com.google.common.hash.BloomFilterStrategies$1 x2
static void <clinit> ()
}
com/google/common/hash/ChecksumHashFunction$1.class
ChecksumHashFunction.java
package com.google.common.hash
synthetic com.google.common.hash.ChecksumHashFunction$1 extends java.lang.Object {
}
com/google/common/hash/ChecksumHashFunction$ChecksumHasher.class
ChecksumHashFunction.java
package com.google.common.hash
final com.google.common.hash.ChecksumHashFunction$ChecksumHasher extends com.google.common.hash.AbstractByteHasher {
private final java.util.zip.Checksum checksum
final synthetic com.google.common.hash.ChecksumHashFunction this$0
private void <init> (com.google.common.hash.ChecksumHashFunction, java.util.zip.Checksum)
java.util.zip.Checksum checksum
protected void update (byte)
byte b
protected void update (byte[], int, int)
byte[] bytes
int off
int len
public com.google.common.hash.HashCode hash ()
long value
synthetic void <init> (com.google.common.hash.ChecksumHashFunction, java.util.zip.Checksum, com.google.common.hash.ChecksumHashFunction$1)
com.google.common.hash.ChecksumHashFunction x0
java.util.zip.Checksum x1
com.google.common.hash.ChecksumHashFunction$1 x2
}
com/google/common/hash/ChecksumHashFunction.class
ChecksumHashFunction.java
package com.google.common.hash
final com.google.common.hash.ChecksumHashFunction extends com.google.common.hash.AbstractHashFunction implements java.io.Serializable {
private final com.google.common.hash.ImmutableSupplier checksumSupplier
private final int bits
private final String toString
private static final long serialVersionUID
void <init> (com.google.common.hash.ImmutableSupplier, int, java.lang.String)
com.google.common.hash.ImmutableSupplier checksumSupplier
int bits
String toString
public int bits ()
public com.google.common.hash.Hasher newHasher ()
public java.lang.String toString ()
static synthetic int access$100 (com.google.common.hash.ChecksumHashFunction)
com.google.common.hash.ChecksumHashFunction x0
}
com/google/common/hash/Crc32cHashFunction$Crc32cHasher.class
Crc32cHashFunction.java
package com.google.common.hash
final com.google.common.hash.Crc32cHashFunction$Crc32cHasher extends com.google.common.hash.AbstractStreamingHasher {
private boolean finished
private int crc0
private int crc1
private int crc2
private int crc3
static final int[] BYTE_TABLE
static final int[][] STRIDE_TABLE
static final int INVERSE_COMPUTE_FOR_WORD_OF_ALL_1S
private static final java.nio.ByteBuffer EMPTY
void <init> ()
protected void process (java.nio.ByteBuffer)
java.nio.ByteBuffer bb
protected void processRemaining (java.nio.ByteBuffer)
java.nio.ByteBuffer bb
protected com.google.common.hash.HashCode makeHash ()
static int computeForWord (int)
int word
static int combine (int, int)
int i
int csum
int crc
static void <clinit> ()
}
com/google/common/hash/Crc32cHashFunction.class
Crc32cHashFunction.java
package com.google.common.hash
final com.google.common.hash.Crc32cHashFunction extends com.google.common.hash.AbstractHashFunction {
static final com.google.common.hash.HashFunction CRC_32_C
void <init> ()
public int bits ()
public com.google.common.hash.Hasher newHasher ()
public java.lang.String toString ()
static void <clinit> ()
}
com/google/common/hash/ElementTypesAreNonnullByDefault.class
ElementTypesAreNonnullByDefault.java
package com.google.common.hash
abstract annotation com.google.common.hash.ElementTypesAreNonnullByDefault extends java.lang.Object implements java.lang.annotation.Annotation {
}
com/google/common/hash/FarmHashFingerprint64.class
FarmHashFingerprint64.java
package com.google.common.hash
final com.google.common.hash.FarmHashFingerprint64 extends com.google.common.hash.AbstractNonStreamingHashFunction {
static final com.google.common.hash.HashFunction FARMHASH_FINGERPRINT_64
private static final long K0
private static final long K1
private static final long K2
void <init> ()
public com.google.common.hash.HashCode hashBytes (byte[], int, int)
byte[] input
int off
int len
public int bits ()
public java.lang.String toString ()
static long fingerprint (byte[], int, int)
byte[] bytes
int offset
int length
private static long shiftMix (long)
long val
private static long hashLength16 (long, long, long)
long u
long v
long mul
long a
long b
private static void weakHashLength32WithSeeds (byte[], int, long, long, long[])
byte[] bytes
int offset
long seedA
long seedB
long[] output
long part1
long part2
long part3
long part4
long c
private static long hashLength0to16 (byte[], int, int)
long mul
long a
long b
long c
long d
long mul
long a
byte a
byte b
byte c
int y
int z
byte[] bytes
int offset
int length
private static long hashLength17to32 (byte[], int, int)
byte[] bytes
int offset
int length
long mul
long a
long b
long c
long d
private static long hashLength33To64 (byte[], int, int)
byte[] bytes
int offset
int length
long mul
long a
long b
long c
long d
long y
long z
long e
long f
long g
long h
private static long hashLength65Plus (byte[], int, int)
long tmp
byte[] bytes
int offset
int length
int seed
long x
long y
long z
long[] v
long[] w
int end
int last64offset
long mul
static void <clinit> ()
}
com/google/common/hash/Fingerprint2011.class
Fingerprint2011.java
package com.google.common.hash
final com.google.common.hash.Fingerprint2011 extends com.google.common.hash.AbstractNonStreamingHashFunction {
static final com.google.common.hash.HashFunction FINGERPRINT_2011
private static final long K0
private static final long K1
private static final long K2
private static final long K3
void <init> ()
public com.google.common.hash.HashCode hashBytes (byte[], int, int)
byte[] input
int off
int len
public int bits ()
public java.lang.String toString ()
static long fingerprint (byte[], int, int)
long result
long result
byte[] bytes
int offset
int length
long result
long u
long v
private static long shiftMix (long)
long val
static long hash128to64 (long, long)
long high
long low
long a
long b
private static void weakHashLength32WithSeeds (byte[], int, long, long, long[])
byte[] bytes
int offset
long seedA
long seedB
long[] output
long part1
long part2
long part3
long part4
long c
private static long fullFingerprint (byte[], int, int)
long tmp
byte[] bytes
int offset
int length
long x
long y
long z
long[] v
long[] w
private static long hashLength33To64 (byte[], int, int)
byte[] bytes
int offset
int length
long z
long a
long b
long c
long vf
long vs
long wf
long ws
long r
static long murmurHash64WithSeed (byte[], int, int, long)
long loaded
long data
int i
long data
byte[] bytes
int offset
int length
long seed
long mul
int topBit
int lengthAligned
int lengthRemainder
long hash
static void <clinit> ()
}
com/google/common/hash/Funnel.class
Funnel.java
package com.google.common.hash
public abstract com.google.common.hash.Funnel extends java.lang.Object implements java.io.Serializable {
public abstract void funnel (java.lang.Object, com.google.common.hash.PrimitiveSink)
}
com/google/common/hash/Funnels$ByteArrayFunnel.class
Funnels.java
package com.google.common.hash
final enum com.google.common.hash.Funnels$ByteArrayFunnel extends java.lang.Enum implements com.google.common.hash.Funnel {
public static final enum com.google.common.hash.Funnels$ByteArrayFunnel INSTANCE
private static final synthetic com.google.common.hash.Funnels$ByteArrayFunnel[] $VALUES
public static com.google.common.hash.Funnels$ByteArrayFunnel[] values ()
public static com.google.common.hash.Funnels$ByteArrayFunnel valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
public void funnel (byte[], com.google.common.hash.PrimitiveSink)
byte[] from
com.google.common.hash.PrimitiveSink into
public java.lang.String toString ()
public volatile synthetic void funnel (java.lang.Object, com.google.common.hash.PrimitiveSink)
private static synthetic com.google.common.hash.Funnels$ByteArrayFunnel[] $values ()
static void <clinit> ()
}
com/google/common/hash/Funnels$IntegerFunnel.class
Funnels.java
package com.google.common.hash
final enum com.google.common.hash.Funnels$IntegerFunnel extends java.lang.Enum implements com.google.common.hash.Funnel {
public static final enum com.google.common.hash.Funnels$IntegerFunnel INSTANCE
private static final synthetic com.google.common.hash.Funnels$IntegerFunnel[] $VALUES
public static com.google.common.hash.Funnels$IntegerFunnel[] values ()
public static com.google.common.hash.Funnels$IntegerFunnel valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
public void funnel (java.lang.Integer, com.google.common.hash.PrimitiveSink)
Integer from
com.google.common.hash.PrimitiveSink into
public java.lang.String toString ()
public volatile synthetic void funnel (java.lang.Object, com.google.common.hash.PrimitiveSink)
private static synthetic com.google.common.hash.Funnels$IntegerFunnel[] $values ()
static void <clinit> ()
}
com/google/common/hash/Funnels$LongFunnel.class
Funnels.java
package com.google.common.hash
final enum com.google.common.hash.Funnels$LongFunnel extends java.lang.Enum implements com.google.common.hash.Funnel {
public static final enum com.google.common.hash.Funnels$LongFunnel INSTANCE
private static final synthetic com.google.common.hash.Funnels$LongFunnel[] $VALUES
public static com.google.common.hash.Funnels$LongFunnel[] values ()
public static com.google.common.hash.Funnels$LongFunnel valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
public void funnel (java.lang.Long, com.google.common.hash.PrimitiveSink)
Long from
com.google.common.hash.PrimitiveSink into
public java.lang.String toString ()
public volatile synthetic void funnel (java.lang.Object, com.google.common.hash.PrimitiveSink)
private static synthetic com.google.common.hash.Funnels$LongFunnel[] $values ()
static void <clinit> ()
}
com/google/common/hash/Funnels$SequentialFunnel.class
Funnels.java
package com.google.common.hash
com.google.common.hash.Funnels$SequentialFunnel extends java.lang.Object implements com.google.common.hash.Funnel java.io.Serializable {
private final com.google.common.hash.Funnel elementFunnel
void <init> (com.google.common.hash.Funnel)
com.google.common.hash.Funnel elementFunnel
public void funnel (java.lang.Iterable, com.google.common.hash.PrimitiveSink)
Object e
Iterable from
com.google.common.hash.PrimitiveSink into
public java.lang.String toString ()
public boolean equals (java.lang.Object)
com.google.common.hash.Funnels$SequentialFunnel funnel
Object o
public int hashCode ()
public volatile synthetic void funnel (java.lang.Object, com.google.common.hash.PrimitiveSink)
}
com/google/common/hash/Funnels$SinkAsStream.class
Funnels.java
package com.google.common.hash
com.google.common.hash.Funnels$SinkAsStream extends java.io.OutputStream {
final com.google.common.hash.PrimitiveSink sink
void <init> (com.google.common.hash.PrimitiveSink)
com.google.common.hash.PrimitiveSink sink
public void write (int)
int b
public void write (byte[])
byte[] bytes
public void write (byte[], int, int)
byte[] bytes
int off
int len
public java.lang.String toString ()
}
com/google/common/hash/Funnels$StringCharsetFunnel$SerializedForm.class
Funnels.java
package com.google.common.hash
com.google.common.hash.Funnels$StringCharsetFunnel$SerializedForm extends java.lang.Object implements java.io.Serializable {
private final String charsetCanonicalName
private static final long serialVersionUID
void <init> (java.nio.charset.Charset)
java.nio.charset.Charset charset
private java.lang.Object readResolve ()
}
com/google/common/hash/Funnels$StringCharsetFunnel.class
Funnels.java
package com.google.common.hash
com.google.common.hash.Funnels$StringCharsetFunnel extends java.lang.Object implements com.google.common.hash.Funnel java.io.Serializable {
private final java.nio.charset.Charset charset
void <init> (java.nio.charset.Charset)
java.nio.charset.Charset charset
public void funnel (java.lang.CharSequence, com.google.common.hash.PrimitiveSink)
CharSequence from
com.google.common.hash.PrimitiveSink into
public java.lang.String toString ()
public boolean equals (java.lang.Object)
com.google.common.hash.Funnels$StringCharsetFunnel funnel
Object o
public int hashCode ()
java.lang.Object writeReplace ()
public volatile synthetic void funnel (java.lang.Object, com.google.common.hash.PrimitiveSink)
}
com/google/common/hash/Funnels$UnencodedCharsFunnel.class
Funnels.java
package com.google.common.hash
final enum com.google.common.hash.Funnels$UnencodedCharsFunnel extends java.lang.Enum implements com.google.common.hash.Funnel {
public static final enum com.google.common.hash.Funnels$UnencodedCharsFunnel INSTANCE
private static final synthetic com.google.common.hash.Funnels$UnencodedCharsFunnel[] $VALUES
public static com.google.common.hash.Funnels$UnencodedCharsFunnel[] values ()
public static com.google.common.hash.Funnels$UnencodedCharsFunnel valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
public void funnel (java.lang.CharSequence, com.google.common.hash.PrimitiveSink)
CharSequence from
com.google.common.hash.PrimitiveSink into
public java.lang.String toString ()
public volatile synthetic void funnel (java.lang.Object, com.google.common.hash.PrimitiveSink)
private static synthetic com.google.common.hash.Funnels$UnencodedCharsFunnel[] $values ()
static void <clinit> ()
}
com/google/common/hash/Funnels.class
Funnels.java
package com.google.common.hash
public final com.google.common.hash.Funnels extends java.lang.Object {
private void <init> ()
public static com.google.common.hash.Funnel byteArrayFunnel ()
public static com.google.common.hash.Funnel unencodedCharsFunnel ()
public static com.google.common.hash.Funnel stringFunnel (java.nio.charset.Charset)
java.nio.charset.Charset charset
public static com.google.common.hash.Funnel integerFunnel ()
public static com.google.common.hash.Funnel sequentialFunnel (com.google.common.hash.Funnel)
com.google.common.hash.Funnel elementFunnel
public static com.google.common.hash.Funnel longFunnel ()
public static java.io.OutputStream asOutputStream (com.google.common.hash.PrimitiveSink)
com.google.common.hash.PrimitiveSink sink
}
com/google/common/hash/HashCode$BytesHashCode.class
HashCode.java
package com.google.common.hash
final com.google.common.hash.HashCode$BytesHashCode extends com.google.common.hash.HashCode implements java.io.Serializable {
final byte[] bytes
private static final long serialVersionUID
void <init> (byte[])
byte[] bytes
public int bits ()
public byte[] asBytes ()
public int asInt ()
public long asLong ()
public long padToLong ()
int i
long retVal
void writeBytesToImpl (byte[], int, int)
byte[] dest
int offset
int maxLength
byte[] getBytesInternal ()
boolean equalsSameBits (com.google.common.hash.HashCode)
int i
com.google.common.hash.HashCode that
boolean areEqual
}
com/google/common/hash/HashCode$IntHashCode.class
HashCode.java
package com.google.common.hash
final com.google.common.hash.HashCode$IntHashCode extends com.google.common.hash.HashCode implements java.io.Serializable {
final int hash
private static final long serialVersionUID
void <init> (int)
int hash
public int bits ()
public byte[] asBytes ()
public int asInt ()
public long asLong ()
public long padToLong ()
void writeBytesToImpl (byte[], int, int)
int i
byte[] dest
int offset
int maxLength
boolean equalsSameBits (com.google.common.hash.HashCode)
com.google.common.hash.HashCode that
}
com/google/common/hash/HashCode$LongHashCode.class
HashCode.java
package com.google.common.hash
final com.google.common.hash.HashCode$LongHashCode extends com.google.common.hash.HashCode implements java.io.Serializable {
final long hash
private static final long serialVersionUID
void <init> (long)
long hash
public int bits ()
public byte[] asBytes ()
public int asInt ()
public long asLong ()
public long padToLong ()
void writeBytesToImpl (byte[], int, int)
int i
byte[] dest
int offset
int maxLength
boolean equalsSameBits (com.google.common.hash.HashCode)
com.google.common.hash.HashCode that
}
com/google/common/hash/HashCode.class
HashCode.java
package com.google.common.hash
public abstract com.google.common.hash.HashCode extends java.lang.Object {
private static final char[] hexDigits
void <init> ()
public abstract int bits ()
public abstract int asInt ()
public abstract long asLong ()
public abstract long padToLong ()
public abstract byte[] asBytes ()
public int writeBytesTo (byte[], int, int)
byte[] dest
int offset
int maxLength
abstract void writeBytesToImpl (byte[], int, int)
byte[] getBytesInternal ()
abstract boolean equalsSameBits (com.google.common.hash.HashCode)
public static com.google.common.hash.HashCode fromInt (int)
int hash
public static com.google.common.hash.HashCode fromLong (long)
long hash
public static com.google.common.hash.HashCode fromBytes (byte[])
byte[] bytes
static com.google.common.hash.HashCode fromBytesNoCopy (byte[])
byte[] bytes
public static com.google.common.hash.HashCode fromString (java.lang.String)
int ch1
int ch2
int i
String string
byte[] bytes
private static int decode (char)
char ch
public final boolean equals (java.lang.Object)
com.google.common.hash.HashCode that
Object object
public final int hashCode ()
int i
byte[] bytes
int val
public final java.lang.String toString ()
byte b
byte[] bytes
StringBuilder sb
static void <clinit> ()
}
com/google/common/hash/HashFunction.class
HashFunction.java
package com.google.common.hash
public abstract com.google.common.hash.HashFunction extends java.lang.Object {
public abstract com.google.common.hash.Hasher newHasher ()
public abstract com.google.common.hash.Hasher newHasher (int)
public abstract com.google.common.hash.HashCode hashInt (int)
public abstract com.google.common.hash.HashCode hashLong (long)
public abstract com.google.common.hash.HashCode hashBytes (byte[])
public abstract com.google.common.hash.HashCode hashBytes (byte[], int, int)
public abstract com.google.common.hash.HashCode hashBytes (java.nio.ByteBuffer)
public abstract com.google.common.hash.HashCode hashUnencodedChars (java.lang.CharSequence)
public abstract com.google.common.hash.HashCode hashString (java.lang.CharSequence, java.nio.charset.Charset)
public abstract com.google.common.hash.HashCode hashObject (java.lang.Object, com.google.common.hash.Funnel)
public abstract int bits ()
}
com/google/common/hash/Hasher.class
Hasher.java
package com.google.common.hash
public abstract com.google.common.hash.Hasher extends java.lang.Object implements com.google.common.hash.PrimitiveSink {
public abstract com.google.common.hash.Hasher putByte (byte)
public abstract com.google.common.hash.Hasher putBytes (byte[])
public abstract com.google.common.hash.Hasher putBytes (byte[], int, int)
public abstract com.google.common.hash.Hasher putBytes (java.nio.ByteBuffer)
public abstract com.google.common.hash.Hasher putShort (short)
public abstract com.google.common.hash.Hasher putInt (int)
public abstract com.google.common.hash.Hasher putLong (long)
public abstract com.google.common.hash.Hasher putFloat (float)
public abstract com.google.common.hash.Hasher putDouble (double)
public abstract com.google.common.hash.Hasher putBoolean (boolean)
public abstract com.google.common.hash.Hasher putChar (char)
public abstract com.google.common.hash.Hasher putUnencodedChars (java.lang.CharSequence)
public abstract com.google.common.hash.Hasher putString (java.lang.CharSequence, java.nio.charset.Charset)
public abstract com.google.common.hash.Hasher putObject (java.lang.Object, com.google.common.hash.Funnel)
public abstract com.google.common.hash.HashCode hash ()
public abstract int hashCode ()
public volatile synthetic com.google.common.hash.PrimitiveSink putString (java.lang.CharSequence, java.nio.charset.Charset)
public volatile synthetic com.google.common.hash.PrimitiveSink putUnencodedChars (java.lang.CharSequence)
public volatile synthetic com.google.common.hash.PrimitiveSink putChar (char)
public volatile synthetic com.google.common.hash.PrimitiveSink putBoolean (boolean)
public volatile synthetic com.google.common.hash.PrimitiveSink putDouble (double)
public volatile synthetic com.google.common.hash.PrimitiveSink putFloat (float)
public volatile synthetic com.google.common.hash.PrimitiveSink putLong (long)
public volatile synthetic com.google.common.hash.PrimitiveSink putInt (int)
public volatile synthetic com.google.common.hash.PrimitiveSink putShort (short)
public volatile synthetic com.google.common.hash.PrimitiveSink putBytes (java.nio.ByteBuffer)
public volatile synthetic com.google.common.hash.PrimitiveSink putBytes (byte[], int, int)
public volatile synthetic com.google.common.hash.PrimitiveSink putBytes (byte[])
public volatile synthetic com.google.common.hash.PrimitiveSink putByte (byte)
}
com/google/common/hash/Hashing$1.class
Hashing.java
package com.google.common.hash
synthetic com.google.common.hash.Hashing$1 extends java.lang.Object {
}
com/google/common/hash/Hashing$ChecksumType$1.class
Hashing.java
package com.google.common.hash
final enum com.google.common.hash.Hashing$ChecksumType$1 extends com.google.common.hash.Hashing$ChecksumType {
void <init> (java.lang.String, int, java.lang.String)
String toString
public java.util.zip.Checksum get ()
public volatile synthetic java.lang.Object get ()
}
com/google/common/hash/Hashing$ChecksumType$2.class
Hashing.java
package com.google.common.hash
final enum com.google.common.hash.Hashing$ChecksumType$2 extends com.google.common.hash.Hashing$ChecksumType {
void <init> (java.lang.String, int, java.lang.String)
String toString
public java.util.zip.Checksum get ()
public volatile synthetic java.lang.Object get ()
}
com/google/common/hash/Hashing$ChecksumType.class
Hashing.java
package com.google.common.hash
abstract enum com.google.common.hash.Hashing$ChecksumType extends java.lang.Enum implements com.google.common.hash.ImmutableSupplier {
public static final enum com.google.common.hash.Hashing$ChecksumType CRC_32
public static final enum com.google.common.hash.Hashing$ChecksumType ADLER_32
public final com.google.common.hash.HashFunction hashFunction
private static final synthetic com.google.common.hash.Hashing$ChecksumType[] $VALUES
public static com.google.common.hash.Hashing$ChecksumType[] values ()
public static com.google.common.hash.Hashing$ChecksumType valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int, java.lang.String)
String toString
private static synthetic com.google.common.hash.Hashing$ChecksumType[] $values ()
synthetic void <init> (java.lang.String, int, java.lang.String, com.google.common.hash.Hashing$1)
String x0
int x1
String x2
com.google.common.hash.Hashing$1 x3
static void <clinit> ()
}
com/google/common/hash/Hashing$ConcatenatedHashFunction.class
Hashing.java
package com.google.common.hash
final com.google.common.hash.Hashing$ConcatenatedHashFunction extends com.google.common.hash.AbstractCompositeHashFunction {
private transient void <init> (com.google.common.hash.HashFunction[])
com.google.common.hash.HashFunction function
com.google.common.hash.HashFunction[] functions
com.google.common.hash.HashCode makeHash (com.google.common.hash.Hasher[])
com.google.common.hash.HashCode newHash
com.google.common.hash.Hasher hasher
com.google.common.hash.Hasher[] hashers
byte[] bytes
int i
public int bits ()
com.google.common.hash.HashFunction function
int bitSum
public boolean equals (java.lang.Object)
com.google.common.hash.Hashing$ConcatenatedHashFunction other
Object object
public int hashCode ()
synthetic void <init> (com.google.common.hash.HashFunction[], com.google.common.hash.Hashing$1)
com.google.common.hash.HashFunction[] x0
com.google.common.hash.Hashing$1 x1
}
com/google/common/hash/Hashing$LinearCongruentialGenerator.class
Hashing.java
package com.google.common.hash
final com.google.common.hash.Hashing$LinearCongruentialGenerator extends java.lang.Object {
private long state
public void <init> (long)
long seed
public double nextDouble ()
}
com/google/common/hash/Hashing$Md5Holder.class
Hashing.java
package com.google.common.hash
com.google.common.hash.Hashing$Md5Holder extends java.lang.Object {
static final com.google.common.hash.HashFunction MD5
private void <init> ()
static void <clinit> ()
}
com/google/common/hash/Hashing$Sha1Holder.class
Hashing.java
package com.google.common.hash
com.google.common.hash.Hashing$Sha1Holder extends java.lang.Object {
static final com.google.common.hash.HashFunction SHA_1
private void <init> ()
static void <clinit> ()
}
com/google/common/hash/Hashing$Sha256Holder.class
Hashing.java
package com.google.common.hash
com.google.common.hash.Hashing$Sha256Holder extends java.lang.Object {
static final com.google.common.hash.HashFunction SHA_256
private void <init> ()
static void <clinit> ()
}
com/google/common/hash/Hashing$Sha384Holder.class
Hashing.java
package com.google.common.hash
com.google.common.hash.Hashing$Sha384Holder extends java.lang.Object {
static final com.google.common.hash.HashFunction SHA_384
private void <init> ()
static void <clinit> ()
}
com/google/common/hash/Hashing$Sha512Holder.class
Hashing.java
package com.google.common.hash
com.google.common.hash.Hashing$Sha512Holder extends java.lang.Object {
static final com.google.common.hash.HashFunction SHA_512
private void <init> ()
static void <clinit> ()
}
com/google/common/hash/Hashing.class
Hashing.java
package com.google.common.hash
public final com.google.common.hash.Hashing extends java.lang.Object {
static final int GOOD_FAST_HASH_SEED
public static com.google.common.hash.HashFunction goodFastHash (int)
int i
int minimumBits
int bits
int hashFunctionsNeeded
com.google.common.hash.HashFunction[] hashFunctions
int seed
public static com.google.common.hash.HashFunction murmur3_32 (int)
int seed
public static com.google.common.hash.HashFunction murmur3_32 ()
public static com.google.common.hash.HashFunction murmur3_32_fixed (int)
int seed
public static com.google.common.hash.HashFunction murmur3_32_fixed ()
public static com.google.common.hash.HashFunction murmur3_128 (int)
int seed
public static com.google.common.hash.HashFunction murmur3_128 ()
public static com.google.common.hash.HashFunction sipHash24 ()
public static com.google.common.hash.HashFunction sipHash24 (long, long)
long k0
long k1
public static com.google.common.hash.HashFunction md5 ()
public static com.google.common.hash.HashFunction sha1 ()
public static com.google.common.hash.HashFunction sha256 ()
public static com.google.common.hash.HashFunction sha384 ()
public static com.google.common.hash.HashFunction sha512 ()
public static com.google.common.hash.HashFunction hmacMd5 (java.security.Key)
java.security.Key key
public static com.google.common.hash.HashFunction hmacMd5 (byte[])
byte[] key
public static com.google.common.hash.HashFunction hmacSha1 (java.security.Key)
java.security.Key key
public static com.google.common.hash.HashFunction hmacSha1 (byte[])
byte[] key
public static com.google.common.hash.HashFunction hmacSha256 (java.security.Key)
java.security.Key key
public static com.google.common.hash.HashFunction hmacSha256 (byte[])
byte[] key
public static com.google.common.hash.HashFunction hmacSha512 (java.security.Key)
java.security.Key key
public static com.google.common.hash.HashFunction hmacSha512 (byte[])
byte[] key
private static java.lang.String hmacToString (java.lang.String, java.security.Key)
String methodName
java.security.Key key
public static com.google.common.hash.HashFunction crc32c ()
public static com.google.common.hash.HashFunction crc32 ()
public static com.google.common.hash.HashFunction adler32 ()
public static com.google.common.hash.HashFunction farmHashFingerprint64 ()
public static com.google.common.hash.HashFunction fingerprint2011 ()
public static int consistentHash (com.google.common.hash.HashCode, int)
com.google.common.hash.HashCode hashCode
int buckets
public static int consistentHash (long, int)
long input
int buckets
com.google.common.hash.Hashing$LinearCongruentialGenerator generator
int candidate
int next
public static com.google.common.hash.HashCode combineOrdered (java.lang.Iterable)
int i
byte[] nextBytes
com.google.common.hash.HashCode hashCode
Iterable hashCodes
java.util.Iterator iterator
int bits
byte[] resultBytes
public static com.google.common.hash.HashCode combineUnordered (java.lang.Iterable)
int i
byte[] nextBytes
com.google.common.hash.HashCode hashCode
Iterable hashCodes
java.util.Iterator iterator
byte[] resultBytes
static int checkPositiveAndMakeMultipleOf32 (int)
int bits
public static transient com.google.common.hash.HashFunction concatenating (com.google.common.hash.HashFunction, com.google.common.hash.HashFunction, com.google.common.hash.HashFunction[])
com.google.common.hash.HashFunction first
com.google.common.hash.HashFunction second
com.google.common.hash.HashFunction[] rest
java.util.List list
public static com.google.common.hash.HashFunction concatenating (java.lang.Iterable)
com.google.common.hash.HashFunction hashFunction
Iterable hashFunctions
java.util.List list
private void <init> ()
static void <clinit> ()
}
com/google/common/hash/HashingInputStream.class
HashingInputStream.java
package com.google.common.hash
public final com.google.common.hash.HashingInputStream extends java.io.FilterInputStream {
private final com.google.common.hash.Hasher hasher
public void <init> (com.google.common.hash.HashFunction, java.io.InputStream)
com.google.common.hash.HashFunction hashFunction
java.io.InputStream in
public int read () throws java.io.IOException
int b
public int read (byte[], int, int) throws java.io.IOException
byte[] bytes
int off
int len
int numOfBytesRead
public boolean markSupported ()
public void mark (int)
int readlimit
public void reset () throws java.io.IOException
public com.google.common.hash.HashCode hash ()
}
com/google/common/hash/HashingOutputStream.class
HashingOutputStream.java
package com.google.common.hash
public final com.google.common.hash.HashingOutputStream extends java.io.FilterOutputStream {
private final com.google.common.hash.Hasher hasher
public void <init> (com.google.common.hash.HashFunction, java.io.OutputStream)
com.google.common.hash.HashFunction hashFunction
java.io.OutputStream out
public void write (int) throws java.io.IOException
int b
public void write (byte[], int, int) throws java.io.IOException
byte[] bytes
int off
int len
public com.google.common.hash.HashCode hash ()
public void close () throws java.io.IOException
}
com/google/common/hash/ImmutableSupplier.class
ImmutableSupplier.java
package com.google.common.hash
abstract com.google.common.hash.ImmutableSupplier extends java.lang.Object implements com.google.common.base.Supplier {
}
com/google/common/hash/Java8Compatibility.class
Java8Compatibility.java
package com.google.common.hash
final com.google.common.hash.Java8Compatibility extends java.lang.Object {
static void clear (java.nio.Buffer)
java.nio.Buffer b
static void flip (java.nio.Buffer)
java.nio.Buffer b
static void limit (java.nio.Buffer, int)
java.nio.Buffer b
int limit
static void position (java.nio.Buffer, int)
java.nio.Buffer b
int position
private void <init> ()
}
com/google/common/hash/LittleEndianByteArray$1.class
LittleEndianByteArray.java
package com.google.common.hash
synthetic com.google.common.hash.LittleEndianByteArray$1 extends java.lang.Object {
}
com/google/common/hash/LittleEndianByteArray$JavaLittleEndianBytes$1.class
LittleEndianByteArray.java
package com.google.common.hash
final enum com.google.common.hash.LittleEndianByteArray$JavaLittleEndianBytes$1 extends com.google.common.hash.LittleEndianByteArray$JavaLittleEndianBytes {
void <init> (java.lang.String, int)
public long getLongLittleEndian (byte[], int)
byte[] source
int offset
public void putLongLittleEndian (byte[], int, long)
int i
byte[] sink
int offset
long value
long mask
}
com/google/common/hash/LittleEndianByteArray$JavaLittleEndianBytes.class
LittleEndianByteArray.java
package com.google.common.hash
abstract enum com.google.common.hash.LittleEndianByteArray$JavaLittleEndianBytes extends java.lang.Enum implements com.google.common.hash.LittleEndianByteArray$LittleEndianBytes {
public static final enum com.google.common.hash.LittleEndianByteArray$JavaLittleEndianBytes INSTANCE
private static final synthetic com.google.common.hash.LittleEndianByteArray$JavaLittleEndianBytes[] $VALUES
public static com.google.common.hash.LittleEndianByteArray$JavaLittleEndianBytes[] values ()
public static com.google.common.hash.LittleEndianByteArray$JavaLittleEndianBytes valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
private static synthetic com.google.common.hash.LittleEndianByteArray$JavaLittleEndianBytes[] $values ()
synthetic void <init> (java.lang.String, int, com.google.common.hash.LittleEndianByteArray$1)
String x0
int x1
com.google.common.hash.LittleEndianByteArray$1 x2
static void <clinit> ()
}
com/google/common/hash/LittleEndianByteArray$LittleEndianBytes.class
LittleEndianByteArray.java
package com.google.common.hash
abstract com.google.common.hash.LittleEndianByteArray$LittleEndianBytes extends java.lang.Object {
public abstract long getLongLittleEndian (byte[], int)
public abstract void putLongLittleEndian (byte[], int, long)
}
com/google/common/hash/LittleEndianByteArray$UnsafeByteArray$1.class
LittleEndianByteArray.java
package com.google.common.hash
final enum com.google.common.hash.LittleEndianByteArray$UnsafeByteArray$1 extends com.google.common.hash.LittleEndianByteArray$UnsafeByteArray {
void <init> (java.lang.String, int)
public long getLongLittleEndian (byte[], int)
byte[] array
int offset
public void putLongLittleEndian (byte[], int, long)
byte[] array
int offset
long value
}
com/google/common/hash/LittleEndianByteArray$UnsafeByteArray$2.class
LittleEndianByteArray.java
package com.google.common.hash
final enum com.google.common.hash.LittleEndianByteArray$UnsafeByteArray$2 extends com.google.common.hash.LittleEndianByteArray$UnsafeByteArray {
void <init> (java.lang.String, int)
public long getLongLittleEndian (byte[], int)
byte[] array
int offset
long bigEndian
public void putLongLittleEndian (byte[], int, long)
byte[] array
int offset
long value
long littleEndianValue
}
com/google/common/hash/LittleEndianByteArray$UnsafeByteArray$3.class
LittleEndianByteArray.java
package com.google.common.hash
com.google.common.hash.LittleEndianByteArray$UnsafeByteArray$3 extends java.lang.Object implements java.security.PrivilegedExceptionAction {
void <init> ()
public sun.misc.Unsafe run () throws java.lang.Exception
Object x
java.lang.reflect.Field f
Class k
public volatile synthetic java.lang.Object run () throws java.lang.Exception
}
com/google/common/hash/LittleEndianByteArray$UnsafeByteArray.class
LittleEndianByteArray.java
package com.google.common.hash
abstract enum com.google.common.hash.LittleEndianByteArray$UnsafeByteArray extends java.lang.Enum implements com.google.common.hash.LittleEndianByteArray$LittleEndianBytes {
public static final enum com.google.common.hash.LittleEndianByteArray$UnsafeByteArray UNSAFE_LITTLE_ENDIAN
public static final enum com.google.common.hash.LittleEndianByteArray$UnsafeByteArray UNSAFE_BIG_ENDIAN
private static final sun.misc.Unsafe theUnsafe
private static final int BYTE_ARRAY_BASE_OFFSET
private static final synthetic com.google.common.hash.LittleEndianByteArray$UnsafeByteArray[] $VALUES
public static com.google.common.hash.LittleEndianByteArray$UnsafeByteArray[] values ()
public static com.google.common.hash.LittleEndianByteArray$UnsafeByteArray valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
private static sun.misc.Unsafe getUnsafe ()
java.security.PrivilegedActionException e
private static synthetic com.google.common.hash.LittleEndianByteArray$UnsafeByteArray[] $values ()
synthetic void <init> (java.lang.String, int, com.google.common.hash.LittleEndianByteArray$1)
String x0
int x1
com.google.common.hash.LittleEndianByteArray$1 x2
static synthetic int access$100 ()
static synthetic sun.misc.Unsafe access$200 ()
static void <clinit> ()
}
com/google/common/hash/LittleEndianByteArray.class
LittleEndianByteArray.java
package com.google.common.hash
final com.google.common.hash.LittleEndianByteArray extends java.lang.Object {
private static final com.google.common.hash.LittleEndianByteArray$LittleEndianBytes byteArray
static final synthetic boolean $assertionsDisabled
static long load64 (byte[], int)
byte[] input
int offset
static long load64Safely (byte[], int, int)
int i
byte[] input
int offset
int length
long result
int limit
static void store64 (byte[], int, long)
byte[] sink
int offset
long value
static int load32 (byte[], int)
byte[] source
int offset
static boolean usingUnsafe ()
private void <init> ()
static void <clinit> ()
String arch
com.google.common.hash.LittleEndianByteArray$LittleEndianBytes theGetter
}
com/google/common/hash/LongAddable.class
LongAddable.java
package com.google.common.hash
abstract com.google.common.hash.LongAddable extends java.lang.Object {
public abstract void increment ()
public abstract void add (long)
public abstract long sum ()
}
com/google/common/hash/LongAddables$1.class
LongAddables.java
package com.google.common.hash
com.google.common.hash.LongAddables$1 extends java.lang.Object implements com.google.common.base.Supplier {
void <init> ()
public com.google.common.hash.LongAddable get ()
public volatile synthetic java.lang.Object get ()
}
com/google/common/hash/LongAddables$2.class
LongAddables.java
package com.google.common.hash
com.google.common.hash.LongAddables$2 extends java.lang.Object implements com.google.common.base.Supplier {
void <init> ()
public com.google.common.hash.LongAddable get ()
public volatile synthetic java.lang.Object get ()
}
com/google/common/hash/LongAddables$PureJavaLongAddable.class
LongAddables.java
package com.google.common.hash
final com.google.common.hash.LongAddables$PureJavaLongAddable extends java.util.concurrent.atomic.AtomicLong implements com.google.common.hash.LongAddable {
private void <init> ()
public void increment ()
public void add (long)
long x
public long sum ()
synthetic void <init> (com.google.common.hash.LongAddables$1)
com.google.common.hash.LongAddables$1 x0
}
com/google/common/hash/LongAddables.class
LongAddables.java
package com.google.common.hash
final com.google.common.hash.LongAddables extends java.lang.Object {
private static final com.google.common.base.Supplier SUPPLIER
void <init> ()
public static com.google.common.hash.LongAddable create ()
static void <clinit> ()
com.google.common.hash.LongAdder unused
com.google.common.base.Supplier supplier
Throwable t
com.google.common.base.Supplier supplier
}
com/google/common/hash/LongAdder.class
LongAdder.java
package com.google.common.hash
final com.google.common.hash.LongAdder extends com.google.common.hash.Striped64 implements java.io.Serializable com.google.common.hash.LongAddable {
private static final long serialVersionUID
final long fn (long, long)
long v
long x
public void <init> ()
public void add (long)
long b
long v
com.google.common.hash.Striped64$Cell a
int n
boolean uncontended
int[] hc
long x
com.google.common.hash.Striped64$Cell[] as
public void increment ()
public void decrement ()
public long sum ()
com.google.common.hash.Striped64$Cell a
int i
int n
long sum
com.google.common.hash.Striped64$Cell[] as
public void reset ()
public long sumThenReset ()
com.google.common.hash.Striped64$Cell a
int i
int n
long sum
com.google.common.hash.Striped64$Cell[] as
public java.lang.String toString ()
public long longValue ()
public int intValue ()
public float floatValue ()
public double doubleValue ()
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
}
com/google/common/hash/MacHashFunction$1.class
MacHashFunction.java
package com.google.common.hash
synthetic com.google.common.hash.MacHashFunction$1 extends java.lang.Object {
}
com/google/common/hash/MacHashFunction$MacHasher.class
MacHashFunction.java
package com.google.common.hash
final com.google.common.hash.MacHashFunction$MacHasher extends com.google.common.hash.AbstractByteHasher {
private final javax.crypto.Mac mac
private boolean done
private void <init> (javax.crypto.Mac)
javax.crypto.Mac mac
protected void update (byte)
byte b
protected void update (byte[])
byte[] b
protected void update (byte[], int, int)
byte[] b
int off
int len
protected void update (java.nio.ByteBuffer)
java.nio.ByteBuffer bytes
private void checkNotDone ()
public com.google.common.hash.HashCode hash ()
synthetic void <init> (javax.crypto.Mac, com.google.common.hash.MacHashFunction$1)
javax.crypto.Mac x0
com.google.common.hash.MacHashFunction$1 x1
}
com/google/common/hash/MacHashFunction.class
MacHashFunction.java
package com.google.common.hash
final com.google.common.hash.MacHashFunction extends com.google.common.hash.AbstractHashFunction {
private final javax.crypto.Mac prototype
private final java.security.Key key
private final String toString
private final int bits
private final boolean supportsClone
void <init> (java.lang.String, java.security.Key, java.lang.String)
String algorithmName
java.security.Key key
String toString
public int bits ()
private static boolean supportsClone (javax.crypto.Mac)
Object unused
CloneNotSupportedException e
javax.crypto.Mac mac
private static javax.crypto.Mac getMac (java.lang.String, java.security.Key)
javax.crypto.Mac mac
java.security.NoSuchAlgorithmException e
java.security.InvalidKeyException e
String algorithmName
java.security.Key key
public com.google.common.hash.Hasher newHasher ()
public java.lang.String toString ()
}
com/google/common/hash/MessageDigestHashFunction$1.class
MessageDigestHashFunction.java
package com.google.common.hash
synthetic com.google.common.hash.MessageDigestHashFunction$1 extends java.lang.Object {
}
com/google/common/hash/MessageDigestHashFunction$MessageDigestHasher.class
MessageDigestHashFunction.java
package com.google.common.hash
final com.google.common.hash.MessageDigestHashFunction$MessageDigestHasher extends com.google.common.hash.AbstractByteHasher {
private final java.security.MessageDigest digest
private final int bytes
private boolean done
private void <init> (java.security.MessageDigest, int)
java.security.MessageDigest digest
int bytes
protected void update (byte)
byte b
protected void update (byte[], int, int)
byte[] b
int off
int len
protected void update (java.nio.ByteBuffer)
java.nio.ByteBuffer bytes
private void checkNotDone ()
public com.google.common.hash.HashCode hash ()
synthetic void <init> (java.security.MessageDigest, int, com.google.common.hash.MessageDigestHashFunction$1)
java.security.MessageDigest x0
int x1
com.google.common.hash.MessageDigestHashFunction$1 x2
}
com/google/common/hash/MessageDigestHashFunction$SerializedForm.class
MessageDigestHashFunction.java
package com.google.common.hash
final com.google.common.hash.MessageDigestHashFunction$SerializedForm extends java.lang.Object implements java.io.Serializable {
private final String algorithmName
private final int bytes
private final String toString
private static final long serialVersionUID
private void <init> (java.lang.String, int, java.lang.String)
String algorithmName
int bytes
String toString
private java.lang.Object readResolve ()
synthetic void <init> (java.lang.String, int, java.lang.String, com.google.common.hash.MessageDigestHashFunction$1)
String x0
int x1
String x2
com.google.common.hash.MessageDigestHashFunction$1 x3
}
com/google/common/hash/MessageDigestHashFunction.class
MessageDigestHashFunction.java
package com.google.common.hash
final com.google.common.hash.MessageDigestHashFunction extends com.google.common.hash.AbstractHashFunction implements java.io.Serializable {
private final java.security.MessageDigest prototype
private final int bytes
private final boolean supportsClone
private final String toString
void <init> (java.lang.String, java.lang.String)
String algorithmName
String toString
void <init> (java.lang.String, int, java.lang.String)
String algorithmName
int bytes
String toString
int maxLength
private static boolean supportsClone (java.security.MessageDigest)
Object unused
CloneNotSupportedException e
java.security.MessageDigest digest
public int bits ()
public java.lang.String toString ()
private static java.security.MessageDigest getMessageDigest (java.lang.String)
java.security.NoSuchAlgorithmException e
String algorithmName
public com.google.common.hash.Hasher newHasher ()
java.lang.Object writeReplace ()
}
com/google/common/hash/Murmur3_128HashFunction$Murmur3_128Hasher.class
Murmur3_128HashFunction.java
package com.google.common.hash
final com.google.common.hash.Murmur3_128HashFunction$Murmur3_128Hasher extends com.google.common.hash.AbstractStreamingHasher {
private static final int CHUNK_SIZE
private static final long C1
private static final long C2
private long h1
private long h2
private int length
void <init> (int)
int seed
protected void process (java.nio.ByteBuffer)
java.nio.ByteBuffer bb
long k1
long k2
private void bmix64 (long, long)
long k1
long k2
protected void processRemaining (java.nio.ByteBuffer)
java.nio.ByteBuffer bb
long k1
long k2
protected com.google.common.hash.HashCode makeHash ()
private static long fmix64 (long)
long k
private static long mixK1 (long)
long k1
private static long mixK2 (long)
long k2
}
com/google/common/hash/Murmur3_128HashFunction.class
Murmur3_128HashFunction.java
package com.google.common.hash
final com.google.common.hash.Murmur3_128HashFunction extends com.google.common.hash.AbstractHashFunction implements java.io.Serializable {
static final com.google.common.hash.HashFunction MURMUR3_128
static final com.google.common.hash.HashFunction GOOD_FAST_HASH_128
private final int seed
private static final long serialVersionUID
void <init> (int)
int seed
public int bits ()
public com.google.common.hash.Hasher newHasher ()
public java.lang.String toString ()
public boolean equals (java.lang.Object)
com.google.common.hash.Murmur3_128HashFunction other
Object object
public int hashCode ()
static void <clinit> ()
}
com/google/common/hash/Murmur3_32HashFunction$Murmur3_32Hasher.class
Murmur3_32HashFunction.java
package com.google.common.hash
final com.google.common.hash.Murmur3_32HashFunction$Murmur3_32Hasher extends com.google.common.hash.AbstractHasher {
private int h1
private long buffer
private int shift
private int length
private boolean isDone
void <init> (int)
int seed
private void update (int, long)
int nBytes
long update
public com.google.common.hash.Hasher putByte (byte)
byte b
public com.google.common.hash.Hasher putBytes (byte[], int, int)
byte[] bytes
int off
int len
int i
public com.google.common.hash.Hasher putBytes (java.nio.ByteBuffer)
java.nio.ByteBuffer buffer
java.nio.ByteOrder bo
public com.google.common.hash.Hasher putInt (int)
int i
public com.google.common.hash.Hasher putLong (long)
long l
public com.google.common.hash.Hasher putChar (char)
char c
public com.google.common.hash.Hasher putString (java.lang.CharSequence, java.nio.charset.Charset)
char c0
char c1
char c2
char c3
int codePoint
char c
int utf16Length
int i
CharSequence input
java.nio.charset.Charset charset
public com.google.common.hash.HashCode hash ()
public volatile synthetic com.google.common.hash.PrimitiveSink putString (java.lang.CharSequence, java.nio.charset.Charset)
public volatile synthetic com.google.common.hash.PrimitiveSink putChar (char)
public volatile synthetic com.google.common.hash.PrimitiveSink putLong (long)
public volatile synthetic com.google.common.hash.PrimitiveSink putInt (int)
public volatile synthetic com.google.common.hash.PrimitiveSink putBytes (java.nio.ByteBuffer)
public volatile synthetic com.google.common.hash.PrimitiveSink putBytes (byte[], int, int)
public volatile synthetic com.google.common.hash.PrimitiveSink putByte (byte)
}
com/google/common/hash/Murmur3_32HashFunction.class
Murmur3_32HashFunction.java
package com.google.common.hash
final com.google.common.hash.Murmur3_32HashFunction extends com.google.common.hash.AbstractHashFunction implements java.io.Serializable {
static final com.google.common.hash.HashFunction MURMUR3_32
static final com.google.common.hash.HashFunction MURMUR3_32_FIXED
static final com.google.common.hash.HashFunction GOOD_FAST_HASH_32
private static final int CHUNK_SIZE
private static final int C1
private static final int C2
private final int seed
private final boolean supplementaryPlaneFix
private static final long serialVersionUID
void <init> (int, boolean)
int seed
boolean supplementaryPlaneFix
public int bits ()
public com.google.common.hash.Hasher newHasher ()
public java.lang.String toString ()
public boolean equals (java.lang.Object)
com.google.common.hash.Murmur3_32HashFunction other
Object object
public int hashCode ()
public com.google.common.hash.HashCode hashInt (int)
int input
int k1
int h1
public com.google.common.hash.HashCode hashLong (long)
long input
int low
int high
int k1
int h1
public com.google.common.hash.HashCode hashUnencodedChars (java.lang.CharSequence)
int k1
int i
int k1
CharSequence input
int h1
public com.google.common.hash.HashCode hashString (java.lang.CharSequence, java.nio.charset.Charset)
int k1
char c0
char c1
char c2
char c3
int codePoint
int k1
char c
int utf16Length
int h1
int i
int len
long buffer
int shift
int k1
CharSequence input
java.nio.charset.Charset charset
public com.google.common.hash.HashCode hashBytes (byte[], int, int)
int k1
int shift
byte[] input
int off
int len
int h1
int i
int k1
private static int getIntLittleEndian (byte[], int)
byte[] input
int offset
private static int mixK1 (int)
int k1
private static int mixH1 (int, int)
int h1
int k1
private static com.google.common.hash.HashCode fmix (int, int)
int h1
int length
private static long codePointToFourUtf8Bytes (int)
int codePoint
private static long charToThreeUtf8Bytes (char)
char c
private static long charToTwoUtf8Bytes (char)
char c
static synthetic int access$000 (int)
int x0
static synthetic int access$100 (int, int)
int x0
int x1
static synthetic int access$200 (byte[], int)
byte[] x0
int x1
static synthetic long access$300 (char)
char x0
static synthetic long access$400 (char)
char x0
static synthetic long access$500 (int)
int x0
static synthetic com.google.common.hash.HashCode access$600 (int, int)
int x0
int x1
static void <clinit> ()
}
com/google/common/hash/ParametricNullness.class
ParametricNullness.java
package com.google.common.hash
abstract annotation com.google.common.hash.ParametricNullness extends java.lang.Object implements java.lang.annotation.Annotation {
}
com/google/common/hash/PrimitiveSink.class
PrimitiveSink.java
package com.google.common.hash
public abstract com.google.common.hash.PrimitiveSink extends java.lang.Object {
public abstract com.google.common.hash.PrimitiveSink putByte (byte)
public abstract com.google.common.hash.PrimitiveSink putBytes (byte[])
public abstract com.google.common.hash.PrimitiveSink putBytes (byte[], int, int)
public abstract com.google.common.hash.PrimitiveSink putBytes (java.nio.ByteBuffer)
public abstract com.google.common.hash.PrimitiveSink putShort (short)
public abstract com.google.common.hash.PrimitiveSink putInt (int)
public abstract com.google.common.hash.PrimitiveSink putLong (long)
public abstract com.google.common.hash.PrimitiveSink putFloat (float)
public abstract com.google.common.hash.PrimitiveSink putDouble (double)
public abstract com.google.common.hash.PrimitiveSink putBoolean (boolean)
public abstract com.google.common.hash.PrimitiveSink putChar (char)
public abstract com.google.common.hash.PrimitiveSink putUnencodedChars (java.lang.CharSequence)
public abstract com.google.common.hash.PrimitiveSink putString (java.lang.CharSequence, java.nio.charset.Charset)
}
com/google/common/hash/SipHashFunction$SipHasher.class
SipHashFunction.java
package com.google.common.hash
final com.google.common.hash.SipHashFunction$SipHasher extends com.google.common.hash.AbstractStreamingHasher {
private static final int CHUNK_SIZE
private final int c
private final int d
private long v0
private long v1
private long v2
private long v3
private long b
private long finalM
void <init> (int, int, long, long)
int c
int d
long k0
long k1
protected void process (java.nio.ByteBuffer)
java.nio.ByteBuffer buffer
protected void processRemaining (java.nio.ByteBuffer)
int i
java.nio.ByteBuffer buffer
protected com.google.common.hash.HashCode makeHash ()
private void processM (long)
long m
private void sipRound (int)
int i
int iterations
}
com/google/common/hash/SipHashFunction.class
SipHashFunction.java
package com.google.common.hash
final com.google.common.hash.SipHashFunction extends com.google.common.hash.AbstractHashFunction implements java.io.Serializable {
static final com.google.common.hash.HashFunction SIP_HASH_24
private final int c
private final int d
private final long k0
private final long k1
private static final long serialVersionUID
void <init> (int, int, long, long)
int c
int d
long k0
long k1
public int bits ()
public com.google.common.hash.Hasher newHasher ()
public java.lang.String toString ()
public boolean equals (java.lang.Object)
com.google.common.hash.SipHashFunction other
Object object
public int hashCode ()
static void <clinit> ()
}
com/google/common/hash/Striped64$1.class
Striped64.java
package com.google.common.hash
com.google.common.hash.Striped64$1 extends java.lang.Object implements java.security.PrivilegedExceptionAction {
void <init> ()
public sun.misc.Unsafe run () throws java.lang.Exception
Object x
java.lang.reflect.Field f
Class k
public volatile synthetic java.lang.Object run () throws java.lang.Exception
}
com/google/common/hash/Striped64$Cell.class
Striped64.java
package com.google.common.hash
final com.google.common.hash.Striped64$Cell extends java.lang.Object {
volatile long p0
volatile long p1
volatile long p2
volatile long p3
volatile long p4
volatile long p5
volatile long p6
volatile long value
volatile long q0
volatile long q1
volatile long q2
volatile long q3
volatile long q4
volatile long q5
volatile long q6
private static final sun.misc.Unsafe UNSAFE
private static final long valueOffset
void <init> (long)
long x
final boolean cas (long, long)
long cmp
long val
static void <clinit> ()
Class ak
Exception e
}
com/google/common/hash/Striped64.class
Striped64.java
package com.google.common.hash
abstract com.google.common.hash.Striped64 extends java.lang.Number {
static final ThreadLocal threadHashCode
static final java.util.Random rng
static final int NCPU
volatile transient com.google.common.hash.Striped64$Cell[] cells
volatile transient long base
volatile transient int busy
private static final sun.misc.Unsafe UNSAFE
private static final long baseOffset
private static final long busyOffset
void <init> ()
final boolean casBase (long, long)
long cmp
long val
final boolean casBusy ()
abstract long fn (long, long)
final void retryUpdate (long, int[], boolean)
int r
int h
com.google.common.hash.Striped64$Cell[] rs
int m
int j
boolean created
com.google.common.hash.Striped64$Cell r
int i
com.google.common.hash.Striped64$Cell[] rs
long v
com.google.common.hash.Striped64$Cell a
int n
com.google.common.hash.Striped64$Cell[] rs
boolean init
com.google.common.hash.Striped64$Cell[] as
long v
long x
int[] hc
boolean wasUncontended
int h
boolean collide
final void internalReset (long)
com.google.common.hash.Striped64$Cell a
int i
int n
long initialValue
com.google.common.hash.Striped64$Cell[] as
private static sun.misc.Unsafe getUnsafe ()
java.security.PrivilegedActionException e
static synthetic sun.misc.Unsafe access$000 ()
static void <clinit> ()
Class sk
Exception e
}
com/google/common/hash/package-info.class
package-info.java
package com.google.common.hash
abstract synthetic com.google.common.hash.package-info extends java.lang.Object {
}
com/google/common/html/
com/google/common/html/ElementTypesAreNonnullByDefault.class
ElementTypesAreNonnullByDefault.java
package com.google.common.html
abstract annotation com.google.common.html.ElementTypesAreNonnullByDefault extends java.lang.Object implements java.lang.annotation.Annotation {
}
com/google/common/html/HtmlEscapers.class
HtmlEscapers.java
package com.google.common.html
public final com.google.common.html.HtmlEscapers extends java.lang.Object {
private static final com.google.common.escape.Escaper HTML_ESCAPER
public static com.google.common.escape.Escaper htmlEscaper ()
private void <init> ()
static void <clinit> ()
}
com/google/common/html/ParametricNullness.class
ParametricNullness.java
package com.google.common.html
abstract annotation com.google.common.html.ParametricNullness extends java.lang.Object implements java.lang.annotation.Annotation {
}
com/google/common/html/package-info.class
package-info.java
package com.google.common.html
abstract synthetic com.google.common.html.package-info extends java.lang.Object {
}
com/google/common/io/
com/google/common/io/AppendableWriter.class
AppendableWriter.java
package com.google.common.io
com.google.common.io.AppendableWriter extends java.io.Writer {
private final Appendable target
private boolean closed
void <init> (java.lang.Appendable)
Appendable target
public void write (char[], int, int) throws java.io.IOException
char[] cbuf
int off
int len
public void write (int) throws java.io.IOException
int c
public void write (java.lang.String) throws java.io.IOException
String str
public void write (java.lang.String, int, int) throws java.io.IOException
String str
int off
int len
public void flush () throws java.io.IOException
public void close () throws java.io.IOException
public java.io.Writer append (char) throws java.io.IOException
char c
public java.io.Writer append (java.lang.CharSequence) throws java.io.IOException
CharSequence charSeq
public java.io.Writer append (java.lang.CharSequence, int, int) throws java.io.IOException
CharSequence charSeq
int start
int end
private void checkNotClosed () throws java.io.IOException
public volatile synthetic java.lang.Appendable append (char) throws java.io.IOException
public volatile synthetic java.lang.Appendable append (java.lang.CharSequence, int, int) throws java.io.IOException
public volatile synthetic java.lang.Appendable append (java.lang.CharSequence) throws java.io.IOException
}
com/google/common/io/BaseEncoding$1.class
BaseEncoding.java
package com.google.common.io
com.google.common.io.BaseEncoding$1 extends com.google.common.io.ByteSink {
final synthetic com.google.common.io.CharSink val$encodedSink
final synthetic com.google.common.io.BaseEncoding this$0
void <init> (com.google.common.io.BaseEncoding, com.google.common.io.CharSink)
com.google.common.io.BaseEncoding this$0
public java.io.OutputStream openStream () throws java.io.IOException
}
com/google/common/io/BaseEncoding$2.class
BaseEncoding.java
package com.google.common.io
com.google.common.io.BaseEncoding$2 extends com.google.common.io.ByteSource {
final synthetic com.google.common.io.CharSource val$encodedSource
final synthetic com.google.common.io.BaseEncoding this$0
void <init> (com.google.common.io.BaseEncoding, com.google.common.io.CharSource)
com.google.common.io.BaseEncoding this$0
public java.io.InputStream openStream () throws java.io.IOException
}
com/google/common/io/BaseEncoding$3.class
BaseEncoding.java
package com.google.common.io
com.google.common.io.BaseEncoding$3 extends java.io.Reader {
final synthetic java.io.Reader val$delegate
final synthetic String val$toIgnore
void <init> (java.io.Reader, java.lang.String)
public int read () throws java.io.IOException
int readChar
public int read (char[], int, int) throws java.io.IOException
char[] cbuf
int off
int len
public void close () throws java.io.IOException
}
com/google/common/io/BaseEncoding$4.class
BaseEncoding.java
package com.google.common.io
com.google.common.io.BaseEncoding$4 extends java.lang.Object implements java.lang.Appendable {
int charsUntilSeparator
final synthetic int val$afterEveryChars
final synthetic Appendable val$delegate
final synthetic String val$separator
void <init> (int, java.lang.Appendable, java.lang.String)
public java.lang.Appendable append (char) throws java.io.IOException
char c
public java.lang.Appendable append (java.lang.CharSequence, int, int)
CharSequence chars
int off
int len
public java.lang.Appendable append (java.lang.CharSequence)
CharSequence chars
}
com/google/common/io/BaseEncoding$5.class
BaseEncoding.java
package com.google.common.io
com.google.common.io.BaseEncoding$5 extends java.io.Writer {
final synthetic Appendable val$separatingAppendable
final synthetic java.io.Writer val$delegate
void <init> (java.lang.Appendable, java.io.Writer)
public void write (int) throws java.io.IOException
int c
public void write (char[], int, int) throws java.io.IOException
char[] chars
int off
int len
public void flush () throws java.io.IOException
public void close () throws java.io.IOException
}
com/google/common/io/BaseEncoding$Alphabet.class
BaseEncoding.java
package com.google.common.io
final com.google.common.io.BaseEncoding$Alphabet extends java.lang.Object {
private final String name
private final char[] chars
final int mask
final int bitsPerChar
final int charsPerChunk
final int bytesPerChunk
private final byte[] decodabet
private final boolean[] validPadding
void <init> (java.lang.String, char[])
ArithmeticException e
ArithmeticException e
char c
int i
int i
String name
char[] chars
int gcd
byte[] decodabet
boolean[] validPadding
char encode (int)
int bits
boolean isValidPaddingStartPosition (int)
int index
boolean canDecode (char)
char ch
int decode (char) throws com.google.common.io.BaseEncoding$DecodingException
char ch
int result
private boolean hasLowerCase ()
char c
private boolean hasUpperCase ()
char c
com.google.common.io.BaseEncoding$Alphabet upperCase ()
int i
char[] upperCased
com.google.common.io.BaseEncoding$Alphabet lowerCase ()
int i
char[] lowerCased
public boolean matches (char)
char c
public java.lang.String toString ()
public boolean equals (java.lang.Object)
com.google.common.io.BaseEncoding$Alphabet that
Object other
public int hashCode ()
static synthetic char[] access$000 (com.google.common.io.BaseEncoding$Alphabet)
com.google.common.io.BaseEncoding$Alphabet x0
}
com/google/common/io/BaseEncoding$Base16Encoding.class
BaseEncoding.java
package com.google.common.io
final com.google.common.io.BaseEncoding$Base16Encoding extends com.google.common.io.BaseEncoding$StandardBaseEncoding {
final char[] encoding
void <init> (java.lang.String, java.lang.String)
String name
String alphabetChars
private void <init> (com.google.common.io.BaseEncoding$Alphabet)
int i
com.google.common.io.BaseEncoding$Alphabet alphabet
void encodeTo (java.lang.Appendable, byte[], int, int) throws java.io.IOException
int b
int i
Appendable target
byte[] bytes
int off
int len
int decodeTo (byte[], java.lang.CharSequence) throws com.google.common.io.BaseEncoding$DecodingException
int decoded
int i
byte[] target
CharSequence chars
int bytesWritten
com.google.common.io.BaseEncoding newInstance (com.google.common.io.BaseEncoding$Alphabet, java.lang.Character)
com.google.common.io.BaseEncoding$Alphabet alphabet
Character paddingChar
}
com/google/common/io/BaseEncoding$Base64Encoding.class
BaseEncoding.java
package com.google.common.io
final com.google.common.io.BaseEncoding$Base64Encoding extends com.google.common.io.BaseEncoding$StandardBaseEncoding {
void <init> (java.lang.String, java.lang.String, java.lang.Character)
String name
String alphabetChars
Character paddingChar
private void <init> (com.google.common.io.BaseEncoding$Alphabet, java.lang.Character)
com.google.common.io.BaseEncoding$Alphabet alphabet
Character paddingChar
void encodeTo (java.lang.Appendable, byte[], int, int) throws java.io.IOException
int chunk
int remaining
Appendable target
byte[] bytes
int off
int len
int i
int decodeTo (byte[], java.lang.CharSequence) throws com.google.common.io.BaseEncoding$DecodingException
int chunk
int i
byte[] target
CharSequence chars
int bytesWritten
com.google.common.io.BaseEncoding newInstance (com.google.common.io.BaseEncoding$Alphabet, java.lang.Character)
com.google.common.io.BaseEncoding$Alphabet alphabet
Character paddingChar
}
com/google/common/io/BaseEncoding$DecodingException.class
BaseEncoding.java
package com.google.common.io
public final com.google.common.io.BaseEncoding$DecodingException extends java.io.IOException {
void <init> (java.lang.String)
String message
void <init> (java.lang.Throwable)
Throwable cause
}
com/google/common/io/BaseEncoding$SeparatedBaseEncoding.class
BaseEncoding.java
package com.google.common.io
final com.google.common.io.BaseEncoding$SeparatedBaseEncoding extends com.google.common.io.BaseEncoding {
private final com.google.common.io.BaseEncoding delegate
private final String separator
private final int afterEveryChars
void <init> (com.google.common.io.BaseEncoding, java.lang.String, int)
com.google.common.io.BaseEncoding delegate
String separator
int afterEveryChars
java.lang.CharSequence trimTrailingPadding (java.lang.CharSequence)
CharSequence chars
int maxEncodedSize (int)
int bytes
int unseparatedSize
public java.io.OutputStream encodingStream (java.io.Writer)
java.io.Writer output
void encodeTo (java.lang.Appendable, byte[], int, int) throws java.io.IOException
Appendable target
byte[] bytes
int off
int len
int maxDecodedSize (int)
int chars
public boolean canDecode (java.lang.CharSequence)
char c
int i
CharSequence chars
StringBuilder builder
int decodeTo (byte[], java.lang.CharSequence) throws com.google.common.io.BaseEncoding$DecodingException
char c
int i
byte[] target
CharSequence chars
StringBuilder stripped
public java.io.InputStream decodingStream (java.io.Reader)
java.io.Reader reader
public com.google.common.io.BaseEncoding omitPadding ()
public com.google.common.io.BaseEncoding withPadChar (char)
char padChar
public com.google.common.io.BaseEncoding withSeparator (java.lang.String, int)
String separator
int afterEveryChars
public com.google.common.io.BaseEncoding upperCase ()
public com.google.common.io.BaseEncoding lowerCase ()
public java.lang.String toString ()
}
com/google/common/io/BaseEncoding$StandardBaseEncoding$1.class
BaseEncoding.java
package com.google.common.io
com.google.common.io.BaseEncoding$StandardBaseEncoding$1 extends java.io.OutputStream {
int bitBuffer
int bitBufferLength
int writtenChars
final synthetic java.io.Writer val$out
final synthetic com.google.common.io.BaseEncoding$StandardBaseEncoding this$0
void <init> (com.google.common.io.BaseEncoding$StandardBaseEncoding, java.io.Writer)
com.google.common.io.BaseEncoding$StandardBaseEncoding this$0
public void write (int) throws java.io.IOException
int charIndex
int b
public void flush () throws java.io.IOException
public void close () throws java.io.IOException
int charIndex
}
com/google/common/io/BaseEncoding$StandardBaseEncoding$2.class
BaseEncoding.java
package com.google.common.io
com.google.common.io.BaseEncoding$StandardBaseEncoding$2 extends java.io.InputStream {
int bitBuffer
int bitBufferLength
int readChars
boolean hitPadding
final synthetic java.io.Reader val$reader
final synthetic com.google.common.io.BaseEncoding$StandardBaseEncoding this$0
void <init> (com.google.common.io.BaseEncoding$StandardBaseEncoding, java.io.Reader)
com.google.common.io.BaseEncoding$StandardBaseEncoding this$0
public int read () throws java.io.IOException
int readChar
char ch
public int read (byte[], int, int) throws java.io.IOException
int read
int b
byte[] buf
int off
int len
int i
public void close () throws java.io.IOException
}
com/google/common/io/BaseEncoding$StandardBaseEncoding.class
BaseEncoding.java
package com.google.common.io
com.google.common.io.BaseEncoding$StandardBaseEncoding extends com.google.common.io.BaseEncoding {
final com.google.common.io.BaseEncoding$Alphabet alphabet
final Character paddingChar
private transient com.google.common.io.BaseEncoding upperCase
private transient com.google.common.io.BaseEncoding lowerCase
void <init> (java.lang.String, java.lang.String, java.lang.Character)
String name
String alphabetChars
Character paddingChar
void <init> (com.google.common.io.BaseEncoding$Alphabet, java.lang.Character)
com.google.common.io.BaseEncoding$Alphabet alphabet
Character paddingChar
int maxEncodedSize (int)
int bytes
public java.io.OutputStream encodingStream (java.io.Writer)
java.io.Writer out
void encodeTo (java.lang.Appendable, byte[], int, int) throws java.io.IOException
int i
Appendable target
byte[] bytes
int off
int len
void encodeChunkTo (java.lang.Appendable, byte[], int, int) throws java.io.IOException
int i
int charIndex
Appendable target
byte[] bytes
int off
int len
long bitBuffer
int bitOffset
int bitsProcessed
int maxDecodedSize (int)
int chars
java.lang.CharSequence trimTrailingPadding (java.lang.CharSequence)
CharSequence chars
char padChar
int l
public boolean canDecode (java.lang.CharSequence)
int i
CharSequence chars
int decodeTo (byte[], java.lang.CharSequence) throws com.google.common.io.BaseEncoding$DecodingException
int i
int offset
long chunk
int charsProcessed
int minOffset
int charIdx
byte[] target
CharSequence chars
int bytesWritten
public java.io.InputStream decodingStream (java.io.Reader)
java.io.Reader reader
public com.google.common.io.BaseEncoding omitPadding ()
public com.google.common.io.BaseEncoding withPadChar (char)
char padChar
public com.google.common.io.BaseEncoding withSeparator (java.lang.String, int)
int i
String separator
int afterEveryChars
public com.google.common.io.BaseEncoding upperCase ()
com.google.common.io.BaseEncoding$Alphabet upper
com.google.common.io.BaseEncoding result
public com.google.common.io.BaseEncoding lowerCase ()
com.google.common.io.BaseEncoding$Alphabet lower
com.google.common.io.BaseEncoding result
com.google.common.io.BaseEncoding newInstance (com.google.common.io.BaseEncoding$Alphabet, java.lang.Character)
com.google.common.io.BaseEncoding$Alphabet alphabet
Character paddingChar
public java.lang.String toString ()
StringBuilder builder
public boolean equals (java.lang.Object)
com.google.common.io.BaseEncoding$StandardBaseEncoding that
Object other
public int hashCode ()
}
com/google/common/io/BaseEncoding.class
BaseEncoding.java
package com.google.common.io
public abstract com.google.common.io.BaseEncoding extends java.lang.Object {
private static final com.google.common.io.BaseEncoding BASE64
private static final com.google.common.io.BaseEncoding BASE64_URL
private static final com.google.common.io.BaseEncoding BASE32
private static final com.google.common.io.BaseEncoding BASE32_HEX
private static final com.google.common.io.BaseEncoding BASE16
void <init> ()
public java.lang.String encode (byte[])
byte[] bytes
public final java.lang.String encode (byte[], int, int)
java.io.IOException impossible
byte[] bytes
int off
int len
StringBuilder result
public abstract java.io.OutputStream encodingStream (java.io.Writer)
public final com.google.common.io.ByteSink encodingSink (com.google.common.io.CharSink)
com.google.common.io.CharSink encodedSink
private static byte[] extract (byte[], int)
byte[] result
int length
byte[] trunc
public abstract boolean canDecode (java.lang.CharSequence)
public final byte[] decode (java.lang.CharSequence)
com.google.common.io.BaseEncoding$DecodingException badInput
CharSequence chars
final byte[] decodeChecked (java.lang.CharSequence) throws com.google.common.io.BaseEncoding$DecodingException
CharSequence chars
byte[] tmp
int len
public abstract java.io.InputStream decodingStream (java.io.Reader)
public final com.google.common.io.ByteSource decodingSource (com.google.common.io.CharSource)
com.google.common.io.CharSource encodedSource
abstract int maxEncodedSize (int)
abstract void encodeTo (java.lang.Appendable, byte[], int, int) throws java.io.IOException
abstract int maxDecodedSize (int)
abstract int decodeTo (byte[], java.lang.CharSequence) throws com.google.common.io.BaseEncoding$DecodingException
java.lang.CharSequence trimTrailingPadding (java.lang.CharSequence)
CharSequence chars
public abstract com.google.common.io.BaseEncoding omitPadding ()
public abstract com.google.common.io.BaseEncoding withPadChar (char)
public abstract com.google.common.io.BaseEncoding withSeparator (java.lang.String, int)
public abstract com.google.common.io.BaseEncoding upperCase ()
public abstract com.google.common.io.BaseEncoding lowerCase ()
public static com.google.common.io.BaseEncoding base64 ()
public static com.google.common.io.BaseEncoding base64Url ()
public static com.google.common.io.BaseEncoding base32 ()
public static com.google.common.io.BaseEncoding base32Hex ()
public static com.google.common.io.BaseEncoding base16 ()
static java.io.Reader ignoringReader (java.io.Reader, java.lang.String)
java.io.Reader delegate
String toIgnore
static java.lang.Appendable separatingAppendable (java.lang.Appendable, java.lang.String, int)
Appendable delegate
String separator
int afterEveryChars
static java.io.Writer separatingWriter (java.io.Writer, java.lang.String, int)
java.io.Writer delegate
String separator
int afterEveryChars
Appendable separatingAppendable
static void <clinit> ()
}
com/google/common/io/ByteArrayDataInput.class
ByteArrayDataInput.java
package com.google.common.io
public abstract com.google.common.io.ByteArrayDataInput extends java.lang.Object implements java.io.DataInput {
public abstract void readFully (byte[])
public abstract void readFully (byte[], int, int)
public abstract int skipBytes (int)
public abstract boolean readBoolean ()
public abstract byte readByte ()
public abstract int readUnsignedByte ()
public abstract short readShort ()
public abstract int readUnsignedShort ()
public abstract char readChar ()
public abstract int readInt ()
public abstract long readLong ()
public abstract float readFloat ()
public abstract double readDouble ()
public abstract java.lang.String readLine ()
public abstract java.lang.String readUTF ()
}
com/google/common/io/ByteArrayDataOutput.class
ByteArrayDataOutput.java
package com.google.common.io
public abstract com.google.common.io.ByteArrayDataOutput extends java.lang.Object implements java.io.DataOutput {
public abstract void write (int)
public abstract void write (byte[])
public abstract void write (byte[], int, int)
public abstract void writeBoolean (boolean)
public abstract void writeByte (int)
public abstract void writeShort (int)
public abstract void writeChar (int)
public abstract void writeInt (int)
public abstract void writeLong (long)
public abstract void writeFloat (float)
public abstract void writeDouble (double)
public abstract void writeChars (java.lang.String)
public abstract void writeUTF (java.lang.String)
public abstract void writeBytes (java.lang.String)
public abstract byte[] toByteArray ()
}
com/google/common/io/ByteProcessor.class
ByteProcessor.java
package com.google.common.io
public abstract com.google.common.io.ByteProcessor extends java.lang.Object {
public abstract boolean processBytes (byte[], int, int) throws java.io.IOException
public abstract java.lang.Object getResult ()
}
com/google/common/io/ByteSink$1.class
ByteSink.java
package com.google.common.io
synthetic com.google.common.io.ByteSink$1 extends java.lang.Object {
}
com/google/common/io/ByteSink$AsCharSink.class
ByteSink.java
package com.google.common.io
final com.google.common.io.ByteSink$AsCharSink extends com.google.common.io.CharSink {
private final java.nio.charset.Charset charset
final synthetic com.google.common.io.ByteSink this$0
private void <init> (com.google.common.io.ByteSink, java.nio.charset.Charset)
java.nio.charset.Charset charset
public java.io.Writer openStream () throws java.io.IOException
public java.lang.String toString ()
synthetic void <init> (com.google.common.io.ByteSink, java.nio.charset.Charset, com.google.common.io.ByteSink$1)
com.google.common.io.ByteSink x0
java.nio.charset.Charset x1
com.google.common.io.ByteSink$1 x2
}
com/google/common/io/ByteSink.class
ByteSink.java
package com.google.common.io
public abstract com.google.common.io.ByteSink extends java.lang.Object {
protected void <init> ()
public com.google.common.io.CharSink asCharSink (java.nio.charset.Charset)
java.nio.charset.Charset charset
public abstract java.io.OutputStream openStream () throws java.io.IOException
public java.io.OutputStream openBufferedStream () throws java.io.IOException
java.io.OutputStream out
public void write (byte[]) throws java.io.IOException
java.io.OutputStream out
Throwable e
byte[] bytes
com.google.common.io.Closer closer
public long writeFrom (java.io.InputStream) throws java.io.IOException
java.io.OutputStream out
long written
Throwable e
java.io.InputStream input
com.google.common.io.Closer closer
}
com/google/common/io/ByteSource$AsCharSource.class
ByteSource.java
package com.google.common.io
com.google.common.io.ByteSource$AsCharSource extends com.google.common.io.CharSource {
final java.nio.charset.Charset charset
final synthetic com.google.common.io.ByteSource this$0
void <init> (com.google.common.io.ByteSource, java.nio.charset.Charset)
com.google.common.io.ByteSource this$0
java.nio.charset.Charset charset
public com.google.common.io.ByteSource asByteSource (java.nio.charset.Charset)
java.nio.charset.Charset charset
public java.io.Reader openStream () throws java.io.IOException
public java.lang.String read () throws java.io.IOException
public java.lang.String toString ()
}
com/google/common/io/ByteSource$ByteArrayByteSource.class
ByteSource.java
package com.google.common.io
com.google.common.io.ByteSource$ByteArrayByteSource extends com.google.common.io.ByteSource {
final byte[] bytes
final int offset
final int length
void <init> (byte[])
byte[] bytes
void <init> (byte[], int, int)
byte[] bytes
int offset
int length
public java.io.InputStream openStream ()
public java.io.InputStream openBufferedStream () throws java.io.IOException
public boolean isEmpty ()
public long size ()
public com.google.common.base.Optional sizeIfKnown ()
public byte[] read ()
public java.lang.Object read (com.google.common.io.ByteProcessor) throws java.io.IOException
com.google.common.io.ByteProcessor processor
public long copyTo (java.io.OutputStream) throws java.io.IOException
java.io.OutputStream output
public com.google.common.hash.HashCode hash (com.google.common.hash.HashFunction) throws java.io.IOException
com.google.common.hash.HashFunction hashFunction
public com.google.common.io.ByteSource slice (long, long)
long offset
long length
int newOffset
public java.lang.String toString ()
}
com/google/common/io/ByteSource$ConcatenatedByteSource.class
ByteSource.java
package com.google.common.io
final com.google.common.io.ByteSource$ConcatenatedByteSource extends com.google.common.io.ByteSource {
final Iterable sources
void <init> (java.lang.Iterable)
Iterable sources
public java.io.InputStream openStream () throws java.io.IOException
public boolean isEmpty () throws java.io.IOException
com.google.common.io.ByteSource source
public com.google.common.base.Optional sizeIfKnown ()
com.google.common.base.Optional sizeIfKnown
com.google.common.io.ByteSource source
long result
public long size () throws java.io.IOException
com.google.common.io.ByteSource source
long result
public java.lang.String toString ()
}
com/google/common/io/ByteSource$EmptyByteSource.class
ByteSource.java
package com.google.common.io
final com.google.common.io.ByteSource$EmptyByteSource extends com.google.common.io.ByteSource$ByteArrayByteSource {
static final com.google.common.io.ByteSource$EmptyByteSource INSTANCE
void <init> ()
public com.google.common.io.CharSource asCharSource (java.nio.charset.Charset)
java.nio.charset.Charset charset
public byte[] read ()
public java.lang.String toString ()
static void <clinit> ()
}
com/google/common/io/ByteSource$SlicedByteSource.class
ByteSource.java
package com.google.common.io
final com.google.common.io.ByteSource$SlicedByteSource extends com.google.common.io.ByteSource {
final long offset
final long length
final synthetic com.google.common.io.ByteSource this$0
void <init> (com.google.common.io.ByteSource, long, long)
long offset
long length
public java.io.InputStream openStream () throws java.io.IOException
public java.io.InputStream openBufferedStream () throws java.io.IOException
private java.io.InputStream sliceStream (java.io.InputStream) throws java.io.IOException
long skipped
com.google.common.io.Closer closer
Throwable e
long skipped
java.io.InputStream in
public com.google.common.io.ByteSource slice (long, long)
long offset
long length
long maxLength
public boolean isEmpty () throws java.io.IOException
public com.google.common.base.Optional sizeIfKnown ()
long unslicedSize
long off
com.google.common.base.Optional optionalUnslicedSize
public java.lang.String toString ()
}
com/google/common/io/ByteSource.class
ByteSource.java
package com.google.common.io
public abstract com.google.common.io.ByteSource extends java.lang.Object {
protected void <init> ()
public com.google.common.io.CharSource asCharSource (java.nio.charset.Charset)
java.nio.charset.Charset charset
public abstract java.io.InputStream openStream () throws java.io.IOException
public java.io.InputStream openBufferedStream () throws java.io.IOException
java.io.InputStream in
public com.google.common.io.ByteSource slice (long, long)
long offset
long length
public boolean isEmpty () throws java.io.IOException
java.io.InputStream in
Throwable e
com.google.common.base.Optional sizeIfKnown
com.google.common.io.Closer closer
public com.google.common.base.Optional sizeIfKnown ()
public long size () throws java.io.IOException
java.io.InputStream in
java.io.InputStream in
Throwable e
com.google.common.base.Optional sizeIfKnown
com.google.common.io.Closer closer
private long countBySkipping (java.io.InputStream) throws java.io.IOException
java.io.InputStream in
long count
long skipped
public long copyTo (java.io.OutputStream) throws java.io.IOException
java.io.InputStream in
Throwable e
java.io.OutputStream output
com.google.common.io.Closer closer
public long copyTo (com.google.common.io.ByteSink) throws java.io.IOException
java.io.InputStream in
java.io.OutputStream out
Throwable e
com.google.common.io.ByteSink sink
com.google.common.io.Closer closer
public byte[] read () throws java.io.IOException
java.io.InputStream in
com.google.common.base.Optional size
Throwable e
com.google.common.io.Closer closer
public java.lang.Object read (com.google.common.io.ByteProcessor) throws java.io.IOException
java.io.InputStream in
Throwable e
com.google.common.io.ByteProcessor processor
com.google.common.io.Closer closer
public com.google.common.hash.HashCode hash (com.google.common.hash.HashFunction) throws java.io.IOException
com.google.common.hash.HashFunction hashFunction
com.google.common.hash.Hasher hasher
public boolean contentEquals (com.google.common.io.ByteSource) throws java.io.IOException
int read1
int read2
java.io.InputStream in1
java.io.InputStream in2
Throwable e
com.google.common.io.ByteSource other
byte[] buf1
byte[] buf2
com.google.common.io.Closer closer
public static com.google.common.io.ByteSource concat (java.lang.Iterable)
Iterable sources
public static com.google.common.io.ByteSource concat (java.util.Iterator)
java.util.Iterator sources
public static transient com.google.common.io.ByteSource concat (com.google.common.io.ByteSource[])
com.google.common.io.ByteSource[] sources
public static com.google.common.io.ByteSource wrap (byte[])
byte[] b
public static com.google.common.io.ByteSource empty ()
}
com/google/common/io/ByteStreams$1.class
ByteStreams.java
package com.google.common.io
com.google.common.io.ByteStreams$1 extends java.io.OutputStream {
void <init> ()
public void write (int)
int b
public void write (byte[])
byte[] b
public void write (byte[], int, int)
byte[] b
int off
int len
public java.lang.String toString ()
}
com/google/common/io/ByteStreams$ByteArrayDataInputStream.class
ByteStreams.java
package com.google.common.io
com.google.common.io.ByteStreams$ByteArrayDataInputStream extends java.lang.Object implements com.google.common.io.ByteArrayDataInput {
final java.io.DataInput input
void <init> (java.io.ByteArrayInputStream)
java.io.ByteArrayInputStream byteArrayInputStream
public void readFully (byte[])
java.io.IOException e
byte[] b
public void readFully (byte[], int, int)
java.io.IOException e
byte[] b
int off
int len
public int skipBytes (int)
java.io.IOException e
int n
public boolean readBoolean ()
java.io.IOException e
public byte readByte ()
java.io.EOFException e
java.io.IOException impossible
public int readUnsignedByte ()
java.io.IOException e
public short readShort ()
java.io.IOException e
public int readUnsignedShort ()
java.io.IOException e
public char readChar ()
java.io.IOException e
public int readInt ()
java.io.IOException e
public long readLong ()
java.io.IOException e
public float readFloat ()
java.io.IOException e
public double readDouble ()
java.io.IOException e
public java.lang.String readLine ()
java.io.IOException e
public java.lang.String readUTF ()
java.io.IOException e
}
com/google/common/io/ByteStreams$ByteArrayDataOutputStream.class
ByteStreams.java
package com.google.common.io
com.google.common.io.ByteStreams$ByteArrayDataOutputStream extends java.lang.Object implements com.google.common.io.ByteArrayDataOutput {
final java.io.DataOutput output
final java.io.ByteArrayOutputStream byteArrayOutputStream
void <init> (java.io.ByteArrayOutputStream)
java.io.ByteArrayOutputStream byteArrayOutputStream
public void write (int)
java.io.IOException impossible
int b
public void write (byte[])
java.io.IOException impossible
byte[] b
public void write (byte[], int, int)
java.io.IOException impossible
byte[] b
int off
int len
public void writeBoolean (boolean)
java.io.IOException impossible
boolean v
public void writeByte (int)
java.io.IOException impossible
int v
public void writeBytes (java.lang.String)
java.io.IOException impossible
String s
public void writeChar (int)
java.io.IOException impossible
int v
public void writeChars (java.lang.String)
java.io.IOException impossible
String s
public void writeDouble (double)
java.io.IOException impossible
double v
public void writeFloat (float)
java.io.IOException impossible
float v
public void writeInt (int)
java.io.IOException impossible
int v
public void writeLong (long)
java.io.IOException impossible
long v
public void writeShort (int)
java.io.IOException impossible
int v
public void writeUTF (java.lang.String)
java.io.IOException impossible
String s
public byte[] toByteArray ()
}
com/google/common/io/ByteStreams$LimitedInputStream.class
ByteStreams.java
package com.google.common.io
final com.google.common.io.ByteStreams$LimitedInputStream extends java.io.FilterInputStream {
private long left
private long mark
void <init> (java.io.InputStream, long)
java.io.InputStream in
long limit
public int available () throws java.io.IOException
public synchronized void mark (int)
int readLimit
public int read () throws java.io.IOException
int result
public int read (byte[], int, int) throws java.io.IOException
byte[] b
int off
int len
int result
public synchronized void reset () throws java.io.IOException
public long skip (long) throws java.io.IOException
long n
long skipped
}
com/google/common/io/ByteStreams.class
ByteStreams.java
package com.google.common.io
public final com.google.common.io.ByteStreams extends java.lang.Object {
private static final int BUFFER_SIZE
private static final int ZERO_COPY_CHUNK_SIZE
private static final int MAX_ARRAY_LEN
private static final int TO_BYTE_ARRAY_DEQUE_SIZE
private static final java.io.OutputStream NULL_OUTPUT_STREAM
static byte[] createBuffer ()
private void <init> ()
public static long copy (java.io.InputStream, java.io.OutputStream) throws java.io.IOException
int r
java.io.InputStream from
java.io.OutputStream to
byte[] buf
long total
public static long copy (java.nio.channels.ReadableByteChannel, java.nio.channels.WritableByteChannel) throws java.io.IOException
java.nio.channels.FileChannel sourceChannel
long oldPosition
long position
long copied
java.nio.channels.ReadableByteChannel from
java.nio.channels.WritableByteChannel to
java.nio.ByteBuffer buf
long total
private static byte[] toByteArrayInternal (java.io.InputStream, java.util.Queue, int) throws java.io.IOException
int r
byte[] buf
int off
int bufSize
java.io.InputStream in
java.util.Queue bufs
int totalLen
int initialBufferSize
private static byte[] combineBuffers (java.util.Queue, int)
byte[] buf
int bytesToCopy
int resultOffset
java.util.Queue bufs
int totalLen
byte[] result
int remaining
public static byte[] toByteArray (java.io.InputStream) throws java.io.IOException
java.io.InputStream in
static byte[] toByteArray (java.io.InputStream, long) throws java.io.IOException
int off
int read
java.io.InputStream in
long expectedSize
byte[] bytes
int remaining
int b
java.util.Queue bufs
public static long exhaust (java.io.InputStream) throws java.io.IOException
java.io.InputStream in
long total
long read
byte[] buf
public static com.google.common.io.ByteArrayDataInput newDataInput (byte[])
byte[] bytes
public static com.google.common.io.ByteArrayDataInput newDataInput (byte[], int)
byte[] bytes
int start
public static com.google.common.io.ByteArrayDataInput newDataInput (java.io.ByteArrayInputStream)
java.io.ByteArrayInputStream byteArrayInputStream
public static com.google.common.io.ByteArrayDataOutput newDataOutput ()
public static com.google.common.io.ByteArrayDataOutput newDataOutput (int)
int size
public static com.google.common.io.ByteArrayDataOutput newDataOutput (java.io.ByteArrayOutputStream)
java.io.ByteArrayOutputStream byteArrayOutputStream
public static java.io.OutputStream nullOutputStream ()
public static java.io.InputStream limit (java.io.InputStream, long)
java.io.InputStream in
long limit
public static void readFully (java.io.InputStream, byte[]) throws java.io.IOException
java.io.InputStream in
byte[] b
public static void readFully (java.io.InputStream, byte[], int, int) throws java.io.IOException
java.io.InputStream in
byte[] b
int off
int len
int read
public static void skipFully (java.io.InputStream, long) throws java.io.IOException
java.io.InputStream in
long n
long skipped
static long skipUpTo (java.io.InputStream, long) throws java.io.IOException
int skip
long remaining
long skipped
java.io.InputStream in
long n
long totalSkipped
byte[] buf
private static long skipSafely (java.io.InputStream, long) throws java.io.IOException
java.io.InputStream in
long n
int available
public static java.lang.Object readBytes (java.io.InputStream, com.google.common.io.ByteProcessor) throws java.io.IOException
java.io.InputStream input
com.google.common.io.ByteProcessor processor
byte[] buf
int read
public static int read (java.io.InputStream, byte[], int, int) throws java.io.IOException
int result
java.io.InputStream in
byte[] b
int off
int len
int total
static void <clinit> ()
}
com/google/common/io/CharSequenceReader.class
CharSequenceReader.java
package com.google.common.io
final com.google.common.io.CharSequenceReader extends java.io.Reader {
private CharSequence seq
private int pos
private int mark
public void <init> (java.lang.CharSequence)
CharSequence seq
private void checkOpen () throws java.io.IOException
private boolean hasRemaining ()
private int remaining ()
public synchronized int read (java.nio.CharBuffer) throws java.io.IOException
int i
java.nio.CharBuffer target
int charsToRead
public synchronized int read () throws java.io.IOException
public synchronized int read (char[], int, int) throws java.io.IOException
int i
char[] cbuf
int off
int len
int charsToRead
public synchronized long skip (long) throws java.io.IOException
long n
int charsToSkip
public synchronized boolean ready () throws java.io.IOException
public boolean markSupported ()
public synchronized void mark (int) throws java.io.IOException
int readAheadLimit
public synchronized void reset () throws java.io.IOException
public synchronized void close () throws java.io.IOException
}
com/google/common/io/CharSink.class
CharSink.java
package com.google.common.io
public abstract com.google.common.io.CharSink extends java.lang.Object {
protected void <init> ()
public abstract java.io.Writer openStream () throws java.io.IOException
public java.io.Writer openBufferedStream () throws java.io.IOException
java.io.Writer writer
public void write (java.lang.CharSequence) throws java.io.IOException
java.io.Writer out
Throwable e
CharSequence charSequence
com.google.common.io.Closer closer
public void writeLines (java.lang.Iterable) throws java.io.IOException
Iterable lines
public void writeLines (java.lang.Iterable, java.lang.String) throws java.io.IOException
CharSequence line
java.io.Writer out
Throwable e
Iterable lines
String lineSeparator
com.google.common.io.Closer closer
public long writeFrom (java.lang.Readable) throws java.io.IOException
java.io.Writer out
long written
Throwable e
Readable readable
com.google.common.io.Closer closer
}
com/google/common/io/CharSource$AsByteSource.class
CharSource.java
package com.google.common.io
final com.google.common.io.CharSource$AsByteSource extends com.google.common.io.ByteSource {
final java.nio.charset.Charset charset
final synthetic com.google.common.io.CharSource this$0
void <init> (com.google.common.io.CharSource, java.nio.charset.Charset)
java.nio.charset.Charset charset
public com.google.common.io.CharSource asCharSource (java.nio.charset.Charset)
java.nio.charset.Charset charset
public java.io.InputStream openStream () throws java.io.IOException
public java.lang.String toString ()
}
com/google/common/io/CharSource$CharSequenceCharSource$1.class
CharSource.java
package com.google.common.io
com.google.common.io.CharSource$CharSequenceCharSource$1 extends com.google.common.collect.AbstractIterator {
java.util.Iterator lines
final synthetic com.google.common.io.CharSource$CharSequenceCharSource this$0
void <init> (com.google.common.io.CharSource$CharSequenceCharSource)
com.google.common.io.CharSource$CharSequenceCharSource this$0
protected java.lang.String computeNext ()
String next
protected volatile synthetic java.lang.Object computeNext ()
}
com/google/common/io/CharSource$CharSequenceCharSource.class
CharSource.java
package com.google.common.io
com.google.common.io.CharSource$CharSequenceCharSource extends com.google.common.io.CharSource {
private static final com.google.common.base.Splitter LINE_SPLITTER
protected final CharSequence seq
protected void <init> (java.lang.CharSequence)
CharSequence seq
public java.io.Reader openStream ()
public java.lang.String read ()
public boolean isEmpty ()
public long length ()
public com.google.common.base.Optional lengthIfKnown ()
private java.util.Iterator linesIterator ()
public java.lang.String readFirstLine ()
java.util.Iterator lines
public com.google.common.collect.ImmutableList readLines ()
public java.lang.Object readLines (com.google.common.io.LineProcessor) throws java.io.IOException
com.google.common.io.LineProcessor processor
java.util.Iterator lines
public java.lang.String toString ()
static synthetic com.google.common.base.Splitter access$100 ()
static void <clinit> ()
}
com/google/common/io/CharSource$ConcatenatedCharSource.class
CharSource.java
package com.google.common.io
final com.google.common.io.CharSource$ConcatenatedCharSource extends com.google.common.io.CharSource {
private final Iterable sources
void <init> (java.lang.Iterable)
Iterable sources
public java.io.Reader openStream () throws java.io.IOException
public boolean isEmpty () throws java.io.IOException
com.google.common.io.CharSource source
public com.google.common.base.Optional lengthIfKnown ()
com.google.common.base.Optional lengthIfKnown
com.google.common.io.CharSource source
long result
public long length () throws java.io.IOException
com.google.common.io.CharSource source
long result
public java.lang.String toString ()
}
com/google/common/io/CharSource$EmptyCharSource.class
CharSource.java
package com.google.common.io
final com.google.common.io.CharSource$EmptyCharSource extends com.google.common.io.CharSource$StringCharSource {
private static final com.google.common.io.CharSource$EmptyCharSource INSTANCE
private void <init> ()
public java.lang.String toString ()
static synthetic com.google.common.io.CharSource$EmptyCharSource access$000 ()
static void <clinit> ()
}
com/google/common/io/CharSource$StringCharSource.class
CharSource.java
package com.google.common.io
com.google.common.io.CharSource$StringCharSource extends com.google.common.io.CharSource$CharSequenceCharSource {
protected void <init> (java.lang.String)
String seq
public java.io.Reader openStream ()
public long copyTo (java.lang.Appendable) throws java.io.IOException
Appendable appendable
public long copyTo (com.google.common.io.CharSink) throws java.io.IOException
java.io.Writer writer
Throwable e
com.google.common.io.CharSink sink
com.google.common.io.Closer closer
}
com/google/common/io/CharSource.class
CharSource.java
package com.google.common.io
public abstract com.google.common.io.CharSource extends java.lang.Object {
protected void <init> ()
public com.google.common.io.ByteSource asByteSource (java.nio.charset.Charset)
java.nio.charset.Charset charset
public abstract java.io.Reader openStream () throws java.io.IOException
public java.io.BufferedReader openBufferedStream () throws java.io.IOException
java.io.Reader reader
public com.google.common.base.Optional lengthIfKnown ()
public long length () throws java.io.IOException
java.io.Reader reader
Throwable e
com.google.common.base.Optional lengthIfKnown
com.google.common.io.Closer closer
private long countBySkipping (java.io.Reader) throws java.io.IOException
java.io.Reader reader
long count
long read
public long copyTo (java.lang.Appendable) throws java.io.IOException
java.io.Reader reader
Throwable e
Appendable appendable
com.google.common.io.Closer closer
public long copyTo (com.google.common.io.CharSink) throws java.io.IOException
java.io.Reader reader
java.io.Writer writer
Throwable e
com.google.common.io.CharSink sink
com.google.common.io.Closer closer
public java.lang.String read () throws java.io.IOException
java.io.Reader reader
Throwable e
com.google.common.io.Closer closer
public java.lang.String readFirstLine () throws java.io.IOException
java.io.BufferedReader reader
Throwable e
com.google.common.io.Closer closer
public com.google.common.collect.ImmutableList readLines () throws java.io.IOException
java.io.BufferedReader reader
java.util.List result
String line
Throwable e
com.google.common.io.Closer closer
public java.lang.Object readLines (com.google.common.io.LineProcessor) throws java.io.IOException
java.io.Reader reader
Throwable e
com.google.common.io.LineProcessor processor
com.google.common.io.Closer closer
public boolean isEmpty () throws java.io.IOException
java.io.Reader reader
Throwable e
com.google.common.base.Optional lengthIfKnown
com.google.common.io.Closer closer
public static com.google.common.io.CharSource concat (java.lang.Iterable)
Iterable sources
public static com.google.common.io.CharSource concat (java.util.Iterator)
java.util.Iterator sources
public static transient com.google.common.io.CharSource concat (com.google.common.io.CharSource[])
com.google.common.io.CharSource[] sources
public static com.google.common.io.CharSource wrap (java.lang.CharSequence)
CharSequence charSequence
public static com.google.common.io.CharSource empty ()
}
com/google/common/io/CharStreams$NullWriter.class
CharStreams.java
package com.google.common.io
final com.google.common.io.CharStreams$NullWriter extends java.io.Writer {
private static final com.google.common.io.CharStreams$NullWriter INSTANCE
private void <init> ()
public void write (int)
int c
public void write (char[])
char[] cbuf
public void write (char[], int, int)
char[] cbuf
int off
int len
public void write (java.lang.String)
String str
public void write (java.lang.String, int, int)
String str
int off
int len
public java.io.Writer append (java.lang.CharSequence)
CharSequence csq
public java.io.Writer append (java.lang.CharSequence, int, int)
CharSequence csq
int start
int end
public java.io.Writer append (char)
char c
public void flush ()
public void close ()
public java.lang.String toString ()
public volatile synthetic java.lang.Appendable append (char) throws java.io.IOException
public volatile synthetic java.lang.Appendable append (java.lang.CharSequence, int, int) throws java.io.IOException
public volatile synthetic java.lang.Appendable append (java.lang.CharSequence) throws java.io.IOException
static synthetic com.google.common.io.CharStreams$NullWriter access$000 ()
static void <clinit> ()
}
com/google/common/io/CharStreams.class
CharStreams.java
package com.google.common.io
public final com.google.common.io.CharStreams extends java.lang.Object {
private static final int DEFAULT_BUF_SIZE
static java.nio.CharBuffer createBuffer ()
private void <init> ()
public static long copy (java.lang.Readable, java.lang.Appendable) throws java.io.IOException
Readable from
Appendable to
long total
java.nio.CharBuffer buf
static long copyReaderToBuilder (java.io.Reader, java.lang.StringBuilder) throws java.io.IOException
java.io.Reader from
StringBuilder to
char[] buf
int nRead
long total
static long copyReaderToWriter (java.io.Reader, java.io.Writer) throws java.io.IOException
java.io.Reader from
java.io.Writer to
char[] buf
int nRead
long total
public static java.lang.String toString (java.lang.Readable) throws java.io.IOException
Readable r
private static java.lang.StringBuilder toStringBuilder (java.lang.Readable) throws java.io.IOException
Readable r
StringBuilder sb
public static java.util.List readLines (java.lang.Readable) throws java.io.IOException
Readable r
java.util.List result
com.google.common.io.LineReader lineReader
String line
public static java.lang.Object readLines (java.lang.Readable, com.google.common.io.LineProcessor) throws java.io.IOException
Readable readable
com.google.common.io.LineProcessor processor
com.google.common.io.LineReader lineReader
String line
public static long exhaust (java.lang.Readable) throws java.io.IOException
Readable readable
long total
long read
java.nio.CharBuffer buf
public static void skipFully (java.io.Reader, long) throws java.io.IOException
long amt
java.io.Reader reader
long n
public static java.io.Writer nullWriter ()
public static java.io.Writer asWriter (java.lang.Appendable)
Appendable target
}
com/google/common/io/Closeables.class
Closeables.java
package com.google.common.io
public final com.google.common.io.Closeables extends java.lang.Object {
static final java.util.logging.Logger logger
private void <init> ()
public static void close (java.io.Closeable, boolean) throws java.io.IOException
java.io.IOException e
java.io.Closeable closeable
boolean swallowIOException
public static void closeQuietly (java.io.InputStream)
java.io.IOException impossible
java.io.InputStream inputStream
public static void closeQuietly (java.io.Reader)
java.io.IOException impossible
java.io.Reader reader
static void <clinit> ()
}
com/google/common/io/Closer$LoggingSuppressor.class
Closer.java
package com.google.common.io
final com.google.common.io.Closer$LoggingSuppressor extends java.lang.Object implements com.google.common.io.Closer$Suppressor {
static final com.google.common.io.Closer$LoggingSuppressor INSTANCE
void <init> ()
public void suppress (java.io.Closeable, java.lang.Throwable, java.lang.Throwable)
java.io.Closeable closeable
Throwable thrown
Throwable suppressed
static void <clinit> ()
}
com/google/common/io/Closer$SuppressingSuppressor.class
Closer.java
package com.google.common.io
final com.google.common.io.Closer$SuppressingSuppressor extends java.lang.Object implements com.google.common.io.Closer$Suppressor {
private final java.lang.reflect.Method addSuppressed
static com.google.common.io.Closer$SuppressingSuppressor tryCreate ()
java.lang.reflect.Method addSuppressed
Throwable e
java.lang.reflect.Method addSuppressed
private void <init> (java.lang.reflect.Method)
java.lang.reflect.Method addSuppressed
public void suppress (java.io.Closeable, java.lang.Throwable, java.lang.Throwable)
Throwable e
java.io.Closeable closeable
Throwable thrown
Throwable suppressed
}
com/google/common/io/Closer$Suppressor.class
Closer.java
package com.google.common.io
abstract com.google.common.io.Closer$Suppressor extends java.lang.Object {
public abstract void suppress (java.io.Closeable, java.lang.Throwable, java.lang.Throwable)
}
com/google/common/io/Closer.class
Closer.java
package com.google.common.io
public final com.google.common.io.Closer extends java.lang.Object implements java.io.Closeable {
private static final com.google.common.io.Closer$Suppressor SUPPRESSOR
final com.google.common.io.Closer$Suppressor suppressor
private final java.util.Deque stack
private Throwable thrown
public static com.google.common.io.Closer create ()
void <init> (com.google.common.io.Closer$Suppressor)
com.google.common.io.Closer$Suppressor suppressor
public java.io.Closeable register (java.io.Closeable)
java.io.Closeable closeable
public java.lang.RuntimeException rethrow (java.lang.Throwable) throws java.io.IOException
Throwable e
public java.lang.RuntimeException rethrow (java.lang.Throwable, java.lang.Class) throws java.io.IOException java.lang.Exception
Throwable e
Class declaredType
public java.lang.RuntimeException rethrow (java.lang.Throwable, java.lang.Class, java.lang.Class) throws java.io.IOException java.lang.Exception java.lang.Exception
Throwable e
Class declaredType1
Class declaredType2
public void close () throws java.io.IOException
Throwable e
java.io.Closeable closeable
Throwable throwable
static void <clinit> ()
com.google.common.io.Closer$SuppressingSuppressor suppressingSuppressor
}
com/google/common/io/CountingInputStream.class
CountingInputStream.java
package com.google.common.io
public final com.google.common.io.CountingInputStream extends java.io.FilterInputStream {
private long count
private long mark
public void <init> (java.io.InputStream)
java.io.InputStream in
public long getCount ()
public int read () throws java.io.IOException
int result
public int read (byte[], int, int) throws java.io.IOException
byte[] b
int off
int len
int result
public long skip (long) throws java.io.IOException
long n
long result
public synchronized void mark (int)
int readlimit
public synchronized void reset () throws java.io.IOException
}
com/google/common/io/CountingOutputStream.class
CountingOutputStream.java
package com.google.common.io
public final com.google.common.io.CountingOutputStream extends java.io.FilterOutputStream {
private long count
public void <init> (java.io.OutputStream)
java.io.OutputStream out
public long getCount ()
public void write (byte[], int, int) throws java.io.IOException
byte[] b
int off
int len
public void write (int) throws java.io.IOException
int b
public void close () throws java.io.IOException
}
com/google/common/io/ElementTypesAreNonnullByDefault.class
ElementTypesAreNonnullByDefault.java
package com.google.common.io
abstract annotation com.google.common.io.ElementTypesAreNonnullByDefault extends java.lang.Object implements java.lang.annotation.Annotation {
}
com/google/common/io/FileBackedOutputStream$1.class
FileBackedOutputStream.java
package com.google.common.io
com.google.common.io.FileBackedOutputStream$1 extends com.google.common.io.ByteSource {
final synthetic com.google.common.io.FileBackedOutputStream this$0
void <init> (com.google.common.io.FileBackedOutputStream)
com.google.common.io.FileBackedOutputStream this$0
public java.io.InputStream openStream () throws java.io.IOException
protected void finalize ()
Throwable t
}
com/google/common/io/FileBackedOutputStream$2.class
FileBackedOutputStream.java
package com.google.common.io
com.google.common.io.FileBackedOutputStream$2 extends com.google.common.io.ByteSource {
final synthetic com.google.common.io.FileBackedOutputStream this$0
void <init> (com.google.common.io.FileBackedOutputStream)
com.google.common.io.FileBackedOutputStream this$0
public java.io.InputStream openStream () throws java.io.IOException
}
com/google/common/io/FileBackedOutputStream$MemoryOutput.class
FileBackedOutputStream.java
package com.google.common.io
com.google.common.io.FileBackedOutputStream$MemoryOutput extends java.io.ByteArrayOutputStream {
private void <init> ()
byte[] getBuffer ()
int getCount ()
synthetic void <init> (com.google.common.io.FileBackedOutputStream$1)
com.google.common.io.FileBackedOutputStream$1 x0
}
com/google/common/io/FileBackedOutputStream.class
FileBackedOutputStream.java
package com.google.common.io
public final com.google.common.io.FileBackedOutputStream extends java.io.OutputStream {
private final int fileThreshold
private final boolean resetOnFinalize
private final com.google.common.io.ByteSource source
private final java.io.File parentDirectory
private java.io.OutputStream out
private com.google.common.io.FileBackedOutputStream$MemoryOutput memory
private java.io.File file
synchronized java.io.File getFile ()
public void <init> (int)
int fileThreshold
public void <init> (int, boolean)
int fileThreshold
boolean resetOnFinalize
private void <init> (int, boolean, java.io.File)
int fileThreshold
boolean resetOnFinalize
java.io.File parentDirectory
public com.google.common.io.ByteSource asByteSource ()
private synchronized java.io.InputStream openInputStream () throws java.io.IOException
public synchronized void reset () throws java.io.IOException
java.io.File deleteMe
java.io.File deleteMe
public synchronized void write (int) throws java.io.IOException
int b
public synchronized void write (byte[]) throws java.io.IOException
byte[] b
public synchronized void write (byte[], int, int) throws java.io.IOException
byte[] b
int off
int len
public synchronized void close () throws java.io.IOException
public synchronized void flush () throws java.io.IOException
private void update (int) throws java.io.IOException
java.io.FileOutputStream transfer
java.io.IOException e
java.io.File temp
int len
static synthetic java.io.InputStream access$100 (com.google.common.io.FileBackedOutputStream) throws java.io.IOException
com.google.common.io.FileBackedOutputStream x0
}
com/google/common/io/FileWriteMode.class
FileWriteMode.java
package com.google.common.io
public final enum com.google.common.io.FileWriteMode extends java.lang.Enum {
public static final enum com.google.common.io.FileWriteMode APPEND
private static final synthetic com.google.common.io.FileWriteMode[] $VALUES
public static com.google.common.io.FileWriteMode[] values ()
public static com.google.common.io.FileWriteMode valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
private static synthetic com.google.common.io.FileWriteMode[] $values ()
static void <clinit> ()
}
com/google/common/io/Files$1.class
Files.java
package com.google.common.io
com.google.common.io.Files$1 extends java.lang.Object implements com.google.common.io.LineProcessor {
final java.util.List result
void <init> ()
public boolean processLine (java.lang.String)
String line
public java.util.List getResult ()
public volatile synthetic java.lang.Object getResult ()
}
com/google/common/io/Files$2.class
Files.java
package com.google.common.io
com.google.common.io.Files$2 extends java.lang.Object implements com.google.common.graph.SuccessorsFunction {
void <init> ()
public java.lang.Iterable successors (java.io.File)
java.io.File[] files
java.io.File file
public volatile synthetic java.lang.Iterable successors (java.lang.Object)
}
com/google/common/io/Files$FileByteSink.class
Files.java
package com.google.common.io
final com.google.common.io.Files$FileByteSink extends com.google.common.io.ByteSink {
private final java.io.File file
private final com.google.common.collect.ImmutableSet modes
private transient void <init> (java.io.File, com.google.common.io.FileWriteMode[])
java.io.File file
com.google.common.io.FileWriteMode[] modes
public java.io.FileOutputStream openStream () throws java.io.IOException
public java.lang.String toString ()
public volatile synthetic java.io.OutputStream openStream () throws java.io.IOException
synthetic void <init> (java.io.File, com.google.common.io.FileWriteMode[], com.google.common.io.Files$1)
java.io.File x0
com.google.common.io.FileWriteMode[] x1
com.google.common.io.Files$1 x2
}
com/google/common/io/Files$FileByteSource.class
Files.java
package com.google.common.io
final com.google.common.io.Files$FileByteSource extends com.google.common.io.ByteSource {
private final java.io.File file
private void <init> (java.io.File)
java.io.File file
public java.io.FileInputStream openStream () throws java.io.IOException
public com.google.common.base.Optional sizeIfKnown ()
public long size () throws java.io.IOException
public byte[] read () throws java.io.IOException
java.io.FileInputStream in
Throwable e
com.google.common.io.Closer closer
public java.lang.String toString ()
public volatile synthetic java.io.InputStream openStream () throws java.io.IOException
synthetic void <init> (java.io.File, com.google.common.io.Files$1)
java.io.File x0
com.google.common.io.Files$1 x1
}
com/google/common/io/Files$FilePredicate$1.class
Files.java
package com.google.common.io
final enum com.google.common.io.Files$FilePredicate$1 extends com.google.common.io.Files$FilePredicate {
void <init> (java.lang.String, int)
public boolean apply (java.io.File)
java.io.File file
public java.lang.String toString ()
public volatile synthetic boolean apply (java.lang.Object)
}
com/google/common/io/Files$FilePredicate$2.class
Files.java
package com.google.common.io
final enum com.google.common.io.Files$FilePredicate$2 extends com.google.common.io.Files$FilePredicate {
void <init> (java.lang.String, int)
public boolean apply (java.io.File)
java.io.File file
public java.lang.String toString ()
public volatile synthetic boolean apply (java.lang.Object)
}
com/google/common/io/Files$FilePredicate.class
Files.java
package com.google.common.io
abstract enum com.google.common.io.Files$FilePredicate extends java.lang.Enum implements com.google.common.base.Predicate {
public static final enum com.google.common.io.Files$FilePredicate IS_DIRECTORY
public static final enum com.google.common.io.Files$FilePredicate IS_FILE
private static final synthetic com.google.common.io.Files$FilePredicate[] $VALUES
public static com.google.common.io.Files$FilePredicate[] values ()
public static com.google.common.io.Files$FilePredicate valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
private static synthetic com.google.common.io.Files$FilePredicate[] $values ()
synthetic void <init> (java.lang.String, int, com.google.common.io.Files$1)
String x0
int x1
com.google.common.io.Files$1 x2
static void <clinit> ()
}
com/google/common/io/Files.class
Files.java
package com.google.common.io
public final com.google.common.io.Files extends java.lang.Object {
private static final int TEMP_DIR_ATTEMPTS
private static final com.google.common.graph.SuccessorsFunction FILE_TREE
private void <init> ()
public static java.io.BufferedReader newReader (java.io.File, java.nio.charset.Charset) throws java.io.FileNotFoundException
java.io.File file
java.nio.charset.Charset charset
public static java.io.BufferedWriter newWriter (java.io.File, java.nio.charset.Charset) throws java.io.FileNotFoundException
java.io.File file
java.nio.charset.Charset charset
public static com.google.common.io.ByteSource asByteSource (java.io.File)
java.io.File file
public static transient com.google.common.io.ByteSink asByteSink (java.io.File, com.google.common.io.FileWriteMode[])
java.io.File file
com.google.common.io.FileWriteMode[] modes
public static com.google.common.io.CharSource asCharSource (java.io.File, java.nio.charset.Charset)
java.io.File file
java.nio.charset.Charset charset
public static transient com.google.common.io.CharSink asCharSink (java.io.File, java.nio.charset.Charset, com.google.common.io.FileWriteMode[])
java.io.File file
java.nio.charset.Charset charset
com.google.common.io.FileWriteMode[] modes
public static byte[] toByteArray (java.io.File) throws java.io.IOException
java.io.File file
public static java.lang.String toString (java.io.File, java.nio.charset.Charset) throws java.io.IOException
java.io.File file
java.nio.charset.Charset charset
public static void write (byte[], java.io.File) throws java.io.IOException
byte[] from
java.io.File to
public static void write (java.lang.CharSequence, java.io.File, java.nio.charset.Charset) throws java.io.IOException
CharSequence from
java.io.File to
java.nio.charset.Charset charset
public static void copy (java.io.File, java.io.OutputStream) throws java.io.IOException
java.io.File from
java.io.OutputStream to
public static void copy (java.io.File, java.io.File) throws java.io.IOException
java.io.File from
java.io.File to
public static void copy (java.io.File, java.nio.charset.Charset, java.lang.Appendable) throws java.io.IOException
java.io.File from
java.nio.charset.Charset charset
Appendable to
public static void append (java.lang.CharSequence, java.io.File, java.nio.charset.Charset) throws java.io.IOException
CharSequence from
java.io.File to
java.nio.charset.Charset charset
public static boolean equal (java.io.File, java.io.File) throws java.io.IOException
java.io.File file1
java.io.File file2
long len1
long len2
public static java.io.File createTempDir ()
java.io.File tempDir
int counter
java.io.File baseDir
String baseName
public static void touch (java.io.File) throws java.io.IOException
java.io.File file
public static void createParentDirs (java.io.File) throws java.io.IOException
java.io.File file
java.io.File parent
public static void move (java.io.File, java.io.File) throws java.io.IOException
java.io.File from
java.io.File to
public static java.lang.String readFirstLine (java.io.File, java.nio.charset.Charset) throws java.io.IOException
java.io.File file
java.nio.charset.Charset charset
public static java.util.List readLines (java.io.File, java.nio.charset.Charset) throws java.io.IOException
java.io.File file
java.nio.charset.Charset charset
public static java.lang.Object readLines (java.io.File, java.nio.charset.Charset, com.google.common.io.LineProcessor) throws java.io.IOException
java.io.File file
java.nio.charset.Charset charset
com.google.common.io.LineProcessor callback
public static java.lang.Object readBytes (java.io.File, com.google.common.io.ByteProcessor) throws java.io.IOException
java.io.File file
com.google.common.io.ByteProcessor processor
public static com.google.common.hash.HashCode hash (java.io.File, com.google.common.hash.HashFunction) throws java.io.IOException
java.io.File file
com.google.common.hash.HashFunction hashFunction
public static java.nio.MappedByteBuffer map (java.io.File) throws java.io.IOException
java.io.File file
public static java.nio.MappedByteBuffer map (java.io.File, java.nio.channels.FileChannel$MapMode) throws java.io.IOException
java.io.File file
java.nio.channels.FileChannel$MapMode mode
public static java.nio.MappedByteBuffer map (java.io.File, java.nio.channels.FileChannel$MapMode, long) throws java.io.IOException
java.io.File file
java.nio.channels.FileChannel$MapMode mode
long size
private static java.nio.MappedByteBuffer mapInternal (java.io.File, java.nio.channels.FileChannel$MapMode, long) throws java.io.IOException
java.io.RandomAccessFile raf
java.nio.channels.FileChannel channel
Throwable e
java.io.File file
java.nio.channels.FileChannel$MapMode mode
long size
com.google.common.io.Closer closer
public static java.lang.String simplifyPath (java.lang.String)
String component
String pathname
Iterable components
java.util.List path
String result
public static java.lang.String getFileExtension (java.lang.String)
String fullName
String fileName
int dotIndex
public static java.lang.String getNameWithoutExtension (java.lang.String)
String file
String fileName
int dotIndex
public static com.google.common.graph.Traverser fileTraverser ()
public static com.google.common.base.Predicate isDirectory ()
public static com.google.common.base.Predicate isFile ()
static void <clinit> ()
}
com/google/common/io/Flushables.class
Flushables.java
package com.google.common.io
public final com.google.common.io.Flushables extends java.lang.Object {
private static final java.util.logging.Logger logger
private void <init> ()
public static void flush (java.io.Flushable, boolean) throws java.io.IOException
java.io.IOException e
java.io.Flushable flushable
boolean swallowIOException
public static void flushQuietly (java.io.Flushable)
java.io.IOException e
java.io.Flushable flushable
static void <clinit> ()
}
com/google/common/io/Java8Compatibility.class
Java8Compatibility.java
package com.google.common.io
final com.google.common.io.Java8Compatibility extends java.lang.Object {
static void clear (java.nio.Buffer)
java.nio.Buffer b
static void flip (java.nio.Buffer)
java.nio.Buffer b
static void limit (java.nio.Buffer, int)
java.nio.Buffer b
int limit
static void mark (java.nio.Buffer)
java.nio.Buffer b
static void position (java.nio.Buffer, int)
java.nio.Buffer b
int position
static void reset (java.nio.Buffer)
java.nio.Buffer b
private void <init> ()
}
com/google/common/io/LineBuffer.class
LineBuffer.java
package com.google.common.io
abstract com.google.common.io.LineBuffer extends java.lang.Object {
private StringBuilder line
private boolean sawReturn
void <init> ()
protected void add (char[], int, int) throws java.io.IOException
int end
char[] cbuf
int off
int len
int pos
int start
private boolean finishLine (boolean) throws java.io.IOException
boolean sawNewline
String separator
protected void finish () throws java.io.IOException
protected abstract void handleLine (java.lang.String, java.lang.String) throws java.io.IOException
}
com/google/common/io/LineProcessor.class
LineProcessor.java
package com.google.common.io
public abstract com.google.common.io.LineProcessor extends java.lang.Object {
public abstract boolean processLine (java.lang.String) throws java.io.IOException
public abstract java.lang.Object getResult ()
}
com/google/common/io/LineReader$1.class
LineReader.java
package com.google.common.io
com.google.common.io.LineReader$1 extends com.google.common.io.LineBuffer {
final synthetic com.google.common.io.LineReader this$0
void <init> (com.google.common.io.LineReader)
com.google.common.io.LineReader this$0
protected void handleLine (java.lang.String, java.lang.String)
String line
String end
}
com/google/common/io/LineReader.class
LineReader.java
package com.google.common.io
public final com.google.common.io.LineReader extends java.lang.Object {
private final Readable readable
private final java.io.Reader reader
private final java.nio.CharBuffer cbuf
private final char[] buf
private final java.util.Queue lines
private final com.google.common.io.LineBuffer lineBuf
public void <init> (java.lang.Readable)
Readable readable
public java.lang.String readLine () throws java.io.IOException
int read
static synthetic java.util.Queue access$000 (com.google.common.io.LineReader)
com.google.common.io.LineReader x0
}
com/google/common/io/LittleEndianDataInputStream.class
LittleEndianDataInputStream.java
package com.google.common.io
public final com.google.common.io.LittleEndianDataInputStream extends java.io.FilterInputStream implements java.io.DataInput {
public void <init> (java.io.InputStream)
java.io.InputStream in
public java.lang.String readLine ()
public void readFully (byte[]) throws java.io.IOException
byte[] b
public void readFully (byte[], int, int) throws java.io.IOException
byte[] b
int off
int len
public int skipBytes (int) throws java.io.IOException
int n
public int readUnsignedByte () throws java.io.IOException
int b1
public int readUnsignedShort () throws java.io.IOException
byte b1
byte b2
public int readInt () throws java.io.IOException
byte b1
byte b2
byte b3
byte b4
public long readLong () throws java.io.IOException
byte b1
byte b2
byte b3
byte b4
byte b5
byte b6
byte b7
byte b8
public float readFloat () throws java.io.IOException
public double readDouble () throws java.io.IOException
public java.lang.String readUTF () throws java.io.IOException
public short readShort () throws java.io.IOException
public char readChar () throws java.io.IOException
public byte readByte () throws java.io.IOException
public boolean readBoolean () throws java.io.IOException
private byte readAndCheckByte () throws java.io.IOException java.io.EOFException
int b1
}
com/google/common/io/LittleEndianDataOutputStream.class
LittleEndianDataOutputStream.java
package com.google.common.io
public final com.google.common.io.LittleEndianDataOutputStream extends java.io.FilterOutputStream implements java.io.DataOutput {
public void <init> (java.io.OutputStream)
java.io.OutputStream out
public void write (byte[], int, int) throws java.io.IOException
byte[] b
int off
int len
public void writeBoolean (boolean) throws java.io.IOException
boolean v
public void writeByte (int) throws java.io.IOException
int v
public void writeBytes (java.lang.String) throws java.io.IOException
String s
public void writeChar (int) throws java.io.IOException
int v
public void writeChars (java.lang.String) throws java.io.IOException
int i
String s
public void writeDouble (double) throws java.io.IOException
double v
public void writeFloat (float) throws java.io.IOException
float v
public void writeInt (int) throws java.io.IOException
int v
public void writeLong (long) throws java.io.IOException
long v
byte[] bytes
public void writeShort (int) throws java.io.IOException
int v
public void writeUTF (java.lang.String) throws java.io.IOException
String str
public void close () throws java.io.IOException
}
com/google/common/io/MultiInputStream.class
MultiInputStream.java
package com.google.common.io
final com.google.common.io.MultiInputStream extends java.io.InputStream {
private java.util.Iterator it
private java.io.InputStream in
public void <init> (java.util.Iterator) throws java.io.IOException
java.util.Iterator it
public void close () throws java.io.IOException
private void advance () throws java.io.IOException
public int available () throws java.io.IOException
public boolean markSupported ()
public int read () throws java.io.IOException
int result
public int read (byte[], int, int) throws java.io.IOException
int result
byte[] b
int off
int len
public long skip (long) throws java.io.IOException
long n
long result
}
com/google/common/io/MultiReader.class
MultiReader.java
package com.google.common.io
com.google.common.io.MultiReader extends java.io.Reader {
private final java.util.Iterator it
private java.io.Reader current
void <init> (java.util.Iterator) throws java.io.IOException
java.util.Iterator readers
private void advance () throws java.io.IOException
public int read (char[], int, int) throws java.io.IOException
char[] cbuf
int off
int len
int result
public long skip (long) throws java.io.IOException
long result
long n
public boolean ready () throws java.io.IOException
public void close () throws java.io.IOException
}
com/google/common/io/ParametricNullness.class
ParametricNullness.java
package com.google.common.io
abstract annotation com.google.common.io.ParametricNullness extends java.lang.Object implements java.lang.annotation.Annotation {
}
com/google/common/io/PatternFilenameFilter.class
PatternFilenameFilter.java
package com.google.common.io
public final com.google.common.io.PatternFilenameFilter extends java.lang.Object implements java.io.FilenameFilter {
private final java.util.regex.Pattern pattern
public void <init> (java.lang.String)
String patternStr
public void <init> (java.util.regex.Pattern)
java.util.regex.Pattern pattern
public boolean accept (java.io.File, java.lang.String)
java.io.File dir
String fileName
}
com/google/common/io/ReaderInputStream.class
ReaderInputStream.java
package com.google.common.io
final com.google.common.io.ReaderInputStream extends java.io.InputStream {
private final java.io.Reader reader
private final java.nio.charset.CharsetEncoder encoder
private final byte[] singleByte
private java.nio.CharBuffer charBuffer
private java.nio.ByteBuffer byteBuffer
private boolean endOfInput
private boolean draining
private boolean doneFlushing
void <init> (java.io.Reader, java.nio.charset.Charset, int)
java.io.Reader reader
java.nio.charset.Charset charset
int bufferSize
void <init> (java.io.Reader, java.nio.charset.CharsetEncoder, int)
java.io.Reader reader
java.nio.charset.CharsetEncoder encoder
int bufferSize
public void close () throws java.io.IOException
public int read () throws java.io.IOException
public int read (byte[], int, int) throws java.io.IOException
java.nio.charset.CoderResult result
java.nio.charset.CoderResult result
java.nio.charset.CoderResult result
byte[] b
int off
int len
int totalBytesRead
boolean doneEncoding
private static java.nio.CharBuffer grow (java.nio.CharBuffer)
java.nio.CharBuffer buf
char[] copy
java.nio.CharBuffer bigger
private void readMoreChars () throws java.io.IOException
int limit
int numChars
private static int availableCapacity (java.nio.Buffer)
java.nio.Buffer buffer
private void startDraining (boolean)
boolean overflow
private int drain (byte[], int, int)
byte[] b
int off
int len
int remaining
}
com/google/common/io/Resources$1.class
Resources.java
package com.google.common.io
com.google.common.io.Resources$1 extends java.lang.Object implements com.google.common.io.LineProcessor {
final java.util.List result
void <init> ()
public boolean processLine (java.lang.String)
String line
public java.util.List getResult ()
public volatile synthetic java.lang.Object getResult ()
}
com/google/common/io/Resources$UrlByteSource.class
Resources.java
package com.google.common.io
final com.google.common.io.Resources$UrlByteSource extends com.google.common.io.ByteSource {
private final java.net.URL url
private void <init> (java.net.URL)
java.net.URL url
public java.io.InputStream openStream () throws java.io.IOException
public java.lang.String toString ()
synthetic void <init> (java.net.URL, com.google.common.io.Resources$1)
java.net.URL x0
com.google.common.io.Resources$1 x1
}
com/google/common/io/Resources.class
Resources.java
package com.google.common.io
public final com.google.common.io.Resources extends java.lang.Object {
private void <init> ()
public static com.google.common.io.ByteSource asByteSource (java.net.URL)
java.net.URL url
public static com.google.common.io.CharSource asCharSource (java.net.URL, java.nio.charset.Charset)
java.net.URL url
java.nio.charset.Charset charset
public static byte[] toByteArray (java.net.URL) throws java.io.IOException
java.net.URL url
public static java.lang.String toString (java.net.URL, java.nio.charset.Charset) throws java.io.IOException
java.net.URL url
java.nio.charset.Charset charset
public static java.lang.Object readLines (java.net.URL, java.nio.charset.Charset, com.google.common.io.LineProcessor) throws java.io.IOException
java.net.URL url
java.nio.charset.Charset charset
com.google.common.io.LineProcessor callback
public static java.util.List readLines (java.net.URL, java.nio.charset.Charset) throws java.io.IOException
java.net.URL url
java.nio.charset.Charset charset
public static void copy (java.net.URL, java.io.OutputStream) throws java.io.IOException
java.net.URL from
java.io.OutputStream to
public static java.net.URL getResource (java.lang.String)
String resourceName
ClassLoader loader
java.net.URL url
public static java.net.URL getResource (java.lang.Class, java.lang.String)
Class contextClass
String resourceName
java.net.URL url
}
com/google/common/io/package-info.class
package-info.java
package com.google.common.io
abstract synthetic com.google.common.io.package-info extends java.lang.Object {
}
com/google/common/math/
com/google/common/math/BigDecimalMath$BigDecimalToDoubleRounder.class
BigDecimalMath.java
package com.google.common.math
com.google.common.math.BigDecimalMath$BigDecimalToDoubleRounder extends com.google.common.math.ToDoubleRounder {
static final com.google.common.math.BigDecimalMath$BigDecimalToDoubleRounder INSTANCE
private void <init> ()
double roundToDoubleArbitrarily (java.math.BigDecimal)
java.math.BigDecimal bigDecimal
int sign (java.math.BigDecimal)
java.math.BigDecimal bigDecimal
java.math.BigDecimal toX (double, java.math.RoundingMode)
double d
java.math.RoundingMode mode
java.math.BigDecimal minus (java.math.BigDecimal, java.math.BigDecimal)
java.math.BigDecimal a
java.math.BigDecimal b
volatile synthetic java.lang.Number minus (java.lang.Number, java.lang.Number)
volatile synthetic java.lang.Number toX (double, java.math.RoundingMode)
volatile synthetic int sign (java.lang.Number)
volatile synthetic double roundToDoubleArbitrarily (java.lang.Number)
static void <clinit> ()
}
com/google/common/math/BigDecimalMath.class
BigDecimalMath.java
package com.google.common.math
public com.google.common.math.BigDecimalMath extends java.lang.Object {
private void <init> ()
public static double roundToDouble (java.math.BigDecimal, java.math.RoundingMode)
java.math.BigDecimal x
java.math.RoundingMode mode
}
com/google/common/math/BigIntegerMath$1.class
BigIntegerMath.java
package com.google.common.math
synthetic com.google.common.math.BigIntegerMath$1 extends java.lang.Object {
static final synthetic int[] $SwitchMap$java$math$RoundingMode
static void <clinit> ()
}
com/google/common/math/BigIntegerMath$BigIntegerToDoubleRounder.class
BigIntegerMath.java
package com.google.common.math
com.google.common.math.BigIntegerMath$BigIntegerToDoubleRounder extends com.google.common.math.ToDoubleRounder {
static final com.google.common.math.BigIntegerMath$BigIntegerToDoubleRounder INSTANCE
private void <init> ()
double roundToDoubleArbitrarily (java.math.BigInteger)
java.math.BigInteger bigInteger
int sign (java.math.BigInteger)
java.math.BigInteger bigInteger
java.math.BigInteger toX (double, java.math.RoundingMode)
double d
java.math.RoundingMode mode
java.math.BigInteger minus (java.math.BigInteger, java.math.BigInteger)
java.math.BigInteger a
java.math.BigInteger b
volatile synthetic java.lang.Number minus (java.lang.Number, java.lang.Number)
volatile synthetic java.lang.Number toX (double, java.math.RoundingMode)
volatile synthetic int sign (java.lang.Number)
volatile synthetic double roundToDoubleArbitrarily (java.lang.Number)
static void <clinit> ()
}
com/google/common/math/BigIntegerMath.class
BigIntegerMath.java
package com.google.common.math
public final com.google.common.math.BigIntegerMath extends java.lang.Object {
static final int SQRT2_PRECOMPUTE_THRESHOLD
static final java.math.BigInteger SQRT2_PRECOMPUTED_BITS
private static final double LN_10
private static final double LN_2
public static java.math.BigInteger ceilingPowerOfTwo (java.math.BigInteger)
java.math.BigInteger x
public static java.math.BigInteger floorPowerOfTwo (java.math.BigInteger)
java.math.BigInteger x
public static boolean isPowerOfTwo (java.math.BigInteger)
java.math.BigInteger x
public static int log2 (java.math.BigInteger, java.math.RoundingMode)
java.math.BigInteger halfPower
java.math.BigInteger x2
int logX2Floor
java.math.BigInteger x
java.math.RoundingMode mode
int logFloor
public static int log10 (java.math.BigInteger, java.math.RoundingMode)
java.math.BigInteger nextPow
int nextCmp
java.math.BigInteger x2
java.math.BigInteger halfPowerSquared
java.math.BigInteger x
java.math.RoundingMode mode
int approxLog10
java.math.BigInteger approxPow
int approxCmp
int floorLog
java.math.BigInteger floorPow
int floorCmp
public static java.math.BigInteger sqrt (java.math.BigInteger, java.math.RoundingMode)
int sqrtFloorInt
boolean sqrtFloorIsExact
java.math.BigInteger halfSquare
java.math.BigInteger x
java.math.RoundingMode mode
java.math.BigInteger sqrtFloor
private static java.math.BigInteger sqrtFloor (java.math.BigInteger)
java.math.BigInteger sqrt0
int shift
java.math.BigInteger x
java.math.BigInteger sqrt0
int log2
java.math.BigInteger sqrt1
private static java.math.BigInteger sqrtApproxWithDoubles (java.math.BigInteger)
java.math.BigInteger x
public static double roundToDouble (java.math.BigInteger, java.math.RoundingMode)
java.math.BigInteger x
java.math.RoundingMode mode
public static java.math.BigInteger divide (java.math.BigInteger, java.math.BigInteger, java.math.RoundingMode)
java.math.BigInteger p
java.math.BigInteger q
java.math.RoundingMode mode
java.math.BigDecimal pDec
java.math.BigDecimal qDec
public static java.math.BigInteger factorial (int)
int tz
long normalizedNum
int normalizedBits
long num
int n
int approxSize
java.util.ArrayList bignums
int startingNumber
long product
int shift
int productBits
int bits
int nextPowerOfTwo
static java.math.BigInteger listProduct (java.util.List)
java.util.List nums
static java.math.BigInteger listProduct (java.util.List, int, int)
int m
java.util.List nums
int start
int end
public static java.math.BigInteger binomial (int, int)
int p
int q
int i
int n
int k
java.math.BigInteger accum
long numeratorAccum
long denominatorAccum
int bits
int numeratorBits
static boolean fitsInLong (java.math.BigInteger)
java.math.BigInteger x
private void <init> ()
static void <clinit> ()
}
com/google/common/math/DoubleMath$1.class
DoubleMath.java
package com.google.common.math
synthetic com.google.common.math.DoubleMath$1 extends java.lang.Object {
static final synthetic int[] $SwitchMap$java$math$RoundingMode
static void <clinit> ()
}
com/google/common/math/DoubleMath.class
DoubleMath.java
package com.google.common.math
public final com.google.common.math.DoubleMath extends java.lang.Object {
private static final double MIN_INT_AS_DOUBLE
private static final double MAX_INT_AS_DOUBLE
private static final double MIN_LONG_AS_DOUBLE
private static final double MAX_LONG_AS_DOUBLE_PLUS_ONE
private static final double LN_2
static final int MAX_FACTORIAL
static final double[] everySixteenthFactorial
static double roundIntermediate (double, java.math.RoundingMode)
double z
double z
double x
java.math.RoundingMode mode
public static int roundToInt (double, java.math.RoundingMode)
double x
java.math.RoundingMode mode
double z
public static long roundToLong (double, java.math.RoundingMode)
double x
java.math.RoundingMode mode
double z
public static java.math.BigInteger roundToBigInteger (double, java.math.RoundingMode)
double x
java.math.RoundingMode mode
int exponent
long significand
java.math.BigInteger result
public static boolean isPowerOfTwo (double)
long significand
double x
public static double log2 (double)
double x
public static int log2 (double, java.math.RoundingMode)
boolean increment
boolean increment
boolean increment
boolean increment
boolean increment
double xScaled
double x
java.math.RoundingMode mode
int exponent
boolean increment
public static boolean isMathematicalInteger (double)
double x
public static double factorial (int)
int i
double accum
int n
public static boolean fuzzyEquals (double, double, double)
double a
double b
double tolerance
public static int fuzzyCompare (double, double, double)
double a
double b
double tolerance
public static transient double mean (double[])
int index
double[] values
long count
double mean
public static transient double mean (int[])
int index
int[] values
long sum
public static transient double mean (long[])
int index
long[] values
long count
double mean
public static double mean (java.lang.Iterable)
Iterable values
public static double mean (java.util.Iterator)
double value
java.util.Iterator values
long count
double mean
private static double checkFinite (double)
double argument
private void <init> ()
static void <clinit> ()
}
com/google/common/math/DoubleUtils.class
DoubleUtils.java
package com.google.common.math
final com.google.common.math.DoubleUtils extends java.lang.Object {
static final long SIGNIFICAND_MASK
static final long EXPONENT_MASK
static final long SIGN_MASK
static final int SIGNIFICAND_BITS
static final int EXPONENT_BIAS
static final long IMPLICIT_BIT
static final long ONE_BITS
private void <init> ()
static double nextDown (double)
double d
static long getSignificand (double)
double d
int exponent
long bits
static boolean isFinite (double)
double d
static boolean isNormal (double)
double d
static double scaleNormalize (double)
double x
long significand
static double bigToDouble (java.math.BigInteger)
java.math.BigInteger x
java.math.BigInteger absX
int exponent
int shift
long twiceSignifFloor
long signifFloor
boolean increment
long signifRounded
long bits
static double ensureNonNegative (double)
double value
}
com/google/common/math/ElementTypesAreNonnullByDefault.class
ElementTypesAreNonnullByDefault.java
package com.google.common.math
abstract annotation com.google.common.math.ElementTypesAreNonnullByDefault extends java.lang.Object implements java.lang.annotation.Annotation {
}
com/google/common/math/IntMath$1.class
IntMath.java
package com.google.common.math
synthetic com.google.common.math.IntMath$1 extends java.lang.Object {
static final synthetic int[] $SwitchMap$java$math$RoundingMode
static void <clinit> ()
}
com/google/common/math/IntMath.class
IntMath.java
package com.google.common.math
public final com.google.common.math.IntMath extends java.lang.Object {
static final int MAX_SIGNED_POWER_OF_TWO
static final int MAX_POWER_OF_SQRT2_UNSIGNED
static final byte[] maxLog10ForLeadingZeros
static final int[] powersOf10
static final int[] halfPowersOf10
static final int FLOOR_SQRT_MAX_INT
private static final int[] factorials
static int[] biggestBinomials
public static int ceilingPowerOfTwo (int)
int x
public static int floorPowerOfTwo (int)
int x
public static boolean isPowerOfTwo (int)
int x
static int lessThanBranchFree (int, int)
int x
int y
public static int log2 (int, java.math.RoundingMode)
int leadingZeros
int cmp
int logFloor
int x
java.math.RoundingMode mode
public static int log10 (int, java.math.RoundingMode)
int x
java.math.RoundingMode mode
int logFloor
int floorPow
private static int log10Floor (int)
int x
int y
public static int pow (int, int)
int accum
int b
int k
public static int sqrt (int, java.math.RoundingMode)
int halfSquare
int x
java.math.RoundingMode mode
int sqrtFloor
private static int sqrtFloor (int)
int x
public static int divide (int, int, java.math.RoundingMode)
boolean increment
boolean increment
boolean increment
boolean increment
boolean increment
boolean increment
int absRem
int cmpRemToHalfDivisor
int p
int q
java.math.RoundingMode mode
int div
int rem
int signum
boolean increment
public static int mod (int, int)
int x
int m
int result
public static int gcd (int, int)
int delta
int minDeltaOrZero
int a
int b
int aTwos
int bTwos
public static int checkedAdd (int, int)
int a
int b
long result
public static int checkedSubtract (int, int)
int a
int b
long result
public static int checkedMultiply (int, int)
int a
int b
long result
public static int checkedPow (int, int)
int b
int k
int accum
public static int saturatedAdd (int, int)
int a
int b
public static int saturatedSubtract (int, int)
int a
int b
public static int saturatedMultiply (int, int)
int a
int b
public static int saturatedPow (int, int)
int b
int k
int accum
int limit
public static int factorial (int)
int n
public static int binomial (int, int)
int i
long result
int n
int k
public static int mean (int, int)
int x
int y
public static boolean isPrime (int)
int n
private void <init> ()
static void <clinit> ()
}
com/google/common/math/LinearTransformation$1.class
LinearTransformation.java
package com.google.common.math
synthetic com.google.common.math.LinearTransformation$1 extends java.lang.Object {
}
com/google/common/math/LinearTransformation$LinearTransformationBuilder.class
LinearTransformation.java
package com.google.common.math
public final com.google.common.math.LinearTransformation$LinearTransformationBuilder extends java.lang.Object {
private final double x1
private final double y1
private void <init> (double, double)
double x1
double y1
public com.google.common.math.LinearTransformation and (double, double)
double x2
double y2
public com.google.common.math.LinearTransformation withSlope (double)
double yIntercept
double slope
synthetic void <init> (double, double, com.google.common.math.LinearTransformation$1)
double x0
double x1
com.google.common.math.LinearTransformation$1 x2
}
com/google/common/math/LinearTransformation$NaNLinearTransformation.class
LinearTransformation.java
package com.google.common.math
final com.google.common.math.LinearTransformation$NaNLinearTransformation extends com.google.common.math.LinearTransformation {
static final com.google.common.math.LinearTransformation$NaNLinearTransformation INSTANCE
private void <init> ()
public boolean isVertical ()
public boolean isHorizontal ()
public double slope ()
public double transform (double)
double x
public com.google.common.math.LinearTransformation inverse ()
public java.lang.String toString ()
static void <clinit> ()
}
com/google/common/math/LinearTransformation$RegularLinearTransformation.class
LinearTransformation.java
package com.google.common.math
final com.google.common.math.LinearTransformation$RegularLinearTransformation extends com.google.common.math.LinearTransformation {
final double slope
final double yIntercept
com.google.common.math.LinearTransformation inverse
void <init> (double, double)
double slope
double yIntercept
void <init> (double, double, com.google.common.math.LinearTransformation)
double slope
double yIntercept
com.google.common.math.LinearTransformation inverse
public boolean isVertical ()
public boolean isHorizontal ()
public double slope ()
public double transform (double)
double x
public com.google.common.math.LinearTransformation inverse ()
com.google.common.math.LinearTransformation result
public java.lang.String toString ()
private com.google.common.math.LinearTransformation createInverse ()
}
com/google/common/math/LinearTransformation$VerticalLinearTransformation.class
LinearTransformation.java
package com.google.common.math
final com.google.common.math.LinearTransformation$VerticalLinearTransformation extends com.google.common.math.LinearTransformation {
final double x
com.google.common.math.LinearTransformation inverse
void <init> (double)
double x
void <init> (double, com.google.common.math.LinearTransformation)
double x
com.google.common.math.LinearTransformation inverse
public boolean isVertical ()
public boolean isHorizontal ()
public double slope ()
public double transform (double)
double x
public com.google.common.math.LinearTransformation inverse ()
com.google.common.math.LinearTransformation result
public java.lang.String toString ()
private com.google.common.math.LinearTransformation createInverse ()
}
com/google/common/math/LinearTransformation.class
LinearTransformation.java
package com.google.common.math
public abstract com.google.common.math.LinearTransformation extends java.lang.Object {
public void <init> ()
public static com.google.common.math.LinearTransformation$LinearTransformationBuilder mapping (double, double)
double x1
double y1
public static com.google.common.math.LinearTransformation vertical (double)
double x
public static com.google.common.math.LinearTransformation horizontal (double)
double y
double slope
public static com.google.common.math.LinearTransformation forNaN ()
public abstract boolean isVertical ()
public abstract boolean isHorizontal ()
public abstract double slope ()
public abstract double transform (double)
public abstract com.google.common.math.LinearTransformation inverse ()
}
com/google/common/math/LongMath$1.class
LongMath.java
package com.google.common.math
synthetic com.google.common.math.LongMath$1 extends java.lang.Object {
static final synthetic int[] $SwitchMap$java$math$RoundingMode
static void <clinit> ()
}
com/google/common/math/LongMath$MillerRabinTester$1.class
LongMath.java
package com.google.common.math
final enum com.google.common.math.LongMath$MillerRabinTester$1 extends com.google.common.math.LongMath$MillerRabinTester {
void <init> (java.lang.String, int)
long mulMod (long, long, long)
long a
long b
long m
long squareMod (long, long)
long a
long m
}
com/google/common/math/LongMath$MillerRabinTester$2.class
LongMath.java
package com.google.common.math
final enum com.google.common.math.LongMath$MillerRabinTester$2 extends com.google.common.math.LongMath$MillerRabinTester {
void <init> (java.lang.String, int)
private long plusMod (long, long, long)
long a
long b
long m
private long times2ToThe32Mod (long, long)
int shift
long a
long m
int remainingPowersOf2
long mulMod (long, long, long)
long a
long b
long m
long aHi
long bHi
long aLo
long bLo
long result
long squareMod (long, long)
long a
long m
long aHi
long aLo
long result
long hiLo
}
com/google/common/math/LongMath$MillerRabinTester.class
LongMath.java
package com.google.common.math
abstract enum com.google.common.math.LongMath$MillerRabinTester extends java.lang.Enum {
public static final enum com.google.common.math.LongMath$MillerRabinTester SMALL
public static final enum com.google.common.math.LongMath$MillerRabinTester LARGE
private static final synthetic com.google.common.math.LongMath$MillerRabinTester[] $VALUES
public static com.google.common.math.LongMath$MillerRabinTester[] values ()
public static com.google.common.math.LongMath$MillerRabinTester valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
static boolean test (long, long)
long base
long n
abstract long mulMod (long, long, long)
abstract long squareMod (long, long)
private long powMod (long, long, long)
long a
long p
long m
long res
private boolean testWitness (long, long)
long base
long n
int r
long d
long a
int j
private static synthetic com.google.common.math.LongMath$MillerRabinTester[] $values ()
synthetic void <init> (java.lang.String, int, com.google.common.math.LongMath$1)
String x0
int x1
com.google.common.math.LongMath$1 x2
static void <clinit> ()
}
com/google/common/math/LongMath.class
LongMath.java
package com.google.common.math
public final com.google.common.math.LongMath extends java.lang.Object {
static final long MAX_SIGNED_POWER_OF_TWO
static final long MAX_POWER_OF_SQRT2_UNSIGNED
static final byte[] maxLog10ForLeadingZeros
static final long[] powersOf10
static final long[] halfPowersOf10
static final long FLOOR_SQRT_MAX_LONG
static final long[] factorials
static final int[] biggestBinomials
static final int[] biggestSimpleBinomials
private static final int SIEVE_30
private static final long[][] millerRabinBaseSets
public static long ceilingPowerOfTwo (long)
long x
public static long floorPowerOfTwo (long)
long x
public static boolean isPowerOfTwo (long)
long x
static int lessThanBranchFree (long, long)
long x
long y
public static int log2 (long, java.math.RoundingMode)
int leadingZeros
long cmp
int logFloor
long x
java.math.RoundingMode mode
public static int log10 (long, java.math.RoundingMode)
long x
java.math.RoundingMode mode
int logFloor
long floorPow
static int log10Floor (long)
long x
int y
public static long pow (long, int)
long accum
long b
int k
public static long sqrt (long, java.math.RoundingMode)
long sqrtFloor
long halfSquare
long x
java.math.RoundingMode mode
long guess
long guessSquared
public static long divide (long, long, java.math.RoundingMode)
boolean increment
boolean increment
boolean increment
boolean increment
boolean increment
boolean increment
long absRem
long cmpRemToHalfDivisor
long p
long q
java.math.RoundingMode mode
long div
long rem
int signum
boolean increment
public static int mod (long, int)
long x
int m
public static long mod (long, long)
long x
long m
long result
public static long gcd (long, long)
long delta
long minDeltaOrZero
long a
long b
int aTwos
int bTwos
public static long checkedAdd (long, long)
long a
long b
long result
public static long checkedSubtract (long, long)
long a
long b
long result
public static long checkedMultiply (long, long)
long a
long b
int leadingZeros
long result
public static long checkedPow (long, int)
long b
int k
long accum
public static long saturatedAdd (long, long)
long a
long b
long naiveSum
public static long saturatedSubtract (long, long)
long a
long b
long naiveDifference
public static long saturatedMultiply (long, long)
long a
long b
int leadingZeros
long limit
long result
public static long saturatedPow (long, int)
long b
int k
long accum
long limit
public static long factorial (int)
int n
public static long binomial (int, int)
int i
long result
int i
int nBits
long result
long numerator
long denominator
int numeratorBits
int n
int k
static long multiplyFraction (long, long, long)
long x
long numerator
long denominator
long commonDivisor
static boolean fitsInInt (long)
long x
public static long mean (long, long)
long x
long y
public static boolean isPrime (long)
long mask
int i
long[] baseSet
long n
public static double roundToDouble (long, java.math.RoundingMode)
int cmpXToRoundArbitrarily
long roundFloor
double roundFloorAsDouble
long roundCeiling
double roundCeilingAsDouble
long roundFloor
double roundFloorAsDouble
long roundCeiling
double roundCeilingAsDouble
long deltaToFloor
long deltaToCeiling
int diff
long x
java.math.RoundingMode mode
double roundArbitrarily
long roundArbitrarilyAsLong
int cmpXToRoundArbitrarily
private void <init> ()
static void <clinit> ()
}
com/google/common/math/MathPreconditions.class
MathPreconditions.java
package com.google.common.math
final com.google.common.math.MathPreconditions extends java.lang.Object {
static int checkPositive (java.lang.String, int)
String role
int x
static long checkPositive (java.lang.String, long)
String role
long x
static java.math.BigInteger checkPositive (java.lang.String, java.math.BigInteger)
String role
java.math.BigInteger x
static int checkNonNegative (java.lang.String, int)
String role
int x
static long checkNonNegative (java.lang.String, long)
String role
long x
static java.math.BigInteger checkNonNegative (java.lang.String, java.math.BigInteger)
String role
java.math.BigInteger x
static double checkNonNegative (java.lang.String, double)
String role
double x
static void checkRoundingUnnecessary (boolean)
boolean condition
static void checkInRangeForRoundingInputs (boolean, double, java.math.RoundingMode)
boolean condition
double input
java.math.RoundingMode mode
static void checkNoOverflow (boolean, java.lang.String, int, int)
boolean condition
String methodName
int a
int b
static void checkNoOverflow (boolean, java.lang.String, long, long)
boolean condition
String methodName
long a
long b
private void <init> ()
}
com/google/common/math/PairedStats.class
PairedStats.java
package com.google.common.math
public final com.google.common.math.PairedStats extends java.lang.Object implements java.io.Serializable {
private final com.google.common.math.Stats xStats
private final com.google.common.math.Stats yStats
private final double sumOfProductsOfDeltas
private static final int BYTES
private static final long serialVersionUID
void <init> (com.google.common.math.Stats, com.google.common.math.Stats, double)
com.google.common.math.Stats xStats
com.google.common.math.Stats yStats
double sumOfProductsOfDeltas
public long count ()
public com.google.common.math.Stats xStats ()
public com.google.common.math.Stats yStats ()
public double populationCovariance ()
public double sampleCovariance ()
public double pearsonsCorrelationCoefficient ()
double xSumOfSquaresOfDeltas
double ySumOfSquaresOfDeltas
double productOfSumsOfSquaresOfDeltas
public com.google.common.math.LinearTransformation leastSquaresFit ()
double xSumOfSquaresOfDeltas
public boolean equals (java.lang.Object)
Object obj
com.google.common.math.PairedStats other
public int hashCode ()
public java.lang.String toString ()
double sumOfProductsOfDeltas ()
private static double ensurePositive (double)
double value
private static double ensureInUnitRange (double)
double value
public byte[] toByteArray ()
java.nio.ByteBuffer buffer
public static com.google.common.math.PairedStats fromByteArray (byte[])
byte[] byteArray
java.nio.ByteBuffer buffer
com.google.common.math.Stats xStats
com.google.common.math.Stats yStats
double sumOfProductsOfDeltas
}
com/google/common/math/PairedStatsAccumulator.class
PairedStatsAccumulator.java
package com.google.common.math
public final com.google.common.math.PairedStatsAccumulator extends java.lang.Object {
private final com.google.common.math.StatsAccumulator xStats
private final com.google.common.math.StatsAccumulator yStats
private double sumOfProductsOfDeltas
public void <init> ()
public void add (double, double)
double x
double y
public void addAll (com.google.common.math.PairedStats)
com.google.common.math.PairedStats values
public com.google.common.math.PairedStats snapshot ()
public long count ()
public com.google.common.math.Stats xStats ()
public com.google.common.math.Stats yStats ()
public double populationCovariance ()
public final double sampleCovariance ()
public final double pearsonsCorrelationCoefficient ()
double xSumOfSquaresOfDeltas
double ySumOfSquaresOfDeltas
double productOfSumsOfSquaresOfDeltas
public final com.google.common.math.LinearTransformation leastSquaresFit ()
double xSumOfSquaresOfDeltas
private double ensurePositive (double)
double value
private static double ensureInUnitRange (double)
double value
}
com/google/common/math/ParametricNullness.class
ParametricNullness.java
package com.google.common.math
abstract annotation com.google.common.math.ParametricNullness extends java.lang.Object implements java.lang.annotation.Annotation {
}
com/google/common/math/Quantiles$1.class
Quantiles.java
package com.google.common.math
synthetic com.google.common.math.Quantiles$1 extends java.lang.Object {
}
com/google/common/math/Quantiles$Scale.class
Quantiles.java
package com.google.common.math
public final com.google.common.math.Quantiles$Scale extends java.lang.Object {
private final int scale
private void <init> (int)
int scale
public com.google.common.math.Quantiles$ScaleAndIndex index (int)
int index
public transient com.google.common.math.Quantiles$ScaleAndIndexes indexes (int[])
int[] indexes
public com.google.common.math.Quantiles$ScaleAndIndexes indexes (java.util.Collection)
java.util.Collection indexes
synthetic void <init> (int, com.google.common.math.Quantiles$1)
int x0
com.google.common.math.Quantiles$1 x1
}
com/google/common/math/Quantiles$ScaleAndIndex.class
Quantiles.java
package com.google.common.math
public final com.google.common.math.Quantiles$ScaleAndIndex extends java.lang.Object {
private final int scale
private final int index
private void <init> (int, int)
int scale
int index
public double compute (java.util.Collection)
java.util.Collection dataset
public transient double compute (double[])
double[] dataset
public transient double compute (long[])
long[] dataset
public transient double compute (int[])
int[] dataset
public transient double computeInPlace (double[])
double[] dataset
long numerator
int quotient
int remainder
synthetic void <init> (int, int, com.google.common.math.Quantiles$1)
int x0
int x1
com.google.common.math.Quantiles$1 x2
}
com/google/common/math/Quantiles$ScaleAndIndexes.class
Quantiles.java
package com.google.common.math
public final com.google.common.math.Quantiles$ScaleAndIndexes extends java.lang.Object {
private final int scale
private final int[] indexes
private void <init> (int, int[])
int index
int scale
int[] indexes
public java.util.Map compute (java.util.Collection)
java.util.Collection dataset
public transient java.util.Map compute (double[])
double[] dataset
public transient java.util.Map compute (long[])
long[] dataset
public transient java.util.Map compute (int[])
int[] dataset
public transient java.util.Map computeInPlace (double[])
int index
java.util.Map nanMap
long numerator
int quotient
int remainder
int i
int quotient
int remainder
int i
double[] dataset
int[] quotients
int[] remainders
int[] requiredSelections
int requiredSelectionsCount
java.util.Map ret
synthetic void <init> (int, int[], com.google.common.math.Quantiles$1)
int x0
int[] x1
com.google.common.math.Quantiles$1 x2
}
com/google/common/math/Quantiles.class
Quantiles.java
package com.google.common.math
public final com.google.common.math.Quantiles extends java.lang.Object {
public void <init> ()
public static com.google.common.math.Quantiles$ScaleAndIndex median ()
public static com.google.common.math.Quantiles$Scale quartiles ()
public static com.google.common.math.Quantiles$Scale percentiles ()
public static com.google.common.math.Quantiles$Scale scale (int)
int scale
private static transient boolean containsNaN (double[])
double value
double[] dataset
private static double interpolate (double, double, double, double)
double lower
double upper
double remainder
double scale
private static void checkIndex (int, int)
int index
int scale
private static double[] longsToDoubles (long[])
int i
long[] longs
int len
double[] doubles
private static double[] intsToDoubles (int[])
int i
int[] ints
int len
double[] doubles
private static void selectInPlace (int, double[], int, int)
int index
int min
int partitionPoint
int required
double[] array
int from
int to
private static int partition (double[], int, int)
int i
double[] array
int from
int to
double pivot
int partitionPoint
private static void movePivotToStartOfSlice (double[], int, int)
double[] array
int from
int to
int mid
boolean toLessThanMid
boolean midLessThanFrom
boolean toLessThanFrom
private static void selectAllInPlace (int[], int, int, double[], int, int)
int[] allRequired
int requiredFrom
int requiredTo
double[] array
int from
int to
int requiredChosen
int required
int requiredBelow
int requiredAbove
private static int chooseNextSelection (int[], int, int, int, int)
int mid
int[] allRequired
int requiredFrom
int requiredTo
int from
int to
int centerFloor
int low
int high
private static void swap (double[], int, int)
double[] array
int i
int j
double temp
static synthetic void access$300 (int, int)
int x0
int x1
static synthetic double[] access$400 (long[])
long[] x0
static synthetic double[] access$500 (int[])
int[] x0
static synthetic boolean access$600 (double[])
double[] x0
static synthetic void access$700 (int, double[], int, int)
int x0
double[] x1
int x2
int x3
static synthetic double access$800 (double, double, double, double)
double x0
double x1
double x2
double x3
static synthetic void access$900 (int[], int, int, double[], int, int)
int[] x0
int x1
int x2
double[] x3
int x4
int x5
}
com/google/common/math/Stats.class
Stats.java
package com.google.common.math
public final com.google.common.math.Stats extends java.lang.Object implements java.io.Serializable {
private final long count
private final double mean
private final double sumOfSquaresOfDeltas
private final double min
private final double max
static final int BYTES
private static final long serialVersionUID
void <init> (long, double, double, double, double)
long count
double mean
double sumOfSquaresOfDeltas
double min
double max
public static com.google.common.math.Stats of (java.lang.Iterable)
Iterable values
com.google.common.math.StatsAccumulator accumulator
public static com.google.common.math.Stats of (java.util.Iterator)
java.util.Iterator values
com.google.common.math.StatsAccumulator accumulator
public static transient com.google.common.math.Stats of (double[])
double[] values
com.google.common.math.StatsAccumulator acummulator
public static transient com.google.common.math.Stats of (int[])
int[] values
com.google.common.math.StatsAccumulator acummulator
public static transient com.google.common.math.Stats of (long[])
long[] values
com.google.common.math.StatsAccumulator acummulator
public long count ()
public double mean ()
public double sum ()
public double populationVariance ()
public double populationStandardDeviation ()
public double sampleVariance ()
public double sampleStandardDeviation ()
public double min ()
public double max ()
public boolean equals (java.lang.Object)
Object obj
com.google.common.math.Stats other
public int hashCode ()
public java.lang.String toString ()
double sumOfSquaresOfDeltas ()
public static double meanOf (java.lang.Iterable)
Iterable values
public static double meanOf (java.util.Iterator)
double value
java.util.Iterator values
long count
double mean
public static transient double meanOf (double[])
double value
int index
double[] values
double mean
public static transient double meanOf (int[])
double value
int index
int[] values
double mean
public static transient double meanOf (long[])
double value
int index
long[] values
double mean
public byte[] toByteArray ()
java.nio.ByteBuffer buff
void writeTo (java.nio.ByteBuffer)
java.nio.ByteBuffer buffer
public static com.google.common.math.Stats fromByteArray (byte[])
byte[] byteArray
static com.google.common.math.Stats readFrom (java.nio.ByteBuffer)
java.nio.ByteBuffer buffer
}
com/google/common/math/StatsAccumulator.class
StatsAccumulator.java
package com.google.common.math
public final com.google.common.math.StatsAccumulator extends java.lang.Object {
private long count
private double mean
private double sumOfSquaresOfDeltas
private double min
private double max
public void <init> ()
public void add (double)
double delta
double value
public void addAll (java.lang.Iterable)
Number value
Iterable values
public void addAll (java.util.Iterator)
java.util.Iterator values
public transient void addAll (double[])
double value
double[] values
public transient void addAll (int[])
int value
int[] values
public transient void addAll (long[])
long value
long[] values
public void addAll (com.google.common.math.Stats)
com.google.common.math.Stats values
public void addAll (com.google.common.math.StatsAccumulator)
com.google.common.math.StatsAccumulator values
private void merge (long, double, double, double, double)
double delta
long otherCount
double otherMean
double otherSumOfSquaresOfDeltas
double otherMin
double otherMax
public com.google.common.math.Stats snapshot ()
public long count ()
public double mean ()
public final double sum ()
public final double populationVariance ()
public final double populationStandardDeviation ()
public final double sampleVariance ()
public final double sampleStandardDeviation ()
public double min ()
public double max ()
double sumOfSquaresOfDeltas ()
static double calculateNewMeanNonFinite (double, double)
double previousMean
double value
}
com/google/common/math/ToDoubleRounder$1.class
ToDoubleRounder.java
package com.google.common.math
synthetic com.google.common.math.ToDoubleRounder$1 extends java.lang.Object {
static final synthetic int[] $SwitchMap$java$math$RoundingMode
static void <clinit> ()
}
com/google/common/math/ToDoubleRounder.class
ToDoubleRounder.java
package com.google.common.math
abstract com.google.common.math.ToDoubleRounder extends java.lang.Object {
void <init> ()
abstract double roundToDoubleArbitrarily (java.lang.Number)
abstract int sign (java.lang.Number)
abstract java.lang.Number toX (double, java.math.RoundingMode)
abstract java.lang.Number minus (java.lang.Number, java.lang.Number)
final double roundToDouble (java.lang.Number, java.math.RoundingMode)
Number roundFloor
double roundFloorAsDouble
Number roundCeiling
double roundCeilingAsDouble
Number roundFloor
double roundFloorAsDouble
Number roundCeiling
double roundCeilingAsDouble
Number deltaToFloor
Number deltaToCeiling
int diff
Number x
java.math.RoundingMode mode
double roundArbitrarily
Number roundArbitrarilyAsX
int cmpXToRoundArbitrarily
}
com/google/common/math/package-info.class
package-info.java
package com.google.common.math
abstract synthetic com.google.common.math.package-info extends java.lang.Object {
}
com/google/common/net/
com/google/common/net/ElementTypesAreNonnullByDefault.class
ElementTypesAreNonnullByDefault.java
package com.google.common.net
abstract annotation com.google.common.net.ElementTypesAreNonnullByDefault extends java.lang.Object implements java.lang.annotation.Annotation {
}
com/google/common/net/HostAndPort.class
HostAndPort.java
package com.google.common.net
public final com.google.common.net.HostAndPort extends java.lang.Object implements java.io.Serializable {
private static final int NO_PORT
private final String host
private final int port
private final boolean hasBracketlessColons
private static final long serialVersionUID
private void <init> (java.lang.String, int, boolean)
String host
int port
boolean hasBracketlessColons
public java.lang.String getHost ()
public boolean hasPort ()
public int getPort ()
public int getPortOrDefault (int)
int defaultPort
public static com.google.common.net.HostAndPort fromParts (java.lang.String, int)
String host
int port
com.google.common.net.HostAndPort parsedHost
public static com.google.common.net.HostAndPort fromHost (java.lang.String)
String host
com.google.common.net.HostAndPort parsedHost
public static com.google.common.net.HostAndPort fromString (java.lang.String)
String[] hostAndPort
String host
String host
int colonPos
NumberFormatException e
String hostPortString
String host
String portString
boolean hasBracketlessColons
int port
private static java.lang.String[] getHostAndPortFromBracketedHost (java.lang.String)
int i
String hostPortString
int colonIndex
int closeBracketIndex
String host
public com.google.common.net.HostAndPort withDefaultPort (int)
int defaultPort
public com.google.common.net.HostAndPort requireBracketsForIPv6 ()
public boolean equals (java.lang.Object)
com.google.common.net.HostAndPort that
Object other
public int hashCode ()
public java.lang.String toString ()
StringBuilder builder
private static boolean isValidPort (int)
int port
}
com/google/common/net/HostSpecifier.class
HostSpecifier.java
package com.google.common.net
public final com.google.common.net.HostSpecifier extends java.lang.Object {
private final String canonicalForm
private void <init> (java.lang.String)
String canonicalForm
public static com.google.common.net.HostSpecifier fromValid (java.lang.String)
String specifier
com.google.common.net.HostAndPort parsedHost
String host
java.net.InetAddress addr
com.google.common.net.InternetDomainName domain
public static com.google.common.net.HostSpecifier from (java.lang.String) throws java.text.ParseException
java.text.ParseException parseException
IllegalArgumentException e
String specifier
public static boolean isValid (java.lang.String)
com.google.common.net.HostSpecifier unused
IllegalArgumentException e
String specifier
public boolean equals (java.lang.Object)
com.google.common.net.HostSpecifier that
Object other
public int hashCode ()
public java.lang.String toString ()
}
com/google/common/net/HttpHeaders$ReferrerPolicyValues.class
HttpHeaders.java
package com.google.common.net
public final com.google.common.net.HttpHeaders$ReferrerPolicyValues extends java.lang.Object {
public static final String NO_REFERRER
public static final String NO_REFFERER_WHEN_DOWNGRADE
public static final String SAME_ORIGIN
public static final String ORIGIN
public static final String STRICT_ORIGIN
public static final String ORIGIN_WHEN_CROSS_ORIGIN
public static final String STRICT_ORIGIN_WHEN_CROSS_ORIGIN
public static final String UNSAFE_URL
private void <init> ()
}
com/google/common/net/HttpHeaders.class
HttpHeaders.java
package com.google.common.net
public final com.google.common.net.HttpHeaders extends java.lang.Object {
public static final String CACHE_CONTROL
public static final String CONTENT_LENGTH
public static final String CONTENT_TYPE
public static final String DATE
public static final String PRAGMA
public static final String VIA
public static final String WARNING
public static final String ACCEPT
public static final String ACCEPT_CHARSET
public static final String ACCEPT_ENCODING
public static final String ACCEPT_LANGUAGE
public static final String ACCESS_CONTROL_REQUEST_HEADERS
public static final String ACCESS_CONTROL_REQUEST_METHOD
public static final String AUTHORIZATION
public static final String CONNECTION
public static final String COOKIE
public static final String CROSS_ORIGIN_RESOURCE_POLICY
public static final String EARLY_DATA
public static final String EXPECT
public static final String FROM
public static final String FORWARDED
public static final String FOLLOW_ONLY_WHEN_PRERENDER_SHOWN
public static final String HOST
public static final String HTTP2_SETTINGS
public static final String IF_MATCH
public static final String IF_MODIFIED_SINCE
public static final String IF_NONE_MATCH
public static final String IF_RANGE
public static final String IF_UNMODIFIED_SINCE
public static final String LAST_EVENT_ID
public static final String MAX_FORWARDS
public static final String ORIGIN
public static final String ORIGIN_ISOLATION
public static final String PROXY_AUTHORIZATION
public static final String RANGE
public static final String REFERER
public static final String REFERRER_POLICY
public static final String SERVICE_WORKER
public static final String TE
public static final String UPGRADE
public static final String UPGRADE_INSECURE_REQUESTS
public static final String USER_AGENT
public static final String ACCEPT_RANGES
public static final String ACCESS_CONTROL_ALLOW_HEADERS
public static final String ACCESS_CONTROL_ALLOW_METHODS
public static final String ACCESS_CONTROL_ALLOW_ORIGIN
public static final String ACCESS_CONTROL_ALLOW_PRIVATE_NETWORK
public static final String ACCESS_CONTROL_ALLOW_CREDENTIALS
public static final String ACCESS_CONTROL_EXPOSE_HEADERS
public static final String ACCESS_CONTROL_MAX_AGE
public static final String AGE
public static final String ALLOW
public static final String CONTENT_DISPOSITION
public static final String CONTENT_ENCODING
public static final String CONTENT_LANGUAGE
public static final String CONTENT_LOCATION
public static final String CONTENT_MD5
public static final String CONTENT_RANGE
public static final String CONTENT_SECURITY_POLICY
public static final String CONTENT_SECURITY_POLICY_REPORT_ONLY
public static final String X_CONTENT_SECURITY_POLICY
public static final String X_CONTENT_SECURITY_POLICY_REPORT_ONLY
public static final String X_WEBKIT_CSP
public static final String X_WEBKIT_CSP_REPORT_ONLY
public static final String CROSS_ORIGIN_EMBEDDER_POLICY
public static final String CROSS_ORIGIN_EMBEDDER_POLICY_REPORT_ONLY
public static final String CROSS_ORIGIN_OPENER_POLICY
public static final String ETAG
public static final String EXPIRES
public static final String LAST_MODIFIED
public static final String LINK
public static final String LOCATION
public static final String KEEP_ALIVE
public static final String ORIGIN_TRIAL
public static final String P3P
public static final String PROXY_AUTHENTICATE
public static final String REFRESH
public static final String REPORT_TO
public static final String RETRY_AFTER
public static final String SERVER
public static final String SERVER_TIMING
public static final String SERVICE_WORKER_ALLOWED
public static final String SET_COOKIE
public static final String SET_COOKIE2
public static final String SOURCE_MAP
public static final String STRICT_TRANSPORT_SECURITY
public static final String TIMING_ALLOW_ORIGIN
public static final String TRAILER
public static final String TRANSFER_ENCODING
public static final String VARY
public static final String WWW_AUTHENTICATE
public static final String DNT
public static final String X_CONTENT_TYPE_OPTIONS
public static final String X_DEVICE_IP
public static final String X_DEVICE_REFERER
public static final String X_DEVICE_ACCEPT_LANGUAGE
public static final String X_DEVICE_REQUESTED_WITH
public static final String X_DO_NOT_TRACK
public static final String X_FORWARDED_FOR
public static final String X_FORWARDED_PROTO
public static final String X_FORWARDED_HOST
public static final String X_FORWARDED_PORT
public static final String X_FRAME_OPTIONS
public static final String X_POWERED_BY
public static final String PUBLIC_KEY_PINS
public static final String PUBLIC_KEY_PINS_REPORT_ONLY
public static final String X_REQUEST_ID
public static final String X_REQUESTED_WITH
public static final String X_USER_IP
public static final String X_DOWNLOAD_OPTIONS
public static final String X_XSS_PROTECTION
public static final String X_DNS_PREFETCH_CONTROL
public static final String PING_FROM
public static final String PING_TO
public static final String PURPOSE
public static final String X_PURPOSE
public static final String X_MOZ
public static final String DEVICE_MEMORY
public static final String DOWNLINK
public static final String ECT
public static final String RTT
public static final String SAVE_DATA
public static final String VIEWPORT_WIDTH
public static final String WIDTH
public static final String PERMISSIONS_POLICY
public static final String SEC_CH_PREFERS_COLOR_SCHEME
public static final String ACCEPT_CH
public static final String CRITICAL_CH
public static final String SEC_CH_UA
public static final String SEC_CH_UA_ARCH
public static final String SEC_CH_UA_MODEL
public static final String SEC_CH_UA_PLATFORM
public static final String SEC_CH_UA_PLATFORM_VERSION
public static final String SEC_CH_UA_FULL_VERSION
public static final String SEC_CH_UA_FULL_VERSION_LIST
public static final String SEC_CH_UA_MOBILE
public static final String SEC_CH_UA_BITNESS
public static final String SEC_FETCH_DEST
public static final String SEC_FETCH_MODE
public static final String SEC_FETCH_SITE
public static final String SEC_FETCH_USER
public static final String SEC_METADATA
public static final String SEC_TOKEN_BINDING
public static final String SEC_PROVIDED_TOKEN_BINDING_ID
public static final String SEC_REFERRED_TOKEN_BINDING_ID
public static final String SEC_WEBSOCKET_ACCEPT
public static final String SEC_WEBSOCKET_EXTENSIONS
public static final String SEC_WEBSOCKET_KEY
public static final String SEC_WEBSOCKET_PROTOCOL
public static final String SEC_WEBSOCKET_VERSION
public static final String CDN_LOOP
private void <init> ()
}
com/google/common/net/InetAddresses$TeredoInfo.class
InetAddresses.java
package com.google.common.net
public final com.google.common.net.InetAddresses$TeredoInfo extends java.lang.Object {
private final java.net.Inet4Address server
private final java.net.Inet4Address client
private final int port
private final int flags
public void <init> (java.net.Inet4Address, java.net.Inet4Address, int, int)
java.net.Inet4Address server
java.net.Inet4Address client
int port
int flags
public java.net.Inet4Address getServer ()
public java.net.Inet4Address getClient ()
public int getPort ()
public int getFlags ()
}
com/google/common/net/InetAddresses.class
InetAddresses.java
package com.google.common.net
public final com.google.common.net.InetAddresses extends java.lang.Object {
private static final int IPV4_PART_COUNT
private static final int IPV6_PART_COUNT
private static final char IPV4_DELIMITER
private static final char IPV6_DELIMITER
private static final com.google.common.base.CharMatcher IPV4_DELIMITER_MATCHER
private static final com.google.common.base.CharMatcher IPV6_DELIMITER_MATCHER
private static final java.net.Inet4Address LOOPBACK4
private static final java.net.Inet4Address ANY4
private void <init> ()
private static java.net.Inet4Address getInet4Address (byte[])
byte[] bytes
public static java.net.InetAddress forString (java.lang.String)
String ipString
byte[] addr
public static boolean isInetAddress (java.lang.String)
String ipString
private static byte[] ipStringToBytes (java.lang.String)
char c
int i
String ipStringParam
String ipString
boolean hasColon
boolean hasDot
int percentIndex
private static byte[] textToNumericFormatV4 (java.lang.String)
NumberFormatException ex
int end
int i
String ipString
byte[] bytes
int start
private static byte[] textToNumericFormatV6 (java.lang.String)
int i
int i
int end
int start
NumberFormatException ex
String ipString
int delimiterCount
int partsSkipped
boolean hasSkip
java.nio.ByteBuffer rawBytes
private static java.lang.String convertDottedQuadToHex (java.lang.String)
String ipString
int lastColon
String initialPart
String dottedQuad
byte[] quad
String penultimate
String ultimate
private static byte parseOctet (java.lang.String, int, int)
int digit
int i
String ipString
int start
int end
int length
int octet
private static short parseHextet (java.lang.String, int, int)
int i
String ipString
int start
int end
int length
int hextet
private static java.net.InetAddress bytesToInetAddress (byte[])
java.net.UnknownHostException e
byte[] addr
public static java.lang.String toAddrString (java.net.InetAddress)
int i
java.net.InetAddress ip
byte[] bytes
int[] hextets
private static void compressLongestRunOfZeroes (int[])
int runLength
int i
int[] hextets
int bestRunStart
int bestRunLength
int runStart
private static java.lang.String hextetsToIPv6String (int[])
boolean thisIsNumber
int i
int[] hextets
StringBuilder buf
boolean lastWasNumber
public static java.lang.String toUriString (java.net.InetAddress)
java.net.InetAddress ip
public static java.net.InetAddress forUriString (java.lang.String)
String hostAddr
java.net.InetAddress addr
private static java.net.InetAddress forUriStringNoThrow (java.lang.String)
String ipString
int expectBytes
String hostAddr
String ipString
int expectBytes
byte[] addr
public static boolean isUriInetAddress (java.lang.String)
String ipString
public static boolean isCompatIPv4Address (java.net.Inet6Address)
java.net.Inet6Address ip
byte[] bytes
public static java.net.Inet4Address getCompatIPv4Address (java.net.Inet6Address)
java.net.Inet6Address ip
public static boolean is6to4Address (java.net.Inet6Address)
java.net.Inet6Address ip
byte[] bytes
public static java.net.Inet4Address get6to4IPv4Address (java.net.Inet6Address)
java.net.Inet6Address ip
public static boolean isTeredoAddress (java.net.Inet6Address)
java.net.Inet6Address ip
byte[] bytes
public static com.google.common.net.InetAddresses$TeredoInfo getTeredoInfo (java.net.Inet6Address)
int i
java.net.Inet6Address ip
byte[] bytes
java.net.Inet4Address server
int flags
int port
byte[] clientBytes
java.net.Inet4Address client
public static boolean isIsatapAddress (java.net.Inet6Address)
java.net.Inet6Address ip
byte[] bytes
public static java.net.Inet4Address getIsatapIPv4Address (java.net.Inet6Address)
java.net.Inet6Address ip
public static boolean hasEmbeddedIPv4ClientAddress (java.net.Inet6Address)
java.net.Inet6Address ip
public static java.net.Inet4Address getEmbeddedIPv4ClientAddress (java.net.Inet6Address)
java.net.Inet6Address ip
public static boolean isMappedIPv4Address (java.lang.String)
int i
int i
String ipString
byte[] bytes
public static java.net.Inet4Address getCoercedIPv4Address (java.net.InetAddress)
int i
java.net.InetAddress ip
byte[] bytes
boolean leadingBytesOfZero
java.net.Inet6Address ip6
long addressAsLong
int coercedHash
public static int coerceToInteger (java.net.InetAddress)
java.net.InetAddress ip
public static java.math.BigInteger toBigInteger (java.net.InetAddress)
java.net.InetAddress address
public static java.net.Inet4Address fromInteger (int)
int address
public static java.net.Inet4Address fromIPv4BigInteger (java.math.BigInteger)
java.math.BigInteger address
public static java.net.Inet6Address fromIPv6BigInteger (java.math.BigInteger)
java.math.BigInteger address
private static java.net.InetAddress fromBigInteger (java.math.BigInteger, boolean)
int i
java.net.UnknownHostException impossible
java.math.BigInteger address
boolean isIpv6
int numBytes
byte[] addressBytes
byte[] targetCopyArray
int srcPos
int copyLength
int destPos
public static java.net.InetAddress fromLittleEndianByteArray (byte[]) throws java.net.UnknownHostException
int i
byte[] addr
byte[] reversed
public static java.net.InetAddress decrement (java.net.InetAddress)
java.net.InetAddress address
byte[] addr
int i
public static java.net.InetAddress increment (java.net.InetAddress)
java.net.InetAddress address
byte[] addr
int i
public static boolean isMaximum (java.net.InetAddress)
byte b
java.net.InetAddress address
byte[] addr
private static transient java.lang.IllegalArgumentException formatIllegalArgumentException (java.lang.String, java.lang.Object[])
String format
Object[] args
static synthetic java.net.Inet4Address access$000 ()
static void <clinit> ()
}
com/google/common/net/InternetDomainName.class
InternetDomainName.java
package com.google.common.net
public final com.google.common.net.InternetDomainName extends java.lang.Object {
private static final com.google.common.base.CharMatcher DOTS_MATCHER
private static final com.google.common.base.Splitter DOT_SPLITTER
private static final com.google.common.base.Joiner DOT_JOINER
private static final int NO_SUFFIX_FOUND
private static final int MAX_PARTS
private static final int MAX_LENGTH
private static final int MAX_DOMAIN_PART_LENGTH
private final String name
private final com.google.common.collect.ImmutableList parts
private final int publicSuffixIndex
private final int registrySuffixIndex
private static final com.google.common.base.CharMatcher DASH_MATCHER
private static final com.google.common.base.CharMatcher DIGIT_MATCHER
private static final com.google.common.base.CharMatcher LETTER_MATCHER
private static final com.google.common.base.CharMatcher PART_CHAR_MATCHER
void <init> (java.lang.String)
String name
private int findSuffixOfType (com.google.common.base.Optional)
String ancestorName
int i
com.google.common.base.Optional desiredType
int partsSize
public static com.google.common.net.InternetDomainName from (java.lang.String)
String domain
private static boolean validateSyntax (java.util.List)
String part
int i
java.util.List parts
int lastIndex
private static boolean validatePart (java.lang.String, boolean)
String part
boolean isFinalPart
String asciiChars
public com.google.common.collect.ImmutableList parts ()
public boolean isPublicSuffix ()
public boolean hasPublicSuffix ()
public com.google.common.net.InternetDomainName publicSuffix ()
public boolean isUnderPublicSuffix ()
public boolean isTopPrivateDomain ()
public com.google.common.net.InternetDomainName topPrivateDomain ()
public boolean isRegistrySuffix ()
public boolean hasRegistrySuffix ()
public com.google.common.net.InternetDomainName registrySuffix ()
public boolean isUnderRegistrySuffix ()
public boolean isTopDomainUnderRegistrySuffix ()
public com.google.common.net.InternetDomainName topDomainUnderRegistrySuffix ()
public boolean hasParent ()
public com.google.common.net.InternetDomainName parent ()
private com.google.common.net.InternetDomainName ancestor (int)
int levels
public com.google.common.net.InternetDomainName child (java.lang.String)
String leftParts
public static boolean isValid (java.lang.String)
com.google.common.net.InternetDomainName unused
IllegalArgumentException e
String name
private static boolean matchesWildcardSuffixType (com.google.common.base.Optional, java.lang.String)
com.google.common.base.Optional desiredType
String domain
java.util.List pieces
private static boolean matchesType (com.google.common.base.Optional, com.google.common.base.Optional)
com.google.common.base.Optional desiredType
com.google.common.base.Optional actualType
public java.lang.String toString ()
public boolean equals (java.lang.Object)
com.google.common.net.InternetDomainName that
Object object
public int hashCode ()
static void <clinit> ()
}
com/google/common/net/MediaType$Tokenizer.class
MediaType.java
package com.google.common.net
final com.google.common.net.MediaType$Tokenizer extends java.lang.Object {
final String input
int position
void <init> (java.lang.String)
String input
java.lang.String consumeTokenIfPresent (com.google.common.base.CharMatcher)
com.google.common.base.CharMatcher matcher
int startPosition
java.lang.String consumeToken (com.google.common.base.CharMatcher)
com.google.common.base.CharMatcher matcher
int startPosition
String token
char consumeCharacter (com.google.common.base.CharMatcher)
com.google.common.base.CharMatcher matcher
char c
char consumeCharacter (char)
char c
char previewChar ()
boolean hasMore ()
}
com/google/common/net/MediaType.class
MediaType.java
package com.google.common.net
public final com.google.common.net.MediaType extends java.lang.Object {
private static final String CHARSET_ATTRIBUTE
private static final com.google.common.collect.ImmutableListMultimap UTF_8_CONSTANT_PARAMETERS
private static final com.google.common.base.CharMatcher TOKEN_MATCHER
private static final com.google.common.base.CharMatcher QUOTED_TEXT_MATCHER
private static final com.google.common.base.CharMatcher LINEAR_WHITE_SPACE
private static final String APPLICATION_TYPE
private static final String AUDIO_TYPE
private static final String IMAGE_TYPE
private static final String TEXT_TYPE
private static final String VIDEO_TYPE
private static final String FONT_TYPE
private static final String WILDCARD
private static final java.util.Map KNOWN_TYPES
public static final com.google.common.net.MediaType ANY_TYPE
public static final com.google.common.net.MediaType ANY_TEXT_TYPE
public static final com.google.common.net.MediaType ANY_IMAGE_TYPE
public static final com.google.common.net.MediaType ANY_AUDIO_TYPE
public static final com.google.common.net.MediaType ANY_VIDEO_TYPE
public static final com.google.common.net.MediaType ANY_APPLICATION_TYPE
public static final com.google.common.net.MediaType ANY_FONT_TYPE
public static final com.google.common.net.MediaType CACHE_MANIFEST_UTF_8
public static final com.google.common.net.MediaType CSS_UTF_8
public static final com.google.common.net.MediaType CSV_UTF_8
public static final com.google.common.net.MediaType HTML_UTF_8
public static final com.google.common.net.MediaType I_CALENDAR_UTF_8
public static final com.google.common.net.MediaType PLAIN_TEXT_UTF_8
public static final com.google.common.net.MediaType TEXT_JAVASCRIPT_UTF_8
public static final com.google.common.net.MediaType TSV_UTF_8
public static final com.google.common.net.MediaType VCARD_UTF_8
public static final com.google.common.net.MediaType WML_UTF_8
public static final com.google.common.net.MediaType XML_UTF_8
public static final com.google.common.net.MediaType VTT_UTF_8
public static final com.google.common.net.MediaType BMP
public static final com.google.common.net.MediaType CRW
public static final com.google.common.net.MediaType GIF
public static final com.google.common.net.MediaType ICO
public static final com.google.common.net.MediaType JPEG
public static final com.google.common.net.MediaType PNG
public static final com.google.common.net.MediaType PSD
public static final com.google.common.net.MediaType SVG_UTF_8
public static final com.google.common.net.MediaType TIFF
public static final com.google.common.net.MediaType WEBP
public static final com.google.common.net.MediaType HEIF
public static final com.google.common.net.MediaType JP2K
public static final com.google.common.net.MediaType MP4_AUDIO
public static final com.google.common.net.MediaType MPEG_AUDIO
public static final com.google.common.net.MediaType OGG_AUDIO
public static final com.google.common.net.MediaType WEBM_AUDIO
public static final com.google.common.net.MediaType L16_AUDIO
public static final com.google.common.net.MediaType L24_AUDIO
public static final com.google.common.net.MediaType BASIC_AUDIO
public static final com.google.common.net.MediaType AAC_AUDIO
public static final com.google.common.net.MediaType VORBIS_AUDIO
public static final com.google.common.net.MediaType WMA_AUDIO
public static final com.google.common.net.MediaType WAX_AUDIO
public static final com.google.common.net.MediaType VND_REAL_AUDIO
public static final com.google.common.net.MediaType VND_WAVE_AUDIO
public static final com.google.common.net.MediaType MP4_VIDEO
public static final com.google.common.net.MediaType MPEG_VIDEO
public static final com.google.common.net.MediaType OGG_VIDEO
public static final com.google.common.net.MediaType QUICKTIME
public static final com.google.common.net.MediaType WEBM_VIDEO
public static final com.google.common.net.MediaType WMV
public static final com.google.common.net.MediaType FLV_VIDEO
public static final com.google.common.net.MediaType THREE_GPP_VIDEO
public static final com.google.common.net.MediaType THREE_GPP2_VIDEO
public static final com.google.common.net.MediaType APPLICATION_XML_UTF_8
public static final com.google.common.net.MediaType ATOM_UTF_8
public static final com.google.common.net.MediaType BZIP2
public static final com.google.common.net.MediaType DART_UTF_8
public static final com.google.common.net.MediaType APPLE_PASSBOOK
public static final com.google.common.net.MediaType EOT
public static final com.google.common.net.MediaType EPUB
public static final com.google.common.net.MediaType FORM_DATA
public static final com.google.common.net.MediaType KEY_ARCHIVE
public static final com.google.common.net.MediaType APPLICATION_BINARY
public static final com.google.common.net.MediaType GEO_JSON
public static final com.google.common.net.MediaType GZIP
public static final com.google.common.net.MediaType HAL_JSON
public static final com.google.common.net.MediaType JAVASCRIPT_UTF_8
public static final com.google.common.net.MediaType JOSE
public static final com.google.common.net.MediaType JOSE_JSON
public static final com.google.common.net.MediaType JSON_UTF_8
public static final com.google.common.net.MediaType MANIFEST_JSON_UTF_8
public static final com.google.common.net.MediaType KML
public static final com.google.common.net.MediaType KMZ
public static final com.google.common.net.MediaType MBOX
public static final com.google.common.net.MediaType APPLE_MOBILE_CONFIG
public static final com.google.common.net.MediaType MICROSOFT_EXCEL
public static final com.google.common.net.MediaType MICROSOFT_OUTLOOK
public static final com.google.common.net.MediaType MICROSOFT_POWERPOINT
public static final com.google.common.net.MediaType MICROSOFT_WORD
public static final com.google.common.net.MediaType MEDIA_PRESENTATION_DESCRIPTION
public static final com.google.common.net.MediaType WASM_APPLICATION
public static final com.google.common.net.MediaType NACL_APPLICATION
public static final com.google.common.net.MediaType NACL_PORTABLE_APPLICATION
public static final com.google.common.net.MediaType OCTET_STREAM
public static final com.google.common.net.MediaType OGG_CONTAINER
public static final com.google.common.net.MediaType OOXML_DOCUMENT
public static final com.google.common.net.MediaType OOXML_PRESENTATION
public static final com.google.common.net.MediaType OOXML_SHEET
public static final com.google.common.net.MediaType OPENDOCUMENT_GRAPHICS
public static final com.google.common.net.MediaType OPENDOCUMENT_PRESENTATION
public static final com.google.common.net.MediaType OPENDOCUMENT_SPREADSHEET
public static final com.google.common.net.MediaType OPENDOCUMENT_TEXT
public static final com.google.common.net.MediaType OPENSEARCH_DESCRIPTION_UTF_8
public static final com.google.common.net.MediaType PDF
public static final com.google.common.net.MediaType POSTSCRIPT
public static final com.google.common.net.MediaType PROTOBUF
public static final com.google.common.net.MediaType RDF_XML_UTF_8
public static final com.google.common.net.MediaType RTF_UTF_8
public static final com.google.common.net.MediaType SFNT
public static final com.google.common.net.MediaType SHOCKWAVE_FLASH
public static final com.google.common.net.MediaType SKETCHUP
public static final com.google.common.net.MediaType SOAP_XML_UTF_8
public static final com.google.common.net.MediaType TAR
public static final com.google.common.net.MediaType WOFF
public static final com.google.common.net.MediaType WOFF2
public static final com.google.common.net.MediaType XHTML_UTF_8
public static final com.google.common.net.MediaType XRD_UTF_8
public static final com.google.common.net.MediaType ZIP
public static final com.google.common.net.MediaType FONT_COLLECTION
public static final com.google.common.net.MediaType FONT_OTF
public static final com.google.common.net.MediaType FONT_SFNT
public static final com.google.common.net.MediaType FONT_TTF
public static final com.google.common.net.MediaType FONT_WOFF
public static final com.google.common.net.MediaType FONT_WOFF2
private final String type
private final String subtype
private final com.google.common.collect.ImmutableListMultimap parameters
private String toString
private int hashCode
private com.google.common.base.Optional parsedCharset
private static final com.google.common.base.Joiner$MapJoiner PARAMETER_JOINER
private static com.google.common.net.MediaType createConstant (java.lang.String, java.lang.String)
String type
String subtype
com.google.common.net.MediaType mediaType
private static com.google.common.net.MediaType createConstantUtf8 (java.lang.String, java.lang.String)
String type
String subtype
com.google.common.net.MediaType mediaType
private static com.google.common.net.MediaType addKnownType (com.google.common.net.MediaType)
com.google.common.net.MediaType mediaType
private void <init> (java.lang.String, java.lang.String, com.google.common.collect.ImmutableListMultimap)
String type
String subtype
com.google.common.collect.ImmutableListMultimap parameters
public java.lang.String type ()
public java.lang.String subtype ()
public com.google.common.collect.ImmutableListMultimap parameters ()
private java.util.Map parametersAsMap ()
public com.google.common.base.Optional charset ()
String currentValue
String value
com.google.common.base.Optional local
public com.google.common.net.MediaType withoutParameters ()
public com.google.common.net.MediaType withParameters (com.google.common.collect.Multimap)
com.google.common.collect.Multimap parameters
public com.google.common.net.MediaType withParameters (java.lang.String, java.lang.Iterable)
String key
java.util.Map$Entry entry
String value
String attribute
Iterable values
String normalizedAttribute
com.google.common.collect.ImmutableListMultimap$Builder builder
com.google.common.net.MediaType mediaType
public com.google.common.net.MediaType withParameter (java.lang.String, java.lang.String)
String attribute
String value
public com.google.common.net.MediaType withCharset (java.nio.charset.Charset)
java.nio.charset.Charset charset
com.google.common.net.MediaType withCharset
public boolean hasWildcard ()
public boolean is (com.google.common.net.MediaType)
com.google.common.net.MediaType mediaTypeRange
public static com.google.common.net.MediaType create (java.lang.String, java.lang.String)
String type
String subtype
com.google.common.net.MediaType mediaType
private static com.google.common.net.MediaType create (java.lang.String, java.lang.String, com.google.common.collect.Multimap)
String attribute
java.util.Map$Entry entry
String type
String subtype
com.google.common.collect.Multimap parameters
String normalizedType
String normalizedSubtype
com.google.common.collect.ImmutableListMultimap$Builder builder
com.google.common.net.MediaType mediaType
static com.google.common.net.MediaType createApplicationType (java.lang.String)
String subtype
static com.google.common.net.MediaType createAudioType (java.lang.String)
String subtype
static com.google.common.net.MediaType createFontType (java.lang.String)
String subtype
static com.google.common.net.MediaType createImageType (java.lang.String)
String subtype
static com.google.common.net.MediaType createTextType (java.lang.String)
String subtype
static com.google.common.net.MediaType createVideoType (java.lang.String)
String subtype
private static java.lang.String normalizeToken (java.lang.String)
String token
private static java.lang.String normalizeParameterValue (java.lang.String, java.lang.String)
String attribute
String value
public static com.google.common.net.MediaType parse (java.lang.String)
StringBuilder valueBuilder
String value
String attribute
String value
String type
String subtype
com.google.common.collect.ImmutableListMultimap$Builder parameters
IllegalStateException e
String input
com.google.common.net.MediaType$Tokenizer tokenizer
public boolean equals (java.lang.Object)
com.google.common.net.MediaType that
Object obj
public int hashCode ()
int h
public java.lang.String toString ()
String result
private java.lang.String computeToString ()
com.google.common.collect.Multimap quotedParameters
StringBuilder builder
private static java.lang.String escapeAndQuote (java.lang.String)
char ch
int i
String value
StringBuilder escaped
private static synthetic java.lang.String lambda$computeToString$0 (java.lang.String)
String value
static void <clinit> ()
}
com/google/common/net/ParametricNullness.class
ParametricNullness.java
package com.google.common.net
abstract annotation com.google.common.net.ParametricNullness extends java.lang.Object implements java.lang.annotation.Annotation {
}
com/google/common/net/PercentEscaper.class
PercentEscaper.java
package com.google.common.net
public final com.google.common.net.PercentEscaper extends com.google.common.escape.UnicodeEscaper {
private static final char[] PLUS_SIGN
private static final char[] UPPER_HEX_DIGITS
private final boolean plusForSpace
private final boolean[] safeOctets
public void <init> (java.lang.String, boolean)
String safeChars
boolean plusForSpace
private static boolean[] createSafeOctets (java.lang.String)
char c
char c
String safeChars
int maxChar
char[] safeCharArray
boolean[] octets
protected int nextEscapeIndex (java.lang.CharSequence, int, int)
char c
CharSequence csq
int index
int end
public java.lang.String escape (java.lang.String)
char c
int index
String s
int slen
protected char[] escape (int)
char[] dest
char[] dest
char[] dest
char[] dest
int cp
static void <clinit> ()
}
com/google/common/net/UrlEscapers.class
UrlEscapers.java
package com.google.common.net
public final com.google.common.net.UrlEscapers extends java.lang.Object {
static final String URL_FORM_PARAMETER_OTHER_SAFE_CHARS
static final String URL_PATH_OTHER_SAFE_CHARS_LACKING_PLUS
private static final com.google.common.escape.Escaper URL_FORM_PARAMETER_ESCAPER
private static final com.google.common.escape.Escaper URL_PATH_SEGMENT_ESCAPER
private static final com.google.common.escape.Escaper URL_FRAGMENT_ESCAPER
private void <init> ()
public static com.google.common.escape.Escaper urlFormParameterEscaper ()
public static com.google.common.escape.Escaper urlPathSegmentEscaper ()
public static com.google.common.escape.Escaper urlFragmentEscaper ()
static void <clinit> ()
}
com/google/common/net/package-info.class
package-info.java
package com.google.common.net
abstract synthetic com.google.common.net.package-info extends java.lang.Object {
}
com/google/common/primitives/
com/google/common/primitives/Booleans$BooleanArrayAsList.class
Booleans.java
package com.google.common.primitives
com.google.common.primitives.Booleans$BooleanArrayAsList extends java.util.AbstractList implements java.util.RandomAccess java.io.Serializable {
final boolean[] array
final int start
final int end
private static final long serialVersionUID
void <init> (boolean[])
boolean[] array
void <init> (boolean[], int, int)
boolean[] array
int start
int end
public int size ()
public boolean isEmpty ()
public java.lang.Boolean get (int)
int index
public boolean contains (java.lang.Object)
Object target
public int indexOf (java.lang.Object)
int i
Object target
public int lastIndexOf (java.lang.Object)
int i
Object target
public java.lang.Boolean set (int, java.lang.Boolean)
int index
Boolean element
boolean oldValue
public java.util.List subList (int, int)
int fromIndex
int toIndex
int size
public boolean equals (java.lang.Object)
int i
com.google.common.primitives.Booleans$BooleanArrayAsList that
int size
Object object
public int hashCode ()
int i
int result
public java.lang.String toString ()
int i
StringBuilder builder
boolean[] toBooleanArray ()
public volatile synthetic java.lang.Object set (int, java.lang.Object)
public volatile synthetic java.lang.Object get (int)
}
com/google/common/primitives/Booleans$BooleanComparator.class
Booleans.java
package com.google.common.primitives
final enum com.google.common.primitives.Booleans$BooleanComparator extends java.lang.Enum implements java.util.Comparator {
public static final enum com.google.common.primitives.Booleans$BooleanComparator TRUE_FIRST
public static final enum com.google.common.primitives.Booleans$BooleanComparator FALSE_FIRST
private final int trueValue
private final String toString
private static final synthetic com.google.common.primitives.Booleans$BooleanComparator[] $VALUES
public static com.google.common.primitives.Booleans$BooleanComparator[] values ()
public static com.google.common.primitives.Booleans$BooleanComparator valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int, int, java.lang.String)
int trueValue
String toString
public int compare (java.lang.Boolean, java.lang.Boolean)
Boolean a
Boolean b
int aVal
int bVal
public java.lang.String toString ()
public volatile synthetic int compare (java.lang.Object, java.lang.Object)
private static synthetic com.google.common.primitives.Booleans$BooleanComparator[] $values ()
static void <clinit> ()
}
com/google/common/primitives/Booleans$LexicographicalComparator.class
Booleans.java
package com.google.common.primitives
final enum com.google.common.primitives.Booleans$LexicographicalComparator extends java.lang.Enum implements java.util.Comparator {
public static final enum com.google.common.primitives.Booleans$LexicographicalComparator INSTANCE
private static final synthetic com.google.common.primitives.Booleans$LexicographicalComparator[] $VALUES
public static com.google.common.primitives.Booleans$LexicographicalComparator[] values ()
public static com.google.common.primitives.Booleans$LexicographicalComparator valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
public int compare (boolean[], boolean[])
int result
int i
boolean[] left
boolean[] right
int minLength
public java.lang.String toString ()
public volatile synthetic int compare (java.lang.Object, java.lang.Object)
private static synthetic com.google.common.primitives.Booleans$LexicographicalComparator[] $values ()
static void <clinit> ()
}
com/google/common/primitives/Booleans.class
Booleans.java
package com.google.common.primitives
public final com.google.common.primitives.Booleans extends java.lang.Object {
private void <init> ()
public static java.util.Comparator trueFirst ()
public static java.util.Comparator falseFirst ()
public static int hashCode (boolean)
boolean value
public static int compare (boolean, boolean)
boolean a
boolean b
public static boolean contains (boolean[], boolean)
boolean value
boolean[] array
boolean target
public static int indexOf (boolean[], boolean)
boolean[] array
boolean target
private static int indexOf (boolean[], boolean, int, int)
int i
boolean[] array
boolean target
int start
int end
public static int indexOf (boolean[], boolean[])
int j
int i
boolean[] array
boolean[] target
public static int lastIndexOf (boolean[], boolean)
boolean[] array
boolean target
private static int lastIndexOf (boolean[], boolean, int, int)
int i
boolean[] array
boolean target
int start
int end
public static transient boolean[] concat (boolean[][])
boolean[] array
boolean[] array
boolean[][] arrays
int length
boolean[] result
int pos
public static boolean[] ensureCapacity (boolean[], int, int)
boolean[] array
int minLength
int padding
public static transient java.lang.String join (java.lang.String, boolean[])
int i
String separator
boolean[] array
StringBuilder builder
public static java.util.Comparator lexicographicalComparator ()
public static boolean[] toArray (java.util.Collection)
int i
java.util.Collection collection
Object[] boxedArray
int len
boolean[] array
public static transient java.util.List asList (boolean[])
boolean[] backingArray
public static transient int countTrue (boolean[])
boolean value
boolean[] values
int count
public static void reverse (boolean[])
boolean[] array
public static void reverse (boolean[], int, int)
boolean tmp
int i
int j
boolean[] array
int fromIndex
int toIndex
static synthetic int access$000 (boolean[], boolean, int, int)
boolean[] x0
boolean x1
int x2
int x3
static synthetic int access$100 (boolean[], boolean, int, int)
boolean[] x0
boolean x1
int x2
int x3
}
com/google/common/primitives/Bytes$ByteArrayAsList.class
Bytes.java
package com.google.common.primitives
com.google.common.primitives.Bytes$ByteArrayAsList extends java.util.AbstractList implements java.util.RandomAccess java.io.Serializable {
final byte[] array
final int start
final int end
private static final long serialVersionUID
void <init> (byte[])
byte[] array
void <init> (byte[], int, int)
byte[] array
int start
int end
public int size ()
public boolean isEmpty ()
public java.lang.Byte get (int)
int index
public boolean contains (java.lang.Object)
Object target
public int indexOf (java.lang.Object)
int i
Object target
public int lastIndexOf (java.lang.Object)
int i
Object target
public java.lang.Byte set (int, java.lang.Byte)
int index
Byte element
byte oldValue
public java.util.List subList (int, int)
int fromIndex
int toIndex
int size
public boolean equals (java.lang.Object)
int i
com.google.common.primitives.Bytes$ByteArrayAsList that
int size
Object object
public int hashCode ()
int i
int result
public java.lang.String toString ()
int i
StringBuilder builder
byte[] toByteArray ()
public volatile synthetic java.lang.Object set (int, java.lang.Object)
public volatile synthetic java.lang.Object get (int)
}
com/google/common/primitives/Bytes.class
Bytes.java
package com.google.common.primitives
public final com.google.common.primitives.Bytes extends java.lang.Object {
private void <init> ()
public static int hashCode (byte)
byte value
public static boolean contains (byte[], byte)
byte value
byte[] array
byte target
public static int indexOf (byte[], byte)
byte[] array
byte target
private static int indexOf (byte[], byte, int, int)
int i
byte[] array
byte target
int start
int end
public static int indexOf (byte[], byte[])
int j
int i
byte[] array
byte[] target
public static int lastIndexOf (byte[], byte)
byte[] array
byte target
private static int lastIndexOf (byte[], byte, int, int)
int i
byte[] array
byte target
int start
int end
public static transient byte[] concat (byte[][])
byte[] array
byte[] array
byte[][] arrays
int length
byte[] result
int pos
public static byte[] ensureCapacity (byte[], int, int)
byte[] array
int minLength
int padding
public static byte[] toArray (java.util.Collection)
int i
java.util.Collection collection
Object[] boxedArray
int len
byte[] array
public static transient java.util.List asList (byte[])
byte[] backingArray
public static void reverse (byte[])
byte[] array
public static void reverse (byte[], int, int)
byte tmp
int i
int j
byte[] array
int fromIndex
int toIndex
static synthetic int access$000 (byte[], byte, int, int)
byte[] x0
byte x1
int x2
int x3
static synthetic int access$100 (byte[], byte, int, int)
byte[] x0
byte x1
int x2
int x3
}
com/google/common/primitives/Chars$CharArrayAsList.class
Chars.java
package com.google.common.primitives
com.google.common.primitives.Chars$CharArrayAsList extends java.util.AbstractList implements java.util.RandomAccess java.io.Serializable {
final char[] array
final int start
final int end
private static final long serialVersionUID
void <init> (char[])
char[] array
void <init> (char[], int, int)
char[] array
int start
int end
public int size ()
public boolean isEmpty ()
public java.lang.Character get (int)
int index
public boolean contains (java.lang.Object)
Object target
public int indexOf (java.lang.Object)
int i
Object target
public int lastIndexOf (java.lang.Object)
int i
Object target
public java.lang.Character set (int, java.lang.Character)
int index
Character element
char oldValue
public java.util.List subList (int, int)
int fromIndex
int toIndex
int size
public boolean equals (java.lang.Object)
int i
com.google.common.primitives.Chars$CharArrayAsList that
int size
Object object
public int hashCode ()
int i
int result
public java.lang.String toString ()
int i
StringBuilder builder
char[] toCharArray ()
public volatile synthetic java.lang.Object set (int, java.lang.Object)
public volatile synthetic java.lang.Object get (int)
}
com/google/common/primitives/Chars$LexicographicalComparator.class
Chars.java
package com.google.common.primitives
final enum com.google.common.primitives.Chars$LexicographicalComparator extends java.lang.Enum implements java.util.Comparator {
public static final enum com.google.common.primitives.Chars$LexicographicalComparator INSTANCE
private static final synthetic com.google.common.primitives.Chars$LexicographicalComparator[] $VALUES
public static com.google.common.primitives.Chars$LexicographicalComparator[] values ()
public static com.google.common.primitives.Chars$LexicographicalComparator valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
public int compare (char[], char[])
int result
int i
char[] left
char[] right
int minLength
public java.lang.String toString ()
public volatile synthetic int compare (java.lang.Object, java.lang.Object)
private static synthetic com.google.common.primitives.Chars$LexicographicalComparator[] $values ()
static void <clinit> ()
}
com/google/common/primitives/Chars.class
Chars.java
package com.google.common.primitives
public final com.google.common.primitives.Chars extends java.lang.Object {
public static final int BYTES
private void <init> ()
public static int hashCode (char)
char value
public static char checkedCast (long)
long value
char result
public static char saturatedCast (long)
long value
public static int compare (char, char)
char a
char b
public static boolean contains (char[], char)
char value
char[] array
char target
public static int indexOf (char[], char)
char[] array
char target
private static int indexOf (char[], char, int, int)
int i
char[] array
char target
int start
int end
public static int indexOf (char[], char[])
int j
int i
char[] array
char[] target
public static int lastIndexOf (char[], char)
char[] array
char target
private static int lastIndexOf (char[], char, int, int)
int i
char[] array
char target
int start
int end
public static transient char min (char[])
int i
char[] array
char min
public static transient char max (char[])
int i
char[] array
char max
public static char constrainToRange (char, char, char)
char value
char min
char max
public static transient char[] concat (char[][])
char[] array
char[] array
char[][] arrays
int length
char[] result
int pos
public static byte[] toByteArray (char)
char value
public static char fromByteArray (byte[])
byte[] bytes
public static char fromBytes (byte, byte)
byte b1
byte b2
public static char[] ensureCapacity (char[], int, int)
char[] array
int minLength
int padding
public static transient java.lang.String join (java.lang.String, char[])
int i
String separator
char[] array
int len
StringBuilder builder
public static java.util.Comparator lexicographicalComparator ()
public static char[] toArray (java.util.Collection)
int i
java.util.Collection collection
Object[] boxedArray
int len
char[] array
public static void sortDescending (char[])
char[] array
public static void sortDescending (char[], int, int)
char[] array
int fromIndex
int toIndex
public static void reverse (char[])
char[] array
public static void reverse (char[], int, int)
char tmp
int i
int j
char[] array
int fromIndex
int toIndex
public static transient java.util.List asList (char[])
char[] backingArray
static synthetic int access$000 (char[], char, int, int)
char[] x0
char x1
int x2
int x3
static synthetic int access$100 (char[], char, int, int)
char[] x0
char x1
int x2
int x3
}
com/google/common/primitives/Doubles$DoubleArrayAsList.class
Doubles.java
package com.google.common.primitives
com.google.common.primitives.Doubles$DoubleArrayAsList extends java.util.AbstractList implements java.util.RandomAccess java.io.Serializable {
final double[] array
final int start
final int end
private static final long serialVersionUID
void <init> (double[])
double[] array
void <init> (double[], int, int)
double[] array
int start
int end
public int size ()
public boolean isEmpty ()
public java.lang.Double get (int)
int index
public boolean contains (java.lang.Object)
Object target
public int indexOf (java.lang.Object)
int i
Object target
public int lastIndexOf (java.lang.Object)
int i
Object target
public java.lang.Double set (int, java.lang.Double)
int index
Double element
double oldValue
public java.util.List subList (int, int)
int fromIndex
int toIndex
int size
public boolean equals (java.lang.Object)
int i
com.google.common.primitives.Doubles$DoubleArrayAsList that
int size
Object object
public int hashCode ()
int i
int result
public java.lang.String toString ()
int i
StringBuilder builder
double[] toDoubleArray ()
public volatile synthetic java.lang.Object set (int, java.lang.Object)
public volatile synthetic java.lang.Object get (int)
}
com/google/common/primitives/Doubles$DoubleConverter.class
Doubles.java
package com.google.common.primitives
final com.google.common.primitives.Doubles$DoubleConverter extends com.google.common.base.Converter implements java.io.Serializable {
static final com.google.common.primitives.Doubles$DoubleConverter INSTANCE
private static final long serialVersionUID
private void <init> ()
protected java.lang.Double doForward (java.lang.String)
String value
protected java.lang.String doBackward (java.lang.Double)
Double value
public java.lang.String toString ()
private java.lang.Object readResolve ()
protected volatile synthetic java.lang.Object doBackward (java.lang.Object)
protected volatile synthetic java.lang.Object doForward (java.lang.Object)
static void <clinit> ()
}
com/google/common/primitives/Doubles$LexicographicalComparator.class
Doubles.java
package com.google.common.primitives
final enum com.google.common.primitives.Doubles$LexicographicalComparator extends java.lang.Enum implements java.util.Comparator {
public static final enum com.google.common.primitives.Doubles$LexicographicalComparator INSTANCE
private static final synthetic com.google.common.primitives.Doubles$LexicographicalComparator[] $VALUES
public static com.google.common.primitives.Doubles$LexicographicalComparator[] values ()
public static com.google.common.primitives.Doubles$LexicographicalComparator valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
public int compare (double[], double[])
int result
int i
double[] left
double[] right
int minLength
public java.lang.String toString ()
public volatile synthetic int compare (java.lang.Object, java.lang.Object)
private static synthetic com.google.common.primitives.Doubles$LexicographicalComparator[] $values ()
static void <clinit> ()
}
com/google/common/primitives/Doubles.class
Doubles.java
package com.google.common.primitives
public final com.google.common.primitives.Doubles extends com.google.common.primitives.DoublesMethodsForWeb {
public static final int BYTES
static final java.util.regex.Pattern FLOATING_POINT_PATTERN
private void <init> ()
public static int hashCode (double)
double value
public static int compare (double, double)
double a
double b
public static boolean isFinite (double)
double value
public static boolean contains (double[], double)
double value
double[] array
double target
public static int indexOf (double[], double)
double[] array
double target
private static int indexOf (double[], double, int, int)
int i
double[] array
double target
int start
int end
public static int indexOf (double[], double[])
int j
int i
double[] array
double[] target
public static int lastIndexOf (double[], double)
double[] array
double target
private static int lastIndexOf (double[], double, int, int)
int i
double[] array
double target
int start
int end
public static transient double min (double[])
int i
double[] array
double min
public static transient double max (double[])
int i
double[] array
double max
public static double constrainToRange (double, double, double)
double value
double min
double max
public static transient double[] concat (double[][])
double[] array
double[] array
double[][] arrays
int length
double[] result
int pos
public static com.google.common.base.Converter stringConverter ()
public static double[] ensureCapacity (double[], int, int)
double[] array
int minLength
int padding
public static transient java.lang.String join (java.lang.String, double[])
int i
String separator
double[] array
StringBuilder builder
public static java.util.Comparator lexicographicalComparator ()
public static void sortDescending (double[])
double[] array
public static void sortDescending (double[], int, int)
double[] array
int fromIndex
int toIndex
public static void reverse (double[])
double[] array
public static void reverse (double[], int, int)
double tmp
int i
int j
double[] array
int fromIndex
int toIndex
public static double[] toArray (java.util.Collection)
int i
java.util.Collection collection
Object[] boxedArray
int len
double[] array
public static transient java.util.List asList (double[])
double[] backingArray
private static java.util.regex.Pattern fpPattern ()
String decimal
String completeDec
String hex
String completeHex
String fpPattern
public static java.lang.Double tryParse (java.lang.String)
String string
static synthetic int access$000 (double[], double, int, int)
double[] x0
double x1
int x2
int x3
static synthetic int access$100 (double[], double, int, int)
double[] x0
double x1
int x2
int x3
static void <clinit> ()
}
com/google/common/primitives/DoublesMethodsForWeb.class
DoublesMethodsForWeb.java
package com.google.common.primitives
abstract com.google.common.primitives.DoublesMethodsForWeb extends java.lang.Object {
void <init> ()
}
com/google/common/primitives/ElementTypesAreNonnullByDefault.class
ElementTypesAreNonnullByDefault.java
package com.google.common.primitives
abstract annotation com.google.common.primitives.ElementTypesAreNonnullByDefault extends java.lang.Object implements java.lang.annotation.Annotation {
}
com/google/common/primitives/Floats$FloatArrayAsList.class
Floats.java
package com.google.common.primitives
com.google.common.primitives.Floats$FloatArrayAsList extends java.util.AbstractList implements java.util.RandomAccess java.io.Serializable {
final float[] array
final int start
final int end
private static final long serialVersionUID
void <init> (float[])
float[] array
void <init> (float[], int, int)
float[] array
int start
int end
public int size ()
public boolean isEmpty ()
public java.lang.Float get (int)
int index
public boolean contains (java.lang.Object)
Object target
public int indexOf (java.lang.Object)
int i
Object target
public int lastIndexOf (java.lang.Object)
int i
Object target
public java.lang.Float set (int, java.lang.Float)
int index
Float element
float oldValue
public java.util.List subList (int, int)
int fromIndex
int toIndex
int size
public boolean equals (java.lang.Object)
int i
com.google.common.primitives.Floats$FloatArrayAsList that
int size
Object object
public int hashCode ()
int i
int result
public java.lang.String toString ()
int i
StringBuilder builder
float[] toFloatArray ()
public volatile synthetic java.lang.Object set (int, java.lang.Object)
public volatile synthetic java.lang.Object get (int)
}
com/google/common/primitives/Floats$FloatConverter.class
Floats.java
package com.google.common.primitives
final com.google.common.primitives.Floats$FloatConverter extends com.google.common.base.Converter implements java.io.Serializable {
static final com.google.common.primitives.Floats$FloatConverter INSTANCE
private static final long serialVersionUID
private void <init> ()
protected java.lang.Float doForward (java.lang.String)
String value
protected java.lang.String doBackward (java.lang.Float)
Float value
public java.lang.String toString ()
private java.lang.Object readResolve ()
protected volatile synthetic java.lang.Object doBackward (java.lang.Object)
protected volatile synthetic java.lang.Object doForward (java.lang.Object)
static void <clinit> ()
}
com/google/common/primitives/Floats$LexicographicalComparator.class
Floats.java
package com.google.common.primitives
final enum com.google.common.primitives.Floats$LexicographicalComparator extends java.lang.Enum implements java.util.Comparator {
public static final enum com.google.common.primitives.Floats$LexicographicalComparator INSTANCE
private static final synthetic com.google.common.primitives.Floats$LexicographicalComparator[] $VALUES
public static com.google.common.primitives.Floats$LexicographicalComparator[] values ()
public static com.google.common.primitives.Floats$LexicographicalComparator valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
public int compare (float[], float[])
int result
int i
float[] left
float[] right
int minLength
public java.lang.String toString ()
public volatile synthetic int compare (java.lang.Object, java.lang.Object)
private static synthetic com.google.common.primitives.Floats$LexicographicalComparator[] $values ()
static void <clinit> ()
}
com/google/common/primitives/Floats.class
Floats.java
package com.google.common.primitives
public final com.google.common.primitives.Floats extends com.google.common.primitives.FloatsMethodsForWeb {
public static final int BYTES
private void <init> ()
public static int hashCode (float)
float value
public static int compare (float, float)
float a
float b
public static boolean isFinite (float)
float value
public static boolean contains (float[], float)
float value
float[] array
float target
public static int indexOf (float[], float)
float[] array
float target
private static int indexOf (float[], float, int, int)
int i
float[] array
float target
int start
int end
public static int indexOf (float[], float[])
int j
int i
float[] array
float[] target
public static int lastIndexOf (float[], float)
float[] array
float target
private static int lastIndexOf (float[], float, int, int)
int i
float[] array
float target
int start
int end
public static transient float min (float[])
int i
float[] array
float min
public static transient float max (float[])
int i
float[] array
float max
public static float constrainToRange (float, float, float)
float value
float min
float max
public static transient float[] concat (float[][])
float[] array
float[] array
float[][] arrays
int length
float[] result
int pos
public static com.google.common.base.Converter stringConverter ()
public static float[] ensureCapacity (float[], int, int)
float[] array
int minLength
int padding
public static transient java.lang.String join (java.lang.String, float[])
int i
String separator
float[] array
StringBuilder builder
public static java.util.Comparator lexicographicalComparator ()
public static void sortDescending (float[])
float[] array
public static void sortDescending (float[], int, int)
float[] array
int fromIndex
int toIndex
public static void reverse (float[])
float[] array
public static void reverse (float[], int, int)
float tmp
int i
int j
float[] array
int fromIndex
int toIndex
public static float[] toArray (java.util.Collection)
int i
java.util.Collection collection
Object[] boxedArray
int len
float[] array
public static transient java.util.List asList (float[])
float[] backingArray
public static java.lang.Float tryParse (java.lang.String)
String string
static synthetic int access$000 (float[], float, int, int)
float[] x0
float x1
int x2
int x3
static synthetic int access$100 (float[], float, int, int)
float[] x0
float x1
int x2
int x3
}
com/google/common/primitives/FloatsMethodsForWeb.class
FloatsMethodsForWeb.java
package com.google.common.primitives
abstract com.google.common.primitives.FloatsMethodsForWeb extends java.lang.Object {
void <init> ()
}
com/google/common/primitives/ImmutableDoubleArray$1.class
ImmutableDoubleArray.java
package com.google.common.primitives
synthetic com.google.common.primitives.ImmutableDoubleArray$1 extends java.lang.Object {
}
com/google/common/primitives/ImmutableDoubleArray$AsList.class
ImmutableDoubleArray.java
package com.google.common.primitives
com.google.common.primitives.ImmutableDoubleArray$AsList extends java.util.AbstractList implements java.util.RandomAccess java.io.Serializable {
private final com.google.common.primitives.ImmutableDoubleArray parent
private void <init> (com.google.common.primitives.ImmutableDoubleArray)
com.google.common.primitives.ImmutableDoubleArray parent
public int size ()
public java.lang.Double get (int)
int index
public boolean contains (java.lang.Object)
Object target
public int indexOf (java.lang.Object)
Object target
public int lastIndexOf (java.lang.Object)
Object target
public java.util.List subList (int, int)
int fromIndex
int toIndex
public boolean equals (java.lang.Object)
com.google.common.primitives.ImmutableDoubleArray$AsList that
Object element
Object object
java.util.List that
int i
public int hashCode ()
public java.lang.String toString ()
public volatile synthetic java.lang.Object get (int)
synthetic void <init> (com.google.common.primitives.ImmutableDoubleArray, com.google.common.primitives.ImmutableDoubleArray$1)
com.google.common.primitives.ImmutableDoubleArray x0
com.google.common.primitives.ImmutableDoubleArray$1 x1
}
com/google/common/primitives/ImmutableDoubleArray$Builder.class
ImmutableDoubleArray.java
package com.google.common.primitives
public final com.google.common.primitives.ImmutableDoubleArray$Builder extends java.lang.Object {
private double[] array
private int count
void <init> (int)
int initialCapacity
public com.google.common.primitives.ImmutableDoubleArray$Builder add (double)
double value
public com.google.common.primitives.ImmutableDoubleArray$Builder addAll (double[])
double[] values
public com.google.common.primitives.ImmutableDoubleArray$Builder addAll (java.lang.Iterable)
Double value
Iterable values
public com.google.common.primitives.ImmutableDoubleArray$Builder addAll (java.util.Collection)
Double value
java.util.Collection values
public com.google.common.primitives.ImmutableDoubleArray$Builder addAll (com.google.common.primitives.ImmutableDoubleArray)
com.google.common.primitives.ImmutableDoubleArray values
private void ensureRoomFor (int)
int numberToAdd
int newCount
private static int expandedCapacity (int, int)
int oldCapacity
int minCapacity
int newCapacity
public com.google.common.primitives.ImmutableDoubleArray build ()
}
com/google/common/primitives/ImmutableDoubleArray.class
ImmutableDoubleArray.java
package com.google.common.primitives
public final com.google.common.primitives.ImmutableDoubleArray extends java.lang.Object implements java.io.Serializable {
private static final com.google.common.primitives.ImmutableDoubleArray EMPTY
private final double[] array
private final transient int start
private final int end
public static com.google.common.primitives.ImmutableDoubleArray of ()
public static com.google.common.primitives.ImmutableDoubleArray of (double)
double e0
public static com.google.common.primitives.ImmutableDoubleArray of (double, double)
double e0
double e1
public static com.google.common.primitives.ImmutableDoubleArray of (double, double, double)
double e0
double e1
double e2
public static com.google.common.primitives.ImmutableDoubleArray of (double, double, double, double)
double e0
double e1
double e2
double e3
public static com.google.common.primitives.ImmutableDoubleArray of (double, double, double, double, double)
double e0
double e1
double e2
double e3
double e4
public static com.google.common.primitives.ImmutableDoubleArray of (double, double, double, double, double, double)
double e0
double e1
double e2
double e3
double e4
double e5
public static transient com.google.common.primitives.ImmutableDoubleArray of (double, double[])
double first
double[] rest
double[] array
public static com.google.common.primitives.ImmutableDoubleArray copyOf (double[])
double[] values
public static com.google.common.primitives.ImmutableDoubleArray copyOf (java.util.Collection)
java.util.Collection values
public static com.google.common.primitives.ImmutableDoubleArray copyOf (java.lang.Iterable)
Iterable values
public static com.google.common.primitives.ImmutableDoubleArray$Builder builder (int)
int initialCapacity
public static com.google.common.primitives.ImmutableDoubleArray$Builder builder ()
private void <init> (double[])
double[] array
private void <init> (double[], int, int)
double[] array
int start
int end
public int length ()
public boolean isEmpty ()
public double get (int)
int index
public int indexOf (double)
int i
double target
public int lastIndexOf (double)
int i
double target
public boolean contains (double)
double target
public double[] toArray ()
public com.google.common.primitives.ImmutableDoubleArray subArray (int, int)
int startIndex
int endIndex
public java.util.List asList ()
public boolean equals (java.lang.Object)
int i
Object object
com.google.common.primitives.ImmutableDoubleArray that
private static boolean areEqual (double, double)
double a
double b
public int hashCode ()
int i
int hash
public java.lang.String toString ()
int i
StringBuilder builder
public com.google.common.primitives.ImmutableDoubleArray trimmed ()
private boolean isPartialView ()
java.lang.Object writeReplace ()
java.lang.Object readResolve ()
static synthetic double[] access$000 (com.google.common.primitives.ImmutableDoubleArray)
com.google.common.primitives.ImmutableDoubleArray x0
static synthetic int access$100 (com.google.common.primitives.ImmutableDoubleArray)
com.google.common.primitives.ImmutableDoubleArray x0
static synthetic com.google.common.primitives.ImmutableDoubleArray access$200 ()
synthetic void <init> (double[], int, int, com.google.common.primitives.ImmutableDoubleArray$1)
double[] x0
int x1
int x2
com.google.common.primitives.ImmutableDoubleArray$1 x3
static synthetic boolean access$500 (double, double)
double x0
double x1
static void <clinit> ()
}
com/google/common/primitives/ImmutableIntArray$1.class
ImmutableIntArray.java
package com.google.common.primitives
synthetic com.google.common.primitives.ImmutableIntArray$1 extends java.lang.Object {
}
com/google/common/primitives/ImmutableIntArray$AsList.class
ImmutableIntArray.java
package com.google.common.primitives
com.google.common.primitives.ImmutableIntArray$AsList extends java.util.AbstractList implements java.util.RandomAccess java.io.Serializable {
private final com.google.common.primitives.ImmutableIntArray parent
private void <init> (com.google.common.primitives.ImmutableIntArray)
com.google.common.primitives.ImmutableIntArray parent
public int size ()
public java.lang.Integer get (int)
int index
public boolean contains (java.lang.Object)
Object target
public int indexOf (java.lang.Object)
Object target
public int lastIndexOf (java.lang.Object)
Object target
public java.util.List subList (int, int)
int fromIndex
int toIndex
public boolean equals (java.lang.Object)
com.google.common.primitives.ImmutableIntArray$AsList that
Object element
Object object
java.util.List that
int i
public int hashCode ()
public java.lang.String toString ()
public volatile synthetic java.lang.Object get (int)
synthetic void <init> (com.google.common.primitives.ImmutableIntArray, com.google.common.primitives.ImmutableIntArray$1)
com.google.common.primitives.ImmutableIntArray x0
com.google.common.primitives.ImmutableIntArray$1 x1
}
com/google/common/primitives/ImmutableIntArray$Builder.class
ImmutableIntArray.java
package com.google.common.primitives
public final com.google.common.primitives.ImmutableIntArray$Builder extends java.lang.Object {
private int[] array
private int count
void <init> (int)
int initialCapacity
public com.google.common.primitives.ImmutableIntArray$Builder add (int)
int value
public com.google.common.primitives.ImmutableIntArray$Builder addAll (int[])
int[] values
public com.google.common.primitives.ImmutableIntArray$Builder addAll (java.lang.Iterable)
Integer value
Iterable values
public com.google.common.primitives.ImmutableIntArray$Builder addAll (java.util.Collection)
Integer value
java.util.Collection values
public com.google.common.primitives.ImmutableIntArray$Builder addAll (com.google.common.primitives.ImmutableIntArray)
com.google.common.primitives.ImmutableIntArray values
private void ensureRoomFor (int)
int numberToAdd
int newCount
private static int expandedCapacity (int, int)
int oldCapacity
int minCapacity
int newCapacity
public com.google.common.primitives.ImmutableIntArray build ()
}
com/google/common/primitives/ImmutableIntArray.class
ImmutableIntArray.java
package com.google.common.primitives
public final com.google.common.primitives.ImmutableIntArray extends java.lang.Object implements java.io.Serializable {
private static final com.google.common.primitives.ImmutableIntArray EMPTY
private final int[] array
private final transient int start
private final int end
public static com.google.common.primitives.ImmutableIntArray of ()
public static com.google.common.primitives.ImmutableIntArray of (int)
int e0
public static com.google.common.primitives.ImmutableIntArray of (int, int)
int e0
int e1
public static com.google.common.primitives.ImmutableIntArray of (int, int, int)
int e0
int e1
int e2
public static com.google.common.primitives.ImmutableIntArray of (int, int, int, int)
int e0
int e1
int e2
int e3
public static com.google.common.primitives.ImmutableIntArray of (int, int, int, int, int)
int e0
int e1
int e2
int e3
int e4
public static com.google.common.primitives.ImmutableIntArray of (int, int, int, int, int, int)
int e0
int e1
int e2
int e3
int e4
int e5
public static transient com.google.common.primitives.ImmutableIntArray of (int, int[])
int first
int[] rest
int[] array
public static com.google.common.primitives.ImmutableIntArray copyOf (int[])
int[] values
public static com.google.common.primitives.ImmutableIntArray copyOf (java.util.Collection)
java.util.Collection values
public static com.google.common.primitives.ImmutableIntArray copyOf (java.lang.Iterable)
Iterable values
public static com.google.common.primitives.ImmutableIntArray$Builder builder (int)
int initialCapacity
public static com.google.common.primitives.ImmutableIntArray$Builder builder ()
private void <init> (int[])
int[] array
private void <init> (int[], int, int)
int[] array
int start
int end
public int length ()
public boolean isEmpty ()
public int get (int)
int index
public int indexOf (int)
int i
int target
public int lastIndexOf (int)
int i
int target
public boolean contains (int)
int target
public int[] toArray ()
public com.google.common.primitives.ImmutableIntArray subArray (int, int)
int startIndex
int endIndex
public java.util.List asList ()
public boolean equals (java.lang.Object)
int i
Object object
com.google.common.primitives.ImmutableIntArray that
public int hashCode ()
int i
int hash
public java.lang.String toString ()
int i
StringBuilder builder
public com.google.common.primitives.ImmutableIntArray trimmed ()
private boolean isPartialView ()
java.lang.Object writeReplace ()
java.lang.Object readResolve ()
static synthetic int[] access$000 (com.google.common.primitives.ImmutableIntArray)
com.google.common.primitives.ImmutableIntArray x0
static synthetic int access$100 (com.google.common.primitives.ImmutableIntArray)
com.google.common.primitives.ImmutableIntArray x0
static synthetic com.google.common.primitives.ImmutableIntArray access$200 ()
synthetic void <init> (int[], int, int, com.google.common.primitives.ImmutableIntArray$1)
int[] x0
int x1
int x2
com.google.common.primitives.ImmutableIntArray$1 x3
static void <clinit> ()
}
com/google/common/primitives/ImmutableLongArray$1.class
ImmutableLongArray.java
package com.google.common.primitives
synthetic com.google.common.primitives.ImmutableLongArray$1 extends java.lang.Object {
}
com/google/common/primitives/ImmutableLongArray$AsList.class
ImmutableLongArray.java
package com.google.common.primitives
com.google.common.primitives.ImmutableLongArray$AsList extends java.util.AbstractList implements java.util.RandomAccess java.io.Serializable {
private final com.google.common.primitives.ImmutableLongArray parent
private void <init> (com.google.common.primitives.ImmutableLongArray)
com.google.common.primitives.ImmutableLongArray parent
public int size ()
public java.lang.Long get (int)
int index
public boolean contains (java.lang.Object)
Object target
public int indexOf (java.lang.Object)
Object target
public int lastIndexOf (java.lang.Object)
Object target
public java.util.List subList (int, int)
int fromIndex
int toIndex
public boolean equals (java.lang.Object)
com.google.common.primitives.ImmutableLongArray$AsList that
Object element
Object object
java.util.List that
int i
public int hashCode ()
public java.lang.String toString ()
public volatile synthetic java.lang.Object get (int)
synthetic void <init> (com.google.common.primitives.ImmutableLongArray, com.google.common.primitives.ImmutableLongArray$1)
com.google.common.primitives.ImmutableLongArray x0
com.google.common.primitives.ImmutableLongArray$1 x1
}
com/google/common/primitives/ImmutableLongArray$Builder.class
ImmutableLongArray.java
package com.google.common.primitives
public final com.google.common.primitives.ImmutableLongArray$Builder extends java.lang.Object {
private long[] array
private int count
void <init> (int)
int initialCapacity
public com.google.common.primitives.ImmutableLongArray$Builder add (long)
long value
public com.google.common.primitives.ImmutableLongArray$Builder addAll (long[])
long[] values
public com.google.common.primitives.ImmutableLongArray$Builder addAll (java.lang.Iterable)
Long value
Iterable values
public com.google.common.primitives.ImmutableLongArray$Builder addAll (java.util.Collection)
Long value
java.util.Collection values
public com.google.common.primitives.ImmutableLongArray$Builder addAll (com.google.common.primitives.ImmutableLongArray)
com.google.common.primitives.ImmutableLongArray values
private void ensureRoomFor (int)
int numberToAdd
int newCount
private static int expandedCapacity (int, int)
int oldCapacity
int minCapacity
int newCapacity
public com.google.common.primitives.ImmutableLongArray build ()
}
com/google/common/primitives/ImmutableLongArray.class
ImmutableLongArray.java
package com.google.common.primitives
public final com.google.common.primitives.ImmutableLongArray extends java.lang.Object implements java.io.Serializable {
private static final com.google.common.primitives.ImmutableLongArray EMPTY
private final long[] array
private final transient int start
private final int end
public static com.google.common.primitives.ImmutableLongArray of ()
public static com.google.common.primitives.ImmutableLongArray of (long)
long e0
public static com.google.common.primitives.ImmutableLongArray of (long, long)
long e0
long e1
public static com.google.common.primitives.ImmutableLongArray of (long, long, long)
long e0
long e1
long e2
public static com.google.common.primitives.ImmutableLongArray of (long, long, long, long)
long e0
long e1
long e2
long e3
public static com.google.common.primitives.ImmutableLongArray of (long, long, long, long, long)
long e0
long e1
long e2
long e3
long e4
public static com.google.common.primitives.ImmutableLongArray of (long, long, long, long, long, long)
long e0
long e1
long e2
long e3
long e4
long e5
public static transient com.google.common.primitives.ImmutableLongArray of (long, long[])
long first
long[] rest
long[] array
public static com.google.common.primitives.ImmutableLongArray copyOf (long[])
long[] values
public static com.google.common.primitives.ImmutableLongArray copyOf (java.util.Collection)
java.util.Collection values
public static com.google.common.primitives.ImmutableLongArray copyOf (java.lang.Iterable)
Iterable values
public static com.google.common.primitives.ImmutableLongArray$Builder builder (int)
int initialCapacity
public static com.google.common.primitives.ImmutableLongArray$Builder builder ()
private void <init> (long[])
long[] array
private void <init> (long[], int, int)
long[] array
int start
int end
public int length ()
public boolean isEmpty ()
public long get (int)
int index
public int indexOf (long)
int i
long target
public int lastIndexOf (long)
int i
long target
public boolean contains (long)
long target
public long[] toArray ()
public com.google.common.primitives.ImmutableLongArray subArray (int, int)
int startIndex
int endIndex
public java.util.List asList ()
public boolean equals (java.lang.Object)
int i
Object object
com.google.common.primitives.ImmutableLongArray that
public int hashCode ()
int i
int hash
public java.lang.String toString ()
int i
StringBuilder builder
public com.google.common.primitives.ImmutableLongArray trimmed ()
private boolean isPartialView ()
java.lang.Object writeReplace ()
java.lang.Object readResolve ()
static synthetic long[] access$000 (com.google.common.primitives.ImmutableLongArray)
com.google.common.primitives.ImmutableLongArray x0
static synthetic int access$100 (com.google.common.primitives.ImmutableLongArray)
com.google.common.primitives.ImmutableLongArray x0
static synthetic com.google.common.primitives.ImmutableLongArray access$200 ()
synthetic void <init> (long[], int, int, com.google.common.primitives.ImmutableLongArray$1)
long[] x0
int x1
int x2
com.google.common.primitives.ImmutableLongArray$1 x3
static void <clinit> ()
}
com/google/common/primitives/Ints$IntArrayAsList.class
Ints.java
package com.google.common.primitives
com.google.common.primitives.Ints$IntArrayAsList extends java.util.AbstractList implements java.util.RandomAccess java.io.Serializable {
final int[] array
final int start
final int end
private static final long serialVersionUID
void <init> (int[])
int[] array
void <init> (int[], int, int)
int[] array
int start
int end
public int size ()
public boolean isEmpty ()
public java.lang.Integer get (int)
int index
public boolean contains (java.lang.Object)
Object target
public int indexOf (java.lang.Object)
int i
Object target
public int lastIndexOf (java.lang.Object)
int i
Object target
public java.lang.Integer set (int, java.lang.Integer)
int index
Integer element
int oldValue
public java.util.List subList (int, int)
int fromIndex
int toIndex
int size
public boolean equals (java.lang.Object)
int i
com.google.common.primitives.Ints$IntArrayAsList that
int size
Object object
public int hashCode ()
int i
int result
public java.lang.String toString ()
int i
StringBuilder builder
int[] toIntArray ()
public volatile synthetic java.lang.Object set (int, java.lang.Object)
public volatile synthetic java.lang.Object get (int)
}
com/google/common/primitives/Ints$IntConverter.class
Ints.java
package com.google.common.primitives
final com.google.common.primitives.Ints$IntConverter extends com.google.common.base.Converter implements java.io.Serializable {
static final com.google.common.primitives.Ints$IntConverter INSTANCE
private static final long serialVersionUID
private void <init> ()
protected java.lang.Integer doForward (java.lang.String)
String value
protected java.lang.String doBackward (java.lang.Integer)
Integer value
public java.lang.String toString ()
private java.lang.Object readResolve ()
protected volatile synthetic java.lang.Object doBackward (java.lang.Object)
protected volatile synthetic java.lang.Object doForward (java.lang.Object)
static void <clinit> ()
}
com/google/common/primitives/Ints$LexicographicalComparator.class
Ints.java
package com.google.common.primitives
final enum com.google.common.primitives.Ints$LexicographicalComparator extends java.lang.Enum implements java.util.Comparator {
public static final enum com.google.common.primitives.Ints$LexicographicalComparator INSTANCE
private static final synthetic com.google.common.primitives.Ints$LexicographicalComparator[] $VALUES
public static com.google.common.primitives.Ints$LexicographicalComparator[] values ()
public static com.google.common.primitives.Ints$LexicographicalComparator valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
public int compare (int[], int[])
int result
int i
int[] left
int[] right
int minLength
public java.lang.String toString ()
public volatile synthetic int compare (java.lang.Object, java.lang.Object)
private static synthetic com.google.common.primitives.Ints$LexicographicalComparator[] $values ()
static void <clinit> ()
}
com/google/common/primitives/Ints.class
Ints.java
package com.google.common.primitives
public final com.google.common.primitives.Ints extends com.google.common.primitives.IntsMethodsForWeb {
public static final int BYTES
public static final int MAX_POWER_OF_TWO
private void <init> ()
public static int hashCode (int)
int value
public static int checkedCast (long)
long value
int result
public static int saturatedCast (long)
long value
public static int compare (int, int)
int a
int b
public static boolean contains (int[], int)
int value
int[] array
int target
public static int indexOf (int[], int)
int[] array
int target
private static int indexOf (int[], int, int, int)
int i
int[] array
int target
int start
int end
public static int indexOf (int[], int[])
int j
int i
int[] array
int[] target
public static int lastIndexOf (int[], int)
int[] array
int target
private static int lastIndexOf (int[], int, int, int)
int i
int[] array
int target
int start
int end
public static transient int min (int[])
int i
int[] array
int min
public static transient int max (int[])
int i
int[] array
int max
public static int constrainToRange (int, int, int)
int value
int min
int max
public static transient int[] concat (int[][])
int[] array
int[] array
int[][] arrays
int length
int[] result
int pos
public static byte[] toByteArray (int)
int value
public static int fromByteArray (byte[])
byte[] bytes
public static int fromBytes (byte, byte, byte, byte)
byte b1
byte b2
byte b3
byte b4
public static com.google.common.base.Converter stringConverter ()
public static int[] ensureCapacity (int[], int, int)
int[] array
int minLength
int padding
public static transient java.lang.String join (java.lang.String, int[])
int i
String separator
int[] array
StringBuilder builder
public static java.util.Comparator lexicographicalComparator ()
public static void sortDescending (int[])
int[] array
public static void sortDescending (int[], int, int)
int[] array
int fromIndex
int toIndex
public static void reverse (int[])
int[] array
public static void reverse (int[], int, int)
int tmp
int i
int j
int[] array
int fromIndex
int toIndex
public static int[] toArray (java.util.Collection)
int i
java.util.Collection collection
Object[] boxedArray
int len
int[] array
public static transient java.util.List asList (int[])
int[] backingArray
public static java.lang.Integer tryParse (java.lang.String)
String string
public static java.lang.Integer tryParse (java.lang.String, int)
String string
int radix
Long result
static synthetic int access$000 (int[], int, int, int)
int[] x0
int x1
int x2
int x3
static synthetic int access$100 (int[], int, int, int)
int[] x0
int x1
int x2
int x3
}
com/google/common/primitives/IntsMethodsForWeb.class
IntsMethodsForWeb.java
package com.google.common.primitives
abstract com.google.common.primitives.IntsMethodsForWeb extends java.lang.Object {
void <init> ()
}
com/google/common/primitives/Longs$AsciiDigits.class
Longs.java
package com.google.common.primitives
final com.google.common.primitives.Longs$AsciiDigits extends java.lang.Object {
private static final byte[] asciiDigits
private void <init> ()
static int digit (char)
char c
static void <clinit> ()
int i
int i
byte[] result
}
com/google/common/primitives/Longs$LexicographicalComparator.class
Longs.java
package com.google.common.primitives
final enum com.google.common.primitives.Longs$LexicographicalComparator extends java.lang.Enum implements java.util.Comparator {
public static final enum com.google.common.primitives.Longs$LexicographicalComparator INSTANCE
private static final synthetic com.google.common.primitives.Longs$LexicographicalComparator[] $VALUES
public static com.google.common.primitives.Longs$LexicographicalComparator[] values ()
public static com.google.common.primitives.Longs$LexicographicalComparator valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
public int compare (long[], long[])
int result
int i
long[] left
long[] right
int minLength
public java.lang.String toString ()
public volatile synthetic int compare (java.lang.Object, java.lang.Object)
private static synthetic com.google.common.primitives.Longs$LexicographicalComparator[] $values ()
static void <clinit> ()
}
com/google/common/primitives/Longs$LongArrayAsList.class
Longs.java
package com.google.common.primitives
com.google.common.primitives.Longs$LongArrayAsList extends java.util.AbstractList implements java.util.RandomAccess java.io.Serializable {
final long[] array
final int start
final int end
private static final long serialVersionUID
void <init> (long[])
long[] array
void <init> (long[], int, int)
long[] array
int start
int end
public int size ()
public boolean isEmpty ()
public java.lang.Long get (int)
int index
public boolean contains (java.lang.Object)
Object target
public int indexOf (java.lang.Object)
int i
Object target
public int lastIndexOf (java.lang.Object)
int i
Object target
public java.lang.Long set (int, java.lang.Long)
int index
Long element
long oldValue
public java.util.List subList (int, int)
int fromIndex
int toIndex
int size
public boolean equals (java.lang.Object)
int i
com.google.common.primitives.Longs$LongArrayAsList that
int size
Object object
public int hashCode ()
int i
int result
public java.lang.String toString ()
int i
StringBuilder builder
long[] toLongArray ()
public volatile synthetic java.lang.Object set (int, java.lang.Object)
public volatile synthetic java.lang.Object get (int)
}
com/google/common/primitives/Longs$LongConverter.class
Longs.java
package com.google.common.primitives
final com.google.common.primitives.Longs$LongConverter extends com.google.common.base.Converter implements java.io.Serializable {
static final com.google.common.primitives.Longs$LongConverter INSTANCE
private static final long serialVersionUID
private void <init> ()
protected java.lang.Long doForward (java.lang.String)
String value
protected java.lang.String doBackward (java.lang.Long)
Long value
public java.lang.String toString ()
private java.lang.Object readResolve ()
protected volatile synthetic java.lang.Object doBackward (java.lang.Object)
protected volatile synthetic java.lang.Object doForward (java.lang.Object)
static void <clinit> ()
}
com/google/common/primitives/Longs.class
Longs.java
package com.google.common.primitives
public final com.google.common.primitives.Longs extends java.lang.Object {
public static final int BYTES
public static final long MAX_POWER_OF_TWO
private void <init> ()
public static int hashCode (long)
long value
public static int compare (long, long)
long a
long b
public static boolean contains (long[], long)
long value
long[] array
long target
public static int indexOf (long[], long)
long[] array
long target
private static int indexOf (long[], long, int, int)
int i
long[] array
long target
int start
int end
public static int indexOf (long[], long[])
int j
int i
long[] array
long[] target
public static int lastIndexOf (long[], long)
long[] array
long target
private static int lastIndexOf (long[], long, int, int)
int i
long[] array
long target
int start
int end
public static transient long min (long[])
int i
long[] array
long min
public static transient long max (long[])
int i
long[] array
long max
public static long constrainToRange (long, long, long)
long value
long min
long max
public static transient long[] concat (long[][])
long[] array
long[] array
long[][] arrays
int length
long[] result
int pos
public static byte[] toByteArray (long)
int i
long value
byte[] result
public static long fromByteArray (byte[])
byte[] bytes
public static long fromBytes (byte, byte, byte, byte, byte, byte, byte, byte)
byte b1
byte b2
byte b3
byte b4
byte b5
byte b6
byte b7
byte b8
public static java.lang.Long tryParse (java.lang.String)
String string
public static java.lang.Long tryParse (java.lang.String, int)
String string
int radix
boolean negative
int index
int digit
long accum
long cap
public static com.google.common.base.Converter stringConverter ()
public static long[] ensureCapacity (long[], int, int)
long[] array
int minLength
int padding
public static transient java.lang.String join (java.lang.String, long[])
int i
String separator
long[] array
StringBuilder builder
public static java.util.Comparator lexicographicalComparator ()
public static void sortDescending (long[])
long[] array
public static void sortDescending (long[], int, int)
long[] array
int fromIndex
int toIndex
public static void reverse (long[])
long[] array
public static void reverse (long[], int, int)
long tmp
int i
int j
long[] array
int fromIndex
int toIndex
public static long[] toArray (java.util.Collection)
int i
java.util.Collection collection
Object[] boxedArray
int len
long[] array
public static transient java.util.List asList (long[])
long[] backingArray
static synthetic int access$000 (long[], long, int, int)
long[] x0
long x1
int x2
int x3
static synthetic int access$100 (long[], long, int, int)
long[] x0
long x1
int x2
int x3
}
com/google/common/primitives/ParametricNullness.class
ParametricNullness.java
package com.google.common.primitives
abstract annotation com.google.common.primitives.ParametricNullness extends java.lang.Object implements java.lang.annotation.Annotation {
}
com/google/common/primitives/ParseRequest.class
ParseRequest.java
package com.google.common.primitives
final com.google.common.primitives.ParseRequest extends java.lang.Object {
final String rawValue
final int radix
private void <init> (java.lang.String, int)
String rawValue
int radix
static com.google.common.primitives.ParseRequest fromString (java.lang.String)
String rawValue
int radix
String rawValue
int radix
String rawValue
int radix
String stringValue
String rawValue
int radix
char firstChar
}
com/google/common/primitives/Platform.class
Platform.java
package com.google.common.primitives
final com.google.common.primitives.Platform extends java.lang.Object {
static void checkGwtRpcEnabled ()
private void <init> ()
}
com/google/common/primitives/Primitives.class
Primitives.java
package com.google.common.primitives
public final com.google.common.primitives.Primitives extends java.lang.Object {
private static final java.util.Map PRIMITIVE_TO_WRAPPER_TYPE
private static final java.util.Map WRAPPER_TO_PRIMITIVE_TYPE
private void <init> ()
private static void add (java.util.Map, java.util.Map, java.lang.Class, java.lang.Class)
java.util.Map forward
java.util.Map backward
Class key
Class value
public static java.util.Set allPrimitiveTypes ()
public static java.util.Set allWrapperTypes ()
public static boolean isWrapperType (java.lang.Class)
Class type
public static java.lang.Class wrap (java.lang.Class)
Class type
Class wrapped
public static java.lang.Class unwrap (java.lang.Class)
Class type
Class unwrapped
static void <clinit> ()
java.util.Map primToWrap
java.util.Map wrapToPrim
}
com/google/common/primitives/Shorts$LexicographicalComparator.class
Shorts.java
package com.google.common.primitives
final enum com.google.common.primitives.Shorts$LexicographicalComparator extends java.lang.Enum implements java.util.Comparator {
public static final enum com.google.common.primitives.Shorts$LexicographicalComparator INSTANCE
private static final synthetic com.google.common.primitives.Shorts$LexicographicalComparator[] $VALUES
public static com.google.common.primitives.Shorts$LexicographicalComparator[] values ()
public static com.google.common.primitives.Shorts$LexicographicalComparator valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
public int compare (short[], short[])
int result
int i
short[] left
short[] right
int minLength
public java.lang.String toString ()
public volatile synthetic int compare (java.lang.Object, java.lang.Object)
private static synthetic com.google.common.primitives.Shorts$LexicographicalComparator[] $values ()
static void <clinit> ()
}
com/google/common/primitives/Shorts$ShortArrayAsList.class
Shorts.java
package com.google.common.primitives
com.google.common.primitives.Shorts$ShortArrayAsList extends java.util.AbstractList implements java.util.RandomAccess java.io.Serializable {
final short[] array
final int start
final int end
private static final long serialVersionUID
void <init> (short[])
short[] array
void <init> (short[], int, int)
short[] array
int start
int end
public int size ()
public boolean isEmpty ()
public java.lang.Short get (int)
int index
public boolean contains (java.lang.Object)
Object target
public int indexOf (java.lang.Object)
int i
Object target
public int lastIndexOf (java.lang.Object)
int i
Object target
public java.lang.Short set (int, java.lang.Short)
int index
Short element
short oldValue
public java.util.List subList (int, int)
int fromIndex
int toIndex
int size
public boolean equals (java.lang.Object)
int i
com.google.common.primitives.Shorts$ShortArrayAsList that
int size
Object object
public int hashCode ()
int i
int result
public java.lang.String toString ()
int i
StringBuilder builder
short[] toShortArray ()
public volatile synthetic java.lang.Object set (int, java.lang.Object)
public volatile synthetic java.lang.Object get (int)
}
com/google/common/primitives/Shorts$ShortConverter.class
Shorts.java
package com.google.common.primitives
final com.google.common.primitives.Shorts$ShortConverter extends com.google.common.base.Converter implements java.io.Serializable {
static final com.google.common.primitives.Shorts$ShortConverter INSTANCE
private static final long serialVersionUID
private void <init> ()
protected java.lang.Short doForward (java.lang.String)
String value
protected java.lang.String doBackward (java.lang.Short)
Short value
public java.lang.String toString ()
private java.lang.Object readResolve ()
protected volatile synthetic java.lang.Object doBackward (java.lang.Object)
protected volatile synthetic java.lang.Object doForward (java.lang.Object)
static void <clinit> ()
}
com/google/common/primitives/Shorts.class
Shorts.java
package com.google.common.primitives
public final com.google.common.primitives.Shorts extends com.google.common.primitives.ShortsMethodsForWeb {
public static final int BYTES
public static final short MAX_POWER_OF_TWO
private void <init> ()
public static int hashCode (short)
short value
public static short checkedCast (long)
long value
short result
public static short saturatedCast (long)
long value
public static int compare (short, short)
short a
short b
public static boolean contains (short[], short)
short value
short[] array
short target
public static int indexOf (short[], short)
short[] array
short target
private static int indexOf (short[], short, int, int)
int i
short[] array
short target
int start
int end
public static int indexOf (short[], short[])
int j
int i
short[] array
short[] target
public static int lastIndexOf (short[], short)
short[] array
short target
private static int lastIndexOf (short[], short, int, int)
int i
short[] array
short target
int start
int end
public static transient short min (short[])
int i
short[] array
short min
public static transient short max (short[])
int i
short[] array
short max
public static short constrainToRange (short, short, short)
short value
short min
short max
public static transient short[] concat (short[][])
short[] array
short[] array
short[][] arrays
int length
short[] result
int pos
public static byte[] toByteArray (short)
short value
public static short fromByteArray (byte[])
byte[] bytes
public static short fromBytes (byte, byte)
byte b1
byte b2
public static com.google.common.base.Converter stringConverter ()
public static short[] ensureCapacity (short[], int, int)
short[] array
int minLength
int padding
public static transient java.lang.String join (java.lang.String, short[])
int i
String separator
short[] array
StringBuilder builder
public static java.util.Comparator lexicographicalComparator ()
public static void sortDescending (short[])
short[] array
public static void sortDescending (short[], int, int)
short[] array
int fromIndex
int toIndex
public static void reverse (short[])
short[] array
public static void reverse (short[], int, int)
short tmp
int i
int j
short[] array
int fromIndex
int toIndex
public static short[] toArray (java.util.Collection)
int i
java.util.Collection collection
Object[] boxedArray
int len
short[] array
public static transient java.util.List asList (short[])
short[] backingArray
static synthetic int access$000 (short[], short, int, int)
short[] x0
short x1
int x2
int x3
static synthetic int access$100 (short[], short, int, int)
short[] x0
short x1
int x2
int x3
}
com/google/common/primitives/ShortsMethodsForWeb.class
ShortsMethodsForWeb.java
package com.google.common.primitives
abstract com.google.common.primitives.ShortsMethodsForWeb extends java.lang.Object {
void <init> ()
}
com/google/common/primitives/SignedBytes$LexicographicalComparator.class
SignedBytes.java
package com.google.common.primitives
final enum com.google.common.primitives.SignedBytes$LexicographicalComparator extends java.lang.Enum implements java.util.Comparator {
public static final enum com.google.common.primitives.SignedBytes$LexicographicalComparator INSTANCE
private static final synthetic com.google.common.primitives.SignedBytes$LexicographicalComparator[] $VALUES
public static com.google.common.primitives.SignedBytes$LexicographicalComparator[] values ()
public static com.google.common.primitives.SignedBytes$LexicographicalComparator valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
public int compare (byte[], byte[])
int result
int i
byte[] left
byte[] right
int minLength
public java.lang.String toString ()
public volatile synthetic int compare (java.lang.Object, java.lang.Object)
private static synthetic com.google.common.primitives.SignedBytes$LexicographicalComparator[] $values ()
static void <clinit> ()
}
com/google/common/primitives/SignedBytes.class
SignedBytes.java
package com.google.common.primitives
public final com.google.common.primitives.SignedBytes extends java.lang.Object {
public static final byte MAX_POWER_OF_TWO
private void <init> ()
public static byte checkedCast (long)
long value
byte result
public static byte saturatedCast (long)
long value
public static int compare (byte, byte)
byte a
byte b
public static transient byte min (byte[])
int i
byte[] array
byte min
public static transient byte max (byte[])
int i
byte[] array
byte max
public static transient java.lang.String join (java.lang.String, byte[])
int i
String separator
byte[] array
StringBuilder builder
public static java.util.Comparator lexicographicalComparator ()
public static void sortDescending (byte[])
byte[] array
public static void sortDescending (byte[], int, int)
byte[] array
int fromIndex
int toIndex
}
com/google/common/primitives/UnsignedBytes$LexicographicalComparatorHolder$PureJavaComparator.class
UnsignedBytes.java
package com.google.common.primitives
final enum com.google.common.primitives.UnsignedBytes$LexicographicalComparatorHolder$PureJavaComparator extends java.lang.Enum implements java.util.Comparator {
public static final enum com.google.common.primitives.UnsignedBytes$LexicographicalComparatorHolder$PureJavaComparator INSTANCE
private static final synthetic com.google.common.primitives.UnsignedBytes$LexicographicalComparatorHolder$PureJavaComparator[] $VALUES
public static com.google.common.primitives.UnsignedBytes$LexicographicalComparatorHolder$PureJavaComparator[] values ()
public static com.google.common.primitives.UnsignedBytes$LexicographicalComparatorHolder$PureJavaComparator valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
public int compare (byte[], byte[])
int result
int i
byte[] left
byte[] right
int minLength
public java.lang.String toString ()
public volatile synthetic int compare (java.lang.Object, java.lang.Object)
private static synthetic com.google.common.primitives.UnsignedBytes$LexicographicalComparatorHolder$PureJavaComparator[] $values ()
static void <clinit> ()
}
com/google/common/primitives/UnsignedBytes$LexicographicalComparatorHolder$UnsafeComparator$1.class
UnsignedBytes.java
package com.google.common.primitives
com.google.common.primitives.UnsignedBytes$LexicographicalComparatorHolder$UnsafeComparator$1 extends java.lang.Object implements java.security.PrivilegedExceptionAction {
void <init> ()
public sun.misc.Unsafe run () throws java.lang.Exception
Object x
java.lang.reflect.Field f
Class k
public volatile synthetic java.lang.Object run () throws java.lang.Exception
}
com/google/common/primitives/UnsignedBytes$LexicographicalComparatorHolder$UnsafeComparator.class
UnsignedBytes.java
package com.google.common.primitives
final enum com.google.common.primitives.UnsignedBytes$LexicographicalComparatorHolder$UnsafeComparator extends java.lang.Enum implements java.util.Comparator {
public static final enum com.google.common.primitives.UnsignedBytes$LexicographicalComparatorHolder$UnsafeComparator INSTANCE
static final boolean BIG_ENDIAN
static final sun.misc.Unsafe theUnsafe
static final int BYTE_ARRAY_BASE_OFFSET
private static final synthetic com.google.common.primitives.UnsignedBytes$LexicographicalComparatorHolder$UnsafeComparator[] $VALUES
public static com.google.common.primitives.UnsignedBytes$LexicographicalComparatorHolder$UnsafeComparator[] values ()
public static com.google.common.primitives.UnsignedBytes$LexicographicalComparatorHolder$UnsafeComparator valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
private static sun.misc.Unsafe getUnsafe ()
java.security.PrivilegedActionException e
public int compare (byte[], byte[])
int n
long lw
long rw
int result
byte[] left
byte[] right
int stride
int minLength
int strideLimit
int i
public java.lang.String toString ()
public volatile synthetic int compare (java.lang.Object, java.lang.Object)
private static synthetic com.google.common.primitives.UnsignedBytes$LexicographicalComparatorHolder$UnsafeComparator[] $values ()
static void <clinit> ()
}
com/google/common/primitives/UnsignedBytes$LexicographicalComparatorHolder.class
UnsignedBytes.java
package com.google.common.primitives
com.google.common.primitives.UnsignedBytes$LexicographicalComparatorHolder extends java.lang.Object {
static final String UNSAFE_COMPARATOR_NAME
static final java.util.Comparator BEST_COMPARATOR
void <init> ()
static java.util.Comparator getBestComparator ()
Class theClass
Object[] constants
java.util.Comparator comparator
Throwable t
static void <clinit> ()
}
com/google/common/primitives/UnsignedBytes.class
UnsignedBytes.java
package com.google.common.primitives
public final com.google.common.primitives.UnsignedBytes extends java.lang.Object {
public static final byte MAX_POWER_OF_TWO
public static final byte MAX_VALUE
private static final int UNSIGNED_MASK
private void <init> ()
public static int toInt (byte)
byte value
public static byte checkedCast (long)
long value
public static byte saturatedCast (long)
long value
public static int compare (byte, byte)
byte a
byte b
public static transient byte min (byte[])
int next
int i
byte[] array
int min
public static transient byte max (byte[])
int next
int i
byte[] array
int max
public static java.lang.String toString (byte)
byte x
public static java.lang.String toString (byte, int)
byte x
int radix
public static byte parseUnsignedByte (java.lang.String)
String string
public static byte parseUnsignedByte (java.lang.String, int)
String string
int radix
int parse
public static transient java.lang.String join (java.lang.String, byte[])
int i
String separator
byte[] array
StringBuilder builder
public static java.util.Comparator lexicographicalComparator ()
static java.util.Comparator lexicographicalComparatorJavaImpl ()
private static byte flip (byte)
byte b
public static void sort (byte[])
byte[] array
public static void sort (byte[], int, int)
int i
int i
byte[] array
int fromIndex
int toIndex
public static void sortDescending (byte[])
byte[] array
public static void sortDescending (byte[], int, int)
int i
int i
byte[] array
int fromIndex
int toIndex
}
com/google/common/primitives/UnsignedInteger.class
UnsignedInteger.java
package com.google.common.primitives
public final com.google.common.primitives.UnsignedInteger extends java.lang.Number implements java.lang.Comparable {
public static final com.google.common.primitives.UnsignedInteger ZERO
public static final com.google.common.primitives.UnsignedInteger ONE
public static final com.google.common.primitives.UnsignedInteger MAX_VALUE
private final int value
private void <init> (int)
int value
public static com.google.common.primitives.UnsignedInteger fromIntBits (int)
int bits
public static com.google.common.primitives.UnsignedInteger valueOf (long)
long value
public static com.google.common.primitives.UnsignedInteger valueOf (java.math.BigInteger)
java.math.BigInteger value
public static com.google.common.primitives.UnsignedInteger valueOf (java.lang.String)
String string
public static com.google.common.primitives.UnsignedInteger valueOf (java.lang.String, int)
String string
int radix
public com.google.common.primitives.UnsignedInteger plus (com.google.common.primitives.UnsignedInteger)
com.google.common.primitives.UnsignedInteger val
public com.google.common.primitives.UnsignedInteger minus (com.google.common.primitives.UnsignedInteger)
com.google.common.primitives.UnsignedInteger val
public com.google.common.primitives.UnsignedInteger times (com.google.common.primitives.UnsignedInteger)
com.google.common.primitives.UnsignedInteger val
public com.google.common.primitives.UnsignedInteger dividedBy (com.google.common.primitives.UnsignedInteger)
com.google.common.primitives.UnsignedInteger val
public com.google.common.primitives.UnsignedInteger mod (com.google.common.primitives.UnsignedInteger)
com.google.common.primitives.UnsignedInteger val
public int intValue ()
public long longValue ()
public float floatValue ()
public double doubleValue ()
public java.math.BigInteger bigIntegerValue ()
public int compareTo (com.google.common.primitives.UnsignedInteger)
com.google.common.primitives.UnsignedInteger other
public int hashCode ()
public boolean equals (java.lang.Object)
com.google.common.primitives.UnsignedInteger other
Object obj
public java.lang.String toString ()
public java.lang.String toString (int)
int radix
public volatile synthetic int compareTo (java.lang.Object)
static void <clinit> ()
}
com/google/common/primitives/UnsignedInts$LexicographicalComparator.class
UnsignedInts.java
package com.google.common.primitives
final enum com.google.common.primitives.UnsignedInts$LexicographicalComparator extends java.lang.Enum implements java.util.Comparator {
public static final enum com.google.common.primitives.UnsignedInts$LexicographicalComparator INSTANCE
private static final synthetic com.google.common.primitives.UnsignedInts$LexicographicalComparator[] $VALUES
public static com.google.common.primitives.UnsignedInts$LexicographicalComparator[] values ()
public static com.google.common.primitives.UnsignedInts$LexicographicalComparator valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
public int compare (int[], int[])
int i
int[] left
int[] right
int minLength
public java.lang.String toString ()
public volatile synthetic int compare (java.lang.Object, java.lang.Object)
private static synthetic com.google.common.primitives.UnsignedInts$LexicographicalComparator[] $values ()
static void <clinit> ()
}
com/google/common/primitives/UnsignedInts.class
UnsignedInts.java
package com.google.common.primitives
public final com.google.common.primitives.UnsignedInts extends java.lang.Object {
static final long INT_MASK
private void <init> ()
static int flip (int)
int value
public static int compare (int, int)
int a
int b
public static long toLong (int)
int value
public static int checkedCast (long)
long value
public static int saturatedCast (long)
long value
public static transient int min (int[])
int next
int i
int[] array
int min
public static transient int max (int[])
int next
int i
int[] array
int max
public static transient java.lang.String join (java.lang.String, int[])
int i
String separator
int[] array
StringBuilder builder
public static java.util.Comparator lexicographicalComparator ()
public static void sort (int[])
int[] array
public static void sort (int[], int, int)
int i
int i
int[] array
int fromIndex
int toIndex
public static void sortDescending (int[])
int[] array
public static void sortDescending (int[], int, int)
int i
int i
int[] array
int fromIndex
int toIndex
public static int divide (int, int)
int dividend
int divisor
public static int remainder (int, int)
int dividend
int divisor
public static int decode (java.lang.String)
NumberFormatException decodeException
NumberFormatException e
String stringValue
com.google.common.primitives.ParseRequest request
public static int parseUnsignedInt (java.lang.String)
String s
public static int parseUnsignedInt (java.lang.String, int)
String string
int radix
long result
public static java.lang.String toString (int)
int x
public static java.lang.String toString (int, int)
int x
int radix
long asLong
}
com/google/common/primitives/UnsignedLong.class
UnsignedLong.java
package com.google.common.primitives
public final com.google.common.primitives.UnsignedLong extends java.lang.Number implements java.lang.Comparable java.io.Serializable {
private static final long UNSIGNED_MASK
public static final com.google.common.primitives.UnsignedLong ZERO
public static final com.google.common.primitives.UnsignedLong ONE
public static final com.google.common.primitives.UnsignedLong MAX_VALUE
private final long value
private void <init> (long)
long value
public static com.google.common.primitives.UnsignedLong fromLongBits (long)
long bits
public static com.google.common.primitives.UnsignedLong valueOf (long)
long value
public static com.google.common.primitives.UnsignedLong valueOf (java.math.BigInteger)
java.math.BigInteger value
public static com.google.common.primitives.UnsignedLong valueOf (java.lang.String)
String string
public static com.google.common.primitives.UnsignedLong valueOf (java.lang.String, int)
String string
int radix
public com.google.common.primitives.UnsignedLong plus (com.google.common.primitives.UnsignedLong)
com.google.common.primitives.UnsignedLong val
public com.google.common.primitives.UnsignedLong minus (com.google.common.primitives.UnsignedLong)
com.google.common.primitives.UnsignedLong val
public com.google.common.primitives.UnsignedLong times (com.google.common.primitives.UnsignedLong)
com.google.common.primitives.UnsignedLong val
public com.google.common.primitives.UnsignedLong dividedBy (com.google.common.primitives.UnsignedLong)
com.google.common.primitives.UnsignedLong val
public com.google.common.primitives.UnsignedLong mod (com.google.common.primitives.UnsignedLong)
com.google.common.primitives.UnsignedLong val
public int intValue ()
public long longValue ()
public float floatValue ()
public double doubleValue ()
public java.math.BigInteger bigIntegerValue ()
java.math.BigInteger bigInt
public int compareTo (com.google.common.primitives.UnsignedLong)
com.google.common.primitives.UnsignedLong o
public int hashCode ()
public boolean equals (java.lang.Object)
com.google.common.primitives.UnsignedLong other
Object obj
public java.lang.String toString ()
public java.lang.String toString (int)
int radix
public volatile synthetic int compareTo (java.lang.Object)
static void <clinit> ()
}
com/google/common/primitives/UnsignedLongs$LexicographicalComparator.class
UnsignedLongs.java
package com.google.common.primitives
final enum com.google.common.primitives.UnsignedLongs$LexicographicalComparator extends java.lang.Enum implements java.util.Comparator {
public static final enum com.google.common.primitives.UnsignedLongs$LexicographicalComparator INSTANCE
private static final synthetic com.google.common.primitives.UnsignedLongs$LexicographicalComparator[] $VALUES
public static com.google.common.primitives.UnsignedLongs$LexicographicalComparator[] values ()
public static com.google.common.primitives.UnsignedLongs$LexicographicalComparator valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
public int compare (long[], long[])
int i
long[] left
long[] right
int minLength
public java.lang.String toString ()
public volatile synthetic int compare (java.lang.Object, java.lang.Object)
private static synthetic com.google.common.primitives.UnsignedLongs$LexicographicalComparator[] $values ()
static void <clinit> ()
}
com/google/common/primitives/UnsignedLongs$ParseOverflowDetection.class
UnsignedLongs.java
package com.google.common.primitives
final com.google.common.primitives.UnsignedLongs$ParseOverflowDetection extends java.lang.Object {
static final long[] maxValueDivs
static final int[] maxValueMods
static final int[] maxSafeDigits
private void <init> ()
static boolean overflowInParse (long, int, int)
long current
int digit
int radix
static void <clinit> ()
int i
java.math.BigInteger overflow
}
com/google/common/primitives/UnsignedLongs.class
UnsignedLongs.java
package com.google.common.primitives
public final com.google.common.primitives.UnsignedLongs extends java.lang.Object {
public static final long MAX_VALUE
private void <init> ()
private static long flip (long)
long a
public static int compare (long, long)
long a
long b
public static transient long min (long[])
long next
int i
long[] array
long min
public static transient long max (long[])
long next
int i
long[] array
long max
public static transient java.lang.String join (java.lang.String, long[])
int i
String separator
long[] array
StringBuilder builder
public static java.util.Comparator lexicographicalComparator ()
public static void sort (long[])
long[] array
public static void sort (long[], int, int)
int i
int i
long[] array
int fromIndex
int toIndex
public static void sortDescending (long[])
long[] array
public static void sortDescending (long[], int, int)
int i
int i
long[] array
int fromIndex
int toIndex
public static long divide (long, long)
long dividend
long divisor
long quotient
long rem
public static long remainder (long, long)
long dividend
long divisor
long quotient
long rem
public static long parseUnsignedLong (java.lang.String)
String string
public static long parseUnsignedLong (java.lang.String, int)
int digit
int pos
String string
int radix
int maxSafePos
long value
public static long decode (java.lang.String)
NumberFormatException decodeException
NumberFormatException e
String stringValue
com.google.common.primitives.ParseRequest request
public static java.lang.String toString (long)
long x
public static java.lang.String toString (long, int)
int shift
int mask
long quotient
long quotient
long rem
char[] buf
int i
long x
int radix
}
com/google/common/primitives/package-info.class
package-info.java
package com.google.common.primitives
abstract synthetic com.google.common.primitives.package-info extends java.lang.Object {
}
com/google/common/reflect/
com/google/common/reflect/AbstractInvocationHandler.class
AbstractInvocationHandler.java
package com.google.common.reflect
public abstract com.google.common.reflect.AbstractInvocationHandler extends java.lang.Object implements java.lang.reflect.InvocationHandler {
private static final Object[] NO_ARGS
public void <init> ()
public final java.lang.Object invoke (java.lang.Object, java.lang.reflect.Method, java.lang.Object[]) throws java.lang.Throwable
Object arg
Object proxy
java.lang.reflect.Method method
Object[] args
protected abstract java.lang.Object handleInvocation (java.lang.Object, java.lang.reflect.Method, java.lang.Object[]) throws java.lang.Throwable
public boolean equals (java.lang.Object)
Object obj
public int hashCode ()
public java.lang.String toString ()
private static boolean isProxyOfSameInterfaces (java.lang.Object, java.lang.Class)
Object arg
Class proxyClass
static void <clinit> ()
}
com/google/common/reflect/ClassPath$ClassInfo.class
ClassPath.java
package com.google.common.reflect
public final com.google.common.reflect.ClassPath$ClassInfo extends com.google.common.reflect.ClassPath$ResourceInfo {
private final String className
void <init> (java.io.File, java.lang.String, java.lang.ClassLoader)
java.io.File file
String resourceName
ClassLoader loader
public java.lang.String getPackageName ()
public java.lang.String getSimpleName ()
String innerClassName
int lastDollarSign
String packageName
public java.lang.String getName ()
public boolean isTopLevel ()
public java.lang.Class load ()
ClassNotFoundException e
public java.lang.String toString ()
}
com/google/common/reflect/ClassPath$LocationInfo.class
ClassPath.java
package com.google.common.reflect
final com.google.common.reflect.ClassPath$LocationInfo extends java.lang.Object {
final java.io.File home
private final ClassLoader classloader
void <init> (java.io.File, java.lang.ClassLoader)
java.io.File home
ClassLoader classloader
public final java.io.File file ()
public com.google.common.collect.ImmutableSet scanResources () throws java.io.IOException
public com.google.common.collect.ImmutableSet scanResources (java.util.Set) throws java.io.IOException
java.util.Set scannedFiles
com.google.common.collect.ImmutableSet$Builder builder
private void scan (java.io.File, java.util.Set, com.google.common.collect.ImmutableSet$Builder) throws java.io.IOException
SecurityException e
java.io.File file
java.util.Set scannedUris
com.google.common.collect.ImmutableSet$Builder builder
private void scanJar (java.io.File, java.util.Set, com.google.common.collect.ImmutableSet$Builder) throws java.io.IOException
java.util.jar.JarFile jarFile
java.io.IOException e
java.io.File path
java.io.File file
java.util.Set scannedUris
com.google.common.collect.ImmutableSet$Builder builder
java.util.jar.JarFile jarFile
private void scanJarFile (java.util.jar.JarFile, com.google.common.collect.ImmutableSet$Builder)
java.util.jar.JarEntry entry
java.util.jar.JarFile file
com.google.common.collect.ImmutableSet$Builder builder
java.util.Enumeration entries
private void scanDirectory (java.io.File, com.google.common.collect.ImmutableSet$Builder) throws java.io.IOException
java.io.File directory
com.google.common.collect.ImmutableSet$Builder builder
java.util.Set currentPath
private void scanDirectory (java.io.File, java.lang.String, java.util.Set, com.google.common.collect.ImmutableSet$Builder) throws java.io.IOException
java.io.File deref
String resourceName
String name
java.io.File f
java.io.File directory
String packagePrefix
java.util.Set currentPath
com.google.common.collect.ImmutableSet$Builder builder
java.io.File[] files
public boolean equals (java.lang.Object)
com.google.common.reflect.ClassPath$LocationInfo that
Object obj
public int hashCode ()
public java.lang.String toString ()
}
com/google/common/reflect/ClassPath$ResourceInfo.class
ClassPath.java
package com.google.common.reflect
public com.google.common.reflect.ClassPath$ResourceInfo extends java.lang.Object {
private final java.io.File file
private final String resourceName
final ClassLoader loader
static com.google.common.reflect.ClassPath$ResourceInfo of (java.io.File, java.lang.String, java.lang.ClassLoader)
java.io.File file
String resourceName
ClassLoader loader
void <init> (java.io.File, java.lang.String, java.lang.ClassLoader)
java.io.File file
String resourceName
ClassLoader loader
public final java.net.URL url ()
java.net.URL url
public final com.google.common.io.ByteSource asByteSource ()
public final com.google.common.io.CharSource asCharSource (java.nio.charset.Charset)
java.nio.charset.Charset charset
public final java.lang.String getResourceName ()
final java.io.File getFile ()
public int hashCode ()
public boolean equals (java.lang.Object)
com.google.common.reflect.ClassPath$ResourceInfo that
Object obj
public java.lang.String toString ()
}
com/google/common/reflect/ClassPath.class
ClassPath.java
package com.google.common.reflect
public final com.google.common.reflect.ClassPath extends java.lang.Object {
private static final java.util.logging.Logger logger
private static final com.google.common.base.Splitter CLASS_PATH_ATTRIBUTE_SEPARATOR
private static final String CLASS_FILE_NAME_EXTENSION
private final com.google.common.collect.ImmutableSet resources
private void <init> (com.google.common.collect.ImmutableSet)
com.google.common.collect.ImmutableSet resources
public static com.google.common.reflect.ClassPath from (java.lang.ClassLoader) throws java.io.IOException
com.google.common.reflect.ClassPath$LocationInfo location
com.google.common.reflect.ClassPath$LocationInfo location
ClassLoader classloader
com.google.common.collect.ImmutableSet locations
java.util.Set scanned
com.google.common.collect.ImmutableSet$Builder builder
public com.google.common.collect.ImmutableSet getResources ()
public com.google.common.collect.ImmutableSet getAllClasses ()
public com.google.common.collect.ImmutableSet getTopLevelClasses ()
public com.google.common.collect.ImmutableSet getTopLevelClasses (java.lang.String)
com.google.common.reflect.ClassPath$ClassInfo classInfo
String packageName
com.google.common.collect.ImmutableSet$Builder builder
public com.google.common.collect.ImmutableSet getTopLevelClassesRecursive (java.lang.String)
com.google.common.reflect.ClassPath$ClassInfo classInfo
String packageName
String packagePrefix
com.google.common.collect.ImmutableSet$Builder builder
static com.google.common.collect.ImmutableSet locationsFrom (java.lang.ClassLoader)
java.util.Map$Entry entry
ClassLoader classloader
com.google.common.collect.ImmutableSet$Builder builder
static com.google.common.collect.ImmutableSet getClassPathFromManifest (java.io.File, java.util.jar.Manifest)
java.net.URL url
java.net.MalformedURLException e
java.net.URL url
String path
java.io.File jarFile
java.util.jar.Manifest manifest
com.google.common.collect.ImmutableSet$Builder builder
String classpathAttribute
static com.google.common.collect.ImmutableMap getClassPathEntries (java.lang.ClassLoader)
java.io.File file
java.net.URL url
ClassLoader classloader
java.util.LinkedHashMap entries
ClassLoader parent
private static com.google.common.collect.ImmutableList getClassLoaderUrls (java.lang.ClassLoader)
ClassLoader classloader
static com.google.common.collect.ImmutableList parseJavaClassPath ()
SecurityException e
java.net.MalformedURLException e
String entry
com.google.common.collect.ImmutableList$Builder urls
static java.net.URL getClassPathEntry (java.io.File, java.lang.String) throws java.net.MalformedURLException
java.io.File jarFile
String path
static java.lang.String getClassName (java.lang.String)
String filename
int classNameEnd
static java.io.File toFile (java.net.URL)
java.net.URISyntaxException e
java.net.URL url
static synthetic java.util.logging.Logger access$000 ()
static void <clinit> ()
}
com/google/common/reflect/ElementTypesAreNonnullByDefault.class
ElementTypesAreNonnullByDefault.java
package com.google.common.reflect
abstract annotation com.google.common.reflect.ElementTypesAreNonnullByDefault extends java.lang.Object implements java.lang.annotation.Annotation {
}
com/google/common/reflect/ImmutableTypeToInstanceMap$1.class
ImmutableTypeToInstanceMap.java
package com.google.common.reflect
synthetic com.google.common.reflect.ImmutableTypeToInstanceMap$1 extends java.lang.Object {
}
com/google/common/reflect/ImmutableTypeToInstanceMap$Builder.class
ImmutableTypeToInstanceMap.java
package com.google.common.reflect
public final com.google.common.reflect.ImmutableTypeToInstanceMap$Builder extends java.lang.Object {
private final com.google.common.collect.ImmutableMap$Builder mapBuilder
private void <init> ()
public com.google.common.reflect.ImmutableTypeToInstanceMap$Builder put (java.lang.Class, java.lang.Object)
Class key
Object value
public com.google.common.reflect.ImmutableTypeToInstanceMap$Builder put (com.google.common.reflect.TypeToken, java.lang.Object)
com.google.common.reflect.TypeToken key
Object value
public com.google.common.reflect.ImmutableTypeToInstanceMap build ()
synthetic void <init> (com.google.common.reflect.ImmutableTypeToInstanceMap$1)
com.google.common.reflect.ImmutableTypeToInstanceMap$1 x0
}
com/google/common/reflect/ImmutableTypeToInstanceMap.class
ImmutableTypeToInstanceMap.java
package com.google.common.reflect
public final com.google.common.reflect.ImmutableTypeToInstanceMap extends com.google.common.collect.ForwardingMap implements com.google.common.reflect.TypeToInstanceMap {
private final com.google.common.collect.ImmutableMap delegate
public static com.google.common.reflect.ImmutableTypeToInstanceMap of ()
public static com.google.common.reflect.ImmutableTypeToInstanceMap$Builder builder ()
private void <init> (com.google.common.collect.ImmutableMap)
com.google.common.collect.ImmutableMap delegate
public java.lang.Object getInstance (com.google.common.reflect.TypeToken)
com.google.common.reflect.TypeToken type
public java.lang.Object getInstance (java.lang.Class)
Class type
public java.lang.Object putInstance (com.google.common.reflect.TypeToken, java.lang.Object)
com.google.common.reflect.TypeToken type
Object value
public java.lang.Object putInstance (java.lang.Class, java.lang.Object)
Class type
Object value
public java.lang.Object put (com.google.common.reflect.TypeToken, java.lang.Object)
com.google.common.reflect.TypeToken key
Object value
public void putAll (java.util.Map)
java.util.Map map
protected java.util.Map delegate ()
private java.lang.Object trustedGet (com.google.common.reflect.TypeToken)
com.google.common.reflect.TypeToken type
public volatile synthetic java.lang.Object put (java.lang.Object, java.lang.Object)
protected volatile synthetic java.lang.Object delegate ()
synthetic void <init> (com.google.common.collect.ImmutableMap, com.google.common.reflect.ImmutableTypeToInstanceMap$1)
com.google.common.collect.ImmutableMap x0
com.google.common.reflect.ImmutableTypeToInstanceMap$1 x1
}
com/google/common/reflect/Invokable$ConstructorInvokable.class
Invokable.java
package com.google.common.reflect
com.google.common.reflect.Invokable$ConstructorInvokable extends com.google.common.reflect.Invokable {
final java.lang.reflect.Constructor constructor
void <init> (java.lang.reflect.Constructor)
java.lang.reflect.Constructor constructor
final java.lang.Object invokeInternal (java.lang.Object, java.lang.Object[]) throws java.lang.reflect.InvocationTargetException java.lang.IllegalAccessException
InstantiationException e
Object receiver
Object[] args
java.lang.reflect.Type getGenericReturnType ()
Class declaringClass
java.lang.reflect.TypeVariable[] typeParams
java.lang.reflect.Type[] getGenericParameterTypes ()
Class[] rawParamTypes
java.lang.reflect.Type[] types
java.lang.reflect.Type[] getGenericExceptionTypes ()
final java.lang.annotation.Annotation[][] getParameterAnnotations ()
public final java.lang.reflect.TypeVariable[] getTypeParameters ()
java.lang.reflect.TypeVariable[] declaredByClass
java.lang.reflect.TypeVariable[] declaredByConstructor
java.lang.reflect.TypeVariable[] result
public final boolean isOverridable ()
public final boolean isVarArgs ()
private boolean mayNeedHiddenThis ()
Class declaringClass
java.lang.reflect.Method enclosingMethod
}
com/google/common/reflect/Invokable$MethodInvokable.class
Invokable.java
package com.google.common.reflect
com.google.common.reflect.Invokable$MethodInvokable extends com.google.common.reflect.Invokable {
final java.lang.reflect.Method method
void <init> (java.lang.reflect.Method)
java.lang.reflect.Method method
final java.lang.Object invokeInternal (java.lang.Object, java.lang.Object[]) throws java.lang.reflect.InvocationTargetException java.lang.IllegalAccessException
Object receiver
Object[] args
java.lang.reflect.Type getGenericReturnType ()
java.lang.reflect.Type[] getGenericParameterTypes ()
java.lang.reflect.Type[] getGenericExceptionTypes ()
final java.lang.annotation.Annotation[][] getParameterAnnotations ()
public final java.lang.reflect.TypeVariable[] getTypeParameters ()
public final boolean isOverridable ()
public final boolean isVarArgs ()
}
com/google/common/reflect/Invokable.class
Invokable.java
package com.google.common.reflect
public abstract com.google.common.reflect.Invokable extends java.lang.Object implements java.lang.reflect.AnnotatedElement java.lang.reflect.Member {
private final java.lang.reflect.AccessibleObject accessibleObject
private final java.lang.reflect.Member member
void <init> (java.lang.reflect.AccessibleObject)
java.lang.reflect.AccessibleObject member
public static com.google.common.reflect.Invokable from (java.lang.reflect.Method)
java.lang.reflect.Method method
public static com.google.common.reflect.Invokable from (java.lang.reflect.Constructor)
java.lang.reflect.Constructor constructor
public final boolean isAnnotationPresent (java.lang.Class)
Class annotationClass
public final java.lang.annotation.Annotation getAnnotation (java.lang.Class)
Class annotationClass
public final java.lang.annotation.Annotation[] getAnnotations ()
public final java.lang.annotation.Annotation[] getDeclaredAnnotations ()
public abstract java.lang.reflect.TypeVariable[] getTypeParameters ()
public final void setAccessible (boolean)
boolean flag
public final boolean trySetAccessible ()
RuntimeException e
public final boolean isAccessible ()
public final java.lang.String getName ()
public final int getModifiers ()
public final boolean isSynthetic ()
public final boolean isPublic ()
public final boolean isProtected ()
public final boolean isPackagePrivate ()
public final boolean isPrivate ()
public final boolean isStatic ()
public final boolean isFinal ()
public final boolean isAbstract ()
public final boolean isNative ()
public final boolean isSynchronized ()
final boolean isVolatile ()
final boolean isTransient ()
public boolean equals (java.lang.Object)
com.google.common.reflect.Invokable that
Object obj
public int hashCode ()
public java.lang.String toString ()
public abstract boolean isOverridable ()
public abstract boolean isVarArgs ()
public final transient java.lang.Object invoke (java.lang.Object, java.lang.Object[]) throws java.lang.reflect.InvocationTargetException java.lang.IllegalAccessException
Object receiver
Object[] args
public final com.google.common.reflect.TypeToken getReturnType ()
public final com.google.common.collect.ImmutableList getParameters ()
int i
java.lang.reflect.Type[] parameterTypes
java.lang.annotation.Annotation[][] annotations
com.google.common.collect.ImmutableList$Builder builder
public final com.google.common.collect.ImmutableList getExceptionTypes ()
com.google.common.reflect.TypeToken exceptionType
java.lang.reflect.Type type
com.google.common.collect.ImmutableList$Builder builder
public final com.google.common.reflect.Invokable returning (java.lang.Class)
Class returnType
public final com.google.common.reflect.Invokable returning (com.google.common.reflect.TypeToken)
com.google.common.reflect.TypeToken returnType
com.google.common.reflect.Invokable specialized
public final java.lang.Class getDeclaringClass ()
public com.google.common.reflect.TypeToken getOwnerType ()
abstract java.lang.Object invokeInternal (java.lang.Object, java.lang.Object[]) throws java.lang.reflect.InvocationTargetException java.lang.IllegalAccessException
abstract java.lang.reflect.Type[] getGenericParameterTypes ()
abstract java.lang.reflect.Type[] getGenericExceptionTypes ()
abstract java.lang.annotation.Annotation[][] getParameterAnnotations ()
abstract java.lang.reflect.Type getGenericReturnType ()
}
com/google/common/reflect/MutableTypeToInstanceMap$UnmodifiableEntry$1.class
MutableTypeToInstanceMap.java
package com.google.common.reflect
com.google.common.reflect.MutableTypeToInstanceMap$UnmodifiableEntry$1 extends com.google.common.collect.ForwardingSet {
final synthetic java.util.Set val$entries
void <init> (java.util.Set)
protected java.util.Set delegate ()
public java.util.Iterator iterator ()
public java.lang.Object[] toArray ()
Object[] result
public java.lang.Object[] toArray (java.lang.Object[])
Object[] array
protected volatile synthetic java.util.Collection delegate ()
protected volatile synthetic java.lang.Object delegate ()
}
com/google/common/reflect/MutableTypeToInstanceMap$UnmodifiableEntry.class
MutableTypeToInstanceMap.java
package com.google.common.reflect
final com.google.common.reflect.MutableTypeToInstanceMap$UnmodifiableEntry extends com.google.common.collect.ForwardingMapEntry {
private final java.util.Map$Entry delegate
static java.util.Set transformEntries (java.util.Set)
java.util.Set entries
private static java.util.Iterator transformEntries (java.util.Iterator)
java.util.Iterator entries
private void <init> (java.util.Map$Entry)
java.util.Map$Entry delegate
protected java.util.Map$Entry delegate ()
public java.lang.Object setValue (java.lang.Object)
Object value
protected volatile synthetic java.lang.Object delegate ()
static synthetic java.util.Iterator access$000 (java.util.Iterator)
java.util.Iterator x0
}
com/google/common/reflect/MutableTypeToInstanceMap.class
MutableTypeToInstanceMap.java
package com.google.common.reflect
public final com.google.common.reflect.MutableTypeToInstanceMap extends com.google.common.collect.ForwardingMap implements com.google.common.reflect.TypeToInstanceMap {
private final java.util.Map backingMap
public void <init> ()
public java.lang.Object getInstance (java.lang.Class)
Class type
public java.lang.Object getInstance (com.google.common.reflect.TypeToken)
com.google.common.reflect.TypeToken type
public java.lang.Object putInstance (java.lang.Class, java.lang.Object)
Class type
Object value
public java.lang.Object putInstance (com.google.common.reflect.TypeToken, java.lang.Object)
com.google.common.reflect.TypeToken type
Object value
public java.lang.Object put (com.google.common.reflect.TypeToken, java.lang.Object)
com.google.common.reflect.TypeToken key
Object value
public void putAll (java.util.Map)
java.util.Map map
public java.util.Set entrySet ()
protected java.util.Map delegate ()
private java.lang.Object trustedPut (com.google.common.reflect.TypeToken, java.lang.Object)
com.google.common.reflect.TypeToken type
Object value
private java.lang.Object trustedGet (com.google.common.reflect.TypeToken)
com.google.common.reflect.TypeToken type
public volatile synthetic java.lang.Object put (java.lang.Object, java.lang.Object)
protected volatile synthetic java.lang.Object delegate ()
}
com/google/common/reflect/Parameter.class
Parameter.java
package com.google.common.reflect
public final com.google.common.reflect.Parameter extends java.lang.Object implements java.lang.reflect.AnnotatedElement {
private final com.google.common.reflect.Invokable declaration
private final int position
private final com.google.common.reflect.TypeToken type
private final com.google.common.collect.ImmutableList annotations
void <init> (com.google.common.reflect.Invokable, int, com.google.common.reflect.TypeToken, java.lang.annotation.Annotation[])
com.google.common.reflect.Invokable declaration
int position
com.google.common.reflect.TypeToken type
java.lang.annotation.Annotation[] annotations
public com.google.common.reflect.TypeToken getType ()
public com.google.common.reflect.Invokable getDeclaringInvokable ()
public boolean isAnnotationPresent (java.lang.Class)
Class annotationType
public java.lang.annotation.Annotation getAnnotation (java.lang.Class)
java.lang.annotation.Annotation annotation
Class annotationType
public java.lang.annotation.Annotation[] getAnnotations ()
public java.lang.annotation.Annotation[] getAnnotationsByType (java.lang.Class)
Class annotationType
public java.lang.annotation.Annotation[] getDeclaredAnnotations ()
public java.lang.annotation.Annotation getDeclaredAnnotation (java.lang.Class)
Class annotationType
public java.lang.annotation.Annotation[] getDeclaredAnnotationsByType (java.lang.Class)
Class annotationType
java.lang.annotation.Annotation[] result
java.lang.annotation.Annotation[] cast
public boolean equals (java.lang.Object)
com.google.common.reflect.Parameter that
Object obj
public int hashCode ()
public java.lang.String toString ()
}
com/google/common/reflect/ParametricNullness.class
ParametricNullness.java
package com.google.common.reflect
abstract annotation com.google.common.reflect.ParametricNullness extends java.lang.Object implements java.lang.annotation.Annotation {
}
com/google/common/reflect/Reflection.class
Reflection.java
package com.google.common.reflect
public final com.google.common.reflect.Reflection extends java.lang.Object {
public static java.lang.String getPackageName (java.lang.Class)
Class clazz
public static java.lang.String getPackageName (java.lang.String)
String classFullName
int lastDot
public static transient void initialize (java.lang.Class[])
ClassNotFoundException e
Class clazz
Class[] classes
public static java.lang.Object newProxy (java.lang.Class, java.lang.reflect.InvocationHandler)
Class interfaceType
java.lang.reflect.InvocationHandler handler
Object object
private void <init> ()
}
com/google/common/reflect/TypeCapture.class
TypeCapture.java
package com.google.common.reflect
abstract com.google.common.reflect.TypeCapture extends java.lang.Object {
void <init> ()
final java.lang.reflect.Type capture ()
java.lang.reflect.Type superclass
}
com/google/common/reflect/TypeParameter.class
TypeParameter.java
package com.google.common.reflect
public abstract com.google.common.reflect.TypeParameter extends com.google.common.reflect.TypeCapture {
final java.lang.reflect.TypeVariable typeVariable
protected void <init> ()
java.lang.reflect.Type type
public final int hashCode ()
public final boolean equals (java.lang.Object)
com.google.common.reflect.TypeParameter that
Object o
public java.lang.String toString ()
}
com/google/common/reflect/TypeResolver$1.class
TypeResolver.java
package com.google.common.reflect
com.google.common.reflect.TypeResolver$1 extends com.google.common.reflect.TypeVisitor {
final synthetic java.util.Map val$mappings
final synthetic java.lang.reflect.Type val$to
void <init> (java.util.Map, java.lang.reflect.Type)
void visitTypeVariable (java.lang.reflect.TypeVariable)
java.lang.reflect.TypeVariable typeVariable
void visitWildcardType (java.lang.reflect.WildcardType)
int i
int i
java.lang.reflect.WildcardType fromWildcardType
java.lang.reflect.WildcardType toWildcardType
java.lang.reflect.Type[] fromUpperBounds
java.lang.reflect.Type[] toUpperBounds
java.lang.reflect.Type[] fromLowerBounds
java.lang.reflect.Type[] toLowerBounds
void visitParameterizedType (java.lang.reflect.ParameterizedType)
int i
java.lang.reflect.ParameterizedType fromParameterizedType
java.lang.reflect.ParameterizedType toParameterizedType
java.lang.reflect.Type[] fromArgs
java.lang.reflect.Type[] toArgs
void visitGenericArrayType (java.lang.reflect.GenericArrayType)
java.lang.reflect.GenericArrayType fromArrayType
java.lang.reflect.Type componentType
void visitClass (java.lang.Class)
Class fromClass
}
com/google/common/reflect/TypeResolver$TypeMappingIntrospector.class
TypeResolver.java
package com.google.common.reflect
final com.google.common.reflect.TypeResolver$TypeMappingIntrospector extends com.google.common.reflect.TypeVisitor {
private final java.util.Map mappings
private void <init> ()
static com.google.common.collect.ImmutableMap getTypeMappings (java.lang.reflect.Type)
java.lang.reflect.Type contextType
com.google.common.reflect.TypeResolver$TypeMappingIntrospector introspector
void visitClass (java.lang.Class)
Class clazz
void visitParameterizedType (java.lang.reflect.ParameterizedType)
int i
java.lang.reflect.ParameterizedType parameterizedType
Class rawClass
java.lang.reflect.TypeVariable[] vars
java.lang.reflect.Type[] typeArgs
void visitTypeVariable (java.lang.reflect.TypeVariable)
java.lang.reflect.TypeVariable t
void visitWildcardType (java.lang.reflect.WildcardType)
java.lang.reflect.WildcardType t
private void map (com.google.common.reflect.TypeResolver$TypeVariableKey, java.lang.reflect.Type)
java.lang.reflect.Type x
java.lang.reflect.Type t
com.google.common.reflect.TypeResolver$TypeVariableKey var
java.lang.reflect.Type arg
}
com/google/common/reflect/TypeResolver$TypeTable$1.class
TypeResolver.java
package com.google.common.reflect
com.google.common.reflect.TypeResolver$TypeTable$1 extends com.google.common.reflect.TypeResolver$TypeTable {
final synthetic java.lang.reflect.TypeVariable val$var
final synthetic com.google.common.reflect.TypeResolver$TypeTable val$unguarded
final synthetic com.google.common.reflect.TypeResolver$TypeTable this$0
void <init> (com.google.common.reflect.TypeResolver$TypeTable, java.lang.reflect.TypeVariable, com.google.common.reflect.TypeResolver$TypeTable)
com.google.common.reflect.TypeResolver$TypeTable this$0
public java.lang.reflect.Type resolveInternal (java.lang.reflect.TypeVariable, com.google.common.reflect.TypeResolver$TypeTable)
java.lang.reflect.TypeVariable intermediateVar
com.google.common.reflect.TypeResolver$TypeTable forDependent
}
com/google/common/reflect/TypeResolver$TypeTable.class
TypeResolver.java
package com.google.common.reflect
com.google.common.reflect.TypeResolver$TypeTable extends java.lang.Object {
private final com.google.common.collect.ImmutableMap map
void <init> ()
private void <init> (com.google.common.collect.ImmutableMap)
com.google.common.collect.ImmutableMap map
final com.google.common.reflect.TypeResolver$TypeTable where (java.util.Map)
com.google.common.reflect.TypeResolver$TypeVariableKey variable
java.lang.reflect.Type type
java.util.Map$Entry mapping
java.util.Map mappings
com.google.common.collect.ImmutableMap$Builder builder
final java.lang.reflect.Type resolve (java.lang.reflect.TypeVariable)
java.lang.reflect.TypeVariable var
com.google.common.reflect.TypeResolver$TypeTable unguarded
com.google.common.reflect.TypeResolver$TypeTable guarded
java.lang.reflect.Type resolveInternal (java.lang.reflect.TypeVariable, com.google.common.reflect.TypeResolver$TypeTable)
java.lang.reflect.Type[] bounds
java.lang.reflect.Type[] resolvedBounds
java.lang.reflect.TypeVariable var
com.google.common.reflect.TypeResolver$TypeTable forDependants
java.lang.reflect.Type type
}
com/google/common/reflect/TypeResolver$TypeVariableKey.class
TypeResolver.java
package com.google.common.reflect
final com.google.common.reflect.TypeResolver$TypeVariableKey extends java.lang.Object {
private final java.lang.reflect.TypeVariable var
void <init> (java.lang.reflect.TypeVariable)
java.lang.reflect.TypeVariable var
public int hashCode ()
public boolean equals (java.lang.Object)
com.google.common.reflect.TypeResolver$TypeVariableKey that
Object obj
public java.lang.String toString ()
static com.google.common.reflect.TypeResolver$TypeVariableKey forLookup (java.lang.reflect.Type)
java.lang.reflect.Type t
boolean equalsType (java.lang.reflect.Type)
java.lang.reflect.Type type
private boolean equalsTypeVariable (java.lang.reflect.TypeVariable)
java.lang.reflect.TypeVariable that
}
com/google/common/reflect/TypeResolver$WildcardCapturer$1.class
TypeResolver.java
package com.google.common.reflect
com.google.common.reflect.TypeResolver$WildcardCapturer$1 extends com.google.common.reflect.TypeResolver$WildcardCapturer {
final synthetic java.lang.reflect.TypeVariable val$typeParam
final synthetic com.google.common.reflect.TypeResolver$WildcardCapturer this$0
void <init> (com.google.common.reflect.TypeResolver$WildcardCapturer, java.util.concurrent.atomic.AtomicInteger, java.lang.reflect.TypeVariable)
com.google.common.reflect.TypeResolver$WildcardCapturer this$0
java.util.concurrent.atomic.AtomicInteger id
java.lang.reflect.TypeVariable captureAsTypeVariable (java.lang.reflect.Type[])
java.lang.reflect.Type[] upperBounds
java.util.Set combined
}
com/google/common/reflect/TypeResolver$WildcardCapturer.class
TypeResolver.java
package com.google.common.reflect
com.google.common.reflect.TypeResolver$WildcardCapturer extends java.lang.Object {
static final com.google.common.reflect.TypeResolver$WildcardCapturer INSTANCE
private final java.util.concurrent.atomic.AtomicInteger id
private void <init> ()
private void <init> (java.util.concurrent.atomic.AtomicInteger)
java.util.concurrent.atomic.AtomicInteger id
final java.lang.reflect.Type capture (java.lang.reflect.Type)
java.lang.reflect.GenericArrayType arrayType
int i
java.lang.reflect.ParameterizedType parameterizedType
Class rawType
java.lang.reflect.TypeVariable[] typeVars
java.lang.reflect.Type[] typeArgs
java.lang.reflect.WildcardType wildcardType
java.lang.reflect.Type[] lowerBounds
java.lang.reflect.Type type
java.lang.reflect.TypeVariable captureAsTypeVariable (java.lang.reflect.Type[])
java.lang.reflect.Type[] upperBounds
String name
private com.google.common.reflect.TypeResolver$WildcardCapturer forTypeVariable (java.lang.reflect.TypeVariable)
java.lang.reflect.TypeVariable typeParam
private com.google.common.reflect.TypeResolver$WildcardCapturer notForTypeVariable ()
private java.lang.reflect.Type captureNullable (java.lang.reflect.Type)
java.lang.reflect.Type type
synthetic void <init> (java.util.concurrent.atomic.AtomicInteger, com.google.common.reflect.TypeResolver$1)
java.util.concurrent.atomic.AtomicInteger x0
com.google.common.reflect.TypeResolver$1 x1
static void <clinit> ()
}
com/google/common/reflect/TypeResolver.class
TypeResolver.java
package com.google.common.reflect
public final com.google.common.reflect.TypeResolver extends java.lang.Object {
private final com.google.common.reflect.TypeResolver$TypeTable typeTable
public void <init> ()
private void <init> (com.google.common.reflect.TypeResolver$TypeTable)
com.google.common.reflect.TypeResolver$TypeTable typeTable
static com.google.common.reflect.TypeResolver covariantly (java.lang.reflect.Type)
java.lang.reflect.Type contextType
static com.google.common.reflect.TypeResolver invariantly (java.lang.reflect.Type)
java.lang.reflect.Type contextType
java.lang.reflect.Type invariantContext
public com.google.common.reflect.TypeResolver where (java.lang.reflect.Type, java.lang.reflect.Type)
java.lang.reflect.Type formal
java.lang.reflect.Type actual
java.util.Map mappings
com.google.common.reflect.TypeResolver where (java.util.Map)
java.util.Map mappings
private static void populateTypeMappings (java.util.Map, java.lang.reflect.Type, java.lang.reflect.Type)
java.util.Map mappings
java.lang.reflect.Type from
java.lang.reflect.Type to
public java.lang.reflect.Type resolveType (java.lang.reflect.Type)
java.lang.reflect.Type type
java.lang.reflect.Type[] resolveTypesInPlace (java.lang.reflect.Type[])
int i
java.lang.reflect.Type[] types
private java.lang.reflect.Type[] resolveTypes (java.lang.reflect.Type[])
int i
java.lang.reflect.Type[] types
java.lang.reflect.Type[] result
private java.lang.reflect.WildcardType resolveWildcardType (java.lang.reflect.WildcardType)
java.lang.reflect.WildcardType type
java.lang.reflect.Type[] lowerBounds
java.lang.reflect.Type[] upperBounds
private java.lang.reflect.Type resolveGenericArrayType (java.lang.reflect.GenericArrayType)
java.lang.reflect.GenericArrayType type
java.lang.reflect.Type componentType
java.lang.reflect.Type resolvedComponentType
private java.lang.reflect.ParameterizedType resolveParameterizedType (java.lang.reflect.ParameterizedType)
java.lang.reflect.ParameterizedType type
java.lang.reflect.Type owner
java.lang.reflect.Type resolvedOwner
java.lang.reflect.Type resolvedRawType
java.lang.reflect.Type[] args
java.lang.reflect.Type[] resolvedArgs
private static java.lang.Object expectArgument (java.lang.Class, java.lang.Object)
ClassCastException e
Class type
Object arg
static synthetic void access$000 (java.util.Map, java.lang.reflect.Type, java.lang.reflect.Type)
java.util.Map x0
java.lang.reflect.Type x1
java.lang.reflect.Type x2
static synthetic java.lang.Object access$100 (java.lang.Class, java.lang.Object)
Class x0
Object x1
synthetic void <init> (com.google.common.reflect.TypeResolver$TypeTable, com.google.common.reflect.TypeResolver$1)
com.google.common.reflect.TypeResolver$TypeTable x0
com.google.common.reflect.TypeResolver$1 x1
static synthetic java.lang.reflect.Type[] access$300 (com.google.common.reflect.TypeResolver, java.lang.reflect.Type[])
com.google.common.reflect.TypeResolver x0
java.lang.reflect.Type[] x1
}
com/google/common/reflect/TypeToInstanceMap.class
TypeToInstanceMap.java
package com.google.common.reflect
public abstract com.google.common.reflect.TypeToInstanceMap extends java.lang.Object implements java.util.Map {
public abstract java.lang.Object getInstance (java.lang.Class)
public abstract java.lang.Object getInstance (com.google.common.reflect.TypeToken)
public abstract java.lang.Object putInstance (java.lang.Class, java.lang.Object)
public abstract java.lang.Object putInstance (com.google.common.reflect.TypeToken, java.lang.Object)
}
com/google/common/reflect/TypeToken$1.class
TypeToken.java
package com.google.common.reflect
com.google.common.reflect.TypeToken$1 extends com.google.common.reflect.Invokable$MethodInvokable {
final synthetic com.google.common.reflect.TypeToken this$0
void <init> (com.google.common.reflect.TypeToken, java.lang.reflect.Method)
com.google.common.reflect.TypeToken this$0
java.lang.reflect.Method method
java.lang.reflect.Type getGenericReturnType ()
java.lang.reflect.Type[] getGenericParameterTypes ()
java.lang.reflect.Type[] getGenericExceptionTypes ()
public com.google.common.reflect.TypeToken getOwnerType ()
public java.lang.String toString ()
}
com/google/common/reflect/TypeToken$2.class
TypeToken.java
package com.google.common.reflect
com.google.common.reflect.TypeToken$2 extends com.google.common.reflect.Invokable$ConstructorInvokable {
final synthetic com.google.common.reflect.TypeToken this$0
void <init> (com.google.common.reflect.TypeToken, java.lang.reflect.Constructor)
com.google.common.reflect.TypeToken this$0
java.lang.reflect.Constructor constructor
java.lang.reflect.Type getGenericReturnType ()
java.lang.reflect.Type[] getGenericParameterTypes ()
java.lang.reflect.Type[] getGenericExceptionTypes ()
public com.google.common.reflect.TypeToken getOwnerType ()
public java.lang.String toString ()
}
com/google/common/reflect/TypeToken$3.class
TypeToken.java
package com.google.common.reflect
com.google.common.reflect.TypeToken$3 extends com.google.common.reflect.TypeVisitor {
final synthetic com.google.common.reflect.TypeToken this$0
void <init> (com.google.common.reflect.TypeToken)
com.google.common.reflect.TypeToken this$0
void visitTypeVariable (java.lang.reflect.TypeVariable)
java.lang.reflect.TypeVariable type
void visitWildcardType (java.lang.reflect.WildcardType)
java.lang.reflect.WildcardType type
void visitParameterizedType (java.lang.reflect.ParameterizedType)
java.lang.reflect.ParameterizedType type
void visitGenericArrayType (java.lang.reflect.GenericArrayType)
java.lang.reflect.GenericArrayType type
}
com/google/common/reflect/TypeToken$4.class
TypeToken.java
package com.google.common.reflect
com.google.common.reflect.TypeToken$4 extends com.google.common.reflect.TypeVisitor {
final synthetic com.google.common.collect.ImmutableSet$Builder val$builder
final synthetic com.google.common.reflect.TypeToken this$0
void <init> (com.google.common.reflect.TypeToken, com.google.common.collect.ImmutableSet$Builder)
com.google.common.reflect.TypeToken this$0
void visitTypeVariable (java.lang.reflect.TypeVariable)
java.lang.reflect.TypeVariable t
void visitWildcardType (java.lang.reflect.WildcardType)
java.lang.reflect.WildcardType t
void visitParameterizedType (java.lang.reflect.ParameterizedType)
java.lang.reflect.ParameterizedType t
void visitClass (java.lang.Class)
Class t
void visitGenericArrayType (java.lang.reflect.GenericArrayType)
java.lang.reflect.GenericArrayType t
}
com/google/common/reflect/TypeToken$Bounds.class
TypeToken.java
package com.google.common.reflect
com.google.common.reflect.TypeToken$Bounds extends java.lang.Object {
private final java.lang.reflect.Type[] bounds
private final boolean target
void <init> (java.lang.reflect.Type[], boolean)
java.lang.reflect.Type[] bounds
boolean target
boolean isSubtypeOf (java.lang.reflect.Type)
java.lang.reflect.Type bound
java.lang.reflect.Type supertype
boolean isSupertypeOf (java.lang.reflect.Type)
java.lang.reflect.Type bound
java.lang.reflect.Type subtype
com.google.common.reflect.TypeToken type
}
com/google/common/reflect/TypeToken$ClassSet.class
TypeToken.java
package com.google.common.reflect
final com.google.common.reflect.TypeToken$ClassSet extends com.google.common.reflect.TypeToken$TypeSet {
private transient com.google.common.collect.ImmutableSet classes
private static final long serialVersionUID
final synthetic com.google.common.reflect.TypeToken this$0
private void <init> (com.google.common.reflect.TypeToken)
protected java.util.Set delegate ()
com.google.common.collect.ImmutableList collectedTypes
com.google.common.collect.ImmutableSet result
public com.google.common.reflect.TypeToken$TypeSet classes ()
public java.util.Set rawTypes ()
com.google.common.collect.ImmutableList collectedTypes
public com.google.common.reflect.TypeToken$TypeSet interfaces ()
private java.lang.Object readResolve ()
protected volatile synthetic java.util.Collection delegate ()
protected volatile synthetic java.lang.Object delegate ()
synthetic void <init> (com.google.common.reflect.TypeToken, com.google.common.reflect.TypeToken$1)
com.google.common.reflect.TypeToken x0
com.google.common.reflect.TypeToken$1 x1
}
com/google/common/reflect/TypeToken$InterfaceSet.class
TypeToken.java
package com.google.common.reflect
final com.google.common.reflect.TypeToken$InterfaceSet extends com.google.common.reflect.TypeToken$TypeSet {
private final transient com.google.common.reflect.TypeToken$TypeSet allTypes
private transient com.google.common.collect.ImmutableSet interfaces
private static final long serialVersionUID
final synthetic com.google.common.reflect.TypeToken this$0
void <init> (com.google.common.reflect.TypeToken, com.google.common.reflect.TypeToken$TypeSet)
com.google.common.reflect.TypeToken$TypeSet allTypes
protected java.util.Set delegate ()
com.google.common.collect.ImmutableSet result
public com.google.common.reflect.TypeToken$TypeSet interfaces ()
public java.util.Set rawTypes ()
com.google.common.collect.ImmutableList collectedTypes
public com.google.common.reflect.TypeToken$TypeSet classes ()
private java.lang.Object readResolve ()
protected volatile synthetic java.util.Collection delegate ()
protected volatile synthetic java.lang.Object delegate ()
}
com/google/common/reflect/TypeToken$SimpleTypeToken.class
TypeToken.java
package com.google.common.reflect
final com.google.common.reflect.TypeToken$SimpleTypeToken extends com.google.common.reflect.TypeToken {
private static final long serialVersionUID
void <init> (java.lang.reflect.Type)
java.lang.reflect.Type type
}
com/google/common/reflect/TypeToken$TypeCollector$1.class
TypeToken.java
package com.google.common.reflect
com.google.common.reflect.TypeToken$TypeCollector$1 extends com.google.common.reflect.TypeToken$TypeCollector {
void <init> ()
java.lang.Class getRawType (com.google.common.reflect.TypeToken)
com.google.common.reflect.TypeToken type
java.lang.Iterable getInterfaces (com.google.common.reflect.TypeToken)
com.google.common.reflect.TypeToken type
com.google.common.reflect.TypeToken getSuperclass (com.google.common.reflect.TypeToken)
com.google.common.reflect.TypeToken type
volatile synthetic java.lang.Object getSuperclass (java.lang.Object)
volatile synthetic java.lang.Iterable getInterfaces (java.lang.Object)
volatile synthetic java.lang.Class getRawType (java.lang.Object)
}
com/google/common/reflect/TypeToken$TypeCollector$2.class
TypeToken.java
package com.google.common.reflect
com.google.common.reflect.TypeToken$TypeCollector$2 extends com.google.common.reflect.TypeToken$TypeCollector {
void <init> ()
java.lang.Class getRawType (java.lang.Class)
Class type
java.lang.Iterable getInterfaces (java.lang.Class)
Class type
java.lang.Class getSuperclass (java.lang.Class)
Class type
volatile synthetic java.lang.Object getSuperclass (java.lang.Object)
volatile synthetic java.lang.Iterable getInterfaces (java.lang.Object)
volatile synthetic java.lang.Class getRawType (java.lang.Object)
}
com/google/common/reflect/TypeToken$TypeCollector$3.class
TypeToken.java
package com.google.common.reflect
com.google.common.reflect.TypeToken$TypeCollector$3 extends com.google.common.reflect.TypeToken$TypeCollector$ForwardingTypeCollector {
final synthetic com.google.common.reflect.TypeToken$TypeCollector this$0
void <init> (com.google.common.reflect.TypeToken$TypeCollector, com.google.common.reflect.TypeToken$TypeCollector)
com.google.common.reflect.TypeToken$TypeCollector this$0
com.google.common.reflect.TypeToken$TypeCollector delegate
java.lang.Iterable getInterfaces (java.lang.Object)
Object type
com.google.common.collect.ImmutableList collectTypes (java.lang.Iterable)
Object type
Iterable types
com.google.common.collect.ImmutableList$Builder builder
}
com/google/common/reflect/TypeToken$TypeCollector$4.class
TypeToken.java
package com.google.common.reflect
com.google.common.reflect.TypeToken$TypeCollector$4 extends com.google.common.collect.Ordering {
final synthetic java.util.Comparator val$valueComparator
final synthetic java.util.Map val$map
void <init> (java.util.Comparator, java.util.Map)
public int compare (java.lang.Object, java.lang.Object)
Object left
Object right
}
com/google/common/reflect/TypeToken$TypeCollector$ForwardingTypeCollector.class
TypeToken.java
package com.google.common.reflect
com.google.common.reflect.TypeToken$TypeCollector$ForwardingTypeCollector extends com.google.common.reflect.TypeToken$TypeCollector {
private final com.google.common.reflect.TypeToken$TypeCollector delegate
void <init> (com.google.common.reflect.TypeToken$TypeCollector)
com.google.common.reflect.TypeToken$TypeCollector delegate
java.lang.Class getRawType (java.lang.Object)
Object type
java.lang.Iterable getInterfaces (java.lang.Object)
Object type
java.lang.Object getSuperclass (java.lang.Object)
Object type
}
com/google/common/reflect/TypeToken$TypeCollector.class
TypeToken.java
package com.google.common.reflect
abstract com.google.common.reflect.TypeToken$TypeCollector extends java.lang.Object {
static final com.google.common.reflect.TypeToken$TypeCollector FOR_GENERIC_TYPE
static final com.google.common.reflect.TypeToken$TypeCollector FOR_RAW_TYPE
private void <init> ()
final com.google.common.reflect.TypeToken$TypeCollector classesOnly ()
final com.google.common.collect.ImmutableList collectTypes (java.lang.Object)
Object type
com.google.common.collect.ImmutableList collectTypes (java.lang.Iterable)
Object type
Iterable types
java.util.Map map
private int collectTypes (java.lang.Object, java.util.Map)
Object interfaceType
Object type
java.util.Map map
Integer existing
int aboveMe
Object superclass
private static com.google.common.collect.ImmutableList sortKeysByValue (java.util.Map, java.util.Comparator)
java.util.Map map
java.util.Comparator valueComparator
com.google.common.collect.Ordering keyOrdering
abstract java.lang.Class getRawType (java.lang.Object)
abstract java.lang.Iterable getInterfaces (java.lang.Object)
abstract java.lang.Object getSuperclass (java.lang.Object)
synthetic void <init> (com.google.common.reflect.TypeToken$1)
com.google.common.reflect.TypeToken$1 x0
static void <clinit> ()
}
com/google/common/reflect/TypeToken$TypeFilter$1.class
TypeToken.java
package com.google.common.reflect
final enum com.google.common.reflect.TypeToken$TypeFilter$1 extends com.google.common.reflect.TypeToken$TypeFilter {
void <init> (java.lang.String, int)
public boolean apply (com.google.common.reflect.TypeToken)
com.google.common.reflect.TypeToken type
public volatile synthetic boolean apply (java.lang.Object)
}
com/google/common/reflect/TypeToken$TypeFilter$2.class
TypeToken.java
package com.google.common.reflect
final enum com.google.common.reflect.TypeToken$TypeFilter$2 extends com.google.common.reflect.TypeToken$TypeFilter {
void <init> (java.lang.String, int)
public boolean apply (com.google.common.reflect.TypeToken)
com.google.common.reflect.TypeToken type
public volatile synthetic boolean apply (java.lang.Object)
}
com/google/common/reflect/TypeToken$TypeFilter.class
TypeToken.java
package com.google.common.reflect
abstract enum com.google.common.reflect.TypeToken$TypeFilter extends java.lang.Enum implements com.google.common.base.Predicate {
public static final enum com.google.common.reflect.TypeToken$TypeFilter IGNORE_TYPE_VARIABLE_OR_WILDCARD
public static final enum com.google.common.reflect.TypeToken$TypeFilter INTERFACE_ONLY
private static final synthetic com.google.common.reflect.TypeToken$TypeFilter[] $VALUES
public static com.google.common.reflect.TypeToken$TypeFilter[] values ()
public static com.google.common.reflect.TypeToken$TypeFilter valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
private static synthetic com.google.common.reflect.TypeToken$TypeFilter[] $values ()
synthetic void <init> (java.lang.String, int, com.google.common.reflect.TypeToken$1)
String x0
int x1
com.google.common.reflect.TypeToken$1 x2
static void <clinit> ()
}
com/google/common/reflect/TypeToken$TypeSet.class
TypeToken.java
package com.google.common.reflect
public com.google.common.reflect.TypeToken$TypeSet extends com.google.common.collect.ForwardingSet implements java.io.Serializable {
private transient com.google.common.collect.ImmutableSet types
private static final long serialVersionUID
final synthetic com.google.common.reflect.TypeToken this$0
void <init> (com.google.common.reflect.TypeToken)
com.google.common.reflect.TypeToken this$0
public com.google.common.reflect.TypeToken$TypeSet interfaces ()
public com.google.common.reflect.TypeToken$TypeSet classes ()
protected java.util.Set delegate ()
com.google.common.collect.ImmutableList collectedTypes
com.google.common.collect.ImmutableSet filteredTypes
public java.util.Set rawTypes ()
com.google.common.collect.ImmutableList collectedTypes
protected volatile synthetic java.util.Collection delegate ()
protected volatile synthetic java.lang.Object delegate ()
}
com/google/common/reflect/TypeToken.class
TypeToken.java
package com.google.common.reflect
public abstract com.google.common.reflect.TypeToken extends com.google.common.reflect.TypeCapture implements java.io.Serializable {
private final java.lang.reflect.Type runtimeType
private transient com.google.common.reflect.TypeResolver invariantTypeResolver
private transient com.google.common.reflect.TypeResolver covariantTypeResolver
private static final long serialVersionUID
protected void <init> ()
protected void <init> (java.lang.Class)
Class declaringClass
java.lang.reflect.Type captured
private void <init> (java.lang.reflect.Type)
java.lang.reflect.Type type
public static com.google.common.reflect.TypeToken of (java.lang.Class)
Class type
public static com.google.common.reflect.TypeToken of (java.lang.reflect.Type)
java.lang.reflect.Type type
public final java.lang.Class getRawType ()
Class rawType
Class result
public final java.lang.reflect.Type getType ()
public final com.google.common.reflect.TypeToken where (com.google.common.reflect.TypeParameter, com.google.common.reflect.TypeToken)
com.google.common.reflect.TypeParameter typeParam
com.google.common.reflect.TypeToken typeArg
com.google.common.reflect.TypeResolver resolver
public final com.google.common.reflect.TypeToken where (com.google.common.reflect.TypeParameter, java.lang.Class)
com.google.common.reflect.TypeParameter typeParam
Class typeArg
public final com.google.common.reflect.TypeToken resolveType (java.lang.reflect.Type)
java.lang.reflect.Type type
private com.google.common.reflect.TypeToken resolveSupertype (java.lang.reflect.Type)
java.lang.reflect.Type type
com.google.common.reflect.TypeToken supertype
final com.google.common.reflect.TypeToken getGenericSuperclass ()
java.lang.reflect.Type superclass
com.google.common.reflect.TypeToken superToken
private com.google.common.reflect.TypeToken boundAsSuperclass (java.lang.reflect.Type)
java.lang.reflect.Type bound
com.google.common.reflect.TypeToken token
com.google.common.reflect.TypeToken superclass
final com.google.common.collect.ImmutableList getGenericInterfaces ()
com.google.common.reflect.TypeToken resolvedInterface
java.lang.reflect.Type interfaceType
com.google.common.collect.ImmutableList$Builder builder
private com.google.common.collect.ImmutableList boundsAsInterfaces (java.lang.reflect.Type[])
com.google.common.reflect.TypeToken boundType
java.lang.reflect.Type bound
java.lang.reflect.Type[] bounds
com.google.common.collect.ImmutableList$Builder builder
public final com.google.common.reflect.TypeToken$TypeSet getTypes ()
public final com.google.common.reflect.TypeToken getSupertype (java.lang.Class)
Class superclass
com.google.common.reflect.TypeToken supertype
public final com.google.common.reflect.TypeToken getSubtype (java.lang.Class)
Class subclass
java.lang.reflect.Type resolvedTypeArgs
com.google.common.reflect.TypeToken subtype
public final boolean isSupertypeOf (com.google.common.reflect.TypeToken)
com.google.common.reflect.TypeToken type
public final boolean isSupertypeOf (java.lang.reflect.Type)
java.lang.reflect.Type type
public final boolean isSubtypeOf (com.google.common.reflect.TypeToken)
com.google.common.reflect.TypeToken type
public final boolean isSubtypeOf (java.lang.reflect.Type)
java.lang.reflect.Type supertype
public final boolean isArray ()
public final boolean isPrimitive ()
public final com.google.common.reflect.TypeToken wrap ()
Class type
private boolean isWrapper ()
public final com.google.common.reflect.TypeToken unwrap ()
Class type
public final com.google.common.reflect.TypeToken getComponentType ()
java.lang.reflect.Type componentType
public final com.google.common.reflect.Invokable method (java.lang.reflect.Method)
java.lang.reflect.Method method
public final com.google.common.reflect.Invokable constructor (java.lang.reflect.Constructor)
java.lang.reflect.Constructor constructor
public boolean equals (java.lang.Object)
com.google.common.reflect.TypeToken that
Object o
public int hashCode ()
public java.lang.String toString ()
protected java.lang.Object writeReplace ()
final com.google.common.reflect.TypeToken rejectTypeVariables ()
private boolean someRawTypeIsSubclassOf (java.lang.Class)
Class rawType
Class superclass
private boolean isSubtypeOfParameterizedType (java.lang.reflect.ParameterizedType)
java.lang.reflect.Type subtypeParam
int i
java.lang.reflect.ParameterizedType supertype
Class matchedClass
java.lang.reflect.TypeVariable[] typeVars
java.lang.reflect.Type[] supertypeArgs
private boolean isSubtypeOfArrayType (java.lang.reflect.GenericArrayType)
Class fromClass
java.lang.reflect.GenericArrayType fromArrayType
java.lang.reflect.GenericArrayType supertype
private boolean isSupertypeOfArray (java.lang.reflect.GenericArrayType)
Class thisClass
java.lang.reflect.GenericArrayType subtype
private boolean is (java.lang.reflect.Type, java.lang.reflect.TypeVariable)
java.lang.reflect.WildcardType your
java.lang.reflect.Type formalType
java.lang.reflect.TypeVariable declaration
private static java.lang.reflect.Type canonicalizeTypeArg (java.lang.reflect.TypeVariable, java.lang.reflect.Type)
java.lang.reflect.TypeVariable declaration
java.lang.reflect.Type typeArg
private static java.lang.reflect.Type canonicalizeWildcardsInType (java.lang.reflect.Type)
java.lang.reflect.Type type
private static java.lang.reflect.WildcardType canonicalizeWildcardType (java.lang.reflect.TypeVariable, java.lang.reflect.WildcardType)
java.lang.reflect.Type bound
java.lang.reflect.TypeVariable declaration
java.lang.reflect.WildcardType type
java.lang.reflect.Type[] declared
java.util.List upperBounds
private static java.lang.reflect.ParameterizedType canonicalizeWildcardsInParameterizedType (java.lang.reflect.ParameterizedType)
int i
java.lang.reflect.ParameterizedType type
Class rawType
java.lang.reflect.TypeVariable[] typeVars
java.lang.reflect.Type[] typeArgs
private static com.google.common.reflect.TypeToken$Bounds every (java.lang.reflect.Type[])
java.lang.reflect.Type[] bounds
private static com.google.common.reflect.TypeToken$Bounds any (java.lang.reflect.Type[])
java.lang.reflect.Type[] bounds
private com.google.common.collect.ImmutableSet getRawTypes ()
com.google.common.collect.ImmutableSet$Builder builder
com.google.common.collect.ImmutableSet result
private boolean isOwnedBySubtypeOf (java.lang.reflect.Type)
java.lang.reflect.Type ownerType
com.google.common.reflect.TypeToken type
java.lang.reflect.Type supertype
private java.lang.reflect.Type getOwnerTypeIfPresent ()
static com.google.common.reflect.TypeToken toGenericType (java.lang.Class)
java.lang.reflect.Type arrayOfGenericType
com.google.common.reflect.TypeToken result
com.google.common.reflect.TypeToken type
Class cls
java.lang.reflect.TypeVariable[] typeParams
java.lang.reflect.Type ownerType
private com.google.common.reflect.TypeResolver getCovariantTypeResolver ()
com.google.common.reflect.TypeResolver resolver
private com.google.common.reflect.TypeResolver getInvariantTypeResolver ()
com.google.common.reflect.TypeResolver resolver
private com.google.common.reflect.TypeToken getSupertypeFromUpperBounds (java.lang.Class, java.lang.reflect.Type[])
com.google.common.reflect.TypeToken result
com.google.common.reflect.TypeToken bound
java.lang.reflect.Type upperBound
Class supertype
java.lang.reflect.Type[] upperBounds
private com.google.common.reflect.TypeToken getSubtypeFromLowerBounds (java.lang.Class, java.lang.reflect.Type[])
com.google.common.reflect.TypeToken bound
Class subclass
java.lang.reflect.Type[] lowerBounds
private com.google.common.reflect.TypeToken getArraySupertype (java.lang.Class)
Class supertype
com.google.common.reflect.TypeToken componentType
com.google.common.reflect.TypeToken componentSupertype
com.google.common.reflect.TypeToken result
private com.google.common.reflect.TypeToken getArraySubtype (java.lang.Class)
Class subclass
Class subclassComponentType
com.google.common.reflect.TypeToken componentSubtype
com.google.common.reflect.TypeToken result
private java.lang.reflect.Type resolveTypeArgsForSubclass (java.lang.Class)
Class subclass
com.google.common.reflect.TypeToken genericSubtype
java.lang.reflect.Type supertypeWithArgsFromSubtype
private static java.lang.reflect.Type newArrayClassOrGenericArrayType (java.lang.reflect.Type)
java.lang.reflect.Type componentType
static synthetic com.google.common.reflect.TypeResolver access$000 (com.google.common.reflect.TypeToken)
com.google.common.reflect.TypeToken x0
static synthetic com.google.common.reflect.TypeResolver access$100 (com.google.common.reflect.TypeToken)
com.google.common.reflect.TypeToken x0
static synthetic com.google.common.collect.ImmutableSet access$300 (com.google.common.reflect.TypeToken)
com.google.common.reflect.TypeToken x0
static synthetic java.lang.reflect.Type access$500 (com.google.common.reflect.TypeToken)
com.google.common.reflect.TypeToken x0
synthetic void <init> (java.lang.reflect.Type, com.google.common.reflect.TypeToken$1)
java.lang.reflect.Type x0
com.google.common.reflect.TypeToken$1 x1
}
com/google/common/reflect/TypeVisitor.class
TypeVisitor.java
package com.google.common.reflect
abstract com.google.common.reflect.TypeVisitor extends java.lang.Object {
private final java.util.Set visited
void <init> ()
public final transient void visit (java.lang.reflect.Type[])
boolean succeeded
java.lang.reflect.Type type
java.lang.reflect.Type[] types
void visitClass (java.lang.Class)
Class t
void visitGenericArrayType (java.lang.reflect.GenericArrayType)
java.lang.reflect.GenericArrayType t
void visitParameterizedType (java.lang.reflect.ParameterizedType)
java.lang.reflect.ParameterizedType t
void visitTypeVariable (java.lang.reflect.TypeVariable)
java.lang.reflect.TypeVariable t
void visitWildcardType (java.lang.reflect.WildcardType)
java.lang.reflect.WildcardType t
}
com/google/common/reflect/Types$1.class
Types.java
package com.google.common.reflect
com.google.common.reflect.Types$1 extends com.google.common.reflect.TypeVisitor {
final synthetic java.util.concurrent.atomic.AtomicReference val$result
void <init> (java.util.concurrent.atomic.AtomicReference)
void visitTypeVariable (java.lang.reflect.TypeVariable)
java.lang.reflect.TypeVariable t
void visitWildcardType (java.lang.reflect.WildcardType)
java.lang.reflect.WildcardType t
void visitGenericArrayType (java.lang.reflect.GenericArrayType)
java.lang.reflect.GenericArrayType t
void visitClass (java.lang.Class)
Class t
}
com/google/common/reflect/Types$ClassOwnership$1.class
Types.java
package com.google.common.reflect
final enum com.google.common.reflect.Types$ClassOwnership$1 extends com.google.common.reflect.Types$ClassOwnership {
void <init> (java.lang.String, int)
java.lang.Class getOwnerType (java.lang.Class)
Class rawType
}
com/google/common/reflect/Types$ClassOwnership$1LocalClass.class
Types.java
package com.google.common.reflect
com.google.common.reflect.Types$ClassOwnership$1LocalClass extends java.lang.Object {
void <init> ()
}
com/google/common/reflect/Types$ClassOwnership$2.class
Types.java
package com.google.common.reflect
final enum com.google.common.reflect.Types$ClassOwnership$2 extends com.google.common.reflect.Types$ClassOwnership {
void <init> (java.lang.String, int)
java.lang.Class getOwnerType (java.lang.Class)
Class rawType
}
com/google/common/reflect/Types$ClassOwnership$3.class
Types.java
package com.google.common.reflect
com.google.common.reflect.Types$ClassOwnership$3 extends com.google.common.reflect.Types$ClassOwnership$1LocalClass {
void <init> ()
}
com/google/common/reflect/Types$ClassOwnership.class
Types.java
package com.google.common.reflect
abstract enum com.google.common.reflect.Types$ClassOwnership extends java.lang.Enum {
public static final enum com.google.common.reflect.Types$ClassOwnership OWNED_BY_ENCLOSING_CLASS
public static final enum com.google.common.reflect.Types$ClassOwnership LOCAL_CLASS_HAS_NO_OWNER
static final com.google.common.reflect.Types$ClassOwnership JVM_BEHAVIOR
private static final synthetic com.google.common.reflect.Types$ClassOwnership[] $VALUES
public static com.google.common.reflect.Types$ClassOwnership[] values ()
public static com.google.common.reflect.Types$ClassOwnership valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
abstract java.lang.Class getOwnerType (java.lang.Class)
private static com.google.common.reflect.Types$ClassOwnership detectJvmBehavior ()
com.google.common.reflect.Types$ClassOwnership behavior
Class subclass
java.lang.reflect.ParameterizedType parameterizedType
private static synthetic com.google.common.reflect.Types$ClassOwnership[] $values ()
synthetic void <init> (java.lang.String, int, com.google.common.reflect.Types$1)
String x0
int x1
com.google.common.reflect.Types$1 x2
static void <clinit> ()
}
com/google/common/reflect/Types$GenericArrayTypeImpl.class
Types.java
package com.google.common.reflect
final com.google.common.reflect.Types$GenericArrayTypeImpl extends java.lang.Object implements java.lang.reflect.GenericArrayType java.io.Serializable {
private final java.lang.reflect.Type componentType
private static final long serialVersionUID
void <init> (java.lang.reflect.Type)
java.lang.reflect.Type componentType
public java.lang.reflect.Type getGenericComponentType ()
public java.lang.String toString ()
public int hashCode ()
public boolean equals (java.lang.Object)
java.lang.reflect.GenericArrayType that
Object obj
}
com/google/common/reflect/Types$JavaVersion$1.class
Types.java
package com.google.common.reflect
final enum com.google.common.reflect.Types$JavaVersion$1 extends com.google.common.reflect.Types$JavaVersion {
void <init> (java.lang.String, int)
java.lang.reflect.GenericArrayType newArrayType (java.lang.reflect.Type)
java.lang.reflect.Type componentType
java.lang.reflect.Type usedInGenericType (java.lang.reflect.Type)
Class cls
java.lang.reflect.Type type
volatile synthetic java.lang.reflect.Type newArrayType (java.lang.reflect.Type)
}
com/google/common/reflect/Types$JavaVersion$2.class
Types.java
package com.google.common.reflect
final enum com.google.common.reflect.Types$JavaVersion$2 extends com.google.common.reflect.Types$JavaVersion {
void <init> (java.lang.String, int)
java.lang.reflect.Type newArrayType (java.lang.reflect.Type)
java.lang.reflect.Type componentType
java.lang.reflect.Type usedInGenericType (java.lang.reflect.Type)
java.lang.reflect.Type type
}
com/google/common/reflect/Types$JavaVersion$3.class
Types.java
package com.google.common.reflect
final enum com.google.common.reflect.Types$JavaVersion$3 extends com.google.common.reflect.Types$JavaVersion {
void <init> (java.lang.String, int)
java.lang.reflect.Type newArrayType (java.lang.reflect.Type)
java.lang.reflect.Type componentType
java.lang.reflect.Type usedInGenericType (java.lang.reflect.Type)
java.lang.reflect.Type type
java.lang.String typeName (java.lang.reflect.Type)
java.lang.reflect.Method getTypeName
NoSuchMethodException e
java.lang.reflect.InvocationTargetException e
IllegalAccessException e
java.lang.reflect.Type type
}
com/google/common/reflect/Types$JavaVersion$4.class
Types.java
package com.google.common.reflect
final enum com.google.common.reflect.Types$JavaVersion$4 extends com.google.common.reflect.Types$JavaVersion {
void <init> (java.lang.String, int)
java.lang.reflect.Type newArrayType (java.lang.reflect.Type)
java.lang.reflect.Type componentType
java.lang.reflect.Type usedInGenericType (java.lang.reflect.Type)
java.lang.reflect.Type type
java.lang.String typeName (java.lang.reflect.Type)
java.lang.reflect.Type type
boolean jdkTypeDuplicatesOwnerName ()
}
com/google/common/reflect/Types$JavaVersion$5.class
Types.java
package com.google.common.reflect
com.google.common.reflect.Types$JavaVersion$5 extends com.google.common.reflect.TypeCapture {
void <init> ()
}
com/google/common/reflect/Types$JavaVersion$6.class
Types.java
package com.google.common.reflect
com.google.common.reflect.Types$JavaVersion$6 extends com.google.common.reflect.TypeCapture {
void <init> ()
}
com/google/common/reflect/Types$JavaVersion.class
Types.java
package com.google.common.reflect
abstract enum com.google.common.reflect.Types$JavaVersion extends java.lang.Enum {
public static final enum com.google.common.reflect.Types$JavaVersion JAVA6
public static final enum com.google.common.reflect.Types$JavaVersion JAVA7
public static final enum com.google.common.reflect.Types$JavaVersion JAVA8
public static final enum com.google.common.reflect.Types$JavaVersion JAVA9
static final com.google.common.reflect.Types$JavaVersion CURRENT
private static final synthetic com.google.common.reflect.Types$JavaVersion[] $VALUES
public static com.google.common.reflect.Types$JavaVersion[] values ()
public static com.google.common.reflect.Types$JavaVersion valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
abstract java.lang.reflect.Type newArrayType (java.lang.reflect.Type)
abstract java.lang.reflect.Type usedInGenericType (java.lang.reflect.Type)
final com.google.common.collect.ImmutableList usedInGenericType (java.lang.reflect.Type[])
java.lang.reflect.Type type
java.lang.reflect.Type[] types
com.google.common.collect.ImmutableList$Builder builder
java.lang.String typeName (java.lang.reflect.Type)
java.lang.reflect.Type type
boolean jdkTypeDuplicatesOwnerName ()
private static synthetic com.google.common.reflect.Types$JavaVersion[] $values ()
synthetic void <init> (java.lang.String, int, com.google.common.reflect.Types$1)
String x0
int x1
com.google.common.reflect.Types$1 x2
static void <clinit> ()
}
com/google/common/reflect/Types$NativeTypeVariableEquals.class
Types.java
package com.google.common.reflect
final com.google.common.reflect.Types$NativeTypeVariableEquals extends java.lang.Object {
static final boolean NATIVE_TYPE_VARIABLE_ONLY
void <init> ()
static void <clinit> ()
}
com/google/common/reflect/Types$ParameterizedTypeImpl.class
Types.java
package com.google.common.reflect
final com.google.common.reflect.Types$ParameterizedTypeImpl extends java.lang.Object implements java.lang.reflect.ParameterizedType java.io.Serializable {
private final java.lang.reflect.Type ownerType
private final com.google.common.collect.ImmutableList argumentsList
private final Class rawType
private static final long serialVersionUID
void <init> (java.lang.reflect.Type, java.lang.Class, java.lang.reflect.Type[])
java.lang.reflect.Type ownerType
Class rawType
java.lang.reflect.Type[] typeArguments
public java.lang.reflect.Type[] getActualTypeArguments ()
public java.lang.reflect.Type getRawType ()
public java.lang.reflect.Type getOwnerType ()
public java.lang.String toString ()
StringBuilder builder
public int hashCode ()
public boolean equals (java.lang.Object)
Object other
java.lang.reflect.ParameterizedType that
}
com/google/common/reflect/Types$TypeVariableImpl.class
Types.java
package com.google.common.reflect
final com.google.common.reflect.Types$TypeVariableImpl extends java.lang.Object {
private final java.lang.reflect.GenericDeclaration genericDeclaration
private final String name
private final com.google.common.collect.ImmutableList bounds
void <init> (java.lang.reflect.GenericDeclaration, java.lang.String, java.lang.reflect.Type[])
java.lang.reflect.GenericDeclaration genericDeclaration
String name
java.lang.reflect.Type[] bounds
public java.lang.reflect.Type[] getBounds ()
public java.lang.reflect.GenericDeclaration getGenericDeclaration ()
public java.lang.String getName ()
public java.lang.String getTypeName ()
public java.lang.String toString ()
public int hashCode ()
public boolean equals (java.lang.Object)
com.google.common.reflect.Types$TypeVariableInvocationHandler typeVariableInvocationHandler
com.google.common.reflect.Types$TypeVariableImpl that
java.lang.reflect.TypeVariable that
Object obj
}
com/google/common/reflect/Types$TypeVariableInvocationHandler.class
Types.java
package com.google.common.reflect
final com.google.common.reflect.Types$TypeVariableInvocationHandler extends java.lang.Object implements java.lang.reflect.InvocationHandler {
private static final com.google.common.collect.ImmutableMap typeVariableMethods
private final com.google.common.reflect.Types$TypeVariableImpl typeVariableImpl
void <init> (com.google.common.reflect.Types$TypeVariableImpl)
com.google.common.reflect.Types$TypeVariableImpl typeVariableImpl
public java.lang.Object invoke (java.lang.Object, java.lang.reflect.Method, java.lang.Object[]) throws java.lang.Throwable
java.lang.reflect.InvocationTargetException e
Object proxy
java.lang.reflect.Method method
Object[] args
String methodName
java.lang.reflect.Method typeVariableMethod
static synthetic com.google.common.reflect.Types$TypeVariableImpl access$500 (com.google.common.reflect.Types$TypeVariableInvocationHandler)
com.google.common.reflect.Types$TypeVariableInvocationHandler x0
static void <clinit> ()
java.lang.reflect.Method method
com.google.common.collect.ImmutableMap$Builder builder
}
com/google/common/reflect/Types$WildcardTypeImpl.class
Types.java
package com.google.common.reflect
final com.google.common.reflect.Types$WildcardTypeImpl extends java.lang.Object implements java.lang.reflect.WildcardType java.io.Serializable {
private final com.google.common.collect.ImmutableList lowerBounds
private final com.google.common.collect.ImmutableList upperBounds
private static final long serialVersionUID
void <init> (java.lang.reflect.Type[], java.lang.reflect.Type[])
java.lang.reflect.Type[] lowerBounds
java.lang.reflect.Type[] upperBounds
public java.lang.reflect.Type[] getLowerBounds ()
public java.lang.reflect.Type[] getUpperBounds ()
public boolean equals (java.lang.Object)
java.lang.reflect.WildcardType that
Object obj
public int hashCode ()
public java.lang.String toString ()
java.lang.reflect.Type lowerBound
java.lang.reflect.Type upperBound
StringBuilder builder
}
com/google/common/reflect/Types.class
Types.java
package com.google.common.reflect
final com.google.common.reflect.Types extends java.lang.Object {
private static final com.google.common.base.Joiner COMMA_JOINER
static java.lang.reflect.Type newArrayType (java.lang.reflect.Type)
java.lang.reflect.Type[] upperBounds
java.lang.reflect.WildcardType wildcard
java.lang.reflect.Type[] lowerBounds
java.lang.reflect.Type componentType
static transient java.lang.reflect.ParameterizedType newParameterizedTypeWithOwner (java.lang.reflect.Type, java.lang.Class, java.lang.reflect.Type[])
java.lang.reflect.Type ownerType
Class rawType
java.lang.reflect.Type[] arguments
static transient java.lang.reflect.ParameterizedType newParameterizedType (java.lang.Class, java.lang.reflect.Type[])
Class rawType
java.lang.reflect.Type[] arguments
static transient java.lang.reflect.TypeVariable newArtificialTypeVariable (java.lang.reflect.GenericDeclaration, java.lang.String, java.lang.reflect.Type[])
java.lang.reflect.GenericDeclaration declaration
String name
java.lang.reflect.Type[] bounds
static java.lang.reflect.WildcardType subtypeOf (java.lang.reflect.Type)
java.lang.reflect.Type upperBound
static java.lang.reflect.WildcardType supertypeOf (java.lang.reflect.Type)
java.lang.reflect.Type lowerBound
static java.lang.String toString (java.lang.reflect.Type)
java.lang.reflect.Type type
static java.lang.reflect.Type getComponentType (java.lang.reflect.Type)
java.lang.reflect.Type type
java.util.concurrent.atomic.AtomicReference result
private static java.lang.reflect.Type subtypeOfComponentType (java.lang.reflect.Type[])
Class componentClass
java.lang.reflect.Type componentType
java.lang.reflect.Type bound
java.lang.reflect.Type[] bounds
private static java.lang.reflect.TypeVariable newTypeVariableImpl (java.lang.reflect.GenericDeclaration, java.lang.String, java.lang.reflect.Type[])
java.lang.reflect.GenericDeclaration genericDeclaration
String name
java.lang.reflect.Type[] bounds
com.google.common.reflect.Types$TypeVariableImpl typeVariableImpl
java.lang.reflect.TypeVariable typeVariable
private static java.lang.reflect.Type[] toArray (java.util.Collection)
java.util.Collection types
private static java.lang.Iterable filterUpperBounds (java.lang.Iterable)
Iterable bounds
private static void disallowPrimitiveType (java.lang.reflect.Type[], java.lang.String)
Class cls
java.lang.reflect.Type type
java.lang.reflect.Type[] types
String usedAs
static java.lang.Class getArrayClass (java.lang.Class)
Class componentType
private void <init> ()
static synthetic java.lang.reflect.Type access$100 (java.lang.reflect.Type[])
java.lang.reflect.Type[] x0
static synthetic void access$200 (java.lang.reflect.Type[], java.lang.String)
java.lang.reflect.Type[] x0
String x1
static synthetic java.lang.reflect.Type[] access$300 (java.util.Collection)
java.util.Collection x0
static synthetic com.google.common.base.Joiner access$400 ()
static synthetic java.lang.Iterable access$600 (java.lang.Iterable)
Iterable x0
static void <clinit> ()
}
com/google/common/reflect/package-info.class
package-info.java
package com.google.common.reflect
abstract synthetic com.google.common.reflect.package-info extends java.lang.Object {
}
com/google/common/truth/
com/google/common/truth/AbstractArraySubject.class
AbstractArraySubject.java
package com.google.common.truth
abstract com.google.common.truth.AbstractArraySubject extends com.google.common.truth.Subject {
private final Object actual
void <init> (com.google.common.truth.FailureMetadata, java.lang.Object, java.lang.String)
com.google.common.truth.FailureMetadata metadata
Object actual
String typeDescription
public final void isEmpty ()
public final void isNotEmpty ()
public final void hasLength (int)
int length
private int length ()
}
com/google/common/truth/ActualValueInference$DescribedEntry.class
ActualValueInference.java
package com.google.common.truth
abstract com.google.common.truth.ActualValueInference$DescribedEntry extends com.google.common.truth.ActualValueInference$StackEntry {
void <init> ()
abstract java.lang.String description ()
public final java.lang.String toString ()
}
com/google/common/truth/ActualValueInference$FrameInfo.class
ActualValueInference.java
package com.google.common.truth
abstract com.google.common.truth.ActualValueInference$FrameInfo extends java.lang.Object {
void <init> ()
static com.google.common.truth.ActualValueInference$FrameInfo create (com.google.common.collect.ImmutableList, com.google.common.collect.ImmutableList)
com.google.common.collect.ImmutableList locals
com.google.common.collect.ImmutableList stack
abstract com.google.common.collect.ImmutableList locals ()
abstract com.google.common.collect.ImmutableList stack ()
}
com/google/common/truth/ActualValueInference$InferenceClassVisitor.class
ActualValueInference.java
package com.google.common.truth
final com.google.common.truth.ActualValueInference$InferenceClassVisitor extends org.objectweb.asm.ClassVisitor {
private final String methodNameToVisit
private final com.google.common.collect.ImmutableSetMultimap$Builder actualValueAtLine
private String className
void <init> (java.lang.String)
String methodNameToVisit
public void visit (int, int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[])
int version
int access
String name
String signature
String superName
String[] interfaces
public org.objectweb.asm.MethodVisitor visitMethod (int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[])
int access
String name
String desc
String signature
String[] exceptions
static synthetic com.google.common.collect.ImmutableSetMultimap$Builder access$000 (com.google.common.truth.ActualValueInference$InferenceClassVisitor)
com.google.common.truth.ActualValueInference$InferenceClassVisitor x0
}
com/google/common/truth/ActualValueInference$InferenceMethodVisitor.class
ActualValueInference.java
package com.google.common.truth
final com.google.common.truth.ActualValueInference$InferenceMethodVisitor extends org.objectweb.asm.MethodVisitor {
private boolean used
private final java.util.ArrayList localVariableSlots
private final java.util.ArrayList operandStack
private com.google.common.truth.ActualValueInference$FrameInfo previousFrame
private final String methodSignature
private final com.google.common.collect.ImmutableList$Builder labelsSeen
private final com.google.common.collect.ImmutableSetMultimap$Builder lineNumbersAtLabel
private final com.google.common.collect.ImmutableSetMultimap$Builder actualValueAtLocation
private boolean seenJump
private final com.google.common.collect.ImmutableSetMultimap$Builder actualValueAtLine
void <init> (int, java.lang.String, java.lang.String, java.lang.String, com.google.common.collect.ImmutableSetMultimap$Builder)
int access
String owner
String name
String methodDescriptor
com.google.common.collect.ImmutableSetMultimap$Builder actualValueAtLine
public void visitCode ()
public void visitEnd ()
int lineNumber
java.util.Map$Entry e
com.google.common.collect.ImmutableSetMultimap lineNumbersAtLabel
private static com.google.common.collect.ImmutableSet lineNumbers (com.google.common.collect.ImmutableList, com.google.common.collect.ImmutableSetMultimap)
org.objectweb.asm.Label label
com.google.common.collect.ImmutableList labels
com.google.common.collect.ImmutableSetMultimap lineNumbersAtLabel
public void visitLineNumber (int, org.objectweb.asm.Label)
int line
org.objectweb.asm.Label start
public void visitLabel (org.objectweb.asm.Label)
org.objectweb.asm.Label label
private com.google.common.truth.ActualValueInference$StackEntry getOperandFromTop (int)
int offsetFromTop
int index
public void visitInsn (int)
com.google.common.truth.ActualValueInference$InferredType arrayType
com.google.common.truth.ActualValueInference$InferredType elementType
com.google.common.truth.ActualValueInference$StackEntry top
com.google.common.truth.ActualValueInference$StackEntry next
com.google.common.truth.ActualValueInference$StackEntry top
com.google.common.truth.ActualValueInference$StackEntry next
com.google.common.truth.ActualValueInference$StackEntry bottom
com.google.common.truth.ActualValueInference$StackEntry top
com.google.common.truth.ActualValueInference$StackEntry next
com.google.common.truth.ActualValueInference$StackEntry top
com.google.common.truth.ActualValueInference$StackEntry next
com.google.common.truth.ActualValueInference$StackEntry bottom
com.google.common.truth.ActualValueInference$StackEntry t1
com.google.common.truth.ActualValueInference$StackEntry t2
com.google.common.truth.ActualValueInference$StackEntry t3
com.google.common.truth.ActualValueInference$StackEntry t4
com.google.common.truth.ActualValueInference$StackEntry top
com.google.common.truth.ActualValueInference$StackEntry next
int opcode
public void visitIntInsn (int, int)
int opcode
int operand
public void visitVarInsn (int, int)
com.google.common.truth.ActualValueInference$StackEntry entry
com.google.common.truth.ActualValueInference$StackEntry entry
int opcode
int var
public void visitTypeInsn (int, java.lang.String)
int opcode
String type
String descriptor
public void visitFieldInsn (int, java.lang.String, java.lang.String, java.lang.String)
int opcode
String owner
String name
String desc
public void visitMethodInsn (int, java.lang.String, java.lang.String, java.lang.String, boolean)
com.google.common.truth.ActualValueInference$InferredType realType
int argumentSize
com.google.common.truth.ActualValueInference$InferredType receiverType
com.google.common.truth.ActualValueInference$Invocation$Builder invocation
int opcode
String owner
String name
String desc
boolean itf
public transient void visitInvokeDynamicInsn (java.lang.String, java.lang.String, org.objectweb.asm.Handle, java.lang.Object[])
String name
String desc
org.objectweb.asm.Handle bsm
Object[] bsmArgs
public void visitJumpInsn (int, org.objectweb.asm.Label)
int opcode
org.objectweb.asm.Label label
public void visitLdcInsn (java.lang.Object)
Object cst
public void visitIincInsn (int, int)
int var
int increment
public transient void visitTableSwitchInsn (int, int, org.objectweb.asm.Label, org.objectweb.asm.Label[])
int min
int max
org.objectweb.asm.Label dflt
org.objectweb.asm.Label[] labels
public void visitLookupSwitchInsn (org.objectweb.asm.Label, int[], org.objectweb.asm.Label[])
org.objectweb.asm.Label dflt
int[] keys
org.objectweb.asm.Label[] labels
public void visitTryCatchBlock (org.objectweb.asm.Label, org.objectweb.asm.Label, org.objectweb.asm.Label, java.lang.String)
org.objectweb.asm.Label start
org.objectweb.asm.Label end
org.objectweb.asm.Label handler
String type
public void visitMultiANewArrayInsn (java.lang.String, int)
String desc
int dims
public void visitFrame (int, int, java.lang.Object[], int, java.lang.Object[])
int type
int nLocal
Object[] local
int nStack
Object[] stack
private static java.lang.String convertToDescriptor (java.lang.String)
String type
private void push (com.google.common.truth.ActualValueInference$InferredType)
com.google.common.truth.ActualValueInference$InferredType type
private void push (com.google.common.truth.ActualValueInference$StackEntry)
com.google.common.truth.ActualValueInference$StackEntry entry
private void replaceUninitializedTypeInStack (com.google.common.truth.ActualValueInference$InferredType, com.google.common.truth.ActualValueInference$InferredType)
com.google.common.truth.ActualValueInference$InferredType type
int i
int size
com.google.common.truth.ActualValueInference$InferredType oldType
com.google.common.truth.ActualValueInference$InferredType newType
private void pushDescriptor (java.lang.String)
String desc
private void pushDescriptorAndMaybeProcessMethodCall (java.lang.String, com.google.common.truth.ActualValueInference$Invocation)
String desc
com.google.common.truth.ActualValueInference$Invocation invocation
boolean hasParams
int index
private void pushMaybeDescribed (com.google.common.truth.ActualValueInference$InferredType, com.google.common.truth.ActualValueInference$Invocation, boolean)
com.google.common.truth.ActualValueInference$InferredType type
com.google.common.truth.ActualValueInference$Invocation invocation
boolean hasParams
private com.google.common.truth.ActualValueInference$StackEntry pop ()
private com.google.common.truth.ActualValueInference$StackEntry pop (int)
int i
int count
int expectedLastIndex
com.google.common.truth.ActualValueInference$StackEntry lastPopped
private void popDescriptor (java.lang.String)
int argumentSize
String desc
char c
private com.google.common.truth.ActualValueInference$StackEntry getLocalVariable (int)
int index
private void setLocalVariable (int, com.google.common.truth.ActualValueInference$StackEntry)
int index
com.google.common.truth.ActualValueInference$StackEntry entry
private com.google.common.truth.ActualValueInference$StackEntry top ()
private static java.util.ArrayList createInitialLocalVariableSlots (int, java.lang.String, java.lang.String, java.lang.String)
org.objectweb.asm.Type argumentType
int access
String ownerClass
String methodName
String methodDescriptor
java.util.ArrayList entries
org.objectweb.asm.Type[] argumentTypes
private static com.google.common.collect.ImmutableList removeBackFromList (com.google.common.collect.ImmutableList, int)
com.google.common.truth.ActualValueInference$InferredType type
com.google.common.collect.ImmutableList list
int countToRemove
int origSize
int index
private com.google.common.collect.ImmutableList appendArrayToList (com.google.common.collect.ImmutableList, int, java.lang.Object[])
com.google.common.truth.ActualValueInference$InferredType type
int i
com.google.common.collect.ImmutableList list
int size
Object[] array
com.google.common.collect.ImmutableList$Builder builder
private com.google.common.truth.ActualValueInference$InferredType convertTypeInStackMapFrame (java.lang.Object)
String referenceTypeName
Object typeInStackMapFrame
private com.google.common.collect.ImmutableList convertTypesInStackMapFrame (int, java.lang.Object[])
com.google.common.truth.ActualValueInference$InferredType type
int i
int size
Object[] array
com.google.common.collect.ImmutableList$Builder builder
}
com/google/common/truth/ActualValueInference$InferredType.class
ActualValueInference.java
package com.google.common.truth
abstract com.google.common.truth.ActualValueInference$InferredType extends java.lang.Object {
static final String UNINITIALIZED_PREFIX
static final com.google.common.truth.ActualValueInference$InferredType BOOLEAN
static final com.google.common.truth.ActualValueInference$InferredType BYTE
static final com.google.common.truth.ActualValueInference$InferredType INT
static final com.google.common.truth.ActualValueInference$InferredType FLOAT
static final com.google.common.truth.ActualValueInference$InferredType LONG
static final com.google.common.truth.ActualValueInference$InferredType DOUBLE
static final com.google.common.truth.ActualValueInference$InferredType TOP
static final com.google.common.truth.ActualValueInference$InferredType NULL
static final com.google.common.truth.ActualValueInference$InferredType UNINITIALIZED_THIS
static final com.google.common.truth.ActualValueInference$InferredType UNINITIALIZED
void <init> ()
static com.google.common.truth.ActualValueInference$InferredType create (java.lang.String)
String descriptor
char firstChar
abstract java.lang.String descriptor ()
public java.lang.String toString ()
boolean isCategory2 ()
String descriptor
com.google.common.truth.ActualValueInference$InferredType getElementTypeIfArrayOrThrow ()
String descriptor
boolean isUninitialized ()
static void <clinit> ()
}
com/google/common/truth/ActualValueInference$Invocation$Builder.class
ActualValueInference.java
package com.google.common.truth
abstract com.google.common.truth.ActualValueInference$Invocation$Builder extends java.lang.Object {
void <init> ()
abstract com.google.common.truth.ActualValueInference$Invocation$Builder setReceiver (com.google.common.truth.ActualValueInference$StackEntry)
abstract com.google.common.truth.ActualValueInference$Invocation$Builder setActualValue (com.google.common.truth.ActualValueInference$StackEntry)
abstract com.google.common.truth.ActualValueInference$Invocation$Builder setBoxingInput (com.google.common.truth.ActualValueInference$StackEntry)
abstract com.google.common.truth.ActualValueInference$Invocation$Builder setName (java.lang.String)
abstract com.google.common.truth.ActualValueInference$Invocation build ()
}
com/google/common/truth/ActualValueInference$Invocation.class
ActualValueInference.java
package com.google.common.truth
abstract com.google.common.truth.ActualValueInference$Invocation extends java.lang.Object {
void <init> ()
static com.google.common.truth.ActualValueInference$Invocation$Builder builder (java.lang.String)
String name
abstract com.google.common.truth.ActualValueInference$StackEntry receiver ()
abstract com.google.common.truth.ActualValueInference$StackEntry actualValue ()
abstract com.google.common.truth.ActualValueInference$StackEntry boxingInput ()
abstract java.lang.String name ()
final com.google.common.truth.ActualValueInference$StackEntry deriveEntry (com.google.common.truth.ActualValueInference$InferredType, boolean)
com.google.common.truth.ActualValueInference$InferredType type
boolean hasParams
final boolean isOnSubjectInstance ()
}
com/google/common/truth/ActualValueInference$Nullable.class
ActualValueInference.java
package com.google.common.truth
abstract annotation com.google.common.truth.ActualValueInference$Nullable extends java.lang.Object implements java.lang.annotation.Annotation {
}
com/google/common/truth/ActualValueInference$OpaqueEntry.class
ActualValueInference.java
package com.google.common.truth
abstract com.google.common.truth.ActualValueInference$OpaqueEntry extends com.google.common.truth.ActualValueInference$StackEntry {
void <init> ()
public final java.lang.String toString ()
}
com/google/common/truth/ActualValueInference$StackEntry.class
ActualValueInference.java
package com.google.common.truth
abstract com.google.common.truth.ActualValueInference$StackEntry extends java.lang.Object {
void <init> ()
abstract com.google.common.truth.ActualValueInference$InferredType type ()
boolean isSubject ()
com.google.common.truth.ActualValueInference$StackEntry actualValue ()
java.lang.String description ()
}
com/google/common/truth/ActualValueInference$SubjectEntry.class
ActualValueInference.java
package com.google.common.truth
abstract com.google.common.truth.ActualValueInference$SubjectEntry extends com.google.common.truth.ActualValueInference$StackEntry {
void <init> ()
abstract com.google.common.truth.ActualValueInference$StackEntry actualValue ()
final boolean isSubject ()
public final java.lang.String toString ()
}
com/google/common/truth/ActualValueInference.class
ActualValueInference.java
package com.google.common.truth
final com.google.common.truth.ActualValueInference extends java.lang.Object {
private static final com.google.common.collect.ImmutableSet BORING_NAMES
private static final com.google.common.collect.ImmutableSet PRIMITIVE_WRAPPERS
static java.lang.String describeActualValue (java.lang.String, java.lang.String, int)
com.google.common.truth.ActualValueInference$InferenceClassVisitor visitor
IllegalArgumentException theVersionOfAsmIsOlderThanWeRequire
com.google.common.collect.ImmutableSet actualsAtLine
java.io.IOException e
SecurityException e
String className
String methodName
int lineNumber
com.google.common.truth.ActualValueInference$InferenceClassVisitor visitor
ClassLoader loader
java.io.InputStream stream
private static com.google.common.truth.ActualValueInference$StackEntry opaque (com.google.common.truth.ActualValueInference$InferredType)
com.google.common.truth.ActualValueInference$InferredType type
private static com.google.common.truth.ActualValueInference$StackEntry described (com.google.common.truth.ActualValueInference$InferredType, java.lang.String)
com.google.common.truth.ActualValueInference$InferredType type
String description
private static com.google.common.truth.ActualValueInference$StackEntry subjectFor (com.google.common.truth.ActualValueInference$InferredType, com.google.common.truth.ActualValueInference$StackEntry)
com.google.common.truth.ActualValueInference$InferredType type
com.google.common.truth.ActualValueInference$StackEntry actual
private static boolean isThatOrAssertThat (java.lang.String, java.lang.String)
String owner
String name
private static boolean isBoxing (java.lang.String, java.lang.String, java.lang.String)
String owner
String name
String desc
private static boolean isStatic (int)
int access
private static boolean isSet (int, int)
int flags
int bitmask
private static void closeQuietly (java.io.InputStream)
java.io.InputStream stream
private void <init> ()
static synthetic com.google.common.truth.ActualValueInference$StackEntry access$100 (com.google.common.truth.ActualValueInference$InferredType)
com.google.common.truth.ActualValueInference$InferredType x0
static synthetic boolean access$200 (java.lang.String, java.lang.String)
String x0
String x1
static synthetic boolean access$300 (java.lang.String, java.lang.String, java.lang.String)
String x0
String x1
String x2
static synthetic boolean access$400 (int)
int x0
static synthetic com.google.common.truth.ActualValueInference$StackEntry access$500 (com.google.common.truth.ActualValueInference$InferredType, java.lang.String)
com.google.common.truth.ActualValueInference$InferredType x0
String x1
static synthetic com.google.common.truth.ActualValueInference$StackEntry access$600 (com.google.common.truth.ActualValueInference$InferredType, com.google.common.truth.ActualValueInference$StackEntry)
com.google.common.truth.ActualValueInference$InferredType x0
com.google.common.truth.ActualValueInference$StackEntry x1
static synthetic com.google.common.collect.ImmutableSet access$700 ()
static void <clinit> ()
}
com/google/common/truth/AssertionErrorWithFacts.class
AssertionErrorWithFacts.java
package com.google.common.truth
final com.google.common.truth.AssertionErrorWithFacts extends java.lang.AssertionError implements com.google.common.truth.ErrorWithFacts {
final com.google.common.collect.ImmutableList facts
private final Throwable cause
static com.google.common.truth.AssertionErrorWithFacts create (com.google.common.collect.ImmutableList, com.google.common.collect.ImmutableList, java.lang.Throwable)
com.google.common.collect.ImmutableList messages
com.google.common.collect.ImmutableList facts
Throwable cause
private void <init> (com.google.common.collect.ImmutableList, com.google.common.collect.ImmutableList, java.lang.Throwable)
com.google.common.collect.ImmutableList messages
com.google.common.collect.ImmutableList facts
Throwable cause
public java.lang.Throwable getCause ()
public java.lang.String toString ()
public com.google.common.collect.ImmutableList facts ()
}
com/google/common/truth/AutoValue_ActualValueInference_DescribedEntry.class
AutoValue_ActualValueInference_DescribedEntry.java
package com.google.common.truth
final com.google.common.truth.AutoValue_ActualValueInference_DescribedEntry extends com.google.common.truth.ActualValueInference$DescribedEntry {
private final com.google.common.truth.ActualValueInference$InferredType type
private final String description
void <init> (com.google.common.truth.ActualValueInference$InferredType, java.lang.String)
com.google.common.truth.ActualValueInference$InferredType type
String description
com.google.common.truth.ActualValueInference$InferredType type ()
java.lang.String description ()
public boolean equals (java.lang.Object)
com.google.common.truth.ActualValueInference$DescribedEntry that
Object o
public int hashCode ()
int h$
}
com/google/common/truth/AutoValue_ActualValueInference_FrameInfo.class
AutoValue_ActualValueInference_FrameInfo.java
package com.google.common.truth
final com.google.common.truth.AutoValue_ActualValueInference_FrameInfo extends com.google.common.truth.ActualValueInference$FrameInfo {
private final com.google.common.collect.ImmutableList locals
private final com.google.common.collect.ImmutableList stack
void <init> (com.google.common.collect.ImmutableList, com.google.common.collect.ImmutableList)
com.google.common.collect.ImmutableList locals
com.google.common.collect.ImmutableList stack
com.google.common.collect.ImmutableList locals ()
com.google.common.collect.ImmutableList stack ()
public java.lang.String toString ()
public boolean equals (java.lang.Object)
com.google.common.truth.ActualValueInference$FrameInfo that
Object o
public int hashCode ()
int h$
}
com/google/common/truth/AutoValue_ActualValueInference_InferredType.class
AutoValue_ActualValueInference_InferredType.java
package com.google.common.truth
final com.google.common.truth.AutoValue_ActualValueInference_InferredType extends com.google.common.truth.ActualValueInference$InferredType {
private final String descriptor
void <init> (java.lang.String)
String descriptor
java.lang.String descriptor ()
public boolean equals (java.lang.Object)
com.google.common.truth.ActualValueInference$InferredType that
Object o
public int hashCode ()
int h$
}
com/google/common/truth/AutoValue_ActualValueInference_Invocation$1.class
AutoValue_ActualValueInference_Invocation.java
package com.google.common.truth
synthetic com.google.common.truth.AutoValue_ActualValueInference_Invocation$1 extends java.lang.Object {
}
com/google/common/truth/AutoValue_ActualValueInference_Invocation$Builder.class
AutoValue_ActualValueInference_Invocation.java
package com.google.common.truth
final com.google.common.truth.AutoValue_ActualValueInference_Invocation$Builder extends com.google.common.truth.ActualValueInference$Invocation$Builder {
private com.google.common.truth.ActualValueInference$StackEntry receiver
private com.google.common.truth.ActualValueInference$StackEntry actualValue
private com.google.common.truth.ActualValueInference$StackEntry boxingInput
private String name
void <init> ()
com.google.common.truth.ActualValueInference$Invocation$Builder setReceiver (com.google.common.truth.ActualValueInference$StackEntry)
com.google.common.truth.ActualValueInference$StackEntry receiver
com.google.common.truth.ActualValueInference$Invocation$Builder setActualValue (com.google.common.truth.ActualValueInference$StackEntry)
com.google.common.truth.ActualValueInference$StackEntry actualValue
com.google.common.truth.ActualValueInference$Invocation$Builder setBoxingInput (com.google.common.truth.ActualValueInference$StackEntry)
com.google.common.truth.ActualValueInference$StackEntry boxingInput
com.google.common.truth.ActualValueInference$Invocation$Builder setName (java.lang.String)
String name
com.google.common.truth.ActualValueInference$Invocation build ()
String missing
}
com/google/common/truth/AutoValue_ActualValueInference_Invocation.class
AutoValue_ActualValueInference_Invocation.java
package com.google.common.truth
final com.google.common.truth.AutoValue_ActualValueInference_Invocation extends com.google.common.truth.ActualValueInference$Invocation {
private final com.google.common.truth.ActualValueInference$StackEntry receiver
private final com.google.common.truth.ActualValueInference$StackEntry actualValue
private final com.google.common.truth.ActualValueInference$StackEntry boxingInput
private final String name
private void <init> (com.google.common.truth.ActualValueInference$StackEntry, com.google.common.truth.ActualValueInference$StackEntry, com.google.common.truth.ActualValueInference$StackEntry, java.lang.String)
com.google.common.truth.ActualValueInference$StackEntry receiver
com.google.common.truth.ActualValueInference$StackEntry actualValue
com.google.common.truth.ActualValueInference$StackEntry boxingInput
String name
com.google.common.truth.ActualValueInference$StackEntry receiver ()
com.google.common.truth.ActualValueInference$StackEntry actualValue ()
com.google.common.truth.ActualValueInference$StackEntry boxingInput ()
java.lang.String name ()
public java.lang.String toString ()
public boolean equals (java.lang.Object)
com.google.common.truth.ActualValueInference$Invocation that
Object o
public int hashCode ()
int h$
synthetic void <init> (com.google.common.truth.ActualValueInference$StackEntry, com.google.common.truth.ActualValueInference$StackEntry, com.google.common.truth.ActualValueInference$StackEntry, java.lang.String, com.google.common.truth.AutoValue_ActualValueInference_Invocation$1)
com.google.common.truth.ActualValueInference$StackEntry x0
com.google.common.truth.ActualValueInference$StackEntry x1
com.google.common.truth.ActualValueInference$StackEntry x2
String x3
com.google.common.truth.AutoValue_ActualValueInference_Invocation$1 x4
}
com/google/common/truth/AutoValue_ActualValueInference_OpaqueEntry.class
AutoValue_ActualValueInference_OpaqueEntry.java
package com.google.common.truth
final com.google.common.truth.AutoValue_ActualValueInference_OpaqueEntry extends com.google.common.truth.ActualValueInference$OpaqueEntry {
private final com.google.common.truth.ActualValueInference$InferredType type
void <init> (com.google.common.truth.ActualValueInference$InferredType)
com.google.common.truth.ActualValueInference$InferredType type
com.google.common.truth.ActualValueInference$InferredType type ()
public boolean equals (java.lang.Object)
com.google.common.truth.ActualValueInference$OpaqueEntry that
Object o
public int hashCode ()
int h$
}
com/google/common/truth/AutoValue_ActualValueInference_SubjectEntry.class
AutoValue_ActualValueInference_SubjectEntry.java
package com.google.common.truth
final com.google.common.truth.AutoValue_ActualValueInference_SubjectEntry extends com.google.common.truth.ActualValueInference$SubjectEntry {
private final com.google.common.truth.ActualValueInference$InferredType type
private final com.google.common.truth.ActualValueInference$StackEntry actualValue
void <init> (com.google.common.truth.ActualValueInference$InferredType, com.google.common.truth.ActualValueInference$StackEntry)
com.google.common.truth.ActualValueInference$InferredType type
com.google.common.truth.ActualValueInference$StackEntry actualValue
com.google.common.truth.ActualValueInference$InferredType type ()
com.google.common.truth.ActualValueInference$StackEntry actualValue ()
public boolean equals (java.lang.Object)
com.google.common.truth.ActualValueInference$SubjectEntry that
Object o
public int hashCode ()
int h$
}
com/google/common/truth/BigDecimalSubject.class
BigDecimalSubject.java
package com.google.common.truth
public final com.google.common.truth.BigDecimalSubject extends com.google.common.truth.ComparableSubject {
private final java.math.BigDecimal actual
void <init> (com.google.common.truth.FailureMetadata, java.math.BigDecimal)
com.google.common.truth.FailureMetadata metadata
java.math.BigDecimal actual
public void isEqualToIgnoringScale (java.math.BigDecimal)
java.math.BigDecimal expected
public void isEqualToIgnoringScale (java.lang.String)
String expected
public void isEqualToIgnoringScale (long)
long expected
public void isEqualTo (java.lang.Object)
Object expected
public void isEquivalentAccordingToCompareTo (java.math.BigDecimal)
java.math.BigDecimal expected
private void compareValues (java.math.BigDecimal)
java.math.BigDecimal expected
public volatile synthetic void isEquivalentAccordingToCompareTo (java.lang.Comparable)
}
com/google/common/truth/BooleanSubject.class
BooleanSubject.java
package com.google.common.truth
public final com.google.common.truth.BooleanSubject extends com.google.common.truth.Subject {
private final Boolean actual
void <init> (com.google.common.truth.FailureMetadata, java.lang.Boolean)
com.google.common.truth.FailureMetadata metadata
Boolean actual
public void isTrue ()
public void isFalse ()
}
com/google/common/truth/ClassSubject.class
ClassSubject.java
package com.google.common.truth
public final com.google.common.truth.ClassSubject extends com.google.common.truth.Subject {
private final Class actual
void <init> (com.google.common.truth.FailureMetadata, java.lang.Class)
com.google.common.truth.FailureMetadata metadata
Class o
public void isAssignableTo (java.lang.Class)
Class clazz
}
com/google/common/truth/ComparableSubject.class
ComparableSubject.java
package com.google.common.truth
public abstract com.google.common.truth.ComparableSubject extends com.google.common.truth.Subject {
private final Comparable actual
protected void <init> (com.google.common.truth.FailureMetadata, java.lang.Comparable)
com.google.common.truth.FailureMetadata metadata
Comparable actual
public final void isIn (com.google.common.collect.Range)
com.google.common.collect.Range range
public final void isNotIn (com.google.common.collect.Range)
com.google.common.collect.Range range
public void isEquivalentAccordingToCompareTo (java.lang.Comparable)
Comparable expected
public final void isGreaterThan (java.lang.Comparable)
Comparable other
public final void isLessThan (java.lang.Comparable)
Comparable other
public final void isAtMost (java.lang.Comparable)
Comparable other
public final void isAtLeast (java.lang.Comparable)
Comparable other
}
com/google/common/truth/ComparisonFailureWithFacts.class
ComparisonFailureWithFacts.java
package com.google.common.truth
final com.google.common.truth.ComparisonFailureWithFacts extends com.google.common.truth.Platform$PlatformComparisonFailure implements com.google.common.truth.ErrorWithFacts {
final com.google.common.collect.ImmutableList facts
private static final int CONTEXT
private static final int WORTH_HIDING
static com.google.common.truth.ComparisonFailureWithFacts create (com.google.common.collect.ImmutableList, com.google.common.collect.ImmutableList, com.google.common.collect.ImmutableList, java.lang.String, java.lang.String, java.lang.Throwable)
com.google.common.collect.ImmutableList messages
com.google.common.collect.ImmutableList headFacts
com.google.common.collect.ImmutableList tailFacts
String expected
String actual
Throwable cause
com.google.common.collect.ImmutableList facts
private void <init> (com.google.common.collect.ImmutableList, com.google.common.collect.ImmutableList, java.lang.String, java.lang.String, java.lang.Throwable)
com.google.common.collect.ImmutableList messages
com.google.common.collect.ImmutableList facts
String expected
String actual
Throwable cause
public com.google.common.collect.ImmutableList facts ()
private static com.google.common.collect.ImmutableList makeFacts (com.google.common.collect.ImmutableList, com.google.common.collect.ImmutableList, java.lang.String, java.lang.String)
com.google.common.collect.ImmutableList headFacts
com.google.common.collect.ImmutableList tailFacts
String expected
String actual
static com.google.common.collect.ImmutableList formatExpectedAndActual (java.lang.String, java.lang.String)
String expected
String actual
com.google.common.collect.ImmutableList result
private static com.google.common.collect.ImmutableList removeCommonPrefixAndSuffix (java.lang.String, java.lang.String)
String expected
String actual
int originalExpectedLength
int prefix
int suffix
private static boolean validSurrogatePairAt (java.lang.CharSequence, int)
CharSequence string
int index
}
com/google/common/truth/Correspondence$1.class
Correspondence.java
package com.google.common.truth
synthetic com.google.common.truth.Correspondence$1 extends java.lang.Object {
}
com/google/common/truth/Correspondence$BinaryPredicate.class
Correspondence.java
package com.google.common.truth
public abstract com.google.common.truth.Correspondence$BinaryPredicate extends java.lang.Object {
public abstract boolean apply (java.lang.Object, java.lang.Object)
}
com/google/common/truth/Correspondence$DiffFormatter.class
Correspondence.java
package com.google.common.truth
public abstract com.google.common.truth.Correspondence$DiffFormatter extends java.lang.Object {
public abstract java.lang.String formatDiff (java.lang.Object, java.lang.Object)
}
com/google/common/truth/Correspondence$ExceptionStore.class
Correspondence.java
package com.google.common.truth
final com.google.common.truth.Correspondence$ExceptionStore extends java.lang.Object {
private final String argumentLabel
private com.google.common.truth.Correspondence$StoredException firstCompareException
private com.google.common.truth.Correspondence$StoredException firstPairingException
private com.google.common.truth.Correspondence$StoredException firstFormatDiffException
static com.google.common.truth.Correspondence$ExceptionStore forIterable ()
static com.google.common.truth.Correspondence$ExceptionStore forMapValues ()
private void <init> (java.lang.String)
String argumentLabel
void addCompareException (java.lang.Class, java.lang.Exception, java.lang.Object, java.lang.Object)
Class callingClass
Exception exception
Object actual
Object expected
void addActualKeyFunctionException (java.lang.Class, java.lang.Exception, java.lang.Object)
Class callingClass
Exception exception
Object actual
void addExpectedKeyFunctionException (java.lang.Class, java.lang.Exception, java.lang.Object)
Class callingClass
Exception exception
Object expected
void addFormatDiffException (java.lang.Class, java.lang.Exception, java.lang.Object, java.lang.Object)
Class callingClass
Exception exception
Object actual
Object expected
boolean hasCompareException ()
com.google.common.truth.Facts describeAsMainCause ()
com.google.common.truth.Facts describeAsAdditionalInfo ()
com.google.common.collect.ImmutableList$Builder builder
private static void truncateStackTrace (java.lang.Exception, java.lang.Class)
Exception exception
Class callingClass
StackTraceElement[] original
int keep
}
com/google/common/truth/Correspondence$FormattingDiffs.class
Correspondence.java
package com.google.common.truth
com.google.common.truth.Correspondence$FormattingDiffs extends com.google.common.truth.Correspondence {
private final com.google.common.truth.Correspondence delegate
private final com.google.common.truth.Correspondence$DiffFormatter formatter
void <init> (com.google.common.truth.Correspondence, com.google.common.truth.Correspondence$DiffFormatter)
com.google.common.truth.Correspondence delegate
com.google.common.truth.Correspondence$DiffFormatter formatter
public boolean compare (java.lang.Object, java.lang.Object)
Object actual
Object expected
public java.lang.String formatDiff (java.lang.Object, java.lang.Object)
Object actual
Object expected
public java.lang.String toString ()
}
com/google/common/truth/Correspondence$FromBinaryPredicate.class
Correspondence.java
package com.google.common.truth
final com.google.common.truth.Correspondence$FromBinaryPredicate extends com.google.common.truth.Correspondence {
private final com.google.common.truth.Correspondence$BinaryPredicate predicate
private final String description
private void <init> (com.google.common.truth.Correspondence$BinaryPredicate, java.lang.String)
com.google.common.truth.Correspondence$BinaryPredicate correspondencePredicate
String description
public boolean compare (java.lang.Object, java.lang.Object)
Object actual
Object expected
public java.lang.String toString ()
synthetic void <init> (com.google.common.truth.Correspondence$BinaryPredicate, java.lang.String, com.google.common.truth.Correspondence$1)
com.google.common.truth.Correspondence$BinaryPredicate x0
String x1
com.google.common.truth.Correspondence$1 x2
}
com/google/common/truth/Correspondence$StoredException.class
Correspondence.java
package com.google.common.truth
com.google.common.truth.Correspondence$StoredException extends java.lang.Object {
private static final com.google.common.base.Joiner ARGUMENT_JOINER
private final Exception exception
private final String methodName
private final java.util.List methodArguments
void <init> (java.lang.Exception, java.lang.String, java.util.List)
Exception exception
String methodName
java.util.List methodArguments
private java.lang.String describe ()
static synthetic java.lang.String access$300 (com.google.common.truth.Correspondence$StoredException)
com.google.common.truth.Correspondence$StoredException x0
static void <clinit> ()
}
com/google/common/truth/Correspondence$TolerantNumericEquality.class
Correspondence.java
package com.google.common.truth
final com.google.common.truth.Correspondence$TolerantNumericEquality extends com.google.common.truth.Correspondence {
private final double tolerance
private void <init> (double)
double tolerance
public boolean compare (java.lang.Number, java.lang.Number)
Number actual
Number expected
double actualDouble
double expectedDouble
public java.lang.String toString ()
public volatile synthetic boolean compare (java.lang.Object, java.lang.Object)
synthetic void <init> (double, com.google.common.truth.Correspondence$1)
double x0
com.google.common.truth.Correspondence$1 x1
}
com/google/common/truth/Correspondence$Transforming.class
Correspondence.java
package com.google.common.truth
final com.google.common.truth.Correspondence$Transforming extends com.google.common.truth.Correspondence {
private final com.google.common.base.Function actualTransform
private final com.google.common.base.Function expectedTransform
private final String description
private void <init> (com.google.common.base.Function, com.google.common.base.Function, java.lang.String)
com.google.common.base.Function actualTransform
com.google.common.base.Function expectedTransform
String description
public boolean compare (java.lang.Object, java.lang.Object)
Object actual
Object expected
public java.lang.String toString ()
synthetic void <init> (com.google.common.base.Function, com.google.common.base.Function, java.lang.String, com.google.common.truth.Correspondence$1)
com.google.common.base.Function x0
com.google.common.base.Function x1
String x2
com.google.common.truth.Correspondence$1 x3
}
com/google/common/truth/Correspondence.class
Correspondence.java
package com.google.common.truth
public abstract com.google.common.truth.Correspondence extends java.lang.Object {
public static com.google.common.truth.Correspondence from (com.google.common.truth.Correspondence$BinaryPredicate, java.lang.String)
com.google.common.truth.Correspondence$BinaryPredicate predicate
String description
public static com.google.common.truth.Correspondence transforming (com.google.common.base.Function, java.lang.String)
com.google.common.base.Function actualTransform
String description
public static com.google.common.truth.Correspondence transforming (com.google.common.base.Function, com.google.common.base.Function, java.lang.String)
com.google.common.base.Function actualTransform
com.google.common.base.Function expectedTransform
String description
public static com.google.common.truth.Correspondence tolerance (double)
double tolerance
void <init> ()
public com.google.common.truth.Correspondence formattingDiffsUsing (com.google.common.truth.Correspondence$DiffFormatter)
com.google.common.truth.Correspondence$DiffFormatter formatter
public abstract boolean compare (java.lang.Object, java.lang.Object)
final boolean safeCompare (java.lang.Object, java.lang.Object, com.google.common.truth.Correspondence$ExceptionStore)
RuntimeException e
Object actual
Object expected
com.google.common.truth.Correspondence$ExceptionStore exceptions
public java.lang.String formatDiff (java.lang.Object, java.lang.Object)
Object actual
Object expected
final java.lang.String safeFormatDiff (java.lang.Object, java.lang.Object, com.google.common.truth.Correspondence$ExceptionStore)
RuntimeException e
Object actual
Object expected
com.google.common.truth.Correspondence$ExceptionStore exceptions
public abstract java.lang.String toString ()
final com.google.common.truth.Fact describeForIterable ()
final com.google.common.truth.Fact describeForMapValues ()
public final boolean equals (java.lang.Object)
Object o
public final int hashCode ()
}
com/google/common/truth/CustomSubjectBuilder$Factory.class
CustomSubjectBuilder.java
package com.google.common.truth
public abstract com.google.common.truth.CustomSubjectBuilder$Factory extends java.lang.Object {
public abstract com.google.common.truth.CustomSubjectBuilder createSubjectBuilder (com.google.common.truth.FailureMetadata)
}
com/google/common/truth/CustomSubjectBuilder.class
CustomSubjectBuilder.java
package com.google.common.truth
public abstract com.google.common.truth.CustomSubjectBuilder extends java.lang.Object {
private final com.google.common.truth.FailureMetadata metadata
protected void <init> (com.google.common.truth.FailureMetadata)
com.google.common.truth.FailureMetadata metadata
protected final com.google.common.truth.FailureMetadata metadata ()
}
com/google/common/truth/DoubleSubject$1.class
DoubleSubject.java
package com.google.common.truth
com.google.common.truth.DoubleSubject$1 extends com.google.common.truth.DoubleSubject$TolerantDoubleComparison {
final synthetic double val$tolerance
final synthetic com.google.common.truth.DoubleSubject this$0
void <init> (com.google.common.truth.DoubleSubject, double)
com.google.common.truth.DoubleSubject this$0
public void of (double)
double expected
Double actual
}
com/google/common/truth/DoubleSubject$2.class
DoubleSubject.java
package com.google.common.truth
com.google.common.truth.DoubleSubject$2 extends com.google.common.truth.DoubleSubject$TolerantDoubleComparison {
final synthetic double val$tolerance
final synthetic com.google.common.truth.DoubleSubject this$0
void <init> (com.google.common.truth.DoubleSubject, double)
com.google.common.truth.DoubleSubject this$0
public void of (double)
double expected
Double actual
}
com/google/common/truth/DoubleSubject$TolerantDoubleComparison.class
DoubleSubject.java
package com.google.common.truth
public abstract com.google.common.truth.DoubleSubject$TolerantDoubleComparison extends java.lang.Object {
private void <init> ()
public abstract void of (double)
public boolean equals (java.lang.Object)
Object o
public int hashCode ()
synthetic void <init> (com.google.common.truth.DoubleSubject$1)
com.google.common.truth.DoubleSubject$1 x0
}
com/google/common/truth/DoubleSubject.class
DoubleSubject.java
package com.google.common.truth
public final com.google.common.truth.DoubleSubject extends com.google.common.truth.ComparableSubject {
private static final long NEG_ZERO_BITS
private final Double actual
void <init> (com.google.common.truth.FailureMetadata, java.lang.Double)
com.google.common.truth.FailureMetadata metadata
Double actual
public com.google.common.truth.DoubleSubject$TolerantDoubleComparison isWithin (double)
double tolerance
public com.google.common.truth.DoubleSubject$TolerantDoubleComparison isNotWithin (double)
double tolerance
public final void isEqualTo (java.lang.Object)
Object other
public final void isNotEqualTo (java.lang.Object)
Object other
public final void isEquivalentAccordingToCompareTo (java.lang.Double)
Double other
static void checkTolerance (double)
double tolerance
public final void isZero ()
public final void isNonZero ()
public final void isPositiveInfinity ()
public final void isNegativeInfinity ()
public final void isNaN ()
public final void isFinite ()
public final void isNotNaN ()
public final void isGreaterThan (int)
int other
public final void isLessThan (int)
int other
public final void isAtMost (int)
int other
public final void isAtLeast (int)
int other
public volatile synthetic void isEquivalentAccordingToCompareTo (java.lang.Comparable)
static synthetic java.lang.Double access$100 (com.google.common.truth.DoubleSubject)
com.google.common.truth.DoubleSubject x0
static void <clinit> ()
}
com/google/common/truth/ErrorWithFacts.class
ErrorWithFacts.java
package com.google.common.truth
abstract com.google.common.truth.ErrorWithFacts extends java.lang.Object {
public abstract com.google.common.collect.ImmutableList facts ()
}
com/google/common/truth/Expect$1.class
Expect.java
package com.google.common.truth
com.google.common.truth.Expect$1 extends org.junit.runners.model.Statement {
final synthetic org.junit.runners.model.Statement val$base
final synthetic com.google.common.truth.Expect this$0
void <init> (com.google.common.truth.Expect, org.junit.runners.model.Statement)
com.google.common.truth.Expect this$0
public void evaluate () throws java.lang.Throwable
Throwable t
Throwable caught
}
com/google/common/truth/Expect$2.class
Expect.java
package com.google.common.truth
synthetic com.google.common.truth.Expect$2 extends java.lang.Object {
static final synthetic int[] $SwitchMap$com$google$common$truth$Expect$TestPhase
static void <clinit> ()
}
com/google/common/truth/Expect$ExpectationGatherer.class
Expect.java
package com.google.common.truth
final com.google.common.truth.Expect$ExpectationGatherer extends java.lang.Object implements com.google.common.truth.FailureStrategy {
private final java.util.List failures
private com.google.common.truth.Expect$TestPhase inRuleContext
void <init> ()
public synchronized void fail (java.lang.AssertionError)
AssertionError failure
synchronized void enterRuleContext ()
synchronized void leaveRuleContext (java.lang.Throwable) throws java.lang.Throwable
Throwable caught
synchronized void checkInRuleContext ()
synchronized boolean hasFailures ()
public synchronized java.lang.String toString ()
AssertionError failure
int numFailures
StringBuilder message
int countLength
int count
private static void appendIndented (int, java.lang.StringBuilder, java.lang.String)
int countLength
StringBuilder builder
String toAppend
int indent
private java.lang.String printSubsequentFailure (java.lang.StackTraceElement[], java.lang.AssertionError)
StackTraceElement[] baseTraceFrames
AssertionError toPrint
Exception e
String s
private void doCheckInRuleContext (java.lang.AssertionError)
AssertionError failure
private void doLeaveRuleContext ()
private void doLeaveRuleContext (java.lang.Throwable) throws java.lang.Throwable
String message
Throwable caught
private void record (java.lang.AssertionError)
AssertionError failure
}
com/google/common/truth/Expect$TestPhase.class
Expect.java
package com.google.common.truth
final enum com.google.common.truth.Expect$TestPhase extends java.lang.Enum {
public static final enum com.google.common.truth.Expect$TestPhase BEFORE
public static final enum com.google.common.truth.Expect$TestPhase DURING
public static final enum com.google.common.truth.Expect$TestPhase AFTER
private static final synthetic com.google.common.truth.Expect$TestPhase[] $VALUES
public static com.google.common.truth.Expect$TestPhase[] values ()
public static com.google.common.truth.Expect$TestPhase valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
static void <clinit> ()
}
com/google/common/truth/Expect.class
Expect.java
package com.google.common.truth
public final com.google.common.truth.Expect extends com.google.common.truth.StandardSubjectBuilder implements org.junit.rules.TestRule {
private final com.google.common.truth.Expect$ExpectationGatherer gatherer
public static com.google.common.truth.Expect create ()
private void <init> (com.google.common.truth.Expect$ExpectationGatherer)
com.google.common.truth.Expect$ExpectationGatherer gatherer
public boolean hasFailures ()
void checkStatePreconditions ()
public org.junit.runners.model.Statement apply (org.junit.runners.model.Statement, org.junit.runner.Description)
org.junit.runners.model.Statement base
org.junit.runner.Description description
static synthetic com.google.common.truth.Expect$ExpectationGatherer access$000 (com.google.common.truth.Expect)
com.google.common.truth.Expect x0
}
com/google/common/truth/ExpectFailure$1.class
ExpectFailure.java
package com.google.common.truth
com.google.common.truth.ExpectFailure$1 extends java.lang.Object implements com.google.common.truth.FailureStrategy {
final synthetic com.google.common.truth.ExpectFailure this$0
void <init> (com.google.common.truth.ExpectFailure)
com.google.common.truth.ExpectFailure this$0
public void fail (java.lang.AssertionError)
AssertionError failure
}
com/google/common/truth/ExpectFailure$2.class
ExpectFailure.java
package com.google.common.truth
final com.google.common.truth.ExpectFailure$2 extends java.lang.Object implements com.google.common.truth.ExpectFailure$StandardSubjectBuilderCallback {
final synthetic com.google.common.truth.ExpectFailure$SimpleSubjectBuilderCallback val$assertionCallback
final synthetic com.google.common.truth.Subject$Factory val$factory
void <init> (com.google.common.truth.ExpectFailure$SimpleSubjectBuilderCallback, com.google.common.truth.Subject$Factory)
public void invokeAssertion (com.google.common.truth.StandardSubjectBuilder)
com.google.common.truth.StandardSubjectBuilder whenTesting
}
com/google/common/truth/ExpectFailure$3.class
ExpectFailure.java
package com.google.common.truth
com.google.common.truth.ExpectFailure$3 extends org.junit.runners.model.Statement {
final synthetic org.junit.runners.model.Statement val$base
final synthetic com.google.common.truth.ExpectFailure this$0
void <init> (com.google.common.truth.ExpectFailure, org.junit.runners.model.Statement)
com.google.common.truth.ExpectFailure this$0
public void evaluate () throws java.lang.Throwable
}
com/google/common/truth/ExpectFailure$SimpleSubjectBuilderCallback.class
ExpectFailure.java
package com.google.common.truth
public abstract com.google.common.truth.ExpectFailure$SimpleSubjectBuilderCallback extends java.lang.Object {
public abstract void invokeAssertion (com.google.common.truth.SimpleSubjectBuilder)
}
com/google/common/truth/ExpectFailure$StandardSubjectBuilderCallback.class
ExpectFailure.java
package com.google.common.truth
public abstract com.google.common.truth.ExpectFailure$StandardSubjectBuilderCallback extends java.lang.Object {
public abstract void invokeAssertion (com.google.common.truth.StandardSubjectBuilder)
}
com/google/common/truth/ExpectFailure.class
ExpectFailure.java
package com.google.common.truth
public final com.google.common.truth.ExpectFailure extends java.lang.Object implements com.google.common.truth.Platform$JUnitTestRule {
private final com.google.common.truth.FailureStrategy strategy
private boolean inRuleContext
private boolean failureExpected
private AssertionError failure
public void <init> ()
public com.google.common.truth.StandardSubjectBuilder whenTesting ()
void enterRuleContext ()
void leaveRuleContext ()
void ensureFailureCaught ()
public java.lang.AssertionError getFailure ()
private void captureFailure (java.lang.AssertionError)
AssertionError captured
public static java.lang.AssertionError expectFailure (com.google.common.truth.ExpectFailure$StandardSubjectBuilderCallback)
com.google.common.truth.ExpectFailure$StandardSubjectBuilderCallback assertionCallback
com.google.common.truth.ExpectFailure expectFailure
public static java.lang.AssertionError expectFailureAbout (com.google.common.truth.Subject$Factory, com.google.common.truth.ExpectFailure$SimpleSubjectBuilderCallback)
com.google.common.truth.Subject$Factory factory
com.google.common.truth.ExpectFailure$SimpleSubjectBuilderCallback assertionCallback
public static com.google.common.truth.TruthFailureSubject assertThat (java.lang.AssertionError)
AssertionError actual
public org.junit.runners.model.Statement apply (org.junit.runners.model.Statement, org.junit.runner.Description)
org.junit.runners.model.Statement base
org.junit.runner.Description description
static synthetic void access$000 (com.google.common.truth.ExpectFailure, java.lang.AssertionError)
com.google.common.truth.ExpectFailure x0
AssertionError x1
}
com/google/common/truth/Fact.class
Fact.java
package com.google.common.truth
public final com.google.common.truth.Fact extends java.lang.Object implements java.io.Serializable {
final String key
final String value
public static com.google.common.truth.Fact fact (java.lang.String, java.lang.Object)
String key
Object value
public static com.google.common.truth.Fact simpleFact (java.lang.String)
String key
private void <init> (java.lang.String, java.lang.String)
String key
String value
public java.lang.String toString ()
static java.lang.String makeMessage (com.google.common.collect.ImmutableList, com.google.common.collect.ImmutableList)
com.google.common.truth.Fact fact
String message
com.google.common.truth.Fact fact
com.google.common.collect.ImmutableList messages
com.google.common.collect.ImmutableList facts
int longestKeyLength
boolean seenNewlineInValue
StringBuilder builder
private static java.lang.String indent (java.lang.String)
String value
}
com/google/common/truth/Facts.class
Facts.java
package com.google.common.truth
final com.google.common.truth.Facts extends java.lang.Object {
private final Iterable facts
static transient com.google.common.truth.Facts facts (com.google.common.truth.Fact[])
com.google.common.truth.Fact[] facts
static com.google.common.truth.Facts facts (java.lang.Iterable)
Iterable facts
private void <init> (java.lang.Iterable)
Iterable facts
java.lang.Iterable asIterable ()
com.google.common.truth.Facts and (com.google.common.truth.Facts)
com.google.common.truth.Facts moreFacts
transient com.google.common.truth.Facts and (com.google.common.truth.Fact[])
com.google.common.truth.Fact[] moreFacts
}
com/google/common/truth/FailureMetadata$OldAndNewValuesAreSimilar.class
FailureMetadata.java
package com.google.common.truth
final enum com.google.common.truth.FailureMetadata$OldAndNewValuesAreSimilar extends java.lang.Enum {
public static final enum com.google.common.truth.FailureMetadata$OldAndNewValuesAreSimilar SIMILAR
public static final enum com.google.common.truth.FailureMetadata$OldAndNewValuesAreSimilar DIFFERENT
private static final synthetic com.google.common.truth.FailureMetadata$OldAndNewValuesAreSimilar[] $VALUES
public static com.google.common.truth.FailureMetadata$OldAndNewValuesAreSimilar[] values ()
public static com.google.common.truth.FailureMetadata$OldAndNewValuesAreSimilar valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
static void <clinit> ()
}
com/google/common/truth/FailureMetadata$Step.class
FailureMetadata.java
package com.google.common.truth
final com.google.common.truth.FailureMetadata$Step extends java.lang.Object {
final com.google.common.truth.Subject subject
final com.google.common.base.Function descriptionUpdate
final com.google.common.truth.FailureMetadata$OldAndNewValuesAreSimilar valuesAreSimilar
static com.google.common.truth.FailureMetadata$Step subjectCreation (com.google.common.truth.Subject)
com.google.common.truth.Subject subject
static com.google.common.truth.FailureMetadata$Step checkCall (com.google.common.truth.FailureMetadata$OldAndNewValuesAreSimilar, com.google.common.base.Function)
com.google.common.truth.FailureMetadata$OldAndNewValuesAreSimilar valuesAreSimilar
com.google.common.base.Function descriptionUpdate
private void <init> (com.google.common.truth.Subject, com.google.common.base.Function, com.google.common.truth.FailureMetadata$OldAndNewValuesAreSimilar)
com.google.common.truth.Subject subject
com.google.common.base.Function descriptionUpdate
com.google.common.truth.FailureMetadata$OldAndNewValuesAreSimilar valuesAreSimilar
boolean isCheckCall ()
}
com/google/common/truth/FailureMetadata.class
FailureMetadata.java
package com.google.common.truth
public final com.google.common.truth.FailureMetadata extends java.lang.Object {
private final com.google.common.truth.FailureStrategy strategy
private final com.google.common.collect.ImmutableList messages
private final com.google.common.collect.ImmutableList steps
static com.google.common.truth.FailureMetadata forFailureStrategy (com.google.common.truth.FailureStrategy)
com.google.common.truth.FailureStrategy failureStrategy
void <init> (com.google.common.truth.FailureStrategy, com.google.common.collect.ImmutableList, com.google.common.collect.ImmutableList)
com.google.common.truth.FailureStrategy strategy
com.google.common.collect.ImmutableList messages
com.google.common.collect.ImmutableList steps
com.google.common.truth.FailureMetadata updateForSubject (com.google.common.truth.Subject)
com.google.common.truth.Subject subject
com.google.common.collect.ImmutableList steps
com.google.common.truth.FailureMetadata updateForCheckCall ()
com.google.common.collect.ImmutableList steps
com.google.common.truth.FailureMetadata updateForCheckCall (com.google.common.truth.FailureMetadata$OldAndNewValuesAreSimilar, com.google.common.base.Function)
com.google.common.truth.FailureMetadata$OldAndNewValuesAreSimilar valuesAreSimilar
com.google.common.base.Function descriptionUpdate
com.google.common.collect.ImmutableList steps
com.google.common.truth.FailureMetadata withMessage (java.lang.String, java.lang.Object[])
String format
Object[] args
com.google.common.collect.ImmutableList messages
void failEqualityCheck (com.google.common.collect.ImmutableList, com.google.common.collect.ImmutableList, java.lang.String, java.lang.String)
com.google.common.collect.ImmutableList headFacts
com.google.common.collect.ImmutableList tailFacts
String expected
String actual
void fail (com.google.common.collect.ImmutableList)
com.google.common.collect.ImmutableList facts
private void doFail (java.lang.AssertionError)
AssertionError failure
private com.google.common.truth.FailureMetadata derive (com.google.common.collect.ImmutableList, com.google.common.collect.ImmutableList)
com.google.common.collect.ImmutableList messages
com.google.common.collect.ImmutableList steps
private com.google.common.collect.ImmutableList description ()
com.google.common.truth.FailureMetadata$Step step
String description
boolean descriptionIsInteresting
private com.google.common.collect.ImmutableList rootUnlessThrowable ()
com.google.common.truth.FailureMetadata$Step step
com.google.common.truth.FailureMetadata$Step rootSubject
boolean seenDerivation
private java.lang.Throwable rootCause ()
com.google.common.truth.FailureMetadata$Step step
}
com/google/common/truth/FailureStrategy.class
FailureStrategy.java
package com.google.common.truth
public abstract com.google.common.truth.FailureStrategy extends java.lang.Object {
public abstract void fail (java.lang.AssertionError)
}
com/google/common/truth/FloatSubject$1.class
FloatSubject.java
package com.google.common.truth
com.google.common.truth.FloatSubject$1 extends com.google.common.truth.FloatSubject$TolerantFloatComparison {
final synthetic float val$tolerance
final synthetic com.google.common.truth.FloatSubject this$0
void <init> (com.google.common.truth.FloatSubject, float)
com.google.common.truth.FloatSubject this$0
public void of (float)
float expected
Float actual
}
com/google/common/truth/FloatSubject$2.class
FloatSubject.java
package com.google.common.truth
com.google.common.truth.FloatSubject$2 extends com.google.common.truth.FloatSubject$TolerantFloatComparison {
final synthetic float val$tolerance
final synthetic com.google.common.truth.FloatSubject this$0
void <init> (com.google.common.truth.FloatSubject, float)
com.google.common.truth.FloatSubject this$0
public void of (float)
float expected
Float actual
}
com/google/common/truth/FloatSubject$TolerantFloatComparison.class
FloatSubject.java
package com.google.common.truth
public abstract com.google.common.truth.FloatSubject$TolerantFloatComparison extends java.lang.Object {
private void <init> ()
public abstract void of (float)
public boolean equals (java.lang.Object)
Object o
public int hashCode ()
synthetic void <init> (com.google.common.truth.FloatSubject$1)
com.google.common.truth.FloatSubject$1 x0
}
com/google/common/truth/FloatSubject.class
FloatSubject.java
package com.google.common.truth
public final com.google.common.truth.FloatSubject extends com.google.common.truth.ComparableSubject {
private static final int NEG_ZERO_BITS
private final Float actual
private final com.google.common.truth.DoubleSubject asDouble
void <init> (com.google.common.truth.FailureMetadata, java.lang.Float)
com.google.common.truth.FailureMetadata metadata
Float actual
public com.google.common.truth.FloatSubject$TolerantFloatComparison isWithin (float)
float tolerance
public com.google.common.truth.FloatSubject$TolerantFloatComparison isNotWithin (float)
float tolerance
public final void isEqualTo (java.lang.Object)
Object other
public final void isNotEqualTo (java.lang.Object)
Object other
public final void isEquivalentAccordingToCompareTo (java.lang.Float)
Float other
static void checkTolerance (float)
float tolerance
public final void isZero ()
public final void isNonZero ()
public final void isPositiveInfinity ()
public final void isNegativeInfinity ()
public final void isNaN ()
public final void isFinite ()
public final void isNotNaN ()
public final void isGreaterThan (int)
int other
public final void isLessThan (int)
int other
public final void isAtMost (int)
int other
public final void isAtLeast (int)
int other
public volatile synthetic void isEquivalentAccordingToCompareTo (java.lang.Comparable)
static synthetic java.lang.Float access$100 (com.google.common.truth.FloatSubject)
com.google.common.truth.FloatSubject x0
static void <clinit> ()
}
com/google/common/truth/GraphMatching$HopcroftKarp.class
GraphMatching.java
package com.google.common.truth
com.google.common.truth.GraphMatching$HopcroftKarp extends java.lang.Object {
private final com.google.common.collect.Multimap graph
static com.google.common.truth.GraphMatching$HopcroftKarp overBipartiteGraph (com.google.common.collect.Multimap)
com.google.common.collect.Multimap graph
private void <init> (com.google.common.collect.Multimap)
com.google.common.collect.Multimap graph
com.google.common.collect.ImmutableBiMap perform ()
Object lhs
java.util.Map layers
com.google.common.base.Optional freeRhsVertexLayer
com.google.common.collect.BiMap matching
private com.google.common.base.Optional breadthFirstSearch (com.google.common.collect.BiMap, java.util.Map)
Object lhs
Object nextLhs
Object rhs
Object lhs
int layer
com.google.common.collect.BiMap matching
java.util.Map layers
java.util.Queue queue
com.google.common.base.Optional freeRhsVertexLayer
private boolean depthFirstSearch (com.google.common.collect.BiMap, java.util.Map, int, java.lang.Object)
Object nextLhs
Object rhs
com.google.common.collect.BiMap matching
java.util.Map layers
int freeRhsVertexLayer
Object lhs
int layer
}
com/google/common/truth/GraphMatching.class
GraphMatching.java
package com.google.common.truth
final com.google.common.truth.GraphMatching extends java.lang.Object {
static com.google.common.collect.ImmutableBiMap maximumCardinalityBipartiteMatching (com.google.common.collect.Multimap)
com.google.common.collect.Multimap graph
private void <init> ()
}
com/google/common/truth/GuavaOptionalSubject.class
GuavaOptionalSubject.java
package com.google.common.truth
public final com.google.common.truth.GuavaOptionalSubject extends com.google.common.truth.Subject {
private final com.google.common.base.Optional actual
void <init> (com.google.common.truth.FailureMetadata, com.google.common.base.Optional, java.lang.String)
com.google.common.truth.FailureMetadata metadata
com.google.common.base.Optional actual
String typeDescription
public void isPresent ()
public void isAbsent ()
public void hasValue (java.lang.Object)
Object expected
}
com/google/common/truth/IntegerSubject.class
IntegerSubject.java
package com.google.common.truth
public com.google.common.truth.IntegerSubject extends com.google.common.truth.ComparableSubject {
protected void <init> (com.google.common.truth.FailureMetadata, java.lang.Integer)
com.google.common.truth.FailureMetadata metadata
Integer integer
public final void isEquivalentAccordingToCompareTo (java.lang.Integer)
Integer other
public volatile synthetic void isEquivalentAccordingToCompareTo (java.lang.Comparable)
}
com/google/common/truth/IterableSubject$1.class
IterableSubject.java
package com.google.common.truth
com.google.common.truth.IterableSubject$1 extends java.lang.Object implements com.google.common.truth.Ordered {
final synthetic java.util.Collection val$expected
final synthetic com.google.common.truth.IterableSubject this$0
void <init> (com.google.common.truth.IterableSubject, java.util.Collection)
com.google.common.truth.IterableSubject this$0
public void inOrder ()
}
com/google/common/truth/IterableSubject$2.class
IterableSubject.java
package com.google.common.truth
com.google.common.truth.IterableSubject$2 extends java.lang.Object implements com.google.common.truth.Ordered {
final synthetic Iterable val$required
final synthetic com.google.common.truth.IterableSubject this$0
void <init> (com.google.common.truth.IterableSubject, java.lang.Iterable)
com.google.common.truth.IterableSubject this$0
public void inOrder ()
}
com/google/common/truth/IterableSubject$3.class
IterableSubject.java
package com.google.common.truth
final com.google.common.truth.IterableSubject$3 extends java.lang.Object implements com.google.common.truth.Ordered {
void <init> ()
public void inOrder ()
}
com/google/common/truth/IterableSubject$4.class
IterableSubject.java
package com.google.common.truth
final com.google.common.truth.IterableSubject$4 extends java.lang.Object implements com.google.common.truth.Ordered {
void <init> ()
public void inOrder ()
}
com/google/common/truth/IterableSubject$5.class
IterableSubject.java
package com.google.common.truth
com.google.common.truth.IterableSubject$5 extends java.lang.Object implements com.google.common.truth.IterableSubject$PairwiseChecker {
final synthetic java.util.Comparator val$comparator
final synthetic com.google.common.truth.IterableSubject this$0
void <init> (com.google.common.truth.IterableSubject, java.util.Comparator)
com.google.common.truth.IterableSubject this$0
public boolean check (java.lang.Object, java.lang.Object)
Object prev
Object next
}
com/google/common/truth/IterableSubject$6.class
IterableSubject.java
package com.google.common.truth
com.google.common.truth.IterableSubject$6 extends java.lang.Object implements com.google.common.truth.IterableSubject$PairwiseChecker {
final synthetic java.util.Comparator val$comparator
final synthetic com.google.common.truth.IterableSubject this$0
void <init> (com.google.common.truth.IterableSubject, java.util.Comparator)
com.google.common.truth.IterableSubject this$0
public boolean check (java.lang.Object, java.lang.Object)
Object prev
Object next
}
com/google/common/truth/IterableSubject$ElementFactGrouping.class
IterableSubject.java
package com.google.common.truth
final enum com.google.common.truth.IterableSubject$ElementFactGrouping extends java.lang.Enum {
public static final enum com.google.common.truth.IterableSubject$ElementFactGrouping ALL_IN_ONE_FACT
public static final enum com.google.common.truth.IterableSubject$ElementFactGrouping FACT_PER_ELEMENT
private static final synthetic com.google.common.truth.IterableSubject$ElementFactGrouping[] $VALUES
public static com.google.common.truth.IterableSubject$ElementFactGrouping[] values ()
public static com.google.common.truth.IterableSubject$ElementFactGrouping valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
static void <clinit> ()
}
com/google/common/truth/IterableSubject$PairwiseChecker.class
IterableSubject.java
package com.google.common.truth
abstract com.google.common.truth.IterableSubject$PairwiseChecker extends java.lang.Object {
public abstract boolean check (java.lang.Object, java.lang.Object)
}
com/google/common/truth/IterableSubject$UsingCorrespondence$1.class
IterableSubject.java
package com.google.common.truth
com.google.common.truth.IterableSubject$UsingCorrespondence$1 extends java.lang.Object implements com.google.common.truth.Ordered {
final synthetic Iterable val$expected
final synthetic com.google.common.truth.IterableSubject$UsingCorrespondence this$0
void <init> (com.google.common.truth.IterableSubject$UsingCorrespondence, java.lang.Iterable)
com.google.common.truth.IterableSubject$UsingCorrespondence this$0
public void inOrder ()
}
com/google/common/truth/IterableSubject$UsingCorrespondence$2.class
IterableSubject.java
package com.google.common.truth
com.google.common.truth.IterableSubject$UsingCorrespondence$2 extends java.lang.Object implements com.google.common.truth.Ordered {
final synthetic Iterable val$expected
final synthetic com.google.common.truth.IterableSubject$UsingCorrespondence this$0
void <init> (com.google.common.truth.IterableSubject$UsingCorrespondence, java.lang.Iterable)
com.google.common.truth.IterableSubject$UsingCorrespondence this$0
public void inOrder ()
}
com/google/common/truth/IterableSubject$UsingCorrespondence$Pairer.class
IterableSubject.java
package com.google.common.truth
final com.google.common.truth.IterableSubject$UsingCorrespondence$Pairer extends java.lang.Object {
private final com.google.common.base.Function actualKeyFunction
private final com.google.common.base.Function expectedKeyFunction
final synthetic com.google.common.truth.IterableSubject$UsingCorrespondence this$0
void <init> (com.google.common.truth.IterableSubject$UsingCorrespondence, com.google.common.base.Function, com.google.common.base.Function)
com.google.common.base.Function actualKeyFunction
com.google.common.base.Function expectedKeyFunction
com.google.common.truth.IterableSubject$UsingCorrespondence$Pairing pair (java.util.List, java.util.List, com.google.common.truth.Correspondence$ExceptionStore)
Object expected
Object expected
Object key
int i
Object key
Object actual
Object expected
Object key
int i
java.util.List expectedValues
java.util.List actualValues
com.google.common.truth.Correspondence$ExceptionStore exceptions
com.google.common.truth.IterableSubject$UsingCorrespondence$Pairing pairing
java.util.List expectedKeys
java.util.List pairOne (java.lang.Object, java.lang.Iterable, com.google.common.truth.Correspondence$ExceptionStore)
Object actual
Object expectedValue
Iterable actualValues
com.google.common.truth.Correspondence$ExceptionStore exceptions
Object key
java.util.List matches
private java.lang.Object actualKey (java.lang.Object, com.google.common.truth.Correspondence$ExceptionStore)
RuntimeException e
Object actual
com.google.common.truth.Correspondence$ExceptionStore exceptions
private java.lang.Object expectedKey (java.lang.Object, com.google.common.truth.Correspondence$ExceptionStore)
RuntimeException e
Object expected
com.google.common.truth.Correspondence$ExceptionStore exceptions
}
com/google/common/truth/IterableSubject$UsingCorrespondence$Pairing.class
IterableSubject.java
package com.google.common.truth
final com.google.common.truth.IterableSubject$UsingCorrespondence$Pairing extends java.lang.Object {
private final java.util.Map pairedKeysToExpectedValues
private final com.google.common.collect.ListMultimap pairedKeysToActualValues
private final java.util.List unpairedExpectedValues
private final java.util.List unpairedActualValues
final synthetic com.google.common.truth.IterableSubject$UsingCorrespondence this$0
private void <init> (com.google.common.truth.IterableSubject$UsingCorrespondence)
static synthetic java.util.Map access$500 (com.google.common.truth.IterableSubject$UsingCorrespondence$Pairing)
com.google.common.truth.IterableSubject$UsingCorrespondence$Pairing x0
static synthetic com.google.common.collect.ListMultimap access$600 (com.google.common.truth.IterableSubject$UsingCorrespondence$Pairing)
com.google.common.truth.IterableSubject$UsingCorrespondence$Pairing x0
static synthetic java.util.List access$700 (com.google.common.truth.IterableSubject$UsingCorrespondence$Pairing)
com.google.common.truth.IterableSubject$UsingCorrespondence$Pairing x0
static synthetic java.util.List access$800 (com.google.common.truth.IterableSubject$UsingCorrespondence$Pairing)
com.google.common.truth.IterableSubject$UsingCorrespondence$Pairing x0
synthetic void <init> (com.google.common.truth.IterableSubject$UsingCorrespondence, com.google.common.truth.IterableSubject$1)
com.google.common.truth.IterableSubject$UsingCorrespondence x0
com.google.common.truth.IterableSubject$1 x1
}
com/google/common/truth/IterableSubject$UsingCorrespondence.class
IterableSubject.java
package com.google.common.truth
public com.google.common.truth.IterableSubject$UsingCorrespondence extends java.lang.Object {
private final com.google.common.truth.IterableSubject subject
private final com.google.common.truth.Correspondence correspondence
private final com.google.common.base.Optional pairer
void <init> (com.google.common.truth.IterableSubject, com.google.common.truth.Correspondence)
com.google.common.truth.IterableSubject subject
com.google.common.truth.Correspondence correspondence
void <init> (com.google.common.truth.IterableSubject, com.google.common.truth.Correspondence, com.google.common.truth.IterableSubject$UsingCorrespondence$Pairer)
com.google.common.truth.IterableSubject subject
com.google.common.truth.Correspondence correspondence
com.google.common.truth.IterableSubject$UsingCorrespondence$Pairer pairer
public com.google.common.truth.IterableSubject$UsingCorrespondence displayingDiffsPairedBy (com.google.common.base.Function)
com.google.common.base.Function keyFunction
com.google.common.base.Function actualKeyFunction
public com.google.common.truth.IterableSubject$UsingCorrespondence displayingDiffsPairedBy (com.google.common.base.Function, com.google.common.base.Function)
com.google.common.base.Function actualKeyFunction
com.google.common.base.Function expectedKeyFunction
public void contains (java.lang.Object)
Object actual
java.util.List keyMatches
Object expected
com.google.common.truth.Correspondence$ExceptionStore exceptions
public void doesNotContain (java.lang.Object)
Object actual
Object excluded
com.google.common.truth.Correspondence$ExceptionStore exceptions
java.util.List matchingElements
public final transient com.google.common.truth.Ordered containsExactly (java.lang.Object[])
Object[] expected
public com.google.common.truth.Ordered containsExactlyElementsIn (java.lang.Iterable)
Iterable expected
java.util.List actualList
java.util.List expectedList
com.google.common.truth.Correspondence$ExceptionStore exceptions
com.google.common.collect.ImmutableSetMultimap candidateMapping
com.google.common.collect.ImmutableBiMap maximalOneToOneMapping
public com.google.common.truth.Ordered containsExactlyElementsIn (java.lang.Object[])
Object[] expected
private boolean correspondInOrderExactly (java.util.Iterator, java.util.Iterator)
Object actualElement
Object expectedElement
java.util.Iterator actual
java.util.Iterator expected
com.google.common.truth.Correspondence$ExceptionStore exceptions
private com.google.common.collect.ImmutableSetMultimap findCandidateMapping (java.util.List, java.util.List, com.google.common.truth.Correspondence$ExceptionStore)
int expectedIndex
int actualIndex
java.util.List actual
java.util.List expected
com.google.common.truth.Correspondence$ExceptionStore exceptions
com.google.common.collect.ImmutableSetMultimap$Builder mapping
private boolean failIfCandidateMappingHasMissingOrExtra (java.util.List, java.util.List, com.google.common.collect.ImmutableSetMultimap, com.google.common.truth.Correspondence$ExceptionStore)
java.util.List actual
java.util.List expected
com.google.common.collect.ImmutableSetMultimap mapping
com.google.common.truth.Correspondence$ExceptionStore exceptions
java.util.List extra
java.util.List missing
private java.lang.String describeMissingOrExtra (java.util.List, java.util.List, com.google.common.truth.Correspondence$ExceptionStore)
com.google.common.truth.IterableSubject$UsingCorrespondence$Pairing pairing
java.util.List missing
java.util.List extra
com.google.common.truth.Correspondence$ExceptionStore exceptions
private java.lang.String describeMissingOrExtraWithoutPairing (java.lang.String, java.util.List, java.util.List)
String verb
java.util.List missing
java.util.List extra
java.util.List messages
private java.lang.String describeMissingOrExtraWithPairing (com.google.common.truth.IterableSubject$UsingCorrespondence$Pairing, com.google.common.truth.Correspondence$ExceptionStore)
Object missing
java.util.List extras
Object key
com.google.common.truth.IterableSubject$UsingCorrespondence$Pairing pairing
com.google.common.truth.Correspondence$ExceptionStore exceptions
java.util.List messages
private com.google.common.truth.Facts formatExtras (java.lang.String, java.lang.Object, java.util.List, com.google.common.truth.Correspondence$ExceptionStore)
Object extra
String diff
int i
Object extra
int i
java.util.List extraFacts
String label
Object missing
java.util.List extras
com.google.common.truth.Correspondence$ExceptionStore exceptions
java.util.List diffs
boolean hasDiffs
private java.util.List formatExtrasInline (java.lang.Object, java.util.List, com.google.common.truth.Correspondence$ExceptionStore)
String diff
Object extra
Object missing
java.util.List extras
com.google.common.truth.Correspondence$ExceptionStore exceptions
java.util.List extrasFormatted
private java.util.List findNotIndexed (java.util.List, java.util.Set)
int index
java.util.List list
java.util.Set indexes
java.util.List notIndexed
private java.lang.String formatMissing (java.util.List)
java.util.List missing
private com.google.common.collect.ImmutableBiMap findMaximalOneToOneMapping (com.google.common.collect.ImmutableMultimap)
com.google.common.collect.ImmutableMultimap edges
private boolean failIfOneToOneMappingHasMissingOrExtra (java.util.List, java.util.List, com.google.common.collect.BiMap, com.google.common.truth.Correspondence$ExceptionStore)
java.util.List actual
java.util.List expected
com.google.common.collect.BiMap mapping
com.google.common.truth.Correspondence$ExceptionStore exceptions
java.util.List extra
java.util.List missing
public final transient com.google.common.truth.Ordered containsAtLeast (java.lang.Object, java.lang.Object, java.lang.Object[])
Object first
Object second
Object[] rest
public com.google.common.truth.Ordered containsAtLeastElementsIn (java.lang.Iterable)
Iterable expected
java.util.List actualList
java.util.List expectedList
com.google.common.truth.Correspondence$ExceptionStore exceptions
com.google.common.collect.ImmutableSetMultimap candidateMapping
com.google.common.collect.ImmutableBiMap maximalOneToOneMapping
public com.google.common.truth.Ordered containsAtLeastElementsIn (java.lang.Object[])
Object[] expected
private boolean correspondInOrderAllIn (java.util.Iterator, java.util.Iterator)
Object expectedElement
java.util.Iterator actual
java.util.Iterator expected
com.google.common.truth.Correspondence$ExceptionStore exceptions
private boolean findCorresponding (java.util.Iterator, java.lang.Object, com.google.common.truth.Correspondence$ExceptionStore)
Object actualElement
java.util.Iterator actual
Object expectedElement
com.google.common.truth.Correspondence$ExceptionStore exceptions
private boolean failIfCandidateMappingHasMissing (java.util.List, java.util.List, com.google.common.collect.ImmutableSetMultimap, com.google.common.truth.Correspondence$ExceptionStore)
java.util.List extra
java.util.List actual
java.util.List expected
com.google.common.collect.ImmutableSetMultimap mapping
com.google.common.truth.Correspondence$ExceptionStore exceptions
java.util.List missing
private java.lang.String describeMissing (java.util.List, java.util.List, com.google.common.truth.Correspondence$ExceptionStore)
com.google.common.truth.IterableSubject$UsingCorrespondence$Pairing pairing
java.util.List missing
java.util.List extra
com.google.common.truth.Correspondence$ExceptionStore exceptions
private java.lang.String describeMissingWithoutPairing (java.lang.String, java.util.List)
String verb
java.util.List missing
private java.lang.String describeMissingWithPairing (com.google.common.truth.IterableSubject$UsingCorrespondence$Pairing, com.google.common.truth.Correspondence$ExceptionStore)
Object missing
java.util.List extras
Object key
com.google.common.truth.IterableSubject$UsingCorrespondence$Pairing pairing
com.google.common.truth.Correspondence$ExceptionStore exceptions
java.util.List messages
private boolean failIfOneToOneMappingHasMissing (java.util.List, java.util.List, com.google.common.collect.BiMap, com.google.common.truth.Correspondence$ExceptionStore)
java.util.List extra
java.util.List actual
java.util.List expected
com.google.common.collect.BiMap mapping
com.google.common.truth.Correspondence$ExceptionStore exceptions
java.util.List missing
public final transient void containsAnyOf (java.lang.Object, java.lang.Object, java.lang.Object[])
Object first
Object second
Object[] rest
public void containsAnyIn (java.lang.Iterable)
Iterable expected
public void containsAnyIn (java.lang.Object[])
Object[] expected
private void containsAny (java.lang.String, java.lang.Iterable)
Object actualItem
Object expectedItem
com.google.common.truth.IterableSubject$UsingCorrespondence$Pairing pairing
String failVerb
Iterable expected
java.util.Collection actual
com.google.common.truth.Correspondence$ExceptionStore exceptions
private java.lang.String describeAnyMatchesByKey (com.google.common.truth.IterableSubject$UsingCorrespondence$Pairing, com.google.common.truth.Correspondence$ExceptionStore)
Object expected
java.util.List got
Object key
com.google.common.truth.IterableSubject$UsingCorrespondence$Pairing pairing
com.google.common.truth.Correspondence$ExceptionStore exceptions
java.util.List messages
public final transient void containsNoneOf (java.lang.Object, java.lang.Object, java.lang.Object[])
Object firstExcluded
Object secondExcluded
Object[] restOfExcluded
public void containsNoneIn (java.lang.Iterable)
Iterable excluded
public void containsNoneIn (java.lang.Object[])
Object[] excluded
private void containsNone (java.lang.String, java.lang.Iterable)
Object actualItem
Object excludedItem
java.util.List actualItems
Object excludedItem
StringBuilder presentDescription
String excludedPrefix
Iterable excluded
java.util.Collection actual
com.google.common.collect.ListMultimap present
com.google.common.truth.Correspondence$ExceptionStore exceptions
private java.lang.Iterable getCastActual ()
static synthetic com.google.common.truth.Correspondence access$300 (com.google.common.truth.IterableSubject$UsingCorrespondence)
com.google.common.truth.IterableSubject$UsingCorrespondence x0
static synthetic com.google.common.truth.IterableSubject access$400 (com.google.common.truth.IterableSubject$UsingCorrespondence)
com.google.common.truth.IterableSubject$UsingCorrespondence x0
}
com/google/common/truth/IterableSubject.class
IterableSubject.java
package com.google.common.truth
public com.google.common.truth.IterableSubject extends com.google.common.truth.Subject {
private final Iterable actual
private static final com.google.common.truth.Ordered IN_ORDER
private static final com.google.common.truth.Ordered ALREADY_FAILED
protected void <init> (com.google.common.truth.FailureMetadata, java.lang.Iterable)
com.google.common.truth.FailureMetadata metadata
Iterable iterable
protected java.lang.String actualCustomStringRepresentation ()
String objectToString
public void isEqualTo (java.lang.Object)
Object expected
boolean equal
public final void isEmpty ()
public final void isNotEmpty ()
public final void hasSize (int)
int expectedSize
int actualSize
public final void contains (java.lang.Object)
java.util.List elementList
Object element
public final void doesNotContain (java.lang.Object)
Object element
public final void containsNoDuplicates ()
com.google.common.collect.Multiset$Entry entry
java.util.List duplicates
public final transient void containsAnyOf (java.lang.Object, java.lang.Object, java.lang.Object[])
Object first
Object second
Object[] rest
public final void containsAnyIn (java.lang.Iterable)
Object item
Iterable expected
java.util.Collection actual
public final void containsAnyIn (java.lang.Object[])
Object[] expected
public final transient com.google.common.truth.Ordered containsAtLeast (java.lang.Object, java.lang.Object, java.lang.Object[])
Object firstExpected
Object secondExpected
Object[] restOfExpected
public final com.google.common.truth.Ordered containsAtLeastElementsIn (java.lang.Iterable)
int index
Object e
Iterable expectedIterable
java.util.List actual
java.util.Collection expected
java.util.List missing
java.util.List actualNotInOrder
boolean ordered
public final com.google.common.truth.Ordered containsAtLeastElementsIn (java.lang.Object[])
Object[] expected
private com.google.common.truth.Ordered failAtLeast (java.util.Collection, java.util.Collection)
java.util.Collection expected
java.util.Collection missingRawObjects
java.util.Collection nearMissRawObjects
com.google.common.collect.ImmutableList$Builder facts
private static void moveElements (java.util.List, java.util.Collection, int)
int i
java.util.List input
java.util.Collection output
int maxElements
public final transient com.google.common.truth.Ordered containsExactly (java.lang.Object[])
Object[] varargs
java.util.List expected
public final com.google.common.truth.Ordered containsExactlyElementsIn (java.lang.Iterable)
Iterable expected
public final com.google.common.truth.Ordered containsExactlyElementsIn (java.lang.Object[])
Object[] expected
private com.google.common.truth.Ordered containsExactlyElementsIn (java.lang.Iterable, boolean)
Object item
java.util.Collection missing
java.util.Collection extra
Object actualElement
Object requiredElement
Iterable required
boolean addElementsInWarning
java.util.Iterator actualIter
java.util.Iterator requiredIter
boolean isFirst
private com.google.common.truth.Ordered failExactly (java.lang.Iterable, boolean, java.util.Collection, java.util.Collection)
Iterable required
boolean addElementsInWarning
java.util.Collection missingRawObjects
java.util.Collection extraRawObjects
com.google.common.collect.ImmutableList$Builder facts
private static com.google.common.collect.ImmutableList makeElementFactsForBoth (java.lang.String, java.util.Collection, java.lang.String, java.util.Collection)
String firstKey
java.util.Collection firstCollection
String secondKey
java.util.Collection secondCollection
boolean addTypeInfo
com.google.common.truth.SubjectUtils$DuplicateGroupedAndTyped first
com.google.common.truth.SubjectUtils$DuplicateGroupedAndTyped second
com.google.common.truth.IterableSubject$ElementFactGrouping grouping
com.google.common.collect.ImmutableList$Builder facts
com.google.common.collect.ImmutableList firstFacts
com.google.common.collect.ImmutableList secondFacts
private static com.google.common.collect.ImmutableList makeElementFacts (java.lang.String, com.google.common.truth.SubjectUtils$DuplicateGroupedAndTyped, com.google.common.truth.IterableSubject$ElementFactGrouping)
int count
Object item
com.google.common.collect.Multiset$Entry entry
String label
com.google.common.truth.SubjectUtils$DuplicateGroupedAndTyped elements
com.google.common.truth.IterableSubject$ElementFactGrouping grouping
com.google.common.collect.ImmutableList$Builder facts
int n
private static java.lang.String keyToGoWithElementsString (java.lang.String, com.google.common.truth.SubjectUtils$DuplicateGroupedAndTyped)
String label
com.google.common.truth.SubjectUtils$DuplicateGroupedAndTyped elements
private static java.lang.String keyToServeAsHeader (java.lang.String, com.google.common.truth.SubjectUtils$DuplicateGroupedAndTyped)
String label
com.google.common.truth.SubjectUtils$DuplicateGroupedAndTyped elements
String key
private static java.lang.String numberString (int, int)
int n
int count
private static com.google.common.truth.IterableSubject$ElementFactGrouping pickGrouping (java.lang.Iterable, java.lang.Iterable)
Iterable first
Iterable second
boolean firstHasMultiple
boolean secondHasMultiple
private static transient boolean anyContainsCommaOrNewline (java.lang.Iterable[])
String s
com.google.common.collect.Multiset$Entry entry
Iterable[] lists
private static boolean hasMultiple (java.lang.Iterable)
com.google.common.collect.Multiset$Entry entry
Iterable entries
int totalCount
private static boolean containsEmptyOrLong (java.lang.Iterable)
String s
com.google.common.collect.Multiset$Entry entry
Iterable entries
int totalLength
public final transient void containsNoneOf (java.lang.Object, java.lang.Object, java.lang.Object[])
Object firstExcluded
Object secondExcluded
Object[] restOfExcluded
public final void containsNoneIn (java.lang.Iterable)
Object item
Iterable excluded
java.util.Collection actual
java.util.Collection present
public final void containsNoneIn (java.lang.Object[])
Object[] excluded
public void isInStrictOrder ()
public final void isInStrictOrder (java.util.Comparator)
java.util.Comparator comparator
public void isInOrder ()
public final void isInOrder (java.util.Comparator)
java.util.Comparator comparator
private void pairwiseCheck (java.lang.String, com.google.common.truth.IterableSubject$PairwiseChecker)
Object next
Object prev
String expectedFact
com.google.common.truth.IterableSubject$PairwiseChecker checker
java.util.Iterator iterator
public transient void isNoneOf (java.lang.Object, java.lang.Object, java.lang.Object[])
Object first
Object second
Object[] rest
public void isNotIn (java.lang.Iterable)
Object element
Iterable iterable
java.util.List nonIterables
private com.google.common.truth.Fact fullContents ()
public com.google.common.truth.IterableSubject$UsingCorrespondence comparingElementsUsing (com.google.common.truth.Correspondence)
com.google.common.truth.Correspondence correspondence
static synthetic com.google.common.truth.Fact access$000 (com.google.common.truth.IterableSubject)
com.google.common.truth.IterableSubject x0
static synthetic com.google.common.truth.Ordered access$100 ()
static synthetic com.google.common.truth.Ordered access$200 ()
static synthetic java.lang.Iterable access$900 (com.google.common.truth.IterableSubject)
com.google.common.truth.IterableSubject x0
static void <clinit> ()
}
com/google/common/truth/LazyMessage.class
LazyMessage.java
package com.google.common.truth
final com.google.common.truth.LazyMessage extends java.lang.Object {
private static final String PLACEHOLDER_ERR
private final String format
private final Object[] args
transient void <init> (java.lang.String, java.lang.Object[])
String format
Object[] args
int placeholders
public java.lang.String toString ()
static int countPlaceholders (java.lang.String)
String template
int index
int count
static com.google.common.collect.ImmutableList evaluateAll (com.google.common.collect.ImmutableList)
com.google.common.truth.LazyMessage message
com.google.common.collect.ImmutableList messages
com.google.common.collect.ImmutableList$Builder result
}
com/google/common/truth/LongSubject.class
LongSubject.java
package com.google.common.truth
public com.google.common.truth.LongSubject extends com.google.common.truth.ComparableSubject {
protected void <init> (com.google.common.truth.FailureMetadata, java.lang.Long)
com.google.common.truth.FailureMetadata metadata
Long actual
public final void isEquivalentAccordingToCompareTo (java.lang.Long)
Long other
public final void isGreaterThan (int)
int other
public final void isLessThan (int)
int other
public final void isAtMost (int)
int other
public final void isAtLeast (int)
int other
public volatile synthetic void isEquivalentAccordingToCompareTo (java.lang.Comparable)
}
com/google/common/truth/MapSubject$1.class
MapSubject.java
package com.google.common.truth
final com.google.common.truth.MapSubject$1 extends java.lang.Object implements com.google.common.truth.MapSubject$ValueTester {
void <init> ()
public boolean test (java.lang.Object, java.lang.Object)
Object actualValue
Object expectedValue
}
com/google/common/truth/MapSubject$2.class
MapSubject.java
package com.google.common.truth
final com.google.common.truth.MapSubject$2 extends java.lang.Object implements com.google.common.base.Function {
void <init> ()
public java.lang.String apply (com.google.common.truth.MapSubject$ValueDifference)
com.google.common.truth.MapSubject$ValueDifference values
boolean includeTypes
public volatile synthetic java.lang.Object apply (java.lang.Object)
}
com/google/common/truth/MapSubject$3.class
MapSubject.java
package com.google.common.truth
final com.google.common.truth.MapSubject$3 extends java.lang.Object implements com.google.common.truth.Ordered {
void <init> ()
public void inOrder ()
}
com/google/common/truth/MapSubject$4.class
MapSubject.java
package com.google.common.truth
final com.google.common.truth.MapSubject$4 extends java.lang.Object implements com.google.common.truth.Ordered {
void <init> ()
public void inOrder ()
}
com/google/common/truth/MapSubject$MapDifference.class
MapSubject.java
package com.google.common.truth
com.google.common.truth.MapSubject$MapDifference extends java.lang.Object {
private final java.util.Map missing
private final java.util.Map unexpected
private final java.util.Map wrongValues
private final java.util.Set allKeys
static com.google.common.truth.MapSubject$MapDifference create (java.util.Map, java.util.Map, boolean, com.google.common.truth.MapSubject$ValueTester)
Object actualValue
Object expectedKey
Object expectedValue
java.util.Map$Entry expectedEntry
java.util.Map actual
java.util.Map expected
boolean allowUnexpected
com.google.common.truth.MapSubject$ValueTester valueTester
java.util.Map unexpected
java.util.Map missing
java.util.Map wrongValues
private void <init> (java.util.Map, java.util.Map, java.util.Map, java.util.Set)
java.util.Map missing
java.util.Map unexpected
java.util.Map wrongValues
java.util.Set allKeys
boolean isEmpty ()
java.lang.String describe (com.google.common.base.Function)
java.util.Map wrongValuesFormatted
com.google.common.base.Function valueDiffFormat
boolean includeKeyTypes
StringBuilder description
private boolean includeKeyTypes ()
java.util.Set keys
}
com/google/common/truth/MapSubject$MapInOrder.class
MapSubject.java
package com.google.common.truth
com.google.common.truth.MapSubject$MapInOrder extends java.lang.Object implements com.google.common.truth.Ordered {
private final java.util.Map expectedMap
private final String failVerb
final synthetic com.google.common.truth.MapSubject this$0
void <init> (com.google.common.truth.MapSubject, java.util.Map, java.lang.String)
java.util.Map expectedMap
String failVerb
public void inOrder ()
java.util.List expectedKeyOrder
java.util.List actualKeyOrder
}
com/google/common/truth/MapSubject$TypedToStringWrapper.class
MapSubject.java
package com.google.common.truth
com.google.common.truth.MapSubject$TypedToStringWrapper extends java.lang.Object {
private final Object delegate
void <init> (java.lang.Object)
Object delegate
public boolean equals (java.lang.Object)
Object other
public int hashCode ()
public java.lang.String toString ()
}
com/google/common/truth/MapSubject$UsingCorrespondence$1.class
MapSubject.java
package com.google.common.truth
com.google.common.truth.MapSubject$UsingCorrespondence$1 extends java.lang.Object implements com.google.common.truth.MapSubject$ValueTester {
final synthetic com.google.common.truth.Correspondence$ExceptionStore val$exceptions
final synthetic com.google.common.truth.MapSubject$UsingCorrespondence this$1
void <init> (com.google.common.truth.MapSubject$UsingCorrespondence, com.google.common.truth.Correspondence$ExceptionStore)
com.google.common.truth.MapSubject$UsingCorrespondence this$1
public boolean test (java.lang.Object, java.lang.Object)
Object actualValue
Object expectedValue
}
com/google/common/truth/MapSubject$UsingCorrespondence$2.class
MapSubject.java
package com.google.common.truth
com.google.common.truth.MapSubject$UsingCorrespondence$2 extends java.lang.Object implements com.google.common.base.Function {
final synthetic com.google.common.truth.Correspondence$ExceptionStore val$exceptions
final synthetic com.google.common.truth.MapSubject$UsingCorrespondence this$1
void <init> (com.google.common.truth.MapSubject$UsingCorrespondence, com.google.common.truth.Correspondence$ExceptionStore)
com.google.common.truth.MapSubject$UsingCorrespondence this$1
public java.lang.String apply (com.google.common.truth.MapSubject$ValueDifference)
com.google.common.truth.MapSubject$ValueDifference values
String diffString
public volatile synthetic java.lang.Object apply (java.lang.Object)
}
com/google/common/truth/MapSubject$UsingCorrespondence.class
MapSubject.java
package com.google.common.truth
public final com.google.common.truth.MapSubject$UsingCorrespondence extends java.lang.Object {
private final com.google.common.truth.Correspondence correspondence
final synthetic com.google.common.truth.MapSubject this$0
private void <init> (com.google.common.truth.MapSubject, com.google.common.truth.Correspondence)
com.google.common.truth.MapSubject this$0
com.google.common.truth.Correspondence correspondence
public void containsEntry (java.lang.Object, java.lang.Object)
Object actualValue
com.google.common.truth.Correspondence$ExceptionStore exceptions
String diff
java.util.Map$Entry actualEntry
java.util.Set keys
com.google.common.truth.Correspondence$ExceptionStore exceptions
Object expectedKey
Object expectedValue
public void doesNotContainEntry (java.lang.Object, java.lang.Object)
Object actualValue
com.google.common.truth.Correspondence$ExceptionStore exceptions
Object excludedKey
Object excludedValue
public transient com.google.common.truth.Ordered containsExactly (java.lang.Object, java.lang.Object, java.lang.Object[])
Object k0
Object v0
Object[] rest
java.util.Map expectedMap
public transient com.google.common.truth.Ordered containsAtLeast (java.lang.Object, java.lang.Object, java.lang.Object[])
Object k0
Object v0
Object[] rest
java.util.Map expectedMap
public com.google.common.truth.Ordered containsExactlyEntriesIn (java.util.Map)
java.util.Map expectedMap
public com.google.common.truth.Ordered containsAtLeastEntriesIn (java.util.Map)
java.util.Map expectedMap
private com.google.common.truth.Ordered internalContainsEntriesIn (java.lang.String, java.util.Map, boolean)
String modifier
java.util.Map expectedMap
boolean allowUnexpected
com.google.common.truth.Correspondence$ExceptionStore exceptions
com.google.common.truth.MapSubject$MapDifference diff
private final com.google.common.base.Function valueDiffFormat (com.google.common.truth.Correspondence$ExceptionStore)
com.google.common.truth.Correspondence$ExceptionStore exceptions
private java.util.Map getCastSubject ()
synthetic void <init> (com.google.common.truth.MapSubject, com.google.common.truth.Correspondence, com.google.common.truth.MapSubject$1)
com.google.common.truth.MapSubject x0
com.google.common.truth.Correspondence x1
com.google.common.truth.MapSubject$1 x2
static synthetic com.google.common.truth.Correspondence access$800 (com.google.common.truth.MapSubject$UsingCorrespondence)
com.google.common.truth.MapSubject$UsingCorrespondence x0
}
com/google/common/truth/MapSubject$ValueDifference.class
MapSubject.java
package com.google.common.truth
com.google.common.truth.MapSubject$ValueDifference extends java.lang.Object {
private final Object actual
private final Object expected
void <init> (java.lang.Object, java.lang.Object)
Object actual
Object expected
static synthetic java.lang.Object access$100 (com.google.common.truth.MapSubject$ValueDifference)
com.google.common.truth.MapSubject$ValueDifference x0
static synthetic java.lang.Object access$200 (com.google.common.truth.MapSubject$ValueDifference)
com.google.common.truth.MapSubject$ValueDifference x0
}
com/google/common/truth/MapSubject$ValueTester.class
MapSubject.java
package com.google.common.truth
abstract com.google.common.truth.MapSubject$ValueTester extends java.lang.Object {
public abstract boolean test (java.lang.Object, java.lang.Object)
}
com/google/common/truth/MapSubject.class
MapSubject.java
package com.google.common.truth
public com.google.common.truth.MapSubject extends com.google.common.truth.Subject {
private final java.util.Map actual
private static final com.google.common.truth.MapSubject$ValueTester EQUALITY
private static final com.google.common.base.Function VALUE_DIFFERENCE_FORMAT
private static final com.google.common.truth.Ordered IN_ORDER
private static final com.google.common.truth.Ordered ALREADY_FAILED
protected void <init> (com.google.common.truth.FailureMetadata, java.util.Map)
com.google.common.truth.FailureMetadata metadata
java.util.Map map
public final void isEqualTo (java.lang.Object)
Object other
public final void isEmpty ()
public final void isNotEmpty ()
public final void hasSize (int)
int expectedSize
public final void containsKey (java.lang.Object)
Object key
public final void doesNotContainKey (java.lang.Object)
Object key
public final void containsEntry (java.lang.Object, java.lang.Object)
Object actualValue
com.google.common.truth.StandardSubjectBuilder check
java.util.Map$Entry actualEntry
java.util.Set keys
java.util.List keyList
java.util.List valueList
Object key
Object value
java.util.Map$Entry entry
public final void doesNotContainEntry (java.lang.Object, java.lang.Object)
Object key
Object value
public final com.google.common.truth.Ordered containsExactly ()
public final transient com.google.common.truth.Ordered containsExactly (java.lang.Object, java.lang.Object, java.lang.Object[])
Object k0
Object v0
Object[] rest
public final transient com.google.common.truth.Ordered containsAtLeast (java.lang.Object, java.lang.Object, java.lang.Object[])
Object k0
Object v0
Object[] rest
private static transient java.util.Map accumulateMap (java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object[])
Object key
int i
String functionName
Object k0
Object v0
Object[] rest
java.util.Map expectedMap
com.google.common.collect.Multiset keys
public final com.google.common.truth.Ordered containsExactlyEntriesIn (java.util.Map)
java.util.Map expectedMap
boolean containsAnyOrder
public final com.google.common.truth.Ordered containsAtLeastEntriesIn (java.util.Map)
java.util.Map expectedMap
boolean containsAnyOrder
private boolean containsEntriesInAnyOrder (java.util.Map, java.lang.String, boolean)
java.util.Map expectedMap
String failVerb
boolean allowUnexpected
com.google.common.truth.MapSubject$MapDifference diff
private static final java.util.Map addKeyTypes (java.util.Map)
java.util.Map$Entry entry
java.util.Map in
java.util.Map out
public final com.google.common.truth.MapSubject$UsingCorrespondence comparingValuesUsing (com.google.common.truth.Correspondence)
com.google.common.truth.Correspondence correspondence
static synthetic java.util.Map access$000 (java.util.Map)
java.util.Map x0
static synthetic java.util.Map access$300 (com.google.common.truth.MapSubject)
com.google.common.truth.MapSubject x0
static synthetic java.util.Map access$500 (java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object[])
String x0
Object x1
Object x2
Object[] x3
static synthetic com.google.common.truth.Ordered access$600 ()
static synthetic com.google.common.truth.Ordered access$700 ()
static void <clinit> ()
}
com/google/common/truth/MathUtil.class
MathUtil.java
package com.google.common.truth
final com.google.common.truth.MathUtil extends java.lang.Object {
private void <init> ()
public static boolean equalWithinTolerance (double, double, double)
double left
double right
double tolerance
public static boolean equalWithinTolerance (float, float, float)
float left
float right
float tolerance
public static boolean notEqualWithinTolerance (double, double, double)
double left
double right
double tolerance
public static boolean notEqualWithinTolerance (float, float, float)
float left
float right
float tolerance
}
com/google/common/truth/MultimapSubject$1.class
MultimapSubject.java
package com.google.common.truth
final com.google.common.truth.MultimapSubject$1 extends java.lang.Object implements com.google.common.truth.Ordered {
void <init> ()
public void inOrder ()
}
com/google/common/truth/MultimapSubject$2.class
MultimapSubject.java
package com.google.common.truth
com.google.common.truth.MultimapSubject$2 extends java.lang.Object implements com.google.common.truth.Subject$Factory {
final synthetic com.google.common.truth.MultimapSubject this$0
void <init> (com.google.common.truth.MultimapSubject)
com.google.common.truth.MultimapSubject this$0
public com.google.common.truth.IterableSubject createSubject (com.google.common.truth.FailureMetadata, java.lang.Iterable)
com.google.common.truth.FailureMetadata metadata
Iterable actual
public volatile synthetic com.google.common.truth.Subject createSubject (com.google.common.truth.FailureMetadata, java.lang.Object)
}
com/google/common/truth/MultimapSubject$EntryCorrespondence.class
MultimapSubject.java
package com.google.common.truth
final com.google.common.truth.MultimapSubject$EntryCorrespondence extends com.google.common.truth.Correspondence {
private final com.google.common.truth.Correspondence valueCorrespondence
void <init> (com.google.common.truth.Correspondence)
com.google.common.truth.Correspondence valueCorrespondence
public boolean compare (java.util.Map$Entry, java.util.Map$Entry)
java.util.Map$Entry actual
java.util.Map$Entry expected
public java.lang.String toString ()
public volatile synthetic boolean compare (java.lang.Object, java.lang.Object)
}
com/google/common/truth/MultimapSubject$IterableEntries.class
MultimapSubject.java
package com.google.common.truth
com.google.common.truth.MultimapSubject$IterableEntries extends com.google.common.truth.IterableSubject {
private final String stringRepresentation
void <init> (com.google.common.truth.FailureMetadata, com.google.common.truth.MultimapSubject, java.lang.Iterable)
com.google.common.truth.FailureMetadata metadata
com.google.common.truth.MultimapSubject multimapSubject
Iterable actual
protected java.lang.String actualCustomStringRepresentation ()
}
com/google/common/truth/MultimapSubject$MultimapInOrder.class
MultimapSubject.java
package com.google.common.truth
com.google.common.truth.MultimapSubject$MultimapInOrder extends java.lang.Object implements com.google.common.truth.Ordered {
private final com.google.common.collect.Multimap expectedMultimap
private final String verb
final synthetic com.google.common.truth.MultimapSubject this$0
void <init> (com.google.common.truth.MultimapSubject, java.lang.String, com.google.common.collect.Multimap)
String verb
com.google.common.collect.Multimap expectedMultimap
public void inOrder ()
Object value
java.util.List actualVals
java.util.List expectedVals
java.util.Iterator actualIterator
Object key
boolean keysInOrder
java.util.LinkedHashSet keysWithValuesOutOfOrder
}
com/google/common/truth/MultimapSubject$UsingCorrespondence.class
MultimapSubject.java
package com.google.common.truth
public final com.google.common.truth.MultimapSubject$UsingCorrespondence extends java.lang.Object {
private final com.google.common.truth.Correspondence correspondence
final synthetic com.google.common.truth.MultimapSubject this$0
private void <init> (com.google.common.truth.MultimapSubject, com.google.common.truth.Correspondence)
com.google.common.truth.MultimapSubject this$0
com.google.common.truth.Correspondence correspondence
public void containsEntry (java.lang.Object, java.lang.Object)
Object actualValue
java.util.Collection actualValues
com.google.common.truth.Correspondence$ExceptionStore exceptions
java.util.Map$Entry actualEntry
java.util.Set keys
com.google.common.truth.Correspondence$ExceptionStore exceptions
Object expectedKey
Object expectedValue
public void doesNotContainEntry (java.lang.Object, java.lang.Object)
Object actualValue
java.util.Collection actualValues
java.util.List matchingValues
com.google.common.truth.Correspondence$ExceptionStore exceptions
Object excludedKey
Object excludedValue
public com.google.common.truth.Ordered containsExactlyEntriesIn (com.google.common.collect.Multimap)
com.google.common.collect.Multimap expectedMultimap
private com.google.common.truth.Ordered internalContainsExactlyEntriesIn (com.google.common.collect.Multimap)
com.google.common.collect.Multimap expectedMultimap
public com.google.common.truth.Ordered containsAtLeastEntriesIn (com.google.common.collect.Multimap)
com.google.common.collect.Multimap expectedMultimap
private com.google.common.truth.Ordered internalContainsAtLeastEntriesIn (com.google.common.collect.Multimap)
com.google.common.collect.Multimap expectedMultimap
public transient com.google.common.truth.Ordered containsExactly (java.lang.Object, java.lang.Object, java.lang.Object[])
Object k0
Object v0
Object[] rest
com.google.common.collect.Multimap expectedMultimap
public com.google.common.truth.Ordered containsExactly ()
public transient com.google.common.truth.Ordered containsAtLeast (java.lang.Object, java.lang.Object, java.lang.Object[])
Object k0
Object v0
Object[] rest
com.google.common.collect.Multimap expectedMultimap
private com.google.common.collect.Multimap getCastActual ()
synthetic void <init> (com.google.common.truth.MultimapSubject, com.google.common.truth.Correspondence, com.google.common.truth.MultimapSubject$1)
com.google.common.truth.MultimapSubject x0
com.google.common.truth.Correspondence x1
com.google.common.truth.MultimapSubject$1 x2
}
com/google/common/truth/MultimapSubject.class
MultimapSubject.java
package com.google.common.truth
public com.google.common.truth.MultimapSubject extends com.google.common.truth.Subject {
private static final com.google.common.truth.Ordered ALREADY_FAILED
private final com.google.common.collect.Multimap actual
protected void <init> (com.google.common.truth.FailureMetadata, com.google.common.collect.Multimap)
com.google.common.truth.FailureMetadata metadata
com.google.common.collect.Multimap multimap
void <init> (com.google.common.truth.FailureMetadata, com.google.common.collect.Multimap, java.lang.String)
com.google.common.truth.FailureMetadata metadata
com.google.common.collect.Multimap multimap
String typeDescription
public final void isEmpty ()
public final void isNotEmpty ()
public final void hasSize (int)
int expectedSize
public final void containsKey (java.lang.Object)
Object key
public final void doesNotContainKey (java.lang.Object)
Object key
public final void containsEntry (java.lang.Object, java.lang.Object)
java.util.Map$Entry actualEntry
java.util.Set keys
java.util.Map$Entry entry
java.util.List entryList
Object key
Object value
public final void doesNotContainEntry (java.lang.Object, java.lang.Object)
Object key
Object value
public com.google.common.truth.IterableSubject valuesForKey (java.lang.Object)
Object key
public final void isEqualTo (java.lang.Object)
String mapType1
String mapType2
Object other
boolean isEqual
public final com.google.common.truth.Ordered containsExactlyEntriesIn (com.google.common.collect.Multimap)
boolean addTypeInfo
com.google.common.collect.Multimap expectedMultimap
com.google.common.collect.ListMultimap missing
com.google.common.collect.ListMultimap extra
public final com.google.common.truth.Ordered containsAtLeastEntriesIn (com.google.common.collect.Multimap)
com.google.common.collect.Multimap expectedMultimap
com.google.common.collect.ListMultimap missing
public final com.google.common.truth.Ordered containsExactly ()
public final transient com.google.common.truth.Ordered containsExactly (java.lang.Object, java.lang.Object, java.lang.Object[])
Object k0
Object v0
Object[] rest
public final transient com.google.common.truth.Ordered containsAtLeast (java.lang.Object, java.lang.Object, java.lang.Object[])
Object k0
Object v0
Object[] rest
private static transient com.google.common.collect.Multimap accumulateMultimap (java.lang.Object, java.lang.Object, java.lang.Object[])
int i
Object k0
Object v0
Object[] rest
com.google.common.collect.LinkedListMultimap expectedMultimap
private com.google.common.truth.Subject$Factory iterableEntries ()
private static boolean advanceToFind (java.util.Iterator, java.lang.Object)
java.util.Iterator iterator
Object value
private static java.util.Collection get (com.google.common.collect.Multimap, java.lang.Object)
com.google.common.collect.Multimap multimap
Object key
private static com.google.common.collect.ListMultimap difference (com.google.common.collect.Multimap, com.google.common.collect.Multimap)
java.util.List valDifference
Object key
com.google.common.collect.Multimap minuend
com.google.common.collect.Multimap subtrahend
com.google.common.collect.ListMultimap difference
private static java.util.List difference (java.util.List, java.util.List)
Object elem
java.util.List minuend
java.util.List subtrahend
com.google.common.collect.LinkedHashMultiset remaining
java.util.List difference
private static java.lang.String countDuplicatesMultimap (com.google.common.collect.Multimap)
Object key
com.google.common.collect.Multimap multimap
java.util.List entries
StringBuilder sb
private static com.google.common.collect.Multimap annotateEmptyStringsMultimap (com.google.common.collect.Multimap)
Object key
Object value
java.util.Map$Entry entry
com.google.common.collect.ListMultimap annotatedMultimap
com.google.common.collect.Multimap multimap
public com.google.common.truth.MultimapSubject$UsingCorrespondence comparingValuesUsing (com.google.common.truth.Correspondence)
com.google.common.truth.Correspondence correspondence
static synthetic com.google.common.collect.Multimap access$000 (com.google.common.truth.MultimapSubject)
com.google.common.truth.MultimapSubject x0
static synthetic java.util.Collection access$100 (com.google.common.collect.Multimap, java.lang.Object)
com.google.common.collect.Multimap x0
Object x1
static synthetic boolean access$200 (java.util.Iterator, java.lang.Object)
java.util.Iterator x0
Object x1
static synthetic com.google.common.truth.Subject$Factory access$400 (com.google.common.truth.MultimapSubject)
com.google.common.truth.MultimapSubject x0
static synthetic com.google.common.collect.Multimap access$500 (java.lang.Object, java.lang.Object, java.lang.Object[])
Object x0
Object x1
Object[] x2
static void <clinit> ()
}
com/google/common/truth/MultisetSubject.class
MultisetSubject.java
package com.google.common.truth
public final com.google.common.truth.MultisetSubject extends com.google.common.truth.IterableSubject {
private final com.google.common.collect.Multiset actual
void <init> (com.google.common.truth.FailureMetadata, com.google.common.collect.Multiset)
com.google.common.truth.FailureMetadata metadata
com.google.common.collect.Multiset multiset
public final void hasCount (java.lang.Object, int)
Object element
int expectedCount
int actualCount
}
com/google/common/truth/ObjectArraySubject.class
ObjectArraySubject.java
package com.google.common.truth
public final com.google.common.truth.ObjectArraySubject extends com.google.common.truth.AbstractArraySubject {
private final Object[] actual
void <init> (com.google.common.truth.FailureMetadata, java.lang.Object[], java.lang.String)
com.google.common.truth.FailureMetadata metadata
Object[] o
String typeDescription
public com.google.common.truth.IterableSubject asList ()
}
com/google/common/truth/Ordered.class
Ordered.java
package com.google.common.truth
public abstract com.google.common.truth.Ordered extends java.lang.Object {
public abstract void inOrder ()
}
com/google/common/truth/Platform$JUnitTestRule.class
Platform.java
package com.google.common.truth
abstract com.google.common.truth.Platform$JUnitTestRule extends java.lang.Object implements org.junit.rules.TestRule {
}
com/google/common/truth/Platform$PlatformComparisonFailure.class
Platform.java
package com.google.common.truth
abstract com.google.common.truth.Platform$PlatformComparisonFailure extends org.junit.ComparisonFailure {
private final String message
private final Throwable cause
void <init> (java.lang.String, java.lang.String, java.lang.String, java.lang.Throwable)
String message
String expected
String actual
Throwable cause
public final java.lang.String getMessage ()
public final java.lang.Throwable getCause ()
public final java.lang.String toString ()
}
com/google/common/truth/Platform.class
Platform.java
package com.google.common.truth
final com.google.common.truth.Platform extends java.lang.Object {
static final String EXPECT_FAILURE_WARNING_IF_GWT
private void <init> ()
static boolean isInstanceOfType (java.lang.Object, java.lang.Class)
Object instance
Class clazz
static boolean containsMatch (java.lang.String, java.lang.String)
String actual
String regex
static java.lang.Throwable[] getSuppressed (java.lang.Throwable)
java.lang.reflect.Method getSuppressed
NoSuchMethodException e
IllegalAccessException e
java.lang.reflect.InvocationTargetException e
Throwable throwable
static void cleanStackTrace (java.lang.Throwable)
Throwable throwable
static java.lang.String inferDescription ()
Throwable e
AssertionError stack
StackTraceElement top
static com.google.common.collect.ImmutableList makeDiff (java.lang.String, java.lang.String)
String expected
String actual
com.google.common.collect.ImmutableList expectedLines
com.google.common.collect.ImmutableList actualLines
difflib.Patch diff
java.util.List unifiedDiff
String result
private static com.google.common.collect.ImmutableList splitLines (java.lang.String)
String s
static java.lang.String doubleToString (double)
double value
static java.lang.String floatToString (float)
float value
static java.lang.String getStackTraceAsString (java.lang.Throwable)
Throwable throwable
static boolean isAndroid ()
private static boolean isInferDescriptionDisabled ()
SecurityException e
}
com/google/common/truth/PrimitiveBooleanArraySubject.class
PrimitiveBooleanArraySubject.java
package com.google.common.truth
public final com.google.common.truth.PrimitiveBooleanArraySubject extends com.google.common.truth.AbstractArraySubject {
private final boolean[] actual
void <init> (com.google.common.truth.FailureMetadata, boolean[], java.lang.String)
com.google.common.truth.FailureMetadata metadata
boolean[] o
String typeDescription
public com.google.common.truth.IterableSubject asList ()
}
com/google/common/truth/PrimitiveByteArraySubject.class
PrimitiveByteArraySubject.java
package com.google.common.truth
public final com.google.common.truth.PrimitiveByteArraySubject extends com.google.common.truth.AbstractArraySubject {
private final byte[] actual
void <init> (com.google.common.truth.FailureMetadata, byte[], java.lang.String)
com.google.common.truth.FailureMetadata metadata
byte[] o
String typeDescription
public com.google.common.truth.IterableSubject asList ()
}
com/google/common/truth/PrimitiveCharArraySubject.class
PrimitiveCharArraySubject.java
package com.google.common.truth
public final com.google.common.truth.PrimitiveCharArraySubject extends com.google.common.truth.AbstractArraySubject {
private final char[] actual
void <init> (com.google.common.truth.FailureMetadata, char[], java.lang.String)
com.google.common.truth.FailureMetadata metadata
char[] o
String typeDescription
public com.google.common.truth.IterableSubject asList ()
}
com/google/common/truth/PrimitiveDoubleArraySubject$1.class
PrimitiveDoubleArraySubject.java
package com.google.common.truth
final com.google.common.truth.PrimitiveDoubleArraySubject$1 extends java.lang.Object implements com.google.common.truth.Correspondence$BinaryPredicate {
void <init> ()
public boolean apply (java.lang.Double, java.lang.Number)
Double actual
Number expected
public volatile synthetic boolean apply (java.lang.Object, java.lang.Object)
}
com/google/common/truth/PrimitiveDoubleArraySubject$2.class
PrimitiveDoubleArraySubject.java
package com.google.common.truth
com.google.common.truth.PrimitiveDoubleArraySubject$2 extends java.lang.Object implements com.google.common.truth.Subject$Factory {
final synthetic com.google.common.truth.PrimitiveDoubleArraySubject this$0
void <init> (com.google.common.truth.PrimitiveDoubleArraySubject)
com.google.common.truth.PrimitiveDoubleArraySubject this$0
public com.google.common.truth.IterableSubject createSubject (com.google.common.truth.FailureMetadata, java.lang.Iterable)
com.google.common.truth.FailureMetadata metadata
Iterable actual
public volatile synthetic com.google.common.truth.Subject createSubject (com.google.common.truth.FailureMetadata, java.lang.Object)
}
com/google/common/truth/PrimitiveDoubleArraySubject$DoubleArrayAsIterable.class
PrimitiveDoubleArraySubject.java
package com.google.common.truth
public final com.google.common.truth.PrimitiveDoubleArraySubject$DoubleArrayAsIterable extends com.google.common.truth.IterableSubject$UsingCorrespondence {
void <init> (com.google.common.truth.Correspondence, com.google.common.truth.IterableSubject)
com.google.common.truth.Correspondence correspondence
com.google.common.truth.IterableSubject subject
public com.google.common.truth.Ordered containsAtLeast (double[])
double[] expected
public void containsAnyOf (double[])
double[] expected
public com.google.common.truth.Ordered containsExactly (double[])
double[] expected
public void containsNoneOf (double[])
double[] excluded
}
com/google/common/truth/PrimitiveDoubleArraySubject$IterableSubjectWithInheritedToString.class
PrimitiveDoubleArraySubject.java
package com.google.common.truth
final com.google.common.truth.PrimitiveDoubleArraySubject$IterableSubjectWithInheritedToString extends com.google.common.truth.IterableSubject {
final synthetic com.google.common.truth.PrimitiveDoubleArraySubject this$0
void <init> (com.google.common.truth.PrimitiveDoubleArraySubject, com.google.common.truth.FailureMetadata, java.lang.Iterable)
com.google.common.truth.FailureMetadata metadata
Iterable actual
protected java.lang.String actualCustomStringRepresentation ()
}
com/google/common/truth/PrimitiveDoubleArraySubject.class
PrimitiveDoubleArraySubject.java
package com.google.common.truth
public final com.google.common.truth.PrimitiveDoubleArraySubject extends com.google.common.truth.AbstractArraySubject {
private final double[] actual
private static final com.google.common.truth.Correspondence EXACT_EQUALITY_CORRESPONDENCE
void <init> (com.google.common.truth.FailureMetadata, double[], java.lang.String)
com.google.common.truth.FailureMetadata metadata
double[] o
String typeDescription
public void isEqualTo (java.lang.Object)
Object expected
public void isNotEqualTo (java.lang.Object)
Object expected
public com.google.common.truth.PrimitiveDoubleArraySubject$DoubleArrayAsIterable usingTolerance (double)
double tolerance
private static double checkedToDouble (java.lang.Number)
Number expected
public com.google.common.truth.PrimitiveDoubleArraySubject$DoubleArrayAsIterable usingExactEquality ()
private com.google.common.truth.IterableSubject iterableSubject ()
private com.google.common.truth.Subject$Factory iterablesWithCustomDoubleToString ()
static synthetic double access$000 (java.lang.Number)
Number x0
static void <clinit> ()
}
com/google/common/truth/PrimitiveFloatArraySubject$1.class
PrimitiveFloatArraySubject.java
package com.google.common.truth
final com.google.common.truth.PrimitiveFloatArraySubject$1 extends java.lang.Object implements com.google.common.truth.Correspondence$BinaryPredicate {
void <init> ()
public boolean apply (java.lang.Float, java.lang.Number)
Float actual
Number expected
public volatile synthetic boolean apply (java.lang.Object, java.lang.Object)
}
com/google/common/truth/PrimitiveFloatArraySubject$2.class
PrimitiveFloatArraySubject.java
package com.google.common.truth
com.google.common.truth.PrimitiveFloatArraySubject$2 extends java.lang.Object implements com.google.common.truth.Subject$Factory {
final synthetic com.google.common.truth.PrimitiveFloatArraySubject this$0
void <init> (com.google.common.truth.PrimitiveFloatArraySubject)
com.google.common.truth.PrimitiveFloatArraySubject this$0
public com.google.common.truth.IterableSubject createSubject (com.google.common.truth.FailureMetadata, java.lang.Iterable)
com.google.common.truth.FailureMetadata metadata
Iterable actual
public volatile synthetic com.google.common.truth.Subject createSubject (com.google.common.truth.FailureMetadata, java.lang.Object)
}
com/google/common/truth/PrimitiveFloatArraySubject$FloatArrayAsIterable.class
PrimitiveFloatArraySubject.java
package com.google.common.truth
public final com.google.common.truth.PrimitiveFloatArraySubject$FloatArrayAsIterable extends com.google.common.truth.IterableSubject$UsingCorrespondence {
void <init> (com.google.common.truth.Correspondence, com.google.common.truth.IterableSubject)
com.google.common.truth.Correspondence correspondence
com.google.common.truth.IterableSubject subject
public com.google.common.truth.Ordered containsAtLeast (float[])
float[] expected
public void containsAnyOf (float[])
float[] expected
public com.google.common.truth.Ordered containsExactly (float[])
float[] expected
public void containsNoneOf (float[])
float[] excluded
}
com/google/common/truth/PrimitiveFloatArraySubject$IterableSubjectWithInheritedToString.class
PrimitiveFloatArraySubject.java
package com.google.common.truth
final com.google.common.truth.PrimitiveFloatArraySubject$IterableSubjectWithInheritedToString extends com.google.common.truth.IterableSubject {
final synthetic com.google.common.truth.PrimitiveFloatArraySubject this$0
void <init> (com.google.common.truth.PrimitiveFloatArraySubject, com.google.common.truth.FailureMetadata, java.lang.Iterable)
com.google.common.truth.FailureMetadata metadata
Iterable actual
protected java.lang.String actualCustomStringRepresentation ()
}
com/google/common/truth/PrimitiveFloatArraySubject.class
PrimitiveFloatArraySubject.java
package com.google.common.truth
public final com.google.common.truth.PrimitiveFloatArraySubject extends com.google.common.truth.AbstractArraySubject {
private final float[] actual
private static final com.google.common.truth.Correspondence EXACT_EQUALITY_CORRESPONDENCE
void <init> (com.google.common.truth.FailureMetadata, float[], java.lang.String)
com.google.common.truth.FailureMetadata metadata
float[] o
String typeDescription
public void isEqualTo (java.lang.Object)
Object expected
public void isNotEqualTo (java.lang.Object)
Object expected
public com.google.common.truth.PrimitiveFloatArraySubject$FloatArrayAsIterable usingTolerance (double)
double tolerance
private static float checkedToFloat (java.lang.Number)
Number expected
public com.google.common.truth.PrimitiveFloatArraySubject$FloatArrayAsIterable usingExactEquality ()
private com.google.common.truth.IterableSubject iterableSubject ()
private com.google.common.truth.Subject$Factory iterablesWithCustomFloatToString ()
static synthetic float access$000 (java.lang.Number)
Number x0
static void <clinit> ()
}
com/google/common/truth/PrimitiveIntArraySubject.class
PrimitiveIntArraySubject.java
package com.google.common.truth
public final com.google.common.truth.PrimitiveIntArraySubject extends com.google.common.truth.AbstractArraySubject {
private final int[] actual
void <init> (com.google.common.truth.FailureMetadata, int[], java.lang.String)
com.google.common.truth.FailureMetadata metadata
int[] o
String typeDescription
public com.google.common.truth.IterableSubject asList ()
}
com/google/common/truth/PrimitiveLongArraySubject.class
PrimitiveLongArraySubject.java
package com.google.common.truth
public final com.google.common.truth.PrimitiveLongArraySubject extends com.google.common.truth.AbstractArraySubject {
private final long[] actual
void <init> (com.google.common.truth.FailureMetadata, long[], java.lang.String)
com.google.common.truth.FailureMetadata metadata
long[] o
String typeDescription
public com.google.common.truth.IterableSubject asList ()
}
com/google/common/truth/PrimitiveShortArraySubject.class
PrimitiveShortArraySubject.java
package com.google.common.truth
public final com.google.common.truth.PrimitiveShortArraySubject extends com.google.common.truth.AbstractArraySubject {
private final short[] actual
void <init> (com.google.common.truth.FailureMetadata, short[], java.lang.String)
com.google.common.truth.FailureMetadata metadata
short[] o
String typeDescription
public com.google.common.truth.IterableSubject asList ()
}
com/google/common/truth/SimpleSubjectBuilder.class
SimpleSubjectBuilder.java
package com.google.common.truth
public final com.google.common.truth.SimpleSubjectBuilder extends java.lang.Object {
private final com.google.common.truth.FailureMetadata metadata
private final com.google.common.truth.Subject$Factory subjectFactory
void <init> (com.google.common.truth.FailureMetadata, com.google.common.truth.Subject$Factory)
com.google.common.truth.FailureMetadata metadata
com.google.common.truth.Subject$Factory subjectFactory
public com.google.common.truth.Subject that (java.lang.Object)
Object actual
}
com/google/common/truth/StackTraceCleaner$StackFrameType.class
StackTraceCleaner.java
package com.google.common.truth
final enum com.google.common.truth.StackTraceCleaner$StackFrameType extends java.lang.Enum {
public static final enum com.google.common.truth.StackTraceCleaner$StackFrameType NEVER_REMOVE
public static final enum com.google.common.truth.StackTraceCleaner$StackFrameType TEST_FRAMEWORK
public static final enum com.google.common.truth.StackTraceCleaner$StackFrameType REFLECTION
public static final enum com.google.common.truth.StackTraceCleaner$StackFrameType CONCURRENT_FRAMEWORK
private final String name
private final com.google.common.collect.ImmutableList prefixes
private static final synthetic com.google.common.truth.StackTraceCleaner$StackFrameType[] $VALUES
public static com.google.common.truth.StackTraceCleaner$StackFrameType[] values ()
public static com.google.common.truth.StackTraceCleaner$StackFrameType valueOf (java.lang.String)
String name
private static com.google.common.truth.StackTraceCleaner$StackFrameType forClassName (java.lang.String)
com.google.common.truth.StackTraceCleaner$StackFrameType stackFrameType
String fullyQualifiedClassName
private transient void <init> (java.lang.String, int, java.lang.String, java.lang.String[])
String name
String[] prefixes
java.lang.String getName ()
boolean belongsToType (java.lang.String)
String prefix
String fullyQualifiedClassName
static synthetic com.google.common.truth.StackTraceCleaner$StackFrameType access$000 (java.lang.String)
String x0
static void <clinit> ()
}
com/google/common/truth/StackTraceCleaner$StackTraceElementWrapper.class
StackTraceCleaner.java
package com.google.common.truth
com.google.common.truth.StackTraceCleaner$StackTraceElementWrapper extends java.lang.Object {
private final StackTraceElement stackTraceElement
private final com.google.common.truth.StackTraceCleaner$StackFrameType stackFrameType
void <init> (java.lang.StackTraceElement)
StackTraceElement stackTraceElement
void <init> (java.lang.StackTraceElement, com.google.common.truth.StackTraceCleaner$StackFrameType)
StackTraceElement stackTraceElement
com.google.common.truth.StackTraceCleaner$StackFrameType stackFrameType
com.google.common.truth.StackTraceCleaner$StackFrameType getStackFrameType ()
java.lang.StackTraceElement getStackTraceElement ()
}
com/google/common/truth/StackTraceCleaner.class
StackTraceCleaner.java
package com.google.common.truth
final com.google.common.truth.StackTraceCleaner extends java.lang.Object {
static final String CLEANER_LINK
private final Throwable throwable
private final java.util.List cleanedStackTrace
private com.google.common.truth.StackTraceCleaner$StackTraceElementWrapper lastStackFrameElementWrapper
private com.google.common.truth.StackTraceCleaner$StackFrameType currentStreakType
private int currentStreakLength
private static final com.google.common.collect.ImmutableSet SUBJECT_CLASS
private static final com.google.common.collect.ImmutableSet STANDARD_SUBJECT_BUILDER_CLASS
private static final com.google.common.collect.ImmutableSet JUNIT_INFRASTRUCTURE_CLASSES
static void cleanStackTrace (java.lang.Throwable)
Throwable throwable
private void <init> (java.lang.Throwable)
Throwable throwable
private void clean (java.util.Set)
com.google.common.truth.StackTraceCleaner$StackTraceElementWrapper stackTraceElementWrapper
com.google.common.truth.StackTraceCleaner$StackTraceElementWrapper stackTraceElementWrapper
int i
Throwable suppressed
java.util.Set seenThrowables
StackTraceElement[] stackFrames
int stackIndex
int endIndex
java.util.ListIterator iterator
StackTraceElement[] result
private void addToStreak (com.google.common.truth.StackTraceCleaner$StackTraceElementWrapper)
com.google.common.truth.StackTraceCleaner$StackTraceElementWrapper stackTraceElementWrapper
private void endStreak ()
private void clearStreak ()
private static boolean isTruthEntrance (java.lang.StackTraceElement)
StackTraceElement stackTraceElement
private static boolean isJUnitIntrastructure (java.lang.StackTraceElement)
StackTraceElement stackTraceElement
private static boolean isFromClassOrClassNestedInside (java.lang.StackTraceElement, com.google.common.collect.ImmutableSet)
Class stackClass
ClassNotFoundException e
Class recognizedClass
Error e
StackTraceElement stackTraceElement
com.google.common.collect.ImmutableSet recognizedClasses
Class stackClass
private static boolean isFromClassDirectly (java.lang.StackTraceElement, com.google.common.collect.ImmutableSet)
Class stackClass
ClassNotFoundException e
Class recognizedClass
StackTraceElement stackTraceElement
com.google.common.collect.ImmutableSet recognizedClasses
Class stackClass
private static java.lang.Class loadClass (java.lang.String) throws java.lang.ClassNotFoundException
String name
ClassLoader loader
private static com.google.common.truth.StackTraceCleaner$StackTraceElementWrapper createStreakReplacementFrame (com.google.common.truth.StackTraceCleaner$StackFrameType, int)
com.google.common.truth.StackTraceCleaner$StackFrameType stackFrameType
int length
private static boolean isStackTraceCleaningDisabled ()
SecurityException e
static void <clinit> ()
}
com/google/common/truth/StandardSubjectBuilder$1.class
StandardSubjectBuilder.java
package com.google.common.truth
com.google.common.truth.StandardSubjectBuilder$1 extends com.google.common.truth.ComparableSubject {
final synthetic com.google.common.truth.StandardSubjectBuilder this$0
void <init> (com.google.common.truth.StandardSubjectBuilder, com.google.common.truth.FailureMetadata, java.lang.Comparable)
com.google.common.truth.StandardSubjectBuilder this$0
com.google.common.truth.FailureMetadata metadata
Comparable actual
}
com/google/common/truth/StandardSubjectBuilder.class
StandardSubjectBuilder.java
package com.google.common.truth
public com.google.common.truth.StandardSubjectBuilder extends java.lang.Object {
private final com.google.common.truth.FailureMetadata metadataDoNotReferenceDirectly
public static com.google.common.truth.StandardSubjectBuilder forCustomFailureStrategy (com.google.common.truth.FailureStrategy)
com.google.common.truth.FailureStrategy failureStrategy
void <init> (com.google.common.truth.FailureMetadata)
com.google.common.truth.FailureMetadata metadata
public final com.google.common.truth.ComparableSubject that (java.lang.Comparable)
Comparable actual
public final com.google.common.truth.BigDecimalSubject that (java.math.BigDecimal)
java.math.BigDecimal actual
public final com.google.common.truth.Subject that (java.lang.Object)
Object actual
public final com.google.common.truth.ClassSubject that (java.lang.Class)
Class actual
public final com.google.common.truth.ThrowableSubject that (java.lang.Throwable)
Throwable actual
public final com.google.common.truth.LongSubject that (java.lang.Long)
Long actual
public final com.google.common.truth.DoubleSubject that (java.lang.Double)
Double actual
public final com.google.common.truth.FloatSubject that (java.lang.Float)
Float actual
public final com.google.common.truth.IntegerSubject that (java.lang.Integer)
Integer actual
public final com.google.common.truth.BooleanSubject that (java.lang.Boolean)
Boolean actual
public final com.google.common.truth.StringSubject that (java.lang.String)
String actual
public final com.google.common.truth.IterableSubject that (java.lang.Iterable)
Iterable actual
public final com.google.common.truth.ObjectArraySubject that (java.lang.Object[])
Object[] actual
public final com.google.common.truth.PrimitiveBooleanArraySubject that (boolean[])
boolean[] actual
public final com.google.common.truth.PrimitiveShortArraySubject that (short[])
short[] actual
public final com.google.common.truth.PrimitiveIntArraySubject that (int[])
int[] actual
public final com.google.common.truth.PrimitiveLongArraySubject that (long[])
long[] actual
public final com.google.common.truth.PrimitiveCharArraySubject that (char[])
char[] actual
public final com.google.common.truth.PrimitiveByteArraySubject that (byte[])
byte[] actual
public final com.google.common.truth.PrimitiveFloatArraySubject that (float[])
float[] actual
public final com.google.common.truth.PrimitiveDoubleArraySubject that (double[])
double[] actual
public final com.google.common.truth.GuavaOptionalSubject that (com.google.common.base.Optional)
com.google.common.base.Optional actual
public final com.google.common.truth.MapSubject that (java.util.Map)
java.util.Map actual
public final com.google.common.truth.MultimapSubject that (com.google.common.collect.Multimap)
com.google.common.collect.Multimap actual
public final com.google.common.truth.MultisetSubject that (com.google.common.collect.Multiset)
com.google.common.collect.Multiset actual
public final com.google.common.truth.TableSubject that (com.google.common.collect.Table)
com.google.common.collect.Table actual
public final com.google.common.truth.StandardSubjectBuilder withMessage (java.lang.String)
String messageToPrepend
public final transient com.google.common.truth.StandardSubjectBuilder withMessage (java.lang.String, java.lang.Object[])
String format
Object[] args
public final com.google.common.truth.SimpleSubjectBuilder about (com.google.common.truth.Subject$Factory)
com.google.common.truth.Subject$Factory factory
public final com.google.common.truth.CustomSubjectBuilder about (com.google.common.truth.CustomSubjectBuilder$Factory)
com.google.common.truth.CustomSubjectBuilder$Factory factory
public final void fail ()
private com.google.common.truth.FailureMetadata metadata ()
void checkStatePreconditions ()
}
com/google/common/truth/StringSubject$1.class
StringSubject.java
package com.google.common.truth
synthetic com.google.common.truth.StringSubject$1 extends java.lang.Object {
}
com/google/common/truth/StringSubject$CaseInsensitiveStringComparison.class
StringSubject.java
package com.google.common.truth
public final com.google.common.truth.StringSubject$CaseInsensitiveStringComparison extends java.lang.Object {
final synthetic com.google.common.truth.StringSubject this$0
private void <init> (com.google.common.truth.StringSubject)
com.google.common.truth.StringSubject this$0
public void isEqualTo (java.lang.String)
String expected
public void isNotEqualTo (java.lang.String)
String unexpected
public void contains (java.lang.CharSequence)
CharSequence expectedSequence
String expected
public void doesNotContain (java.lang.CharSequence)
CharSequence expectedSequence
String expected
private boolean containsIgnoreCase (java.lang.String)
int subjectOffset
String string
String subject
synthetic void <init> (com.google.common.truth.StringSubject, com.google.common.truth.StringSubject$1)
com.google.common.truth.StringSubject x0
com.google.common.truth.StringSubject$1 x1
}
com/google/common/truth/StringSubject.class
StringSubject.java
package com.google.common.truth
public com.google.common.truth.StringSubject extends com.google.common.truth.ComparableSubject {
private final String actual
protected void <init> (com.google.common.truth.FailureMetadata, java.lang.String)
com.google.common.truth.FailureMetadata metadata
String string
public final void isEquivalentAccordingToCompareTo (java.lang.String)
String other
public void hasLength (int)
int expectedLength
public void isEmpty ()
public void isNotEmpty ()
public void contains (java.lang.CharSequence)
CharSequence string
public void doesNotContain (java.lang.CharSequence)
CharSequence string
public void startsWith (java.lang.String)
String string
public void endsWith (java.lang.String)
String string
public void matches (java.lang.String)
String regex
public void matches (java.util.regex.Pattern)
java.util.regex.Pattern regex
public void doesNotMatch (java.lang.String)
String regex
public void doesNotMatch (java.util.regex.Pattern)
java.util.regex.Pattern regex
public void containsMatch (java.util.regex.Pattern)
java.util.regex.Pattern regex
public void containsMatch (java.lang.String)
String regex
public void doesNotContainMatch (java.util.regex.Pattern)
java.util.regex.Pattern regex
java.util.regex.Matcher matcher
public void doesNotContainMatch (java.lang.String)
String regex
public com.google.common.truth.StringSubject$CaseInsensitiveStringComparison ignoringCase ()
public volatile synthetic void isEquivalentAccordingToCompareTo (java.lang.Comparable)
static synthetic java.lang.String access$100 (com.google.common.truth.StringSubject)
com.google.common.truth.StringSubject x0
}
com/google/common/truth/Subject$1.class
Subject.java
package com.google.common.truth
final com.google.common.truth.Subject$1 extends java.lang.Object implements com.google.common.truth.FailureStrategy {
void <init> ()
public void fail (java.lang.AssertionError)
AssertionError failure
}
com/google/common/truth/Subject$2.class
Subject.java
package com.google.common.truth
final com.google.common.truth.Subject$2 extends java.lang.Object implements com.google.common.base.Function {
void <init> ()
public java.lang.Object apply (java.lang.Object)
Iterable iterable
Iterable iterable
Iterable iterable
Iterable iterable
Iterable iterable
Iterable iterable
Iterable iterable
Iterable iterable
Iterable iterable
Object input
}
com/google/common/truth/Subject$3.class
Subject.java
package com.google.common.truth
com.google.common.truth.Subject$3 extends java.lang.Object implements com.google.common.base.Function {
final synthetic com.google.common.truth.LazyMessage val$message
final synthetic com.google.common.truth.Subject this$0
void <init> (com.google.common.truth.Subject, com.google.common.truth.LazyMessage)
com.google.common.truth.Subject this$0
public java.lang.String apply (java.lang.String)
String input
public volatile synthetic java.lang.Object apply (java.lang.Object)
}
com/google/common/truth/Subject$ComparisonResult.class
Subject.java
package com.google.common.truth
final com.google.common.truth.Subject$ComparisonResult extends java.lang.Object {
private static final com.google.common.truth.Subject$ComparisonResult EQUAL
private static final com.google.common.truth.Subject$ComparisonResult DIFFERENT_NO_DESCRIPTION
private final com.google.common.collect.ImmutableList facts
static com.google.common.truth.Subject$ComparisonResult fromEqualsResult (boolean)
boolean equal
static transient com.google.common.truth.Subject$ComparisonResult differentWithDescription (com.google.common.truth.Fact[])
com.google.common.truth.Fact[] facts
static com.google.common.truth.Subject$ComparisonResult equal ()
static com.google.common.truth.Subject$ComparisonResult differentNoDescription ()
private void <init> (com.google.common.collect.ImmutableList)
com.google.common.collect.ImmutableList facts
boolean valuesAreEqual ()
com.google.common.collect.ImmutableList factsOrEmpty ()
com.google.common.truth.Subject$ComparisonResult withoutDescription ()
static void <clinit> ()
}
com/google/common/truth/Subject$EqualityCheck.class
Subject.java
package com.google.common.truth
final enum com.google.common.truth.Subject$EqualityCheck extends java.lang.Enum {
public static final enum com.google.common.truth.Subject$EqualityCheck EQUAL
public static final enum com.google.common.truth.Subject$EqualityCheck SAME_INSTANCE
final String keyForExpected
private static final synthetic com.google.common.truth.Subject$EqualityCheck[] $VALUES
public static com.google.common.truth.Subject$EqualityCheck[] values ()
public static com.google.common.truth.Subject$EqualityCheck valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int, java.lang.String)
String keyForExpected
static void <clinit> ()
}
com/google/common/truth/Subject$Factory.class
Subject.java
package com.google.common.truth
public abstract com.google.common.truth.Subject$Factory extends java.lang.Object {
public abstract com.google.common.truth.Subject createSubject (com.google.common.truth.FailureMetadata, java.lang.Object)
}
com/google/common/truth/Subject.class
Subject.java
package com.google.common.truth
public com.google.common.truth.Subject extends java.lang.Object {
private static final com.google.common.truth.FailureStrategy IGNORE_STRATEGY
private final com.google.common.truth.FailureMetadata metadata
private final Object actual
private String customName
private final String typeDescriptionOverride
private static final char[] hexDigits
private static final com.google.common.base.Function STRINGIFY
private static final char[] HEX_DIGITS
protected void <init> (com.google.common.truth.FailureMetadata, java.lang.Object)
com.google.common.truth.FailureMetadata metadata
Object actual
void <init> (com.google.common.truth.FailureMetadata, java.lang.Object, java.lang.String)
com.google.common.truth.FailureMetadata metadata
Object actual
String typeDescriptionOverride
public void isNull ()
public void isNotNull ()
public void isEqualTo (java.lang.Object)
Object expected
private void standardIsEqualTo (java.lang.Object)
Object expected
com.google.common.truth.Subject$ComparisonResult difference
public void isNotEqualTo (java.lang.Object)
Object unexpected
private void standardIsNotEqualTo (java.lang.Object)
String unexpectedAsString
Object unexpected
com.google.common.truth.Subject$ComparisonResult difference
private com.google.common.truth.Subject$ComparisonResult compareForEquality (java.lang.Object)
Object expected
private static boolean isIntegralBoxedPrimitive (java.lang.Object)
Object o
private static long integralValue (java.lang.Object)
Object o
public final void isSameInstanceAs (java.lang.Object)
Object expected
public final void isNotSameInstanceAs (java.lang.Object)
Object unexpected
public void isInstanceOf (java.lang.Class)
Class clazz
public void isNotInstanceOf (java.lang.Class)
Class clazz
public void isIn (java.lang.Iterable)
Iterable iterable
public transient void isAnyOf (java.lang.Object, java.lang.Object, java.lang.Object[])
Object first
Object second
Object[] rest
public void isNotIn (java.lang.Iterable)
Iterable iterable
public transient void isNoneOf (java.lang.Object, java.lang.Object, java.lang.Object[])
Object first
Object second
Object[] rest
final java.lang.Object actual ()
protected java.lang.String actualCustomStringRepresentation ()
final java.lang.String actualCustomStringRepresentationForPackageMembersToCall ()
private java.lang.String formatActualOrExpected (java.lang.Object)
String wrapped
Object o
private static java.lang.String base16 (byte[])
byte b
byte[] bytes
StringBuilder sb
private static java.lang.Iterable stringableIterable (java.lang.Object[])
Object[] array
private static com.google.common.truth.Subject$ComparisonResult checkByteArrayEquals (byte[], byte[])
byte[] expected
byte[] actual
private static com.google.common.truth.Subject$ComparisonResult checkArrayEqualsRecursive (java.lang.Object, java.lang.Object, java.lang.String)
com.google.common.truth.Fact indexFact
com.google.common.truth.Fact indexFact
com.google.common.truth.Subject$ComparisonResult result
String index
Object expected
Object actual
int i
Object expectedArray
Object actualArray
String lastIndex
String expectedType
String actualType
int actualLength
int expectedLength
private static java.lang.String arrayType (java.lang.Object)
Object array
private static boolean gwtSafeObjectEquals (java.lang.Object, java.lang.Object)
Object actual
Object expected
private static java.util.List doubleArrayAsString (double[])
double item
double[] items
java.util.List itemAsStrings
private static java.util.List floatArrayAsString (float[])
float item
float[] items
java.util.List itemAsStrings
final com.google.common.truth.StandardSubjectBuilder check ()
protected final transient com.google.common.truth.StandardSubjectBuilder check (java.lang.String, java.lang.Object[])
String format
Object[] args
final transient com.google.common.truth.StandardSubjectBuilder checkNoNeedToDisplayBothValues (java.lang.String, java.lang.Object[])
String format
Object[] args
private com.google.common.truth.StandardSubjectBuilder doCheck (com.google.common.truth.FailureMetadata$OldAndNewValuesAreSimilar, java.lang.String, java.lang.Object[])
com.google.common.truth.FailureMetadata$OldAndNewValuesAreSimilar valuesAreSimilar
String format
Object[] args
com.google.common.truth.LazyMessage message
com.google.common.base.Function descriptionUpdate
protected final com.google.common.truth.StandardSubjectBuilder ignoreCheck ()
protected final void failWithActual (java.lang.String, java.lang.Object)
String key
Object value
protected final transient void failWithActual (com.google.common.truth.Fact, com.google.common.truth.Fact[])
com.google.common.truth.Fact first
com.google.common.truth.Fact[] rest
final void failWithActual (java.lang.Iterable)
Iterable facts
final void failWithActual (com.google.common.truth.Facts)
com.google.common.truth.Facts facts
final void fail (java.lang.String)
String check
final void fail (java.lang.String, java.lang.Object)
String verb
Object other
final transient void fail (java.lang.String, java.lang.Object[])
Object part
String verb
Object[] messageParts
StringBuilder message
final void failEqualityCheckForEqualsWithoutDescription (java.lang.Object)
Object expected
private void failEqualityCheck (com.google.common.truth.Subject$EqualityCheck, java.lang.Object, com.google.common.truth.Subject$ComparisonResult)
String doppelgangerDescription
com.google.common.truth.Subject$EqualityCheck equalityCheck
Object expected
com.google.common.truth.Subject$ComparisonResult difference
String actualString
String expectedString
String actualClass
String expectedClass
boolean sameToStrings
boolean sameClassNames
boolean equal
private boolean tryFailForTrailingWhitespaceOnly (java.lang.Object)
Object expected
String actualString
String expectedString
String actualNoTrailing
String expectedNoTrailing
String expectedTrailing
String actualTrailing
private static java.lang.String escapeWhitespace (java.lang.String)
char c
String in
StringBuilder out
private static java.lang.String escapeWhitespace (char)
char c
private boolean tryFailForEmptyString (java.lang.Object)
Object expected
String actualString
String expectedString
private static char[] asUnicodeHexEscape (char)
char c
char[] r
private transient void failEqualityCheckNoComparisonFailure (com.google.common.truth.Subject$ComparisonResult, com.google.common.truth.Fact[])
com.google.common.truth.Subject$ComparisonResult difference
com.google.common.truth.Fact[] facts
final void failWithBadResults (java.lang.String, java.lang.Object, java.lang.String, java.lang.Object)
String verb
Object expected
String failVerb
Object actual
String message
final void failWithCustomSubject (java.lang.String, java.lang.Object, java.lang.Object)
String verb
Object expected
Object actual
String message
final void failWithoutSubject (java.lang.String)
String check
String strSubject
protected final transient void failWithoutActual (com.google.common.truth.Fact, com.google.common.truth.Fact[])
com.google.common.truth.Fact first
com.google.common.truth.Fact[] rest
final void failWithoutActual (java.lang.Iterable)
Iterable facts
final void failWithoutActual (com.google.common.truth.Facts)
com.google.common.truth.Facts facts
final void failWithoutActual (java.lang.String)
String check
public final boolean equals (java.lang.Object)
Object o
public final int hashCode ()
public java.lang.String toString ()
final com.google.common.truth.Fact butWas ()
final java.lang.String typeDescription ()
private static java.lang.String typeDescriptionOrGuess (java.lang.Class, java.lang.String)
Class clazz
String typeDescriptionOverride
String subjectClass
String actualClass
private static boolean classMetadataUnsupported ()
private void doFail (com.google.common.collect.ImmutableList)
com.google.common.collect.ImmutableList facts
private com.google.common.collect.ImmutableList prependNameIfAny (com.google.common.collect.ImmutableList)
com.google.common.collect.ImmutableList facts
private com.google.common.collect.ImmutableList nameAsFacts ()
static synthetic java.util.List access$000 (double[])
double[] x0
static synthetic java.util.List access$100 (float[])
float[] x0
static synthetic com.google.common.base.Function access$200 ()
static void <clinit> ()
}
com/google/common/truth/SubjectUtils$1.class
SubjectUtils.java
package com.google.common.truth
synthetic com.google.common.truth.SubjectUtils$1 extends java.lang.Object {
}
com/google/common/truth/SubjectUtils$DuplicateGroupedAndTyped.class
SubjectUtils.java
package com.google.common.truth
final com.google.common.truth.SubjectUtils$DuplicateGroupedAndTyped extends java.lang.Object {
final com.google.common.truth.SubjectUtils$NonHashingMultiset valuesAndMaybeTypes
final com.google.common.base.Optional homogeneousTypeToDisplay
void <init> (com.google.common.truth.SubjectUtils$NonHashingMultiset, com.google.common.base.Optional)
com.google.common.truth.SubjectUtils$NonHashingMultiset valuesAndMaybeTypes
com.google.common.base.Optional homogeneousTypeToDisplay
int totalCopies ()
boolean isEmpty ()
java.lang.Iterable entrySet ()
public java.lang.String toString ()
}
com/google/common/truth/SubjectUtils$NonHashingMultiset$1.class
SubjectUtils.java
package com.google.common.truth
com.google.common.truth.SubjectUtils$NonHashingMultiset$1 extends java.lang.Object implements com.google.common.base.Function {
final synthetic com.google.common.truth.SubjectUtils$NonHashingMultiset this$0
void <init> (com.google.common.truth.SubjectUtils$NonHashingMultiset)
com.google.common.truth.SubjectUtils$NonHashingMultiset this$0
public com.google.common.collect.Multiset$Entry apply (com.google.common.collect.Multiset$Entry)
com.google.common.collect.Multiset$Entry input
public volatile synthetic java.lang.Object apply (java.lang.Object)
}
com/google/common/truth/SubjectUtils$NonHashingMultiset$2.class
SubjectUtils.java
package com.google.common.truth
final com.google.common.truth.SubjectUtils$NonHashingMultiset$2 extends com.google.common.base.Equivalence {
void <init> ()
protected boolean doEquivalent (java.lang.Object, java.lang.Object)
Object a
Object b
protected int doHash (java.lang.Object)
Object o
}
com/google/common/truth/SubjectUtils$NonHashingMultiset.class
SubjectUtils.java
package com.google.common.truth
final com.google.common.truth.SubjectUtils$NonHashingMultiset extends java.lang.Object {
private final com.google.common.base.Function unwrapKey
private final com.google.common.collect.Multiset contents
private static final com.google.common.base.Equivalence EQUALITY_WITHOUT_USING_HASH_CODE
private void <init> ()
void add (java.lang.Object)
Object element
boolean remove (java.lang.Object)
Object element
int totalCopies ()
boolean isEmpty ()
java.lang.Iterable entrySet ()
java.lang.String toStringWithBrackets ()
com.google.common.collect.Multiset$Entry entry
java.util.List parts
public java.lang.String toString ()
String withBrackets
synthetic void <init> (com.google.common.truth.SubjectUtils$1)
com.google.common.truth.SubjectUtils$1 x0
static void <clinit> ()
}
com/google/common/truth/SubjectUtils.class
SubjectUtils.java
package com.google.common.truth
final com.google.common.truth.SubjectUtils extends java.lang.Object {
static final String HUMAN_UNDERSTANDABLE_EMPTY_STRING
private void <init> ()
static transient java.util.List accumulate (java.lang.Object, java.lang.Object, java.lang.Object[])
Object first
Object second
Object[] rest
java.util.List items
static int countOf (java.lang.Object, java.lang.Iterable)
Object item
Object t
Iterable items
int count
static java.lang.String countDuplicates (java.lang.Iterable)
Iterable items
static java.lang.String entryString (com.google.common.collect.Multiset$Entry)
com.google.common.collect.Multiset$Entry entry
int count
String item
private static com.google.common.truth.SubjectUtils$NonHashingMultiset countDuplicatesToMultiset (java.lang.Iterable)
Object item
Iterable items
com.google.common.truth.SubjectUtils$NonHashingMultiset multiset
static java.lang.String countDuplicatesAndAddTypeInfo (java.lang.Iterable)
Iterable itemsIterable
java.util.Collection items
com.google.common.base.Optional homogeneousTypeName
static com.google.common.truth.SubjectUtils$DuplicateGroupedAndTyped countDuplicatesAndMaybeAddTypeInfoReturnObject (java.lang.Iterable, boolean)
java.util.Collection items
com.google.common.base.Optional homogeneousTypeName
com.google.common.truth.SubjectUtils$NonHashingMultiset valuesWithCountsAndMaybeTypes
Iterable itemsIterable
boolean addTypeInfo
static java.lang.String iterableToStringWithTypeInfo (java.lang.Iterable)
Iterable itemsIterable
java.util.Collection items
com.google.common.base.Optional homogeneousTypeName
static java.util.List retainMatchingToString (java.lang.Iterable, java.lang.Iterable)
Object itemToCheck
Object itemToCheck
Object item
Iterable items
Iterable itemsToCheck
com.google.common.collect.SetMultimap stringValueToItemsToCheck
java.util.List result
static boolean hasMatchingToStringPair (java.lang.Iterable, java.lang.Iterable)
Iterable items1
Iterable items2
static java.lang.String objectToTypeName (java.lang.Object)
java.util.Map$Entry entry
Object item
private static com.google.common.base.Optional getHomogeneousTypeName (java.lang.Iterable)
Object item
Iterable items
com.google.common.base.Optional homogeneousTypeName
private static java.util.List addTypeInfoToEveryItem (java.lang.Iterable)
Object item
Iterable items
java.util.List itemsWithTypeInfo
static java.util.Collection iterableToCollection (java.lang.Iterable)
Iterable iterable
static java.util.List iterableToList (java.lang.Iterable)
Iterable iterable
static java.lang.Iterable annotateEmptyStrings (java.lang.Iterable)
Object newItem
Object item
java.util.List annotatedItems
Iterable items
static transient com.google.common.collect.ImmutableList concat (java.lang.Iterable[])
Iterable[] inputs
static com.google.common.collect.ImmutableList append (java.lang.Object[], java.lang.Object)
Object[] array
Object object
static com.google.common.collect.ImmutableList append (com.google.common.collect.ImmutableList, java.lang.Object)
com.google.common.collect.ImmutableList list
Object object
static com.google.common.collect.ImmutableList sandwich (java.lang.Object, java.lang.Object[], java.lang.Object)
Object first
Object[] array
Object last
}
com/google/common/truth/TableSubject.class
TableSubject.java
package com.google.common.truth
public final com.google.common.truth.TableSubject extends com.google.common.truth.Subject {
private final com.google.common.collect.Table actual
void <init> (com.google.common.truth.FailureMetadata, com.google.common.collect.Table)
com.google.common.truth.FailureMetadata metadata
com.google.common.collect.Table table
public void isEmpty ()
public void isNotEmpty ()
public final void hasSize (int)
int expectedSize
public void contains (java.lang.Object, java.lang.Object)
Object rowKey
Object columnKey
public void doesNotContain (java.lang.Object, java.lang.Object)
Object rowKey
Object columnKey
public void containsCell (java.lang.Object, java.lang.Object, java.lang.Object)
Object rowKey
Object colKey
Object value
public void containsCell (com.google.common.collect.Table$Cell)
com.google.common.collect.Table$Cell cell
public void doesNotContainCell (java.lang.Object, java.lang.Object, java.lang.Object)
Object rowKey
Object colKey
Object value
public void doesNotContainCell (com.google.common.collect.Table$Cell)
com.google.common.collect.Table$Cell cell
public void containsRow (java.lang.Object)
Object rowKey
public void containsColumn (java.lang.Object)
Object columnKey
public void containsValue (java.lang.Object)
Object value
}
com/google/common/truth/ThrowableSubject$1.class
ThrowableSubject.java
package com.google.common.truth
com.google.common.truth.ThrowableSubject$1 extends java.lang.Throwable {
final synthetic com.google.common.truth.ThrowableSubject this$0
void <init> (com.google.common.truth.ThrowableSubject)
com.google.common.truth.ThrowableSubject this$0
public java.lang.Throwable fillInStackTrace ()
}
com/google/common/truth/ThrowableSubject.class
ThrowableSubject.java
package com.google.common.truth
public com.google.common.truth.ThrowableSubject extends com.google.common.truth.Subject {
private final Throwable actual
protected void <init> (com.google.common.truth.FailureMetadata, java.lang.Throwable)
com.google.common.truth.FailureMetadata metadata
Throwable throwable
void <init> (com.google.common.truth.FailureMetadata, java.lang.Throwable, java.lang.String)
com.google.common.truth.FailureMetadata metadata
Throwable throwable
String typeDescription
public final com.google.common.truth.StringSubject hasMessageThat ()
com.google.common.truth.StandardSubjectBuilder check
public final com.google.common.truth.ThrowableSubject hasCauseThat ()
}
com/google/common/truth/Truth$1.class
Truth.java
package com.google.common.truth
final com.google.common.truth.Truth$1 extends java.lang.Object implements com.google.common.truth.FailureStrategy {
void <init> ()
public void fail (java.lang.AssertionError)
AssertionError failure
}
com/google/common/truth/Truth$SimpleAssertionError.class
Truth.java
package com.google.common.truth
final com.google.common.truth.Truth$SimpleAssertionError extends java.lang.AssertionError {
private final Throwable cause
private void <init> (java.lang.String, java.lang.Throwable)
String message
Throwable cause
static com.google.common.truth.Truth$SimpleAssertionError create (java.lang.String, java.lang.Throwable)
String message
Throwable cause
static com.google.common.truth.Truth$SimpleAssertionError createWithNoStack (java.lang.String, java.lang.Throwable)
String message
Throwable cause
com.google.common.truth.Truth$SimpleAssertionError error
static com.google.common.truth.Truth$SimpleAssertionError createWithNoStack (java.lang.String)
String message
public java.lang.Throwable getCause ()
public java.lang.String toString ()
}
com/google/common/truth/Truth.class
Truth.java
package com.google.common.truth
public final com.google.common.truth.Truth extends java.lang.Object {
private static final com.google.common.truth.FailureStrategy THROW_ASSERTION_ERROR
private static final com.google.common.truth.StandardSubjectBuilder ASSERT
private void <init> ()
public static com.google.common.truth.StandardSubjectBuilder assert_ ()
public static com.google.common.truth.StandardSubjectBuilder assertWithMessage (java.lang.String)
String messageToPrepend
public static transient com.google.common.truth.StandardSubjectBuilder assertWithMessage (java.lang.String, java.lang.Object[])
String format
Object[] args
public static com.google.common.truth.SimpleSubjectBuilder assertAbout (com.google.common.truth.Subject$Factory)
com.google.common.truth.Subject$Factory factory
public static com.google.common.truth.CustomSubjectBuilder assertAbout (com.google.common.truth.CustomSubjectBuilder$Factory)
com.google.common.truth.CustomSubjectBuilder$Factory factory
public static com.google.common.truth.ComparableSubject assertThat (java.lang.Comparable)
Comparable actual
public static com.google.common.truth.BigDecimalSubject assertThat (java.math.BigDecimal)
java.math.BigDecimal actual
public static com.google.common.truth.Subject assertThat (java.lang.Object)
Object actual
public static com.google.common.truth.ClassSubject assertThat (java.lang.Class)
Class actual
public static com.google.common.truth.ThrowableSubject assertThat (java.lang.Throwable)
Throwable actual
public static com.google.common.truth.LongSubject assertThat (java.lang.Long)
Long actual
public static com.google.common.truth.DoubleSubject assertThat (java.lang.Double)
Double actual
public static com.google.common.truth.FloatSubject assertThat (java.lang.Float)
Float actual
public static com.google.common.truth.IntegerSubject assertThat (java.lang.Integer)
Integer actual
public static com.google.common.truth.BooleanSubject assertThat (java.lang.Boolean)
Boolean actual
public static com.google.common.truth.StringSubject assertThat (java.lang.String)
String actual
public static com.google.common.truth.IterableSubject assertThat (java.lang.Iterable)
Iterable actual
public static com.google.common.truth.ObjectArraySubject assertThat (java.lang.Object[])
Object[] actual
public static com.google.common.truth.PrimitiveBooleanArraySubject assertThat (boolean[])
boolean[] actual
public static com.google.common.truth.PrimitiveShortArraySubject assertThat (short[])
short[] actual
public static com.google.common.truth.PrimitiveIntArraySubject assertThat (int[])
int[] actual
public static com.google.common.truth.PrimitiveLongArraySubject assertThat (long[])
long[] actual
public static com.google.common.truth.PrimitiveByteArraySubject assertThat (byte[])
byte[] actual
public static com.google.common.truth.PrimitiveCharArraySubject assertThat (char[])
char[] actual
public static com.google.common.truth.PrimitiveFloatArraySubject assertThat (float[])
float[] actual
public static com.google.common.truth.PrimitiveDoubleArraySubject assertThat (double[])
double[] actual
public static com.google.common.truth.GuavaOptionalSubject assertThat (com.google.common.base.Optional)
com.google.common.base.Optional actual
public static com.google.common.truth.MapSubject assertThat (java.util.Map)
java.util.Map actual
public static com.google.common.truth.MultimapSubject assertThat (com.google.common.collect.Multimap)
com.google.common.collect.Multimap actual
public static com.google.common.truth.MultisetSubject assertThat (com.google.common.collect.Multiset)
com.google.common.collect.Multiset actual
public static com.google.common.truth.TableSubject assertThat (com.google.common.collect.Table)
com.google.common.collect.Table actual
static void <clinit> ()
}
com/google/common/truth/TruthFailureSubject$1.class
TruthFailureSubject.java
package com.google.common.truth
final com.google.common.truth.TruthFailureSubject$1 extends java.lang.Object implements com.google.common.truth.Subject$Factory {
void <init> ()
public com.google.common.truth.TruthFailureSubject createSubject (com.google.common.truth.FailureMetadata, java.lang.AssertionError)
com.google.common.truth.FailureMetadata metadata
AssertionError actual
public volatile synthetic com.google.common.truth.Subject createSubject (com.google.common.truth.FailureMetadata, java.lang.Object)
}
com/google/common/truth/TruthFailureSubject.class
TruthFailureSubject.java
package com.google.common.truth
public final com.google.common.truth.TruthFailureSubject extends com.google.common.truth.ThrowableSubject {
static final com.google.common.truth.Fact HOW_TO_TEST_KEYS_WITHOUT_VALUES
private static final com.google.common.truth.Subject$Factory FACTORY
private final AssertionError actual
public static com.google.common.truth.Subject$Factory truthFailures ()
void <init> (com.google.common.truth.FailureMetadata, java.lang.AssertionError, java.lang.String)
com.google.common.truth.FailureMetadata metadata
AssertionError actual
String typeDescription
public com.google.common.truth.IterableSubject factKeys ()
com.google.common.truth.ErrorWithFacts error
private static com.google.common.collect.ImmutableList getFactKeys (com.google.common.truth.ErrorWithFacts)
com.google.common.truth.Fact fact
com.google.common.truth.ErrorWithFacts error
com.google.common.collect.ImmutableList$Builder facts
public com.google.common.truth.StringSubject factValue (java.lang.String)
String key
public com.google.common.truth.StringSubject factValue (java.lang.String, int)
String key
int index
private com.google.common.truth.StringSubject doFactValue (java.lang.String, java.lang.Integer)
String key
Integer index
com.google.common.truth.ErrorWithFacts error
com.google.common.collect.ImmutableList factsWithName
String value
com.google.common.truth.StandardSubjectBuilder check
private static com.google.common.collect.ImmutableList factsWithName (com.google.common.truth.ErrorWithFacts, java.lang.String)
com.google.common.truth.Fact fact
com.google.common.truth.ErrorWithFacts error
String key
com.google.common.collect.ImmutableList$Builder facts
static void <clinit> ()
}
com/google/common/truth/TruthJUnit$1.class
TruthJUnit.java
package com.google.common.truth
final com.google.common.truth.TruthJUnit$1 extends java.lang.Object implements com.google.common.truth.FailureStrategy {
void <init> ()
public void fail (java.lang.AssertionError)
AssertionError failure
com.google.common.truth.TruthJUnit$ThrowableAssumptionViolatedException assumptionViolated
}
com/google/common/truth/TruthJUnit$ThrowableAssumptionViolatedException.class
TruthJUnit.java
package com.google.common.truth
com.google.common.truth.TruthJUnit$ThrowableAssumptionViolatedException extends org.junit.internal.AssumptionViolatedException {
public void <init> (java.lang.String, java.lang.Throwable)
String message
Throwable throwable
}
com/google/common/truth/TruthJUnit.class
TruthJUnit.java
package com.google.common.truth
public final com.google.common.truth.TruthJUnit extends java.lang.Object {
private static final com.google.common.truth.FailureStrategy THROW_ASSUMPTION_ERROR
private static final com.google.common.truth.StandardSubjectBuilder ASSUME
public static final com.google.common.truth.StandardSubjectBuilder assume ()
private void <init> ()
static void <clinit> ()
}
com/google/common/truth/package-info.class
package-info.java
package com.google.common.truth
abstract synthetic com.google.common.truth.package-info extends java.lang.Object {
}
com/google/common/util/
com/google/common/util/concurrent/
com/google/common/util/concurrent/AbstractCatchingFuture$AsyncCatchingFuture.class
AbstractCatchingFuture.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.AbstractCatchingFuture$AsyncCatchingFuture extends com.google.common.util.concurrent.AbstractCatchingFuture {
void <init> (com.google.common.util.concurrent.ListenableFuture, java.lang.Class, com.google.common.util.concurrent.AsyncFunction)
com.google.common.util.concurrent.ListenableFuture input
Class exceptionType
com.google.common.util.concurrent.AsyncFunction fallback
com.google.common.util.concurrent.ListenableFuture doFallback (com.google.common.util.concurrent.AsyncFunction, java.lang.Throwable) throws java.lang.Exception
com.google.common.util.concurrent.AsyncFunction fallback
Throwable cause
com.google.common.util.concurrent.ListenableFuture replacement
void setResult (com.google.common.util.concurrent.ListenableFuture)
com.google.common.util.concurrent.ListenableFuture result
volatile synthetic void setResult (java.lang.Object)
volatile synthetic java.lang.Object doFallback (java.lang.Object, java.lang.Throwable) throws java.lang.Exception
}
com/google/common/util/concurrent/AbstractCatchingFuture$CatchingFuture.class
AbstractCatchingFuture.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.AbstractCatchingFuture$CatchingFuture extends com.google.common.util.concurrent.AbstractCatchingFuture {
void <init> (com.google.common.util.concurrent.ListenableFuture, java.lang.Class, com.google.common.base.Function)
com.google.common.util.concurrent.ListenableFuture input
Class exceptionType
com.google.common.base.Function fallback
java.lang.Object doFallback (com.google.common.base.Function, java.lang.Throwable) throws java.lang.Exception
com.google.common.base.Function fallback
Throwable cause
void setResult (java.lang.Object)
Object result
volatile synthetic java.lang.Object doFallback (java.lang.Object, java.lang.Throwable) throws java.lang.Exception
}
com/google/common/util/concurrent/AbstractCatchingFuture.class
AbstractCatchingFuture.java
package com.google.common.util.concurrent
abstract com.google.common.util.concurrent.AbstractCatchingFuture extends com.google.common.util.concurrent.FluentFuture$TrustedFuture implements java.lang.Runnable {
com.google.common.util.concurrent.ListenableFuture inputFuture
Class exceptionType
Object fallback
static com.google.common.util.concurrent.ListenableFuture create (com.google.common.util.concurrent.ListenableFuture, java.lang.Class, com.google.common.base.Function, java.util.concurrent.Executor)
com.google.common.util.concurrent.ListenableFuture input
Class exceptionType
com.google.common.base.Function fallback
java.util.concurrent.Executor executor
com.google.common.util.concurrent.AbstractCatchingFuture$CatchingFuture future
static com.google.common.util.concurrent.ListenableFuture create (com.google.common.util.concurrent.ListenableFuture, java.lang.Class, com.google.common.util.concurrent.AsyncFunction, java.util.concurrent.Executor)
com.google.common.util.concurrent.ListenableFuture input
Class exceptionType
com.google.common.util.concurrent.AsyncFunction fallback
java.util.concurrent.Executor executor
com.google.common.util.concurrent.AbstractCatchingFuture$AsyncCatchingFuture future
void <init> (com.google.common.util.concurrent.ListenableFuture, java.lang.Class, java.lang.Object)
com.google.common.util.concurrent.ListenableFuture inputFuture
Class exceptionType
Object fallback
public final void run ()
java.util.concurrent.ExecutionException e
Throwable e
Object fallbackResult
Throwable t
com.google.common.util.concurrent.ListenableFuture localInputFuture
Class localExceptionType
Object localFallback
Object sourceResult
Throwable throwable
Throwable castThrowable
Object fallbackResult
protected java.lang.String pendingToString ()
com.google.common.util.concurrent.ListenableFuture localInputFuture
Class localExceptionType
Object localFallback
String superString
String resultString
abstract java.lang.Object doFallback (java.lang.Object, java.lang.Throwable) throws java.lang.Exception
abstract void setResult (java.lang.Object)
protected final void afterDone ()
}
com/google/common/util/concurrent/AbstractExecutionThreadService$1$1.class
AbstractExecutionThreadService.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.AbstractExecutionThreadService$1$1 extends java.lang.Object implements com.google.common.base.Supplier {
final synthetic com.google.common.util.concurrent.AbstractExecutionThreadService$1 this$1
void <init> (com.google.common.util.concurrent.AbstractExecutionThreadService$1)
com.google.common.util.concurrent.AbstractExecutionThreadService$1 this$1
public java.lang.String get ()
public volatile synthetic java.lang.Object get ()
}
com/google/common/util/concurrent/AbstractExecutionThreadService$1$2.class
AbstractExecutionThreadService.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.AbstractExecutionThreadService$1$2 extends java.lang.Object implements java.lang.Runnable {
final synthetic com.google.common.util.concurrent.AbstractExecutionThreadService$1 this$1
void <init> (com.google.common.util.concurrent.AbstractExecutionThreadService$1)
com.google.common.util.concurrent.AbstractExecutionThreadService$1 this$1
public void run ()
Exception ignored
Throwable t
Throwable t
}
com/google/common/util/concurrent/AbstractExecutionThreadService$1.class
AbstractExecutionThreadService.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.AbstractExecutionThreadService$1 extends com.google.common.util.concurrent.AbstractService {
final synthetic com.google.common.util.concurrent.AbstractExecutionThreadService this$0
void <init> (com.google.common.util.concurrent.AbstractExecutionThreadService)
com.google.common.util.concurrent.AbstractExecutionThreadService this$0
protected final void doStart ()
java.util.concurrent.Executor executor
protected void doStop ()
public java.lang.String toString ()
}
com/google/common/util/concurrent/AbstractExecutionThreadService$2.class
AbstractExecutionThreadService.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.AbstractExecutionThreadService$2 extends java.lang.Object implements java.util.concurrent.Executor {
final synthetic com.google.common.util.concurrent.AbstractExecutionThreadService this$0
void <init> (com.google.common.util.concurrent.AbstractExecutionThreadService)
com.google.common.util.concurrent.AbstractExecutionThreadService this$0
public void execute (java.lang.Runnable)
Runnable command
}
com/google/common/util/concurrent/AbstractExecutionThreadService.class
AbstractExecutionThreadService.java
package com.google.common.util.concurrent
public abstract com.google.common.util.concurrent.AbstractExecutionThreadService extends java.lang.Object implements com.google.common.util.concurrent.Service {
private static final java.util.logging.Logger logger
private final com.google.common.util.concurrent.Service delegate
protected void <init> ()
protected void startUp () throws java.lang.Exception
protected abstract void run () throws java.lang.Exception
protected void shutDown () throws java.lang.Exception
protected void triggerShutdown ()
protected java.util.concurrent.Executor executor ()
public java.lang.String toString ()
public final boolean isRunning ()
public final com.google.common.util.concurrent.Service$State state ()
public final void addListener (com.google.common.util.concurrent.Service$Listener, java.util.concurrent.Executor)
com.google.common.util.concurrent.Service$Listener listener
java.util.concurrent.Executor executor
public final java.lang.Throwable failureCause ()
public final com.google.common.util.concurrent.Service startAsync ()
public final com.google.common.util.concurrent.Service stopAsync ()
public final void awaitRunning ()
public final void awaitRunning (long, java.util.concurrent.TimeUnit) throws java.util.concurrent.TimeoutException
long timeout
java.util.concurrent.TimeUnit unit
public final void awaitTerminated ()
public final void awaitTerminated (long, java.util.concurrent.TimeUnit) throws java.util.concurrent.TimeoutException
long timeout
java.util.concurrent.TimeUnit unit
protected java.lang.String serviceName ()
static synthetic java.util.logging.Logger access$000 ()
static void <clinit> ()
}
com/google/common/util/concurrent/AbstractFuture$1.class
AbstractFuture.java
package com.google.common.util.concurrent
synthetic com.google.common.util.concurrent.AbstractFuture$1 extends java.lang.Object {
}
com/google/common/util/concurrent/AbstractFuture$AtomicHelper.class
AbstractFuture.java
package com.google.common.util.concurrent
abstract com.google.common.util.concurrent.AbstractFuture$AtomicHelper extends java.lang.Object {
private void <init> ()
abstract void putThread (com.google.common.util.concurrent.AbstractFuture$Waiter, java.lang.Thread)
abstract void putNext (com.google.common.util.concurrent.AbstractFuture$Waiter, com.google.common.util.concurrent.AbstractFuture$Waiter)
abstract boolean casWaiters (com.google.common.util.concurrent.AbstractFuture, com.google.common.util.concurrent.AbstractFuture$Waiter, com.google.common.util.concurrent.AbstractFuture$Waiter)
abstract boolean casListeners (com.google.common.util.concurrent.AbstractFuture, com.google.common.util.concurrent.AbstractFuture$Listener, com.google.common.util.concurrent.AbstractFuture$Listener)
abstract com.google.common.util.concurrent.AbstractFuture$Waiter gasWaiters (com.google.common.util.concurrent.AbstractFuture, com.google.common.util.concurrent.AbstractFuture$Waiter)
abstract com.google.common.util.concurrent.AbstractFuture$Listener gasListeners (com.google.common.util.concurrent.AbstractFuture, com.google.common.util.concurrent.AbstractFuture$Listener)
abstract boolean casValue (com.google.common.util.concurrent.AbstractFuture, java.lang.Object, java.lang.Object)
synthetic void <init> (com.google.common.util.concurrent.AbstractFuture$1)
com.google.common.util.concurrent.AbstractFuture$1 x0
}
com/google/common/util/concurrent/AbstractFuture$Cancellation.class
AbstractFuture.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.AbstractFuture$Cancellation extends java.lang.Object {
static final com.google.common.util.concurrent.AbstractFuture$Cancellation CAUSELESS_INTERRUPTED
static final com.google.common.util.concurrent.AbstractFuture$Cancellation CAUSELESS_CANCELLED
final boolean wasInterrupted
final Throwable cause
void <init> (boolean, java.lang.Throwable)
boolean wasInterrupted
Throwable cause
static void <clinit> ()
}
com/google/common/util/concurrent/AbstractFuture$Failure$1.class
AbstractFuture.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.AbstractFuture$Failure$1 extends java.lang.Throwable {
void <init> (java.lang.String)
String arg0
public synchronized java.lang.Throwable fillInStackTrace ()
}
com/google/common/util/concurrent/AbstractFuture$Failure.class
AbstractFuture.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.AbstractFuture$Failure extends java.lang.Object {
static final com.google.common.util.concurrent.AbstractFuture$Failure FALLBACK_INSTANCE
final Throwable exception
void <init> (java.lang.Throwable)
Throwable exception
static void <clinit> ()
}
com/google/common/util/concurrent/AbstractFuture$Listener.class
AbstractFuture.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.AbstractFuture$Listener extends java.lang.Object {
static final com.google.common.util.concurrent.AbstractFuture$Listener TOMBSTONE
final Runnable task
final java.util.concurrent.Executor executor
com.google.common.util.concurrent.AbstractFuture$Listener next
void <init> (java.lang.Runnable, java.util.concurrent.Executor)
Runnable task
java.util.concurrent.Executor executor
void <init> ()
static void <clinit> ()
}
com/google/common/util/concurrent/AbstractFuture$SafeAtomicHelper.class
AbstractFuture.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.AbstractFuture$SafeAtomicHelper extends com.google.common.util.concurrent.AbstractFuture$AtomicHelper {
final java.util.concurrent.atomic.AtomicReferenceFieldUpdater waiterThreadUpdater
final java.util.concurrent.atomic.AtomicReferenceFieldUpdater waiterNextUpdater
final java.util.concurrent.atomic.AtomicReferenceFieldUpdater waitersUpdater
final java.util.concurrent.atomic.AtomicReferenceFieldUpdater listenersUpdater
final java.util.concurrent.atomic.AtomicReferenceFieldUpdater valueUpdater
void <init> (java.util.concurrent.atomic.AtomicReferenceFieldUpdater, java.util.concurrent.atomic.AtomicReferenceFieldUpdater, java.util.concurrent.atomic.AtomicReferenceFieldUpdater, java.util.concurrent.atomic.AtomicReferenceFieldUpdater, java.util.concurrent.atomic.AtomicReferenceFieldUpdater)
java.util.concurrent.atomic.AtomicReferenceFieldUpdater waiterThreadUpdater
java.util.concurrent.atomic.AtomicReferenceFieldUpdater waiterNextUpdater
java.util.concurrent.atomic.AtomicReferenceFieldUpdater waitersUpdater
java.util.concurrent.atomic.AtomicReferenceFieldUpdater listenersUpdater
java.util.concurrent.atomic.AtomicReferenceFieldUpdater valueUpdater
void putThread (com.google.common.util.concurrent.AbstractFuture$Waiter, java.lang.Thread)
com.google.common.util.concurrent.AbstractFuture$Waiter waiter
Thread newValue
void putNext (com.google.common.util.concurrent.AbstractFuture$Waiter, com.google.common.util.concurrent.AbstractFuture$Waiter)
com.google.common.util.concurrent.AbstractFuture$Waiter waiter
com.google.common.util.concurrent.AbstractFuture$Waiter newValue
boolean casWaiters (com.google.common.util.concurrent.AbstractFuture, com.google.common.util.concurrent.AbstractFuture$Waiter, com.google.common.util.concurrent.AbstractFuture$Waiter)
com.google.common.util.concurrent.AbstractFuture future
com.google.common.util.concurrent.AbstractFuture$Waiter expect
com.google.common.util.concurrent.AbstractFuture$Waiter update
boolean casListeners (com.google.common.util.concurrent.AbstractFuture, com.google.common.util.concurrent.AbstractFuture$Listener, com.google.common.util.concurrent.AbstractFuture$Listener)
com.google.common.util.concurrent.AbstractFuture future
com.google.common.util.concurrent.AbstractFuture$Listener expect
com.google.common.util.concurrent.AbstractFuture$Listener update
com.google.common.util.concurrent.AbstractFuture$Listener gasListeners (com.google.common.util.concurrent.AbstractFuture, com.google.common.util.concurrent.AbstractFuture$Listener)
com.google.common.util.concurrent.AbstractFuture future
com.google.common.util.concurrent.AbstractFuture$Listener update
com.google.common.util.concurrent.AbstractFuture$Waiter gasWaiters (com.google.common.util.concurrent.AbstractFuture, com.google.common.util.concurrent.AbstractFuture$Waiter)
com.google.common.util.concurrent.AbstractFuture future
com.google.common.util.concurrent.AbstractFuture$Waiter update
boolean casValue (com.google.common.util.concurrent.AbstractFuture, java.lang.Object, java.lang.Object)
com.google.common.util.concurrent.AbstractFuture future
Object expect
Object update
}
com/google/common/util/concurrent/AbstractFuture$SetFuture.class
AbstractFuture.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.AbstractFuture$SetFuture extends java.lang.Object implements java.lang.Runnable {
final com.google.common.util.concurrent.AbstractFuture owner
final com.google.common.util.concurrent.ListenableFuture future
void <init> (com.google.common.util.concurrent.AbstractFuture, com.google.common.util.concurrent.ListenableFuture)
com.google.common.util.concurrent.AbstractFuture owner
com.google.common.util.concurrent.ListenableFuture future
public void run ()
Object valueToSet
}
com/google/common/util/concurrent/AbstractFuture$SynchronizedHelper.class
AbstractFuture.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.AbstractFuture$SynchronizedHelper extends com.google.common.util.concurrent.AbstractFuture$AtomicHelper {
private void <init> ()
void putThread (com.google.common.util.concurrent.AbstractFuture$Waiter, java.lang.Thread)
com.google.common.util.concurrent.AbstractFuture$Waiter waiter
Thread newValue
void putNext (com.google.common.util.concurrent.AbstractFuture$Waiter, com.google.common.util.concurrent.AbstractFuture$Waiter)
com.google.common.util.concurrent.AbstractFuture$Waiter waiter
com.google.common.util.concurrent.AbstractFuture$Waiter newValue
boolean casWaiters (com.google.common.util.concurrent.AbstractFuture, com.google.common.util.concurrent.AbstractFuture$Waiter, com.google.common.util.concurrent.AbstractFuture$Waiter)
com.google.common.util.concurrent.AbstractFuture future
com.google.common.util.concurrent.AbstractFuture$Waiter expect
com.google.common.util.concurrent.AbstractFuture$Waiter update
boolean casListeners (com.google.common.util.concurrent.AbstractFuture, com.google.common.util.concurrent.AbstractFuture$Listener, com.google.common.util.concurrent.AbstractFuture$Listener)
com.google.common.util.concurrent.AbstractFuture future
com.google.common.util.concurrent.AbstractFuture$Listener expect
com.google.common.util.concurrent.AbstractFuture$Listener update
com.google.common.util.concurrent.AbstractFuture$Listener gasListeners (com.google.common.util.concurrent.AbstractFuture, com.google.common.util.concurrent.AbstractFuture$Listener)
com.google.common.util.concurrent.AbstractFuture$Listener old
com.google.common.util.concurrent.AbstractFuture future
com.google.common.util.concurrent.AbstractFuture$Listener update
com.google.common.util.concurrent.AbstractFuture$Waiter gasWaiters (com.google.common.util.concurrent.AbstractFuture, com.google.common.util.concurrent.AbstractFuture$Waiter)
com.google.common.util.concurrent.AbstractFuture$Waiter old
com.google.common.util.concurrent.AbstractFuture future
com.google.common.util.concurrent.AbstractFuture$Waiter update
boolean casValue (com.google.common.util.concurrent.AbstractFuture, java.lang.Object, java.lang.Object)
com.google.common.util.concurrent.AbstractFuture future
Object expect
Object update
synthetic void <init> (com.google.common.util.concurrent.AbstractFuture$1)
com.google.common.util.concurrent.AbstractFuture$1 x0
}
com/google/common/util/concurrent/AbstractFuture$Trusted.class
AbstractFuture.java
package com.google.common.util.concurrent
abstract com.google.common.util.concurrent.AbstractFuture$Trusted extends java.lang.Object implements com.google.common.util.concurrent.ListenableFuture {
}
com/google/common/util/concurrent/AbstractFuture$TrustedFuture.class
AbstractFuture.java
package com.google.common.util.concurrent
abstract com.google.common.util.concurrent.AbstractFuture$TrustedFuture extends com.google.common.util.concurrent.AbstractFuture implements com.google.common.util.concurrent.AbstractFuture$Trusted {
void <init> ()
public final java.lang.Object get () throws java.lang.InterruptedException java.util.concurrent.ExecutionException
public final 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
public final boolean isDone ()
public final boolean isCancelled ()
public final void addListener (java.lang.Runnable, java.util.concurrent.Executor)
Runnable listener
java.util.concurrent.Executor executor
public final boolean cancel (boolean)
boolean mayInterruptIfRunning
}
com/google/common/util/concurrent/AbstractFuture$UnsafeAtomicHelper$1.class
AbstractFuture.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.AbstractFuture$UnsafeAtomicHelper$1 extends java.lang.Object implements java.security.PrivilegedExceptionAction {
void <init> ()
public sun.misc.Unsafe run () throws java.lang.Exception
Object x
java.lang.reflect.Field f
Class k
public volatile synthetic java.lang.Object run () throws java.lang.Exception
}
com/google/common/util/concurrent/AbstractFuture$UnsafeAtomicHelper.class
AbstractFuture.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.AbstractFuture$UnsafeAtomicHelper extends com.google.common.util.concurrent.AbstractFuture$AtomicHelper {
static final sun.misc.Unsafe UNSAFE
static final long LISTENERS_OFFSET
static final long WAITERS_OFFSET
static final long VALUE_OFFSET
static final long WAITER_THREAD_OFFSET
static final long WAITER_NEXT_OFFSET
private void <init> ()
void putThread (com.google.common.util.concurrent.AbstractFuture$Waiter, java.lang.Thread)
com.google.common.util.concurrent.AbstractFuture$Waiter waiter
Thread newValue
void putNext (com.google.common.util.concurrent.AbstractFuture$Waiter, com.google.common.util.concurrent.AbstractFuture$Waiter)
com.google.common.util.concurrent.AbstractFuture$Waiter waiter
com.google.common.util.concurrent.AbstractFuture$Waiter newValue
boolean casWaiters (com.google.common.util.concurrent.AbstractFuture, com.google.common.util.concurrent.AbstractFuture$Waiter, com.google.common.util.concurrent.AbstractFuture$Waiter)
com.google.common.util.concurrent.AbstractFuture future
com.google.common.util.concurrent.AbstractFuture$Waiter expect
com.google.common.util.concurrent.AbstractFuture$Waiter update
boolean casListeners (com.google.common.util.concurrent.AbstractFuture, com.google.common.util.concurrent.AbstractFuture$Listener, com.google.common.util.concurrent.AbstractFuture$Listener)
com.google.common.util.concurrent.AbstractFuture future
com.google.common.util.concurrent.AbstractFuture$Listener expect
com.google.common.util.concurrent.AbstractFuture$Listener update
com.google.common.util.concurrent.AbstractFuture$Listener gasListeners (com.google.common.util.concurrent.AbstractFuture, com.google.common.util.concurrent.AbstractFuture$Listener)
com.google.common.util.concurrent.AbstractFuture$Listener listener
com.google.common.util.concurrent.AbstractFuture future
com.google.common.util.concurrent.AbstractFuture$Listener update
com.google.common.util.concurrent.AbstractFuture$Waiter gasWaiters (com.google.common.util.concurrent.AbstractFuture, com.google.common.util.concurrent.AbstractFuture$Waiter)
com.google.common.util.concurrent.AbstractFuture$Waiter waiter
com.google.common.util.concurrent.AbstractFuture future
com.google.common.util.concurrent.AbstractFuture$Waiter update
boolean casValue (com.google.common.util.concurrent.AbstractFuture, java.lang.Object, java.lang.Object)
com.google.common.util.concurrent.AbstractFuture future
Object expect
Object update
synthetic void <init> (com.google.common.util.concurrent.AbstractFuture$1)
com.google.common.util.concurrent.AbstractFuture$1 x0
static void <clinit> ()
java.security.PrivilegedActionException e
SecurityException tryReflectionInstead
Class abstractFuture
Exception e
sun.misc.Unsafe unsafe
}
com/google/common/util/concurrent/AbstractFuture$Waiter.class
AbstractFuture.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.AbstractFuture$Waiter extends java.lang.Object {
static final com.google.common.util.concurrent.AbstractFuture$Waiter TOMBSTONE
volatile Thread thread
volatile com.google.common.util.concurrent.AbstractFuture$Waiter next
void <init> (boolean)
boolean unused
void <init> ()
void setNext (com.google.common.util.concurrent.AbstractFuture$Waiter)
com.google.common.util.concurrent.AbstractFuture$Waiter next
void unpark ()
Thread w
static void <clinit> ()
}
com/google/common/util/concurrent/AbstractFuture.class
AbstractFuture.java
package com.google.common.util.concurrent
public abstract com.google.common.util.concurrent.AbstractFuture extends com.google.common.util.concurrent.internal.InternalFutureFailureAccess implements com.google.common.util.concurrent.ListenableFuture {
static final boolean GENERATE_CANCELLATION_CAUSES
private static final java.util.logging.Logger log
private static final long SPIN_THRESHOLD_NANOS
private static final com.google.common.util.concurrent.AbstractFuture$AtomicHelper ATOMIC_HELPER
private static final Object NULL
private volatile Object value
private volatile com.google.common.util.concurrent.AbstractFuture$Listener listeners
private volatile com.google.common.util.concurrent.AbstractFuture$Waiter waiters
private void removeWaiter (com.google.common.util.concurrent.AbstractFuture$Waiter)
com.google.common.util.concurrent.AbstractFuture$Waiter pred
com.google.common.util.concurrent.AbstractFuture$Waiter curr
com.google.common.util.concurrent.AbstractFuture$Waiter succ
com.google.common.util.concurrent.AbstractFuture$Waiter node
protected void <init> ()
public java.lang.Object get (long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException java.util.concurrent.TimeoutException java.util.concurrent.ExecutionException
com.google.common.util.concurrent.AbstractFuture$Waiter node
com.google.common.util.concurrent.AbstractFuture$Waiter oldHead
long overWaitNanos
long overWaitUnits
long overWaitLeftoverNanos
boolean shouldShowExtraNanos
long timeout
java.util.concurrent.TimeUnit unit
long timeoutNanos
long remainingNanos
Object localValue
long endNanos
String futureToString
String unitString
String message
public java.lang.Object get () throws java.lang.InterruptedException java.util.concurrent.ExecutionException
com.google.common.util.concurrent.AbstractFuture$Waiter node
Object localValue
com.google.common.util.concurrent.AbstractFuture$Waiter oldHead
private java.lang.Object getDoneValue (java.lang.Object) throws java.util.concurrent.ExecutionException
Object asV
Object obj
public boolean isDone ()
Object localValue
public boolean isCancelled ()
Object localValue
public boolean cancel (boolean)
com.google.common.util.concurrent.AbstractFuture trusted
com.google.common.util.concurrent.ListenableFuture futureToPropagateTo
Object valueToSet
com.google.common.util.concurrent.AbstractFuture abstractFuture
boolean mayInterruptIfRunning
Object localValue
boolean rValue
protected void interruptTask ()
protected final boolean wasInterrupted ()
Object localValue
public void addListener (java.lang.Runnable, java.util.concurrent.Executor)
com.google.common.util.concurrent.AbstractFuture$Listener newNode
com.google.common.util.concurrent.AbstractFuture$Listener oldHead
Runnable listener
java.util.concurrent.Executor executor
protected boolean set (java.lang.Object)
Object value
Object valueToSet
protected boolean setException (java.lang.Throwable)
Throwable throwable
Object valueToSet
protected boolean setFuture (com.google.common.util.concurrent.ListenableFuture)
Object value
com.google.common.util.concurrent.AbstractFuture$Failure failure
Throwable oomMostLikely
com.google.common.util.concurrent.AbstractFuture$Failure failure
Throwable t
com.google.common.util.concurrent.AbstractFuture$SetFuture valueToSet
com.google.common.util.concurrent.ListenableFuture future
Object localValue
private static java.lang.Object getFutureValue (com.google.common.util.concurrent.ListenableFuture)
com.google.common.util.concurrent.AbstractFuture$Cancellation c
Object v
Throwable throwable
Object v
java.util.concurrent.ExecutionException exception
java.util.concurrent.CancellationException cancellation
Throwable t
com.google.common.util.concurrent.ListenableFuture future
boolean wasCancelled
private static java.lang.Object getUninterruptibly (java.util.concurrent.Future) throws java.util.concurrent.ExecutionException
InterruptedException e
java.util.concurrent.Future future
boolean interrupted
private static void complete (com.google.common.util.concurrent.AbstractFuture)
Object valueToSet
com.google.common.util.concurrent.AbstractFuture$SetFuture setFuture
com.google.common.util.concurrent.AbstractFuture$Listener curr
Runnable task
com.google.common.util.concurrent.AbstractFuture param
com.google.common.util.concurrent.AbstractFuture future
com.google.common.util.concurrent.AbstractFuture$Listener next
protected void afterDone ()
protected final java.lang.Throwable tryInternalFastPathGetFailure ()
Object obj
final void maybePropagateCancellationTo (java.util.concurrent.Future)
java.util.concurrent.Future related
private void releaseWaiters ()
com.google.common.util.concurrent.AbstractFuture$Waiter currentWaiter
com.google.common.util.concurrent.AbstractFuture$Waiter head
private com.google.common.util.concurrent.AbstractFuture$Listener clearListeners (com.google.common.util.concurrent.AbstractFuture$Listener)
com.google.common.util.concurrent.AbstractFuture$Listener tmp
com.google.common.util.concurrent.AbstractFuture$Listener onto
com.google.common.util.concurrent.AbstractFuture$Listener head
com.google.common.util.concurrent.AbstractFuture$Listener reversedList
public java.lang.String toString ()
StringBuilder builder
protected java.lang.String pendingToString ()
private void addPendingString (java.lang.StringBuilder)
String pendingDescription
Throwable e
String pendingDescription
StringBuilder builder
int truncateLength
Object localValue
private void addDoneString (java.lang.StringBuilder)
Object value
java.util.concurrent.ExecutionException e
java.util.concurrent.CancellationException e
RuntimeException e
StringBuilder builder
private void appendResultObject (java.lang.StringBuilder, java.lang.Object)
StringBuilder builder
Object o
private void appendUserObject (java.lang.StringBuilder, java.lang.Object)
Throwable e
StringBuilder builder
Object o
private static void executeListener (java.lang.Runnable, java.util.concurrent.Executor)
RuntimeException e
Runnable runnable
java.util.concurrent.Executor executor
private static java.util.concurrent.CancellationException cancellationExceptionWithCause (java.lang.String, java.lang.Throwable)
String message
Throwable cause
java.util.concurrent.CancellationException exception
static synthetic com.google.common.util.concurrent.AbstractFuture$AtomicHelper access$200 ()
static synthetic java.lang.Object access$300 (com.google.common.util.concurrent.AbstractFuture)
com.google.common.util.concurrent.AbstractFuture x0
static synthetic java.lang.Object access$400 (com.google.common.util.concurrent.ListenableFuture)
com.google.common.util.concurrent.ListenableFuture x0
static synthetic void access$500 (com.google.common.util.concurrent.AbstractFuture)
com.google.common.util.concurrent.AbstractFuture x0
static synthetic com.google.common.util.concurrent.AbstractFuture$Listener access$700 (com.google.common.util.concurrent.AbstractFuture)
com.google.common.util.concurrent.AbstractFuture x0
static synthetic com.google.common.util.concurrent.AbstractFuture$Waiter access$800 (com.google.common.util.concurrent.AbstractFuture)
com.google.common.util.concurrent.AbstractFuture x0
static synthetic com.google.common.util.concurrent.AbstractFuture$Waiter access$802 (com.google.common.util.concurrent.AbstractFuture, com.google.common.util.concurrent.AbstractFuture$Waiter)
com.google.common.util.concurrent.AbstractFuture x0
com.google.common.util.concurrent.AbstractFuture$Waiter x1
static synthetic com.google.common.util.concurrent.AbstractFuture$Listener access$702 (com.google.common.util.concurrent.AbstractFuture, com.google.common.util.concurrent.AbstractFuture$Listener)
com.google.common.util.concurrent.AbstractFuture x0
com.google.common.util.concurrent.AbstractFuture$Listener x1
static synthetic java.lang.Object access$302 (com.google.common.util.concurrent.AbstractFuture, java.lang.Object)
com.google.common.util.concurrent.AbstractFuture x0
Object x1
static void <clinit> ()
boolean generateCancellationCauses
SecurityException e
boolean generateCancellationCauses
com.google.common.util.concurrent.AbstractFuture$AtomicHelper helper
com.google.common.util.concurrent.AbstractFuture$AtomicHelper helper
Throwable atomicReferenceFieldUpdaterFailure
Throwable unsafeFailure
com.google.common.util.concurrent.AbstractFuture$AtomicHelper helper
Throwable thrownUnsafeFailure
Throwable thrownAtomicReferenceFieldUpdaterFailure
Class ensureLoaded
}
com/google/common/util/concurrent/AbstractIdleService$1.class
AbstractIdleService.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.AbstractIdleService$1 extends java.lang.Object implements java.util.concurrent.Executor {
final synthetic com.google.common.util.concurrent.AbstractIdleService this$0
void <init> (com.google.common.util.concurrent.AbstractIdleService)
com.google.common.util.concurrent.AbstractIdleService this$0
public void execute (java.lang.Runnable)
Runnable command
}
com/google/common/util/concurrent/AbstractIdleService$DelegateService$1.class
AbstractIdleService.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.AbstractIdleService$DelegateService$1 extends java.lang.Object implements java.lang.Runnable {
final synthetic com.google.common.util.concurrent.AbstractIdleService$DelegateService this$1
void <init> (com.google.common.util.concurrent.AbstractIdleService$DelegateService)
com.google.common.util.concurrent.AbstractIdleService$DelegateService this$1
public void run ()
Throwable t
}
com/google/common/util/concurrent/AbstractIdleService$DelegateService$2.class
AbstractIdleService.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.AbstractIdleService$DelegateService$2 extends java.lang.Object implements java.lang.Runnable {
final synthetic com.google.common.util.concurrent.AbstractIdleService$DelegateService this$1
void <init> (com.google.common.util.concurrent.AbstractIdleService$DelegateService)
com.google.common.util.concurrent.AbstractIdleService$DelegateService this$1
public void run ()
Throwable t
}
com/google/common/util/concurrent/AbstractIdleService$DelegateService.class
AbstractIdleService.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.AbstractIdleService$DelegateService extends com.google.common.util.concurrent.AbstractService {
final synthetic com.google.common.util.concurrent.AbstractIdleService this$0
private void <init> (com.google.common.util.concurrent.AbstractIdleService)
protected final void doStart ()
protected final void doStop ()
public java.lang.String toString ()
synthetic void <init> (com.google.common.util.concurrent.AbstractIdleService, com.google.common.util.concurrent.AbstractIdleService$1)
com.google.common.util.concurrent.AbstractIdleService x0
com.google.common.util.concurrent.AbstractIdleService$1 x1
}
com/google/common/util/concurrent/AbstractIdleService$ThreadNameSupplier.class
AbstractIdleService.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.AbstractIdleService$ThreadNameSupplier extends java.lang.Object implements com.google.common.base.Supplier {
final synthetic com.google.common.util.concurrent.AbstractIdleService this$0
private void <init> (com.google.common.util.concurrent.AbstractIdleService)
public java.lang.String get ()
public volatile synthetic java.lang.Object get ()
synthetic void <init> (com.google.common.util.concurrent.AbstractIdleService, com.google.common.util.concurrent.AbstractIdleService$1)
com.google.common.util.concurrent.AbstractIdleService x0
com.google.common.util.concurrent.AbstractIdleService$1 x1
}
com/google/common/util/concurrent/AbstractIdleService.class
AbstractIdleService.java
package com.google.common.util.concurrent
public abstract com.google.common.util.concurrent.AbstractIdleService extends java.lang.Object implements com.google.common.util.concurrent.Service {
private final com.google.common.base.Supplier threadNameSupplier
private final com.google.common.util.concurrent.Service delegate
protected void <init> ()
protected abstract void startUp () throws java.lang.Exception
protected abstract void shutDown () throws java.lang.Exception
protected java.util.concurrent.Executor executor ()
public java.lang.String toString ()
public final boolean isRunning ()
public final com.google.common.util.concurrent.Service$State state ()
public final void addListener (com.google.common.util.concurrent.Service$Listener, java.util.concurrent.Executor)
com.google.common.util.concurrent.Service$Listener listener
java.util.concurrent.Executor executor
public final java.lang.Throwable failureCause ()
public final com.google.common.util.concurrent.Service startAsync ()
public final com.google.common.util.concurrent.Service stopAsync ()
public final void awaitRunning ()
public final void awaitRunning (long, java.util.concurrent.TimeUnit) throws java.util.concurrent.TimeoutException
long timeout
java.util.concurrent.TimeUnit unit
public final void awaitTerminated ()
public final void awaitTerminated (long, java.util.concurrent.TimeUnit) throws java.util.concurrent.TimeoutException
long timeout
java.util.concurrent.TimeUnit unit
protected java.lang.String serviceName ()
static synthetic com.google.common.base.Supplier access$200 (com.google.common.util.concurrent.AbstractIdleService)
com.google.common.util.concurrent.AbstractIdleService x0
}
com/google/common/util/concurrent/AbstractListeningExecutorService.class
AbstractListeningExecutorService.java
package com.google.common.util.concurrent
public abstract com.google.common.util.concurrent.AbstractListeningExecutorService extends java.util.concurrent.AbstractExecutorService implements com.google.common.util.concurrent.ListeningExecutorService {
public void <init> ()
protected final java.util.concurrent.RunnableFuture newTaskFor (java.lang.Runnable, java.lang.Object)
Runnable runnable
Object value
protected final java.util.concurrent.RunnableFuture newTaskFor (java.util.concurrent.Callable)
java.util.concurrent.Callable callable
public com.google.common.util.concurrent.ListenableFuture submit (java.lang.Runnable)
Runnable task
public com.google.common.util.concurrent.ListenableFuture submit (java.lang.Runnable, java.lang.Object)
Runnable task
Object result
public com.google.common.util.concurrent.ListenableFuture submit (java.util.concurrent.Callable)
java.util.concurrent.Callable task
public volatile synthetic java.util.concurrent.Future submit (java.util.concurrent.Callable)
public volatile synthetic java.util.concurrent.Future submit (java.lang.Runnable, java.lang.Object)
public volatile synthetic java.util.concurrent.Future submit (java.lang.Runnable)
}
com/google/common/util/concurrent/AbstractScheduledService$1.class
AbstractScheduledService.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.AbstractScheduledService$1 extends com.google.common.util.concurrent.Service$Listener {
final synthetic java.util.concurrent.ScheduledExecutorService val$executor
final synthetic com.google.common.util.concurrent.AbstractScheduledService this$0
void <init> (com.google.common.util.concurrent.AbstractScheduledService, java.util.concurrent.ScheduledExecutorService)
com.google.common.util.concurrent.AbstractScheduledService this$0
public void terminated (com.google.common.util.concurrent.Service$State)
com.google.common.util.concurrent.Service$State from
public void failed (com.google.common.util.concurrent.Service$State, java.lang.Throwable)
com.google.common.util.concurrent.Service$State from
Throwable failure
}
com/google/common/util/concurrent/AbstractScheduledService$1ThreadFactoryImpl.class
AbstractScheduledService.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.AbstractScheduledService$1ThreadFactoryImpl extends java.lang.Object implements java.util.concurrent.ThreadFactory {
final synthetic com.google.common.util.concurrent.AbstractScheduledService this$0
void <init> (com.google.common.util.concurrent.AbstractScheduledService)
com.google.common.util.concurrent.AbstractScheduledService this$0
public java.lang.Thread newThread (java.lang.Runnable)
Runnable runnable
}
com/google/common/util/concurrent/AbstractScheduledService$Cancellable.class
AbstractScheduledService.java
package com.google.common.util.concurrent
abstract com.google.common.util.concurrent.AbstractScheduledService$Cancellable extends java.lang.Object {
public abstract void cancel (boolean)
public abstract boolean isCancelled ()
}
com/google/common/util/concurrent/AbstractScheduledService$CustomScheduler$ReschedulableCallable.class
AbstractScheduledService.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.AbstractScheduledService$CustomScheduler$ReschedulableCallable extends java.lang.Object implements java.util.concurrent.Callable {
private final Runnable wrappedRunnable
private final java.util.concurrent.ScheduledExecutorService executor
private final com.google.common.util.concurrent.AbstractService service
private final java.util.concurrent.locks.ReentrantLock lock
private com.google.common.util.concurrent.AbstractScheduledService$CustomScheduler$SupplantableFuture cancellationDelegate
final synthetic com.google.common.util.concurrent.AbstractScheduledService$CustomScheduler this$0
void <init> (com.google.common.util.concurrent.AbstractScheduledService$CustomScheduler, com.google.common.util.concurrent.AbstractService, java.util.concurrent.ScheduledExecutorService, java.lang.Runnable)
com.google.common.util.concurrent.AbstractService service
java.util.concurrent.ScheduledExecutorService executor
Runnable runnable
public java.lang.Void call () throws java.lang.Exception
public com.google.common.util.concurrent.AbstractScheduledService$Cancellable reschedule ()
com.google.common.util.concurrent.AbstractScheduledService$CustomScheduler$Schedule schedule
Throwable t
com.google.common.util.concurrent.AbstractScheduledService$Cancellable toReturn
Throwable e
com.google.common.util.concurrent.AbstractScheduledService$Cancellable toReturn
com.google.common.util.concurrent.AbstractScheduledService$CustomScheduler$Schedule schedule
Throwable scheduleFailure
com.google.common.util.concurrent.AbstractScheduledService$Cancellable toReturn
private com.google.common.util.concurrent.AbstractScheduledService$Cancellable initializeOrUpdateCancellationDelegate (com.google.common.util.concurrent.AbstractScheduledService$CustomScheduler$Schedule)
com.google.common.util.concurrent.AbstractScheduledService$CustomScheduler$Schedule schedule
private java.util.concurrent.ScheduledFuture submitToExecutor (com.google.common.util.concurrent.AbstractScheduledService$CustomScheduler$Schedule)
com.google.common.util.concurrent.AbstractScheduledService$CustomScheduler$Schedule schedule
public volatile synthetic java.lang.Object call () throws java.lang.Exception
}
com/google/common/util/concurrent/AbstractScheduledService$CustomScheduler$Schedule.class
AbstractScheduledService.java
package com.google.common.util.concurrent
public final com.google.common.util.concurrent.AbstractScheduledService$CustomScheduler$Schedule extends java.lang.Object {
private final long delay
private final java.util.concurrent.TimeUnit unit
public void <init> (long, java.util.concurrent.TimeUnit)
long delay
java.util.concurrent.TimeUnit unit
static synthetic long access$900 (com.google.common.util.concurrent.AbstractScheduledService$CustomScheduler$Schedule)
com.google.common.util.concurrent.AbstractScheduledService$CustomScheduler$Schedule x0
static synthetic java.util.concurrent.TimeUnit access$1000 (com.google.common.util.concurrent.AbstractScheduledService$CustomScheduler$Schedule)
com.google.common.util.concurrent.AbstractScheduledService$CustomScheduler$Schedule x0
}
com/google/common/util/concurrent/AbstractScheduledService$CustomScheduler$SupplantableFuture.class
AbstractScheduledService.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.AbstractScheduledService$CustomScheduler$SupplantableFuture extends java.lang.Object implements com.google.common.util.concurrent.AbstractScheduledService$Cancellable {
private final java.util.concurrent.locks.ReentrantLock lock
private java.util.concurrent.Future currentFuture
void <init> (java.util.concurrent.locks.ReentrantLock, java.util.concurrent.Future)
java.util.concurrent.locks.ReentrantLock lock
java.util.concurrent.Future currentFuture
public void cancel (boolean)
boolean mayInterruptIfRunning
public boolean isCancelled ()
static synthetic java.util.concurrent.Future access$800 (com.google.common.util.concurrent.AbstractScheduledService$CustomScheduler$SupplantableFuture)
com.google.common.util.concurrent.AbstractScheduledService$CustomScheduler$SupplantableFuture x0
static synthetic java.util.concurrent.Future access$802 (com.google.common.util.concurrent.AbstractScheduledService$CustomScheduler$SupplantableFuture, java.util.concurrent.Future)
com.google.common.util.concurrent.AbstractScheduledService$CustomScheduler$SupplantableFuture x0
java.util.concurrent.Future x1
}
com/google/common/util/concurrent/AbstractScheduledService$CustomScheduler.class
AbstractScheduledService.java
package com.google.common.util.concurrent
public abstract com.google.common.util.concurrent.AbstractScheduledService$CustomScheduler extends com.google.common.util.concurrent.AbstractScheduledService$Scheduler {
public void <init> ()
final com.google.common.util.concurrent.AbstractScheduledService$Cancellable schedule (com.google.common.util.concurrent.AbstractService, java.util.concurrent.ScheduledExecutorService, java.lang.Runnable)
com.google.common.util.concurrent.AbstractService service
java.util.concurrent.ScheduledExecutorService executor
Runnable runnable
protected abstract com.google.common.util.concurrent.AbstractScheduledService$CustomScheduler$Schedule getNextSchedule () throws java.lang.Exception
}
com/google/common/util/concurrent/AbstractScheduledService$FutureAsCancellable.class
AbstractScheduledService.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.AbstractScheduledService$FutureAsCancellable extends java.lang.Object implements com.google.common.util.concurrent.AbstractScheduledService$Cancellable {
private final java.util.concurrent.Future delegate
void <init> (java.util.concurrent.Future)
java.util.concurrent.Future delegate
public void cancel (boolean)
boolean mayInterruptIfRunning
public boolean isCancelled ()
}
com/google/common/util/concurrent/AbstractScheduledService$Scheduler$1.class
AbstractScheduledService.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.AbstractScheduledService$Scheduler$1 extends com.google.common.util.concurrent.AbstractScheduledService$Scheduler {
final synthetic long val$initialDelay
final synthetic long val$delay
final synthetic java.util.concurrent.TimeUnit val$unit
void <init> (long, long, java.util.concurrent.TimeUnit)
public com.google.common.util.concurrent.AbstractScheduledService$Cancellable schedule (com.google.common.util.concurrent.AbstractService, java.util.concurrent.ScheduledExecutorService, java.lang.Runnable)
com.google.common.util.concurrent.AbstractService service
java.util.concurrent.ScheduledExecutorService executor
Runnable task
}
com/google/common/util/concurrent/AbstractScheduledService$Scheduler$2.class
AbstractScheduledService.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.AbstractScheduledService$Scheduler$2 extends com.google.common.util.concurrent.AbstractScheduledService$Scheduler {
final synthetic long val$initialDelay
final synthetic long val$period
final synthetic java.util.concurrent.TimeUnit val$unit
void <init> (long, long, java.util.concurrent.TimeUnit)
public com.google.common.util.concurrent.AbstractScheduledService$Cancellable schedule (com.google.common.util.concurrent.AbstractService, java.util.concurrent.ScheduledExecutorService, java.lang.Runnable)
com.google.common.util.concurrent.AbstractService service
java.util.concurrent.ScheduledExecutorService executor
Runnable task
}
com/google/common/util/concurrent/AbstractScheduledService$Scheduler.class
AbstractScheduledService.java
package com.google.common.util.concurrent
public abstract com.google.common.util.concurrent.AbstractScheduledService$Scheduler extends java.lang.Object {
public static com.google.common.util.concurrent.AbstractScheduledService$Scheduler newFixedDelaySchedule (long, long, java.util.concurrent.TimeUnit)
long initialDelay
long delay
java.util.concurrent.TimeUnit unit
public static com.google.common.util.concurrent.AbstractScheduledService$Scheduler newFixedRateSchedule (long, long, java.util.concurrent.TimeUnit)
long initialDelay
long period
java.util.concurrent.TimeUnit unit
abstract com.google.common.util.concurrent.AbstractScheduledService$Cancellable schedule (com.google.common.util.concurrent.AbstractService, java.util.concurrent.ScheduledExecutorService, java.lang.Runnable)
private void <init> ()
synthetic void <init> (com.google.common.util.concurrent.AbstractScheduledService$1)
com.google.common.util.concurrent.AbstractScheduledService$1 x0
}
com/google/common/util/concurrent/AbstractScheduledService$ServiceDelegate$1.class
AbstractScheduledService.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.AbstractScheduledService$ServiceDelegate$1 extends java.lang.Object implements com.google.common.base.Supplier {
final synthetic com.google.common.util.concurrent.AbstractScheduledService$ServiceDelegate this$1
void <init> (com.google.common.util.concurrent.AbstractScheduledService$ServiceDelegate)
com.google.common.util.concurrent.AbstractScheduledService$ServiceDelegate this$1
public java.lang.String get ()
public volatile synthetic java.lang.Object get ()
}
com/google/common/util/concurrent/AbstractScheduledService$ServiceDelegate$2.class
AbstractScheduledService.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.AbstractScheduledService$ServiceDelegate$2 extends java.lang.Object implements java.lang.Runnable {
final synthetic com.google.common.util.concurrent.AbstractScheduledService$ServiceDelegate this$1
void <init> (com.google.common.util.concurrent.AbstractScheduledService$ServiceDelegate)
com.google.common.util.concurrent.AbstractScheduledService$ServiceDelegate this$1
public void run ()
Throwable t
}
com/google/common/util/concurrent/AbstractScheduledService$ServiceDelegate$3.class
AbstractScheduledService.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.AbstractScheduledService$ServiceDelegate$3 extends java.lang.Object implements java.lang.Runnable {
final synthetic com.google.common.util.concurrent.AbstractScheduledService$ServiceDelegate this$1
void <init> (com.google.common.util.concurrent.AbstractScheduledService$ServiceDelegate)
com.google.common.util.concurrent.AbstractScheduledService$ServiceDelegate this$1
public void run ()
Throwable t
}
com/google/common/util/concurrent/AbstractScheduledService$ServiceDelegate$Task.class
AbstractScheduledService.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.AbstractScheduledService$ServiceDelegate$Task extends java.lang.Object implements java.lang.Runnable {
final synthetic com.google.common.util.concurrent.AbstractScheduledService$ServiceDelegate this$1
void <init> (com.google.common.util.concurrent.AbstractScheduledService$ServiceDelegate)
com.google.common.util.concurrent.AbstractScheduledService$ServiceDelegate this$1
public void run ()
Exception ignored
Throwable t
}
com/google/common/util/concurrent/AbstractScheduledService$ServiceDelegate.class
AbstractScheduledService.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.AbstractScheduledService$ServiceDelegate extends com.google.common.util.concurrent.AbstractService {
private volatile com.google.common.util.concurrent.AbstractScheduledService$Cancellable runningTask
private volatile java.util.concurrent.ScheduledExecutorService executorService
private final java.util.concurrent.locks.ReentrantLock lock
private final Runnable task
final synthetic com.google.common.util.concurrent.AbstractScheduledService this$0
private void <init> (com.google.common.util.concurrent.AbstractScheduledService)
protected final void doStart ()
protected final void doStop ()
public java.lang.String toString ()
synthetic void <init> (com.google.common.util.concurrent.AbstractScheduledService, com.google.common.util.concurrent.AbstractScheduledService$1)
com.google.common.util.concurrent.AbstractScheduledService x0
com.google.common.util.concurrent.AbstractScheduledService$1 x1
static synthetic java.util.concurrent.locks.ReentrantLock access$200 (com.google.common.util.concurrent.AbstractScheduledService$ServiceDelegate)
com.google.common.util.concurrent.AbstractScheduledService$ServiceDelegate x0
static synthetic com.google.common.util.concurrent.AbstractScheduledService$Cancellable access$300 (com.google.common.util.concurrent.AbstractScheduledService$ServiceDelegate)
com.google.common.util.concurrent.AbstractScheduledService$ServiceDelegate x0
static synthetic com.google.common.util.concurrent.AbstractScheduledService$Cancellable access$302 (com.google.common.util.concurrent.AbstractScheduledService$ServiceDelegate, com.google.common.util.concurrent.AbstractScheduledService$Cancellable)
com.google.common.util.concurrent.AbstractScheduledService$ServiceDelegate x0
com.google.common.util.concurrent.AbstractScheduledService$Cancellable x1
static synthetic java.util.concurrent.ScheduledExecutorService access$600 (com.google.common.util.concurrent.AbstractScheduledService$ServiceDelegate)
com.google.common.util.concurrent.AbstractScheduledService$ServiceDelegate x0
static synthetic java.lang.Runnable access$700 (com.google.common.util.concurrent.AbstractScheduledService$ServiceDelegate)
com.google.common.util.concurrent.AbstractScheduledService$ServiceDelegate x0
}
com/google/common/util/concurrent/AbstractScheduledService.class
AbstractScheduledService.java
package com.google.common.util.concurrent
public abstract com.google.common.util.concurrent.AbstractScheduledService extends java.lang.Object implements com.google.common.util.concurrent.Service {
private static final java.util.logging.Logger logger
private final com.google.common.util.concurrent.AbstractService delegate
protected void <init> ()
protected abstract void runOneIteration () throws java.lang.Exception
protected void startUp () throws java.lang.Exception
protected void shutDown () throws java.lang.Exception
protected abstract com.google.common.util.concurrent.AbstractScheduledService$Scheduler scheduler ()
protected java.util.concurrent.ScheduledExecutorService executor ()
java.util.concurrent.ScheduledExecutorService executor
protected java.lang.String serviceName ()
public java.lang.String toString ()
public final boolean isRunning ()
public final com.google.common.util.concurrent.Service$State state ()
public final void addListener (com.google.common.util.concurrent.Service$Listener, java.util.concurrent.Executor)
com.google.common.util.concurrent.Service$Listener listener
java.util.concurrent.Executor executor
public final java.lang.Throwable failureCause ()
public final com.google.common.util.concurrent.Service startAsync ()
public final com.google.common.util.concurrent.Service stopAsync ()
public final void awaitRunning ()
public final void awaitRunning (long, java.util.concurrent.TimeUnit) throws java.util.concurrent.TimeoutException
long timeout
java.util.concurrent.TimeUnit unit
public final void awaitTerminated ()
public final void awaitTerminated (long, java.util.concurrent.TimeUnit) throws java.util.concurrent.TimeoutException
long timeout
java.util.concurrent.TimeUnit unit
static synthetic java.util.logging.Logger access$400 ()
static synthetic com.google.common.util.concurrent.AbstractService access$500 (com.google.common.util.concurrent.AbstractScheduledService)
com.google.common.util.concurrent.AbstractScheduledService x0
static void <clinit> ()
}
com/google/common/util/concurrent/AbstractService$1.class
AbstractService.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.AbstractService$1 extends java.lang.Object implements com.google.common.util.concurrent.ListenerCallQueue$Event {
void <init> ()
public void call (com.google.common.util.concurrent.Service$Listener)
com.google.common.util.concurrent.Service$Listener listener
public java.lang.String toString ()
public volatile synthetic void call (java.lang.Object)
}
com/google/common/util/concurrent/AbstractService$2.class
AbstractService.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.AbstractService$2 extends java.lang.Object implements com.google.common.util.concurrent.ListenerCallQueue$Event {
void <init> ()
public void call (com.google.common.util.concurrent.Service$Listener)
com.google.common.util.concurrent.Service$Listener listener
public java.lang.String toString ()
public volatile synthetic void call (java.lang.Object)
}
com/google/common/util/concurrent/AbstractService$3.class
AbstractService.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.AbstractService$3 extends java.lang.Object implements com.google.common.util.concurrent.ListenerCallQueue$Event {
final synthetic com.google.common.util.concurrent.Service$State val$from
void <init> (com.google.common.util.concurrent.Service$State)
public void call (com.google.common.util.concurrent.Service$Listener)
com.google.common.util.concurrent.Service$Listener listener
public java.lang.String toString ()
public volatile synthetic void call (java.lang.Object)
}
com/google/common/util/concurrent/AbstractService$4.class
AbstractService.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.AbstractService$4 extends java.lang.Object implements com.google.common.util.concurrent.ListenerCallQueue$Event {
final synthetic com.google.common.util.concurrent.Service$State val$from
void <init> (com.google.common.util.concurrent.Service$State)
public void call (com.google.common.util.concurrent.Service$Listener)
com.google.common.util.concurrent.Service$Listener listener
public java.lang.String toString ()
public volatile synthetic void call (java.lang.Object)
}
com/google/common/util/concurrent/AbstractService$5.class
AbstractService.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.AbstractService$5 extends java.lang.Object implements com.google.common.util.concurrent.ListenerCallQueue$Event {
final synthetic com.google.common.util.concurrent.Service$State val$from
final synthetic Throwable val$cause
final synthetic com.google.common.util.concurrent.AbstractService this$0
void <init> (com.google.common.util.concurrent.AbstractService, com.google.common.util.concurrent.Service$State, java.lang.Throwable)
com.google.common.util.concurrent.AbstractService this$0
public void call (com.google.common.util.concurrent.Service$Listener)
com.google.common.util.concurrent.Service$Listener listener
public java.lang.String toString ()
public volatile synthetic void call (java.lang.Object)
}
com/google/common/util/concurrent/AbstractService$6.class
AbstractService.java
package com.google.common.util.concurrent
synthetic com.google.common.util.concurrent.AbstractService$6 extends java.lang.Object {
static final synthetic int[] $SwitchMap$com$google$common$util$concurrent$Service$State
static void <clinit> ()
}
com/google/common/util/concurrent/AbstractService$HasReachedRunningGuard.class
AbstractService.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.AbstractService$HasReachedRunningGuard extends com.google.common.util.concurrent.Monitor$Guard {
final synthetic com.google.common.util.concurrent.AbstractService this$0
void <init> (com.google.common.util.concurrent.AbstractService)
public boolean isSatisfied ()
}
com/google/common/util/concurrent/AbstractService$IsStartableGuard.class
AbstractService.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.AbstractService$IsStartableGuard extends com.google.common.util.concurrent.Monitor$Guard {
final synthetic com.google.common.util.concurrent.AbstractService this$0
void <init> (com.google.common.util.concurrent.AbstractService)
public boolean isSatisfied ()
}
com/google/common/util/concurrent/AbstractService$IsStoppableGuard.class
AbstractService.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.AbstractService$IsStoppableGuard extends com.google.common.util.concurrent.Monitor$Guard {
final synthetic com.google.common.util.concurrent.AbstractService this$0
void <init> (com.google.common.util.concurrent.AbstractService)
public boolean isSatisfied ()
}
com/google/common/util/concurrent/AbstractService$IsStoppedGuard.class
AbstractService.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.AbstractService$IsStoppedGuard extends com.google.common.util.concurrent.Monitor$Guard {
final synthetic com.google.common.util.concurrent.AbstractService this$0
void <init> (com.google.common.util.concurrent.AbstractService)
public boolean isSatisfied ()
}
com/google/common/util/concurrent/AbstractService$StateSnapshot.class
AbstractService.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.AbstractService$StateSnapshot extends java.lang.Object {
final com.google.common.util.concurrent.Service$State state
final boolean shutdownWhenStartupFinishes
final Throwable failure
void <init> (com.google.common.util.concurrent.Service$State)
com.google.common.util.concurrent.Service$State internalState
void <init> (com.google.common.util.concurrent.Service$State, boolean, java.lang.Throwable)
com.google.common.util.concurrent.Service$State internalState
boolean shutdownWhenStartupFinishes
Throwable failure
com.google.common.util.concurrent.Service$State externalState ()
java.lang.Throwable failureCause ()
}
com/google/common/util/concurrent/AbstractService.class
AbstractService.java
package com.google.common.util.concurrent
public abstract com.google.common.util.concurrent.AbstractService extends java.lang.Object implements com.google.common.util.concurrent.Service {
private static final com.google.common.util.concurrent.ListenerCallQueue$Event STARTING_EVENT
private static final com.google.common.util.concurrent.ListenerCallQueue$Event RUNNING_EVENT
private static final com.google.common.util.concurrent.ListenerCallQueue$Event STOPPING_FROM_STARTING_EVENT
private static final com.google.common.util.concurrent.ListenerCallQueue$Event STOPPING_FROM_RUNNING_EVENT
private static final com.google.common.util.concurrent.ListenerCallQueue$Event TERMINATED_FROM_NEW_EVENT
private static final com.google.common.util.concurrent.ListenerCallQueue$Event TERMINATED_FROM_STARTING_EVENT
private static final com.google.common.util.concurrent.ListenerCallQueue$Event TERMINATED_FROM_RUNNING_EVENT
private static final com.google.common.util.concurrent.ListenerCallQueue$Event TERMINATED_FROM_STOPPING_EVENT
private final com.google.common.util.concurrent.Monitor monitor
private final com.google.common.util.concurrent.Monitor$Guard isStartable
private final com.google.common.util.concurrent.Monitor$Guard isStoppable
private final com.google.common.util.concurrent.Monitor$Guard hasReachedRunning
private final com.google.common.util.concurrent.Monitor$Guard isStopped
private final com.google.common.util.concurrent.ListenerCallQueue listeners
private volatile com.google.common.util.concurrent.AbstractService$StateSnapshot snapshot
private static com.google.common.util.concurrent.ListenerCallQueue$Event terminatedEvent (com.google.common.util.concurrent.Service$State)
com.google.common.util.concurrent.Service$State from
private static com.google.common.util.concurrent.ListenerCallQueue$Event stoppingEvent (com.google.common.util.concurrent.Service$State)
com.google.common.util.concurrent.Service$State from
protected void <init> ()
protected abstract void doStart ()
protected abstract void doStop ()
protected void doCancelStart ()
public final com.google.common.util.concurrent.Service startAsync ()
Throwable startupFailure
public final com.google.common.util.concurrent.Service stopAsync ()
com.google.common.util.concurrent.Service$State previous
Throwable shutdownFailure
public final void awaitRunning ()
public final void awaitRunning (long, java.util.concurrent.TimeUnit) throws java.util.concurrent.TimeoutException
long timeout
java.util.concurrent.TimeUnit unit
public final void awaitTerminated ()
public final void awaitTerminated (long, java.util.concurrent.TimeUnit) throws java.util.concurrent.TimeoutException
long timeout
java.util.concurrent.TimeUnit unit
private void checkCurrentState (com.google.common.util.concurrent.Service$State)
com.google.common.util.concurrent.Service$State expected
com.google.common.util.concurrent.Service$State actual
protected final void notifyStarted ()
IllegalStateException failure
protected final void notifyStopped ()
com.google.common.util.concurrent.Service$State previous
protected final void notifyFailed (java.lang.Throwable)
com.google.common.util.concurrent.Service$State previous
Throwable cause
public final boolean isRunning ()
public final com.google.common.util.concurrent.Service$State state ()
public final java.lang.Throwable failureCause ()
public final void addListener (com.google.common.util.concurrent.Service$Listener, java.util.concurrent.Executor)
com.google.common.util.concurrent.Service$Listener listener
java.util.concurrent.Executor executor
public java.lang.String toString ()
private void dispatchListenerEvents ()
private void enqueueStartingEvent ()
private void enqueueRunningEvent ()
private void enqueueStoppingEvent (com.google.common.util.concurrent.Service$State)
com.google.common.util.concurrent.Service$State from
private void enqueueTerminatedEvent (com.google.common.util.concurrent.Service$State)
com.google.common.util.concurrent.Service$State from
private void enqueueFailedEvent (com.google.common.util.concurrent.Service$State, java.lang.Throwable)
com.google.common.util.concurrent.Service$State from
Throwable cause
static synthetic com.google.common.util.concurrent.Monitor access$000 (com.google.common.util.concurrent.AbstractService)
com.google.common.util.concurrent.AbstractService x0
static void <clinit> ()
}
com/google/common/util/concurrent/AbstractTransformFuture$AsyncTransformFuture.class
AbstractTransformFuture.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.AbstractTransformFuture$AsyncTransformFuture extends com.google.common.util.concurrent.AbstractTransformFuture {
void <init> (com.google.common.util.concurrent.ListenableFuture, com.google.common.util.concurrent.AsyncFunction)
com.google.common.util.concurrent.ListenableFuture inputFuture
com.google.common.util.concurrent.AsyncFunction function
com.google.common.util.concurrent.ListenableFuture doTransform (com.google.common.util.concurrent.AsyncFunction, java.lang.Object) throws java.lang.Exception
com.google.common.util.concurrent.AsyncFunction function
Object input
com.google.common.util.concurrent.ListenableFuture outputFuture
void setResult (com.google.common.util.concurrent.ListenableFuture)
com.google.common.util.concurrent.ListenableFuture result
volatile synthetic void setResult (java.lang.Object)
volatile synthetic java.lang.Object doTransform (java.lang.Object, java.lang.Object) throws java.lang.Exception
}
com/google/common/util/concurrent/AbstractTransformFuture$TransformFuture.class
AbstractTransformFuture.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.AbstractTransformFuture$TransformFuture extends com.google.common.util.concurrent.AbstractTransformFuture {
void <init> (com.google.common.util.concurrent.ListenableFuture, com.google.common.base.Function)
com.google.common.util.concurrent.ListenableFuture inputFuture
com.google.common.base.Function function
java.lang.Object doTransform (com.google.common.base.Function, java.lang.Object)
com.google.common.base.Function function
Object input
void setResult (java.lang.Object)
Object result
volatile synthetic java.lang.Object doTransform (java.lang.Object, java.lang.Object) throws java.lang.Exception
}
com/google/common/util/concurrent/AbstractTransformFuture.class
AbstractTransformFuture.java
package com.google.common.util.concurrent
abstract com.google.common.util.concurrent.AbstractTransformFuture extends com.google.common.util.concurrent.FluentFuture$TrustedFuture implements java.lang.Runnable {
com.google.common.util.concurrent.ListenableFuture inputFuture
Object function
static com.google.common.util.concurrent.ListenableFuture create (com.google.common.util.concurrent.ListenableFuture, com.google.common.util.concurrent.AsyncFunction, java.util.concurrent.Executor)
com.google.common.util.concurrent.ListenableFuture input
com.google.common.util.concurrent.AsyncFunction function
java.util.concurrent.Executor executor
com.google.common.util.concurrent.AbstractTransformFuture$AsyncTransformFuture output
static com.google.common.util.concurrent.ListenableFuture create (com.google.common.util.concurrent.ListenableFuture, com.google.common.base.Function, java.util.concurrent.Executor)
com.google.common.util.concurrent.ListenableFuture input
com.google.common.base.Function function
java.util.concurrent.Executor executor
com.google.common.util.concurrent.AbstractTransformFuture$TransformFuture output
void <init> (com.google.common.util.concurrent.ListenableFuture, java.lang.Object)
com.google.common.util.concurrent.ListenableFuture inputFuture
Object function
public final void run ()
boolean unused
Object sourceResult
java.util.concurrent.CancellationException e
java.util.concurrent.ExecutionException e
RuntimeException e
Error e
Object transformResult
Throwable t
com.google.common.util.concurrent.ListenableFuture localInputFuture
Object localFunction
Object sourceResult
Object transformResult
abstract java.lang.Object doTransform (java.lang.Object, java.lang.Object) throws java.lang.Exception
abstract void setResult (java.lang.Object)
protected final void afterDone ()
protected java.lang.String pendingToString ()
com.google.common.util.concurrent.ListenableFuture localInputFuture
Object localFunction
String superString
String resultString
}
com/google/common/util/concurrent/AggregateFuture$ReleaseResourcesReason.class
AggregateFuture.java
package com.google.common.util.concurrent
final enum com.google.common.util.concurrent.AggregateFuture$ReleaseResourcesReason extends java.lang.Enum {
public static final enum com.google.common.util.concurrent.AggregateFuture$ReleaseResourcesReason OUTPUT_FUTURE_DONE
public static final enum com.google.common.util.concurrent.AggregateFuture$ReleaseResourcesReason ALL_INPUT_FUTURES_PROCESSED
private static final synthetic com.google.common.util.concurrent.AggregateFuture$ReleaseResourcesReason[] $VALUES
public static com.google.common.util.concurrent.AggregateFuture$ReleaseResourcesReason[] values ()
public static com.google.common.util.concurrent.AggregateFuture$ReleaseResourcesReason valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
private static synthetic com.google.common.util.concurrent.AggregateFuture$ReleaseResourcesReason[] $values ()
static void <clinit> ()
}
com/google/common/util/concurrent/AggregateFuture.class
AggregateFuture.java
package com.google.common.util.concurrent
abstract com.google.common.util.concurrent.AggregateFuture extends com.google.common.util.concurrent.AggregateFutureState {
private static final java.util.logging.Logger logger
private com.google.common.collect.ImmutableCollection futures
private final boolean allMustSucceed
private final boolean collectsValues
void <init> (com.google.common.collect.ImmutableCollection, boolean, boolean)
com.google.common.collect.ImmutableCollection futures
boolean allMustSucceed
boolean collectsValues
protected final void afterDone ()
java.util.concurrent.Future future
boolean wasInterrupted
com.google.common.collect.ImmutableCollection localFutures
protected final java.lang.String pendingToString ()
com.google.common.collect.ImmutableCollection localFutures
final void init ()
int index
com.google.common.util.concurrent.ListenableFuture future
int i
com.google.common.util.concurrent.ListenableFuture future
com.google.common.collect.ImmutableCollection localFutures
Runnable listener
private void handleException (java.lang.Throwable)
boolean firstTimeSeeingThisException
boolean completedWithFailure
Throwable throwable
private static void log (java.lang.Throwable)
Throwable throwable
String message
final void addInitialException (java.util.Set)
java.util.Set seen
private void collectValueFromNonCancelledFuture (int, java.util.concurrent.Future)
java.util.concurrent.ExecutionException e
Throwable t
int index
java.util.concurrent.Future future
private void decrementCountAndMaybeComplete (com.google.common.collect.ImmutableCollection)
com.google.common.collect.ImmutableCollection futuresIfNeedToCollectAtCompletion
int newRemaining
private void processCompleted (com.google.common.collect.ImmutableCollection)
java.util.concurrent.Future future
int i
com.google.common.collect.ImmutableCollection futuresIfNeedToCollectAtCompletion
void releaseResources (com.google.common.util.concurrent.AggregateFuture$ReleaseResourcesReason)
com.google.common.util.concurrent.AggregateFuture$ReleaseResourcesReason reason
abstract void collectOneValue (int, java.lang.Object)
abstract void handleAllCompleted ()
private static boolean addCausalChain (java.util.Set, java.lang.Throwable)
boolean firstTimeSeen
java.util.Set seen
Throwable param
Throwable t
private synthetic void lambda$init$1 (com.google.common.collect.ImmutableCollection)
com.google.common.collect.ImmutableCollection localFutures
private synthetic void lambda$init$0 (com.google.common.util.concurrent.ListenableFuture, int)
com.google.common.util.concurrent.ListenableFuture future
int index
static void <clinit> ()
}
com/google/common/util/concurrent/AggregateFutureState$1.class
AggregateFutureState.java
package com.google.common.util.concurrent
synthetic com.google.common.util.concurrent.AggregateFutureState$1 extends java.lang.Object {
}
com/google/common/util/concurrent/AggregateFutureState$AtomicHelper.class
AggregateFutureState.java
package com.google.common.util.concurrent
abstract com.google.common.util.concurrent.AggregateFutureState$AtomicHelper extends java.lang.Object {
private void <init> ()
abstract void compareAndSetSeenExceptions (com.google.common.util.concurrent.AggregateFutureState, java.util.Set, java.util.Set)
abstract int decrementAndGetRemainingCount (com.google.common.util.concurrent.AggregateFutureState)
synthetic void <init> (com.google.common.util.concurrent.AggregateFutureState$1)
com.google.common.util.concurrent.AggregateFutureState$1 x0
}
com/google/common/util/concurrent/AggregateFutureState$SafeAtomicHelper.class
AggregateFutureState.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.AggregateFutureState$SafeAtomicHelper extends com.google.common.util.concurrent.AggregateFutureState$AtomicHelper {
final java.util.concurrent.atomic.AtomicReferenceFieldUpdater seenExceptionsUpdater
final java.util.concurrent.atomic.AtomicIntegerFieldUpdater remainingCountUpdater
void <init> (java.util.concurrent.atomic.AtomicReferenceFieldUpdater, java.util.concurrent.atomic.AtomicIntegerFieldUpdater)
java.util.concurrent.atomic.AtomicReferenceFieldUpdater seenExceptionsUpdater
java.util.concurrent.atomic.AtomicIntegerFieldUpdater remainingCountUpdater
void compareAndSetSeenExceptions (com.google.common.util.concurrent.AggregateFutureState, java.util.Set, java.util.Set)
com.google.common.util.concurrent.AggregateFutureState state
java.util.Set expect
java.util.Set update
int decrementAndGetRemainingCount (com.google.common.util.concurrent.AggregateFutureState)
com.google.common.util.concurrent.AggregateFutureState state
}
com/google/common/util/concurrent/AggregateFutureState$SynchronizedAtomicHelper.class
AggregateFutureState.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.AggregateFutureState$SynchronizedAtomicHelper extends com.google.common.util.concurrent.AggregateFutureState$AtomicHelper {
private void <init> ()
void compareAndSetSeenExceptions (com.google.common.util.concurrent.AggregateFutureState, java.util.Set, java.util.Set)
com.google.common.util.concurrent.AggregateFutureState state
java.util.Set expect
java.util.Set update
int decrementAndGetRemainingCount (com.google.common.util.concurrent.AggregateFutureState)
com.google.common.util.concurrent.AggregateFutureState state
synthetic void <init> (com.google.common.util.concurrent.AggregateFutureState$1)
com.google.common.util.concurrent.AggregateFutureState$1 x0
}
com/google/common/util/concurrent/AggregateFutureState.class
AggregateFutureState.java
package com.google.common.util.concurrent
abstract com.google.common.util.concurrent.AggregateFutureState extends com.google.common.util.concurrent.AbstractFuture$TrustedFuture {
private volatile java.util.Set seenExceptions
private volatile int remaining
private static final com.google.common.util.concurrent.AggregateFutureState$AtomicHelper ATOMIC_HELPER
private static final java.util.logging.Logger log
void <init> (int)
int remainingFutures
final java.util.Set getOrInitSeenExceptions ()
java.util.Set seenExceptionsLocal
abstract void addInitialException (java.util.Set)
final int decrementRemainingAndGet ()
final void clearSeenExceptions ()
static synthetic java.util.Set access$200 (com.google.common.util.concurrent.AggregateFutureState)
com.google.common.util.concurrent.AggregateFutureState x0
static synthetic java.util.Set access$202 (com.google.common.util.concurrent.AggregateFutureState, java.util.Set)
com.google.common.util.concurrent.AggregateFutureState x0
java.util.Set x1
static synthetic int access$306 (com.google.common.util.concurrent.AggregateFutureState)
com.google.common.util.concurrent.AggregateFutureState x0
static void <clinit> ()
com.google.common.util.concurrent.AggregateFutureState$AtomicHelper helper
Throwable reflectionFailure
com.google.common.util.concurrent.AggregateFutureState$AtomicHelper helper
Throwable thrownReflectionFailure
}
com/google/common/util/concurrent/AsyncCallable.class
AsyncCallable.java
package com.google.common.util.concurrent
public abstract com.google.common.util.concurrent.AsyncCallable extends java.lang.Object {
public abstract com.google.common.util.concurrent.ListenableFuture call () throws java.lang.Exception
}
com/google/common/util/concurrent/AsyncFunction.class
AsyncFunction.java
package com.google.common.util.concurrent
public abstract com.google.common.util.concurrent.AsyncFunction extends java.lang.Object {
public abstract com.google.common.util.concurrent.ListenableFuture apply (java.lang.Object) throws java.lang.Exception
}
com/google/common/util/concurrent/AtomicDouble.class
AtomicDouble.java
package com.google.common.util.concurrent
public com.google.common.util.concurrent.AtomicDouble extends java.lang.Number implements java.io.Serializable {
private static final long serialVersionUID
private transient java.util.concurrent.atomic.AtomicLong value
public void <init> (double)
double initialValue
public void <init> ()
public final double get ()
public final void set (double)
double newValue
long next
public final void lazySet (double)
double newValue
long next
public final double getAndSet (double)
double newValue
long next
public final boolean compareAndSet (double, double)
double expect
double update
public final boolean weakCompareAndSet (double, double)
double expect
double update
public final double getAndAdd (double)
long current
double currentVal
double nextVal
long next
double delta
public final double addAndGet (double)
long current
double currentVal
double nextVal
long next
double delta
public java.lang.String toString ()
public int intValue ()
public long longValue ()
public float floatValue ()
public double doubleValue ()
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
}
com/google/common/util/concurrent/AtomicDoubleArray.class
AtomicDoubleArray.java
package com.google.common.util.concurrent
public com.google.common.util.concurrent.AtomicDoubleArray extends java.lang.Object implements java.io.Serializable {
private static final long serialVersionUID
private transient java.util.concurrent.atomic.AtomicLongArray longs
public void <init> (int)
int length
public void <init> (double[])
int i
double[] array
int len
long[] longArray
public final int length ()
public final double get (int)
int i
public final void set (int, double)
int i
double newValue
long next
public final void lazySet (int, double)
int i
double newValue
long next
public final double getAndSet (int, double)
int i
double newValue
long next
public final boolean compareAndSet (int, double, double)
int i
double expect
double update
public final boolean weakCompareAndSet (int, double, double)
int i
double expect
double update
public final double getAndAdd (int, double)
long current
double currentVal
double nextVal
long next
int i
double delta
public double addAndGet (int, double)
long current
double currentVal
double nextVal
long next
int i
double delta
public java.lang.String toString ()
int i
int iMax
StringBuilder b
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
int i
java.io.ObjectOutputStream s
int length
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
int i
java.io.ObjectInputStream s
int length
com.google.common.primitives.ImmutableLongArray$Builder builder
}
com/google/common/util/concurrent/AtomicLongMap$1.class
AtomicLongMap.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.AtomicLongMap$1 extends java.lang.Object implements com.google.common.base.Function {
final synthetic com.google.common.util.concurrent.AtomicLongMap this$0
void <init> (com.google.common.util.concurrent.AtomicLongMap)
com.google.common.util.concurrent.AtomicLongMap this$0
public java.lang.Long apply (java.util.concurrent.atomic.AtomicLong)
java.util.concurrent.atomic.AtomicLong atomic
public volatile synthetic java.lang.Object apply (java.lang.Object)
}
com/google/common/util/concurrent/AtomicLongMap.class
AtomicLongMap.java
package com.google.common.util.concurrent
public final com.google.common.util.concurrent.AtomicLongMap extends java.lang.Object implements java.io.Serializable {
private final java.util.concurrent.ConcurrentHashMap map
private transient java.util.Map asMap
private void <init> (java.util.concurrent.ConcurrentHashMap)
java.util.concurrent.ConcurrentHashMap map
public static com.google.common.util.concurrent.AtomicLongMap create ()
public static com.google.common.util.concurrent.AtomicLongMap create (java.util.Map)
java.util.Map m
com.google.common.util.concurrent.AtomicLongMap result
public long get (java.lang.Object)
Object key
java.util.concurrent.atomic.AtomicLong atomic
public long incrementAndGet (java.lang.Object)
Object key
public long decrementAndGet (java.lang.Object)
Object key
public long addAndGet (java.lang.Object, long)
long oldValue
long newValue
java.util.concurrent.atomic.AtomicLong atomic
Object key
long delta
public long getAndIncrement (java.lang.Object)
Object key
public long getAndDecrement (java.lang.Object)
Object key
public long getAndAdd (java.lang.Object, long)
long oldValue
long newValue
java.util.concurrent.atomic.AtomicLong atomic
Object key
long delta
public long put (java.lang.Object, long)
long oldValue
java.util.concurrent.atomic.AtomicLong atomic
Object key
long newValue
public void putAll (java.util.Map)
java.util.Map$Entry entry
java.util.Map m
public long remove (java.lang.Object)
long oldValue
Object key
java.util.concurrent.atomic.AtomicLong atomic
boolean remove (java.lang.Object, long)
Object key
long value
java.util.concurrent.atomic.AtomicLong atomic
long oldValue
public boolean removeIfZero (java.lang.Object)
Object key
public void removeAllZeros ()
java.util.Map$Entry entry
java.util.concurrent.atomic.AtomicLong atomic
java.util.Iterator entryIterator
public long sum ()
java.util.concurrent.atomic.AtomicLong value
long sum
public java.util.Map asMap ()
java.util.Map result
private java.util.Map createAsMap ()
public boolean containsKey (java.lang.Object)
Object key
public int size ()
public boolean isEmpty ()
public void clear ()
public java.lang.String toString ()
long putIfAbsent (java.lang.Object, long)
java.util.concurrent.atomic.AtomicLong atomic
long oldValue
Object key
long newValue
boolean replace (java.lang.Object, long, long)
java.util.concurrent.atomic.AtomicLong atomic
Object key
long expectedOldValue
long newValue
}
com/google/common/util/concurrent/Atomics.class
Atomics.java
package com.google.common.util.concurrent
public final com.google.common.util.concurrent.Atomics extends java.lang.Object {
private void <init> ()
public static java.util.concurrent.atomic.AtomicReference newReference ()
public static java.util.concurrent.atomic.AtomicReference newReference (java.lang.Object)
Object initialValue
public static java.util.concurrent.atomic.AtomicReferenceArray newReferenceArray (int)
int length
public static java.util.concurrent.atomic.AtomicReferenceArray newReferenceArray (java.lang.Object[])
Object[] array
}
com/google/common/util/concurrent/Callables.class
Callables.java
package com.google.common.util.concurrent
public final com.google.common.util.concurrent.Callables extends java.lang.Object {
private void <init> ()
public static java.util.concurrent.Callable returning (java.lang.Object)
Object value
public static com.google.common.util.concurrent.AsyncCallable asAsyncCallable (java.util.concurrent.Callable, com.google.common.util.concurrent.ListeningExecutorService)
java.util.concurrent.Callable callable
com.google.common.util.concurrent.ListeningExecutorService listeningExecutorService
static java.util.concurrent.Callable threadRenaming (java.util.concurrent.Callable, com.google.common.base.Supplier)
java.util.concurrent.Callable callable
com.google.common.base.Supplier nameSupplier
static java.lang.Runnable threadRenaming (java.lang.Runnable, com.google.common.base.Supplier)
Runnable task
com.google.common.base.Supplier nameSupplier
private static boolean trySetName (java.lang.String, java.lang.Thread)
SecurityException e
String threadName
Thread currentThread
private static synthetic void lambda$threadRenaming$3 (com.google.common.base.Supplier, java.lang.Runnable)
com.google.common.base.Supplier nameSupplier
Runnable task
Thread currentThread
String oldName
boolean restoreName
private static synthetic java.lang.Object lambda$threadRenaming$2 (com.google.common.base.Supplier, java.util.concurrent.Callable) throws java.lang.Exception
com.google.common.base.Supplier nameSupplier
java.util.concurrent.Callable callable
Thread currentThread
String oldName
boolean restoreName
private static synthetic com.google.common.util.concurrent.ListenableFuture lambda$asAsyncCallable$1 (com.google.common.util.concurrent.ListeningExecutorService, java.util.concurrent.Callable) throws java.lang.Exception
com.google.common.util.concurrent.ListeningExecutorService listeningExecutorService
java.util.concurrent.Callable callable
private static synthetic java.lang.Object lambda$returning$0 (java.lang.Object) throws java.lang.Exception
Object value
}
com/google/common/util/concurrent/ClosingFuture$1.class
ClosingFuture.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.ClosingFuture$1 extends java.lang.Object implements com.google.common.util.concurrent.FutureCallback {
final synthetic com.google.common.util.concurrent.ClosingFuture val$closingFuture
final synthetic java.util.concurrent.Executor val$closingExecutor
void <init> (com.google.common.util.concurrent.ClosingFuture, java.util.concurrent.Executor)
public void onSuccess (java.io.Closeable)
java.io.Closeable result
public void onFailure (java.lang.Throwable)
Throwable t
public volatile synthetic void onSuccess (java.lang.Object)
}
com/google/common/util/concurrent/ClosingFuture$10.class
ClosingFuture.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.ClosingFuture$10 extends java.lang.Object implements java.lang.Runnable {
final synthetic com.google.common.util.concurrent.ClosingFuture$ValueAndCloserConsumer val$consumer
final synthetic com.google.common.util.concurrent.ClosingFuture this$0
void <init> (com.google.common.util.concurrent.ClosingFuture, com.google.common.util.concurrent.ClosingFuture$ValueAndCloserConsumer)
com.google.common.util.concurrent.ClosingFuture this$0
public void run ()
}
com/google/common/util/concurrent/ClosingFuture$11.class
ClosingFuture.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.ClosingFuture$11 extends java.lang.Object implements java.lang.Runnable {
final synthetic java.io.Closeable val$closeable
void <init> (java.io.Closeable)
public void run ()
Exception e
}
com/google/common/util/concurrent/ClosingFuture$12.class
ClosingFuture.java
package com.google.common.util.concurrent
synthetic com.google.common.util.concurrent.ClosingFuture$12 extends java.lang.Object {
static final synthetic int[] $SwitchMap$com$google$common$util$concurrent$ClosingFuture$State
static void <clinit> ()
}
com/google/common/util/concurrent/ClosingFuture$2.class
ClosingFuture.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.ClosingFuture$2 extends java.lang.Object implements java.util.concurrent.Callable {
final synthetic com.google.common.util.concurrent.ClosingFuture$ClosingCallable val$callable
final synthetic com.google.common.util.concurrent.ClosingFuture this$0
void <init> (com.google.common.util.concurrent.ClosingFuture, com.google.common.util.concurrent.ClosingFuture$ClosingCallable)
com.google.common.util.concurrent.ClosingFuture this$0
public java.lang.Object call () throws java.lang.Exception
public java.lang.String toString ()
}
com/google/common/util/concurrent/ClosingFuture$3.class
ClosingFuture.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.ClosingFuture$3 extends java.lang.Object implements com.google.common.util.concurrent.AsyncCallable {
final synthetic com.google.common.util.concurrent.ClosingFuture$AsyncClosingCallable val$callable
final synthetic com.google.common.util.concurrent.ClosingFuture this$0
void <init> (com.google.common.util.concurrent.ClosingFuture, com.google.common.util.concurrent.ClosingFuture$AsyncClosingCallable)
com.google.common.util.concurrent.ClosingFuture this$0
public com.google.common.util.concurrent.ListenableFuture call () throws java.lang.Exception
com.google.common.util.concurrent.ClosingFuture closingFuture
com.google.common.util.concurrent.ClosingFuture$CloseableList newCloseables
public java.lang.String toString ()
}
com/google/common/util/concurrent/ClosingFuture$4.class
ClosingFuture.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.ClosingFuture$4 extends java.lang.Object implements com.google.common.util.concurrent.AsyncFunction {
final synthetic com.google.common.util.concurrent.ClosingFuture$ClosingFunction val$function
final synthetic com.google.common.util.concurrent.ClosingFuture this$0
void <init> (com.google.common.util.concurrent.ClosingFuture, com.google.common.util.concurrent.ClosingFuture$ClosingFunction)
com.google.common.util.concurrent.ClosingFuture this$0
public com.google.common.util.concurrent.ListenableFuture apply (java.lang.Object) throws java.lang.Exception
Object input
public java.lang.String toString ()
}
com/google/common/util/concurrent/ClosingFuture$5.class
ClosingFuture.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.ClosingFuture$5 extends java.lang.Object implements com.google.common.util.concurrent.AsyncFunction {
final synthetic com.google.common.util.concurrent.ClosingFuture$AsyncClosingFunction val$function
final synthetic com.google.common.util.concurrent.ClosingFuture this$0
void <init> (com.google.common.util.concurrent.ClosingFuture, com.google.common.util.concurrent.ClosingFuture$AsyncClosingFunction)
com.google.common.util.concurrent.ClosingFuture this$0
public com.google.common.util.concurrent.ListenableFuture apply (java.lang.Object) throws java.lang.Exception
Object input
public java.lang.String toString ()
}
com/google/common/util/concurrent/ClosingFuture$6.class
ClosingFuture.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.ClosingFuture$6 extends java.lang.Object implements com.google.common.util.concurrent.ClosingFuture$AsyncClosingFunction {
final synthetic com.google.common.util.concurrent.AsyncFunction val$function
void <init> (com.google.common.util.concurrent.AsyncFunction)
public com.google.common.util.concurrent.ClosingFuture apply (com.google.common.util.concurrent.ClosingFuture$DeferredCloser, java.lang.Object) throws java.lang.Exception
com.google.common.util.concurrent.ClosingFuture$DeferredCloser closer
Object input
}
com/google/common/util/concurrent/ClosingFuture$7.class
ClosingFuture.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.ClosingFuture$7 extends java.lang.Object implements com.google.common.util.concurrent.AsyncFunction {
final synthetic com.google.common.util.concurrent.ClosingFuture$ClosingFunction val$fallback
final synthetic com.google.common.util.concurrent.ClosingFuture this$0
void <init> (com.google.common.util.concurrent.ClosingFuture, com.google.common.util.concurrent.ClosingFuture$ClosingFunction)
com.google.common.util.concurrent.ClosingFuture this$0
public com.google.common.util.concurrent.ListenableFuture apply (java.lang.Throwable) throws java.lang.Exception
Throwable exception
public java.lang.String toString ()
public volatile synthetic com.google.common.util.concurrent.ListenableFuture apply (java.lang.Object) throws java.lang.Exception
}
com/google/common/util/concurrent/ClosingFuture$8.class
ClosingFuture.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.ClosingFuture$8 extends java.lang.Object implements com.google.common.util.concurrent.AsyncFunction {
final synthetic com.google.common.util.concurrent.ClosingFuture$AsyncClosingFunction val$fallback
final synthetic com.google.common.util.concurrent.ClosingFuture this$0
void <init> (com.google.common.util.concurrent.ClosingFuture, com.google.common.util.concurrent.ClosingFuture$AsyncClosingFunction)
com.google.common.util.concurrent.ClosingFuture this$0
public com.google.common.util.concurrent.ListenableFuture apply (java.lang.Throwable) throws java.lang.Exception
Throwable exception
public java.lang.String toString ()
public volatile synthetic com.google.common.util.concurrent.ListenableFuture apply (java.lang.Object) throws java.lang.Exception
}
com/google/common/util/concurrent/ClosingFuture$9.class
ClosingFuture.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.ClosingFuture$9 extends java.lang.Object implements java.lang.Runnable {
final synthetic com.google.common.util.concurrent.ClosingFuture this$0
void <init> (com.google.common.util.concurrent.ClosingFuture)
com.google.common.util.concurrent.ClosingFuture this$0
public void run ()
}
com/google/common/util/concurrent/ClosingFuture$AsyncClosingCallable.class
ClosingFuture.java
package com.google.common.util.concurrent
public abstract com.google.common.util.concurrent.ClosingFuture$AsyncClosingCallable extends java.lang.Object {
public abstract com.google.common.util.concurrent.ClosingFuture call (com.google.common.util.concurrent.ClosingFuture$DeferredCloser) throws java.lang.Exception
}
com/google/common/util/concurrent/ClosingFuture$AsyncClosingFunction.class
ClosingFuture.java
package com.google.common.util.concurrent
public abstract com.google.common.util.concurrent.ClosingFuture$AsyncClosingFunction extends java.lang.Object {
public abstract com.google.common.util.concurrent.ClosingFuture apply (com.google.common.util.concurrent.ClosingFuture$DeferredCloser, java.lang.Object) throws java.lang.Exception
}
com/google/common/util/concurrent/ClosingFuture$CloseableList.class
ClosingFuture.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.ClosingFuture$CloseableList extends java.util.IdentityHashMap implements java.io.Closeable {
private final com.google.common.util.concurrent.ClosingFuture$DeferredCloser closer
private volatile boolean closed
private volatile java.util.concurrent.CountDownLatch whenClosed
private void <init> ()
com.google.common.util.concurrent.ListenableFuture applyClosingFunction (com.google.common.util.concurrent.ClosingFuture$ClosingFunction, java.lang.Object) throws java.lang.Exception
com.google.common.util.concurrent.ClosingFuture$ClosingFunction transformation
Object input
com.google.common.util.concurrent.ClosingFuture$CloseableList newCloseables
com.google.common.util.concurrent.FluentFuture applyAsyncClosingFunction (com.google.common.util.concurrent.ClosingFuture$AsyncClosingFunction, java.lang.Object) throws java.lang.Exception
com.google.common.util.concurrent.ClosingFuture closingFuture
com.google.common.util.concurrent.ClosingFuture$AsyncClosingFunction transformation
Object input
com.google.common.util.concurrent.ClosingFuture$CloseableList newCloseables
public void close ()
java.util.Map$Entry entry
void add (java.io.Closeable, java.util.concurrent.Executor)
java.io.Closeable closeable
java.util.concurrent.Executor executor
java.util.concurrent.CountDownLatch whenClosedCountDown ()
static synthetic com.google.common.util.concurrent.ClosingFuture$DeferredCloser access$300 (com.google.common.util.concurrent.ClosingFuture$CloseableList)
com.google.common.util.concurrent.ClosingFuture$CloseableList x0
synthetic void <init> (com.google.common.util.concurrent.ClosingFuture$1)
com.google.common.util.concurrent.ClosingFuture$1 x0
}
com/google/common/util/concurrent/ClosingFuture$ClosingCallable.class
ClosingFuture.java
package com.google.common.util.concurrent
public abstract com.google.common.util.concurrent.ClosingFuture$ClosingCallable extends java.lang.Object {
public abstract java.lang.Object call (com.google.common.util.concurrent.ClosingFuture$DeferredCloser) throws java.lang.Exception
}
com/google/common/util/concurrent/ClosingFuture$ClosingFunction.class
ClosingFuture.java
package com.google.common.util.concurrent
public abstract com.google.common.util.concurrent.ClosingFuture$ClosingFunction extends java.lang.Object {
public abstract java.lang.Object apply (com.google.common.util.concurrent.ClosingFuture$DeferredCloser, java.lang.Object) throws java.lang.Exception
}
com/google/common/util/concurrent/ClosingFuture$Combiner$1.class
ClosingFuture.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.ClosingFuture$Combiner$1 extends java.lang.Object implements java.util.concurrent.Callable {
final synthetic com.google.common.util.concurrent.ClosingFuture$Combiner$CombiningCallable val$combiningCallable
final synthetic com.google.common.util.concurrent.ClosingFuture$Combiner this$0
void <init> (com.google.common.util.concurrent.ClosingFuture$Combiner, com.google.common.util.concurrent.ClosingFuture$Combiner$CombiningCallable)
com.google.common.util.concurrent.ClosingFuture$Combiner this$0
public java.lang.Object call () throws java.lang.Exception
public java.lang.String toString ()
}
com/google/common/util/concurrent/ClosingFuture$Combiner$2.class
ClosingFuture.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.ClosingFuture$Combiner$2 extends java.lang.Object implements com.google.common.util.concurrent.AsyncCallable {
final synthetic com.google.common.util.concurrent.ClosingFuture$Combiner$AsyncCombiningCallable val$combiningCallable
final synthetic com.google.common.util.concurrent.ClosingFuture$Combiner this$0
void <init> (com.google.common.util.concurrent.ClosingFuture$Combiner, com.google.common.util.concurrent.ClosingFuture$Combiner$AsyncCombiningCallable)
com.google.common.util.concurrent.ClosingFuture$Combiner this$0
public com.google.common.util.concurrent.ListenableFuture call () throws java.lang.Exception
public java.lang.String toString ()
}
com/google/common/util/concurrent/ClosingFuture$Combiner$3.class
ClosingFuture.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.ClosingFuture$Combiner$3 extends java.lang.Object implements com.google.common.base.Function {
void <init> ()
public com.google.common.util.concurrent.FluentFuture apply (com.google.common.util.concurrent.ClosingFuture)
com.google.common.util.concurrent.ClosingFuture future
public volatile synthetic java.lang.Object apply (java.lang.Object)
}
com/google/common/util/concurrent/ClosingFuture$Combiner$AsyncCombiningCallable.class
ClosingFuture.java
package com.google.common.util.concurrent
public abstract com.google.common.util.concurrent.ClosingFuture$Combiner$AsyncCombiningCallable extends java.lang.Object {
public abstract com.google.common.util.concurrent.ClosingFuture call (com.google.common.util.concurrent.ClosingFuture$DeferredCloser, com.google.common.util.concurrent.ClosingFuture$Peeker) throws java.lang.Exception
}
com/google/common/util/concurrent/ClosingFuture$Combiner$CombiningCallable.class
ClosingFuture.java
package com.google.common.util.concurrent
public abstract com.google.common.util.concurrent.ClosingFuture$Combiner$CombiningCallable extends java.lang.Object {
public abstract java.lang.Object call (com.google.common.util.concurrent.ClosingFuture$DeferredCloser, com.google.common.util.concurrent.ClosingFuture$Peeker) throws java.lang.Exception
}
com/google/common/util/concurrent/ClosingFuture$Combiner.class
ClosingFuture.java
package com.google.common.util.concurrent
public com.google.common.util.concurrent.ClosingFuture$Combiner extends java.lang.Object {
private final com.google.common.util.concurrent.ClosingFuture$CloseableList closeables
private final boolean allMustSucceed
protected final com.google.common.collect.ImmutableList inputs
private static final com.google.common.base.Function INNER_FUTURE
private void <init> (boolean, java.lang.Iterable)
com.google.common.util.concurrent.ClosingFuture input
boolean allMustSucceed
Iterable inputs
public com.google.common.util.concurrent.ClosingFuture call (com.google.common.util.concurrent.ClosingFuture$Combiner$CombiningCallable, java.util.concurrent.Executor)
com.google.common.util.concurrent.ClosingFuture$Combiner$CombiningCallable combiningCallable
java.util.concurrent.Executor executor
java.util.concurrent.Callable callable
com.google.common.util.concurrent.ClosingFuture derived
public com.google.common.util.concurrent.ClosingFuture callAsync (com.google.common.util.concurrent.ClosingFuture$Combiner$AsyncCombiningCallable, java.util.concurrent.Executor)
com.google.common.util.concurrent.ClosingFuture$Combiner$AsyncCombiningCallable combiningCallable
java.util.concurrent.Executor executor
com.google.common.util.concurrent.AsyncCallable asyncCallable
com.google.common.util.concurrent.ClosingFuture derived
private com.google.common.util.concurrent.Futures$FutureCombiner futureCombiner ()
private com.google.common.collect.ImmutableList inputFutures ()
synthetic void <init> (boolean, java.lang.Iterable, com.google.common.util.concurrent.ClosingFuture$1)
boolean x0
Iterable x1
com.google.common.util.concurrent.ClosingFuture$1 x2
static synthetic com.google.common.util.concurrent.ClosingFuture$CloseableList access$1300 (com.google.common.util.concurrent.ClosingFuture$Combiner)
com.google.common.util.concurrent.ClosingFuture$Combiner x0
static void <clinit> ()
}
com/google/common/util/concurrent/ClosingFuture$Combiner2$1.class
ClosingFuture.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.ClosingFuture$Combiner2$1 extends java.lang.Object implements com.google.common.util.concurrent.ClosingFuture$Combiner$CombiningCallable {
final synthetic com.google.common.util.concurrent.ClosingFuture$Combiner2$ClosingFunction2 val$function
final synthetic com.google.common.util.concurrent.ClosingFuture$Combiner2 this$0
void <init> (com.google.common.util.concurrent.ClosingFuture$Combiner2, com.google.common.util.concurrent.ClosingFuture$Combiner2$ClosingFunction2)
com.google.common.util.concurrent.ClosingFuture$Combiner2 this$0
public java.lang.Object call (com.google.common.util.concurrent.ClosingFuture$DeferredCloser, com.google.common.util.concurrent.ClosingFuture$Peeker) throws java.lang.Exception
com.google.common.util.concurrent.ClosingFuture$DeferredCloser closer
com.google.common.util.concurrent.ClosingFuture$Peeker peeker
public java.lang.String toString ()
}
com/google/common/util/concurrent/ClosingFuture$Combiner2$2.class
ClosingFuture.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.ClosingFuture$Combiner2$2 extends java.lang.Object implements com.google.common.util.concurrent.ClosingFuture$Combiner$AsyncCombiningCallable {
final synthetic com.google.common.util.concurrent.ClosingFuture$Combiner2$AsyncClosingFunction2 val$function
final synthetic com.google.common.util.concurrent.ClosingFuture$Combiner2 this$0
void <init> (com.google.common.util.concurrent.ClosingFuture$Combiner2, com.google.common.util.concurrent.ClosingFuture$Combiner2$AsyncClosingFunction2)
com.google.common.util.concurrent.ClosingFuture$Combiner2 this$0
public com.google.common.util.concurrent.ClosingFuture call (com.google.common.util.concurrent.ClosingFuture$DeferredCloser, com.google.common.util.concurrent.ClosingFuture$Peeker) throws java.lang.Exception
com.google.common.util.concurrent.ClosingFuture$DeferredCloser closer
com.google.common.util.concurrent.ClosingFuture$Peeker peeker
public java.lang.String toString ()
}
com/google/common/util/concurrent/ClosingFuture$Combiner2$AsyncClosingFunction2.class
ClosingFuture.java
package com.google.common.util.concurrent
public abstract com.google.common.util.concurrent.ClosingFuture$Combiner2$AsyncClosingFunction2 extends java.lang.Object {
public abstract com.google.common.util.concurrent.ClosingFuture apply (com.google.common.util.concurrent.ClosingFuture$DeferredCloser, java.lang.Object, java.lang.Object) throws java.lang.Exception
}
com/google/common/util/concurrent/ClosingFuture$Combiner2$ClosingFunction2.class
ClosingFuture.java
package com.google.common.util.concurrent
public abstract com.google.common.util.concurrent.ClosingFuture$Combiner2$ClosingFunction2 extends java.lang.Object {
public abstract java.lang.Object apply (com.google.common.util.concurrent.ClosingFuture$DeferredCloser, java.lang.Object, java.lang.Object) throws java.lang.Exception
}
com/google/common/util/concurrent/ClosingFuture$Combiner2.class
ClosingFuture.java
package com.google.common.util.concurrent
public final com.google.common.util.concurrent.ClosingFuture$Combiner2 extends com.google.common.util.concurrent.ClosingFuture$Combiner {
private final com.google.common.util.concurrent.ClosingFuture future1
private final com.google.common.util.concurrent.ClosingFuture future2
private void <init> (com.google.common.util.concurrent.ClosingFuture, com.google.common.util.concurrent.ClosingFuture)
com.google.common.util.concurrent.ClosingFuture future1
com.google.common.util.concurrent.ClosingFuture future2
public com.google.common.util.concurrent.ClosingFuture call (com.google.common.util.concurrent.ClosingFuture$Combiner2$ClosingFunction2, java.util.concurrent.Executor)
com.google.common.util.concurrent.ClosingFuture$Combiner2$ClosingFunction2 function
java.util.concurrent.Executor executor
public com.google.common.util.concurrent.ClosingFuture callAsync (com.google.common.util.concurrent.ClosingFuture$Combiner2$AsyncClosingFunction2, java.util.concurrent.Executor)
com.google.common.util.concurrent.ClosingFuture$Combiner2$AsyncClosingFunction2 function
java.util.concurrent.Executor executor
synthetic void <init> (com.google.common.util.concurrent.ClosingFuture, com.google.common.util.concurrent.ClosingFuture, com.google.common.util.concurrent.ClosingFuture$1)
com.google.common.util.concurrent.ClosingFuture x0
com.google.common.util.concurrent.ClosingFuture x1
com.google.common.util.concurrent.ClosingFuture$1 x2
static synthetic com.google.common.util.concurrent.ClosingFuture access$1800 (com.google.common.util.concurrent.ClosingFuture$Combiner2)
com.google.common.util.concurrent.ClosingFuture$Combiner2 x0
static synthetic com.google.common.util.concurrent.ClosingFuture access$1900 (com.google.common.util.concurrent.ClosingFuture$Combiner2)
com.google.common.util.concurrent.ClosingFuture$Combiner2 x0
}
com/google/common/util/concurrent/ClosingFuture$Combiner3$1.class
ClosingFuture.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.ClosingFuture$Combiner3$1 extends java.lang.Object implements com.google.common.util.concurrent.ClosingFuture$Combiner$CombiningCallable {
final synthetic com.google.common.util.concurrent.ClosingFuture$Combiner3$ClosingFunction3 val$function
final synthetic com.google.common.util.concurrent.ClosingFuture$Combiner3 this$0
void <init> (com.google.common.util.concurrent.ClosingFuture$Combiner3, com.google.common.util.concurrent.ClosingFuture$Combiner3$ClosingFunction3)
com.google.common.util.concurrent.ClosingFuture$Combiner3 this$0
public java.lang.Object call (com.google.common.util.concurrent.ClosingFuture$DeferredCloser, com.google.common.util.concurrent.ClosingFuture$Peeker) throws java.lang.Exception
com.google.common.util.concurrent.ClosingFuture$DeferredCloser closer
com.google.common.util.concurrent.ClosingFuture$Peeker peeker
public java.lang.String toString ()
}
com/google/common/util/concurrent/ClosingFuture$Combiner3$2.class
ClosingFuture.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.ClosingFuture$Combiner3$2 extends java.lang.Object implements com.google.common.util.concurrent.ClosingFuture$Combiner$AsyncCombiningCallable {
final synthetic com.google.common.util.concurrent.ClosingFuture$Combiner3$AsyncClosingFunction3 val$function
final synthetic com.google.common.util.concurrent.ClosingFuture$Combiner3 this$0
void <init> (com.google.common.util.concurrent.ClosingFuture$Combiner3, com.google.common.util.concurrent.ClosingFuture$Combiner3$AsyncClosingFunction3)
com.google.common.util.concurrent.ClosingFuture$Combiner3 this$0
public com.google.common.util.concurrent.ClosingFuture call (com.google.common.util.concurrent.ClosingFuture$DeferredCloser, com.google.common.util.concurrent.ClosingFuture$Peeker) throws java.lang.Exception
com.google.common.util.concurrent.ClosingFuture$DeferredCloser closer
com.google.common.util.concurrent.ClosingFuture$Peeker peeker
public java.lang.String toString ()
}
com/google/common/util/concurrent/ClosingFuture$Combiner3$AsyncClosingFunction3.class
ClosingFuture.java
package com.google.common.util.concurrent
public abstract com.google.common.util.concurrent.ClosingFuture$Combiner3$AsyncClosingFunction3 extends java.lang.Object {
public abstract com.google.common.util.concurrent.ClosingFuture apply (com.google.common.util.concurrent.ClosingFuture$DeferredCloser, java.lang.Object, java.lang.Object, java.lang.Object) throws java.lang.Exception
}
com/google/common/util/concurrent/ClosingFuture$Combiner3$ClosingFunction3.class
ClosingFuture.java
package com.google.common.util.concurrent
public abstract com.google.common.util.concurrent.ClosingFuture$Combiner3$ClosingFunction3 extends java.lang.Object {
public abstract java.lang.Object apply (com.google.common.util.concurrent.ClosingFuture$DeferredCloser, java.lang.Object, java.lang.Object, java.lang.Object) throws java.lang.Exception
}
com/google/common/util/concurrent/ClosingFuture$Combiner3.class
ClosingFuture.java
package com.google.common.util.concurrent
public final com.google.common.util.concurrent.ClosingFuture$Combiner3 extends com.google.common.util.concurrent.ClosingFuture$Combiner {
private final com.google.common.util.concurrent.ClosingFuture future1
private final com.google.common.util.concurrent.ClosingFuture future2
private final com.google.common.util.concurrent.ClosingFuture future3
private void <init> (com.google.common.util.concurrent.ClosingFuture, com.google.common.util.concurrent.ClosingFuture, com.google.common.util.concurrent.ClosingFuture)
com.google.common.util.concurrent.ClosingFuture future1
com.google.common.util.concurrent.ClosingFuture future2
com.google.common.util.concurrent.ClosingFuture future3
public com.google.common.util.concurrent.ClosingFuture call (com.google.common.util.concurrent.ClosingFuture$Combiner3$ClosingFunction3, java.util.concurrent.Executor)
com.google.common.util.concurrent.ClosingFuture$Combiner3$ClosingFunction3 function
java.util.concurrent.Executor executor
public com.google.common.util.concurrent.ClosingFuture callAsync (com.google.common.util.concurrent.ClosingFuture$Combiner3$AsyncClosingFunction3, java.util.concurrent.Executor)
com.google.common.util.concurrent.ClosingFuture$Combiner3$AsyncClosingFunction3 function
java.util.concurrent.Executor executor
synthetic void <init> (com.google.common.util.concurrent.ClosingFuture, com.google.common.util.concurrent.ClosingFuture, com.google.common.util.concurrent.ClosingFuture, com.google.common.util.concurrent.ClosingFuture$1)
com.google.common.util.concurrent.ClosingFuture x0
com.google.common.util.concurrent.ClosingFuture x1
com.google.common.util.concurrent.ClosingFuture x2
com.google.common.util.concurrent.ClosingFuture$1 x3
static synthetic com.google.common.util.concurrent.ClosingFuture access$2000 (com.google.common.util.concurrent.ClosingFuture$Combiner3)
com.google.common.util.concurrent.ClosingFuture$Combiner3 x0
static synthetic com.google.common.util.concurrent.ClosingFuture access$2100 (com.google.common.util.concurrent.ClosingFuture$Combiner3)
com.google.common.util.concurrent.ClosingFuture$Combiner3 x0
static synthetic com.google.common.util.concurrent.ClosingFuture access$2200 (com.google.common.util.concurrent.ClosingFuture$Combiner3)
com.google.common.util.concurrent.ClosingFuture$Combiner3 x0
}
com/google/common/util/concurrent/ClosingFuture$Combiner4$1.class
ClosingFuture.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.ClosingFuture$Combiner4$1 extends java.lang.Object implements com.google.common.util.concurrent.ClosingFuture$Combiner$CombiningCallable {
final synthetic com.google.common.util.concurrent.ClosingFuture$Combiner4$ClosingFunction4 val$function
final synthetic com.google.common.util.concurrent.ClosingFuture$Combiner4 this$0
void <init> (com.google.common.util.concurrent.ClosingFuture$Combiner4, com.google.common.util.concurrent.ClosingFuture$Combiner4$ClosingFunction4)
com.google.common.util.concurrent.ClosingFuture$Combiner4 this$0
public java.lang.Object call (com.google.common.util.concurrent.ClosingFuture$DeferredCloser, com.google.common.util.concurrent.ClosingFuture$Peeker) throws java.lang.Exception
com.google.common.util.concurrent.ClosingFuture$DeferredCloser closer
com.google.common.util.concurrent.ClosingFuture$Peeker peeker
public java.lang.String toString ()
}
com/google/common/util/concurrent/ClosingFuture$Combiner4$2.class
ClosingFuture.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.ClosingFuture$Combiner4$2 extends java.lang.Object implements com.google.common.util.concurrent.ClosingFuture$Combiner$AsyncCombiningCallable {
final synthetic com.google.common.util.concurrent.ClosingFuture$Combiner4$AsyncClosingFunction4 val$function
final synthetic com.google.common.util.concurrent.ClosingFuture$Combiner4 this$0
void <init> (com.google.common.util.concurrent.ClosingFuture$Combiner4, com.google.common.util.concurrent.ClosingFuture$Combiner4$AsyncClosingFunction4)
com.google.common.util.concurrent.ClosingFuture$Combiner4 this$0
public com.google.common.util.concurrent.ClosingFuture call (com.google.common.util.concurrent.ClosingFuture$DeferredCloser, com.google.common.util.concurrent.ClosingFuture$Peeker) throws java.lang.Exception
com.google.common.util.concurrent.ClosingFuture$DeferredCloser closer
com.google.common.util.concurrent.ClosingFuture$Peeker peeker
public java.lang.String toString ()
}
com/google/common/util/concurrent/ClosingFuture$Combiner4$AsyncClosingFunction4.class
ClosingFuture.java
package com.google.common.util.concurrent
public abstract com.google.common.util.concurrent.ClosingFuture$Combiner4$AsyncClosingFunction4 extends java.lang.Object {
public abstract com.google.common.util.concurrent.ClosingFuture apply (com.google.common.util.concurrent.ClosingFuture$DeferredCloser, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object) throws java.lang.Exception
}
com/google/common/util/concurrent/ClosingFuture$Combiner4$ClosingFunction4.class
ClosingFuture.java
package com.google.common.util.concurrent
public abstract com.google.common.util.concurrent.ClosingFuture$Combiner4$ClosingFunction4 extends java.lang.Object {
public abstract java.lang.Object apply (com.google.common.util.concurrent.ClosingFuture$DeferredCloser, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object) throws java.lang.Exception
}
com/google/common/util/concurrent/ClosingFuture$Combiner4.class
ClosingFuture.java
package com.google.common.util.concurrent
public final com.google.common.util.concurrent.ClosingFuture$Combiner4 extends com.google.common.util.concurrent.ClosingFuture$Combiner {
private final com.google.common.util.concurrent.ClosingFuture future1
private final com.google.common.util.concurrent.ClosingFuture future2
private final com.google.common.util.concurrent.ClosingFuture future3
private final com.google.common.util.concurrent.ClosingFuture future4
private void <init> (com.google.common.util.concurrent.ClosingFuture, com.google.common.util.concurrent.ClosingFuture, com.google.common.util.concurrent.ClosingFuture, com.google.common.util.concurrent.ClosingFuture)
com.google.common.util.concurrent.ClosingFuture future1
com.google.common.util.concurrent.ClosingFuture future2
com.google.common.util.concurrent.ClosingFuture future3
com.google.common.util.concurrent.ClosingFuture future4
public com.google.common.util.concurrent.ClosingFuture call (com.google.common.util.concurrent.ClosingFuture$Combiner4$ClosingFunction4, java.util.concurrent.Executor)
com.google.common.util.concurrent.ClosingFuture$Combiner4$ClosingFunction4 function
java.util.concurrent.Executor executor
public com.google.common.util.concurrent.ClosingFuture callAsync (com.google.common.util.concurrent.ClosingFuture$Combiner4$AsyncClosingFunction4, java.util.concurrent.Executor)
com.google.common.util.concurrent.ClosingFuture$Combiner4$AsyncClosingFunction4 function
java.util.concurrent.Executor executor
synthetic void <init> (com.google.common.util.concurrent.ClosingFuture, com.google.common.util.concurrent.ClosingFuture, com.google.common.util.concurrent.ClosingFuture, com.google.common.util.concurrent.ClosingFuture, com.google.common.util.concurrent.ClosingFuture$1)
com.google.common.util.concurrent.ClosingFuture x0
com.google.common.util.concurrent.ClosingFuture x1
com.google.common.util.concurrent.ClosingFuture x2
com.google.common.util.concurrent.ClosingFuture x3
com.google.common.util.concurrent.ClosingFuture$1 x4
static synthetic com.google.common.util.concurrent.ClosingFuture access$2300 (com.google.common.util.concurrent.ClosingFuture$Combiner4)
com.google.common.util.concurrent.ClosingFuture$Combiner4 x0
static synthetic com.google.common.util.concurrent.ClosingFuture access$2400 (com.google.common.util.concurrent.ClosingFuture$Combiner4)
com.google.common.util.concurrent.ClosingFuture$Combiner4 x0
static synthetic com.google.common.util.concurrent.ClosingFuture access$2500 (com.google.common.util.concurrent.ClosingFuture$Combiner4)
com.google.common.util.concurrent.ClosingFuture$Combiner4 x0
static synthetic com.google.common.util.concurrent.ClosingFuture access$2600 (com.google.common.util.concurrent.ClosingFuture$Combiner4)
com.google.common.util.concurrent.ClosingFuture$Combiner4 x0
}
com/google/common/util/concurrent/ClosingFuture$Combiner5$1.class
ClosingFuture.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.ClosingFuture$Combiner5$1 extends java.lang.Object implements com.google.common.util.concurrent.ClosingFuture$Combiner$CombiningCallable {
final synthetic com.google.common.util.concurrent.ClosingFuture$Combiner5$ClosingFunction5 val$function
final synthetic com.google.common.util.concurrent.ClosingFuture$Combiner5 this$0
void <init> (com.google.common.util.concurrent.ClosingFuture$Combiner5, com.google.common.util.concurrent.ClosingFuture$Combiner5$ClosingFunction5)
com.google.common.util.concurrent.ClosingFuture$Combiner5 this$0
public java.lang.Object call (com.google.common.util.concurrent.ClosingFuture$DeferredCloser, com.google.common.util.concurrent.ClosingFuture$Peeker) throws java.lang.Exception
com.google.common.util.concurrent.ClosingFuture$DeferredCloser closer
com.google.common.util.concurrent.ClosingFuture$Peeker peeker
public java.lang.String toString ()
}
com/google/common/util/concurrent/ClosingFuture$Combiner5$2.class
ClosingFuture.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.ClosingFuture$Combiner5$2 extends java.lang.Object implements com.google.common.util.concurrent.ClosingFuture$Combiner$AsyncCombiningCallable {
final synthetic com.google.common.util.concurrent.ClosingFuture$Combiner5$AsyncClosingFunction5 val$function
final synthetic com.google.common.util.concurrent.ClosingFuture$Combiner5 this$0
void <init> (com.google.common.util.concurrent.ClosingFuture$Combiner5, com.google.common.util.concurrent.ClosingFuture$Combiner5$AsyncClosingFunction5)
com.google.common.util.concurrent.ClosingFuture$Combiner5 this$0
public com.google.common.util.concurrent.ClosingFuture call (com.google.common.util.concurrent.ClosingFuture$DeferredCloser, com.google.common.util.concurrent.ClosingFuture$Peeker) throws java.lang.Exception
com.google.common.util.concurrent.ClosingFuture$DeferredCloser closer
com.google.common.util.concurrent.ClosingFuture$Peeker peeker
public java.lang.String toString ()
}
com/google/common/util/concurrent/ClosingFuture$Combiner5$AsyncClosingFunction5.class
ClosingFuture.java
package com.google.common.util.concurrent
public abstract com.google.common.util.concurrent.ClosingFuture$Combiner5$AsyncClosingFunction5 extends java.lang.Object {
public abstract com.google.common.util.concurrent.ClosingFuture apply (com.google.common.util.concurrent.ClosingFuture$DeferredCloser, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object) throws java.lang.Exception
}
com/google/common/util/concurrent/ClosingFuture$Combiner5$ClosingFunction5.class
ClosingFuture.java
package com.google.common.util.concurrent
public abstract com.google.common.util.concurrent.ClosingFuture$Combiner5$ClosingFunction5 extends java.lang.Object {
public abstract java.lang.Object apply (com.google.common.util.concurrent.ClosingFuture$DeferredCloser, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object) throws java.lang.Exception
}
com/google/common/util/concurrent/ClosingFuture$Combiner5.class
ClosingFuture.java
package com.google.common.util.concurrent
public final com.google.common.util.concurrent.ClosingFuture$Combiner5 extends com.google.common.util.concurrent.ClosingFuture$Combiner {
private final com.google.common.util.concurrent.ClosingFuture future1
private final com.google.common.util.concurrent.ClosingFuture future2
private final com.google.common.util.concurrent.ClosingFuture future3
private final com.google.common.util.concurrent.ClosingFuture future4
private final com.google.common.util.concurrent.ClosingFuture future5
private void <init> (com.google.common.util.concurrent.ClosingFuture, com.google.common.util.concurrent.ClosingFuture, com.google.common.util.concurrent.ClosingFuture, com.google.common.util.concurrent.ClosingFuture, com.google.common.util.concurrent.ClosingFuture)
com.google.common.util.concurrent.ClosingFuture future1
com.google.common.util.concurrent.ClosingFuture future2
com.google.common.util.concurrent.ClosingFuture future3
com.google.common.util.concurrent.ClosingFuture future4
com.google.common.util.concurrent.ClosingFuture future5
public com.google.common.util.concurrent.ClosingFuture call (com.google.common.util.concurrent.ClosingFuture$Combiner5$ClosingFunction5, java.util.concurrent.Executor)
com.google.common.util.concurrent.ClosingFuture$Combiner5$ClosingFunction5 function
java.util.concurrent.Executor executor
public com.google.common.util.concurrent.ClosingFuture callAsync (com.google.common.util.concurrent.ClosingFuture$Combiner5$AsyncClosingFunction5, java.util.concurrent.Executor)
com.google.common.util.concurrent.ClosingFuture$Combiner5$AsyncClosingFunction5 function
java.util.concurrent.Executor executor
synthetic void <init> (com.google.common.util.concurrent.ClosingFuture, com.google.common.util.concurrent.ClosingFuture, com.google.common.util.concurrent.ClosingFuture, com.google.common.util.concurrent.ClosingFuture, com.google.common.util.concurrent.ClosingFuture, com.google.common.util.concurrent.ClosingFuture$1)
com.google.common.util.concurrent.ClosingFuture x0
com.google.common.util.concurrent.ClosingFuture x1
com.google.common.util.concurrent.ClosingFuture x2
com.google.common.util.concurrent.ClosingFuture x3
com.google.common.util.concurrent.ClosingFuture x4
com.google.common.util.concurrent.ClosingFuture$1 x5
static synthetic com.google.common.util.concurrent.ClosingFuture access$2700 (com.google.common.util.concurrent.ClosingFuture$Combiner5)
com.google.common.util.concurrent.ClosingFuture$Combiner5 x0
static synthetic com.google.common.util.concurrent.ClosingFuture access$2800 (com.google.common.util.concurrent.ClosingFuture$Combiner5)
com.google.common.util.concurrent.ClosingFuture$Combiner5 x0
static synthetic com.google.common.util.concurrent.ClosingFuture access$2900 (com.google.common.util.concurrent.ClosingFuture$Combiner5)
com.google.common.util.concurrent.ClosingFuture$Combiner5 x0
static synthetic com.google.common.util.concurrent.ClosingFuture access$3000 (com.google.common.util.concurrent.ClosingFuture$Combiner5)
com.google.common.util.concurrent.ClosingFuture$Combiner5 x0
static synthetic com.google.common.util.concurrent.ClosingFuture access$3100 (com.google.common.util.concurrent.ClosingFuture$Combiner5)
com.google.common.util.concurrent.ClosingFuture$Combiner5 x0
}
com/google/common/util/concurrent/ClosingFuture$DeferredCloser.class
ClosingFuture.java
package com.google.common.util.concurrent
public final com.google.common.util.concurrent.ClosingFuture$DeferredCloser extends java.lang.Object {
private final com.google.common.util.concurrent.ClosingFuture$CloseableList list
void <init> (com.google.common.util.concurrent.ClosingFuture$CloseableList)
com.google.common.util.concurrent.ClosingFuture$CloseableList list
public java.lang.Object eventuallyClose (java.lang.Object, java.util.concurrent.Executor)
Object closeable
java.util.concurrent.Executor closingExecutor
}
com/google/common/util/concurrent/ClosingFuture$Peeker.class
ClosingFuture.java
package com.google.common.util.concurrent
public final com.google.common.util.concurrent.ClosingFuture$Peeker extends java.lang.Object {
private final com.google.common.collect.ImmutableList futures
private volatile boolean beingCalled
private void <init> (com.google.common.collect.ImmutableList)
com.google.common.collect.ImmutableList futures
public final java.lang.Object getDone (com.google.common.util.concurrent.ClosingFuture) throws java.util.concurrent.ExecutionException
com.google.common.util.concurrent.ClosingFuture closingFuture
private java.lang.Object call (com.google.common.util.concurrent.ClosingFuture$Combiner$CombiningCallable, com.google.common.util.concurrent.ClosingFuture$CloseableList) throws java.lang.Exception
com.google.common.util.concurrent.ClosingFuture$Combiner$CombiningCallable combiner
com.google.common.util.concurrent.ClosingFuture$CloseableList closeables
com.google.common.util.concurrent.ClosingFuture$CloseableList newCloseables
private com.google.common.util.concurrent.FluentFuture callAsync (com.google.common.util.concurrent.ClosingFuture$Combiner$AsyncCombiningCallable, com.google.common.util.concurrent.ClosingFuture$CloseableList) throws java.lang.Exception
com.google.common.util.concurrent.ClosingFuture closingFuture
com.google.common.util.concurrent.ClosingFuture$Combiner$AsyncCombiningCallable combiner
com.google.common.util.concurrent.ClosingFuture$CloseableList closeables
com.google.common.util.concurrent.ClosingFuture$CloseableList newCloseables
synthetic void <init> (com.google.common.collect.ImmutableList, com.google.common.util.concurrent.ClosingFuture$1)
com.google.common.collect.ImmutableList x0
com.google.common.util.concurrent.ClosingFuture$1 x1
static synthetic java.lang.Object access$1500 (com.google.common.util.concurrent.ClosingFuture$Peeker, com.google.common.util.concurrent.ClosingFuture$Combiner$CombiningCallable, com.google.common.util.concurrent.ClosingFuture$CloseableList) throws java.lang.Exception
com.google.common.util.concurrent.ClosingFuture$Peeker x0
com.google.common.util.concurrent.ClosingFuture$Combiner$CombiningCallable x1
com.google.common.util.concurrent.ClosingFuture$CloseableList x2
static synthetic com.google.common.util.concurrent.FluentFuture access$1700 (com.google.common.util.concurrent.ClosingFuture$Peeker, com.google.common.util.concurrent.ClosingFuture$Combiner$AsyncCombiningCallable, com.google.common.util.concurrent.ClosingFuture$CloseableList) throws java.lang.Exception
com.google.common.util.concurrent.ClosingFuture$Peeker x0
com.google.common.util.concurrent.ClosingFuture$Combiner$AsyncCombiningCallable x1
com.google.common.util.concurrent.ClosingFuture$CloseableList x2
}
com/google/common/util/concurrent/ClosingFuture$State.class
ClosingFuture.java
package com.google.common.util.concurrent
final enum com.google.common.util.concurrent.ClosingFuture$State extends java.lang.Enum {
public static final enum com.google.common.util.concurrent.ClosingFuture$State OPEN
public static final enum com.google.common.util.concurrent.ClosingFuture$State SUBSUMED
public static final enum com.google.common.util.concurrent.ClosingFuture$State WILL_CLOSE
public static final enum com.google.common.util.concurrent.ClosingFuture$State CLOSING
public static final enum com.google.common.util.concurrent.ClosingFuture$State CLOSED
public static final enum com.google.common.util.concurrent.ClosingFuture$State WILL_CREATE_VALUE_AND_CLOSER
private static final synthetic com.google.common.util.concurrent.ClosingFuture$State[] $VALUES
public static com.google.common.util.concurrent.ClosingFuture$State[] values ()
public static com.google.common.util.concurrent.ClosingFuture$State valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
private static synthetic com.google.common.util.concurrent.ClosingFuture$State[] $values ()
static void <clinit> ()
}
com/google/common/util/concurrent/ClosingFuture$ValueAndCloser.class
ClosingFuture.java
package com.google.common.util.concurrent
public final com.google.common.util.concurrent.ClosingFuture$ValueAndCloser extends java.lang.Object {
private final com.google.common.util.concurrent.ClosingFuture closingFuture
void <init> (com.google.common.util.concurrent.ClosingFuture)
com.google.common.util.concurrent.ClosingFuture closingFuture
public java.lang.Object get () throws java.util.concurrent.ExecutionException
public void closeAsync ()
}
com/google/common/util/concurrent/ClosingFuture$ValueAndCloserConsumer.class
ClosingFuture.java
package com.google.common.util.concurrent
public abstract com.google.common.util.concurrent.ClosingFuture$ValueAndCloserConsumer extends java.lang.Object {
public abstract void accept (com.google.common.util.concurrent.ClosingFuture$ValueAndCloser)
}
com/google/common/util/concurrent/ClosingFuture.class
ClosingFuture.java
package com.google.common.util.concurrent
public final com.google.common.util.concurrent.ClosingFuture extends java.lang.Object {
private static final java.util.logging.Logger logger
private final java.util.concurrent.atomic.AtomicReference state
private final com.google.common.util.concurrent.ClosingFuture$CloseableList closeables
private final com.google.common.util.concurrent.FluentFuture future
public static com.google.common.util.concurrent.ClosingFuture submit (com.google.common.util.concurrent.ClosingFuture$ClosingCallable, java.util.concurrent.Executor)
com.google.common.util.concurrent.ClosingFuture$ClosingCallable callable
java.util.concurrent.Executor executor
public static com.google.common.util.concurrent.ClosingFuture submitAsync (com.google.common.util.concurrent.ClosingFuture$AsyncClosingCallable, java.util.concurrent.Executor)
com.google.common.util.concurrent.ClosingFuture$AsyncClosingCallable callable
java.util.concurrent.Executor executor
public static com.google.common.util.concurrent.ClosingFuture from (com.google.common.util.concurrent.ListenableFuture)
com.google.common.util.concurrent.ListenableFuture future
public static com.google.common.util.concurrent.ClosingFuture eventuallyClosing (com.google.common.util.concurrent.ListenableFuture, java.util.concurrent.Executor)
com.google.common.util.concurrent.ListenableFuture future
java.util.concurrent.Executor closingExecutor
com.google.common.util.concurrent.ClosingFuture closingFuture
public static com.google.common.util.concurrent.ClosingFuture$Combiner whenAllComplete (java.lang.Iterable)
Iterable futures
public static transient com.google.common.util.concurrent.ClosingFuture$Combiner whenAllComplete (com.google.common.util.concurrent.ClosingFuture, com.google.common.util.concurrent.ClosingFuture[])
com.google.common.util.concurrent.ClosingFuture future1
com.google.common.util.concurrent.ClosingFuture[] moreFutures
public static com.google.common.util.concurrent.ClosingFuture$Combiner whenAllSucceed (java.lang.Iterable)
Iterable futures
public static com.google.common.util.concurrent.ClosingFuture$Combiner2 whenAllSucceed (com.google.common.util.concurrent.ClosingFuture, com.google.common.util.concurrent.ClosingFuture)
com.google.common.util.concurrent.ClosingFuture future1
com.google.common.util.concurrent.ClosingFuture future2
public static com.google.common.util.concurrent.ClosingFuture$Combiner3 whenAllSucceed (com.google.common.util.concurrent.ClosingFuture, com.google.common.util.concurrent.ClosingFuture, com.google.common.util.concurrent.ClosingFuture)
com.google.common.util.concurrent.ClosingFuture future1
com.google.common.util.concurrent.ClosingFuture future2
com.google.common.util.concurrent.ClosingFuture future3
public static com.google.common.util.concurrent.ClosingFuture$Combiner4 whenAllSucceed (com.google.common.util.concurrent.ClosingFuture, com.google.common.util.concurrent.ClosingFuture, com.google.common.util.concurrent.ClosingFuture, com.google.common.util.concurrent.ClosingFuture)
com.google.common.util.concurrent.ClosingFuture future1
com.google.common.util.concurrent.ClosingFuture future2
com.google.common.util.concurrent.ClosingFuture future3
com.google.common.util.concurrent.ClosingFuture future4
public static com.google.common.util.concurrent.ClosingFuture$Combiner5 whenAllSucceed (com.google.common.util.concurrent.ClosingFuture, com.google.common.util.concurrent.ClosingFuture, com.google.common.util.concurrent.ClosingFuture, com.google.common.util.concurrent.ClosingFuture, com.google.common.util.concurrent.ClosingFuture)
com.google.common.util.concurrent.ClosingFuture future1
com.google.common.util.concurrent.ClosingFuture future2
com.google.common.util.concurrent.ClosingFuture future3
com.google.common.util.concurrent.ClosingFuture future4
com.google.common.util.concurrent.ClosingFuture future5
public static transient com.google.common.util.concurrent.ClosingFuture$Combiner whenAllSucceed (com.google.common.util.concurrent.ClosingFuture, com.google.common.util.concurrent.ClosingFuture, com.google.common.util.concurrent.ClosingFuture, com.google.common.util.concurrent.ClosingFuture, com.google.common.util.concurrent.ClosingFuture, com.google.common.util.concurrent.ClosingFuture, com.google.common.util.concurrent.ClosingFuture[])
com.google.common.util.concurrent.ClosingFuture future1
com.google.common.util.concurrent.ClosingFuture future2
com.google.common.util.concurrent.ClosingFuture future3
com.google.common.util.concurrent.ClosingFuture future4
com.google.common.util.concurrent.ClosingFuture future5
com.google.common.util.concurrent.ClosingFuture future6
com.google.common.util.concurrent.ClosingFuture[] moreFutures
private void <init> (com.google.common.util.concurrent.ListenableFuture)
com.google.common.util.concurrent.ListenableFuture future
private void <init> (com.google.common.util.concurrent.ClosingFuture$ClosingCallable, java.util.concurrent.Executor)
com.google.common.util.concurrent.ClosingFuture$ClosingCallable callable
java.util.concurrent.Executor executor
com.google.common.util.concurrent.TrustedListenableFutureTask task
private void <init> (com.google.common.util.concurrent.ClosingFuture$AsyncClosingCallable, java.util.concurrent.Executor)
com.google.common.util.concurrent.ClosingFuture$AsyncClosingCallable callable
java.util.concurrent.Executor executor
com.google.common.util.concurrent.TrustedListenableFutureTask task
public com.google.common.util.concurrent.ListenableFuture statusFuture ()
public com.google.common.util.concurrent.ClosingFuture transform (com.google.common.util.concurrent.ClosingFuture$ClosingFunction, java.util.concurrent.Executor)
com.google.common.util.concurrent.ClosingFuture$ClosingFunction function
java.util.concurrent.Executor executor
com.google.common.util.concurrent.AsyncFunction applyFunction
public com.google.common.util.concurrent.ClosingFuture transformAsync (com.google.common.util.concurrent.ClosingFuture$AsyncClosingFunction, java.util.concurrent.Executor)
com.google.common.util.concurrent.ClosingFuture$AsyncClosingFunction function
java.util.concurrent.Executor executor
com.google.common.util.concurrent.AsyncFunction applyFunction
public static com.google.common.util.concurrent.ClosingFuture$AsyncClosingFunction withoutCloser (com.google.common.util.concurrent.AsyncFunction)
com.google.common.util.concurrent.AsyncFunction function
public com.google.common.util.concurrent.ClosingFuture catching (java.lang.Class, com.google.common.util.concurrent.ClosingFuture$ClosingFunction, java.util.concurrent.Executor)
Class exceptionType
com.google.common.util.concurrent.ClosingFuture$ClosingFunction fallback
java.util.concurrent.Executor executor
private com.google.common.util.concurrent.ClosingFuture catchingMoreGeneric (java.lang.Class, com.google.common.util.concurrent.ClosingFuture$ClosingFunction, java.util.concurrent.Executor)
Class exceptionType
com.google.common.util.concurrent.ClosingFuture$ClosingFunction fallback
java.util.concurrent.Executor executor
com.google.common.util.concurrent.AsyncFunction applyFallback
public com.google.common.util.concurrent.ClosingFuture catchingAsync (java.lang.Class, com.google.common.util.concurrent.ClosingFuture$AsyncClosingFunction, java.util.concurrent.Executor)
Class exceptionType
com.google.common.util.concurrent.ClosingFuture$AsyncClosingFunction fallback
java.util.concurrent.Executor executor
private com.google.common.util.concurrent.ClosingFuture catchingAsyncMoreGeneric (java.lang.Class, com.google.common.util.concurrent.ClosingFuture$AsyncClosingFunction, java.util.concurrent.Executor)
Class exceptionType
com.google.common.util.concurrent.ClosingFuture$AsyncClosingFunction fallback
java.util.concurrent.Executor executor
com.google.common.util.concurrent.AsyncFunction asyncFunction
public com.google.common.util.concurrent.FluentFuture finishToFuture ()
public void finishToValueAndCloser (com.google.common.util.concurrent.ClosingFuture$ValueAndCloserConsumer, java.util.concurrent.Executor)
com.google.common.util.concurrent.ClosingFuture$ValueAndCloserConsumer consumer
java.util.concurrent.Executor executor
private static void provideValueAndCloser (com.google.common.util.concurrent.ClosingFuture$ValueAndCloserConsumer, com.google.common.util.concurrent.ClosingFuture)
com.google.common.util.concurrent.ClosingFuture$ValueAndCloserConsumer consumer
com.google.common.util.concurrent.ClosingFuture closingFuture
public boolean cancel (boolean)
boolean mayInterruptIfRunning
boolean cancelled
private void close ()
private com.google.common.util.concurrent.ClosingFuture derive (com.google.common.util.concurrent.FluentFuture)
com.google.common.util.concurrent.FluentFuture future
com.google.common.util.concurrent.ClosingFuture derived
private void becomeSubsumedInto (com.google.common.util.concurrent.ClosingFuture$CloseableList)
com.google.common.util.concurrent.ClosingFuture$CloseableList otherCloseables
public java.lang.String toString ()
protected void finalize ()
private static void closeQuietly (java.io.Closeable, java.util.concurrent.Executor)
java.util.concurrent.RejectedExecutionException e
java.io.Closeable closeable
java.util.concurrent.Executor executor
private void checkAndUpdateState (com.google.common.util.concurrent.ClosingFuture$State, com.google.common.util.concurrent.ClosingFuture$State)
com.google.common.util.concurrent.ClosingFuture$State oldState
com.google.common.util.concurrent.ClosingFuture$State newState
private boolean compareAndUpdateState (com.google.common.util.concurrent.ClosingFuture$State, com.google.common.util.concurrent.ClosingFuture$State)
com.google.common.util.concurrent.ClosingFuture$State oldState
com.google.common.util.concurrent.ClosingFuture$State newState
java.util.concurrent.CountDownLatch whenClosedCountDown ()
static synthetic com.google.common.util.concurrent.FluentFuture access$000 (com.google.common.util.concurrent.ClosingFuture)
com.google.common.util.concurrent.ClosingFuture x0
static synthetic void access$100 (com.google.common.util.concurrent.ClosingFuture)
com.google.common.util.concurrent.ClosingFuture x0
static synthetic com.google.common.util.concurrent.ClosingFuture$CloseableList access$200 (com.google.common.util.concurrent.ClosingFuture)
com.google.common.util.concurrent.ClosingFuture x0
static synthetic void access$1000 (com.google.common.util.concurrent.ClosingFuture, com.google.common.util.concurrent.ClosingFuture$CloseableList)
com.google.common.util.concurrent.ClosingFuture x0
com.google.common.util.concurrent.ClosingFuture$CloseableList x1
static synthetic void access$1100 (com.google.common.util.concurrent.ClosingFuture, com.google.common.util.concurrent.ClosingFuture$State, com.google.common.util.concurrent.ClosingFuture$State)
com.google.common.util.concurrent.ClosingFuture x0
com.google.common.util.concurrent.ClosingFuture$State x1
com.google.common.util.concurrent.ClosingFuture$State x2
static synthetic void access$1200 (com.google.common.util.concurrent.ClosingFuture$ValueAndCloserConsumer, com.google.common.util.concurrent.ClosingFuture)
com.google.common.util.concurrent.ClosingFuture$ValueAndCloserConsumer x0
com.google.common.util.concurrent.ClosingFuture x1
synthetic void <init> (com.google.common.util.concurrent.ListenableFuture, com.google.common.util.concurrent.ClosingFuture$1)
com.google.common.util.concurrent.ListenableFuture x0
com.google.common.util.concurrent.ClosingFuture$1 x1
static synthetic java.util.logging.Logger access$3200 ()
static synthetic void access$3300 (java.io.Closeable, java.util.concurrent.Executor)
java.io.Closeable x0
java.util.concurrent.Executor x1
static void <clinit> ()
}
com/google/common/util/concurrent/CollectionFuture$ListFuture.class
CollectionFuture.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.CollectionFuture$ListFuture extends com.google.common.util.concurrent.CollectionFuture {
void <init> (com.google.common.collect.ImmutableCollection, boolean)
com.google.common.collect.ImmutableCollection futures
boolean allMustSucceed
public java.util.List combine (java.util.List)
com.google.common.util.concurrent.CollectionFuture$Present element
java.util.List values
java.util.List result
public volatile synthetic java.lang.Object combine (java.util.List)
}
com/google/common/util/concurrent/CollectionFuture$Present.class
CollectionFuture.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.CollectionFuture$Present extends java.lang.Object {
Object value
void <init> (java.lang.Object)
Object value
}
com/google/common/util/concurrent/CollectionFuture.class
CollectionFuture.java
package com.google.common.util.concurrent
abstract com.google.common.util.concurrent.CollectionFuture extends com.google.common.util.concurrent.AggregateFuture {
private java.util.List values
void <init> (com.google.common.collect.ImmutableCollection, boolean)
int i
com.google.common.collect.ImmutableCollection futures
boolean allMustSucceed
java.util.List values
final void collectOneValue (int, java.lang.Object)
int index
Object returnValue
java.util.List localValues
final void handleAllCompleted ()
java.util.List localValues
void releaseResources (com.google.common.util.concurrent.AggregateFuture$ReleaseResourcesReason)
com.google.common.util.concurrent.AggregateFuture$ReleaseResourcesReason reason
abstract java.lang.Object combine (java.util.List)
}
com/google/common/util/concurrent/CombinedFuture$AsyncCallableInterruptibleTask.class
CombinedFuture.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.CombinedFuture$AsyncCallableInterruptibleTask extends com.google.common.util.concurrent.CombinedFuture$CombinedFutureInterruptibleTask {
private final com.google.common.util.concurrent.AsyncCallable callable
final synthetic com.google.common.util.concurrent.CombinedFuture this$0
void <init> (com.google.common.util.concurrent.CombinedFuture, com.google.common.util.concurrent.AsyncCallable, java.util.concurrent.Executor)
com.google.common.util.concurrent.AsyncCallable callable
java.util.concurrent.Executor listenerExecutor
com.google.common.util.concurrent.ListenableFuture runInterruptibly () throws java.lang.Exception
com.google.common.util.concurrent.ListenableFuture result
void setValue (com.google.common.util.concurrent.ListenableFuture)
com.google.common.util.concurrent.ListenableFuture value
java.lang.String toPendingString ()
volatile synthetic void setValue (java.lang.Object)
volatile synthetic java.lang.Object runInterruptibly () throws java.lang.Exception
}
com/google/common/util/concurrent/CombinedFuture$CallableInterruptibleTask.class
CombinedFuture.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.CombinedFuture$CallableInterruptibleTask extends com.google.common.util.concurrent.CombinedFuture$CombinedFutureInterruptibleTask {
private final java.util.concurrent.Callable callable
final synthetic com.google.common.util.concurrent.CombinedFuture this$0
void <init> (com.google.common.util.concurrent.CombinedFuture, java.util.concurrent.Callable, java.util.concurrent.Executor)
java.util.concurrent.Callable callable
java.util.concurrent.Executor listenerExecutor
java.lang.Object runInterruptibly () throws java.lang.Exception
void setValue (java.lang.Object)
Object value
java.lang.String toPendingString ()
}
com/google/common/util/concurrent/CombinedFuture$CombinedFutureInterruptibleTask.class
CombinedFuture.java
package com.google.common.util.concurrent
abstract com.google.common.util.concurrent.CombinedFuture$CombinedFutureInterruptibleTask extends com.google.common.util.concurrent.InterruptibleTask {
private final java.util.concurrent.Executor listenerExecutor
final synthetic com.google.common.util.concurrent.CombinedFuture this$0
void <init> (com.google.common.util.concurrent.CombinedFuture, java.util.concurrent.Executor)
java.util.concurrent.Executor listenerExecutor
final boolean isDone ()
final void execute ()
java.util.concurrent.RejectedExecutionException e
final void afterRanInterruptiblySuccess (java.lang.Object)
Object result
final void afterRanInterruptiblyFailure (java.lang.Throwable)
Throwable error
abstract void setValue (java.lang.Object)
}
com/google/common/util/concurrent/CombinedFuture.class
CombinedFuture.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.CombinedFuture extends com.google.common.util.concurrent.AggregateFuture {
private com.google.common.util.concurrent.CombinedFuture$CombinedFutureInterruptibleTask task
void <init> (com.google.common.collect.ImmutableCollection, boolean, java.util.concurrent.Executor, com.google.common.util.concurrent.AsyncCallable)
com.google.common.collect.ImmutableCollection futures
boolean allMustSucceed
java.util.concurrent.Executor listenerExecutor
com.google.common.util.concurrent.AsyncCallable callable
void <init> (com.google.common.collect.ImmutableCollection, boolean, java.util.concurrent.Executor, java.util.concurrent.Callable)
com.google.common.collect.ImmutableCollection futures
boolean allMustSucceed
java.util.concurrent.Executor listenerExecutor
java.util.concurrent.Callable callable
void collectOneValue (int, java.lang.Object)
int index
Object returnValue
void handleAllCompleted ()
com.google.common.util.concurrent.CombinedFuture$CombinedFutureInterruptibleTask localTask
void releaseResources (com.google.common.util.concurrent.AggregateFuture$ReleaseResourcesReason)
com.google.common.util.concurrent.AggregateFuture$ReleaseResourcesReason reason
protected void interruptTask ()
com.google.common.util.concurrent.CombinedFuture$CombinedFutureInterruptibleTask localTask
static synthetic com.google.common.util.concurrent.CombinedFuture$CombinedFutureInterruptibleTask access$002 (com.google.common.util.concurrent.CombinedFuture, com.google.common.util.concurrent.CombinedFuture$CombinedFutureInterruptibleTask)
com.google.common.util.concurrent.CombinedFuture x0
com.google.common.util.concurrent.CombinedFuture$CombinedFutureInterruptibleTask x1
}
com/google/common/util/concurrent/CycleDetectingLockFactory$1.class
CycleDetectingLockFactory.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.CycleDetectingLockFactory$1 extends java.lang.ThreadLocal {
void <init> ()
protected java.util.ArrayList initialValue ()
protected volatile synthetic java.lang.Object initialValue ()
}
com/google/common/util/concurrent/CycleDetectingLockFactory$CycleDetectingLock.class
CycleDetectingLockFactory.java
package com.google.common.util.concurrent
abstract com.google.common.util.concurrent.CycleDetectingLockFactory$CycleDetectingLock extends java.lang.Object {
public abstract com.google.common.util.concurrent.CycleDetectingLockFactory$LockGraphNode getLockGraphNode ()
public abstract boolean isAcquiredByCurrentThread ()
}
com/google/common/util/concurrent/CycleDetectingLockFactory$CycleDetectingReentrantLock.class
CycleDetectingLockFactory.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.CycleDetectingLockFactory$CycleDetectingReentrantLock extends java.util.concurrent.locks.ReentrantLock implements com.google.common.util.concurrent.CycleDetectingLockFactory$CycleDetectingLock {
private final com.google.common.util.concurrent.CycleDetectingLockFactory$LockGraphNode lockGraphNode
final synthetic com.google.common.util.concurrent.CycleDetectingLockFactory this$0
private void <init> (com.google.common.util.concurrent.CycleDetectingLockFactory, com.google.common.util.concurrent.CycleDetectingLockFactory$LockGraphNode, boolean)
com.google.common.util.concurrent.CycleDetectingLockFactory this$0
com.google.common.util.concurrent.CycleDetectingLockFactory$LockGraphNode lockGraphNode
boolean fair
public com.google.common.util.concurrent.CycleDetectingLockFactory$LockGraphNode getLockGraphNode ()
public boolean isAcquiredByCurrentThread ()
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 ()
synthetic void <init> (com.google.common.util.concurrent.CycleDetectingLockFactory, com.google.common.util.concurrent.CycleDetectingLockFactory$LockGraphNode, boolean, com.google.common.util.concurrent.CycleDetectingLockFactory$1)
com.google.common.util.concurrent.CycleDetectingLockFactory x0
com.google.common.util.concurrent.CycleDetectingLockFactory$LockGraphNode x1
boolean x2
com.google.common.util.concurrent.CycleDetectingLockFactory$1 x3
}
com/google/common/util/concurrent/CycleDetectingLockFactory$CycleDetectingReentrantReadLock.class
CycleDetectingLockFactory.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.CycleDetectingLockFactory$CycleDetectingReentrantReadLock extends java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock {
final com.google.common.util.concurrent.CycleDetectingLockFactory$CycleDetectingReentrantReadWriteLock readWriteLock
final synthetic com.google.common.util.concurrent.CycleDetectingLockFactory this$0
void <init> (com.google.common.util.concurrent.CycleDetectingLockFactory, com.google.common.util.concurrent.CycleDetectingLockFactory$CycleDetectingReentrantReadWriteLock)
com.google.common.util.concurrent.CycleDetectingLockFactory$CycleDetectingReentrantReadWriteLock readWriteLock
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 ()
}
com/google/common/util/concurrent/CycleDetectingLockFactory$CycleDetectingReentrantReadWriteLock.class
CycleDetectingLockFactory.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.CycleDetectingLockFactory$CycleDetectingReentrantReadWriteLock extends java.util.concurrent.locks.ReentrantReadWriteLock implements com.google.common.util.concurrent.CycleDetectingLockFactory$CycleDetectingLock {
private final com.google.common.util.concurrent.CycleDetectingLockFactory$CycleDetectingReentrantReadLock readLock
private final com.google.common.util.concurrent.CycleDetectingLockFactory$CycleDetectingReentrantWriteLock writeLock
private final com.google.common.util.concurrent.CycleDetectingLockFactory$LockGraphNode lockGraphNode
final synthetic com.google.common.util.concurrent.CycleDetectingLockFactory this$0
private void <init> (com.google.common.util.concurrent.CycleDetectingLockFactory, com.google.common.util.concurrent.CycleDetectingLockFactory$LockGraphNode, boolean)
com.google.common.util.concurrent.CycleDetectingLockFactory this$0
com.google.common.util.concurrent.CycleDetectingLockFactory$LockGraphNode lockGraphNode
boolean fair
public java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock readLock ()
public java.util.concurrent.locks.ReentrantReadWriteLock$WriteLock writeLock ()
public com.google.common.util.concurrent.CycleDetectingLockFactory$LockGraphNode getLockGraphNode ()
public boolean isAcquiredByCurrentThread ()
public volatile synthetic java.util.concurrent.locks.Lock writeLock ()
public volatile synthetic java.util.concurrent.locks.Lock readLock ()
synthetic void <init> (com.google.common.util.concurrent.CycleDetectingLockFactory, com.google.common.util.concurrent.CycleDetectingLockFactory$LockGraphNode, boolean, com.google.common.util.concurrent.CycleDetectingLockFactory$1)
com.google.common.util.concurrent.CycleDetectingLockFactory x0
com.google.common.util.concurrent.CycleDetectingLockFactory$LockGraphNode x1
boolean x2
com.google.common.util.concurrent.CycleDetectingLockFactory$1 x3
}
com/google/common/util/concurrent/CycleDetectingLockFactory$CycleDetectingReentrantWriteLock.class
CycleDetectingLockFactory.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.CycleDetectingLockFactory$CycleDetectingReentrantWriteLock extends java.util.concurrent.locks.ReentrantReadWriteLock$WriteLock {
final com.google.common.util.concurrent.CycleDetectingLockFactory$CycleDetectingReentrantReadWriteLock readWriteLock
final synthetic com.google.common.util.concurrent.CycleDetectingLockFactory this$0
void <init> (com.google.common.util.concurrent.CycleDetectingLockFactory, com.google.common.util.concurrent.CycleDetectingLockFactory$CycleDetectingReentrantReadWriteLock)
com.google.common.util.concurrent.CycleDetectingLockFactory$CycleDetectingReentrantReadWriteLock readWriteLock
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 ()
}
com/google/common/util/concurrent/CycleDetectingLockFactory$ExampleStackTrace.class
CycleDetectingLockFactory.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.CycleDetectingLockFactory$ExampleStackTrace extends java.lang.IllegalStateException {
static final StackTraceElement[] EMPTY_STACK_TRACE
static final com.google.common.collect.ImmutableSet EXCLUDED_CLASS_NAMES
void <init> (com.google.common.util.concurrent.CycleDetectingLockFactory$LockGraphNode, com.google.common.util.concurrent.CycleDetectingLockFactory$LockGraphNode)
int i
int n
com.google.common.util.concurrent.CycleDetectingLockFactory$LockGraphNode node1
com.google.common.util.concurrent.CycleDetectingLockFactory$LockGraphNode node2
StackTraceElement[] origStackTrace
static void <clinit> ()
}
com/google/common/util/concurrent/CycleDetectingLockFactory$LockGraphNode.class
CycleDetectingLockFactory.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.CycleDetectingLockFactory$LockGraphNode extends java.lang.Object {
final java.util.Map allowedPriorLocks
final java.util.Map disallowedPriorLocks
final String lockName
void <init> (java.lang.String)
String lockName
java.lang.String getLockName ()
void checkAcquiredLocks (com.google.common.util.concurrent.CycleDetectingLockFactory$Policy, java.util.List)
com.google.common.util.concurrent.CycleDetectingLockFactory$LockGraphNode acquiredLock
com.google.common.util.concurrent.CycleDetectingLockFactory$Policy policy
java.util.List acquiredLocks
void checkAcquiredLock (com.google.common.util.concurrent.CycleDetectingLockFactory$Policy, com.google.common.util.concurrent.CycleDetectingLockFactory$LockGraphNode)
com.google.common.util.concurrent.CycleDetectingLockFactory$PotentialDeadlockException exception
com.google.common.util.concurrent.CycleDetectingLockFactory$PotentialDeadlockException exception
com.google.common.util.concurrent.CycleDetectingLockFactory$Policy policy
com.google.common.util.concurrent.CycleDetectingLockFactory$LockGraphNode acquiredLock
com.google.common.util.concurrent.CycleDetectingLockFactory$PotentialDeadlockException previousDeadlockException
java.util.Set seen
com.google.common.util.concurrent.CycleDetectingLockFactory$ExampleStackTrace path
private com.google.common.util.concurrent.CycleDetectingLockFactory$ExampleStackTrace findPathTo (com.google.common.util.concurrent.CycleDetectingLockFactory$LockGraphNode, java.util.Set)
com.google.common.util.concurrent.CycleDetectingLockFactory$ExampleStackTrace path
com.google.common.util.concurrent.CycleDetectingLockFactory$LockGraphNode preAcquiredLock
java.util.Map$Entry entry
com.google.common.util.concurrent.CycleDetectingLockFactory$LockGraphNode node
java.util.Set seen
com.google.common.util.concurrent.CycleDetectingLockFactory$ExampleStackTrace found
}
com/google/common/util/concurrent/CycleDetectingLockFactory$Policies$1.class
CycleDetectingLockFactory.java
package com.google.common.util.concurrent
final enum com.google.common.util.concurrent.CycleDetectingLockFactory$Policies$1 extends com.google.common.util.concurrent.CycleDetectingLockFactory$Policies {
void <init> (java.lang.String, int)
public void handlePotentialDeadlock (com.google.common.util.concurrent.CycleDetectingLockFactory$PotentialDeadlockException)
com.google.common.util.concurrent.CycleDetectingLockFactory$PotentialDeadlockException e
}
com/google/common/util/concurrent/CycleDetectingLockFactory$Policies$2.class
CycleDetectingLockFactory.java
package com.google.common.util.concurrent
final enum com.google.common.util.concurrent.CycleDetectingLockFactory$Policies$2 extends com.google.common.util.concurrent.CycleDetectingLockFactory$Policies {
void <init> (java.lang.String, int)
public void handlePotentialDeadlock (com.google.common.util.concurrent.CycleDetectingLockFactory$PotentialDeadlockException)
com.google.common.util.concurrent.CycleDetectingLockFactory$PotentialDeadlockException e
}
com/google/common/util/concurrent/CycleDetectingLockFactory$Policies$3.class
CycleDetectingLockFactory.java
package com.google.common.util.concurrent
final enum com.google.common.util.concurrent.CycleDetectingLockFactory$Policies$3 extends com.google.common.util.concurrent.CycleDetectingLockFactory$Policies {
void <init> (java.lang.String, int)
public void handlePotentialDeadlock (com.google.common.util.concurrent.CycleDetectingLockFactory$PotentialDeadlockException)
com.google.common.util.concurrent.CycleDetectingLockFactory$PotentialDeadlockException e
}
com/google/common/util/concurrent/CycleDetectingLockFactory$Policies.class
CycleDetectingLockFactory.java
package com.google.common.util.concurrent
public abstract enum com.google.common.util.concurrent.CycleDetectingLockFactory$Policies extends java.lang.Enum implements com.google.common.util.concurrent.CycleDetectingLockFactory$Policy {
public static final enum com.google.common.util.concurrent.CycleDetectingLockFactory$Policies THROW
public static final enum com.google.common.util.concurrent.CycleDetectingLockFactory$Policies WARN
public static final enum com.google.common.util.concurrent.CycleDetectingLockFactory$Policies DISABLED
private static final synthetic com.google.common.util.concurrent.CycleDetectingLockFactory$Policies[] $VALUES
public static com.google.common.util.concurrent.CycleDetectingLockFactory$Policies[] values ()
public static com.google.common.util.concurrent.CycleDetectingLockFactory$Policies valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
private static synthetic com.google.common.util.concurrent.CycleDetectingLockFactory$Policies[] $values ()
synthetic void <init> (java.lang.String, int, com.google.common.util.concurrent.CycleDetectingLockFactory$1)
String x0
int x1
com.google.common.util.concurrent.CycleDetectingLockFactory$1 x2
static void <clinit> ()
}
com/google/common/util/concurrent/CycleDetectingLockFactory$Policy.class
CycleDetectingLockFactory.java
package com.google.common.util.concurrent
public abstract com.google.common.util.concurrent.CycleDetectingLockFactory$Policy extends java.lang.Object {
public abstract void handlePotentialDeadlock (com.google.common.util.concurrent.CycleDetectingLockFactory$PotentialDeadlockException)
}
com/google/common/util/concurrent/CycleDetectingLockFactory$PotentialDeadlockException.class
CycleDetectingLockFactory.java
package com.google.common.util.concurrent
public final com.google.common.util.concurrent.CycleDetectingLockFactory$PotentialDeadlockException extends com.google.common.util.concurrent.CycleDetectingLockFactory$ExampleStackTrace {
private final com.google.common.util.concurrent.CycleDetectingLockFactory$ExampleStackTrace conflictingStackTrace
private void <init> (com.google.common.util.concurrent.CycleDetectingLockFactory$LockGraphNode, com.google.common.util.concurrent.CycleDetectingLockFactory$LockGraphNode, com.google.common.util.concurrent.CycleDetectingLockFactory$ExampleStackTrace)
com.google.common.util.concurrent.CycleDetectingLockFactory$LockGraphNode node1
com.google.common.util.concurrent.CycleDetectingLockFactory$LockGraphNode node2
com.google.common.util.concurrent.CycleDetectingLockFactory$ExampleStackTrace conflictingStackTrace
public com.google.common.util.concurrent.CycleDetectingLockFactory$ExampleStackTrace getConflictingStackTrace ()
public java.lang.String getMessage ()
Throwable t
StringBuilder message
synthetic void <init> (com.google.common.util.concurrent.CycleDetectingLockFactory$LockGraphNode, com.google.common.util.concurrent.CycleDetectingLockFactory$LockGraphNode, com.google.common.util.concurrent.CycleDetectingLockFactory$ExampleStackTrace, com.google.common.util.concurrent.CycleDetectingLockFactory$1)
com.google.common.util.concurrent.CycleDetectingLockFactory$LockGraphNode x0
com.google.common.util.concurrent.CycleDetectingLockFactory$LockGraphNode x1
com.google.common.util.concurrent.CycleDetectingLockFactory$ExampleStackTrace x2
com.google.common.util.concurrent.CycleDetectingLockFactory$1 x3
}
com/google/common/util/concurrent/CycleDetectingLockFactory$WithExplicitOrdering.class
CycleDetectingLockFactory.java
package com.google.common.util.concurrent
public final com.google.common.util.concurrent.CycleDetectingLockFactory$WithExplicitOrdering extends com.google.common.util.concurrent.CycleDetectingLockFactory {
private final java.util.Map lockGraphNodes
void <init> (com.google.common.util.concurrent.CycleDetectingLockFactory$Policy, java.util.Map)
com.google.common.util.concurrent.CycleDetectingLockFactory$Policy policy
java.util.Map lockGraphNodes
public java.util.concurrent.locks.ReentrantLock newReentrantLock (java.lang.Enum)
Enum rank
public java.util.concurrent.locks.ReentrantLock newReentrantLock (java.lang.Enum, boolean)
Enum rank
boolean fair
public java.util.concurrent.locks.ReentrantReadWriteLock newReentrantReadWriteLock (java.lang.Enum)
Enum rank
public java.util.concurrent.locks.ReentrantReadWriteLock newReentrantReadWriteLock (java.lang.Enum, boolean)
Enum rank
boolean fair
}
com/google/common/util/concurrent/CycleDetectingLockFactory.class
CycleDetectingLockFactory.java
package com.google.common.util.concurrent
public com.google.common.util.concurrent.CycleDetectingLockFactory extends java.lang.Object {
private static final java.util.concurrent.ConcurrentMap lockGraphNodesPerType
private static final java.util.logging.Logger logger
final com.google.common.util.concurrent.CycleDetectingLockFactory$Policy policy
private static final ThreadLocal acquiredLocks
public static com.google.common.util.concurrent.CycleDetectingLockFactory newInstance (com.google.common.util.concurrent.CycleDetectingLockFactory$Policy)
com.google.common.util.concurrent.CycleDetectingLockFactory$Policy policy
public java.util.concurrent.locks.ReentrantLock newReentrantLock (java.lang.String)
String lockName
public java.util.concurrent.locks.ReentrantLock newReentrantLock (java.lang.String, boolean)
String lockName
boolean fair
public java.util.concurrent.locks.ReentrantReadWriteLock newReentrantReadWriteLock (java.lang.String)
String lockName
public java.util.concurrent.locks.ReentrantReadWriteLock newReentrantReadWriteLock (java.lang.String, boolean)
String lockName
boolean fair
public static com.google.common.util.concurrent.CycleDetectingLockFactory$WithExplicitOrdering newInstanceWithExplicitOrdering (java.lang.Class, com.google.common.util.concurrent.CycleDetectingLockFactory$Policy)
Class enumClass
com.google.common.util.concurrent.CycleDetectingLockFactory$Policy policy
java.util.Map lockGraphNodes
private static java.util.Map getOrCreateNodes (java.lang.Class)
Class clazz
java.util.Map existing
java.util.Map created
static java.util.Map createNodes (java.lang.Class)
com.google.common.util.concurrent.CycleDetectingLockFactory$LockGraphNode node
Enum key
int i
int i
Class clazz
java.util.EnumMap map
Enum[] keys
int numKeys
java.util.ArrayList nodes
private static java.lang.String getLockName (java.lang.Enum)
Enum rank
private void <init> (com.google.common.util.concurrent.CycleDetectingLockFactory$Policy)
com.google.common.util.concurrent.CycleDetectingLockFactory$Policy policy
private void aboutToAcquire (com.google.common.util.concurrent.CycleDetectingLockFactory$CycleDetectingLock)
java.util.ArrayList acquiredLockList
com.google.common.util.concurrent.CycleDetectingLockFactory$LockGraphNode node
com.google.common.util.concurrent.CycleDetectingLockFactory$CycleDetectingLock lock
private static void lockStateChanged (com.google.common.util.concurrent.CycleDetectingLockFactory$CycleDetectingLock)
int i
java.util.ArrayList acquiredLockList
com.google.common.util.concurrent.CycleDetectingLockFactory$LockGraphNode node
com.google.common.util.concurrent.CycleDetectingLockFactory$CycleDetectingLock lock
static synthetic java.util.logging.Logger access$100 ()
synthetic void <init> (com.google.common.util.concurrent.CycleDetectingLockFactory$Policy, com.google.common.util.concurrent.CycleDetectingLockFactory$1)
com.google.common.util.concurrent.CycleDetectingLockFactory$Policy x0
com.google.common.util.concurrent.CycleDetectingLockFactory$1 x1
static synthetic void access$600 (com.google.common.util.concurrent.CycleDetectingLockFactory, com.google.common.util.concurrent.CycleDetectingLockFactory$CycleDetectingLock)
com.google.common.util.concurrent.CycleDetectingLockFactory x0
com.google.common.util.concurrent.CycleDetectingLockFactory$CycleDetectingLock x1
static synthetic void access$700 (com.google.common.util.concurrent.CycleDetectingLockFactory$CycleDetectingLock)
com.google.common.util.concurrent.CycleDetectingLockFactory$CycleDetectingLock x0
static void <clinit> ()
}
com/google/common/util/concurrent/DirectExecutor.class
DirectExecutor.java
package com.google.common.util.concurrent
final enum com.google.common.util.concurrent.DirectExecutor extends java.lang.Enum implements java.util.concurrent.Executor {
public static final enum com.google.common.util.concurrent.DirectExecutor INSTANCE
private static final synthetic com.google.common.util.concurrent.DirectExecutor[] $VALUES
public static com.google.common.util.concurrent.DirectExecutor[] values ()
public static com.google.common.util.concurrent.DirectExecutor valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
public void execute (java.lang.Runnable)
Runnable command
public java.lang.String toString ()
private static synthetic com.google.common.util.concurrent.DirectExecutor[] $values ()
static void <clinit> ()
}
com/google/common/util/concurrent/ElementTypesAreNonnullByDefault.class
ElementTypesAreNonnullByDefault.java
package com.google.common.util.concurrent
abstract annotation com.google.common.util.concurrent.ElementTypesAreNonnullByDefault extends java.lang.Object implements java.lang.annotation.Annotation {
}
com/google/common/util/concurrent/ExecutionError.class
ExecutionError.java
package com.google.common.util.concurrent
public com.google.common.util.concurrent.ExecutionError extends java.lang.Error {
private static final long serialVersionUID
protected void <init> ()
protected void <init> (java.lang.String)
String message
public void <init> (java.lang.String, java.lang.Error)
String message
Error cause
public void <init> (java.lang.Error)
Error cause
}
com/google/common/util/concurrent/ExecutionList$RunnableExecutorPair.class
ExecutionList.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.ExecutionList$RunnableExecutorPair extends java.lang.Object {
final Runnable runnable
final java.util.concurrent.Executor executor
com.google.common.util.concurrent.ExecutionList$RunnableExecutorPair next
void <init> (java.lang.Runnable, java.util.concurrent.Executor, com.google.common.util.concurrent.ExecutionList$RunnableExecutorPair)
Runnable runnable
java.util.concurrent.Executor executor
com.google.common.util.concurrent.ExecutionList$RunnableExecutorPair next
}
com/google/common/util/concurrent/ExecutionList.class
ExecutionList.java
package com.google.common.util.concurrent
public final com.google.common.util.concurrent.ExecutionList extends java.lang.Object {
private static final java.util.logging.Logger log
private com.google.common.util.concurrent.ExecutionList$RunnableExecutorPair runnables
private boolean executed
public void <init> ()
public void add (java.lang.Runnable, java.util.concurrent.Executor)
Runnable runnable
java.util.concurrent.Executor executor
public void execute ()
com.google.common.util.concurrent.ExecutionList$RunnableExecutorPair list
com.google.common.util.concurrent.ExecutionList$RunnableExecutorPair tmp
com.google.common.util.concurrent.ExecutionList$RunnableExecutorPair list
com.google.common.util.concurrent.ExecutionList$RunnableExecutorPair reversedList
private static void executeListener (java.lang.Runnable, java.util.concurrent.Executor)
RuntimeException e
Runnable runnable
java.util.concurrent.Executor executor
static void <clinit> ()
}
com/google/common/util/concurrent/ExecutionSequencer$1.class
ExecutionSequencer.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.ExecutionSequencer$1 extends java.lang.Object implements com.google.common.util.concurrent.AsyncCallable {
final synthetic java.util.concurrent.Callable val$callable
final synthetic com.google.common.util.concurrent.ExecutionSequencer this$0
void <init> (com.google.common.util.concurrent.ExecutionSequencer, java.util.concurrent.Callable)
com.google.common.util.concurrent.ExecutionSequencer this$0
public com.google.common.util.concurrent.ListenableFuture call () throws java.lang.Exception
public java.lang.String toString ()
}
com/google/common/util/concurrent/ExecutionSequencer$2.class
ExecutionSequencer.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.ExecutionSequencer$2 extends java.lang.Object implements com.google.common.util.concurrent.AsyncCallable {
final synthetic com.google.common.util.concurrent.ExecutionSequencer$TaskNonReentrantExecutor val$taskExecutor
final synthetic com.google.common.util.concurrent.AsyncCallable val$callable
final synthetic com.google.common.util.concurrent.ExecutionSequencer this$0
void <init> (com.google.common.util.concurrent.ExecutionSequencer, com.google.common.util.concurrent.ExecutionSequencer$TaskNonReentrantExecutor, com.google.common.util.concurrent.AsyncCallable)
com.google.common.util.concurrent.ExecutionSequencer this$0
public com.google.common.util.concurrent.ListenableFuture call () throws java.lang.Exception
public java.lang.String toString ()
}
com/google/common/util/concurrent/ExecutionSequencer$RunningState.class
ExecutionSequencer.java
package com.google.common.util.concurrent
final enum com.google.common.util.concurrent.ExecutionSequencer$RunningState extends java.lang.Enum {
public static final enum com.google.common.util.concurrent.ExecutionSequencer$RunningState NOT_RUN
public static final enum com.google.common.util.concurrent.ExecutionSequencer$RunningState CANCELLED
public static final enum com.google.common.util.concurrent.ExecutionSequencer$RunningState STARTED
private static final synthetic com.google.common.util.concurrent.ExecutionSequencer$RunningState[] $VALUES
public static com.google.common.util.concurrent.ExecutionSequencer$RunningState[] values ()
public static com.google.common.util.concurrent.ExecutionSequencer$RunningState valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
private static synthetic com.google.common.util.concurrent.ExecutionSequencer$RunningState[] $values ()
static void <clinit> ()
}
com/google/common/util/concurrent/ExecutionSequencer$TaskNonReentrantExecutor.class
ExecutionSequencer.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.ExecutionSequencer$TaskNonReentrantExecutor extends java.util.concurrent.atomic.AtomicReference implements java.util.concurrent.Executor java.lang.Runnable {
com.google.common.util.concurrent.ExecutionSequencer sequencer
java.util.concurrent.Executor delegate
Runnable task
Thread submitting
private void <init> (java.util.concurrent.Executor, com.google.common.util.concurrent.ExecutionSequencer)
java.util.concurrent.Executor delegate
com.google.common.util.concurrent.ExecutionSequencer sequencer
public void execute (java.lang.Runnable)
java.util.concurrent.Executor localDelegate
com.google.common.util.concurrent.ExecutionSequencer$ThreadConfinedTaskQueue submittingTaskQueue
Runnable task
public void run ()
Runnable localTask
Runnable localTask
Runnable queuedTask
java.util.concurrent.Executor queuedExecutor
Thread currentThread
com.google.common.util.concurrent.ExecutionSequencer$ThreadConfinedTaskQueue executingTaskQueue
private boolean trySetStarted ()
private boolean trySetCancelled ()
synthetic void <init> (java.util.concurrent.Executor, com.google.common.util.concurrent.ExecutionSequencer, com.google.common.util.concurrent.ExecutionSequencer$1)
java.util.concurrent.Executor x0
com.google.common.util.concurrent.ExecutionSequencer x1
com.google.common.util.concurrent.ExecutionSequencer$1 x2
static synthetic boolean access$200 (com.google.common.util.concurrent.ExecutionSequencer$TaskNonReentrantExecutor)
com.google.common.util.concurrent.ExecutionSequencer$TaskNonReentrantExecutor x0
static synthetic boolean access$400 (com.google.common.util.concurrent.ExecutionSequencer$TaskNonReentrantExecutor)
com.google.common.util.concurrent.ExecutionSequencer$TaskNonReentrantExecutor x0
}
com/google/common/util/concurrent/ExecutionSequencer$ThreadConfinedTaskQueue.class
ExecutionSequencer.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.ExecutionSequencer$ThreadConfinedTaskQueue extends java.lang.Object {
Thread thread
Runnable nextTask
java.util.concurrent.Executor nextExecutor
private void <init> ()
synthetic void <init> (com.google.common.util.concurrent.ExecutionSequencer$1)
com.google.common.util.concurrent.ExecutionSequencer$1 x0
}
com/google/common/util/concurrent/ExecutionSequencer.class
ExecutionSequencer.java
package com.google.common.util.concurrent
public final com.google.common.util.concurrent.ExecutionSequencer extends java.lang.Object {
private final java.util.concurrent.atomic.AtomicReference ref
private com.google.common.util.concurrent.ExecutionSequencer$ThreadConfinedTaskQueue latestTaskQueue
private void <init> ()
public static com.google.common.util.concurrent.ExecutionSequencer create ()
public com.google.common.util.concurrent.ListenableFuture submit (java.util.concurrent.Callable, java.util.concurrent.Executor)
java.util.concurrent.Callable callable
java.util.concurrent.Executor executor
public com.google.common.util.concurrent.ListenableFuture submitAsync (com.google.common.util.concurrent.AsyncCallable, java.util.concurrent.Executor)
com.google.common.util.concurrent.AsyncCallable callable
java.util.concurrent.Executor executor
com.google.common.util.concurrent.ExecutionSequencer$TaskNonReentrantExecutor taskExecutor
com.google.common.util.concurrent.AsyncCallable task
com.google.common.util.concurrent.SettableFuture newFuture
com.google.common.util.concurrent.ListenableFuture oldFuture
com.google.common.util.concurrent.TrustedListenableFutureTask taskFuture
com.google.common.util.concurrent.ListenableFuture outputFuture
Runnable listener
private static synthetic void lambda$submitAsync$0 (com.google.common.util.concurrent.TrustedListenableFutureTask, com.google.common.util.concurrent.SettableFuture, com.google.common.util.concurrent.ListenableFuture, com.google.common.util.concurrent.ListenableFuture, com.google.common.util.concurrent.ExecutionSequencer$TaskNonReentrantExecutor)
com.google.common.util.concurrent.TrustedListenableFutureTask taskFuture
com.google.common.util.concurrent.SettableFuture newFuture
com.google.common.util.concurrent.ListenableFuture oldFuture
com.google.common.util.concurrent.ListenableFuture outputFuture
com.google.common.util.concurrent.ExecutionSequencer$TaskNonReentrantExecutor taskExecutor
static synthetic com.google.common.util.concurrent.ExecutionSequencer$ThreadConfinedTaskQueue access$300 (com.google.common.util.concurrent.ExecutionSequencer)
com.google.common.util.concurrent.ExecutionSequencer x0
static synthetic com.google.common.util.concurrent.ExecutionSequencer$ThreadConfinedTaskQueue access$302 (com.google.common.util.concurrent.ExecutionSequencer, com.google.common.util.concurrent.ExecutionSequencer$ThreadConfinedTaskQueue)
com.google.common.util.concurrent.ExecutionSequencer x0
com.google.common.util.concurrent.ExecutionSequencer$ThreadConfinedTaskQueue x1
}
com/google/common/util/concurrent/FakeTimeLimiter.class
FakeTimeLimiter.java
package com.google.common.util.concurrent
public final com.google.common.util.concurrent.FakeTimeLimiter extends java.lang.Object implements com.google.common.util.concurrent.TimeLimiter {
public void <init> ()
public java.lang.Object newProxy (java.lang.Object, java.lang.Class, long, java.util.concurrent.TimeUnit)
Object target
Class interfaceType
long timeoutDuration
java.util.concurrent.TimeUnit timeoutUnit
public java.lang.Object callWithTimeout (java.util.concurrent.Callable, long, java.util.concurrent.TimeUnit) throws java.util.concurrent.ExecutionException
RuntimeException e
Exception e
Error e
Throwable e
java.util.concurrent.Callable callable
long timeoutDuration
java.util.concurrent.TimeUnit timeoutUnit
public java.lang.Object callUninterruptiblyWithTimeout (java.util.concurrent.Callable, long, java.util.concurrent.TimeUnit) throws java.util.concurrent.ExecutionException
java.util.concurrent.Callable callable
long timeoutDuration
java.util.concurrent.TimeUnit timeoutUnit
public void runWithTimeout (java.lang.Runnable, long, java.util.concurrent.TimeUnit)
RuntimeException e
Error e
Throwable e
Runnable runnable
long timeoutDuration
java.util.concurrent.TimeUnit timeoutUnit
public void runUninterruptiblyWithTimeout (java.lang.Runnable, long, java.util.concurrent.TimeUnit)
Runnable runnable
long timeoutDuration
java.util.concurrent.TimeUnit timeoutUnit
}
com/google/common/util/concurrent/FluentFuture$TrustedFuture.class
FluentFuture.java
package com.google.common.util.concurrent
abstract com.google.common.util.concurrent.FluentFuture$TrustedFuture extends com.google.common.util.concurrent.FluentFuture implements com.google.common.util.concurrent.AbstractFuture$Trusted {
void <init> ()
public final java.lang.Object get () throws java.lang.InterruptedException java.util.concurrent.ExecutionException
public final 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
public final boolean isDone ()
public final boolean isCancelled ()
public final void addListener (java.lang.Runnable, java.util.concurrent.Executor)
Runnable listener
java.util.concurrent.Executor executor
public final boolean cancel (boolean)
boolean mayInterruptIfRunning
}
com/google/common/util/concurrent/FluentFuture.class
FluentFuture.java
package com.google.common.util.concurrent
public abstract com.google.common.util.concurrent.FluentFuture extends com.google.common.util.concurrent.GwtFluentFutureCatchingSpecialization {
void <init> ()
public static com.google.common.util.concurrent.FluentFuture from (com.google.common.util.concurrent.ListenableFuture)
com.google.common.util.concurrent.ListenableFuture future
public static com.google.common.util.concurrent.FluentFuture from (com.google.common.util.concurrent.FluentFuture)
com.google.common.util.concurrent.FluentFuture future
public final com.google.common.util.concurrent.FluentFuture catching (java.lang.Class, com.google.common.base.Function, java.util.concurrent.Executor)
Class exceptionType
com.google.common.base.Function fallback
java.util.concurrent.Executor executor
public final com.google.common.util.concurrent.FluentFuture catchingAsync (java.lang.Class, com.google.common.util.concurrent.AsyncFunction, java.util.concurrent.Executor)
Class exceptionType
com.google.common.util.concurrent.AsyncFunction fallback
java.util.concurrent.Executor executor
public final com.google.common.util.concurrent.FluentFuture withTimeout (long, java.util.concurrent.TimeUnit, java.util.concurrent.ScheduledExecutorService)
long timeout
java.util.concurrent.TimeUnit unit
java.util.concurrent.ScheduledExecutorService scheduledExecutor
public final com.google.common.util.concurrent.FluentFuture transformAsync (com.google.common.util.concurrent.AsyncFunction, java.util.concurrent.Executor)
com.google.common.util.concurrent.AsyncFunction function
java.util.concurrent.Executor executor
public final com.google.common.util.concurrent.FluentFuture transform (com.google.common.base.Function, java.util.concurrent.Executor)
com.google.common.base.Function function
java.util.concurrent.Executor executor
public final void addCallback (com.google.common.util.concurrent.FutureCallback, java.util.concurrent.Executor)
com.google.common.util.concurrent.FutureCallback callback
java.util.concurrent.Executor executor
}
com/google/common/util/concurrent/ForwardingBlockingDeque.class
ForwardingBlockingDeque.java
package com.google.common.util.concurrent
public abstract com.google.common.util.concurrent.ForwardingBlockingDeque extends com.google.common.collect.ForwardingDeque implements java.util.concurrent.BlockingDeque {
protected void <init> ()
protected abstract java.util.concurrent.BlockingDeque delegate ()
public int remainingCapacity ()
public void putFirst (java.lang.Object) throws java.lang.InterruptedException
Object e
public void putLast (java.lang.Object) throws java.lang.InterruptedException
Object e
public boolean offerFirst (java.lang.Object, long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
Object e
long timeout
java.util.concurrent.TimeUnit unit
public boolean offerLast (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 takeFirst () throws java.lang.InterruptedException
public java.lang.Object takeLast () throws java.lang.InterruptedException
public java.lang.Object pollFirst (long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
long timeout
java.util.concurrent.TimeUnit unit
public java.lang.Object pollLast (long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
long timeout
java.util.concurrent.TimeUnit unit
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 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 int drainTo (java.util.Collection)
java.util.Collection c
public int drainTo (java.util.Collection, int)
java.util.Collection c
int maxElements
protected volatile synthetic java.util.Deque delegate ()
protected volatile synthetic java.util.Queue delegate ()
protected volatile synthetic java.util.Collection delegate ()
protected volatile synthetic java.lang.Object delegate ()
}
com/google/common/util/concurrent/ForwardingBlockingQueue.class
ForwardingBlockingQueue.java
package com.google.common.util.concurrent
public abstract com.google.common.util.concurrent.ForwardingBlockingQueue extends com.google.common.collect.ForwardingQueue implements java.util.concurrent.BlockingQueue {
protected void <init> ()
protected abstract java.util.concurrent.BlockingQueue delegate ()
public int drainTo (java.util.Collection, int)
java.util.Collection c
int maxElements
public int drainTo (java.util.Collection)
java.util.Collection c
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 poll (long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
long timeout
java.util.concurrent.TimeUnit unit
public void put (java.lang.Object) throws java.lang.InterruptedException
Object e
public int remainingCapacity ()
public java.lang.Object take () throws java.lang.InterruptedException
protected volatile synthetic java.util.Queue delegate ()
protected volatile synthetic java.util.Collection delegate ()
protected volatile synthetic java.lang.Object delegate ()
}
com/google/common/util/concurrent/ForwardingCondition.class
ForwardingCondition.java
package com.google.common.util.concurrent
abstract com.google.common.util.concurrent.ForwardingCondition extends java.lang.Object implements java.util.concurrent.locks.Condition {
void <init> ()
abstract java.util.concurrent.locks.Condition delegate ()
public void await () throws java.lang.InterruptedException
public boolean await (long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
long time
java.util.concurrent.TimeUnit unit
public void awaitUninterruptibly ()
public long awaitNanos (long) throws java.lang.InterruptedException
long nanosTimeout
public boolean awaitUntil (java.util.Date) throws java.lang.InterruptedException
java.util.Date deadline
public void signal ()
public void signalAll ()
}
com/google/common/util/concurrent/ForwardingExecutorService.class
ForwardingExecutorService.java
package com.google.common.util.concurrent
public abstract com.google.common.util.concurrent.ForwardingExecutorService extends com.google.common.collect.ForwardingObject implements java.util.concurrent.ExecutorService {
protected void <init> ()
protected abstract java.util.concurrent.ExecutorService delegate ()
public boolean awaitTermination (long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
long timeout
java.util.concurrent.TimeUnit unit
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
public boolean isShutdown ()
public boolean isTerminated ()
public void shutdown ()
public java.util.List shutdownNow ()
public void execute (java.lang.Runnable)
Runnable command
public java.util.concurrent.Future submit (java.util.concurrent.Callable)
java.util.concurrent.Callable task
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
protected volatile synthetic java.lang.Object delegate ()
}
com/google/common/util/concurrent/ForwardingFluentFuture.class
ForwardingFluentFuture.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.ForwardingFluentFuture extends com.google.common.util.concurrent.FluentFuture {
private final com.google.common.util.concurrent.ListenableFuture delegate
void <init> (com.google.common.util.concurrent.ListenableFuture)
com.google.common.util.concurrent.ListenableFuture delegate
public void addListener (java.lang.Runnable, java.util.concurrent.Executor)
Runnable listener
java.util.concurrent.Executor executor
public boolean cancel (boolean)
boolean mayInterruptIfRunning
public boolean isCancelled ()
public boolean isDone ()
public java.lang.Object get () throws java.lang.InterruptedException java.util.concurrent.ExecutionException
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
public java.lang.String toString ()
}
com/google/common/util/concurrent/ForwardingFuture$SimpleForwardingFuture.class
ForwardingFuture.java
package com.google.common.util.concurrent
public abstract com.google.common.util.concurrent.ForwardingFuture$SimpleForwardingFuture extends com.google.common.util.concurrent.ForwardingFuture {
private final java.util.concurrent.Future delegate
protected void <init> (java.util.concurrent.Future)
java.util.concurrent.Future delegate
protected final java.util.concurrent.Future delegate ()
protected volatile synthetic java.lang.Object delegate ()
}
com/google/common/util/concurrent/ForwardingFuture.class
ForwardingFuture.java
package com.google.common.util.concurrent
public abstract com.google.common.util.concurrent.ForwardingFuture extends com.google.common.collect.ForwardingObject implements java.util.concurrent.Future {
protected void <init> ()
protected abstract java.util.concurrent.Future delegate ()
public boolean cancel (boolean)
boolean mayInterruptIfRunning
public boolean isCancelled ()
public boolean isDone ()
public java.lang.Object get () throws java.lang.InterruptedException java.util.concurrent.ExecutionException
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
protected volatile synthetic java.lang.Object delegate ()
}
com/google/common/util/concurrent/ForwardingListenableFuture$SimpleForwardingListenableFuture.class
ForwardingListenableFuture.java
package com.google.common.util.concurrent
public abstract com.google.common.util.concurrent.ForwardingListenableFuture$SimpleForwardingListenableFuture extends com.google.common.util.concurrent.ForwardingListenableFuture {
private final com.google.common.util.concurrent.ListenableFuture delegate
protected void <init> (com.google.common.util.concurrent.ListenableFuture)
com.google.common.util.concurrent.ListenableFuture delegate
protected final com.google.common.util.concurrent.ListenableFuture delegate ()
protected volatile synthetic java.util.concurrent.Future delegate ()
protected volatile synthetic java.lang.Object delegate ()
}
com/google/common/util/concurrent/ForwardingListenableFuture.class
ForwardingListenableFuture.java
package com.google.common.util.concurrent
public abstract com.google.common.util.concurrent.ForwardingListenableFuture extends com.google.common.util.concurrent.ForwardingFuture implements com.google.common.util.concurrent.ListenableFuture {
protected void <init> ()
protected abstract com.google.common.util.concurrent.ListenableFuture delegate ()
public void addListener (java.lang.Runnable, java.util.concurrent.Executor)
Runnable listener
java.util.concurrent.Executor exec
protected volatile synthetic java.util.concurrent.Future delegate ()
protected volatile synthetic java.lang.Object delegate ()
}
com/google/common/util/concurrent/ForwardingListeningExecutorService.class
ForwardingListeningExecutorService.java
package com.google.common.util.concurrent
public abstract com.google.common.util.concurrent.ForwardingListeningExecutorService extends com.google.common.util.concurrent.ForwardingExecutorService implements com.google.common.util.concurrent.ListeningExecutorService {
protected void <init> ()
protected abstract com.google.common.util.concurrent.ListeningExecutorService delegate ()
public com.google.common.util.concurrent.ListenableFuture submit (java.util.concurrent.Callable)
java.util.concurrent.Callable task
public com.google.common.util.concurrent.ListenableFuture submit (java.lang.Runnable)
Runnable task
public com.google.common.util.concurrent.ListenableFuture submit (java.lang.Runnable, java.lang.Object)
Runnable task
Object result
public volatile synthetic java.util.concurrent.Future submit (java.lang.Runnable, java.lang.Object)
public volatile synthetic java.util.concurrent.Future submit (java.lang.Runnable)
public volatile synthetic java.util.concurrent.Future submit (java.util.concurrent.Callable)
protected volatile synthetic java.util.concurrent.ExecutorService delegate ()
protected volatile synthetic java.lang.Object delegate ()
}
com/google/common/util/concurrent/ForwardingLock.class
ForwardingLock.java
package com.google.common.util.concurrent
abstract com.google.common.util.concurrent.ForwardingLock extends java.lang.Object implements java.util.concurrent.locks.Lock {
void <init> ()
abstract java.util.concurrent.locks.Lock delegate ()
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 ()
}
com/google/common/util/concurrent/FutureCallback.class
FutureCallback.java
package com.google.common.util.concurrent
public abstract com.google.common.util.concurrent.FutureCallback extends java.lang.Object {
public abstract void onSuccess (java.lang.Object)
public abstract void onFailure (java.lang.Throwable)
}
com/google/common/util/concurrent/Futures$1.class
Futures.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.Futures$1 extends java.lang.Object implements java.lang.Runnable {
final synthetic java.util.concurrent.Future val$scheduled
void <init> (java.util.concurrent.Future)
public void run ()
}
com/google/common/util/concurrent/Futures$2.class
Futures.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.Futures$2 extends java.lang.Object implements java.util.concurrent.Future {
final synthetic java.util.concurrent.Future val$input
final synthetic com.google.common.base.Function val$function
void <init> (java.util.concurrent.Future, com.google.common.base.Function)
public boolean cancel (boolean)
boolean mayInterruptIfRunning
public boolean isCancelled ()
public boolean isDone ()
public java.lang.Object get () throws java.lang.InterruptedException java.util.concurrent.ExecutionException
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
private java.lang.Object applyTransformation (java.lang.Object) throws java.util.concurrent.ExecutionException
Throwable t
Object input
}
com/google/common/util/concurrent/Futures$3.class
Futures.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.Futures$3 extends java.lang.Object implements java.lang.Runnable {
final synthetic com.google.common.util.concurrent.Futures$InCompletionOrderState val$state
final synthetic com.google.common.collect.ImmutableList val$delegates
final synthetic int val$localI
void <init> (com.google.common.util.concurrent.Futures$InCompletionOrderState, com.google.common.collect.ImmutableList, int)
public void run ()
}
com/google/common/util/concurrent/Futures$CallbackListener.class
Futures.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.Futures$CallbackListener extends java.lang.Object implements java.lang.Runnable {
final java.util.concurrent.Future future
final com.google.common.util.concurrent.FutureCallback callback
void <init> (java.util.concurrent.Future, com.google.common.util.concurrent.FutureCallback)
java.util.concurrent.Future future
com.google.common.util.concurrent.FutureCallback callback
public void run ()
Throwable failure
Object value
java.util.concurrent.ExecutionException e
Throwable e
Object value
public java.lang.String toString ()
}
com/google/common/util/concurrent/Futures$FutureCombiner$1.class
Futures.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.Futures$FutureCombiner$1 extends java.lang.Object implements java.util.concurrent.Callable {
final synthetic Runnable val$combiner
final synthetic com.google.common.util.concurrent.Futures$FutureCombiner this$0
void <init> (com.google.common.util.concurrent.Futures$FutureCombiner, java.lang.Runnable)
com.google.common.util.concurrent.Futures$FutureCombiner this$0
public java.lang.Void call () throws java.lang.Exception
public volatile synthetic java.lang.Object call () throws java.lang.Exception
}
com/google/common/util/concurrent/Futures$FutureCombiner.class
Futures.java
package com.google.common.util.concurrent
public final com.google.common.util.concurrent.Futures$FutureCombiner extends java.lang.Object {
private final boolean allMustSucceed
private final com.google.common.collect.ImmutableList futures
private void <init> (boolean, com.google.common.collect.ImmutableList)
boolean allMustSucceed
com.google.common.collect.ImmutableList futures
public com.google.common.util.concurrent.ListenableFuture callAsync (com.google.common.util.concurrent.AsyncCallable, java.util.concurrent.Executor)
com.google.common.util.concurrent.AsyncCallable combiner
java.util.concurrent.Executor executor
public com.google.common.util.concurrent.ListenableFuture call (java.util.concurrent.Callable, java.util.concurrent.Executor)
java.util.concurrent.Callable combiner
java.util.concurrent.Executor executor
public com.google.common.util.concurrent.ListenableFuture run (java.lang.Runnable, java.util.concurrent.Executor)
Runnable combiner
java.util.concurrent.Executor executor
synthetic void <init> (boolean, com.google.common.collect.ImmutableList, com.google.common.util.concurrent.Futures$1)
boolean x0
com.google.common.collect.ImmutableList x1
com.google.common.util.concurrent.Futures$1 x2
}
com/google/common/util/concurrent/Futures$InCompletionOrderFuture.class
Futures.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.Futures$InCompletionOrderFuture extends com.google.common.util.concurrent.AbstractFuture {
private com.google.common.util.concurrent.Futures$InCompletionOrderState state
private void <init> (com.google.common.util.concurrent.Futures$InCompletionOrderState)
com.google.common.util.concurrent.Futures$InCompletionOrderState state
public boolean cancel (boolean)
boolean interruptIfRunning
com.google.common.util.concurrent.Futures$InCompletionOrderState localState
protected void afterDone ()
protected java.lang.String pendingToString ()
com.google.common.util.concurrent.Futures$InCompletionOrderState localState
synthetic void <init> (com.google.common.util.concurrent.Futures$InCompletionOrderState, com.google.common.util.concurrent.Futures$1)
com.google.common.util.concurrent.Futures$InCompletionOrderState x0
com.google.common.util.concurrent.Futures$1 x1
}
com/google/common/util/concurrent/Futures$InCompletionOrderState.class
Futures.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.Futures$InCompletionOrderState extends java.lang.Object {
private boolean wasCancelled
private boolean shouldInterrupt
private final java.util.concurrent.atomic.AtomicInteger incompleteOutputCount
private final com.google.common.util.concurrent.ListenableFuture[] inputFutures
private volatile int delegateIndex
private void <init> (com.google.common.util.concurrent.ListenableFuture[])
com.google.common.util.concurrent.ListenableFuture[] inputFutures
private void recordOutputCancellation (boolean)
boolean interruptIfRunning
private void recordInputCompletion (com.google.common.collect.ImmutableList, int)
int i
com.google.common.collect.ImmutableList delegates
int inputFutureIndex
com.google.common.util.concurrent.ListenableFuture inputFuture
private void recordCompletion ()
com.google.common.util.concurrent.ListenableFuture toCancel
synthetic void <init> (com.google.common.util.concurrent.ListenableFuture[], com.google.common.util.concurrent.Futures$1)
com.google.common.util.concurrent.ListenableFuture[] x0
com.google.common.util.concurrent.Futures$1 x1
static synthetic void access$300 (com.google.common.util.concurrent.Futures$InCompletionOrderState, com.google.common.collect.ImmutableList, int)
com.google.common.util.concurrent.Futures$InCompletionOrderState x0
com.google.common.collect.ImmutableList x1
int x2
static synthetic void access$400 (com.google.common.util.concurrent.Futures$InCompletionOrderState, boolean)
com.google.common.util.concurrent.Futures$InCompletionOrderState x0
boolean x1
static synthetic com.google.common.util.concurrent.ListenableFuture[] access$500 (com.google.common.util.concurrent.Futures$InCompletionOrderState)
com.google.common.util.concurrent.Futures$InCompletionOrderState x0
static synthetic java.util.concurrent.atomic.AtomicInteger access$600 (com.google.common.util.concurrent.Futures$InCompletionOrderState)
com.google.common.util.concurrent.Futures$InCompletionOrderState x0
}
com/google/common/util/concurrent/Futures$NonCancellationPropagatingFuture.class
Futures.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.Futures$NonCancellationPropagatingFuture extends com.google.common.util.concurrent.AbstractFuture$TrustedFuture implements java.lang.Runnable {
private com.google.common.util.concurrent.ListenableFuture delegate
void <init> (com.google.common.util.concurrent.ListenableFuture)
com.google.common.util.concurrent.ListenableFuture delegate
public void run ()
com.google.common.util.concurrent.ListenableFuture localDelegate
protected java.lang.String pendingToString ()
com.google.common.util.concurrent.ListenableFuture localDelegate
protected void afterDone ()
}
com/google/common/util/concurrent/Futures.class
Futures.java
package com.google.common.util.concurrent
public final com.google.common.util.concurrent.Futures extends com.google.common.util.concurrent.GwtFuturesCatchingSpecialization {
private void <init> ()
public static com.google.common.util.concurrent.ListenableFuture immediateFuture (java.lang.Object)
com.google.common.util.concurrent.ListenableFuture typedNull
Object value
public static com.google.common.util.concurrent.ListenableFuture immediateVoidFuture ()
public static com.google.common.util.concurrent.ListenableFuture immediateFailedFuture (java.lang.Throwable)
Throwable throwable
public static com.google.common.util.concurrent.ListenableFuture immediateCancelledFuture ()
com.google.common.util.concurrent.ListenableFuture instance
public static com.google.common.util.concurrent.ListenableFuture submit (java.util.concurrent.Callable, java.util.concurrent.Executor)
java.util.concurrent.Callable callable
java.util.concurrent.Executor executor
com.google.common.util.concurrent.TrustedListenableFutureTask task
public static com.google.common.util.concurrent.ListenableFuture submit (java.lang.Runnable, java.util.concurrent.Executor)
Runnable runnable
java.util.concurrent.Executor executor
com.google.common.util.concurrent.TrustedListenableFutureTask task
public static com.google.common.util.concurrent.ListenableFuture submitAsync (com.google.common.util.concurrent.AsyncCallable, java.util.concurrent.Executor)
com.google.common.util.concurrent.AsyncCallable callable
java.util.concurrent.Executor executor
com.google.common.util.concurrent.TrustedListenableFutureTask task
public static com.google.common.util.concurrent.ListenableFuture scheduleAsync (com.google.common.util.concurrent.AsyncCallable, long, java.util.concurrent.TimeUnit, java.util.concurrent.ScheduledExecutorService)
com.google.common.util.concurrent.AsyncCallable callable
long delay
java.util.concurrent.TimeUnit timeUnit
java.util.concurrent.ScheduledExecutorService executorService
com.google.common.util.concurrent.TrustedListenableFutureTask task
java.util.concurrent.Future scheduled
public static com.google.common.util.concurrent.ListenableFuture catching (com.google.common.util.concurrent.ListenableFuture, java.lang.Class, com.google.common.base.Function, java.util.concurrent.Executor)
com.google.common.util.concurrent.ListenableFuture input
Class exceptionType
com.google.common.base.Function fallback
java.util.concurrent.Executor executor
public static com.google.common.util.concurrent.ListenableFuture catchingAsync (com.google.common.util.concurrent.ListenableFuture, java.lang.Class, com.google.common.util.concurrent.AsyncFunction, java.util.concurrent.Executor)
com.google.common.util.concurrent.ListenableFuture input
Class exceptionType
com.google.common.util.concurrent.AsyncFunction fallback
java.util.concurrent.Executor executor
public static com.google.common.util.concurrent.ListenableFuture withTimeout (com.google.common.util.concurrent.ListenableFuture, long, java.util.concurrent.TimeUnit, java.util.concurrent.ScheduledExecutorService)
com.google.common.util.concurrent.ListenableFuture delegate
long time
java.util.concurrent.TimeUnit unit
java.util.concurrent.ScheduledExecutorService scheduledExecutor
public static com.google.common.util.concurrent.ListenableFuture transformAsync (com.google.common.util.concurrent.ListenableFuture, com.google.common.util.concurrent.AsyncFunction, java.util.concurrent.Executor)
com.google.common.util.concurrent.ListenableFuture input
com.google.common.util.concurrent.AsyncFunction function
java.util.concurrent.Executor executor
public static com.google.common.util.concurrent.ListenableFuture transform (com.google.common.util.concurrent.ListenableFuture, com.google.common.base.Function, java.util.concurrent.Executor)
com.google.common.util.concurrent.ListenableFuture input
com.google.common.base.Function function
java.util.concurrent.Executor executor
public static java.util.concurrent.Future lazyTransform (java.util.concurrent.Future, com.google.common.base.Function)
java.util.concurrent.Future input
com.google.common.base.Function function
public static transient com.google.common.util.concurrent.ListenableFuture allAsList (com.google.common.util.concurrent.ListenableFuture[])
com.google.common.util.concurrent.ListenableFuture[] futures
com.google.common.util.concurrent.ListenableFuture nullable
com.google.common.util.concurrent.ListenableFuture nonNull
public static com.google.common.util.concurrent.ListenableFuture allAsList (java.lang.Iterable)
Iterable futures
com.google.common.util.concurrent.ListenableFuture nullable
com.google.common.util.concurrent.ListenableFuture nonNull
public static transient com.google.common.util.concurrent.Futures$FutureCombiner whenAllComplete (com.google.common.util.concurrent.ListenableFuture[])
com.google.common.util.concurrent.ListenableFuture[] futures
public static com.google.common.util.concurrent.Futures$FutureCombiner whenAllComplete (java.lang.Iterable)
Iterable futures
public static transient com.google.common.util.concurrent.Futures$FutureCombiner whenAllSucceed (com.google.common.util.concurrent.ListenableFuture[])
com.google.common.util.concurrent.ListenableFuture[] futures
public static com.google.common.util.concurrent.Futures$FutureCombiner whenAllSucceed (java.lang.Iterable)
Iterable futures
public static com.google.common.util.concurrent.ListenableFuture nonCancellationPropagating (com.google.common.util.concurrent.ListenableFuture)
com.google.common.util.concurrent.ListenableFuture future
com.google.common.util.concurrent.Futures$NonCancellationPropagatingFuture output
public static transient com.google.common.util.concurrent.ListenableFuture successfulAsList (com.google.common.util.concurrent.ListenableFuture[])
com.google.common.util.concurrent.ListenableFuture[] futures
public static com.google.common.util.concurrent.ListenableFuture successfulAsList (java.lang.Iterable)
Iterable futures
public static com.google.common.collect.ImmutableList inCompletionOrder (java.lang.Iterable)
int i
int localI
int i
Iterable futures
com.google.common.util.concurrent.ListenableFuture[] copy
com.google.common.util.concurrent.Futures$InCompletionOrderState state
com.google.common.collect.ImmutableList$Builder delegatesBuilder
com.google.common.collect.ImmutableList delegates
com.google.common.collect.ImmutableList delegatesCast
private static com.google.common.util.concurrent.ListenableFuture[] gwtCompatibleToArray (java.lang.Iterable)
java.util.Collection collection
Iterable futures
java.util.Collection collection
public static void addCallback (com.google.common.util.concurrent.ListenableFuture, com.google.common.util.concurrent.FutureCallback, java.util.concurrent.Executor)
com.google.common.util.concurrent.ListenableFuture future
com.google.common.util.concurrent.FutureCallback callback
java.util.concurrent.Executor executor
public static java.lang.Object getDone (java.util.concurrent.Future) throws java.util.concurrent.ExecutionException
java.util.concurrent.Future future
public static java.lang.Object getChecked (java.util.concurrent.Future, java.lang.Class) throws java.lang.Exception
java.util.concurrent.Future future
Class exceptionClass
public static java.lang.Object getChecked (java.util.concurrent.Future, java.lang.Class, long, java.util.concurrent.TimeUnit) throws java.lang.Exception
java.util.concurrent.Future future
Class exceptionClass
long timeout
java.util.concurrent.TimeUnit unit
public static java.lang.Object getUnchecked (java.util.concurrent.Future)
java.util.concurrent.ExecutionException e
java.util.concurrent.Future future
private static void wrapAndThrowUnchecked (java.lang.Throwable)
Throwable cause
}
com/google/common/util/concurrent/FuturesGetChecked$1.class
FuturesGetChecked.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.FuturesGetChecked$1 extends java.lang.Object implements com.google.common.base.Function {
void <init> ()
public java.lang.Boolean apply (java.lang.reflect.Constructor)
java.lang.reflect.Constructor input
public volatile synthetic java.lang.Object apply (java.lang.Object)
}
com/google/common/util/concurrent/FuturesGetChecked$GetCheckedTypeValidator.class
FuturesGetChecked.java
package com.google.common.util.concurrent
abstract com.google.common.util.concurrent.FuturesGetChecked$GetCheckedTypeValidator extends java.lang.Object {
public abstract void validateClass (java.lang.Class)
}
com/google/common/util/concurrent/FuturesGetChecked$GetCheckedTypeValidatorHolder$WeakSetValidator.class
FuturesGetChecked.java
package com.google.common.util.concurrent
final enum com.google.common.util.concurrent.FuturesGetChecked$GetCheckedTypeValidatorHolder$WeakSetValidator extends java.lang.Enum implements com.google.common.util.concurrent.FuturesGetChecked$GetCheckedTypeValidator {
public static final enum com.google.common.util.concurrent.FuturesGetChecked$GetCheckedTypeValidatorHolder$WeakSetValidator INSTANCE
private static final java.util.Set validClasses
private static final synthetic com.google.common.util.concurrent.FuturesGetChecked$GetCheckedTypeValidatorHolder$WeakSetValidator[] $VALUES
public static com.google.common.util.concurrent.FuturesGetChecked$GetCheckedTypeValidatorHolder$WeakSetValidator[] values ()
public static com.google.common.util.concurrent.FuturesGetChecked$GetCheckedTypeValidatorHolder$WeakSetValidator valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
public void validateClass (java.lang.Class)
java.lang.ref.WeakReference knownGood
Class exceptionClass
private static synthetic com.google.common.util.concurrent.FuturesGetChecked$GetCheckedTypeValidatorHolder$WeakSetValidator[] $values ()
static void <clinit> ()
}
com/google/common/util/concurrent/FuturesGetChecked$GetCheckedTypeValidatorHolder.class
FuturesGetChecked.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.FuturesGetChecked$GetCheckedTypeValidatorHolder extends java.lang.Object {
static final com.google.common.util.concurrent.FuturesGetChecked$GetCheckedTypeValidator BEST_VALIDATOR
void <init> ()
static com.google.common.util.concurrent.FuturesGetChecked$GetCheckedTypeValidator getBestValidator ()
static void <clinit> ()
}
com/google/common/util/concurrent/FuturesGetChecked.class
FuturesGetChecked.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.FuturesGetChecked extends java.lang.Object {
private static final com.google.common.collect.Ordering WITH_STRING_PARAM_FIRST
static java.lang.Object getChecked (java.util.concurrent.Future, java.lang.Class) throws java.lang.Exception
java.util.concurrent.Future future
Class exceptionClass
static java.lang.Object getChecked (com.google.common.util.concurrent.FuturesGetChecked$GetCheckedTypeValidator, java.util.concurrent.Future, java.lang.Class) throws java.lang.Exception
InterruptedException e
java.util.concurrent.ExecutionException e
com.google.common.util.concurrent.FuturesGetChecked$GetCheckedTypeValidator validator
java.util.concurrent.Future future
Class exceptionClass
static java.lang.Object getChecked (java.util.concurrent.Future, java.lang.Class, long, java.util.concurrent.TimeUnit) throws java.lang.Exception
InterruptedException e
java.util.concurrent.TimeoutException e
java.util.concurrent.ExecutionException e
java.util.concurrent.Future future
Class exceptionClass
long timeout
java.util.concurrent.TimeUnit unit
private static com.google.common.util.concurrent.FuturesGetChecked$GetCheckedTypeValidator bestGetCheckedTypeValidator ()
static com.google.common.util.concurrent.FuturesGetChecked$GetCheckedTypeValidator weakSetValidator ()
private static void wrapAndThrowExceptionOrError (java.lang.Throwable, java.lang.Class) throws java.lang.Exception
Throwable cause
Class exceptionClass
private static boolean hasConstructorUsableByGetChecked (java.lang.Class)
Exception unused
Exception e
Class exceptionClass
private static java.lang.Exception newWithCause (java.lang.Class, java.lang.Throwable)
Exception instance
java.lang.reflect.Constructor constructor
Class exceptionClass
Throwable cause
java.util.List constructors
private static java.util.List preferringStrings (java.util.List)
java.util.List constructors
private static java.lang.Object newFromConstructor (java.lang.reflect.Constructor, java.lang.Throwable)
Class paramType
int i
Exception e
java.lang.reflect.Constructor constructor
Throwable cause
Class[] paramTypes
Object[] params
static boolean isCheckedException (java.lang.Class)
Class type
static void checkExceptionClassValidity (java.lang.Class)
Class exceptionClass
private void <init> ()
static void <clinit> ()
}
com/google/common/util/concurrent/GwtFluentFutureCatchingSpecialization.class
GwtFluentFutureCatchingSpecialization.java
package com.google.common.util.concurrent
abstract com.google.common.util.concurrent.GwtFluentFutureCatchingSpecialization extends com.google.common.util.concurrent.AbstractFuture {
void <init> ()
}
com/google/common/util/concurrent/GwtFuturesCatchingSpecialization.class
GwtFuturesCatchingSpecialization.java
package com.google.common.util.concurrent
abstract com.google.common.util.concurrent.GwtFuturesCatchingSpecialization extends java.lang.Object {
void <init> ()
}
com/google/common/util/concurrent/ImmediateFuture$ImmediateCancelledFuture.class
ImmediateFuture.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.ImmediateFuture$ImmediateCancelledFuture extends com.google.common.util.concurrent.AbstractFuture$TrustedFuture {
static final com.google.common.util.concurrent.ImmediateFuture$ImmediateCancelledFuture INSTANCE
void <init> ()
static void <clinit> ()
}
com/google/common/util/concurrent/ImmediateFuture$ImmediateFailedFuture.class
ImmediateFuture.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.ImmediateFuture$ImmediateFailedFuture extends com.google.common.util.concurrent.AbstractFuture$TrustedFuture {
void <init> (java.lang.Throwable)
Throwable thrown
}
com/google/common/util/concurrent/ImmediateFuture.class
ImmediateFuture.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.ImmediateFuture extends java.lang.Object implements com.google.common.util.concurrent.ListenableFuture {
static final com.google.common.util.concurrent.ListenableFuture NULL
private static final java.util.logging.Logger log
private final Object value
void <init> (java.lang.Object)
Object value
public void addListener (java.lang.Runnable, java.util.concurrent.Executor)
RuntimeException e
Runnable listener
java.util.concurrent.Executor executor
public boolean cancel (boolean)
boolean mayInterruptIfRunning
public java.lang.Object get ()
public java.lang.Object get (long, java.util.concurrent.TimeUnit) throws java.util.concurrent.ExecutionException
long timeout
java.util.concurrent.TimeUnit unit
public boolean isCancelled ()
public boolean isDone ()
public java.lang.String toString ()
static void <clinit> ()
}
com/google/common/util/concurrent/InterruptibleTask$1.class
InterruptibleTask.java
package com.google.common.util.concurrent
synthetic com.google.common.util.concurrent.InterruptibleTask$1 extends java.lang.Object {
}
com/google/common/util/concurrent/InterruptibleTask$Blocker.class
InterruptibleTask.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.InterruptibleTask$Blocker extends java.util.concurrent.locks.AbstractOwnableSynchronizer implements java.lang.Runnable {
private final com.google.common.util.concurrent.InterruptibleTask task
private void <init> (com.google.common.util.concurrent.InterruptibleTask)
com.google.common.util.concurrent.InterruptibleTask task
public void run ()
private void setOwner (java.lang.Thread)
Thread thread
public java.lang.String toString ()
synthetic void <init> (com.google.common.util.concurrent.InterruptibleTask, com.google.common.util.concurrent.InterruptibleTask$1)
com.google.common.util.concurrent.InterruptibleTask x0
com.google.common.util.concurrent.InterruptibleTask$1 x1
static synthetic void access$200 (com.google.common.util.concurrent.InterruptibleTask$Blocker, java.lang.Thread)
com.google.common.util.concurrent.InterruptibleTask$Blocker x0
Thread x1
}
com/google/common/util/concurrent/InterruptibleTask$DoNothingRunnable.class
InterruptibleTask.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.InterruptibleTask$DoNothingRunnable extends java.lang.Object implements java.lang.Runnable {
private void <init> ()
public void run ()
synthetic void <init> (com.google.common.util.concurrent.InterruptibleTask$1)
com.google.common.util.concurrent.InterruptibleTask$1 x0
}
com/google/common/util/concurrent/InterruptibleTask.class
InterruptibleTask.java
package com.google.common.util.concurrent
abstract com.google.common.util.concurrent.InterruptibleTask extends java.util.concurrent.atomic.AtomicReference implements java.lang.Runnable {
private static final Runnable DONE
private static final Runnable PARKED
private static final int MAX_BUSY_WAIT_SPINS
void <init> ()
public final void run ()
Throwable t
Thread currentThread
boolean run
Object result
Throwable error
private void waitForInterrupt (java.lang.Thread)
Thread currentThread
boolean restoreInterruptedBit
int spinCount
Runnable state
com.google.common.util.concurrent.InterruptibleTask$Blocker blocker
abstract boolean isDone ()
abstract java.lang.Object runInterruptibly () throws java.lang.Exception
abstract void afterRanInterruptiblySuccess (java.lang.Object)
abstract void afterRanInterruptiblyFailure (java.lang.Throwable)
final void interruptTask ()
Runnable prev
Runnable prev
com.google.common.util.concurrent.InterruptibleTask$Blocker blocker
Runnable currentRunner
public final java.lang.String toString ()
String result
String result
String result
Runnable state
String result
abstract java.lang.String toPendingString ()
static void <clinit> ()
}
com/google/common/util/concurrent/JdkFutureAdapters$ListenableFutureAdapter.class
JdkFutureAdapters.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.JdkFutureAdapters$ListenableFutureAdapter extends com.google.common.util.concurrent.ForwardingFuture implements com.google.common.util.concurrent.ListenableFuture {
private static final java.util.concurrent.ThreadFactory threadFactory
private static final java.util.concurrent.Executor defaultAdapterExecutor
private final java.util.concurrent.Executor adapterExecutor
private final com.google.common.util.concurrent.ExecutionList executionList
private final java.util.concurrent.atomic.AtomicBoolean hasListeners
private final java.util.concurrent.Future delegate
void <init> (java.util.concurrent.Future)
java.util.concurrent.Future delegate
void <init> (java.util.concurrent.Future, java.util.concurrent.Executor)
java.util.concurrent.Future delegate
java.util.concurrent.Executor adapterExecutor
protected java.util.concurrent.Future delegate ()
public void addListener (java.lang.Runnable, java.util.concurrent.Executor)
Runnable listener
java.util.concurrent.Executor exec
protected volatile synthetic java.lang.Object delegate ()
private synthetic void lambda$addListener$0 ()
static void <clinit> ()
}
com/google/common/util/concurrent/JdkFutureAdapters.class
JdkFutureAdapters.java
package com.google.common.util.concurrent
public final com.google.common.util.concurrent.JdkFutureAdapters extends java.lang.Object {
public static com.google.common.util.concurrent.ListenableFuture listenInPoolThread (java.util.concurrent.Future)
java.util.concurrent.Future future
public static com.google.common.util.concurrent.ListenableFuture listenInPoolThread (java.util.concurrent.Future, java.util.concurrent.Executor)
java.util.concurrent.Future future
java.util.concurrent.Executor executor
private void <init> ()
}
com/google/common/util/concurrent/ListenableFuture.class
ListenableFuture.java
package com.google.common.util.concurrent
public abstract com.google.common.util.concurrent.ListenableFuture extends java.lang.Object implements java.util.concurrent.Future {
public abstract void addListener (java.lang.Runnable, java.util.concurrent.Executor)
}
com/google/common/util/concurrent/ListenableFutureTask.class
ListenableFutureTask.java
package com.google.common.util.concurrent
public com.google.common.util.concurrent.ListenableFutureTask extends java.util.concurrent.FutureTask implements com.google.common.util.concurrent.ListenableFuture {
private final com.google.common.util.concurrent.ExecutionList executionList
public static com.google.common.util.concurrent.ListenableFutureTask create (java.util.concurrent.Callable)
java.util.concurrent.Callable callable
public static com.google.common.util.concurrent.ListenableFutureTask create (java.lang.Runnable, java.lang.Object)
Runnable runnable
Object result
void <init> (java.util.concurrent.Callable)
java.util.concurrent.Callable callable
void <init> (java.lang.Runnable, java.lang.Object)
Runnable runnable
Object result
public void addListener (java.lang.Runnable, java.util.concurrent.Executor)
Runnable listener
java.util.concurrent.Executor exec
public java.lang.Object get (long, java.util.concurrent.TimeUnit) throws java.util.concurrent.TimeoutException java.lang.InterruptedException java.util.concurrent.ExecutionException
long timeout
java.util.concurrent.TimeUnit unit
long timeoutNanos
protected void done ()
}
com/google/common/util/concurrent/ListenableScheduledFuture.class
ListenableScheduledFuture.java
package com.google.common.util.concurrent
public abstract com.google.common.util.concurrent.ListenableScheduledFuture extends java.lang.Object implements java.util.concurrent.ScheduledFuture com.google.common.util.concurrent.ListenableFuture {
}
com/google/common/util/concurrent/ListenerCallQueue$Event.class
ListenerCallQueue.java
package com.google.common.util.concurrent
abstract com.google.common.util.concurrent.ListenerCallQueue$Event extends java.lang.Object {
public abstract void call (java.lang.Object)
}
com/google/common/util/concurrent/ListenerCallQueue$PerListenerQueue.class
ListenerCallQueue.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.ListenerCallQueue$PerListenerQueue extends java.lang.Object implements java.lang.Runnable {
final Object listener
final java.util.concurrent.Executor executor
final java.util.Queue waitQueue
final java.util.Queue labelQueue
boolean isThreadScheduled
void <init> (java.lang.Object, java.util.concurrent.Executor)
Object listener
java.util.concurrent.Executor executor
synchronized void add (com.google.common.util.concurrent.ListenerCallQueue$Event, java.lang.Object)
com.google.common.util.concurrent.ListenerCallQueue$Event event
Object label
void dispatch ()
RuntimeException e
boolean scheduleEventRunner
public void run ()
com.google.common.util.concurrent.ListenerCallQueue$Event nextToRun
Object nextLabel
RuntimeException e
com.google.common.util.concurrent.ListenerCallQueue$Event nextToRun
Object nextLabel
boolean stillRunning
}
com/google/common/util/concurrent/ListenerCallQueue.class
ListenerCallQueue.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.ListenerCallQueue extends java.lang.Object {
private static final java.util.logging.Logger logger
private final java.util.List listeners
void <init> ()
public void addListener (java.lang.Object, java.util.concurrent.Executor)
Object listener
java.util.concurrent.Executor executor
public void enqueue (com.google.common.util.concurrent.ListenerCallQueue$Event)
com.google.common.util.concurrent.ListenerCallQueue$Event event
public void enqueue (com.google.common.util.concurrent.ListenerCallQueue$Event, java.lang.String)
com.google.common.util.concurrent.ListenerCallQueue$Event event
String label
private void enqueueHelper (com.google.common.util.concurrent.ListenerCallQueue$Event, java.lang.Object)
com.google.common.util.concurrent.ListenerCallQueue$PerListenerQueue queue
com.google.common.util.concurrent.ListenerCallQueue$Event event
Object label
public void dispatch ()
int i
static synthetic java.util.logging.Logger access$000 ()
static void <clinit> ()
}
com/google/common/util/concurrent/ListeningExecutorService.class
ListeningExecutorService.java
package com.google.common.util.concurrent
public abstract com.google.common.util.concurrent.ListeningExecutorService extends java.lang.Object implements java.util.concurrent.ExecutorService {
public abstract com.google.common.util.concurrent.ListenableFuture submit (java.util.concurrent.Callable)
public abstract com.google.common.util.concurrent.ListenableFuture submit (java.lang.Runnable)
public abstract com.google.common.util.concurrent.ListenableFuture submit (java.lang.Runnable, java.lang.Object)
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 volatile synthetic java.util.concurrent.Future submit (java.lang.Runnable)
public volatile synthetic java.util.concurrent.Future submit (java.lang.Runnable, java.lang.Object)
public volatile synthetic java.util.concurrent.Future submit (java.util.concurrent.Callable)
}
com/google/common/util/concurrent/ListeningScheduledExecutorService.class
ListeningScheduledExecutorService.java
package com.google.common.util.concurrent
public abstract com.google.common.util.concurrent.ListeningScheduledExecutorService extends java.lang.Object implements java.util.concurrent.ScheduledExecutorService com.google.common.util.concurrent.ListeningExecutorService {
public abstract com.google.common.util.concurrent.ListenableScheduledFuture schedule (java.lang.Runnable, long, java.util.concurrent.TimeUnit)
public abstract com.google.common.util.concurrent.ListenableScheduledFuture schedule (java.util.concurrent.Callable, long, java.util.concurrent.TimeUnit)
public abstract com.google.common.util.concurrent.ListenableScheduledFuture scheduleAtFixedRate (java.lang.Runnable, long, long, java.util.concurrent.TimeUnit)
public abstract com.google.common.util.concurrent.ListenableScheduledFuture scheduleWithFixedDelay (java.lang.Runnable, long, long, java.util.concurrent.TimeUnit)
public volatile synthetic java.util.concurrent.ScheduledFuture scheduleWithFixedDelay (java.lang.Runnable, long, long, java.util.concurrent.TimeUnit)
public volatile synthetic java.util.concurrent.ScheduledFuture scheduleAtFixedRate (java.lang.Runnable, long, long, java.util.concurrent.TimeUnit)
public volatile synthetic java.util.concurrent.ScheduledFuture schedule (java.util.concurrent.Callable, long, java.util.concurrent.TimeUnit)
public volatile synthetic java.util.concurrent.ScheduledFuture schedule (java.lang.Runnable, long, java.util.concurrent.TimeUnit)
}
com/google/common/util/concurrent/Monitor$Guard.class
Monitor.java
package com.google.common.util.concurrent
public abstract com.google.common.util.concurrent.Monitor$Guard extends java.lang.Object {
final com.google.common.util.concurrent.Monitor monitor
final java.util.concurrent.locks.Condition condition
int waiterCount
com.google.common.util.concurrent.Monitor$Guard next
protected void <init> (com.google.common.util.concurrent.Monitor)
com.google.common.util.concurrent.Monitor monitor
public abstract boolean isSatisfied ()
}
com/google/common/util/concurrent/Monitor.class
Monitor.java
package com.google.common.util.concurrent
public final com.google.common.util.concurrent.Monitor extends java.lang.Object {
private final boolean fair
private final java.util.concurrent.locks.ReentrantLock lock
private com.google.common.util.concurrent.Monitor$Guard activeGuards
public void <init> ()
public void <init> (boolean)
boolean fair
public void enter ()
public boolean enter (long, java.util.concurrent.TimeUnit)
InterruptedException interrupt
long remainingNanos
long startTime
long time
java.util.concurrent.TimeUnit unit
long timeoutNanos
java.util.concurrent.locks.ReentrantLock lock
boolean interrupted
public void enterInterruptibly () throws java.lang.InterruptedException
public boolean enterInterruptibly (long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
long time
java.util.concurrent.TimeUnit unit
public boolean tryEnter ()
public void enterWhen (com.google.common.util.concurrent.Monitor$Guard) throws java.lang.InterruptedException
com.google.common.util.concurrent.Monitor$Guard guard
java.util.concurrent.locks.ReentrantLock lock
boolean signalBeforeWaiting
boolean satisfied
public boolean enterWhen (com.google.common.util.concurrent.Monitor$Guard, long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
com.google.common.util.concurrent.Monitor$Guard guard
long time
java.util.concurrent.TimeUnit unit
long timeoutNanos
java.util.concurrent.locks.ReentrantLock lock
boolean reentrant
long startTime
boolean satisfied
boolean threw
public void enterWhenUninterruptibly (com.google.common.util.concurrent.Monitor$Guard)
com.google.common.util.concurrent.Monitor$Guard guard
java.util.concurrent.locks.ReentrantLock lock
boolean signalBeforeWaiting
boolean satisfied
public boolean enterWhenUninterruptibly (com.google.common.util.concurrent.Monitor$Guard, long, java.util.concurrent.TimeUnit)
InterruptedException interrupt
long remainingNanos
long remainingNanos
long remainingNanos
InterruptedException interrupt
boolean satisfied
com.google.common.util.concurrent.Monitor$Guard guard
long time
java.util.concurrent.TimeUnit unit
long timeoutNanos
java.util.concurrent.locks.ReentrantLock lock
long startTime
boolean signalBeforeWaiting
boolean interrupted
public boolean enterIf (com.google.common.util.concurrent.Monitor$Guard)
com.google.common.util.concurrent.Monitor$Guard guard
java.util.concurrent.locks.ReentrantLock lock
boolean satisfied
public boolean enterIf (com.google.common.util.concurrent.Monitor$Guard, long, java.util.concurrent.TimeUnit)
com.google.common.util.concurrent.Monitor$Guard guard
long time
java.util.concurrent.TimeUnit unit
boolean satisfied
public boolean enterIfInterruptibly (com.google.common.util.concurrent.Monitor$Guard) throws java.lang.InterruptedException
com.google.common.util.concurrent.Monitor$Guard guard
java.util.concurrent.locks.ReentrantLock lock
boolean satisfied
public boolean enterIfInterruptibly (com.google.common.util.concurrent.Monitor$Guard, long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
com.google.common.util.concurrent.Monitor$Guard guard
long time
java.util.concurrent.TimeUnit unit
java.util.concurrent.locks.ReentrantLock lock
boolean satisfied
public boolean tryEnterIf (com.google.common.util.concurrent.Monitor$Guard)
com.google.common.util.concurrent.Monitor$Guard guard
java.util.concurrent.locks.ReentrantLock lock
boolean satisfied
public void waitFor (com.google.common.util.concurrent.Monitor$Guard) throws java.lang.InterruptedException
com.google.common.util.concurrent.Monitor$Guard guard
public boolean waitFor (com.google.common.util.concurrent.Monitor$Guard, long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
com.google.common.util.concurrent.Monitor$Guard guard
long time
java.util.concurrent.TimeUnit unit
long timeoutNanos
public void waitForUninterruptibly (com.google.common.util.concurrent.Monitor$Guard)
com.google.common.util.concurrent.Monitor$Guard guard
public boolean waitForUninterruptibly (com.google.common.util.concurrent.Monitor$Guard, long, java.util.concurrent.TimeUnit)
InterruptedException interrupt
long remainingNanos
com.google.common.util.concurrent.Monitor$Guard guard
long time
java.util.concurrent.TimeUnit unit
long timeoutNanos
boolean signalBeforeWaiting
long startTime
boolean interrupted
public void leave ()
java.util.concurrent.locks.ReentrantLock lock
public boolean isFair ()
public boolean isOccupied ()
public boolean isOccupiedByCurrentThread ()
public int getOccupiedDepth ()
public int getQueueLength ()
public boolean hasQueuedThreads ()
public boolean hasQueuedThread (java.lang.Thread)
Thread thread
public boolean hasWaiters (com.google.common.util.concurrent.Monitor$Guard)
com.google.common.util.concurrent.Monitor$Guard guard
public int getWaitQueueLength (com.google.common.util.concurrent.Monitor$Guard)
com.google.common.util.concurrent.Monitor$Guard guard
private static long toSafeNanos (long, java.util.concurrent.TimeUnit)
long time
java.util.concurrent.TimeUnit unit
long timeoutNanos
private static long initNanoTime (long)
long startTime
long timeoutNanos
private static long remainingNanos (long, long)
long startTime
long timeoutNanos
private void signalNextWaiter ()
com.google.common.util.concurrent.Monitor$Guard guard
private boolean isSatisfied (com.google.common.util.concurrent.Monitor$Guard)
Throwable throwable
com.google.common.util.concurrent.Monitor$Guard guard
private void signalAllWaiters ()
com.google.common.util.concurrent.Monitor$Guard guard
private void beginWaitingFor (com.google.common.util.concurrent.Monitor$Guard)
com.google.common.util.concurrent.Monitor$Guard guard
int waiters
private void endWaitingFor (com.google.common.util.concurrent.Monitor$Guard)
com.google.common.util.concurrent.Monitor$Guard p
com.google.common.util.concurrent.Monitor$Guard pred
com.google.common.util.concurrent.Monitor$Guard guard
int waiters
private void await (com.google.common.util.concurrent.Monitor$Guard, boolean) throws java.lang.InterruptedException
com.google.common.util.concurrent.Monitor$Guard guard
boolean signalBeforeWaiting
private void awaitUninterruptibly (com.google.common.util.concurrent.Monitor$Guard, boolean)
com.google.common.util.concurrent.Monitor$Guard guard
boolean signalBeforeWaiting
private boolean awaitNanos (com.google.common.util.concurrent.Monitor$Guard, long, boolean) throws java.lang.InterruptedException
com.google.common.util.concurrent.Monitor$Guard guard
long nanos
boolean signalBeforeWaiting
boolean firstTime
static synthetic java.util.concurrent.locks.ReentrantLock access$000 (com.google.common.util.concurrent.Monitor)
com.google.common.util.concurrent.Monitor x0
}
com/google/common/util/concurrent/MoreExecutors$1.class
MoreExecutors.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.MoreExecutors$1 extends java.lang.Object implements java.lang.Runnable {
final synthetic java.util.concurrent.BlockingQueue val$queue
final synthetic com.google.common.util.concurrent.ListenableFuture val$future
void <init> (java.util.concurrent.BlockingQueue, com.google.common.util.concurrent.ListenableFuture)
public void run ()
}
com/google/common/util/concurrent/MoreExecutors$2.class
MoreExecutors.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.MoreExecutors$2 extends java.lang.Object implements java.util.concurrent.Executor {
final synthetic java.util.concurrent.Executor val$executor
final synthetic com.google.common.base.Supplier val$nameSupplier
void <init> (java.util.concurrent.Executor, com.google.common.base.Supplier)
public void execute (java.lang.Runnable)
Runnable command
}
com/google/common/util/concurrent/MoreExecutors$3.class
MoreExecutors.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.MoreExecutors$3 extends com.google.common.util.concurrent.WrappingExecutorService {
final synthetic com.google.common.base.Supplier val$nameSupplier
void <init> (java.util.concurrent.ExecutorService, com.google.common.base.Supplier)
java.util.concurrent.ExecutorService delegate
protected java.util.concurrent.Callable wrapTask (java.util.concurrent.Callable)
java.util.concurrent.Callable callable
protected java.lang.Runnable wrapTask (java.lang.Runnable)
Runnable command
}
com/google/common/util/concurrent/MoreExecutors$4.class
MoreExecutors.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.MoreExecutors$4 extends com.google.common.util.concurrent.WrappingScheduledExecutorService {
final synthetic com.google.common.base.Supplier val$nameSupplier
void <init> (java.util.concurrent.ScheduledExecutorService, com.google.common.base.Supplier)
java.util.concurrent.ScheduledExecutorService delegate
protected java.util.concurrent.Callable wrapTask (java.util.concurrent.Callable)
java.util.concurrent.Callable callable
protected java.lang.Runnable wrapTask (java.lang.Runnable)
Runnable command
}
com/google/common/util/concurrent/MoreExecutors$5.class
MoreExecutors.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.MoreExecutors$5 extends java.lang.Object implements java.util.concurrent.Executor {
final synthetic java.util.concurrent.Executor val$delegate
final synthetic com.google.common.util.concurrent.AbstractFuture val$future
void <init> (java.util.concurrent.Executor, com.google.common.util.concurrent.AbstractFuture)
public void execute (java.lang.Runnable)
java.util.concurrent.RejectedExecutionException e
Runnable command
}
com/google/common/util/concurrent/MoreExecutors$Application$1.class
MoreExecutors.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.MoreExecutors$Application$1 extends java.lang.Object implements java.lang.Runnable {
final synthetic java.util.concurrent.ExecutorService val$service
final synthetic long val$terminationTimeout
final synthetic java.util.concurrent.TimeUnit val$timeUnit
final synthetic com.google.common.util.concurrent.MoreExecutors$Application this$0
void <init> (com.google.common.util.concurrent.MoreExecutors$Application, java.util.concurrent.ExecutorService, long, java.util.concurrent.TimeUnit)
com.google.common.util.concurrent.MoreExecutors$Application this$0
public void run ()
}
com/google/common/util/concurrent/MoreExecutors$Application.class
MoreExecutors.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.MoreExecutors$Application extends java.lang.Object {
void <init> ()
final java.util.concurrent.ExecutorService getExitingExecutorService (java.util.concurrent.ThreadPoolExecutor, long, java.util.concurrent.TimeUnit)
java.util.concurrent.ThreadPoolExecutor executor
long terminationTimeout
java.util.concurrent.TimeUnit timeUnit
java.util.concurrent.ExecutorService service
final java.util.concurrent.ExecutorService getExitingExecutorService (java.util.concurrent.ThreadPoolExecutor)
java.util.concurrent.ThreadPoolExecutor executor
final java.util.concurrent.ScheduledExecutorService getExitingScheduledExecutorService (java.util.concurrent.ScheduledThreadPoolExecutor, long, java.util.concurrent.TimeUnit)
java.util.concurrent.ScheduledThreadPoolExecutor executor
long terminationTimeout
java.util.concurrent.TimeUnit timeUnit
java.util.concurrent.ScheduledExecutorService service
final java.util.concurrent.ScheduledExecutorService getExitingScheduledExecutorService (java.util.concurrent.ScheduledThreadPoolExecutor)
java.util.concurrent.ScheduledThreadPoolExecutor executor
final void addDelayedShutdownHook (java.util.concurrent.ExecutorService, long, java.util.concurrent.TimeUnit)
java.util.concurrent.ExecutorService service
long terminationTimeout
java.util.concurrent.TimeUnit timeUnit
void addShutdownHook (java.lang.Thread)
Thread hook
}
com/google/common/util/concurrent/MoreExecutors$DirectExecutorService.class
MoreExecutors.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.MoreExecutors$DirectExecutorService extends com.google.common.util.concurrent.AbstractListeningExecutorService {
private final Object lock
private int runningTasks
private boolean shutdown
private void <init> ()
public void execute (java.lang.Runnable)
Runnable command
public boolean isShutdown ()
public void shutdown ()
public java.util.List shutdownNow ()
public boolean isTerminated ()
public boolean awaitTermination (long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
long now
long timeout
java.util.concurrent.TimeUnit unit
long nanos
private void startTask ()
private void endTask ()
int numRunning
synthetic void <init> (com.google.common.util.concurrent.MoreExecutors$1)
com.google.common.util.concurrent.MoreExecutors$1 x0
}
com/google/common/util/concurrent/MoreExecutors$ListeningDecorator.class
MoreExecutors.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.MoreExecutors$ListeningDecorator extends com.google.common.util.concurrent.AbstractListeningExecutorService {
private final java.util.concurrent.ExecutorService delegate
void <init> (java.util.concurrent.ExecutorService)
java.util.concurrent.ExecutorService delegate
public final boolean awaitTermination (long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
long timeout
java.util.concurrent.TimeUnit unit
public final boolean isShutdown ()
public final boolean isTerminated ()
public final void shutdown ()
public final java.util.List shutdownNow ()
public final void execute (java.lang.Runnable)
Runnable command
public final java.lang.String toString ()
}
com/google/common/util/concurrent/MoreExecutors$ScheduledListeningDecorator$ListenableScheduledTask.class
MoreExecutors.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.MoreExecutors$ScheduledListeningDecorator$ListenableScheduledTask extends com.google.common.util.concurrent.ForwardingListenableFuture$SimpleForwardingListenableFuture implements com.google.common.util.concurrent.ListenableScheduledFuture {
private final java.util.concurrent.ScheduledFuture scheduledDelegate
public void <init> (com.google.common.util.concurrent.ListenableFuture, java.util.concurrent.ScheduledFuture)
com.google.common.util.concurrent.ListenableFuture listenableDelegate
java.util.concurrent.ScheduledFuture scheduledDelegate
public boolean cancel (boolean)
boolean mayInterruptIfRunning
boolean cancelled
public long getDelay (java.util.concurrent.TimeUnit)
java.util.concurrent.TimeUnit unit
public int compareTo (java.util.concurrent.Delayed)
java.util.concurrent.Delayed other
public volatile synthetic int compareTo (java.lang.Object)
}
com/google/common/util/concurrent/MoreExecutors$ScheduledListeningDecorator$NeverSuccessfulListenableFutureTask.class
MoreExecutors.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.MoreExecutors$ScheduledListeningDecorator$NeverSuccessfulListenableFutureTask extends com.google.common.util.concurrent.AbstractFuture$TrustedFuture implements java.lang.Runnable {
private final Runnable delegate
public void <init> (java.lang.Runnable)
Runnable delegate
public void run ()
Throwable t
protected java.lang.String pendingToString ()
}
com/google/common/util/concurrent/MoreExecutors$ScheduledListeningDecorator.class
MoreExecutors.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.MoreExecutors$ScheduledListeningDecorator extends com.google.common.util.concurrent.MoreExecutors$ListeningDecorator implements com.google.common.util.concurrent.ListeningScheduledExecutorService {
final java.util.concurrent.ScheduledExecutorService delegate
void <init> (java.util.concurrent.ScheduledExecutorService)
java.util.concurrent.ScheduledExecutorService delegate
public com.google.common.util.concurrent.ListenableScheduledFuture schedule (java.lang.Runnable, long, java.util.concurrent.TimeUnit)
Runnable command
long delay
java.util.concurrent.TimeUnit unit
com.google.common.util.concurrent.TrustedListenableFutureTask task
java.util.concurrent.ScheduledFuture scheduled
public com.google.common.util.concurrent.ListenableScheduledFuture schedule (java.util.concurrent.Callable, long, java.util.concurrent.TimeUnit)
java.util.concurrent.Callable callable
long delay
java.util.concurrent.TimeUnit unit
com.google.common.util.concurrent.TrustedListenableFutureTask task
java.util.concurrent.ScheduledFuture scheduled
public com.google.common.util.concurrent.ListenableScheduledFuture scheduleAtFixedRate (java.lang.Runnable, long, long, java.util.concurrent.TimeUnit)
Runnable command
long initialDelay
long period
java.util.concurrent.TimeUnit unit
com.google.common.util.concurrent.MoreExecutors$ScheduledListeningDecorator$NeverSuccessfulListenableFutureTask task
java.util.concurrent.ScheduledFuture scheduled
public com.google.common.util.concurrent.ListenableScheduledFuture scheduleWithFixedDelay (java.lang.Runnable, long, long, java.util.concurrent.TimeUnit)
Runnable command
long initialDelay
long delay
java.util.concurrent.TimeUnit unit
com.google.common.util.concurrent.MoreExecutors$ScheduledListeningDecorator$NeverSuccessfulListenableFutureTask task
java.util.concurrent.ScheduledFuture scheduled
public volatile synthetic java.util.concurrent.ScheduledFuture scheduleWithFixedDelay (java.lang.Runnable, long, long, java.util.concurrent.TimeUnit)
public volatile synthetic java.util.concurrent.ScheduledFuture scheduleAtFixedRate (java.lang.Runnable, long, long, java.util.concurrent.TimeUnit)
public volatile synthetic java.util.concurrent.ScheduledFuture schedule (java.util.concurrent.Callable, long, java.util.concurrent.TimeUnit)
public volatile synthetic java.util.concurrent.ScheduledFuture schedule (java.lang.Runnable, long, java.util.concurrent.TimeUnit)
}
com/google/common/util/concurrent/MoreExecutors.class
MoreExecutors.java
package com.google.common.util.concurrent
public final com.google.common.util.concurrent.MoreExecutors extends java.lang.Object {
private void <init> ()
public static java.util.concurrent.ExecutorService getExitingExecutorService (java.util.concurrent.ThreadPoolExecutor, long, java.util.concurrent.TimeUnit)
java.util.concurrent.ThreadPoolExecutor executor
long terminationTimeout
java.util.concurrent.TimeUnit timeUnit
public static java.util.concurrent.ExecutorService getExitingExecutorService (java.util.concurrent.ThreadPoolExecutor)
java.util.concurrent.ThreadPoolExecutor executor
public static java.util.concurrent.ScheduledExecutorService getExitingScheduledExecutorService (java.util.concurrent.ScheduledThreadPoolExecutor, long, java.util.concurrent.TimeUnit)
java.util.concurrent.ScheduledThreadPoolExecutor executor
long terminationTimeout
java.util.concurrent.TimeUnit timeUnit
public static java.util.concurrent.ScheduledExecutorService getExitingScheduledExecutorService (java.util.concurrent.ScheduledThreadPoolExecutor)
java.util.concurrent.ScheduledThreadPoolExecutor executor
public static void addDelayedShutdownHook (java.util.concurrent.ExecutorService, long, java.util.concurrent.TimeUnit)
java.util.concurrent.ExecutorService service
long terminationTimeout
java.util.concurrent.TimeUnit timeUnit
private static void useDaemonThreadFactory (java.util.concurrent.ThreadPoolExecutor)
java.util.concurrent.ThreadPoolExecutor executor
public static com.google.common.util.concurrent.ListeningExecutorService newDirectExecutorService ()
public static java.util.concurrent.Executor directExecutor ()
public static java.util.concurrent.Executor newSequentialExecutor (java.util.concurrent.Executor)
java.util.concurrent.Executor delegate
public static com.google.common.util.concurrent.ListeningExecutorService listeningDecorator (java.util.concurrent.ExecutorService)
java.util.concurrent.ExecutorService delegate
public static com.google.common.util.concurrent.ListeningScheduledExecutorService listeningDecorator (java.util.concurrent.ScheduledExecutorService)
java.util.concurrent.ScheduledExecutorService delegate
static java.lang.Object invokeAnyImpl (com.google.common.util.concurrent.ListeningExecutorService, java.util.Collection, boolean, long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException java.util.concurrent.ExecutionException java.util.concurrent.TimeoutException
long now
java.util.concurrent.Future f
java.util.concurrent.ExecutionException eex
RuntimeException rex
java.util.concurrent.Future f
java.util.concurrent.ExecutionException ee
long lastTime
java.util.Iterator it
int active
java.util.concurrent.Future f
com.google.common.util.concurrent.ListeningExecutorService executorService
java.util.Collection tasks
boolean timed
long timeout
java.util.concurrent.TimeUnit unit
int ntasks
java.util.List futures
java.util.concurrent.BlockingQueue futureQueue
long timeoutNanos
private static com.google.common.util.concurrent.ListenableFuture submitAndAddQueueListener (com.google.common.util.concurrent.ListeningExecutorService, java.util.concurrent.Callable, java.util.concurrent.BlockingQueue)
com.google.common.util.concurrent.ListeningExecutorService executorService
java.util.concurrent.Callable task
java.util.concurrent.BlockingQueue queue
com.google.common.util.concurrent.ListenableFuture future
public static java.util.concurrent.ThreadFactory platformThreadFactory ()
IllegalAccessException e
ClassNotFoundException e
NoSuchMethodException e
java.lang.reflect.InvocationTargetException e
private static boolean isAppEngineWithApiClasses ()
ClassNotFoundException e
ClassNotFoundException e
java.lang.reflect.InvocationTargetException e
IllegalAccessException e
NoSuchMethodException e
static java.lang.Thread newThread (java.lang.String, java.lang.Runnable)
String name
Runnable runnable
Thread result
static java.util.concurrent.Executor renamingDecorator (java.util.concurrent.Executor, com.google.common.base.Supplier)
java.util.concurrent.Executor executor
com.google.common.base.Supplier nameSupplier
static java.util.concurrent.ExecutorService renamingDecorator (java.util.concurrent.ExecutorService, com.google.common.base.Supplier)
java.util.concurrent.ExecutorService service
com.google.common.base.Supplier nameSupplier
static java.util.concurrent.ScheduledExecutorService renamingDecorator (java.util.concurrent.ScheduledExecutorService, com.google.common.base.Supplier)
java.util.concurrent.ScheduledExecutorService service
com.google.common.base.Supplier nameSupplier
public static boolean shutdownAndAwaitTermination (java.util.concurrent.ExecutorService, long, java.util.concurrent.TimeUnit)
InterruptedException ie
java.util.concurrent.ExecutorService service
long timeout
java.util.concurrent.TimeUnit unit
long halfTimeoutNanos
static java.util.concurrent.Executor rejectionPropagatingExecutor (java.util.concurrent.Executor, com.google.common.util.concurrent.AbstractFuture)
java.util.concurrent.Executor delegate
com.google.common.util.concurrent.AbstractFuture future
static synthetic void access$000 (java.util.concurrent.ThreadPoolExecutor)
java.util.concurrent.ThreadPoolExecutor x0
}
com/google/common/util/concurrent/NullnessCasts.class
NullnessCasts.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.NullnessCasts extends java.lang.Object {
static java.lang.Object uncheckedCastNullableTToT (java.lang.Object)
Object t
static java.lang.Object uncheckedNull ()
private void <init> ()
}
com/google/common/util/concurrent/OverflowAvoidingLockSupport.class
OverflowAvoidingLockSupport.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.OverflowAvoidingLockSupport extends java.lang.Object {
static final long MAX_NANOSECONDS_THRESHOLD
private void <init> ()
static void parkNanos (java.lang.Object, long)
Object blocker
long nanos
}
com/google/common/util/concurrent/ParametricNullness.class
ParametricNullness.java
package com.google.common.util.concurrent
abstract annotation com.google.common.util.concurrent.ParametricNullness extends java.lang.Object implements java.lang.annotation.Annotation {
}
com/google/common/util/concurrent/Partially$GwtIncompatible.class
Partially.java
package com.google.common.util.concurrent
abstract annotation com.google.common.util.concurrent.Partially$GwtIncompatible extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.String value ()
}
com/google/common/util/concurrent/Partially.class
Partially.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.Partially extends java.lang.Object {
private void <init> ()
}
com/google/common/util/concurrent/Platform.class
Platform.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.Platform extends java.lang.Object {
static boolean isInstanceOfThrowableClass (java.lang.Throwable, java.lang.Class)
Throwable t
Class expectedClass
private void <init> ()
}
com/google/common/util/concurrent/RateLimiter$SleepingStopwatch$1.class
RateLimiter.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.RateLimiter$SleepingStopwatch$1 extends com.google.common.util.concurrent.RateLimiter$SleepingStopwatch {
final com.google.common.base.Stopwatch stopwatch
void <init> ()
protected long readMicros ()
protected void sleepMicrosUninterruptibly (long)
long micros
}
com/google/common/util/concurrent/RateLimiter$SleepingStopwatch.class
RateLimiter.java
package com.google.common.util.concurrent
abstract com.google.common.util.concurrent.RateLimiter$SleepingStopwatch extends java.lang.Object {
protected void <init> ()
protected abstract long readMicros ()
protected abstract void sleepMicrosUninterruptibly (long)
public static com.google.common.util.concurrent.RateLimiter$SleepingStopwatch createFromSystemTimer ()
}
com/google/common/util/concurrent/RateLimiter.class
RateLimiter.java
package com.google.common.util.concurrent
public abstract com.google.common.util.concurrent.RateLimiter extends java.lang.Object {
private final com.google.common.util.concurrent.RateLimiter$SleepingStopwatch stopwatch
private volatile Object mutexDoNotUseDirectly
public static com.google.common.util.concurrent.RateLimiter create (double)
double permitsPerSecond
static com.google.common.util.concurrent.RateLimiter create (double, com.google.common.util.concurrent.RateLimiter$SleepingStopwatch)
double permitsPerSecond
com.google.common.util.concurrent.RateLimiter$SleepingStopwatch stopwatch
com.google.common.util.concurrent.RateLimiter rateLimiter
public static com.google.common.util.concurrent.RateLimiter create (double, long, java.util.concurrent.TimeUnit)
double permitsPerSecond
long warmupPeriod
java.util.concurrent.TimeUnit unit
static com.google.common.util.concurrent.RateLimiter create (double, long, java.util.concurrent.TimeUnit, double, com.google.common.util.concurrent.RateLimiter$SleepingStopwatch)
double permitsPerSecond
long warmupPeriod
java.util.concurrent.TimeUnit unit
double coldFactor
com.google.common.util.concurrent.RateLimiter$SleepingStopwatch stopwatch
com.google.common.util.concurrent.RateLimiter rateLimiter
private java.lang.Object mutex ()
Object mutex
void <init> (com.google.common.util.concurrent.RateLimiter$SleepingStopwatch)
com.google.common.util.concurrent.RateLimiter$SleepingStopwatch stopwatch
public final void setRate (double)
double permitsPerSecond
abstract void doSetRate (double, long)
public final double getRate ()
abstract double doGetRate ()
public double acquire ()
public double acquire (int)
int permits
long microsToWait
final long reserve (int)
int permits
public boolean tryAcquire (long, java.util.concurrent.TimeUnit)
long timeout
java.util.concurrent.TimeUnit unit
public boolean tryAcquire (int)
int permits
public boolean tryAcquire ()
public boolean tryAcquire (int, long, java.util.concurrent.TimeUnit)
long nowMicros
long microsToWait
int permits
long timeout
java.util.concurrent.TimeUnit unit
long timeoutMicros
long microsToWait
private boolean canAcquire (long, long)
long nowMicros
long timeoutMicros
final long reserveAndGetWaitLength (int, long)
int permits
long nowMicros
long momentAvailable
abstract long queryEarliestAvailable (long)
abstract long reserveEarliestAvailable (int, long)
public java.lang.String toString ()
private static void checkPermits (int)
int permits
}
com/google/common/util/concurrent/Runnables$1.class
Runnables.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.Runnables$1 extends java.lang.Object implements java.lang.Runnable {
void <init> ()
public void run ()
}
com/google/common/util/concurrent/Runnables.class
Runnables.java
package com.google.common.util.concurrent
public final com.google.common.util.concurrent.Runnables extends java.lang.Object {
private static final Runnable EMPTY_RUNNABLE
public static java.lang.Runnable doNothing ()
private void <init> ()
static void <clinit> ()
}
com/google/common/util/concurrent/SequentialExecutor$1.class
SequentialExecutor.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.SequentialExecutor$1 extends java.lang.Object implements java.lang.Runnable {
final synthetic Runnable val$task
final synthetic com.google.common.util.concurrent.SequentialExecutor this$0
void <init> (com.google.common.util.concurrent.SequentialExecutor, java.lang.Runnable)
com.google.common.util.concurrent.SequentialExecutor this$0
public void run ()
public java.lang.String toString ()
}
com/google/common/util/concurrent/SequentialExecutor$QueueWorker.class
SequentialExecutor.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.SequentialExecutor$QueueWorker extends java.lang.Object implements java.lang.Runnable {
Runnable task
final synthetic com.google.common.util.concurrent.SequentialExecutor this$0
private void <init> (com.google.common.util.concurrent.SequentialExecutor)
public void run ()
Error e
private void workOnQueue ()
RuntimeException e
boolean interruptedDuringTask
boolean hasSetRunning
public java.lang.String toString ()
Runnable currentlyRunning
synthetic void <init> (com.google.common.util.concurrent.SequentialExecutor, com.google.common.util.concurrent.SequentialExecutor$1)
com.google.common.util.concurrent.SequentialExecutor x0
com.google.common.util.concurrent.SequentialExecutor$1 x1
}
com/google/common/util/concurrent/SequentialExecutor$WorkerRunningState.class
SequentialExecutor.java
package com.google.common.util.concurrent
final enum com.google.common.util.concurrent.SequentialExecutor$WorkerRunningState extends java.lang.Enum {
public static final enum com.google.common.util.concurrent.SequentialExecutor$WorkerRunningState IDLE
public static final enum com.google.common.util.concurrent.SequentialExecutor$WorkerRunningState QUEUING
public static final enum com.google.common.util.concurrent.SequentialExecutor$WorkerRunningState QUEUED
public static final enum com.google.common.util.concurrent.SequentialExecutor$WorkerRunningState RUNNING
private static final synthetic com.google.common.util.concurrent.SequentialExecutor$WorkerRunningState[] $VALUES
public static com.google.common.util.concurrent.SequentialExecutor$WorkerRunningState[] values ()
public static com.google.common.util.concurrent.SequentialExecutor$WorkerRunningState valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
private static synthetic com.google.common.util.concurrent.SequentialExecutor$WorkerRunningState[] $values ()
static void <clinit> ()
}
com/google/common/util/concurrent/SequentialExecutor.class
SequentialExecutor.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.SequentialExecutor extends java.lang.Object implements java.util.concurrent.Executor {
private static final java.util.logging.Logger log
private final java.util.concurrent.Executor executor
private final java.util.Deque queue
private com.google.common.util.concurrent.SequentialExecutor$WorkerRunningState workerRunningState
private long workerRunCount
private final com.google.common.util.concurrent.SequentialExecutor$QueueWorker worker
void <init> (java.util.concurrent.Executor)
java.util.concurrent.Executor executor
public void execute (java.lang.Runnable)
Runnable submittedTask
long oldRunCount
boolean removed
Throwable t
Runnable task
Runnable submittedTask
long oldRunCount
boolean alreadyMarkedQueued
public java.lang.String toString ()
static synthetic java.util.Deque access$100 (com.google.common.util.concurrent.SequentialExecutor)
com.google.common.util.concurrent.SequentialExecutor x0
static synthetic com.google.common.util.concurrent.SequentialExecutor$WorkerRunningState access$202 (com.google.common.util.concurrent.SequentialExecutor, com.google.common.util.concurrent.SequentialExecutor$WorkerRunningState)
com.google.common.util.concurrent.SequentialExecutor x0
com.google.common.util.concurrent.SequentialExecutor$WorkerRunningState x1
static synthetic com.google.common.util.concurrent.SequentialExecutor$WorkerRunningState access$200 (com.google.common.util.concurrent.SequentialExecutor)
com.google.common.util.concurrent.SequentialExecutor x0
static synthetic long access$308 (com.google.common.util.concurrent.SequentialExecutor)
com.google.common.util.concurrent.SequentialExecutor x0
static synthetic java.util.logging.Logger access$400 ()
static void <clinit> ()
}
com/google/common/util/concurrent/Service$Listener.class
Service.java
package com.google.common.util.concurrent
public abstract com.google.common.util.concurrent.Service$Listener extends java.lang.Object {
public void <init> ()
public void starting ()
public void running ()
public void stopping (com.google.common.util.concurrent.Service$State)
com.google.common.util.concurrent.Service$State from
public void terminated (com.google.common.util.concurrent.Service$State)
com.google.common.util.concurrent.Service$State from
public void failed (com.google.common.util.concurrent.Service$State, java.lang.Throwable)
com.google.common.util.concurrent.Service$State from
Throwable failure
}
com/google/common/util/concurrent/Service$State.class
Service.java
package com.google.common.util.concurrent
public final enum com.google.common.util.concurrent.Service$State extends java.lang.Enum {
public static final enum com.google.common.util.concurrent.Service$State NEW
public static final enum com.google.common.util.concurrent.Service$State STARTING
public static final enum com.google.common.util.concurrent.Service$State RUNNING
public static final enum com.google.common.util.concurrent.Service$State STOPPING
public static final enum com.google.common.util.concurrent.Service$State TERMINATED
public static final enum com.google.common.util.concurrent.Service$State FAILED
private static final synthetic com.google.common.util.concurrent.Service$State[] $VALUES
public static com.google.common.util.concurrent.Service$State[] values ()
public static com.google.common.util.concurrent.Service$State valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
private static synthetic com.google.common.util.concurrent.Service$State[] $values ()
static void <clinit> ()
}
com/google/common/util/concurrent/Service.class
Service.java
package com.google.common.util.concurrent
public abstract com.google.common.util.concurrent.Service extends java.lang.Object {
public abstract com.google.common.util.concurrent.Service startAsync ()
public abstract boolean isRunning ()
public abstract com.google.common.util.concurrent.Service$State state ()
public abstract com.google.common.util.concurrent.Service stopAsync ()
public abstract void awaitRunning ()
public abstract void awaitRunning (long, java.util.concurrent.TimeUnit) throws java.util.concurrent.TimeoutException
public abstract void awaitTerminated ()
public abstract void awaitTerminated (long, java.util.concurrent.TimeUnit) throws java.util.concurrent.TimeoutException
public abstract java.lang.Throwable failureCause ()
public abstract void addListener (com.google.common.util.concurrent.Service$Listener, java.util.concurrent.Executor)
}
com/google/common/util/concurrent/ServiceManager$1.class
ServiceManager.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.ServiceManager$1 extends java.lang.Object implements com.google.common.util.concurrent.ListenerCallQueue$Event {
void <init> ()
public void call (com.google.common.util.concurrent.ServiceManager$Listener)
com.google.common.util.concurrent.ServiceManager$Listener listener
public java.lang.String toString ()
public volatile synthetic void call (java.lang.Object)
}
com/google/common/util/concurrent/ServiceManager$2.class
ServiceManager.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.ServiceManager$2 extends java.lang.Object implements com.google.common.util.concurrent.ListenerCallQueue$Event {
void <init> ()
public void call (com.google.common.util.concurrent.ServiceManager$Listener)
com.google.common.util.concurrent.ServiceManager$Listener listener
public java.lang.String toString ()
public volatile synthetic void call (java.lang.Object)
}
com/google/common/util/concurrent/ServiceManager$EmptyServiceManagerWarning.class
ServiceManager.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.ServiceManager$EmptyServiceManagerWarning extends java.lang.Throwable {
private void <init> ()
synthetic void <init> (com.google.common.util.concurrent.ServiceManager$1)
com.google.common.util.concurrent.ServiceManager$1 x0
}
com/google/common/util/concurrent/ServiceManager$Listener.class
ServiceManager.java
package com.google.common.util.concurrent
public abstract com.google.common.util.concurrent.ServiceManager$Listener extends java.lang.Object {
public void <init> ()
public void healthy ()
public void stopped ()
public void failure (com.google.common.util.concurrent.Service)
com.google.common.util.concurrent.Service service
}
com/google/common/util/concurrent/ServiceManager$NoOpService.class
ServiceManager.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.ServiceManager$NoOpService extends com.google.common.util.concurrent.AbstractService {
private void <init> ()
protected void doStart ()
protected void doStop ()
synthetic void <init> (com.google.common.util.concurrent.ServiceManager$1)
com.google.common.util.concurrent.ServiceManager$1 x0
}
com/google/common/util/concurrent/ServiceManager$ServiceListener.class
ServiceManager.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.ServiceManager$ServiceListener extends com.google.common.util.concurrent.Service$Listener {
final com.google.common.util.concurrent.Service service
final java.lang.ref.WeakReference state
void <init> (com.google.common.util.concurrent.Service, java.lang.ref.WeakReference)
com.google.common.util.concurrent.Service service
java.lang.ref.WeakReference state
public void starting ()
com.google.common.util.concurrent.ServiceManager$ServiceManagerState state
public void running ()
com.google.common.util.concurrent.ServiceManager$ServiceManagerState state
public void stopping (com.google.common.util.concurrent.Service$State)
com.google.common.util.concurrent.Service$State from
com.google.common.util.concurrent.ServiceManager$ServiceManagerState state
public void terminated (com.google.common.util.concurrent.Service$State)
com.google.common.util.concurrent.Service$State from
com.google.common.util.concurrent.ServiceManager$ServiceManagerState state
public void failed (com.google.common.util.concurrent.Service$State, java.lang.Throwable)
boolean log
com.google.common.util.concurrent.Service$State from
Throwable failure
com.google.common.util.concurrent.ServiceManager$ServiceManagerState state
}
com/google/common/util/concurrent/ServiceManager$ServiceManagerState$1.class
ServiceManager.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.ServiceManager$ServiceManagerState$1 extends java.lang.Object implements com.google.common.base.Function {
final synthetic com.google.common.util.concurrent.ServiceManager$ServiceManagerState this$0
void <init> (com.google.common.util.concurrent.ServiceManager$ServiceManagerState)
com.google.common.util.concurrent.ServiceManager$ServiceManagerState this$0
public java.lang.Long apply (java.util.Map$Entry)
java.util.Map$Entry input
public volatile synthetic java.lang.Object apply (java.lang.Object)
}
com/google/common/util/concurrent/ServiceManager$ServiceManagerState$2.class
ServiceManager.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.ServiceManager$ServiceManagerState$2 extends java.lang.Object implements com.google.common.util.concurrent.ListenerCallQueue$Event {
final synthetic com.google.common.util.concurrent.Service val$service
final synthetic com.google.common.util.concurrent.ServiceManager$ServiceManagerState this$0
void <init> (com.google.common.util.concurrent.ServiceManager$ServiceManagerState, com.google.common.util.concurrent.Service)
com.google.common.util.concurrent.ServiceManager$ServiceManagerState this$0
public void call (com.google.common.util.concurrent.ServiceManager$Listener)
com.google.common.util.concurrent.ServiceManager$Listener listener
public java.lang.String toString ()
public volatile synthetic void call (java.lang.Object)
}
com/google/common/util/concurrent/ServiceManager$ServiceManagerState$AwaitHealthGuard.class
ServiceManager.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.ServiceManager$ServiceManagerState$AwaitHealthGuard extends com.google.common.util.concurrent.Monitor$Guard {
final synthetic com.google.common.util.concurrent.ServiceManager$ServiceManagerState this$0
void <init> (com.google.common.util.concurrent.ServiceManager$ServiceManagerState)
com.google.common.util.concurrent.ServiceManager$ServiceManagerState this$0
public boolean isSatisfied ()
}
com/google/common/util/concurrent/ServiceManager$ServiceManagerState$StoppedGuard.class
ServiceManager.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.ServiceManager$ServiceManagerState$StoppedGuard extends com.google.common.util.concurrent.Monitor$Guard {
final synthetic com.google.common.util.concurrent.ServiceManager$ServiceManagerState this$0
void <init> (com.google.common.util.concurrent.ServiceManager$ServiceManagerState)
com.google.common.util.concurrent.ServiceManager$ServiceManagerState this$0
public boolean isSatisfied ()
}
com/google/common/util/concurrent/ServiceManager$ServiceManagerState.class
ServiceManager.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.ServiceManager$ServiceManagerState extends java.lang.Object {
final com.google.common.util.concurrent.Monitor monitor
final com.google.common.collect.SetMultimap servicesByState
final com.google.common.collect.Multiset states
final java.util.Map startupTimers
boolean ready
boolean transitioned
final int numberOfServices
final com.google.common.util.concurrent.Monitor$Guard awaitHealthGuard
final com.google.common.util.concurrent.Monitor$Guard stoppedGuard
final com.google.common.util.concurrent.ListenerCallQueue listeners
void <init> (com.google.common.collect.ImmutableCollection)
com.google.common.collect.ImmutableCollection services
void tryStartTiming (com.google.common.util.concurrent.Service)
com.google.common.base.Stopwatch stopwatch
com.google.common.util.concurrent.Service service
void markReady ()
com.google.common.util.concurrent.Service service
java.util.List servicesInBadStates
void addListener (com.google.common.util.concurrent.ServiceManager$Listener, java.util.concurrent.Executor)
com.google.common.util.concurrent.ServiceManager$Listener listener
java.util.concurrent.Executor executor
void awaitHealthy ()
void awaitHealthy (long, java.util.concurrent.TimeUnit) throws java.util.concurrent.TimeoutException
long timeout
java.util.concurrent.TimeUnit unit
void awaitStopped ()
void awaitStopped (long, java.util.concurrent.TimeUnit) throws java.util.concurrent.TimeoutException
long timeout
java.util.concurrent.TimeUnit unit
com.google.common.collect.ImmutableSetMultimap servicesByState ()
java.util.Map$Entry entry
com.google.common.collect.ImmutableSetMultimap$Builder builder
com.google.common.collect.ImmutableMap startupTimes ()
com.google.common.util.concurrent.Service service
com.google.common.base.Stopwatch stopwatch
java.util.Map$Entry entry
java.util.List loadTimes
java.util.List loadTimes
void transitionService (com.google.common.util.concurrent.Service, com.google.common.util.concurrent.Service$State, com.google.common.util.concurrent.Service$State)
com.google.common.base.Stopwatch stopwatch
com.google.common.util.concurrent.Service service
com.google.common.util.concurrent.Service$State from
com.google.common.util.concurrent.Service$State to
void enqueueStoppedEvent ()
void enqueueHealthyEvent ()
void enqueueFailedEvent (com.google.common.util.concurrent.Service)
com.google.common.util.concurrent.Service service
void dispatchListenerEvents ()
void checkHealthy ()
IllegalStateException exception
}
com/google/common/util/concurrent/ServiceManager.class
ServiceManager.java
package com.google.common.util.concurrent
public final com.google.common.util.concurrent.ServiceManager extends java.lang.Object implements com.google.common.util.concurrent.ServiceManagerBridge {
private static final java.util.logging.Logger logger
private static final com.google.common.util.concurrent.ListenerCallQueue$Event HEALTHY_EVENT
private static final com.google.common.util.concurrent.ListenerCallQueue$Event STOPPED_EVENT
private final com.google.common.util.concurrent.ServiceManager$ServiceManagerState state
private final com.google.common.collect.ImmutableList services
public void <init> (java.lang.Iterable)
com.google.common.util.concurrent.Service service
Iterable services
com.google.common.collect.ImmutableList copy
java.lang.ref.WeakReference stateReference
public void addListener (com.google.common.util.concurrent.ServiceManager$Listener, java.util.concurrent.Executor)
com.google.common.util.concurrent.ServiceManager$Listener listener
java.util.concurrent.Executor executor
public com.google.common.util.concurrent.ServiceManager startAsync ()
com.google.common.util.concurrent.Service service
IllegalStateException e
com.google.common.util.concurrent.Service service
public void awaitHealthy ()
public void awaitHealthy (long, java.util.concurrent.TimeUnit) throws java.util.concurrent.TimeoutException
long timeout
java.util.concurrent.TimeUnit unit
public com.google.common.util.concurrent.ServiceManager stopAsync ()
com.google.common.util.concurrent.Service service
public void awaitStopped ()
public void awaitStopped (long, java.util.concurrent.TimeUnit) throws java.util.concurrent.TimeoutException
long timeout
java.util.concurrent.TimeUnit unit
public boolean isHealthy ()
com.google.common.util.concurrent.Service service
public com.google.common.collect.ImmutableSetMultimap servicesByState ()
public com.google.common.collect.ImmutableMap startupTimes ()
public java.lang.String toString ()
public volatile synthetic com.google.common.collect.ImmutableMultimap servicesByState ()
static synthetic java.util.logging.Logger access$200 ()
static synthetic com.google.common.util.concurrent.ListenerCallQueue$Event access$300 ()
static synthetic com.google.common.util.concurrent.ListenerCallQueue$Event access$400 ()
static void <clinit> ()
}
com/google/common/util/concurrent/ServiceManagerBridge.class
ServiceManagerBridge.java
package com.google.common.util.concurrent
abstract com.google.common.util.concurrent.ServiceManagerBridge extends java.lang.Object {
public abstract com.google.common.collect.ImmutableMultimap servicesByState ()
}
com/google/common/util/concurrent/SettableFuture.class
SettableFuture.java
package com.google.common.util.concurrent
public final com.google.common.util.concurrent.SettableFuture extends com.google.common.util.concurrent.AbstractFuture$TrustedFuture {
public static com.google.common.util.concurrent.SettableFuture create ()
public boolean set (java.lang.Object)
Object value
public boolean setException (java.lang.Throwable)
Throwable throwable
public boolean setFuture (com.google.common.util.concurrent.ListenableFuture)
com.google.common.util.concurrent.ListenableFuture future
private void <init> ()
}
com/google/common/util/concurrent/SimpleTimeLimiter$1.class
SimpleTimeLimiter.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.SimpleTimeLimiter$1 extends java.lang.Object implements java.lang.reflect.InvocationHandler {
final synthetic Object val$target
final synthetic long val$timeoutDuration
final synthetic java.util.concurrent.TimeUnit val$timeoutUnit
final synthetic java.util.Set val$interruptibleMethods
final synthetic com.google.common.util.concurrent.SimpleTimeLimiter this$0
void <init> (com.google.common.util.concurrent.SimpleTimeLimiter, java.lang.Object, long, java.util.concurrent.TimeUnit, java.util.Set)
com.google.common.util.concurrent.SimpleTimeLimiter this$0
public java.lang.Object invoke (java.lang.Object, java.lang.reflect.Method, java.lang.Object[]) throws java.lang.Throwable
Object obj
java.lang.reflect.Method method
Object[] args
java.util.concurrent.Callable callable
private static synthetic java.lang.Object lambda$invoke$0 (java.lang.reflect.Method, java.lang.Object, java.lang.Object[]) throws java.lang.Exception
java.lang.reflect.InvocationTargetException e
java.lang.reflect.Method method
Object target
Object[] args
}
com/google/common/util/concurrent/SimpleTimeLimiter.class
SimpleTimeLimiter.java
package com.google.common.util.concurrent
public final com.google.common.util.concurrent.SimpleTimeLimiter extends java.lang.Object implements com.google.common.util.concurrent.TimeLimiter {
private final java.util.concurrent.ExecutorService executor
private void <init> (java.util.concurrent.ExecutorService)
java.util.concurrent.ExecutorService executor
public static com.google.common.util.concurrent.SimpleTimeLimiter create (java.util.concurrent.ExecutorService)
java.util.concurrent.ExecutorService executor
public java.lang.Object newProxy (java.lang.Object, java.lang.Class, long, java.util.concurrent.TimeUnit)
Object target
Class interfaceType
long timeoutDuration
java.util.concurrent.TimeUnit timeoutUnit
java.util.Set interruptibleMethods
java.lang.reflect.InvocationHandler handler
private static java.lang.Object newProxy (java.lang.Class, java.lang.reflect.InvocationHandler)
Class interfaceType
java.lang.reflect.InvocationHandler handler
Object object
private java.lang.Object callWithTimeout (java.util.concurrent.Callable, long, java.util.concurrent.TimeUnit, boolean) throws java.lang.Exception
InterruptedException e
java.util.concurrent.ExecutionException e
java.util.concurrent.TimeoutException e
java.util.concurrent.Callable callable
long timeoutDuration
java.util.concurrent.TimeUnit timeoutUnit
boolean amInterruptible
java.util.concurrent.Future future
public java.lang.Object callWithTimeout (java.util.concurrent.Callable, long, java.util.concurrent.TimeUnit) throws java.util.concurrent.TimeoutException java.lang.InterruptedException java.util.concurrent.ExecutionException
Exception e
java.util.concurrent.ExecutionException e
java.util.concurrent.Callable callable
long timeoutDuration
java.util.concurrent.TimeUnit timeoutUnit
java.util.concurrent.Future future
public java.lang.Object callUninterruptiblyWithTimeout (java.util.concurrent.Callable, long, java.util.concurrent.TimeUnit) throws java.util.concurrent.TimeoutException java.util.concurrent.ExecutionException
java.util.concurrent.TimeoutException e
java.util.concurrent.ExecutionException e
java.util.concurrent.Callable callable
long timeoutDuration
java.util.concurrent.TimeUnit timeoutUnit
java.util.concurrent.Future future
public void runWithTimeout (java.lang.Runnable, long, java.util.concurrent.TimeUnit) throws java.util.concurrent.TimeoutException java.lang.InterruptedException
Exception e
java.util.concurrent.ExecutionException e
Runnable runnable
long timeoutDuration
java.util.concurrent.TimeUnit timeoutUnit
java.util.concurrent.Future future
public void runUninterruptiblyWithTimeout (java.lang.Runnable, long, java.util.concurrent.TimeUnit) throws java.util.concurrent.TimeoutException
java.util.concurrent.TimeoutException e
java.util.concurrent.ExecutionException e
Runnable runnable
long timeoutDuration
java.util.concurrent.TimeUnit timeoutUnit
java.util.concurrent.Future future
private static java.lang.Exception throwCause (java.lang.Exception, boolean) throws java.lang.Exception
StackTraceElement[] combined
Exception e
boolean combineStackTraces
Throwable cause
private static java.util.Set findInterruptibleMethods (java.lang.Class)
java.lang.reflect.Method m
Class interfaceType
java.util.Set set
private static boolean declaresInterruptedEx (java.lang.reflect.Method)
Class exType
java.lang.reflect.Method method
private void wrapAndThrowExecutionExceptionOrError (java.lang.Throwable) throws java.util.concurrent.ExecutionException
Throwable cause
private void wrapAndThrowRuntimeExecutionExceptionOrError (java.lang.Throwable)
Throwable cause
private static void checkPositiveTimeout (long)
long timeoutDuration
static synthetic java.lang.Object access$000 (com.google.common.util.concurrent.SimpleTimeLimiter, java.util.concurrent.Callable, long, java.util.concurrent.TimeUnit, boolean) throws java.lang.Exception
com.google.common.util.concurrent.SimpleTimeLimiter x0
java.util.concurrent.Callable x1
long x2
java.util.concurrent.TimeUnit x3
boolean x4
static synthetic java.lang.Exception access$100 (java.lang.Exception, boolean) throws java.lang.Exception
Exception x0
boolean x1
}
com/google/common/util/concurrent/SmoothRateLimiter$1.class
SmoothRateLimiter.java
package com.google.common.util.concurrent
synthetic com.google.common.util.concurrent.SmoothRateLimiter$1 extends java.lang.Object {
}
com/google/common/util/concurrent/SmoothRateLimiter$SmoothBursty.class
SmoothRateLimiter.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.SmoothRateLimiter$SmoothBursty extends com.google.common.util.concurrent.SmoothRateLimiter {
final double maxBurstSeconds
void <init> (com.google.common.util.concurrent.RateLimiter$SleepingStopwatch, double)
com.google.common.util.concurrent.RateLimiter$SleepingStopwatch stopwatch
double maxBurstSeconds
void doSetRate (double, double)
double permitsPerSecond
double stableIntervalMicros
double oldMaxPermits
long storedPermitsToWaitTime (double, double)
double storedPermits
double permitsToTake
double coolDownIntervalMicros ()
}
com/google/common/util/concurrent/SmoothRateLimiter$SmoothWarmingUp.class
SmoothRateLimiter.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.SmoothRateLimiter$SmoothWarmingUp extends com.google.common.util.concurrent.SmoothRateLimiter {
private final long warmupPeriodMicros
private double slope
private double thresholdPermits
private double coldFactor
void <init> (com.google.common.util.concurrent.RateLimiter$SleepingStopwatch, long, java.util.concurrent.TimeUnit, double)
com.google.common.util.concurrent.RateLimiter$SleepingStopwatch stopwatch
long warmupPeriod
java.util.concurrent.TimeUnit timeUnit
double coldFactor
void doSetRate (double, double)
double permitsPerSecond
double stableIntervalMicros
double oldMaxPermits
double coldIntervalMicros
long storedPermitsToWaitTime (double, double)
double permitsAboveThresholdToTake
double length
double storedPermits
double permitsToTake
double availablePermitsAboveThreshold
long micros
private double permitsToTime (double)
double permits
double coolDownIntervalMicros ()
}
com/google/common/util/concurrent/SmoothRateLimiter.class
SmoothRateLimiter.java
package com.google.common.util.concurrent
abstract com.google.common.util.concurrent.SmoothRateLimiter extends com.google.common.util.concurrent.RateLimiter {
double storedPermits
double maxPermits
double stableIntervalMicros
private long nextFreeTicketMicros
private void <init> (com.google.common.util.concurrent.RateLimiter$SleepingStopwatch)
com.google.common.util.concurrent.RateLimiter$SleepingStopwatch stopwatch
final void doSetRate (double, long)
double permitsPerSecond
long nowMicros
double stableIntervalMicros
abstract void doSetRate (double, double)
final double doGetRate ()
final long queryEarliestAvailable (long)
long nowMicros
final long reserveEarliestAvailable (int, long)
int requiredPermits
long nowMicros
long returnValue
double storedPermitsToSpend
double freshPermits
long waitMicros
abstract long storedPermitsToWaitTime (double, double)
abstract double coolDownIntervalMicros ()
void resync (long)
double newPermits
long nowMicros
synthetic void <init> (com.google.common.util.concurrent.RateLimiter$SleepingStopwatch, com.google.common.util.concurrent.SmoothRateLimiter$1)
com.google.common.util.concurrent.RateLimiter$SleepingStopwatch x0
com.google.common.util.concurrent.SmoothRateLimiter$1 x1
}
com/google/common/util/concurrent/Striped$1.class
Striped.java
package com.google.common.util.concurrent
synthetic com.google.common.util.concurrent.Striped$1 extends java.lang.Object {
}
com/google/common/util/concurrent/Striped$CompactStriped.class
Striped.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.Striped$CompactStriped extends com.google.common.util.concurrent.Striped$PowerOfTwoStriped {
private final Object[] array
private void <init> (int, com.google.common.base.Supplier)
int i
int stripes
com.google.common.base.Supplier supplier
public java.lang.Object getAt (int)
int index
public int size ()
synthetic void <init> (int, com.google.common.base.Supplier, com.google.common.util.concurrent.Striped$1)
int x0
com.google.common.base.Supplier x1
com.google.common.util.concurrent.Striped$1 x2
}
com/google/common/util/concurrent/Striped$LargeLazyStriped.class
Striped.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.Striped$LargeLazyStriped extends com.google.common.util.concurrent.Striped$PowerOfTwoStriped {
final java.util.concurrent.ConcurrentMap locks
final com.google.common.base.Supplier supplier
final int size
void <init> (int, com.google.common.base.Supplier)
int stripes
com.google.common.base.Supplier supplier
public java.lang.Object getAt (int)
int index
Object existing
Object created
public int size ()
}
com/google/common/util/concurrent/Striped$PaddedLock.class
Striped.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.Striped$PaddedLock extends java.util.concurrent.locks.ReentrantLock {
long unused1
long unused2
long unused3
void <init> ()
}
com/google/common/util/concurrent/Striped$PaddedSemaphore.class
Striped.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.Striped$PaddedSemaphore extends java.util.concurrent.Semaphore {
long unused1
long unused2
long unused3
void <init> (int)
int permits
}
com/google/common/util/concurrent/Striped$PowerOfTwoStriped.class
Striped.java
package com.google.common.util.concurrent
abstract com.google.common.util.concurrent.Striped$PowerOfTwoStriped extends com.google.common.util.concurrent.Striped {
final int mask
void <init> (int)
int stripes
final int indexFor (java.lang.Object)
Object key
int hash
public final java.lang.Object get (java.lang.Object)
Object key
}
com/google/common/util/concurrent/Striped$SmallLazyStriped$ArrayReference.class
Striped.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.Striped$SmallLazyStriped$ArrayReference extends java.lang.ref.WeakReference {
final int index
void <init> (java.lang.Object, int, java.lang.ref.ReferenceQueue)
Object referent
int index
java.lang.ref.ReferenceQueue queue
}
com/google/common/util/concurrent/Striped$SmallLazyStriped.class
Striped.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.Striped$SmallLazyStriped extends com.google.common.util.concurrent.Striped$PowerOfTwoStriped {
final java.util.concurrent.atomic.AtomicReferenceArray locks
final com.google.common.base.Supplier supplier
final int size
final java.lang.ref.ReferenceQueue queue
void <init> (int, com.google.common.base.Supplier)
int stripes
com.google.common.base.Supplier supplier
public java.lang.Object getAt (int)
int index
com.google.common.util.concurrent.Striped$SmallLazyStriped$ArrayReference existingRef
Object existing
Object created
com.google.common.util.concurrent.Striped$SmallLazyStriped$ArrayReference newRef
private void drainQueue ()
com.google.common.util.concurrent.Striped$SmallLazyStriped$ArrayReference arrayRef
java.lang.ref.Reference ref
public int size ()
}
com/google/common/util/concurrent/Striped$WeakSafeCondition.class
Striped.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.Striped$WeakSafeCondition extends com.google.common.util.concurrent.ForwardingCondition {
private final java.util.concurrent.locks.Condition delegate
private final com.google.common.util.concurrent.Striped$WeakSafeReadWriteLock strongReference
void <init> (java.util.concurrent.locks.Condition, com.google.common.util.concurrent.Striped$WeakSafeReadWriteLock)
java.util.concurrent.locks.Condition delegate
com.google.common.util.concurrent.Striped$WeakSafeReadWriteLock strongReference
java.util.concurrent.locks.Condition delegate ()
}
com/google/common/util/concurrent/Striped$WeakSafeLock.class
Striped.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.Striped$WeakSafeLock extends com.google.common.util.concurrent.ForwardingLock {
private final java.util.concurrent.locks.Lock delegate
private final com.google.common.util.concurrent.Striped$WeakSafeReadWriteLock strongReference
void <init> (java.util.concurrent.locks.Lock, com.google.common.util.concurrent.Striped$WeakSafeReadWriteLock)
java.util.concurrent.locks.Lock delegate
com.google.common.util.concurrent.Striped$WeakSafeReadWriteLock strongReference
java.util.concurrent.locks.Lock delegate ()
public java.util.concurrent.locks.Condition newCondition ()
}
com/google/common/util/concurrent/Striped$WeakSafeReadWriteLock.class
Striped.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.Striped$WeakSafeReadWriteLock extends java.lang.Object implements java.util.concurrent.locks.ReadWriteLock {
private final java.util.concurrent.locks.ReadWriteLock delegate
void <init> ()
public java.util.concurrent.locks.Lock readLock ()
public java.util.concurrent.locks.Lock writeLock ()
}
com/google/common/util/concurrent/Striped.class
Striped.java
package com.google.common.util.concurrent
public abstract com.google.common.util.concurrent.Striped extends java.lang.Object {
private static final int LARGE_LAZY_CUTOFF
private static final int ALL_SET
private void <init> ()
public abstract java.lang.Object get (java.lang.Object)
public abstract java.lang.Object getAt (int)
abstract int indexFor (java.lang.Object)
public abstract int size ()
public java.lang.Iterable bulkGet (java.lang.Iterable)
int i
int currentStripe
int i
Iterable keys
java.util.List result
int[] stripes
int previousStripe
java.util.List asStripes
static com.google.common.util.concurrent.Striped custom (int, com.google.common.base.Supplier)
int stripes
com.google.common.base.Supplier supplier
public static com.google.common.util.concurrent.Striped lock (int)
int stripes
public static com.google.common.util.concurrent.Striped lazyWeakLock (int)
int stripes
private static com.google.common.util.concurrent.Striped lazy (int, com.google.common.base.Supplier)
int stripes
com.google.common.base.Supplier supplier
public static com.google.common.util.concurrent.Striped semaphore (int, int)
int stripes
int permits
public static com.google.common.util.concurrent.Striped lazyWeakSemaphore (int, int)
int stripes
int permits
public static com.google.common.util.concurrent.Striped readWriteLock (int)
int stripes
public static com.google.common.util.concurrent.Striped lazyWeakReadWriteLock (int)
int stripes
private static int ceilToPowerOfTwo (int)
int x
private static int smear (int)
int hashCode
private static synthetic java.util.concurrent.Semaphore lambda$lazyWeakSemaphore$2 (int)
int permits
private static synthetic java.util.concurrent.Semaphore lambda$semaphore$1 (int)
int permits
private static synthetic java.util.concurrent.locks.Lock lambda$lazyWeakLock$0 ()
synthetic void <init> (com.google.common.util.concurrent.Striped$1)
com.google.common.util.concurrent.Striped$1 x0
static synthetic int access$200 (int)
int x0
static synthetic int access$300 (int)
int x0
}
com/google/common/util/concurrent/ThreadFactoryBuilder$1.class
ThreadFactoryBuilder.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.ThreadFactoryBuilder$1 extends java.lang.Object implements java.util.concurrent.ThreadFactory {
final synthetic java.util.concurrent.ThreadFactory val$backingThreadFactory
final synthetic String val$nameFormat
final synthetic java.util.concurrent.atomic.AtomicLong val$count
final synthetic Boolean val$daemon
final synthetic Integer val$priority
final synthetic Thread$UncaughtExceptionHandler val$uncaughtExceptionHandler
void <init> (java.util.concurrent.ThreadFactory, java.lang.String, java.util.concurrent.atomic.AtomicLong, java.lang.Boolean, java.lang.Integer, java.lang.Thread$UncaughtExceptionHandler)
public java.lang.Thread newThread (java.lang.Runnable)
Runnable runnable
Thread thread
}
com/google/common/util/concurrent/ThreadFactoryBuilder.class
ThreadFactoryBuilder.java
package com.google.common.util.concurrent
public final com.google.common.util.concurrent.ThreadFactoryBuilder extends java.lang.Object {
private String nameFormat
private Boolean daemon
private Integer priority
private Thread$UncaughtExceptionHandler uncaughtExceptionHandler
private java.util.concurrent.ThreadFactory backingThreadFactory
public void <init> ()
public com.google.common.util.concurrent.ThreadFactoryBuilder setNameFormat (java.lang.String)
String nameFormat
String unused
public com.google.common.util.concurrent.ThreadFactoryBuilder setDaemon (boolean)
boolean daemon
public com.google.common.util.concurrent.ThreadFactoryBuilder setPriority (int)
int priority
public com.google.common.util.concurrent.ThreadFactoryBuilder setUncaughtExceptionHandler (java.lang.Thread$UncaughtExceptionHandler)
Thread$UncaughtExceptionHandler uncaughtExceptionHandler
public com.google.common.util.concurrent.ThreadFactoryBuilder setThreadFactory (java.util.concurrent.ThreadFactory)
java.util.concurrent.ThreadFactory backingThreadFactory
public java.util.concurrent.ThreadFactory build ()
private static java.util.concurrent.ThreadFactory doBuild (com.google.common.util.concurrent.ThreadFactoryBuilder)
com.google.common.util.concurrent.ThreadFactoryBuilder builder
String nameFormat
Boolean daemon
Integer priority
Thread$UncaughtExceptionHandler uncaughtExceptionHandler
java.util.concurrent.ThreadFactory backingThreadFactory
java.util.concurrent.atomic.AtomicLong count
private static transient java.lang.String format (java.lang.String, java.lang.Object[])
String format
Object[] args
static synthetic java.lang.String access$000 (java.lang.String, java.lang.Object[])
String x0
Object[] x1
}
com/google/common/util/concurrent/TimeLimiter.class
TimeLimiter.java
package com.google.common.util.concurrent
public abstract com.google.common.util.concurrent.TimeLimiter extends java.lang.Object {
public abstract java.lang.Object newProxy (java.lang.Object, java.lang.Class, long, java.util.concurrent.TimeUnit)
public abstract java.lang.Object callWithTimeout (java.util.concurrent.Callable, long, java.util.concurrent.TimeUnit) throws java.util.concurrent.TimeoutException java.lang.InterruptedException java.util.concurrent.ExecutionException
public abstract java.lang.Object callUninterruptiblyWithTimeout (java.util.concurrent.Callable, long, java.util.concurrent.TimeUnit) throws java.util.concurrent.TimeoutException java.util.concurrent.ExecutionException
public abstract void runWithTimeout (java.lang.Runnable, long, java.util.concurrent.TimeUnit) throws java.util.concurrent.TimeoutException java.lang.InterruptedException
public abstract void runUninterruptiblyWithTimeout (java.lang.Runnable, long, java.util.concurrent.TimeUnit) throws java.util.concurrent.TimeoutException
}
com/google/common/util/concurrent/TimeoutFuture$1.class
TimeoutFuture.java
package com.google.common.util.concurrent
synthetic com.google.common.util.concurrent.TimeoutFuture$1 extends java.lang.Object {
}
com/google/common/util/concurrent/TimeoutFuture$Fire.class
TimeoutFuture.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.TimeoutFuture$Fire extends java.lang.Object implements java.lang.Runnable {
com.google.common.util.concurrent.TimeoutFuture timeoutFutureRef
void <init> (com.google.common.util.concurrent.TimeoutFuture)
com.google.common.util.concurrent.TimeoutFuture timeoutFuture
public void run ()
long overDelayMs
java.util.concurrent.ScheduledFuture timer
String message
com.google.common.util.concurrent.TimeoutFuture timeoutFuture
com.google.common.util.concurrent.ListenableFuture delegate
}
com/google/common/util/concurrent/TimeoutFuture$TimeoutFutureException.class
TimeoutFuture.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.TimeoutFuture$TimeoutFutureException extends java.util.concurrent.TimeoutException {
private void <init> (java.lang.String)
String message
public synchronized java.lang.Throwable fillInStackTrace ()
synthetic void <init> (java.lang.String, com.google.common.util.concurrent.TimeoutFuture$1)
String x0
com.google.common.util.concurrent.TimeoutFuture$1 x1
}
com/google/common/util/concurrent/TimeoutFuture.class
TimeoutFuture.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.TimeoutFuture extends com.google.common.util.concurrent.FluentFuture$TrustedFuture {
private com.google.common.util.concurrent.ListenableFuture delegateRef
private java.util.concurrent.ScheduledFuture timer
static com.google.common.util.concurrent.ListenableFuture create (com.google.common.util.concurrent.ListenableFuture, long, java.util.concurrent.TimeUnit, java.util.concurrent.ScheduledExecutorService)
com.google.common.util.concurrent.ListenableFuture delegate
long time
java.util.concurrent.TimeUnit unit
java.util.concurrent.ScheduledExecutorService scheduledExecutor
com.google.common.util.concurrent.TimeoutFuture result
com.google.common.util.concurrent.TimeoutFuture$Fire fire
private void <init> (com.google.common.util.concurrent.ListenableFuture)
com.google.common.util.concurrent.ListenableFuture delegate
protected java.lang.String pendingToString ()
long delay
String message
com.google.common.util.concurrent.ListenableFuture localInputFuture
java.util.concurrent.ScheduledFuture localTimer
protected void afterDone ()
java.util.concurrent.Future localTimer
static synthetic com.google.common.util.concurrent.ListenableFuture access$000 (com.google.common.util.concurrent.TimeoutFuture)
com.google.common.util.concurrent.TimeoutFuture x0
static synthetic java.util.concurrent.ScheduledFuture access$100 (com.google.common.util.concurrent.TimeoutFuture)
com.google.common.util.concurrent.TimeoutFuture x0
static synthetic java.util.concurrent.ScheduledFuture access$102 (com.google.common.util.concurrent.TimeoutFuture, java.util.concurrent.ScheduledFuture)
com.google.common.util.concurrent.TimeoutFuture x0
java.util.concurrent.ScheduledFuture x1
}
com/google/common/util/concurrent/TrustedListenableFutureTask$TrustedFutureInterruptibleAsyncTask.class
TrustedListenableFutureTask.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.TrustedListenableFutureTask$TrustedFutureInterruptibleAsyncTask extends com.google.common.util.concurrent.InterruptibleTask {
private final com.google.common.util.concurrent.AsyncCallable callable
final synthetic com.google.common.util.concurrent.TrustedListenableFutureTask this$0
void <init> (com.google.common.util.concurrent.TrustedListenableFutureTask, com.google.common.util.concurrent.AsyncCallable)
com.google.common.util.concurrent.AsyncCallable callable
final boolean isDone ()
com.google.common.util.concurrent.ListenableFuture runInterruptibly () throws java.lang.Exception
void afterRanInterruptiblySuccess (com.google.common.util.concurrent.ListenableFuture)
com.google.common.util.concurrent.ListenableFuture result
void afterRanInterruptiblyFailure (java.lang.Throwable)
Throwable error
java.lang.String toPendingString ()
volatile synthetic void afterRanInterruptiblySuccess (java.lang.Object)
volatile synthetic java.lang.Object runInterruptibly () throws java.lang.Exception
}
com/google/common/util/concurrent/TrustedListenableFutureTask$TrustedFutureInterruptibleTask.class
TrustedListenableFutureTask.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.TrustedListenableFutureTask$TrustedFutureInterruptibleTask extends com.google.common.util.concurrent.InterruptibleTask {
private final java.util.concurrent.Callable callable
final synthetic com.google.common.util.concurrent.TrustedListenableFutureTask this$0
void <init> (com.google.common.util.concurrent.TrustedListenableFutureTask, java.util.concurrent.Callable)
java.util.concurrent.Callable callable
final boolean isDone ()
java.lang.Object runInterruptibly () throws java.lang.Exception
void afterRanInterruptiblySuccess (java.lang.Object)
Object result
void afterRanInterruptiblyFailure (java.lang.Throwable)
Throwable error
java.lang.String toPendingString ()
}
com/google/common/util/concurrent/TrustedListenableFutureTask.class
TrustedListenableFutureTask.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.TrustedListenableFutureTask extends com.google.common.util.concurrent.FluentFuture$TrustedFuture implements java.util.concurrent.RunnableFuture {
private volatile com.google.common.util.concurrent.InterruptibleTask task
static com.google.common.util.concurrent.TrustedListenableFutureTask create (com.google.common.util.concurrent.AsyncCallable)
com.google.common.util.concurrent.AsyncCallable callable
static com.google.common.util.concurrent.TrustedListenableFutureTask create (java.util.concurrent.Callable)
java.util.concurrent.Callable callable
static com.google.common.util.concurrent.TrustedListenableFutureTask create (java.lang.Runnable, java.lang.Object)
Runnable runnable
Object result
void <init> (java.util.concurrent.Callable)
java.util.concurrent.Callable callable
void <init> (com.google.common.util.concurrent.AsyncCallable)
com.google.common.util.concurrent.AsyncCallable callable
public void run ()
com.google.common.util.concurrent.InterruptibleTask localTask
protected void afterDone ()
com.google.common.util.concurrent.InterruptibleTask localTask
protected java.lang.String pendingToString ()
com.google.common.util.concurrent.InterruptibleTask localTask
}
com/google/common/util/concurrent/UncaughtExceptionHandlers$Exiter.class
UncaughtExceptionHandlers.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.UncaughtExceptionHandlers$Exiter extends java.lang.Object implements java.lang.Thread$UncaughtExceptionHandler {
private static final java.util.logging.Logger logger
private final Runtime runtime
void <init> (java.lang.Runtime)
Runtime runtime
public void uncaughtException (java.lang.Thread, java.lang.Throwable)
Throwable errorInLogging
Thread t
Throwable e
static void <clinit> ()
}
com/google/common/util/concurrent/UncaughtExceptionHandlers.class
UncaughtExceptionHandlers.java
package com.google.common.util.concurrent
public final com.google.common.util.concurrent.UncaughtExceptionHandlers extends java.lang.Object {
private void <init> ()
public static java.lang.Thread$UncaughtExceptionHandler systemExit ()
}
com/google/common/util/concurrent/UncheckedExecutionException.class
UncheckedExecutionException.java
package com.google.common.util.concurrent
public com.google.common.util.concurrent.UncheckedExecutionException extends java.lang.RuntimeException {
private static final long serialVersionUID
protected void <init> ()
protected void <init> (java.lang.String)
String message
public void <init> (java.lang.String, java.lang.Throwable)
String message
Throwable cause
public void <init> (java.lang.Throwable)
Throwable cause
}
com/google/common/util/concurrent/UncheckedTimeoutException.class
UncheckedTimeoutException.java
package com.google.common.util.concurrent
public com.google.common.util.concurrent.UncheckedTimeoutException extends java.lang.RuntimeException {
private static final long serialVersionUID
public void <init> ()
public void <init> (java.lang.String)
String message
public void <init> (java.lang.Throwable)
Throwable cause
public void <init> (java.lang.String, java.lang.Throwable)
String message
Throwable cause
}
com/google/common/util/concurrent/Uninterruptibles.class
Uninterruptibles.java
package com.google.common.util.concurrent
public final com.google.common.util.concurrent.Uninterruptibles extends java.lang.Object {
public static void awaitUninterruptibly (java.util.concurrent.CountDownLatch)
InterruptedException e
java.util.concurrent.CountDownLatch latch
boolean interrupted
public static boolean awaitUninterruptibly (java.util.concurrent.CountDownLatch, long, java.util.concurrent.TimeUnit)
InterruptedException e
long remainingNanos
long end
java.util.concurrent.CountDownLatch latch
long timeout
java.util.concurrent.TimeUnit unit
boolean interrupted
public static boolean awaitUninterruptibly (java.util.concurrent.locks.Condition, long, java.util.concurrent.TimeUnit)
InterruptedException e
long remainingNanos
long end
java.util.concurrent.locks.Condition condition
long timeout
java.util.concurrent.TimeUnit unit
boolean interrupted
public static void joinUninterruptibly (java.lang.Thread)
InterruptedException e
Thread toJoin
boolean interrupted
public static void joinUninterruptibly (java.lang.Thread, long, java.util.concurrent.TimeUnit)
InterruptedException e
long remainingNanos
long end
Thread toJoin
long timeout
java.util.concurrent.TimeUnit unit
boolean interrupted
public static java.lang.Object getUninterruptibly (java.util.concurrent.Future) throws java.util.concurrent.ExecutionException
InterruptedException e
java.util.concurrent.Future future
boolean interrupted
public static java.lang.Object getUninterruptibly (java.util.concurrent.Future, long, java.util.concurrent.TimeUnit) throws java.util.concurrent.ExecutionException java.util.concurrent.TimeoutException
InterruptedException e
long remainingNanos
long end
java.util.concurrent.Future future
long timeout
java.util.concurrent.TimeUnit unit
boolean interrupted
public static java.lang.Object takeUninterruptibly (java.util.concurrent.BlockingQueue)
InterruptedException e
java.util.concurrent.BlockingQueue queue
boolean interrupted
public static void putUninterruptibly (java.util.concurrent.BlockingQueue, java.lang.Object)
InterruptedException e
java.util.concurrent.BlockingQueue queue
Object element
boolean interrupted
public static void sleepUninterruptibly (long, java.util.concurrent.TimeUnit)
InterruptedException e
long remainingNanos
long end
long sleepFor
java.util.concurrent.TimeUnit unit
boolean interrupted
public static boolean tryAcquireUninterruptibly (java.util.concurrent.Semaphore, long, java.util.concurrent.TimeUnit)
java.util.concurrent.Semaphore semaphore
long timeout
java.util.concurrent.TimeUnit unit
public static boolean tryAcquireUninterruptibly (java.util.concurrent.Semaphore, int, long, java.util.concurrent.TimeUnit)
InterruptedException e
long remainingNanos
long end
java.util.concurrent.Semaphore semaphore
int permits
long timeout
java.util.concurrent.TimeUnit unit
boolean interrupted
public static boolean tryLockUninterruptibly (java.util.concurrent.locks.Lock, long, java.util.concurrent.TimeUnit)
InterruptedException e
long remainingNanos
long end
java.util.concurrent.locks.Lock lock
long timeout
java.util.concurrent.TimeUnit unit
boolean interrupted
public static void awaitTerminationUninterruptibly (java.util.concurrent.ExecutorService)
java.util.concurrent.ExecutorService executor
public static boolean awaitTerminationUninterruptibly (java.util.concurrent.ExecutorService, long, java.util.concurrent.TimeUnit)
InterruptedException e
long remainingNanos
long end
java.util.concurrent.ExecutorService executor
long timeout
java.util.concurrent.TimeUnit unit
boolean interrupted
private void <init> ()
}
com/google/common/util/concurrent/WrappingExecutorService.class
WrappingExecutorService.java
package com.google.common.util.concurrent
abstract com.google.common.util.concurrent.WrappingExecutorService extends java.lang.Object implements java.util.concurrent.ExecutorService {
private final java.util.concurrent.ExecutorService delegate
protected void <init> (java.util.concurrent.ExecutorService)
java.util.concurrent.ExecutorService delegate
protected abstract java.util.concurrent.Callable wrapTask (java.util.concurrent.Callable)
protected java.lang.Runnable wrapTask (java.lang.Runnable)
Runnable command
java.util.concurrent.Callable wrapped
private com.google.common.collect.ImmutableList wrapTasks (java.util.Collection)
java.util.concurrent.Callable task
java.util.Collection tasks
com.google.common.collect.ImmutableList$Builder builder
public final void execute (java.lang.Runnable)
Runnable command
public final java.util.concurrent.Future submit (java.util.concurrent.Callable)
java.util.concurrent.Callable task
public final java.util.concurrent.Future submit (java.lang.Runnable)
Runnable task
public final java.util.concurrent.Future submit (java.lang.Runnable, java.lang.Object)
Runnable task
Object result
public final java.util.List invokeAll (java.util.Collection) throws java.lang.InterruptedException
java.util.Collection tasks
public final 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 final java.lang.Object invokeAny (java.util.Collection) throws java.lang.InterruptedException java.util.concurrent.ExecutionException
java.util.Collection tasks
public final 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 final void shutdown ()
public final java.util.List shutdownNow ()
public final boolean isShutdown ()
public final boolean isTerminated ()
public final boolean awaitTermination (long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
long timeout
java.util.concurrent.TimeUnit unit
private static synthetic void lambda$wrapTask$0 (java.util.concurrent.Callable)
Exception e
java.util.concurrent.Callable wrapped
}
com/google/common/util/concurrent/WrappingScheduledExecutorService.class
WrappingScheduledExecutorService.java
package com.google.common.util.concurrent
abstract com.google.common.util.concurrent.WrappingScheduledExecutorService extends com.google.common.util.concurrent.WrappingExecutorService implements java.util.concurrent.ScheduledExecutorService {
final java.util.concurrent.ScheduledExecutorService delegate
protected void <init> (java.util.concurrent.ScheduledExecutorService)
java.util.concurrent.ScheduledExecutorService delegate
public final java.util.concurrent.ScheduledFuture schedule (java.lang.Runnable, long, java.util.concurrent.TimeUnit)
Runnable command
long delay
java.util.concurrent.TimeUnit unit
public final java.util.concurrent.ScheduledFuture schedule (java.util.concurrent.Callable, long, java.util.concurrent.TimeUnit)
java.util.concurrent.Callable task
long delay
java.util.concurrent.TimeUnit unit
public final 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 final 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
}
com/google/common/util/concurrent/internal/
com/google/common/util/concurrent/internal/InternalFutureFailureAccess.class
InternalFutureFailureAccess.java
package com.google.common.util.concurrent.internal
public abstract com.google.common.util.concurrent.internal.InternalFutureFailureAccess extends java.lang.Object {
protected void <init> ()
protected abstract java.lang.Throwable tryInternalFastPathGetFailure ()
}
com/google/common/util/concurrent/internal/InternalFutures.class
InternalFutures.java
package com.google.common.util.concurrent.internal
public final com.google.common.util.concurrent.internal.InternalFutures extends java.lang.Object {
public static java.lang.Throwable tryInternalFastPathGetFailure (com.google.common.util.concurrent.internal.InternalFutureFailureAccess)
com.google.common.util.concurrent.internal.InternalFutureFailureAccess future
private void <init> ()
}
com/google/common/util/concurrent/package-info.class
package-info.java
package com.google.common.util.concurrent
abstract synthetic com.google.common.util.concurrent.package-info extends java.lang.Object {
}
com/google/common/xml/
com/google/common/xml/ElementTypesAreNonnullByDefault.class
ElementTypesAreNonnullByDefault.java
package com.google.common.xml
abstract annotation com.google.common.xml.ElementTypesAreNonnullByDefault extends java.lang.Object implements java.lang.annotation.Annotation {
}
com/google/common/xml/ParametricNullness.class
ParametricNullness.java
package com.google.common.xml
abstract annotation com.google.common.xml.ParametricNullness extends java.lang.Object implements java.lang.annotation.Annotation {
}
com/google/common/xml/XmlEscapers.class
XmlEscapers.java
package com.google.common.xml
public com.google.common.xml.XmlEscapers extends java.lang.Object {
private static final char MIN_ASCII_CONTROL_CHAR
private static final char MAX_ASCII_CONTROL_CHAR
private static final com.google.common.escape.Escaper XML_ESCAPER
private static final com.google.common.escape.Escaper XML_CONTENT_ESCAPER
private static final com.google.common.escape.Escaper XML_ATTRIBUTE_ESCAPER
private void <init> ()
public static com.google.common.escape.Escaper xmlContentEscaper ()
public static com.google.common.escape.Escaper xmlAttributeEscaper ()
static void <clinit> ()
char c
com.google.common.escape.Escapers$Builder builder
}
com/google/common/xml/package-info.class
package-info.java
package com.google.common.xml
abstract synthetic com.google.common.xml.package-info extends java.lang.Object {
}
com/google/errorprone/
com/google/errorprone/annotations/
com/google/errorprone/annotations/CanIgnoreReturnValue.class
CanIgnoreReturnValue.java
package com.google.errorprone.annotations
public abstract annotation com.google.errorprone.annotations.CanIgnoreReturnValue extends java.lang.Object implements java.lang.annotation.Annotation {
}
com/google/errorprone/annotations/CheckReturnValue.class
CheckReturnValue.java
package com.google.errorprone.annotations
public abstract annotation com.google.errorprone.annotations.CheckReturnValue extends java.lang.Object implements java.lang.annotation.Annotation {
}
com/google/errorprone/annotations/CompatibleWith.class
CompatibleWith.java
package com.google.errorprone.annotations
public abstract annotation com.google.errorprone.annotations.CompatibleWith extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.String value ()
}
com/google/errorprone/annotations/CompileTimeConstant.class
CompileTimeConstant.java
package com.google.errorprone.annotations
public abstract annotation com.google.errorprone.annotations.CompileTimeConstant extends java.lang.Object implements java.lang.annotation.Annotation {
}
com/google/errorprone/annotations/DoNotCall.class
DoNotCall.java
package com.google.errorprone.annotations
public abstract annotation com.google.errorprone.annotations.DoNotCall extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.String value ()
}
com/google/errorprone/annotations/DoNotMock.class
DoNotMock.java
package com.google.errorprone.annotations
public abstract annotation com.google.errorprone.annotations.DoNotMock extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.String value ()
}
com/google/errorprone/annotations/ForOverride.class
ForOverride.java
package com.google.errorprone.annotations
public abstract annotation com.google.errorprone.annotations.ForOverride extends java.lang.Object implements java.lang.annotation.Annotation {
}
com/google/errorprone/annotations/FormatMethod.class
FormatMethod.java
package com.google.errorprone.annotations
public abstract annotation com.google.errorprone.annotations.FormatMethod extends java.lang.Object implements java.lang.annotation.Annotation {
}
com/google/errorprone/annotations/FormatString.class
FormatString.java
package com.google.errorprone.annotations
public abstract annotation com.google.errorprone.annotations.FormatString extends java.lang.Object implements java.lang.annotation.Annotation {
}
com/google/errorprone/annotations/Immutable.class
Immutable.java
package com.google.errorprone.annotations
public abstract annotation com.google.errorprone.annotations.Immutable extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.String[] containerOf ()
}
com/google/errorprone/annotations/IncompatibleModifiers.class
IncompatibleModifiers.java
package com.google.errorprone.annotations
public abstract annotation com.google.errorprone.annotations.IncompatibleModifiers extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract javax.lang.model.element.Modifier[] value ()
public abstract com.google.errorprone.annotations.Modifier[] modifier ()
}
com/google/errorprone/annotations/InlineMe.class
InlineMe.java
package com.google.errorprone.annotations
public abstract annotation com.google.errorprone.annotations.InlineMe extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.String replacement ()
public abstract java.lang.String[] imports ()
public abstract java.lang.String[] staticImports ()
}
com/google/errorprone/annotations/InlineMeValidationDisabled.class
InlineMeValidationDisabled.java
package com.google.errorprone.annotations
public abstract annotation com.google.errorprone.annotations.InlineMeValidationDisabled extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.String value ()
}
com/google/errorprone/annotations/Keep.class
Keep.java
package com.google.errorprone.annotations
public abstract annotation com.google.errorprone.annotations.Keep extends java.lang.Object implements java.lang.annotation.Annotation {
}
com/google/errorprone/annotations/Modifier.class
Modifier.java
package com.google.errorprone.annotations
public final enum com.google.errorprone.annotations.Modifier extends java.lang.Enum {
public static final enum com.google.errorprone.annotations.Modifier PUBLIC
public static final enum com.google.errorprone.annotations.Modifier PROTECTED
public static final enum com.google.errorprone.annotations.Modifier PRIVATE
public static final enum com.google.errorprone.annotations.Modifier ABSTRACT
public static final enum com.google.errorprone.annotations.Modifier DEFAULT
public static final enum com.google.errorprone.annotations.Modifier STATIC
public static final enum com.google.errorprone.annotations.Modifier FINAL
public static final enum com.google.errorprone.annotations.Modifier TRANSIENT
public static final enum com.google.errorprone.annotations.Modifier VOLATILE
public static final enum com.google.errorprone.annotations.Modifier SYNCHRONIZED
public static final enum com.google.errorprone.annotations.Modifier NATIVE
public static final enum com.google.errorprone.annotations.Modifier STRICTFP
private static final synthetic com.google.errorprone.annotations.Modifier[] $VALUES
public static com.google.errorprone.annotations.Modifier[] values ()
public static com.google.errorprone.annotations.Modifier valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
static void <clinit> ()
}
com/google/errorprone/annotations/MustBeClosed.class
MustBeClosed.java
package com.google.errorprone.annotations
public abstract annotation com.google.errorprone.annotations.MustBeClosed extends java.lang.Object implements java.lang.annotation.Annotation {
}
com/google/errorprone/annotations/NoAllocation.class
NoAllocation.java
package com.google.errorprone.annotations
public abstract annotation com.google.errorprone.annotations.NoAllocation extends java.lang.Object implements java.lang.annotation.Annotation {
}
com/google/errorprone/annotations/OverridingMethodsMustInvokeSuper.class
OverridingMethodsMustInvokeSuper.java
package com.google.errorprone.annotations
public abstract annotation com.google.errorprone.annotations.OverridingMethodsMustInvokeSuper extends java.lang.Object implements java.lang.annotation.Annotation {
}
com/google/errorprone/annotations/RequiredModifiers.class
RequiredModifiers.java
package com.google.errorprone.annotations
public abstract annotation com.google.errorprone.annotations.RequiredModifiers extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract javax.lang.model.element.Modifier[] value ()
public abstract com.google.errorprone.annotations.Modifier[] modifier ()
}
com/google/errorprone/annotations/RestrictedApi.class
RestrictedApi.java
package com.google.errorprone.annotations
public abstract annotation com.google.errorprone.annotations.RestrictedApi extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.String explanation ()
public abstract java.lang.String link ()
public abstract java.lang.String allowedOnPath ()
public abstract java.lang.Class[] allowlistAnnotations ()
public abstract java.lang.Class[] allowlistWithWarningAnnotations ()
}
com/google/errorprone/annotations/SuppressPackageLocation.class
SuppressPackageLocation.java
package com.google.errorprone.annotations
public abstract annotation com.google.errorprone.annotations.SuppressPackageLocation extends java.lang.Object implements java.lang.annotation.Annotation {
}
com/google/errorprone/annotations/Var.class
Var.java
package com.google.errorprone.annotations
public abstract annotation com.google.errorprone.annotations.Var extends java.lang.Object implements java.lang.annotation.Annotation {
}
com/google/errorprone/annotations/concurrent/
com/google/errorprone/annotations/concurrent/GuardedBy.class
GuardedBy.java
package com.google.errorprone.annotations.concurrent
public abstract annotation com.google.errorprone.annotations.concurrent.GuardedBy extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.String value ()
}
com/google/errorprone/annotations/concurrent/LazyInit.class
LazyInit.java
package com.google.errorprone.annotations.concurrent
public abstract annotation com.google.errorprone.annotations.concurrent.LazyInit extends java.lang.Object implements java.lang.annotation.Annotation {
}
com/google/errorprone/annotations/concurrent/LockMethod.class
LockMethod.java
package com.google.errorprone.annotations.concurrent
public abstract annotation com.google.errorprone.annotations.concurrent.LockMethod extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.String[] value ()
}
com/google/errorprone/annotations/concurrent/UnlockMethod.class
UnlockMethod.java
package com.google.errorprone.annotations.concurrent
public abstract annotation com.google.errorprone.annotations.concurrent.UnlockMethod extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.String[] value ()
}
com/google/thirdparty/
com/google/thirdparty/publicsuffix/
com/google/thirdparty/publicsuffix/PublicSuffixPatterns.class
PublicSuffixPatterns.java
package com.google.thirdparty.publicsuffix
public final com.google.thirdparty.publicsuffix.PublicSuffixPatterns extends java.lang.Object {
public static final com.google.common.collect.ImmutableMap EXACT
public static final com.google.common.collect.ImmutableMap UNDER
public static final com.google.common.collect.ImmutableMap EXCLUDED
private void <init> ()
static void <clinit> ()
}
com/google/thirdparty/publicsuffix/PublicSuffixType.class
PublicSuffixType.java
package com.google.thirdparty.publicsuffix
public final enum com.google.thirdparty.publicsuffix.PublicSuffixType extends java.lang.Enum {
public static final enum com.google.thirdparty.publicsuffix.PublicSuffixType PRIVATE
public static final enum com.google.thirdparty.publicsuffix.PublicSuffixType REGISTRY
private final char innerNodeCode
private final char leafNodeCode
private static final synthetic com.google.thirdparty.publicsuffix.PublicSuffixType[] $VALUES
public static com.google.thirdparty.publicsuffix.PublicSuffixType[] values ()
public static com.google.thirdparty.publicsuffix.PublicSuffixType valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int, char, char)
char innerNodeCode
char leafNodeCode
char getLeafNodeCode ()
char getInnerNodeCode ()
static com.google.thirdparty.publicsuffix.PublicSuffixType fromCode (char)
com.google.thirdparty.publicsuffix.PublicSuffixType value
char code
private static synthetic com.google.thirdparty.publicsuffix.PublicSuffixType[] $values ()
static void <clinit> ()
}
com/google/thirdparty/publicsuffix/TrieParser.class
TrieParser.java
package com.google.thirdparty.publicsuffix
final com.google.thirdparty.publicsuffix.TrieParser extends java.lang.Object {
private static final com.google.common.base.Joiner PREFIX_JOINER
void <init> ()
static com.google.common.collect.ImmutableMap parseTrie (java.lang.CharSequence)
CharSequence encoded
com.google.common.collect.ImmutableMap$Builder builder
int encodedLen
int idx
private static int doParseTrieToBuilder (java.util.Deque, java.lang.CharSequence, int, com.google.common.collect.ImmutableMap$Builder)
String domain
java.util.Deque stack
CharSequence encoded
int start
com.google.common.collect.ImmutableMap$Builder builder
int encodedLen
int idx
char c
private static java.lang.CharSequence reverse (java.lang.CharSequence)
CharSequence s
static void <clinit> ()
}
difflib/
difflib/ChangeDelta.class
ChangeDelta.java
package difflib
public difflib.ChangeDelta extends difflib.Delta {
public void <init> (difflib.Chunk, difflib.Chunk)
difflib.Chunk original
difflib.Chunk revised
public void applyTo (java.util.List) throws difflib.PatchFailedException
int i
Object line
java.util.Iterator i$
java.util.List target
int position
int size
int i
public void restore (java.util.List)
int i
Object line
java.util.Iterator i$
java.util.List target
int position
int size
int i
public void verify (java.util.List) throws difflib.PatchFailedException
java.util.List target
public java.lang.String toString ()
public difflib.Delta$TYPE getType ()
}
difflib/Chunk.class
Chunk.java
package difflib
public difflib.Chunk extends java.lang.Object {
private final int position
private java.util.List lines
public void <init> (int, java.util.List)
int position
java.util.List lines
public void <init> (int, java.lang.Object[])
int position
Object[] lines
public void verify (java.util.List) throws difflib.PatchFailedException
int i
java.util.List target
public int getPosition ()
public void setLines (java.util.List)
java.util.List lines
public java.util.List getLines ()
public int size ()
public int last ()
public int hashCode ()
int prime
int result
public boolean equals (java.lang.Object)
Object obj
difflib.Chunk other
public java.lang.String toString ()
}
difflib/DeleteDelta.class
DeleteDelta.java
package difflib
public difflib.DeleteDelta extends difflib.Delta {
public void <init> (difflib.Chunk, difflib.Chunk)
difflib.Chunk original
difflib.Chunk revised
public void applyTo (java.util.List) throws difflib.PatchFailedException
int i
java.util.List target
int position
int size
public void restore (java.util.List)
int i
java.util.List target
int position
java.util.List lines
public difflib.Delta$TYPE getType ()
public void verify (java.util.List) throws difflib.PatchFailedException
java.util.List target
public java.lang.String toString ()
}
difflib/Delta$TYPE.class
Delta.java
package difflib
public final enum difflib.Delta$TYPE extends java.lang.Enum {
public static final enum difflib.Delta$TYPE CHANGE
public static final enum difflib.Delta$TYPE DELETE
public static final enum difflib.Delta$TYPE INSERT
private static final synthetic difflib.Delta$TYPE[] $VALUES
public static final difflib.Delta$TYPE[] values ()
public static difflib.Delta$TYPE valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
static void <clinit> ()
}
difflib/Delta.class
Delta.java
package difflib
public abstract difflib.Delta extends java.lang.Object {
private difflib.Chunk original
private difflib.Chunk revised
public void <init> (difflib.Chunk, difflib.Chunk)
difflib.Chunk original
difflib.Chunk revised
public abstract void verify (java.util.List) throws difflib.PatchFailedException
public abstract void applyTo (java.util.List) throws difflib.PatchFailedException
public abstract void restore (java.util.List)
public abstract difflib.Delta$TYPE getType ()
public difflib.Chunk getOriginal ()
public void setOriginal (difflib.Chunk)
difflib.Chunk original
public difflib.Chunk getRevised ()
public void setRevised (difflib.Chunk)
difflib.Chunk revised
public int hashCode ()
int prime
int result
public boolean equals (java.lang.Object)
Object obj
difflib.Delta other
}
difflib/DeltaComparator.class
DeltaComparator.java
package difflib
public difflib.DeltaComparator extends java.lang.Object implements java.util.Comparator java.io.Serializable {
private static final long serialVersionUID
public static final java.util.Comparator INSTANCE
private void <init> ()
public int compare (difflib.Delta, difflib.Delta)
difflib.Delta a
difflib.Delta b
int posA
int posB
public volatile synthetic int compare (java.lang.Object, java.lang.Object)
Object x0
Object x1
static void <clinit> ()
}
difflib/DiffAlgorithm.class
DiffAlgorithm.java
package difflib
public abstract difflib.DiffAlgorithm extends java.lang.Object {
public abstract difflib.Patch diff (java.lang.Object[], java.lang.Object[])
public abstract difflib.Patch diff (java.util.List, java.util.List)
}
difflib/DiffException.class
DiffException.java
package difflib
public difflib.DiffException extends java.lang.Exception {
private static final long serialVersionUID
public void <init> ()
public void <init> (java.lang.String)
String msg
}
difflib/DiffRow$Tag.class
DiffRow.java
package difflib
public final enum difflib.DiffRow$Tag extends java.lang.Enum {
public static final enum difflib.DiffRow$Tag INSERT
public static final enum difflib.DiffRow$Tag DELETE
public static final enum difflib.DiffRow$Tag CHANGE
public static final enum difflib.DiffRow$Tag EQUAL
private static final synthetic difflib.DiffRow$Tag[] $VALUES
public static final difflib.DiffRow$Tag[] values ()
public static difflib.DiffRow$Tag valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
static void <clinit> ()
}
difflib/DiffRow.class
DiffRow.java
package difflib
public difflib.DiffRow extends java.lang.Object {
private difflib.DiffRow$Tag tag
private String oldLine
private String newLine
public void <init> (difflib.DiffRow$Tag, java.lang.String, java.lang.String)
difflib.DiffRow$Tag tag
String oldLine
String newLine
public difflib.DiffRow$Tag getTag ()
public void setTag (difflib.DiffRow$Tag)
difflib.DiffRow$Tag tag
public java.lang.String getOldLine ()
public void setOldLine (java.lang.String)
String oldLine
public java.lang.String getNewLine ()
public void setNewLine (java.lang.String)
String newLine
public int hashCode ()
int prime
int result
public boolean equals (java.lang.Object)
Object obj
difflib.DiffRow other
public java.lang.String toString ()
}
difflib/DiffRowGenerator$1.class
DiffRowGenerator.java
package difflib
difflib.DiffRowGenerator$1 extends java.lang.Object implements difflib.myers.Equalizer {
final synthetic difflib.DiffRowGenerator this$0
void <init> (difflib.DiffRowGenerator)
public boolean equals (java.lang.String, java.lang.String)
String original
String revised
public volatile synthetic boolean equals (java.lang.Object, java.lang.Object)
Object x0
Object x1
}
difflib/DiffRowGenerator$Builder.class
DiffRowGenerator.java
package difflib
public difflib.DiffRowGenerator$Builder extends java.lang.Object {
private boolean showInlineDiffs
private boolean ignoreWhiteSpaces
private boolean ignoreBlankLines
private String InlineOldTag
private String InlineNewTag
private String InlineOldCssClass
private String InlineNewCssClass
private int columnWidth
public void <init> ()
public difflib.DiffRowGenerator$Builder showInlineDiffs (boolean)
boolean val
public difflib.DiffRowGenerator$Builder ignoreWhiteSpaces (boolean)
boolean val
public difflib.DiffRowGenerator$Builder ignoreBlankLines (boolean)
boolean val
public difflib.DiffRowGenerator$Builder InlineOldTag (java.lang.String)
String tag
public difflib.DiffRowGenerator$Builder InlineNewTag (java.lang.String)
String tag
public difflib.DiffRowGenerator$Builder InlineOldCssClass (java.lang.String)
String cssClass
public difflib.DiffRowGenerator$Builder InlineNewCssClass (java.lang.String)
String cssClass
public difflib.DiffRowGenerator$Builder columnWidth (int)
int width
public difflib.DiffRowGenerator build ()
static synthetic boolean access$100 (difflib.DiffRowGenerator$Builder)
difflib.DiffRowGenerator$Builder x0
static synthetic boolean access$200 (difflib.DiffRowGenerator$Builder)
difflib.DiffRowGenerator$Builder x0
static synthetic boolean access$300 (difflib.DiffRowGenerator$Builder)
difflib.DiffRowGenerator$Builder x0
static synthetic java.lang.String access$400 (difflib.DiffRowGenerator$Builder)
difflib.DiffRowGenerator$Builder x0
static synthetic java.lang.String access$500 (difflib.DiffRowGenerator$Builder)
difflib.DiffRowGenerator$Builder x0
static synthetic java.lang.String access$600 (difflib.DiffRowGenerator$Builder)
difflib.DiffRowGenerator$Builder x0
static synthetic java.lang.String access$700 (difflib.DiffRowGenerator$Builder)
difflib.DiffRowGenerator$Builder x0
static synthetic int access$800 (difflib.DiffRowGenerator$Builder)
difflib.DiffRowGenerator$Builder x0
}
difflib/DiffRowGenerator.class
DiffRowGenerator.java
package difflib
public difflib.DiffRowGenerator extends java.lang.Object {
private final boolean showInlineDiffs
private final boolean ignoreWhiteSpaces
private final boolean ignoreBlankLines
private final String InlineOldTag
private final String InlineNewTag
private final String InlineOldCssClass
private final String InlineNewCssClass
private final int columnWidth
private final difflib.myers.Equalizer equalizer
private void <init> (difflib.DiffRowGenerator$Builder)
difflib.DiffRowGenerator$Builder builder
public java.util.List generateDiffRows (java.util.List, java.util.List)
java.util.List original
java.util.List revised
private java.util.List removeBlankLines (java.util.List)
String line
java.util.Iterator i$
java.util.List lines
java.util.List result
public java.util.List generateDiffRows (java.util.List, java.util.List, difflib.Patch)
String line
java.util.Iterator i$
String line
java.util.Iterator i$
String line
java.util.Iterator i$
int j
int j
int j
difflib.Delta delta
difflib.Chunk orig
difflib.Chunk rev
int i
String line
java.util.Iterator i$
java.util.List original
java.util.List revised
difflib.Patch patch
java.util.List diffRows
int endPos
java.util.List deltaList
private void addInlineDiffs (difflib.Delta)
Character character
char[] arr$
int len$
int i$
Character character
char[] arr$
int len$
int i$
difflib.Chunk inlineOrig
difflib.Chunk inlineRev
difflib.Delta inlineDelta
java.util.Iterator i$
String character
java.util.Iterator i$
String character
java.util.Iterator i$
StringBuilder origResult
StringBuilder revResult
difflib.Delta delta
java.util.List orig
java.util.List rev
java.util.LinkedList origList
java.util.LinkedList revList
java.util.List inlineDeltas
public static java.util.LinkedList wrapInTag (java.util.LinkedList, int, int, java.lang.String, java.lang.String)
java.util.LinkedList sequence
int startPosition
int endPosition
String tag
String cssClass
java.util.LinkedList result
StringBuilder tagBuilder
String startTag
String endTag
public static java.lang.String wrapInTag (java.lang.String, java.lang.String, java.lang.String)
String line
String tag
String cssClass
StringBuilder tagBuilder
String startTag
String endTag
private static java.lang.String join (java.lang.Iterable, java.lang.String)
Iterable objs
String delimiter
java.util.Iterator iter
StringBuffer buffer
synthetic void <init> (difflib.DiffRowGenerator$Builder, difflib.DiffRowGenerator$1)
difflib.DiffRowGenerator$Builder x0
difflib.DiffRowGenerator$1 x1
static synthetic boolean access$900 (difflib.DiffRowGenerator)
difflib.DiffRowGenerator x0
}
difflib/DiffUtils.class
DiffUtils.java
package difflib
public difflib.DiffUtils extends java.lang.Object {
private static java.util.regex.Pattern unifiedDiffChunkRe
public void <init> ()
public static difflib.Patch diff (java.util.List, java.util.List)
java.util.List original
java.util.List revised
public static difflib.Patch diff (java.util.List, java.util.List, difflib.myers.Equalizer)
java.util.List original
java.util.List revised
difflib.myers.Equalizer equalizer
public static difflib.Patch diff (java.util.List, java.util.List, difflib.DiffAlgorithm)
java.util.List original
java.util.List revised
difflib.DiffAlgorithm algorithm
public static java.util.List patch (java.util.List, difflib.Patch) throws difflib.PatchFailedException
java.util.List original
difflib.Patch patch
public static java.util.List unpatch (java.util.List, difflib.Patch)
java.util.List revised
difflib.Patch patch
public static difflib.Patch parseUnifiedDiff (java.util.List)
String[] raw_line
String tag
String rest
java.util.Iterator i$
java.util.List oldChunkLines
java.util.List newChunkLines
String tag
String rest
java.util.regex.Matcher m
String line
java.util.Iterator i$
String[] raw_line
String tag
String rest
java.util.Iterator i$
java.util.List oldChunkLines
java.util.List newChunkLines
java.util.List diff
boolean inPrelude
java.util.List rawChunk
difflib.Patch patch
int old_ln
int new_ln
public static java.util.List generateUnifiedDiff (java.lang.String, java.lang.String, java.util.List, difflib.Patch, int)
java.util.List curBlock
int position
difflib.Delta nextDelta
int i
java.util.List ret
java.util.List patchDeltas
java.util.List deltas
difflib.Delta delta
java.util.List curBlock
String original
String revised
java.util.List originalLines
difflib.Patch patch
int contextSize
private static java.util.List processDeltas (java.util.List, java.util.List, int)
difflib.Delta nextDelta
int intermediateStart
java.util.List origLines
java.util.List deltas
int contextSize
java.util.List buffer
int origTotal
int revTotal
int line
difflib.Delta curDelta
int origStart
int revStart
int contextStart
int deltaIndex
StringBuffer header
private static java.util.List getDeltaText (difflib.Delta)
String line
java.util.Iterator i$
String line
java.util.Iterator i$
difflib.Delta delta
java.util.List buffer
static void <clinit> ()
}
difflib/InsertDelta.class
InsertDelta.java
package difflib
public difflib.InsertDelta extends difflib.Delta {
public void <init> (difflib.Chunk, difflib.Chunk)
difflib.Chunk original
difflib.Chunk revised
public void applyTo (java.util.List) throws difflib.PatchFailedException
int i
java.util.List target
int position
java.util.List lines
public void restore (java.util.List)
int i
java.util.List target
int position
int size
public void verify (java.util.List) throws difflib.PatchFailedException
java.util.List target
public difflib.Delta$TYPE getType ()
public java.lang.String toString ()
}
difflib/Patch.class
Patch.java
package difflib
public difflib.Patch extends java.lang.Object {
private java.util.List deltas
public void <init> ()
public java.util.List applyTo (java.util.List) throws difflib.PatchFailedException
difflib.Delta delta
java.util.List target
java.util.List result
java.util.ListIterator it
public java.util.List restore (java.util.List)
difflib.Delta delta
java.util.List target
java.util.List result
java.util.ListIterator it
public void addDelta (difflib.Delta)
difflib.Delta delta
public java.util.List getDeltas ()
}
difflib/PatchFailedException.class
PatchFailedException.java
package difflib
public difflib.PatchFailedException extends difflib.DiffException {
private static final long serialVersionUID
public void <init> ()
public void <init> (java.lang.String)
String msg
}
difflib/StringUtills.class
StringUtills.java
package difflib
public difflib.StringUtills extends java.lang.Object {
public void <init> ()
public static java.lang.String join (java.lang.Iterable, java.lang.String)
Iterable objs
String delimiter
java.util.Iterator iter
StringBuffer buffer
public static java.lang.String expandTabs (java.lang.String)
String str
public static java.lang.String htmlEntites (java.lang.String)
String str
public static java.lang.String normalize (java.lang.String)
String str
public static java.util.List normalize (java.util.List)
String line
java.util.Iterator i$
java.util.List list
java.util.List result
public static java.util.List wrapText (java.util.List, int)
String line
java.util.Iterator i$
java.util.List list
int columnWidth
java.util.List result
public static java.lang.String wrapText (java.lang.String, int)
int count
String line
int columnWidth
int lenght
int delimiter
int widthIndex
}
difflib/myers/
difflib/myers/DiffException.class
DiffException.java
package difflib.myers
public difflib.myers.DiffException extends java.lang.Exception {
private static final long serialVersionUID
public void <init> ()
public void <init> (java.lang.String)
String msg
}
difflib/myers/DiffNode.class
DiffNode.java
package difflib.myers
public final difflib.myers.DiffNode extends difflib.myers.PathNode {
public void <init> (int, int, difflib.myers.PathNode)
int i
int j
difflib.myers.PathNode prev
public boolean isSnake ()
}
difflib/myers/DifferentiationFailedException.class
DifferentiationFailedException.java
package difflib.myers
public difflib.myers.DifferentiationFailedException extends difflib.myers.DiffException {
private static final long serialVersionUID
public void <init> ()
public void <init> (java.lang.String)
String msg
}
difflib/myers/Equalizer.class
Equalizer.java
package difflib.myers
public abstract difflib.myers.Equalizer extends java.lang.Object {
public abstract boolean equals (java.lang.Object, java.lang.Object)
}
difflib/myers/MyersDiff$1.class
MyersDiff.java
package difflib.myers
difflib.myers.MyersDiff$1 extends java.lang.Object implements difflib.myers.Equalizer {
final synthetic difflib.myers.MyersDiff this$0
void <init> (difflib.myers.MyersDiff)
public boolean equals (java.lang.Object, java.lang.Object)
Object original
Object revised
}
difflib/myers/MyersDiff.class
MyersDiff.java
package difflib.myers
public difflib.myers.MyersDiff extends java.lang.Object implements difflib.DiffAlgorithm {
private final difflib.myers.Equalizer DEFAULT_EQUALIZER
private final difflib.myers.Equalizer equalizer
public void <init> ()
public void <init> (difflib.myers.Equalizer)
difflib.myers.Equalizer equalizer
public difflib.Patch diff (java.lang.Object[], java.lang.Object[])
Object[] original
Object[] revised
public difflib.Patch diff (java.util.List, java.util.List)
difflib.myers.DifferentiationFailedException e
java.util.List original
java.util.List revised
difflib.myers.PathNode path
public difflib.myers.PathNode buildPath (java.util.List, java.util.List) throws difflib.myers.DifferentiationFailedException
int i
int kmiddle
int kplus
int kminus
difflib.myers.PathNode prev
int i
int j
difflib.myers.PathNode node
int k
int d
java.util.List orig
java.util.List rev
int N
int M
int MAX
int size
int middle
difflib.myers.PathNode[] diagonal
private boolean equals (java.lang.Object, java.lang.Object)
Object orig
Object rev
public difflib.Patch buildRevision (difflib.myers.PathNode, java.util.List, java.util.List)
int i
int j
int ianchor
int janchor
difflib.Chunk original
difflib.Chunk revised
difflib.Delta delta
difflib.myers.PathNode path
java.util.List orig
java.util.List rev
difflib.Patch patch
private java.util.List copyOfRange (java.util.List, int, int)
java.util.List original
int fromIndex
int to
public static java.lang.Object[] copyOfRange2 (java.lang.Object[], int, int)
Object[] original
int from
int to
public static java.lang.Object[] copyOfRange2 (java.lang.Object[], int, int, java.lang.Class)
Object[] original
int from
int to
Class newType
int newLength
Object[] copy
}
difflib/myers/PathNode.class
PathNode.java
package difflib.myers
public abstract difflib.myers.PathNode extends java.lang.Object {
public final int i
public final int j
public final difflib.myers.PathNode prev
public void <init> (int, int, difflib.myers.PathNode)
int i
int j
difflib.myers.PathNode prev
public abstract boolean isSnake ()
public boolean isBootstrap ()
public final difflib.myers.PathNode previousSnake ()
public java.lang.String toString ()
StringBuffer buf
difflib.myers.PathNode node
}
difflib/myers/Snake.class
Snake.java
package difflib.myers
public final difflib.myers.Snake extends difflib.myers.PathNode {
public void <init> (int, int, difflib.myers.PathNode)
int i
int j
difflib.myers.PathNode prev
public boolean isSnake ()
}
javax/
javax/annotation/
javax/annotation/CheckForNull.class
CheckForNull.java
package javax.annotation
public abstract annotation javax.annotation.CheckForNull extends java.lang.Object implements java.lang.annotation.Annotation {
}
javax/annotation/CheckForSigned.class
CheckForSigned.java
package javax.annotation
public abstract annotation javax.annotation.CheckForSigned extends java.lang.Object implements java.lang.annotation.Annotation {
}
javax/annotation/CheckReturnValue.class
CheckReturnValue.java
package javax.annotation
public abstract annotation javax.annotation.CheckReturnValue extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract javax.annotation.meta.When when ()
}
javax/annotation/Detainted.class
Detainted.java
package javax.annotation
public abstract annotation javax.annotation.Detainted extends java.lang.Object implements java.lang.annotation.Annotation {
}
javax/annotation/MatchesPattern$Checker.class
MatchesPattern.java
package javax.annotation
public javax.annotation.MatchesPattern$Checker extends java.lang.Object implements javax.annotation.meta.TypeQualifierValidator {
public void <init> ()
public javax.annotation.meta.When forConstantValue (javax.annotation.MatchesPattern, java.lang.Object)
javax.annotation.MatchesPattern annotation
Object value
java.util.regex.Pattern p
public volatile synthetic javax.annotation.meta.When forConstantValue (java.lang.annotation.Annotation, java.lang.Object)
}
javax/annotation/MatchesPattern.class
MatchesPattern.java
package javax.annotation
public abstract annotation javax.annotation.MatchesPattern extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.String value ()
public abstract int flags ()
}
javax/annotation/Nonnegative$Checker.class
Nonnegative.java
package javax.annotation
public javax.annotation.Nonnegative$Checker extends java.lang.Object implements javax.annotation.meta.TypeQualifierValidator {
public void <init> ()
public javax.annotation.meta.When forConstantValue (javax.annotation.Nonnegative, java.lang.Object)
boolean isNegative
boolean isNegative
boolean isNegative
javax.annotation.Nonnegative annotation
Object v
boolean isNegative
Number value
public volatile synthetic javax.annotation.meta.When forConstantValue (java.lang.annotation.Annotation, java.lang.Object)
}
javax/annotation/Nonnegative.class
Nonnegative.java
package javax.annotation
public abstract annotation javax.annotation.Nonnegative extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract javax.annotation.meta.When when ()
}
javax/annotation/Nonnull$Checker.class
Nonnull.java
package javax.annotation
public javax.annotation.Nonnull$Checker extends java.lang.Object implements javax.annotation.meta.TypeQualifierValidator {
public void <init> ()
public javax.annotation.meta.When forConstantValue (javax.annotation.Nonnull, java.lang.Object)
javax.annotation.Nonnull qualifierqualifierArgument
Object value
public volatile synthetic javax.annotation.meta.When forConstantValue (java.lang.annotation.Annotation, java.lang.Object)
}
javax/annotation/Nonnull.class
Nonnull.java
package javax.annotation
public abstract annotation javax.annotation.Nonnull extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract javax.annotation.meta.When when ()
}
javax/annotation/Nullable.class
Nullable.java
package javax.annotation
public abstract annotation javax.annotation.Nullable extends java.lang.Object implements java.lang.annotation.Annotation {
}
javax/annotation/OverridingMethodsMustInvokeSuper.class
OverridingMethodsMustInvokeSuper.java
package javax.annotation
public abstract annotation javax.annotation.OverridingMethodsMustInvokeSuper extends java.lang.Object implements java.lang.annotation.Annotation {
}
javax/annotation/ParametersAreNonnullByDefault.class
ParametersAreNonnullByDefault.java
package javax.annotation
public abstract annotation javax.annotation.ParametersAreNonnullByDefault extends java.lang.Object implements java.lang.annotation.Annotation {
}
javax/annotation/ParametersAreNullableByDefault.class
ParametersAreNullableByDefault.java
package javax.annotation
public abstract annotation javax.annotation.ParametersAreNullableByDefault extends java.lang.Object implements java.lang.annotation.Annotation {
}
javax/annotation/PropertyKey.class
PropertyKey.java
package javax.annotation
public abstract annotation javax.annotation.PropertyKey extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract javax.annotation.meta.When when ()
}
javax/annotation/RegEx$Checker.class
RegEx.java
package javax.annotation
public javax.annotation.RegEx$Checker extends java.lang.Object implements javax.annotation.meta.TypeQualifierValidator {
public void <init> ()
public javax.annotation.meta.When forConstantValue (javax.annotation.RegEx, java.lang.Object)
java.util.regex.PatternSyntaxException e
javax.annotation.RegEx annotation
Object value
public volatile synthetic javax.annotation.meta.When forConstantValue (java.lang.annotation.Annotation, java.lang.Object)
}
javax/annotation/RegEx.class
RegEx.java
package javax.annotation
public abstract annotation javax.annotation.RegEx extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract javax.annotation.meta.When when ()
}
javax/annotation/Signed.class
Signed.java
package javax.annotation
public abstract annotation javax.annotation.Signed extends java.lang.Object implements java.lang.annotation.Annotation {
}
javax/annotation/Syntax.class
Syntax.java
package javax.annotation
public abstract annotation javax.annotation.Syntax extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.String value ()
public abstract javax.annotation.meta.When when ()
}
javax/annotation/Tainted.class
Tainted.java
package javax.annotation
public abstract annotation javax.annotation.Tainted extends java.lang.Object implements java.lang.annotation.Annotation {
}
javax/annotation/Untainted.class
Untainted.java
package javax.annotation
public abstract annotation javax.annotation.Untainted extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract javax.annotation.meta.When when ()
}
javax/annotation/WillClose.class
WillClose.java
package javax.annotation
public abstract annotation javax.annotation.WillClose extends java.lang.Object implements java.lang.annotation.Annotation {
}
javax/annotation/WillCloseWhenClosed.class
WillCloseWhenClosed.java
package javax.annotation
public abstract annotation javax.annotation.WillCloseWhenClosed extends java.lang.Object implements java.lang.annotation.Annotation {
}
javax/annotation/WillNotClose.class
WillNotClose.java
package javax.annotation
public abstract annotation javax.annotation.WillNotClose extends java.lang.Object implements java.lang.annotation.Annotation {
}
javax/annotation/concurrent/
javax/annotation/concurrent/GuardedBy.class
GuardedBy.java
package javax.annotation.concurrent
public abstract annotation javax.annotation.concurrent.GuardedBy extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.String value ()
}
javax/annotation/concurrent/Immutable.class
Immutable.java
package javax.annotation.concurrent
public abstract annotation javax.annotation.concurrent.Immutable extends java.lang.Object implements java.lang.annotation.Annotation {
}
javax/annotation/concurrent/NotThreadSafe.class
NotThreadSafe.java
package javax.annotation.concurrent
public abstract annotation javax.annotation.concurrent.NotThreadSafe extends java.lang.Object implements java.lang.annotation.Annotation {
}
javax/annotation/concurrent/ThreadSafe.class
ThreadSafe.java
package javax.annotation.concurrent
public abstract annotation javax.annotation.concurrent.ThreadSafe extends java.lang.Object implements java.lang.annotation.Annotation {
}
javax/annotation/meta/
javax/annotation/meta/Exclusive.class
Exclusive.java
package javax.annotation.meta
public abstract annotation javax.annotation.meta.Exclusive extends java.lang.Object implements java.lang.annotation.Annotation {
}
javax/annotation/meta/Exhaustive.class
Exhaustive.java
package javax.annotation.meta
public abstract annotation javax.annotation.meta.Exhaustive extends java.lang.Object implements java.lang.annotation.Annotation {
}
javax/annotation/meta/TypeQualifier.class
TypeQualifier.java
package javax.annotation.meta
public abstract annotation javax.annotation.meta.TypeQualifier extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.Class applicableTo ()
}
javax/annotation/meta/TypeQualifierDefault.class
TypeQualifierDefault.java
package javax.annotation.meta
public abstract annotation javax.annotation.meta.TypeQualifierDefault extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.annotation.ElementType[] value ()
}
javax/annotation/meta/TypeQualifierNickname.class
TypeQualifierNickname.java
package javax.annotation.meta
public abstract annotation javax.annotation.meta.TypeQualifierNickname extends java.lang.Object implements java.lang.annotation.Annotation {
}
javax/annotation/meta/TypeQualifierValidator.class
TypeQualifierValidator.java
package javax.annotation.meta
public abstract javax.annotation.meta.TypeQualifierValidator extends java.lang.Object {
public abstract javax.annotation.meta.When forConstantValue (java.lang.annotation.Annotation, java.lang.Object)
}
javax/annotation/meta/When.class
When.java
package javax.annotation.meta
public final enum javax.annotation.meta.When extends java.lang.Enum {
public static final enum javax.annotation.meta.When ALWAYS
public static final enum javax.annotation.meta.When UNKNOWN
public static final enum javax.annotation.meta.When MAYBE
public static final enum javax.annotation.meta.When NEVER
private static final synthetic javax.annotation.meta.When[] $VALUES
public static javax.annotation.meta.When[] values ()
public static javax.annotation.meta.When valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
private static synthetic javax.annotation.meta.When[] $values ()
static void <clinit> ()
}
junit/
junit/extensions/
junit/extensions/ActiveTestSuite$1.class
ActiveTestSuite.java
package junit.extensions
junit.extensions.ActiveTestSuite$1 extends java.lang.Thread {
final synthetic junit.framework.Test val$test
final synthetic junit.framework.TestResult val$result
final synthetic junit.extensions.ActiveTestSuite this$0
void <init> (junit.extensions.ActiveTestSuite, junit.framework.Test, junit.framework.TestResult)
junit.extensions.ActiveTestSuite this$0
public void run ()
}
junit/extensions/ActiveTestSuite.class
ActiveTestSuite.java
package junit.extensions
public junit.extensions.ActiveTestSuite extends junit.framework.TestSuite {
private volatile int fActiveTestDeathCount
public void <init> ()
public void <init> (java.lang.Class)
Class theClass
public void <init> (java.lang.String)
String name
public void <init> (java.lang.Class, java.lang.String)
Class theClass
String name
public void run (junit.framework.TestResult)
junit.framework.TestResult result
public void runTest (junit.framework.Test, junit.framework.TestResult)
junit.framework.Test test
junit.framework.TestResult result
Thread t
synchronized void waitUntilFinished ()
InterruptedException e
public synchronized void runFinished ()
}
junit/extensions/RepeatedTest.class
RepeatedTest.java
package junit.extensions
public junit.extensions.RepeatedTest extends junit.extensions.TestDecorator {
private int fTimesRepeat
public void <init> (junit.framework.Test, int)
junit.framework.Test test
int repeat
public int countTestCases ()
public void run (junit.framework.TestResult)
int i
junit.framework.TestResult result
public java.lang.String toString ()
}
junit/extensions/TestDecorator.class
TestDecorator.java
package junit.extensions
public junit.extensions.TestDecorator extends junit.framework.Assert implements junit.framework.Test {
protected junit.framework.Test fTest
public void <init> (junit.framework.Test)
junit.framework.Test test
public void basicRun (junit.framework.TestResult)
junit.framework.TestResult result
public int countTestCases ()
public void run (junit.framework.TestResult)
junit.framework.TestResult result
public java.lang.String toString ()
public junit.framework.Test getTest ()
}
junit/extensions/TestSetup$1.class
TestSetup.java
package junit.extensions
junit.extensions.TestSetup$1 extends java.lang.Object implements junit.framework.Protectable {
final synthetic junit.framework.TestResult val$result
final synthetic junit.extensions.TestSetup this$0
void <init> (junit.extensions.TestSetup, junit.framework.TestResult)
junit.extensions.TestSetup this$0
public void protect () throws java.lang.Exception
}
junit/extensions/TestSetup.class
TestSetup.java
package junit.extensions
public junit.extensions.TestSetup extends junit.extensions.TestDecorator {
public void <init> (junit.framework.Test)
junit.framework.Test test
public void run (junit.framework.TestResult)
junit.framework.TestResult result
junit.framework.Protectable p
protected void setUp () throws java.lang.Exception
protected void tearDown () throws java.lang.Exception
}
junit/framework/
junit/framework/Assert.class
Assert.java
package junit.framework
public junit.framework.Assert extends java.lang.Object {
protected void <init> ()
public static void assertTrue (java.lang.String, boolean)
String message
boolean condition
public static void assertTrue (boolean)
boolean condition
public static void assertFalse (java.lang.String, boolean)
String message
boolean condition
public static void assertFalse (boolean)
boolean condition
public static void fail (java.lang.String)
String message
public static void fail ()
public static void assertEquals (java.lang.String, java.lang.Object, java.lang.Object)
String message
Object expected
Object actual
public static void assertEquals (java.lang.Object, java.lang.Object)
Object expected
Object actual
public static void assertEquals (java.lang.String, java.lang.String, java.lang.String)
String message
String expected
String actual
String cleanMessage
public static void assertEquals (java.lang.String, java.lang.String)
String expected
String actual
public static void assertEquals (java.lang.String, double, double, double)
String message
double expected
double actual
double delta
public static void assertEquals (double, double, double)
double expected
double actual
double delta
public static void assertEquals (java.lang.String, float, float, float)
String message
float expected
float actual
float delta
public static void assertEquals (float, float, float)
float expected
float actual
float delta
public static void assertEquals (java.lang.String, long, long)
String message
long expected
long actual
public static void assertEquals (long, long)
long expected
long actual
public static void assertEquals (java.lang.String, boolean, boolean)
String message
boolean expected
boolean actual
public static void assertEquals (boolean, boolean)
boolean expected
boolean actual
public static void assertEquals (java.lang.String, byte, byte)
String message
byte expected
byte actual
public static void assertEquals (byte, byte)
byte expected
byte actual
public static void assertEquals (java.lang.String, char, char)
String message
char expected
char actual
public static void assertEquals (char, char)
char expected
char actual
public static void assertEquals (java.lang.String, short, short)
String message
short expected
short actual
public static void assertEquals (short, short)
short expected
short actual
public static void assertEquals (java.lang.String, int, int)
String message
int expected
int actual
public static void assertEquals (int, int)
int expected
int actual
public static void assertNotNull (java.lang.Object)
Object object
public static void assertNotNull (java.lang.String, java.lang.Object)
String message
Object object
public static void assertNull (java.lang.Object)
Object object
public static void assertNull (java.lang.String, java.lang.Object)
String message
Object object
public static void assertSame (java.lang.String, java.lang.Object, java.lang.Object)
String message
Object expected
Object actual
public static void assertSame (java.lang.Object, java.lang.Object)
Object expected
Object actual
public static void assertNotSame (java.lang.String, java.lang.Object, java.lang.Object)
String message
Object expected
Object actual
public static void assertNotSame (java.lang.Object, java.lang.Object)
Object expected
Object actual
public static void failSame (java.lang.String)
String message
String formatted
public static void failNotSame (java.lang.String, java.lang.Object, java.lang.Object)
String message
Object expected
Object actual
String formatted
public static void failNotEquals (java.lang.String, java.lang.Object, java.lang.Object)
String message
Object expected
Object actual
public static java.lang.String format (java.lang.String, java.lang.Object, java.lang.Object)
String message
Object expected
Object actual
String formatted
}
junit/framework/AssertionFailedError.class
AssertionFailedError.java
package junit.framework
public junit.framework.AssertionFailedError extends java.lang.AssertionError {
private static final long serialVersionUID
public void <init> ()
public void <init> (java.lang.String)
String message
private static java.lang.String defaultString (java.lang.String)
String message
}
junit/framework/ComparisonCompactor.class
ComparisonCompactor.java
package junit.framework
public junit.framework.ComparisonCompactor extends java.lang.Object {
private static final String ELLIPSIS
private static final String DELTA_END
private static final String DELTA_START
private int fContextLength
private String fExpected
private String fActual
private int fPrefix
private int fSuffix
public void <init> (int, java.lang.String, java.lang.String)
int contextLength
String expected
String actual
public java.lang.String compact (java.lang.String)
String message
String expected
String actual
private java.lang.String compactString (java.lang.String)
String source
String result
private void findCommonPrefix ()
int end
private void findCommonSuffix ()
int expectedSuffix
int actualSuffix
private java.lang.String computeCommonPrefix ()
private java.lang.String computeCommonSuffix ()
int end
private boolean areStringsEqual ()
}
junit/framework/ComparisonFailure.class
ComparisonFailure.java
package junit.framework
public junit.framework.ComparisonFailure extends junit.framework.AssertionFailedError {
private static final int MAX_CONTEXT_LENGTH
private static final long serialVersionUID
private String fExpected
private String fActual
public void <init> (java.lang.String, java.lang.String, java.lang.String)
String message
String expected
String actual
public java.lang.String getMessage ()
public java.lang.String getActual ()
public java.lang.String getExpected ()
}
junit/framework/JUnit4TestAdapter.class
JUnit4TestAdapter.java
package junit.framework
public junit.framework.JUnit4TestAdapter extends java.lang.Object implements junit.framework.Test org.junit.runner.manipulation.Filterable org.junit.runner.manipulation.Orderable org.junit.runner.Describable {
private final Class fNewTestClass
private final org.junit.runner.Runner fRunner
private final junit.framework.JUnit4TestAdapterCache fCache
public void <init> (java.lang.Class)
Class newTestClass
public void <init> (java.lang.Class, junit.framework.JUnit4TestAdapterCache)
Class newTestClass
junit.framework.JUnit4TestAdapterCache cache
public int countTestCases ()
public void run (junit.framework.TestResult)
junit.framework.TestResult result
public java.util.List getTests ()
public java.lang.Class getTestClass ()
public org.junit.runner.Description getDescription ()
org.junit.runner.Description description
private org.junit.runner.Description removeIgnored (org.junit.runner.Description)
org.junit.runner.Description child
org.junit.runner.Description each
org.junit.runner.Description description
org.junit.runner.Description result
private boolean isIgnored (org.junit.runner.Description)
org.junit.runner.Description description
public java.lang.String toString ()
public void filter (org.junit.runner.manipulation.Filter) throws org.junit.runner.manipulation.NoTestsRemainException
org.junit.runner.manipulation.Filter filter
public void sort (org.junit.runner.manipulation.Sorter)
org.junit.runner.manipulation.Sorter sorter
public void order (org.junit.runner.manipulation.Orderer) throws org.junit.runner.manipulation.InvalidOrderingException
org.junit.runner.manipulation.Orderer orderer
}
junit/framework/JUnit4TestAdapterCache$1.class
JUnit4TestAdapterCache.java
package junit.framework
junit.framework.JUnit4TestAdapterCache$1 extends org.junit.runner.notification.RunListener {
final synthetic junit.framework.TestResult val$result
final synthetic junit.framework.JUnit4TestAdapterCache this$0
void <init> (junit.framework.JUnit4TestAdapterCache, junit.framework.TestResult)
junit.framework.JUnit4TestAdapterCache this$0
public void testFailure (org.junit.runner.notification.Failure) throws java.lang.Exception
org.junit.runner.notification.Failure failure
public void testFinished (org.junit.runner.Description) throws java.lang.Exception
org.junit.runner.Description description
public void testStarted (org.junit.runner.Description) throws java.lang.Exception
org.junit.runner.Description description
}
junit/framework/JUnit4TestAdapterCache.class
JUnit4TestAdapterCache.java
package junit.framework
public junit.framework.JUnit4TestAdapterCache extends java.util.HashMap {
private static final long serialVersionUID
private static final junit.framework.JUnit4TestAdapterCache fInstance
public void <init> ()
public static junit.framework.JUnit4TestAdapterCache getDefault ()
public junit.framework.Test asTest (org.junit.runner.Description)
org.junit.runner.Description description
junit.framework.Test createTest (org.junit.runner.Description)
org.junit.runner.Description child
junit.framework.TestSuite suite
org.junit.runner.Description description
public org.junit.runner.notification.RunNotifier getNotifier (junit.framework.TestResult, junit.framework.JUnit4TestAdapter)
junit.framework.TestResult result
junit.framework.JUnit4TestAdapter adapter
org.junit.runner.notification.RunNotifier notifier
public java.util.List asTestList (org.junit.runner.Description)
org.junit.runner.Description child
java.util.List returnThis
org.junit.runner.Description description
static void <clinit> ()
}
junit/framework/JUnit4TestCaseFacade.class
JUnit4TestCaseFacade.java
package junit.framework
public junit.framework.JUnit4TestCaseFacade extends java.lang.Object implements junit.framework.Test org.junit.runner.Describable {
private final org.junit.runner.Description fDescription
void <init> (org.junit.runner.Description)
org.junit.runner.Description description
public java.lang.String toString ()
public int countTestCases ()
public void run (junit.framework.TestResult)
junit.framework.TestResult result
public org.junit.runner.Description getDescription ()
}
junit/framework/Protectable.class
Protectable.java
package junit.framework
public abstract junit.framework.Protectable extends java.lang.Object {
public abstract void protect () throws java.lang.Throwable
}
junit/framework/Test.class
Test.java
package junit.framework
public abstract junit.framework.Test extends java.lang.Object {
public abstract int countTestCases ()
public abstract void run (junit.framework.TestResult)
}
junit/framework/TestCase.class
TestCase.java
package junit.framework
public abstract junit.framework.TestCase extends junit.framework.Assert implements junit.framework.Test {
private String fName
public void <init> ()
public void <init> (java.lang.String)
String name
public int countTestCases ()
protected junit.framework.TestResult createResult ()
public junit.framework.TestResult run ()
junit.framework.TestResult result
public void run (junit.framework.TestResult)
junit.framework.TestResult result
public void runBare () throws java.lang.Throwable
Throwable tearingDown
Throwable running
Throwable tearingDown
Throwable tearingDown
Throwable exception
protected void runTest () throws java.lang.Throwable
NoSuchMethodException e
java.lang.reflect.InvocationTargetException e
IllegalAccessException e
java.lang.reflect.Method runMethod
public static void assertTrue (java.lang.String, boolean)
String message
boolean condition
public static void assertTrue (boolean)
boolean condition
public static void assertFalse (java.lang.String, boolean)
String message
boolean condition
public static void assertFalse (boolean)
boolean condition
public static void fail (java.lang.String)
String message
public static void fail ()
public static void assertEquals (java.lang.String, java.lang.Object, java.lang.Object)
String message
Object expected
Object actual
public static void assertEquals (java.lang.Object, java.lang.Object)
Object expected
Object actual
public static void assertEquals (java.lang.String, java.lang.String, java.lang.String)
String message
String expected
String actual
public static void assertEquals (java.lang.String, java.lang.String)
String expected
String actual
public static void assertEquals (java.lang.String, double, double, double)
String message
double expected
double actual
double delta
public static void assertEquals (double, double, double)
double expected
double actual
double delta
public static void assertEquals (java.lang.String, float, float, float)
String message
float expected
float actual
float delta
public static void assertEquals (float, float, float)
float expected
float actual
float delta
public static void assertEquals (java.lang.String, long, long)
String message
long expected
long actual
public static void assertEquals (long, long)
long expected
long actual
public static void assertEquals (java.lang.String, boolean, boolean)
String message
boolean expected
boolean actual
public static void assertEquals (boolean, boolean)
boolean expected
boolean actual
public static void assertEquals (java.lang.String, byte, byte)
String message
byte expected
byte actual
public static void assertEquals (byte, byte)
byte expected
byte actual
public static void assertEquals (java.lang.String, char, char)
String message
char expected
char actual
public static void assertEquals (char, char)
char expected
char actual
public static void assertEquals (java.lang.String, short, short)
String message
short expected
short actual
public static void assertEquals (short, short)
short expected
short actual
public static void assertEquals (java.lang.String, int, int)
String message
int expected
int actual
public static void assertEquals (int, int)
int expected
int actual
public static void assertNotNull (java.lang.Object)
Object object
public static void assertNotNull (java.lang.String, java.lang.Object)
String message
Object object
public static void assertNull (java.lang.Object)
Object object
public static void assertNull (java.lang.String, java.lang.Object)
String message
Object object
public static void assertSame (java.lang.String, java.lang.Object, java.lang.Object)
String message
Object expected
Object actual
public static void assertSame (java.lang.Object, java.lang.Object)
Object expected
Object actual
public static void assertNotSame (java.lang.String, java.lang.Object, java.lang.Object)
String message
Object expected
Object actual
public static void assertNotSame (java.lang.Object, java.lang.Object)
Object expected
Object actual
public static void failSame (java.lang.String)
String message
public static void failNotSame (java.lang.String, java.lang.Object, java.lang.Object)
String message
Object expected
Object actual
public static void failNotEquals (java.lang.String, java.lang.Object, java.lang.Object)
String message
Object expected
Object actual
public static java.lang.String format (java.lang.String, java.lang.Object, java.lang.Object)
String message
Object expected
Object actual
protected void setUp () throws java.lang.Exception
protected void tearDown () throws java.lang.Exception
public java.lang.String toString ()
public java.lang.String getName ()
public void setName (java.lang.String)
String name
}
junit/framework/TestFailure.class
TestFailure.java
package junit.framework
public junit.framework.TestFailure extends java.lang.Object {
protected junit.framework.Test fFailedTest
protected Throwable fThrownException
public void <init> (junit.framework.Test, java.lang.Throwable)
junit.framework.Test failedTest
Throwable thrownException
public junit.framework.Test failedTest ()
public java.lang.Throwable thrownException ()
public java.lang.String toString ()
public java.lang.String trace ()
public java.lang.String exceptionMessage ()
public boolean isFailure ()
}
junit/framework/TestListener.class
TestListener.java
package junit.framework
public abstract junit.framework.TestListener extends java.lang.Object {
public abstract void addError (junit.framework.Test, java.lang.Throwable)
public abstract void addFailure (junit.framework.Test, junit.framework.AssertionFailedError)
public abstract void endTest (junit.framework.Test)
public abstract void startTest (junit.framework.Test)
}
junit/framework/TestResult$1.class
TestResult.java
package junit.framework
junit.framework.TestResult$1 extends java.lang.Object implements junit.framework.Protectable {
final synthetic junit.framework.TestCase val$test
final synthetic junit.framework.TestResult this$0
void <init> (junit.framework.TestResult, junit.framework.TestCase)
junit.framework.TestResult this$0
public void protect () throws java.lang.Throwable
}
junit/framework/TestResult.class
TestResult.java
package junit.framework
public junit.framework.TestResult extends java.lang.Object {
protected java.util.List fFailures
protected java.util.List fErrors
protected java.util.List fListeners
protected int fRunTests
private boolean fStop
public void <init> ()
public synchronized void addError (junit.framework.Test, java.lang.Throwable)
junit.framework.TestListener each
junit.framework.Test test
Throwable e
public synchronized void addFailure (junit.framework.Test, junit.framework.AssertionFailedError)
junit.framework.TestListener each
junit.framework.Test test
junit.framework.AssertionFailedError e
public synchronized void addListener (junit.framework.TestListener)
junit.framework.TestListener listener
public synchronized void removeListener (junit.framework.TestListener)
junit.framework.TestListener listener
private synchronized java.util.List cloneListeners ()
java.util.List result
public void endTest (junit.framework.Test)
junit.framework.TestListener each
junit.framework.Test test
public synchronized int errorCount ()
public synchronized java.util.Enumeration errors ()
public synchronized int failureCount ()
public synchronized java.util.Enumeration failures ()
protected void run (junit.framework.TestCase)
junit.framework.TestCase test
junit.framework.Protectable p
public synchronized int runCount ()
public void runProtected (junit.framework.Test, junit.framework.Protectable)
junit.framework.AssertionFailedError e
ThreadDeath e
Throwable e
junit.framework.Test test
junit.framework.Protectable p
public synchronized boolean shouldStop ()
public void startTest (junit.framework.Test)
junit.framework.TestListener each
junit.framework.Test test
int count
public synchronized void stop ()
public synchronized boolean wasSuccessful ()
}
junit/framework/TestSuite$1.class
TestSuite.java
package junit.framework
junit.framework.TestSuite$1 extends junit.framework.TestCase {
final synthetic String val$message
void <init> (java.lang.String, java.lang.String)
String name
protected void runTest ()
}
junit/framework/TestSuite.class
TestSuite.java
package junit.framework
public junit.framework.TestSuite extends java.lang.Object implements junit.framework.Test {
private String fName
private java.util.Vector fTests
public static junit.framework.Test createTest (java.lang.Class, java.lang.String)
java.lang.reflect.Constructor constructor
NoSuchMethodException e
Object test
Object test
InstantiationException e
java.lang.reflect.InvocationTargetException e
IllegalAccessException e
Class theClass
String name
java.lang.reflect.Constructor constructor
Object test
public static java.lang.reflect.Constructor getTestConstructor (java.lang.Class) throws java.lang.NoSuchMethodException
Class theClass
public static junit.framework.Test warning (java.lang.String)
String message
public void <init> ()
public void <init> (java.lang.Class)
Class theClass
private void addTestsFromTestCase (java.lang.Class)
NoSuchMethodException e
java.lang.reflect.Method each
Class theClass
Class superClass
java.util.List names
public void <init> (java.lang.Class, java.lang.String)
Class theClass
String name
public void <init> (java.lang.String)
String name
public transient void <init> (java.lang.Class[])
Class each
Class[] classes
private junit.framework.Test testCaseForClass (java.lang.Class)
Class each
public void <init> (java.lang.Class[], java.lang.String)
Class[] classes
String name
public void addTest (junit.framework.Test)
junit.framework.Test test
public void addTestSuite (java.lang.Class)
Class testClass
public int countTestCases ()
junit.framework.Test each
int count
public java.lang.String getName ()
public void run (junit.framework.TestResult)
junit.framework.Test each
junit.framework.TestResult result
public void runTest (junit.framework.Test, junit.framework.TestResult)
junit.framework.Test test
junit.framework.TestResult result
public void setName (java.lang.String)
String name
public junit.framework.Test testAt (int)
int index
public int testCount ()
public java.util.Enumeration tests ()
public java.lang.String toString ()
private void addTestMethod (java.lang.reflect.Method, java.util.List, java.lang.Class)
java.lang.reflect.Method m
java.util.List names
Class theClass
String name
private boolean isPublicTestMethod (java.lang.reflect.Method)
java.lang.reflect.Method m
private boolean isTestMethod (java.lang.reflect.Method)
java.lang.reflect.Method m
}
junit/runner/
junit/runner/BaseTestRunner.class
BaseTestRunner.java
package junit.runner
public abstract junit.runner.BaseTestRunner extends java.lang.Object implements junit.framework.TestListener {
public static final String SUITE_METHODNAME
private static java.util.Properties fPreferences
static int fgMaxMessageLength
static boolean fgFilterStack
boolean fLoading
public void <init> ()
public synchronized void startTest (junit.framework.Test)
junit.framework.Test test
protected static void setPreferences (java.util.Properties)
java.util.Properties preferences
protected static java.util.Properties getPreferences ()
public static void savePreferences () throws java.io.IOException
java.io.FileOutputStream fos
public static void setPreference (java.lang.String, java.lang.String)
String key
String value
public synchronized void endTest (junit.framework.Test)
junit.framework.Test test
public synchronized void addError (junit.framework.Test, java.lang.Throwable)
junit.framework.Test test
Throwable e
public synchronized void addFailure (junit.framework.Test, junit.framework.AssertionFailedError)
junit.framework.Test test
junit.framework.AssertionFailedError e
public abstract void testStarted (java.lang.String)
public abstract void testEnded (java.lang.String)
public abstract void testFailed (int, junit.framework.Test, java.lang.Throwable)
public junit.framework.Test getTest (java.lang.String)
String clazz
ClassNotFoundException e
Exception e
Exception e
java.lang.reflect.InvocationTargetException e
IllegalAccessException e
String suiteClassName
Class testClass
java.lang.reflect.Method suiteMethod
junit.framework.Test test
public java.lang.String elapsedTimeAsString (long)
long runTime
protected java.lang.String processArguments (java.lang.String[])
int i
String[] args
String suiteName
public void setLoading (boolean)
boolean enable
public java.lang.String extractClassName (java.lang.String)
String className
public static java.lang.String truncate (java.lang.String)
String s
protected abstract void runFailed (java.lang.String)
protected java.lang.Class loadSuiteClass (java.lang.String) throws java.lang.ClassNotFoundException
String suiteClassName
protected void clearStatus ()
protected boolean useReloadingTestSuiteLoader ()
private static java.io.File getPreferencesFile ()
String home
private static void readPreferences ()
java.io.InputStream is
public static java.lang.String getPreference (java.lang.String)
String key
public static int getPreference (java.lang.String, int)
String key
int dflt
String value
int intValue
public static java.lang.String getFilteredTrace (java.lang.Throwable)
Throwable e
public static java.lang.String getFilteredTrace (java.lang.String)
String line
Exception IOException
String stack
java.io.StringWriter sw
java.io.PrintWriter pw
java.io.StringReader sr
java.io.BufferedReader br
String line
protected static boolean showStackRaw ()
static boolean filterLine (java.lang.String)
int i
String line
String[] patterns
static void <clinit> ()
}
junit/runner/TestRunListener.class
TestRunListener.java
package junit.runner
public abstract junit.runner.TestRunListener extends java.lang.Object {
public static final int STATUS_ERROR
public static final int STATUS_FAILURE
public abstract void testRunStarted (java.lang.String, int)
public abstract void testRunEnded (long)
public abstract void testRunStopped (long)
public abstract void testStarted (java.lang.String)
public abstract void testEnded (java.lang.String)
public abstract void testFailed (int, java.lang.String, java.lang.String)
}
junit/runner/Version.class
Version.java
package junit.runner
public junit.runner.Version extends java.lang.Object {
private void <init> ()
public static java.lang.String id ()
public static void main (java.lang.String[])
String[] args
}
junit/textui/
junit/textui/ResultPrinter.class
ResultPrinter.java
package junit.textui
public junit.textui.ResultPrinter extends java.lang.Object implements junit.framework.TestListener {
java.io.PrintStream fWriter
int fColumn
public void <init> (java.io.PrintStream)
java.io.PrintStream writer
synchronized void print (junit.framework.TestResult, long)
junit.framework.TestResult result
long runTime
void printWaitPrompt ()
protected void printHeader (long)
long runTime
protected void printErrors (junit.framework.TestResult)
junit.framework.TestResult result
protected void printFailures (junit.framework.TestResult)
junit.framework.TestResult result
protected void printDefects (java.util.Enumeration, int, java.lang.String)
int i
java.util.Enumeration booBoos
int count
String type
public void printDefect (junit.framework.TestFailure, int)
junit.framework.TestFailure booBoo
int count
protected void printDefectHeader (junit.framework.TestFailure, int)
junit.framework.TestFailure booBoo
int count
protected void printDefectTrace (junit.framework.TestFailure)
junit.framework.TestFailure booBoo
protected void printFooter (junit.framework.TestResult)
junit.framework.TestResult result
protected java.lang.String elapsedTimeAsString (long)
long runTime
public java.io.PrintStream getWriter ()
public void addError (junit.framework.Test, java.lang.Throwable)
junit.framework.Test test
Throwable e
public void addFailure (junit.framework.Test, junit.framework.AssertionFailedError)
junit.framework.Test test
junit.framework.AssertionFailedError t
public void endTest (junit.framework.Test)
junit.framework.Test test
public void startTest (junit.framework.Test)
junit.framework.Test test
}
junit/textui/TestRunner.class
TestRunner.java
package junit.textui
public junit.textui.TestRunner extends junit.runner.BaseTestRunner {
private junit.textui.ResultPrinter fPrinter
public static final int SUCCESS_EXIT
public static final int FAILURE_EXIT
public static final int EXCEPTION_EXIT
public void <init> ()
public void <init> (java.io.PrintStream)
java.io.PrintStream writer
public void <init> (junit.textui.ResultPrinter)
junit.textui.ResultPrinter printer
public static void run (java.lang.Class)
Class testClass
public static junit.framework.TestResult run (junit.framework.Test)
junit.framework.Test test
junit.textui.TestRunner runner
public static void runAndWait (junit.framework.Test)
junit.framework.Test suite
junit.textui.TestRunner aTestRunner
public void testFailed (int, junit.framework.Test, java.lang.Throwable)
int status
junit.framework.Test test
Throwable e
public void testStarted (java.lang.String)
String testName
public void testEnded (java.lang.String)
String testName
protected junit.framework.TestResult createTestResult ()
public junit.framework.TestResult doRun (junit.framework.Test)
junit.framework.Test test
public junit.framework.TestResult doRun (junit.framework.Test, boolean)
junit.framework.Test suite
boolean wait
junit.framework.TestResult result
long startTime
long endTime
long runTime
protected void pause (boolean)
boolean wait
public static void main (java.lang.String[])
junit.framework.TestResult r
Exception e
String[] args
junit.textui.TestRunner aTestRunner
public junit.framework.TestResult start (java.lang.String[]) throws java.lang.Exception
String arg
int lastIndex
int i
junit.framework.Test suite
Exception e
String[] args
String testCase
String method
boolean wait
protected junit.framework.TestResult runSingleMethod (java.lang.String, java.lang.String, boolean) throws java.lang.Exception
String testCase
String method
boolean wait
Class testClass
junit.framework.Test test
protected void runFailed (java.lang.String)
String message
public void setPrinter (junit.textui.ResultPrinter)
junit.textui.ResultPrinter printer
}
kotlin/
kotlin/ArrayIntrinsicsKt.class
ArrayIntrinsics.kt
package kotlin
public final kotlin.ArrayIntrinsicsKt extends java.lang.Object {
public static final synthetic java.lang.Object[] emptyArray ()
int $i$f$emptyArray
}
kotlin/BuilderInference.class
Inference.kt
package kotlin
public abstract annotation kotlin.BuilderInference extends java.lang.Object implements java.lang.annotation.Annotation {
}
kotlin/CharCodeJVMKt.class
CharCodeJVM.kt
package kotlin
public final kotlin.CharCodeJVMKt extends java.lang.Object {
private static final char Char-xj2QHRw (short)
short code
}
kotlin/CharCodeKt.class
CharCode.kt
package kotlin
public final kotlin.CharCodeKt extends java.lang.Object {
private static final char Char (int)
int code
private static final int getCode (char)
char $this$code
public static synthetic void getCode$annotations (char)
char
}
kotlin/CompareToKt.class
compareTo.kt
package kotlin
public final kotlin.CompareToKt extends java.lang.Object {
private static final int compareTo (java.lang.Comparable, java.lang.Object)
Comparable $this$compareTo
Object other
}
kotlin/ContextFunctionTypeParams.class
Annotations.kt
package kotlin
public abstract annotation kotlin.ContextFunctionTypeParams extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract int count ()
}
kotlin/DeepRecursiveFunction.class
DeepRecursive.kt
package kotlin
public final kotlin.DeepRecursiveFunction extends java.lang.Object {
private final kotlin.jvm.functions.Function3 block
public void <init> (kotlin.jvm.functions.Function3)
kotlin.jvm.functions.Function3 block
public final kotlin.jvm.functions.Function3 getBlock$kotlin_stdlib ()
}
kotlin/DeepRecursiveKt.class
DeepRecursive.kt
package kotlin
public final kotlin.DeepRecursiveKt extends java.lang.Object {
private static final Object UNDEFINED_RESULT
public static final java.lang.Object invoke (kotlin.DeepRecursiveFunction, java.lang.Object)
kotlin.DeepRecursiveFunction $this$invoke
Object value
private static synthetic void getUNDEFINED_RESULT$annotations ()
public static final synthetic java.lang.Object access$getUNDEFINED_RESULT$p ()
static void <clinit> ()
}
kotlin/DeepRecursiveScope.class
DeepRecursive.kt
package kotlin
public abstract kotlin.DeepRecursiveScope extends java.lang.Object {
private void <init> ()
public abstract java.lang.Object callRecursive (java.lang.Object, kotlin.coroutines.Continuation)
public abstract java.lang.Object callRecursive (kotlin.DeepRecursiveFunction, java.lang.Object, kotlin.coroutines.Continuation)
public final java.lang.Void invoke (kotlin.DeepRecursiveFunction, java.lang.Object)
kotlin.DeepRecursiveFunction $this$invoke
Object value
public synthetic void <init> (kotlin.jvm.internal.DefaultConstructorMarker)
kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
}
kotlin/DeepRecursiveScopeImpl$crossFunctionCompletion$$inlined$Continuation$1.class
Continuation.kt
package kotlin
public final kotlin.DeepRecursiveScopeImpl$crossFunctionCompletion$$inlined$Continuation$1 extends java.lang.Object implements kotlin.coroutines.Continuation {
final synthetic kotlin.coroutines.CoroutineContext $context
final synthetic kotlin.DeepRecursiveScopeImpl this$0
final synthetic kotlin.jvm.functions.Function3 $currentFunction$inlined
final synthetic kotlin.coroutines.Continuation $cont$inlined
public void <init> (kotlin.coroutines.CoroutineContext, kotlin.DeepRecursiveScopeImpl, kotlin.jvm.functions.Function3, kotlin.coroutines.Continuation)
kotlin.coroutines.CoroutineContext $context
public kotlin.coroutines.CoroutineContext getContext ()
public void resumeWith (java.lang.Object)
int $i$a$-Continuation-DeepRecursiveScopeImpl$crossFunctionCompletion$1
Object it
Object result
}
kotlin/DeepRecursiveScopeImpl.class
DeepRecursive.kt
package kotlin
final kotlin.DeepRecursiveScopeImpl extends kotlin.DeepRecursiveScope implements kotlin.coroutines.Continuation {
private kotlin.jvm.functions.Function3 function
private Object value
private kotlin.coroutines.Continuation cont
private Object result
public void <init> (kotlin.jvm.functions.Function3, java.lang.Object)
kotlin.jvm.functions.Function3 block
Object value
public kotlin.coroutines.CoroutineContext getContext ()
public void resumeWith (java.lang.Object)
Object result
public java.lang.Object callRecursive (java.lang.Object, kotlin.coroutines.Continuation)
int $i$a$-suspendCoroutineUninterceptedOrReturn-DeepRecursiveScopeImpl$callRecursive$2
kotlin.coroutines.Continuation cont
Object value
kotlin.coroutines.Continuation $completion
public java.lang.Object callRecursive (kotlin.DeepRecursiveFunction, java.lang.Object, kotlin.coroutines.Continuation)
int $i$a$-with-DeepRecursiveScopeImpl$callRecursive$4$1
kotlin.jvm.functions.Function3 currentFunction
kotlin.DeepRecursiveScopeImpl $this$callRecursive_u24lambda_u242_u24lambda_u241
int $i$a$-suspendCoroutineUninterceptedOrReturn-DeepRecursiveScopeImpl$callRecursive$4
kotlin.jvm.functions.Function3 function
kotlin.coroutines.Continuation cont
kotlin.DeepRecursiveFunction $this$callRecursive
Object value
kotlin.coroutines.Continuation $completion
private final kotlin.coroutines.Continuation crossFunctionCompletion (kotlin.jvm.functions.Function3, kotlin.coroutines.Continuation)
kotlin.jvm.functions.Function3 currentFunction
kotlin.coroutines.Continuation cont
public final java.lang.Object runCallLoop ()
Throwable e
Object r
Object result
kotlin.coroutines.Continuation cont
public static final synthetic void access$setFunction$p (kotlin.DeepRecursiveScopeImpl, kotlin.jvm.functions.Function3)
kotlin.DeepRecursiveScopeImpl $this
kotlin.jvm.functions.Function3
public static final synthetic void access$setCont$p (kotlin.DeepRecursiveScopeImpl, kotlin.coroutines.Continuation)
kotlin.DeepRecursiveScopeImpl $this
kotlin.coroutines.Continuation
public static final synthetic void access$setResult$p (kotlin.DeepRecursiveScopeImpl, java.lang.Object)
kotlin.DeepRecursiveScopeImpl $this
Object
}
kotlin/Deprecated.class
Annotations.kt
package kotlin
public abstract annotation kotlin.Deprecated extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.String message ()
public abstract kotlin.ReplaceWith replaceWith ()
public abstract kotlin.DeprecationLevel level ()
}
kotlin/DeprecatedSinceKotlin.class
Annotations.kt
package kotlin
public abstract annotation kotlin.DeprecatedSinceKotlin extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.String warningSince ()
public abstract java.lang.String errorSince ()
public abstract java.lang.String hiddenSince ()
}
kotlin/DeprecationLevel.class
Annotations.kt
package kotlin
public final enum kotlin.DeprecationLevel extends java.lang.Enum {
public static final enum kotlin.DeprecationLevel WARNING
public static final enum kotlin.DeprecationLevel ERROR
public static final enum kotlin.DeprecationLevel HIDDEN
private static final synthetic kotlin.DeprecationLevel[] $VALUES
private void <init> (java.lang.String, int)
String $enum$name
int $enum$ordinal
public static kotlin.DeprecationLevel[] values ()
public static kotlin.DeprecationLevel valueOf (java.lang.String)
String value
private static final synthetic kotlin.DeprecationLevel[] $values ()
static void <clinit> ()
}
kotlin/DslMarker.class
Annotations.kt
package kotlin
public abstract annotation kotlin.DslMarker extends java.lang.Object implements java.lang.annotation.Annotation {
}
kotlin/ExceptionsKt.class
Exceptions.kt
package kotlin
public final kotlin.ExceptionsKt extends kotlin.ExceptionsKt__ExceptionsKt {
private void <init> ()
}
kotlin/ExceptionsKt__ExceptionsKt.class
Exceptions.kt
package kotlin
kotlin.ExceptionsKt__ExceptionsKt extends java.lang.Object {
private static final void printStackTrace (java.lang.Throwable)
Throwable $this$printStackTrace
private static final void printStackTrace (java.lang.Throwable, java.io.PrintWriter)
Throwable $this$printStackTrace
java.io.PrintWriter writer
private static final void printStackTrace (java.lang.Throwable, java.io.PrintStream)
Throwable $this$printStackTrace
java.io.PrintStream stream
public static final java.lang.StackTraceElement[] getStackTrace (java.lang.Throwable)
Throwable $this$stackTrace
public static synthetic void getStackTrace$annotations (java.lang.Throwable)
Throwable
public static final java.lang.String stackTraceToString (java.lang.Throwable)
java.io.StringWriter sw
java.io.PrintWriter pw
Throwable $this$stackTraceToString
public static final void addSuppressed (java.lang.Throwable, java.lang.Throwable)
Throwable $this$addSuppressed
Throwable exception
public static final java.util.List getSuppressedExceptions (java.lang.Throwable)
Throwable $this$suppressedExceptions
public static synthetic void getSuppressedExceptions$annotations (java.lang.Throwable)
Throwable
public void <init> ()
}
kotlin/ExperimentalMultiplatform.class
Multiplatform.kt
package kotlin
public abstract annotation kotlin.ExperimentalMultiplatform extends java.lang.Object implements java.lang.annotation.Annotation {
}
kotlin/ExperimentalStdlibApi.class
ExperimentalStdlibApi.kt
package kotlin
public abstract annotation kotlin.ExperimentalStdlibApi extends java.lang.Object implements java.lang.annotation.Annotation {
}
kotlin/ExperimentalSubclassOptIn.class
OptIn.kt
package kotlin
public abstract annotation kotlin.ExperimentalSubclassOptIn extends java.lang.Object implements java.lang.annotation.Annotation {
}
kotlin/ExperimentalUnsignedTypes.class
Unsigned.kt
package kotlin
public abstract annotation kotlin.ExperimentalUnsignedTypes extends java.lang.Object implements java.lang.annotation.Annotation {
}
kotlin/ExtensionFunctionType.class
Annotations.kt
package kotlin
public abstract annotation kotlin.ExtensionFunctionType extends java.lang.Object implements java.lang.annotation.Annotation {
}
kotlin/Function.class
Function.kt
package kotlin
public abstract kotlin.Function extends java.lang.Object {
}
kotlin/HashCodeKt.class
HashCode.kt
package kotlin
public final kotlin.HashCodeKt extends java.lang.Object {
private static final int hashCode (java.lang.Object)
Object $this$hashCode
}
kotlin/InitializedLazyImpl.class
Lazy.kt
package kotlin
public final kotlin.InitializedLazyImpl extends java.lang.Object implements kotlin.Lazy java.io.Serializable {
private final Object value
public void <init> (java.lang.Object)
Object value
public java.lang.Object getValue ()
public boolean isInitialized ()
public java.lang.String toString ()
}
kotlin/KotlinNothingValueException.class
ExceptionsH.kt
package kotlin
public final kotlin.KotlinNothingValueException extends java.lang.RuntimeException {
public void <init> ()
public void <init> (java.lang.String)
String message
public void <init> (java.lang.String, java.lang.Throwable)
String message
Throwable cause
public void <init> (java.lang.Throwable)
Throwable cause
}
kotlin/KotlinNullPointerException.class
KotlinNullPointerException.kt
package kotlin
public kotlin.KotlinNullPointerException extends java.lang.NullPointerException {
public void <init> ()
public void <init> (java.lang.String)
String message
}
kotlin/KotlinVersion$Companion.class
KotlinVersion.kt
package kotlin
public final kotlin.KotlinVersion$Companion extends java.lang.Object {
private void <init> ()
public synthetic void <init> (kotlin.jvm.internal.DefaultConstructorMarker)
kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
}
kotlin/KotlinVersion.class
KotlinVersion.kt
package kotlin
public final kotlin.KotlinVersion extends java.lang.Object implements java.lang.Comparable {
public static final kotlin.KotlinVersion$Companion Companion
private final int major
private final int minor
private final int patch
private final int version
public static final int MAX_COMPONENT_VALUE
public static final kotlin.KotlinVersion CURRENT
public void <init> (int, int, int)
int major
int minor
int patch
public final int getMajor ()
public final int getMinor ()
public final int getPatch ()
public void <init> (int, int)
int major
int minor
private final int versionOf (int, int, int)
int $i$a$-require-KotlinVersion$versionOf$1
int major
int minor
int patch
public java.lang.String toString ()
public boolean equals (java.lang.Object)
kotlin.KotlinVersion otherVersion
Object other
public int hashCode ()
public int compareTo (kotlin.KotlinVersion)
kotlin.KotlinVersion other
public final boolean isAtLeast (int, int)
int major
int minor
public final boolean isAtLeast (int, int, int)
int major
int minor
int patch
public volatile synthetic int compareTo (java.lang.Object)
Object other
static void <clinit> ()
}
kotlin/KotlinVersionCurrentValue.class
KotlinVersion.kt
package kotlin
final kotlin.KotlinVersionCurrentValue extends java.lang.Object {
public static final kotlin.KotlinVersionCurrentValue INSTANCE
private void <init> ()
public static final kotlin.KotlinVersion get ()
static void <clinit> ()
}
kotlin/LateinitKt.class
Lateinit.kt
package kotlin
public final kotlin.LateinitKt extends java.lang.Object {
private static final boolean isInitialized (kotlin.reflect.KProperty0)
kotlin.reflect.KProperty0 $this$isInitialized
public static synthetic void isInitialized$annotations (kotlin.reflect.KProperty0)
kotlin.reflect.KProperty0
}
kotlin/Lazy.class
Lazy.kt
package kotlin
public abstract kotlin.Lazy extends java.lang.Object {
public abstract java.lang.Object getValue ()
public abstract boolean isInitialized ()
}
kotlin/LazyKt.class
<Unknown>
package kotlin
public final kotlin.LazyKt extends kotlin.LazyKt__LazyKt {
private void <init> ()
}
kotlin/LazyKt__LazyJVMKt$WhenMappings.class
LazyJVM.kt
package kotlin
public final synthetic kotlin.LazyKt__LazyJVMKt$WhenMappings extends java.lang.Object {
public static final synthetic int[] $EnumSwitchMapping$0
static void <clinit> ()
}
kotlin/LazyKt__LazyJVMKt.class
LazyJVM.kt
package kotlin
kotlin.LazyKt__LazyJVMKt extends java.lang.Object {
public static final kotlin.Lazy lazy (kotlin.jvm.functions.Function0)
kotlin.jvm.functions.Function0 initializer
public static final kotlin.Lazy lazy (kotlin.LazyThreadSafetyMode, kotlin.jvm.functions.Function0)
kotlin.LazyThreadSafetyMode mode
kotlin.jvm.functions.Function0 initializer
public static final kotlin.Lazy lazy (java.lang.Object, kotlin.jvm.functions.Function0)
Object lock
kotlin.jvm.functions.Function0 initializer
public void <init> ()
}
kotlin/LazyKt__LazyKt.class
Lazy.kt
package kotlin
kotlin.LazyKt__LazyKt extends kotlin.LazyKt__LazyJVMKt {
public static final kotlin.Lazy lazyOf (java.lang.Object)
Object value
private static final java.lang.Object getValue (kotlin.Lazy, java.lang.Object, kotlin.reflect.KProperty)
kotlin.Lazy $this$getValue
Object thisRef
kotlin.reflect.KProperty property
public void <init> ()
}
kotlin/LazyThreadSafetyMode.class
Lazy.kt
package kotlin
public final enum kotlin.LazyThreadSafetyMode extends java.lang.Enum {
public static final enum kotlin.LazyThreadSafetyMode SYNCHRONIZED
public static final enum kotlin.LazyThreadSafetyMode PUBLICATION
public static final enum kotlin.LazyThreadSafetyMode NONE
private static final synthetic kotlin.LazyThreadSafetyMode[] $VALUES
private void <init> (java.lang.String, int)
String $enum$name
int $enum$ordinal
public static kotlin.LazyThreadSafetyMode[] values ()
public static kotlin.LazyThreadSafetyMode valueOf (java.lang.String)
String value
private static final synthetic kotlin.LazyThreadSafetyMode[] $values ()
static void <clinit> ()
}
kotlin/Metadata$DefaultImpls.class
Metadata.kt
package kotlin
public final kotlin.Metadata$DefaultImpls extends java.lang.Object {
public static synthetic void bv$annotations ()
public static synthetic void pn$annotations ()
public static synthetic void xi$annotations ()
}
kotlin/Metadata.class
Metadata.kt
package kotlin
public abstract annotation kotlin.Metadata extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract int k ()
public abstract int[] mv ()
public abstract int[] bv ()
public abstract java.lang.String[] d1 ()
public abstract java.lang.String[] d2 ()
public abstract java.lang.String xs ()
public abstract java.lang.String pn ()
public abstract int xi ()
}
kotlin/NoWhenBranchMatchedException.class
NoWhenBranchMatchedException.kt
package kotlin
public kotlin.NoWhenBranchMatchedException extends java.lang.RuntimeException {
public void <init> ()
public void <init> (java.lang.String)
String message
public void <init> (java.lang.String, java.lang.Throwable)
String message
Throwable cause
public void <init> (java.lang.Throwable)
Throwable cause
}
kotlin/NotImplementedError.class
Standard.kt
package kotlin
public final kotlin.NotImplementedError extends java.lang.Error {
public void <init> (java.lang.String)
String message
public synthetic void <init> (java.lang.String, int, kotlin.jvm.internal.DefaultConstructorMarker)
public void <init> ()
}
kotlin/NumbersKt.class
<Unknown>
package kotlin
public final kotlin.NumbersKt extends kotlin.NumbersKt__NumbersKt {
private void <init> ()
}
kotlin/NumbersKt__BigDecimalsKt.class
BigDecimals.kt
package kotlin
kotlin.NumbersKt__BigDecimalsKt extends java.lang.Object {
private static final java.math.BigDecimal plus (java.math.BigDecimal, java.math.BigDecimal)
java.math.BigDecimal $this$plus
java.math.BigDecimal other
private static final java.math.BigDecimal minus (java.math.BigDecimal, java.math.BigDecimal)
java.math.BigDecimal $this$minus
java.math.BigDecimal other
private static final java.math.BigDecimal times (java.math.BigDecimal, java.math.BigDecimal)
java.math.BigDecimal $this$times
java.math.BigDecimal other
private static final java.math.BigDecimal div (java.math.BigDecimal, java.math.BigDecimal)
java.math.BigDecimal $this$div
java.math.BigDecimal other
private static final java.math.BigDecimal rem (java.math.BigDecimal, java.math.BigDecimal)
java.math.BigDecimal $this$rem
java.math.BigDecimal other
private static final java.math.BigDecimal unaryMinus (java.math.BigDecimal)
java.math.BigDecimal $this$unaryMinus
private static final java.math.BigDecimal inc (java.math.BigDecimal)
java.math.BigDecimal $this$inc
private static final java.math.BigDecimal dec (java.math.BigDecimal)
java.math.BigDecimal $this$dec
private static final java.math.BigDecimal toBigDecimal (int)
int $this$toBigDecimal
private static final java.math.BigDecimal toBigDecimal (int, java.math.MathContext)
int $this$toBigDecimal
java.math.MathContext mathContext
private static final java.math.BigDecimal toBigDecimal (long)
long $this$toBigDecimal
private static final java.math.BigDecimal toBigDecimal (long, java.math.MathContext)
long $this$toBigDecimal
java.math.MathContext mathContext
private static final java.math.BigDecimal toBigDecimal (float)
float $this$toBigDecimal
private static final java.math.BigDecimal toBigDecimal (float, java.math.MathContext)
float $this$toBigDecimal
java.math.MathContext mathContext
private static final java.math.BigDecimal toBigDecimal (double)
double $this$toBigDecimal
private static final java.math.BigDecimal toBigDecimal (double, java.math.MathContext)
double $this$toBigDecimal
java.math.MathContext mathContext
public void <init> ()
}
kotlin/NumbersKt__BigIntegersKt.class
BigIntegers.kt
package kotlin
kotlin.NumbersKt__BigIntegersKt extends kotlin.NumbersKt__BigDecimalsKt {
private static final java.math.BigInteger plus (java.math.BigInteger, java.math.BigInteger)
java.math.BigInteger $this$plus
java.math.BigInteger other
private static final java.math.BigInteger minus (java.math.BigInteger, java.math.BigInteger)
java.math.BigInteger $this$minus
java.math.BigInteger other
private static final java.math.BigInteger times (java.math.BigInteger, java.math.BigInteger)
java.math.BigInteger $this$times
java.math.BigInteger other
private static final java.math.BigInteger div (java.math.BigInteger, java.math.BigInteger)
java.math.BigInteger $this$div
java.math.BigInteger other
private static final java.math.BigInteger rem (java.math.BigInteger, java.math.BigInteger)
java.math.BigInteger $this$rem
java.math.BigInteger other
private static final java.math.BigInteger unaryMinus (java.math.BigInteger)
java.math.BigInteger $this$unaryMinus
private static final java.math.BigInteger inc (java.math.BigInteger)
java.math.BigInteger $this$inc
private static final java.math.BigInteger dec (java.math.BigInteger)
java.math.BigInteger $this$dec
private static final java.math.BigInteger inv (java.math.BigInteger)
java.math.BigInteger $this$inv
private static final java.math.BigInteger and (java.math.BigInteger, java.math.BigInteger)
java.math.BigInteger $this$and
java.math.BigInteger other
private static final java.math.BigInteger or (java.math.BigInteger, java.math.BigInteger)
java.math.BigInteger $this$or
java.math.BigInteger other
private static final java.math.BigInteger xor (java.math.BigInteger, java.math.BigInteger)
java.math.BigInteger $this$xor
java.math.BigInteger other
private static final java.math.BigInteger shl (java.math.BigInteger, int)
java.math.BigInteger $this$shl
int n
private static final java.math.BigInteger shr (java.math.BigInteger, int)
java.math.BigInteger $this$shr
int n
private static final java.math.BigInteger toBigInteger (int)
int $this$toBigInteger
private static final java.math.BigInteger toBigInteger (long)
long $this$toBigInteger
private static final java.math.BigDecimal toBigDecimal (java.math.BigInteger)
java.math.BigInteger $this$toBigDecimal
private static final java.math.BigDecimal toBigDecimal (java.math.BigInteger, int, java.math.MathContext)
java.math.BigInteger $this$toBigDecimal
int scale
java.math.MathContext mathContext
static synthetic java.math.BigDecimal toBigDecimal$default (java.math.BigInteger, int, java.math.MathContext, int, java.lang.Object)
java.math.BigInteger $this$toBigDecimal_u24default
int scale
java.math.MathContext mathContext
public void <init> ()
}
kotlin/NumbersKt__FloorDivModKt.class
FloorDivMod.kt
package kotlin
kotlin.NumbersKt__FloorDivModKt extends kotlin.NumbersKt__BigIntegersKt {
private static final int floorDiv (byte, byte)
byte $this$floorDiv
byte other
private static final byte mod (byte, byte)
byte $this$mod
byte other
private static final int floorDiv (byte, short)
byte $this$floorDiv
short other
private static final short mod (byte, short)
byte $this$mod
short other
private static final int floorDiv (byte, int)
byte $this$floorDiv
int other
private static final int mod (byte, int)
byte $this$mod
int other
private static final long floorDiv (byte, long)
byte $this$floorDiv
long other
private static final long mod (byte, long)
byte $this$mod
long other
private static final int floorDiv (short, byte)
short $this$floorDiv
byte other
private static final byte mod (short, byte)
short $this$mod
byte other
private static final int floorDiv (short, short)
short $this$floorDiv
short other
private static final short mod (short, short)
short $this$mod
short other
private static final int floorDiv (short, int)
short $this$floorDiv
int other
private static final int mod (short, int)
short $this$mod
int other
private static final long floorDiv (short, long)
short $this$floorDiv
long other
private static final long mod (short, long)
short $this$mod
long other
private static final int floorDiv (int, byte)
int $this$floorDiv
byte other
private static final byte mod (int, byte)
int $this$mod
byte other
private static final int floorDiv (int, short)
int $this$floorDiv
short other
private static final short mod (int, short)
int $this$mod
short other
private static final int floorDiv (int, int)
int q
int $this$floorDiv
int other
private static final int mod (int, int)
int r
int $this$mod
int other
private static final long floorDiv (int, long)
int $this$floorDiv
long other
private static final long mod (int, long)
int $this$mod
long other
private static final long floorDiv (long, byte)
long $this$floorDiv
byte other
private static final byte mod (long, byte)
long $this$mod
byte other
private static final long floorDiv (long, short)
long $this$floorDiv
short other
private static final short mod (long, short)
long $this$mod
short other
private static final long floorDiv (long, int)
long $this$floorDiv
int other
private static final int mod (long, int)
long $this$mod
int other
private static final long floorDiv (long, long)
long q
long $this$floorDiv
long other
private static final long mod (long, long)
long r
long $this$mod
long other
private static final float mod (float, float)
float r
float $this$mod
float other
private static final double mod (float, double)
float $this$mod
double other
private static final double mod (double, float)
double $this$mod
float other
private static final double mod (double, double)
double r
double $this$mod
double other
public void <init> ()
}
kotlin/NumbersKt__NumbersJVMKt.class
NumbersJVM.kt
package kotlin
kotlin.NumbersKt__NumbersJVMKt extends kotlin.NumbersKt__FloorDivModKt {
private static final boolean isNaN (double)
double $this$isNaN
private static final boolean isNaN (float)
float $this$isNaN
private static final boolean isInfinite (double)
double $this$isInfinite
private static final boolean isInfinite (float)
float $this$isInfinite
private static final boolean isFinite (double)
double $this$isFinite
private static final boolean isFinite (float)
float $this$isFinite
private static final long toBits (double)
double $this$toBits
private static final long toRawBits (double)
double $this$toRawBits
private static final double fromBits (kotlin.jvm.internal.DoubleCompanionObject, long)
kotlin.jvm.internal.DoubleCompanionObject $this$fromBits
long bits
private static final int toBits (float)
float $this$toBits
private static final int toRawBits (float)
float $this$toRawBits
private static final float fromBits (kotlin.jvm.internal.FloatCompanionObject, int)
kotlin.jvm.internal.FloatCompanionObject $this$fromBits
int bits
private static final int countOneBits (int)
int $this$countOneBits
private static final int countLeadingZeroBits (int)
int $this$countLeadingZeroBits
private static final int countTrailingZeroBits (int)
int $this$countTrailingZeroBits
private static final int takeHighestOneBit (int)
int $this$takeHighestOneBit
private static final int takeLowestOneBit (int)
int $this$takeLowestOneBit
private static final int rotateLeft (int, int)
int $this$rotateLeft
int bitCount
private static final int rotateRight (int, int)
int $this$rotateRight
int bitCount
private static final int countOneBits (long)
long $this$countOneBits
private static final int countLeadingZeroBits (long)
long $this$countLeadingZeroBits
private static final int countTrailingZeroBits (long)
long $this$countTrailingZeroBits
private static final long takeHighestOneBit (long)
long $this$takeHighestOneBit
private static final long takeLowestOneBit (long)
long $this$takeLowestOneBit
private static final long rotateLeft (long, int)
long $this$rotateLeft
int bitCount
private static final long rotateRight (long, int)
long $this$rotateRight
int bitCount
public void <init> ()
}
kotlin/NumbersKt__NumbersKt.class
Numbers.kt
package kotlin
kotlin.NumbersKt__NumbersKt extends kotlin.NumbersKt__NumbersJVMKt {
private static final int countOneBits (byte)
byte $this$countOneBits
private static final int countLeadingZeroBits (byte)
byte $this$countLeadingZeroBits
private static final int countTrailingZeroBits (byte)
byte $this$countTrailingZeroBits
private static final byte takeHighestOneBit (byte)
byte $this$takeHighestOneBit
private static final byte takeLowestOneBit (byte)
byte $this$takeLowestOneBit
public static final byte rotateLeft (byte, int)
byte $this$rotateLeft
int bitCount
public static final byte rotateRight (byte, int)
byte $this$rotateRight
int bitCount
private static final int countOneBits (short)
short $this$countOneBits
private static final int countLeadingZeroBits (short)
short $this$countLeadingZeroBits
private static final int countTrailingZeroBits (short)
short $this$countTrailingZeroBits
private static final short takeHighestOneBit (short)
short $this$takeHighestOneBit
private static final short takeLowestOneBit (short)
short $this$takeLowestOneBit
public static final short rotateLeft (short, int)
short $this$rotateLeft
int bitCount
public static final short rotateRight (short, int)
short $this$rotateRight
int bitCount
public void <init> ()
}
kotlin/OptIn.class
OptIn.kt
package kotlin
public abstract annotation kotlin.OptIn extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.Class[] markerClass ()
}
kotlin/OptionalExpectation.class
Multiplatform.kt
package kotlin
public abstract annotation kotlin.OptionalExpectation extends java.lang.Object implements java.lang.annotation.Annotation {
}
kotlin/OverloadResolutionByLambdaReturnType.class
Inference.kt
package kotlin
public abstract annotation kotlin.OverloadResolutionByLambdaReturnType extends java.lang.Object implements java.lang.annotation.Annotation {
}
kotlin/Pair.class
Tuples.kt
package kotlin
public final kotlin.Pair extends java.lang.Object implements java.io.Serializable {
private final Object first
private final Object second
public void <init> (java.lang.Object, java.lang.Object)
Object first
Object second
public final java.lang.Object getFirst ()
public final java.lang.Object getSecond ()
public java.lang.String toString ()
public final java.lang.Object component1 ()
public final java.lang.Object component2 ()
public final kotlin.Pair copy (java.lang.Object, java.lang.Object)
Object first
Object second
public static synthetic kotlin.Pair copy$default (kotlin.Pair, java.lang.Object, java.lang.Object, int, java.lang.Object)
public int hashCode ()
int result
public boolean equals (java.lang.Object)
Object other
}
kotlin/ParameterName.class
Annotations.kt
package kotlin
public abstract annotation kotlin.ParameterName extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.String name ()
}
kotlin/PreconditionsKt.class
<Unknown>
package kotlin
public final kotlin.PreconditionsKt extends kotlin.PreconditionsKt__PreconditionsKt {
private void <init> ()
}
kotlin/PreconditionsKt__AssertionsJVMKt.class
AssertionsJVM.kt
package kotlin
kotlin.PreconditionsKt__AssertionsJVMKt extends java.lang.Object {
private static final void assert (boolean)
int $i$a$-assert-PreconditionsKt__AssertionsJVMKt$assert$1
boolean value
private static final void assert (boolean, kotlin.jvm.functions.Function0)
Object message
boolean value
kotlin.jvm.functions.Function0 lazyMessage
public void <init> ()
}
kotlin/PreconditionsKt__PreconditionsKt.class
Preconditions.kt
package kotlin
kotlin.PreconditionsKt__PreconditionsKt extends kotlin.PreconditionsKt__AssertionsJVMKt {
private static final void require (boolean)
int $i$a$-require-PreconditionsKt__PreconditionsKt$require$2
boolean value
private static final void require (boolean, kotlin.jvm.functions.Function0)
Object message
boolean value
kotlin.jvm.functions.Function0 lazyMessage
private static final java.lang.Object requireNotNull (java.lang.Object)
int $i$a$-requireNotNull-PreconditionsKt__PreconditionsKt$requireNotNull$2
Object value
private static final java.lang.Object requireNotNull (java.lang.Object, kotlin.jvm.functions.Function0)
Object message
Object value
kotlin.jvm.functions.Function0 lazyMessage
private static final void check (boolean)
int $i$a$-check-PreconditionsKt__PreconditionsKt$check$2
boolean value
private static final void check (boolean, kotlin.jvm.functions.Function0)
Object message
boolean value
kotlin.jvm.functions.Function0 lazyMessage
private static final java.lang.Object checkNotNull (java.lang.Object)
int $i$a$-checkNotNull-PreconditionsKt__PreconditionsKt$checkNotNull$2
Object value
private static final java.lang.Object checkNotNull (java.lang.Object, kotlin.jvm.functions.Function0)
Object message
Object value
kotlin.jvm.functions.Function0 lazyMessage
private static final java.lang.Void error (java.lang.Object)
Object message
public void <init> ()
}
kotlin/PropertyReferenceDelegatesKt.class
PropertyReferenceDelegates.kt
package kotlin
public final kotlin.PropertyReferenceDelegatesKt extends java.lang.Object {
private static final java.lang.Object getValue (kotlin.reflect.KProperty0, java.lang.Object, kotlin.reflect.KProperty)
kotlin.reflect.KProperty0 $this$getValue
Object thisRef
kotlin.reflect.KProperty property
private static final void setValue (kotlin.reflect.KMutableProperty0, java.lang.Object, kotlin.reflect.KProperty, java.lang.Object)
kotlin.reflect.KMutableProperty0 $this$setValue
Object thisRef
kotlin.reflect.KProperty property
Object value
private static final java.lang.Object getValue (kotlin.reflect.KProperty1, java.lang.Object, kotlin.reflect.KProperty)
kotlin.reflect.KProperty1 $this$getValue
Object thisRef
kotlin.reflect.KProperty property
private static final void setValue (kotlin.reflect.KMutableProperty1, java.lang.Object, kotlin.reflect.KProperty, java.lang.Object)
kotlin.reflect.KMutableProperty1 $this$setValue
Object thisRef
kotlin.reflect.KProperty property
Object value
}
kotlin/PublishedApi.class
Annotations.kt
package kotlin
public abstract annotation kotlin.PublishedApi extends java.lang.Object implements java.lang.annotation.Annotation {
}
kotlin/ReplaceWith.class
Annotations.kt
package kotlin
public abstract annotation kotlin.ReplaceWith extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.String expression ()
public abstract java.lang.String[] imports ()
}
kotlin/RequiresOptIn$Level.class
OptIn.kt
package kotlin
public final enum kotlin.RequiresOptIn$Level extends java.lang.Enum {
public static final enum kotlin.RequiresOptIn$Level WARNING
public static final enum kotlin.RequiresOptIn$Level ERROR
private static final synthetic kotlin.RequiresOptIn$Level[] $VALUES
private void <init> (java.lang.String, int)
String $enum$name
int $enum$ordinal
public static kotlin.RequiresOptIn$Level[] values ()
public static kotlin.RequiresOptIn$Level valueOf (java.lang.String)
String value
private static final synthetic kotlin.RequiresOptIn$Level[] $values ()
static void <clinit> ()
}
kotlin/RequiresOptIn.class
OptIn.kt
package kotlin
public abstract annotation kotlin.RequiresOptIn extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.String message ()
public abstract kotlin.RequiresOptIn$Level level ()
}
kotlin/Result$Companion.class
Result.kt
package kotlin
public final kotlin.Result$Companion extends java.lang.Object {
private void <init> ()
private final java.lang.Object success (java.lang.Object)
Object value
private final java.lang.Object failure (java.lang.Throwable)
Throwable exception
public synthetic void <init> (kotlin.jvm.internal.DefaultConstructorMarker)
kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
}
kotlin/Result$Failure.class
Result.kt
package kotlin
public final kotlin.Result$Failure extends java.lang.Object implements java.io.Serializable {
public final Throwable exception
public void <init> (java.lang.Throwable)
Throwable exception
public boolean equals (java.lang.Object)
Object other
public int hashCode ()
public java.lang.String toString ()
}
kotlin/Result.class
Result.kt
package kotlin
public final kotlin.Result extends java.lang.Object implements java.io.Serializable {
public static final kotlin.Result$Companion Companion
private final Object value
public static synthetic void getValue$annotations ()
public static final boolean isSuccess-impl (java.lang.Object)
Object arg0
public static final boolean isFailure-impl (java.lang.Object)
Object arg0
private static final java.lang.Object getOrNull-impl (java.lang.Object)
Object arg0
public static final java.lang.Throwable exceptionOrNull-impl (java.lang.Object)
Object arg0
public static java.lang.String toString-impl (java.lang.Object)
Object arg0
public java.lang.String toString ()
public static int hashCode-impl (java.lang.Object)
Object arg0
public int hashCode ()
public static boolean equals-impl (java.lang.Object, java.lang.Object)
Object arg0
Object other
public boolean equals (java.lang.Object)
Object other
private synthetic void <init> (java.lang.Object)
Object value
public static java.lang.Object constructor-impl (java.lang.Object)
Object value
public static final synthetic kotlin.Result box-impl (java.lang.Object)
Object v
public final synthetic java.lang.Object unbox-impl ()
public static final boolean equals-impl0 (java.lang.Object, java.lang.Object)
Object p1
Object p2
static void <clinit> ()
}
kotlin/ResultKt.class
Result.kt
package kotlin
public final kotlin.ResultKt extends java.lang.Object {
public static final java.lang.Object createFailure (java.lang.Throwable)
Throwable exception
public static final void throwOnFailure (java.lang.Object)
Object $this$throwOnFailure
private static final java.lang.Object runCatching (kotlin.jvm.functions.Function0)
Throwable e
kotlin.jvm.functions.Function0 block
private static final java.lang.Object runCatching (java.lang.Object, kotlin.jvm.functions.Function1)
Throwable e
Object $this$runCatching
kotlin.jvm.functions.Function1 block
private static final java.lang.Object getOrThrow (java.lang.Object)
Object $this$getOrThrow
private static final java.lang.Object getOrElse (java.lang.Object, kotlin.jvm.functions.Function1)
Throwable exception
Object $this$getOrElse
kotlin.jvm.functions.Function1 onFailure
private static final java.lang.Object getOrDefault (java.lang.Object, java.lang.Object)
Object $this$getOrDefault
Object defaultValue
private static final java.lang.Object fold (java.lang.Object, kotlin.jvm.functions.Function1, kotlin.jvm.functions.Function1)
Throwable exception
Object $this$fold
kotlin.jvm.functions.Function1 onSuccess
kotlin.jvm.functions.Function1 onFailure
private static final java.lang.Object map (java.lang.Object, kotlin.jvm.functions.Function1)
Object $this$map
kotlin.jvm.functions.Function1 transform
private static final java.lang.Object mapCatching (java.lang.Object, kotlin.jvm.functions.Function1)
int $i$a$-runCatching-ResultKt$mapCatching$1
Object $this$mapCatching_u24lambda_u243
Object $this$mapCatching
kotlin.jvm.functions.Function1 transform
private static final java.lang.Object recover (java.lang.Object, kotlin.jvm.functions.Function1)
Throwable exception
Object $this$recover
kotlin.jvm.functions.Function1 transform
private static final java.lang.Object recoverCatching (java.lang.Object, kotlin.jvm.functions.Function1)
int $i$a$-runCatching-ResultKt$recoverCatching$1
Object $this$recoverCatching_u24lambda_u245
Throwable exception
Object $this$recoverCatching
kotlin.jvm.functions.Function1 transform
private static final java.lang.Object onFailure (java.lang.Object, kotlin.jvm.functions.Function1)
int $i$a$-let-ResultKt$onFailure$2
Throwable it
Object $this$onFailure
kotlin.jvm.functions.Function1 action
private static final java.lang.Object onSuccess (java.lang.Object, kotlin.jvm.functions.Function1)
Object $this$onSuccess
kotlin.jvm.functions.Function1 action
}
kotlin/SafePublicationLazyImpl$Companion.class
LazyJVM.kt
package kotlin
public final kotlin.SafePublicationLazyImpl$Companion extends java.lang.Object {
private void <init> ()
public synthetic void <init> (kotlin.jvm.internal.DefaultConstructorMarker)
kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
}
kotlin/SafePublicationLazyImpl.class
LazyJVM.kt
package kotlin
final kotlin.SafePublicationLazyImpl extends java.lang.Object implements kotlin.Lazy java.io.Serializable {
public static final kotlin.SafePublicationLazyImpl$Companion Companion
private volatile kotlin.jvm.functions.Function0 initializer
private volatile Object _value
private final Object final
private static final java.util.concurrent.atomic.AtomicReferenceFieldUpdater valueUpdater
public void <init> (kotlin.jvm.functions.Function0)
kotlin.jvm.functions.Function0 initializer
public java.lang.Object getValue ()
Object newValue
Object value
kotlin.jvm.functions.Function0 initializerValue
public boolean isInitialized ()
public java.lang.String toString ()
private final java.lang.Object writeReplace ()
static void <clinit> ()
}
kotlin/SinceKotlin.class
Annotations.kt
package kotlin
public abstract annotation kotlin.SinceKotlin extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.String version ()
}
kotlin/StandardKt.class
<Unknown>
package kotlin
public final kotlin.StandardKt extends kotlin.StandardKt__SynchronizedKt {
private void <init> ()
}
kotlin/StandardKt__StandardKt.class
Standard.kt
package kotlin
kotlin.StandardKt__StandardKt extends java.lang.Object {
private static final java.lang.Void TODO ()
private static final java.lang.Void TODO (java.lang.String)
String reason
private static final java.lang.Object run (kotlin.jvm.functions.Function0)
kotlin.jvm.functions.Function0 block
private static final java.lang.Object run (java.lang.Object, kotlin.jvm.functions.Function1)
Object $this$run
kotlin.jvm.functions.Function1 block
private static final java.lang.Object with (java.lang.Object, kotlin.jvm.functions.Function1)
Object receiver
kotlin.jvm.functions.Function1 block
private static final java.lang.Object apply (java.lang.Object, kotlin.jvm.functions.Function1)
Object $this$apply
kotlin.jvm.functions.Function1 block
private static final java.lang.Object also (java.lang.Object, kotlin.jvm.functions.Function1)
Object $this$also
kotlin.jvm.functions.Function1 block
private static final java.lang.Object let (java.lang.Object, kotlin.jvm.functions.Function1)
Object $this$let
kotlin.jvm.functions.Function1 block
private static final java.lang.Object takeIf (java.lang.Object, kotlin.jvm.functions.Function1)
Object $this$takeIf
kotlin.jvm.functions.Function1 predicate
private static final java.lang.Object takeUnless (java.lang.Object, kotlin.jvm.functions.Function1)
Object $this$takeUnless
kotlin.jvm.functions.Function1 predicate
private static final void repeat (int, kotlin.jvm.functions.Function1)
int index
int times
kotlin.jvm.functions.Function1 action
public void <init> ()
}
kotlin/StandardKt__SynchronizedKt.class
Synchronized.kt
package kotlin
kotlin.StandardKt__SynchronizedKt extends kotlin.StandardKt__StandardKt {
private static final java.lang.Object synchronized (java.lang.Object, kotlin.jvm.functions.Function0)
Object lockLocal
Object lock
kotlin.jvm.functions.Function0 block
public void <init> ()
}
kotlin/SubclassOptInRequired.class
OptIn.kt
package kotlin
public abstract annotation kotlin.SubclassOptInRequired extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.Class markerClass ()
}
kotlin/Suppress.class
Annotations.kt
package kotlin
public abstract annotation kotlin.Suppress extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.String[] names ()
}
kotlin/SuspendKt.class
Suspend.kt
package kotlin
public final kotlin.SuspendKt extends java.lang.Object {
private static final kotlin.jvm.functions.Function1 suspend (kotlin.jvm.functions.Function1)
kotlin.jvm.functions.Function1 block
}
kotlin/SynchronizedLazyImpl.class
LazyJVM.kt
package kotlin
final kotlin.SynchronizedLazyImpl extends java.lang.Object implements kotlin.Lazy java.io.Serializable {
private kotlin.jvm.functions.Function0 initializer
private volatile Object _value
private final Object lock
public void <init> (kotlin.jvm.functions.Function0, java.lang.Object)
kotlin.jvm.functions.Function0 initializer
Object lock
public synthetic void <init> (kotlin.jvm.functions.Function0, java.lang.Object, int, kotlin.jvm.internal.DefaultConstructorMarker)
public java.lang.Object getValue ()
Object typedValue
int $i$a$-synchronized-SynchronizedLazyImpl$value$1
Object _v2
Object _v1
public boolean isInitialized ()
public java.lang.String toString ()
private final java.lang.Object writeReplace ()
}
kotlin/ThrowsKt.class
Throws.kt
package kotlin
public final kotlin.ThrowsKt extends java.lang.Object {
public static synthetic void Throws$annotations ()
}
kotlin/Triple.class
Tuples.kt
package kotlin
public final kotlin.Triple extends java.lang.Object implements java.io.Serializable {
private final Object first
private final Object second
private final Object third
public void <init> (java.lang.Object, java.lang.Object, java.lang.Object)
Object first
Object second
Object third
public final java.lang.Object getFirst ()
public final java.lang.Object getSecond ()
public final java.lang.Object getThird ()
public java.lang.String toString ()
public final java.lang.Object component1 ()
public final java.lang.Object component2 ()
public final java.lang.Object component3 ()
public final kotlin.Triple copy (java.lang.Object, java.lang.Object, java.lang.Object)
Object first
Object second
Object third
public static synthetic kotlin.Triple copy$default (kotlin.Triple, java.lang.Object, java.lang.Object, java.lang.Object, int, java.lang.Object)
public int hashCode ()
int result
public boolean equals (java.lang.Object)
Object other
}
kotlin/TuplesKt.class
Tuples.kt
package kotlin
public final kotlin.TuplesKt extends java.lang.Object {
public static final kotlin.Pair to (java.lang.Object, java.lang.Object)
Object $this$to
Object that
public static final java.util.List toList (kotlin.Pair)
kotlin.Pair $this$toList
public static final java.util.List toList (kotlin.Triple)
kotlin.Triple $this$toList
}
kotlin/TypeAliasesKt.class
TypeAliases.kt
package kotlin
public final kotlin.TypeAliasesKt extends java.lang.Object {
public static synthetic void Error$annotations ()
public static synthetic void Exception$annotations ()
public static synthetic void RuntimeException$annotations ()
public static synthetic void IllegalArgumentException$annotations ()
public static synthetic void IllegalStateException$annotations ()
public static synthetic void IndexOutOfBoundsException$annotations ()
public static synthetic void UnsupportedOperationException$annotations ()
public static synthetic void ArithmeticException$annotations ()
public static synthetic void NumberFormatException$annotations ()
public static synthetic void NullPointerException$annotations ()
public static synthetic void ClassCastException$annotations ()
public static synthetic void AssertionError$annotations ()
public static synthetic void NoSuchElementException$annotations ()
public static synthetic void ConcurrentModificationException$annotations ()
public static synthetic void Comparator$annotations ()
}
kotlin/TypeCastException.class
TypeCastException.kt
package kotlin
public kotlin.TypeCastException extends java.lang.ClassCastException {
public void <init> ()
public void <init> (java.lang.String)
String message
}
kotlin/UByte$Companion.class
UByte.kt
package kotlin
public final kotlin.UByte$Companion extends java.lang.Object {
private void <init> ()
public synthetic void <init> (kotlin.jvm.internal.DefaultConstructorMarker)
kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
}
kotlin/UByte.class
UByte.kt
package kotlin
public final kotlin.UByte extends java.lang.Object implements java.lang.Comparable {
public static final kotlin.UByte$Companion Companion
private final byte data
public static final byte MIN_VALUE
public static final byte MAX_VALUE
public static final int SIZE_BYTES
public static final int SIZE_BITS
public static synthetic void getData$annotations ()
private static int compareTo-7apg3OU (byte, byte)
byte arg0
byte other
private int compareTo-7apg3OU (byte)
byte other
private static final int compareTo-xj2QHRw (byte, short)
byte arg0
short other
private static final int compareTo-WZ4Q5Ns (byte, int)
byte arg0
int other
private static final int compareTo-VKZWuLQ (byte, long)
byte arg0
long other
private static final int plus-7apg3OU (byte, byte)
byte arg0
byte other
private static final int plus-xj2QHRw (byte, short)
byte arg0
short other
private static final int plus-WZ4Q5Ns (byte, int)
byte arg0
int other
private static final long plus-VKZWuLQ (byte, long)
byte arg0
long other
private static final int minus-7apg3OU (byte, byte)
byte arg0
byte other
private static final int minus-xj2QHRw (byte, short)
byte arg0
short other
private static final int minus-WZ4Q5Ns (byte, int)
byte arg0
int other
private static final long minus-VKZWuLQ (byte, long)
byte arg0
long other
private static final int times-7apg3OU (byte, byte)
byte arg0
byte other
private static final int times-xj2QHRw (byte, short)
byte arg0
short other
private static final int times-WZ4Q5Ns (byte, int)
byte arg0
int other
private static final long times-VKZWuLQ (byte, long)
byte arg0
long other
private static final int div-7apg3OU (byte, byte)
byte arg0
byte other
private static final int div-xj2QHRw (byte, short)
byte arg0
short other
private static final int div-WZ4Q5Ns (byte, int)
byte arg0
int other
private static final long div-VKZWuLQ (byte, long)
byte arg0
long other
private static final int rem-7apg3OU (byte, byte)
byte arg0
byte other
private static final int rem-xj2QHRw (byte, short)
byte arg0
short other
private static final int rem-WZ4Q5Ns (byte, int)
byte arg0
int other
private static final long rem-VKZWuLQ (byte, long)
byte arg0
long other
private static final int floorDiv-7apg3OU (byte, byte)
byte arg0
byte other
private static final int floorDiv-xj2QHRw (byte, short)
byte arg0
short other
private static final int floorDiv-WZ4Q5Ns (byte, int)
byte arg0
int other
private static final long floorDiv-VKZWuLQ (byte, long)
byte arg0
long other
private static final byte mod-7apg3OU (byte, byte)
byte arg0
byte other
private static final short mod-xj2QHRw (byte, short)
byte arg0
short other
private static final int mod-WZ4Q5Ns (byte, int)
byte arg0
int other
private static final long mod-VKZWuLQ (byte, long)
byte arg0
long other
private static final byte inc-w2LRezQ (byte)
byte arg0
private static final byte dec-w2LRezQ (byte)
byte arg0
private static final kotlin.ranges.UIntRange rangeTo-7apg3OU (byte, byte)
byte arg0
byte other
private static final kotlin.ranges.UIntRange rangeUntil-7apg3OU (byte, byte)
byte arg0
byte other
private static final byte and-7apg3OU (byte, byte)
byte arg0
byte other
private static final byte or-7apg3OU (byte, byte)
byte arg0
byte other
private static final byte xor-7apg3OU (byte, byte)
byte arg0
byte other
private static final byte inv-w2LRezQ (byte)
byte arg0
private static final byte toByte-impl (byte)
byte arg0
private static final short toShort-impl (byte)
byte arg0
private static final int toInt-impl (byte)
byte arg0
private static final long toLong-impl (byte)
byte arg0
private static final byte toUByte-w2LRezQ (byte)
byte arg0
private static final short toUShort-Mh2AYeg (byte)
byte arg0
private static final int toUInt-pVg5ArA (byte)
byte arg0
private static final long toULong-s-VKNKU (byte)
byte arg0
private static final float toFloat-impl (byte)
byte arg0
private static final double toDouble-impl (byte)
byte arg0
public static java.lang.String toString-impl (byte)
byte arg0
public java.lang.String toString ()
public static int hashCode-impl (byte)
byte arg0
public int hashCode ()
public static boolean equals-impl (byte, java.lang.Object)
byte arg0
Object other
public boolean equals (java.lang.Object)
Object other
private synthetic void <init> (byte)
byte data
public static byte constructor-impl (byte)
byte data
public static final synthetic kotlin.UByte box-impl (byte)
byte v
public final synthetic byte unbox-impl ()
public static final boolean equals-impl0 (byte, byte)
byte p1
byte p2
public volatile synthetic int compareTo (java.lang.Object)
Object other
static void <clinit> ()
}
kotlin/UByteArray$Iterator.class
UByteArray.kt
package kotlin
final kotlin.UByteArray$Iterator extends java.lang.Object implements java.util.Iterator kotlin.jvm.internal.markers.KMappedMarker {
private final byte[] array
private int index
public void <init> (byte[])
byte[] array
public boolean hasNext ()
public byte next-w2LRezQ ()
public void remove ()
public volatile synthetic java.lang.Object next ()
}
kotlin/UByteArray.class
UByteArray.kt
package kotlin
public final kotlin.UByteArray extends java.lang.Object implements java.util.Collection kotlin.jvm.internal.markers.KMappedMarker {
private final byte[] storage
public static synthetic void getStorage$annotations ()
public static byte[] constructor-impl (int)
int size
public static final byte get-w2LRezQ (byte[], int)
byte[] arg0
int index
public static final void set-VurrAj0 (byte[], int, byte)
byte[] arg0
int index
byte value
public static int getSize-impl (byte[])
byte[] arg0
public int getSize ()
public static java.util.Iterator iterator-impl (byte[])
byte[] arg0
public java.util.Iterator iterator ()
public static boolean contains-7apg3OU (byte[], byte)
byte[] arg0
byte element
public boolean contains-7apg3OU (byte)
byte element
public static boolean containsAll-impl (byte[], java.util.Collection)
int $i$a$-all-UByteArray$containsAll$1
Object it
Object element$iv
int $i$f$all
Iterable $this$all$iv
byte[] arg0
java.util.Collection elements
public boolean containsAll (java.util.Collection)
java.util.Collection elements
public static boolean isEmpty-impl (byte[])
byte[] arg0
public boolean isEmpty ()
public static java.lang.String toString-impl (byte[])
byte[] arg0
public java.lang.String toString ()
public static int hashCode-impl (byte[])
byte[] arg0
public int hashCode ()
public static boolean equals-impl (byte[], java.lang.Object)
byte[] arg0
Object other
public boolean equals (java.lang.Object)
Object other
public boolean add-7apg3OU (byte)
byte element
public boolean addAll (java.util.Collection)
java.util.Collection elements
public void clear ()
public boolean remove (java.lang.Object)
Object element
public boolean removeAll (java.util.Collection)
java.util.Collection elements
public boolean retainAll (java.util.Collection)
java.util.Collection elements
private synthetic void <init> (byte[])
byte[] storage
public static byte[] constructor-impl (byte[])
byte[] storage
public static final synthetic kotlin.UByteArray box-impl (byte[])
byte[] v
public final synthetic byte[] unbox-impl ()
public static final boolean equals-impl0 (byte[], byte[])
byte[] p1
byte[] p2
public volatile synthetic int size ()
public final volatile boolean contains (java.lang.Object)
Object element
public volatile synthetic boolean add (java.lang.Object)
Object element
public java.lang.Object[] toArray (java.lang.Object[])
Object[] array
public java.lang.Object[] toArray ()
}
kotlin/UByteArrayKt.class
UByteArray.kt
package kotlin
public final kotlin.UByteArrayKt extends java.lang.Object {
private static final byte[] UByteArray (int, kotlin.jvm.functions.Function1)
int size
kotlin.jvm.functions.Function1 init
private static final transient byte[] ubyteArrayOf-GBYM_sE (byte[])
byte[] elements
}
kotlin/UByteKt.class
UByte.kt
package kotlin
public final kotlin.UByteKt extends java.lang.Object {
private static final byte toUByte (byte)
byte $this$toUByte
private static final byte toUByte (short)
short $this$toUByte
private static final byte toUByte (int)
int $this$toUByte
private static final byte toUByte (long)
long $this$toUByte
}
kotlin/UInt$Companion.class
UInt.kt
package kotlin
public final kotlin.UInt$Companion extends java.lang.Object {
private void <init> ()
public synthetic void <init> (kotlin.jvm.internal.DefaultConstructorMarker)
kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
}
kotlin/UInt.class
UInt.kt
package kotlin
public final kotlin.UInt extends java.lang.Object implements java.lang.Comparable {
public static final kotlin.UInt$Companion Companion
private final int data
public static final int MIN_VALUE
public static final int MAX_VALUE
public static final int SIZE_BYTES
public static final int SIZE_BITS
public static synthetic void getData$annotations ()
private static final int compareTo-7apg3OU (int, byte)
int arg0
byte other
private static final int compareTo-xj2QHRw (int, short)
int arg0
short other
private static int compareTo-WZ4Q5Ns (int, int)
int arg0
int other
private int compareTo-WZ4Q5Ns (int)
int other
private static final int compareTo-VKZWuLQ (int, long)
int arg0
long other
private static final int plus-7apg3OU (int, byte)
int arg0
byte other
private static final int plus-xj2QHRw (int, short)
int arg0
short other
private static final int plus-WZ4Q5Ns (int, int)
int arg0
int other
private static final long plus-VKZWuLQ (int, long)
int arg0
long other
private static final int minus-7apg3OU (int, byte)
int arg0
byte other
private static final int minus-xj2QHRw (int, short)
int arg0
short other
private static final int minus-WZ4Q5Ns (int, int)
int arg0
int other
private static final long minus-VKZWuLQ (int, long)
int arg0
long other
private static final int times-7apg3OU (int, byte)
int arg0
byte other
private static final int times-xj2QHRw (int, short)
int arg0
short other
private static final int times-WZ4Q5Ns (int, int)
int arg0
int other
private static final long times-VKZWuLQ (int, long)
int arg0
long other
private static final int div-7apg3OU (int, byte)
int arg0
byte other
private static final int div-xj2QHRw (int, short)
int arg0
short other
private static final int div-WZ4Q5Ns (int, int)
int arg0
int other
private static final long div-VKZWuLQ (int, long)
int arg0
long other
private static final int rem-7apg3OU (int, byte)
int arg0
byte other
private static final int rem-xj2QHRw (int, short)
int arg0
short other
private static final int rem-WZ4Q5Ns (int, int)
int arg0
int other
private static final long rem-VKZWuLQ (int, long)
int arg0
long other
private static final int floorDiv-7apg3OU (int, byte)
int arg0
byte other
private static final int floorDiv-xj2QHRw (int, short)
int arg0
short other
private static final int floorDiv-WZ4Q5Ns (int, int)
int arg0
int other
private static final long floorDiv-VKZWuLQ (int, long)
int arg0
long other
private static final byte mod-7apg3OU (int, byte)
int arg0
byte other
private static final short mod-xj2QHRw (int, short)
int arg0
short other
private static final int mod-WZ4Q5Ns (int, int)
int arg0
int other
private static final long mod-VKZWuLQ (int, long)
int arg0
long other
private static final int inc-pVg5ArA (int)
int arg0
private static final int dec-pVg5ArA (int)
int arg0
private static final kotlin.ranges.UIntRange rangeTo-WZ4Q5Ns (int, int)
int arg0
int other
private static final kotlin.ranges.UIntRange rangeUntil-WZ4Q5Ns (int, int)
int arg0
int other
private static final int shl-pVg5ArA (int, int)
int arg0
int bitCount
private static final int shr-pVg5ArA (int, int)
int arg0
int bitCount
private static final int and-WZ4Q5Ns (int, int)
int arg0
int other
private static final int or-WZ4Q5Ns (int, int)
int arg0
int other
private static final int xor-WZ4Q5Ns (int, int)
int arg0
int other
private static final int inv-pVg5ArA (int)
int arg0
private static final byte toByte-impl (int)
int arg0
private static final short toShort-impl (int)
int arg0
private static final int toInt-impl (int)
int arg0
private static final long toLong-impl (int)
int arg0
private static final byte toUByte-w2LRezQ (int)
int arg0
private static final short toUShort-Mh2AYeg (int)
int arg0
private static final int toUInt-pVg5ArA (int)
int arg0
private static final long toULong-s-VKNKU (int)
int arg0
private static final float toFloat-impl (int)
int arg0
private static final double toDouble-impl (int)
int arg0
public static java.lang.String toString-impl (int)
int arg0
public java.lang.String toString ()
public static int hashCode-impl (int)
int arg0
public int hashCode ()
public static boolean equals-impl (int, java.lang.Object)
int arg0
Object other
public boolean equals (java.lang.Object)
Object other
private synthetic void <init> (int)
int data
public static int constructor-impl (int)
int data
public static final synthetic kotlin.UInt box-impl (int)
int v
public final synthetic int unbox-impl ()
public static final boolean equals-impl0 (int, int)
int p1
int p2
public volatile synthetic int compareTo (java.lang.Object)
Object other
static void <clinit> ()
}
kotlin/UIntArray$Iterator.class
UIntArray.kt
package kotlin
final kotlin.UIntArray$Iterator extends java.lang.Object implements java.util.Iterator kotlin.jvm.internal.markers.KMappedMarker {
private final int[] array
private int index
public void <init> (int[])
int[] array
public boolean hasNext ()
public int next-pVg5ArA ()
public void remove ()
public volatile synthetic java.lang.Object next ()
}
kotlin/UIntArray.class
UIntArray.kt
package kotlin
public final kotlin.UIntArray extends java.lang.Object implements java.util.Collection kotlin.jvm.internal.markers.KMappedMarker {
private final int[] storage
public static synthetic void getStorage$annotations ()
public static int[] constructor-impl (int)
int size
public static final int get-pVg5ArA (int[], int)
int[] arg0
int index
public static final void set-VXSXFK8 (int[], int, int)
int[] arg0
int index
int value
public static int getSize-impl (int[])
int[] arg0
public int getSize ()
public static java.util.Iterator iterator-impl (int[])
int[] arg0
public java.util.Iterator iterator ()
public static boolean contains-WZ4Q5Ns (int[], int)
int[] arg0
int element
public boolean contains-WZ4Q5Ns (int)
int element
public static boolean containsAll-impl (int[], java.util.Collection)
int $i$a$-all-UIntArray$containsAll$1
Object it
Object element$iv
int $i$f$all
Iterable $this$all$iv
int[] arg0
java.util.Collection elements
public boolean containsAll (java.util.Collection)
java.util.Collection elements
public static boolean isEmpty-impl (int[])
int[] arg0
public boolean isEmpty ()
public static java.lang.String toString-impl (int[])
int[] arg0
public java.lang.String toString ()
public static int hashCode-impl (int[])
int[] arg0
public int hashCode ()
public static boolean equals-impl (int[], java.lang.Object)
int[] arg0
Object other
public boolean equals (java.lang.Object)
Object other
public boolean add-WZ4Q5Ns (int)
int element
public boolean addAll (java.util.Collection)
java.util.Collection elements
public void clear ()
public boolean remove (java.lang.Object)
Object element
public boolean removeAll (java.util.Collection)
java.util.Collection elements
public boolean retainAll (java.util.Collection)
java.util.Collection elements
private synthetic void <init> (int[])
int[] storage
public static int[] constructor-impl (int[])
int[] storage
public static final synthetic kotlin.UIntArray box-impl (int[])
int[] v
public final synthetic int[] unbox-impl ()
public static final boolean equals-impl0 (int[], int[])
int[] p1
int[] p2
public volatile synthetic int size ()
public final volatile boolean contains (java.lang.Object)
Object element
public volatile synthetic boolean add (java.lang.Object)
Object element
public java.lang.Object[] toArray (java.lang.Object[])
Object[] array
public java.lang.Object[] toArray ()
}
kotlin/UIntArrayKt.class
UIntArray.kt
package kotlin
public final kotlin.UIntArrayKt extends java.lang.Object {
private static final int[] UIntArray (int, kotlin.jvm.functions.Function1)
int size
kotlin.jvm.functions.Function1 init
private static final transient int[] uintArrayOf--ajY-9A (int[])
int[] elements
}
kotlin/UIntKt.class
UInt.kt
package kotlin
public final kotlin.UIntKt extends java.lang.Object {
private static final int toUInt (byte)
byte $this$toUInt
private static final int toUInt (short)
short $this$toUInt
private static final int toUInt (int)
int $this$toUInt
private static final int toUInt (long)
long $this$toUInt
private static final int toUInt (float)
float $this$toUInt
private static final int toUInt (double)
double $this$toUInt
}
kotlin/ULong$Companion.class
ULong.kt
package kotlin
public final kotlin.ULong$Companion extends java.lang.Object {
private void <init> ()
public synthetic void <init> (kotlin.jvm.internal.DefaultConstructorMarker)
kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
}
kotlin/ULong.class
ULong.kt
package kotlin
public final kotlin.ULong extends java.lang.Object implements java.lang.Comparable {
public static final kotlin.ULong$Companion Companion
private final long data
public static final long MIN_VALUE
public static final long MAX_VALUE
public static final int SIZE_BYTES
public static final int SIZE_BITS
public static synthetic void getData$annotations ()
private static final int compareTo-7apg3OU (long, byte)
long arg0
byte other
private static final int compareTo-xj2QHRw (long, short)
long arg0
short other
private static final int compareTo-WZ4Q5Ns (long, int)
long arg0
int other
private static int compareTo-VKZWuLQ (long, long)
long arg0
long other
private int compareTo-VKZWuLQ (long)
long other
private static final long plus-7apg3OU (long, byte)
long arg0
byte other
private static final long plus-xj2QHRw (long, short)
long arg0
short other
private static final long plus-WZ4Q5Ns (long, int)
long arg0
int other
private static final long plus-VKZWuLQ (long, long)
long arg0
long other
private static final long minus-7apg3OU (long, byte)
long arg0
byte other
private static final long minus-xj2QHRw (long, short)
long arg0
short other
private static final long minus-WZ4Q5Ns (long, int)
long arg0
int other
private static final long minus-VKZWuLQ (long, long)
long arg0
long other
private static final long times-7apg3OU (long, byte)
long arg0
byte other
private static final long times-xj2QHRw (long, short)
long arg0
short other
private static final long times-WZ4Q5Ns (long, int)
long arg0
int other
private static final long times-VKZWuLQ (long, long)
long arg0
long other
private static final long div-7apg3OU (long, byte)
long arg0
byte other
private static final long div-xj2QHRw (long, short)
long arg0
short other
private static final long div-WZ4Q5Ns (long, int)
long arg0
int other
private static final long div-VKZWuLQ (long, long)
long arg0
long other
private static final long rem-7apg3OU (long, byte)
long arg0
byte other
private static final long rem-xj2QHRw (long, short)
long arg0
short other
private static final long rem-WZ4Q5Ns (long, int)
long arg0
int other
private static final long rem-VKZWuLQ (long, long)
long arg0
long other
private static final long floorDiv-7apg3OU (long, byte)
long arg0
byte other
private static final long floorDiv-xj2QHRw (long, short)
long arg0
short other
private static final long floorDiv-WZ4Q5Ns (long, int)
long arg0
int other
private static final long floorDiv-VKZWuLQ (long, long)
long arg0
long other
private static final byte mod-7apg3OU (long, byte)
long arg0
byte other
private static final short mod-xj2QHRw (long, short)
long arg0
short other
private static final int mod-WZ4Q5Ns (long, int)
long arg0
int other
private static final long mod-VKZWuLQ (long, long)
long arg0
long other
private static final long inc-s-VKNKU (long)
long arg0
private static final long dec-s-VKNKU (long)
long arg0
private static final kotlin.ranges.ULongRange rangeTo-VKZWuLQ (long, long)
long arg0
long other
private static final kotlin.ranges.ULongRange rangeUntil-VKZWuLQ (long, long)
long arg0
long other
private static final long shl-s-VKNKU (long, int)
long arg0
int bitCount
private static final long shr-s-VKNKU (long, int)
long arg0
int bitCount
private static final long and-VKZWuLQ (long, long)
long arg0
long other
private static final long or-VKZWuLQ (long, long)
long arg0
long other
private static final long xor-VKZWuLQ (long, long)
long arg0
long other
private static final long inv-s-VKNKU (long)
long arg0
private static final byte toByte-impl (long)
long arg0
private static final short toShort-impl (long)
long arg0
private static final int toInt-impl (long)
long arg0
private static final long toLong-impl (long)
long arg0
private static final byte toUByte-w2LRezQ (long)
long arg0
private static final short toUShort-Mh2AYeg (long)
long arg0
private static final int toUInt-pVg5ArA (long)
long arg0
private static final long toULong-s-VKNKU (long)
long arg0
private static final float toFloat-impl (long)
long arg0
private static final double toDouble-impl (long)
long arg0
public static java.lang.String toString-impl (long)
long arg0
public java.lang.String toString ()
public static int hashCode-impl (long)
long arg0
public int hashCode ()
public static boolean equals-impl (long, java.lang.Object)
long arg0
Object other
public boolean equals (java.lang.Object)
Object other
private synthetic void <init> (long)
long data
public static long constructor-impl (long)
long data
public static final synthetic kotlin.ULong box-impl (long)
long v
public final synthetic long unbox-impl ()
public static final boolean equals-impl0 (long, long)
long p1
long p2
public volatile synthetic int compareTo (java.lang.Object)
Object other
static void <clinit> ()
}
kotlin/ULongArray$Iterator.class
ULongArray.kt
package kotlin
final kotlin.ULongArray$Iterator extends java.lang.Object implements java.util.Iterator kotlin.jvm.internal.markers.KMappedMarker {
private final long[] array
private int index
public void <init> (long[])
long[] array
public boolean hasNext ()
public long next-s-VKNKU ()
public void remove ()
public volatile synthetic java.lang.Object next ()
}
kotlin/ULongArray.class
ULongArray.kt
package kotlin
public final kotlin.ULongArray extends java.lang.Object implements java.util.Collection kotlin.jvm.internal.markers.KMappedMarker {
private final long[] storage
public static synthetic void getStorage$annotations ()
public static long[] constructor-impl (int)
int size
public static final long get-s-VKNKU (long[], int)
long[] arg0
int index
public static final void set-k8EXiF4 (long[], int, long)
long[] arg0
int index
long value
public static int getSize-impl (long[])
long[] arg0
public int getSize ()
public static java.util.Iterator iterator-impl (long[])
long[] arg0
public java.util.Iterator iterator ()
public static boolean contains-VKZWuLQ (long[], long)
long[] arg0
long element
public boolean contains-VKZWuLQ (long)
long element
public static boolean containsAll-impl (long[], java.util.Collection)
int $i$a$-all-ULongArray$containsAll$1
Object it
Object element$iv
int $i$f$all
Iterable $this$all$iv
long[] arg0
java.util.Collection elements
public boolean containsAll (java.util.Collection)
java.util.Collection elements
public static boolean isEmpty-impl (long[])
long[] arg0
public boolean isEmpty ()
public static java.lang.String toString-impl (long[])
long[] arg0
public java.lang.String toString ()
public static int hashCode-impl (long[])
long[] arg0
public int hashCode ()
public static boolean equals-impl (long[], java.lang.Object)
long[] arg0
Object other
public boolean equals (java.lang.Object)
Object other
public boolean add-VKZWuLQ (long)
long element
public boolean addAll (java.util.Collection)
java.util.Collection elements
public void clear ()
public boolean remove (java.lang.Object)
Object element
public boolean removeAll (java.util.Collection)
java.util.Collection elements
public boolean retainAll (java.util.Collection)
java.util.Collection elements
private synthetic void <init> (long[])
long[] storage
public static long[] constructor-impl (long[])
long[] storage
public static final synthetic kotlin.ULongArray box-impl (long[])
long[] v
public final synthetic long[] unbox-impl ()
public static final boolean equals-impl0 (long[], long[])
long[] p1
long[] p2
public volatile synthetic int size ()
public final volatile boolean contains (java.lang.Object)
Object element
public volatile synthetic boolean add (java.lang.Object)
Object element
public java.lang.Object[] toArray (java.lang.Object[])
Object[] array
public java.lang.Object[] toArray ()
}
kotlin/ULongArrayKt.class
ULongArray.kt
package kotlin
public final kotlin.ULongArrayKt extends java.lang.Object {
private static final long[] ULongArray (int, kotlin.jvm.functions.Function1)
int size
kotlin.jvm.functions.Function1 init
private static final transient long[] ulongArrayOf-QwZRm1k (long[])
long[] elements
}
kotlin/ULongKt.class
ULong.kt
package kotlin
public final kotlin.ULongKt extends java.lang.Object {
private static final long toULong (byte)
byte $this$toULong
private static final long toULong (short)
short $this$toULong
private static final long toULong (int)
int $this$toULong
private static final long toULong (long)
long $this$toULong
private static final long toULong (float)
float $this$toULong
private static final long toULong (double)
double $this$toULong
}
kotlin/UNINITIALIZED_VALUE.class
Lazy.kt
package kotlin
public final kotlin.UNINITIALIZED_VALUE extends java.lang.Object {
public static final kotlin.UNINITIALIZED_VALUE INSTANCE
private void <init> ()
static void <clinit> ()
}
kotlin/UNumbersKt.class
UNumbers.kt
package kotlin
public final kotlin.UNumbersKt extends java.lang.Object {
private static final int countOneBits-WZ4Q5Ns (int)
int $this$countOneBits_u2dWZ4Q5Ns
private static final int countLeadingZeroBits-WZ4Q5Ns (int)
int $this$countLeadingZeroBits_u2dWZ4Q5Ns
private static final int countTrailingZeroBits-WZ4Q5Ns (int)
int $this$countTrailingZeroBits_u2dWZ4Q5Ns
private static final int takeHighestOneBit-WZ4Q5Ns (int)
int $this$takeHighestOneBit_u2dWZ4Q5Ns
private static final int takeLowestOneBit-WZ4Q5Ns (int)
int $this$takeLowestOneBit_u2dWZ4Q5Ns
private static final int rotateLeft-V7xB4Y4 (int, int)
int $this$rotateLeft_u2dV7xB4Y4
int bitCount
private static final int rotateRight-V7xB4Y4 (int, int)
int $this$rotateRight_u2dV7xB4Y4
int bitCount
private static final int countOneBits-VKZWuLQ (long)
long $this$countOneBits_u2dVKZWuLQ
private static final int countLeadingZeroBits-VKZWuLQ (long)
long $this$countLeadingZeroBits_u2dVKZWuLQ
private static final int countTrailingZeroBits-VKZWuLQ (long)
long $this$countTrailingZeroBits_u2dVKZWuLQ
private static final long takeHighestOneBit-VKZWuLQ (long)
long $this$takeHighestOneBit_u2dVKZWuLQ
private static final long takeLowestOneBit-VKZWuLQ (long)
long $this$takeLowestOneBit_u2dVKZWuLQ
private static final long rotateLeft-JSWoG40 (long, int)
long $this$rotateLeft_u2dJSWoG40
int bitCount
private static final long rotateRight-JSWoG40 (long, int)
long $this$rotateRight_u2dJSWoG40
int bitCount
private static final int countOneBits-7apg3OU (byte)
byte $this$countOneBits_u2d7apg3OU
private static final int countLeadingZeroBits-7apg3OU (byte)
byte $this$countLeadingZeroBits_u2d7apg3OU
private static final int countTrailingZeroBits-7apg3OU (byte)
byte $this$countTrailingZeroBits_u2d7apg3OU
private static final byte takeHighestOneBit-7apg3OU (byte)
byte $this$takeHighestOneBit_u2d7apg3OU
private static final byte takeLowestOneBit-7apg3OU (byte)
byte $this$takeLowestOneBit_u2d7apg3OU
private static final byte rotateLeft-LxnNnR4 (byte, int)
byte $this$rotateLeft_u2dLxnNnR4
int bitCount
private static final byte rotateRight-LxnNnR4 (byte, int)
byte $this$rotateRight_u2dLxnNnR4
int bitCount
private static final int countOneBits-xj2QHRw (short)
short $this$countOneBits_u2dxj2QHRw
private static final int countLeadingZeroBits-xj2QHRw (short)
short $this$countLeadingZeroBits_u2dxj2QHRw
private static final int countTrailingZeroBits-xj2QHRw (short)
short $this$countTrailingZeroBits_u2dxj2QHRw
private static final short takeHighestOneBit-xj2QHRw (short)
short $this$takeHighestOneBit_u2dxj2QHRw
private static final short takeLowestOneBit-xj2QHRw (short)
short $this$takeLowestOneBit_u2dxj2QHRw
private static final short rotateLeft-olVBNx4 (short, int)
short $this$rotateLeft_u2dolVBNx4
int bitCount
private static final short rotateRight-olVBNx4 (short, int)
short $this$rotateRight_u2dolVBNx4
int bitCount
}
kotlin/UShort$Companion.class
UShort.kt
package kotlin
public final kotlin.UShort$Companion extends java.lang.Object {
private void <init> ()
public synthetic void <init> (kotlin.jvm.internal.DefaultConstructorMarker)
kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
}
kotlin/UShort.class
UShort.kt
package kotlin
public final kotlin.UShort extends java.lang.Object implements java.lang.Comparable {
public static final kotlin.UShort$Companion Companion
private final short data
public static final short MIN_VALUE
public static final short MAX_VALUE
public static final int SIZE_BYTES
public static final int SIZE_BITS
public static synthetic void getData$annotations ()
private static final int compareTo-7apg3OU (short, byte)
short arg0
byte other
private static int compareTo-xj2QHRw (short, short)
short arg0
short other
private int compareTo-xj2QHRw (short)
short other
private static final int compareTo-WZ4Q5Ns (short, int)
short arg0
int other
private static final int compareTo-VKZWuLQ (short, long)
short arg0
long other
private static final int plus-7apg3OU (short, byte)
short arg0
byte other
private static final int plus-xj2QHRw (short, short)
short arg0
short other
private static final int plus-WZ4Q5Ns (short, int)
short arg0
int other
private static final long plus-VKZWuLQ (short, long)
short arg0
long other
private static final int minus-7apg3OU (short, byte)
short arg0
byte other
private static final int minus-xj2QHRw (short, short)
short arg0
short other
private static final int minus-WZ4Q5Ns (short, int)
short arg0
int other
private static final long minus-VKZWuLQ (short, long)
short arg0
long other
private static final int times-7apg3OU (short, byte)
short arg0
byte other
private static final int times-xj2QHRw (short, short)
short arg0
short other
private static final int times-WZ4Q5Ns (short, int)
short arg0
int other
private static final long times-VKZWuLQ (short, long)
short arg0
long other
private static final int div-7apg3OU (short, byte)
short arg0
byte other
private static final int div-xj2QHRw (short, short)
short arg0
short other
private static final int div-WZ4Q5Ns (short, int)
short arg0
int other
private static final long div-VKZWuLQ (short, long)
short arg0
long other
private static final int rem-7apg3OU (short, byte)
short arg0
byte other
private static final int rem-xj2QHRw (short, short)
short arg0
short other
private static final int rem-WZ4Q5Ns (short, int)
short arg0
int other
private static final long rem-VKZWuLQ (short, long)
short arg0
long other
private static final int floorDiv-7apg3OU (short, byte)
short arg0
byte other
private static final int floorDiv-xj2QHRw (short, short)
short arg0
short other
private static final int floorDiv-WZ4Q5Ns (short, int)
short arg0
int other
private static final long floorDiv-VKZWuLQ (short, long)
short arg0
long other
private static final byte mod-7apg3OU (short, byte)
short arg0
byte other
private static final short mod-xj2QHRw (short, short)
short arg0
short other
private static final int mod-WZ4Q5Ns (short, int)
short arg0
int other
private static final long mod-VKZWuLQ (short, long)
short arg0
long other
private static final short inc-Mh2AYeg (short)
short arg0
private static final short dec-Mh2AYeg (short)
short arg0
private static final kotlin.ranges.UIntRange rangeTo-xj2QHRw (short, short)
short arg0
short other
private static final kotlin.ranges.UIntRange rangeUntil-xj2QHRw (short, short)
short arg0
short other
private static final short and-xj2QHRw (short, short)
short arg0
short other
private static final short or-xj2QHRw (short, short)
short arg0
short other
private static final short xor-xj2QHRw (short, short)
short arg0
short other
private static final short inv-Mh2AYeg (short)
short arg0
private static final byte toByte-impl (short)
short arg0
private static final short toShort-impl (short)
short arg0
private static final int toInt-impl (short)
short arg0
private static final long toLong-impl (short)
short arg0
private static final byte toUByte-w2LRezQ (short)
short arg0
private static final short toUShort-Mh2AYeg (short)
short arg0
private static final int toUInt-pVg5ArA (short)
short arg0
private static final long toULong-s-VKNKU (short)
short arg0
private static final float toFloat-impl (short)
short arg0
private static final double toDouble-impl (short)
short arg0
public static java.lang.String toString-impl (short)
short arg0
public java.lang.String toString ()
public static int hashCode-impl (short)
short arg0
public int hashCode ()
public static boolean equals-impl (short, java.lang.Object)
short arg0
Object other
public boolean equals (java.lang.Object)
Object other
private synthetic void <init> (short)
short data
public static short constructor-impl (short)
short data
public static final synthetic kotlin.UShort box-impl (short)
short v
public final synthetic short unbox-impl ()
public static final boolean equals-impl0 (short, short)
short p1
short p2
public volatile synthetic int compareTo (java.lang.Object)
Object other
static void <clinit> ()
}
kotlin/UShortArray$Iterator.class
UShortArray.kt
package kotlin
final kotlin.UShortArray$Iterator extends java.lang.Object implements java.util.Iterator kotlin.jvm.internal.markers.KMappedMarker {
private final short[] array
private int index
public void <init> (short[])
short[] array
public boolean hasNext ()
public short next-Mh2AYeg ()
public void remove ()
public volatile synthetic java.lang.Object next ()
}
kotlin/UShortArray.class
UShortArray.kt
package kotlin
public final kotlin.UShortArray extends java.lang.Object implements java.util.Collection kotlin.jvm.internal.markers.KMappedMarker {
private final short[] storage
public static synthetic void getStorage$annotations ()
public static short[] constructor-impl (int)
int size
public static final short get-Mh2AYeg (short[], int)
short[] arg0
int index
public static final void set-01HTLdE (short[], int, short)
short[] arg0
int index
short value
public static int getSize-impl (short[])
short[] arg0
public int getSize ()
public static java.util.Iterator iterator-impl (short[])
short[] arg0
public java.util.Iterator iterator ()
public static boolean contains-xj2QHRw (short[], short)
short[] arg0
short element
public boolean contains-xj2QHRw (short)
short element
public static boolean containsAll-impl (short[], java.util.Collection)
int $i$a$-all-UShortArray$containsAll$1
Object it
Object element$iv
int $i$f$all
Iterable $this$all$iv
short[] arg0
java.util.Collection elements
public boolean containsAll (java.util.Collection)
java.util.Collection elements
public static boolean isEmpty-impl (short[])
short[] arg0
public boolean isEmpty ()
public static java.lang.String toString-impl (short[])
short[] arg0
public java.lang.String toString ()
public static int hashCode-impl (short[])
short[] arg0
public int hashCode ()
public static boolean equals-impl (short[], java.lang.Object)
short[] arg0
Object other
public boolean equals (java.lang.Object)
Object other
public boolean add-xj2QHRw (short)
short element
public boolean addAll (java.util.Collection)
java.util.Collection elements
public void clear ()
public boolean remove (java.lang.Object)
Object element
public boolean removeAll (java.util.Collection)
java.util.Collection elements
public boolean retainAll (java.util.Collection)
java.util.Collection elements
private synthetic void <init> (short[])
short[] storage
public static short[] constructor-impl (short[])
short[] storage
public static final synthetic kotlin.UShortArray box-impl (short[])
short[] v
public final synthetic short[] unbox-impl ()
public static final boolean equals-impl0 (short[], short[])
short[] p1
short[] p2
public volatile synthetic int size ()
public final volatile boolean contains (java.lang.Object)
Object element
public volatile synthetic boolean add (java.lang.Object)
Object element
public java.lang.Object[] toArray (java.lang.Object[])
Object[] array
public java.lang.Object[] toArray ()
}
kotlin/UShortArrayKt.class
UShortArray.kt
package kotlin
public final kotlin.UShortArrayKt extends java.lang.Object {
private static final short[] UShortArray (int, kotlin.jvm.functions.Function1)
int size
kotlin.jvm.functions.Function1 init
private static final transient short[] ushortArrayOf-rL5Bavg (short[])
short[] elements
}
kotlin/UShortKt.class
UShort.kt
package kotlin
public final kotlin.UShortKt extends java.lang.Object {
private static final short toUShort (byte)
byte $this$toUShort
private static final short toUShort (short)
short $this$toUShort
private static final short toUShort (int)
int $this$toUShort
private static final short toUShort (long)
long $this$toUShort
}
kotlin/UninitializedPropertyAccessException.class
UninitializedPropertyAccessException.kt
package kotlin
public final kotlin.UninitializedPropertyAccessException extends java.lang.RuntimeException {
public void <init> ()
public void <init> (java.lang.String)
String message
public void <init> (java.lang.String, java.lang.Throwable)
String message
Throwable cause
public void <init> (java.lang.Throwable)
Throwable cause
}
kotlin/Unit.class
Unit.kt
package kotlin
public final kotlin.Unit extends java.lang.Object {
public static final kotlin.Unit INSTANCE
private void <init> ()
public java.lang.String toString ()
static void <clinit> ()
}
kotlin/UnsafeLazyImpl.class
Lazy.kt
package kotlin
public final kotlin.UnsafeLazyImpl extends java.lang.Object implements kotlin.Lazy java.io.Serializable {
private kotlin.jvm.functions.Function0 initializer
private Object _value
public void <init> (kotlin.jvm.functions.Function0)
kotlin.jvm.functions.Function0 initializer
public java.lang.Object getValue ()
public boolean isInitialized ()
public java.lang.String toString ()
private final java.lang.Object writeReplace ()
}
kotlin/UnsafeVariance.class
Annotations.kt
package kotlin
public abstract annotation kotlin.UnsafeVariance extends java.lang.Object implements java.lang.annotation.Annotation {
}
kotlin/UnsignedKt.class
UnsignedUtils.kt
package kotlin
public final kotlin.UnsignedKt extends java.lang.Object {
public static final int uintCompare (int, int)
int v1
int v2
public static final int ulongCompare (long, long)
long v1
long v2
public static final int uintDivide-J1ME1BU (int, int)
int v1
int v2
public static final int uintRemainder-J1ME1BU (int, int)
int v1
int v2
public static final long ulongDivide-eb3DHEI (long, long)
long dividend
long divisor
long quotient
long rem
long v1
long v2
public static final long ulongRemainder-eb3DHEI (long, long)
long dividend
long divisor
long quotient
long rem
long v1
long v2
public static final int doubleToUInt (double)
double v
public static final long doubleToULong (double)
double v
public static final double uintToDouble (int)
int v
public static final double ulongToDouble (long)
long v
public static final java.lang.String ulongToString (long)
long v
public static final java.lang.String ulongToString (long, int)
long quotient
long rem
long v
int base
}
kotlin/WasExperimental.class
WasExperimental.kt
package kotlin
public abstract annotation kotlin.WasExperimental extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.Class[] markerClass ()
}
kotlin/_Assertions.class
AssertionsJVM.kt
package kotlin
public final kotlin._Assertions extends java.lang.Object {
public static final kotlin._Assertions INSTANCE
public static final boolean ENABLED
private void <init> ()
public static synthetic void getENABLED$annotations ()
static void <clinit> ()
}
kotlin/annotation/
kotlin/annotation/AnnotationRetention.class
Annotations.kt
package kotlin.annotation
public final enum kotlin.annotation.AnnotationRetention extends java.lang.Enum {
public static final enum kotlin.annotation.AnnotationRetention SOURCE
public static final enum kotlin.annotation.AnnotationRetention BINARY
public static final enum kotlin.annotation.AnnotationRetention RUNTIME
private static final synthetic kotlin.annotation.AnnotationRetention[] $VALUES
private void <init> (java.lang.String, int)
String $enum$name
int $enum$ordinal
public static kotlin.annotation.AnnotationRetention[] values ()
public static kotlin.annotation.AnnotationRetention valueOf (java.lang.String)
String value
private static final synthetic kotlin.annotation.AnnotationRetention[] $values ()
static void <clinit> ()
}
kotlin/annotation/AnnotationTarget.class
Annotations.kt
package kotlin.annotation
public final enum kotlin.annotation.AnnotationTarget extends java.lang.Enum {
public static final enum kotlin.annotation.AnnotationTarget CLASS
public static final enum kotlin.annotation.AnnotationTarget ANNOTATION_CLASS
public static final enum kotlin.annotation.AnnotationTarget TYPE_PARAMETER
public static final enum kotlin.annotation.AnnotationTarget PROPERTY
public static final enum kotlin.annotation.AnnotationTarget FIELD
public static final enum kotlin.annotation.AnnotationTarget LOCAL_VARIABLE
public static final enum kotlin.annotation.AnnotationTarget VALUE_PARAMETER
public static final enum kotlin.annotation.AnnotationTarget CONSTRUCTOR
public static final enum kotlin.annotation.AnnotationTarget FUNCTION
public static final enum kotlin.annotation.AnnotationTarget PROPERTY_GETTER
public static final enum kotlin.annotation.AnnotationTarget PROPERTY_SETTER
public static final enum kotlin.annotation.AnnotationTarget TYPE
public static final enum kotlin.annotation.AnnotationTarget EXPRESSION
public static final enum kotlin.annotation.AnnotationTarget FILE
public static final enum kotlin.annotation.AnnotationTarget TYPEALIAS
private static final synthetic kotlin.annotation.AnnotationTarget[] $VALUES
private void <init> (java.lang.String, int)
String $enum$name
int $enum$ordinal
public static kotlin.annotation.AnnotationTarget[] values ()
public static kotlin.annotation.AnnotationTarget valueOf (java.lang.String)
String value
private static final synthetic kotlin.annotation.AnnotationTarget[] $values ()
static void <clinit> ()
}
kotlin/annotation/MustBeDocumented.class
Annotations.kt
package kotlin.annotation
public abstract annotation kotlin.annotation.MustBeDocumented extends java.lang.Object implements java.lang.annotation.Annotation {
}
kotlin/annotation/Repeatable.class
Annotations.kt
package kotlin.annotation
public abstract annotation kotlin.annotation.Repeatable extends java.lang.Object implements java.lang.annotation.Annotation {
}
kotlin/annotation/Retention.class
Annotations.kt
package kotlin.annotation
public abstract annotation kotlin.annotation.Retention extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract kotlin.annotation.AnnotationRetention value ()
}
kotlin/annotation/Target.class
Annotations.kt
package kotlin.annotation
public abstract annotation kotlin.annotation.Target extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract kotlin.annotation.AnnotationTarget[] allowedTargets ()
}
kotlin/annotation/annotation.kotlin_builtins
kotlin/collections/
kotlin/collections/AbstractCollection$toString$1.class
AbstractCollection.kt
package kotlin.collections
final kotlin.collections.AbstractCollection$toString$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 {
final synthetic kotlin.collections.AbstractCollection this$0
void <init> (kotlin.collections.AbstractCollection)
kotlin.collections.AbstractCollection $receiver
public final java.lang.CharSequence invoke (java.lang.Object)
Object it
public volatile synthetic java.lang.Object invoke (java.lang.Object)
Object p1
}
kotlin/collections/AbstractCollection.class
AbstractCollection.kt
package kotlin.collections
public abstract kotlin.collections.AbstractCollection extends java.lang.Object implements java.util.Collection kotlin.jvm.internal.markers.KMappedMarker {
protected void <init> ()
public abstract int getSize ()
public abstract java.util.Iterator iterator ()
public boolean contains (java.lang.Object)
int $i$a$-any-AbstractCollection$contains$1
Object it
Object element$iv
int $i$f$any
Iterable $this$any$iv
Object element
public boolean containsAll (java.util.Collection)
int $i$a$-all-AbstractCollection$containsAll$1
Object it
Object element$iv
int $i$f$all
Iterable $this$all$iv
java.util.Collection elements
public boolean isEmpty ()
public java.lang.String toString ()
public java.lang.Object[] toArray ()
public java.lang.Object[] toArray (java.lang.Object[])
Object[] array
public boolean add (java.lang.Object)
Object element
public boolean addAll (java.util.Collection)
java.util.Collection elements
public void clear ()
public boolean remove (java.lang.Object)
Object element
public boolean removeAll (java.util.Collection)
java.util.Collection elements
public boolean retainAll (java.util.Collection)
java.util.Collection elements
public final volatile int size ()
}
kotlin/collections/AbstractIterator$WhenMappings.class
AbstractIterator.kt
package kotlin.collections
public final synthetic kotlin.collections.AbstractIterator$WhenMappings extends java.lang.Object {
public static final synthetic int[] $EnumSwitchMapping$0
static void <clinit> ()
}
kotlin/collections/AbstractIterator.class
AbstractIterator.kt
package kotlin.collections
public abstract kotlin.collections.AbstractIterator extends java.lang.Object implements java.util.Iterator kotlin.jvm.internal.markers.KMappedMarker {
private kotlin.collections.State state
private Object nextValue
public void <init> ()
public boolean hasNext ()
public java.lang.Object next ()
private final boolean tryToComputeNext ()
protected abstract void computeNext ()
protected final void setNext (java.lang.Object)
Object value
protected final void done ()
public void remove ()
}
kotlin/collections/AbstractList$Companion.class
AbstractList.kt
package kotlin.collections
public final kotlin.collections.AbstractList$Companion extends java.lang.Object {
private void <init> ()
public final void checkElementIndex$kotlin_stdlib (int, int)
int index
int size
public final void checkPositionIndex$kotlin_stdlib (int, int)
int index
int size
public final void checkRangeIndexes$kotlin_stdlib (int, int, int)
int fromIndex
int toIndex
int size
public final void checkBoundsIndexes$kotlin_stdlib (int, int, int)
int startIndex
int endIndex
int size
public final int orderedHashCode$kotlin_stdlib (java.util.Collection)
Object e
int hashCode
java.util.Collection c
public final boolean orderedEquals$kotlin_stdlib (java.util.Collection, java.util.Collection)
Object elemOther
Object elem
java.util.Iterator otherIterator
java.util.Collection c
java.util.Collection other
public synthetic void <init> (kotlin.jvm.internal.DefaultConstructorMarker)
kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
}
kotlin/collections/AbstractList$IteratorImpl.class
AbstractList.kt
package kotlin.collections
kotlin.collections.AbstractList$IteratorImpl extends java.lang.Object implements java.util.Iterator kotlin.jvm.internal.markers.KMappedMarker {
private int index
final synthetic kotlin.collections.AbstractList this$0
public void <init> (kotlin.collections.AbstractList)
kotlin.collections.AbstractList this$0
protected final int getIndex ()
protected final void setIndex (int)
int
public boolean hasNext ()
public java.lang.Object next ()
public void remove ()
}
kotlin/collections/AbstractList$ListIteratorImpl.class
AbstractList.kt
package kotlin.collections
kotlin.collections.AbstractList$ListIteratorImpl extends kotlin.collections.AbstractList$IteratorImpl implements java.util.ListIterator kotlin.jvm.internal.markers.KMappedMarker {
final synthetic kotlin.collections.AbstractList this$0
public void <init> (kotlin.collections.AbstractList, int)
kotlin.collections.AbstractList this$0
int index
public boolean hasPrevious ()
public int nextIndex ()
public java.lang.Object previous ()
public int previousIndex ()
public void add (java.lang.Object)
Object element
public void set (java.lang.Object)
Object element
}
kotlin/collections/AbstractList$SubList.class
AbstractList.kt
package kotlin.collections
final kotlin.collections.AbstractList$SubList extends kotlin.collections.AbstractList implements java.util.RandomAccess {
private final kotlin.collections.AbstractList list
private final int fromIndex
private int _size
public void <init> (kotlin.collections.AbstractList, int, int)
kotlin.collections.AbstractList list
int fromIndex
int toIndex
public java.lang.Object get (int)
int index
public int getSize ()
}
kotlin/collections/AbstractList.class
AbstractList.kt
package kotlin.collections
public abstract kotlin.collections.AbstractList extends kotlin.collections.AbstractCollection implements java.util.List kotlin.jvm.internal.markers.KMappedMarker {
public static final kotlin.collections.AbstractList$Companion Companion
protected void <init> ()
public abstract int getSize ()
public abstract java.lang.Object get (int)
public java.util.Iterator iterator ()
public int indexOf (java.lang.Object)
int $i$a$-indexOfFirst-AbstractList$indexOf$1
Object it
Object item$iv
int $i$f$indexOfFirst
int index$iv
java.util.List $this$indexOfFirst$iv
Object element
public int lastIndexOf (java.lang.Object)
int $i$a$-indexOfLast-AbstractList$lastIndexOf$1
Object it
int $i$f$indexOfLast
java.util.ListIterator iterator$iv
java.util.List $this$indexOfLast$iv
Object element
public java.util.ListIterator listIterator ()
public java.util.ListIterator listIterator (int)
int index
public java.util.List subList (int, int)
int fromIndex
int toIndex
public boolean equals (java.lang.Object)
Object other
public int hashCode ()
public void add (int, java.lang.Object)
int index
Object element
public boolean addAll (int, java.util.Collection)
int index
java.util.Collection elements
public java.lang.Object remove (int)
int index
public java.lang.Object set (int, java.lang.Object)
int index
Object element
static void <clinit> ()
}
kotlin/collections/AbstractMap$Companion.class
AbstractMap.kt
package kotlin.collections
public final kotlin.collections.AbstractMap$Companion extends java.lang.Object {
private void <init> ()
public final int entryHashCode$kotlin_stdlib (java.util.Map$Entry)
int $i$a$-with-AbstractMap$Companion$entryHashCode$1
java.util.Map$Entry $this$entryHashCode_u24lambda_u240
java.util.Map$Entry e
public final java.lang.String entryToString$kotlin_stdlib (java.util.Map$Entry)
int $i$a$-with-AbstractMap$Companion$entryToString$1
java.util.Map$Entry $this$entryToString_u24lambda_u241
java.util.Map$Entry e
public final boolean entryEquals$kotlin_stdlib (java.util.Map$Entry, java.lang.Object)
java.util.Map$Entry e
Object other
public synthetic void <init> (kotlin.jvm.internal.DefaultConstructorMarker)
kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
}
kotlin/collections/AbstractMap$keys$1$iterator$1.class
AbstractMap.kt
package kotlin.collections
public final kotlin.collections.AbstractMap$keys$1$iterator$1 extends java.lang.Object implements java.util.Iterator kotlin.jvm.internal.markers.KMappedMarker {
final synthetic java.util.Iterator $entryIterator
void <init> (java.util.Iterator)
java.util.Iterator $entryIterator
public boolean hasNext ()
public java.lang.Object next ()
public void remove ()
}
kotlin/collections/AbstractMap$keys$1.class
AbstractMap.kt
package kotlin.collections
public final kotlin.collections.AbstractMap$keys$1 extends kotlin.collections.AbstractSet {
final synthetic kotlin.collections.AbstractMap this$0
void <init> (kotlin.collections.AbstractMap)
kotlin.collections.AbstractMap $receiver
public boolean contains (java.lang.Object)
Object element
public java.util.Iterator iterator ()
java.util.Iterator entryIterator
public int getSize ()
}
kotlin/collections/AbstractMap$toString$1.class
AbstractMap.kt
package kotlin.collections
final kotlin.collections.AbstractMap$toString$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 {
final synthetic kotlin.collections.AbstractMap this$0
void <init> (kotlin.collections.AbstractMap)
kotlin.collections.AbstractMap $receiver
public final java.lang.CharSequence invoke (java.util.Map$Entry)
java.util.Map$Entry it
public volatile synthetic java.lang.Object invoke (java.lang.Object)
Object p1
}
kotlin/collections/AbstractMap$values$1$iterator$1.class
AbstractMap.kt
package kotlin.collections
public final kotlin.collections.AbstractMap$values$1$iterator$1 extends java.lang.Object implements java.util.Iterator kotlin.jvm.internal.markers.KMappedMarker {
final synthetic java.util.Iterator $entryIterator
void <init> (java.util.Iterator)
java.util.Iterator $entryIterator
public boolean hasNext ()
public java.lang.Object next ()
public void remove ()
}
kotlin/collections/AbstractMap$values$1.class
AbstractMap.kt
package kotlin.collections
public final kotlin.collections.AbstractMap$values$1 extends kotlin.collections.AbstractCollection {
final synthetic kotlin.collections.AbstractMap this$0
void <init> (kotlin.collections.AbstractMap)
kotlin.collections.AbstractMap $receiver
public boolean contains (java.lang.Object)
Object element
public java.util.Iterator iterator ()
java.util.Iterator entryIterator
public int getSize ()
}
kotlin/collections/AbstractMap.class
AbstractMap.kt
package kotlin.collections
public abstract kotlin.collections.AbstractMap extends java.lang.Object implements java.util.Map kotlin.jvm.internal.markers.KMappedMarker {
public static final kotlin.collections.AbstractMap$Companion Companion
private volatile java.util.Set _keys
private volatile java.util.Collection _values
protected void <init> ()
public boolean containsKey (java.lang.Object)
Object key
public boolean containsValue (java.lang.Object)
int $i$a$-any-AbstractMap$containsValue$1
java.util.Map$Entry it
Object element$iv
int $i$f$any
Iterable $this$any$iv
Object value
public final boolean containsEntry$kotlin_stdlib (java.util.Map$Entry)
Object key
Object value
Object ourValue
java.util.Map$Entry entry
public boolean equals (java.lang.Object)
int $i$a$-all-AbstractMap$equals$1
java.util.Map$Entry it
Object element$iv
int $i$f$all
Iterable $this$all$iv
Object other
public java.lang.Object get (java.lang.Object)
Object key
public int hashCode ()
public boolean isEmpty ()
public int getSize ()
public java.util.Set getKeys ()
public java.lang.String toString ()
private final java.lang.String toString (java.util.Map$Entry)
java.util.Map$Entry entry
private final java.lang.String toString (java.lang.Object)
Object o
public java.util.Collection getValues ()
private final java.util.Map$Entry implFindEntry (java.lang.Object)
int $i$a$-firstOrNull-AbstractMap$implFindEntry$1
java.util.Map$Entry it
Object element$iv
int $i$f$firstOrNull
Iterable $this$firstOrNull$iv
Object key
public void clear ()
public java.lang.Object put (java.lang.Object, java.lang.Object)
Object key
Object value
public void putAll (java.util.Map)
java.util.Map from
public java.lang.Object remove (java.lang.Object)
Object key
public final volatile int size ()
public final volatile java.util.Set keySet ()
public final volatile java.util.Collection values ()
public abstract java.util.Set getEntries ()
public final volatile java.util.Set entrySet ()
public static final synthetic java.lang.String access$toString (kotlin.collections.AbstractMap, java.util.Map$Entry)
kotlin.collections.AbstractMap $this
java.util.Map$Entry entry
static void <clinit> ()
}
kotlin/collections/AbstractMutableCollection.class
AbstractMutableCollection.kt
package kotlin.collections
public abstract kotlin.collections.AbstractMutableCollection extends java.util.AbstractCollection implements java.util.Collection kotlin.jvm.internal.markers.KMutableCollection {
protected void <init> ()
public abstract boolean add (java.lang.Object)
public abstract int getSize ()
public final volatile int size ()
}
kotlin/collections/AbstractMutableList.class
AbstractMutableList.kt
package kotlin.collections
public abstract kotlin.collections.AbstractMutableList extends java.util.AbstractList implements java.util.List kotlin.jvm.internal.markers.KMutableList {
protected void <init> ()
public abstract java.lang.Object set (int, java.lang.Object)
public abstract java.lang.Object removeAt (int)
public abstract void add (int, java.lang.Object)
public final volatile java.lang.Object remove (int)
int index
public abstract int getSize ()
public final volatile int size ()
}
kotlin/collections/AbstractMutableMap.class
AbstractMutableMap.kt
package kotlin.collections
public abstract kotlin.collections.AbstractMutableMap extends java.util.AbstractMap implements java.util.Map kotlin.jvm.internal.markers.KMutableMap {
protected void <init> ()
public abstract java.lang.Object put (java.lang.Object, java.lang.Object)
public abstract java.util.Set getEntries ()
public final volatile java.util.Set entrySet ()
public volatile java.util.Set getKeys ()
public final volatile java.util.Set keySet ()
public volatile int getSize ()
public final volatile int size ()
public volatile java.util.Collection getValues ()
public final volatile java.util.Collection values ()
}
kotlin/collections/AbstractMutableSet.class
AbstractMutableSet.kt
package kotlin.collections
public abstract kotlin.collections.AbstractMutableSet extends java.util.AbstractSet implements java.util.Set kotlin.jvm.internal.markers.KMutableSet {
protected void <init> ()
public abstract boolean add (java.lang.Object)
public abstract int getSize ()
public final volatile int size ()
}
kotlin/collections/AbstractSet$Companion.class
AbstractSet.kt
package kotlin.collections
public final kotlin.collections.AbstractSet$Companion extends java.lang.Object {
private void <init> ()
public final int unorderedHashCode$kotlin_stdlib (java.util.Collection)
Object element
int hashCode
java.util.Collection c
public final boolean setEquals$kotlin_stdlib (java.util.Set, java.util.Set)
java.util.Set c
java.util.Set other
public synthetic void <init> (kotlin.jvm.internal.DefaultConstructorMarker)
kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
}
kotlin/collections/AbstractSet.class
AbstractSet.kt
package kotlin.collections
public abstract kotlin.collections.AbstractSet extends kotlin.collections.AbstractCollection implements java.util.Set kotlin.jvm.internal.markers.KMappedMarker {
public static final kotlin.collections.AbstractSet$Companion Companion
protected void <init> ()
public boolean equals (java.lang.Object)
Object other
public int hashCode ()
public java.util.Iterator iterator ()
static void <clinit> ()
}
kotlin/collections/ArrayAsCollection.class
Collections.kt
package kotlin.collections
final kotlin.collections.ArrayAsCollection extends java.lang.Object implements java.util.Collection kotlin.jvm.internal.markers.KMappedMarker {
private final Object[] values
private final boolean isVarargs
public void <init> (java.lang.Object[], boolean)
Object[] values
boolean isVarargs
public final java.lang.Object[] getValues ()
public final boolean isVarargs ()
public int getSize ()
public boolean isEmpty ()
public boolean contains (java.lang.Object)
Object element
public boolean containsAll (java.util.Collection)
int $i$a$-all-ArrayAsCollection$containsAll$1
Object it
Object element$iv
int $i$f$all
Iterable $this$all$iv
java.util.Collection elements
public java.util.Iterator iterator ()
public final java.lang.Object[] toArray ()
public boolean add (java.lang.Object)
Object element
public boolean addAll (java.util.Collection)
java.util.Collection elements
public void clear ()
public boolean remove (java.lang.Object)
Object element
public boolean removeAll (java.util.Collection)
java.util.Collection elements
public boolean retainAll (java.util.Collection)
java.util.Collection elements
public final volatile int size ()
public java.lang.Object[] toArray (java.lang.Object[])
Object[] array
}
kotlin/collections/ArrayDeque$Companion.class
ArrayDeque.kt
package kotlin.collections
public final kotlin.collections.ArrayDeque$Companion extends java.lang.Object {
private void <init> ()
public final int newCapacity$kotlin_stdlib (int, int)
int newCapacity
int oldCapacity
int minCapacity
public synthetic void <init> (kotlin.jvm.internal.DefaultConstructorMarker)
kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
}
kotlin/collections/ArrayDeque.class
ArrayDeque.kt
package kotlin.collections
public final kotlin.collections.ArrayDeque extends kotlin.collections.AbstractMutableList {
public static final kotlin.collections.ArrayDeque$Companion Companion
private int head
private Object[] elementData
private int size
private static final Object[] emptyElementData
private static final int maxArraySize
private static final int defaultMinCapacity
public int getSize ()
public void <init> (int)
int initialCapacity
public void <init> ()
public void <init> (java.util.Collection)
int $i$f$toTypedArray
java.util.Collection thisCollection$iv
java.util.Collection $this$toTypedArray$iv
java.util.Collection elements
private final void ensureCapacity (int)
int newCapacity
int minCapacity
private final void copyElements (int)
Object[] newElements
int newCapacity
private final java.lang.Object internalGet (int)
int internalIndex
private final int positiveMod (int)
int index
private final int negativeMod (int)
int index
private final int internalIndex (int)
int index
private final int incremented (int)
int index
private final int decremented (int)
int index
public boolean isEmpty ()
public final java.lang.Object first ()
public final java.lang.Object firstOrNull ()
public final java.lang.Object last ()
public final java.lang.Object lastOrNull ()
public final void addFirst (java.lang.Object)
Object element
public final void addLast (java.lang.Object)
Object element
public final java.lang.Object removeFirst ()
Object element
public final java.lang.Object removeFirstOrNull ()
public final java.lang.Object removeLast ()
int internalLastIndex
Object element
public final java.lang.Object removeLastOrNull ()
public boolean add (java.lang.Object)
Object element
public void add (int, java.lang.Object)
int decrementedInternalIndex
int decrementedHead
int tail
int internalIndex
int index
Object element
private final void copyCollectionElements (int, java.util.Collection)
int index
int index
java.util.Iterator iterator
int internalIndex
java.util.Collection elements
public boolean addAll (java.util.Collection)
java.util.Collection elements
public boolean addAll (int, java.util.Collection)
int elementsToShift
int shiftToBack
int shiftedHead
int shiftToFront
int shiftedInternalIndex
int tail
int internalIndex
int elementsSize
int index
java.util.Collection elements
public java.lang.Object get (int)
int index
public java.lang.Object set (int, java.lang.Object)
int internalIndex
Object oldElement
int index
Object element
public boolean contains (java.lang.Object)
Object element
public int indexOf (java.lang.Object)
int index
int index
int index
int tail
Object element
public int lastIndexOf (java.lang.Object)
int index
int index
int index
int tail
Object element
public boolean remove (java.lang.Object)
int index
Object element
public java.lang.Object removeAt (int)
int internalLastIndex
int internalIndex
Object element
int index
public boolean removeAll (java.util.Collection)
int $i$a$-filterInPlace-ArrayDeque$removeAll$1
Object it
int $i$a$-filterInPlace-ArrayDeque$removeAll$1
Object it
int $i$a$-filterInPlace-ArrayDeque$removeAll$1
Object it
Object element$iv
int index$iv
Object element$iv
int index$iv
Object element$iv
int index$iv
int $i$f$filterInPlace
int tail$iv
int newTail$iv
boolean modified$iv
kotlin.collections.ArrayDeque this_$iv
java.util.Collection elements
public boolean retainAll (java.util.Collection)
int $i$a$-filterInPlace-ArrayDeque$retainAll$1
Object it
int $i$a$-filterInPlace-ArrayDeque$retainAll$1
Object it
int $i$a$-filterInPlace-ArrayDeque$retainAll$1
Object it
Object element$iv
int index$iv
Object element$iv
int index$iv
Object element$iv
int index$iv
int $i$f$filterInPlace
int tail$iv
int newTail$iv
boolean modified$iv
kotlin.collections.ArrayDeque this_$iv
java.util.Collection elements
private final boolean filterInPlace (kotlin.jvm.functions.Function1)
Object element
int index
Object element
int index
Object element
int index
int $i$f$filterInPlace
int tail
int newTail
boolean modified
kotlin.jvm.functions.Function1 predicate
public void clear ()
int tail
public java.lang.Object[] toArray (java.lang.Object[])
Object[] dest
int tail
Object[] array
public java.lang.Object[] toArray ()
public final java.lang.Object[] testToArray$kotlin_stdlib (java.lang.Object[])
Object[] array
public final java.lang.Object[] testToArray$kotlin_stdlib ()
public final void internalStructure$kotlin_stdlib (kotlin.jvm.functions.Function2)
int tail
int head
kotlin.jvm.functions.Function2 structure
static void <clinit> ()
int $i$f$emptyArray
}
kotlin/collections/ArraysKt.class
<Unknown>
package kotlin.collections
public final kotlin.collections.ArraysKt extends kotlin.collections.ArraysKt___ArraysKt {
private void <init> ()
}
kotlin/collections/ArraysKt__ArraysJVMKt.class
ArraysJVM.kt
package kotlin.collections
kotlin.collections.ArraysKt__ArraysJVMKt extends java.lang.Object {
public static final synthetic java.lang.Object[] orEmpty (java.lang.Object[])
int $i$f$emptyArray
int $i$f$orEmpty
Object[] $this$orEmpty
private static final java.lang.String toString (byte[], java.nio.charset.Charset)
byte[] $this$toString
java.nio.charset.Charset charset
public static final synthetic java.lang.Object[] toTypedArray (java.util.Collection)
int $i$f$toTypedArray
java.util.Collection thisCollection
java.util.Collection $this$toTypedArray
public static final java.lang.Object[] arrayOfNulls (java.lang.Object[], int)
Object[] reference
int size
public static final void copyOfRangeToIndexCheck (int, int)
int toIndex
int size
public static final int contentDeepHashCode (java.lang.Object[])
Object[] $this$contentDeepHashCodeImpl
public void <init> ()
}
kotlin/collections/ArraysKt__ArraysKt.class
Arrays.kt
package kotlin.collections
kotlin.collections.ArraysKt__ArraysKt extends kotlin.collections.ArraysKt__ArraysJVMKt {
public static final java.util.List flatten (java.lang.Object[][])
int $i$a$-sumOfInt-ArraysKt__ArraysKt$flatten$result$1
Object[] it
Object[] element
java.util.ArrayList result
Object[][] $this$flatten
public static final kotlin.Pair unzip (kotlin.Pair[])
kotlin.Pair pair
java.util.ArrayList listT
java.util.ArrayList listR
kotlin.Pair[] $this$unzip
private static final boolean isNullOrEmpty (java.lang.Object[])
Object[] $this$isNullOrEmpty
private static final java.lang.Object ifEmpty (java.lang.Object[], kotlin.jvm.functions.Function0)
Object[] $this$ifEmpty
kotlin.jvm.functions.Function0 defaultValue
public static final boolean contentDeepEquals (java.lang.Object[], java.lang.Object[])
Object v1
Object v2
int i
Object[] $this$contentDeepEqualsImpl
Object[] other
public static final java.lang.String contentDeepToString (java.lang.Object[])
int $i$a$-buildString-ArraysKt__ArraysKt$contentDeepToStringImpl$1
StringBuilder $this$contentDeepToStringImpl_u24lambda_u242
int length
Object[] $this$contentDeepToStringImpl
private static final void contentDeepToStringInternal$ArraysKt__ArraysKt (java.lang.Object[], java.lang.StringBuilder, java.util.List)
Object element
int i
Object[] $this$contentDeepToStringInternal
StringBuilder result
java.util.List processed
public void <init> ()
}
kotlin/collections/ArraysKt___ArraysJvmKt$asList$1.class
_ArraysJvm.kt
package kotlin.collections
public final kotlin.collections.ArraysKt___ArraysJvmKt$asList$1 extends kotlin.collections.AbstractList implements java.util.RandomAccess {
final synthetic byte[] $this_asList
void <init> (byte[])
byte[] $receiver
public int getSize ()
public boolean isEmpty ()
public boolean contains (byte)
byte element
public java.lang.Byte get (int)
int index
public int indexOf (byte)
byte element
public int lastIndexOf (byte)
byte element
public final volatile boolean contains (java.lang.Object)
Object element
public volatile synthetic java.lang.Object get (int)
int index
public final volatile int indexOf (java.lang.Object)
Object element
public final volatile int lastIndexOf (java.lang.Object)
Object element
}
kotlin/collections/ArraysKt___ArraysJvmKt$asList$2.class
_ArraysJvm.kt
package kotlin.collections
public final kotlin.collections.ArraysKt___ArraysJvmKt$asList$2 extends kotlin.collections.AbstractList implements java.util.RandomAccess {
final synthetic short[] $this_asList
void <init> (short[])
short[] $receiver
public int getSize ()
public boolean isEmpty ()
public boolean contains (short)
short element
public java.lang.Short get (int)
int index
public int indexOf (short)
short element
public int lastIndexOf (short)
short element
public final volatile boolean contains (java.lang.Object)
Object element
public volatile synthetic java.lang.Object get (int)
int index
public final volatile int indexOf (java.lang.Object)
Object element
public final volatile int lastIndexOf (java.lang.Object)
Object element
}
kotlin/collections/ArraysKt___ArraysJvmKt$asList$3.class
_ArraysJvm.kt
package kotlin.collections
public final kotlin.collections.ArraysKt___ArraysJvmKt$asList$3 extends kotlin.collections.AbstractList implements java.util.RandomAccess {
final synthetic int[] $this_asList
void <init> (int[])
int[] $receiver
public int getSize ()
public boolean isEmpty ()
public boolean contains (int)
int element
public java.lang.Integer get (int)
int index
public int indexOf (int)
int element
public int lastIndexOf (int)
int element
public final volatile boolean contains (java.lang.Object)
Object element
public volatile synthetic java.lang.Object get (int)
int index
public final volatile int indexOf (java.lang.Object)
Object element
public final volatile int lastIndexOf (java.lang.Object)
Object element
}
kotlin/collections/ArraysKt___ArraysJvmKt$asList$4.class
_ArraysJvm.kt
package kotlin.collections
public final kotlin.collections.ArraysKt___ArraysJvmKt$asList$4 extends kotlin.collections.AbstractList implements java.util.RandomAccess {
final synthetic long[] $this_asList
void <init> (long[])
long[] $receiver
public int getSize ()
public boolean isEmpty ()
public boolean contains (long)
long element
public java.lang.Long get (int)
int index
public int indexOf (long)
long element
public int lastIndexOf (long)
long element
public final volatile boolean contains (java.lang.Object)
Object element
public volatile synthetic java.lang.Object get (int)
int index
public final volatile int indexOf (java.lang.Object)
Object element
public final volatile int lastIndexOf (java.lang.Object)
Object element
}
kotlin/collections/ArraysKt___ArraysJvmKt$asList$5.class
_ArraysJvm.kt
package kotlin.collections
public final kotlin.collections.ArraysKt___ArraysJvmKt$asList$5 extends kotlin.collections.AbstractList implements java.util.RandomAccess {
final synthetic float[] $this_asList
void <init> (float[])
float[] $receiver
public int getSize ()
public boolean isEmpty ()
public boolean contains (float)
int $i$a$-any-ArraysKt___ArraysJvmKt$asList$5$contains$1
float it
float element$iv
int $i$f$any
float[] $this$any$iv
float element
public java.lang.Float get (int)
int index
public int indexOf (float)
int $i$a$-indexOfFirst-ArraysKt___ArraysJvmKt$asList$5$indexOf$1
float it
int index$iv
int $i$f$indexOfFirst
float[] $this$indexOfFirst$iv
float element
public int lastIndexOf (float)
int $i$a$-indexOfLast-ArraysKt___ArraysJvmKt$asList$5$lastIndexOf$1
float it
int index$iv
int $i$f$indexOfLast
float[] $this$indexOfLast$iv
float element
public final volatile boolean contains (java.lang.Object)
Object element
public volatile synthetic java.lang.Object get (int)
int index
public final volatile int indexOf (java.lang.Object)
Object element
public final volatile int lastIndexOf (java.lang.Object)
Object element
}
kotlin/collections/ArraysKt___ArraysJvmKt$asList$6.class
_ArraysJvm.kt
package kotlin.collections
public final kotlin.collections.ArraysKt___ArraysJvmKt$asList$6 extends kotlin.collections.AbstractList implements java.util.RandomAccess {
final synthetic double[] $this_asList
void <init> (double[])
double[] $receiver
public int getSize ()
public boolean isEmpty ()
public boolean contains (double)
int $i$a$-any-ArraysKt___ArraysJvmKt$asList$6$contains$1
double it
double element$iv
int $i$f$any
double[] $this$any$iv
double element
public java.lang.Double get (int)
int index
public int indexOf (double)
int $i$a$-indexOfFirst-ArraysKt___ArraysJvmKt$asList$6$indexOf$1
double it
int index$iv
int $i$f$indexOfFirst
double[] $this$indexOfFirst$iv
double element
public int lastIndexOf (double)
int $i$a$-indexOfLast-ArraysKt___ArraysJvmKt$asList$6$lastIndexOf$1
double it
int index$iv
int $i$f$indexOfLast
double[] $this$indexOfLast$iv
double element
public final volatile boolean contains (java.lang.Object)
Object element
public volatile synthetic java.lang.Object get (int)
int index
public final volatile int indexOf (java.lang.Object)
Object element
public final volatile int lastIndexOf (java.lang.Object)
Object element
}
kotlin/collections/ArraysKt___ArraysJvmKt$asList$7.class
_ArraysJvm.kt
package kotlin.collections
public final kotlin.collections.ArraysKt___ArraysJvmKt$asList$7 extends kotlin.collections.AbstractList implements java.util.RandomAccess {
final synthetic boolean[] $this_asList
void <init> (boolean[])
boolean[] $receiver
public int getSize ()
public boolean isEmpty ()
public boolean contains (boolean)
boolean element
public java.lang.Boolean get (int)
int index
public int indexOf (boolean)
boolean element
public int lastIndexOf (boolean)
boolean element
public final volatile boolean contains (java.lang.Object)
Object element
public volatile synthetic java.lang.Object get (int)
int index
public final volatile int indexOf (java.lang.Object)
Object element
public final volatile int lastIndexOf (java.lang.Object)
Object element
}
kotlin/collections/ArraysKt___ArraysJvmKt$asList$8.class
_ArraysJvm.kt
package kotlin.collections
public final kotlin.collections.ArraysKt___ArraysJvmKt$asList$8 extends kotlin.collections.AbstractList implements java.util.RandomAccess {
final synthetic char[] $this_asList
void <init> (char[])
char[] $receiver
public int getSize ()
public boolean isEmpty ()
public boolean contains (char)
char element
public java.lang.Character get (int)
int index
public int indexOf (char)
char element
public int lastIndexOf (char)
char element
public final volatile boolean contains (java.lang.Object)
Object element
public volatile synthetic java.lang.Object get (int)
int index
public final volatile int indexOf (java.lang.Object)
Object element
public final volatile int lastIndexOf (java.lang.Object)
Object element
}
kotlin/collections/ArraysKt___ArraysJvmKt.class
_ArraysJvm.kt
package kotlin.collections
kotlin.collections.ArraysKt___ArraysJvmKt extends kotlin.collections.ArraysKt__ArraysKt {
private static final java.lang.Object elementAt (java.lang.Object[], int)
Object[] $this$elementAt
int index
private static final byte elementAt (byte[], int)
byte[] $this$elementAt
int index
private static final short elementAt (short[], int)
short[] $this$elementAt
int index
private static final int elementAt (int[], int)
int[] $this$elementAt
int index
private static final long elementAt (long[], int)
long[] $this$elementAt
int index
private static final float elementAt (float[], int)
float[] $this$elementAt
int index
private static final double elementAt (double[], int)
double[] $this$elementAt
int index
private static final boolean elementAt (boolean[], int)
boolean[] $this$elementAt
int index
private static final char elementAt (char[], int)
char[] $this$elementAt
int index
public static final java.util.List filterIsInstance (java.lang.Object[], java.lang.Class)
Object[] $this$filterIsInstance
Class klass
public static final java.util.Collection filterIsInstanceTo (java.lang.Object[], java.util.Collection, java.lang.Class)
Object element
Object[] $this$filterIsInstanceTo
java.util.Collection destination
Class klass
public static final java.util.List asList (java.lang.Object[])
Object[] $this$asList
public static final java.util.List asList (byte[])
byte[] $this$asList
public static final java.util.List asList (short[])
short[] $this$asList
public static final java.util.List asList (int[])
int[] $this$asList
public static final java.util.List asList (long[])
long[] $this$asList
public static final java.util.List asList (float[])
float[] $this$asList
public static final java.util.List asList (double[])
double[] $this$asList
public static final java.util.List asList (boolean[])
boolean[] $this$asList
public static final java.util.List asList (char[])
char[] $this$asList
public static final int binarySearch (java.lang.Object[], java.lang.Object, java.util.Comparator, int, int)
Object[] $this$binarySearch
Object element
java.util.Comparator comparator
int fromIndex
int toIndex
public static synthetic int binarySearch$default (java.lang.Object[], java.lang.Object, java.util.Comparator, int, int, int, java.lang.Object)
public static final int binarySearch (java.lang.Object[], java.lang.Object, int, int)
Object[] $this$binarySearch
Object element
int fromIndex
int toIndex
public static synthetic int binarySearch$default (java.lang.Object[], java.lang.Object, int, int, int, java.lang.Object)
public static final int binarySearch (byte[], byte, int, int)
byte[] $this$binarySearch
byte element
int fromIndex
int toIndex
public static synthetic int binarySearch$default (byte[], byte, int, int, int, java.lang.Object)
public static final int binarySearch (short[], short, int, int)
short[] $this$binarySearch
short element
int fromIndex
int toIndex
public static synthetic int binarySearch$default (short[], short, int, int, int, java.lang.Object)
public static final int binarySearch (int[], int, int, int)
int[] $this$binarySearch
int element
int fromIndex
int toIndex
public static synthetic int binarySearch$default (int[], int, int, int, int, java.lang.Object)
public static final int binarySearch (long[], long, int, int)
long[] $this$binarySearch
long element
int fromIndex
int toIndex
public static synthetic int binarySearch$default (long[], long, int, int, int, java.lang.Object)
public static final int binarySearch (float[], float, int, int)
float[] $this$binarySearch
float element
int fromIndex
int toIndex
public static synthetic int binarySearch$default (float[], float, int, int, int, java.lang.Object)
public static final int binarySearch (double[], double, int, int)
double[] $this$binarySearch
double element
int fromIndex
int toIndex
public static synthetic int binarySearch$default (double[], double, int, int, int, java.lang.Object)
public static final int binarySearch (char[], char, int, int)
char[] $this$binarySearch
char element
int fromIndex
int toIndex
public static synthetic int binarySearch$default (char[], char, int, int, int, java.lang.Object)
private static final boolean contentDeepEqualsInline (java.lang.Object[], java.lang.Object[])
Object[] $this$contentDeepEquals
Object[] other
private static final boolean contentDeepEqualsNullable (java.lang.Object[], java.lang.Object[])
Object[] $this$contentDeepEquals
Object[] other
private static final int contentDeepHashCodeInline (java.lang.Object[])
Object[] $this$contentDeepHashCode
private static final int contentDeepHashCodeNullable (java.lang.Object[])
Object[] $this$contentDeepHashCode
private static final java.lang.String contentDeepToStringInline (java.lang.Object[])
Object[] $this$contentDeepToString
private static final java.lang.String contentDeepToStringNullable (java.lang.Object[])
Object[] $this$contentDeepToString
private static final synthetic boolean contentEquals (java.lang.Object[], java.lang.Object[])
Object[] $this$contentEquals
Object[] other
private static final synthetic boolean contentEquals (byte[], byte[])
byte[] $this$contentEquals
byte[] other
private static final synthetic boolean contentEquals (short[], short[])
short[] $this$contentEquals
short[] other
private static final synthetic boolean contentEquals (int[], int[])
int[] $this$contentEquals
int[] other
private static final synthetic boolean contentEquals (long[], long[])
long[] $this$contentEquals
long[] other
private static final synthetic boolean contentEquals (float[], float[])
float[] $this$contentEquals
float[] other
private static final synthetic boolean contentEquals (double[], double[])
double[] $this$contentEquals
double[] other
private static final synthetic boolean contentEquals (boolean[], boolean[])
boolean[] $this$contentEquals
boolean[] other
private static final synthetic boolean contentEquals (char[], char[])
char[] $this$contentEquals
char[] other
private static final boolean contentEqualsNullable (java.lang.Object[], java.lang.Object[])
Object[] $this$contentEquals
Object[] other
private static final boolean contentEqualsNullable (byte[], byte[])
byte[] $this$contentEquals
byte[] other
private static final boolean contentEqualsNullable (short[], short[])
short[] $this$contentEquals
short[] other
private static final boolean contentEqualsNullable (int[], int[])
int[] $this$contentEquals
int[] other
private static final boolean contentEqualsNullable (long[], long[])
long[] $this$contentEquals
long[] other
private static final boolean contentEqualsNullable (float[], float[])
float[] $this$contentEquals
float[] other
private static final boolean contentEqualsNullable (double[], double[])
double[] $this$contentEquals
double[] other
private static final boolean contentEqualsNullable (boolean[], boolean[])
boolean[] $this$contentEquals
boolean[] other
private static final boolean contentEqualsNullable (char[], char[])
char[] $this$contentEquals
char[] other
private static final synthetic int contentHashCode (java.lang.Object[])
Object[] $this$contentHashCode
private static final synthetic int contentHashCode (byte[])
byte[] $this$contentHashCode
private static final synthetic int contentHashCode (short[])
short[] $this$contentHashCode
private static final synthetic int contentHashCode (int[])
int[] $this$contentHashCode
private static final synthetic int contentHashCode (long[])
long[] $this$contentHashCode
private static final synthetic int contentHashCode (float[])
float[] $this$contentHashCode
private static final synthetic int contentHashCode (double[])
double[] $this$contentHashCode
private static final synthetic int contentHashCode (boolean[])
boolean[] $this$contentHashCode
private static final synthetic int contentHashCode (char[])
char[] $this$contentHashCode
private static final int contentHashCodeNullable (java.lang.Object[])
Object[] $this$contentHashCode
private static final int contentHashCodeNullable (byte[])
byte[] $this$contentHashCode
private static final int contentHashCodeNullable (short[])
short[] $this$contentHashCode
private static final int contentHashCodeNullable (int[])
int[] $this$contentHashCode
private static final int contentHashCodeNullable (long[])
long[] $this$contentHashCode
private static final int contentHashCodeNullable (float[])
float[] $this$contentHashCode
private static final int contentHashCodeNullable (double[])
double[] $this$contentHashCode
private static final int contentHashCodeNullable (boolean[])
boolean[] $this$contentHashCode
private static final int contentHashCodeNullable (char[])
char[] $this$contentHashCode
private static final synthetic java.lang.String contentToString (java.lang.Object[])
Object[] $this$contentToString
private static final synthetic java.lang.String contentToString (byte[])
byte[] $this$contentToString
private static final synthetic java.lang.String contentToString (short[])
short[] $this$contentToString
private static final synthetic java.lang.String contentToString (int[])
int[] $this$contentToString
private static final synthetic java.lang.String contentToString (long[])
long[] $this$contentToString
private static final synthetic java.lang.String contentToString (float[])
float[] $this$contentToString
private static final synthetic java.lang.String contentToString (double[])
double[] $this$contentToString
private static final synthetic java.lang.String contentToString (boolean[])
boolean[] $this$contentToString
private static final synthetic java.lang.String contentToString (char[])
char[] $this$contentToString
private static final java.lang.String contentToStringNullable (java.lang.Object[])
Object[] $this$contentToString
private static final java.lang.String contentToStringNullable (byte[])
byte[] $this$contentToString
private static final java.lang.String contentToStringNullable (short[])
short[] $this$contentToString
private static final java.lang.String contentToStringNullable (int[])
int[] $this$contentToString
private static final java.lang.String contentToStringNullable (long[])
long[] $this$contentToString
private static final java.lang.String contentToStringNullable (float[])
float[] $this$contentToString
private static final java.lang.String contentToStringNullable (double[])
double[] $this$contentToString
private static final java.lang.String contentToStringNullable (boolean[])
boolean[] $this$contentToString
private static final java.lang.String contentToStringNullable (char[])
char[] $this$contentToString
public static final java.lang.Object[] copyInto (java.lang.Object[], java.lang.Object[], int, int, int)
Object[] $this$copyInto
Object[] destination
int destinationOffset
int startIndex
int endIndex
public static synthetic java.lang.Object[] copyInto$default (java.lang.Object[], java.lang.Object[], int, int, int, int, java.lang.Object)
public static final byte[] copyInto (byte[], byte[], int, int, int)
byte[] $this$copyInto
byte[] destination
int destinationOffset
int startIndex
int endIndex
public static synthetic byte[] copyInto$default (byte[], byte[], int, int, int, int, java.lang.Object)
public static final short[] copyInto (short[], short[], int, int, int)
short[] $this$copyInto
short[] destination
int destinationOffset
int startIndex
int endIndex
public static synthetic short[] copyInto$default (short[], short[], int, int, int, int, java.lang.Object)
public static final int[] copyInto (int[], int[], int, int, int)
int[] $this$copyInto
int[] destination
int destinationOffset
int startIndex
int endIndex
public static synthetic int[] copyInto$default (int[], int[], int, int, int, int, java.lang.Object)
public static final long[] copyInto (long[], long[], int, int, int)
long[] $this$copyInto
long[] destination
int destinationOffset
int startIndex
int endIndex
public static synthetic long[] copyInto$default (long[], long[], int, int, int, int, java.lang.Object)
public static final float[] copyInto (float[], float[], int, int, int)
float[] $this$copyInto
float[] destination
int destinationOffset
int startIndex
int endIndex
public static synthetic float[] copyInto$default (float[], float[], int, int, int, int, java.lang.Object)
public static final double[] copyInto (double[], double[], int, int, int)
double[] $this$copyInto
double[] destination
int destinationOffset
int startIndex
int endIndex
public static synthetic double[] copyInto$default (double[], double[], int, int, int, int, java.lang.Object)
public static final boolean[] copyInto (boolean[], boolean[], int, int, int)
boolean[] $this$copyInto
boolean[] destination
int destinationOffset
int startIndex
int endIndex
public static synthetic boolean[] copyInto$default (boolean[], boolean[], int, int, int, int, java.lang.Object)
public static final char[] copyInto (char[], char[], int, int, int)
char[] $this$copyInto
char[] destination
int destinationOffset
int startIndex
int endIndex
public static synthetic char[] copyInto$default (char[], char[], int, int, int, int, java.lang.Object)
private static final java.lang.Object[] copyOf (java.lang.Object[])
Object[] $this$copyOf
private static final byte[] copyOf (byte[])
byte[] $this$copyOf
private static final short[] copyOf (short[])
short[] $this$copyOf
private static final int[] copyOf (int[])
int[] $this$copyOf
private static final long[] copyOf (long[])
long[] $this$copyOf
private static final float[] copyOf (float[])
float[] $this$copyOf
private static final double[] copyOf (double[])
double[] $this$copyOf
private static final boolean[] copyOf (boolean[])
boolean[] $this$copyOf
private static final char[] copyOf (char[])
char[] $this$copyOf
private static final byte[] copyOf (byte[], int)
byte[] $this$copyOf
int newSize
private static final short[] copyOf (short[], int)
short[] $this$copyOf
int newSize
private static final int[] copyOf (int[], int)
int[] $this$copyOf
int newSize
private static final long[] copyOf (long[], int)
long[] $this$copyOf
int newSize
private static final float[] copyOf (float[], int)
float[] $this$copyOf
int newSize
private static final double[] copyOf (double[], int)
double[] $this$copyOf
int newSize
private static final boolean[] copyOf (boolean[], int)
boolean[] $this$copyOf
int newSize
private static final char[] copyOf (char[], int)
char[] $this$copyOf
int newSize
private static final java.lang.Object[] copyOf (java.lang.Object[], int)
Object[] $this$copyOf
int newSize
private static final java.lang.Object[] copyOfRangeInline (java.lang.Object[], int, int)
Object[] $this$copyOfRange
int fromIndex
int toIndex
private static final byte[] copyOfRangeInline (byte[], int, int)
byte[] $this$copyOfRange
int fromIndex
int toIndex
private static final short[] copyOfRangeInline (short[], int, int)
short[] $this$copyOfRange
int fromIndex
int toIndex
private static final int[] copyOfRangeInline (int[], int, int)
int[] $this$copyOfRange
int fromIndex
int toIndex
private static final long[] copyOfRangeInline (long[], int, int)
long[] $this$copyOfRange
int fromIndex
int toIndex
private static final float[] copyOfRangeInline (float[], int, int)
float[] $this$copyOfRange
int fromIndex
int toIndex
private static final double[] copyOfRangeInline (double[], int, int)
double[] $this$copyOfRange
int fromIndex
int toIndex
private static final boolean[] copyOfRangeInline (boolean[], int, int)
boolean[] $this$copyOfRange
int fromIndex
int toIndex
private static final char[] copyOfRangeInline (char[], int, int)
char[] $this$copyOfRange
int fromIndex
int toIndex
public static final java.lang.Object[] copyOfRange (java.lang.Object[], int, int)
Object[] $this$copyOfRangeImpl
int fromIndex
int toIndex
public static final byte[] copyOfRange (byte[], int, int)
byte[] $this$copyOfRangeImpl
int fromIndex
int toIndex
public static final short[] copyOfRange (short[], int, int)
short[] $this$copyOfRangeImpl
int fromIndex
int toIndex
public static final int[] copyOfRange (int[], int, int)
int[] $this$copyOfRangeImpl
int fromIndex
int toIndex
public static final long[] copyOfRange (long[], int, int)
long[] $this$copyOfRangeImpl
int fromIndex
int toIndex
public static final float[] copyOfRange (float[], int, int)
float[] $this$copyOfRangeImpl
int fromIndex
int toIndex
public static final double[] copyOfRange (double[], int, int)
double[] $this$copyOfRangeImpl
int fromIndex
int toIndex
public static final boolean[] copyOfRange (boolean[], int, int)
boolean[] $this$copyOfRangeImpl
int fromIndex
int toIndex
public static final char[] copyOfRange (char[], int, int)
char[] $this$copyOfRangeImpl
int fromIndex
int toIndex
public static final void fill (java.lang.Object[], java.lang.Object, int, int)
Object[] $this$fill
Object element
int fromIndex
int toIndex
public static synthetic void fill$default (java.lang.Object[], java.lang.Object, int, int, int, java.lang.Object)
public static final void fill (byte[], byte, int, int)
byte[] $this$fill
byte element
int fromIndex
int toIndex
public static synthetic void fill$default (byte[], byte, int, int, int, java.lang.Object)
public static final void fill (short[], short, int, int)
short[] $this$fill
short element
int fromIndex
int toIndex
public static synthetic void fill$default (short[], short, int, int, int, java.lang.Object)
public static final void fill (int[], int, int, int)
int[] $this$fill
int element
int fromIndex
int toIndex
public static synthetic void fill$default (int[], int, int, int, int, java.lang.Object)
public static final void fill (long[], long, int, int)
long[] $this$fill
long element
int fromIndex
int toIndex
public static synthetic void fill$default (long[], long, int, int, int, java.lang.Object)
public static final void fill (float[], float, int, int)
float[] $this$fill
float element
int fromIndex
int toIndex
public static synthetic void fill$default (float[], float, int, int, int, java.lang.Object)
public static final void fill (double[], double, int, int)
double[] $this$fill
double element
int fromIndex
int toIndex
public static synthetic void fill$default (double[], double, int, int, int, java.lang.Object)
public static final void fill (boolean[], boolean, int, int)
boolean[] $this$fill
boolean element
int fromIndex
int toIndex
public static synthetic void fill$default (boolean[], boolean, int, int, int, java.lang.Object)
public static final void fill (char[], char, int, int)
char[] $this$fill
char element
int fromIndex
int toIndex
public static synthetic void fill$default (char[], char, int, int, int, java.lang.Object)
public static final java.lang.Object[] plus (java.lang.Object[], java.lang.Object)
int index
Object[] result
Object[] $this$plus
Object element
public static final byte[] plus (byte[], byte)
int index
byte[] result
byte[] $this$plus
byte element
public static final short[] plus (short[], short)
int index
short[] result
short[] $this$plus
short element
public static final int[] plus (int[], int)
int index
int[] result
int[] $this$plus
int element
public static final long[] plus (long[], long)
int index
long[] result
long[] $this$plus
long element
public static final float[] plus (float[], float)
int index
float[] result
float[] $this$plus
float element
public static final double[] plus (double[], double)
int index
double[] result
double[] $this$plus
double element
public static final boolean[] plus (boolean[], boolean)
int index
boolean[] result
boolean[] $this$plus
boolean element
public static final char[] plus (char[], char)
int index
char[] result
char[] $this$plus
char element
public static final java.lang.Object[] plus (java.lang.Object[], java.util.Collection)
Object element
int index
Object[] result
Object[] $this$plus
java.util.Collection elements
public static final byte[] plus (byte[], java.util.Collection)
byte element
int index
byte[] result
byte[] $this$plus
java.util.Collection elements
public static final short[] plus (short[], java.util.Collection)
short element
int index
short[] result
short[] $this$plus
java.util.Collection elements
public static final int[] plus (int[], java.util.Collection)
int element
int index
int[] result
int[] $this$plus
java.util.Collection elements
public static final long[] plus (long[], java.util.Collection)
long element
int index
long[] result
long[] $this$plus
java.util.Collection elements
public static final float[] plus (float[], java.util.Collection)
float element
int index
float[] result
float[] $this$plus
java.util.Collection elements
public static final double[] plus (double[], java.util.Collection)
double element
int index
double[] result
double[] $this$plus
java.util.Collection elements
public static final boolean[] plus (boolean[], java.util.Collection)
boolean element
int index
boolean[] result
boolean[] $this$plus
java.util.Collection elements
public static final char[] plus (char[], java.util.Collection)
char element
int index
char[] result
char[] $this$plus
java.util.Collection elements
public static final java.lang.Object[] plus (java.lang.Object[], java.lang.Object[])
int thisSize
int arraySize
Object[] result
Object[] $this$plus
Object[] elements
public static final byte[] plus (byte[], byte[])
int thisSize
int arraySize
byte[] result
byte[] $this$plus
byte[] elements
public static final short[] plus (short[], short[])
int thisSize
int arraySize
short[] result
short[] $this$plus
short[] elements
public static final int[] plus (int[], int[])
int thisSize
int arraySize
int[] result
int[] $this$plus
int[] elements
public static final long[] plus (long[], long[])
int thisSize
int arraySize
long[] result
long[] $this$plus
long[] elements
public static final float[] plus (float[], float[])
int thisSize
int arraySize
float[] result
float[] $this$plus
float[] elements
public static final double[] plus (double[], double[])
int thisSize
int arraySize
double[] result
double[] $this$plus
double[] elements
public static final boolean[] plus (boolean[], boolean[])
int thisSize
int arraySize
boolean[] result
boolean[] $this$plus
boolean[] elements
public static final char[] plus (char[], char[])
int thisSize
int arraySize
char[] result
char[] $this$plus
char[] elements
private static final java.lang.Object[] plusElement (java.lang.Object[], java.lang.Object)
Object[] $this$plusElement
Object element
public static final void sort (int[])
int[] $this$sort
public static final void sort (long[])
long[] $this$sort
public static final void sort (byte[])
byte[] $this$sort
public static final void sort (short[])
short[] $this$sort
public static final void sort (double[])
double[] $this$sort
public static final void sort (float[])
float[] $this$sort
public static final void sort (char[])
char[] $this$sort
private static final void sort (java.lang.Comparable[])
Comparable[] $this$sort
public static final void sort (java.lang.Object[])
Object[] $this$sort
public static final void sort (java.lang.Comparable[], int, int)
Comparable[] $this$sort
int fromIndex
int toIndex
public static synthetic void sort$default (java.lang.Comparable[], int, int, int, java.lang.Object)
public static final void sort (byte[], int, int)
byte[] $this$sort
int fromIndex
int toIndex
public static synthetic void sort$default (byte[], int, int, int, java.lang.Object)
public static final void sort (short[], int, int)
short[] $this$sort
int fromIndex
int toIndex
public static synthetic void sort$default (short[], int, int, int, java.lang.Object)
public static final void sort (int[], int, int)
int[] $this$sort
int fromIndex
int toIndex
public static synthetic void sort$default (int[], int, int, int, java.lang.Object)
public static final void sort (long[], int, int)
long[] $this$sort
int fromIndex
int toIndex
public static synthetic void sort$default (long[], int, int, int, java.lang.Object)
public static final void sort (float[], int, int)
float[] $this$sort
int fromIndex
int toIndex
public static synthetic void sort$default (float[], int, int, int, java.lang.Object)
public static final void sort (double[], int, int)
double[] $this$sort
int fromIndex
int toIndex
public static synthetic void sort$default (double[], int, int, int, java.lang.Object)
public static final void sort (char[], int, int)
char[] $this$sort
int fromIndex
int toIndex
public static synthetic void sort$default (char[], int, int, int, java.lang.Object)
public static final void sort (java.lang.Object[], int, int)
Object[] $this$sort
int fromIndex
int toIndex
public static synthetic void sort$default (java.lang.Object[], int, int, int, java.lang.Object)
public static final void sortWith (java.lang.Object[], java.util.Comparator)
Object[] $this$sortWith
java.util.Comparator comparator
public static final void sortWith (java.lang.Object[], java.util.Comparator, int, int)
Object[] $this$sortWith
java.util.Comparator comparator
int fromIndex
int toIndex
public static synthetic void sortWith$default (java.lang.Object[], java.util.Comparator, int, int, int, java.lang.Object)
public static final java.lang.Byte[] toTypedArray (byte[])
int index
Byte[] result
byte[] $this$toTypedArray
public static final java.lang.Short[] toTypedArray (short[])
int index
Short[] result
short[] $this$toTypedArray
public static final java.lang.Integer[] toTypedArray (int[])
int index
Integer[] result
int[] $this$toTypedArray
public static final java.lang.Long[] toTypedArray (long[])
int index
Long[] result
long[] $this$toTypedArray
public static final java.lang.Float[] toTypedArray (float[])
int index
Float[] result
float[] $this$toTypedArray
public static final java.lang.Double[] toTypedArray (double[])
int index
Double[] result
double[] $this$toTypedArray
public static final java.lang.Boolean[] toTypedArray (boolean[])
int index
Boolean[] result
boolean[] $this$toTypedArray
public static final java.lang.Character[] toTypedArray (char[])
int index
Character[] result
char[] $this$toTypedArray
public static final java.util.SortedSet toSortedSet (java.lang.Comparable[])
Comparable[] $this$toSortedSet
public static final java.util.SortedSet toSortedSet (byte[])
byte[] $this$toSortedSet
public static final java.util.SortedSet toSortedSet (short[])
short[] $this$toSortedSet
public static final java.util.SortedSet toSortedSet (int[])
int[] $this$toSortedSet
public static final java.util.SortedSet toSortedSet (long[])
long[] $this$toSortedSet
public static final java.util.SortedSet toSortedSet (float[])
float[] $this$toSortedSet
public static final java.util.SortedSet toSortedSet (double[])
double[] $this$toSortedSet
public static final java.util.SortedSet toSortedSet (boolean[])
boolean[] $this$toSortedSet
public static final java.util.SortedSet toSortedSet (char[])
char[] $this$toSortedSet
public static final java.util.SortedSet toSortedSet (java.lang.Object[], java.util.Comparator)
Object[] $this$toSortedSet
java.util.Comparator comparator
public static final synthetic java.lang.Double max (java.lang.Double[])
Double[] $this$max
public static final synthetic java.lang.Float max (java.lang.Float[])
Float[] $this$max
public static final synthetic java.lang.Comparable max (java.lang.Comparable[])
Comparable[] $this$max
public static final synthetic java.lang.Byte max (byte[])
byte[] $this$max
public static final synthetic java.lang.Short max (short[])
short[] $this$max
public static final synthetic java.lang.Integer max (int[])
int[] $this$max
public static final synthetic java.lang.Long max (long[])
long[] $this$max
public static final synthetic java.lang.Float max (float[])
float[] $this$max
public static final synthetic java.lang.Double max (double[])
double[] $this$max
public static final synthetic java.lang.Character max (char[])
char[] $this$max
public static final synthetic java.lang.Object maxBy (java.lang.Object[], kotlin.jvm.functions.Function1)
Object e$iv
Comparable v$iv
int i$iv
int $i$f$maxByOrNull
Object maxElem$iv
int lastIndex$iv
Comparable maxValue$iv
Object[] $this$maxByOrNull$iv
int $i$f$maxBy
Object[] $this$maxBy
kotlin.jvm.functions.Function1 selector
public static final synthetic java.lang.Byte maxBy (byte[], kotlin.jvm.functions.Function1)
byte e$iv
Comparable v$iv
int i$iv
int $i$f$maxByOrNull
byte maxElem$iv
int lastIndex$iv
Comparable maxValue$iv
byte[] $this$maxByOrNull$iv
int $i$f$maxBy
byte[] $this$maxBy
kotlin.jvm.functions.Function1 selector
public static final synthetic java.lang.Short maxBy (short[], kotlin.jvm.functions.Function1)
short e$iv
Comparable v$iv
int i$iv
int $i$f$maxByOrNull
short maxElem$iv
int lastIndex$iv
Comparable maxValue$iv
short[] $this$maxByOrNull$iv
int $i$f$maxBy
short[] $this$maxBy
kotlin.jvm.functions.Function1 selector
public static final synthetic java.lang.Integer maxBy (int[], kotlin.jvm.functions.Function1)
int e$iv
Comparable v$iv
int i$iv
int $i$f$maxByOrNull
int maxElem$iv
int lastIndex$iv
Comparable maxValue$iv
int[] $this$maxByOrNull$iv
int $i$f$maxBy
int[] $this$maxBy
kotlin.jvm.functions.Function1 selector
public static final synthetic java.lang.Long maxBy (long[], kotlin.jvm.functions.Function1)
long e$iv
Comparable v$iv
int i$iv
int $i$f$maxByOrNull
long maxElem$iv
int lastIndex$iv
Comparable maxValue$iv
long[] $this$maxByOrNull$iv
int $i$f$maxBy
long[] $this$maxBy
kotlin.jvm.functions.Function1 selector
public static final synthetic java.lang.Float maxBy (float[], kotlin.jvm.functions.Function1)
float e$iv
Comparable v$iv
int i$iv
int $i$f$maxByOrNull
float maxElem$iv
int lastIndex$iv
Comparable maxValue$iv
float[] $this$maxByOrNull$iv
int $i$f$maxBy
float[] $this$maxBy
kotlin.jvm.functions.Function1 selector
public static final synthetic java.lang.Double maxBy (double[], kotlin.jvm.functions.Function1)
double e$iv
Comparable v$iv
int i$iv
int $i$f$maxByOrNull
double maxElem$iv
int lastIndex$iv
Comparable maxValue$iv
double[] $this$maxByOrNull$iv
int $i$f$maxBy
double[] $this$maxBy
kotlin.jvm.functions.Function1 selector
public static final synthetic java.lang.Boolean maxBy (boolean[], kotlin.jvm.functions.Function1)
boolean e$iv
Comparable v$iv
int i$iv
int $i$f$maxByOrNull
boolean maxElem$iv
int lastIndex$iv
Comparable maxValue$iv
boolean[] $this$maxByOrNull$iv
int $i$f$maxBy
boolean[] $this$maxBy
kotlin.jvm.functions.Function1 selector
public static final synthetic java.lang.Character maxBy (char[], kotlin.jvm.functions.Function1)
char e$iv
Comparable v$iv
int i$iv
int $i$f$maxByOrNull
char maxElem$iv
int lastIndex$iv
Comparable maxValue$iv
char[] $this$maxByOrNull$iv
int $i$f$maxBy
char[] $this$maxBy
kotlin.jvm.functions.Function1 selector
public static final synthetic java.lang.Object maxWith (java.lang.Object[], java.util.Comparator)
Object[] $this$maxWith
java.util.Comparator comparator
public static final synthetic java.lang.Byte maxWith (byte[], java.util.Comparator)
byte[] $this$maxWith
java.util.Comparator comparator
public static final synthetic java.lang.Short maxWith (short[], java.util.Comparator)
short[] $this$maxWith
java.util.Comparator comparator
public static final synthetic java.lang.Integer maxWith (int[], java.util.Comparator)
int[] $this$maxWith
java.util.Comparator comparator
public static final synthetic java.lang.Long maxWith (long[], java.util.Comparator)
long[] $this$maxWith
java.util.Comparator comparator
public static final synthetic java.lang.Float maxWith (float[], java.util.Comparator)
float[] $this$maxWith
java.util.Comparator comparator
public static final synthetic java.lang.Double maxWith (double[], java.util.Comparator)
double[] $this$maxWith
java.util.Comparator comparator
public static final synthetic java.lang.Boolean maxWith (boolean[], java.util.Comparator)
boolean[] $this$maxWith
java.util.Comparator comparator
public static final synthetic java.lang.Character maxWith (char[], java.util.Comparator)
char[] $this$maxWith
java.util.Comparator comparator
public static final synthetic java.lang.Double min (java.lang.Double[])
Double[] $this$min
public static final synthetic java.lang.Float min (java.lang.Float[])
Float[] $this$min
public static final synthetic java.lang.Comparable min (java.lang.Comparable[])
Comparable[] $this$min
public static final synthetic java.lang.Byte min (byte[])
byte[] $this$min
public static final synthetic java.lang.Short min (short[])
short[] $this$min
public static final synthetic java.lang.Integer min (int[])
int[] $this$min
public static final synthetic java.lang.Long min (long[])
long[] $this$min
public static final synthetic java.lang.Float min (float[])
float[] $this$min
public static final synthetic java.lang.Double min (double[])
double[] $this$min
public static final synthetic java.lang.Character min (char[])
char[] $this$min
public static final synthetic java.lang.Object minBy (java.lang.Object[], kotlin.jvm.functions.Function1)
Object e$iv
Comparable v$iv
int i$iv
int $i$f$minByOrNull
Object minElem$iv
int lastIndex$iv
Comparable minValue$iv
Object[] $this$minByOrNull$iv
int $i$f$minBy
Object[] $this$minBy
kotlin.jvm.functions.Function1 selector
public static final synthetic java.lang.Byte minBy (byte[], kotlin.jvm.functions.Function1)
byte e$iv
Comparable v$iv
int i$iv
int $i$f$minByOrNull
byte minElem$iv
int lastIndex$iv
Comparable minValue$iv
byte[] $this$minByOrNull$iv
int $i$f$minBy
byte[] $this$minBy
kotlin.jvm.functions.Function1 selector
public static final synthetic java.lang.Short minBy (short[], kotlin.jvm.functions.Function1)
short e$iv
Comparable v$iv
int i$iv
int $i$f$minByOrNull
short minElem$iv
int lastIndex$iv
Comparable minValue$iv
short[] $this$minByOrNull$iv
int $i$f$minBy
short[] $this$minBy
kotlin.jvm.functions.Function1 selector
public static final synthetic java.lang.Integer minBy (int[], kotlin.jvm.functions.Function1)
int e$iv
Comparable v$iv
int i$iv
int $i$f$minByOrNull
int minElem$iv
int lastIndex$iv
Comparable minValue$iv
int[] $this$minByOrNull$iv
int $i$f$minBy
int[] $this$minBy
kotlin.jvm.functions.Function1 selector
public static final synthetic java.lang.Long minBy (long[], kotlin.jvm.functions.Function1)
long e$iv
Comparable v$iv
int i$iv
int $i$f$minByOrNull
long minElem$iv
int lastIndex$iv
Comparable minValue$iv
long[] $this$minByOrNull$iv
int $i$f$minBy
long[] $this$minBy
kotlin.jvm.functions.Function1 selector
public static final synthetic java.lang.Float minBy (float[], kotlin.jvm.functions.Function1)
float e$iv
Comparable v$iv
int i$iv
int $i$f$minByOrNull
float minElem$iv
int lastIndex$iv
Comparable minValue$iv
float[] $this$minByOrNull$iv
int $i$f$minBy
float[] $this$minBy
kotlin.jvm.functions.Function1 selector
public static final synthetic java.lang.Double minBy (double[], kotlin.jvm.functions.Function1)
double e$iv
Comparable v$iv
int i$iv
int $i$f$minByOrNull
double minElem$iv
int lastIndex$iv
Comparable minValue$iv
double[] $this$minByOrNull$iv
int $i$f$minBy
double[] $this$minBy
kotlin.jvm.functions.Function1 selector
public static final synthetic java.lang.Boolean minBy (boolean[], kotlin.jvm.functions.Function1)
boolean e$iv
Comparable v$iv
int i$iv
int $i$f$minByOrNull
boolean minElem$iv
int lastIndex$iv
Comparable minValue$iv
boolean[] $this$minByOrNull$iv
int $i$f$minBy
boolean[] $this$minBy
kotlin.jvm.functions.Function1 selector
public static final synthetic java.lang.Character minBy (char[], kotlin.jvm.functions.Function1)
char e$iv
Comparable v$iv
int i$iv
int $i$f$minByOrNull
char minElem$iv
int lastIndex$iv
Comparable minValue$iv
char[] $this$minByOrNull$iv
int $i$f$minBy
char[] $this$minBy
kotlin.jvm.functions.Function1 selector
public static final synthetic java.lang.Object minWith (java.lang.Object[], java.util.Comparator)
Object[] $this$minWith
java.util.Comparator comparator
public static final synthetic java.lang.Byte minWith (byte[], java.util.Comparator)
byte[] $this$minWith
java.util.Comparator comparator
public static final synthetic java.lang.Short minWith (short[], java.util.Comparator)
short[] $this$minWith
java.util.Comparator comparator
public static final synthetic java.lang.Integer minWith (int[], java.util.Comparator)
int[] $this$minWith
java.util.Comparator comparator
public static final synthetic java.lang.Long minWith (long[], java.util.Comparator)
long[] $this$minWith
java.util.Comparator comparator
public static final synthetic java.lang.Float minWith (float[], java.util.Comparator)
float[] $this$minWith
java.util.Comparator comparator
public static final synthetic java.lang.Double minWith (double[], java.util.Comparator)
double[] $this$minWith
java.util.Comparator comparator
public static final synthetic java.lang.Boolean minWith (boolean[], java.util.Comparator)
boolean[] $this$minWith
java.util.Comparator comparator
public static final synthetic java.lang.Character minWith (char[], java.util.Comparator)
char[] $this$minWith
java.util.Comparator comparator
private static final java.math.BigDecimal sumOfBigDecimal (java.lang.Object[], kotlin.jvm.functions.Function1)
Object element
java.math.BigDecimal sum
Object[] $this$sumOf
kotlin.jvm.functions.Function1 selector
private static final java.math.BigDecimal sumOfBigDecimal (byte[], kotlin.jvm.functions.Function1)
byte element
java.math.BigDecimal sum
byte[] $this$sumOf
kotlin.jvm.functions.Function1 selector
private static final java.math.BigDecimal sumOfBigDecimal (short[], kotlin.jvm.functions.Function1)
short element
java.math.BigDecimal sum
short[] $this$sumOf
kotlin.jvm.functions.Function1 selector
private static final java.math.BigDecimal sumOfBigDecimal (int[], kotlin.jvm.functions.Function1)
int element
java.math.BigDecimal sum
int[] $this$sumOf
kotlin.jvm.functions.Function1 selector
private static final java.math.BigDecimal sumOfBigDecimal (long[], kotlin.jvm.functions.Function1)
long element
java.math.BigDecimal sum
long[] $this$sumOf
kotlin.jvm.functions.Function1 selector
private static final java.math.BigDecimal sumOfBigDecimal (float[], kotlin.jvm.functions.Function1)
float element
java.math.BigDecimal sum
float[] $this$sumOf
kotlin.jvm.functions.Function1 selector
private static final java.math.BigDecimal sumOfBigDecimal (double[], kotlin.jvm.functions.Function1)
double element
java.math.BigDecimal sum
double[] $this$sumOf
kotlin.jvm.functions.Function1 selector
private static final java.math.BigDecimal sumOfBigDecimal (boolean[], kotlin.jvm.functions.Function1)
boolean element
java.math.BigDecimal sum
boolean[] $this$sumOf
kotlin.jvm.functions.Function1 selector
private static final java.math.BigDecimal sumOfBigDecimal (char[], kotlin.jvm.functions.Function1)
char element
java.math.BigDecimal sum
char[] $this$sumOf
kotlin.jvm.functions.Function1 selector
private static final java.math.BigInteger sumOfBigInteger (java.lang.Object[], kotlin.jvm.functions.Function1)
Object element
java.math.BigInteger sum
Object[] $this$sumOf
kotlin.jvm.functions.Function1 selector
private static final java.math.BigInteger sumOfBigInteger (byte[], kotlin.jvm.functions.Function1)
byte element
java.math.BigInteger sum
byte[] $this$sumOf
kotlin.jvm.functions.Function1 selector
private static final java.math.BigInteger sumOfBigInteger (short[], kotlin.jvm.functions.Function1)
short element
java.math.BigInteger sum
short[] $this$sumOf
kotlin.jvm.functions.Function1 selector
private static final java.math.BigInteger sumOfBigInteger (int[], kotlin.jvm.functions.Function1)
int element
java.math.BigInteger sum
int[] $this$sumOf
kotlin.jvm.functions.Function1 selector
private static final java.math.BigInteger sumOfBigInteger (long[], kotlin.jvm.functions.Function1)
long element
java.math.BigInteger sum
long[] $this$sumOf
kotlin.jvm.functions.Function1 selector
private static final java.math.BigInteger sumOfBigInteger (float[], kotlin.jvm.functions.Function1)
float element
java.math.BigInteger sum
float[] $this$sumOf
kotlin.jvm.functions.Function1 selector
private static final java.math.BigInteger sumOfBigInteger (double[], kotlin.jvm.functions.Function1)
double element
java.math.BigInteger sum
double[] $this$sumOf
kotlin.jvm.functions.Function1 selector
private static final java.math.BigInteger sumOfBigInteger (boolean[], kotlin.jvm.functions.Function1)
boolean element
java.math.BigInteger sum
boolean[] $this$sumOf
kotlin.jvm.functions.Function1 selector
private static final java.math.BigInteger sumOfBigInteger (char[], kotlin.jvm.functions.Function1)
char element
java.math.BigInteger sum
char[] $this$sumOf
kotlin.jvm.functions.Function1 selector
public void <init> ()
}
kotlin/collections/ArraysKt___ArraysKt$asIterable$$inlined$Iterable$1.class
Iterables.kt
package kotlin.collections
public final kotlin.collections.ArraysKt___ArraysKt$asIterable$$inlined$Iterable$1 extends java.lang.Object implements java.lang.Iterable kotlin.jvm.internal.markers.KMappedMarker {
final synthetic Object[] $this_asIterable$inlined
public void <init> (java.lang.Object[])
public java.util.Iterator iterator ()
int $i$a$-Iterable-ArraysKt___ArraysKt$asIterable$1
}
kotlin/collections/ArraysKt___ArraysKt$asIterable$$inlined$Iterable$2.class
Iterables.kt
package kotlin.collections
public final kotlin.collections.ArraysKt___ArraysKt$asIterable$$inlined$Iterable$2 extends java.lang.Object implements java.lang.Iterable kotlin.jvm.internal.markers.KMappedMarker {
final synthetic byte[] $this_asIterable$inlined
public void <init> (byte[])
public java.util.Iterator iterator ()
int $i$a$-Iterable-ArraysKt___ArraysKt$asIterable$2
}
kotlin/collections/ArraysKt___ArraysKt$asIterable$$inlined$Iterable$3.class
Iterables.kt
package kotlin.collections
public final kotlin.collections.ArraysKt___ArraysKt$asIterable$$inlined$Iterable$3 extends java.lang.Object implements java.lang.Iterable kotlin.jvm.internal.markers.KMappedMarker {
final synthetic short[] $this_asIterable$inlined
public void <init> (short[])
public java.util.Iterator iterator ()
int $i$a$-Iterable-ArraysKt___ArraysKt$asIterable$3
}
kotlin/collections/ArraysKt___ArraysKt$asIterable$$inlined$Iterable$4.class
Iterables.kt
package kotlin.collections
public final kotlin.collections.ArraysKt___ArraysKt$asIterable$$inlined$Iterable$4 extends java.lang.Object implements java.lang.Iterable kotlin.jvm.internal.markers.KMappedMarker {
final synthetic int[] $this_asIterable$inlined
public void <init> (int[])
public java.util.Iterator iterator ()
int $i$a$-Iterable-ArraysKt___ArraysKt$asIterable$4
}
kotlin/collections/ArraysKt___ArraysKt$asIterable$$inlined$Iterable$5.class
Iterables.kt
package kotlin.collections
public final kotlin.collections.ArraysKt___ArraysKt$asIterable$$inlined$Iterable$5 extends java.lang.Object implements java.lang.Iterable kotlin.jvm.internal.markers.KMappedMarker {
final synthetic long[] $this_asIterable$inlined
public void <init> (long[])
public java.util.Iterator iterator ()
int $i$a$-Iterable-ArraysKt___ArraysKt$asIterable$5
}
kotlin/collections/ArraysKt___ArraysKt$asIterable$$inlined$Iterable$6.class
Iterables.kt
package kotlin.collections
public final kotlin.collections.ArraysKt___ArraysKt$asIterable$$inlined$Iterable$6 extends java.lang.Object implements java.lang.Iterable kotlin.jvm.internal.markers.KMappedMarker {
final synthetic float[] $this_asIterable$inlined
public void <init> (float[])
public java.util.Iterator iterator ()
int $i$a$-Iterable-ArraysKt___ArraysKt$asIterable$6
}
kotlin/collections/ArraysKt___ArraysKt$asIterable$$inlined$Iterable$7.class
Iterables.kt
package kotlin.collections
public final kotlin.collections.ArraysKt___ArraysKt$asIterable$$inlined$Iterable$7 extends java.lang.Object implements java.lang.Iterable kotlin.jvm.internal.markers.KMappedMarker {
final synthetic double[] $this_asIterable$inlined
public void <init> (double[])
public java.util.Iterator iterator ()
int $i$a$-Iterable-ArraysKt___ArraysKt$asIterable$7
}
kotlin/collections/ArraysKt___ArraysKt$asIterable$$inlined$Iterable$8.class
Iterables.kt
package kotlin.collections
public final kotlin.collections.ArraysKt___ArraysKt$asIterable$$inlined$Iterable$8 extends java.lang.Object implements java.lang.Iterable kotlin.jvm.internal.markers.KMappedMarker {
final synthetic boolean[] $this_asIterable$inlined
public void <init> (boolean[])
public java.util.Iterator iterator ()
int $i$a$-Iterable-ArraysKt___ArraysKt$asIterable$8
}
kotlin/collections/ArraysKt___ArraysKt$asIterable$$inlined$Iterable$9.class
Iterables.kt
package kotlin.collections
public final kotlin.collections.ArraysKt___ArraysKt$asIterable$$inlined$Iterable$9 extends java.lang.Object implements java.lang.Iterable kotlin.jvm.internal.markers.KMappedMarker {
final synthetic char[] $this_asIterable$inlined
public void <init> (char[])
public java.util.Iterator iterator ()
int $i$a$-Iterable-ArraysKt___ArraysKt$asIterable$9
}
kotlin/collections/ArraysKt___ArraysKt$asSequence$$inlined$Sequence$1.class
Sequences.kt
package kotlin.collections
public final kotlin.collections.ArraysKt___ArraysKt$asSequence$$inlined$Sequence$1 extends java.lang.Object implements kotlin.sequences.Sequence {
final synthetic Object[] $this_asSequence$inlined
public void <init> (java.lang.Object[])
public java.util.Iterator iterator ()
int $i$a$-Sequence-ArraysKt___ArraysKt$asSequence$1
}
kotlin/collections/ArraysKt___ArraysKt$asSequence$$inlined$Sequence$2.class
Sequences.kt
package kotlin.collections
public final kotlin.collections.ArraysKt___ArraysKt$asSequence$$inlined$Sequence$2 extends java.lang.Object implements kotlin.sequences.Sequence {
final synthetic byte[] $this_asSequence$inlined
public void <init> (byte[])
public java.util.Iterator iterator ()
int $i$a$-Sequence-ArraysKt___ArraysKt$asSequence$2
}
kotlin/collections/ArraysKt___ArraysKt$asSequence$$inlined$Sequence$3.class
Sequences.kt
package kotlin.collections
public final kotlin.collections.ArraysKt___ArraysKt$asSequence$$inlined$Sequence$3 extends java.lang.Object implements kotlin.sequences.Sequence {
final synthetic short[] $this_asSequence$inlined
public void <init> (short[])
public java.util.Iterator iterator ()
int $i$a$-Sequence-ArraysKt___ArraysKt$asSequence$3
}
kotlin/collections/ArraysKt___ArraysKt$asSequence$$inlined$Sequence$4.class
Sequences.kt
package kotlin.collections
public final kotlin.collections.ArraysKt___ArraysKt$asSequence$$inlined$Sequence$4 extends java.lang.Object implements kotlin.sequences.Sequence {
final synthetic int[] $this_asSequence$inlined
public void <init> (int[])
public java.util.Iterator iterator ()
int $i$a$-Sequence-ArraysKt___ArraysKt$asSequence$4
}
kotlin/collections/ArraysKt___ArraysKt$asSequence$$inlined$Sequence$5.class
Sequences.kt
package kotlin.collections
public final kotlin.collections.ArraysKt___ArraysKt$asSequence$$inlined$Sequence$5 extends java.lang.Object implements kotlin.sequences.Sequence {
final synthetic long[] $this_asSequence$inlined
public void <init> (long[])
public java.util.Iterator iterator ()
int $i$a$-Sequence-ArraysKt___ArraysKt$asSequence$5
}
kotlin/collections/ArraysKt___ArraysKt$asSequence$$inlined$Sequence$6.class
Sequences.kt
package kotlin.collections
public final kotlin.collections.ArraysKt___ArraysKt$asSequence$$inlined$Sequence$6 extends java.lang.Object implements kotlin.sequences.Sequence {
final synthetic float[] $this_asSequence$inlined
public void <init> (float[])
public java.util.Iterator iterator ()
int $i$a$-Sequence-ArraysKt___ArraysKt$asSequence$6
}
kotlin/collections/ArraysKt___ArraysKt$asSequence$$inlined$Sequence$7.class
Sequences.kt
package kotlin.collections
public final kotlin.collections.ArraysKt___ArraysKt$asSequence$$inlined$Sequence$7 extends java.lang.Object implements kotlin.sequences.Sequence {
final synthetic double[] $this_asSequence$inlined
public void <init> (double[])
public java.util.Iterator iterator ()
int $i$a$-Sequence-ArraysKt___ArraysKt$asSequence$7
}
kotlin/collections/ArraysKt___ArraysKt$asSequence$$inlined$Sequence$8.class
Sequences.kt
package kotlin.collections
public final kotlin.collections.ArraysKt___ArraysKt$asSequence$$inlined$Sequence$8 extends java.lang.Object implements kotlin.sequences.Sequence {
final synthetic boolean[] $this_asSequence$inlined
public void <init> (boolean[])
public java.util.Iterator iterator ()
int $i$a$-Sequence-ArraysKt___ArraysKt$asSequence$8
}
kotlin/collections/ArraysKt___ArraysKt$asSequence$$inlined$Sequence$9.class
Sequences.kt
package kotlin.collections
public final kotlin.collections.ArraysKt___ArraysKt$asSequence$$inlined$Sequence$9 extends java.lang.Object implements kotlin.sequences.Sequence {
final synthetic char[] $this_asSequence$inlined
public void <init> (char[])
public java.util.Iterator iterator ()
int $i$a$-Sequence-ArraysKt___ArraysKt$asSequence$9
}
kotlin/collections/ArraysKt___ArraysKt$groupingBy$1.class
_Arrays.kt
package kotlin.collections
public final kotlin.collections.ArraysKt___ArraysKt$groupingBy$1 extends java.lang.Object implements kotlin.collections.Grouping {
final synthetic Object[] $this_groupingBy
final synthetic kotlin.jvm.functions.Function1 $keySelector
public void <init> (java.lang.Object[], kotlin.jvm.functions.Function1)
Object[] $receiver
kotlin.jvm.functions.Function1 $keySelector
public java.util.Iterator sourceIterator ()
public java.lang.Object keyOf (java.lang.Object)
Object element
}
kotlin/collections/ArraysKt___ArraysKt$withIndex$1.class
_Arrays.kt
package kotlin.collections
final kotlin.collections.ArraysKt___ArraysKt$withIndex$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function0 {
final synthetic Object[] $this_withIndex
void <init> (java.lang.Object[])
Object[] $receiver
public final java.util.Iterator invoke ()
public volatile synthetic java.lang.Object invoke ()
}
kotlin/collections/ArraysKt___ArraysKt$withIndex$2.class
_Arrays.kt
package kotlin.collections
final kotlin.collections.ArraysKt___ArraysKt$withIndex$2 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function0 {
final synthetic byte[] $this_withIndex
void <init> (byte[])
byte[] $receiver
public final java.util.Iterator invoke ()
public volatile synthetic java.lang.Object invoke ()
}
kotlin/collections/ArraysKt___ArraysKt$withIndex$3.class
_Arrays.kt
package kotlin.collections
final kotlin.collections.ArraysKt___ArraysKt$withIndex$3 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function0 {
final synthetic short[] $this_withIndex
void <init> (short[])
short[] $receiver
public final java.util.Iterator invoke ()
public volatile synthetic java.lang.Object invoke ()
}
kotlin/collections/ArraysKt___ArraysKt$withIndex$4.class
_Arrays.kt
package kotlin.collections
final kotlin.collections.ArraysKt___ArraysKt$withIndex$4 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function0 {
final synthetic int[] $this_withIndex
void <init> (int[])
int[] $receiver
public final java.util.Iterator invoke ()
public volatile synthetic java.lang.Object invoke ()
}
kotlin/collections/ArraysKt___ArraysKt$withIndex$5.class
_Arrays.kt
package kotlin.collections
final kotlin.collections.ArraysKt___ArraysKt$withIndex$5 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function0 {
final synthetic long[] $this_withIndex
void <init> (long[])
long[] $receiver
public final java.util.Iterator invoke ()
public volatile synthetic java.lang.Object invoke ()
}
kotlin/collections/ArraysKt___ArraysKt$withIndex$6.class
_Arrays.kt
package kotlin.collections
final kotlin.collections.ArraysKt___ArraysKt$withIndex$6 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function0 {
final synthetic float[] $this_withIndex
void <init> (float[])
float[] $receiver
public final java.util.Iterator invoke ()
public volatile synthetic java.lang.Object invoke ()
}
kotlin/collections/ArraysKt___ArraysKt$withIndex$7.class
_Arrays.kt
package kotlin.collections
final kotlin.collections.ArraysKt___ArraysKt$withIndex$7 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function0 {
final synthetic double[] $this_withIndex
void <init> (double[])
double[] $receiver
public final java.util.Iterator invoke ()
public volatile synthetic java.lang.Object invoke ()
}
kotlin/collections/ArraysKt___ArraysKt$withIndex$8.class
_Arrays.kt
package kotlin.collections
final kotlin.collections.ArraysKt___ArraysKt$withIndex$8 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function0 {
final synthetic boolean[] $this_withIndex
void <init> (boolean[])
boolean[] $receiver
public final java.util.Iterator invoke ()
public volatile synthetic java.lang.Object invoke ()
}
kotlin/collections/ArraysKt___ArraysKt$withIndex$9.class
_Arrays.kt
package kotlin.collections
final kotlin.collections.ArraysKt___ArraysKt$withIndex$9 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function0 {
final synthetic char[] $this_withIndex
void <init> (char[])
char[] $receiver
public final java.util.Iterator invoke ()
public volatile synthetic java.lang.Object invoke ()
}
kotlin/collections/ArraysKt___ArraysKt.class
_Arrays.kt
package kotlin.collections
kotlin.collections.ArraysKt___ArraysKt extends kotlin.collections.ArraysKt___ArraysJvmKt {
private static final java.lang.Object component1 (java.lang.Object[])
Object[] $this$component1
private static final byte component1 (byte[])
byte[] $this$component1
private static final short component1 (short[])
short[] $this$component1
private static final int component1 (int[])
int[] $this$component1
private static final long component1 (long[])
long[] $this$component1
private static final float component1 (float[])
float[] $this$component1
private static final double component1 (double[])
double[] $this$component1
private static final boolean component1 (boolean[])
boolean[] $this$component1
private static final char component1 (char[])
char[] $this$component1
private static final java.lang.Object component2 (java.lang.Object[])
Object[] $this$component2
private static final byte component2 (byte[])
byte[] $this$component2
private static final short component2 (short[])
short[] $this$component2
private static final int component2 (int[])
int[] $this$component2
private static final long component2 (long[])
long[] $this$component2
private static final float component2 (float[])
float[] $this$component2
private static final double component2 (double[])
double[] $this$component2
private static final boolean component2 (boolean[])
boolean[] $this$component2
private static final char component2 (char[])
char[] $this$component2
private static final java.lang.Object component3 (java.lang.Object[])
Object[] $this$component3
private static final byte component3 (byte[])
byte[] $this$component3
private static final short component3 (short[])
short[] $this$component3
private static final int component3 (int[])
int[] $this$component3
private static final long component3 (long[])
long[] $this$component3
private static final float component3 (float[])
float[] $this$component3
private static final double component3 (double[])
double[] $this$component3
private static final boolean component3 (boolean[])
boolean[] $this$component3
private static final char component3 (char[])
char[] $this$component3
private static final java.lang.Object component4 (java.lang.Object[])
Object[] $this$component4
private static final byte component4 (byte[])
byte[] $this$component4
private static final short component4 (short[])
short[] $this$component4
private static final int component4 (int[])
int[] $this$component4
private static final long component4 (long[])
long[] $this$component4
private static final float component4 (float[])
float[] $this$component4
private static final double component4 (double[])
double[] $this$component4
private static final boolean component4 (boolean[])
boolean[] $this$component4
private static final char component4 (char[])
char[] $this$component4
private static final java.lang.Object component5 (java.lang.Object[])
Object[] $this$component5
private static final byte component5 (byte[])
byte[] $this$component5
private static final short component5 (short[])
short[] $this$component5
private static final int component5 (int[])
int[] $this$component5
private static final long component5 (long[])
long[] $this$component5
private static final float component5 (float[])
float[] $this$component5
private static final double component5 (double[])
double[] $this$component5
private static final boolean component5 (boolean[])
boolean[] $this$component5
private static final char component5 (char[])
char[] $this$component5
public static final boolean contains (java.lang.Object[], java.lang.Object)
Object[] $this$contains
Object element
public static final boolean contains (byte[], byte)
byte[] $this$contains
byte element
public static final boolean contains (short[], short)
short[] $this$contains
short element
public static final boolean contains (int[], int)
int[] $this$contains
int element
public static final boolean contains (long[], long)
long[] $this$contains
long element
public static final synthetic boolean contains (float[], float)
int $i$a$-any-ArraysKt___ArraysKt$contains$1
float it
float element$iv
int $i$f$any
float[] $this$any$iv
float[] $this$contains
float element
public static final synthetic boolean contains (double[], double)
int $i$a$-any-ArraysKt___ArraysKt$contains$2
double it
double element$iv
int $i$f$any
double[] $this$any$iv
double[] $this$contains
double element
public static final boolean contains (boolean[], boolean)
boolean[] $this$contains
boolean element
public static final boolean contains (char[], char)
char[] $this$contains
char element
private static final java.lang.Object elementAtOrElse (java.lang.Object[], int, kotlin.jvm.functions.Function1)
Object[] $this$elementAtOrElse
int index
kotlin.jvm.functions.Function1 defaultValue
private static final byte elementAtOrElse (byte[], int, kotlin.jvm.functions.Function1)
byte[] $this$elementAtOrElse
int index
kotlin.jvm.functions.Function1 defaultValue
private static final short elementAtOrElse (short[], int, kotlin.jvm.functions.Function1)
short[] $this$elementAtOrElse
int index
kotlin.jvm.functions.Function1 defaultValue
private static final int elementAtOrElse (int[], int, kotlin.jvm.functions.Function1)
int[] $this$elementAtOrElse
int index
kotlin.jvm.functions.Function1 defaultValue
private static final long elementAtOrElse (long[], int, kotlin.jvm.functions.Function1)
long[] $this$elementAtOrElse
int index
kotlin.jvm.functions.Function1 defaultValue
private static final float elementAtOrElse (float[], int, kotlin.jvm.functions.Function1)
float[] $this$elementAtOrElse
int index
kotlin.jvm.functions.Function1 defaultValue
private static final double elementAtOrElse (double[], int, kotlin.jvm.functions.Function1)
double[] $this$elementAtOrElse
int index
kotlin.jvm.functions.Function1 defaultValue
private static final boolean elementAtOrElse (boolean[], int, kotlin.jvm.functions.Function1)
boolean[] $this$elementAtOrElse
int index
kotlin.jvm.functions.Function1 defaultValue
private static final char elementAtOrElse (char[], int, kotlin.jvm.functions.Function1)
char[] $this$elementAtOrElse
int index
kotlin.jvm.functions.Function1 defaultValue
private static final java.lang.Object elementAtOrNull (java.lang.Object[], int)
Object[] $this$elementAtOrNull
int index
private static final java.lang.Byte elementAtOrNull (byte[], int)
byte[] $this$elementAtOrNull
int index
private static final java.lang.Short elementAtOrNull (short[], int)
short[] $this$elementAtOrNull
int index
private static final java.lang.Integer elementAtOrNull (int[], int)
int[] $this$elementAtOrNull
int index
private static final java.lang.Long elementAtOrNull (long[], int)
long[] $this$elementAtOrNull
int index
private static final java.lang.Float elementAtOrNull (float[], int)
float[] $this$elementAtOrNull
int index
private static final java.lang.Double elementAtOrNull (double[], int)
double[] $this$elementAtOrNull
int index
private static final java.lang.Boolean elementAtOrNull (boolean[], int)
boolean[] $this$elementAtOrNull
int index
private static final java.lang.Character elementAtOrNull (char[], int)
char[] $this$elementAtOrNull
int index
private static final java.lang.Object find (java.lang.Object[], kotlin.jvm.functions.Function1)
Object element$iv
int $i$f$firstOrNull
Object[] $this$firstOrNull$iv
Object[] $this$find
kotlin.jvm.functions.Function1 predicate
private static final java.lang.Byte find (byte[], kotlin.jvm.functions.Function1)
byte element$iv
int $i$f$firstOrNull
byte[] $this$firstOrNull$iv
byte[] $this$find
kotlin.jvm.functions.Function1 predicate
private static final java.lang.Short find (short[], kotlin.jvm.functions.Function1)
short element$iv
int $i$f$firstOrNull
short[] $this$firstOrNull$iv
short[] $this$find
kotlin.jvm.functions.Function1 predicate
private static final java.lang.Integer find (int[], kotlin.jvm.functions.Function1)
int element$iv
int $i$f$firstOrNull
int[] $this$firstOrNull$iv
int[] $this$find
kotlin.jvm.functions.Function1 predicate
private static final java.lang.Long find (long[], kotlin.jvm.functions.Function1)
long element$iv
int $i$f$firstOrNull
long[] $this$firstOrNull$iv
long[] $this$find
kotlin.jvm.functions.Function1 predicate
private static final java.lang.Float find (float[], kotlin.jvm.functions.Function1)
float element$iv
int $i$f$firstOrNull
float[] $this$firstOrNull$iv
float[] $this$find
kotlin.jvm.functions.Function1 predicate
private static final java.lang.Double find (double[], kotlin.jvm.functions.Function1)
double element$iv
int $i$f$firstOrNull
double[] $this$firstOrNull$iv
double[] $this$find
kotlin.jvm.functions.Function1 predicate
private static final java.lang.Boolean find (boolean[], kotlin.jvm.functions.Function1)
boolean element$iv
int $i$f$firstOrNull
boolean[] $this$firstOrNull$iv
boolean[] $this$find
kotlin.jvm.functions.Function1 predicate
private static final java.lang.Character find (char[], kotlin.jvm.functions.Function1)
char element$iv
int $i$f$firstOrNull
char[] $this$firstOrNull$iv
char[] $this$find
kotlin.jvm.functions.Function1 predicate
private static final java.lang.Object findLast (java.lang.Object[], kotlin.jvm.functions.Function1)
Object element$iv
int index$iv
int $i$f$lastOrNull
Object[] $this$lastOrNull$iv
Object[] $this$findLast
kotlin.jvm.functions.Function1 predicate
private static final java.lang.Byte findLast (byte[], kotlin.jvm.functions.Function1)
byte element$iv
int index$iv
int $i$f$lastOrNull
byte[] $this$lastOrNull$iv
byte[] $this$findLast
kotlin.jvm.functions.Function1 predicate
private static final java.lang.Short findLast (short[], kotlin.jvm.functions.Function1)
short element$iv
int index$iv
int $i$f$lastOrNull
short[] $this$lastOrNull$iv
short[] $this$findLast
kotlin.jvm.functions.Function1 predicate
private static final java.lang.Integer findLast (int[], kotlin.jvm.functions.Function1)
int element$iv
int index$iv
int $i$f$lastOrNull
int[] $this$lastOrNull$iv
int[] $this$findLast
kotlin.jvm.functions.Function1 predicate
private static final java.lang.Long findLast (long[], kotlin.jvm.functions.Function1)
long element$iv
int index$iv
int $i$f$lastOrNull
long[] $this$lastOrNull$iv
long[] $this$findLast
kotlin.jvm.functions.Function1 predicate
private static final java.lang.Float findLast (float[], kotlin.jvm.functions.Function1)
float element$iv
int index$iv
int $i$f$lastOrNull
float[] $this$lastOrNull$iv
float[] $this$findLast
kotlin.jvm.functions.Function1 predicate
private static final java.lang.Double findLast (double[], kotlin.jvm.functions.Function1)
double element$iv
int index$iv
int $i$f$lastOrNull
double[] $this$lastOrNull$iv
double[] $this$findLast
kotlin.jvm.functions.Function1 predicate
private static final java.lang.Boolean findLast (boolean[], kotlin.jvm.functions.Function1)
boolean element$iv
int index$iv
int $i$f$lastOrNull
boolean[] $this$lastOrNull$iv
boolean[] $this$findLast
kotlin.jvm.functions.Function1 predicate
private static final java.lang.Character findLast (char[], kotlin.jvm.functions.Function1)
char element$iv
int index$iv
int $i$f$lastOrNull
char[] $this$lastOrNull$iv
char[] $this$findLast
kotlin.jvm.functions.Function1 predicate
public static final java.lang.Object first (java.lang.Object[])
Object[] $this$first
public static final byte first (byte[])
byte[] $this$first
public static final short first (short[])
short[] $this$first
public static final int first (int[])
int[] $this$first
public static final long first (long[])
long[] $this$first
public static final float first (float[])
float[] $this$first
public static final double first (double[])
double[] $this$first
public static final boolean first (boolean[])
boolean[] $this$first
public static final char first (char[])
char[] $this$first
public static final java.lang.Object first (java.lang.Object[], kotlin.jvm.functions.Function1)
Object element
int $i$f$first
Object[] $this$first
kotlin.jvm.functions.Function1 predicate
public static final byte first (byte[], kotlin.jvm.functions.Function1)
byte element
int $i$f$first
byte[] $this$first
kotlin.jvm.functions.Function1 predicate
public static final short first (short[], kotlin.jvm.functions.Function1)
short element
int $i$f$first
short[] $this$first
kotlin.jvm.functions.Function1 predicate
public static final int first (int[], kotlin.jvm.functions.Function1)
int element
int $i$f$first
int[] $this$first
kotlin.jvm.functions.Function1 predicate
public static final long first (long[], kotlin.jvm.functions.Function1)
long element
int $i$f$first
long[] $this$first
kotlin.jvm.functions.Function1 predicate
public static final float first (float[], kotlin.jvm.functions.Function1)
float element
int $i$f$first
float[] $this$first
kotlin.jvm.functions.Function1 predicate
public static final double first (double[], kotlin.jvm.functions.Function1)
double element
int $i$f$first
double[] $this$first
kotlin.jvm.functions.Function1 predicate
public static final boolean first (boolean[], kotlin.jvm.functions.Function1)
boolean element
int $i$f$first
boolean[] $this$first
kotlin.jvm.functions.Function1 predicate
public static final char first (char[], kotlin.jvm.functions.Function1)
char element
int $i$f$first
char[] $this$first
kotlin.jvm.functions.Function1 predicate
private static final java.lang.Object firstNotNullOf (java.lang.Object[], kotlin.jvm.functions.Function1)
Object[] $this$firstNotNullOf
kotlin.jvm.functions.Function1 transform
private static final java.lang.Object firstNotNullOfOrNull (java.lang.Object[], kotlin.jvm.functions.Function1)
Object result
Object element
Object[] $this$firstNotNullOfOrNull
kotlin.jvm.functions.Function1 transform
public static final java.lang.Object firstOrNull (java.lang.Object[])
Object[] $this$firstOrNull
public static final java.lang.Byte firstOrNull (byte[])
byte[] $this$firstOrNull
public static final java.lang.Short firstOrNull (short[])
short[] $this$firstOrNull
public static final java.lang.Integer firstOrNull (int[])
int[] $this$firstOrNull
public static final java.lang.Long firstOrNull (long[])
long[] $this$firstOrNull
public static final java.lang.Float firstOrNull (float[])
float[] $this$firstOrNull
public static final java.lang.Double firstOrNull (double[])
double[] $this$firstOrNull
public static final java.lang.Boolean firstOrNull (boolean[])
boolean[] $this$firstOrNull
public static final java.lang.Character firstOrNull (char[])
char[] $this$firstOrNull
public static final java.lang.Object firstOrNull (java.lang.Object[], kotlin.jvm.functions.Function1)
Object element
int $i$f$firstOrNull
Object[] $this$firstOrNull
kotlin.jvm.functions.Function1 predicate
public static final java.lang.Byte firstOrNull (byte[], kotlin.jvm.functions.Function1)
byte element
int $i$f$firstOrNull
byte[] $this$firstOrNull
kotlin.jvm.functions.Function1 predicate
public static final java.lang.Short firstOrNull (short[], kotlin.jvm.functions.Function1)
short element
int $i$f$firstOrNull
short[] $this$firstOrNull
kotlin.jvm.functions.Function1 predicate
public static final java.lang.Integer firstOrNull (int[], kotlin.jvm.functions.Function1)
int element
int $i$f$firstOrNull
int[] $this$firstOrNull
kotlin.jvm.functions.Function1 predicate
public static final java.lang.Long firstOrNull (long[], kotlin.jvm.functions.Function1)
long element
int $i$f$firstOrNull
long[] $this$firstOrNull
kotlin.jvm.functions.Function1 predicate
public static final java.lang.Float firstOrNull (float[], kotlin.jvm.functions.Function1)
float element
int $i$f$firstOrNull
float[] $this$firstOrNull
kotlin.jvm.functions.Function1 predicate
public static final java.lang.Double firstOrNull (double[], kotlin.jvm.functions.Function1)
double element
int $i$f$firstOrNull
double[] $this$firstOrNull
kotlin.jvm.functions.Function1 predicate
public static final java.lang.Boolean firstOrNull (boolean[], kotlin.jvm.functions.Function1)
boolean element
int $i$f$firstOrNull
boolean[] $this$firstOrNull
kotlin.jvm.functions.Function1 predicate
public static final java.lang.Character firstOrNull (char[], kotlin.jvm.functions.Function1)
char element
int $i$f$firstOrNull
char[] $this$firstOrNull
kotlin.jvm.functions.Function1 predicate
private static final java.lang.Object getOrElse (java.lang.Object[], int, kotlin.jvm.functions.Function1)
Object[] $this$getOrElse
int index
kotlin.jvm.functions.Function1 defaultValue
private static final byte getOrElse (byte[], int, kotlin.jvm.functions.Function1)
byte[] $this$getOrElse
int index
kotlin.jvm.functions.Function1 defaultValue
private static final short getOrElse (short[], int, kotlin.jvm.functions.Function1)
short[] $this$getOrElse
int index
kotlin.jvm.functions.Function1 defaultValue
private static final int getOrElse (int[], int, kotlin.jvm.functions.Function1)
int[] $this$getOrElse
int index
kotlin.jvm.functions.Function1 defaultValue
private static final long getOrElse (long[], int, kotlin.jvm.functions.Function1)
long[] $this$getOrElse
int index
kotlin.jvm.functions.Function1 defaultValue
private static final float getOrElse (float[], int, kotlin.jvm.functions.Function1)
float[] $this$getOrElse
int index
kotlin.jvm.functions.Function1 defaultValue
private static final double getOrElse (double[], int, kotlin.jvm.functions.Function1)
double[] $this$getOrElse
int index
kotlin.jvm.functions.Function1 defaultValue
private static final boolean getOrElse (boolean[], int, kotlin.jvm.functions.Function1)
boolean[] $this$getOrElse
int index
kotlin.jvm.functions.Function1 defaultValue
private static final char getOrElse (char[], int, kotlin.jvm.functions.Function1)
char[] $this$getOrElse
int index
kotlin.jvm.functions.Function1 defaultValue
public static final java.lang.Object getOrNull (java.lang.Object[], int)
Object[] $this$getOrNull
int index
public static final java.lang.Byte getOrNull (byte[], int)
byte[] $this$getOrNull
int index
public static final java.lang.Short getOrNull (short[], int)
short[] $this$getOrNull
int index
public static final java.lang.Integer getOrNull (int[], int)
int[] $this$getOrNull
int index
public static final java.lang.Long getOrNull (long[], int)
long[] $this$getOrNull
int index
public static final java.lang.Float getOrNull (float[], int)
float[] $this$getOrNull
int index
public static final java.lang.Double getOrNull (double[], int)
double[] $this$getOrNull
int index
public static final java.lang.Boolean getOrNull (boolean[], int)
boolean[] $this$getOrNull
int index
public static final java.lang.Character getOrNull (char[], int)
char[] $this$getOrNull
int index
public static final int indexOf (java.lang.Object[], java.lang.Object)
int index
int index
Object[] $this$indexOf
Object element
public static final int indexOf (byte[], byte)
int index
byte[] $this$indexOf
byte element
public static final int indexOf (short[], short)
int index
short[] $this$indexOf
short element
public static final int indexOf (int[], int)
int index
int[] $this$indexOf
int element
public static final int indexOf (long[], long)
int index
long[] $this$indexOf
long element
public static final synthetic int indexOf (float[], float)
int index
float[] $this$indexOf
float element
public static final synthetic int indexOf (double[], double)
int index
double[] $this$indexOf
double element
public static final int indexOf (boolean[], boolean)
int index
boolean[] $this$indexOf
boolean element
public static final int indexOf (char[], char)
int index
char[] $this$indexOf
char element
public static final int indexOfFirst (java.lang.Object[], kotlin.jvm.functions.Function1)
int index
int $i$f$indexOfFirst
Object[] $this$indexOfFirst
kotlin.jvm.functions.Function1 predicate
public static final int indexOfFirst (byte[], kotlin.jvm.functions.Function1)
int index
int $i$f$indexOfFirst
byte[] $this$indexOfFirst
kotlin.jvm.functions.Function1 predicate
public static final int indexOfFirst (short[], kotlin.jvm.functions.Function1)
int index
int $i$f$indexOfFirst
short[] $this$indexOfFirst
kotlin.jvm.functions.Function1 predicate
public static final int indexOfFirst (int[], kotlin.jvm.functions.Function1)
int index
int $i$f$indexOfFirst
int[] $this$indexOfFirst
kotlin.jvm.functions.Function1 predicate
public static final int indexOfFirst (long[], kotlin.jvm.functions.Function1)
int index
int $i$f$indexOfFirst
long[] $this$indexOfFirst
kotlin.jvm.functions.Function1 predicate
public static final int indexOfFirst (float[], kotlin.jvm.functions.Function1)
int index
int $i$f$indexOfFirst
float[] $this$indexOfFirst
kotlin.jvm.functions.Function1 predicate
public static final int indexOfFirst (double[], kotlin.jvm.functions.Function1)
int index
int $i$f$indexOfFirst
double[] $this$indexOfFirst
kotlin.jvm.functions.Function1 predicate
public static final int indexOfFirst (boolean[], kotlin.jvm.functions.Function1)
int index
int $i$f$indexOfFirst
boolean[] $this$indexOfFirst
kotlin.jvm.functions.Function1 predicate
public static final int indexOfFirst (char[], kotlin.jvm.functions.Function1)
int index
int $i$f$indexOfFirst
char[] $this$indexOfFirst
kotlin.jvm.functions.Function1 predicate
public static final int indexOfLast (java.lang.Object[], kotlin.jvm.functions.Function1)
int index
int $i$f$indexOfLast
Object[] $this$indexOfLast
kotlin.jvm.functions.Function1 predicate
public static final int indexOfLast (byte[], kotlin.jvm.functions.Function1)
int index
int $i$f$indexOfLast
byte[] $this$indexOfLast
kotlin.jvm.functions.Function1 predicate
public static final int indexOfLast (short[], kotlin.jvm.functions.Function1)
int index
int $i$f$indexOfLast
short[] $this$indexOfLast
kotlin.jvm.functions.Function1 predicate
public static final int indexOfLast (int[], kotlin.jvm.functions.Function1)
int index
int $i$f$indexOfLast
int[] $this$indexOfLast
kotlin.jvm.functions.Function1 predicate
public static final int indexOfLast (long[], kotlin.jvm.functions.Function1)
int index
int $i$f$indexOfLast
long[] $this$indexOfLast
kotlin.jvm.functions.Function1 predicate
public static final int indexOfLast (float[], kotlin.jvm.functions.Function1)
int index
int $i$f$indexOfLast
float[] $this$indexOfLast
kotlin.jvm.functions.Function1 predicate
public static final int indexOfLast (double[], kotlin.jvm.functions.Function1)
int index
int $i$f$indexOfLast
double[] $this$indexOfLast
kotlin.jvm.functions.Function1 predicate
public static final int indexOfLast (boolean[], kotlin.jvm.functions.Function1)
int index
int $i$f$indexOfLast
boolean[] $this$indexOfLast
kotlin.jvm.functions.Function1 predicate
public static final int indexOfLast (char[], kotlin.jvm.functions.Function1)
int index
int $i$f$indexOfLast
char[] $this$indexOfLast
kotlin.jvm.functions.Function1 predicate
public static final java.lang.Object last (java.lang.Object[])
Object[] $this$last
public static final byte last (byte[])
byte[] $this$last
public static final short last (short[])
short[] $this$last
public static final int last (int[])
int[] $this$last
public static final long last (long[])
long[] $this$last
public static final float last (float[])
float[] $this$last
public static final double last (double[])
double[] $this$last
public static final boolean last (boolean[])
boolean[] $this$last
public static final char last (char[])
char[] $this$last
public static final java.lang.Object last (java.lang.Object[], kotlin.jvm.functions.Function1)
Object element
int index
int $i$f$last
Object[] $this$last
kotlin.jvm.functions.Function1 predicate
public static final byte last (byte[], kotlin.jvm.functions.Function1)
byte element
int index
int $i$f$last
byte[] $this$last
kotlin.jvm.functions.Function1 predicate
public static final short last (short[], kotlin.jvm.functions.Function1)
short element
int index
int $i$f$last
short[] $this$last
kotlin.jvm.functions.Function1 predicate
public static final int last (int[], kotlin.jvm.functions.Function1)
int element
int index
int $i$f$last
int[] $this$last
kotlin.jvm.functions.Function1 predicate
public static final long last (long[], kotlin.jvm.functions.Function1)
long element
int index
int $i$f$last
long[] $this$last
kotlin.jvm.functions.Function1 predicate
public static final float last (float[], kotlin.jvm.functions.Function1)
float element
int index
int $i$f$last
float[] $this$last
kotlin.jvm.functions.Function1 predicate
public static final double last (double[], kotlin.jvm.functions.Function1)
double element
int index
int $i$f$last
double[] $this$last
kotlin.jvm.functions.Function1 predicate
public static final boolean last (boolean[], kotlin.jvm.functions.Function1)
boolean element
int index
int $i$f$last
boolean[] $this$last
kotlin.jvm.functions.Function1 predicate
public static final char last (char[], kotlin.jvm.functions.Function1)
char element
int index
int $i$f$last
char[] $this$last
kotlin.jvm.functions.Function1 predicate
public static final int lastIndexOf (java.lang.Object[], java.lang.Object)
int index
int index
Object[] $this$lastIndexOf
Object element
public static final int lastIndexOf (byte[], byte)
int index
byte[] $this$lastIndexOf
byte element
public static final int lastIndexOf (short[], short)
int index
short[] $this$lastIndexOf
short element
public static final int lastIndexOf (int[], int)
int index
int[] $this$lastIndexOf
int element
public static final int lastIndexOf (long[], long)
int index
long[] $this$lastIndexOf
long element
public static final synthetic int lastIndexOf (float[], float)
int index
float[] $this$lastIndexOf
float element
public static final synthetic int lastIndexOf (double[], double)
int index
double[] $this$lastIndexOf
double element
public static final int lastIndexOf (boolean[], boolean)
int index
boolean[] $this$lastIndexOf
boolean element
public static final int lastIndexOf (char[], char)
int index
char[] $this$lastIndexOf
char element
public static final java.lang.Object lastOrNull (java.lang.Object[])
Object[] $this$lastOrNull
public static final java.lang.Byte lastOrNull (byte[])
byte[] $this$lastOrNull
public static final java.lang.Short lastOrNull (short[])
short[] $this$lastOrNull
public static final java.lang.Integer lastOrNull (int[])
int[] $this$lastOrNull
public static final java.lang.Long lastOrNull (long[])
long[] $this$lastOrNull
public static final java.lang.Float lastOrNull (float[])
float[] $this$lastOrNull
public static final java.lang.Double lastOrNull (double[])
double[] $this$lastOrNull
public static final java.lang.Boolean lastOrNull (boolean[])
boolean[] $this$lastOrNull
public static final java.lang.Character lastOrNull (char[])
char[] $this$lastOrNull
public static final java.lang.Object lastOrNull (java.lang.Object[], kotlin.jvm.functions.Function1)
Object element
int index
int $i$f$lastOrNull
Object[] $this$lastOrNull
kotlin.jvm.functions.Function1 predicate
public static final java.lang.Byte lastOrNull (byte[], kotlin.jvm.functions.Function1)
byte element
int index
int $i$f$lastOrNull
byte[] $this$lastOrNull
kotlin.jvm.functions.Function1 predicate
public static final java.lang.Short lastOrNull (short[], kotlin.jvm.functions.Function1)
short element
int index
int $i$f$lastOrNull
short[] $this$lastOrNull
kotlin.jvm.functions.Function1 predicate
public static final java.lang.Integer lastOrNull (int[], kotlin.jvm.functions.Function1)
int element
int index
int $i$f$lastOrNull
int[] $this$lastOrNull
kotlin.jvm.functions.Function1 predicate
public static final java.lang.Long lastOrNull (long[], kotlin.jvm.functions.Function1)
long element
int index
int $i$f$lastOrNull
long[] $this$lastOrNull
kotlin.jvm.functions.Function1 predicate
public static final java.lang.Float lastOrNull (float[], kotlin.jvm.functions.Function1)
float element
int index
int $i$f$lastOrNull
float[] $this$lastOrNull
kotlin.jvm.functions.Function1 predicate
public static final java.lang.Double lastOrNull (double[], kotlin.jvm.functions.Function1)
double element
int index
int $i$f$lastOrNull
double[] $this$lastOrNull
kotlin.jvm.functions.Function1 predicate
public static final java.lang.Boolean lastOrNull (boolean[], kotlin.jvm.functions.Function1)
boolean element
int index
int $i$f$lastOrNull
boolean[] $this$lastOrNull
kotlin.jvm.functions.Function1 predicate
public static final java.lang.Character lastOrNull (char[], kotlin.jvm.functions.Function1)
char element
int index
int $i$f$lastOrNull
char[] $this$lastOrNull
kotlin.jvm.functions.Function1 predicate
private static final java.lang.Object random (java.lang.Object[])
Object[] $this$random
private static final byte random (byte[])
byte[] $this$random
private static final short random (short[])
short[] $this$random
private static final int random (int[])
int[] $this$random
private static final long random (long[])
long[] $this$random
private static final float random (float[])
float[] $this$random
private static final double random (double[])
double[] $this$random
private static final boolean random (boolean[])
boolean[] $this$random
private static final char random (char[])
char[] $this$random
public static final java.lang.Object random (java.lang.Object[], kotlin.random.Random)
Object[] $this$random
kotlin.random.Random random
public static final byte random (byte[], kotlin.random.Random)
byte[] $this$random
kotlin.random.Random random
public static final short random (short[], kotlin.random.Random)
short[] $this$random
kotlin.random.Random random
public static final int random (int[], kotlin.random.Random)
int[] $this$random
kotlin.random.Random random
public static final long random (long[], kotlin.random.Random)
long[] $this$random
kotlin.random.Random random
public static final float random (float[], kotlin.random.Random)
float[] $this$random
kotlin.random.Random random
public static final double random (double[], kotlin.random.Random)
double[] $this$random
kotlin.random.Random random
public static final boolean random (boolean[], kotlin.random.Random)
boolean[] $this$random
kotlin.random.Random random
public static final char random (char[], kotlin.random.Random)
char[] $this$random
kotlin.random.Random random
private static final java.lang.Object randomOrNull (java.lang.Object[])
Object[] $this$randomOrNull
private static final java.lang.Byte randomOrNull (byte[])
byte[] $this$randomOrNull
private static final java.lang.Short randomOrNull (short[])
short[] $this$randomOrNull
private static final java.lang.Integer randomOrNull (int[])
int[] $this$randomOrNull
private static final java.lang.Long randomOrNull (long[])
long[] $this$randomOrNull
private static final java.lang.Float randomOrNull (float[])
float[] $this$randomOrNull
private static final java.lang.Double randomOrNull (double[])
double[] $this$randomOrNull
private static final java.lang.Boolean randomOrNull (boolean[])
boolean[] $this$randomOrNull
private static final java.lang.Character randomOrNull (char[])
char[] $this$randomOrNull
public static final java.lang.Object randomOrNull (java.lang.Object[], kotlin.random.Random)
Object[] $this$randomOrNull
kotlin.random.Random random
public static final java.lang.Byte randomOrNull (byte[], kotlin.random.Random)
byte[] $this$randomOrNull
kotlin.random.Random random
public static final java.lang.Short randomOrNull (short[], kotlin.random.Random)
short[] $this$randomOrNull
kotlin.random.Random random
public static final java.lang.Integer randomOrNull (int[], kotlin.random.Random)
int[] $this$randomOrNull
kotlin.random.Random random
public static final java.lang.Long randomOrNull (long[], kotlin.random.Random)
long[] $this$randomOrNull
kotlin.random.Random random
public static final java.lang.Float randomOrNull (float[], kotlin.random.Random)
float[] $this$randomOrNull
kotlin.random.Random random
public static final java.lang.Double randomOrNull (double[], kotlin.random.Random)
double[] $this$randomOrNull
kotlin.random.Random random
public static final java.lang.Boolean randomOrNull (boolean[], kotlin.random.Random)
boolean[] $this$randomOrNull
kotlin.random.Random random
public static final java.lang.Character randomOrNull (char[], kotlin.random.Random)
char[] $this$randomOrNull
kotlin.random.Random random
public static final java.lang.Object single (java.lang.Object[])
Object[] $this$single
public static final byte single (byte[])
byte[] $this$single
public static final short single (short[])
short[] $this$single
public static final int single (int[])
int[] $this$single
public static final long single (long[])
long[] $this$single
public static final float single (float[])
float[] $this$single
public static final double single (double[])
double[] $this$single
public static final boolean single (boolean[])
boolean[] $this$single
public static final char single (char[])
char[] $this$single
public static final java.lang.Object single (java.lang.Object[], kotlin.jvm.functions.Function1)
Object element
int $i$f$single
Object single
boolean found
Object[] $this$single
kotlin.jvm.functions.Function1 predicate
public static final byte single (byte[], kotlin.jvm.functions.Function1)
byte element
int $i$f$single
Byte single
boolean found
byte[] $this$single
kotlin.jvm.functions.Function1 predicate
public static final short single (short[], kotlin.jvm.functions.Function1)
short element
int $i$f$single
Short single
boolean found
short[] $this$single
kotlin.jvm.functions.Function1 predicate
public static final int single (int[], kotlin.jvm.functions.Function1)
int element
int $i$f$single
Integer single
boolean found
int[] $this$single
kotlin.jvm.functions.Function1 predicate
public static final long single (long[], kotlin.jvm.functions.Function1)
long element
int $i$f$single
Long single
boolean found
long[] $this$single
kotlin.jvm.functions.Function1 predicate
public static final float single (float[], kotlin.jvm.functions.Function1)
float element
int $i$f$single
Float single
boolean found
float[] $this$single
kotlin.jvm.functions.Function1 predicate
public static final double single (double[], kotlin.jvm.functions.Function1)
double element
int $i$f$single
Double single
boolean found
double[] $this$single
kotlin.jvm.functions.Function1 predicate
public static final boolean single (boolean[], kotlin.jvm.functions.Function1)
boolean element
int $i$f$single
Boolean single
boolean found
boolean[] $this$single
kotlin.jvm.functions.Function1 predicate
public static final char single (char[], kotlin.jvm.functions.Function1)
char element
int $i$f$single
Character single
boolean found
char[] $this$single
kotlin.jvm.functions.Function1 predicate
public static final java.lang.Object singleOrNull (java.lang.Object[])
Object[] $this$singleOrNull
public static final java.lang.Byte singleOrNull (byte[])
byte[] $this$singleOrNull
public static final java.lang.Short singleOrNull (short[])
short[] $this$singleOrNull
public static final java.lang.Integer singleOrNull (int[])
int[] $this$singleOrNull
public static final java.lang.Long singleOrNull (long[])
long[] $this$singleOrNull
public static final java.lang.Float singleOrNull (float[])
float[] $this$singleOrNull
public static final java.lang.Double singleOrNull (double[])
double[] $this$singleOrNull
public static final java.lang.Boolean singleOrNull (boolean[])
boolean[] $this$singleOrNull
public static final java.lang.Character singleOrNull (char[])
char[] $this$singleOrNull
public static final java.lang.Object singleOrNull (java.lang.Object[], kotlin.jvm.functions.Function1)
Object element
int $i$f$singleOrNull
Object single
boolean found
Object[] $this$singleOrNull
kotlin.jvm.functions.Function1 predicate
public static final java.lang.Byte singleOrNull (byte[], kotlin.jvm.functions.Function1)
byte element
int $i$f$singleOrNull
Byte single
boolean found
byte[] $this$singleOrNull
kotlin.jvm.functions.Function1 predicate
public static final java.lang.Short singleOrNull (short[], kotlin.jvm.functions.Function1)
short element
int $i$f$singleOrNull
Short single
boolean found
short[] $this$singleOrNull
kotlin.jvm.functions.Function1 predicate
public static final java.lang.Integer singleOrNull (int[], kotlin.jvm.functions.Function1)
int element
int $i$f$singleOrNull
Integer single
boolean found
int[] $this$singleOrNull
kotlin.jvm.functions.Function1 predicate
public static final java.lang.Long singleOrNull (long[], kotlin.jvm.functions.Function1)
long element
int $i$f$singleOrNull
Long single
boolean found
long[] $this$singleOrNull
kotlin.jvm.functions.Function1 predicate
public static final java.lang.Float singleOrNull (float[], kotlin.jvm.functions.Function1)
float element
int $i$f$singleOrNull
Float single
boolean found
float[] $this$singleOrNull
kotlin.jvm.functions.Function1 predicate
public static final java.lang.Double singleOrNull (double[], kotlin.jvm.functions.Function1)
double element
int $i$f$singleOrNull
Double single
boolean found
double[] $this$singleOrNull
kotlin.jvm.functions.Function1 predicate
public static final java.lang.Boolean singleOrNull (boolean[], kotlin.jvm.functions.Function1)
boolean element
int $i$f$singleOrNull
Boolean single
boolean found
boolean[] $this$singleOrNull
kotlin.jvm.functions.Function1 predicate
public static final java.lang.Character singleOrNull (char[], kotlin.jvm.functions.Function1)
char element
int $i$f$singleOrNull
Character single
boolean found
char[] $this$singleOrNull
kotlin.jvm.functions.Function1 predicate
public static final java.util.List drop (java.lang.Object[], int)
int $i$a$-require-ArraysKt___ArraysKt$drop$1
Object[] $this$drop
int n
public static final java.util.List drop (byte[], int)
int $i$a$-require-ArraysKt___ArraysKt$drop$2
byte[] $this$drop
int n
public static final java.util.List drop (short[], int)
int $i$a$-require-ArraysKt___ArraysKt$drop$3
short[] $this$drop
int n
public static final java.util.List drop (int[], int)
int $i$a$-require-ArraysKt___ArraysKt$drop$4
int[] $this$drop
int n
public static final java.util.List drop (long[], int)
int $i$a$-require-ArraysKt___ArraysKt$drop$5
long[] $this$drop
int n
public static final java.util.List drop (float[], int)
int $i$a$-require-ArraysKt___ArraysKt$drop$6
float[] $this$drop
int n
public static final java.util.List drop (double[], int)
int $i$a$-require-ArraysKt___ArraysKt$drop$7
double[] $this$drop
int n
public static final java.util.List drop (boolean[], int)
int $i$a$-require-ArraysKt___ArraysKt$drop$8
boolean[] $this$drop
int n
public static final java.util.List drop (char[], int)
int $i$a$-require-ArraysKt___ArraysKt$drop$9
char[] $this$drop
int n
public static final java.util.List dropLast (java.lang.Object[], int)
int $i$a$-require-ArraysKt___ArraysKt$dropLast$1
Object[] $this$dropLast
int n
public static final java.util.List dropLast (byte[], int)
int $i$a$-require-ArraysKt___ArraysKt$dropLast$2
byte[] $this$dropLast
int n
public static final java.util.List dropLast (short[], int)
int $i$a$-require-ArraysKt___ArraysKt$dropLast$3
short[] $this$dropLast
int n
public static final java.util.List dropLast (int[], int)
int $i$a$-require-ArraysKt___ArraysKt$dropLast$4
int[] $this$dropLast
int n
public static final java.util.List dropLast (long[], int)
int $i$a$-require-ArraysKt___ArraysKt$dropLast$5
long[] $this$dropLast
int n
public static final java.util.List dropLast (float[], int)
int $i$a$-require-ArraysKt___ArraysKt$dropLast$6
float[] $this$dropLast
int n
public static final java.util.List dropLast (double[], int)
int $i$a$-require-ArraysKt___ArraysKt$dropLast$7
double[] $this$dropLast
int n
public static final java.util.List dropLast (boolean[], int)
int $i$a$-require-ArraysKt___ArraysKt$dropLast$8
boolean[] $this$dropLast
int n
public static final java.util.List dropLast (char[], int)
int $i$a$-require-ArraysKt___ArraysKt$dropLast$9
char[] $this$dropLast
int n
public static final java.util.List dropLastWhile (java.lang.Object[], kotlin.jvm.functions.Function1)
int index
int $i$f$dropLastWhile
Object[] $this$dropLastWhile
kotlin.jvm.functions.Function1 predicate
public static final java.util.List dropLastWhile (byte[], kotlin.jvm.functions.Function1)
int index
int $i$f$dropLastWhile
byte[] $this$dropLastWhile
kotlin.jvm.functions.Function1 predicate
public static final java.util.List dropLastWhile (short[], kotlin.jvm.functions.Function1)
int index
int $i$f$dropLastWhile
short[] $this$dropLastWhile
kotlin.jvm.functions.Function1 predicate
public static final java.util.List dropLastWhile (int[], kotlin.jvm.functions.Function1)
int index
int $i$f$dropLastWhile
int[] $this$dropLastWhile
kotlin.jvm.functions.Function1 predicate
public static final java.util.List dropLastWhile (long[], kotlin.jvm.functions.Function1)
int index
int $i$f$dropLastWhile
long[] $this$dropLastWhile
kotlin.jvm.functions.Function1 predicate
public static final java.util.List dropLastWhile (float[], kotlin.jvm.functions.Function1)
int index
int $i$f$dropLastWhile
float[] $this$dropLastWhile
kotlin.jvm.functions.Function1 predicate
public static final java.util.List dropLastWhile (double[], kotlin.jvm.functions.Function1)
int index
int $i$f$dropLastWhile
double[] $this$dropLastWhile
kotlin.jvm.functions.Function1 predicate
public static final java.util.List dropLastWhile (boolean[], kotlin.jvm.functions.Function1)
int index
int $i$f$dropLastWhile
boolean[] $this$dropLastWhile
kotlin.jvm.functions.Function1 predicate
public static final java.util.List dropLastWhile (char[], kotlin.jvm.functions.Function1)
int index
int $i$f$dropLastWhile
char[] $this$dropLastWhile
kotlin.jvm.functions.Function1 predicate
public static final java.util.List dropWhile (java.lang.Object[], kotlin.jvm.functions.Function1)
Object item
int $i$f$dropWhile
boolean yielding
java.util.ArrayList list
Object[] $this$dropWhile
kotlin.jvm.functions.Function1 predicate
public static final java.util.List dropWhile (byte[], kotlin.jvm.functions.Function1)
byte item
int $i$f$dropWhile
boolean yielding
java.util.ArrayList list
byte[] $this$dropWhile
kotlin.jvm.functions.Function1 predicate
public static final java.util.List dropWhile (short[], kotlin.jvm.functions.Function1)
short item
int $i$f$dropWhile
boolean yielding
java.util.ArrayList list
short[] $this$dropWhile
kotlin.jvm.functions.Function1 predicate
public static final java.util.List dropWhile (int[], kotlin.jvm.functions.Function1)
int item
int $i$f$dropWhile
boolean yielding
java.util.ArrayList list
int[] $this$dropWhile
kotlin.jvm.functions.Function1 predicate
public static final java.util.List dropWhile (long[], kotlin.jvm.functions.Function1)
long item
int $i$f$dropWhile
boolean yielding
java.util.ArrayList list
long[] $this$dropWhile
kotlin.jvm.functions.Function1 predicate
public static final java.util.List dropWhile (float[], kotlin.jvm.functions.Function1)
float item
int $i$f$dropWhile
boolean yielding
java.util.ArrayList list
float[] $this$dropWhile
kotlin.jvm.functions.Function1 predicate
public static final java.util.List dropWhile (double[], kotlin.jvm.functions.Function1)
double item
int $i$f$dropWhile
boolean yielding
java.util.ArrayList list
double[] $this$dropWhile
kotlin.jvm.functions.Function1 predicate
public static final java.util.List dropWhile (boolean[], kotlin.jvm.functions.Function1)
boolean item
int $i$f$dropWhile
boolean yielding
java.util.ArrayList list
boolean[] $this$dropWhile
kotlin.jvm.functions.Function1 predicate
public static final java.util.List dropWhile (char[], kotlin.jvm.functions.Function1)
char item
int $i$f$dropWhile
boolean yielding
java.util.ArrayList list
char[] $this$dropWhile
kotlin.jvm.functions.Function1 predicate
public static final java.util.List filter (java.lang.Object[], kotlin.jvm.functions.Function1)
Object element$iv
int $i$f$filterTo
Object[] $this$filterTo$iv
java.util.Collection destination$iv
int $i$f$filter
Object[] $this$filter
kotlin.jvm.functions.Function1 predicate
public static final java.util.List filter (byte[], kotlin.jvm.functions.Function1)
byte element$iv
int $i$f$filterTo
byte[] $this$filterTo$iv
java.util.Collection destination$iv
int $i$f$filter
byte[] $this$filter
kotlin.jvm.functions.Function1 predicate
public static final java.util.List filter (short[], kotlin.jvm.functions.Function1)
short element$iv
int $i$f$filterTo
short[] $this$filterTo$iv
java.util.Collection destination$iv
int $i$f$filter
short[] $this$filter
kotlin.jvm.functions.Function1 predicate
public static final java.util.List filter (int[], kotlin.jvm.functions.Function1)
int element$iv
int $i$f$filterTo
int[] $this$filterTo$iv
java.util.Collection destination$iv
int $i$f$filter
int[] $this$filter
kotlin.jvm.functions.Function1 predicate
public static final java.util.List filter (long[], kotlin.jvm.functions.Function1)
long element$iv
int $i$f$filterTo
long[] $this$filterTo$iv
java.util.Collection destination$iv
int $i$f$filter
long[] $this$filter
kotlin.jvm.functions.Function1 predicate
public static final java.util.List filter (float[], kotlin.jvm.functions.Function1)
float element$iv
int $i$f$filterTo
float[] $this$filterTo$iv
java.util.Collection destination$iv
int $i$f$filter
float[] $this$filter
kotlin.jvm.functions.Function1 predicate
public static final java.util.List filter (double[], kotlin.jvm.functions.Function1)
double element$iv
int $i$f$filterTo
double[] $this$filterTo$iv
java.util.Collection destination$iv
int $i$f$filter
double[] $this$filter
kotlin.jvm.functions.Function1 predicate
public static final java.util.List filter (boolean[], kotlin.jvm.functions.Function1)
boolean element$iv
int $i$f$filterTo
boolean[] $this$filterTo$iv
java.util.Collection destination$iv
int $i$f$filter
boolean[] $this$filter
kotlin.jvm.functions.Function1 predicate
public static final java.util.List filter (char[], kotlin.jvm.functions.Function1)
char element$iv
int $i$f$filterTo
char[] $this$filterTo$iv
java.util.Collection destination$iv
int $i$f$filter
char[] $this$filter
kotlin.jvm.functions.Function1 predicate
public static final java.util.List filterIndexed (java.lang.Object[], kotlin.jvm.functions.Function2)
int $i$a$-forEachIndexed-ArraysKt___ArraysKt$filterIndexedTo$1$iv
int index$iv
Object element$iv
Object item$iv$iv
int $i$f$forEachIndexed
int index$iv$iv
Object[] $this$forEachIndexed$iv$iv
int $i$f$filterIndexedTo
Object[] $this$filterIndexedTo$iv
java.util.Collection destination$iv
int $i$f$filterIndexed
Object[] $this$filterIndexed
kotlin.jvm.functions.Function2 predicate
public static final java.util.List filterIndexed (byte[], kotlin.jvm.functions.Function2)
int $i$a$-forEachIndexed-ArraysKt___ArraysKt$filterIndexedTo$2$iv
int index$iv
byte element$iv
byte item$iv$iv
int $i$f$forEachIndexed
int index$iv$iv
byte[] $this$forEachIndexed$iv$iv
int $i$f$filterIndexedTo
byte[] $this$filterIndexedTo$iv
java.util.Collection destination$iv
int $i$f$filterIndexed
byte[] $this$filterIndexed
kotlin.jvm.functions.Function2 predicate
public static final java.util.List filterIndexed (short[], kotlin.jvm.functions.Function2)
int $i$a$-forEachIndexed-ArraysKt___ArraysKt$filterIndexedTo$3$iv
int index$iv
short element$iv
short item$iv$iv
int $i$f$forEachIndexed
int index$iv$iv
short[] $this$forEachIndexed$iv$iv
int $i$f$filterIndexedTo
short[] $this$filterIndexedTo$iv
java.util.Collection destination$iv
int $i$f$filterIndexed
short[] $this$filterIndexed
kotlin.jvm.functions.Function2 predicate
public static final java.util.List filterIndexed (int[], kotlin.jvm.functions.Function2)
int $i$a$-forEachIndexed-ArraysKt___ArraysKt$filterIndexedTo$4$iv
int index$iv
int element$iv
int item$iv$iv
int $i$f$forEachIndexed
int index$iv$iv
int[] $this$forEachIndexed$iv$iv
int $i$f$filterIndexedTo
int[] $this$filterIndexedTo$iv
java.util.Collection destination$iv
int $i$f$filterIndexed
int[] $this$filterIndexed
kotlin.jvm.functions.Function2 predicate
public static final java.util.List filterIndexed (long[], kotlin.jvm.functions.Function2)
int $i$a$-forEachIndexed-ArraysKt___ArraysKt$filterIndexedTo$5$iv
int index$iv
long element$iv
long item$iv$iv
int $i$f$forEachIndexed
int index$iv$iv
long[] $this$forEachIndexed$iv$iv
int $i$f$filterIndexedTo
long[] $this$filterIndexedTo$iv
java.util.Collection destination$iv
int $i$f$filterIndexed
long[] $this$filterIndexed
kotlin.jvm.functions.Function2 predicate
public static final java.util.List filterIndexed (float[], kotlin.jvm.functions.Function2)
int $i$a$-forEachIndexed-ArraysKt___ArraysKt$filterIndexedTo$6$iv
int index$iv
float element$iv
float item$iv$iv
int $i$f$forEachIndexed
int index$iv$iv
float[] $this$forEachIndexed$iv$iv
int $i$f$filterIndexedTo
float[] $this$filterIndexedTo$iv
java.util.Collection destination$iv
int $i$f$filterIndexed
float[] $this$filterIndexed
kotlin.jvm.functions.Function2 predicate
public static final java.util.List filterIndexed (double[], kotlin.jvm.functions.Function2)
int $i$a$-forEachIndexed-ArraysKt___ArraysKt$filterIndexedTo$7$iv
int index$iv
double element$iv
double item$iv$iv
int $i$f$forEachIndexed
int index$iv$iv
double[] $this$forEachIndexed$iv$iv
int $i$f$filterIndexedTo
double[] $this$filterIndexedTo$iv
java.util.Collection destination$iv
int $i$f$filterIndexed
double[] $this$filterIndexed
kotlin.jvm.functions.Function2 predicate
public static final java.util.List filterIndexed (boolean[], kotlin.jvm.functions.Function2)
int $i$a$-forEachIndexed-ArraysKt___ArraysKt$filterIndexedTo$8$iv
int index$iv
boolean element$iv
boolean item$iv$iv
int $i$f$forEachIndexed
int index$iv$iv
boolean[] $this$forEachIndexed$iv$iv
int $i$f$filterIndexedTo
boolean[] $this$filterIndexedTo$iv
java.util.Collection destination$iv
int $i$f$filterIndexed
boolean[] $this$filterIndexed
kotlin.jvm.functions.Function2 predicate
public static final java.util.List filterIndexed (char[], kotlin.jvm.functions.Function2)
int $i$a$-forEachIndexed-ArraysKt___ArraysKt$filterIndexedTo$9$iv
int index$iv
char element$iv
char item$iv$iv
int $i$f$forEachIndexed
int index$iv$iv
char[] $this$forEachIndexed$iv$iv
int $i$f$filterIndexedTo
char[] $this$filterIndexedTo$iv
java.util.Collection destination$iv
int $i$f$filterIndexed
char[] $this$filterIndexed
kotlin.jvm.functions.Function2 predicate
public static final java.util.Collection filterIndexedTo (java.lang.Object[], java.util.Collection, kotlin.jvm.functions.Function2)
int $i$a$-forEachIndexed-ArraysKt___ArraysKt$filterIndexedTo$1
int index
Object element
Object item$iv
int $i$f$forEachIndexed
int index$iv
Object[] $this$forEachIndexed$iv
int $i$f$filterIndexedTo
Object[] $this$filterIndexedTo
java.util.Collection destination
kotlin.jvm.functions.Function2 predicate
public static final java.util.Collection filterIndexedTo (byte[], java.util.Collection, kotlin.jvm.functions.Function2)
int $i$a$-forEachIndexed-ArraysKt___ArraysKt$filterIndexedTo$2
int index
byte element
byte item$iv
int $i$f$forEachIndexed
int index$iv
byte[] $this$forEachIndexed$iv
int $i$f$filterIndexedTo
byte[] $this$filterIndexedTo
java.util.Collection destination
kotlin.jvm.functions.Function2 predicate
public static final java.util.Collection filterIndexedTo (short[], java.util.Collection, kotlin.jvm.functions.Function2)
int $i$a$-forEachIndexed-ArraysKt___ArraysKt$filterIndexedTo$3
int index
short element
short item$iv
int $i$f$forEachIndexed
int index$iv
short[] $this$forEachIndexed$iv
int $i$f$filterIndexedTo
short[] $this$filterIndexedTo
java.util.Collection destination
kotlin.jvm.functions.Function2 predicate
public static final java.util.Collection filterIndexedTo (int[], java.util.Collection, kotlin.jvm.functions.Function2)
int $i$a$-forEachIndexed-ArraysKt___ArraysKt$filterIndexedTo$4
int index
int element
int item$iv
int $i$f$forEachIndexed
int index$iv
int[] $this$forEachIndexed$iv
int $i$f$filterIndexedTo
int[] $this$filterIndexedTo
java.util.Collection destination
kotlin.jvm.functions.Function2 predicate
public static final java.util.Collection filterIndexedTo (long[], java.util.Collection, kotlin.jvm.functions.Function2)
int $i$a$-forEachIndexed-ArraysKt___ArraysKt$filterIndexedTo$5
int index
long element
long item$iv
int $i$f$forEachIndexed
int index$iv
long[] $this$forEachIndexed$iv
int $i$f$filterIndexedTo
long[] $this$filterIndexedTo
java.util.Collection destination
kotlin.jvm.functions.Function2 predicate
public static final java.util.Collection filterIndexedTo (float[], java.util.Collection, kotlin.jvm.functions.Function2)
int $i$a$-forEachIndexed-ArraysKt___ArraysKt$filterIndexedTo$6
int index
float element
float item$iv
int $i$f$forEachIndexed
int index$iv
float[] $this$forEachIndexed$iv
int $i$f$filterIndexedTo
float[] $this$filterIndexedTo
java.util.Collection destination
kotlin.jvm.functions.Function2 predicate
public static final java.util.Collection filterIndexedTo (double[], java.util.Collection, kotlin.jvm.functions.Function2)
int $i$a$-forEachIndexed-ArraysKt___ArraysKt$filterIndexedTo$7
int index
double element
double item$iv
int $i$f$forEachIndexed
int index$iv
double[] $this$forEachIndexed$iv
int $i$f$filterIndexedTo
double[] $this$filterIndexedTo
java.util.Collection destination
kotlin.jvm.functions.Function2 predicate
public static final java.util.Collection filterIndexedTo (boolean[], java.util.Collection, kotlin.jvm.functions.Function2)
int $i$a$-forEachIndexed-ArraysKt___ArraysKt$filterIndexedTo$8
int index
boolean element
boolean item$iv
int $i$f$forEachIndexed
int index$iv
boolean[] $this$forEachIndexed$iv
int $i$f$filterIndexedTo
boolean[] $this$filterIndexedTo
java.util.Collection destination
kotlin.jvm.functions.Function2 predicate
public static final java.util.Collection filterIndexedTo (char[], java.util.Collection, kotlin.jvm.functions.Function2)
int $i$a$-forEachIndexed-ArraysKt___ArraysKt$filterIndexedTo$9
int index
char element
char item$iv
int $i$f$forEachIndexed
int index$iv
char[] $this$forEachIndexed$iv
int $i$f$filterIndexedTo
char[] $this$filterIndexedTo
java.util.Collection destination
kotlin.jvm.functions.Function2 predicate
public static final synthetic java.util.List filterIsInstance (java.lang.Object[])
Object element$iv
int $i$f$filterIsInstanceTo
Object[] $this$filterIsInstanceTo$iv
java.util.Collection destination$iv
int $i$f$filterIsInstance
Object[] $this$filterIsInstance
public static final synthetic java.util.Collection filterIsInstanceTo (java.lang.Object[], java.util.Collection)
Object element
int $i$f$filterIsInstanceTo
Object[] $this$filterIsInstanceTo
java.util.Collection destination
public static final java.util.List filterNot (java.lang.Object[], kotlin.jvm.functions.Function1)
Object element$iv
int $i$f$filterNotTo
Object[] $this$filterNotTo$iv
java.util.Collection destination$iv
int $i$f$filterNot
Object[] $this$filterNot
kotlin.jvm.functions.Function1 predicate
public static final java.util.List filterNot (byte[], kotlin.jvm.functions.Function1)
byte element$iv
int $i$f$filterNotTo
byte[] $this$filterNotTo$iv
java.util.Collection destination$iv
int $i$f$filterNot
byte[] $this$filterNot
kotlin.jvm.functions.Function1 predicate
public static final java.util.List filterNot (short[], kotlin.jvm.functions.Function1)
short element$iv
int $i$f$filterNotTo
short[] $this$filterNotTo$iv
java.util.Collection destination$iv
int $i$f$filterNot
short[] $this$filterNot
kotlin.jvm.functions.Function1 predicate
public static final java.util.List filterNot (int[], kotlin.jvm.functions.Function1)
int element$iv
int $i$f$filterNotTo
int[] $this$filterNotTo$iv
java.util.Collection destination$iv
int $i$f$filterNot
int[] $this$filterNot
kotlin.jvm.functions.Function1 predicate
public static final java.util.List filterNot (long[], kotlin.jvm.functions.Function1)
long element$iv
int $i$f$filterNotTo
long[] $this$filterNotTo$iv
java.util.Collection destination$iv
int $i$f$filterNot
long[] $this$filterNot
kotlin.jvm.functions.Function1 predicate
public static final java.util.List filterNot (float[], kotlin.jvm.functions.Function1)
float element$iv
int $i$f$filterNotTo
float[] $this$filterNotTo$iv
java.util.Collection destination$iv
int $i$f$filterNot
float[] $this$filterNot
kotlin.jvm.functions.Function1 predicate
public static final java.util.List filterNot (double[], kotlin.jvm.functions.Function1)
double element$iv
int $i$f$filterNotTo
double[] $this$filterNotTo$iv
java.util.Collection destination$iv
int $i$f$filterNot
double[] $this$filterNot
kotlin.jvm.functions.Function1 predicate
public static final java.util.List filterNot (boolean[], kotlin.jvm.functions.Function1)
boolean element$iv
int $i$f$filterNotTo
boolean[] $this$filterNotTo$iv
java.util.Collection destination$iv
int $i$f$filterNot
boolean[] $this$filterNot
kotlin.jvm.functions.Function1 predicate
public static final java.util.List filterNot (char[], kotlin.jvm.functions.Function1)
char element$iv
int $i$f$filterNotTo
char[] $this$filterNotTo$iv
java.util.Collection destination$iv
int $i$f$filterNot
char[] $this$filterNot
kotlin.jvm.functions.Function1 predicate
public static final java.util.List filterNotNull (java.lang.Object[])
Object[] $this$filterNotNull
public static final java.util.Collection filterNotNullTo (java.lang.Object[], java.util.Collection)
Object element
Object[] $this$filterNotNullTo
java.util.Collection destination
public static final java.util.Collection filterNotTo (java.lang.Object[], java.util.Collection, kotlin.jvm.functions.Function1)
Object element
int $i$f$filterNotTo
Object[] $this$filterNotTo
java.util.Collection destination
kotlin.jvm.functions.Function1 predicate
public static final java.util.Collection filterNotTo (byte[], java.util.Collection, kotlin.jvm.functions.Function1)
byte element
int $i$f$filterNotTo
byte[] $this$filterNotTo
java.util.Collection destination
kotlin.jvm.functions.Function1 predicate
public static final java.util.Collection filterNotTo (short[], java.util.Collection, kotlin.jvm.functions.Function1)
short element
int $i$f$filterNotTo
short[] $this$filterNotTo
java.util.Collection destination
kotlin.jvm.functions.Function1 predicate
public static final java.util.Collection filterNotTo (int[], java.util.Collection, kotlin.jvm.functions.Function1)
int element
int $i$f$filterNotTo
int[] $this$filterNotTo
java.util.Collection destination
kotlin.jvm.functions.Function1 predicate
public static final java.util.Collection filterNotTo (long[], java.util.Collection, kotlin.jvm.functions.Function1)
long element
int $i$f$filterNotTo
long[] $this$filterNotTo
java.util.Collection destination
kotlin.jvm.functions.Function1 predicate
public static final java.util.Collection filterNotTo (float[], java.util.Collection, kotlin.jvm.functions.Function1)
float element
int $i$f$filterNotTo
float[] $this$filterNotTo
java.util.Collection destination
kotlin.jvm.functions.Function1 predicate
public static final java.util.Collection filterNotTo (double[], java.util.Collection, kotlin.jvm.functions.Function1)
double element
int $i$f$filterNotTo
double[] $this$filterNotTo
java.util.Collection destination
kotlin.jvm.functions.Function1 predicate
public static final java.util.Collection filterNotTo (boolean[], java.util.Collection, kotlin.jvm.functions.Function1)
boolean element
int $i$f$filterNotTo
boolean[] $this$filterNotTo
java.util.Collection destination
kotlin.jvm.functions.Function1 predicate
public static final java.util.Collection filterNotTo (char[], java.util.Collection, kotlin.jvm.functions.Function1)
char element
int $i$f$filterNotTo
char[] $this$filterNotTo
java.util.Collection destination
kotlin.jvm.functions.Function1 predicate
public static final java.util.Collection filterTo (java.lang.Object[], java.util.Collection, kotlin.jvm.functions.Function1)
Object element
int $i$f$filterTo
Object[] $this$filterTo
java.util.Collection destination
kotlin.jvm.functions.Function1 predicate
public static final java.util.Collection filterTo (byte[], java.util.Collection, kotlin.jvm.functions.Function1)
byte element
int $i$f$filterTo
byte[] $this$filterTo
java.util.Collection destination
kotlin.jvm.functions.Function1 predicate
public static final java.util.Collection filterTo (short[], java.util.Collection, kotlin.jvm.functions.Function1)
short element
int $i$f$filterTo
short[] $this$filterTo
java.util.Collection destination
kotlin.jvm.functions.Function1 predicate
public static final java.util.Collection filterTo (int[], java.util.Collection, kotlin.jvm.functions.Function1)
int element
int $i$f$filterTo
int[] $this$filterTo
java.util.Collection destination
kotlin.jvm.functions.Function1 predicate
public static final java.util.Collection filterTo (long[], java.util.Collection, kotlin.jvm.functions.Function1)
long element
int $i$f$filterTo
long[] $this$filterTo
java.util.Collection destination
kotlin.jvm.functions.Function1 predicate
public static final java.util.Collection filterTo (float[], java.util.Collection, kotlin.jvm.functions.Function1)
float element
int $i$f$filterTo
float[] $this$filterTo
java.util.Collection destination
kotlin.jvm.functions.Function1 predicate
public static final java.util.Collection filterTo (double[], java.util.Collection, kotlin.jvm.functions.Function1)
double element
int $i$f$filterTo
double[] $this$filterTo
java.util.Collection destination
kotlin.jvm.functions.Function1 predicate
public static final java.util.Collection filterTo (boolean[], java.util.Collection, kotlin.jvm.functions.Function1)
boolean element
int $i$f$filterTo
boolean[] $this$filterTo
java.util.Collection destination
kotlin.jvm.functions.Function1 predicate
public static final java.util.Collection filterTo (char[], java.util.Collection, kotlin.jvm.functions.Function1)
char element
int $i$f$filterTo
char[] $this$filterTo
java.util.Collection destination
kotlin.jvm.functions.Function1 predicate
public static final java.util.List slice (java.lang.Object[], kotlin.ranges.IntRange)
Object[] $this$slice
kotlin.ranges.IntRange indices
public static final java.util.List slice (byte[], kotlin.ranges.IntRange)
byte[] $this$slice
kotlin.ranges.IntRange indices
public static final java.util.List slice (short[], kotlin.ranges.IntRange)
short[] $this$slice
kotlin.ranges.IntRange indices
public static final java.util.List slice (int[], kotlin.ranges.IntRange)
int[] $this$slice
kotlin.ranges.IntRange indices
public static final java.util.List slice (long[], kotlin.ranges.IntRange)
long[] $this$slice
kotlin.ranges.IntRange indices
public static final java.util.List slice (float[], kotlin.ranges.IntRange)
float[] $this$slice
kotlin.ranges.IntRange indices
public static final java.util.List slice (double[], kotlin.ranges.IntRange)
double[] $this$slice
kotlin.ranges.IntRange indices
public static final java.util.List slice (boolean[], kotlin.ranges.IntRange)
boolean[] $this$slice
kotlin.ranges.IntRange indices
public static final java.util.List slice (char[], kotlin.ranges.IntRange)
char[] $this$slice
kotlin.ranges.IntRange indices
public static final java.util.List slice (java.lang.Object[], java.lang.Iterable)
int index
int size
java.util.ArrayList list
Object[] $this$slice
Iterable indices
public static final java.util.List slice (byte[], java.lang.Iterable)
int index
int size
java.util.ArrayList list
byte[] $this$slice
Iterable indices
public static final java.util.List slice (short[], java.lang.Iterable)
int index
int size
java.util.ArrayList list
short[] $this$slice
Iterable indices
public static final java.util.List slice (int[], java.lang.Iterable)
int index
int size
java.util.ArrayList list
int[] $this$slice
Iterable indices
public static final java.util.List slice (long[], java.lang.Iterable)
int index
int size
java.util.ArrayList list
long[] $this$slice
Iterable indices
public static final java.util.List slice (float[], java.lang.Iterable)
int index
int size
java.util.ArrayList list
float[] $this$slice
Iterable indices
public static final java.util.List slice (double[], java.lang.Iterable)
int index
int size
java.util.ArrayList list
double[] $this$slice
Iterable indices
public static final java.util.List slice (boolean[], java.lang.Iterable)
int index
int size
java.util.ArrayList list
boolean[] $this$slice
Iterable indices
public static final java.util.List slice (char[], java.lang.Iterable)
int index
int size
java.util.ArrayList list
char[] $this$slice
Iterable indices
public static final java.lang.Object[] sliceArray (java.lang.Object[], java.util.Collection)
int sourceIndex
Object[] result
int targetIndex
Object[] $this$sliceArray
java.util.Collection indices
public static final byte[] sliceArray (byte[], java.util.Collection)
int sourceIndex
byte[] result
int targetIndex
byte[] $this$sliceArray
java.util.Collection indices
public static final short[] sliceArray (short[], java.util.Collection)
int sourceIndex
short[] result
int targetIndex
short[] $this$sliceArray
java.util.Collection indices
public static final int[] sliceArray (int[], java.util.Collection)
int sourceIndex
int[] result
int targetIndex
int[] $this$sliceArray
java.util.Collection indices
public static final long[] sliceArray (long[], java.util.Collection)
int sourceIndex
long[] result
int targetIndex
long[] $this$sliceArray
java.util.Collection indices
public static final float[] sliceArray (float[], java.util.Collection)
int sourceIndex
float[] result
int targetIndex
float[] $this$sliceArray
java.util.Collection indices
public static final double[] sliceArray (double[], java.util.Collection)
int sourceIndex
double[] result
int targetIndex
double[] $this$sliceArray
java.util.Collection indices
public static final boolean[] sliceArray (boolean[], java.util.Collection)
int sourceIndex
boolean[] result
int targetIndex
boolean[] $this$sliceArray
java.util.Collection indices
public static final char[] sliceArray (char[], java.util.Collection)
int sourceIndex
char[] result
int targetIndex
char[] $this$sliceArray
java.util.Collection indices
public static final java.lang.Object[] sliceArray (java.lang.Object[], kotlin.ranges.IntRange)
Object[] $this$sliceArray
kotlin.ranges.IntRange indices
public static final byte[] sliceArray (byte[], kotlin.ranges.IntRange)
byte[] $this$sliceArray
kotlin.ranges.IntRange indices
public static final short[] sliceArray (short[], kotlin.ranges.IntRange)
short[] $this$sliceArray
kotlin.ranges.IntRange indices
public static final int[] sliceArray (int[], kotlin.ranges.IntRange)
int[] $this$sliceArray
kotlin.ranges.IntRange indices
public static final long[] sliceArray (long[], kotlin.ranges.IntRange)
long[] $this$sliceArray
kotlin.ranges.IntRange indices
public static final float[] sliceArray (float[], kotlin.ranges.IntRange)
float[] $this$sliceArray
kotlin.ranges.IntRange indices
public static final double[] sliceArray (double[], kotlin.ranges.IntRange)
double[] $this$sliceArray
kotlin.ranges.IntRange indices
public static final boolean[] sliceArray (boolean[], kotlin.ranges.IntRange)
boolean[] $this$sliceArray
kotlin.ranges.IntRange indices
public static final char[] sliceArray (char[], kotlin.ranges.IntRange)
char[] $this$sliceArray
kotlin.ranges.IntRange indices
public static final java.util.List take (java.lang.Object[], int)
int $i$a$-require-ArraysKt___ArraysKt$take$1
Object item
int count
java.util.ArrayList list
Object[] $this$take
int n
public static final java.util.List take (byte[], int)
int $i$a$-require-ArraysKt___ArraysKt$take$2
byte item
int count
java.util.ArrayList list
byte[] $this$take
int n
public static final java.util.List take (short[], int)
int $i$a$-require-ArraysKt___ArraysKt$take$3
short item
int count
java.util.ArrayList list
short[] $this$take
int n
public static final java.util.List take (int[], int)
int $i$a$-require-ArraysKt___ArraysKt$take$4
int item
int count
java.util.ArrayList list
int[] $this$take
int n
public static final java.util.List take (long[], int)
int $i$a$-require-ArraysKt___ArraysKt$take$5
long item
int count
java.util.ArrayList list
long[] $this$take
int n
public static final java.util.List take (float[], int)
int $i$a$-require-ArraysKt___ArraysKt$take$6
float item
int count
java.util.ArrayList list
float[] $this$take
int n
public static final java.util.List take (double[], int)
int $i$a$-require-ArraysKt___ArraysKt$take$7
double item
int count
java.util.ArrayList list
double[] $this$take
int n
public static final java.util.List take (boolean[], int)
int $i$a$-require-ArraysKt___ArraysKt$take$8
boolean item
int count
java.util.ArrayList list
boolean[] $this$take
int n
public static final java.util.List take (char[], int)
int $i$a$-require-ArraysKt___ArraysKt$take$9
char item
int count
java.util.ArrayList list
char[] $this$take
int n
public static final java.util.List takeLast (java.lang.Object[], int)
int $i$a$-require-ArraysKt___ArraysKt$takeLast$1
int index
int size
java.util.ArrayList list
Object[] $this$takeLast
int n
public static final java.util.List takeLast (byte[], int)
int $i$a$-require-ArraysKt___ArraysKt$takeLast$2
int index
int size
java.util.ArrayList list
byte[] $this$takeLast
int n
public static final java.util.List takeLast (short[], int)
int $i$a$-require-ArraysKt___ArraysKt$takeLast$3
int index
int size
java.util.ArrayList list
short[] $this$takeLast
int n
public static final java.util.List takeLast (int[], int)
int $i$a$-require-ArraysKt___ArraysKt$takeLast$4
int index
int size
java.util.ArrayList list
int[] $this$takeLast
int n
public static final java.util.List takeLast (long[], int)
int $i$a$-require-ArraysKt___ArraysKt$takeLast$5
int index
int size
java.util.ArrayList list
long[] $this$takeLast
int n
public static final java.util.List takeLast (float[], int)
int $i$a$-require-ArraysKt___ArraysKt$takeLast$6
int index
int size
java.util.ArrayList list
float[] $this$takeLast
int n
public static final java.util.List takeLast (double[], int)
int $i$a$-require-ArraysKt___ArraysKt$takeLast$7
int index
int size
java.util.ArrayList list
double[] $this$takeLast
int n
public static final java.util.List takeLast (boolean[], int)
int $i$a$-require-ArraysKt___ArraysKt$takeLast$8
int index
int size
java.util.ArrayList list
boolean[] $this$takeLast
int n
public static final java.util.List takeLast (char[], int)
int $i$a$-require-ArraysKt___ArraysKt$takeLast$9
int index
int size
java.util.ArrayList list
char[] $this$takeLast
int n
public static final java.util.List takeLastWhile (java.lang.Object[], kotlin.jvm.functions.Function1)
int index
int $i$f$takeLastWhile
Object[] $this$takeLastWhile
kotlin.jvm.functions.Function1 predicate
public static final java.util.List takeLastWhile (byte[], kotlin.jvm.functions.Function1)
int index
int $i$f$takeLastWhile
byte[] $this$takeLastWhile
kotlin.jvm.functions.Function1 predicate
public static final java.util.List takeLastWhile (short[], kotlin.jvm.functions.Function1)
int index
int $i$f$takeLastWhile
short[] $this$takeLastWhile
kotlin.jvm.functions.Function1 predicate
public static final java.util.List takeLastWhile (int[], kotlin.jvm.functions.Function1)
int index
int $i$f$takeLastWhile
int[] $this$takeLastWhile
kotlin.jvm.functions.Function1 predicate
public static final java.util.List takeLastWhile (long[], kotlin.jvm.functions.Function1)
int index
int $i$f$takeLastWhile
long[] $this$takeLastWhile
kotlin.jvm.functions.Function1 predicate
public static final java.util.List takeLastWhile (float[], kotlin.jvm.functions.Function1)
int index
int $i$f$takeLastWhile
float[] $this$takeLastWhile
kotlin.jvm.functions.Function1 predicate
public static final java.util.List takeLastWhile (double[], kotlin.jvm.functions.Function1)
int index
int $i$f$takeLastWhile
double[] $this$takeLastWhile
kotlin.jvm.functions.Function1 predicate
public static final java.util.List takeLastWhile (boolean[], kotlin.jvm.functions.Function1)
int index
int $i$f$takeLastWhile
boolean[] $this$takeLastWhile
kotlin.jvm.functions.Function1 predicate
public static final java.util.List takeLastWhile (char[], kotlin.jvm.functions.Function1)
int index
int $i$f$takeLastWhile
char[] $this$takeLastWhile
kotlin.jvm.functions.Function1 predicate
public static final java.util.List takeWhile (java.lang.Object[], kotlin.jvm.functions.Function1)
Object item
int $i$f$takeWhile
java.util.ArrayList list
Object[] $this$takeWhile
kotlin.jvm.functions.Function1 predicate
public static final java.util.List takeWhile (byte[], kotlin.jvm.functions.Function1)
byte item
int $i$f$takeWhile
java.util.ArrayList list
byte[] $this$takeWhile
kotlin.jvm.functions.Function1 predicate
public static final java.util.List takeWhile (short[], kotlin.jvm.functions.Function1)
short item
int $i$f$takeWhile
java.util.ArrayList list
short[] $this$takeWhile
kotlin.jvm.functions.Function1 predicate
public static final java.util.List takeWhile (int[], kotlin.jvm.functions.Function1)
int item
int $i$f$takeWhile
java.util.ArrayList list
int[] $this$takeWhile
kotlin.jvm.functions.Function1 predicate
public static final java.util.List takeWhile (long[], kotlin.jvm.functions.Function1)
long item
int $i$f$takeWhile
java.util.ArrayList list
long[] $this$takeWhile
kotlin.jvm.functions.Function1 predicate
public static final java.util.List takeWhile (float[], kotlin.jvm.functions.Function1)
float item
int $i$f$takeWhile
java.util.ArrayList list
float[] $this$takeWhile
kotlin.jvm.functions.Function1 predicate
public static final java.util.List takeWhile (double[], kotlin.jvm.functions.Function1)
double item
int $i$f$takeWhile
java.util.ArrayList list
double[] $this$takeWhile
kotlin.jvm.functions.Function1 predicate
public static final java.util.List takeWhile (boolean[], kotlin.jvm.functions.Function1)
boolean item
int $i$f$takeWhile
java.util.ArrayList list
boolean[] $this$takeWhile
kotlin.jvm.functions.Function1 predicate
public static final java.util.List takeWhile (char[], kotlin.jvm.functions.Function1)
char item
int $i$f$takeWhile
java.util.ArrayList list
char[] $this$takeWhile
kotlin.jvm.functions.Function1 predicate
public static final void reverse (java.lang.Object[])
Object tmp
int index
int midPoint
int reverseIndex
Object[] $this$reverse
public static final void reverse (byte[])
byte tmp
int index
int midPoint
int reverseIndex
byte[] $this$reverse
public static final void reverse (short[])
short tmp
int index
int midPoint
int reverseIndex
short[] $this$reverse
public static final void reverse (int[])
int tmp
int index
int midPoint
int reverseIndex
int[] $this$reverse
public static final void reverse (long[])
long tmp
int index
int midPoint
int reverseIndex
long[] $this$reverse
public static final void reverse (float[])
float tmp
int index
int midPoint
int reverseIndex
float[] $this$reverse
public static final void reverse (double[])
double tmp
int index
int midPoint
int reverseIndex
double[] $this$reverse
public static final void reverse (boolean[])
boolean tmp
int index
int midPoint
int reverseIndex
boolean[] $this$reverse
public static final void reverse (char[])
char tmp
int index
int midPoint
int reverseIndex
char[] $this$reverse
public static final void reverse (java.lang.Object[], int, int)
Object tmp
int index
int midPoint
int reverseIndex
Object[] $this$reverse
int fromIndex
int toIndex
public static final void reverse (byte[], int, int)
byte tmp
int index
int midPoint
int reverseIndex
byte[] $this$reverse
int fromIndex
int toIndex
public static final void reverse (short[], int, int)
short tmp
int index
int midPoint
int reverseIndex
short[] $this$reverse
int fromIndex
int toIndex
public static final void reverse (int[], int, int)
int tmp
int index
int midPoint
int reverseIndex
int[] $this$reverse
int fromIndex
int toIndex
public static final void reverse (long[], int, int)
long tmp
int index
int midPoint
int reverseIndex
long[] $this$reverse
int fromIndex
int toIndex
public static final void reverse (float[], int, int)
float tmp
int index
int midPoint
int reverseIndex
float[] $this$reverse
int fromIndex
int toIndex
public static final void reverse (double[], int, int)
double tmp
int index
int midPoint
int reverseIndex
double[] $this$reverse
int fromIndex
int toIndex
public static final void reverse (boolean[], int, int)
boolean tmp
int index
int midPoint
int reverseIndex
boolean[] $this$reverse
int fromIndex
int toIndex
public static final void reverse (char[], int, int)
char tmp
int index
int midPoint
int reverseIndex
char[] $this$reverse
int fromIndex
int toIndex
public static final java.util.List reversed (java.lang.Object[])
java.util.List list
Object[] $this$reversed
public static final java.util.List reversed (byte[])
java.util.List list
byte[] $this$reversed
public static final java.util.List reversed (short[])
java.util.List list
short[] $this$reversed
public static final java.util.List reversed (int[])
java.util.List list
int[] $this$reversed
public static final java.util.List reversed (long[])
java.util.List list
long[] $this$reversed
public static final java.util.List reversed (float[])
java.util.List list
float[] $this$reversed
public static final java.util.List reversed (double[])
java.util.List list
double[] $this$reversed
public static final java.util.List reversed (boolean[])
java.util.List list
boolean[] $this$reversed
public static final java.util.List reversed (char[])
java.util.List list
char[] $this$reversed
public static final java.lang.Object[] reversedArray (java.lang.Object[])
int i
Object[] result
int lastIndex
Object[] $this$reversedArray
public static final byte[] reversedArray (byte[])
int i
byte[] result
int lastIndex
byte[] $this$reversedArray
public static final short[] reversedArray (short[])
int i
short[] result
int lastIndex
short[] $this$reversedArray
public static final int[] reversedArray (int[])
int i
int[] result
int lastIndex
int[] $this$reversedArray
public static final long[] reversedArray (long[])
int i
long[] result
int lastIndex
long[] $this$reversedArray
public static final float[] reversedArray (float[])
int i
float[] result
int lastIndex
float[] $this$reversedArray
public static final double[] reversedArray (double[])
int i
double[] result
int lastIndex
double[] $this$reversedArray
public static final boolean[] reversedArray (boolean[])
int i
boolean[] result
int lastIndex
boolean[] $this$reversedArray
public static final char[] reversedArray (char[])
int i
char[] result
int lastIndex
char[] $this$reversedArray
public static final void shuffle (java.lang.Object[])
Object[] $this$shuffle
public static final void shuffle (byte[])
byte[] $this$shuffle
public static final void shuffle (short[])
short[] $this$shuffle
public static final void shuffle (int[])
int[] $this$shuffle
public static final void shuffle (long[])
long[] $this$shuffle
public static final void shuffle (float[])
float[] $this$shuffle
public static final void shuffle (double[])
double[] $this$shuffle
public static final void shuffle (boolean[])
boolean[] $this$shuffle
public static final void shuffle (char[])
char[] $this$shuffle
public static final void shuffle (java.lang.Object[], kotlin.random.Random)
int j
Object copy
int i
Object[] $this$shuffle
kotlin.random.Random random
public static final void shuffle (byte[], kotlin.random.Random)
int j
byte copy
int i
byte[] $this$shuffle
kotlin.random.Random random
public static final void shuffle (short[], kotlin.random.Random)
int j
short copy
int i
short[] $this$shuffle
kotlin.random.Random random
public static final void shuffle (int[], kotlin.random.Random)
int j
int copy
int i
int[] $this$shuffle
kotlin.random.Random random
public static final void shuffle (long[], kotlin.random.Random)
int j
long copy
int i
long[] $this$shuffle
kotlin.random.Random random
public static final void shuffle (float[], kotlin.random.Random)
int j
float copy
int i
float[] $this$shuffle
kotlin.random.Random random
public static final void shuffle (double[], kotlin.random.Random)
int j
double copy
int i
double[] $this$shuffle
kotlin.random.Random random
public static final void shuffle (boolean[], kotlin.random.Random)
int j
boolean copy
int i
boolean[] $this$shuffle
kotlin.random.Random random
public static final void shuffle (char[], kotlin.random.Random)
int j
char copy
int i
char[] $this$shuffle
kotlin.random.Random random
public static final void sortBy (java.lang.Object[], kotlin.jvm.functions.Function1)
int $i$f$sortBy
Object[] $this$sortBy
kotlin.jvm.functions.Function1 selector
public static final void sortByDescending (java.lang.Object[], kotlin.jvm.functions.Function1)
int $i$f$sortByDescending
Object[] $this$sortByDescending
kotlin.jvm.functions.Function1 selector
public static final void sortDescending (java.lang.Comparable[])
Comparable[] $this$sortDescending
public static final void sortDescending (byte[])
byte[] $this$sortDescending
public static final void sortDescending (short[])
short[] $this$sortDescending
public static final void sortDescending (int[])
int[] $this$sortDescending
public static final void sortDescending (long[])
long[] $this$sortDescending
public static final void sortDescending (float[])
float[] $this$sortDescending
public static final void sortDescending (double[])
double[] $this$sortDescending
public static final void sortDescending (char[])
char[] $this$sortDescending
public static final java.util.List sorted (java.lang.Comparable[])
Comparable[] $this$sorted
public static final java.util.List sorted (byte[])
int $i$a$-apply-ArraysKt___ArraysKt$sorted$1
Byte[] $this$sorted_u24lambda_u2447
byte[] $this$sorted
public static final java.util.List sorted (short[])
int $i$a$-apply-ArraysKt___ArraysKt$sorted$2
Short[] $this$sorted_u24lambda_u2448
short[] $this$sorted
public static final java.util.List sorted (int[])
int $i$a$-apply-ArraysKt___ArraysKt$sorted$3
Integer[] $this$sorted_u24lambda_u2449
int[] $this$sorted
public static final java.util.List sorted (long[])
int $i$a$-apply-ArraysKt___ArraysKt$sorted$4
Long[] $this$sorted_u24lambda_u2450
long[] $this$sorted
public static final java.util.List sorted (float[])
int $i$a$-apply-ArraysKt___ArraysKt$sorted$5
Float[] $this$sorted_u24lambda_u2451
float[] $this$sorted
public static final java.util.List sorted (double[])
int $i$a$-apply-ArraysKt___ArraysKt$sorted$6
Double[] $this$sorted_u24lambda_u2452
double[] $this$sorted
public static final java.util.List sorted (char[])
int $i$a$-apply-ArraysKt___ArraysKt$sorted$7
Character[] $this$sorted_u24lambda_u2453
char[] $this$sorted
public static final java.lang.Comparable[] sortedArray (java.lang.Comparable[])
int $i$a$-apply-ArraysKt___ArraysKt$sortedArray$1
Comparable[] $this$sortedArray_u24lambda_u2454
Comparable[] $this$sortedArray
public static final byte[] sortedArray (byte[])
int $i$a$-apply-ArraysKt___ArraysKt$sortedArray$2
byte[] $this$sortedArray_u24lambda_u2455
byte[] $this$sortedArray
public static final short[] sortedArray (short[])
int $i$a$-apply-ArraysKt___ArraysKt$sortedArray$3
short[] $this$sortedArray_u24lambda_u2456
short[] $this$sortedArray
public static final int[] sortedArray (int[])
int $i$a$-apply-ArraysKt___ArraysKt$sortedArray$4
int[] $this$sortedArray_u24lambda_u2457
int[] $this$sortedArray
public static final long[] sortedArray (long[])
int $i$a$-apply-ArraysKt___ArraysKt$sortedArray$5
long[] $this$sortedArray_u24lambda_u2458
long[] $this$sortedArray
public static final float[] sortedArray (float[])
int $i$a$-apply-ArraysKt___ArraysKt$sortedArray$6
float[] $this$sortedArray_u24lambda_u2459
float[] $this$sortedArray
public static final double[] sortedArray (double[])
int $i$a$-apply-ArraysKt___ArraysKt$sortedArray$7
double[] $this$sortedArray_u24lambda_u2460
double[] $this$sortedArray
public static final char[] sortedArray (char[])
int $i$a$-apply-ArraysKt___ArraysKt$sortedArray$8
char[] $this$sortedArray_u24lambda_u2461
char[] $this$sortedArray
public static final java.lang.Comparable[] sortedArrayDescending (java.lang.Comparable[])
int $i$a$-apply-ArraysKt___ArraysKt$sortedArrayDescending$1
Comparable[] $this$sortedArrayDescending_u24lambda_u2462
Comparable[] $this$sortedArrayDescending
public static final byte[] sortedArrayDescending (byte[])
int $i$a$-apply-ArraysKt___ArraysKt$sortedArrayDescending$2
byte[] $this$sortedArrayDescending_u24lambda_u2463
byte[] $this$sortedArrayDescending
public static final short[] sortedArrayDescending (short[])
int $i$a$-apply-ArraysKt___ArraysKt$sortedArrayDescending$3
short[] $this$sortedArrayDescending_u24lambda_u2464
short[] $this$sortedArrayDescending
public static final int[] sortedArrayDescending (int[])
int $i$a$-apply-ArraysKt___ArraysKt$sortedArrayDescending$4
int[] $this$sortedArrayDescending_u24lambda_u2465
int[] $this$sortedArrayDescending
public static final long[] sortedArrayDescending (long[])
int $i$a$-apply-ArraysKt___ArraysKt$sortedArrayDescending$5
long[] $this$sortedArrayDescending_u24lambda_u2466
long[] $this$sortedArrayDescending
public static final float[] sortedArrayDescending (float[])
int $i$a$-apply-ArraysKt___ArraysKt$sortedArrayDescending$6
float[] $this$sortedArrayDescending_u24lambda_u2467
float[] $this$sortedArrayDescending
public static final double[] sortedArrayDescending (double[])
int $i$a$-apply-ArraysKt___ArraysKt$sortedArrayDescending$7
double[] $this$sortedArrayDescending_u24lambda_u2468
double[] $this$sortedArrayDescending
public static final char[] sortedArrayDescending (char[])
int $i$a$-apply-ArraysKt___ArraysKt$sortedArrayDescending$8
char[] $this$sortedArrayDescending_u24lambda_u2469
char[] $this$sortedArrayDescending
public static final java.lang.Object[] sortedArrayWith (java.lang.Object[], java.util.Comparator)
int $i$a$-apply-ArraysKt___ArraysKt$sortedArrayWith$1
Object[] $this$sortedArrayWith_u24lambda_u2470
Object[] $this$sortedArrayWith
java.util.Comparator comparator
public static final java.util.List sortedBy (java.lang.Object[], kotlin.jvm.functions.Function1)
int $i$f$sortedBy
Object[] $this$sortedBy
kotlin.jvm.functions.Function1 selector
public static final java.util.List sortedBy (byte[], kotlin.jvm.functions.Function1)
int $i$f$sortedBy
byte[] $this$sortedBy
kotlin.jvm.functions.Function1 selector
public static final java.util.List sortedBy (short[], kotlin.jvm.functions.Function1)
int $i$f$sortedBy
short[] $this$sortedBy
kotlin.jvm.functions.Function1 selector
public static final java.util.List sortedBy (int[], kotlin.jvm.functions.Function1)
int $i$f$sortedBy
int[] $this$sortedBy
kotlin.jvm.functions.Function1 selector
public static final java.util.List sortedBy (long[], kotlin.jvm.functions.Function1)
int $i$f$sortedBy
long[] $this$sortedBy
kotlin.jvm.functions.Function1 selector
public static final java.util.List sortedBy (float[], kotlin.jvm.functions.Function1)
int $i$f$sortedBy
float[] $this$sortedBy
kotlin.jvm.functions.Function1 selector
public static final java.util.List sortedBy (double[], kotlin.jvm.functions.Function1)
int $i$f$sortedBy
double[] $this$sortedBy
kotlin.jvm.functions.Function1 selector
public static final java.util.List sortedBy (boolean[], kotlin.jvm.functions.Function1)
int $i$f$sortedBy
boolean[] $this$sortedBy
kotlin.jvm.functions.Function1 selector
public static final java.util.List sortedBy (char[], kotlin.jvm.functions.Function1)
int $i$f$sortedBy
char[] $this$sortedBy
kotlin.jvm.functions.Function1 selector
public static final java.util.List sortedByDescending (java.lang.Object[], kotlin.jvm.functions.Function1)
int $i$f$sortedByDescending
Object[] $this$sortedByDescending
kotlin.jvm.functions.Function1 selector
public static final java.util.List sortedByDescending (byte[], kotlin.jvm.functions.Function1)
int $i$f$sortedByDescending
byte[] $this$sortedByDescending
kotlin.jvm.functions.Function1 selector
public static final java.util.List sortedByDescending (short[], kotlin.jvm.functions.Function1)
int $i$f$sortedByDescending
short[] $this$sortedByDescending
kotlin.jvm.functions.Function1 selector
public static final java.util.List sortedByDescending (int[], kotlin.jvm.functions.Function1)
int $i$f$sortedByDescending
int[] $this$sortedByDescending
kotlin.jvm.functions.Function1 selector
public static final java.util.List sortedByDescending (long[], kotlin.jvm.functions.Function1)
int $i$f$sortedByDescending
long[] $this$sortedByDescending
kotlin.jvm.functions.Function1 selector
public static final java.util.List sortedByDescending (float[], kotlin.jvm.functions.Function1)
int $i$f$sortedByDescending
float[] $this$sortedByDescending
kotlin.jvm.functions.Function1 selector
public static final java.util.List sortedByDescending (double[], kotlin.jvm.functions.Function1)
int $i$f$sortedByDescending
double[] $this$sortedByDescending
kotlin.jvm.functions.Function1 selector
public static final java.util.List sortedByDescending (boolean[], kotlin.jvm.functions.Function1)
int $i$f$sortedByDescending
boolean[] $this$sortedByDescending
kotlin.jvm.functions.Function1 selector
public static final java.util.List sortedByDescending (char[], kotlin.jvm.functions.Function1)
int $i$f$sortedByDescending
char[] $this$sortedByDescending
kotlin.jvm.functions.Function1 selector
public static final java.util.List sortedDescending (java.lang.Comparable[])
Comparable[] $this$sortedDescending
public static final java.util.List sortedDescending (byte[])
int $i$a$-apply-ArraysKt___ArraysKt$sortedDescending$1
byte[] $this$sortedDescending_u24lambda_u2471
byte[] $this$sortedDescending
public static final java.util.List sortedDescending (short[])
int $i$a$-apply-ArraysKt___ArraysKt$sortedDescending$2
short[] $this$sortedDescending_u24lambda_u2472
short[] $this$sortedDescending
public static final java.util.List sortedDescending (int[])
int $i$a$-apply-ArraysKt___ArraysKt$sortedDescending$3
int[] $this$sortedDescending_u24lambda_u2473
int[] $this$sortedDescending
public static final java.util.List sortedDescending (long[])
int $i$a$-apply-ArraysKt___ArraysKt$sortedDescending$4
long[] $this$sortedDescending_u24lambda_u2474
long[] $this$sortedDescending
public static final java.util.List sortedDescending (float[])
int $i$a$-apply-ArraysKt___ArraysKt$sortedDescending$5
float[] $this$sortedDescending_u24lambda_u2475
float[] $this$sortedDescending
public static final java.util.List sortedDescending (double[])
int $i$a$-apply-ArraysKt___ArraysKt$sortedDescending$6
double[] $this$sortedDescending_u24lambda_u2476
double[] $this$sortedDescending
public static final java.util.List sortedDescending (char[])
int $i$a$-apply-ArraysKt___ArraysKt$sortedDescending$7
char[] $this$sortedDescending_u24lambda_u2477
char[] $this$sortedDescending
public static final java.util.List sortedWith (java.lang.Object[], java.util.Comparator)
Object[] $this$sortedWith
java.util.Comparator comparator
public static final java.util.List sortedWith (byte[], java.util.Comparator)
int $i$a$-apply-ArraysKt___ArraysKt$sortedWith$1
Byte[] $this$sortedWith_u24lambda_u2478
byte[] $this$sortedWith
java.util.Comparator comparator
public static final java.util.List sortedWith (short[], java.util.Comparator)
int $i$a$-apply-ArraysKt___ArraysKt$sortedWith$2
Short[] $this$sortedWith_u24lambda_u2479
short[] $this$sortedWith
java.util.Comparator comparator
public static final java.util.List sortedWith (int[], java.util.Comparator)
int $i$a$-apply-ArraysKt___ArraysKt$sortedWith$3
Integer[] $this$sortedWith_u24lambda_u2480
int[] $this$sortedWith
java.util.Comparator comparator
public static final java.util.List sortedWith (long[], java.util.Comparator)
int $i$a$-apply-ArraysKt___ArraysKt$sortedWith$4
Long[] $this$sortedWith_u24lambda_u2481
long[] $this$sortedWith
java.util.Comparator comparator
public static final java.util.List sortedWith (float[], java.util.Comparator)
int $i$a$-apply-ArraysKt___ArraysKt$sortedWith$5
Float[] $this$sortedWith_u24lambda_u2482
float[] $this$sortedWith
java.util.Comparator comparator
public static final java.util.List sortedWith (double[], java.util.Comparator)
int $i$a$-apply-ArraysKt___ArraysKt$sortedWith$6
Double[] $this$sortedWith_u24lambda_u2483
double[] $this$sortedWith
java.util.Comparator comparator
public static final java.util.List sortedWith (boolean[], java.util.Comparator)
int $i$a$-apply-ArraysKt___ArraysKt$sortedWith$7
Boolean[] $this$sortedWith_u24lambda_u2484
boolean[] $this$sortedWith
java.util.Comparator comparator
public static final java.util.List sortedWith (char[], java.util.Comparator)
int $i$a$-apply-ArraysKt___ArraysKt$sortedWith$8
Character[] $this$sortedWith_u24lambda_u2485
char[] $this$sortedWith
java.util.Comparator comparator
public static final kotlin.ranges.IntRange getIndices (java.lang.Object[])
Object[] $this$indices
public static final kotlin.ranges.IntRange getIndices (byte[])
byte[] $this$indices
public static final kotlin.ranges.IntRange getIndices (short[])
short[] $this$indices
public static final kotlin.ranges.IntRange getIndices (int[])
int[] $this$indices
public static final kotlin.ranges.IntRange getIndices (long[])
long[] $this$indices
public static final kotlin.ranges.IntRange getIndices (float[])
float[] $this$indices
public static final kotlin.ranges.IntRange getIndices (double[])
double[] $this$indices
public static final kotlin.ranges.IntRange getIndices (boolean[])
boolean[] $this$indices
public static final kotlin.ranges.IntRange getIndices (char[])
char[] $this$indices
private static final boolean isEmpty (java.lang.Object[])
Object[] $this$isEmpty
private static final boolean isEmpty (byte[])
byte[] $this$isEmpty
private static final boolean isEmpty (short[])
short[] $this$isEmpty
private static final boolean isEmpty (int[])
int[] $this$isEmpty
private static final boolean isEmpty (long[])
long[] $this$isEmpty
private static final boolean isEmpty (float[])
float[] $this$isEmpty
private static final boolean isEmpty (double[])
double[] $this$isEmpty
private static final boolean isEmpty (boolean[])
boolean[] $this$isEmpty
private static final boolean isEmpty (char[])
char[] $this$isEmpty
private static final boolean isNotEmpty (java.lang.Object[])
Object[] $this$isNotEmpty
private static final boolean isNotEmpty (byte[])
byte[] $this$isNotEmpty
private static final boolean isNotEmpty (short[])
short[] $this$isNotEmpty
private static final boolean isNotEmpty (int[])
int[] $this$isNotEmpty
private static final boolean isNotEmpty (long[])
long[] $this$isNotEmpty
private static final boolean isNotEmpty (float[])
float[] $this$isNotEmpty
private static final boolean isNotEmpty (double[])
double[] $this$isNotEmpty
private static final boolean isNotEmpty (boolean[])
boolean[] $this$isNotEmpty
private static final boolean isNotEmpty (char[])
char[] $this$isNotEmpty
public static final int getLastIndex (java.lang.Object[])
Object[] $this$lastIndex
public static final int getLastIndex (byte[])
byte[] $this$lastIndex
public static final int getLastIndex (short[])
short[] $this$lastIndex
public static final int getLastIndex (int[])
int[] $this$lastIndex
public static final int getLastIndex (long[])
long[] $this$lastIndex
public static final int getLastIndex (float[])
float[] $this$lastIndex
public static final int getLastIndex (double[])
double[] $this$lastIndex
public static final int getLastIndex (boolean[])
boolean[] $this$lastIndex
public static final int getLastIndex (char[])
char[] $this$lastIndex
public static final void sortDescending (java.lang.Comparable[], int, int)
Comparable[] $this$sortDescending
int fromIndex
int toIndex
public static final void sortDescending (byte[], int, int)
byte[] $this$sortDescending
int fromIndex
int toIndex
public static final void sortDescending (short[], int, int)
short[] $this$sortDescending
int fromIndex
int toIndex
public static final void sortDescending (int[], int, int)
int[] $this$sortDescending
int fromIndex
int toIndex
public static final void sortDescending (long[], int, int)
long[] $this$sortDescending
int fromIndex
int toIndex
public static final void sortDescending (float[], int, int)
float[] $this$sortDescending
int fromIndex
int toIndex
public static final void sortDescending (double[], int, int)
double[] $this$sortDescending
int fromIndex
int toIndex
public static final void sortDescending (char[], int, int)
char[] $this$sortDescending
int fromIndex
int toIndex
public static final boolean[] toBooleanArray (java.lang.Boolean[])
Boolean[] $this$toBooleanArray
public static final byte[] toByteArray (java.lang.Byte[])
Byte[] $this$toByteArray
public static final char[] toCharArray (java.lang.Character[])
Character[] $this$toCharArray
public static final double[] toDoubleArray (java.lang.Double[])
Double[] $this$toDoubleArray
public static final float[] toFloatArray (java.lang.Float[])
Float[] $this$toFloatArray
public static final int[] toIntArray (java.lang.Integer[])
Integer[] $this$toIntArray
public static final long[] toLongArray (java.lang.Long[])
Long[] $this$toLongArray
public static final short[] toShortArray (java.lang.Short[])
Short[] $this$toShortArray
public static final java.util.Map associate (java.lang.Object[], kotlin.jvm.functions.Function1)
Object element$iv
int $i$f$associateTo
Object[] $this$associateTo$iv
java.util.Map destination$iv
int $i$f$associate
int capacity
Object[] $this$associate
kotlin.jvm.functions.Function1 transform
public static final java.util.Map associate (byte[], kotlin.jvm.functions.Function1)
byte element$iv
int $i$f$associateTo
byte[] $this$associateTo$iv
java.util.Map destination$iv
int $i$f$associate
int capacity
byte[] $this$associate
kotlin.jvm.functions.Function1 transform
public static final java.util.Map associate (short[], kotlin.jvm.functions.Function1)
short element$iv
int $i$f$associateTo
short[] $this$associateTo$iv
java.util.Map destination$iv
int $i$f$associate
int capacity
short[] $this$associate
kotlin.jvm.functions.Function1 transform
public static final java.util.Map associate (int[], kotlin.jvm.functions.Function1)
int element$iv
int $i$f$associateTo
int[] $this$associateTo$iv
java.util.Map destination$iv
int $i$f$associate
int capacity
int[] $this$associate
kotlin.jvm.functions.Function1 transform
public static final java.util.Map associate (long[], kotlin.jvm.functions.Function1)
long element$iv
int $i$f$associateTo
long[] $this$associateTo$iv
java.util.Map destination$iv
int $i$f$associate
int capacity
long[] $this$associate
kotlin.jvm.functions.Function1 transform
public static final java.util.Map associate (float[], kotlin.jvm.functions.Function1)
float element$iv
int $i$f$associateTo
float[] $this$associateTo$iv
java.util.Map destination$iv
int $i$f$associate
int capacity
float[] $this$associate
kotlin.jvm.functions.Function1 transform
public static final java.util.Map associate (double[], kotlin.jvm.functions.Function1)
double element$iv
int $i$f$associateTo
double[] $this$associateTo$iv
java.util.Map destination$iv
int $i$f$associate
int capacity
double[] $this$associate
kotlin.jvm.functions.Function1 transform
public static final java.util.Map associate (boolean[], kotlin.jvm.functions.Function1)
boolean element$iv
int $i$f$associateTo
boolean[] $this$associateTo$iv
java.util.Map destination$iv
int $i$f$associate
int capacity
boolean[] $this$associate
kotlin.jvm.functions.Function1 transform
public static final java.util.Map associate (char[], kotlin.jvm.functions.Function1)
char element$iv
int $i$f$associateTo
char[] $this$associateTo$iv
java.util.Map destination$iv
int $i$f$associate
int capacity
char[] $this$associate
kotlin.jvm.functions.Function1 transform
public static final java.util.Map associateBy (java.lang.Object[], kotlin.jvm.functions.Function1)
Object element$iv
int $i$f$associateByTo
Object[] $this$associateByTo$iv
java.util.Map destination$iv
int $i$f$associateBy
int capacity
Object[] $this$associateBy
kotlin.jvm.functions.Function1 keySelector
public static final java.util.Map associateBy (byte[], kotlin.jvm.functions.Function1)
byte element$iv
int $i$f$associateByTo
byte[] $this$associateByTo$iv
java.util.Map destination$iv
int $i$f$associateBy
int capacity
byte[] $this$associateBy
kotlin.jvm.functions.Function1 keySelector
public static final java.util.Map associateBy (short[], kotlin.jvm.functions.Function1)
short element$iv
int $i$f$associateByTo
short[] $this$associateByTo$iv
java.util.Map destination$iv
int $i$f$associateBy
int capacity
short[] $this$associateBy
kotlin.jvm.functions.Function1 keySelector
public static final java.util.Map associateBy (int[], kotlin.jvm.functions.Function1)
int element$iv
int $i$f$associateByTo
int[] $this$associateByTo$iv
java.util.Map destination$iv
int $i$f$associateBy
int capacity
int[] $this$associateBy
kotlin.jvm.functions.Function1 keySelector
public static final java.util.Map associateBy (long[], kotlin.jvm.functions.Function1)
long element$iv
int $i$f$associateByTo
long[] $this$associateByTo$iv
java.util.Map destination$iv
int $i$f$associateBy
int capacity
long[] $this$associateBy
kotlin.jvm.functions.Function1 keySelector
public static final java.util.Map associateBy (float[], kotlin.jvm.functions.Function1)
float element$iv
int $i$f$associateByTo
float[] $this$associateByTo$iv
java.util.Map destination$iv
int $i$f$associateBy
int capacity
float[] $this$associateBy
kotlin.jvm.functions.Function1 keySelector
public static final java.util.Map associateBy (double[], kotlin.jvm.functions.Function1)
double element$iv
int $i$f$associateByTo
double[] $this$associateByTo$iv
java.util.Map destination$iv
int $i$f$associateBy
int capacity
double[] $this$associateBy
kotlin.jvm.functions.Function1 keySelector
public static final java.util.Map associateBy (boolean[], kotlin.jvm.functions.Function1)
boolean element$iv
int $i$f$associateByTo
boolean[] $this$associateByTo$iv
java.util.Map destination$iv
int $i$f$associateBy
int capacity
boolean[] $this$associateBy
kotlin.jvm.functions.Function1 keySelector
public static final java.util.Map associateBy (char[], kotlin.jvm.functions.Function1)
char element$iv
int $i$f$associateByTo
char[] $this$associateByTo$iv
java.util.Map destination$iv
int $i$f$associateBy
int capacity
char[] $this$associateBy
kotlin.jvm.functions.Function1 keySelector
public static final java.util.Map associateBy (java.lang.Object[], kotlin.jvm.functions.Function1, kotlin.jvm.functions.Function1)
Object element$iv
int $i$f$associateByTo
Object[] $this$associateByTo$iv
java.util.Map destination$iv
int $i$f$associateBy
int capacity
Object[] $this$associateBy
kotlin.jvm.functions.Function1 keySelector
kotlin.jvm.functions.Function1 valueTransform
public static final java.util.Map associateBy (byte[], kotlin.jvm.functions.Function1, kotlin.jvm.functions.Function1)
byte element$iv
int $i$f$associateByTo
byte[] $this$associateByTo$iv
java.util.Map destination$iv
int $i$f$associateBy
int capacity
byte[] $this$associateBy
kotlin.jvm.functions.Function1 keySelector
kotlin.jvm.functions.Function1 valueTransform
public static final java.util.Map associateBy (short[], kotlin.jvm.functions.Function1, kotlin.jvm.functions.Function1)
short element$iv
int $i$f$associateByTo
short[] $this$associateByTo$iv
java.util.Map destination$iv
int $i$f$associateBy
int capacity
short[] $this$associateBy
kotlin.jvm.functions.Function1 keySelector
kotlin.jvm.functions.Function1 valueTransform
public static final java.util.Map associateBy (int[], kotlin.jvm.functions.Function1, kotlin.jvm.functions.Function1)
int element$iv
int $i$f$associateByTo
int[] $this$associateByTo$iv
java.util.Map destination$iv
int $i$f$associateBy
int capacity
int[] $this$associateBy
kotlin.jvm.functions.Function1 keySelector
kotlin.jvm.functions.Function1 valueTransform
public static final java.util.Map associateBy (long[], kotlin.jvm.functions.Function1, kotlin.jvm.functions.Function1)
long element$iv
int $i$f$associateByTo
long[] $this$associateByTo$iv
java.util.Map destination$iv
int $i$f$associateBy
int capacity
long[] $this$associateBy
kotlin.jvm.functions.Function1 keySelector
kotlin.jvm.functions.Function1 valueTransform
public static final java.util.Map associateBy (float[], kotlin.jvm.functions.Function1, kotlin.jvm.functions.Function1)
float element$iv
int $i$f$associateByTo
float[] $this$associateByTo$iv
java.util.Map destination$iv
int $i$f$associateBy
int capacity
float[] $this$associateBy
kotlin.jvm.functions.Function1 keySelector
kotlin.jvm.functions.Function1 valueTransform
public static final java.util.Map associateBy (double[], kotlin.jvm.functions.Function1, kotlin.jvm.functions.Function1)
double element$iv
int $i$f$associateByTo
double[] $this$associateByTo$iv
java.util.Map destination$iv
int $i$f$associateBy
int capacity
double[] $this$associateBy
kotlin.jvm.functions.Function1 keySelector
kotlin.jvm.functions.Function1 valueTransform
public static final java.util.Map associateBy (boolean[], kotlin.jvm.functions.Function1, kotlin.jvm.functions.Function1)
boolean element$iv
int $i$f$associateByTo
boolean[] $this$associateByTo$iv
java.util.Map destination$iv
int $i$f$associateBy
int capacity
boolean[] $this$associateBy
kotlin.jvm.functions.Function1 keySelector
kotlin.jvm.functions.Function1 valueTransform
public static final java.util.Map associateBy (char[], kotlin.jvm.functions.Function1, kotlin.jvm.functions.Function1)
char element$iv
int $i$f$associateByTo
char[] $this$associateByTo$iv
java.util.Map destination$iv
int $i$f$associateBy
int capacity
char[] $this$associateBy
kotlin.jvm.functions.Function1 keySelector
kotlin.jvm.functions.Function1 valueTransform
public static final java.util.Map associateByTo (java.lang.Object[], java.util.Map, kotlin.jvm.functions.Function1)
Object element
int $i$f$associateByTo
Object[] $this$associateByTo
java.util.Map destination
kotlin.jvm.functions.Function1 keySelector
public static final java.util.Map associateByTo (byte[], java.util.Map, kotlin.jvm.functions.Function1)
byte element
int $i$f$associateByTo
byte[] $this$associateByTo
java.util.Map destination
kotlin.jvm.functions.Function1 keySelector
public static final java.util.Map associateByTo (short[], java.util.Map, kotlin.jvm.functions.Function1)
short element
int $i$f$associateByTo
short[] $this$associateByTo
java.util.Map destination
kotlin.jvm.functions.Function1 keySelector
public static final java.util.Map associateByTo (int[], java.util.Map, kotlin.jvm.functions.Function1)
int element
int $i$f$associateByTo
int[] $this$associateByTo
java.util.Map destination
kotlin.jvm.functions.Function1 keySelector
public static final java.util.Map associateByTo (long[], java.util.Map, kotlin.jvm.functions.Function1)
long element
int $i$f$associateByTo
long[] $this$associateByTo
java.util.Map destination
kotlin.jvm.functions.Function1 keySelector
public static final java.util.Map associateByTo (float[], java.util.Map, kotlin.jvm.functions.Function1)
float element
int $i$f$associateByTo
float[] $this$associateByTo
java.util.Map destination
kotlin.jvm.functions.Function1 keySelector
public static final java.util.Map associateByTo (double[], java.util.Map, kotlin.jvm.functions.Function1)
double element
int $i$f$associateByTo
double[] $this$associateByTo
java.util.Map destination
kotlin.jvm.functions.Function1 keySelector
public static final java.util.Map associateByTo (boolean[], java.util.Map, kotlin.jvm.functions.Function1)
boolean element
int $i$f$associateByTo
boolean[] $this$associateByTo
java.util.Map destination
kotlin.jvm.functions.Function1 keySelector
public static final java.util.Map associateByTo (char[], java.util.Map, kotlin.jvm.functions.Function1)
char element
int $i$f$associateByTo
char[] $this$associateByTo
java.util.Map destination
kotlin.jvm.functions.Function1 keySelector
public static final java.util.Map associateByTo (java.lang.Object[], java.util.Map, kotlin.jvm.functions.Function1, kotlin.jvm.functions.Function1)
Object element
int $i$f$associateByTo
Object[] $this$associateByTo
java.util.Map destination
kotlin.jvm.functions.Function1 keySelector
kotlin.jvm.functions.Function1 valueTransform
public static final java.util.Map associateByTo (byte[], java.util.Map, kotlin.jvm.functions.Function1, kotlin.jvm.functions.Function1)
byte element
int $i$f$associateByTo
byte[] $this$associateByTo
java.util.Map destination
kotlin.jvm.functions.Function1 keySelector
kotlin.jvm.functions.Function1 valueTransform
public static final java.util.Map associateByTo (short[], java.util.Map, kotlin.jvm.functions.Function1, kotlin.jvm.functions.Function1)
short element
int $i$f$associateByTo
short[] $this$associateByTo
java.util.Map destination
kotlin.jvm.functions.Function1 keySelector
kotlin.jvm.functions.Function1 valueTransform
public static final java.util.Map associateByTo (int[], java.util.Map, kotlin.jvm.functions.Function1, kotlin.jvm.functions.Function1)
int element
int $i$f$associateByTo
int[] $this$associateByTo
java.util.Map destination
kotlin.jvm.functions.Function1 keySelector
kotlin.jvm.functions.Function1 valueTransform
public static final java.util.Map associateByTo (long[], java.util.Map, kotlin.jvm.functions.Function1, kotlin.jvm.functions.Function1)
long element
int $i$f$associateByTo
long[] $this$associateByTo
java.util.Map destination
kotlin.jvm.functions.Function1 keySelector
kotlin.jvm.functions.Function1 valueTransform
public static final java.util.Map associateByTo (float[], java.util.Map, kotlin.jvm.functions.Function1, kotlin.jvm.functions.Function1)
float element
int $i$f$associateByTo
float[] $this$associateByTo
java.util.Map destination
kotlin.jvm.functions.Function1 keySelector
kotlin.jvm.functions.Function1 valueTransform
public static final java.util.Map associateByTo (double[], java.util.Map, kotlin.jvm.functions.Function1, kotlin.jvm.functions.Function1)
double element
int $i$f$associateByTo
double[] $this$associateByTo
java.util.Map destination
kotlin.jvm.functions.Function1 keySelector
kotlin.jvm.functions.Function1 valueTransform
public static final java.util.Map associateByTo (boolean[], java.util.Map, kotlin.jvm.functions.Function1, kotlin.jvm.functions.Function1)
boolean element
int $i$f$associateByTo
boolean[] $this$associateByTo
java.util.Map destination
kotlin.jvm.functions.Function1 keySelector
kotlin.jvm.functions.Function1 valueTransform
public static final java.util.Map associateByTo (char[], java.util.Map, kotlin.jvm.functions.Function1, kotlin.jvm.functions.Function1)
char element
int $i$f$associateByTo
char[] $this$associateByTo
java.util.Map destination
kotlin.jvm.functions.Function1 keySelector
kotlin.jvm.functions.Function1 valueTransform
public static final java.util.Map associateTo (java.lang.Object[], java.util.Map, kotlin.jvm.functions.Function1)
Object element
int $i$f$associateTo
Object[] $this$associateTo
java.util.Map destination
kotlin.jvm.functions.Function1 transform
public static final java.util.Map associateTo (byte[], java.util.Map, kotlin.jvm.functions.Function1)
byte element
int $i$f$associateTo
byte[] $this$associateTo
java.util.Map destination
kotlin.jvm.functions.Function1 transform
public static final java.util.Map associateTo (short[], java.util.Map, kotlin.jvm.functions.Function1)
short element
int $i$f$associateTo
short[] $this$associateTo
java.util.Map destination
kotlin.jvm.functions.Function1 transform
public static final java.util.Map associateTo (int[], java.util.Map, kotlin.jvm.functions.Function1)
int element
int $i$f$associateTo
int[] $this$associateTo
java.util.Map destination
kotlin.jvm.functions.Function1 transform
public static final java.util.Map associateTo (long[], java.util.Map, kotlin.jvm.functions.Function1)
long element
int $i$f$associateTo
long[] $this$associateTo
java.util.Map destination
kotlin.jvm.functions.Function1 transform
public static final java.util.Map associateTo (float[], java.util.Map, kotlin.jvm.functions.Function1)
float element
int $i$f$associateTo
float[] $this$associateTo
java.util.Map destination
kotlin.jvm.functions.Function1 transform
public static final java.util.Map associateTo (double[], java.util.Map, kotlin.jvm.functions.Function1)
double element
int $i$f$associateTo
double[] $this$associateTo
java.util.Map destination
kotlin.jvm.functions.Function1 transform
public static final java.util.Map associateTo (boolean[], java.util.Map, kotlin.jvm.functions.Function1)
boolean element
int $i$f$associateTo
boolean[] $this$associateTo
java.util.Map destination
kotlin.jvm.functions.Function1 transform
public static final java.util.Map associateTo (char[], java.util.Map, kotlin.jvm.functions.Function1)
char element
int $i$f$associateTo
char[] $this$associateTo
java.util.Map destination
kotlin.jvm.functions.Function1 transform
public static final java.util.Map associateWith (java.lang.Object[], kotlin.jvm.functions.Function1)
Object element$iv
int $i$f$associateWithTo
Object[] $this$associateWithTo$iv
int $i$f$associateWith
java.util.LinkedHashMap result
Object[] $this$associateWith
kotlin.jvm.functions.Function1 valueSelector
private static final java.util.Map associateWith (byte[], kotlin.jvm.functions.Function1)
java.util.LinkedHashMap result
byte[] $this$associateWith
kotlin.jvm.functions.Function1 valueSelector
private static final java.util.Map associateWith (short[], kotlin.jvm.functions.Function1)
java.util.LinkedHashMap result
short[] $this$associateWith
kotlin.jvm.functions.Function1 valueSelector
private static final java.util.Map associateWith (int[], kotlin.jvm.functions.Function1)
java.util.LinkedHashMap result
int[] $this$associateWith
kotlin.jvm.functions.Function1 valueSelector
private static final java.util.Map associateWith (long[], kotlin.jvm.functions.Function1)
java.util.LinkedHashMap result
long[] $this$associateWith
kotlin.jvm.functions.Function1 valueSelector
private static final java.util.Map associateWith (float[], kotlin.jvm.functions.Function1)
java.util.LinkedHashMap result
float[] $this$associateWith
kotlin.jvm.functions.Function1 valueSelector
private static final java.util.Map associateWith (double[], kotlin.jvm.functions.Function1)
java.util.LinkedHashMap result
double[] $this$associateWith
kotlin.jvm.functions.Function1 valueSelector
private static final java.util.Map associateWith (boolean[], kotlin.jvm.functions.Function1)
java.util.LinkedHashMap result
boolean[] $this$associateWith
kotlin.jvm.functions.Function1 valueSelector
private static final java.util.Map associateWith (char[], kotlin.jvm.functions.Function1)
java.util.LinkedHashMap result
char[] $this$associateWith
kotlin.jvm.functions.Function1 valueSelector
public static final java.util.Map associateWithTo (java.lang.Object[], java.util.Map, kotlin.jvm.functions.Function1)
Object element
int $i$f$associateWithTo
Object[] $this$associateWithTo
java.util.Map destination
kotlin.jvm.functions.Function1 valueSelector
private static final java.util.Map associateWithTo (byte[], java.util.Map, kotlin.jvm.functions.Function1)
byte element
byte[] $this$associateWithTo
java.util.Map destination
kotlin.jvm.functions.Function1 valueSelector
private static final java.util.Map associateWithTo (short[], java.util.Map, kotlin.jvm.functions.Function1)
short element
short[] $this$associateWithTo
java.util.Map destination
kotlin.jvm.functions.Function1 valueSelector
private static final java.util.Map associateWithTo (int[], java.util.Map, kotlin.jvm.functions.Function1)
int element
int[] $this$associateWithTo
java.util.Map destination
kotlin.jvm.functions.Function1 valueSelector
private static final java.util.Map associateWithTo (long[], java.util.Map, kotlin.jvm.functions.Function1)
long element
long[] $this$associateWithTo
java.util.Map destination
kotlin.jvm.functions.Function1 valueSelector
private static final java.util.Map associateWithTo (float[], java.util.Map, kotlin.jvm.functions.Function1)
float element
float[] $this$associateWithTo
java.util.Map destination
kotlin.jvm.functions.Function1 valueSelector
private static final java.util.Map associateWithTo (double[], java.util.Map, kotlin.jvm.functions.Function1)
double element
double[] $this$associateWithTo
java.util.Map destination
kotlin.jvm.functions.Function1 valueSelector
private static final java.util.Map associateWithTo (boolean[], java.util.Map, kotlin.jvm.functions.Function1)
boolean element
boolean[] $this$associateWithTo
java.util.Map destination
kotlin.jvm.functions.Function1 valueSelector
private static final java.util.Map associateWithTo (char[], java.util.Map, kotlin.jvm.functions.Function1)
char element
char[] $this$associateWithTo
java.util.Map destination
kotlin.jvm.functions.Function1 valueSelector
public static final java.util.Collection toCollection (java.lang.Object[], java.util.Collection)
Object item
Object[] $this$toCollection
java.util.Collection destination
public static final java.util.Collection toCollection (byte[], java.util.Collection)
byte item
byte[] $this$toCollection
java.util.Collection destination
public static final java.util.Collection toCollection (short[], java.util.Collection)
short item
short[] $this$toCollection
java.util.Collection destination
public static final java.util.Collection toCollection (int[], java.util.Collection)
int item
int[] $this$toCollection
java.util.Collection destination
public static final java.util.Collection toCollection (long[], java.util.Collection)
long item
long[] $this$toCollection
java.util.Collection destination
public static final java.util.Collection toCollection (float[], java.util.Collection)
float item
float[] $this$toCollection
java.util.Collection destination
public static final java.util.Collection toCollection (double[], java.util.Collection)
double item
double[] $this$toCollection
java.util.Collection destination
public static final java.util.Collection toCollection (boolean[], java.util.Collection)
boolean item
boolean[] $this$toCollection
java.util.Collection destination
public static final java.util.Collection toCollection (char[], java.util.Collection)
char item
char[] $this$toCollection
java.util.Collection destination
public static final java.util.HashSet toHashSet (java.lang.Object[])
Object[] $this$toHashSet
public static final java.util.HashSet toHashSet (byte[])
byte[] $this$toHashSet
public static final java.util.HashSet toHashSet (short[])
short[] $this$toHashSet
public static final java.util.HashSet toHashSet (int[])
int[] $this$toHashSet
public static final java.util.HashSet toHashSet (long[])
long[] $this$toHashSet
public static final java.util.HashSet toHashSet (float[])
float[] $this$toHashSet
public static final java.util.HashSet toHashSet (double[])
double[] $this$toHashSet
public static final java.util.HashSet toHashSet (boolean[])
boolean[] $this$toHashSet
public static final java.util.HashSet toHashSet (char[])
char[] $this$toHashSet
public static final java.util.List toList (java.lang.Object[])
Object[] $this$toList
public static final java.util.List toList (byte[])
byte[] $this$toList
public static final java.util.List toList (short[])
short[] $this$toList
public static final java.util.List toList (int[])
int[] $this$toList
public static final java.util.List toList (long[])
long[] $this$toList
public static final java.util.List toList (float[])
float[] $this$toList
public static final java.util.List toList (double[])
double[] $this$toList
public static final java.util.List toList (boolean[])
boolean[] $this$toList
public static final java.util.List toList (char[])
char[] $this$toList
public static final java.util.List toMutableList (java.lang.Object[])
Object[] $this$toMutableList
public static final java.util.List toMutableList (byte[])
byte item
java.util.ArrayList list
byte[] $this$toMutableList
public static final java.util.List toMutableList (short[])
short item
java.util.ArrayList list
short[] $this$toMutableList
public static final java.util.List toMutableList (int[])
int item
java.util.ArrayList list
int[] $this$toMutableList
public static final java.util.List toMutableList (long[])
long item
java.util.ArrayList list
long[] $this$toMutableList
public static final java.util.List toMutableList (float[])
float item
java.util.ArrayList list
float[] $this$toMutableList
public static final java.util.List toMutableList (double[])
double item
java.util.ArrayList list
double[] $this$toMutableList
public static final java.util.List toMutableList (boolean[])
boolean item
java.util.ArrayList list
boolean[] $this$toMutableList
public static final java.util.List toMutableList (char[])
char item
java.util.ArrayList list
char[] $this$toMutableList
public static final java.util.Set toSet (java.lang.Object[])
Object[] $this$toSet
public static final java.util.Set toSet (byte[])
byte[] $this$toSet
public static final java.util.Set toSet (short[])
short[] $this$toSet
public static final java.util.Set toSet (int[])
int[] $this$toSet
public static final java.util.Set toSet (long[])
long[] $this$toSet
public static final java.util.Set toSet (float[])
float[] $this$toSet
public static final java.util.Set toSet (double[])
double[] $this$toSet
public static final java.util.Set toSet (boolean[])
boolean[] $this$toSet
public static final java.util.Set toSet (char[])
char[] $this$toSet
public static final java.util.List flatMap (java.lang.Object[], kotlin.jvm.functions.Function1)
Iterable list$iv
Object element$iv
int $i$f$flatMapTo
Object[] $this$flatMapTo$iv
java.util.Collection destination$iv
int $i$f$flatMap
Object[] $this$flatMap
kotlin.jvm.functions.Function1 transform
public static final java.util.List flatMap (byte[], kotlin.jvm.functions.Function1)
Iterable list$iv
byte element$iv
int $i$f$flatMapTo
byte[] $this$flatMapTo$iv
java.util.Collection destination$iv
int $i$f$flatMap
byte[] $this$flatMap
kotlin.jvm.functions.Function1 transform
public static final java.util.List flatMap (short[], kotlin.jvm.functions.Function1)
Iterable list$iv
short element$iv
int $i$f$flatMapTo
short[] $this$flatMapTo$iv
java.util.Collection destination$iv
int $i$f$flatMap
short[] $this$flatMap
kotlin.jvm.functions.Function1 transform
public static final java.util.List flatMap (int[], kotlin.jvm.functions.Function1)
Iterable list$iv
int element$iv
int $i$f$flatMapTo
int[] $this$flatMapTo$iv
java.util.Collection destination$iv
int $i$f$flatMap
int[] $this$flatMap
kotlin.jvm.functions.Function1 transform
public static final java.util.List flatMap (long[], kotlin.jvm.functions.Function1)
Iterable list$iv
long element$iv
int $i$f$flatMapTo
long[] $this$flatMapTo$iv
java.util.Collection destination$iv
int $i$f$flatMap
long[] $this$flatMap
kotlin.jvm.functions.Function1 transform
public static final java.util.List flatMap (float[], kotlin.jvm.functions.Function1)
Iterable list$iv
float element$iv
int $i$f$flatMapTo
float[] $this$flatMapTo$iv
java.util.Collection destination$iv
int $i$f$flatMap
float[] $this$flatMap
kotlin.jvm.functions.Function1 transform
public static final java.util.List flatMap (double[], kotlin.jvm.functions.Function1)
Iterable list$iv
double element$iv
int $i$f$flatMapTo
double[] $this$flatMapTo$iv
java.util.Collection destination$iv
int $i$f$flatMap
double[] $this$flatMap
kotlin.jvm.functions.Function1 transform
public static final java.util.List flatMap (boolean[], kotlin.jvm.functions.Function1)
Iterable list$iv
boolean element$iv
int $i$f$flatMapTo
boolean[] $this$flatMapTo$iv
java.util.Collection destination$iv
int $i$f$flatMap
boolean[] $this$flatMap
kotlin.jvm.functions.Function1 transform
public static final java.util.List flatMap (char[], kotlin.jvm.functions.Function1)
Iterable list$iv
char element$iv
int $i$f$flatMapTo
char[] $this$flatMapTo$iv
java.util.Collection destination$iv
int $i$f$flatMap
char[] $this$flatMap
kotlin.jvm.functions.Function1 transform
public static final java.util.List flatMapSequence (java.lang.Object[], kotlin.jvm.functions.Function1)
kotlin.sequences.Sequence list$iv
Object element$iv
int $i$f$flatMapSequenceTo
Object[] $this$flatMapTo$iv
java.util.Collection destination$iv
int $i$f$flatMapSequence
Object[] $this$flatMap
kotlin.jvm.functions.Function1 transform
private static final java.util.List flatMapIndexedIterable (java.lang.Object[], kotlin.jvm.functions.Function2)
Object[] $this$flatMapIndexed
kotlin.jvm.functions.Function2 transform
private static final java.util.List flatMapIndexedIterable (byte[], kotlin.jvm.functions.Function2)
byte[] $this$flatMapIndexed
kotlin.jvm.functions.Function2 transform
private static final java.util.List flatMapIndexedIterable (short[], kotlin.jvm.functions.Function2)
short[] $this$flatMapIndexed
kotlin.jvm.functions.Function2 transform
private static final java.util.List flatMapIndexedIterable (int[], kotlin.jvm.functions.Function2)
int[] $this$flatMapIndexed
kotlin.jvm.functions.Function2 transform
private static final java.util.List flatMapIndexedIterable (long[], kotlin.jvm.functions.Function2)
long[] $this$flatMapIndexed
kotlin.jvm.functions.Function2 transform
private static final java.util.List flatMapIndexedIterable (float[], kotlin.jvm.functions.Function2)
float[] $this$flatMapIndexed
kotlin.jvm.functions.Function2 transform
private static final java.util.List flatMapIndexedIterable (double[], kotlin.jvm.functions.Function2)
double[] $this$flatMapIndexed
kotlin.jvm.functions.Function2 transform
private static final java.util.List flatMapIndexedIterable (boolean[], kotlin.jvm.functions.Function2)
boolean[] $this$flatMapIndexed
kotlin.jvm.functions.Function2 transform
private static final java.util.List flatMapIndexedIterable (char[], kotlin.jvm.functions.Function2)
char[] $this$flatMapIndexed
kotlin.jvm.functions.Function2 transform
private static final java.util.List flatMapIndexedSequence (java.lang.Object[], kotlin.jvm.functions.Function2)
Object[] $this$flatMapIndexed
kotlin.jvm.functions.Function2 transform
private static final java.util.Collection flatMapIndexedIterableTo (java.lang.Object[], java.util.Collection, kotlin.jvm.functions.Function2)
Iterable list
Object element
int index
Object[] $this$flatMapIndexedTo
java.util.Collection destination
kotlin.jvm.functions.Function2 transform
private static final java.util.Collection flatMapIndexedIterableTo (byte[], java.util.Collection, kotlin.jvm.functions.Function2)
Iterable list
byte element
int index
byte[] $this$flatMapIndexedTo
java.util.Collection destination
kotlin.jvm.functions.Function2 transform
private static final java.util.Collection flatMapIndexedIterableTo (short[], java.util.Collection, kotlin.jvm.functions.Function2)
Iterable list
short element
int index
short[] $this$flatMapIndexedTo
java.util.Collection destination
kotlin.jvm.functions.Function2 transform
private static final java.util.Collection flatMapIndexedIterableTo (int[], java.util.Collection, kotlin.jvm.functions.Function2)
Iterable list
int element
int index
int[] $this$flatMapIndexedTo
java.util.Collection destination
kotlin.jvm.functions.Function2 transform
private static final java.util.Collection flatMapIndexedIterableTo (long[], java.util.Collection, kotlin.jvm.functions.Function2)
Iterable list
long element
int index
long[] $this$flatMapIndexedTo
java.util.Collection destination
kotlin.jvm.functions.Function2 transform
private static final java.util.Collection flatMapIndexedIterableTo (float[], java.util.Collection, kotlin.jvm.functions.Function2)
Iterable list
float element
int index
float[] $this$flatMapIndexedTo
java.util.Collection destination
kotlin.jvm.functions.Function2 transform
private static final java.util.Collection flatMapIndexedIterableTo (double[], java.util.Collection, kotlin.jvm.functions.Function2)
Iterable list
double element
int index
double[] $this$flatMapIndexedTo
java.util.Collection destination
kotlin.jvm.functions.Function2 transform
private static final java.util.Collection flatMapIndexedIterableTo (boolean[], java.util.Collection, kotlin.jvm.functions.Function2)
Iterable list
boolean element
int index
boolean[] $this$flatMapIndexedTo
java.util.Collection destination
kotlin.jvm.functions.Function2 transform
private static final java.util.Collection flatMapIndexedIterableTo (char[], java.util.Collection, kotlin.jvm.functions.Function2)
Iterable list
char element
int index
char[] $this$flatMapIndexedTo
java.util.Collection destination
kotlin.jvm.functions.Function2 transform
private static final java.util.Collection flatMapIndexedSequenceTo (java.lang.Object[], java.util.Collection, kotlin.jvm.functions.Function2)
kotlin.sequences.Sequence list
Object element
int index
Object[] $this$flatMapIndexedTo
java.util.Collection destination
kotlin.jvm.functions.Function2 transform
public static final java.util.Collection flatMapTo (java.lang.Object[], java.util.Collection, kotlin.jvm.functions.Function1)
Iterable list
Object element
int $i$f$flatMapTo
Object[] $this$flatMapTo
java.util.Collection destination
kotlin.jvm.functions.Function1 transform
public static final java.util.Collection flatMapTo (byte[], java.util.Collection, kotlin.jvm.functions.Function1)
Iterable list
byte element
int $i$f$flatMapTo
byte[] $this$flatMapTo
java.util.Collection destination
kotlin.jvm.functions.Function1 transform
public static final java.util.Collection flatMapTo (short[], java.util.Collection, kotlin.jvm.functions.Function1)
Iterable list
short element
int $i$f$flatMapTo
short[] $this$flatMapTo
java.util.Collection destination
kotlin.jvm.functions.Function1 transform
public static final java.util.Collection flatMapTo (int[], java.util.Collection, kotlin.jvm.functions.Function1)
Iterable list
int element
int $i$f$flatMapTo
int[] $this$flatMapTo
java.util.Collection destination
kotlin.jvm.functions.Function1 transform
public static final java.util.Collection flatMapTo (long[], java.util.Collection, kotlin.jvm.functions.Function1)
Iterable list
long element
int $i$f$flatMapTo
long[] $this$flatMapTo
java.util.Collection destination
kotlin.jvm.functions.Function1 transform
public static final java.util.Collection flatMapTo (float[], java.util.Collection, kotlin.jvm.functions.Function1)
Iterable list
float element
int $i$f$flatMapTo
float[] $this$flatMapTo
java.util.Collection destination
kotlin.jvm.functions.Function1 transform
public static final java.util.Collection flatMapTo (double[], java.util.Collection, kotlin.jvm.functions.Function1)
Iterable list
double element
int $i$f$flatMapTo
double[] $this$flatMapTo
java.util.Collection destination
kotlin.jvm.functions.Function1 transform
public static final java.util.Collection flatMapTo (boolean[], java.util.Collection, kotlin.jvm.functions.Function1)
Iterable list
boolean element
int $i$f$flatMapTo
boolean[] $this$flatMapTo
java.util.Collection destination
kotlin.jvm.functions.Function1 transform
public static final java.util.Collection flatMapTo (char[], java.util.Collection, kotlin.jvm.functions.Function1)
Iterable list
char element
int $i$f$flatMapTo
char[] $this$flatMapTo
java.util.Collection destination
kotlin.jvm.functions.Function1 transform
public static final java.util.Collection flatMapSequenceTo (java.lang.Object[], java.util.Collection, kotlin.jvm.functions.Function1)
kotlin.sequences.Sequence list
Object element
int $i$f$flatMapSequenceTo
Object[] $this$flatMapTo
java.util.Collection destination
kotlin.jvm.functions.Function1 transform
public static final java.util.Map groupBy (java.lang.Object[], kotlin.jvm.functions.Function1)
int $i$a$-getOrPut-ArraysKt___ArraysKt$groupByTo$list$1$iv
Object answer$iv$iv
int $i$f$getOrPut
Object value$iv$iv
java.util.Map $this$getOrPut$iv$iv
Object key$iv
java.util.List list$iv
Object element$iv
int $i$f$groupByTo
Object[] $this$groupByTo$iv
java.util.Map destination$iv
int $i$f$groupBy
Object[] $this$groupBy
kotlin.jvm.functions.Function1 keySelector
public static final java.util.Map groupBy (byte[], kotlin.jvm.functions.Function1)
int $i$a$-getOrPut-ArraysKt___ArraysKt$groupByTo$list$2$iv
Object answer$iv$iv
int $i$f$getOrPut
Object value$iv$iv
java.util.Map $this$getOrPut$iv$iv
Object key$iv
java.util.List list$iv
byte element$iv
int $i$f$groupByTo
byte[] $this$groupByTo$iv
java.util.Map destination$iv
int $i$f$groupBy
byte[] $this$groupBy
kotlin.jvm.functions.Function1 keySelector
public static final java.util.Map groupBy (short[], kotlin.jvm.functions.Function1)
int $i$a$-getOrPut-ArraysKt___ArraysKt$groupByTo$list$3$iv
Object answer$iv$iv
int $i$f$getOrPut
Object value$iv$iv
java.util.Map $this$getOrPut$iv$iv
Object key$iv
java.util.List list$iv
short element$iv
int $i$f$groupByTo
short[] $this$groupByTo$iv
java.util.Map destination$iv
int $i$f$groupBy
short[] $this$groupBy
kotlin.jvm.functions.Function1 keySelector
public static final java.util.Map groupBy (int[], kotlin.jvm.functions.Function1)
int $i$a$-getOrPut-ArraysKt___ArraysKt$groupByTo$list$4$iv
Object answer$iv$iv
int $i$f$getOrPut
Object value$iv$iv
java.util.Map $this$getOrPut$iv$iv
Object key$iv
java.util.List list$iv
int element$iv
int $i$f$groupByTo
int[] $this$groupByTo$iv
java.util.Map destination$iv
int $i$f$groupBy
int[] $this$groupBy
kotlin.jvm.functions.Function1 keySelector
public static final java.util.Map groupBy (long[], kotlin.jvm.functions.Function1)
int $i$a$-getOrPut-ArraysKt___ArraysKt$groupByTo$list$5$iv
Object answer$iv$iv
int $i$f$getOrPut
Object value$iv$iv
java.util.Map $this$getOrPut$iv$iv
Object key$iv
java.util.List list$iv
long element$iv
int $i$f$groupByTo
long[] $this$groupByTo$iv
java.util.Map destination$iv
int $i$f$groupBy
long[] $this$groupBy
kotlin.jvm.functions.Function1 keySelector
public static final java.util.Map groupBy (float[], kotlin.jvm.functions.Function1)
int $i$a$-getOrPut-ArraysKt___ArraysKt$groupByTo$list$6$iv
Object answer$iv$iv
int $i$f$getOrPut
Object value$iv$iv
java.util.Map $this$getOrPut$iv$iv
Object key$iv
java.util.List list$iv
float element$iv
int $i$f$groupByTo
float[] $this$groupByTo$iv
java.util.Map destination$iv
int $i$f$groupBy
float[] $this$groupBy
kotlin.jvm.functions.Function1 keySelector
public static final java.util.Map groupBy (double[], kotlin.jvm.functions.Function1)
int $i$a$-getOrPut-ArraysKt___ArraysKt$groupByTo$list$7$iv
Object answer$iv$iv
int $i$f$getOrPut
Object value$iv$iv
java.util.Map $this$getOrPut$iv$iv
Object key$iv
java.util.List list$iv
double element$iv
int $i$f$groupByTo
double[] $this$groupByTo$iv
java.util.Map destination$iv
int $i$f$groupBy
double[] $this$groupBy
kotlin.jvm.functions.Function1 keySelector
public static final java.util.Map groupBy (boolean[], kotlin.jvm.functions.Function1)
int $i$a$-getOrPut-ArraysKt___ArraysKt$groupByTo$list$8$iv
Object answer$iv$iv
int $i$f$getOrPut
Object value$iv$iv
java.util.Map $this$getOrPut$iv$iv
Object key$iv
java.util.List list$iv
boolean element$iv
int $i$f$groupByTo
boolean[] $this$groupByTo$iv
java.util.Map destination$iv
int $i$f$groupBy
boolean[] $this$groupBy
kotlin.jvm.functions.Function1 keySelector
public static final java.util.Map groupBy (char[], kotlin.jvm.functions.Function1)
int $i$a$-getOrPut-ArraysKt___ArraysKt$groupByTo$list$9$iv
Object answer$iv$iv
int $i$f$getOrPut
Object value$iv$iv
java.util.Map $this$getOrPut$iv$iv
Object key$iv
java.util.List list$iv
char element$iv
int $i$f$groupByTo
char[] $this$groupByTo$iv
java.util.Map destination$iv
int $i$f$groupBy
char[] $this$groupBy
kotlin.jvm.functions.Function1 keySelector
public static final java.util.Map groupBy (java.lang.Object[], kotlin.jvm.functions.Function1, kotlin.jvm.functions.Function1)
int $i$a$-getOrPut-ArraysKt___ArraysKt$groupByTo$list$10$iv
Object answer$iv$iv
int $i$f$getOrPut
Object value$iv$iv
java.util.Map $this$getOrPut$iv$iv
Object key$iv
java.util.List list$iv
Object element$iv
int $i$f$groupByTo
Object[] $this$groupByTo$iv
java.util.Map destination$iv
int $i$f$groupBy
Object[] $this$groupBy
kotlin.jvm.functions.Function1 keySelector
kotlin.jvm.functions.Function1 valueTransform
public static final java.util.Map groupBy (byte[], kotlin.jvm.functions.Function1, kotlin.jvm.functions.Function1)
int $i$a$-getOrPut-ArraysKt___ArraysKt$groupByTo$list$11$iv
Object answer$iv$iv
int $i$f$getOrPut
Object value$iv$iv
java.util.Map $this$getOrPut$iv$iv
Object key$iv
java.util.List list$iv
byte element$iv
int $i$f$groupByTo
byte[] $this$groupByTo$iv
java.util.Map destination$iv
int $i$f$groupBy
byte[] $this$groupBy
kotlin.jvm.functions.Function1 keySelector
kotlin.jvm.functions.Function1 valueTransform
public static final java.util.Map groupBy (short[], kotlin.jvm.functions.Function1, kotlin.jvm.functions.Function1)
int $i$a$-getOrPut-ArraysKt___ArraysKt$groupByTo$list$12$iv
Object answer$iv$iv
int $i$f$getOrPut
Object value$iv$iv
java.util.Map $this$getOrPut$iv$iv
Object key$iv
java.util.List list$iv
short element$iv
int $i$f$groupByTo
short[] $this$groupByTo$iv
java.util.Map destination$iv
int $i$f$groupBy
short[] $this$groupBy
kotlin.jvm.functions.Function1 keySelector
kotlin.jvm.functions.Function1 valueTransform
public static final java.util.Map groupBy (int[], kotlin.jvm.functions.Function1, kotlin.jvm.functions.Function1)
int $i$a$-getOrPut-ArraysKt___ArraysKt$groupByTo$list$13$iv
Object answer$iv$iv
int $i$f$getOrPut
Object value$iv$iv
java.util.Map $this$getOrPut$iv$iv
Object key$iv
java.util.List list$iv
int element$iv
int $i$f$groupByTo
int[] $this$groupByTo$iv
java.util.Map destination$iv
int $i$f$groupBy
int[] $this$groupBy
kotlin.jvm.functions.Function1 keySelector
kotlin.jvm.functions.Function1 valueTransform
public static final java.util.Map groupBy (long[], kotlin.jvm.functions.Function1, kotlin.jvm.functions.Function1)
int $i$a$-getOrPut-ArraysKt___ArraysKt$groupByTo$list$14$iv
Object answer$iv$iv
int $i$f$getOrPut
Object value$iv$iv
java.util.Map $this$getOrPut$iv$iv
Object key$iv
java.util.List list$iv
long element$iv
int $i$f$groupByTo
long[] $this$groupByTo$iv
java.util.Map destination$iv
int $i$f$groupBy
long[] $this$groupBy
kotlin.jvm.functions.Function1 keySelector
kotlin.jvm.functions.Function1 valueTransform
public static final java.util.Map groupBy (float[], kotlin.jvm.functions.Function1, kotlin.jvm.functions.Function1)
int $i$a$-getOrPut-ArraysKt___ArraysKt$groupByTo$list$15$iv
Object answer$iv$iv
int $i$f$getOrPut
Object value$iv$iv
java.util.Map $this$getOrPut$iv$iv
Object key$iv
java.util.List list$iv
float element$iv
int $i$f$groupByTo
float[] $this$groupByTo$iv
java.util.Map destination$iv
int $i$f$groupBy
float[] $this$groupBy
kotlin.jvm.functions.Function1 keySelector
kotlin.jvm.functions.Function1 valueTransform
public static final java.util.Map groupBy (double[], kotlin.jvm.functions.Function1, kotlin.jvm.functions.Function1)
int $i$a$-getOrPut-ArraysKt___ArraysKt$groupByTo$list$16$iv
Object answer$iv$iv
int $i$f$getOrPut
Object value$iv$iv
java.util.Map $this$getOrPut$iv$iv
Object key$iv
java.util.List list$iv
double element$iv
int $i$f$groupByTo
double[] $this$groupByTo$iv
java.util.Map destination$iv
int $i$f$groupBy
double[] $this$groupBy
kotlin.jvm.functions.Function1 keySelector
kotlin.jvm.functions.Function1 valueTransform
public static final java.util.Map groupBy (boolean[], kotlin.jvm.functions.Function1, kotlin.jvm.functions.Function1)
int $i$a$-getOrPut-ArraysKt___ArraysKt$groupByTo$list$17$iv
Object answer$iv$iv
int $i$f$getOrPut
Object value$iv$iv
java.util.Map $this$getOrPut$iv$iv
Object key$iv
java.util.List list$iv
boolean element$iv
int $i$f$groupByTo
boolean[] $this$groupByTo$iv
java.util.Map destination$iv
int $i$f$groupBy
boolean[] $this$groupBy
kotlin.jvm.functions.Function1 keySelector
kotlin.jvm.functions.Function1 valueTransform
public static final java.util.Map groupBy (char[], kotlin.jvm.functions.Function1, kotlin.jvm.functions.Function1)
int $i$a$-getOrPut-ArraysKt___ArraysKt$groupByTo$list$18$iv
Object answer$iv$iv
int $i$f$getOrPut
Object value$iv$iv
java.util.Map $this$getOrPut$iv$iv
Object key$iv
java.util.List list$iv
char element$iv
int $i$f$groupByTo
char[] $this$groupByTo$iv
java.util.Map destination$iv
int $i$f$groupBy
char[] $this$groupBy
kotlin.jvm.functions.Function1 keySelector
kotlin.jvm.functions.Function1 valueTransform
public static final java.util.Map groupByTo (java.lang.Object[], java.util.Map, kotlin.jvm.functions.Function1)
int $i$a$-getOrPut-ArraysKt___ArraysKt$groupByTo$list$1
Object answer$iv
int $i$f$getOrPut
Object value$iv
java.util.Map $this$getOrPut$iv
Object key
java.util.List list
Object element
int $i$f$groupByTo
Object[] $this$groupByTo
java.util.Map destination
kotlin.jvm.functions.Function1 keySelector
public static final java.util.Map groupByTo (byte[], java.util.Map, kotlin.jvm.functions.Function1)
int $i$a$-getOrPut-ArraysKt___ArraysKt$groupByTo$list$2
Object answer$iv
int $i$f$getOrPut
Object value$iv
java.util.Map $this$getOrPut$iv
Object key
java.util.List list
byte element
int $i$f$groupByTo
byte[] $this$groupByTo
java.util.Map destination
kotlin.jvm.functions.Function1 keySelector
public static final java.util.Map groupByTo (short[], java.util.Map, kotlin.jvm.functions.Function1)
int $i$a$-getOrPut-ArraysKt___ArraysKt$groupByTo$list$3
Object answer$iv
int $i$f$getOrPut
Object value$iv
java.util.Map $this$getOrPut$iv
Object key
java.util.List list
short element
int $i$f$groupByTo
short[] $this$groupByTo
java.util.Map destination
kotlin.jvm.functions.Function1 keySelector
public static final java.util.Map groupByTo (int[], java.util.Map, kotlin.jvm.functions.Function1)
int $i$a$-getOrPut-ArraysKt___ArraysKt$groupByTo$list$4
Object answer$iv
int $i$f$getOrPut
Object value$iv
java.util.Map $this$getOrPut$iv
Object key
java.util.List list
int element
int $i$f$groupByTo
int[] $this$groupByTo
java.util.Map destination
kotlin.jvm.functions.Function1 keySelector
public static final java.util.Map groupByTo (long[], java.util.Map, kotlin.jvm.functions.Function1)
int $i$a$-getOrPut-ArraysKt___ArraysKt$groupByTo$list$5
Object answer$iv
int $i$f$getOrPut
Object value$iv
java.util.Map $this$getOrPut$iv
Object key
java.util.List list
long element
int $i$f$groupByTo
long[] $this$groupByTo
java.util.Map destination
kotlin.jvm.functions.Function1 keySelector
public static final java.util.Map groupByTo (float[], java.util.Map, kotlin.jvm.functions.Function1)
int $i$a$-getOrPut-ArraysKt___ArraysKt$groupByTo$list$6
Object answer$iv
int $i$f$getOrPut
Object value$iv
java.util.Map $this$getOrPut$iv
Object key
java.util.List list
float element
int $i$f$groupByTo
float[] $this$groupByTo
java.util.Map destination
kotlin.jvm.functions.Function1 keySelector
public static final java.util.Map groupByTo (double[], java.util.Map, kotlin.jvm.functions.Function1)
int $i$a$-getOrPut-ArraysKt___ArraysKt$groupByTo$list$7
Object answer$iv
int $i$f$getOrPut
Object value$iv
java.util.Map $this$getOrPut$iv
Object key
java.util.List list
double element
int $i$f$groupByTo
double[] $this$groupByTo
java.util.Map destination
kotlin.jvm.functions.Function1 keySelector
public static final java.util.Map groupByTo (boolean[], java.util.Map, kotlin.jvm.functions.Function1)
int $i$a$-getOrPut-ArraysKt___ArraysKt$groupByTo$list$8
Object answer$iv
int $i$f$getOrPut
Object value$iv
java.util.Map $this$getOrPut$iv
Object key
java.util.List list
boolean element
int $i$f$groupByTo
boolean[] $this$groupByTo
java.util.Map destination
kotlin.jvm.functions.Function1 keySelector
public static final java.util.Map groupByTo (char[], java.util.Map, kotlin.jvm.functions.Function1)
int $i$a$-getOrPut-ArraysKt___ArraysKt$groupByTo$list$9
Object answer$iv
int $i$f$getOrPut
Object value$iv
java.util.Map $this$getOrPut$iv
Object key
java.util.List list
char element
int $i$f$groupByTo
char[] $this$groupByTo
java.util.Map destination
kotlin.jvm.functions.Function1 keySelector
public static final java.util.Map groupByTo (java.lang.Object[], java.util.Map, kotlin.jvm.functions.Function1, kotlin.jvm.functions.Function1)
int $i$a$-getOrPut-ArraysKt___ArraysKt$groupByTo$list$10
Object answer$iv
int $i$f$getOrPut
Object value$iv
java.util.Map $this$getOrPut$iv
Object key
java.util.List list
Object element
int $i$f$groupByTo
Object[] $this$groupByTo
java.util.Map destination
kotlin.jvm.functions.Function1 keySelector
kotlin.jvm.functions.Function1 valueTransform
public static final java.util.Map groupByTo (byte[], java.util.Map, kotlin.jvm.functions.Function1, kotlin.jvm.functions.Function1)
int $i$a$-getOrPut-ArraysKt___ArraysKt$groupByTo$list$11
Object answer$iv
int $i$f$getOrPut
Object value$iv
java.util.Map $this$getOrPut$iv
Object key
java.util.List list
byte element
int $i$f$groupByTo
byte[] $this$groupByTo
java.util.Map destination
kotlin.jvm.functions.Function1 keySelector
kotlin.jvm.functions.Function1 valueTransform
public static final java.util.Map groupByTo (short[], java.util.Map, kotlin.jvm.functions.Function1, kotlin.jvm.functions.Function1)
int $i$a$-getOrPut-ArraysKt___ArraysKt$groupByTo$list$12
Object answer$iv
int $i$f$getOrPut
Object value$iv
java.util.Map $this$getOrPut$iv
Object key
java.util.List list
short element
int $i$f$groupByTo
short[] $this$groupByTo
java.util.Map destination
kotlin.jvm.functions.Function1 keySelector
kotlin.jvm.functions.Function1 valueTransform
public static final java.util.Map groupByTo (int[], java.util.Map, kotlin.jvm.functions.Function1, kotlin.jvm.functions.Function1)
int $i$a$-getOrPut-ArraysKt___ArraysKt$groupByTo$list$13
Object answer$iv
int $i$f$getOrPut
Object value$iv
java.util.Map $this$getOrPut$iv
Object key
java.util.List list
int element
int $i$f$groupByTo
int[] $this$groupByTo
java.util.Map destination
kotlin.jvm.functions.Function1 keySelector
kotlin.jvm.functions.Function1 valueTransform
public static final java.util.Map groupByTo (long[], java.util.Map, kotlin.jvm.functions.Function1, kotlin.jvm.functions.Function1)
int $i$a$-getOrPut-ArraysKt___ArraysKt$groupByTo$list$14
Object answer$iv
int $i$f$getOrPut
Object value$iv
java.util.Map $this$getOrPut$iv
Object key
java.util.List list
long element
int $i$f$groupByTo
long[] $this$groupByTo
java.util.Map destination
kotlin.jvm.functions.Function1 keySelector
kotlin.jvm.functions.Function1 valueTransform
public static final java.util.Map groupByTo (float[], java.util.Map, kotlin.jvm.functions.Function1, kotlin.jvm.functions.Function1)
int $i$a$-getOrPut-ArraysKt___ArraysKt$groupByTo$list$15
Object answer$iv
int $i$f$getOrPut
Object value$iv
java.util.Map $this$getOrPut$iv
Object key
java.util.List list
float element
int $i$f$groupByTo
float[] $this$groupByTo
java.util.Map destination
kotlin.jvm.functions.Function1 keySelector
kotlin.jvm.functions.Function1 valueTransform
public static final java.util.Map groupByTo (double[], java.util.Map, kotlin.jvm.functions.Function1, kotlin.jvm.functions.Function1)
int $i$a$-getOrPut-ArraysKt___ArraysKt$groupByTo$list$16
Object answer$iv
int $i$f$getOrPut
Object value$iv
java.util.Map $this$getOrPut$iv
Object key
java.util.List list
double element
int $i$f$groupByTo
double[] $this$groupByTo
java.util.Map destination
kotlin.jvm.functions.Function1 keySelector
kotlin.jvm.functions.Function1 valueTransform
public static final java.util.Map groupByTo (boolean[], java.util.Map, kotlin.jvm.functions.Function1, kotlin.jvm.functions.Function1)
int $i$a$-getOrPut-ArraysKt___ArraysKt$groupByTo$list$17
Object answer$iv
int $i$f$getOrPut
Object value$iv
java.util.Map $this$getOrPut$iv
Object key
java.util.List list
boolean element
int $i$f$groupByTo
boolean[] $this$groupByTo
java.util.Map destination
kotlin.jvm.functions.Function1 keySelector
kotlin.jvm.functions.Function1 valueTransform
public static final java.util.Map groupByTo (char[], java.util.Map, kotlin.jvm.functions.Function1, kotlin.jvm.functions.Function1)
int $i$a$-getOrPut-ArraysKt___ArraysKt$groupByTo$list$18
Object answer$iv
int $i$f$getOrPut
Object value$iv
java.util.Map $this$getOrPut$iv
Object key
java.util.List list
char element
int $i$f$groupByTo
char[] $this$groupByTo
java.util.Map destination
kotlin.jvm.functions.Function1 keySelector
kotlin.jvm.functions.Function1 valueTransform
public static final kotlin.collections.Grouping groupingBy (java.lang.Object[], kotlin.jvm.functions.Function1)
int $i$f$groupingBy
Object[] $this$groupingBy
kotlin.jvm.functions.Function1 keySelector
public static final java.util.List map (java.lang.Object[], kotlin.jvm.functions.Function1)
Object item$iv
int $i$f$mapTo
Object[] $this$mapTo$iv
java.util.Collection destination$iv
int $i$f$map
Object[] $this$map
kotlin.jvm.functions.Function1 transform
public static final java.util.List map (byte[], kotlin.jvm.functions.Function1)
byte item$iv
int $i$f$mapTo
byte[] $this$mapTo$iv
java.util.Collection destination$iv
int $i$f$map
byte[] $this$map
kotlin.jvm.functions.Function1 transform
public static final java.util.List map (short[], kotlin.jvm.functions.Function1)
short item$iv
int $i$f$mapTo
short[] $this$mapTo$iv
java.util.Collection destination$iv
int $i$f$map
short[] $this$map
kotlin.jvm.functions.Function1 transform
public static final java.util.List map (int[], kotlin.jvm.functions.Function1)
int item$iv
int $i$f$mapTo
int[] $this$mapTo$iv
java.util.Collection destination$iv
int $i$f$map
int[] $this$map
kotlin.jvm.functions.Function1 transform
public static final java.util.List map (long[], kotlin.jvm.functions.Function1)
long item$iv
int $i$f$mapTo
long[] $this$mapTo$iv
java.util.Collection destination$iv
int $i$f$map
long[] $this$map
kotlin.jvm.functions.Function1 transform
public static final java.util.List map (float[], kotlin.jvm.functions.Function1)
float item$iv
int $i$f$mapTo
float[] $this$mapTo$iv
java.util.Collection destination$iv
int $i$f$map
float[] $this$map
kotlin.jvm.functions.Function1 transform
public static final java.util.List map (double[], kotlin.jvm.functions.Function1)
double item$iv
int $i$f$mapTo
double[] $this$mapTo$iv
java.util.Collection destination$iv
int $i$f$map
double[] $this$map
kotlin.jvm.functions.Function1 transform
public static final java.util.List map (boolean[], kotlin.jvm.functions.Function1)
boolean item$iv
int $i$f$mapTo
boolean[] $this$mapTo$iv
java.util.Collection destination$iv
int $i$f$map
boolean[] $this$map
kotlin.jvm.functions.Function1 transform
public static final java.util.List map (char[], kotlin.jvm.functions.Function1)
char item$iv
int $i$f$mapTo
char[] $this$mapTo$iv
java.util.Collection destination$iv
int $i$f$map
char[] $this$map
kotlin.jvm.functions.Function1 transform
public static final java.util.List mapIndexed (java.lang.Object[], kotlin.jvm.functions.Function2)
Object item$iv
int $i$f$mapIndexedTo
int index$iv
Object[] $this$mapIndexedTo$iv
java.util.Collection destination$iv
int $i$f$mapIndexed
Object[] $this$mapIndexed
kotlin.jvm.functions.Function2 transform
public static final java.util.List mapIndexed (byte[], kotlin.jvm.functions.Function2)
byte item$iv
int $i$f$mapIndexedTo
int index$iv
byte[] $this$mapIndexedTo$iv
java.util.Collection destination$iv
int $i$f$mapIndexed
byte[] $this$mapIndexed
kotlin.jvm.functions.Function2 transform
public static final java.util.List mapIndexed (short[], kotlin.jvm.functions.Function2)
short item$iv
int $i$f$mapIndexedTo
int index$iv
short[] $this$mapIndexedTo$iv
java.util.Collection destination$iv
int $i$f$mapIndexed
short[] $this$mapIndexed
kotlin.jvm.functions.Function2 transform
public static final java.util.List mapIndexed (int[], kotlin.jvm.functions.Function2)
int item$iv
int $i$f$mapIndexedTo
int index$iv
int[] $this$mapIndexedTo$iv
java.util.Collection destination$iv
int $i$f$mapIndexed
int[] $this$mapIndexed
kotlin.jvm.functions.Function2 transform
public static final java.util.List mapIndexed (long[], kotlin.jvm.functions.Function2)
long item$iv
int $i$f$mapIndexedTo
int index$iv
long[] $this$mapIndexedTo$iv
java.util.Collection destination$iv
int $i$f$mapIndexed
long[] $this$mapIndexed
kotlin.jvm.functions.Function2 transform
public static final java.util.List mapIndexed (float[], kotlin.jvm.functions.Function2)
float item$iv
int $i$f$mapIndexedTo
int index$iv
float[] $this$mapIndexedTo$iv
java.util.Collection destination$iv
int $i$f$mapIndexed
float[] $this$mapIndexed
kotlin.jvm.functions.Function2 transform
public static final java.util.List mapIndexed (double[], kotlin.jvm.functions.Function2)
double item$iv
int $i$f$mapIndexedTo
int index$iv
double[] $this$mapIndexedTo$iv
java.util.Collection destination$iv
int $i$f$mapIndexed
double[] $this$mapIndexed
kotlin.jvm.functions.Function2 transform
public static final java.util.List mapIndexed (boolean[], kotlin.jvm.functions.Function2)
boolean item$iv
int $i$f$mapIndexedTo
int index$iv
boolean[] $this$mapIndexedTo$iv
java.util.Collection destination$iv
int $i$f$mapIndexed
boolean[] $this$mapIndexed
kotlin.jvm.functions.Function2 transform
public static final java.util.List mapIndexed (char[], kotlin.jvm.functions.Function2)
char item$iv
int $i$f$mapIndexedTo
int index$iv
char[] $this$mapIndexedTo$iv
java.util.Collection destination$iv
int $i$f$mapIndexed
char[] $this$mapIndexed
kotlin.jvm.functions.Function2 transform
public static final java.util.List mapIndexedNotNull (java.lang.Object[], kotlin.jvm.functions.Function2)
int $i$a$-let-ArraysKt___ArraysKt$mapIndexedNotNullTo$1$1$iv
Object it$iv
int $i$a$-forEachIndexed-ArraysKt___ArraysKt$mapIndexedNotNullTo$1$iv
int index$iv
Object element$iv
Object item$iv$iv
int $i$f$forEachIndexed
int index$iv$iv
Object[] $this$forEachIndexed$iv$iv
int $i$f$mapIndexedNotNullTo
Object[] $this$mapIndexedNotNullTo$iv
java.util.Collection destination$iv
int $i$f$mapIndexedNotNull
Object[] $this$mapIndexedNotNull
kotlin.jvm.functions.Function2 transform
public static final java.util.Collection mapIndexedNotNullTo (java.lang.Object[], java.util.Collection, kotlin.jvm.functions.Function2)
int $i$a$-let-ArraysKt___ArraysKt$mapIndexedNotNullTo$1$1
Object it
int $i$a$-forEachIndexed-ArraysKt___ArraysKt$mapIndexedNotNullTo$1
int index
Object element
Object item$iv
int $i$f$forEachIndexed
int index$iv
Object[] $this$forEachIndexed$iv
int $i$f$mapIndexedNotNullTo
Object[] $this$mapIndexedNotNullTo
java.util.Collection destination
kotlin.jvm.functions.Function2 transform
public static final java.util.Collection mapIndexedTo (java.lang.Object[], java.util.Collection, kotlin.jvm.functions.Function2)
Object item
int $i$f$mapIndexedTo
int index
Object[] $this$mapIndexedTo
java.util.Collection destination
kotlin.jvm.functions.Function2 transform
public static final java.util.Collection mapIndexedTo (byte[], java.util.Collection, kotlin.jvm.functions.Function2)
byte item
int $i$f$mapIndexedTo
int index
byte[] $this$mapIndexedTo
java.util.Collection destination
kotlin.jvm.functions.Function2 transform
public static final java.util.Collection mapIndexedTo (short[], java.util.Collection, kotlin.jvm.functions.Function2)
short item
int $i$f$mapIndexedTo
int index
short[] $this$mapIndexedTo
java.util.Collection destination
kotlin.jvm.functions.Function2 transform
public static final java.util.Collection mapIndexedTo (int[], java.util.Collection, kotlin.jvm.functions.Function2)
int item
int $i$f$mapIndexedTo
int index
int[] $this$mapIndexedTo
java.util.Collection destination
kotlin.jvm.functions.Function2 transform
public static final java.util.Collection mapIndexedTo (long[], java.util.Collection, kotlin.jvm.functions.Function2)
long item
int $i$f$mapIndexedTo
int index
long[] $this$mapIndexedTo
java.util.Collection destination
kotlin.jvm.functions.Function2 transform
public static final java.util.Collection mapIndexedTo (float[], java.util.Collection, kotlin.jvm.functions.Function2)
float item
int $i$f$mapIndexedTo
int index
float[] $this$mapIndexedTo
java.util.Collection destination
kotlin.jvm.functions.Function2 transform
public static final java.util.Collection mapIndexedTo (double[], java.util.Collection, kotlin.jvm.functions.Function2)
double item
int $i$f$mapIndexedTo
int index
double[] $this$mapIndexedTo
java.util.Collection destination
kotlin.jvm.functions.Function2 transform
public static final java.util.Collection mapIndexedTo (boolean[], java.util.Collection, kotlin.jvm.functions.Function2)
boolean item
int $i$f$mapIndexedTo
int index
boolean[] $this$mapIndexedTo
java.util.Collection destination
kotlin.jvm.functions.Function2 transform
public static final java.util.Collection mapIndexedTo (char[], java.util.Collection, kotlin.jvm.functions.Function2)
char item
int $i$f$mapIndexedTo
int index
char[] $this$mapIndexedTo
java.util.Collection destination
kotlin.jvm.functions.Function2 transform
public static final java.util.List mapNotNull (java.lang.Object[], kotlin.jvm.functions.Function1)
int $i$a$-let-ArraysKt___ArraysKt$mapNotNullTo$1$1$iv
Object it$iv
int $i$a$-forEach-ArraysKt___ArraysKt$mapNotNullTo$1$iv
Object element$iv
Object element$iv$iv
int $i$f$forEach
Object[] $this$forEach$iv$iv
int $i$f$mapNotNullTo
Object[] $this$mapNotNullTo$iv
java.util.Collection destination$iv
int $i$f$mapNotNull
Object[] $this$mapNotNull
kotlin.jvm.functions.Function1 transform
public static final java.util.Collection mapNotNullTo (java.lang.Object[], java.util.Collection, kotlin.jvm.functions.Function1)
int $i$a$-let-ArraysKt___ArraysKt$mapNotNullTo$1$1
Object it
int $i$a$-forEach-ArraysKt___ArraysKt$mapNotNullTo$1
Object element
Object element$iv
int $i$f$forEach
Object[] $this$forEach$iv
int $i$f$mapNotNullTo
Object[] $this$mapNotNullTo
java.util.Collection destination
kotlin.jvm.functions.Function1 transform
public static final java.util.Collection mapTo (java.lang.Object[], java.util.Collection, kotlin.jvm.functions.Function1)
Object item
int $i$f$mapTo
Object[] $this$mapTo
java.util.Collection destination
kotlin.jvm.functions.Function1 transform
public static final java.util.Collection mapTo (byte[], java.util.Collection, kotlin.jvm.functions.Function1)
byte item
int $i$f$mapTo
byte[] $this$mapTo
java.util.Collection destination
kotlin.jvm.functions.Function1 transform
public static final java.util.Collection mapTo (short[], java.util.Collection, kotlin.jvm.functions.Function1)
short item
int $i$f$mapTo
short[] $this$mapTo
java.util.Collection destination
kotlin.jvm.functions.Function1 transform
public static final java.util.Collection mapTo (int[], java.util.Collection, kotlin.jvm.functions.Function1)
int item
int $i$f$mapTo
int[] $this$mapTo
java.util.Collection destination
kotlin.jvm.functions.Function1 transform
public static final java.util.Collection mapTo (long[], java.util.Collection, kotlin.jvm.functions.Function1)
long item
int $i$f$mapTo
long[] $this$mapTo
java.util.Collection destination
kotlin.jvm.functions.Function1 transform
public static final java.util.Collection mapTo (float[], java.util.Collection, kotlin.jvm.functions.Function1)
float item
int $i$f$mapTo
float[] $this$mapTo
java.util.Collection destination
kotlin.jvm.functions.Function1 transform
public static final java.util.Collection mapTo (double[], java.util.Collection, kotlin.jvm.functions.Function1)
double item
int $i$f$mapTo
double[] $this$mapTo
java.util.Collection destination
kotlin.jvm.functions.Function1 transform
public static final java.util.Collection mapTo (boolean[], java.util.Collection, kotlin.jvm.functions.Function1)
boolean item
int $i$f$mapTo
boolean[] $this$mapTo
java.util.Collection destination
kotlin.jvm.functions.Function1 transform
public static final java.util.Collection mapTo (char[], java.util.Collection, kotlin.jvm.functions.Function1)
char item
int $i$f$mapTo
char[] $this$mapTo
java.util.Collection destination
kotlin.jvm.functions.Function1 transform
public static final java.lang.Iterable withIndex (java.lang.Object[])
Object[] $this$withIndex
public static final java.lang.Iterable withIndex (byte[])
byte[] $this$withIndex
public static final java.lang.Iterable withIndex (short[])
short[] $this$withIndex
public static final java.lang.Iterable withIndex (int[])
int[] $this$withIndex
public static final java.lang.Iterable withIndex (long[])
long[] $this$withIndex
public static final java.lang.Iterable withIndex (float[])
float[] $this$withIndex
public static final java.lang.Iterable withIndex (double[])
double[] $this$withIndex
public static final java.lang.Iterable withIndex (boolean[])
boolean[] $this$withIndex
public static final java.lang.Iterable withIndex (char[])
char[] $this$withIndex
public static final java.util.List distinct (java.lang.Object[])
Object[] $this$distinct
public static final java.util.List distinct (byte[])
byte[] $this$distinct
public static final java.util.List distinct (short[])
short[] $this$distinct
public static final java.util.List distinct (int[])
int[] $this$distinct
public static final java.util.List distinct (long[])
long[] $this$distinct
public static final java.util.List distinct (float[])
float[] $this$distinct
public static final java.util.List distinct (double[])
double[] $this$distinct
public static final java.util.List distinct (boolean[])
boolean[] $this$distinct
public static final java.util.List distinct (char[])
char[] $this$distinct
public static final java.util.List distinctBy (java.lang.Object[], kotlin.jvm.functions.Function1)
Object key
Object e
int $i$f$distinctBy
java.util.HashSet set
java.util.ArrayList list
Object[] $this$distinctBy
kotlin.jvm.functions.Function1 selector
public static final java.util.List distinctBy (byte[], kotlin.jvm.functions.Function1)
Object key
byte e
int $i$f$distinctBy
java.util.HashSet set
java.util.ArrayList list
byte[] $this$distinctBy
kotlin.jvm.functions.Function1 selector
public static final java.util.List distinctBy (short[], kotlin.jvm.functions.Function1)
Object key
short e
int $i$f$distinctBy
java.util.HashSet set
java.util.ArrayList list
short[] $this$distinctBy
kotlin.jvm.functions.Function1 selector
public static final java.util.List distinctBy (int[], kotlin.jvm.functions.Function1)
Object key
int e
int $i$f$distinctBy
java.util.HashSet set
java.util.ArrayList list
int[] $this$distinctBy
kotlin.jvm.functions.Function1 selector
public static final java.util.List distinctBy (long[], kotlin.jvm.functions.Function1)
Object key
long e
int $i$f$distinctBy
java.util.HashSet set
java.util.ArrayList list
long[] $this$distinctBy
kotlin.jvm.functions.Function1 selector
public static final java.util.List distinctBy (float[], kotlin.jvm.functions.Function1)
Object key
float e
int $i$f$distinctBy
java.util.HashSet set
java.util.ArrayList list
float[] $this$distinctBy
kotlin.jvm.functions.Function1 selector
public static final java.util.List distinctBy (double[], kotlin.jvm.functions.Function1)
Object key
double e
int $i$f$distinctBy
java.util.HashSet set
java.util.ArrayList list
double[] $this$distinctBy
kotlin.jvm.functions.Function1 selector
public static final java.util.List distinctBy (boolean[], kotlin.jvm.functions.Function1)
Object key
boolean e
int $i$f$distinctBy
java.util.HashSet set
java.util.ArrayList list
boolean[] $this$distinctBy
kotlin.jvm.functions.Function1 selector
public static final java.util.List distinctBy (char[], kotlin.jvm.functions.Function1)
Object key
char e
int $i$f$distinctBy
java.util.HashSet set
java.util.ArrayList list
char[] $this$distinctBy
kotlin.jvm.functions.Function1 selector
public static final java.util.Set intersect (java.lang.Object[], java.lang.Iterable)
java.util.Set set
Object[] $this$intersect
Iterable other
public static final java.util.Set intersect (byte[], java.lang.Iterable)
java.util.Set set
byte[] $this$intersect
Iterable other
public static final java.util.Set intersect (short[], java.lang.Iterable)
java.util.Set set
short[] $this$intersect
Iterable other
public static final java.util.Set intersect (int[], java.lang.Iterable)
java.util.Set set
int[] $this$intersect
Iterable other
public static final java.util.Set intersect (long[], java.lang.Iterable)
java.util.Set set
long[] $this$intersect
Iterable other
public static final java.util.Set intersect (float[], java.lang.Iterable)
java.util.Set set
float[] $this$intersect
Iterable other
public static final java.util.Set intersect (double[], java.lang.Iterable)
java.util.Set set
double[] $this$intersect
Iterable other
public static final java.util.Set intersect (boolean[], java.lang.Iterable)
java.util.Set set
boolean[] $this$intersect
Iterable other
public static final java.util.Set intersect (char[], java.lang.Iterable)
java.util.Set set
char[] $this$intersect
Iterable other
public static final java.util.Set subtract (java.lang.Object[], java.lang.Iterable)
java.util.Set set
Object[] $this$subtract
Iterable other
public static final java.util.Set subtract (byte[], java.lang.Iterable)
java.util.Set set
byte[] $this$subtract
Iterable other
public static final java.util.Set subtract (short[], java.lang.Iterable)
java.util.Set set
short[] $this$subtract
Iterable other
public static final java.util.Set subtract (int[], java.lang.Iterable)
java.util.Set set
int[] $this$subtract
Iterable other
public static final java.util.Set subtract (long[], java.lang.Iterable)
java.util.Set set
long[] $this$subtract
Iterable other
public static final java.util.Set subtract (float[], java.lang.Iterable)
java.util.Set set
float[] $this$subtract
Iterable other
public static final java.util.Set subtract (double[], java.lang.Iterable)
java.util.Set set
double[] $this$subtract
Iterable other
public static final java.util.Set subtract (boolean[], java.lang.Iterable)
java.util.Set set
boolean[] $this$subtract
Iterable other
public static final java.util.Set subtract (char[], java.lang.Iterable)
java.util.Set set
char[] $this$subtract
Iterable other
public static final java.util.Set toMutableSet (java.lang.Object[])
Object[] $this$toMutableSet
public static final java.util.Set toMutableSet (byte[])
byte[] $this$toMutableSet
public static final java.util.Set toMutableSet (short[])
short[] $this$toMutableSet
public static final java.util.Set toMutableSet (int[])
int[] $this$toMutableSet
public static final java.util.Set toMutableSet (long[])
long[] $this$toMutableSet
public static final java.util.Set toMutableSet (float[])
float[] $this$toMutableSet
public static final java.util.Set toMutableSet (double[])
double[] $this$toMutableSet
public static final java.util.Set toMutableSet (boolean[])
boolean[] $this$toMutableSet
public static final java.util.Set toMutableSet (char[])
char[] $this$toMutableSet
public static final java.util.Set union (java.lang.Object[], java.lang.Iterable)
java.util.Set set
Object[] $this$union
Iterable other
public static final java.util.Set union (byte[], java.lang.Iterable)
java.util.Set set
byte[] $this$union
Iterable other
public static final java.util.Set union (short[], java.lang.Iterable)
java.util.Set set
short[] $this$union
Iterable other
public static final java.util.Set union (int[], java.lang.Iterable)
java.util.Set set
int[] $this$union
Iterable other
public static final java.util.Set union (long[], java.lang.Iterable)
java.util.Set set
long[] $this$union
Iterable other
public static final java.util.Set union (float[], java.lang.Iterable)
java.util.Set set
float[] $this$union
Iterable other
public static final java.util.Set union (double[], java.lang.Iterable)
java.util.Set set
double[] $this$union
Iterable other
public static final java.util.Set union (boolean[], java.lang.Iterable)
java.util.Set set
boolean[] $this$union
Iterable other
public static final java.util.Set union (char[], java.lang.Iterable)
java.util.Set set
char[] $this$union
Iterable other
public static final boolean all (java.lang.Object[], kotlin.jvm.functions.Function1)
Object element
int $i$f$all
Object[] $this$all
kotlin.jvm.functions.Function1 predicate
public static final boolean all (byte[], kotlin.jvm.functions.Function1)
byte element
int $i$f$all
byte[] $this$all
kotlin.jvm.functions.Function1 predicate
public static final boolean all (short[], kotlin.jvm.functions.Function1)
short element
int $i$f$all
short[] $this$all
kotlin.jvm.functions.Function1 predicate
public static final boolean all (int[], kotlin.jvm.functions.Function1)
int element
int $i$f$all
int[] $this$all
kotlin.jvm.functions.Function1 predicate
public static final boolean all (long[], kotlin.jvm.functions.Function1)
long element
int $i$f$all
long[] $this$all
kotlin.jvm.functions.Function1 predicate
public static final boolean all (float[], kotlin.jvm.functions.Function1)
float element
int $i$f$all
float[] $this$all
kotlin.jvm.functions.Function1 predicate
public static final boolean all (double[], kotlin.jvm.functions.Function1)
double element
int $i$f$all
double[] $this$all
kotlin.jvm.functions.Function1 predicate
public static final boolean all (boolean[], kotlin.jvm.functions.Function1)
boolean element
int $i$f$all
boolean[] $this$all
kotlin.jvm.functions.Function1 predicate
public static final boolean all (char[], kotlin.jvm.functions.Function1)
char element
int $i$f$all
char[] $this$all
kotlin.jvm.functions.Function1 predicate
public static final boolean any (java.lang.Object[])
Object[] $this$any
public static final boolean any (byte[])
byte[] $this$any
public static final boolean any (short[])
short[] $this$any
public static final boolean any (int[])
int[] $this$any
public static final boolean any (long[])
long[] $this$any
public static final boolean any (float[])
float[] $this$any
public static final boolean any (double[])
double[] $this$any
public static final boolean any (boolean[])
boolean[] $this$any
public static final boolean any (char[])
char[] $this$any
public static final boolean any (java.lang.Object[], kotlin.jvm.functions.Function1)
Object element
int $i$f$any
Object[] $this$any
kotlin.jvm.functions.Function1 predicate
public static final boolean any (byte[], kotlin.jvm.functions.Function1)
byte element
int $i$f$any
byte[] $this$any
kotlin.jvm.functions.Function1 predicate
public static final boolean any (short[], kotlin.jvm.functions.Function1)
short element
int $i$f$any
short[] $this$any
kotlin.jvm.functions.Function1 predicate
public static final boolean any (int[], kotlin.jvm.functions.Function1)
int element
int $i$f$any
int[] $this$any
kotlin.jvm.functions.Function1 predicate
public static final boolean any (long[], kotlin.jvm.functions.Function1)
long element
int $i$f$any
long[] $this$any
kotlin.jvm.functions.Function1 predicate
public static final boolean any (float[], kotlin.jvm.functions.Function1)
float element
int $i$f$any
float[] $this$any
kotlin.jvm.functions.Function1 predicate
public static final boolean any (double[], kotlin.jvm.functions.Function1)
double element
int $i$f$any
double[] $this$any
kotlin.jvm.functions.Function1 predicate
public static final boolean any (boolean[], kotlin.jvm.functions.Function1)
boolean element
int $i$f$any
boolean[] $this$any
kotlin.jvm.functions.Function1 predicate
public static final boolean any (char[], kotlin.jvm.functions.Function1)
char element
int $i$f$any
char[] $this$any
kotlin.jvm.functions.Function1 predicate
private static final int count (java.lang.Object[])
Object[] $this$count
private static final int count (byte[])
byte[] $this$count
private static final int count (short[])
short[] $this$count
private static final int count (int[])
int[] $this$count
private static final int count (long[])
long[] $this$count
private static final int count (float[])
float[] $this$count
private static final int count (double[])
double[] $this$count
private static final int count (boolean[])
boolean[] $this$count
private static final int count (char[])
char[] $this$count
public static final int count (java.lang.Object[], kotlin.jvm.functions.Function1)
Object element
int $i$f$count
int count
Object[] $this$count
kotlin.jvm.functions.Function1 predicate
public static final int count (byte[], kotlin.jvm.functions.Function1)
byte element
int $i$f$count
int count
byte[] $this$count
kotlin.jvm.functions.Function1 predicate
public static final int count (short[], kotlin.jvm.functions.Function1)
short element
int $i$f$count
int count
short[] $this$count
kotlin.jvm.functions.Function1 predicate
public static final int count (int[], kotlin.jvm.functions.Function1)
int element
int $i$f$count
int count
int[] $this$count
kotlin.jvm.functions.Function1 predicate
public static final int count (long[], kotlin.jvm.functions.Function1)
long element
int $i$f$count
int count
long[] $this$count
kotlin.jvm.functions.Function1 predicate
public static final int count (float[], kotlin.jvm.functions.Function1)
float element
int $i$f$count
int count
float[] $this$count
kotlin.jvm.functions.Function1 predicate
public static final int count (double[], kotlin.jvm.functions.Function1)
double element
int $i$f$count
int count
double[] $this$count
kotlin.jvm.functions.Function1 predicate
public static final int count (boolean[], kotlin.jvm.functions.Function1)
boolean element
int $i$f$count
int count
boolean[] $this$count
kotlin.jvm.functions.Function1 predicate
public static final int count (char[], kotlin.jvm.functions.Function1)
char element
int $i$f$count
int count
char[] $this$count
kotlin.jvm.functions.Function1 predicate
public static final java.lang.Object fold (java.lang.Object[], java.lang.Object, kotlin.jvm.functions.Function2)
Object element
int $i$f$fold
Object accumulator
Object[] $this$fold
Object initial
kotlin.jvm.functions.Function2 operation
public static final java.lang.Object fold (byte[], java.lang.Object, kotlin.jvm.functions.Function2)
byte element
int $i$f$fold
Object accumulator
byte[] $this$fold
Object initial
kotlin.jvm.functions.Function2 operation
public static final java.lang.Object fold (short[], java.lang.Object, kotlin.jvm.functions.Function2)
short element
int $i$f$fold
Object accumulator
short[] $this$fold
Object initial
kotlin.jvm.functions.Function2 operation
public static final java.lang.Object fold (int[], java.lang.Object, kotlin.jvm.functions.Function2)
int element
int $i$f$fold
Object accumulator
int[] $this$fold
Object initial
kotlin.jvm.functions.Function2 operation
public static final java.lang.Object fold (long[], java.lang.Object, kotlin.jvm.functions.Function2)
long element
int $i$f$fold
Object accumulator
long[] $this$fold
Object initial
kotlin.jvm.functions.Function2 operation
public static final java.lang.Object fold (float[], java.lang.Object, kotlin.jvm.functions.Function2)
float element
int $i$f$fold
Object accumulator
float[] $this$fold
Object initial
kotlin.jvm.functions.Function2 operation
public static final java.lang.Object fold (double[], java.lang.Object, kotlin.jvm.functions.Function2)
double element
int $i$f$fold
Object accumulator
double[] $this$fold
Object initial
kotlin.jvm.functions.Function2 operation
public static final java.lang.Object fold (boolean[], java.lang.Object, kotlin.jvm.functions.Function2)
boolean element
int $i$f$fold
Object accumulator
boolean[] $this$fold
Object initial
kotlin.jvm.functions.Function2 operation
public static final java.lang.Object fold (char[], java.lang.Object, kotlin.jvm.functions.Function2)
char element
int $i$f$fold
Object accumulator
char[] $this$fold
Object initial
kotlin.jvm.functions.Function2 operation
public static final java.lang.Object foldIndexed (java.lang.Object[], java.lang.Object, kotlin.jvm.functions.Function3)
Object element
int $i$f$foldIndexed
int index
Object accumulator
Object[] $this$foldIndexed
Object initial
kotlin.jvm.functions.Function3 operation
public static final java.lang.Object foldIndexed (byte[], java.lang.Object, kotlin.jvm.functions.Function3)
byte element
int $i$f$foldIndexed
int index
Object accumulator
byte[] $this$foldIndexed
Object initial
kotlin.jvm.functions.Function3 operation
public static final java.lang.Object foldIndexed (short[], java.lang.Object, kotlin.jvm.functions.Function3)
short element
int $i$f$foldIndexed
int index
Object accumulator
short[] $this$foldIndexed
Object initial
kotlin.jvm.functions.Function3 operation
public static final java.lang.Object foldIndexed (int[], java.lang.Object, kotlin.jvm.functions.Function3)
int element
int $i$f$foldIndexed
int index
Object accumulator
int[] $this$foldIndexed
Object initial
kotlin.jvm.functions.Function3 operation
public static final java.lang.Object foldIndexed (long[], java.lang.Object, kotlin.jvm.functions.Function3)
long element
int $i$f$foldIndexed
int index
Object accumulator
long[] $this$foldIndexed
Object initial
kotlin.jvm.functions.Function3 operation
public static final java.lang.Object foldIndexed (float[], java.lang.Object, kotlin.jvm.functions.Function3)
float element
int $i$f$foldIndexed
int index
Object accumulator
float[] $this$foldIndexed
Object initial
kotlin.jvm.functions.Function3 operation
public static final java.lang.Object foldIndexed (double[], java.lang.Object, kotlin.jvm.functions.Function3)
double element
int $i$f$foldIndexed
int index
Object accumulator
double[] $this$foldIndexed
Object initial
kotlin.jvm.functions.Function3 operation
public static final java.lang.Object foldIndexed (boolean[], java.lang.Object, kotlin.jvm.functions.Function3)
boolean element
int $i$f$foldIndexed
int index
Object accumulator
boolean[] $this$foldIndexed
Object initial
kotlin.jvm.functions.Function3 operation
public static final java.lang.Object foldIndexed (char[], java.lang.Object, kotlin.jvm.functions.Function3)
char element
int $i$f$foldIndexed
int index
Object accumulator
char[] $this$foldIndexed
Object initial
kotlin.jvm.functions.Function3 operation
public static final java.lang.Object foldRight (java.lang.Object[], java.lang.Object, kotlin.jvm.functions.Function2)
int $i$f$foldRight
int index
Object accumulator
Object[] $this$foldRight
Object initial
kotlin.jvm.functions.Function2 operation
public static final java.lang.Object foldRight (byte[], java.lang.Object, kotlin.jvm.functions.Function2)
int $i$f$foldRight
int index
Object accumulator
byte[] $this$foldRight
Object initial
kotlin.jvm.functions.Function2 operation
public static final java.lang.Object foldRight (short[], java.lang.Object, kotlin.jvm.functions.Function2)
int $i$f$foldRight
int index
Object accumulator
short[] $this$foldRight
Object initial
kotlin.jvm.functions.Function2 operation
public static final java.lang.Object foldRight (int[], java.lang.Object, kotlin.jvm.functions.Function2)
int $i$f$foldRight
int index
Object accumulator
int[] $this$foldRight
Object initial
kotlin.jvm.functions.Function2 operation
public static final java.lang.Object foldRight (long[], java.lang.Object, kotlin.jvm.functions.Function2)
int $i$f$foldRight
int index
Object accumulator
long[] $this$foldRight
Object initial
kotlin.jvm.functions.Function2 operation
public static final java.lang.Object foldRight (float[], java.lang.Object, kotlin.jvm.functions.Function2)
int $i$f$foldRight
int index
Object accumulator
float[] $this$foldRight
Object initial
kotlin.jvm.functions.Function2 operation
public static final java.lang.Object foldRight (double[], java.lang.Object, kotlin.jvm.functions.Function2)
int $i$f$foldRight
int index
Object accumulator
double[] $this$foldRight
Object initial
kotlin.jvm.functions.Function2 operation
public static final java.lang.Object foldRight (boolean[], java.lang.Object, kotlin.jvm.functions.Function2)
int $i$f$foldRight
int index
Object accumulator
boolean[] $this$foldRight
Object initial
kotlin.jvm.functions.Function2 operation
public static final java.lang.Object foldRight (char[], java.lang.Object, kotlin.jvm.functions.Function2)
int $i$f$foldRight
int index
Object accumulator
char[] $this$foldRight
Object initial
kotlin.jvm.functions.Function2 operation
public static final java.lang.Object foldRightIndexed (java.lang.Object[], java.lang.Object, kotlin.jvm.functions.Function3)
int $i$f$foldRightIndexed
int index
Object accumulator
Object[] $this$foldRightIndexed
Object initial
kotlin.jvm.functions.Function3 operation
public static final java.lang.Object foldRightIndexed (byte[], java.lang.Object, kotlin.jvm.functions.Function3)
int $i$f$foldRightIndexed
int index
Object accumulator
byte[] $this$foldRightIndexed
Object initial
kotlin.jvm.functions.Function3 operation
public static final java.lang.Object foldRightIndexed (short[], java.lang.Object, kotlin.jvm.functions.Function3)
int $i$f$foldRightIndexed
int index
Object accumulator
short[] $this$foldRightIndexed
Object initial
kotlin.jvm.functions.Function3 operation
public static final java.lang.Object foldRightIndexed (int[], java.lang.Object, kotlin.jvm.functions.Function3)
int $i$f$foldRightIndexed
int index
Object accumulator
int[] $this$foldRightIndexed
Object initial
kotlin.jvm.functions.Function3 operation
public static final java.lang.Object foldRightIndexed (long[], java.lang.Object, kotlin.jvm.functions.Function3)
int $i$f$foldRightIndexed
int index
Object accumulator
long[] $this$foldRightIndexed
Object initial
kotlin.jvm.functions.Function3 operation
public static final java.lang.Object foldRightIndexed (float[], java.lang.Object, kotlin.jvm.functions.Function3)
int $i$f$foldRightIndexed
int index
Object accumulator
float[] $this$foldRightIndexed
Object initial
kotlin.jvm.functions.Function3 operation
public static final java.lang.Object foldRightIndexed (double[], java.lang.Object, kotlin.jvm.functions.Function3)
int $i$f$foldRightIndexed
int index
Object accumulator
double[] $this$foldRightIndexed
Object initial
kotlin.jvm.functions.Function3 operation
public static final java.lang.Object foldRightIndexed (boolean[], java.lang.Object, kotlin.jvm.functions.Function3)
int $i$f$foldRightIndexed
int index
Object accumulator
boolean[] $this$foldRightIndexed
Object initial
kotlin.jvm.functions.Function3 operation
public static final java.lang.Object foldRightIndexed (char[], java.lang.Object, kotlin.jvm.functions.Function3)
int $i$f$foldRightIndexed
int index
Object accumulator
char[] $this$foldRightIndexed
Object initial
kotlin.jvm.functions.Function3 operation
public static final void forEach (java.lang.Object[], kotlin.jvm.functions.Function1)
Object element
int $i$f$forEach
Object[] $this$forEach
kotlin.jvm.functions.Function1 action
public static final void forEach (byte[], kotlin.jvm.functions.Function1)
byte element
int $i$f$forEach
byte[] $this$forEach
kotlin.jvm.functions.Function1 action
public static final void forEach (short[], kotlin.jvm.functions.Function1)
short element
int $i$f$forEach
short[] $this$forEach
kotlin.jvm.functions.Function1 action
public static final void forEach (int[], kotlin.jvm.functions.Function1)
int element
int $i$f$forEach
int[] $this$forEach
kotlin.jvm.functions.Function1 action
public static final void forEach (long[], kotlin.jvm.functions.Function1)
long element
int $i$f$forEach
long[] $this$forEach
kotlin.jvm.functions.Function1 action
public static final void forEach (float[], kotlin.jvm.functions.Function1)
float element
int $i$f$forEach
float[] $this$forEach
kotlin.jvm.functions.Function1 action
public static final void forEach (double[], kotlin.jvm.functions.Function1)
double element
int $i$f$forEach
double[] $this$forEach
kotlin.jvm.functions.Function1 action
public static final void forEach (boolean[], kotlin.jvm.functions.Function1)
boolean element
int $i$f$forEach
boolean[] $this$forEach
kotlin.jvm.functions.Function1 action
public static final void forEach (char[], kotlin.jvm.functions.Function1)
char element
int $i$f$forEach
char[] $this$forEach
kotlin.jvm.functions.Function1 action
public static final void forEachIndexed (java.lang.Object[], kotlin.jvm.functions.Function2)
Object item
int $i$f$forEachIndexed
int index
Object[] $this$forEachIndexed
kotlin.jvm.functions.Function2 action
public static final void forEachIndexed (byte[], kotlin.jvm.functions.Function2)
byte item
int $i$f$forEachIndexed
int index
byte[] $this$forEachIndexed
kotlin.jvm.functions.Function2 action
public static final void forEachIndexed (short[], kotlin.jvm.functions.Function2)
short item
int $i$f$forEachIndexed
int index
short[] $this$forEachIndexed
kotlin.jvm.functions.Function2 action
public static final void forEachIndexed (int[], kotlin.jvm.functions.Function2)
int item
int $i$f$forEachIndexed
int index
int[] $this$forEachIndexed
kotlin.jvm.functions.Function2 action
public static final void forEachIndexed (long[], kotlin.jvm.functions.Function2)
long item
int $i$f$forEachIndexed
int index
long[] $this$forEachIndexed
kotlin.jvm.functions.Function2 action
public static final void forEachIndexed (float[], kotlin.jvm.functions.Function2)
float item
int $i$f$forEachIndexed
int index
float[] $this$forEachIndexed
kotlin.jvm.functions.Function2 action
public static final void forEachIndexed (double[], kotlin.jvm.functions.Function2)
double item
int $i$f$forEachIndexed
int index
double[] $this$forEachIndexed
kotlin.jvm.functions.Function2 action
public static final void forEachIndexed (boolean[], kotlin.jvm.functions.Function2)
boolean item
int $i$f$forEachIndexed
int index
boolean[] $this$forEachIndexed
kotlin.jvm.functions.Function2 action
public static final void forEachIndexed (char[], kotlin.jvm.functions.Function2)
char item
int $i$f$forEachIndexed
int index
char[] $this$forEachIndexed
kotlin.jvm.functions.Function2 action
public static final double maxOrThrow (java.lang.Double[])
double e
int i
double max
Double[] $this$max
public static final float maxOrThrow (java.lang.Float[])
float e
int i
float max
Float[] $this$max
public static final java.lang.Comparable maxOrThrow (java.lang.Comparable[])
Comparable e
int i
Comparable max
Comparable[] $this$max
public static final byte maxOrThrow (byte[])
byte e
int i
byte max
byte[] $this$max
public static final short maxOrThrow (short[])
short e
int i
short max
short[] $this$max
public static final int maxOrThrow (int[])
int e
int i
int max
int[] $this$max
public static final long maxOrThrow (long[])
long e
int i
long max
long[] $this$max
public static final float maxOrThrow (float[])
float e
int i
float max
float[] $this$max
public static final double maxOrThrow (double[])
double e
int i
double max
double[] $this$max
public static final char maxOrThrow (char[])
char e
int i
char max
char[] $this$max
public static final java.lang.Object maxByOrThrow (java.lang.Object[], kotlin.jvm.functions.Function1)
Object e
Comparable v
int i
int $i$f$maxByOrThrow
Object maxElem
int lastIndex
Comparable maxValue
Object[] $this$maxBy
kotlin.jvm.functions.Function1 selector
public static final byte maxByOrThrow (byte[], kotlin.jvm.functions.Function1)
byte e
Comparable v
int i
int $i$f$maxByOrThrow
byte maxElem
int lastIndex
Comparable maxValue
byte[] $this$maxBy
kotlin.jvm.functions.Function1 selector
public static final short maxByOrThrow (short[], kotlin.jvm.functions.Function1)
short e
Comparable v
int i
int $i$f$maxByOrThrow
short maxElem
int lastIndex
Comparable maxValue
short[] $this$maxBy
kotlin.jvm.functions.Function1 selector
public static final int maxByOrThrow (int[], kotlin.jvm.functions.Function1)
int e
Comparable v
int i
int $i$f$maxByOrThrow
int maxElem
int lastIndex
Comparable maxValue
int[] $this$maxBy
kotlin.jvm.functions.Function1 selector
public static final long maxByOrThrow (long[], kotlin.jvm.functions.Function1)
long e
Comparable v
int i
int $i$f$maxByOrThrow
long maxElem
int lastIndex
Comparable maxValue
long[] $this$maxBy
kotlin.jvm.functions.Function1 selector
public static final float maxByOrThrow (float[], kotlin.jvm.functions.Function1)
float e
Comparable v
int i
int $i$f$maxByOrThrow
float maxElem
int lastIndex
Comparable maxValue
float[] $this$maxBy
kotlin.jvm.functions.Function1 selector
public static final double maxByOrThrow (double[], kotlin.jvm.functions.Function1)
double e
Comparable v
int i
int $i$f$maxByOrThrow
double maxElem
int lastIndex
Comparable maxValue
double[] $this$maxBy
kotlin.jvm.functions.Function1 selector
public static final boolean maxByOrThrow (boolean[], kotlin.jvm.functions.Function1)
boolean e
Comparable v
int i
int $i$f$maxByOrThrow
boolean maxElem
int lastIndex
Comparable maxValue
boolean[] $this$maxBy
kotlin.jvm.functions.Function1 selector
public static final char maxByOrThrow (char[], kotlin.jvm.functions.Function1)
char e
Comparable v
int i
int $i$f$maxByOrThrow
char maxElem
int lastIndex
Comparable maxValue
char[] $this$maxBy
kotlin.jvm.functions.Function1 selector
public static final java.lang.Object maxByOrNull (java.lang.Object[], kotlin.jvm.functions.Function1)
Object e
Comparable v
int i
int $i$f$maxByOrNull
Object maxElem
int lastIndex
Comparable maxValue
Object[] $this$maxByOrNull
kotlin.jvm.functions.Function1 selector
public static final java.lang.Byte maxByOrNull (byte[], kotlin.jvm.functions.Function1)
byte e
Comparable v
int i
int $i$f$maxByOrNull
byte maxElem
int lastIndex
Comparable maxValue
byte[] $this$maxByOrNull
kotlin.jvm.functions.Function1 selector
public static final java.lang.Short maxByOrNull (short[], kotlin.jvm.functions.Function1)
short e
Comparable v
int i
int $i$f$maxByOrNull
short maxElem
int lastIndex
Comparable maxValue
short[] $this$maxByOrNull
kotlin.jvm.functions.Function1 selector
public static final java.lang.Integer maxByOrNull (int[], kotlin.jvm.functions.Function1)
int e
Comparable v
int i
int $i$f$maxByOrNull
int maxElem
int lastIndex
Comparable maxValue
int[] $this$maxByOrNull
kotlin.jvm.functions.Function1 selector
public static final java.lang.Long maxByOrNull (long[], kotlin.jvm.functions.Function1)
long e
Comparable v
int i
int $i$f$maxByOrNull
long maxElem
int lastIndex
Comparable maxValue
long[] $this$maxByOrNull
kotlin.jvm.functions.Function1 selector
public static final java.lang.Float maxByOrNull (float[], kotlin.jvm.functions.Function1)
float e
Comparable v
int i
int $i$f$maxByOrNull
float maxElem
int lastIndex
Comparable maxValue
float[] $this$maxByOrNull
kotlin.jvm.functions.Function1 selector
public static final java.lang.Double maxByOrNull (double[], kotlin.jvm.functions.Function1)
double e
Comparable v
int i
int $i$f$maxByOrNull
double maxElem
int lastIndex
Comparable maxValue
double[] $this$maxByOrNull
kotlin.jvm.functions.Function1 selector
public static final java.lang.Boolean maxByOrNull (boolean[], kotlin.jvm.functions.Function1)
boolean e
Comparable v
int i
int $i$f$maxByOrNull
boolean maxElem
int lastIndex
Comparable maxValue
boolean[] $this$maxByOrNull
kotlin.jvm.functions.Function1 selector
public static final java.lang.Character maxByOrNull (char[], kotlin.jvm.functions.Function1)
char e
Comparable v
int i
int $i$f$maxByOrNull
char maxElem
int lastIndex
Comparable maxValue
char[] $this$maxByOrNull
kotlin.jvm.functions.Function1 selector
private static final double maxOf (java.lang.Object[], kotlin.jvm.functions.Function1)
double v
int i
double maxValue
Object[] $this$maxOf
kotlin.jvm.functions.Function1 selector
private static final double maxOf (byte[], kotlin.jvm.functions.Function1)
double v
int i
double maxValue
byte[] $this$maxOf
kotlin.jvm.functions.Function1 selector
private static final double maxOf (short[], kotlin.jvm.functions.Function1)
double v
int i
double maxValue
short[] $this$maxOf
kotlin.jvm.functions.Function1 selector
private static final double maxOf (int[], kotlin.jvm.functions.Function1)
double v
int i
double maxValue
int[] $this$maxOf
kotlin.jvm.functions.Function1 selector
private static final double maxOf (long[], kotlin.jvm.functions.Function1)
double v
int i
double maxValue
long[] $this$maxOf
kotlin.jvm.functions.Function1 selector
private static final double maxOf (float[], kotlin.jvm.functions.Function1)
double v
int i
double maxValue
float[] $this$maxOf
kotlin.jvm.functions.Function1 selector
private static final double maxOf (double[], kotlin.jvm.functions.Function1)
double v
int i
double maxValue
double[] $this$maxOf
kotlin.jvm.functions.Function1 selector
private static final double maxOf (boolean[], kotlin.jvm.functions.Function1)
double v
int i
double maxValue
boolean[] $this$maxOf
kotlin.jvm.functions.Function1 selector
private static final double maxOf (char[], kotlin.jvm.functions.Function1)
double v
int i
double maxValue
char[] $this$maxOf
kotlin.jvm.functions.Function1 selector
private static final float maxOf (java.lang.Object[], kotlin.jvm.functions.Function1)
float v
int i
float maxValue
Object[] $this$maxOf
kotlin.jvm.functions.Function1 selector
private static final float maxOf (byte[], kotlin.jvm.functions.Function1)
float v
int i
float maxValue
byte[] $this$maxOf
kotlin.jvm.functions.Function1 selector
private static final float maxOf (short[], kotlin.jvm.functions.Function1)
float v
int i
float maxValue
short[] $this$maxOf
kotlin.jvm.functions.Function1 selector
private static final float maxOf (int[], kotlin.jvm.functions.Function1)
float v
int i
float maxValue
int[] $this$maxOf
kotlin.jvm.functions.Function1 selector
private static final float maxOf (long[], kotlin.jvm.functions.Function1)
float v
int i
float maxValue
long[] $this$maxOf
kotlin.jvm.functions.Function1 selector
private static final float maxOf (float[], kotlin.jvm.functions.Function1)
float v
int i
float maxValue
float[] $this$maxOf
kotlin.jvm.functions.Function1 selector
private static final float maxOf (double[], kotlin.jvm.functions.Function1)
float v
int i
float maxValue
double[] $this$maxOf
kotlin.jvm.functions.Function1 selector
private static final float maxOf (boolean[], kotlin.jvm.functions.Function1)
float v
int i
float maxValue
boolean[] $this$maxOf
kotlin.jvm.functions.Function1 selector
private static final float maxOf (char[], kotlin.jvm.functions.Function1)
float v
int i
float maxValue
char[] $this$maxOf
kotlin.jvm.functions.Function1 selector
private static final java.lang.Comparable maxOf (java.lang.Object[], kotlin.jvm.functions.Function1)
Comparable v
int i
Comparable maxValue
Object[] $this$maxOf
kotlin.jvm.functions.Function1 selector
private static final java.lang.Comparable maxOf (byte[], kotlin.jvm.functions.Function1)
Comparable v
int i
Comparable maxValue
byte[] $this$maxOf
kotlin.jvm.functions.Function1 selector
private static final java.lang.Comparable maxOf (short[], kotlin.jvm.functions.Function1)
Comparable v
int i
Comparable maxValue
short[] $this$maxOf
kotlin.jvm.functions.Function1 selector
private static final java.lang.Comparable maxOf (int[], kotlin.jvm.functions.Function1)
Comparable v
int i
Comparable maxValue
int[] $this$maxOf
kotlin.jvm.functions.Function1 selector
private static final java.lang.Comparable maxOf (long[], kotlin.jvm.functions.Function1)
Comparable v
int i
Comparable maxValue
long[] $this$maxOf
kotlin.jvm.functions.Function1 selector
private static final java.lang.Comparable maxOf (float[], kotlin.jvm.functions.Function1)
Comparable v
int i
Comparable maxValue
float[] $this$maxOf
kotlin.jvm.functions.Function1 selector
private static final java.lang.Comparable maxOf (double[], kotlin.jvm.functions.Function1)
Comparable v
int i
Comparable maxValue
double[] $this$maxOf
kotlin.jvm.functions.Function1 selector
private static final java.lang.Comparable maxOf (boolean[], kotlin.jvm.functions.Function1)
Comparable v
int i
Comparable maxValue
boolean[] $this$maxOf
kotlin.jvm.functions.Function1 selector
private static final java.lang.Comparable maxOf (char[], kotlin.jvm.functions.Function1)
Comparable v
int i
Comparable maxValue
char[] $this$maxOf
kotlin.jvm.functions.Function1 selector
private static final java.lang.Double maxOfOrNull (java.lang.Object[], kotlin.jvm.functions.Function1)
double v
int i
double maxValue
Object[] $this$maxOfOrNull
kotlin.jvm.functions.Function1 selector
private static final java.lang.Double maxOfOrNull (byte[], kotlin.jvm.functions.Function1)
double v
int i
double maxValue
byte[] $this$maxOfOrNull
kotlin.jvm.functions.Function1 selector
private static final java.lang.Double maxOfOrNull (short[], kotlin.jvm.functions.Function1)
double v
int i
double maxValue
short[] $this$maxOfOrNull
kotlin.jvm.functions.Function1 selector
private static final java.lang.Double maxOfOrNull (int[], kotlin.jvm.functions.Function1)
double v
int i
double maxValue
int[] $this$maxOfOrNull
kotlin.jvm.functions.Function1 selector
private static final java.lang.Double maxOfOrNull (long[], kotlin.jvm.functions.Function1)
double v
int i
double maxValue
long[] $this$maxOfOrNull
kotlin.jvm.functions.Function1 selector
private static final java.lang.Double maxOfOrNull (float[], kotlin.jvm.functions.Function1)
double v
int i
double maxValue
float[] $this$maxOfOrNull
kotlin.jvm.functions.Function1 selector
private static final java.lang.Double maxOfOrNull (double[], kotlin.jvm.functions.Function1)
double v
int i
double maxValue
double[] $this$maxOfOrNull
kotlin.jvm.functions.Function1 selector
private static final java.lang.Double maxOfOrNull (boolean[], kotlin.jvm.functions.Function1)
double v
int i
double maxValue
boolean[] $this$maxOfOrNull
kotlin.jvm.functions.Function1 selector
private static final java.lang.Double maxOfOrNull (char[], kotlin.jvm.functions.Function1)
double v
int i
double maxValue
char[] $this$maxOfOrNull
kotlin.jvm.functions.Function1 selector
private static final java.lang.Float maxOfOrNull (java.lang.Object[], kotlin.jvm.functions.Function1)
float v
int i
float maxValue
Object[] $this$maxOfOrNull
kotlin.jvm.functions.Function1 selector
private static final java.lang.Float maxOfOrNull (byte[], kotlin.jvm.functions.Function1)
float v
int i
float maxValue
byte[] $this$maxOfOrNull
kotlin.jvm.functions.Function1 selector
private static final java.lang.Float maxOfOrNull (short[], kotlin.jvm.functions.Function1)
float v
int i
float maxValue
short[] $this$maxOfOrNull
kotlin.jvm.functions.Function1 selector
private static final java.lang.Float maxOfOrNull (int[], kotlin.jvm.functions.Function1)
float v
int i
float maxValue
int[] $this$maxOfOrNull
kotlin.jvm.functions.Function1 selector
private static final java.lang.Float maxOfOrNull (long[], kotlin.jvm.functions.Function1)
float v
int i
float maxValue
long[] $this$maxOfOrNull
kotlin.jvm.functions.Function1 selector
private static final java.lang.Float maxOfOrNull (float[], kotlin.jvm.functions.Function1)
float v
int i
float maxValue
float[] $this$maxOfOrNull
kotlin.jvm.functions.Function1 selector
private static final java.lang.Float maxOfOrNull (double[], kotlin.jvm.functions.Function1)
float v
int i
float maxValue
double[] $this$maxOfOrNull
kotlin.jvm.functions.Function1 selector
private static final java.lang.Float maxOfOrNull (boolean[], kotlin.jvm.functions.Function1)
float v
int i
float maxValue
boolean[] $this$maxOfOrNull
kotlin.jvm.functions.Function1 selector
private static final java.lang.Float maxOfOrNull (char[], kotlin.jvm.functions.Function1)
float v
int i
float maxValue
char[] $this$maxOfOrNull
kotlin.jvm.functions.Function1 selector
private static final java.lang.Comparable maxOfOrNull (java.lang.Object[], kotlin.jvm.functions.Function1)
Comparable v
int i
Comparable maxValue
Object[] $this$maxOfOrNull
kotlin.jvm.functions.Function1 selector
private static final java.lang.Comparable maxOfOrNull (byte[], kotlin.jvm.functions.Function1)
Comparable v
int i
Comparable maxValue
byte[] $this$maxOfOrNull
kotlin.jvm.functions.Function1 selector
private static final java.lang.Comparable maxOfOrNull (short[], kotlin.jvm.functions.Function1)
Comparable v
int i
Comparable maxValue
short[] $this$maxOfOrNull
kotlin.jvm.functions.Function1 selector
private static final java.lang.Comparable maxOfOrNull (int[], kotlin.jvm.functions.Function1)
Comparable v
int i
Comparable maxValue
int[] $this$maxOfOrNull
kotlin.jvm.functions.Function1 selector
private static final java.lang.Comparable maxOfOrNull (long[], kotlin.jvm.functions.Function1)
Comparable v
int i
Comparable maxValue
long[] $this$maxOfOrNull
kotlin.jvm.functions.Function1 selector
private static final java.lang.Comparable maxOfOrNull (float[], kotlin.jvm.functions.Function1)
Comparable v
int i
Comparable maxValue
float[] $this$maxOfOrNull
kotlin.jvm.functions.Function1 selector
private static final java.lang.Comparable maxOfOrNull (double[], kotlin.jvm.functions.Function1)
Comparable v
int i
Comparable maxValue
double[] $this$maxOfOrNull
kotlin.jvm.functions.Function1 selector
private static final java.lang.Comparable maxOfOrNull (boolean[], kotlin.jvm.functions.Function1)
Comparable v
int i
Comparable maxValue
boolean[] $this$maxOfOrNull
kotlin.jvm.functions.Function1 selector
private static final java.lang.Comparable maxOfOrNull (char[], kotlin.jvm.functions.Function1)
Comparable v
int i
Comparable maxValue
char[] $this$maxOfOrNull
kotlin.jvm.functions.Function1 selector
private static final java.lang.Object maxOfWith (java.lang.Object[], java.util.Comparator, kotlin.jvm.functions.Function1)
Object v
int i
Object maxValue
Object[] $this$maxOfWith
java.util.Comparator comparator
kotlin.jvm.functions.Function1 selector
private static final java.lang.Object maxOfWith (byte[], java.util.Comparator, kotlin.jvm.functions.Function1)
Object v
int i
Object maxValue
byte[] $this$maxOfWith
java.util.Comparator comparator
kotlin.jvm.functions.Function1 selector
private static final java.lang.Object maxOfWith (short[], java.util.Comparator, kotlin.jvm.functions.Function1)
Object v
int i
Object maxValue
short[] $this$maxOfWith
java.util.Comparator comparator
kotlin.jvm.functions.Function1 selector
private static final java.lang.Object maxOfWith (int[], java.util.Comparator, kotlin.jvm.functions.Function1)
Object v
int i
Object maxValue
int[] $this$maxOfWith
java.util.Comparator comparator
kotlin.jvm.functions.Function1 selector
private static final java.lang.Object maxOfWith (long[], java.util.Comparator, kotlin.jvm.functions.Function1)
Object v
int i
Object maxValue
long[] $this$maxOfWith
java.util.Comparator comparator
kotlin.jvm.functions.Function1 selector
private static final java.lang.Object maxOfWith (float[], java.util.Comparator, kotlin.jvm.functions.Function1)
Object v
int i
Object maxValue
float[] $this$maxOfWith
java.util.Comparator comparator
kotlin.jvm.functions.Function1 selector
private static final java.lang.Object maxOfWith (double[], java.util.Comparator, kotlin.jvm.functions.Function1)
Object v
int i
Object maxValue
double[] $this$maxOfWith
java.util.Comparator comparator
kotlin.jvm.functions.Function1 selector
private static final java.lang.Object maxOfWith (boolean[], java.util.Comparator, kotlin.jvm.functions.Function1)
Object v
int i
Object maxValue
boolean[] $this$maxOfWith
java.util.Comparator comparator
kotlin.jvm.functions.Function1 selector
private static final java.lang.Object maxOfWith (char[], java.util.Comparator, kotlin.jvm.functions.Function1)
Object v
int i
Object maxValue
char[] $this$maxOfWith
java.util.Comparator comparator
kotlin.jvm.functions.Function1 selector
private static final java.lang.Object maxOfWithOrNull (java.lang.Object[], java.util.Comparator, kotlin.jvm.functions.Function1)
Object v
int i
Object maxValue
Object[] $this$maxOfWithOrNull
java.util.Comparator comparator
kotlin.jvm.functions.Function1 selector
private static final java.lang.Object maxOfWithOrNull (byte[], java.util.Comparator, kotlin.jvm.functions.Function1)
Object v
int i
Object maxValue
byte[] $this$maxOfWithOrNull
java.util.Comparator comparator
kotlin.jvm.functions.Function1 selector
private static final java.lang.Object maxOfWithOrNull (short[], java.util.Comparator, kotlin.jvm.functions.Function1)
Object v
int i
Object maxValue
short[] $this$maxOfWithOrNull
java.util.Comparator comparator
kotlin.jvm.functions.Function1 selector
private static final java.lang.Object maxOfWithOrNull (int[], java.util.Comparator, kotlin.jvm.functions.Function1)
Object v
int i
Object maxValue
int[] $this$maxOfWithOrNull
java.util.Comparator comparator
kotlin.jvm.functions.Function1 selector
private static final java.lang.Object maxOfWithOrNull (long[], java.util.Comparator, kotlin.jvm.functions.Function1)
Object v
int i
Object maxValue
long[] $this$maxOfWithOrNull
java.util.Comparator comparator
kotlin.jvm.functions.Function1 selector
private static final java.lang.Object maxOfWithOrNull (float[], java.util.Comparator, kotlin.jvm.functions.Function1)
Object v
int i
Object maxValue
float[] $this$maxOfWithOrNull
java.util.Comparator comparator
kotlin.jvm.functions.Function1 selector
private static final java.lang.Object maxOfWithOrNull (double[], java.util.Comparator, kotlin.jvm.functions.Function1)
Object v
int i
Object maxValue
double[] $this$maxOfWithOrNull
java.util.Comparator comparator
kotlin.jvm.functions.Function1 selector
private static final java.lang.Object maxOfWithOrNull (boolean[], java.util.Comparator, kotlin.jvm.functions.Function1)
Object v
int i
Object maxValue
boolean[] $this$maxOfWithOrNull
java.util.Comparator comparator
kotlin.jvm.functions.Function1 selector
private static final java.lang.Object maxOfWithOrNull (char[], java.util.Comparator, kotlin.jvm.functions.Function1)
Object v
int i
Object maxValue
char[] $this$maxOfWithOrNull
java.util.Comparator comparator
kotlin.jvm.functions.Function1 selector
public static final java.lang.Double maxOrNull (java.lang.Double[])
double e
int i
double max
Double[] $this$maxOrNull
public static final java.lang.Float maxOrNull (java.lang.Float[])
float e
int i
float max
Float[] $this$maxOrNull
public static final java.lang.Comparable maxOrNull (java.lang.Comparable[])
Comparable e
int i
Comparable max
Comparable[] $this$maxOrNull
public static final java.lang.Byte maxOrNull (byte[])
byte e
int i
byte max
byte[] $this$maxOrNull
public static final java.lang.Short maxOrNull (short[])
short e
int i
short max
short[] $this$maxOrNull
public static final java.lang.Integer maxOrNull (int[])
int e
int i
int max
int[] $this$maxOrNull
public static final java.lang.Long maxOrNull (long[])
long e
int i
long max
long[] $this$maxOrNull
public static final java.lang.Float maxOrNull (float[])
float e
int i
float max
float[] $this$maxOrNull
public static final java.lang.Double maxOrNull (double[])
double e
int i
double max
double[] $this$maxOrNull
public static final java.lang.Character maxOrNull (char[])
char e
int i
char max
char[] $this$maxOrNull
public static final java.lang.Object maxWithOrThrow (java.lang.Object[], java.util.Comparator)
Object e
int i
Object max
Object[] $this$maxWith
java.util.Comparator comparator
public static final byte maxWithOrThrow (byte[], java.util.Comparator)
byte e
int i
byte max
byte[] $this$maxWith
java.util.Comparator comparator
public static final short maxWithOrThrow (short[], java.util.Comparator)
short e
int i
short max
short[] $this$maxWith
java.util.Comparator comparator
public static final int maxWithOrThrow (int[], java.util.Comparator)
int e
int i
int max
int[] $this$maxWith
java.util.Comparator comparator
public static final long maxWithOrThrow (long[], java.util.Comparator)
long e
int i
long max
long[] $this$maxWith
java.util.Comparator comparator
public static final float maxWithOrThrow (float[], java.util.Comparator)
float e
int i
float max
float[] $this$maxWith
java.util.Comparator comparator
public static final double maxWithOrThrow (double[], java.util.Comparator)
double e
int i
double max
double[] $this$maxWith
java.util.Comparator comparator
public static final boolean maxWithOrThrow (boolean[], java.util.Comparator)
boolean e
int i
boolean max
boolean[] $this$maxWith
java.util.Comparator comparator
public static final char maxWithOrThrow (char[], java.util.Comparator)
char e
int i
char max
char[] $this$maxWith
java.util.Comparator comparator
public static final java.lang.Object maxWithOrNull (java.lang.Object[], java.util.Comparator)
Object e
int i
Object max
Object[] $this$maxWithOrNull
java.util.Comparator comparator
public static final java.lang.Byte maxWithOrNull (byte[], java.util.Comparator)
byte e
int i
byte max
byte[] $this$maxWithOrNull
java.util.Comparator comparator
public static final java.lang.Short maxWithOrNull (short[], java.util.Comparator)
short e
int i
short max
short[] $this$maxWithOrNull
java.util.Comparator comparator
public static final java.lang.Integer maxWithOrNull (int[], java.util.Comparator)
int e
int i
int max
int[] $this$maxWithOrNull
java.util.Comparator comparator
public static final java.lang.Long maxWithOrNull (long[], java.util.Comparator)
long e
int i
long max
long[] $this$maxWithOrNull
java.util.Comparator comparator
public static final java.lang.Float maxWithOrNull (float[], java.util.Comparator)
float e
int i
float max
float[] $this$maxWithOrNull
java.util.Comparator comparator
public static final java.lang.Double maxWithOrNull (double[], java.util.Comparator)
double e
int i
double max
double[] $this$maxWithOrNull
java.util.Comparator comparator
public static final java.lang.Boolean maxWithOrNull (boolean[], java.util.Comparator)
boolean e
int i
boolean max
boolean[] $this$maxWithOrNull
java.util.Comparator comparator
public static final java.lang.Character maxWithOrNull (char[], java.util.Comparator)
char e
int i
char max
char[] $this$maxWithOrNull
java.util.Comparator comparator
public static final double minOrThrow (java.lang.Double[])
double e
int i
double min
Double[] $this$min
public static final float minOrThrow (java.lang.Float[])
float e
int i
float min
Float[] $this$min
public static final java.lang.Comparable minOrThrow (java.lang.Comparable[])
Comparable e
int i
Comparable min
Comparable[] $this$min
public static final byte minOrThrow (byte[])
byte e
int i
byte min
byte[] $this$min
public static final short minOrThrow (short[])
short e
int i
short min
short[] $this$min
public static final int minOrThrow (int[])
int e
int i
int min
int[] $this$min
public static final long minOrThrow (long[])
long e
int i
long min
long[] $this$min
public static final float minOrThrow (float[])
float e
int i
float min
float[] $this$min
public static final double minOrThrow (double[])
double e
int i
double min
double[] $this$min
public static final char minOrThrow (char[])
char e
int i
char min
char[] $this$min
public static final java.lang.Object minByOrThrow (java.lang.Object[], kotlin.jvm.functions.Function1)
Object e
Comparable v
int i
int $i$f$minByOrThrow
Object minElem
int lastIndex
Comparable minValue
Object[] $this$minBy
kotlin.jvm.functions.Function1 selector
public static final byte minByOrThrow (byte[], kotlin.jvm.functions.Function1)
byte e
Comparable v
int i
int $i$f$minByOrThrow
byte minElem
int lastIndex
Comparable minValue
byte[] $this$minBy
kotlin.jvm.functions.Function1 selector
public static final short minByOrThrow (short[], kotlin.jvm.functions.Function1)
short e
Comparable v
int i
int $i$f$minByOrThrow
short minElem
int lastIndex
Comparable minValue
short[] $this$minBy
kotlin.jvm.functions.Function1 selector
public static final int minByOrThrow (int[], kotlin.jvm.functions.Function1)
int e
Comparable v
int i
int $i$f$minByOrThrow
int minElem
int lastIndex
Comparable minValue
int[] $this$minBy
kotlin.jvm.functions.Function1 selector
public static final long minByOrThrow (long[], kotlin.jvm.functions.Function1)
long e
Comparable v
int i
int $i$f$minByOrThrow
long minElem
int lastIndex
Comparable minValue
long[] $this$minBy
kotlin.jvm.functions.Function1 selector
public static final float minByOrThrow (float[], kotlin.jvm.functions.Function1)
float e
Comparable v
int i
int $i$f$minByOrThrow
float minElem
int lastIndex
Comparable minValue
float[] $this$minBy
kotlin.jvm.functions.Function1 selector
public static final double minByOrThrow (double[], kotlin.jvm.functions.Function1)
double e
Comparable v
int i
int $i$f$minByOrThrow
double minElem
int lastIndex
Comparable minValue
double[] $this$minBy
kotlin.jvm.functions.Function1 selector
public static final boolean minByOrThrow (boolean[], kotlin.jvm.functions.Function1)
boolean e
Comparable v
int i
int $i$f$minByOrThrow
boolean minElem
int lastIndex
Comparable minValue
boolean[] $this$minBy
kotlin.jvm.functions.Function1 selector
public static final char minByOrThrow (char[], kotlin.jvm.functions.Function1)
char e
Comparable v
int i
int $i$f$minByOrThrow
char minElem
int lastIndex
Comparable minValue
char[] $this$minBy
kotlin.jvm.functions.Function1 selector
public static final java.lang.Object minByOrNull (java.lang.Object[], kotlin.jvm.functions.Function1)
Object e
Comparable v
int i
int $i$f$minByOrNull
Object minElem
int lastIndex
Comparable minValue
Object[] $this$minByOrNull
kotlin.jvm.functions.Function1 selector
public static final java.lang.Byte minByOrNull (byte[], kotlin.jvm.functions.Function1)
byte e
Comparable v
int i
int $i$f$minByOrNull
byte minElem
int lastIndex
Comparable minValue
byte[] $this$minByOrNull
kotlin.jvm.functions.Function1 selector
public static final java.lang.Short minByOrNull (short[], kotlin.jvm.functions.Function1)
short e
Comparable v
int i
int $i$f$minByOrNull
short minElem
int lastIndex
Comparable minValue
short[] $this$minByOrNull
kotlin.jvm.functions.Function1 selector
public static final java.lang.Integer minByOrNull (int[], kotlin.jvm.functions.Function1)
int e
Comparable v
int i
int $i$f$minByOrNull
int minElem
int lastIndex
Comparable minValue
int[] $this$minByOrNull
kotlin.jvm.functions.Function1 selector
public static final java.lang.Long minByOrNull (long[], kotlin.jvm.functions.Function1)
long e
Comparable v
int i
int $i$f$minByOrNull
long minElem
int lastIndex
Comparable minValue
long[] $this$minByOrNull
kotlin.jvm.functions.Function1 selector
public static final java.lang.Float minByOrNull (float[], kotlin.jvm.functions.Function1)
float e
Comparable v
int i
int $i$f$minByOrNull
float minElem
int lastIndex
Comparable minValue
float[] $this$minByOrNull
kotlin.jvm.functions.Function1 selector
public static final java.lang.Double minByOrNull (double[], kotlin.jvm.functions.Function1)
double e
Comparable v
int i
int $i$f$minByOrNull
double minElem
int lastIndex
Comparable minValue
double[] $this$minByOrNull
kotlin.jvm.functions.Function1 selector
public static final java.lang.Boolean minByOrNull (boolean[], kotlin.jvm.functions.Function1)
boolean e
Comparable v
int i
int $i$f$minByOrNull
boolean minElem
int lastIndex
Comparable minValue
boolean[] $this$minByOrNull
kotlin.jvm.functions.Function1 selector
public static final java.lang.Character minByOrNull (char[], kotlin.jvm.functions.Function1)
char e
Comparable v
int i
int $i$f$minByOrNull
char minElem
int lastIndex
Comparable minValue
char[] $this$minByOrNull
kotlin.jvm.functions.Function1 selector
private static final double minOf (java.lang.Object[], kotlin.jvm.functions.Function1)
double v
int i
double minValue
Object[] $this$minOf
kotlin.jvm.functions.Function1 selector
private static final double minOf (byte[], kotlin.jvm.functions.Function1)
double v
int i
double minValue
byte[] $this$minOf
kotlin.jvm.functions.Function1 selector
private static final double minOf (short[], kotlin.jvm.functions.Function1)
double v
int i
double minValue
short[] $this$minOf
kotlin.jvm.functions.Function1 selector
private static final double minOf (int[], kotlin.jvm.functions.Function1)
double v
int i
double minValue
int[] $this$minOf
kotlin.jvm.functions.Function1 selector
private static final double minOf (long[], kotlin.jvm.functions.Function1)
double v
int i
double minValue
long[] $this$minOf
kotlin.jvm.functions.Function1 selector
private static final double minOf (float[], kotlin.jvm.functions.Function1)
double v
int i
double minValue
float[] $this$minOf
kotlin.jvm.functions.Function1 selector
private static final double minOf (double[], kotlin.jvm.functions.Function1)
double v
int i
double minValue
double[] $this$minOf
kotlin.jvm.functions.Function1 selector
private static final double minOf (boolean[], kotlin.jvm.functions.Function1)
double v
int i
double minValue
boolean[] $this$minOf
kotlin.jvm.functions.Function1 selector
private static final double minOf (char[], kotlin.jvm.functions.Function1)
double v
int i
double minValue
char[] $this$minOf
kotlin.jvm.functions.Function1 selector
private static final float minOf (java.lang.Object[], kotlin.jvm.functions.Function1)
float v
int i
float minValue
Object[] $this$minOf
kotlin.jvm.functions.Function1 selector
private static final float minOf (byte[], kotlin.jvm.functions.Function1)
float v
int i
float minValue
byte[] $this$minOf
kotlin.jvm.functions.Function1 selector
private static final float minOf (short[], kotlin.jvm.functions.Function1)
float v
int i
float minValue
short[] $this$minOf
kotlin.jvm.functions.Function1 selector
private static final float minOf (int[], kotlin.jvm.functions.Function1)
float v
int i
float minValue
int[] $this$minOf
kotlin.jvm.functions.Function1 selector
private static final float minOf (long[], kotlin.jvm.functions.Function1)
float v
int i
float minValue
long[] $this$minOf
kotlin.jvm.functions.Function1 selector
private static final float minOf (float[], kotlin.jvm.functions.Function1)
float v
int i
float minValue
float[] $this$minOf
kotlin.jvm.functions.Function1 selector
private static final float minOf (double[], kotlin.jvm.functions.Function1)
float v
int i
float minValue
double[] $this$minOf
kotlin.jvm.functions.Function1 selector
private static final float minOf (boolean[], kotlin.jvm.functions.Function1)
float v
int i
float minValue
boolean[] $this$minOf
kotlin.jvm.functions.Function1 selector
private static final float minOf (char[], kotlin.jvm.functions.Function1)
float v
int i
float minValue
char[] $this$minOf
kotlin.jvm.functions.Function1 selector
private static final java.lang.Comparable minOf (java.lang.Object[], kotlin.jvm.functions.Function1)
Comparable v
int i
Comparable minValue
Object[] $this$minOf
kotlin.jvm.functions.Function1 selector
private static final java.lang.Comparable minOf (byte[], kotlin.jvm.functions.Function1)
Comparable v
int i
Comparable minValue
byte[] $this$minOf
kotlin.jvm.functions.Function1 selector
private static final java.lang.Comparable minOf (short[], kotlin.jvm.functions.Function1)
Comparable v
int i
Comparable minValue
short[] $this$minOf
kotlin.jvm.functions.Function1 selector
private static final java.lang.Comparable minOf (int[], kotlin.jvm.functions.Function1)
Comparable v
int i
Comparable minValue
int[] $this$minOf
kotlin.jvm.functions.Function1 selector
private static final java.lang.Comparable minOf (long[], kotlin.jvm.functions.Function1)
Comparable v
int i
Comparable minValue
long[] $this$minOf
kotlin.jvm.functions.Function1 selector
private static final java.lang.Comparable minOf (float[], kotlin.jvm.functions.Function1)
Comparable v
int i
Comparable minValue
float[] $this$minOf
kotlin.jvm.functions.Function1 selector
private static final java.lang.Comparable minOf (double[], kotlin.jvm.functions.Function1)
Comparable v
int i
Comparable minValue
double[] $this$minOf
kotlin.jvm.functions.Function1 selector
private static final java.lang.Comparable minOf (boolean[], kotlin.jvm.functions.Function1)
Comparable v
int i
Comparable minValue
boolean[] $this$minOf
kotlin.jvm.functions.Function1 selector
private static final java.lang.Comparable minOf (char[], kotlin.jvm.functions.Function1)
Comparable v
int i
Comparable minValue
char[] $this$minOf
kotlin.jvm.functions.Function1 selector
private static final java.lang.Double minOfOrNull (java.lang.Object[], kotlin.jvm.functions.Function1)
double v
int i
double minValue
Object[] $this$minOfOrNull
kotlin.jvm.functions.Function1 selector
private static final java.lang.Double minOfOrNull (byte[], kotlin.jvm.functions.Function1)
double v
int i
double minValue
byte[] $this$minOfOrNull
kotlin.jvm.functions.Function1 selector
private static final java.lang.Double minOfOrNull (short[], kotlin.jvm.functions.Function1)
double v
int i
double minValue
short[] $this$minOfOrNull
kotlin.jvm.functions.Function1 selector
private static final java.lang.Double minOfOrNull (int[], kotlin.jvm.functions.Function1)
double v
int i
double minValue
int[] $this$minOfOrNull
kotlin.jvm.functions.Function1 selector
private static final java.lang.Double minOfOrNull (long[], kotlin.jvm.functions.Function1)
double v
int i
double minValue
long[] $this$minOfOrNull
kotlin.jvm.functions.Function1 selector
private static final java.lang.Double minOfOrNull (float[], kotlin.jvm.functions.Function1)
double v
int i
double minValue
float[] $this$minOfOrNull
kotlin.jvm.functions.Function1 selector
private static final java.lang.Double minOfOrNull (double[], kotlin.jvm.functions.Function1)
double v
int i
double minValue
double[] $this$minOfOrNull
kotlin.jvm.functions.Function1 selector
private static final java.lang.Double minOfOrNull (boolean[], kotlin.jvm.functions.Function1)
double v
int i
double minValue
boolean[] $this$minOfOrNull
kotlin.jvm.functions.Function1 selector
private static final java.lang.Double minOfOrNull (char[], kotlin.jvm.functions.Function1)
double v
int i
double minValue
char[] $this$minOfOrNull
kotlin.jvm.functions.Function1 selector
private static final java.lang.Float minOfOrNull (java.lang.Object[], kotlin.jvm.functions.Function1)
float v
int i
float minValue
Object[] $this$minOfOrNull
kotlin.jvm.functions.Function1 selector
private static final java.lang.Float minOfOrNull (byte[], kotlin.jvm.functions.Function1)
float v
int i
float minValue
byte[] $this$minOfOrNull
kotlin.jvm.functions.Function1 selector
private static final java.lang.Float minOfOrNull (short[], kotlin.jvm.functions.Function1)
float v
int i
float minValue
short[] $this$minOfOrNull
kotlin.jvm.functions.Function1 selector
private static final java.lang.Float minOfOrNull (int[], kotlin.jvm.functions.Function1)
float v
int i
float minValue
int[] $this$minOfOrNull
kotlin.jvm.functions.Function1 selector
private static final java.lang.Float minOfOrNull (long[], kotlin.jvm.functions.Function1)
float v
int i
float minValue
long[] $this$minOfOrNull
kotlin.jvm.functions.Function1 selector
private static final java.lang.Float minOfOrNull (float[], kotlin.jvm.functions.Function1)
float v
int i
float minValue
float[] $this$minOfOrNull
kotlin.jvm.functions.Function1 selector
private static final java.lang.Float minOfOrNull (double[], kotlin.jvm.functions.Function1)
float v
int i
float minValue
double[] $this$minOfOrNull
kotlin.jvm.functions.Function1 selector
private static final java.lang.Float minOfOrNull (boolean[], kotlin.jvm.functions.Function1)
float v
int i
float minValue
boolean[] $this$minOfOrNull
kotlin.jvm.functions.Function1 selector
private static final java.lang.Float minOfOrNull (char[], kotlin.jvm.functions.Function1)
float v
int i
float minValue
char[] $this$minOfOrNull
kotlin.jvm.functions.Function1 selector
private static final java.lang.Comparable minOfOrNull (java.lang.Object[], kotlin.jvm.functions.Function1)
Comparable v
int i
Comparable minValue
Object[] $this$minOfOrNull
kotlin.jvm.functions.Function1 selector
private static final java.lang.Comparable minOfOrNull (byte[], kotlin.jvm.functions.Function1)
Comparable v
int i
Comparable minValue
byte[] $this$minOfOrNull
kotlin.jvm.functions.Function1 selector
private static final java.lang.Comparable minOfOrNull (short[], kotlin.jvm.functions.Function1)
Comparable v
int i
Comparable minValue
short[] $this$minOfOrNull
kotlin.jvm.functions.Function1 selector
private static final java.lang.Comparable minOfOrNull (int[], kotlin.jvm.functions.Function1)
Comparable v
int i
Comparable minValue
int[] $this$minOfOrNull
kotlin.jvm.functions.Function1 selector
private static final java.lang.Comparable minOfOrNull (long[], kotlin.jvm.functions.Function1)
Comparable v
int i
Comparable minValue
long[] $this$minOfOrNull
kotlin.jvm.functions.Function1 selector
private static final java.lang.Comparable minOfOrNull (float[], kotlin.jvm.functions.Function1)
Comparable v
int i
Comparable minValue
float[] $this$minOfOrNull
kotlin.jvm.functions.Function1 selector
private static final java.lang.Comparable minOfOrNull (double[], kotlin.jvm.functions.Function1)
Comparable v
int i
Comparable minValue
double[] $this$minOfOrNull
kotlin.jvm.functions.Function1 selector
private static final java.lang.Comparable minOfOrNull (boolean[], kotlin.jvm.functions.Function1)
Comparable v
int i
Comparable minValue
boolean[] $this$minOfOrNull
kotlin.jvm.functions.Function1 selector
private static final java.lang.Comparable minOfOrNull (char[], kotlin.jvm.functions.Function1)
Comparable v
int i
Comparable minValue
char[] $this$minOfOrNull
kotlin.jvm.functions.Function1 selector
private static final java.lang.Object minOfWith (java.lang.Object[], java.util.Comparator, kotlin.jvm.functions.Function1)
Object v
int i
Object minValue
Object[] $this$minOfWith
java.util.Comparator comparator
kotlin.jvm.functions.Function1 selector
private static final java.lang.Object minOfWith (byte[], java.util.Comparator, kotlin.jvm.functions.Function1)
Object v
int i
Object minValue
byte[] $this$minOfWith
java.util.Comparator comparator
kotlin.jvm.functions.Function1 selector
private static final java.lang.Object minOfWith (short[], java.util.Comparator, kotlin.jvm.functions.Function1)
Object v
int i
Object minValue
short[] $this$minOfWith
java.util.Comparator comparator
kotlin.jvm.functions.Function1 selector
private static final java.lang.Object minOfWith (int[], java.util.Comparator, kotlin.jvm.functions.Function1)
Object v
int i
Object minValue
int[] $this$minOfWith
java.util.Comparator comparator
kotlin.jvm.functions.Function1 selector
private static final java.lang.Object minOfWith (long[], java.util.Comparator, kotlin.jvm.functions.Function1)
Object v
int i
Object minValue
long[] $this$minOfWith
java.util.Comparator comparator
kotlin.jvm.functions.Function1 selector
private static final java.lang.Object minOfWith (float[], java.util.Comparator, kotlin.jvm.functions.Function1)
Object v
int i
Object minValue
float[] $this$minOfWith
java.util.Comparator comparator
kotlin.jvm.functions.Function1 selector
private static final java.lang.Object minOfWith (double[], java.util.Comparator, kotlin.jvm.functions.Function1)
Object v
int i
Object minValue
double[] $this$minOfWith
java.util.Comparator comparator
kotlin.jvm.functions.Function1 selector
private static final java.lang.Object minOfWith (boolean[], java.util.Comparator, kotlin.jvm.functions.Function1)
Object v
int i
Object minValue
boolean[] $this$minOfWith
java.util.Comparator comparator
kotlin.jvm.functions.Function1 selector
private static final java.lang.Object minOfWith (char[], java.util.Comparator, kotlin.jvm.functions.Function1)
Object v
int i
Object minValue
char[] $this$minOfWith
java.util.Comparator comparator
kotlin.jvm.functions.Function1 selector
private static final java.lang.Object minOfWithOrNull (java.lang.Object[], java.util.Comparator, kotlin.jvm.functions.Function1)
Object v
int i
Object minValue
Object[] $this$minOfWithOrNull
java.util.Comparator comparator
kotlin.jvm.functions.Function1 selector
private static final java.lang.Object minOfWithOrNull (byte[], java.util.Comparator, kotlin.jvm.functions.Function1)
Object v
int i
Object minValue
byte[] $this$minOfWithOrNull
java.util.Comparator comparator
kotlin.jvm.functions.Function1 selector
private static final java.lang.Object minOfWithOrNull (short[], java.util.Comparator, kotlin.jvm.functions.Function1)
Object v
int i
Object minValue
short[] $this$minOfWithOrNull
java.util.Comparator comparator
kotlin.jvm.functions.Function1 selector
private static final java.lang.Object minOfWithOrNull (int[], java.util.Comparator, kotlin.jvm.functions.Function1)
Object v
int i
Object minValue
int[] $this$minOfWithOrNull
java.util.Comparator comparator
kotlin.jvm.functions.Function1 selector
private static final java.lang.Object minOfWithOrNull (long[], java.util.Comparator, kotlin.jvm.functions.Function1)
Object v
int i
Object minValue
long[] $this$minOfWithOrNull
java.util.Comparator comparator
kotlin.jvm.functions.Function1 selector
private static final java.lang.Object minOfWithOrNull (float[], java.util.Comparator, kotlin.jvm.functions.Function1)
Object v
int i
Object minValue
float[] $this$minOfWithOrNull
java.util.Comparator comparator
kotlin.jvm.functions.Function1 selector
private static final java.lang.Object minOfWithOrNull (double[], java.util.Comparator, kotlin.jvm.functions.Function1)
Object v
int i
Object minValue
double[] $this$minOfWithOrNull
java.util.Comparator comparator
kotlin.jvm.functions.Function1 selector
private static final java.lang.Object minOfWithOrNull (boolean[], java.util.Comparator, kotlin.jvm.functions.Function1)
Object v
int i
Object minValue
boolean[] $this$minOfWithOrNull
java.util.Comparator comparator
kotlin.jvm.functions.Function1 selector
private static final java.lang.Object minOfWithOrNull (char[], java.util.Comparator, kotlin.jvm.functions.Function1)
Object v
int i
Object minValue
char[] $this$minOfWithOrNull
java.util.Comparator comparator
kotlin.jvm.functions.Function1 selector
public static final java.lang.Double minOrNull (java.lang.Double[])
double e
int i
double min
Double[] $this$minOrNull
public static final java.lang.Float minOrNull (java.lang.Float[])
float e
int i
float min
Float[] $this$minOrNull
public static final java.lang.Comparable minOrNull (java.lang.Comparable[])
Comparable e
int i
Comparable min
Comparable[] $this$minOrNull
public static final java.lang.Byte minOrNull (byte[])
byte e
int i
byte min
byte[] $this$minOrNull
public static final java.lang.Short minOrNull (short[])
short e
int i
short min
short[] $this$minOrNull
public static final java.lang.Integer minOrNull (int[])
int e
int i
int min
int[] $this$minOrNull
public static final java.lang.Long minOrNull (long[])
long e
int i
long min
long[] $this$minOrNull
public static final java.lang.Float minOrNull (float[])
float e
int i
float min
float[] $this$minOrNull
public static final java.lang.Double minOrNull (double[])
double e
int i
double min
double[] $this$minOrNull
public static final java.lang.Character minOrNull (char[])
char e
int i
char min
char[] $this$minOrNull
public static final java.lang.Object minWithOrThrow (java.lang.Object[], java.util.Comparator)
Object e
int i
Object min
Object[] $this$minWith
java.util.Comparator comparator
public static final byte minWithOrThrow (byte[], java.util.Comparator)
byte e
int i
byte min
byte[] $this$minWith
java.util.Comparator comparator
public static final short minWithOrThrow (short[], java.util.Comparator)
short e
int i
short min
short[] $this$minWith
java.util.Comparator comparator
public static final int minWithOrThrow (int[], java.util.Comparator)
int e
int i
int min
int[] $this$minWith
java.util.Comparator comparator
public static final long minWithOrThrow (long[], java.util.Comparator)
long e
int i
long min
long[] $this$minWith
java.util.Comparator comparator
public static final float minWithOrThrow (float[], java.util.Comparator)
float e
int i
float min
float[] $this$minWith
java.util.Comparator comparator
public static final double minWithOrThrow (double[], java.util.Comparator)
double e
int i
double min
double[] $this$minWith
java.util.Comparator comparator
public static final boolean minWithOrThrow (boolean[], java.util.Comparator)
boolean e
int i
boolean min
boolean[] $this$minWith
java.util.Comparator comparator
public static final char minWithOrThrow (char[], java.util.Comparator)
char e
int i
char min
char[] $this$minWith
java.util.Comparator comparator
public static final java.lang.Object minWithOrNull (java.lang.Object[], java.util.Comparator)
Object e
int i
Object min
Object[] $this$minWithOrNull
java.util.Comparator comparator
public static final java.lang.Byte minWithOrNull (byte[], java.util.Comparator)
byte e
int i
byte min
byte[] $this$minWithOrNull
java.util.Comparator comparator
public static final java.lang.Short minWithOrNull (short[], java.util.Comparator)
short e
int i
short min
short[] $this$minWithOrNull
java.util.Comparator comparator
public static final java.lang.Integer minWithOrNull (int[], java.util.Comparator)
int e
int i
int min
int[] $this$minWithOrNull
java.util.Comparator comparator
public static final java.lang.Long minWithOrNull (long[], java.util.Comparator)
long e
int i
long min
long[] $this$minWithOrNull
java.util.Comparator comparator
public static final java.lang.Float minWithOrNull (float[], java.util.Comparator)
float e
int i
float min
float[] $this$minWithOrNull
java.util.Comparator comparator
public static final java.lang.Double minWithOrNull (double[], java.util.Comparator)
double e
int i
double min
double[] $this$minWithOrNull
java.util.Comparator comparator
public static final java.lang.Boolean minWithOrNull (boolean[], java.util.Comparator)
boolean e
int i
boolean min
boolean[] $this$minWithOrNull
java.util.Comparator comparator
public static final java.lang.Character minWithOrNull (char[], java.util.Comparator)
char e
int i
char min
char[] $this$minWithOrNull
java.util.Comparator comparator
public static final boolean none (java.lang.Object[])
Object[] $this$none
public static final boolean none (byte[])
byte[] $this$none
public static final boolean none (short[])
short[] $this$none
public static final boolean none (int[])
int[] $this$none
public static final boolean none (long[])
long[] $this$none
public static final boolean none (float[])
float[] $this$none
public static final boolean none (double[])
double[] $this$none
public static final boolean none (boolean[])
boolean[] $this$none
public static final boolean none (char[])
char[] $this$none
public static final boolean none (java.lang.Object[], kotlin.jvm.functions.Function1)
Object element
int $i$f$none
Object[] $this$none
kotlin.jvm.functions.Function1 predicate
public static final boolean none (byte[], kotlin.jvm.functions.Function1)
byte element
int $i$f$none
byte[] $this$none
kotlin.jvm.functions.Function1 predicate
public static final boolean none (short[], kotlin.jvm.functions.Function1)
short element
int $i$f$none
short[] $this$none
kotlin.jvm.functions.Function1 predicate
public static final boolean none (int[], kotlin.jvm.functions.Function1)
int element
int $i$f$none
int[] $this$none
kotlin.jvm.functions.Function1 predicate
public static final boolean none (long[], kotlin.jvm.functions.Function1)
long element
int $i$f$none
long[] $this$none
kotlin.jvm.functions.Function1 predicate
public static final boolean none (float[], kotlin.jvm.functions.Function1)
float element
int $i$f$none
float[] $this$none
kotlin.jvm.functions.Function1 predicate
public static final boolean none (double[], kotlin.jvm.functions.Function1)
double element
int $i$f$none
double[] $this$none
kotlin.jvm.functions.Function1 predicate
public static final boolean none (boolean[], kotlin.jvm.functions.Function1)
boolean element
int $i$f$none
boolean[] $this$none
kotlin.jvm.functions.Function1 predicate
public static final boolean none (char[], kotlin.jvm.functions.Function1)
char element
int $i$f$none
char[] $this$none
kotlin.jvm.functions.Function1 predicate
private static final java.lang.Object[] onEach (java.lang.Object[], kotlin.jvm.functions.Function1)
Object element
int $i$a$-apply-ArraysKt___ArraysKt$onEach$1
Object[] $this$onEach_u24lambda_u24108
Object[] $this$onEach
kotlin.jvm.functions.Function1 action
private static final byte[] onEach (byte[], kotlin.jvm.functions.Function1)
byte element
int $i$a$-apply-ArraysKt___ArraysKt$onEach$2
byte[] $this$onEach_u24lambda_u24109
byte[] $this$onEach
kotlin.jvm.functions.Function1 action
private static final short[] onEach (short[], kotlin.jvm.functions.Function1)
short element
int $i$a$-apply-ArraysKt___ArraysKt$onEach$3
short[] $this$onEach_u24lambda_u24110
short[] $this$onEach
kotlin.jvm.functions.Function1 action
private static final int[] onEach (int[], kotlin.jvm.functions.Function1)
int element
int $i$a$-apply-ArraysKt___ArraysKt$onEach$4
int[] $this$onEach_u24lambda_u24111
int[] $this$onEach
kotlin.jvm.functions.Function1 action
private static final long[] onEach (long[], kotlin.jvm.functions.Function1)
long element
int $i$a$-apply-ArraysKt___ArraysKt$onEach$5
long[] $this$onEach_u24lambda_u24112
long[] $this$onEach
kotlin.jvm.functions.Function1 action
private static final float[] onEach (float[], kotlin.jvm.functions.Function1)
float element
int $i$a$-apply-ArraysKt___ArraysKt$onEach$6
float[] $this$onEach_u24lambda_u24113
float[] $this$onEach
kotlin.jvm.functions.Function1 action
private static final double[] onEach (double[], kotlin.jvm.functions.Function1)
double element
int $i$a$-apply-ArraysKt___ArraysKt$onEach$7
double[] $this$onEach_u24lambda_u24114
double[] $this$onEach
kotlin.jvm.functions.Function1 action
private static final boolean[] onEach (boolean[], kotlin.jvm.functions.Function1)
boolean element
int $i$a$-apply-ArraysKt___ArraysKt$onEach$8
boolean[] $this$onEach_u24lambda_u24115
boolean[] $this$onEach
kotlin.jvm.functions.Function1 action
private static final char[] onEach (char[], kotlin.jvm.functions.Function1)
char element
int $i$a$-apply-ArraysKt___ArraysKt$onEach$9
char[] $this$onEach_u24lambda_u24116
char[] $this$onEach
kotlin.jvm.functions.Function1 action
private static final java.lang.Object[] onEachIndexed (java.lang.Object[], kotlin.jvm.functions.Function2)
Object item$iv
int $i$f$forEachIndexed
int index$iv
Object[] $this$forEachIndexed$iv
int $i$a$-apply-ArraysKt___ArraysKt$onEachIndexed$1
Object[] $this$onEachIndexed_u24lambda_u24117
Object[] $this$onEachIndexed
kotlin.jvm.functions.Function2 action
private static final byte[] onEachIndexed (byte[], kotlin.jvm.functions.Function2)
byte item$iv
int $i$f$forEachIndexed
int index$iv
byte[] $this$forEachIndexed$iv
int $i$a$-apply-ArraysKt___ArraysKt$onEachIndexed$2
byte[] $this$onEachIndexed_u24lambda_u24118
byte[] $this$onEachIndexed
kotlin.jvm.functions.Function2 action
private static final short[] onEachIndexed (short[], kotlin.jvm.functions.Function2)
short item$iv
int $i$f$forEachIndexed
int index$iv
short[] $this$forEachIndexed$iv
int $i$a$-apply-ArraysKt___ArraysKt$onEachIndexed$3
short[] $this$onEachIndexed_u24lambda_u24119
short[] $this$onEachIndexed
kotlin.jvm.functions.Function2 action
private static final int[] onEachIndexed (int[], kotlin.jvm.functions.Function2)
int item$iv
int $i$f$forEachIndexed
int index$iv
int[] $this$forEachIndexed$iv
int $i$a$-apply-ArraysKt___ArraysKt$onEachIndexed$4
int[] $this$onEachIndexed_u24lambda_u24120
int[] $this$onEachIndexed
kotlin.jvm.functions.Function2 action
private static final long[] onEachIndexed (long[], kotlin.jvm.functions.Function2)
long item$iv
int $i$f$forEachIndexed
int index$iv
long[] $this$forEachIndexed$iv
int $i$a$-apply-ArraysKt___ArraysKt$onEachIndexed$5
long[] $this$onEachIndexed_u24lambda_u24121
long[] $this$onEachIndexed
kotlin.jvm.functions.Function2 action
private static final float[] onEachIndexed (float[], kotlin.jvm.functions.Function2)
float item$iv
int $i$f$forEachIndexed
int index$iv
float[] $this$forEachIndexed$iv
int $i$a$-apply-ArraysKt___ArraysKt$onEachIndexed$6
float[] $this$onEachIndexed_u24lambda_u24122
float[] $this$onEachIndexed
kotlin.jvm.functions.Function2 action
private static final double[] onEachIndexed (double[], kotlin.jvm.functions.Function2)
double item$iv
int $i$f$forEachIndexed
int index$iv
double[] $this$forEachIndexed$iv
int $i$a$-apply-ArraysKt___ArraysKt$onEachIndexed$7
double[] $this$onEachIndexed_u24lambda_u24123
double[] $this$onEachIndexed
kotlin.jvm.functions.Function2 action
private static final boolean[] onEachIndexed (boolean[], kotlin.jvm.functions.Function2)
boolean item$iv
int $i$f$forEachIndexed
int index$iv
boolean[] $this$forEachIndexed$iv
int $i$a$-apply-ArraysKt___ArraysKt$onEachIndexed$8
boolean[] $this$onEachIndexed_u24lambda_u24124
boolean[] $this$onEachIndexed
kotlin.jvm.functions.Function2 action
private static final char[] onEachIndexed (char[], kotlin.jvm.functions.Function2)
char item$iv
int $i$f$forEachIndexed
int index$iv
char[] $this$forEachIndexed$iv
int $i$a$-apply-ArraysKt___ArraysKt$onEachIndexed$9
char[] $this$onEachIndexed_u24lambda_u24125
char[] $this$onEachIndexed
kotlin.jvm.functions.Function2 action
public static final java.lang.Object reduce (java.lang.Object[], kotlin.jvm.functions.Function2)
int index
int $i$f$reduce
Object accumulator
Object[] $this$reduce
kotlin.jvm.functions.Function2 operation
public static final byte reduce (byte[], kotlin.jvm.functions.Function2)
int index
int $i$f$reduce
byte accumulator
byte[] $this$reduce
kotlin.jvm.functions.Function2 operation
public static final short reduce (short[], kotlin.jvm.functions.Function2)
int index
int $i$f$reduce
short accumulator
short[] $this$reduce
kotlin.jvm.functions.Function2 operation
public static final int reduce (int[], kotlin.jvm.functions.Function2)
int index
int $i$f$reduce
int accumulator
int[] $this$reduce
kotlin.jvm.functions.Function2 operation
public static final long reduce (long[], kotlin.jvm.functions.Function2)
int index
int $i$f$reduce
long accumulator
long[] $this$reduce
kotlin.jvm.functions.Function2 operation
public static final float reduce (float[], kotlin.jvm.functions.Function2)
int index
int $i$f$reduce
float accumulator
float[] $this$reduce
kotlin.jvm.functions.Function2 operation
public static final double reduce (double[], kotlin.jvm.functions.Function2)
int index
int $i$f$reduce
double accumulator
double[] $this$reduce
kotlin.jvm.functions.Function2 operation
public static final boolean reduce (boolean[], kotlin.jvm.functions.Function2)
int index
int $i$f$reduce
boolean accumulator
boolean[] $this$reduce
kotlin.jvm.functions.Function2 operation
public static final char reduce (char[], kotlin.jvm.functions.Function2)
int index
int $i$f$reduce
char accumulator
char[] $this$reduce
kotlin.jvm.functions.Function2 operation
public static final java.lang.Object reduceIndexed (java.lang.Object[], kotlin.jvm.functions.Function3)
int index
int $i$f$reduceIndexed
Object accumulator
Object[] $this$reduceIndexed
kotlin.jvm.functions.Function3 operation
public static final byte reduceIndexed (byte[], kotlin.jvm.functions.Function3)
int index
int $i$f$reduceIndexed
byte accumulator
byte[] $this$reduceIndexed
kotlin.jvm.functions.Function3 operation
public static final short reduceIndexed (short[], kotlin.jvm.functions.Function3)
int index
int $i$f$reduceIndexed
short accumulator
short[] $this$reduceIndexed
kotlin.jvm.functions.Function3 operation
public static final int reduceIndexed (int[], kotlin.jvm.functions.Function3)
int index
int $i$f$reduceIndexed
int accumulator
int[] $this$reduceIndexed
kotlin.jvm.functions.Function3 operation
public static final long reduceIndexed (long[], kotlin.jvm.functions.Function3)
int index
int $i$f$reduceIndexed
long accumulator
long[] $this$reduceIndexed
kotlin.jvm.functions.Function3 operation
public static final float reduceIndexed (float[], kotlin.jvm.functions.Function3)
int index
int $i$f$reduceIndexed
float accumulator
float[] $this$reduceIndexed
kotlin.jvm.functions.Function3 operation
public static final double reduceIndexed (double[], kotlin.jvm.functions.Function3)
int index
int $i$f$reduceIndexed
double accumulator
double[] $this$reduceIndexed
kotlin.jvm.functions.Function3 operation
public static final boolean reduceIndexed (boolean[], kotlin.jvm.functions.Function3)
int index
int $i$f$reduceIndexed
boolean accumulator
boolean[] $this$reduceIndexed
kotlin.jvm.functions.Function3 operation
public static final char reduceIndexed (char[], kotlin.jvm.functions.Function3)
int index
int $i$f$reduceIndexed
char accumulator
char[] $this$reduceIndexed
kotlin.jvm.functions.Function3 operation
public static final java.lang.Object reduceIndexedOrNull (java.lang.Object[], kotlin.jvm.functions.Function3)
int index
int $i$f$reduceIndexedOrNull
Object accumulator
Object[] $this$reduceIndexedOrNull
kotlin.jvm.functions.Function3 operation
public static final java.lang.Byte reduceIndexedOrNull (byte[], kotlin.jvm.functions.Function3)
int index
int $i$f$reduceIndexedOrNull
byte accumulator
byte[] $this$reduceIndexedOrNull
kotlin.jvm.functions.Function3 operation
public static final java.lang.Short reduceIndexedOrNull (short[], kotlin.jvm.functions.Function3)
int index
int $i$f$reduceIndexedOrNull
short accumulator
short[] $this$reduceIndexedOrNull
kotlin.jvm.functions.Function3 operation
public static final java.lang.Integer reduceIndexedOrNull (int[], kotlin.jvm.functions.Function3)
int index
int $i$f$reduceIndexedOrNull
int accumulator
int[] $this$reduceIndexedOrNull
kotlin.jvm.functions.Function3 operation
public static final java.lang.Long reduceIndexedOrNull (long[], kotlin.jvm.functions.Function3)
int index
int $i$f$reduceIndexedOrNull
long accumulator
long[] $this$reduceIndexedOrNull
kotlin.jvm.functions.Function3 operation
public static final java.lang.Float reduceIndexedOrNull (float[], kotlin.jvm.functions.Function3)
int index
int $i$f$reduceIndexedOrNull
float accumulator
float[] $this$reduceIndexedOrNull
kotlin.jvm.functions.Function3 operation
public static final java.lang.Double reduceIndexedOrNull (double[], kotlin.jvm.functions.Function3)
int index
int $i$f$reduceIndexedOrNull
double accumulator
double[] $this$reduceIndexedOrNull
kotlin.jvm.functions.Function3 operation
public static final java.lang.Boolean reduceIndexedOrNull (boolean[], kotlin.jvm.functions.Function3)
int index
int $i$f$reduceIndexedOrNull
boolean accumulator
boolean[] $this$reduceIndexedOrNull
kotlin.jvm.functions.Function3 operation
public static final java.lang.Character reduceIndexedOrNull (char[], kotlin.jvm.functions.Function3)
int index
int $i$f$reduceIndexedOrNull
char accumulator
char[] $this$reduceIndexedOrNull
kotlin.jvm.functions.Function3 operation
public static final java.lang.Object reduceOrNull (java.lang.Object[], kotlin.jvm.functions.Function2)
int index
int $i$f$reduceOrNull
Object accumulator
Object[] $this$reduceOrNull
kotlin.jvm.functions.Function2 operation
public static final java.lang.Byte reduceOrNull (byte[], kotlin.jvm.functions.Function2)
int index
int $i$f$reduceOrNull
byte accumulator
byte[] $this$reduceOrNull
kotlin.jvm.functions.Function2 operation
public static final java.lang.Short reduceOrNull (short[], kotlin.jvm.functions.Function2)
int index
int $i$f$reduceOrNull
short accumulator
short[] $this$reduceOrNull
kotlin.jvm.functions.Function2 operation
public static final java.lang.Integer reduceOrNull (int[], kotlin.jvm.functions.Function2)
int index
int $i$f$reduceOrNull
int accumulator
int[] $this$reduceOrNull
kotlin.jvm.functions.Function2 operation
public static final java.lang.Long reduceOrNull (long[], kotlin.jvm.functions.Function2)
int index
int $i$f$reduceOrNull
long accumulator
long[] $this$reduceOrNull
kotlin.jvm.functions.Function2 operation
public static final java.lang.Float reduceOrNull (float[], kotlin.jvm.functions.Function2)
int index
int $i$f$reduceOrNull
float accumulator
float[] $this$reduceOrNull
kotlin.jvm.functions.Function2 operation
public static final java.lang.Double reduceOrNull (double[], kotlin.jvm.functions.Function2)
int index
int $i$f$reduceOrNull
double accumulator
double[] $this$reduceOrNull
kotlin.jvm.functions.Function2 operation
public static final java.lang.Boolean reduceOrNull (boolean[], kotlin.jvm.functions.Function2)
int index
int $i$f$reduceOrNull
boolean accumulator
boolean[] $this$reduceOrNull
kotlin.jvm.functions.Function2 operation
public static final java.lang.Character reduceOrNull (char[], kotlin.jvm.functions.Function2)
int index
int $i$f$reduceOrNull
char accumulator
char[] $this$reduceOrNull
kotlin.jvm.functions.Function2 operation
public static final java.lang.Object reduceRight (java.lang.Object[], kotlin.jvm.functions.Function2)
int $i$f$reduceRight
int index
Object accumulator
Object[] $this$reduceRight
kotlin.jvm.functions.Function2 operation
public static final byte reduceRight (byte[], kotlin.jvm.functions.Function2)
int $i$f$reduceRight
int index
byte accumulator
byte[] $this$reduceRight
kotlin.jvm.functions.Function2 operation
public static final short reduceRight (short[], kotlin.jvm.functions.Function2)
int $i$f$reduceRight
int index
short accumulator
short[] $this$reduceRight
kotlin.jvm.functions.Function2 operation
public static final int reduceRight (int[], kotlin.jvm.functions.Function2)
int $i$f$reduceRight
int index
int accumulator
int[] $this$reduceRight
kotlin.jvm.functions.Function2 operation
public static final long reduceRight (long[], kotlin.jvm.functions.Function2)
int $i$f$reduceRight
int index
long accumulator
long[] $this$reduceRight
kotlin.jvm.functions.Function2 operation
public static final float reduceRight (float[], kotlin.jvm.functions.Function2)
int $i$f$reduceRight
int index
float accumulator
float[] $this$reduceRight
kotlin.jvm.functions.Function2 operation
public static final double reduceRight (double[], kotlin.jvm.functions.Function2)
int $i$f$reduceRight
int index
double accumulator
double[] $this$reduceRight
kotlin.jvm.functions.Function2 operation
public static final boolean reduceRight (boolean[], kotlin.jvm.functions.Function2)
int $i$f$reduceRight
int index
boolean accumulator
boolean[] $this$reduceRight
kotlin.jvm.functions.Function2 operation
public static final char reduceRight (char[], kotlin.jvm.functions.Function2)
int $i$f$reduceRight
int index
char accumulator
char[] $this$reduceRight
kotlin.jvm.functions.Function2 operation
public static final java.lang.Object reduceRightIndexed (java.lang.Object[], kotlin.jvm.functions.Function3)
int $i$f$reduceRightIndexed
int index
Object accumulator
Object[] $this$reduceRightIndexed
kotlin.jvm.functions.Function3 operation
public static final byte reduceRightIndexed (byte[], kotlin.jvm.functions.Function3)
int $i$f$reduceRightIndexed
int index
byte accumulator
byte[] $this$reduceRightIndexed
kotlin.jvm.functions.Function3 operation
public static final short reduceRightIndexed (short[], kotlin.jvm.functions.Function3)
int $i$f$reduceRightIndexed
int index
short accumulator
short[] $this$reduceRightIndexed
kotlin.jvm.functions.Function3 operation
public static final int reduceRightIndexed (int[], kotlin.jvm.functions.Function3)
int $i$f$reduceRightIndexed
int index
int accumulator
int[] $this$reduceRightIndexed
kotlin.jvm.functions.Function3 operation
public static final long reduceRightIndexed (long[], kotlin.jvm.functions.Function3)
int $i$f$reduceRightIndexed
int index
long accumulator
long[] $this$reduceRightIndexed
kotlin.jvm.functions.Function3 operation
public static final float reduceRightIndexed (float[], kotlin.jvm.functions.Function3)
int $i$f$reduceRightIndexed
int index
float accumulator
float[] $this$reduceRightIndexed
kotlin.jvm.functions.Function3 operation
public static final double reduceRightIndexed (double[], kotlin.jvm.functions.Function3)
int $i$f$reduceRightIndexed
int index
double accumulator
double[] $this$reduceRightIndexed
kotlin.jvm.functions.Function3 operation
public static final boolean reduceRightIndexed (boolean[], kotlin.jvm.functions.Function3)
int $i$f$reduceRightIndexed
int index
boolean accumulator
boolean[] $this$reduceRightIndexed
kotlin.jvm.functions.Function3 operation
public static final char reduceRightIndexed (char[], kotlin.jvm.functions.Function3)
int $i$f$reduceRightIndexed
int index
char accumulator
char[] $this$reduceRightIndexed
kotlin.jvm.functions.Function3 operation
public static final java.lang.Object reduceRightIndexedOrNull (java.lang.Object[], kotlin.jvm.functions.Function3)
int $i$f$reduceRightIndexedOrNull
int index
Object accumulator
Object[] $this$reduceRightIndexedOrNull
kotlin.jvm.functions.Function3 operation
public static final java.lang.Byte reduceRightIndexedOrNull (byte[], kotlin.jvm.functions.Function3)
int $i$f$reduceRightIndexedOrNull
int index
byte accumulator
byte[] $this$reduceRightIndexedOrNull
kotlin.jvm.functions.Function3 operation
public static final java.lang.Short reduceRightIndexedOrNull (short[], kotlin.jvm.functions.Function3)
int $i$f$reduceRightIndexedOrNull
int index
short accumulator
short[] $this$reduceRightIndexedOrNull
kotlin.jvm.functions.Function3 operation
public static final java.lang.Integer reduceRightIndexedOrNull (int[], kotlin.jvm.functions.Function3)
int $i$f$reduceRightIndexedOrNull
int index
int accumulator
int[] $this$reduceRightIndexedOrNull
kotlin.jvm.functions.Function3 operation
public static final java.lang.Long reduceRightIndexedOrNull (long[], kotlin.jvm.functions.Function3)
int $i$f$reduceRightIndexedOrNull
int index
long accumulator
long[] $this$reduceRightIndexedOrNull
kotlin.jvm.functions.Function3 operation
public static final java.lang.Float reduceRightIndexedOrNull (float[], kotlin.jvm.functions.Function3)
int $i$f$reduceRightIndexedOrNull
int index
float accumulator
float[] $this$reduceRightIndexedOrNull
kotlin.jvm.functions.Function3 operation
public static final java.lang.Double reduceRightIndexedOrNull (double[], kotlin.jvm.functions.Function3)
int $i$f$reduceRightIndexedOrNull
int index
double accumulator
double[] $this$reduceRightIndexedOrNull
kotlin.jvm.functions.Function3 operation
public static final java.lang.Boolean reduceRightIndexedOrNull (boolean[], kotlin.jvm.functions.Function3)
int $i$f$reduceRightIndexedOrNull
int index
boolean accumulator
boolean[] $this$reduceRightIndexedOrNull
kotlin.jvm.functions.Function3 operation
public static final java.lang.Character reduceRightIndexedOrNull (char[], kotlin.jvm.functions.Function3)
int $i$f$reduceRightIndexedOrNull
int index
char accumulator
char[] $this$reduceRightIndexedOrNull
kotlin.jvm.functions.Function3 operation
public static final java.lang.Object reduceRightOrNull (java.lang.Object[], kotlin.jvm.functions.Function2)
int $i$f$reduceRightOrNull
int index
Object accumulator
Object[] $this$reduceRightOrNull
kotlin.jvm.functions.Function2 operation
public static final java.lang.Byte reduceRightOrNull (byte[], kotlin.jvm.functions.Function2)
int $i$f$reduceRightOrNull
int index
byte accumulator
byte[] $this$reduceRightOrNull
kotlin.jvm.functions.Function2 operation
public static final java.lang.Short reduceRightOrNull (short[], kotlin.jvm.functions.Function2)
int $i$f$reduceRightOrNull
int index
short accumulator
short[] $this$reduceRightOrNull
kotlin.jvm.functions.Function2 operation
public static final java.lang.Integer reduceRightOrNull (int[], kotlin.jvm.functions.Function2)
int $i$f$reduceRightOrNull
int index
int accumulator
int[] $this$reduceRightOrNull
kotlin.jvm.functions.Function2 operation
public static final java.lang.Long reduceRightOrNull (long[], kotlin.jvm.functions.Function2)
int $i$f$reduceRightOrNull
int index
long accumulator
long[] $this$reduceRightOrNull
kotlin.jvm.functions.Function2 operation
public static final java.lang.Float reduceRightOrNull (float[], kotlin.jvm.functions.Function2)
int $i$f$reduceRightOrNull
int index
float accumulator
float[] $this$reduceRightOrNull
kotlin.jvm.functions.Function2 operation
public static final java.lang.Double reduceRightOrNull (double[], kotlin.jvm.functions.Function2)
int $i$f$reduceRightOrNull
int index
double accumulator
double[] $this$reduceRightOrNull
kotlin.jvm.functions.Function2 operation
public static final java.lang.Boolean reduceRightOrNull (boolean[], kotlin.jvm.functions.Function2)
int $i$f$reduceRightOrNull
int index
boolean accumulator
boolean[] $this$reduceRightOrNull
kotlin.jvm.functions.Function2 operation
public static final java.lang.Character reduceRightOrNull (char[], kotlin.jvm.functions.Function2)
int $i$f$reduceRightOrNull
int index
char accumulator
char[] $this$reduceRightOrNull
kotlin.jvm.functions.Function2 operation
public static final java.util.List runningFold (java.lang.Object[], java.lang.Object, kotlin.jvm.functions.Function2)
int $i$a$-apply-ArraysKt___ArraysKt$runningFold$result$1
java.util.ArrayList $this$runningFold_u24lambda_u24126
Object element
int $i$f$runningFold
java.util.ArrayList result
Object accumulator
Object[] $this$runningFold
Object initial
kotlin.jvm.functions.Function2 operation
private static final java.util.List runningFold (byte[], java.lang.Object, kotlin.jvm.functions.Function2)
int $i$a$-apply-ArraysKt___ArraysKt$runningFold$result$2
java.util.ArrayList $this$runningFold_u24lambda_u24127
byte element
java.util.ArrayList result
Object accumulator
byte[] $this$runningFold
Object initial
kotlin.jvm.functions.Function2 operation
private static final java.util.List runningFold (short[], java.lang.Object, kotlin.jvm.functions.Function2)
int $i$a$-apply-ArraysKt___ArraysKt$runningFold$result$3
java.util.ArrayList $this$runningFold_u24lambda_u24128
short element
java.util.ArrayList result
Object accumulator
short[] $this$runningFold
Object initial
kotlin.jvm.functions.Function2 operation
private static final java.util.List runningFold (int[], java.lang.Object, kotlin.jvm.functions.Function2)
int $i$a$-apply-ArraysKt___ArraysKt$runningFold$result$4
java.util.ArrayList $this$runningFold_u24lambda_u24129
int element
java.util.ArrayList result
Object accumulator
int[] $this$runningFold
Object initial
kotlin.jvm.functions.Function2 operation
private static final java.util.List runningFold (long[], java.lang.Object, kotlin.jvm.functions.Function2)
int $i$a$-apply-ArraysKt___ArraysKt$runningFold$result$5
java.util.ArrayList $this$runningFold_u24lambda_u24130
long element
java.util.ArrayList result
Object accumulator
long[] $this$runningFold
Object initial
kotlin.jvm.functions.Function2 operation
private static final java.util.List runningFold (float[], java.lang.Object, kotlin.jvm.functions.Function2)
int $i$a$-apply-ArraysKt___ArraysKt$runningFold$result$6
java.util.ArrayList $this$runningFold_u24lambda_u24131
float element
java.util.ArrayList result
Object accumulator
float[] $this$runningFold
Object initial
kotlin.jvm.functions.Function2 operation
private static final java.util.List runningFold (double[], java.lang.Object, kotlin.jvm.functions.Function2)
int $i$a$-apply-ArraysKt___ArraysKt$runningFold$result$7
java.util.ArrayList $this$runningFold_u24lambda_u24132
double element
java.util.ArrayList result
Object accumulator
double[] $this$runningFold
Object initial
kotlin.jvm.functions.Function2 operation
private static final java.util.List runningFold (boolean[], java.lang.Object, kotlin.jvm.functions.Function2)
int $i$a$-apply-ArraysKt___ArraysKt$runningFold$result$8
java.util.ArrayList $this$runningFold_u24lambda_u24133
boolean element
java.util.ArrayList result
Object accumulator
boolean[] $this$runningFold
Object initial
kotlin.jvm.functions.Function2 operation
private static final java.util.List runningFold (char[], java.lang.Object, kotlin.jvm.functions.Function2)
int $i$a$-apply-ArraysKt___ArraysKt$runningFold$result$9
java.util.ArrayList $this$runningFold_u24lambda_u24134
char element
java.util.ArrayList result
Object accumulator
char[] $this$runningFold
Object initial
kotlin.jvm.functions.Function2 operation
public static final java.util.List runningFoldIndexed (java.lang.Object[], java.lang.Object, kotlin.jvm.functions.Function3)
int $i$a$-apply-ArraysKt___ArraysKt$runningFoldIndexed$result$1
java.util.ArrayList $this$runningFoldIndexed_u24lambda_u24135
int index
int $i$f$runningFoldIndexed
java.util.ArrayList result
Object accumulator
Object[] $this$runningFoldIndexed
Object initial
kotlin.jvm.functions.Function3 operation
private static final java.util.List runningFoldIndexed (byte[], java.lang.Object, kotlin.jvm.functions.Function3)
int $i$a$-apply-ArraysKt___ArraysKt$runningFoldIndexed$result$2
java.util.ArrayList $this$runningFoldIndexed_u24lambda_u24136
int index
java.util.ArrayList result
Object accumulator
byte[] $this$runningFoldIndexed
Object initial
kotlin.jvm.functions.Function3 operation
private static final java.util.List runningFoldIndexed (short[], java.lang.Object, kotlin.jvm.functions.Function3)
int $i$a$-apply-ArraysKt___ArraysKt$runningFoldIndexed$result$3
java.util.ArrayList $this$runningFoldIndexed_u24lambda_u24137
int index
java.util.ArrayList result
Object accumulator
short[] $this$runningFoldIndexed
Object initial
kotlin.jvm.functions.Function3 operation
private static final java.util.List runningFoldIndexed (int[], java.lang.Object, kotlin.jvm.functions.Function3)
int $i$a$-apply-ArraysKt___ArraysKt$runningFoldIndexed$result$4
java.util.ArrayList $this$runningFoldIndexed_u24lambda_u24138
int index
java.util.ArrayList result
Object accumulator
int[] $this$runningFoldIndexed
Object initial
kotlin.jvm.functions.Function3 operation
private static final java.util.List runningFoldIndexed (long[], java.lang.Object, kotlin.jvm.functions.Function3)
int $i$a$-apply-ArraysKt___ArraysKt$runningFoldIndexed$result$5
java.util.ArrayList $this$runningFoldIndexed_u24lambda_u24139
int index
java.util.ArrayList result
Object accumulator
long[] $this$runningFoldIndexed
Object initial
kotlin.jvm.functions.Function3 operation
private static final java.util.List runningFoldIndexed (float[], java.lang.Object, kotlin.jvm.functions.Function3)
int $i$a$-apply-ArraysKt___ArraysKt$runningFoldIndexed$result$6
java.util.ArrayList $this$runningFoldIndexed_u24lambda_u24140
int index
java.util.ArrayList result
Object accumulator
float[] $this$runningFoldIndexed
Object initial
kotlin.jvm.functions.Function3 operation
private static final java.util.List runningFoldIndexed (double[], java.lang.Object, kotlin.jvm.functions.Function3)
int $i$a$-apply-ArraysKt___ArraysKt$runningFoldIndexed$result$7
java.util.ArrayList $this$runningFoldIndexed_u24lambda_u24141
int index
java.util.ArrayList result
Object accumulator
double[] $this$runningFoldIndexed
Object initial
kotlin.jvm.functions.Function3 operation
private static final java.util.List runningFoldIndexed (boolean[], java.lang.Object, kotlin.jvm.functions.Function3)
int $i$a$-apply-ArraysKt___ArraysKt$runningFoldIndexed$result$8
java.util.ArrayList $this$runningFoldIndexed_u24lambda_u24142
int index
java.util.ArrayList result
Object accumulator
boolean[] $this$runningFoldIndexed
Object initial
kotlin.jvm.functions.Function3 operation
private static final java.util.List runningFoldIndexed (char[], java.lang.Object, kotlin.jvm.functions.Function3)
int $i$a$-apply-ArraysKt___ArraysKt$runningFoldIndexed$result$9
java.util.ArrayList $this$runningFoldIndexed_u24lambda_u24143
int index
java.util.ArrayList result
Object accumulator
char[] $this$runningFoldIndexed
Object initial
kotlin.jvm.functions.Function3 operation
public static final java.util.List runningReduce (java.lang.Object[], kotlin.jvm.functions.Function2)
int $i$a$-apply-ArraysKt___ArraysKt$runningReduce$result$1
java.util.ArrayList $this$runningReduce_u24lambda_u24144
int index
int $i$f$runningReduce
Object accumulator
java.util.ArrayList result
Object[] $this$runningReduce
kotlin.jvm.functions.Function2 operation
private static final java.util.List runningReduce (byte[], kotlin.jvm.functions.Function2)
int $i$a$-apply-ArraysKt___ArraysKt$runningReduce$result$2
java.util.ArrayList $this$runningReduce_u24lambda_u24145
int index
byte accumulator
java.util.ArrayList result
byte[] $this$runningReduce
kotlin.jvm.functions.Function2 operation
private static final java.util.List runningReduce (short[], kotlin.jvm.functions.Function2)
int $i$a$-apply-ArraysKt___ArraysKt$runningReduce$result$3
java.util.ArrayList $this$runningReduce_u24lambda_u24146
int index
short accumulator
java.util.ArrayList result
short[] $this$runningReduce
kotlin.jvm.functions.Function2 operation
private static final java.util.List runningReduce (int[], kotlin.jvm.functions.Function2)
int $i$a$-apply-ArraysKt___ArraysKt$runningReduce$result$4
java.util.ArrayList $this$runningReduce_u24lambda_u24147
int index
int accumulator
java.util.ArrayList result
int[] $this$runningReduce
kotlin.jvm.functions.Function2 operation
private static final java.util.List runningReduce (long[], kotlin.jvm.functions.Function2)
int $i$a$-apply-ArraysKt___ArraysKt$runningReduce$result$5
java.util.ArrayList $this$runningReduce_u24lambda_u24148
int index
long accumulator
java.util.ArrayList result
long[] $this$runningReduce
kotlin.jvm.functions.Function2 operation
private static final java.util.List runningReduce (float[], kotlin.jvm.functions.Function2)
int $i$a$-apply-ArraysKt___ArraysKt$runningReduce$result$6
java.util.ArrayList $this$runningReduce_u24lambda_u24149
int index
float accumulator
java.util.ArrayList result
float[] $this$runningReduce
kotlin.jvm.functions.Function2 operation
private static final java.util.List runningReduce (double[], kotlin.jvm.functions.Function2)
int $i$a$-apply-ArraysKt___ArraysKt$runningReduce$result$7
java.util.ArrayList $this$runningReduce_u24lambda_u24150
int index
double accumulator
java.util.ArrayList result
double[] $this$runningReduce
kotlin.jvm.functions.Function2 operation
private static final java.util.List runningReduce (boolean[], kotlin.jvm.functions.Function2)
int $i$a$-apply-ArraysKt___ArraysKt$runningReduce$result$8
java.util.ArrayList $this$runningReduce_u24lambda_u24151
int index
boolean accumulator
java.util.ArrayList result
boolean[] $this$runningReduce
kotlin.jvm.functions.Function2 operation
private static final java.util.List runningReduce (char[], kotlin.jvm.functions.Function2)
int $i$a$-apply-ArraysKt___ArraysKt$runningReduce$result$9
java.util.ArrayList $this$runningReduce_u24lambda_u24152
int index
char accumulator
java.util.ArrayList result
char[] $this$runningReduce
kotlin.jvm.functions.Function2 operation
public static final java.util.List runningReduceIndexed (java.lang.Object[], kotlin.jvm.functions.Function3)
int $i$a$-apply-ArraysKt___ArraysKt$runningReduceIndexed$result$1
java.util.ArrayList $this$runningReduceIndexed_u24lambda_u24153
int index
int $i$f$runningReduceIndexed
Object accumulator
java.util.ArrayList result
Object[] $this$runningReduceIndexed
kotlin.jvm.functions.Function3 operation
private static final java.util.List runningReduceIndexed (byte[], kotlin.jvm.functions.Function3)
int $i$a$-apply-ArraysKt___ArraysKt$runningReduceIndexed$result$2
java.util.ArrayList $this$runningReduceIndexed_u24lambda_u24154
int index
byte accumulator
java.util.ArrayList result
byte[] $this$runningReduceIndexed
kotlin.jvm.functions.Function3 operation
private static final java.util.List runningReduceIndexed (short[], kotlin.jvm.functions.Function3)
int $i$a$-apply-ArraysKt___ArraysKt$runningReduceIndexed$result$3
java.util.ArrayList $this$runningReduceIndexed_u24lambda_u24155
int index
short accumulator
java.util.ArrayList result
short[] $this$runningReduceIndexed
kotlin.jvm.functions.Function3 operation
private static final java.util.List runningReduceIndexed (int[], kotlin.jvm.functions.Function3)
int $i$a$-apply-ArraysKt___ArraysKt$runningReduceIndexed$result$4
java.util.ArrayList $this$runningReduceIndexed_u24lambda_u24156
int index
int accumulator
java.util.ArrayList result
int[] $this$runningReduceIndexed
kotlin.jvm.functions.Function3 operation
private static final java.util.List runningReduceIndexed (long[], kotlin.jvm.functions.Function3)
int $i$a$-apply-ArraysKt___ArraysKt$runningReduceIndexed$result$5
java.util.ArrayList $this$runningReduceIndexed_u24lambda_u24157
int index
long accumulator
java.util.ArrayList result
long[] $this$runningReduceIndexed
kotlin.jvm.functions.Function3 operation
private static final java.util.List runningReduceIndexed (float[], kotlin.jvm.functions.Function3)
int $i$a$-apply-ArraysKt___ArraysKt$runningReduceIndexed$result$6
java.util.ArrayList $this$runningReduceIndexed_u24lambda_u24158
int index
float accumulator
java.util.ArrayList result
float[] $this$runningReduceIndexed
kotlin.jvm.functions.Function3 operation
private static final java.util.List runningReduceIndexed (double[], kotlin.jvm.functions.Function3)
int $i$a$-apply-ArraysKt___ArraysKt$runningReduceIndexed$result$7
java.util.ArrayList $this$runningReduceIndexed_u24lambda_u24159
int index
double accumulator
java.util.ArrayList result
double[] $this$runningReduceIndexed
kotlin.jvm.functions.Function3 operation
private static final java.util.List runningReduceIndexed (boolean[], kotlin.jvm.functions.Function3)
int $i$a$-apply-ArraysKt___ArraysKt$runningReduceIndexed$result$8
java.util.ArrayList $this$runningReduceIndexed_u24lambda_u24160
int index
boolean accumulator
java.util.ArrayList result
boolean[] $this$runningReduceIndexed
kotlin.jvm.functions.Function3 operation
private static final java.util.List runningReduceIndexed (char[], kotlin.jvm.functions.Function3)
int $i$a$-apply-ArraysKt___ArraysKt$runningReduceIndexed$result$9
java.util.ArrayList $this$runningReduceIndexed_u24lambda_u24161
int index
char accumulator
java.util.ArrayList result
char[] $this$runningReduceIndexed
kotlin.jvm.functions.Function3 operation
public static final java.util.List scan (java.lang.Object[], java.lang.Object, kotlin.jvm.functions.Function2)
int $i$a$-apply-ArraysKt___ArraysKt$runningFold$result$1$iv
java.util.ArrayList $this$runningFold_u24lambda_u24126$iv
Object element$iv
int $i$f$runningFold
java.util.ArrayList result$iv
Object accumulator$iv
Object[] $this$runningFold$iv
int $i$f$scan
Object[] $this$scan
Object initial
kotlin.jvm.functions.Function2 operation
private static final java.util.List scan (byte[], java.lang.Object, kotlin.jvm.functions.Function2)
byte[] $this$scan
Object initial
kotlin.jvm.functions.Function2 operation
private static final java.util.List scan (short[], java.lang.Object, kotlin.jvm.functions.Function2)
short[] $this$scan
Object initial
kotlin.jvm.functions.Function2 operation
private static final java.util.List scan (int[], java.lang.Object, kotlin.jvm.functions.Function2)
int[] $this$scan
Object initial
kotlin.jvm.functions.Function2 operation
private static final java.util.List scan (long[], java.lang.Object, kotlin.jvm.functions.Function2)
long[] $this$scan
Object initial
kotlin.jvm.functions.Function2 operation
private static final java.util.List scan (float[], java.lang.Object, kotlin.jvm.functions.Function2)
float[] $this$scan
Object initial
kotlin.jvm.functions.Function2 operation
private static final java.util.List scan (double[], java.lang.Object, kotlin.jvm.functions.Function2)
double[] $this$scan
Object initial
kotlin.jvm.functions.Function2 operation
private static final java.util.List scan (boolean[], java.lang.Object, kotlin.jvm.functions.Function2)
boolean[] $this$scan
Object initial
kotlin.jvm.functions.Function2 operation
private static final java.util.List scan (char[], java.lang.Object, kotlin.jvm.functions.Function2)
char[] $this$scan
Object initial
kotlin.jvm.functions.Function2 operation
public static final java.util.List scanIndexed (java.lang.Object[], java.lang.Object, kotlin.jvm.functions.Function3)
int $i$a$-apply-ArraysKt___ArraysKt$runningFoldIndexed$result$1$iv
java.util.ArrayList $this$runningFoldIndexed_u24lambda_u24135$iv
int index$iv
int $i$f$runningFoldIndexed
java.util.ArrayList result$iv
Object accumulator$iv
Object[] $this$runningFoldIndexed$iv
int $i$f$scanIndexed
Object[] $this$scanIndexed
Object initial
kotlin.jvm.functions.Function3 operation
private static final java.util.List scanIndexed (byte[], java.lang.Object, kotlin.jvm.functions.Function3)
byte[] $this$scanIndexed
Object initial
kotlin.jvm.functions.Function3 operation
private static final java.util.List scanIndexed (short[], java.lang.Object, kotlin.jvm.functions.Function3)
short[] $this$scanIndexed
Object initial
kotlin.jvm.functions.Function3 operation
private static final java.util.List scanIndexed (int[], java.lang.Object, kotlin.jvm.functions.Function3)
int[] $this$scanIndexed
Object initial
kotlin.jvm.functions.Function3 operation
private static final java.util.List scanIndexed (long[], java.lang.Object, kotlin.jvm.functions.Function3)
long[] $this$scanIndexed
Object initial
kotlin.jvm.functions.Function3 operation
private static final java.util.List scanIndexed (float[], java.lang.Object, kotlin.jvm.functions.Function3)
float[] $this$scanIndexed
Object initial
kotlin.jvm.functions.Function3 operation
private static final java.util.List scanIndexed (double[], java.lang.Object, kotlin.jvm.functions.Function3)
double[] $this$scanIndexed
Object initial
kotlin.jvm.functions.Function3 operation
private static final java.util.List scanIndexed (boolean[], java.lang.Object, kotlin.jvm.functions.Function3)
boolean[] $this$scanIndexed
Object initial
kotlin.jvm.functions.Function3 operation
private static final java.util.List scanIndexed (char[], java.lang.Object, kotlin.jvm.functions.Function3)
char[] $this$scanIndexed
Object initial
kotlin.jvm.functions.Function3 operation
public static final int sumBy (java.lang.Object[], kotlin.jvm.functions.Function1)
Object element
int $i$f$sumBy
int sum
Object[] $this$sumBy
kotlin.jvm.functions.Function1 selector
public static final int sumBy (byte[], kotlin.jvm.functions.Function1)
byte element
int $i$f$sumBy
int sum
byte[] $this$sumBy
kotlin.jvm.functions.Function1 selector
public static final int sumBy (short[], kotlin.jvm.functions.Function1)
short element
int $i$f$sumBy
int sum
short[] $this$sumBy
kotlin.jvm.functions.Function1 selector
public static final int sumBy (int[], kotlin.jvm.functions.Function1)
int element
int $i$f$sumBy
int sum
int[] $this$sumBy
kotlin.jvm.functions.Function1 selector
public static final int sumBy (long[], kotlin.jvm.functions.Function1)
long element
int $i$f$sumBy
int sum
long[] $this$sumBy
kotlin.jvm.functions.Function1 selector
public static final int sumBy (float[], kotlin.jvm.functions.Function1)
float element
int $i$f$sumBy
int sum
float[] $this$sumBy
kotlin.jvm.functions.Function1 selector
public static final int sumBy (double[], kotlin.jvm.functions.Function1)
double element
int $i$f$sumBy
int sum
double[] $this$sumBy
kotlin.jvm.functions.Function1 selector
public static final int sumBy (boolean[], kotlin.jvm.functions.Function1)
boolean element
int $i$f$sumBy
int sum
boolean[] $this$sumBy
kotlin.jvm.functions.Function1 selector
public static final int sumBy (char[], kotlin.jvm.functions.Function1)
char element
int $i$f$sumBy
int sum
char[] $this$sumBy
kotlin.jvm.functions.Function1 selector
public static final double sumByDouble (java.lang.Object[], kotlin.jvm.functions.Function1)
Object element
int $i$f$sumByDouble
double sum
Object[] $this$sumByDouble
kotlin.jvm.functions.Function1 selector
public static final double sumByDouble (byte[], kotlin.jvm.functions.Function1)
byte element
int $i$f$sumByDouble
double sum
byte[] $this$sumByDouble
kotlin.jvm.functions.Function1 selector
public static final double sumByDouble (short[], kotlin.jvm.functions.Function1)
short element
int $i$f$sumByDouble
double sum
short[] $this$sumByDouble
kotlin.jvm.functions.Function1 selector
public static final double sumByDouble (int[], kotlin.jvm.functions.Function1)
int element
int $i$f$sumByDouble
double sum
int[] $this$sumByDouble
kotlin.jvm.functions.Function1 selector
public static final double sumByDouble (long[], kotlin.jvm.functions.Function1)
long element
int $i$f$sumByDouble
double sum
long[] $this$sumByDouble
kotlin.jvm.functions.Function1 selector
public static final double sumByDouble (float[], kotlin.jvm.functions.Function1)
float element
int $i$f$sumByDouble
double sum
float[] $this$sumByDouble
kotlin.jvm.functions.Function1 selector
public static final double sumByDouble (double[], kotlin.jvm.functions.Function1)
double element
int $i$f$sumByDouble
double sum
double[] $this$sumByDouble
kotlin.jvm.functions.Function1 selector
public static final double sumByDouble (boolean[], kotlin.jvm.functions.Function1)
boolean element
int $i$f$sumByDouble
double sum
boolean[] $this$sumByDouble
kotlin.jvm.functions.Function1 selector
public static final double sumByDouble (char[], kotlin.jvm.functions.Function1)
char element
int $i$f$sumByDouble
double sum
char[] $this$sumByDouble
kotlin.jvm.functions.Function1 selector
private static final double sumOfDouble (java.lang.Object[], kotlin.jvm.functions.Function1)
Object element
double sum
Object[] $this$sumOf
kotlin.jvm.functions.Function1 selector
private static final double sumOfDouble (byte[], kotlin.jvm.functions.Function1)
byte element
double sum
byte[] $this$sumOf
kotlin.jvm.functions.Function1 selector
private static final double sumOfDouble (short[], kotlin.jvm.functions.Function1)
short element
double sum
short[] $this$sumOf
kotlin.jvm.functions.Function1 selector
private static final double sumOfDouble (int[], kotlin.jvm.functions.Function1)
int element
double sum
int[] $this$sumOf
kotlin.jvm.functions.Function1 selector
private static final double sumOfDouble (long[], kotlin.jvm.functions.Function1)
long element
double sum
long[] $this$sumOf
kotlin.jvm.functions.Function1 selector
private static final double sumOfDouble (float[], kotlin.jvm.functions.Function1)
float element
double sum
float[] $this$sumOf
kotlin.jvm.functions.Function1 selector
private static final double sumOfDouble (double[], kotlin.jvm.functions.Function1)
double element
double sum
double[] $this$sumOf
kotlin.jvm.functions.Function1 selector
private static final double sumOfDouble (boolean[], kotlin.jvm.functions.Function1)
boolean element
double sum
boolean[] $this$sumOf
kotlin.jvm.functions.Function1 selector
private static final double sumOfDouble (char[], kotlin.jvm.functions.Function1)
char element
double sum
char[] $this$sumOf
kotlin.jvm.functions.Function1 selector
private static final int sumOfInt (java.lang.Object[], kotlin.jvm.functions.Function1)
Object element
int sum
Object[] $this$sumOf
kotlin.jvm.functions.Function1 selector
private static final int sumOfInt (byte[], kotlin.jvm.functions.Function1)
byte element
int sum
byte[] $this$sumOf
kotlin.jvm.functions.Function1 selector
private static final int sumOfInt (short[], kotlin.jvm.functions.Function1)
short element
int sum
short[] $this$sumOf
kotlin.jvm.functions.Function1 selector
private static final int sumOfInt (int[], kotlin.jvm.functions.Function1)
int element
int sum
int[] $this$sumOf
kotlin.jvm.functions.Function1 selector
private static final int sumOfInt (long[], kotlin.jvm.functions.Function1)
long element
int sum
long[] $this$sumOf
kotlin.jvm.functions.Function1 selector
private static final int sumOfInt (float[], kotlin.jvm.functions.Function1)
float element
int sum
float[] $this$sumOf
kotlin.jvm.functions.Function1 selector
private static final int sumOfInt (double[], kotlin.jvm.functions.Function1)
double element
int sum
double[] $this$sumOf
kotlin.jvm.functions.Function1 selector
private static final int sumOfInt (boolean[], kotlin.jvm.functions.Function1)
boolean element
int sum
boolean[] $this$sumOf
kotlin.jvm.functions.Function1 selector
private static final int sumOfInt (char[], kotlin.jvm.functions.Function1)
char element
int sum
char[] $this$sumOf
kotlin.jvm.functions.Function1 selector
private static final long sumOfLong (java.lang.Object[], kotlin.jvm.functions.Function1)
Object element
long sum
Object[] $this$sumOf
kotlin.jvm.functions.Function1 selector
private static final long sumOfLong (byte[], kotlin.jvm.functions.Function1)
byte element
long sum
byte[] $this$sumOf
kotlin.jvm.functions.Function1 selector
private static final long sumOfLong (short[], kotlin.jvm.functions.Function1)
short element
long sum
short[] $this$sumOf
kotlin.jvm.functions.Function1 selector
private static final long sumOfLong (int[], kotlin.jvm.functions.Function1)
int element
long sum
int[] $this$sumOf
kotlin.jvm.functions.Function1 selector
private static final long sumOfLong (long[], kotlin.jvm.functions.Function1)
long element
long sum
long[] $this$sumOf
kotlin.jvm.functions.Function1 selector
private static final long sumOfLong (float[], kotlin.jvm.functions.Function1)
float element
long sum
float[] $this$sumOf
kotlin.jvm.functions.Function1 selector
private static final long sumOfLong (double[], kotlin.jvm.functions.Function1)
double element
long sum
double[] $this$sumOf
kotlin.jvm.functions.Function1 selector
private static final long sumOfLong (boolean[], kotlin.jvm.functions.Function1)
boolean element
long sum
boolean[] $this$sumOf
kotlin.jvm.functions.Function1 selector
private static final long sumOfLong (char[], kotlin.jvm.functions.Function1)
char element
long sum
char[] $this$sumOf
kotlin.jvm.functions.Function1 selector
private static final int sumOfUInt (java.lang.Object[], kotlin.jvm.functions.Function1)
Object element
int sum
Object[] $this$sumOf
kotlin.jvm.functions.Function1 selector
private static final int sumOfUInt (byte[], kotlin.jvm.functions.Function1)
byte element
int sum
byte[] $this$sumOf
kotlin.jvm.functions.Function1 selector
private static final int sumOfUInt (short[], kotlin.jvm.functions.Function1)
short element
int sum
short[] $this$sumOf
kotlin.jvm.functions.Function1 selector
private static final int sumOfUInt (int[], kotlin.jvm.functions.Function1)
int element
int sum
int[] $this$sumOf
kotlin.jvm.functions.Function1 selector
private static final int sumOfUInt (long[], kotlin.jvm.functions.Function1)
long element
int sum
long[] $this$sumOf
kotlin.jvm.functions.Function1 selector
private static final int sumOfUInt (float[], kotlin.jvm.functions.Function1)
float element
int sum
float[] $this$sumOf
kotlin.jvm.functions.Function1 selector
private static final int sumOfUInt (double[], kotlin.jvm.functions.Function1)
double element
int sum
double[] $this$sumOf
kotlin.jvm.functions.Function1 selector
private static final int sumOfUInt (boolean[], kotlin.jvm.functions.Function1)
boolean element
int sum
boolean[] $this$sumOf
kotlin.jvm.functions.Function1 selector
private static final int sumOfUInt (char[], kotlin.jvm.functions.Function1)
char element
int sum
char[] $this$sumOf
kotlin.jvm.functions.Function1 selector
private static final long sumOfULong (java.lang.Object[], kotlin.jvm.functions.Function1)
Object element
long sum
Object[] $this$sumOf
kotlin.jvm.functions.Function1 selector
private static final long sumOfULong (byte[], kotlin.jvm.functions.Function1)
byte element
long sum
byte[] $this$sumOf
kotlin.jvm.functions.Function1 selector
private static final long sumOfULong (short[], kotlin.jvm.functions.Function1)
short element
long sum
short[] $this$sumOf
kotlin.jvm.functions.Function1 selector
private static final long sumOfULong (int[], kotlin.jvm.functions.Function1)
int element
long sum
int[] $this$sumOf
kotlin.jvm.functions.Function1 selector
private static final long sumOfULong (long[], kotlin.jvm.functions.Function1)
long element
long sum
long[] $this$sumOf
kotlin.jvm.functions.Function1 selector
private static final long sumOfULong (float[], kotlin.jvm.functions.Function1)
float element
long sum
float[] $this$sumOf
kotlin.jvm.functions.Function1 selector
private static final long sumOfULong (double[], kotlin.jvm.functions.Function1)
double element
long sum
double[] $this$sumOf
kotlin.jvm.functions.Function1 selector
private static final long sumOfULong (boolean[], kotlin.jvm.functions.Function1)
boolean element
long sum
boolean[] $this$sumOf
kotlin.jvm.functions.Function1 selector
private static final long sumOfULong (char[], kotlin.jvm.functions.Function1)
char element
long sum
char[] $this$sumOf
kotlin.jvm.functions.Function1 selector
public static final java.lang.Object[] requireNoNulls (java.lang.Object[])
Object element
Object[] $this$requireNoNulls
public static final kotlin.Pair partition (java.lang.Object[], kotlin.jvm.functions.Function1)
Object element
int $i$f$partition
java.util.ArrayList first
java.util.ArrayList second
Object[] $this$partition
kotlin.jvm.functions.Function1 predicate
public static final kotlin.Pair partition (byte[], kotlin.jvm.functions.Function1)
byte element
int $i$f$partition
java.util.ArrayList first
java.util.ArrayList second
byte[] $this$partition
kotlin.jvm.functions.Function1 predicate
public static final kotlin.Pair partition (short[], kotlin.jvm.functions.Function1)
short element
int $i$f$partition
java.util.ArrayList first
java.util.ArrayList second
short[] $this$partition
kotlin.jvm.functions.Function1 predicate
public static final kotlin.Pair partition (int[], kotlin.jvm.functions.Function1)
int element
int $i$f$partition
java.util.ArrayList first
java.util.ArrayList second
int[] $this$partition
kotlin.jvm.functions.Function1 predicate
public static final kotlin.Pair partition (long[], kotlin.jvm.functions.Function1)
long element
int $i$f$partition
java.util.ArrayList first
java.util.ArrayList second
long[] $this$partition
kotlin.jvm.functions.Function1 predicate
public static final kotlin.Pair partition (float[], kotlin.jvm.functions.Function1)
float element
int $i$f$partition
java.util.ArrayList first
java.util.ArrayList second
float[] $this$partition
kotlin.jvm.functions.Function1 predicate
public static final kotlin.Pair partition (double[], kotlin.jvm.functions.Function1)
double element
int $i$f$partition
java.util.ArrayList first
java.util.ArrayList second
double[] $this$partition
kotlin.jvm.functions.Function1 predicate
public static final kotlin.Pair partition (boolean[], kotlin.jvm.functions.Function1)
boolean element
int $i$f$partition
java.util.ArrayList first
java.util.ArrayList second
boolean[] $this$partition
kotlin.jvm.functions.Function1 predicate
public static final kotlin.Pair partition (char[], kotlin.jvm.functions.Function1)
char element
int $i$f$partition
java.util.ArrayList first
java.util.ArrayList second
char[] $this$partition
kotlin.jvm.functions.Function1 predicate
public static final java.util.List zip (java.lang.Object[], java.lang.Object[])
int $i$a$-zip-ArraysKt___ArraysKt$zip$1
Object t1
Object t2
int i$iv
int $i$f$zip
int size$iv
java.util.ArrayList list$iv
Object[] $this$zip$iv
Object[] $this$zip
Object[] other
public static final java.util.List zip (byte[], java.lang.Object[])
int $i$a$-zip-ArraysKt___ArraysKt$zip$2
byte t1
Object t2
int i$iv
int $i$f$zip
int size$iv
java.util.ArrayList list$iv
byte[] $this$zip$iv
byte[] $this$zip
Object[] other
public static final java.util.List zip (short[], java.lang.Object[])
int $i$a$-zip-ArraysKt___ArraysKt$zip$3
short t1
Object t2
int i$iv
int $i$f$zip
int size$iv
java.util.ArrayList list$iv
short[] $this$zip$iv
short[] $this$zip
Object[] other
public static final java.util.List zip (int[], java.lang.Object[])
int $i$a$-zip-ArraysKt___ArraysKt$zip$4
int t1
Object t2
int i$iv
int $i$f$zip
int size$iv
java.util.ArrayList list$iv
int[] $this$zip$iv
int[] $this$zip
Object[] other
public static final java.util.List zip (long[], java.lang.Object[])
int $i$a$-zip-ArraysKt___ArraysKt$zip$5
long t1
Object t2
int i$iv
int $i$f$zip
int size$iv
java.util.ArrayList list$iv
long[] $this$zip$iv
long[] $this$zip
Object[] other
public static final java.util.List zip (float[], java.lang.Object[])
int $i$a$-zip-ArraysKt___ArraysKt$zip$6
float t1
Object t2
int i$iv
int $i$f$zip
int size$iv
java.util.ArrayList list$iv
float[] $this$zip$iv
float[] $this$zip
Object[] other
public static final java.util.List zip (double[], java.lang.Object[])
int $i$a$-zip-ArraysKt___ArraysKt$zip$7
double t1
Object t2
int i$iv
int $i$f$zip
int size$iv
java.util.ArrayList list$iv
double[] $this$zip$iv
double[] $this$zip
Object[] other
public static final java.util.List zip (boolean[], java.lang.Object[])
int $i$a$-zip-ArraysKt___ArraysKt$zip$8
boolean t1
Object t2
int i$iv
int $i$f$zip
int size$iv
java.util.ArrayList list$iv
boolean[] $this$zip$iv
boolean[] $this$zip
Object[] other
public static final java.util.List zip (char[], java.lang.Object[])
int $i$a$-zip-ArraysKt___ArraysKt$zip$9
char t1
Object t2
int i$iv
int $i$f$zip
int size$iv
java.util.ArrayList list$iv
char[] $this$zip$iv
char[] $this$zip
Object[] other
public static final java.util.List zip (java.lang.Object[], java.lang.Object[], kotlin.jvm.functions.Function2)
int i
int $i$f$zip
int size
java.util.ArrayList list
Object[] $this$zip
Object[] other
kotlin.jvm.functions.Function2 transform
public static final java.util.List zip (byte[], java.lang.Object[], kotlin.jvm.functions.Function2)
int i
int $i$f$zip
int size
java.util.ArrayList list
byte[] $this$zip
Object[] other
kotlin.jvm.functions.Function2 transform
public static final java.util.List zip (short[], java.lang.Object[], kotlin.jvm.functions.Function2)
int i
int $i$f$zip
int size
java.util.ArrayList list
short[] $this$zip
Object[] other
kotlin.jvm.functions.Function2 transform
public static final java.util.List zip (int[], java.lang.Object[], kotlin.jvm.functions.Function2)
int i
int $i$f$zip
int size
java.util.ArrayList list
int[] $this$zip
Object[] other
kotlin.jvm.functions.Function2 transform
public static final java.util.List zip (long[], java.lang.Object[], kotlin.jvm.functions.Function2)
int i
int $i$f$zip
int size
java.util.ArrayList list
long[] $this$zip
Object[] other
kotlin.jvm.functions.Function2 transform
public static final java.util.List zip (float[], java.lang.Object[], kotlin.jvm.functions.Function2)
int i
int $i$f$zip
int size
java.util.ArrayList list
float[] $this$zip
Object[] other
kotlin.jvm.functions.Function2 transform
public static final java.util.List zip (double[], java.lang.Object[], kotlin.jvm.functions.Function2)
int i
int $i$f$zip
int size
java.util.ArrayList list
double[] $this$zip
Object[] other
kotlin.jvm.functions.Function2 transform
public static final java.util.List zip (boolean[], java.lang.Object[], kotlin.jvm.functions.Function2)
int i
int $i$f$zip
int size
java.util.ArrayList list
boolean[] $this$zip
Object[] other
kotlin.jvm.functions.Function2 transform
public static final java.util.List zip (char[], java.lang.Object[], kotlin.jvm.functions.Function2)
int i
int $i$f$zip
int size
java.util.ArrayList list
char[] $this$zip
Object[] other
kotlin.jvm.functions.Function2 transform
public static final java.util.List zip (java.lang.Object[], java.lang.Iterable)
int $i$a$-zip-ArraysKt___ArraysKt$zip$10
Object t1
Object t2
Object element$iv
int $i$f$zip
int arraySize$iv
java.util.ArrayList list$iv
int i$iv
Object[] $this$zip$iv
Object[] $this$zip
Iterable other
public static final java.util.List zip (byte[], java.lang.Iterable)
int $i$a$-zip-ArraysKt___ArraysKt$zip$11
byte t1
Object t2
Object element$iv
int $i$f$zip
int arraySize$iv
java.util.ArrayList list$iv
int i$iv
byte[] $this$zip$iv
byte[] $this$zip
Iterable other
public static final java.util.List zip (short[], java.lang.Iterable)
int $i$a$-zip-ArraysKt___ArraysKt$zip$12
short t1
Object t2
Object element$iv
int $i$f$zip
int arraySize$iv
java.util.ArrayList list$iv
int i$iv
short[] $this$zip$iv
short[] $this$zip
Iterable other
public static final java.util.List zip (int[], java.lang.Iterable)
int $i$a$-zip-ArraysKt___ArraysKt$zip$13
int t1
Object t2
Object element$iv
int $i$f$zip
int arraySize$iv
java.util.ArrayList list$iv
int i$iv
int[] $this$zip$iv
int[] $this$zip
Iterable other
public static final java.util.List zip (long[], java.lang.Iterable)
int $i$a$-zip-ArraysKt___ArraysKt$zip$14
long t1
Object t2
Object element$iv
int $i$f$zip
int arraySize$iv
java.util.ArrayList list$iv
int i$iv
long[] $this$zip$iv
long[] $this$zip
Iterable other
public static final java.util.List zip (float[], java.lang.Iterable)
int $i$a$-zip-ArraysKt___ArraysKt$zip$15
float t1
Object t2
Object element$iv
int $i$f$zip
int arraySize$iv
java.util.ArrayList list$iv
int i$iv
float[] $this$zip$iv
float[] $this$zip
Iterable other
public static final java.util.List zip (double[], java.lang.Iterable)
int $i$a$-zip-ArraysKt___ArraysKt$zip$16
double t1
Object t2
Object element$iv
int $i$f$zip
int arraySize$iv
java.util.ArrayList list$iv
int i$iv
double[] $this$zip$iv
double[] $this$zip
Iterable other
public static final java.util.List zip (boolean[], java.lang.Iterable)
int $i$a$-zip-ArraysKt___ArraysKt$zip$17
boolean t1
Object t2
Object element$iv
int $i$f$zip
int arraySize$iv
java.util.ArrayList list$iv
int i$iv
boolean[] $this$zip$iv
boolean[] $this$zip
Iterable other
public static final java.util.List zip (char[], java.lang.Iterable)
int $i$a$-zip-ArraysKt___ArraysKt$zip$18
char t1
Object t2
Object element$iv
int $i$f$zip
int arraySize$iv
java.util.ArrayList list$iv
int i$iv
char[] $this$zip$iv
char[] $this$zip
Iterable other
public static final java.util.List zip (java.lang.Object[], java.lang.Iterable, kotlin.jvm.functions.Function2)
Object element
int $i$f$zip
int arraySize
java.util.ArrayList list
int i
Object[] $this$zip
Iterable other
kotlin.jvm.functions.Function2 transform
public static final java.util.List zip (byte[], java.lang.Iterable, kotlin.jvm.functions.Function2)
Object element
int $i$f$zip
int arraySize
java.util.ArrayList list
int i
byte[] $this$zip
Iterable other
kotlin.jvm.functions.Function2 transform
public static final java.util.List zip (short[], java.lang.Iterable, kotlin.jvm.functions.Function2)
Object element
int $i$f$zip
int arraySize
java.util.ArrayList list
int i
short[] $this$zip
Iterable other
kotlin.jvm.functions.Function2 transform
public static final java.util.List zip (int[], java.lang.Iterable, kotlin.jvm.functions.Function2)
Object element
int $i$f$zip
int arraySize
java.util.ArrayList list
int i
int[] $this$zip
Iterable other
kotlin.jvm.functions.Function2 transform
public static final java.util.List zip (long[], java.lang.Iterable, kotlin.jvm.functions.Function2)
Object element
int $i$f$zip
int arraySize
java.util.ArrayList list
int i
long[] $this$zip
Iterable other
kotlin.jvm.functions.Function2 transform
public static final java.util.List zip (float[], java.lang.Iterable, kotlin.jvm.functions.Function2)
Object element
int $i$f$zip
int arraySize
java.util.ArrayList list
int i
float[] $this$zip
Iterable other
kotlin.jvm.functions.Function2 transform
public static final java.util.List zip (double[], java.lang.Iterable, kotlin.jvm.functions.Function2)
Object element
int $i$f$zip
int arraySize
java.util.ArrayList list
int i
double[] $this$zip
Iterable other
kotlin.jvm.functions.Function2 transform
public static final java.util.List zip (boolean[], java.lang.Iterable, kotlin.jvm.functions.Function2)
Object element
int $i$f$zip
int arraySize
java.util.ArrayList list
int i
boolean[] $this$zip
Iterable other
kotlin.jvm.functions.Function2 transform
public static final java.util.List zip (char[], java.lang.Iterable, kotlin.jvm.functions.Function2)
Object element
int $i$f$zip
int arraySize
java.util.ArrayList list
int i
char[] $this$zip
Iterable other
kotlin.jvm.functions.Function2 transform
public static final java.util.List zip (byte[], byte[])
int $i$a$-zip-ArraysKt___ArraysKt$zip$19
byte t1
byte t2
int i$iv
int $i$f$zip
int size$iv
java.util.ArrayList list$iv
byte[] $this$zip$iv
byte[] $this$zip
byte[] other
public static final java.util.List zip (short[], short[])
int $i$a$-zip-ArraysKt___ArraysKt$zip$20
short t1
short t2
int i$iv
int $i$f$zip
int size$iv
java.util.ArrayList list$iv
short[] $this$zip$iv
short[] $this$zip
short[] other
public static final java.util.List zip (int[], int[])
int $i$a$-zip-ArraysKt___ArraysKt$zip$21
int t1
int t2
int i$iv
int $i$f$zip
int size$iv
java.util.ArrayList list$iv
int[] $this$zip$iv
int[] $this$zip
int[] other
public static final java.util.List zip (long[], long[])
int $i$a$-zip-ArraysKt___ArraysKt$zip$22
long t1
long t2
int i$iv
int $i$f$zip
int size$iv
java.util.ArrayList list$iv
long[] $this$zip$iv
long[] $this$zip
long[] other
public static final java.util.List zip (float[], float[])
int $i$a$-zip-ArraysKt___ArraysKt$zip$23
float t1
float t2
int i$iv
int $i$f$zip
int size$iv
java.util.ArrayList list$iv
float[] $this$zip$iv
float[] $this$zip
float[] other
public static final java.util.List zip (double[], double[])
int $i$a$-zip-ArraysKt___ArraysKt$zip$24
double t1
double t2
int i$iv
int $i$f$zip
int size$iv
java.util.ArrayList list$iv
double[] $this$zip$iv
double[] $this$zip
double[] other
public static final java.util.List zip (boolean[], boolean[])
int $i$a$-zip-ArraysKt___ArraysKt$zip$25
boolean t1
boolean t2
int i$iv
int $i$f$zip
int size$iv
java.util.ArrayList list$iv
boolean[] $this$zip$iv
boolean[] $this$zip
boolean[] other
public static final java.util.List zip (char[], char[])
int $i$a$-zip-ArraysKt___ArraysKt$zip$26
char t1
char t2
int i$iv
int $i$f$zip
int size$iv
java.util.ArrayList list$iv
char[] $this$zip$iv
char[] $this$zip
char[] other
public static final java.util.List zip (byte[], byte[], kotlin.jvm.functions.Function2)
int i
int $i$f$zip
int size
java.util.ArrayList list
byte[] $this$zip
byte[] other
kotlin.jvm.functions.Function2 transform
public static final java.util.List zip (short[], short[], kotlin.jvm.functions.Function2)
int i
int $i$f$zip
int size
java.util.ArrayList list
short[] $this$zip
short[] other
kotlin.jvm.functions.Function2 transform
public static final java.util.List zip (int[], int[], kotlin.jvm.functions.Function2)
int i
int $i$f$zip
int size
java.util.ArrayList list
int[] $this$zip
int[] other
kotlin.jvm.functions.Function2 transform
public static final java.util.List zip (long[], long[], kotlin.jvm.functions.Function2)
int i
int $i$f$zip
int size
java.util.ArrayList list
long[] $this$zip
long[] other
kotlin.jvm.functions.Function2 transform
public static final java.util.List zip (float[], float[], kotlin.jvm.functions.Function2)
int i
int $i$f$zip
int size
java.util.ArrayList list
float[] $this$zip
float[] other
kotlin.jvm.functions.Function2 transform
public static final java.util.List zip (double[], double[], kotlin.jvm.functions.Function2)
int i
int $i$f$zip
int size
java.util.ArrayList list
double[] $this$zip
double[] other
kotlin.jvm.functions.Function2 transform
public static final java.util.List zip (boolean[], boolean[], kotlin.jvm.functions.Function2)
int i
int $i$f$zip
int size
java.util.ArrayList list
boolean[] $this$zip
boolean[] other
kotlin.jvm.functions.Function2 transform
public static final java.util.List zip (char[], char[], kotlin.jvm.functions.Function2)
int i
int $i$f$zip
int size
java.util.ArrayList list
char[] $this$zip
char[] other
kotlin.jvm.functions.Function2 transform
public static final java.lang.Appendable joinTo (java.lang.Object[], java.lang.Appendable, java.lang.CharSequence, java.lang.CharSequence, java.lang.CharSequence, int, java.lang.CharSequence, kotlin.jvm.functions.Function1)
Object element
int count
Object[] $this$joinTo
Appendable buffer
CharSequence separator
CharSequence prefix
CharSequence postfix
int limit
CharSequence truncated
kotlin.jvm.functions.Function1 transform
public static synthetic java.lang.Appendable joinTo$default (java.lang.Object[], java.lang.Appendable, java.lang.CharSequence, java.lang.CharSequence, java.lang.CharSequence, int, java.lang.CharSequence, kotlin.jvm.functions.Function1, int, java.lang.Object)
public static final java.lang.Appendable joinTo (byte[], java.lang.Appendable, java.lang.CharSequence, java.lang.CharSequence, java.lang.CharSequence, int, java.lang.CharSequence, kotlin.jvm.functions.Function1)
byte element
int count
byte[] $this$joinTo
Appendable buffer
CharSequence separator
CharSequence prefix
CharSequence postfix
int limit
CharSequence truncated
kotlin.jvm.functions.Function1 transform
public static synthetic java.lang.Appendable joinTo$default (byte[], java.lang.Appendable, java.lang.CharSequence, java.lang.CharSequence, java.lang.CharSequence, int, java.lang.CharSequence, kotlin.jvm.functions.Function1, int, java.lang.Object)
public static final java.lang.Appendable joinTo (short[], java.lang.Appendable, java.lang.CharSequence, java.lang.CharSequence, java.lang.CharSequence, int, java.lang.CharSequence, kotlin.jvm.functions.Function1)
short element
int count
short[] $this$joinTo
Appendable buffer
CharSequence separator
CharSequence prefix
CharSequence postfix
int limit
CharSequence truncated
kotlin.jvm.functions.Function1 transform
public static synthetic java.lang.Appendable joinTo$default (short[], java.lang.Appendable, java.lang.CharSequence, java.lang.CharSequence, java.lang.CharSequence, int, java.lang.CharSequence, kotlin.jvm.functions.Function1, int, java.lang.Object)
public static final java.lang.Appendable joinTo (int[], java.lang.Appendable, java.lang.CharSequence, java.lang.CharSequence, java.lang.CharSequence, int, java.lang.CharSequence, kotlin.jvm.functions.Function1)
int element
int count
int[] $this$joinTo
Appendable buffer
CharSequence separator
CharSequence prefix
CharSequence postfix
int limit
CharSequence truncated
kotlin.jvm.functions.Function1 transform
public static synthetic java.lang.Appendable joinTo$default (int[], java.lang.Appendable, java.lang.CharSequence, java.lang.CharSequence, java.lang.CharSequence, int, java.lang.CharSequence, kotlin.jvm.functions.Function1, int, java.lang.Object)
public static final java.lang.Appendable joinTo (long[], java.lang.Appendable, java.lang.CharSequence, java.lang.CharSequence, java.lang.CharSequence, int, java.lang.CharSequence, kotlin.jvm.functions.Function1)
long element
int count
long[] $this$joinTo
Appendable buffer
CharSequence separator
CharSequence prefix
CharSequence postfix
int limit
CharSequence truncated
kotlin.jvm.functions.Function1 transform
public static synthetic java.lang.Appendable joinTo$default (long[], java.lang.Appendable, java.lang.CharSequence, java.lang.CharSequence, java.lang.CharSequence, int, java.lang.CharSequence, kotlin.jvm.functions.Function1, int, java.lang.Object)
public static final java.lang.Appendable joinTo (float[], java.lang.Appendable, java.lang.CharSequence, java.lang.CharSequence, java.lang.CharSequence, int, java.lang.CharSequence, kotlin.jvm.functions.Function1)
float element
int count
float[] $this$joinTo
Appendable buffer
CharSequence separator
CharSequence prefix
CharSequence postfix
int limit
CharSequence truncated
kotlin.jvm.functions.Function1 transform
public static synthetic java.lang.Appendable joinTo$default (float[], java.lang.Appendable, java.lang.CharSequence, java.lang.CharSequence, java.lang.CharSequence, int, java.lang.CharSequence, kotlin.jvm.functions.Function1, int, java.lang.Object)
public static final java.lang.Appendable joinTo (double[], java.lang.Appendable, java.lang.CharSequence, java.lang.CharSequence, java.lang.CharSequence, int, java.lang.CharSequence, kotlin.jvm.functions.Function1)
double element
int count
double[] $this$joinTo
Appendable buffer
CharSequence separator
CharSequence prefix
CharSequence postfix
int limit
CharSequence truncated
kotlin.jvm.functions.Function1 transform
public static synthetic java.lang.Appendable joinTo$default (double[], java.lang.Appendable, java.lang.CharSequence, java.lang.CharSequence, java.lang.CharSequence, int, java.lang.CharSequence, kotlin.jvm.functions.Function1, int, java.lang.Object)
public static final java.lang.Appendable joinTo (boolean[], java.lang.Appendable, java.lang.CharSequence, java.lang.CharSequence, java.lang.CharSequence, int, java.lang.CharSequence, kotlin.jvm.functions.Function1)
boolean element
int count
boolean[] $this$joinTo
Appendable buffer
CharSequence separator
CharSequence prefix
CharSequence postfix
int limit
CharSequence truncated
kotlin.jvm.functions.Function1 transform
public static synthetic java.lang.Appendable joinTo$default (boolean[], java.lang.Appendable, java.lang.CharSequence, java.lang.CharSequence, java.lang.CharSequence, int, java.lang.CharSequence, kotlin.jvm.functions.Function1, int, java.lang.Object)
public static final java.lang.Appendable joinTo (char[], java.lang.Appendable, java.lang.CharSequence, java.lang.CharSequence, java.lang.CharSequence, int, java.lang.CharSequence, kotlin.jvm.functions.Function1)
char element
int count
char[] $this$joinTo
Appendable buffer
CharSequence separator
CharSequence prefix
CharSequence postfix
int limit
CharSequence truncated
kotlin.jvm.functions.Function1 transform
public static synthetic java.lang.Appendable joinTo$default (char[], java.lang.Appendable, java.lang.CharSequence, java.lang.CharSequence, java.lang.CharSequence, int, java.lang.CharSequence, kotlin.jvm.functions.Function1, int, java.lang.Object)
public static final java.lang.String joinToString (java.lang.Object[], java.lang.CharSequence, java.lang.CharSequence, java.lang.CharSequence, int, java.lang.CharSequence, kotlin.jvm.functions.Function1)
Object[] $this$joinToString
CharSequence separator
CharSequence prefix
CharSequence postfix
int limit
CharSequence truncated
kotlin.jvm.functions.Function1 transform
public static synthetic java.lang.String joinToString$default (java.lang.Object[], java.lang.CharSequence, java.lang.CharSequence, java.lang.CharSequence, int, java.lang.CharSequence, kotlin.jvm.functions.Function1, int, java.lang.Object)
public static final java.lang.String joinToString (byte[], java.lang.CharSequence, java.lang.CharSequence, java.lang.CharSequence, int, java.lang.CharSequence, kotlin.jvm.functions.Function1)
byte[] $this$joinToString
CharSequence separator
CharSequence prefix
CharSequence postfix
int limit
CharSequence truncated
kotlin.jvm.functions.Function1 transform
public static synthetic java.lang.String joinToString$default (byte[], java.lang.CharSequence, java.lang.CharSequence, java.lang.CharSequence, int, java.lang.CharSequence, kotlin.jvm.functions.Function1, int, java.lang.Object)
public static final java.lang.String joinToString (short[], java.lang.CharSequence, java.lang.CharSequence, java.lang.CharSequence, int, java.lang.CharSequence, kotlin.jvm.functions.Function1)
short[] $this$joinToString
CharSequence separator
CharSequence prefix
CharSequence postfix
int limit
CharSequence truncated
kotlin.jvm.functions.Function1 transform
public static synthetic java.lang.String joinToString$default (short[], java.lang.CharSequence, java.lang.CharSequence, java.lang.CharSequence, int, java.lang.CharSequence, kotlin.jvm.functions.Function1, int, java.lang.Object)
public static final java.lang.String joinToString (int[], java.lang.CharSequence, java.lang.CharSequence, java.lang.CharSequence, int, java.lang.CharSequence, kotlin.jvm.functions.Function1)
int[] $this$joinToString
CharSequence separator
CharSequence prefix
CharSequence postfix
int limit
CharSequence truncated
kotlin.jvm.functions.Function1 transform
public static synthetic java.lang.String joinToString$default (int[], java.lang.CharSequence, java.lang.CharSequence, java.lang.CharSequence, int, java.lang.CharSequence, kotlin.jvm.functions.Function1, int, java.lang.Object)
public static final java.lang.String joinToString (long[], java.lang.CharSequence, java.lang.CharSequence, java.lang.CharSequence, int, java.lang.CharSequence, kotlin.jvm.functions.Function1)
long[] $this$joinToString
CharSequence separator
CharSequence prefix
CharSequence postfix
int limit
CharSequence truncated
kotlin.jvm.functions.Function1 transform
public static synthetic java.lang.String joinToString$default (long[], java.lang.CharSequence, java.lang.CharSequence, java.lang.CharSequence, int, java.lang.CharSequence, kotlin.jvm.functions.Function1, int, java.lang.Object)
public static final java.lang.String joinToString (float[], java.lang.CharSequence, java.lang.CharSequence, java.lang.CharSequence, int, java.lang.CharSequence, kotlin.jvm.functions.Function1)
float[] $this$joinToString
CharSequence separator
CharSequence prefix
CharSequence postfix
int limit
CharSequence truncated
kotlin.jvm.functions.Function1 transform
public static synthetic java.lang.String joinToString$default (float[], java.lang.CharSequence, java.lang.CharSequence, java.lang.CharSequence, int, java.lang.CharSequence, kotlin.jvm.functions.Function1, int, java.lang.Object)
public static final java.lang.String joinToString (double[], java.lang.CharSequence, java.lang.CharSequence, java.lang.CharSequence, int, java.lang.CharSequence, kotlin.jvm.functions.Function1)
double[] $this$joinToString
CharSequence separator
CharSequence prefix
CharSequence postfix
int limit
CharSequence truncated
kotlin.jvm.functions.Function1 transform
public static synthetic java.lang.String joinToString$default (double[], java.lang.CharSequence, java.lang.CharSequence, java.lang.CharSequence, int, java.lang.CharSequence, kotlin.jvm.functions.Function1, int, java.lang.Object)
public static final java.lang.String joinToString (boolean[], java.lang.CharSequence, java.lang.CharSequence, java.lang.CharSequence, int, java.lang.CharSequence, kotlin.jvm.functions.Function1)
boolean[] $this$joinToString
CharSequence separator
CharSequence prefix
CharSequence postfix
int limit
CharSequence truncated
kotlin.jvm.functions.Function1 transform
public static synthetic java.lang.String joinToString$default (boolean[], java.lang.CharSequence, java.lang.CharSequence, java.lang.CharSequence, int, java.lang.CharSequence, kotlin.jvm.functions.Function1, int, java.lang.Object)
public static final java.lang.String joinToString (char[], java.lang.CharSequence, java.lang.CharSequence, java.lang.CharSequence, int, java.lang.CharSequence, kotlin.jvm.functions.Function1)
char[] $this$joinToString
CharSequence separator
CharSequence prefix
CharSequence postfix
int limit
CharSequence truncated
kotlin.jvm.functions.Function1 transform
public static synthetic java.lang.String joinToString$default (char[], java.lang.CharSequence, java.lang.CharSequence, java.lang.CharSequence, int, java.lang.CharSequence, kotlin.jvm.functions.Function1, int, java.lang.Object)
public static final java.lang.Iterable asIterable (java.lang.Object[])
Object[] $this$asIterable
public static final java.lang.Iterable asIterable (byte[])
byte[] $this$asIterable
public static final java.lang.Iterable asIterable (short[])
short[] $this$asIterable
public static final java.lang.Iterable asIterable (int[])
int[] $this$asIterable
public static final java.lang.Iterable asIterable (long[])
long[] $this$asIterable
public static final java.lang.Iterable asIterable (float[])
float[] $this$asIterable
public static final java.lang.Iterable asIterable (double[])
double[] $this$asIterable
public static final java.lang.Iterable asIterable (boolean[])
boolean[] $this$asIterable
public static final java.lang.Iterable asIterable (char[])
char[] $this$asIterable
public static final kotlin.sequences.Sequence asSequence (java.lang.Object[])
Object[] $this$asSequence
public static final kotlin.sequences.Sequence asSequence (byte[])
byte[] $this$asSequence
public static final kotlin.sequences.Sequence asSequence (short[])
short[] $this$asSequence
public static final kotlin.sequences.Sequence asSequence (int[])
int[] $this$asSequence
public static final kotlin.sequences.Sequence asSequence (long[])
long[] $this$asSequence
public static final kotlin.sequences.Sequence asSequence (float[])
float[] $this$asSequence
public static final kotlin.sequences.Sequence asSequence (double[])
double[] $this$asSequence
public static final kotlin.sequences.Sequence asSequence (boolean[])
boolean[] $this$asSequence
public static final kotlin.sequences.Sequence asSequence (char[])
char[] $this$asSequence
public static final double averageOfByte (java.lang.Byte[])
byte element
double sum
int count
Byte[] $this$average
public static final double averageOfShort (java.lang.Short[])
short element
double sum
int count
Short[] $this$average
public static final double averageOfInt (java.lang.Integer[])
int element
double sum
int count
Integer[] $this$average
public static final double averageOfLong (java.lang.Long[])
long element
double sum
int count
Long[] $this$average
public static final double averageOfFloat (java.lang.Float[])
float element
double sum
int count
Float[] $this$average
public static final double averageOfDouble (java.lang.Double[])
double element
double sum
int count
Double[] $this$average
public static final double average (byte[])
byte element
double sum
int count
byte[] $this$average
public static final double average (short[])
short element
double sum
int count
short[] $this$average
public static final double average (int[])
int element
double sum
int count
int[] $this$average
public static final double average (long[])
long element
double sum
int count
long[] $this$average
public static final double average (float[])
float element
double sum
int count
float[] $this$average
public static final double average (double[])
double element
double sum
int count
double[] $this$average
public static final int sumOfByte (java.lang.Byte[])
byte element
int sum
Byte[] $this$sum
public static final int sumOfShort (java.lang.Short[])
short element
int sum
Short[] $this$sum
public static final int sumOfInt (java.lang.Integer[])
int element
int sum
Integer[] $this$sum
public static final long sumOfLong (java.lang.Long[])
long element
long sum
Long[] $this$sum
public static final float sumOfFloat (java.lang.Float[])
float element
float sum
Float[] $this$sum
public static final double sumOfDouble (java.lang.Double[])
double element
double sum
Double[] $this$sum
public static final int sum (byte[])
byte element
int sum
byte[] $this$sum
public static final int sum (short[])
short element
int sum
short[] $this$sum
public static final int sum (int[])
int element
int sum
int[] $this$sum
public static final long sum (long[])
long element
long sum
long[] $this$sum
public static final float sum (float[])
float element
float sum
float[] $this$sum
public static final double sum (double[])
double element
double sum
double[] $this$sum
public void <init> ()
}
kotlin/collections/ArraysUtilJVM.class
ArraysUtilJVM.java
package kotlin.collections
kotlin.collections.ArraysUtilJVM extends java.lang.Object {
void <init> ()
static java.util.List asList (java.lang.Object[])
Object[] array
}
kotlin/collections/BooleanIterator.class
PrimitiveIterators.kt
package kotlin.collections
public abstract kotlin.collections.BooleanIterator extends java.lang.Object implements java.util.Iterator kotlin.jvm.internal.markers.KMappedMarker {
public void <init> ()
public final java.lang.Boolean next ()
public abstract boolean nextBoolean ()
public void remove ()
public volatile synthetic java.lang.Object next ()
}
kotlin/collections/ByteIterator.class
PrimitiveIterators.kt
package kotlin.collections
public abstract kotlin.collections.ByteIterator extends java.lang.Object implements java.util.Iterator kotlin.jvm.internal.markers.KMappedMarker {
public void <init> ()
public final java.lang.Byte next ()
public abstract byte nextByte ()
public void remove ()
public volatile synthetic java.lang.Object next ()
}
kotlin/collections/CharIterator.class
PrimitiveIterators.kt
package kotlin.collections
public abstract kotlin.collections.CharIterator extends java.lang.Object implements java.util.Iterator kotlin.jvm.internal.markers.KMappedMarker {
public void <init> ()
public final java.lang.Character next ()
public abstract char nextChar ()
public void remove ()
public volatile synthetic java.lang.Object next ()
}
kotlin/collections/CollectionsKt.class
<Unknown>
package kotlin.collections
public final kotlin.collections.CollectionsKt extends kotlin.collections.CollectionsKt___CollectionsKt {
private void <init> ()
}
kotlin/collections/CollectionsKt__CollectionsJVMKt.class
CollectionsJVM.kt
package kotlin.collections
kotlin.collections.CollectionsKt__CollectionsJVMKt extends java.lang.Object {
public static final java.util.List listOf (java.lang.Object)
Object element
private static final java.util.List buildListInternal (kotlin.jvm.functions.Function1)
kotlin.jvm.functions.Function1 builderAction
private static final java.util.List buildListInternal (int, kotlin.jvm.functions.Function1)
int capacity
kotlin.jvm.functions.Function1 builderAction
public static final java.util.List createListBuilder ()
public static final java.util.List createListBuilder (int)
int capacity
public static final java.util.List build (java.util.List)
java.util.List builder
private static final java.util.List toList (java.util.Enumeration)
java.util.Enumeration $this$toList
public static final java.util.List shuffled (java.lang.Iterable)
int $i$a$-apply-CollectionsKt__CollectionsJVMKt$shuffled$1
java.util.List $this$shuffled_u24lambda_u240
Iterable $this$shuffled
public static final java.util.List shuffled (java.lang.Iterable, java.util.Random)
int $i$a$-apply-CollectionsKt__CollectionsJVMKt$shuffled$2
java.util.List $this$shuffled_u24lambda_u241
Iterable $this$shuffled
java.util.Random random
private static final java.lang.Object[] copyToArrayImpl (java.util.Collection)
java.util.Collection collection
private static final java.lang.Object[] copyToArrayImpl (java.util.Collection, java.lang.Object[])
java.util.Collection collection
Object[] array
public static final java.lang.Object[] copyToArrayOfAny (java.lang.Object[], boolean)
Object[] $this$copyToArrayOfAny
boolean isVarargs
private static final int checkIndexOverflow (int)
int index
private static final int checkCountOverflow (int)
int count
public void <init> ()
}
kotlin/collections/CollectionsKt__CollectionsKt$binarySearchBy$1.class
Collections.kt
package kotlin.collections
public final kotlin.collections.CollectionsKt__CollectionsKt$binarySearchBy$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 {
final synthetic kotlin.jvm.functions.Function1 $selector
final synthetic Comparable $key
public void <init> (kotlin.jvm.functions.Function1, java.lang.Comparable)
kotlin.jvm.functions.Function1 $selector
Comparable $key
public final java.lang.Integer invoke (java.lang.Object)
Object it
public volatile synthetic java.lang.Object invoke (java.lang.Object)
Object p1
}
kotlin/collections/CollectionsKt__CollectionsKt.class
Collections.kt
package kotlin.collections
kotlin.collections.CollectionsKt__CollectionsKt extends kotlin.collections.CollectionsKt__CollectionsJVMKt {
public static final java.util.Collection asCollection (java.lang.Object[])
Object[] $this$asCollection
public static final java.util.List emptyList ()
public static final transient java.util.List listOf (java.lang.Object[])
Object[] elements
private static final java.util.List listOf ()
private static final java.util.List mutableListOf ()
private static final java.util.ArrayList arrayListOf ()
public static final transient java.util.List mutableListOf (java.lang.Object[])
Object[] elements
public static final transient java.util.ArrayList arrayListOf (java.lang.Object[])
Object[] elements
public static final java.util.List listOfNotNull (java.lang.Object)
Object element
public static final transient java.util.List listOfNotNull (java.lang.Object[])
Object[] elements
private static final java.util.List List (int, kotlin.jvm.functions.Function1)
int size
kotlin.jvm.functions.Function1 init
private static final java.util.List MutableList (int, kotlin.jvm.functions.Function1)
int $i$a$-repeat-CollectionsKt__CollectionsKt$MutableList$1
int index
java.util.ArrayList list
int size
kotlin.jvm.functions.Function1 init
private static final java.util.List buildList (kotlin.jvm.functions.Function1)
kotlin.jvm.functions.Function1 builderAction
private static final java.util.List buildList (int, kotlin.jvm.functions.Function1)
int capacity
kotlin.jvm.functions.Function1 builderAction
public static final kotlin.ranges.IntRange getIndices (java.util.Collection)
java.util.Collection $this$indices
public static final int getLastIndex (java.util.List)
java.util.List $this$lastIndex
private static final boolean isNotEmpty (java.util.Collection)
java.util.Collection $this$isNotEmpty
private static final boolean isNullOrEmpty (java.util.Collection)
java.util.Collection $this$isNullOrEmpty
private static final java.util.Collection orEmpty (java.util.Collection)
java.util.Collection $this$orEmpty
private static final java.util.List orEmpty (java.util.List)
java.util.List $this$orEmpty
private static final java.lang.Object ifEmpty (java.util.Collection, kotlin.jvm.functions.Function0)
java.util.Collection $this$ifEmpty
kotlin.jvm.functions.Function0 defaultValue
private static final boolean containsAll (java.util.Collection, java.util.Collection)
java.util.Collection $this$containsAll
java.util.Collection elements
public static final java.util.List shuffled (java.lang.Iterable, kotlin.random.Random)
int $i$a$-apply-CollectionsKt__CollectionsKt$shuffled$1
java.util.List $this$shuffled_u24lambda_u244
Iterable $this$shuffled
kotlin.random.Random random
public static final java.util.List optimizeReadOnlyList (java.util.List)
java.util.List $this$optimizeReadOnlyList
public static final int binarySearch (java.util.List, java.lang.Comparable, int, int)
int mid
Comparable midVal
int cmp
int low
int high
java.util.List $this$binarySearch
Comparable element
int fromIndex
int toIndex
public static synthetic int binarySearch$default (java.util.List, java.lang.Comparable, int, int, int, java.lang.Object)
public static final int binarySearch (java.util.List, java.lang.Object, java.util.Comparator, int, int)
int mid
Object midVal
int cmp
int low
int high
java.util.List $this$binarySearch
Object element
java.util.Comparator comparator
int fromIndex
int toIndex
public static synthetic int binarySearch$default (java.util.List, java.lang.Object, java.util.Comparator, int, int, int, java.lang.Object)
public static final int binarySearchBy (java.util.List, java.lang.Comparable, int, int, kotlin.jvm.functions.Function1)
int $i$f$binarySearchBy
java.util.List $this$binarySearchBy
Comparable key
int fromIndex
int toIndex
kotlin.jvm.functions.Function1 selector
public static synthetic int binarySearchBy$default (java.util.List, java.lang.Comparable, int, int, kotlin.jvm.functions.Function1, int, java.lang.Object)
int $i$f$binarySearchBy
java.util.List $this$binarySearchBy$iv
java.util.List $this$binarySearchBy_u24default
Comparable key
int fromIndex
int toIndex
kotlin.jvm.functions.Function1 selector
public static final int binarySearch (java.util.List, int, int, kotlin.jvm.functions.Function1)
int mid
Object midVal
int cmp
int low
int high
java.util.List $this$binarySearch
int fromIndex
int toIndex
kotlin.jvm.functions.Function1 comparison
public static synthetic int binarySearch$default (java.util.List, int, int, kotlin.jvm.functions.Function1, int, java.lang.Object)
private static final void rangeCheck$CollectionsKt__CollectionsKt (int, int, int)
int size
int fromIndex
int toIndex
public static final void throwIndexOverflow ()
public static final void throwCountOverflow ()
public void <init> ()
}
kotlin/collections/CollectionsKt__IterablesKt$Iterable$1.class
Iterables.kt
package kotlin.collections
public final kotlin.collections.CollectionsKt__IterablesKt$Iterable$1 extends java.lang.Object implements java.lang.Iterable kotlin.jvm.internal.markers.KMappedMarker {
final synthetic kotlin.jvm.functions.Function0 $iterator
public void <init> (kotlin.jvm.functions.Function0)
kotlin.jvm.functions.Function0 $iterator
public java.util.Iterator iterator ()
}
kotlin/collections/CollectionsKt__IterablesKt.class
Iterables.kt
package kotlin.collections
kotlin.collections.CollectionsKt__IterablesKt extends kotlin.collections.CollectionsKt__CollectionsKt {
private static final java.lang.Iterable Iterable (kotlin.jvm.functions.Function0)
kotlin.jvm.functions.Function0 iterator
public static final java.lang.Integer collectionSizeOrNull (java.lang.Iterable)
Iterable $this$collectionSizeOrNull
public static final int collectionSizeOrDefault (java.lang.Iterable, int)
Iterable $this$collectionSizeOrDefault
int default
public static final java.util.List flatten (java.lang.Iterable)
Iterable element
java.util.ArrayList result
Iterable $this$flatten
public static final kotlin.Pair unzip (java.lang.Iterable)
kotlin.Pair pair
int expectedSize
java.util.ArrayList listT
java.util.ArrayList listR
Iterable $this$unzip
public void <init> ()
}
kotlin/collections/CollectionsKt__IteratorsJVMKt$iterator$1.class
IteratorsJVM.kt
package kotlin.collections
public final kotlin.collections.CollectionsKt__IteratorsJVMKt$iterator$1 extends java.lang.Object implements java.util.Iterator kotlin.jvm.internal.markers.KMappedMarker {
final synthetic java.util.Enumeration $this_iterator
void <init> (java.util.Enumeration)
java.util.Enumeration $receiver
public boolean hasNext ()
public java.lang.Object next ()
public void remove ()
}
kotlin/collections/CollectionsKt__IteratorsJVMKt.class
IteratorsJVM.kt
package kotlin.collections
kotlin.collections.CollectionsKt__IteratorsJVMKt extends kotlin.collections.CollectionsKt__IterablesKt {
public static final java.util.Iterator iterator (java.util.Enumeration)
java.util.Enumeration $this$iterator
public void <init> ()
}
kotlin/collections/CollectionsKt__IteratorsKt.class
Iterators.kt
package kotlin.collections
kotlin.collections.CollectionsKt__IteratorsKt extends kotlin.collections.CollectionsKt__IteratorsJVMKt {
private static final java.util.Iterator iterator (java.util.Iterator)
java.util.Iterator $this$iterator
public static final java.util.Iterator withIndex (java.util.Iterator)
java.util.Iterator $this$withIndex
public static final void forEach (java.util.Iterator, kotlin.jvm.functions.Function1)
Object element
int $i$f$forEach
java.util.Iterator $this$forEach
kotlin.jvm.functions.Function1 operation
public void <init> ()
}
kotlin/collections/CollectionsKt__MutableCollectionsJVMKt.class
MutableCollectionsJVM.kt
package kotlin.collections
kotlin.collections.CollectionsKt__MutableCollectionsJVMKt extends kotlin.collections.CollectionsKt__IteratorsKt {
private static final void sort (java.util.List, java.util.Comparator)
java.util.List $this$sort
java.util.Comparator comparator
private static final void sort (java.util.List, kotlin.jvm.functions.Function2)
java.util.List $this$sort
kotlin.jvm.functions.Function2 comparison
public static final void sort (java.util.List)
java.util.List $this$sort
public static final void sortWith (java.util.List, java.util.Comparator)
java.util.List $this$sortWith
java.util.Comparator comparator
private static final void fill (java.util.List, java.lang.Object)
java.util.List $this$fill
Object value
private static final void shuffle (java.util.List)
java.util.List $this$shuffle
private static final void shuffle (java.util.List, java.util.Random)
java.util.List $this$shuffle
java.util.Random random
public void <init> ()
}
kotlin/collections/CollectionsKt__MutableCollectionsKt.class
MutableCollections.kt
package kotlin.collections
kotlin.collections.CollectionsKt__MutableCollectionsKt extends kotlin.collections.CollectionsKt__MutableCollectionsJVMKt {
private static final boolean remove (java.util.Collection, java.lang.Object)
java.util.Collection $this$remove
Object element
private static final boolean removeAll (java.util.Collection, java.util.Collection)
java.util.Collection $this$removeAll
java.util.Collection elements
private static final boolean retainAll (java.util.Collection, java.util.Collection)
java.util.Collection $this$retainAll
java.util.Collection elements
private static final void plusAssign (java.util.Collection, java.lang.Object)
java.util.Collection $this$plusAssign
Object element
private static final void plusAssign (java.util.Collection, java.lang.Iterable)
java.util.Collection $this$plusAssign
Iterable elements
private static final void plusAssign (java.util.Collection, java.lang.Object[])
java.util.Collection $this$plusAssign
Object[] elements
private static final void plusAssign (java.util.Collection, kotlin.sequences.Sequence)
java.util.Collection $this$plusAssign
kotlin.sequences.Sequence elements
private static final void minusAssign (java.util.Collection, java.lang.Object)
java.util.Collection $this$minusAssign
Object element
private static final void minusAssign (java.util.Collection, java.lang.Iterable)
java.util.Collection $this$minusAssign
Iterable elements
private static final void minusAssign (java.util.Collection, java.lang.Object[])
java.util.Collection $this$minusAssign
Object[] elements
private static final void minusAssign (java.util.Collection, kotlin.sequences.Sequence)
java.util.Collection $this$minusAssign
kotlin.sequences.Sequence elements
public static final boolean addAll (java.util.Collection, java.lang.Iterable)
Object item
boolean result
java.util.Collection $this$addAll
Iterable elements
public static final boolean addAll (java.util.Collection, kotlin.sequences.Sequence)
Object item
boolean result
java.util.Collection $this$addAll
kotlin.sequences.Sequence elements
public static final boolean addAll (java.util.Collection, java.lang.Object[])
java.util.Collection $this$addAll
Object[] elements
public static final java.util.Collection convertToListIfNotCollection (java.lang.Iterable)
Iterable $this$convertToListIfNotCollection
public static final boolean removeAll (java.util.Collection, java.lang.Iterable)
java.util.Collection $this$removeAll
Iterable elements
public static final boolean removeAll (java.util.Collection, kotlin.sequences.Sequence)
java.util.List list
java.util.Collection $this$removeAll
kotlin.sequences.Sequence elements
public static final boolean removeAll (java.util.Collection, java.lang.Object[])
java.util.Collection $this$removeAll
Object[] elements
public static final boolean retainAll (java.util.Collection, java.lang.Iterable)
java.util.Collection $this$retainAll
Iterable elements
public static final boolean retainAll (java.util.Collection, java.lang.Object[])
java.util.Collection $this$retainAll
Object[] elements
public static final boolean retainAll (java.util.Collection, kotlin.sequences.Sequence)
java.util.List list
java.util.Collection $this$retainAll
kotlin.sequences.Sequence elements
private static final boolean retainNothing$CollectionsKt__MutableCollectionsKt (java.util.Collection)
boolean result
java.util.Collection $this$retainNothing
public static final boolean removeAll (java.lang.Iterable, kotlin.jvm.functions.Function1)
Iterable $this$removeAll
kotlin.jvm.functions.Function1 predicate
public static final boolean retainAll (java.lang.Iterable, kotlin.jvm.functions.Function1)
Iterable $this$retainAll
kotlin.jvm.functions.Function1 predicate
private static final boolean filterInPlace$CollectionsKt__MutableCollectionsKt (java.lang.Iterable, kotlin.jvm.functions.Function1, boolean)
int $i$a$-with-CollectionsKt__MutableCollectionsKt$filterInPlace$1
java.util.Iterator $this$filterInPlace_u24lambda_u240
boolean result
Iterable $this$filterInPlace
kotlin.jvm.functions.Function1 predicate
boolean predicateResultToRemove
private static final java.lang.Object remove (java.util.List, int)
java.util.List $this$remove
int index
public static final java.lang.Object removeFirst (java.util.List)
java.util.List $this$removeFirst
public static final java.lang.Object removeFirstOrNull (java.util.List)
java.util.List $this$removeFirstOrNull
public static final java.lang.Object removeLast (java.util.List)
java.util.List $this$removeLast
public static final java.lang.Object removeLastOrNull (java.util.List)
java.util.List $this$removeLastOrNull
public static final boolean removeAll (java.util.List, kotlin.jvm.functions.Function1)
java.util.List $this$removeAll
kotlin.jvm.functions.Function1 predicate
public static final boolean retainAll (java.util.List, kotlin.jvm.functions.Function1)
java.util.List $this$retainAll
kotlin.jvm.functions.Function1 predicate
private static final boolean filterInPlace$CollectionsKt__MutableCollectionsKt (java.util.List, kotlin.jvm.functions.Function1, boolean)
Object element
int readIndex
int removeIndex
int writeIndex
java.util.List $this$filterInPlace
kotlin.jvm.functions.Function1 predicate
boolean predicateResultToRemove
public void <init> ()
}
kotlin/collections/CollectionsKt__ReversedViewsKt.class
ReversedViews.kt
package kotlin.collections
kotlin.collections.CollectionsKt__ReversedViewsKt extends kotlin.collections.CollectionsKt__MutableCollectionsKt {
private static final int reverseElementIndex$CollectionsKt__ReversedViewsKt (java.util.List, int)
java.util.List $this$reverseElementIndex
int index
private static final int reversePositionIndex$CollectionsKt__ReversedViewsKt (java.util.List, int)
java.util.List $this$reversePositionIndex
int index
public static final java.util.List asReversed (java.util.List)
java.util.List $this$asReversed
public static final java.util.List asReversedMutable (java.util.List)
java.util.List $this$asReversed
public static final synthetic int access$reverseElementIndex (java.util.List, int)
java.util.List $receiver
int index
public static final synthetic int access$reversePositionIndex (java.util.List, int)
java.util.List $receiver
int index
public void <init> ()
}
kotlin/collections/CollectionsKt___CollectionsJvmKt.class
_CollectionsJvm.kt
package kotlin.collections
kotlin.collections.CollectionsKt___CollectionsJvmKt extends kotlin.collections.CollectionsKt__ReversedViewsKt {
public static final java.util.List filterIsInstance (java.lang.Iterable, java.lang.Class)
Iterable $this$filterIsInstance
Class klass
public static final java.util.Collection filterIsInstanceTo (java.lang.Iterable, java.util.Collection, java.lang.Class)
Object element
Iterable $this$filterIsInstanceTo
java.util.Collection destination
Class klass
public static final void reverse (java.util.List)
java.util.List $this$reverse
public static final java.util.SortedSet toSortedSet (java.lang.Iterable)
Iterable $this$toSortedSet
public static final java.util.SortedSet toSortedSet (java.lang.Iterable, java.util.Comparator)
Iterable $this$toSortedSet
java.util.Comparator comparator
public static final synthetic java.lang.Double max (java.lang.Iterable)
Iterable $this$max
public static final synthetic java.lang.Float max (java.lang.Iterable)
Iterable $this$max
public static final synthetic java.lang.Comparable max (java.lang.Iterable)
Iterable $this$max
public static final synthetic java.lang.Object maxBy (java.lang.Iterable, kotlin.jvm.functions.Function1)
Object e$iv
Comparable v$iv
int $i$f$maxByOrNull
java.util.Iterator iterator$iv
Object maxElem$iv
Comparable maxValue$iv
Iterable $this$maxByOrNull$iv
int $i$f$maxBy
Iterable $this$maxBy
kotlin.jvm.functions.Function1 selector
public static final synthetic java.lang.Object maxWith (java.lang.Iterable, java.util.Comparator)
Iterable $this$maxWith
java.util.Comparator comparator
public static final synthetic java.lang.Double min (java.lang.Iterable)
Iterable $this$min
public static final synthetic java.lang.Float min (java.lang.Iterable)
Iterable $this$min
public static final synthetic java.lang.Comparable min (java.lang.Iterable)
Iterable $this$min
public static final synthetic java.lang.Object minBy (java.lang.Iterable, kotlin.jvm.functions.Function1)
Object e$iv
Comparable v$iv
int $i$f$minByOrNull
java.util.Iterator iterator$iv
Object minElem$iv
Comparable minValue$iv
Iterable $this$minByOrNull$iv
int $i$f$minBy
Iterable $this$minBy
kotlin.jvm.functions.Function1 selector
public static final synthetic java.lang.Object minWith (java.lang.Iterable, java.util.Comparator)
Iterable $this$minWith
java.util.Comparator comparator
private static final java.math.BigDecimal sumOfBigDecimal (java.lang.Iterable, kotlin.jvm.functions.Function1)
Object element
java.math.BigDecimal sum
Iterable $this$sumOf
kotlin.jvm.functions.Function1 selector
private static final java.math.BigInteger sumOfBigInteger (java.lang.Iterable, kotlin.jvm.functions.Function1)
Object element
java.math.BigInteger sum
Iterable $this$sumOf
kotlin.jvm.functions.Function1 selector
public void <init> ()
}
kotlin/collections/CollectionsKt___CollectionsKt$asSequence$$inlined$Sequence$1.class
Sequences.kt
package kotlin.collections
public final kotlin.collections.CollectionsKt___CollectionsKt$asSequence$$inlined$Sequence$1 extends java.lang.Object implements kotlin.sequences.Sequence {
final synthetic Iterable $this_asSequence$inlined
public void <init> (java.lang.Iterable)
public java.util.Iterator iterator ()
int $i$a$-Sequence-CollectionsKt___CollectionsKt$asSequence$1
}
kotlin/collections/CollectionsKt___CollectionsKt$elementAt$1.class
_Collections.kt
package kotlin.collections
final kotlin.collections.CollectionsKt___CollectionsKt$elementAt$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 {
final synthetic int $index
void <init> (int)
int $index
public final java.lang.Object invoke (int)
int it
public volatile synthetic java.lang.Object invoke (java.lang.Object)
Object p1
}
kotlin/collections/CollectionsKt___CollectionsKt$groupingBy$1.class
_Collections.kt
package kotlin.collections
public final kotlin.collections.CollectionsKt___CollectionsKt$groupingBy$1 extends java.lang.Object implements kotlin.collections.Grouping {
final synthetic Iterable $this_groupingBy
final synthetic kotlin.jvm.functions.Function1 $keySelector
public void <init> (java.lang.Iterable, kotlin.jvm.functions.Function1)
Iterable $receiver
kotlin.jvm.functions.Function1 $keySelector
public java.util.Iterator sourceIterator ()
public java.lang.Object keyOf (java.lang.Object)
Object element
}
kotlin/collections/CollectionsKt___CollectionsKt$withIndex$1.class
_Collections.kt
package kotlin.collections
final kotlin.collections.CollectionsKt___CollectionsKt$withIndex$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function0 {
final synthetic Iterable $this_withIndex
void <init> (java.lang.Iterable)
Iterable $receiver
public final java.util.Iterator invoke ()
public volatile synthetic java.lang.Object invoke ()
}
kotlin/collections/CollectionsKt___CollectionsKt.class
_Collections.kt
package kotlin.collections
kotlin.collections.CollectionsKt___CollectionsKt extends kotlin.collections.CollectionsKt___CollectionsJvmKt {
private static final java.lang.Object component1 (java.util.List)
java.util.List $this$component1
private static final java.lang.Object component2 (java.util.List)
java.util.List $this$component2
private static final java.lang.Object component3 (java.util.List)
java.util.List $this$component3
private static final java.lang.Object component4 (java.util.List)
java.util.List $this$component4
private static final java.lang.Object component5 (java.util.List)
java.util.List $this$component5
public static final boolean contains (java.lang.Iterable, java.lang.Object)
Iterable $this$contains
Object element
public static final java.lang.Object elementAt (java.lang.Iterable, int)
Iterable $this$elementAt
int index
private static final java.lang.Object elementAt (java.util.List, int)
java.util.List $this$elementAt
int index
public static final java.lang.Object elementAtOrElse (java.lang.Iterable, int, kotlin.jvm.functions.Function1)
Object element
java.util.Iterator iterator
int count
Iterable $this$elementAtOrElse
int index
kotlin.jvm.functions.Function1 defaultValue
private static final java.lang.Object elementAtOrElse (java.util.List, int, kotlin.jvm.functions.Function1)
java.util.List $this$elementAtOrElse
int index
kotlin.jvm.functions.Function1 defaultValue
public static final java.lang.Object elementAtOrNull (java.lang.Iterable, int)
Object element
java.util.Iterator iterator
int count
Iterable $this$elementAtOrNull
int index
private static final java.lang.Object elementAtOrNull (java.util.List, int)
java.util.List $this$elementAtOrNull
int index
private static final java.lang.Object find (java.lang.Iterable, kotlin.jvm.functions.Function1)
Object element$iv
int $i$f$firstOrNull
Iterable $this$firstOrNull$iv
Iterable $this$find
kotlin.jvm.functions.Function1 predicate
private static final java.lang.Object findLast (java.lang.Iterable, kotlin.jvm.functions.Function1)
Object element$iv
int $i$f$lastOrNull
Object last$iv
Iterable $this$lastOrNull$iv
Iterable $this$findLast
kotlin.jvm.functions.Function1 predicate
private static final java.lang.Object findLast (java.util.List, kotlin.jvm.functions.Function1)
Object element$iv
int $i$f$lastOrNull
java.util.ListIterator iterator$iv
java.util.List $this$lastOrNull$iv
java.util.List $this$findLast
kotlin.jvm.functions.Function1 predicate
public static final java.lang.Object first (java.lang.Iterable)
java.util.Iterator iterator
Iterable $this$first
public static final java.lang.Object first (java.util.List)
java.util.List $this$first
public static final java.lang.Object first (java.lang.Iterable, kotlin.jvm.functions.Function1)
Object element
int $i$f$first
Iterable $this$first
kotlin.jvm.functions.Function1 predicate
private static final java.lang.Object firstNotNullOf (java.lang.Iterable, kotlin.jvm.functions.Function1)
Iterable $this$firstNotNullOf
kotlin.jvm.functions.Function1 transform
private static final java.lang.Object firstNotNullOfOrNull (java.lang.Iterable, kotlin.jvm.functions.Function1)
Object result
Object element
Iterable $this$firstNotNullOfOrNull
kotlin.jvm.functions.Function1 transform
public static final java.lang.Object firstOrNull (java.lang.Iterable)
java.util.Iterator iterator
Iterable $this$firstOrNull
public static final java.lang.Object firstOrNull (java.util.List)
java.util.List $this$firstOrNull
public static final java.lang.Object firstOrNull (java.lang.Iterable, kotlin.jvm.functions.Function1)
Object element
int $i$f$firstOrNull
Iterable $this$firstOrNull
kotlin.jvm.functions.Function1 predicate
private static final java.lang.Object getOrElse (java.util.List, int, kotlin.jvm.functions.Function1)
java.util.List $this$getOrElse
int index
kotlin.jvm.functions.Function1 defaultValue
public static final java.lang.Object getOrNull (java.util.List, int)
java.util.List $this$getOrNull
int index
public static final int indexOf (java.lang.Iterable, java.lang.Object)
Object item
int index
Iterable $this$indexOf
Object element
public static final int indexOf (java.util.List, java.lang.Object)
java.util.List $this$indexOf
Object element
public static final int indexOfFirst (java.lang.Iterable, kotlin.jvm.functions.Function1)
Object item
int $i$f$indexOfFirst
int index
Iterable $this$indexOfFirst
kotlin.jvm.functions.Function1 predicate
public static final int indexOfFirst (java.util.List, kotlin.jvm.functions.Function1)
Object item
int $i$f$indexOfFirst
int index
java.util.List $this$indexOfFirst
kotlin.jvm.functions.Function1 predicate
public static final int indexOfLast (java.lang.Iterable, kotlin.jvm.functions.Function1)
Object item
int $i$f$indexOfLast
int lastIndex
int index
Iterable $this$indexOfLast
kotlin.jvm.functions.Function1 predicate
public static final int indexOfLast (java.util.List, kotlin.jvm.functions.Function1)
int $i$f$indexOfLast
java.util.ListIterator iterator
java.util.List $this$indexOfLast
kotlin.jvm.functions.Function1 predicate
public static final java.lang.Object last (java.lang.Iterable)
java.util.Iterator iterator
Object last
Iterable $this$last
public static final java.lang.Object last (java.util.List)
java.util.List $this$last
public static final java.lang.Object last (java.lang.Iterable, kotlin.jvm.functions.Function1)
Object element
int $i$f$last
Object last
boolean found
Iterable $this$last
kotlin.jvm.functions.Function1 predicate
public static final java.lang.Object last (java.util.List, kotlin.jvm.functions.Function1)
Object element
int $i$f$last
java.util.ListIterator iterator
java.util.List $this$last
kotlin.jvm.functions.Function1 predicate
public static final int lastIndexOf (java.lang.Iterable, java.lang.Object)
Object item
int lastIndex
int index
Iterable $this$lastIndexOf
Object element
public static final int lastIndexOf (java.util.List, java.lang.Object)
java.util.List $this$lastIndexOf
Object element
public static final java.lang.Object lastOrNull (java.lang.Iterable)
java.util.Iterator iterator
Object last
Iterable $this$lastOrNull
public static final java.lang.Object lastOrNull (java.util.List)
java.util.List $this$lastOrNull
public static final java.lang.Object lastOrNull (java.lang.Iterable, kotlin.jvm.functions.Function1)
Object element
int $i$f$lastOrNull
Object last
Iterable $this$lastOrNull
kotlin.jvm.functions.Function1 predicate
public static final java.lang.Object lastOrNull (java.util.List, kotlin.jvm.functions.Function1)
Object element
int $i$f$lastOrNull
java.util.ListIterator iterator
java.util.List $this$lastOrNull
kotlin.jvm.functions.Function1 predicate
private static final java.lang.Object random (java.util.Collection)
java.util.Collection $this$random
public static final java.lang.Object random (java.util.Collection, kotlin.random.Random)
java.util.Collection $this$random
kotlin.random.Random random
private static final java.lang.Object randomOrNull (java.util.Collection)
java.util.Collection $this$randomOrNull
public static final java.lang.Object randomOrNull (java.util.Collection, kotlin.random.Random)
java.util.Collection $this$randomOrNull
kotlin.random.Random random
public static final java.lang.Object single (java.lang.Iterable)
java.util.Iterator iterator
Object single
Iterable $this$single
public static final java.lang.Object single (java.util.List)
java.util.List $this$single
public static final java.lang.Object single (java.lang.Iterable, kotlin.jvm.functions.Function1)
Object element
int $i$f$single
Object single
boolean found
Iterable $this$single
kotlin.jvm.functions.Function1 predicate
public static final java.lang.Object singleOrNull (java.lang.Iterable)
java.util.Iterator iterator
Object single
Iterable $this$singleOrNull
public static final java.lang.Object singleOrNull (java.util.List)
java.util.List $this$singleOrNull
public static final java.lang.Object singleOrNull (java.lang.Iterable, kotlin.jvm.functions.Function1)
Object element
int $i$f$singleOrNull
Object single
boolean found
Iterable $this$singleOrNull
kotlin.jvm.functions.Function1 predicate
public static final java.util.List drop (java.lang.Iterable, int)
int $i$a$-require-CollectionsKt___CollectionsKt$drop$1
int index
Object item
int resultSize
Object item
java.util.ArrayList list
int count
Iterable $this$drop
int n
public static final java.util.List dropLast (java.util.List, int)
int $i$a$-require-CollectionsKt___CollectionsKt$dropLast$1
java.util.List $this$dropLast
int n
public static final java.util.List dropLastWhile (java.util.List, kotlin.jvm.functions.Function1)
java.util.ListIterator iterator
int $i$f$dropLastWhile
java.util.List $this$dropLastWhile
kotlin.jvm.functions.Function1 predicate
public static final java.util.List dropWhile (java.lang.Iterable, kotlin.jvm.functions.Function1)
Object item
int $i$f$dropWhile
boolean yielding
java.util.ArrayList list
Iterable $this$dropWhile
kotlin.jvm.functions.Function1 predicate
public static final java.util.List filter (java.lang.Iterable, kotlin.jvm.functions.Function1)
Object element$iv
int $i$f$filterTo
Iterable $this$filterTo$iv
java.util.Collection destination$iv
int $i$f$filter
Iterable $this$filter
kotlin.jvm.functions.Function1 predicate
public static final java.util.List filterIndexed (java.lang.Iterable, kotlin.jvm.functions.Function2)
int $i$a$-forEachIndexed-CollectionsKt___CollectionsKt$filterIndexedTo$1$iv
int index$iv
Object element$iv
Object item$iv$iv
int $i$f$forEachIndexed
int index$iv$iv
Iterable $this$forEachIndexed$iv$iv
int $i$f$filterIndexedTo
Iterable $this$filterIndexedTo$iv
java.util.Collection destination$iv
int $i$f$filterIndexed
Iterable $this$filterIndexed
kotlin.jvm.functions.Function2 predicate
public static final java.util.Collection filterIndexedTo (java.lang.Iterable, java.util.Collection, kotlin.jvm.functions.Function2)
int $i$a$-forEachIndexed-CollectionsKt___CollectionsKt$filterIndexedTo$1
int index
Object element
Object item$iv
int $i$f$forEachIndexed
int index$iv
Iterable $this$forEachIndexed$iv
int $i$f$filterIndexedTo
Iterable $this$filterIndexedTo
java.util.Collection destination
kotlin.jvm.functions.Function2 predicate
public static final synthetic java.util.List filterIsInstance (java.lang.Iterable)
Object element$iv
int $i$f$filterIsInstanceTo
Iterable $this$filterIsInstanceTo$iv
java.util.Collection destination$iv
int $i$f$filterIsInstance
Iterable $this$filterIsInstance
public static final synthetic java.util.Collection filterIsInstanceTo (java.lang.Iterable, java.util.Collection)
Object element
int $i$f$filterIsInstanceTo
Iterable $this$filterIsInstanceTo
java.util.Collection destination
public static final java.util.List filterNot (java.lang.Iterable, kotlin.jvm.functions.Function1)
Object element$iv
int $i$f$filterNotTo
Iterable $this$filterNotTo$iv
java.util.Collection destination$iv
int $i$f$filterNot
Iterable $this$filterNot
kotlin.jvm.functions.Function1 predicate
public static final java.util.List filterNotNull (java.lang.Iterable)
Iterable $this$filterNotNull
public static final java.util.Collection filterNotNullTo (java.lang.Iterable, java.util.Collection)
Object element
Iterable $this$filterNotNullTo
java.util.Collection destination
public static final java.util.Collection filterNotTo (java.lang.Iterable, java.util.Collection, kotlin.jvm.functions.Function1)
Object element
int $i$f$filterNotTo
Iterable $this$filterNotTo
java.util.Collection destination
kotlin.jvm.functions.Function1 predicate
public static final java.util.Collection filterTo (java.lang.Iterable, java.util.Collection, kotlin.jvm.functions.Function1)
Object element
int $i$f$filterTo
Iterable $this$filterTo
java.util.Collection destination
kotlin.jvm.functions.Function1 predicate
public static final java.util.List slice (java.util.List, kotlin.ranges.IntRange)
java.util.List $this$slice
kotlin.ranges.IntRange indices
public static final java.util.List slice (java.util.List, java.lang.Iterable)
int index
int size
java.util.ArrayList list
java.util.List $this$slice
Iterable indices
public static final java.util.List take (java.lang.Iterable, int)
int $i$a$-require-CollectionsKt___CollectionsKt$take$1
Object item
int count
java.util.ArrayList list
Iterable $this$take
int n
public static final java.util.List takeLast (java.util.List, int)
int $i$a$-require-CollectionsKt___CollectionsKt$takeLast$1
int index
Object item
int size
java.util.ArrayList list
java.util.List $this$takeLast
int n
public static final java.util.List takeLastWhile (java.util.List, kotlin.jvm.functions.Function1)
int $i$a$-apply-CollectionsKt___CollectionsKt$takeLastWhile$1
java.util.ArrayList $this$takeLastWhile_u24lambda_u245
int expectedSize
int $i$f$takeLastWhile
java.util.ListIterator iterator
java.util.List $this$takeLastWhile
kotlin.jvm.functions.Function1 predicate
public static final java.util.List takeWhile (java.lang.Iterable, kotlin.jvm.functions.Function1)
Object item
int $i$f$takeWhile
java.util.ArrayList list
Iterable $this$takeWhile
kotlin.jvm.functions.Function1 predicate
public static final java.util.List reversed (java.lang.Iterable)
java.util.List list
Iterable $this$reversed
public static final void shuffle (java.util.List, kotlin.random.Random)
int j
int i
java.util.List $this$shuffle
kotlin.random.Random random
public static final void sortBy (java.util.List, kotlin.jvm.functions.Function1)
int $i$f$sortBy
java.util.List $this$sortBy
kotlin.jvm.functions.Function1 selector
public static final void sortByDescending (java.util.List, kotlin.jvm.functions.Function1)
int $i$f$sortByDescending
java.util.List $this$sortByDescending
kotlin.jvm.functions.Function1 selector
public static final void sortDescending (java.util.List)
java.util.List $this$sortDescending
public static final java.util.List sorted (java.lang.Iterable)
int $i$f$toTypedArray
java.util.Collection thisCollection$iv
java.util.Collection $this$toTypedArray$iv
int $i$a$-apply-CollectionsKt___CollectionsKt$sorted$1
Comparable[] $this$sorted_u24lambda_u246
int $i$a$-apply-CollectionsKt___CollectionsKt$sorted$2
java.util.List $this$sorted_u24lambda_u247
Iterable $this$sorted
public static final java.util.List sortedBy (java.lang.Iterable, kotlin.jvm.functions.Function1)
int $i$f$sortedBy
Iterable $this$sortedBy
kotlin.jvm.functions.Function1 selector
public static final java.util.List sortedByDescending (java.lang.Iterable, kotlin.jvm.functions.Function1)
int $i$f$sortedByDescending
Iterable $this$sortedByDescending
kotlin.jvm.functions.Function1 selector
public static final java.util.List sortedDescending (java.lang.Iterable)
Iterable $this$sortedDescending
public static final java.util.List sortedWith (java.lang.Iterable, java.util.Comparator)
int $i$f$toTypedArray
java.util.Collection thisCollection$iv
java.util.Collection $this$toTypedArray$iv
int $i$a$-apply-CollectionsKt___CollectionsKt$sortedWith$1
Object[] $this$sortedWith_u24lambda_u248
int $i$a$-apply-CollectionsKt___CollectionsKt$sortedWith$2
java.util.List $this$sortedWith_u24lambda_u249
Iterable $this$sortedWith
java.util.Comparator comparator
public static final boolean[] toBooleanArray (java.util.Collection)
boolean element
boolean[] result
int index
java.util.Collection $this$toBooleanArray
public static final byte[] toByteArray (java.util.Collection)
byte element
byte[] result
int index
java.util.Collection $this$toByteArray
public static final char[] toCharArray (java.util.Collection)
char element
char[] result
int index
java.util.Collection $this$toCharArray
public static final double[] toDoubleArray (java.util.Collection)
double element
double[] result
int index
java.util.Collection $this$toDoubleArray
public static final float[] toFloatArray (java.util.Collection)
float element
float[] result
int index
java.util.Collection $this$toFloatArray
public static final int[] toIntArray (java.util.Collection)
int element
int[] result
int index
java.util.Collection $this$toIntArray
public static final long[] toLongArray (java.util.Collection)
long element
long[] result
int index
java.util.Collection $this$toLongArray
public static final short[] toShortArray (java.util.Collection)
short element
short[] result
int index
java.util.Collection $this$toShortArray
public static final java.util.Map associate (java.lang.Iterable, kotlin.jvm.functions.Function1)
Object element$iv
int $i$f$associateTo
Iterable $this$associateTo$iv
java.util.Map destination$iv
int $i$f$associate
int capacity
Iterable $this$associate
kotlin.jvm.functions.Function1 transform
public static final java.util.Map associateBy (java.lang.Iterable, kotlin.jvm.functions.Function1)
Object element$iv
int $i$f$associateByTo
Iterable $this$associateByTo$iv
java.util.Map destination$iv
int $i$f$associateBy
int capacity
Iterable $this$associateBy
kotlin.jvm.functions.Function1 keySelector
public static final java.util.Map associateBy (java.lang.Iterable, kotlin.jvm.functions.Function1, kotlin.jvm.functions.Function1)
Object element$iv
int $i$f$associateByTo
Iterable $this$associateByTo$iv
java.util.Map destination$iv
int $i$f$associateBy
int capacity
Iterable $this$associateBy
kotlin.jvm.functions.Function1 keySelector
kotlin.jvm.functions.Function1 valueTransform
public static final java.util.Map associateByTo (java.lang.Iterable, java.util.Map, kotlin.jvm.functions.Function1)
Object element
int $i$f$associateByTo
Iterable $this$associateByTo
java.util.Map destination
kotlin.jvm.functions.Function1 keySelector
public static final java.util.Map associateByTo (java.lang.Iterable, java.util.Map, kotlin.jvm.functions.Function1, kotlin.jvm.functions.Function1)
Object element
int $i$f$associateByTo
Iterable $this$associateByTo
java.util.Map destination
kotlin.jvm.functions.Function1 keySelector
kotlin.jvm.functions.Function1 valueTransform
public static final java.util.Map associateTo (java.lang.Iterable, java.util.Map, kotlin.jvm.functions.Function1)
Object element
int $i$f$associateTo
Iterable $this$associateTo
java.util.Map destination
kotlin.jvm.functions.Function1 transform
public static final java.util.Map associateWith (java.lang.Iterable, kotlin.jvm.functions.Function1)
Object element$iv
int $i$f$associateWithTo
Iterable $this$associateWithTo$iv
int $i$f$associateWith
java.util.LinkedHashMap result
Iterable $this$associateWith
kotlin.jvm.functions.Function1 valueSelector
public static final java.util.Map associateWithTo (java.lang.Iterable, java.util.Map, kotlin.jvm.functions.Function1)
Object element
int $i$f$associateWithTo
Iterable $this$associateWithTo
java.util.Map destination
kotlin.jvm.functions.Function1 valueSelector
public static final java.util.Collection toCollection (java.lang.Iterable, java.util.Collection)
Object item
Iterable $this$toCollection
java.util.Collection destination
public static final java.util.HashSet toHashSet (java.lang.Iterable)
Iterable $this$toHashSet
public static final java.util.List toList (java.lang.Iterable)
Iterable $this$toList
public static final java.util.List toMutableList (java.lang.Iterable)
Iterable $this$toMutableList
public static final java.util.List toMutableList (java.util.Collection)
java.util.Collection $this$toMutableList
public static final java.util.Set toSet (java.lang.Iterable)
Iterable $this$toSet
public static final java.util.List flatMap (java.lang.Iterable, kotlin.jvm.functions.Function1)
Iterable list$iv
Object element$iv
int $i$f$flatMapTo
Iterable $this$flatMapTo$iv
java.util.Collection destination$iv
int $i$f$flatMap
Iterable $this$flatMap
kotlin.jvm.functions.Function1 transform
public static final java.util.List flatMapSequence (java.lang.Iterable, kotlin.jvm.functions.Function1)
kotlin.sequences.Sequence list$iv
Object element$iv
int $i$f$flatMapSequenceTo
Iterable $this$flatMapTo$iv
java.util.Collection destination$iv
int $i$f$flatMapSequence
Iterable $this$flatMap
kotlin.jvm.functions.Function1 transform
private static final java.util.List flatMapIndexedIterable (java.lang.Iterable, kotlin.jvm.functions.Function2)
Iterable $this$flatMapIndexed
kotlin.jvm.functions.Function2 transform
private static final java.util.List flatMapIndexedSequence (java.lang.Iterable, kotlin.jvm.functions.Function2)
Iterable $this$flatMapIndexed
kotlin.jvm.functions.Function2 transform
private static final java.util.Collection flatMapIndexedIterableTo (java.lang.Iterable, java.util.Collection, kotlin.jvm.functions.Function2)
Iterable list
Object element
int index
Iterable $this$flatMapIndexedTo
java.util.Collection destination
kotlin.jvm.functions.Function2 transform
private static final java.util.Collection flatMapIndexedSequenceTo (java.lang.Iterable, java.util.Collection, kotlin.jvm.functions.Function2)
kotlin.sequences.Sequence list
Object element
int index
Iterable $this$flatMapIndexedTo
java.util.Collection destination
kotlin.jvm.functions.Function2 transform
public static final java.util.Collection flatMapTo (java.lang.Iterable, java.util.Collection, kotlin.jvm.functions.Function1)
Iterable list
Object element
int $i$f$flatMapTo
Iterable $this$flatMapTo
java.util.Collection destination
kotlin.jvm.functions.Function1 transform
public static final java.util.Collection flatMapSequenceTo (java.lang.Iterable, java.util.Collection, kotlin.jvm.functions.Function1)
kotlin.sequences.Sequence list
Object element
int $i$f$flatMapSequenceTo
Iterable $this$flatMapTo
java.util.Collection destination
kotlin.jvm.functions.Function1 transform
public static final java.util.Map groupBy (java.lang.Iterable, kotlin.jvm.functions.Function1)
int $i$a$-getOrPut-CollectionsKt___CollectionsKt$groupByTo$list$1$iv
Object answer$iv$iv
int $i$f$getOrPut
Object value$iv$iv
java.util.Map $this$getOrPut$iv$iv
Object key$iv
java.util.List list$iv
Object element$iv
int $i$f$groupByTo
Iterable $this$groupByTo$iv
java.util.Map destination$iv
int $i$f$groupBy
Iterable $this$groupBy
kotlin.jvm.functions.Function1 keySelector
public static final java.util.Map groupBy (java.lang.Iterable, kotlin.jvm.functions.Function1, kotlin.jvm.functions.Function1)
int $i$a$-getOrPut-CollectionsKt___CollectionsKt$groupByTo$list$2$iv
Object answer$iv$iv
int $i$f$getOrPut
Object value$iv$iv
java.util.Map $this$getOrPut$iv$iv
Object key$iv
java.util.List list$iv
Object element$iv
int $i$f$groupByTo
Iterable $this$groupByTo$iv
java.util.Map destination$iv
int $i$f$groupBy
Iterable $this$groupBy
kotlin.jvm.functions.Function1 keySelector
kotlin.jvm.functions.Function1 valueTransform
public static final java.util.Map groupByTo (java.lang.Iterable, java.util.Map, kotlin.jvm.functions.Function1)
int $i$a$-getOrPut-CollectionsKt___CollectionsKt$groupByTo$list$1
Object answer$iv
int $i$f$getOrPut
Object value$iv
java.util.Map $this$getOrPut$iv
Object key
java.util.List list
Object element
int $i$f$groupByTo
Iterable $this$groupByTo
java.util.Map destination
kotlin.jvm.functions.Function1 keySelector
public static final java.util.Map groupByTo (java.lang.Iterable, java.util.Map, kotlin.jvm.functions.Function1, kotlin.jvm.functions.Function1)
int $i$a$-getOrPut-CollectionsKt___CollectionsKt$groupByTo$list$2
Object answer$iv
int $i$f$getOrPut
Object value$iv
java.util.Map $this$getOrPut$iv
Object key
java.util.List list
Object element
int $i$f$groupByTo
Iterable $this$groupByTo
java.util.Map destination
kotlin.jvm.functions.Function1 keySelector
kotlin.jvm.functions.Function1 valueTransform
public static final kotlin.collections.Grouping groupingBy (java.lang.Iterable, kotlin.jvm.functions.Function1)
int $i$f$groupingBy
Iterable $this$groupingBy
kotlin.jvm.functions.Function1 keySelector
public static final java.util.List map (java.lang.Iterable, kotlin.jvm.functions.Function1)
Object item$iv
int $i$f$mapTo
Iterable $this$mapTo$iv
java.util.Collection destination$iv
int $i$f$map
Iterable $this$map
kotlin.jvm.functions.Function1 transform
public static final java.util.List mapIndexed (java.lang.Iterable, kotlin.jvm.functions.Function2)
Object item$iv
int $i$f$mapIndexedTo
int index$iv
Iterable $this$mapIndexedTo$iv
java.util.Collection destination$iv
int $i$f$mapIndexed
Iterable $this$mapIndexed
kotlin.jvm.functions.Function2 transform
public static final java.util.List mapIndexedNotNull (java.lang.Iterable, kotlin.jvm.functions.Function2)
int $i$a$-let-CollectionsKt___CollectionsKt$mapIndexedNotNullTo$1$1$iv
Object it$iv
int $i$a$-forEachIndexed-CollectionsKt___CollectionsKt$mapIndexedNotNullTo$1$iv
int index$iv
Object element$iv
Object item$iv$iv
int $i$f$forEachIndexed
int index$iv$iv
Iterable $this$forEachIndexed$iv$iv
int $i$f$mapIndexedNotNullTo
Iterable $this$mapIndexedNotNullTo$iv
java.util.Collection destination$iv
int $i$f$mapIndexedNotNull
Iterable $this$mapIndexedNotNull
kotlin.jvm.functions.Function2 transform
public static final java.util.Collection mapIndexedNotNullTo (java.lang.Iterable, java.util.Collection, kotlin.jvm.functions.Function2)
int $i$a$-let-CollectionsKt___CollectionsKt$mapIndexedNotNullTo$1$1
Object it
int $i$a$-forEachIndexed-CollectionsKt___CollectionsKt$mapIndexedNotNullTo$1
int index
Object element
Object item$iv
int $i$f$forEachIndexed
int index$iv
Iterable $this$forEachIndexed$iv
int $i$f$mapIndexedNotNullTo
Iterable $this$mapIndexedNotNullTo
java.util.Collection destination
kotlin.jvm.functions.Function2 transform
public static final java.util.Collection mapIndexedTo (java.lang.Iterable, java.util.Collection, kotlin.jvm.functions.Function2)
Object item
int $i$f$mapIndexedTo
int index
Iterable $this$mapIndexedTo
java.util.Collection destination
kotlin.jvm.functions.Function2 transform
public static final java.util.List mapNotNull (java.lang.Iterable, kotlin.jvm.functions.Function1)
int $i$a$-let-CollectionsKt___CollectionsKt$mapNotNullTo$1$1$iv
Object it$iv
int $i$a$-forEach-CollectionsKt___CollectionsKt$mapNotNullTo$1$iv
Object element$iv
Object element$iv$iv
int $i$f$forEach
Iterable $this$forEach$iv$iv
int $i$f$mapNotNullTo
Iterable $this$mapNotNullTo$iv
java.util.Collection destination$iv
int $i$f$mapNotNull
Iterable $this$mapNotNull
kotlin.jvm.functions.Function1 transform
public static final java.util.Collection mapNotNullTo (java.lang.Iterable, java.util.Collection, kotlin.jvm.functions.Function1)
int $i$a$-let-CollectionsKt___CollectionsKt$mapNotNullTo$1$1
Object it
int $i$a$-forEach-CollectionsKt___CollectionsKt$mapNotNullTo$1
Object element
Object element$iv
int $i$f$forEach
Iterable $this$forEach$iv
int $i$f$mapNotNullTo
Iterable $this$mapNotNullTo
java.util.Collection destination
kotlin.jvm.functions.Function1 transform
public static final java.util.Collection mapTo (java.lang.Iterable, java.util.Collection, kotlin.jvm.functions.Function1)
Object item
int $i$f$mapTo
Iterable $this$mapTo
java.util.Collection destination
kotlin.jvm.functions.Function1 transform
public static final java.lang.Iterable withIndex (java.lang.Iterable)
Iterable $this$withIndex
public static final java.util.List distinct (java.lang.Iterable)
Iterable $this$distinct
public static final java.util.List distinctBy (java.lang.Iterable, kotlin.jvm.functions.Function1)
Object key
Object e
int $i$f$distinctBy
java.util.HashSet set
java.util.ArrayList list
Iterable $this$distinctBy
kotlin.jvm.functions.Function1 selector
public static final java.util.Set intersect (java.lang.Iterable, java.lang.Iterable)
java.util.Set set
Iterable $this$intersect
Iterable other
public static final java.util.Set subtract (java.lang.Iterable, java.lang.Iterable)
java.util.Set set
Iterable $this$subtract
Iterable other
public static final java.util.Set toMutableSet (java.lang.Iterable)
Iterable $this$toMutableSet
public static final java.util.Set union (java.lang.Iterable, java.lang.Iterable)
java.util.Set set
Iterable $this$union
Iterable other
public static final boolean all (java.lang.Iterable, kotlin.jvm.functions.Function1)
Object element
int $i$f$all
Iterable $this$all
kotlin.jvm.functions.Function1 predicate
public static final boolean any (java.lang.Iterable)
Iterable $this$any
public static final boolean any (java.lang.Iterable, kotlin.jvm.functions.Function1)
Object element
int $i$f$any
Iterable $this$any
kotlin.jvm.functions.Function1 predicate
public static final int count (java.lang.Iterable)
Object element
int count
Iterable $this$count
private static final int count (java.util.Collection)
java.util.Collection $this$count
public static final int count (java.lang.Iterable, kotlin.jvm.functions.Function1)
Object element
int $i$f$count
int count
Iterable $this$count
kotlin.jvm.functions.Function1 predicate
public static final java.lang.Object fold (java.lang.Iterable, java.lang.Object, kotlin.jvm.functions.Function2)
Object element
int $i$f$fold
Object accumulator
Iterable $this$fold
Object initial
kotlin.jvm.functions.Function2 operation
public static final java.lang.Object foldIndexed (java.lang.Iterable, java.lang.Object, kotlin.jvm.functions.Function3)
Object element
int $i$f$foldIndexed
int index
Object accumulator
Iterable $this$foldIndexed
Object initial
kotlin.jvm.functions.Function3 operation
public static final java.lang.Object foldRight (java.util.List, java.lang.Object, kotlin.jvm.functions.Function2)
java.util.ListIterator iterator
int $i$f$foldRight
Object accumulator
java.util.List $this$foldRight
Object initial
kotlin.jvm.functions.Function2 operation
public static final java.lang.Object foldRightIndexed (java.util.List, java.lang.Object, kotlin.jvm.functions.Function3)
int index
java.util.ListIterator iterator
int $i$f$foldRightIndexed
Object accumulator
java.util.List $this$foldRightIndexed
Object initial
kotlin.jvm.functions.Function3 operation
public static final void forEach (java.lang.Iterable, kotlin.jvm.functions.Function1)
Object element
int $i$f$forEach
Iterable $this$forEach
kotlin.jvm.functions.Function1 action
public static final void forEachIndexed (java.lang.Iterable, kotlin.jvm.functions.Function2)
Object item
int $i$f$forEachIndexed
int index
Iterable $this$forEachIndexed
kotlin.jvm.functions.Function2 action
public static final double maxOrThrow (java.lang.Iterable)
double e
java.util.Iterator iterator
double max
Iterable $this$max
public static final float maxOrThrow (java.lang.Iterable)
float e
java.util.Iterator iterator
float max
Iterable $this$max
public static final java.lang.Comparable maxOrThrow (java.lang.Iterable)
Comparable e
java.util.Iterator iterator
Comparable max
Iterable $this$max
public static final java.lang.Object maxByOrThrow (java.lang.Iterable, kotlin.jvm.functions.Function1)
Object e
Comparable v
int $i$f$maxByOrThrow
java.util.Iterator iterator
Object maxElem
Comparable maxValue
Iterable $this$maxBy
kotlin.jvm.functions.Function1 selector
public static final java.lang.Object maxByOrNull (java.lang.Iterable, kotlin.jvm.functions.Function1)
Object e
Comparable v
int $i$f$maxByOrNull
java.util.Iterator iterator
Object maxElem
Comparable maxValue
Iterable $this$maxByOrNull
kotlin.jvm.functions.Function1 selector
private static final double maxOf (java.lang.Iterable, kotlin.jvm.functions.Function1)
double v
java.util.Iterator iterator
double maxValue
Iterable $this$maxOf
kotlin.jvm.functions.Function1 selector
private static final float maxOf (java.lang.Iterable, kotlin.jvm.functions.Function1)
float v
java.util.Iterator iterator
float maxValue
Iterable $this$maxOf
kotlin.jvm.functions.Function1 selector
private static final java.lang.Comparable maxOf (java.lang.Iterable, kotlin.jvm.functions.Function1)
Comparable v
java.util.Iterator iterator
Comparable maxValue
Iterable $this$maxOf
kotlin.jvm.functions.Function1 selector
private static final java.lang.Double maxOfOrNull (java.lang.Iterable, kotlin.jvm.functions.Function1)
double v
java.util.Iterator iterator
double maxValue
Iterable $this$maxOfOrNull
kotlin.jvm.functions.Function1 selector
private static final java.lang.Float maxOfOrNull (java.lang.Iterable, kotlin.jvm.functions.Function1)
float v
java.util.Iterator iterator
float maxValue
Iterable $this$maxOfOrNull
kotlin.jvm.functions.Function1 selector
private static final java.lang.Comparable maxOfOrNull (java.lang.Iterable, kotlin.jvm.functions.Function1)
Comparable v
java.util.Iterator iterator
Comparable maxValue
Iterable $this$maxOfOrNull
kotlin.jvm.functions.Function1 selector
private static final java.lang.Object maxOfWith (java.lang.Iterable, java.util.Comparator, kotlin.jvm.functions.Function1)
Object v
java.util.Iterator iterator
Object maxValue
Iterable $this$maxOfWith
java.util.Comparator comparator
kotlin.jvm.functions.Function1 selector
private static final java.lang.Object maxOfWithOrNull (java.lang.Iterable, java.util.Comparator, kotlin.jvm.functions.Function1)
Object v
java.util.Iterator iterator
Object maxValue
Iterable $this$maxOfWithOrNull
java.util.Comparator comparator
kotlin.jvm.functions.Function1 selector
public static final java.lang.Double maxOrNull (java.lang.Iterable)
double e
java.util.Iterator iterator
double max
Iterable $this$maxOrNull
public static final java.lang.Float maxOrNull (java.lang.Iterable)
float e
java.util.Iterator iterator
float max
Iterable $this$maxOrNull
public static final java.lang.Comparable maxOrNull (java.lang.Iterable)
Comparable e
java.util.Iterator iterator
Comparable max
Iterable $this$maxOrNull
public static final java.lang.Object maxWithOrThrow (java.lang.Iterable, java.util.Comparator)
Object e
java.util.Iterator iterator
Object max
Iterable $this$maxWith
java.util.Comparator comparator
public static final java.lang.Object maxWithOrNull (java.lang.Iterable, java.util.Comparator)
Object e
java.util.Iterator iterator
Object max
Iterable $this$maxWithOrNull
java.util.Comparator comparator
public static final double minOrThrow (java.lang.Iterable)
double e
java.util.Iterator iterator
double min
Iterable $this$min
public static final float minOrThrow (java.lang.Iterable)
float e
java.util.Iterator iterator
float min
Iterable $this$min
public static final java.lang.Comparable minOrThrow (java.lang.Iterable)
Comparable e
java.util.Iterator iterator
Comparable min
Iterable $this$min
public static final java.lang.Object minByOrThrow (java.lang.Iterable, kotlin.jvm.functions.Function1)
Object e
Comparable v
int $i$f$minByOrThrow
java.util.Iterator iterator
Object minElem
Comparable minValue
Iterable $this$minBy
kotlin.jvm.functions.Function1 selector
public static final java.lang.Object minByOrNull (java.lang.Iterable, kotlin.jvm.functions.Function1)
Object e
Comparable v
int $i$f$minByOrNull
java.util.Iterator iterator
Object minElem
Comparable minValue
Iterable $this$minByOrNull
kotlin.jvm.functions.Function1 selector
private static final double minOf (java.lang.Iterable, kotlin.jvm.functions.Function1)
double v
java.util.Iterator iterator
double minValue
Iterable $this$minOf
kotlin.jvm.functions.Function1 selector
private static final float minOf (java.lang.Iterable, kotlin.jvm.functions.Function1)
float v
java.util.Iterator iterator
float minValue
Iterable $this$minOf
kotlin.jvm.functions.Function1 selector
private static final java.lang.Comparable minOf (java.lang.Iterable, kotlin.jvm.functions.Function1)
Comparable v
java.util.Iterator iterator
Comparable minValue
Iterable $this$minOf
kotlin.jvm.functions.Function1 selector
private static final java.lang.Double minOfOrNull (java.lang.Iterable, kotlin.jvm.functions.Function1)
double v
java.util.Iterator iterator
double minValue
Iterable $this$minOfOrNull
kotlin.jvm.functions.Function1 selector
private static final java.lang.Float minOfOrNull (java.lang.Iterable, kotlin.jvm.functions.Function1)
float v
java.util.Iterator iterator
float minValue
Iterable $this$minOfOrNull
kotlin.jvm.functions.Function1 selector
private static final java.lang.Comparable minOfOrNull (java.lang.Iterable, kotlin.jvm.functions.Function1)
Comparable v
java.util.Iterator iterator
Comparable minValue
Iterable $this$minOfOrNull
kotlin.jvm.functions.Function1 selector
private static final java.lang.Object minOfWith (java.lang.Iterable, java.util.Comparator, kotlin.jvm.functions.Function1)
Object v
java.util.Iterator iterator
Object minValue
Iterable $this$minOfWith
java.util.Comparator comparator
kotlin.jvm.functions.Function1 selector
private static final java.lang.Object minOfWithOrNull (java.lang.Iterable, java.util.Comparator, kotlin.jvm.functions.Function1)
Object v
java.util.Iterator iterator
Object minValue
Iterable $this$minOfWithOrNull
java.util.Comparator comparator
kotlin.jvm.functions.Function1 selector
public static final java.lang.Double minOrNull (java.lang.Iterable)
double e
java.util.Iterator iterator
double min
Iterable $this$minOrNull
public static final java.lang.Float minOrNull (java.lang.Iterable)
float e
java.util.Iterator iterator
float min
Iterable $this$minOrNull
public static final java.lang.Comparable minOrNull (java.lang.Iterable)
Comparable e
java.util.Iterator iterator
Comparable min
Iterable $this$minOrNull
public static final java.lang.Object minWithOrThrow (java.lang.Iterable, java.util.Comparator)
Object e
java.util.Iterator iterator
Object min
Iterable $this$minWith
java.util.Comparator comparator
public static final java.lang.Object minWithOrNull (java.lang.Iterable, java.util.Comparator)
Object e
java.util.Iterator iterator
Object min
Iterable $this$minWithOrNull
java.util.Comparator comparator
public static final boolean none (java.lang.Iterable)
Iterable $this$none
public static final boolean none (java.lang.Iterable, kotlin.jvm.functions.Function1)
Object element
int $i$f$none
Iterable $this$none
kotlin.jvm.functions.Function1 predicate
public static final java.lang.Iterable onEach (java.lang.Iterable, kotlin.jvm.functions.Function1)
Object element
int $i$a$-apply-CollectionsKt___CollectionsKt$onEach$1
Iterable $this$onEach_u24lambda_u2416
int $i$f$onEach
Iterable $this$onEach
kotlin.jvm.functions.Function1 action
public static final java.lang.Iterable onEachIndexed (java.lang.Iterable, kotlin.jvm.functions.Function2)
Object item$iv
int $i$f$forEachIndexed
int index$iv
Iterable $this$forEachIndexed$iv
int $i$a$-apply-CollectionsKt___CollectionsKt$onEachIndexed$1
Iterable $this$onEachIndexed_u24lambda_u2417
int $i$f$onEachIndexed
Iterable $this$onEachIndexed
kotlin.jvm.functions.Function2 action
public static final java.lang.Object reduce (java.lang.Iterable, kotlin.jvm.functions.Function2)
int $i$f$reduce
java.util.Iterator iterator
Object accumulator
Iterable $this$reduce
kotlin.jvm.functions.Function2 operation
public static final java.lang.Object reduceIndexed (java.lang.Iterable, kotlin.jvm.functions.Function3)
int $i$f$reduceIndexed
java.util.Iterator iterator
int index
Object accumulator
Iterable $this$reduceIndexed
kotlin.jvm.functions.Function3 operation
public static final java.lang.Object reduceIndexedOrNull (java.lang.Iterable, kotlin.jvm.functions.Function3)
int $i$f$reduceIndexedOrNull
java.util.Iterator iterator
int index
Object accumulator
Iterable $this$reduceIndexedOrNull
kotlin.jvm.functions.Function3 operation
public static final java.lang.Object reduceOrNull (java.lang.Iterable, kotlin.jvm.functions.Function2)
int $i$f$reduceOrNull
java.util.Iterator iterator
Object accumulator
Iterable $this$reduceOrNull
kotlin.jvm.functions.Function2 operation
public static final java.lang.Object reduceRight (java.util.List, kotlin.jvm.functions.Function2)
int $i$f$reduceRight
java.util.ListIterator iterator
Object accumulator
java.util.List $this$reduceRight
kotlin.jvm.functions.Function2 operation
public static final java.lang.Object reduceRightIndexed (java.util.List, kotlin.jvm.functions.Function3)
int index
int $i$f$reduceRightIndexed
java.util.ListIterator iterator
Object accumulator
java.util.List $this$reduceRightIndexed
kotlin.jvm.functions.Function3 operation
public static final java.lang.Object reduceRightIndexedOrNull (java.util.List, kotlin.jvm.functions.Function3)
int index
int $i$f$reduceRightIndexedOrNull
java.util.ListIterator iterator
Object accumulator
java.util.List $this$reduceRightIndexedOrNull
kotlin.jvm.functions.Function3 operation
public static final java.lang.Object reduceRightOrNull (java.util.List, kotlin.jvm.functions.Function2)
int $i$f$reduceRightOrNull
java.util.ListIterator iterator
Object accumulator
java.util.List $this$reduceRightOrNull
kotlin.jvm.functions.Function2 operation
public static final java.util.List runningFold (java.lang.Iterable, java.lang.Object, kotlin.jvm.functions.Function2)
int $i$a$-apply-CollectionsKt___CollectionsKt$runningFold$result$1
java.util.ArrayList $this$runningFold_u24lambda_u2418
Object element
int $i$f$runningFold
int estimatedSize
java.util.ArrayList result
Object accumulator
Iterable $this$runningFold
Object initial
kotlin.jvm.functions.Function2 operation
public static final java.util.List runningFoldIndexed (java.lang.Iterable, java.lang.Object, kotlin.jvm.functions.Function3)
int $i$a$-apply-CollectionsKt___CollectionsKt$runningFoldIndexed$result$1
java.util.ArrayList $this$runningFoldIndexed_u24lambda_u2419
Object element
int $i$f$runningFoldIndexed
int estimatedSize
java.util.ArrayList result
int index
Object accumulator
Iterable $this$runningFoldIndexed
Object initial
kotlin.jvm.functions.Function3 operation
public static final java.util.List runningReduce (java.lang.Iterable, kotlin.jvm.functions.Function2)
int $i$a$-apply-CollectionsKt___CollectionsKt$runningReduce$result$1
java.util.ArrayList $this$runningReduce_u24lambda_u2420
int $i$f$runningReduce
java.util.Iterator iterator
Object accumulator
java.util.ArrayList result
Iterable $this$runningReduce
kotlin.jvm.functions.Function2 operation
public static final java.util.List runningReduceIndexed (java.lang.Iterable, kotlin.jvm.functions.Function3)
int $i$a$-apply-CollectionsKt___CollectionsKt$runningReduceIndexed$result$1
java.util.ArrayList $this$runningReduceIndexed_u24lambda_u2421
int $i$f$runningReduceIndexed
java.util.Iterator iterator
Object accumulator
java.util.ArrayList result
int index
Iterable $this$runningReduceIndexed
kotlin.jvm.functions.Function3 operation
public static final java.util.List scan (java.lang.Iterable, java.lang.Object, kotlin.jvm.functions.Function2)
int $i$a$-apply-CollectionsKt___CollectionsKt$runningFold$result$1$iv
java.util.ArrayList $this$runningFold_u24lambda_u2418$iv
Object element$iv
int $i$f$runningFold
int estimatedSize$iv
java.util.ArrayList result$iv
Object accumulator$iv
Iterable $this$runningFold$iv
int $i$f$scan
Iterable $this$scan
Object initial
kotlin.jvm.functions.Function2 operation
public static final java.util.List scanIndexed (java.lang.Iterable, java.lang.Object, kotlin.jvm.functions.Function3)
int $i$a$-apply-CollectionsKt___CollectionsKt$runningFoldIndexed$result$1$iv
java.util.ArrayList $this$runningFoldIndexed_u24lambda_u2419$iv
Object element$iv
int $i$f$runningFoldIndexed
int estimatedSize$iv
java.util.ArrayList result$iv
int index$iv
Object accumulator$iv
Iterable $this$runningFoldIndexed$iv
int $i$f$scanIndexed
Iterable $this$scanIndexed
Object initial
kotlin.jvm.functions.Function3 operation
public static final int sumBy (java.lang.Iterable, kotlin.jvm.functions.Function1)
Object element
int $i$f$sumBy
int sum
Iterable $this$sumBy
kotlin.jvm.functions.Function1 selector
public static final double sumByDouble (java.lang.Iterable, kotlin.jvm.functions.Function1)
Object element
int $i$f$sumByDouble
double sum
Iterable $this$sumByDouble
kotlin.jvm.functions.Function1 selector
private static final double sumOfDouble (java.lang.Iterable, kotlin.jvm.functions.Function1)
Object element
double sum
Iterable $this$sumOf
kotlin.jvm.functions.Function1 selector
private static final int sumOfInt (java.lang.Iterable, kotlin.jvm.functions.Function1)
Object element
int sum
Iterable $this$sumOf
kotlin.jvm.functions.Function1 selector
private static final long sumOfLong (java.lang.Iterable, kotlin.jvm.functions.Function1)
Object element
long sum
Iterable $this$sumOf
kotlin.jvm.functions.Function1 selector
private static final int sumOfUInt (java.lang.Iterable, kotlin.jvm.functions.Function1)
Object element
int sum
Iterable $this$sumOf
kotlin.jvm.functions.Function1 selector
private static final long sumOfULong (java.lang.Iterable, kotlin.jvm.functions.Function1)
Object element
long sum
Iterable $this$sumOf
kotlin.jvm.functions.Function1 selector
public static final java.lang.Iterable requireNoNulls (java.lang.Iterable)
Object element
Iterable $this$requireNoNulls
public static final java.util.List requireNoNulls (java.util.List)
Object element
java.util.List $this$requireNoNulls
public static final java.util.List chunked (java.lang.Iterable, int)
Iterable $this$chunked
int size
public static final java.util.List chunked (java.lang.Iterable, int, kotlin.jvm.functions.Function1)
Iterable $this$chunked
int size
kotlin.jvm.functions.Function1 transform
public static final java.util.List minus (java.lang.Iterable, java.lang.Object)
int $i$a$-filterTo-CollectionsKt___CollectionsKt$minus$1
Object it
Object element$iv
int $i$f$filterTo
Iterable $this$filterTo$iv
java.util.ArrayList result
boolean removed
Iterable $this$minus
Object element
public static final java.util.List minus (java.lang.Iterable, java.lang.Object[])
int $i$a$-filterNot-CollectionsKt___CollectionsKt$minus$2
Object it
Object element$iv$iv
int $i$f$filterNotTo
Iterable $this$filterNotTo$iv$iv
java.util.Collection destination$iv$iv
int $i$f$filterNot
Iterable $this$filterNot$iv
Iterable $this$minus
Object[] elements
public static final java.util.List minus (java.lang.Iterable, java.lang.Iterable)
int $i$a$-filterNot-CollectionsKt___CollectionsKt$minus$3
Object it
Object element$iv$iv
int $i$f$filterNotTo
Iterable $this$filterNotTo$iv$iv
java.util.Collection destination$iv$iv
int $i$f$filterNot
Iterable $this$filterNot$iv
java.util.Collection other
Iterable $this$minus
Iterable elements
public static final java.util.List minus (java.lang.Iterable, kotlin.sequences.Sequence)
int $i$a$-filterNot-CollectionsKt___CollectionsKt$minus$4
Object it
Object element$iv$iv
int $i$f$filterNotTo
Iterable $this$filterNotTo$iv$iv
java.util.Collection destination$iv$iv
int $i$f$filterNot
Iterable $this$filterNot$iv
java.util.List other
Iterable $this$minus
kotlin.sequences.Sequence elements
private static final java.util.List minusElement (java.lang.Iterable, java.lang.Object)
Iterable $this$minusElement
Object element
public static final kotlin.Pair partition (java.lang.Iterable, kotlin.jvm.functions.Function1)
Object element
int $i$f$partition
java.util.ArrayList first
java.util.ArrayList second
Iterable $this$partition
kotlin.jvm.functions.Function1 predicate
public static final java.util.List plus (java.lang.Iterable, java.lang.Object)
java.util.ArrayList result
Iterable $this$plus
Object element
public static final java.util.List plus (java.util.Collection, java.lang.Object)
java.util.ArrayList result
java.util.Collection $this$plus
Object element
public static final java.util.List plus (java.lang.Iterable, java.lang.Object[])
java.util.ArrayList result
Iterable $this$plus
Object[] elements
public static final java.util.List plus (java.util.Collection, java.lang.Object[])
java.util.ArrayList result
java.util.Collection $this$plus
Object[] elements
public static final java.util.List plus (java.lang.Iterable, java.lang.Iterable)
java.util.ArrayList result
Iterable $this$plus
Iterable elements
public static final java.util.List plus (java.util.Collection, java.lang.Iterable)
java.util.ArrayList result
java.util.ArrayList result
java.util.Collection $this$plus
Iterable elements
public static final java.util.List plus (java.lang.Iterable, kotlin.sequences.Sequence)
java.util.ArrayList result
Iterable $this$plus
kotlin.sequences.Sequence elements
public static final java.util.List plus (java.util.Collection, kotlin.sequences.Sequence)
java.util.ArrayList result
java.util.Collection $this$plus
kotlin.sequences.Sequence elements
private static final java.util.List plusElement (java.lang.Iterable, java.lang.Object)
Iterable $this$plusElement
Object element
private static final java.util.List plusElement (java.util.Collection, java.lang.Object)
java.util.Collection $this$plusElement
Object element
public static final java.util.List windowed (java.lang.Iterable, int, int, boolean)
int $i$a$-List-CollectionsKt___CollectionsKt$windowed$1
int it
int windowSize
int thisSize
int resultCapacity
java.util.ArrayList result
int index
int $i$a$-forEach-CollectionsKt___CollectionsKt$windowed$2
java.util.List it
Object element$iv
int $i$f$forEach
java.util.Iterator $this$forEach$iv
java.util.ArrayList result
Iterable $this$windowed
int size
int step
boolean partialWindows
public static synthetic java.util.List windowed$default (java.lang.Iterable, int, int, boolean, int, java.lang.Object)
public static final java.util.List windowed (java.lang.Iterable, int, int, boolean, kotlin.jvm.functions.Function1)
int windowSize
int thisSize
int resultCapacity
java.util.ArrayList result
kotlin.collections.MovingSubList window
int index
int $i$a$-forEach-CollectionsKt___CollectionsKt$windowed$3
java.util.List it
Object element$iv
int $i$f$forEach
java.util.Iterator $this$forEach$iv
java.util.ArrayList result
Iterable $this$windowed
int size
int step
boolean partialWindows
kotlin.jvm.functions.Function1 transform
public static synthetic java.util.List windowed$default (java.lang.Iterable, int, int, boolean, kotlin.jvm.functions.Function1, int, java.lang.Object)
public static final java.util.List zip (java.lang.Iterable, java.lang.Object[])
int $i$a$-zip-CollectionsKt___CollectionsKt$zip$1
Object t1
Object t2
Object element$iv
int $i$f$zip
int arraySize$iv
java.util.ArrayList list$iv
int i$iv
Iterable $this$zip$iv
Iterable $this$zip
Object[] other
public static final java.util.List zip (java.lang.Iterable, java.lang.Object[], kotlin.jvm.functions.Function2)
Object element
int $i$f$zip
int arraySize
java.util.ArrayList list
int i
Iterable $this$zip
Object[] other
kotlin.jvm.functions.Function2 transform
public static final java.util.List zip (java.lang.Iterable, java.lang.Iterable)
int $i$a$-zip-CollectionsKt___CollectionsKt$zip$2
Object t1
Object t2
int $i$f$zip
java.util.Iterator first$iv
java.util.Iterator second$iv
java.util.ArrayList list$iv
Iterable $this$zip$iv
Iterable $this$zip
Iterable other
public static final java.util.List zip (java.lang.Iterable, java.lang.Iterable, kotlin.jvm.functions.Function2)
int $i$f$zip
java.util.Iterator first
java.util.Iterator second
java.util.ArrayList list
Iterable $this$zip
Iterable other
kotlin.jvm.functions.Function2 transform
public static final java.util.List zipWithNext (java.lang.Iterable)
int $i$a$-zipWithNext-CollectionsKt___CollectionsKt$zipWithNext$1
Object a
Object b
Object next$iv
int $i$f$zipWithNext
java.util.Iterator iterator$iv
java.util.List result$iv
Object current$iv
Iterable $this$zipWithNext$iv
Iterable $this$zipWithNext
public static final java.util.List zipWithNext (java.lang.Iterable, kotlin.jvm.functions.Function2)
Object next
int $i$f$zipWithNext
java.util.Iterator iterator
java.util.List result
Object current
Iterable $this$zipWithNext
kotlin.jvm.functions.Function2 transform
public static final java.lang.Appendable joinTo (java.lang.Iterable, java.lang.Appendable, java.lang.CharSequence, java.lang.CharSequence, java.lang.CharSequence, int, java.lang.CharSequence, kotlin.jvm.functions.Function1)
Object element
int count
Iterable $this$joinTo
Appendable buffer
CharSequence separator
CharSequence prefix
CharSequence postfix
int limit
CharSequence truncated
kotlin.jvm.functions.Function1 transform
public static synthetic java.lang.Appendable joinTo$default (java.lang.Iterable, java.lang.Appendable, java.lang.CharSequence, java.lang.CharSequence, java.lang.CharSequence, int, java.lang.CharSequence, kotlin.jvm.functions.Function1, int, java.lang.Object)
public static final java.lang.String joinToString (java.lang.Iterable, java.lang.CharSequence, java.lang.CharSequence, java.lang.CharSequence, int, java.lang.CharSequence, kotlin.jvm.functions.Function1)
Iterable $this$joinToString
CharSequence separator
CharSequence prefix
CharSequence postfix
int limit
CharSequence truncated
kotlin.jvm.functions.Function1 transform
public static synthetic java.lang.String joinToString$default (java.lang.Iterable, java.lang.CharSequence, java.lang.CharSequence, java.lang.CharSequence, int, java.lang.CharSequence, kotlin.jvm.functions.Function1, int, java.lang.Object)
private static final java.lang.Iterable asIterable (java.lang.Iterable)
Iterable $this$asIterable
public static final kotlin.sequences.Sequence asSequence (java.lang.Iterable)
Iterable $this$asSequence
public static final double averageOfByte (java.lang.Iterable)
byte element
double sum
int count
Iterable $this$average
public static final double averageOfShort (java.lang.Iterable)
short element
double sum
int count
Iterable $this$average
public static final double averageOfInt (java.lang.Iterable)
int element
double sum
int count
Iterable $this$average
public static final double averageOfLong (java.lang.Iterable)
long element
double sum
int count
Iterable $this$average
public static final double averageOfFloat (java.lang.Iterable)
float element
double sum
int count
Iterable $this$average
public static final double averageOfDouble (java.lang.Iterable)
double element
double sum
int count
Iterable $this$average
public static final int sumOfByte (java.lang.Iterable)
byte element
int sum
Iterable $this$sum
public static final int sumOfShort (java.lang.Iterable)
short element
int sum
Iterable $this$sum
public static final int sumOfInt (java.lang.Iterable)
int element
int sum
Iterable $this$sum
public static final long sumOfLong (java.lang.Iterable)
long element
long sum
Iterable $this$sum
public static final float sumOfFloat (java.lang.Iterable)
float element
float sum
Iterable $this$sum
public static final double sumOfDouble (java.lang.Iterable)
double element
double sum
Iterable $this$sum
public void <init> ()
}
kotlin/collections/DoubleIterator.class
PrimitiveIterators.kt
package kotlin.collections
public abstract kotlin.collections.DoubleIterator extends java.lang.Object implements java.util.Iterator kotlin.jvm.internal.markers.KMappedMarker {
public void <init> ()
public final java.lang.Double next ()
public abstract double nextDouble ()
public void remove ()
public volatile synthetic java.lang.Object next ()
}
kotlin/collections/EmptyIterator.class
Collections.kt
package kotlin.collections
public final kotlin.collections.EmptyIterator extends java.lang.Object implements java.util.ListIterator kotlin.jvm.internal.markers.KMappedMarker {
public static final kotlin.collections.EmptyIterator INSTANCE
private void <init> ()
public boolean hasNext ()
public boolean hasPrevious ()
public int nextIndex ()
public int previousIndex ()
public java.lang.Void next ()
public java.lang.Void previous ()
public void add (java.lang.Void)
Void element
public void remove ()
public void set (java.lang.Void)
Void element
public volatile synthetic java.lang.Object next ()
public volatile synthetic java.lang.Object previous ()
public volatile synthetic void add (java.lang.Object)
Object element
public volatile synthetic void set (java.lang.Object)
Object element
static void <clinit> ()
}
kotlin/collections/EmptyList.class
Collections.kt
package kotlin.collections
public final kotlin.collections.EmptyList extends java.lang.Object implements java.util.List java.io.Serializable java.util.RandomAccess kotlin.jvm.internal.markers.KMappedMarker {
public static final kotlin.collections.EmptyList INSTANCE
private static final long serialVersionUID
private void <init> ()
public boolean equals (java.lang.Object)
Object other
public int hashCode ()
public java.lang.String toString ()
public int getSize ()
public boolean isEmpty ()
public boolean contains (java.lang.Void)
Void element
public boolean containsAll (java.util.Collection)
java.util.Collection elements
public java.lang.Void get (int)
int index
public int indexOf (java.lang.Void)
Void element
public int lastIndexOf (java.lang.Void)
Void element
public java.util.Iterator iterator ()
public java.util.ListIterator listIterator ()
public java.util.ListIterator listIterator (int)
int index
public java.util.List subList (int, int)
int fromIndex
int toIndex
private final java.lang.Object readResolve ()
public boolean add (java.lang.Void)
Void element
public void add (int, java.lang.Void)
int index
Void element
public boolean addAll (int, java.util.Collection)
int index
java.util.Collection elements
public boolean addAll (java.util.Collection)
java.util.Collection elements
public void clear ()
public boolean remove (java.lang.Object)
Object element
public boolean removeAll (java.util.Collection)
java.util.Collection elements
public java.lang.Void remove (int)
int index
public volatile synthetic java.lang.Object remove (int)
int index
public boolean retainAll (java.util.Collection)
java.util.Collection elements
public java.lang.Void set (int, java.lang.Void)
int index
Void element
public final volatile int size ()
public final volatile boolean contains (java.lang.Object)
Object element
public volatile synthetic java.lang.Object get (int)
int index
public final volatile int indexOf (java.lang.Object)
Object element
public final volatile int lastIndexOf (java.lang.Object)
Object element
public volatile synthetic boolean add (java.lang.Object)
Object element
public volatile synthetic void add (int, java.lang.Object)
int index
Object element
public volatile synthetic java.lang.Object set (int, java.lang.Object)
int index
Object element
public java.lang.Object[] toArray (java.lang.Object[])
Object[] array
public java.lang.Object[] toArray ()
static void <clinit> ()
}
kotlin/collections/EmptyMap.class
Maps.kt
package kotlin.collections
final kotlin.collections.EmptyMap extends java.lang.Object implements java.util.Map java.io.Serializable kotlin.jvm.internal.markers.KMappedMarker {
public static final kotlin.collections.EmptyMap INSTANCE
private static final long serialVersionUID
private void <init> ()
public boolean equals (java.lang.Object)
Object other
public int hashCode ()
public java.lang.String toString ()
public int getSize ()
public boolean isEmpty ()
public boolean containsKey (java.lang.Object)
Object key
public boolean containsValue (java.lang.Void)
Void value
public java.lang.Void get (java.lang.Object)
Object key
public java.util.Set getEntries ()
public java.util.Set getKeys ()
public java.util.Collection getValues ()
private final java.lang.Object readResolve ()
public void clear ()
public java.lang.Void put (java.lang.Object, java.lang.Void)
Object key
Void value
public void putAll (java.util.Map)
java.util.Map from
public java.lang.Void remove (java.lang.Object)
Object key
public final volatile int size ()
public final volatile boolean containsValue (java.lang.Object)
Object value
public volatile synthetic java.lang.Object get (java.lang.Object)
Object key
public final volatile java.util.Set entrySet ()
public final volatile java.util.Set keySet ()
public final volatile java.util.Collection values ()
public volatile synthetic java.lang.Object put (java.lang.Object, java.lang.Object)
Object key
Object value
public volatile synthetic java.lang.Object remove (java.lang.Object)
Object key
static void <clinit> ()
}
kotlin/collections/EmptySet.class
Sets.kt
package kotlin.collections
public final kotlin.collections.EmptySet extends java.lang.Object implements java.util.Set java.io.Serializable kotlin.jvm.internal.markers.KMappedMarker {
public static final kotlin.collections.EmptySet INSTANCE
private static final long serialVersionUID
private void <init> ()
public boolean equals (java.lang.Object)
Object other
public int hashCode ()
public java.lang.String toString ()
public int getSize ()
public boolean isEmpty ()
public boolean contains (java.lang.Void)
Void element
public boolean containsAll (java.util.Collection)
java.util.Collection elements
public java.util.Iterator iterator ()
private final java.lang.Object readResolve ()
public boolean add (java.lang.Void)
Void element
public boolean addAll (java.util.Collection)
java.util.Collection elements
public void clear ()
public boolean remove (java.lang.Object)
Object element
public boolean removeAll (java.util.Collection)
java.util.Collection elements
public boolean retainAll (java.util.Collection)
java.util.Collection elements
public final volatile int size ()
public final volatile boolean contains (java.lang.Object)
Object element
public volatile synthetic boolean add (java.lang.Object)
Object element
public java.lang.Object[] toArray (java.lang.Object[])
Object[] array
public java.lang.Object[] toArray ()
static void <clinit> ()
}
kotlin/collections/FloatIterator.class
PrimitiveIterators.kt
package kotlin.collections
public abstract kotlin.collections.FloatIterator extends java.lang.Object implements java.util.Iterator kotlin.jvm.internal.markers.KMappedMarker {
public void <init> ()
public final java.lang.Float next ()
public abstract float nextFloat ()
public void remove ()
public volatile synthetic java.lang.Object next ()
}
kotlin/collections/Grouping.class
Grouping.kt
package kotlin.collections
public abstract kotlin.collections.Grouping extends java.lang.Object {
public abstract java.util.Iterator sourceIterator ()
public abstract java.lang.Object keyOf (java.lang.Object)
}
kotlin/collections/GroupingKt.class
<Unknown>
package kotlin.collections
public final kotlin.collections.GroupingKt extends kotlin.collections.GroupingKt__GroupingKt {
private void <init> ()
}
kotlin/collections/GroupingKt__GroupingJVMKt.class
GroupingJVM.kt
package kotlin.collections
kotlin.collections.GroupingKt__GroupingJVMKt extends java.lang.Object {
public static final java.util.Map eachCount (kotlin.collections.Grouping)
int $i$a$-foldTo-GroupingKt__GroupingJVMKt$eachCount$1
int $i$a$-apply-GroupingKt__GroupingJVMKt$eachCount$2$1
kotlin.jvm.internal.Ref$IntRef $this$eachCount_u24lambda_u242_u24lambda_u241
int $i$a$-foldTo-GroupingKt__GroupingJVMKt$eachCount$2
kotlin.jvm.internal.Ref$IntRef acc
int $i$a$-aggregateTo-GroupingKt__GroupingKt$foldTo$1$iv
Object key$iv
Object acc$iv
Object e$iv
boolean first$iv
Object key$iv$iv
Object accumulator$iv$iv
Object e$iv$iv
int $i$f$aggregateTo
kotlin.collections.Grouping $this$aggregateTo$iv$iv
int $i$f$foldTo
kotlin.collections.Grouping $this$foldTo$iv
java.util.Map destination$iv
int $i$a$-mapValuesInPlace-GroupingKt__GroupingJVMKt$eachCount$3
java.util.Map$Entry it
kotlin.collections.Grouping $this$eachCount
private static final java.util.Map mapValuesInPlace (java.util.Map, kotlin.jvm.functions.Function1)
int $i$a$-forEach-GroupingKt__GroupingJVMKt$mapValuesInPlace$1
java.util.Map$Entry it
Object element$iv
int $i$f$forEach
Iterable $this$forEach$iv
java.util.Map $this$mapValuesInPlace
kotlin.jvm.functions.Function1 f
public void <init> ()
}
kotlin/collections/GroupingKt__GroupingKt.class
Grouping.kt
package kotlin.collections
kotlin.collections.GroupingKt__GroupingKt extends kotlin.collections.GroupingKt__GroupingJVMKt {
public static final java.util.Map aggregate (kotlin.collections.Grouping, kotlin.jvm.functions.Function4)
Object key$iv
Object accumulator$iv
Object e$iv
int $i$f$aggregateTo
kotlin.collections.Grouping $this$aggregateTo$iv
java.util.Map destination$iv
int $i$f$aggregate
kotlin.collections.Grouping $this$aggregate
kotlin.jvm.functions.Function4 operation
public static final java.util.Map aggregateTo (kotlin.collections.Grouping, java.util.Map, kotlin.jvm.functions.Function4)
Object key
Object accumulator
Object e
int $i$f$aggregateTo
kotlin.collections.Grouping $this$aggregateTo
java.util.Map destination
kotlin.jvm.functions.Function4 operation
public static final java.util.Map fold (kotlin.collections.Grouping, kotlin.jvm.functions.Function2, kotlin.jvm.functions.Function3)
int $i$a$-aggregate-GroupingKt__GroupingKt$fold$1
Object key
Object acc
Object e
boolean first
Object key$iv$iv
Object accumulator$iv$iv
Object e$iv$iv
int $i$f$aggregateTo
kotlin.collections.Grouping $this$aggregateTo$iv$iv
java.util.Map destination$iv$iv
int $i$f$aggregate
kotlin.collections.Grouping $this$aggregate$iv
int $i$f$fold
kotlin.collections.Grouping $this$fold
kotlin.jvm.functions.Function2 initialValueSelector
kotlin.jvm.functions.Function3 operation
public static final java.util.Map foldTo (kotlin.collections.Grouping, java.util.Map, kotlin.jvm.functions.Function2, kotlin.jvm.functions.Function3)
int $i$a$-aggregateTo-GroupingKt__GroupingKt$foldTo$1
Object key
Object acc
Object e
boolean first
Object key$iv
Object accumulator$iv
Object e$iv
int $i$f$aggregateTo
kotlin.collections.Grouping $this$aggregateTo$iv
int $i$f$foldTo
kotlin.collections.Grouping $this$foldTo
java.util.Map destination
kotlin.jvm.functions.Function2 initialValueSelector
kotlin.jvm.functions.Function3 operation
public static final java.util.Map fold (kotlin.collections.Grouping, java.lang.Object, kotlin.jvm.functions.Function2)
int $i$a$-aggregate-GroupingKt__GroupingKt$fold$2
Object acc
Object e
boolean first
Object key$iv$iv
Object accumulator$iv$iv
Object e$iv$iv
int $i$f$aggregateTo
kotlin.collections.Grouping $this$aggregateTo$iv$iv
java.util.Map destination$iv$iv
int $i$f$aggregate
kotlin.collections.Grouping $this$aggregate$iv
int $i$f$fold
kotlin.collections.Grouping $this$fold
Object initialValue
kotlin.jvm.functions.Function2 operation
public static final java.util.Map foldTo (kotlin.collections.Grouping, java.util.Map, java.lang.Object, kotlin.jvm.functions.Function2)
int $i$a$-aggregateTo-GroupingKt__GroupingKt$foldTo$2
Object acc
Object e
boolean first
Object key$iv
Object accumulator$iv
Object e$iv
int $i$f$aggregateTo
kotlin.collections.Grouping $this$aggregateTo$iv
int $i$f$foldTo
kotlin.collections.Grouping $this$foldTo
java.util.Map destination
Object initialValue
kotlin.jvm.functions.Function2 operation
public static final java.util.Map reduce (kotlin.collections.Grouping, kotlin.jvm.functions.Function3)
int $i$a$-aggregate-GroupingKt__GroupingKt$reduce$1
Object key
Object acc
Object e
boolean first
Object key$iv$iv
Object accumulator$iv$iv
Object e$iv$iv
int $i$f$aggregateTo
kotlin.collections.Grouping $this$aggregateTo$iv$iv
java.util.Map destination$iv$iv
int $i$f$aggregate
kotlin.collections.Grouping $this$aggregate$iv
int $i$f$reduce
kotlin.collections.Grouping $this$reduce
kotlin.jvm.functions.Function3 operation
public static final java.util.Map reduceTo (kotlin.collections.Grouping, java.util.Map, kotlin.jvm.functions.Function3)
int $i$a$-aggregateTo-GroupingKt__GroupingKt$reduceTo$1
Object key
Object acc
Object e
boolean first
Object key$iv
Object accumulator$iv
Object e$iv
int $i$f$aggregateTo
kotlin.collections.Grouping $this$aggregateTo$iv
int $i$f$reduceTo
kotlin.collections.Grouping $this$reduceTo
java.util.Map destination
kotlin.jvm.functions.Function3 operation
public static final java.util.Map eachCountTo (kotlin.collections.Grouping, java.util.Map)
int $i$a$-foldTo-GroupingKt__GroupingKt$eachCountTo$1
int acc
int $i$a$-aggregateTo-GroupingKt__GroupingKt$foldTo$2$iv
Object acc$iv
Object e$iv
boolean first$iv
Object key$iv$iv
Object accumulator$iv$iv
Object e$iv$iv
int $i$f$aggregateTo
kotlin.collections.Grouping $this$aggregateTo$iv$iv
int $i$f$foldTo
kotlin.collections.Grouping $this$foldTo$iv
Object initialValue$iv
kotlin.collections.Grouping $this$eachCountTo
java.util.Map destination
public void <init> ()
}
kotlin/collections/IndexedValue.class
IndexedValue.kt
package kotlin.collections
public final kotlin.collections.IndexedValue extends java.lang.Object {
private final int index
private final Object value
public void <init> (int, java.lang.Object)
int index
Object value
public final int getIndex ()
public final java.lang.Object getValue ()
public final int component1 ()
public final java.lang.Object component2 ()
public final kotlin.collections.IndexedValue copy (int, java.lang.Object)
int index
Object value
public static synthetic kotlin.collections.IndexedValue copy$default (kotlin.collections.IndexedValue, int, java.lang.Object, int, java.lang.Object)
public java.lang.String toString ()
public int hashCode ()
int result
public boolean equals (java.lang.Object)
Object other
}
kotlin/collections/IndexingIterable.class
Iterables.kt
package kotlin.collections
public final kotlin.collections.IndexingIterable extends java.lang.Object implements java.lang.Iterable kotlin.jvm.internal.markers.KMappedMarker {
private final kotlin.jvm.functions.Function0 iteratorFactory
public void <init> (kotlin.jvm.functions.Function0)
kotlin.jvm.functions.Function0 iteratorFactory
public java.util.Iterator iterator ()
}
kotlin/collections/IndexingIterator.class
Iterators.kt
package kotlin.collections
public final kotlin.collections.IndexingIterator extends java.lang.Object implements java.util.Iterator kotlin.jvm.internal.markers.KMappedMarker {
private final java.util.Iterator iterator
private int index
public void <init> (java.util.Iterator)
java.util.Iterator iterator
public final boolean hasNext ()
public final kotlin.collections.IndexedValue next ()
public void remove ()
public volatile synthetic java.lang.Object next ()
}
kotlin/collections/IntIterator.class
PrimitiveIterators.kt
package kotlin.collections
public abstract kotlin.collections.IntIterator extends java.lang.Object implements java.util.Iterator kotlin.jvm.internal.markers.KMappedMarker {
public void <init> ()
public final java.lang.Integer next ()
public abstract int nextInt ()
public void remove ()
public volatile synthetic java.lang.Object next ()
}
kotlin/collections/LongIterator.class
PrimitiveIterators.kt
package kotlin.collections
public abstract kotlin.collections.LongIterator extends java.lang.Object implements java.util.Iterator kotlin.jvm.internal.markers.KMappedMarker {
public void <init> ()
public final java.lang.Long next ()
public abstract long nextLong ()
public void remove ()
public volatile synthetic java.lang.Object next ()
}
kotlin/collections/MapAccessorsKt.class
MapAccessors.kt
package kotlin.collections
public final kotlin.collections.MapAccessorsKt extends java.lang.Object {
private static final java.lang.Object getValue (java.util.Map, java.lang.Object, kotlin.reflect.KProperty)
java.util.Map $this$getValue
Object thisRef
kotlin.reflect.KProperty property
private static final java.lang.Object getVar (java.util.Map, java.lang.Object, kotlin.reflect.KProperty)
java.util.Map $this$getValue
Object thisRef
kotlin.reflect.KProperty property
private static final void setValue (java.util.Map, java.lang.Object, kotlin.reflect.KProperty, java.lang.Object)
java.util.Map $this$setValue
Object thisRef
kotlin.reflect.KProperty property
Object value
}
kotlin/collections/MapWithDefault.class
MapWithDefault.kt
package kotlin.collections
abstract kotlin.collections.MapWithDefault extends java.lang.Object implements java.util.Map kotlin.jvm.internal.markers.KMappedMarker {
public abstract java.util.Map getMap ()
public abstract java.lang.Object getOrImplicitDefault (java.lang.Object)
}
kotlin/collections/MapWithDefaultImpl.class
MapWithDefault.kt
package kotlin.collections
final kotlin.collections.MapWithDefaultImpl extends java.lang.Object implements kotlin.collections.MapWithDefault {
private final java.util.Map map
private final kotlin.jvm.functions.Function1 default
public void <init> (java.util.Map, kotlin.jvm.functions.Function1)
java.util.Map map
kotlin.jvm.functions.Function1 default
public java.util.Map getMap ()
public boolean equals (java.lang.Object)
Object other
public int hashCode ()
public java.lang.String toString ()
public int getSize ()
public boolean isEmpty ()
public boolean containsKey (java.lang.Object)
Object key
public boolean containsValue (java.lang.Object)
Object value
public java.lang.Object get (java.lang.Object)
Object key
public java.util.Set getKeys ()
public java.util.Collection getValues ()
public java.util.Set getEntries ()
public java.lang.Object getOrImplicitDefault (java.lang.Object)
int $i$a$-getOrElseNullable-MapWithDefaultImpl$getOrImplicitDefault$1
int $i$f$getOrElseNullable
Object value$iv
java.util.Map $this$getOrElseNullable$iv
Object key
public void clear ()
public java.lang.Object put (java.lang.Object, java.lang.Object)
Object key
Object value
public void putAll (java.util.Map)
java.util.Map from
public java.lang.Object remove (java.lang.Object)
Object key
public final volatile int size ()
public final volatile java.util.Set keySet ()
public final volatile java.util.Collection values ()
public final volatile java.util.Set entrySet ()
}
kotlin/collections/MapsKt.class
<Unknown>
package kotlin.collections
public final kotlin.collections.MapsKt extends kotlin.collections.MapsKt___MapsKt {
private void <init> ()
}
kotlin/collections/MapsKt__MapWithDefaultKt.class
MapWithDefault.kt
package kotlin.collections
kotlin.collections.MapsKt__MapWithDefaultKt extends java.lang.Object {
public static final java.lang.Object getOrImplicitDefaultNullable (java.util.Map, java.lang.Object)
int $i$a$-getOrElseNullable-MapsKt__MapWithDefaultKt$getOrImplicitDefault$1
int $i$f$getOrElseNullable
Object value$iv
java.util.Map $this$getOrElseNullable$iv
java.util.Map $this$getOrImplicitDefault
Object key
public static final java.util.Map withDefault (java.util.Map, kotlin.jvm.functions.Function1)
java.util.Map $this$withDefault
kotlin.jvm.functions.Function1 defaultValue
public static final java.util.Map withDefaultMutable (java.util.Map, kotlin.jvm.functions.Function1)
java.util.Map $this$withDefault
kotlin.jvm.functions.Function1 defaultValue
public void <init> ()
}
kotlin/collections/MapsKt__MapsJVMKt.class
MapsJVM.kt
package kotlin.collections
kotlin.collections.MapsKt__MapsJVMKt extends kotlin.collections.MapsKt__MapWithDefaultKt {
private static final int INT_MAX_POWER_OF_TWO
public static final java.util.Map mapOf (kotlin.Pair)
kotlin.Pair pair
private static final java.util.Map buildMapInternal (kotlin.jvm.functions.Function1)
kotlin.jvm.functions.Function1 builderAction
private static final java.util.Map buildMapInternal (int, kotlin.jvm.functions.Function1)
int capacity
kotlin.jvm.functions.Function1 builderAction
public static final java.util.Map createMapBuilder ()
public static final java.util.Map createMapBuilder (int)
int capacity
public static final java.util.Map build (java.util.Map)
java.util.Map builder
public static final java.lang.Object getOrPut (java.util.concurrent.ConcurrentMap, java.lang.Object, kotlin.jvm.functions.Function0)
int $i$a$-let-MapsKt__MapsJVMKt$getOrPut$1
Object default
int $i$f$getOrPut
java.util.concurrent.ConcurrentMap $this$getOrPut
Object key
kotlin.jvm.functions.Function0 defaultValue
public static final java.util.SortedMap toSortedMap (java.util.Map)
java.util.Map $this$toSortedMap
public static final java.util.SortedMap toSortedMap (java.util.Map, java.util.Comparator)
int $i$a$-apply-MapsKt__MapsJVMKt$toSortedMap$1
java.util.TreeMap $this$toSortedMap_u24lambda_u241
java.util.Map $this$toSortedMap
java.util.Comparator comparator
public static final transient java.util.SortedMap sortedMapOf (kotlin.Pair[])
int $i$a$-apply-MapsKt__MapsJVMKt$sortedMapOf$1
java.util.TreeMap $this$sortedMapOf_u24lambda_u242
kotlin.Pair[] pairs
public static final transient java.util.SortedMap sortedMapOf (java.util.Comparator, kotlin.Pair[])
int $i$a$-apply-MapsKt__MapsJVMKt$sortedMapOf$2
java.util.TreeMap $this$sortedMapOf_u24lambda_u243
java.util.Comparator comparator
kotlin.Pair[] pairs
private static final java.util.Properties toProperties (java.util.Map)
int $i$a$-apply-MapsKt__MapsJVMKt$toProperties$1
java.util.Properties $this$toProperties_u24lambda_u244
java.util.Map $this$toProperties
private static final java.util.Map toSingletonMapOrSelf (java.util.Map)
java.util.Map $this$toSingletonMapOrSelf
public static final java.util.Map toSingletonMap (java.util.Map)
int $i$a$-with-MapsKt__MapsJVMKt$toSingletonMap$1
java.util.Map$Entry $this$toSingletonMap_u24lambda_u245
java.util.Map $this$toSingletonMap
public static final int mapCapacity (int)
int expectedSize
public void <init> ()
}
kotlin/collections/MapsKt__MapsKt.class
Maps.kt
package kotlin.collections
kotlin.collections.MapsKt__MapsKt extends kotlin.collections.MapsKt__MapsJVMKt {
public static final java.util.Map emptyMap ()
public static final transient java.util.Map mapOf (kotlin.Pair[])
kotlin.Pair[] pairs
private static final java.util.Map mapOf ()
private static final java.util.Map mutableMapOf ()
public static final transient java.util.Map mutableMapOf (kotlin.Pair[])
int $i$a$-apply-MapsKt__MapsKt$mutableMapOf$1
java.util.LinkedHashMap $this$mutableMapOf_u24lambda_u240
kotlin.Pair[] pairs
private static final java.util.HashMap hashMapOf ()
public static final transient java.util.HashMap hashMapOf (kotlin.Pair[])
int $i$a$-apply-MapsKt__MapsKt$hashMapOf$1
java.util.HashMap $this$hashMapOf_u24lambda_u241
kotlin.Pair[] pairs
private static final java.util.LinkedHashMap linkedMapOf ()
public static final transient java.util.LinkedHashMap linkedMapOf (kotlin.Pair[])
kotlin.Pair[] pairs
private static final java.util.Map buildMap (kotlin.jvm.functions.Function1)
kotlin.jvm.functions.Function1 builderAction
private static final java.util.Map buildMap (int, kotlin.jvm.functions.Function1)
int capacity
kotlin.jvm.functions.Function1 builderAction
private static final boolean isNotEmpty (java.util.Map)
java.util.Map $this$isNotEmpty
private static final boolean isNullOrEmpty (java.util.Map)
java.util.Map $this$isNullOrEmpty
private static final java.util.Map orEmpty (java.util.Map)
java.util.Map $this$orEmpty
private static final java.lang.Object ifEmpty (java.util.Map, kotlin.jvm.functions.Function0)
java.util.Map $this$ifEmpty
kotlin.jvm.functions.Function0 defaultValue
private static final boolean contains (java.util.Map, java.lang.Object)
java.util.Map $this$contains
Object key
private static final java.lang.Object get (java.util.Map, java.lang.Object)
java.util.Map $this$get
Object key
private static final void set (java.util.Map, java.lang.Object, java.lang.Object)
java.util.Map $this$set
Object key
Object value
private static final boolean containsKey (java.util.Map, java.lang.Object)
java.util.Map $this$containsKey
Object key
private static final boolean containsValue (java.util.Map, java.lang.Object)
java.util.Map $this$containsValue
Object value
private static final java.lang.Object remove (java.util.Map, java.lang.Object)
java.util.Map $this$remove
Object key
private static final java.lang.Object component1 (java.util.Map$Entry)
java.util.Map$Entry $this$component1
private static final java.lang.Object component2 (java.util.Map$Entry)
java.util.Map$Entry $this$component2
private static final kotlin.Pair toPair (java.util.Map$Entry)
java.util.Map$Entry $this$toPair
private static final java.lang.Object getOrElse (java.util.Map, java.lang.Object, kotlin.jvm.functions.Function0)
java.util.Map $this$getOrElse
Object key
kotlin.jvm.functions.Function0 defaultValue
public static final java.lang.Object getOrElseNullable (java.util.Map, java.lang.Object, kotlin.jvm.functions.Function0)
int $i$f$getOrElseNullable
Object value
java.util.Map $this$getOrElseNullable
Object key
kotlin.jvm.functions.Function0 defaultValue
public static final java.lang.Object getValue (java.util.Map, java.lang.Object)
java.util.Map $this$getValue
Object key
public static final java.lang.Object getOrPut (java.util.Map, java.lang.Object, kotlin.jvm.functions.Function0)
Object answer
int $i$f$getOrPut
Object value
java.util.Map $this$getOrPut
Object key
kotlin.jvm.functions.Function0 defaultValue
private static final java.util.Iterator iterator (java.util.Map)
java.util.Map $this$iterator
private static final java.util.Iterator mutableIterator (java.util.Map)
java.util.Map $this$iterator
public static final java.util.Map mapValuesTo (java.util.Map, java.util.Map, kotlin.jvm.functions.Function1)
int $i$a$-associateByTo-MapsKt__MapsKt$mapValuesTo$1
java.util.Map$Entry it
Object element$iv
int $i$f$associateByTo
Iterable $this$associateByTo$iv
int $i$f$mapValuesTo
java.util.Map $this$mapValuesTo
java.util.Map destination
kotlin.jvm.functions.Function1 transform
public static final java.util.Map mapKeysTo (java.util.Map, java.util.Map, kotlin.jvm.functions.Function1)
int $i$a$-associateByTo-MapsKt__MapsKt$mapKeysTo$1
java.util.Map$Entry it
Object element$iv
int $i$f$associateByTo
Iterable $this$associateByTo$iv
int $i$f$mapKeysTo
java.util.Map $this$mapKeysTo
java.util.Map destination
kotlin.jvm.functions.Function1 transform
public static final void putAll (java.util.Map, kotlin.Pair[])
Object key
Object value
java.util.Map $this$putAll
kotlin.Pair[] pairs
public static final void putAll (java.util.Map, java.lang.Iterable)
Object key
Object value
java.util.Map $this$putAll
Iterable pairs
public static final void putAll (java.util.Map, kotlin.sequences.Sequence)
Object key
Object value
java.util.Map $this$putAll
kotlin.sequences.Sequence pairs
public static final java.util.Map mapValues (java.util.Map, kotlin.jvm.functions.Function1)
int $i$a$-associateByTo-MapsKt__MapsKt$mapValuesTo$1$iv
java.util.Map$Entry it$iv
Object element$iv$iv
int $i$f$associateByTo
Iterable $this$associateByTo$iv$iv
int $i$f$mapValuesTo
java.util.Map $this$mapValuesTo$iv
java.util.Map destination$iv
int $i$f$mapValues
java.util.Map $this$mapValues
kotlin.jvm.functions.Function1 transform
public static final java.util.Map mapKeys (java.util.Map, kotlin.jvm.functions.Function1)
int $i$a$-associateByTo-MapsKt__MapsKt$mapKeysTo$1$iv
java.util.Map$Entry it$iv
Object element$iv$iv
int $i$f$associateByTo
Iterable $this$associateByTo$iv$iv
int $i$f$mapKeysTo
java.util.Map $this$mapKeysTo$iv
java.util.Map destination$iv
int $i$f$mapKeys
java.util.Map $this$mapKeys
kotlin.jvm.functions.Function1 transform
public static final java.util.Map filterKeys (java.util.Map, kotlin.jvm.functions.Function1)
java.util.Map$Entry entry
int $i$f$filterKeys
java.util.LinkedHashMap result
java.util.Map $this$filterKeys
kotlin.jvm.functions.Function1 predicate
public static final java.util.Map filterValues (java.util.Map, kotlin.jvm.functions.Function1)
java.util.Map$Entry entry
int $i$f$filterValues
java.util.LinkedHashMap result
java.util.Map $this$filterValues
kotlin.jvm.functions.Function1 predicate
public static final java.util.Map filterTo (java.util.Map, java.util.Map, kotlin.jvm.functions.Function1)
java.util.Map$Entry element
int $i$f$filterTo
java.util.Map $this$filterTo
java.util.Map destination
kotlin.jvm.functions.Function1 predicate
public static final java.util.Map filter (java.util.Map, kotlin.jvm.functions.Function1)
java.util.Map$Entry element$iv
int $i$f$filterTo
java.util.Map $this$filterTo$iv
java.util.Map destination$iv
int $i$f$filter
java.util.Map $this$filter
kotlin.jvm.functions.Function1 predicate
public static final java.util.Map filterNotTo (java.util.Map, java.util.Map, kotlin.jvm.functions.Function1)
java.util.Map$Entry element
int $i$f$filterNotTo
java.util.Map $this$filterNotTo
java.util.Map destination
kotlin.jvm.functions.Function1 predicate
public static final java.util.Map filterNot (java.util.Map, kotlin.jvm.functions.Function1)
java.util.Map$Entry element$iv
int $i$f$filterNotTo
java.util.Map $this$filterNotTo$iv
java.util.Map destination$iv
int $i$f$filterNot
java.util.Map $this$filterNot
kotlin.jvm.functions.Function1 predicate
public static final java.util.Map toMap (java.lang.Iterable)
Iterable $this$toMap
public static final java.util.Map toMap (java.lang.Iterable, java.util.Map)
int $i$a$-apply-MapsKt__MapsKt$toMap$1
java.util.Map $this$toMap_u24lambda_u247
Iterable $this$toMap
java.util.Map destination
public static final java.util.Map toMap (kotlin.Pair[])
kotlin.Pair[] $this$toMap
public static final java.util.Map toMap (kotlin.Pair[], java.util.Map)
int $i$a$-apply-MapsKt__MapsKt$toMap$2
java.util.Map $this$toMap_u24lambda_u248
kotlin.Pair[] $this$toMap
java.util.Map destination
public static final java.util.Map toMap (kotlin.sequences.Sequence)
kotlin.sequences.Sequence $this$toMap
public static final java.util.Map toMap (kotlin.sequences.Sequence, java.util.Map)
int $i$a$-apply-MapsKt__MapsKt$toMap$3
java.util.Map $this$toMap_u24lambda_u249
kotlin.sequences.Sequence $this$toMap
java.util.Map destination
public static final java.util.Map toMap (java.util.Map)
java.util.Map $this$toMap
public static final java.util.Map toMutableMap (java.util.Map)
java.util.Map $this$toMutableMap
public static final java.util.Map toMap (java.util.Map, java.util.Map)
int $i$a$-apply-MapsKt__MapsKt$toMap$4
java.util.Map $this$toMap_u24lambda_u2410
java.util.Map $this$toMap
java.util.Map destination
public static final java.util.Map plus (java.util.Map, kotlin.Pair)
int $i$a$-apply-MapsKt__MapsKt$plus$1
java.util.LinkedHashMap $this$plus_u24lambda_u2411
java.util.Map $this$plus
kotlin.Pair pair
public static final java.util.Map plus (java.util.Map, java.lang.Iterable)
int $i$a$-apply-MapsKt__MapsKt$plus$2
java.util.LinkedHashMap $this$plus_u24lambda_u2412
java.util.Map $this$plus
Iterable pairs
public static final java.util.Map plus (java.util.Map, kotlin.Pair[])
int $i$a$-apply-MapsKt__MapsKt$plus$3
java.util.LinkedHashMap $this$plus_u24lambda_u2413
java.util.Map $this$plus
kotlin.Pair[] pairs
public static final java.util.Map plus (java.util.Map, kotlin.sequences.Sequence)
int $i$a$-apply-MapsKt__MapsKt$plus$4
java.util.LinkedHashMap $this$plus_u24lambda_u2414
java.util.Map $this$plus
kotlin.sequences.Sequence pairs
public static final java.util.Map plus (java.util.Map, java.util.Map)
int $i$a$-apply-MapsKt__MapsKt$plus$5
java.util.LinkedHashMap $this$plus_u24lambda_u2415
java.util.Map $this$plus
java.util.Map map
private static final void plusAssign (java.util.Map, kotlin.Pair)
java.util.Map $this$plusAssign
kotlin.Pair pair
private static final void plusAssign (java.util.Map, java.lang.Iterable)
java.util.Map $this$plusAssign
Iterable pairs
private static final void plusAssign (java.util.Map, kotlin.Pair[])
java.util.Map $this$plusAssign
kotlin.Pair[] pairs
private static final void plusAssign (java.util.Map, kotlin.sequences.Sequence)
java.util.Map $this$plusAssign
kotlin.sequences.Sequence pairs
private static final void plusAssign (java.util.Map, java.util.Map)
java.util.Map $this$plusAssign
java.util.Map map
public static final java.util.Map minus (java.util.Map, java.lang.Object)
int $i$a$-apply-MapsKt__MapsKt$minus$1
java.util.Map $this$minus_u24lambda_u2416
java.util.Map $this$minus
Object key
public static final java.util.Map minus (java.util.Map, java.lang.Iterable)
int $i$a$-apply-MapsKt__MapsKt$minus$2
java.util.Map $this$minus_u24lambda_u2417
java.util.Map $this$minus
Iterable keys
public static final java.util.Map minus (java.util.Map, java.lang.Object[])
int $i$a$-apply-MapsKt__MapsKt$minus$3
java.util.Map $this$minus_u24lambda_u2418
java.util.Map $this$minus
Object[] keys
public static final java.util.Map minus (java.util.Map, kotlin.sequences.Sequence)
int $i$a$-apply-MapsKt__MapsKt$minus$4
java.util.Map $this$minus_u24lambda_u2419
java.util.Map $this$minus
kotlin.sequences.Sequence keys
private static final void minusAssign (java.util.Map, java.lang.Object)
java.util.Map $this$minusAssign
Object key
private static final void minusAssign (java.util.Map, java.lang.Iterable)
java.util.Map $this$minusAssign
Iterable keys
private static final void minusAssign (java.util.Map, java.lang.Object[])
java.util.Map $this$minusAssign
Object[] keys
private static final void minusAssign (java.util.Map, kotlin.sequences.Sequence)
java.util.Map $this$minusAssign
kotlin.sequences.Sequence keys
public static final java.util.Map optimizeReadOnlyMap (java.util.Map)
java.util.Map $this$optimizeReadOnlyMap
public void <init> ()
}
kotlin/collections/MapsKt___MapsJvmKt.class
_MapsJvm.kt
package kotlin.collections
kotlin.collections.MapsKt___MapsJvmKt extends kotlin.collections.MapsKt__MapsKt {
private static final synthetic java.util.Map$Entry maxBy (java.util.Map, kotlin.jvm.functions.Function1)
java.util.Map $this$maxBy
kotlin.jvm.functions.Function1 selector
private static final synthetic java.util.Map$Entry maxWith (java.util.Map, java.util.Comparator)
java.util.Map $this$maxWith
java.util.Comparator comparator
public static final synthetic java.util.Map$Entry minBy (java.util.Map, kotlin.jvm.functions.Function1)
int $i$f$minBy
java.util.Map $this$minBy
kotlin.jvm.functions.Function1 selector
public static final synthetic java.util.Map$Entry minWith (java.util.Map, java.util.Comparator)
java.util.Map $this$minWith
java.util.Comparator comparator
public void <init> ()
}
kotlin/collections/MapsKt___MapsKt.class
_Maps.kt
package kotlin.collections
kotlin.collections.MapsKt___MapsKt extends kotlin.collections.MapsKt___MapsJvmKt {
private static final java.lang.Object firstNotNullOf (java.util.Map, kotlin.jvm.functions.Function1)
java.util.Map $this$firstNotNullOf
kotlin.jvm.functions.Function1 transform
private static final java.lang.Object firstNotNullOfOrNull (java.util.Map, kotlin.jvm.functions.Function1)
Object result
java.util.Map$Entry element
java.util.Map $this$firstNotNullOfOrNull
kotlin.jvm.functions.Function1 transform
public static final java.util.List toList (java.util.Map)
java.util.Iterator iterator
java.util.Map$Entry first
java.util.ArrayList result
java.util.Map $this$toList
public static final java.util.List flatMap (java.util.Map, kotlin.jvm.functions.Function1)
Iterable list$iv
java.util.Map$Entry element$iv
int $i$f$flatMapTo
java.util.Map $this$flatMapTo$iv
java.util.Collection destination$iv
int $i$f$flatMap
java.util.Map $this$flatMap
kotlin.jvm.functions.Function1 transform
public static final java.util.List flatMapSequence (java.util.Map, kotlin.jvm.functions.Function1)
kotlin.sequences.Sequence list$iv
java.util.Map$Entry element$iv
int $i$f$flatMapSequenceTo
java.util.Map $this$flatMapTo$iv
java.util.Collection destination$iv
int $i$f$flatMapSequence
java.util.Map $this$flatMap
kotlin.jvm.functions.Function1 transform
public static final java.util.Collection flatMapTo (java.util.Map, java.util.Collection, kotlin.jvm.functions.Function1)
Iterable list
java.util.Map$Entry element
int $i$f$flatMapTo
java.util.Map $this$flatMapTo
java.util.Collection destination
kotlin.jvm.functions.Function1 transform
public static final java.util.Collection flatMapSequenceTo (java.util.Map, java.util.Collection, kotlin.jvm.functions.Function1)
kotlin.sequences.Sequence list
java.util.Map$Entry element
int $i$f$flatMapSequenceTo
java.util.Map $this$flatMapTo
java.util.Collection destination
kotlin.jvm.functions.Function1 transform
public static final java.util.List map (java.util.Map, kotlin.jvm.functions.Function1)
java.util.Map$Entry item$iv
int $i$f$mapTo
java.util.Map $this$mapTo$iv
java.util.Collection destination$iv
int $i$f$map
java.util.Map $this$map
kotlin.jvm.functions.Function1 transform
public static final java.util.List mapNotNull (java.util.Map, kotlin.jvm.functions.Function1)
int $i$a$-let-MapsKt___MapsKt$mapNotNullTo$1$1$iv
Object it$iv
int $i$a$-forEach-MapsKt___MapsKt$mapNotNullTo$1$iv
java.util.Map$Entry element$iv
java.util.Map$Entry element$iv$iv
int $i$f$forEach
java.util.Map $this$forEach$iv$iv
int $i$f$mapNotNullTo
java.util.Map $this$mapNotNullTo$iv
java.util.Collection destination$iv
int $i$f$mapNotNull
java.util.Map $this$mapNotNull
kotlin.jvm.functions.Function1 transform
public static final java.util.Collection mapNotNullTo (java.util.Map, java.util.Collection, kotlin.jvm.functions.Function1)
int $i$a$-let-MapsKt___MapsKt$mapNotNullTo$1$1
Object it
int $i$a$-forEach-MapsKt___MapsKt$mapNotNullTo$1
java.util.Map$Entry element
java.util.Map$Entry element$iv
int $i$f$forEach
java.util.Map $this$forEach$iv
int $i$f$mapNotNullTo
java.util.Map $this$mapNotNullTo
java.util.Collection destination
kotlin.jvm.functions.Function1 transform
public static final java.util.Collection mapTo (java.util.Map, java.util.Collection, kotlin.jvm.functions.Function1)
java.util.Map$Entry item
int $i$f$mapTo
java.util.Map $this$mapTo
java.util.Collection destination
kotlin.jvm.functions.Function1 transform
public static final boolean all (java.util.Map, kotlin.jvm.functions.Function1)
java.util.Map$Entry element
int $i$f$all
java.util.Map $this$all
kotlin.jvm.functions.Function1 predicate
public static final boolean any (java.util.Map)
java.util.Map $this$any
public static final boolean any (java.util.Map, kotlin.jvm.functions.Function1)
java.util.Map$Entry element
int $i$f$any
java.util.Map $this$any
kotlin.jvm.functions.Function1 predicate
private static final int count (java.util.Map)
java.util.Map $this$count
public static final int count (java.util.Map, kotlin.jvm.functions.Function1)
java.util.Map$Entry element
int $i$f$count
int count
java.util.Map $this$count
kotlin.jvm.functions.Function1 predicate
public static final void forEach (java.util.Map, kotlin.jvm.functions.Function1)
java.util.Map$Entry element
int $i$f$forEach
java.util.Map $this$forEach
kotlin.jvm.functions.Function1 action
private static final java.util.Map$Entry maxByOrThrow (java.util.Map, kotlin.jvm.functions.Function1)
Object e$iv
Comparable v$iv
int $i$f$maxByOrThrow
java.util.Iterator iterator$iv
Object maxElem$iv
Comparable maxValue$iv
Iterable $this$maxBy$iv
java.util.Map $this$maxBy
kotlin.jvm.functions.Function1 selector
private static final java.util.Map$Entry maxByOrNull (java.util.Map, kotlin.jvm.functions.Function1)
Object e$iv
Comparable v$iv
int $i$f$maxByOrNull
java.util.Iterator iterator$iv
Object maxElem$iv
Comparable maxValue$iv
Iterable $this$maxByOrNull$iv
java.util.Map $this$maxByOrNull
kotlin.jvm.functions.Function1 selector
private static final double maxOf (java.util.Map, kotlin.jvm.functions.Function1)
java.util.Map $this$maxOf
kotlin.jvm.functions.Function1 selector
private static final float maxOf (java.util.Map, kotlin.jvm.functions.Function1)
java.util.Map $this$maxOf
kotlin.jvm.functions.Function1 selector
private static final java.lang.Comparable maxOf (java.util.Map, kotlin.jvm.functions.Function1)
java.util.Map $this$maxOf
kotlin.jvm.functions.Function1 selector
private static final java.lang.Double maxOfOrNull (java.util.Map, kotlin.jvm.functions.Function1)
java.util.Map $this$maxOfOrNull
kotlin.jvm.functions.Function1 selector
private static final java.lang.Float maxOfOrNull (java.util.Map, kotlin.jvm.functions.Function1)
java.util.Map $this$maxOfOrNull
kotlin.jvm.functions.Function1 selector
private static final java.lang.Comparable maxOfOrNull (java.util.Map, kotlin.jvm.functions.Function1)
java.util.Map $this$maxOfOrNull
kotlin.jvm.functions.Function1 selector
private static final java.lang.Object maxOfWith (java.util.Map, java.util.Comparator, kotlin.jvm.functions.Function1)
java.util.Map $this$maxOfWith
java.util.Comparator comparator
kotlin.jvm.functions.Function1 selector
private static final java.lang.Object maxOfWithOrNull (java.util.Map, java.util.Comparator, kotlin.jvm.functions.Function1)
java.util.Map $this$maxOfWithOrNull
java.util.Comparator comparator
kotlin.jvm.functions.Function1 selector
private static final java.util.Map$Entry maxWithOrThrow (java.util.Map, java.util.Comparator)
java.util.Map $this$maxWith
java.util.Comparator comparator
private static final java.util.Map$Entry maxWithOrNull (java.util.Map, java.util.Comparator)
java.util.Map $this$maxWithOrNull
java.util.Comparator comparator
private static final java.util.Map$Entry minByOrThrow (java.util.Map, kotlin.jvm.functions.Function1)
Object e$iv
Comparable v$iv
int $i$f$minByOrThrow
java.util.Iterator iterator$iv
Object minElem$iv
Comparable minValue$iv
Iterable $this$minBy$iv
java.util.Map $this$minBy
kotlin.jvm.functions.Function1 selector
private static final java.util.Map$Entry minByOrNull (java.util.Map, kotlin.jvm.functions.Function1)
Object e$iv
Comparable v$iv
int $i$f$minByOrNull
java.util.Iterator iterator$iv
Object minElem$iv
Comparable minValue$iv
Iterable $this$minByOrNull$iv
java.util.Map $this$minByOrNull
kotlin.jvm.functions.Function1 selector
private static final double minOf (java.util.Map, kotlin.jvm.functions.Function1)
java.util.Map $this$minOf
kotlin.jvm.functions.Function1 selector
private static final float minOf (java.util.Map, kotlin.jvm.functions.Function1)
java.util.Map $this$minOf
kotlin.jvm.functions.Function1 selector
private static final java.lang.Comparable minOf (java.util.Map, kotlin.jvm.functions.Function1)
java.util.Map $this$minOf
kotlin.jvm.functions.Function1 selector
private static final java.lang.Double minOfOrNull (java.util.Map, kotlin.jvm.functions.Function1)
java.util.Map $this$minOfOrNull
kotlin.jvm.functions.Function1 selector
private static final java.lang.Float minOfOrNull (java.util.Map, kotlin.jvm.functions.Function1)
java.util.Map $this$minOfOrNull
kotlin.jvm.functions.Function1 selector
private static final java.lang.Comparable minOfOrNull (java.util.Map, kotlin.jvm.functions.Function1)
java.util.Map $this$minOfOrNull
kotlin.jvm.functions.Function1 selector
private static final java.lang.Object minOfWith (java.util.Map, java.util.Comparator, kotlin.jvm.functions.Function1)
java.util.Map $this$minOfWith
java.util.Comparator comparator
kotlin.jvm.functions.Function1 selector
private static final java.lang.Object minOfWithOrNull (java.util.Map, java.util.Comparator, kotlin.jvm.functions.Function1)
java.util.Map $this$minOfWithOrNull
java.util.Comparator comparator
kotlin.jvm.functions.Function1 selector
private static final java.util.Map$Entry minWithOrThrow (java.util.Map, java.util.Comparator)
java.util.Map $this$minWith
java.util.Comparator comparator
private static final java.util.Map$Entry minWithOrNull (java.util.Map, java.util.Comparator)
java.util.Map $this$minWithOrNull
java.util.Comparator comparator
public static final boolean none (java.util.Map)
java.util.Map $this$none
public static final boolean none (java.util.Map, kotlin.jvm.functions.Function1)
java.util.Map$Entry element
int $i$f$none
java.util.Map $this$none
kotlin.jvm.functions.Function1 predicate
public static final java.util.Map onEach (java.util.Map, kotlin.jvm.functions.Function1)
java.util.Map$Entry element
int $i$a$-apply-MapsKt___MapsKt$onEach$1
java.util.Map $this$onEach_u24lambda_u242
int $i$f$onEach
java.util.Map $this$onEach
kotlin.jvm.functions.Function1 action
public static final java.util.Map onEachIndexed (java.util.Map, kotlin.jvm.functions.Function2)
Object item$iv
int $i$f$forEachIndexed
int index$iv
Iterable $this$forEachIndexed$iv
int $i$a$-apply-MapsKt___MapsKt$onEachIndexed$1
java.util.Map $this$onEachIndexed_u24lambda_u243
int $i$f$onEachIndexed
java.util.Map $this$onEachIndexed
kotlin.jvm.functions.Function2 action
private static final java.lang.Iterable asIterable (java.util.Map)
java.util.Map $this$asIterable
public static final kotlin.sequences.Sequence asSequence (java.util.Map)
java.util.Map $this$asSequence
public void <init> ()
}
kotlin/collections/MovingSubList.class
SlidingWindow.kt
package kotlin.collections
public final kotlin.collections.MovingSubList extends kotlin.collections.AbstractList implements java.util.RandomAccess {
private final java.util.List list
private int fromIndex
private int _size
public void <init> (java.util.List)
java.util.List list
public final void move (int, int)
int fromIndex
int toIndex
public java.lang.Object get (int)
int index
public int getSize ()
}
kotlin/collections/MutableMapWithDefault.class
MapWithDefault.kt
package kotlin.collections
abstract kotlin.collections.MutableMapWithDefault extends java.lang.Object implements java.util.Map kotlin.collections.MapWithDefault kotlin.jvm.internal.markers.KMutableMap {
public abstract java.util.Map getMap ()
}
kotlin/collections/MutableMapWithDefaultImpl.class
MapWithDefault.kt
package kotlin.collections
final kotlin.collections.MutableMapWithDefaultImpl extends java.lang.Object implements kotlin.collections.MutableMapWithDefault {
private final java.util.Map map
private final kotlin.jvm.functions.Function1 default
public void <init> (java.util.Map, kotlin.jvm.functions.Function1)
java.util.Map map
kotlin.jvm.functions.Function1 default
public java.util.Map getMap ()
public boolean equals (java.lang.Object)
Object other
public int hashCode ()
public java.lang.String toString ()
public int getSize ()
public boolean isEmpty ()
public boolean containsKey (java.lang.Object)
Object key
public boolean containsValue (java.lang.Object)
Object value
public java.lang.Object get (java.lang.Object)
Object key
public java.util.Set getKeys ()
public java.util.Collection getValues ()
public java.util.Set getEntries ()
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 void putAll (java.util.Map)
java.util.Map from
public void clear ()
public java.lang.Object getOrImplicitDefault (java.lang.Object)
int $i$a$-getOrElseNullable-MutableMapWithDefaultImpl$getOrImplicitDefault$1
int $i$f$getOrElseNullable
Object value$iv
java.util.Map $this$getOrElseNullable$iv
Object key
public final volatile int size ()
public final volatile java.util.Set keySet ()
public final volatile java.util.Collection values ()
public final volatile java.util.Set entrySet ()
}
kotlin/collections/ReversedList.class
ReversedViews.kt
package kotlin.collections
final kotlin.collections.ReversedList extends kotlin.collections.AbstractMutableList {
private final java.util.List delegate
public void <init> (java.util.List)
java.util.List delegate
public int getSize ()
public java.lang.Object get (int)
int index
public void clear ()
public java.lang.Object removeAt (int)
int index
public java.lang.Object set (int, java.lang.Object)
int index
Object element
public void add (int, java.lang.Object)
int index
Object element
}
kotlin/collections/ReversedListReadOnly.class
ReversedViews.kt
package kotlin.collections
kotlin.collections.ReversedListReadOnly extends kotlin.collections.AbstractList {
private final java.util.List delegate
public void <init> (java.util.List)
java.util.List delegate
public int getSize ()
public java.lang.Object get (int)
int index
}
kotlin/collections/RingBuffer$iterator$1.class
SlidingWindow.kt
package kotlin.collections
public final kotlin.collections.RingBuffer$iterator$1 extends kotlin.collections.AbstractIterator {
private int count
private int index
final synthetic kotlin.collections.RingBuffer this$0
void <init> (kotlin.collections.RingBuffer)
kotlin.collections.RingBuffer $receiver
protected void computeNext ()
int $i$f$forward
kotlin.collections.RingBuffer this_$iv
int $this$forward$iv
int n$iv
}
kotlin/collections/RingBuffer.class
SlidingWindow.kt
package kotlin.collections
final kotlin.collections.RingBuffer extends kotlin.collections.AbstractList implements java.util.RandomAccess {
private final Object[] buffer
private final int capacity
private int startIndex
private int size
public void <init> (java.lang.Object[], int)
int $i$a$-require-RingBuffer$1
int $i$a$-require-RingBuffer$2
Object[] buffer
int filledSize
public void <init> (int)
int capacity
public int getSize ()
public java.lang.Object get (int)
int $i$f$forward
kotlin.collections.RingBuffer this_$iv
int $this$forward$iv
int index
public final boolean isFull ()
public java.util.Iterator iterator ()
public java.lang.Object[] toArray (java.lang.Object[])
Object[] result
int size
int widx
int idx
Object[] array
public java.lang.Object[] toArray ()
public final kotlin.collections.RingBuffer expanded (int)
int newCapacity
Object[] newBuffer
int maxCapacity
public final void add (java.lang.Object)
int $i$f$forward
kotlin.collections.RingBuffer this_$iv
int $this$forward$iv
int n$iv
Object element
public final void removeFirst (int)
int $i$a$-require-RingBuffer$removeFirst$1
int $i$a$-require-RingBuffer$removeFirst$2
int $i$f$forward
kotlin.collections.RingBuffer this_$iv
int $this$forward$iv
int start
int end
int n
private final int forward (int, int)
int $i$f$forward
int $this$forward
int n
public static final synthetic int access$getStartIndex$p (kotlin.collections.RingBuffer)
kotlin.collections.RingBuffer $this
public static final synthetic java.lang.Object[] access$getBuffer$p (kotlin.collections.RingBuffer)
kotlin.collections.RingBuffer $this
public static final synthetic int access$getCapacity$p (kotlin.collections.RingBuffer)
kotlin.collections.RingBuffer $this
}
kotlin/collections/SetsKt.class
<Unknown>
package kotlin.collections
public final kotlin.collections.SetsKt extends kotlin.collections.SetsKt___SetsKt {
private void <init> ()
}
kotlin/collections/SetsKt__SetsJVMKt.class
SetsJVM.kt
package kotlin.collections
kotlin.collections.SetsKt__SetsJVMKt extends java.lang.Object {
public static final java.util.Set setOf (java.lang.Object)
Object element
private static final java.util.Set buildSetInternal (kotlin.jvm.functions.Function1)
kotlin.jvm.functions.Function1 builderAction
private static final java.util.Set buildSetInternal (int, kotlin.jvm.functions.Function1)
int capacity
kotlin.jvm.functions.Function1 builderAction
public static final java.util.Set createSetBuilder ()
public static final java.util.Set createSetBuilder (int)
int capacity
public static final java.util.Set build (java.util.Set)
java.util.Set builder
public static final transient java.util.TreeSet sortedSetOf (java.lang.Object[])
Object[] elements
public static final transient java.util.TreeSet sortedSetOf (java.util.Comparator, java.lang.Object[])
java.util.Comparator comparator
Object[] elements
public void <init> ()
}
kotlin/collections/SetsKt__SetsKt.class
Sets.kt
package kotlin.collections
kotlin.collections.SetsKt__SetsKt extends kotlin.collections.SetsKt__SetsJVMKt {
public static final java.util.Set emptySet ()
public static final transient java.util.Set setOf (java.lang.Object[])
Object[] elements
private static final java.util.Set setOf ()
private static final java.util.Set mutableSetOf ()
public static final transient java.util.Set mutableSetOf (java.lang.Object[])
Object[] elements
private static final java.util.HashSet hashSetOf ()
public static final transient java.util.HashSet hashSetOf (java.lang.Object[])
Object[] elements
private static final java.util.LinkedHashSet linkedSetOf ()
public static final transient java.util.LinkedHashSet linkedSetOf (java.lang.Object[])
Object[] elements
public static final java.util.Set setOfNotNull (java.lang.Object)
Object element
public static final transient java.util.Set setOfNotNull (java.lang.Object[])
Object[] elements
private static final java.util.Set buildSet (kotlin.jvm.functions.Function1)
kotlin.jvm.functions.Function1 builderAction
private static final java.util.Set buildSet (int, kotlin.jvm.functions.Function1)
int capacity
kotlin.jvm.functions.Function1 builderAction
private static final java.util.Set orEmpty (java.util.Set)
java.util.Set $this$orEmpty
public static final java.util.Set optimizeReadOnlySet (java.util.Set)
java.util.Set $this$optimizeReadOnlySet
public void <init> ()
}
kotlin/collections/SetsKt___SetsKt.class
_Sets.kt
package kotlin.collections
kotlin.collections.SetsKt___SetsKt extends kotlin.collections.SetsKt__SetsKt {
public static final java.util.Set minus (java.util.Set, java.lang.Object)
int $i$a$-filterTo-SetsKt___SetsKt$minus$1
Object it
Object element$iv
int $i$f$filterTo
Iterable $this$filterTo$iv
java.util.LinkedHashSet result
boolean removed
java.util.Set $this$minus
Object element
public static final java.util.Set minus (java.util.Set, java.lang.Object[])
java.util.LinkedHashSet result
java.util.Set $this$minus
Object[] elements
public static final java.util.Set minus (java.util.Set, java.lang.Iterable)
int $i$a$-filterNotTo-SetsKt___SetsKt$minus$2
Object it
Object element$iv
int $i$f$filterNotTo
Iterable $this$filterNotTo$iv
java.util.Collection destination$iv
java.util.Collection other
java.util.LinkedHashSet result
java.util.Set $this$minus
Iterable elements
public static final java.util.Set minus (java.util.Set, kotlin.sequences.Sequence)
java.util.LinkedHashSet result
java.util.Set $this$minus
kotlin.sequences.Sequence elements
private static final java.util.Set minusElement (java.util.Set, java.lang.Object)
java.util.Set $this$minusElement
Object element
public static final java.util.Set plus (java.util.Set, java.lang.Object)
java.util.LinkedHashSet result
java.util.Set $this$plus
Object element
public static final java.util.Set plus (java.util.Set, java.lang.Object[])
java.util.LinkedHashSet result
java.util.Set $this$plus
Object[] elements
public static final java.util.Set plus (java.util.Set, java.lang.Iterable)
int $i$a$-let-SetsKt___SetsKt$plus$result$1
int it
java.util.LinkedHashSet result
java.util.Set $this$plus
Iterable elements
public static final java.util.Set plus (java.util.Set, kotlin.sequences.Sequence)
java.util.LinkedHashSet result
java.util.Set $this$plus
kotlin.sequences.Sequence elements
private static final java.util.Set plusElement (java.util.Set, java.lang.Object)
java.util.Set $this$plusElement
Object element
public void <init> ()
}
kotlin/collections/ShortIterator.class
PrimitiveIterators.kt
package kotlin.collections
public abstract kotlin.collections.ShortIterator extends java.lang.Object implements java.util.Iterator kotlin.jvm.internal.markers.KMappedMarker {
public void <init> ()
public final java.lang.Short next ()
public abstract short nextShort ()
public void remove ()
public volatile synthetic java.lang.Object next ()
}
kotlin/collections/SlidingWindowKt$windowedIterator$1.class
SlidingWindow.kt
package kotlin.collections
final kotlin.collections.SlidingWindowKt$windowedIterator$1 extends kotlin.coroutines.jvm.internal.RestrictedSuspendLambda implements kotlin.jvm.functions.Function2 {
Object L$1
Object L$2
int I$0
int label
private synthetic Object L$0
final synthetic int $size
final synthetic int $step
final synthetic java.util.Iterator $iterator
final synthetic boolean $reuseBuffer
final synthetic boolean $partialWindows
void <init> (int, int, java.util.Iterator, boolean, boolean, kotlin.coroutines.Continuation)
int $size
int $step
java.util.Iterator $iterator
boolean $reuseBuffer
boolean $partialWindows
kotlin.coroutines.Continuation $completion
public final java.lang.Object invokeSuspend (java.lang.Object)
kotlin.sequences.SequenceScope $this$iterator
kotlin.sequences.SequenceScope $this$iterator
kotlin.sequences.SequenceScope $this$iterator
kotlin.sequences.SequenceScope $this$iterator
kotlin.sequences.SequenceScope $this$iterator
kotlin.sequences.SequenceScope $this$iterator
kotlin.sequences.SequenceScope $this$iterator
kotlin.sequences.SequenceScope $this$iterator
kotlin.sequences.SequenceScope $this$iterator
kotlin.sequences.SequenceScope $this$iterator
int bufferInitialCapacity
int bufferInitialCapacity
int gap
int gap
int gap
java.util.ArrayList buffer
java.util.ArrayList buffer
java.util.ArrayList buffer
java.util.ArrayList buffer
java.util.ArrayList buffer
kotlin.collections.RingBuffer buffer
kotlin.collections.RingBuffer buffer
kotlin.collections.RingBuffer buffer
kotlin.collections.RingBuffer buffer
kotlin.collections.RingBuffer buffer
kotlin.collections.RingBuffer buffer
int skip
int skip
int skip
int skip
Object e
Object e
Object e
Object $result
public final kotlin.coroutines.Continuation create (java.lang.Object, kotlin.coroutines.Continuation)
Object value
kotlin.coroutines.Continuation $completion
public final java.lang.Object invoke (kotlin.sequences.SequenceScope, kotlin.coroutines.Continuation)
kotlin.sequences.SequenceScope p1
kotlin.coroutines.Continuation p2
public volatile synthetic java.lang.Object invoke (java.lang.Object, java.lang.Object)
Object p1
Object p2
}
kotlin/collections/SlidingWindowKt$windowedSequence$$inlined$Sequence$1.class
Sequences.kt
package kotlin.collections
public final kotlin.collections.SlidingWindowKt$windowedSequence$$inlined$Sequence$1 extends java.lang.Object implements kotlin.sequences.Sequence {
final synthetic kotlin.sequences.Sequence $this_windowedSequence$inlined
final synthetic int $size$inlined
final synthetic int $step$inlined
final synthetic boolean $partialWindows$inlined
final synthetic boolean $reuseBuffer$inlined
public void <init> (kotlin.sequences.Sequence, int, int, boolean, boolean)
public java.util.Iterator iterator ()
int $i$a$-Sequence-SlidingWindowKt$windowedSequence$1
}
kotlin/collections/SlidingWindowKt.class
SlidingWindow.kt
package kotlin.collections
public final kotlin.collections.SlidingWindowKt extends java.lang.Object {
public static final void checkWindowSizeStep (int, int)
int $i$a$-require-SlidingWindowKt$checkWindowSizeStep$1
int size
int step
public static final kotlin.sequences.Sequence windowedSequence (kotlin.sequences.Sequence, int, int, boolean, boolean)
kotlin.sequences.Sequence $this$windowedSequence
int size
int step
boolean partialWindows
boolean reuseBuffer
public static final java.util.Iterator windowedIterator (java.util.Iterator, int, int, boolean, boolean)
java.util.Iterator iterator
int size
int step
boolean partialWindows
boolean reuseBuffer
}
kotlin/collections/State.class
AbstractIterator.kt
package kotlin.collections
final enum kotlin.collections.State extends java.lang.Enum {
public static final enum kotlin.collections.State Ready
public static final enum kotlin.collections.State NotReady
public static final enum kotlin.collections.State Done
public static final enum kotlin.collections.State Failed
private static final synthetic kotlin.collections.State[] $VALUES
private void <init> (java.lang.String, int)
String $enum$name
int $enum$ordinal
public static kotlin.collections.State[] values ()
public static kotlin.collections.State valueOf (java.lang.String)
String value
private static final synthetic kotlin.collections.State[] $values ()
static void <clinit> ()
}
kotlin/collections/TypeAliasesKt.class
TypeAliases.kt
package kotlin.collections
public final kotlin.collections.TypeAliasesKt extends java.lang.Object {
public static synthetic void RandomAccess$annotations ()
public static synthetic void ArrayList$annotations ()
public static synthetic void LinkedHashMap$annotations ()
public static synthetic void HashMap$annotations ()
public static synthetic void LinkedHashSet$annotations ()
public static synthetic void HashSet$annotations ()
}
kotlin/collections/UArraySortingKt.class
UArraySorting.kt
package kotlin.collections
public final kotlin.collections.UArraySortingKt extends java.lang.Object {
private static final int partition-4UcCI2c (byte[], int, int)
byte tmp
int i
int j
byte pivot
byte[] array
int left
int right
private static final void quickSort-4UcCI2c (byte[], int, int)
int index
byte[] array
int left
int right
private static final int partition-Aa5vz7o (short[], int, int)
short tmp
int i
int j
short pivot
short[] array
int left
int right
private static final void quickSort-Aa5vz7o (short[], int, int)
int index
short[] array
int left
int right
private static final int partition-oBK06Vg (int[], int, int)
int tmp
int i
int j
int pivot
int[] array
int left
int right
private static final void quickSort-oBK06Vg (int[], int, int)
int index
int[] array
int left
int right
private static final int partition--nroSd4 (long[], int, int)
long tmp
int i
int j
long pivot
long[] array
int left
int right
private static final void quickSort--nroSd4 (long[], int, int)
int index
long[] array
int left
int right
public static final void sortArray-4UcCI2c (byte[], int, int)
byte[] array
int fromIndex
int toIndex
public static final void sortArray-Aa5vz7o (short[], int, int)
short[] array
int fromIndex
int toIndex
public static final void sortArray-oBK06Vg (int[], int, int)
int[] array
int fromIndex
int toIndex
public static final void sortArray--nroSd4 (long[], int, int)
long[] array
int fromIndex
int toIndex
}
kotlin/collections/UCollectionsKt.class
_UCollections.kt
package kotlin.collections
public final kotlin.collections.UCollectionsKt extends kotlin.collections.UCollectionsKt___UCollectionsKt {
private void <init> ()
}
kotlin/collections/UCollectionsKt___UCollectionsKt.class
_UCollections.kt
package kotlin.collections
kotlin.collections.UCollectionsKt___UCollectionsKt extends java.lang.Object {
public static final byte[] toUByteArray (java.util.Collection)
byte element
byte[] result
int index
java.util.Collection $this$toUByteArray
public static final int[] toUIntArray (java.util.Collection)
int element
int[] result
int index
java.util.Collection $this$toUIntArray
public static final long[] toULongArray (java.util.Collection)
long element
long[] result
int index
java.util.Collection $this$toULongArray
public static final short[] toUShortArray (java.util.Collection)
short element
short[] result
int index
java.util.Collection $this$toUShortArray
public static final int sumOfUInt (java.lang.Iterable)
int element
int sum
Iterable $this$sum
public static final long sumOfULong (java.lang.Iterable)
long element
long sum
Iterable $this$sum
public static final int sumOfUByte (java.lang.Iterable)
byte element
int sum
Iterable $this$sum
public static final int sumOfUShort (java.lang.Iterable)
short element
int sum
Iterable $this$sum
public void <init> ()
}
kotlin/collections/builders/
kotlin/collections/builders/AbstractMapBuilderEntrySet.class
MapBuilder.kt
package kotlin.collections.builders
public abstract kotlin.collections.builders.AbstractMapBuilderEntrySet extends kotlin.collections.AbstractMutableSet {
public void <init> ()
public final boolean contains (java.util.Map$Entry)
java.util.Map$Entry element
public abstract boolean containsEntry (java.util.Map$Entry)
public final volatile boolean contains (java.lang.Object)
Object element
public volatile boolean remove (java.util.Map$Entry)
java.util.Map$Entry element
public final volatile boolean remove (java.lang.Object)
Object element
}
kotlin/collections/builders/ListBuilder$Itr.class
ListBuilder.kt
package kotlin.collections.builders
final kotlin.collections.builders.ListBuilder$Itr extends java.lang.Object implements java.util.ListIterator kotlin.jvm.internal.markers.KMutableListIterator {
private final kotlin.collections.builders.ListBuilder list
private int index
private int lastIndex
public void <init> (kotlin.collections.builders.ListBuilder, int)
kotlin.collections.builders.ListBuilder list
int index
public boolean hasPrevious ()
public boolean hasNext ()
public int previousIndex ()
public int nextIndex ()
public java.lang.Object previous ()
public java.lang.Object next ()
public void set (java.lang.Object)
int $i$a$-check-ListBuilder$Itr$set$1
Object element
public void add (java.lang.Object)
Object element
public void remove ()
int $i$a$-check-ListBuilder$Itr$remove$1
}
kotlin/collections/builders/ListBuilder.class
ListBuilder.kt
package kotlin.collections.builders
public final kotlin.collections.builders.ListBuilder extends kotlin.collections.AbstractMutableList implements java.util.List java.util.RandomAccess java.io.Serializable kotlin.jvm.internal.markers.KMutableList {
private Object[] array
private int offset
private int length
private boolean isReadOnly
private final kotlin.collections.builders.ListBuilder backing
private final kotlin.collections.builders.ListBuilder root
private void <init> (java.lang.Object[], int, int, boolean, kotlin.collections.builders.ListBuilder, kotlin.collections.builders.ListBuilder)
Object[] array
int offset
int length
boolean isReadOnly
kotlin.collections.builders.ListBuilder backing
kotlin.collections.builders.ListBuilder root
public void <init> ()
public void <init> (int)
int initialCapacity
public final java.util.List build ()
private final java.lang.Object writeReplace ()
public int getSize ()
public boolean isEmpty ()
public java.lang.Object get (int)
int index
public java.lang.Object set (int, java.lang.Object)
Object old
int index
Object element
public int indexOf (java.lang.Object)
int i
Object element
public int lastIndexOf (java.lang.Object)
int i
Object element
public java.util.Iterator iterator ()
public java.util.ListIterator listIterator ()
public java.util.ListIterator listIterator (int)
int index
public boolean add (java.lang.Object)
Object element
public void add (int, java.lang.Object)
int index
Object element
public boolean addAll (java.util.Collection)
int n
java.util.Collection elements
public boolean addAll (int, java.util.Collection)
int n
int index
java.util.Collection elements
public void clear ()
public java.lang.Object removeAt (int)
int index
public boolean remove (java.lang.Object)
int i
Object element
public boolean removeAll (java.util.Collection)
java.util.Collection elements
public boolean retainAll (java.util.Collection)
java.util.Collection elements
public java.util.List subList (int, int)
int fromIndex
int toIndex
public java.lang.Object[] toArray (java.lang.Object[])
Object[] destination
public java.lang.Object[] toArray ()
public boolean equals (java.lang.Object)
Object other
public int hashCode ()
public java.lang.String toString ()
private final void ensureCapacity (int)
int newSize
int minCapacity
private final void checkIsMutable ()
private final boolean isEffectivelyReadOnly ()
private final void ensureExtraCapacity (int)
int n
private final boolean contentEquals (java.util.List)
java.util.List other
private final void insertAtInternal (int, int)
int i
int n
private final void addAtInternal (int, java.lang.Object)
int i
Object element
private final void addAllInternal (int, java.util.Collection, int)
int j
java.util.Iterator it
int i
java.util.Collection elements
int n
private final java.lang.Object removeAtInternal (int)
Object old
Object old
int i
private final void removeRangeInternal (int, int)
int rangeOffset
int rangeLength
private final int retainOrRemoveAllInternal (int, int, java.util.Collection, boolean)
int removed
int i
int j
int removed
int rangeOffset
int rangeLength
java.util.Collection elements
boolean retain
public static final synthetic int access$getLength$p (kotlin.collections.builders.ListBuilder)
kotlin.collections.builders.ListBuilder $this
public static final synthetic java.lang.Object[] access$getArray$p (kotlin.collections.builders.ListBuilder)
kotlin.collections.builders.ListBuilder $this
public static final synthetic int access$getOffset$p (kotlin.collections.builders.ListBuilder)
kotlin.collections.builders.ListBuilder $this
}
kotlin/collections/builders/ListBuilderKt.class
ListBuilder.kt
package kotlin.collections.builders
public final kotlin.collections.builders.ListBuilderKt extends java.lang.Object {
public static final java.lang.Object[] arrayOfUninitializedElements (int)
int $i$a$-require-ListBuilderKt$arrayOfUninitializedElements$1
int size
private static final java.lang.String subarrayContentToString (java.lang.Object[], int, int)
StringBuilder sb
int i
Object[] $this$subarrayContentToString
int offset
int length
private static final int subarrayContentHashCode (java.lang.Object[], int, int)
Object nextElement
int result
int i
Object[] $this$subarrayContentHashCode
int offset
int length
private static final boolean subarrayContentEquals (java.lang.Object[], int, int, java.util.List)
int i
Object[] $this$subarrayContentEquals
int offset
int length
java.util.List other
public static final java.lang.Object[] copyOfUninitializedElements (java.lang.Object[], int)
Object[] $this$copyOfUninitializedElements
int newSize
public static final void resetAt (java.lang.Object[], int)
Object[] $this$resetAt
int index
public static final void resetRange (java.lang.Object[], int, int)
int index
Object[] $this$resetRange
int fromIndex
int toIndex
public static final synthetic int access$subarrayContentHashCode (java.lang.Object[], int, int)
Object[] $receiver
int offset
int length
public static final synthetic java.lang.String access$subarrayContentToString (java.lang.Object[], int, int)
Object[] $receiver
int offset
int length
public static final synthetic boolean access$subarrayContentEquals (java.lang.Object[], int, int, java.util.List)
Object[] $receiver
int offset
int length
java.util.List other
}
kotlin/collections/builders/MapBuilder$Companion.class
MapBuilder.kt
package kotlin.collections.builders
final kotlin.collections.builders.MapBuilder$Companion extends java.lang.Object {
private void <init> ()
private final int computeHashSize (int)
int capacity
private final int computeShift (int)
int hashSize
public static final synthetic int access$computeShift (kotlin.collections.builders.MapBuilder$Companion, int)
kotlin.collections.builders.MapBuilder$Companion $this
int hashSize
public static final synthetic int access$computeHashSize (kotlin.collections.builders.MapBuilder$Companion, int)
kotlin.collections.builders.MapBuilder$Companion $this
int capacity
public synthetic void <init> (kotlin.jvm.internal.DefaultConstructorMarker)
kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
}
kotlin/collections/builders/MapBuilder$EntriesItr.class
MapBuilder.kt
package kotlin.collections.builders
public final kotlin.collections.builders.MapBuilder$EntriesItr extends kotlin.collections.builders.MapBuilder$Itr implements java.util.Iterator kotlin.jvm.internal.markers.KMutableIterator {
public void <init> (kotlin.collections.builders.MapBuilder)
kotlin.collections.builders.MapBuilder map
public kotlin.collections.builders.MapBuilder$EntryRef next ()
kotlin.collections.builders.MapBuilder$EntryRef result
public final int nextHashCode$kotlin_stdlib ()
int result
public final void nextAppendString (java.lang.StringBuilder)
Object key
Object value
StringBuilder sb
public volatile synthetic java.lang.Object next ()
}
kotlin/collections/builders/MapBuilder$EntryRef.class
MapBuilder.kt
package kotlin.collections.builders
public final kotlin.collections.builders.MapBuilder$EntryRef extends java.lang.Object implements java.util.Map$Entry kotlin.jvm.internal.markers.KMutableMap$Entry {
private final kotlin.collections.builders.MapBuilder map
private final int index
public void <init> (kotlin.collections.builders.MapBuilder, int)
kotlin.collections.builders.MapBuilder map
int index
public java.lang.Object getKey ()
public java.lang.Object getValue ()
public java.lang.Object setValue (java.lang.Object)
Object[] valuesArray
Object oldValue
Object newValue
public boolean equals (java.lang.Object)
Object other
public int hashCode ()
public java.lang.String toString ()
}
kotlin/collections/builders/MapBuilder$Itr.class
MapBuilder.kt
package kotlin.collections.builders
public kotlin.collections.builders.MapBuilder$Itr extends java.lang.Object {
private final kotlin.collections.builders.MapBuilder map
private int index
private int lastIndex
public void <init> (kotlin.collections.builders.MapBuilder)
kotlin.collections.builders.MapBuilder map
public final kotlin.collections.builders.MapBuilder getMap$kotlin_stdlib ()
public final int getIndex$kotlin_stdlib ()
public final void setIndex$kotlin_stdlib (int)
int
public final int getLastIndex$kotlin_stdlib ()
public final void setLastIndex$kotlin_stdlib (int)
int
public final void initNext$kotlin_stdlib ()
public final boolean hasNext ()
public final void remove ()
int $i$a$-check-MapBuilder$Itr$remove$1
}
kotlin/collections/builders/MapBuilder$KeysItr.class
MapBuilder.kt
package kotlin.collections.builders
public final kotlin.collections.builders.MapBuilder$KeysItr extends kotlin.collections.builders.MapBuilder$Itr implements java.util.Iterator kotlin.jvm.internal.markers.KMutableIterator {
public void <init> (kotlin.collections.builders.MapBuilder)
kotlin.collections.builders.MapBuilder map
public java.lang.Object next ()
Object result
}
kotlin/collections/builders/MapBuilder$ValuesItr.class
MapBuilder.kt
package kotlin.collections.builders
public final kotlin.collections.builders.MapBuilder$ValuesItr extends kotlin.collections.builders.MapBuilder$Itr implements java.util.Iterator kotlin.jvm.internal.markers.KMutableIterator {
public void <init> (kotlin.collections.builders.MapBuilder)
kotlin.collections.builders.MapBuilder map
public java.lang.Object next ()
Object result
}
kotlin/collections/builders/MapBuilder.class
MapBuilder.kt
package kotlin.collections.builders
public final kotlin.collections.builders.MapBuilder extends java.lang.Object implements java.util.Map java.io.Serializable kotlin.jvm.internal.markers.KMutableMap {
private static final kotlin.collections.builders.MapBuilder$Companion Companion
private Object[] keysArray
private Object[] valuesArray
private int[] presenceArray
private int[] hashArray
private int maxProbeDistance
private int length
private int hashShift
private int size
private kotlin.collections.builders.MapBuilderKeys keysView
private kotlin.collections.builders.MapBuilderValues valuesView
private kotlin.collections.builders.MapBuilderEntries entriesView
private boolean isReadOnly
private static final int MAGIC
private static final int INITIAL_CAPACITY
private static final int INITIAL_MAX_PROBE_DISTANCE
private static final int TOMBSTONE
private void <init> (java.lang.Object[], java.lang.Object[], int[], int[], int, int)
Object[] keysArray
Object[] valuesArray
int[] presenceArray
int[] hashArray
int maxProbeDistance
int length
public int getSize ()
public final boolean isReadOnly$kotlin_stdlib ()
public void <init> ()
public void <init> (int)
int initialCapacity
public final java.util.Map build ()
private final java.lang.Object writeReplace ()
public boolean isEmpty ()
public boolean containsKey (java.lang.Object)
Object key
public boolean containsValue (java.lang.Object)
Object value
public java.lang.Object get (java.lang.Object)
int index
Object key
public java.lang.Object put (java.lang.Object, java.lang.Object)
Object oldValue
int index
Object[] valuesArray
Object key
Object value
public void putAll (java.util.Map)
java.util.Map from
public java.lang.Object remove (java.lang.Object)
int index
Object[] valuesArray
Object oldValue
Object key
public void clear ()
int hash
int i
public java.util.Set getKeys ()
kotlin.collections.builders.MapBuilderKeys new
kotlin.collections.builders.MapBuilderKeys cur
public java.util.Collection getValues ()
kotlin.collections.builders.MapBuilderValues new
kotlin.collections.builders.MapBuilderValues cur
public java.util.Set getEntries ()
kotlin.collections.builders.MapBuilderEntries new
kotlin.collections.builders.MapBuilderEntries cur
public boolean equals (java.lang.Object)
Object other
public int hashCode ()
int result
kotlin.collections.builders.MapBuilder$EntriesItr it
public java.lang.String toString ()
StringBuilder sb
int i
kotlin.collections.builders.MapBuilder$EntriesItr it
private final int getCapacity ()
private final int getHashSize ()
public final void checkIsMutable$kotlin_stdlib ()
private final void ensureExtraCapacity (int)
int n
private final void ensureCapacity (int)
int newSize
int newHashSize
int capacity
private final java.lang.Object[] allocateValuesArray ()
Object[] curValuesArray
Object[] newValuesArray
private final int hash (java.lang.Object)
Object key
private final void compact ()
int i
int j
Object[] valuesArray
private final void rehash (int)
int i
int newHashSize
private final boolean putRehash (int)
int index
int hash
int probesLeft
int i
private final int findKey (java.lang.Object)
int index
int hash
int probesLeft
Object key
private final int findValue (java.lang.Object)
int i
Object value
public final int addKey$kotlin_stdlib (java.lang.Object)
int putIndex
int index
int hash
int tentativeMaxProbeDistance
int probeDistance
Object key
public final int removeKey$kotlin_stdlib (java.lang.Object)
int index
Object key
private final void removeKeyAt (int)
int index
private final void removeHashAt (int)
int otherHash
int index
int hash
int hole
int probeDistance
int patchAttemptsLeft
int removedHash
public final boolean containsEntry$kotlin_stdlib (java.util.Map$Entry)
int index
java.util.Map$Entry entry
private final boolean contentEquals (java.util.Map)
java.util.Map other
public final boolean containsAllEntries$kotlin_stdlib (java.util.Collection)
ClassCastException e
Object entry
java.util.Iterator it
java.util.Collection m
private final boolean putEntry (java.util.Map$Entry)
int index
Object[] valuesArray
Object oldValue
java.util.Map$Entry entry
private final boolean putAllEntries (java.util.Collection)
java.util.Iterator it
boolean updated
java.util.Collection from
public final boolean removeEntry$kotlin_stdlib (java.util.Map$Entry)
int index
java.util.Map$Entry entry
public final boolean removeValue$kotlin_stdlib (java.lang.Object)
int index
Object element
public final kotlin.collections.builders.MapBuilder$KeysItr keysIterator$kotlin_stdlib ()
public final kotlin.collections.builders.MapBuilder$ValuesItr valuesIterator$kotlin_stdlib ()
public final kotlin.collections.builders.MapBuilder$EntriesItr entriesIterator$kotlin_stdlib ()
public final volatile int size ()
public final volatile java.util.Set keySet ()
public final volatile java.util.Collection values ()
public final volatile java.util.Set entrySet ()
public static final synthetic int access$getLength$p (kotlin.collections.builders.MapBuilder)
kotlin.collections.builders.MapBuilder $this
public static final synthetic int[] access$getPresenceArray$p (kotlin.collections.builders.MapBuilder)
kotlin.collections.builders.MapBuilder $this
public static final synthetic void access$removeKeyAt (kotlin.collections.builders.MapBuilder, int)
kotlin.collections.builders.MapBuilder $this
int index
public static final synthetic java.lang.Object[] access$getKeysArray$p (kotlin.collections.builders.MapBuilder)
kotlin.collections.builders.MapBuilder $this
public static final synthetic java.lang.Object[] access$getValuesArray$p (kotlin.collections.builders.MapBuilder)
kotlin.collections.builders.MapBuilder $this
public static final synthetic java.lang.Object[] access$allocateValuesArray (kotlin.collections.builders.MapBuilder)
kotlin.collections.builders.MapBuilder $this
static void <clinit> ()
}
kotlin/collections/builders/MapBuilderEntries.class
MapBuilder.kt
package kotlin.collections.builders
public final kotlin.collections.builders.MapBuilderEntries extends kotlin.collections.builders.AbstractMapBuilderEntrySet {
private final kotlin.collections.builders.MapBuilder backing
public void <init> (kotlin.collections.builders.MapBuilder)
kotlin.collections.builders.MapBuilder backing
public final kotlin.collections.builders.MapBuilder getBacking ()
public int getSize ()
public boolean isEmpty ()
public boolean containsEntry (java.util.Map$Entry)
java.util.Map$Entry element
public void clear ()
public boolean add (java.util.Map$Entry)
java.util.Map$Entry element
public boolean addAll (java.util.Collection)
java.util.Collection elements
public boolean remove (java.util.Map$Entry)
java.util.Map$Entry element
public java.util.Iterator iterator ()
public boolean containsAll (java.util.Collection)
java.util.Collection elements
public boolean removeAll (java.util.Collection)
java.util.Collection elements
public boolean retainAll (java.util.Collection)
java.util.Collection elements
public volatile synthetic boolean add (java.lang.Object)
Object element
}
kotlin/collections/builders/MapBuilderKeys.class
MapBuilder.kt
package kotlin.collections.builders
public final kotlin.collections.builders.MapBuilderKeys extends kotlin.collections.AbstractMutableSet implements java.util.Set kotlin.jvm.internal.markers.KMutableSet {
private final kotlin.collections.builders.MapBuilder backing
public void <init> (kotlin.collections.builders.MapBuilder)
kotlin.collections.builders.MapBuilder backing
public int getSize ()
public boolean isEmpty ()
public boolean contains (java.lang.Object)
Object element
public void clear ()
public boolean add (java.lang.Object)
Object element
public boolean addAll (java.util.Collection)
java.util.Collection elements
public boolean remove (java.lang.Object)
Object element
public java.util.Iterator iterator ()
public boolean removeAll (java.util.Collection)
java.util.Collection elements
public boolean retainAll (java.util.Collection)
java.util.Collection elements
}
kotlin/collections/builders/MapBuilderValues.class
MapBuilder.kt
package kotlin.collections.builders
public final kotlin.collections.builders.MapBuilderValues extends kotlin.collections.AbstractMutableCollection implements java.util.Collection kotlin.jvm.internal.markers.KMutableCollection {
private final kotlin.collections.builders.MapBuilder backing
public void <init> (kotlin.collections.builders.MapBuilder)
kotlin.collections.builders.MapBuilder backing
public final kotlin.collections.builders.MapBuilder getBacking ()
public int getSize ()
public boolean isEmpty ()
public boolean contains (java.lang.Object)
Object element
public boolean add (java.lang.Object)
Object element
public boolean addAll (java.util.Collection)
java.util.Collection elements
public void clear ()
public java.util.Iterator iterator ()
public boolean remove (java.lang.Object)
Object element
public boolean removeAll (java.util.Collection)
java.util.Collection elements
public boolean retainAll (java.util.Collection)
java.util.Collection elements
}
kotlin/collections/builders/SerializedCollection$Companion.class
ListBuilder.kt
package kotlin.collections.builders
public final kotlin.collections.builders.SerializedCollection$Companion extends java.lang.Object {
private void <init> ()
public synthetic void <init> (kotlin.jvm.internal.DefaultConstructorMarker)
kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
}
kotlin/collections/builders/SerializedCollection.class
ListBuilder.kt
package kotlin.collections.builders
public final kotlin.collections.builders.SerializedCollection extends java.lang.Object implements java.io.Externalizable {
public static final kotlin.collections.builders.SerializedCollection$Companion Companion
private java.util.Collection collection
private final int tag
private static final long serialVersionUID
public static final int tagList
public static final int tagSet
public void <init> (java.util.Collection, int)
java.util.Collection collection
int tag
public void <init> ()
public void writeExternal (java.io.ObjectOutput)
Object element
java.io.ObjectOutput output
public void readExternal (java.io.ObjectInput)
int $i$a$-repeat-SerializedCollection$readExternal$1$1
int it
int $i$a$-buildList-SerializedCollection$readExternal$1
java.util.List $this$readExternal_u24lambda_u241
int $i$a$-repeat-SerializedCollection$readExternal$2$1
int it
int $i$a$-buildSet-SerializedCollection$readExternal$2
java.util.Set $this$readExternal_u24lambda_u243
int flags
int tag
int other
int size
java.io.ObjectInput input
private final java.lang.Object readResolve ()
static void <clinit> ()
}
kotlin/collections/builders/SerializedMap$Companion.class
MapBuilder.kt
package kotlin.collections.builders
public final kotlin.collections.builders.SerializedMap$Companion extends java.lang.Object {
private void <init> ()
public synthetic void <init> (kotlin.jvm.internal.DefaultConstructorMarker)
kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
}
kotlin/collections/builders/SerializedMap.class
MapBuilder.kt
package kotlin.collections.builders
final kotlin.collections.builders.SerializedMap extends java.lang.Object implements java.io.Externalizable {
public static final kotlin.collections.builders.SerializedMap$Companion Companion
private java.util.Map map
private static final long serialVersionUID
public void <init> (java.util.Map)
java.util.Map map
public void <init> ()
public void writeExternal (java.io.ObjectOutput)
java.util.Map$Entry entry
java.io.ObjectOutput output
public void readExternal (java.io.ObjectInput)
int $i$a$-repeat-SerializedMap$readExternal$1$1
Object key
Object value
int it
int $i$a$-buildMap-SerializedMap$readExternal$1
java.util.Map $this$readExternal_u24lambda_u241
int flags
int size
java.io.ObjectInput input
private final java.lang.Object readResolve ()
static void <clinit> ()
}
kotlin/collections/builders/SetBuilder.class
SetBuilder.kt
package kotlin.collections.builders
public final kotlin.collections.builders.SetBuilder extends kotlin.collections.AbstractMutableSet implements java.util.Set java.io.Serializable kotlin.jvm.internal.markers.KMutableSet {
private final kotlin.collections.builders.MapBuilder backing
public void <init> (kotlin.collections.builders.MapBuilder)
kotlin.collections.builders.MapBuilder backing
public void <init> ()
public void <init> (int)
int initialCapacity
public final java.util.Set build ()
private final java.lang.Object writeReplace ()
public int getSize ()
public boolean isEmpty ()
public boolean contains (java.lang.Object)
Object element
public void clear ()
public boolean add (java.lang.Object)
Object element
public boolean remove (java.lang.Object)
Object element
public java.util.Iterator iterator ()
public boolean addAll (java.util.Collection)
java.util.Collection elements
public boolean removeAll (java.util.Collection)
java.util.Collection elements
public boolean retainAll (java.util.Collection)
java.util.Collection elements
}
kotlin/collections/collections.kotlin_builtins
kotlin/collections/jdk8/
kotlin/collections/jdk8/CollectionsJDK8Kt.class
Collections.kt
package kotlin.collections.jdk8
public final kotlin.collections.jdk8.CollectionsJDK8Kt extends java.lang.Object {
private static final java.lang.Object getOrDefault (java.util.Map, java.lang.Object, java.lang.Object)
java.util.Map $this$getOrDefault
Object key
Object defaultValue
private static final boolean remove (java.util.Map, java.lang.Object, java.lang.Object)
java.util.Map $this$remove
Object key
Object value
}
kotlin/collections/unsigned/
kotlin/collections/unsigned/UArraysKt.class
<Unknown>
package kotlin.collections.unsigned
public final kotlin.collections.unsigned.UArraysKt extends kotlin.collections.unsigned.UArraysKt___UArraysKt {
private void <init> ()
}
kotlin/collections/unsigned/UArraysKt___UArraysJvmKt$asList$1.class
_UArraysJvm.kt
package kotlin.collections.unsigned
public final kotlin.collections.unsigned.UArraysKt___UArraysJvmKt$asList$1 extends kotlin.collections.AbstractList implements java.util.RandomAccess {
final synthetic int[] $this_asList
void <init> (int[])
int[] $receiver
public int getSize ()
public boolean isEmpty ()
public boolean contains-WZ4Q5Ns (int)
int element
public int get-pVg5ArA (int)
int index
public int indexOf-WZ4Q5Ns (int)
int element
public int lastIndexOf-WZ4Q5Ns (int)
int element
public final volatile boolean contains (java.lang.Object)
Object element
public volatile synthetic java.lang.Object get (int)
int index
public final volatile int indexOf (java.lang.Object)
Object element
public final volatile int lastIndexOf (java.lang.Object)
Object element
}
kotlin/collections/unsigned/UArraysKt___UArraysJvmKt$asList$2.class
_UArraysJvm.kt
package kotlin.collections.unsigned
public final kotlin.collections.unsigned.UArraysKt___UArraysJvmKt$asList$2 extends kotlin.collections.AbstractList implements java.util.RandomAccess {
final synthetic long[] $this_asList
void <init> (long[])
long[] $receiver
public int getSize ()
public boolean isEmpty ()
public boolean contains-VKZWuLQ (long)
long element
public long get-s-VKNKU (int)
int index
public int indexOf-VKZWuLQ (long)
long element
public int lastIndexOf-VKZWuLQ (long)
long element
public final volatile boolean contains (java.lang.Object)
Object element
public volatile synthetic java.lang.Object get (int)
int index
public final volatile int indexOf (java.lang.Object)
Object element
public final volatile int lastIndexOf (java.lang.Object)
Object element
}
kotlin/collections/unsigned/UArraysKt___UArraysJvmKt$asList$3.class
_UArraysJvm.kt
package kotlin.collections.unsigned
public final kotlin.collections.unsigned.UArraysKt___UArraysJvmKt$asList$3 extends kotlin.collections.AbstractList implements java.util.RandomAccess {
final synthetic byte[] $this_asList
void <init> (byte[])
byte[] $receiver
public int getSize ()
public boolean isEmpty ()
public boolean contains-7apg3OU (byte)
byte element
public byte get-w2LRezQ (int)
int index
public int indexOf-7apg3OU (byte)
byte element
public int lastIndexOf-7apg3OU (byte)
byte element
public final volatile boolean contains (java.lang.Object)
Object element
public volatile synthetic java.lang.Object get (int)
int index
public final volatile int indexOf (java.lang.Object)
Object element
public final volatile int lastIndexOf (java.lang.Object)
Object element
}
kotlin/collections/unsigned/UArraysKt___UArraysJvmKt$asList$4.class
_UArraysJvm.kt
package kotlin.collections.unsigned
public final kotlin.collections.unsigned.UArraysKt___UArraysJvmKt$asList$4 extends kotlin.collections.AbstractList implements java.util.RandomAccess {
final synthetic short[] $this_asList
void <init> (short[])
short[] $receiver
public int getSize ()
public boolean isEmpty ()
public boolean contains-xj2QHRw (short)
short element
public short get-Mh2AYeg (int)
int index
public int indexOf-xj2QHRw (short)
short element
public int lastIndexOf-xj2QHRw (short)
short element
public final volatile boolean contains (java.lang.Object)
Object element
public volatile synthetic java.lang.Object get (int)
int index
public final volatile int indexOf (java.lang.Object)
Object element
public final volatile int lastIndexOf (java.lang.Object)
Object element
}
kotlin/collections/unsigned/UArraysKt___UArraysJvmKt.class
_UArraysJvm.kt
package kotlin.collections.unsigned
kotlin.collections.unsigned.UArraysKt___UArraysJvmKt extends java.lang.Object {
private static final int elementAt-qFRl0hI (int[], int)
int[] $this$elementAt_u2dqFRl0hI
int index
private static final long elementAt-r7IrZao (long[], int)
long[] $this$elementAt_u2dr7IrZao
int index
private static final byte elementAt-PpDY95g (byte[], int)
byte[] $this$elementAt_u2dPpDY95g
int index
private static final short elementAt-nggk6HY (short[], int)
short[] $this$elementAt_u2dnggk6HY
int index
public static final java.util.List asList--ajY-9A (int[])
int[] $this$asList_u2d_u2dajY_u2d9A
public static final java.util.List asList-QwZRm1k (long[])
long[] $this$asList_u2dQwZRm1k
public static final java.util.List asList-GBYM_sE (byte[])
byte[] $this$asList_u2dGBYM_sE
public static final java.util.List asList-rL5Bavg (short[])
short[] $this$asList_u2drL5Bavg
public static final int binarySearch-2fe2U9s (int[], int, int, int)
int mid
int midVal
int cmp
int signedElement
int low
int high
int[] $this$binarySearch_u2d2fe2U9s
int element
int fromIndex
int toIndex
public static synthetic int binarySearch-2fe2U9s$default (int[], int, int, int, int, java.lang.Object)
public static final int binarySearch-K6DWlUc (long[], long, int, int)
int mid
long midVal
int cmp
long signedElement
int low
int high
long[] $this$binarySearch_u2dK6DWlUc
long element
int fromIndex
int toIndex
public static synthetic int binarySearch-K6DWlUc$default (long[], long, int, int, int, java.lang.Object)
public static final int binarySearch-WpHrYlw (byte[], byte, int, int)
int mid
byte midVal
int cmp
int signedElement
int low
int high
byte[] $this$binarySearch_u2dWpHrYlw
byte element
int fromIndex
int toIndex
public static synthetic int binarySearch-WpHrYlw$default (byte[], byte, int, int, int, java.lang.Object)
public static final int binarySearch-EtDCXyQ (short[], short, int, int)
int mid
short midVal
int cmp
int signedElement
int low
int high
short[] $this$binarySearch_u2dEtDCXyQ
short element
int fromIndex
int toIndex
public static synthetic int binarySearch-EtDCXyQ$default (short[], short, int, int, int, java.lang.Object)
public static final synthetic kotlin.UInt max--ajY-9A (int[])
int[] $this$max_u2d_u2dajY_u2d9A
public static final synthetic kotlin.ULong max-QwZRm1k (long[])
long[] $this$max_u2dQwZRm1k
public static final synthetic kotlin.UByte max-GBYM_sE (byte[])
byte[] $this$max_u2dGBYM_sE
public static final synthetic kotlin.UShort max-rL5Bavg (short[])
short[] $this$max_u2drL5Bavg
private static final synthetic kotlin.UInt maxBy-jgv0xPQ (int[], kotlin.jvm.functions.Function1)
int[] $this$maxBy_u2djgv0xPQ
kotlin.jvm.functions.Function1 selector
private static final synthetic kotlin.ULong maxBy-MShoTSo (long[], kotlin.jvm.functions.Function1)
long[] $this$maxBy_u2dMShoTSo
kotlin.jvm.functions.Function1 selector
private static final synthetic kotlin.UByte maxBy-JOV_ifY (byte[], kotlin.jvm.functions.Function1)
byte[] $this$maxBy_u2dJOV_ifY
kotlin.jvm.functions.Function1 selector
private static final synthetic kotlin.UShort maxBy-xTcfx_M (short[], kotlin.jvm.functions.Function1)
short[] $this$maxBy_u2dxTcfx_M
kotlin.jvm.functions.Function1 selector
public static final synthetic kotlin.UInt maxWith-YmdZ_VM (int[], java.util.Comparator)
int[] $this$maxWith_u2dYmdZ_VM
java.util.Comparator comparator
public static final synthetic kotlin.ULong maxWith-zrEWJaI (long[], java.util.Comparator)
long[] $this$maxWith_u2dzrEWJaI
java.util.Comparator comparator
public static final synthetic kotlin.UByte maxWith-XMRcp5o (byte[], java.util.Comparator)
byte[] $this$maxWith_u2dXMRcp5o
java.util.Comparator comparator
public static final synthetic kotlin.UShort maxWith-eOHTfZs (short[], java.util.Comparator)
short[] $this$maxWith_u2deOHTfZs
java.util.Comparator comparator
public static final synthetic kotlin.UInt min--ajY-9A (int[])
int[] $this$min_u2d_u2dajY_u2d9A
public static final synthetic kotlin.ULong min-QwZRm1k (long[])
long[] $this$min_u2dQwZRm1k
public static final synthetic kotlin.UByte min-GBYM_sE (byte[])
byte[] $this$min_u2dGBYM_sE
public static final synthetic kotlin.UShort min-rL5Bavg (short[])
short[] $this$min_u2drL5Bavg
private static final synthetic kotlin.UInt minBy-jgv0xPQ (int[], kotlin.jvm.functions.Function1)
int[] $this$minBy_u2djgv0xPQ
kotlin.jvm.functions.Function1 selector
private static final synthetic kotlin.ULong minBy-MShoTSo (long[], kotlin.jvm.functions.Function1)
long[] $this$minBy_u2dMShoTSo
kotlin.jvm.functions.Function1 selector
private static final synthetic kotlin.UByte minBy-JOV_ifY (byte[], kotlin.jvm.functions.Function1)
byte[] $this$minBy_u2dJOV_ifY
kotlin.jvm.functions.Function1 selector
private static final synthetic kotlin.UShort minBy-xTcfx_M (short[], kotlin.jvm.functions.Function1)
short[] $this$minBy_u2dxTcfx_M
kotlin.jvm.functions.Function1 selector
public static final synthetic kotlin.UInt minWith-YmdZ_VM (int[], java.util.Comparator)
int[] $this$minWith_u2dYmdZ_VM
java.util.Comparator comparator
public static final synthetic kotlin.ULong minWith-zrEWJaI (long[], java.util.Comparator)
long[] $this$minWith_u2dzrEWJaI
java.util.Comparator comparator
public static final synthetic kotlin.UByte minWith-XMRcp5o (byte[], java.util.Comparator)
byte[] $this$minWith_u2dXMRcp5o
java.util.Comparator comparator
public static final synthetic kotlin.UShort minWith-eOHTfZs (short[], java.util.Comparator)
short[] $this$minWith_u2deOHTfZs
java.util.Comparator comparator
private static final java.math.BigDecimal sumOfBigDecimal (int[], kotlin.jvm.functions.Function1)
int element
java.math.BigDecimal sum
int[] $this$sumOf_u2djgv0xPQ
kotlin.jvm.functions.Function1 selector
private static final java.math.BigDecimal sumOfBigDecimal (long[], kotlin.jvm.functions.Function1)
long element
java.math.BigDecimal sum
long[] $this$sumOf_u2dMShoTSo
kotlin.jvm.functions.Function1 selector
private static final java.math.BigDecimal sumOfBigDecimal (byte[], kotlin.jvm.functions.Function1)
byte element
java.math.BigDecimal sum
byte[] $this$sumOf_u2dJOV_ifY
kotlin.jvm.functions.Function1 selector
private static final java.math.BigDecimal sumOfBigDecimal (short[], kotlin.jvm.functions.Function1)
short element
java.math.BigDecimal sum
short[] $this$sumOf_u2dxTcfx_M
kotlin.jvm.functions.Function1 selector
private static final java.math.BigInteger sumOfBigInteger (int[], kotlin.jvm.functions.Function1)
int element
java.math.BigInteger sum
int[] $this$sumOf_u2djgv0xPQ
kotlin.jvm.functions.Function1 selector
private static final java.math.BigInteger sumOfBigInteger (long[], kotlin.jvm.functions.Function1)
long element
java.math.BigInteger sum
long[] $this$sumOf_u2dMShoTSo
kotlin.jvm.functions.Function1 selector
private static final java.math.BigInteger sumOfBigInteger (byte[], kotlin.jvm.functions.Function1)
byte element
java.math.BigInteger sum
byte[] $this$sumOf_u2dJOV_ifY
kotlin.jvm.functions.Function1 selector
private static final java.math.BigInteger sumOfBigInteger (short[], kotlin.jvm.functions.Function1)
short element
java.math.BigInteger sum
short[] $this$sumOf_u2dxTcfx_M
kotlin.jvm.functions.Function1 selector
public void <init> ()
}
kotlin/collections/unsigned/UArraysKt___UArraysKt$withIndex$1.class
_UArrays.kt
package kotlin.collections.unsigned
final kotlin.collections.unsigned.UArraysKt___UArraysKt$withIndex$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function0 {
final synthetic int[] $this_withIndex
void <init> (int[])
int[] $receiver
public final java.util.Iterator invoke ()
public volatile synthetic java.lang.Object invoke ()
}
kotlin/collections/unsigned/UArraysKt___UArraysKt$withIndex$2.class
_UArrays.kt
package kotlin.collections.unsigned
final kotlin.collections.unsigned.UArraysKt___UArraysKt$withIndex$2 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function0 {
final synthetic long[] $this_withIndex
void <init> (long[])
long[] $receiver
public final java.util.Iterator invoke ()
public volatile synthetic java.lang.Object invoke ()
}
kotlin/collections/unsigned/UArraysKt___UArraysKt$withIndex$3.class
_UArrays.kt
package kotlin.collections.unsigned
final kotlin.collections.unsigned.UArraysKt___UArraysKt$withIndex$3 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function0 {
final synthetic byte[] $this_withIndex
void <init> (byte[])
byte[] $receiver
public final java.util.Iterator invoke ()
public volatile synthetic java.lang.Object invoke ()
}
kotlin/collections/unsigned/UArraysKt___UArraysKt$withIndex$4.class
_UArrays.kt
package kotlin.collections.unsigned
final kotlin.collections.unsigned.UArraysKt___UArraysKt$withIndex$4 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function0 {
final synthetic short[] $this_withIndex
void <init> (short[])
short[] $receiver
public final java.util.Iterator invoke ()
public volatile synthetic java.lang.Object invoke ()
}
kotlin/collections/unsigned/UArraysKt___UArraysKt.class
_UArrays.kt
package kotlin.collections.unsigned
kotlin.collections.unsigned.UArraysKt___UArraysKt extends kotlin.collections.unsigned.UArraysKt___UArraysJvmKt {
private static final int component1--ajY-9A (int[])
int[] $this$component1_u2d_u2dajY_u2d9A
private static final long component1-QwZRm1k (long[])
long[] $this$component1_u2dQwZRm1k
private static final byte component1-GBYM_sE (byte[])
byte[] $this$component1_u2dGBYM_sE
private static final short component1-rL5Bavg (short[])
short[] $this$component1_u2drL5Bavg
private static final int component2--ajY-9A (int[])
int[] $this$component2_u2d_u2dajY_u2d9A
private static final long component2-QwZRm1k (long[])
long[] $this$component2_u2dQwZRm1k
private static final byte component2-GBYM_sE (byte[])
byte[] $this$component2_u2dGBYM_sE
private static final short component2-rL5Bavg (short[])
short[] $this$component2_u2drL5Bavg
private static final int component3--ajY-9A (int[])
int[] $this$component3_u2d_u2dajY_u2d9A
private static final long component3-QwZRm1k (long[])
long[] $this$component3_u2dQwZRm1k
private static final byte component3-GBYM_sE (byte[])
byte[] $this$component3_u2dGBYM_sE
private static final short component3-rL5Bavg (short[])
short[] $this$component3_u2drL5Bavg
private static final int component4--ajY-9A (int[])
int[] $this$component4_u2d_u2dajY_u2d9A
private static final long component4-QwZRm1k (long[])
long[] $this$component4_u2dQwZRm1k
private static final byte component4-GBYM_sE (byte[])
byte[] $this$component4_u2dGBYM_sE
private static final short component4-rL5Bavg (short[])
short[] $this$component4_u2drL5Bavg
private static final int component5--ajY-9A (int[])
int[] $this$component5_u2d_u2dajY_u2d9A
private static final long component5-QwZRm1k (long[])
long[] $this$component5_u2dQwZRm1k
private static final byte component5-GBYM_sE (byte[])
byte[] $this$component5_u2dGBYM_sE
private static final short component5-rL5Bavg (short[])
short[] $this$component5_u2drL5Bavg
private static final int elementAtOrElse-QxvSvLU (int[], int, kotlin.jvm.functions.Function1)
int $i$f$getLastIndex--ajY-9A
int[] $this$lastIndex$iv
int[] $this$elementAtOrElse_u2dQxvSvLU
int index
kotlin.jvm.functions.Function1 defaultValue
private static final long elementAtOrElse-Xw8i6dc (long[], int, kotlin.jvm.functions.Function1)
int $i$f$getLastIndex-QwZRm1k
long[] $this$lastIndex$iv
long[] $this$elementAtOrElse_u2dXw8i6dc
int index
kotlin.jvm.functions.Function1 defaultValue
private static final byte elementAtOrElse-cO-VybQ (byte[], int, kotlin.jvm.functions.Function1)
int $i$f$getLastIndex-GBYM_sE
byte[] $this$lastIndex$iv
byte[] $this$elementAtOrElse_u2dcO_u2dVybQ
int index
kotlin.jvm.functions.Function1 defaultValue
private static final short elementAtOrElse-CVVdw08 (short[], int, kotlin.jvm.functions.Function1)
int $i$f$getLastIndex-rL5Bavg
short[] $this$lastIndex$iv
short[] $this$elementAtOrElse_u2dCVVdw08
int index
kotlin.jvm.functions.Function1 defaultValue
private static final kotlin.UInt elementAtOrNull-qFRl0hI (int[], int)
int[] $this$elementAtOrNull_u2dqFRl0hI
int index
private static final kotlin.ULong elementAtOrNull-r7IrZao (long[], int)
long[] $this$elementAtOrNull_u2dr7IrZao
int index
private static final kotlin.UByte elementAtOrNull-PpDY95g (byte[], int)
byte[] $this$elementAtOrNull_u2dPpDY95g
int index
private static final kotlin.UShort elementAtOrNull-nggk6HY (short[], int)
short[] $this$elementAtOrNull_u2dnggk6HY
int index
private static final kotlin.UInt find-jgv0xPQ (int[], kotlin.jvm.functions.Function1)
int[] $this$find_u2djgv0xPQ
kotlin.jvm.functions.Function1 predicate
private static final kotlin.ULong find-MShoTSo (long[], kotlin.jvm.functions.Function1)
long[] $this$find_u2dMShoTSo
kotlin.jvm.functions.Function1 predicate
private static final kotlin.UByte find-JOV_ifY (byte[], kotlin.jvm.functions.Function1)
byte[] $this$find_u2dJOV_ifY
kotlin.jvm.functions.Function1 predicate
private static final kotlin.UShort find-xTcfx_M (short[], kotlin.jvm.functions.Function1)
short[] $this$find_u2dxTcfx_M
kotlin.jvm.functions.Function1 predicate
private static final kotlin.UInt findLast-jgv0xPQ (int[], kotlin.jvm.functions.Function1)
int[] $this$findLast_u2djgv0xPQ
kotlin.jvm.functions.Function1 predicate
private static final kotlin.ULong findLast-MShoTSo (long[], kotlin.jvm.functions.Function1)
long[] $this$findLast_u2dMShoTSo
kotlin.jvm.functions.Function1 predicate
private static final kotlin.UByte findLast-JOV_ifY (byte[], kotlin.jvm.functions.Function1)
byte[] $this$findLast_u2dJOV_ifY
kotlin.jvm.functions.Function1 predicate
private static final kotlin.UShort findLast-xTcfx_M (short[], kotlin.jvm.functions.Function1)
short[] $this$findLast_u2dxTcfx_M
kotlin.jvm.functions.Function1 predicate
private static final int first--ajY-9A (int[])
int[] $this$first_u2d_u2dajY_u2d9A
private static final long first-QwZRm1k (long[])
long[] $this$first_u2dQwZRm1k
private static final byte first-GBYM_sE (byte[])
byte[] $this$first_u2dGBYM_sE
private static final short first-rL5Bavg (short[])
short[] $this$first_u2drL5Bavg
private static final int first-jgv0xPQ (int[], kotlin.jvm.functions.Function1)
int element
int[] $this$first_u2djgv0xPQ
kotlin.jvm.functions.Function1 predicate
private static final long first-MShoTSo (long[], kotlin.jvm.functions.Function1)
long element
long[] $this$first_u2dMShoTSo
kotlin.jvm.functions.Function1 predicate
private static final byte first-JOV_ifY (byte[], kotlin.jvm.functions.Function1)
byte element
byte[] $this$first_u2dJOV_ifY
kotlin.jvm.functions.Function1 predicate
private static final short first-xTcfx_M (short[], kotlin.jvm.functions.Function1)
short element
short[] $this$first_u2dxTcfx_M
kotlin.jvm.functions.Function1 predicate
public static final kotlin.UInt firstOrNull--ajY-9A (int[])
int[] $this$firstOrNull_u2d_u2dajY_u2d9A
public static final kotlin.ULong firstOrNull-QwZRm1k (long[])
long[] $this$firstOrNull_u2dQwZRm1k
public static final kotlin.UByte firstOrNull-GBYM_sE (byte[])
byte[] $this$firstOrNull_u2dGBYM_sE
public static final kotlin.UShort firstOrNull-rL5Bavg (short[])
short[] $this$firstOrNull_u2drL5Bavg
private static final kotlin.UInt firstOrNull-jgv0xPQ (int[], kotlin.jvm.functions.Function1)
int element
int[] $this$firstOrNull_u2djgv0xPQ
kotlin.jvm.functions.Function1 predicate
private static final kotlin.ULong firstOrNull-MShoTSo (long[], kotlin.jvm.functions.Function1)
long element
long[] $this$firstOrNull_u2dMShoTSo
kotlin.jvm.functions.Function1 predicate
private static final kotlin.UByte firstOrNull-JOV_ifY (byte[], kotlin.jvm.functions.Function1)
byte element
byte[] $this$firstOrNull_u2dJOV_ifY
kotlin.jvm.functions.Function1 predicate
private static final kotlin.UShort firstOrNull-xTcfx_M (short[], kotlin.jvm.functions.Function1)
short element
short[] $this$firstOrNull_u2dxTcfx_M
kotlin.jvm.functions.Function1 predicate
private static final int getOrElse-QxvSvLU (int[], int, kotlin.jvm.functions.Function1)
int $i$f$getLastIndex--ajY-9A
int[] $this$lastIndex$iv
int[] $this$getOrElse_u2dQxvSvLU
int index
kotlin.jvm.functions.Function1 defaultValue
private static final long getOrElse-Xw8i6dc (long[], int, kotlin.jvm.functions.Function1)
int $i$f$getLastIndex-QwZRm1k
long[] $this$lastIndex$iv
long[] $this$getOrElse_u2dXw8i6dc
int index
kotlin.jvm.functions.Function1 defaultValue
private static final byte getOrElse-cO-VybQ (byte[], int, kotlin.jvm.functions.Function1)
int $i$f$getLastIndex-GBYM_sE
byte[] $this$lastIndex$iv
byte[] $this$getOrElse_u2dcO_u2dVybQ
int index
kotlin.jvm.functions.Function1 defaultValue
private static final short getOrElse-CVVdw08 (short[], int, kotlin.jvm.functions.Function1)
int $i$f$getLastIndex-rL5Bavg
short[] $this$lastIndex$iv
short[] $this$getOrElse_u2dCVVdw08
int index
kotlin.jvm.functions.Function1 defaultValue
public static final kotlin.UInt getOrNull-qFRl0hI (int[], int)
int $i$f$getLastIndex--ajY-9A
int[] $this$lastIndex$iv
int[] $this$getOrNull_u2dqFRl0hI
int index
public static final kotlin.ULong getOrNull-r7IrZao (long[], int)
int $i$f$getLastIndex-QwZRm1k
long[] $this$lastIndex$iv
long[] $this$getOrNull_u2dr7IrZao
int index
public static final kotlin.UByte getOrNull-PpDY95g (byte[], int)
int $i$f$getLastIndex-GBYM_sE
byte[] $this$lastIndex$iv
byte[] $this$getOrNull_u2dPpDY95g
int index
public static final kotlin.UShort getOrNull-nggk6HY (short[], int)
int $i$f$getLastIndex-rL5Bavg
short[] $this$lastIndex$iv
short[] $this$getOrNull_u2dnggk6HY
int index
private static final int indexOf-uWY9BYg (int[], int)
int[] $this$indexOf_u2duWY9BYg
int element
private static final int indexOf-3uqUaXg (long[], long)
long[] $this$indexOf_u2d3uqUaXg
long element
private static final int indexOf-gMuBH34 (byte[], byte)
byte[] $this$indexOf_u2dgMuBH34
byte element
private static final int indexOf-XzdR7RA (short[], short)
short[] $this$indexOf_u2dXzdR7RA
short element
private static final int indexOfFirst-jgv0xPQ (int[], kotlin.jvm.functions.Function1)
int $i$a$-indexOfFirst-UArraysKt___UArraysKt$indexOfFirst$1
int it
int index$iv
int $i$f$indexOfFirst
int[] $this$indexOfFirst$iv
int[] $this$indexOfFirst_u2djgv0xPQ
kotlin.jvm.functions.Function1 predicate
private static final int indexOfFirst-MShoTSo (long[], kotlin.jvm.functions.Function1)
int $i$a$-indexOfFirst-UArraysKt___UArraysKt$indexOfFirst$2
long it
int index$iv
int $i$f$indexOfFirst
long[] $this$indexOfFirst$iv
long[] $this$indexOfFirst_u2dMShoTSo
kotlin.jvm.functions.Function1 predicate
private static final int indexOfFirst-JOV_ifY (byte[], kotlin.jvm.functions.Function1)
int $i$a$-indexOfFirst-UArraysKt___UArraysKt$indexOfFirst$3
byte it
int index$iv
int $i$f$indexOfFirst
byte[] $this$indexOfFirst$iv
byte[] $this$indexOfFirst_u2dJOV_ifY
kotlin.jvm.functions.Function1 predicate
private static final int indexOfFirst-xTcfx_M (short[], kotlin.jvm.functions.Function1)
int $i$a$-indexOfFirst-UArraysKt___UArraysKt$indexOfFirst$4
short it
int index$iv
int $i$f$indexOfFirst
short[] $this$indexOfFirst$iv
short[] $this$indexOfFirst_u2dxTcfx_M
kotlin.jvm.functions.Function1 predicate
private static final int indexOfLast-jgv0xPQ (int[], kotlin.jvm.functions.Function1)
int $i$a$-indexOfLast-UArraysKt___UArraysKt$indexOfLast$1
int it
int index$iv
int $i$f$indexOfLast
int[] $this$indexOfLast$iv
int[] $this$indexOfLast_u2djgv0xPQ
kotlin.jvm.functions.Function1 predicate
private static final int indexOfLast-MShoTSo (long[], kotlin.jvm.functions.Function1)
int $i$a$-indexOfLast-UArraysKt___UArraysKt$indexOfLast$2
long it
int index$iv
int $i$f$indexOfLast
long[] $this$indexOfLast$iv
long[] $this$indexOfLast_u2dMShoTSo
kotlin.jvm.functions.Function1 predicate
private static final int indexOfLast-JOV_ifY (byte[], kotlin.jvm.functions.Function1)
int $i$a$-indexOfLast-UArraysKt___UArraysKt$indexOfLast$3
byte it
int index$iv
int $i$f$indexOfLast
byte[] $this$indexOfLast$iv
byte[] $this$indexOfLast_u2dJOV_ifY
kotlin.jvm.functions.Function1 predicate
private static final int indexOfLast-xTcfx_M (short[], kotlin.jvm.functions.Function1)
int $i$a$-indexOfLast-UArraysKt___UArraysKt$indexOfLast$4
short it
int index$iv
int $i$f$indexOfLast
short[] $this$indexOfLast$iv
short[] $this$indexOfLast_u2dxTcfx_M
kotlin.jvm.functions.Function1 predicate
private static final int last--ajY-9A (int[])
int[] $this$last_u2d_u2dajY_u2d9A
private static final long last-QwZRm1k (long[])
long[] $this$last_u2dQwZRm1k
private static final byte last-GBYM_sE (byte[])
byte[] $this$last_u2dGBYM_sE
private static final short last-rL5Bavg (short[])
short[] $this$last_u2drL5Bavg
private static final int last-jgv0xPQ (int[], kotlin.jvm.functions.Function1)
int element
int index
int[] $this$last_u2djgv0xPQ
kotlin.jvm.functions.Function1 predicate
private static final long last-MShoTSo (long[], kotlin.jvm.functions.Function1)
long element
int index
long[] $this$last_u2dMShoTSo
kotlin.jvm.functions.Function1 predicate
private static final byte last-JOV_ifY (byte[], kotlin.jvm.functions.Function1)
byte element
int index
byte[] $this$last_u2dJOV_ifY
kotlin.jvm.functions.Function1 predicate
private static final short last-xTcfx_M (short[], kotlin.jvm.functions.Function1)
short element
int index
short[] $this$last_u2dxTcfx_M
kotlin.jvm.functions.Function1 predicate
private static final int lastIndexOf-uWY9BYg (int[], int)
int[] $this$lastIndexOf_u2duWY9BYg
int element
private static final int lastIndexOf-3uqUaXg (long[], long)
long[] $this$lastIndexOf_u2d3uqUaXg
long element
private static final int lastIndexOf-gMuBH34 (byte[], byte)
byte[] $this$lastIndexOf_u2dgMuBH34
byte element
private static final int lastIndexOf-XzdR7RA (short[], short)
short[] $this$lastIndexOf_u2dXzdR7RA
short element
public static final kotlin.UInt lastOrNull--ajY-9A (int[])
int[] $this$lastOrNull_u2d_u2dajY_u2d9A
public static final kotlin.ULong lastOrNull-QwZRm1k (long[])
long[] $this$lastOrNull_u2dQwZRm1k
public static final kotlin.UByte lastOrNull-GBYM_sE (byte[])
byte[] $this$lastOrNull_u2dGBYM_sE
public static final kotlin.UShort lastOrNull-rL5Bavg (short[])
short[] $this$lastOrNull_u2drL5Bavg
private static final kotlin.UInt lastOrNull-jgv0xPQ (int[], kotlin.jvm.functions.Function1)
int element
int index
int[] $this$lastOrNull_u2djgv0xPQ
kotlin.jvm.functions.Function1 predicate
private static final kotlin.ULong lastOrNull-MShoTSo (long[], kotlin.jvm.functions.Function1)
long element
int index
long[] $this$lastOrNull_u2dMShoTSo
kotlin.jvm.functions.Function1 predicate
private static final kotlin.UByte lastOrNull-JOV_ifY (byte[], kotlin.jvm.functions.Function1)
byte element
int index
byte[] $this$lastOrNull_u2dJOV_ifY
kotlin.jvm.functions.Function1 predicate
private static final kotlin.UShort lastOrNull-xTcfx_M (short[], kotlin.jvm.functions.Function1)
short element
int index
short[] $this$lastOrNull_u2dxTcfx_M
kotlin.jvm.functions.Function1 predicate
private static final int random--ajY-9A (int[])
int[] $this$random_u2d_u2dajY_u2d9A
private static final long random-QwZRm1k (long[])
long[] $this$random_u2dQwZRm1k
private static final byte random-GBYM_sE (byte[])
byte[] $this$random_u2dGBYM_sE
private static final short random-rL5Bavg (short[])
short[] $this$random_u2drL5Bavg
public static final int random-2D5oskM (int[], kotlin.random.Random)
int[] $this$random_u2d2D5oskM
kotlin.random.Random random
public static final long random-JzugnMA (long[], kotlin.random.Random)
long[] $this$random_u2dJzugnMA
kotlin.random.Random random
public static final byte random-oSF2wD8 (byte[], kotlin.random.Random)
byte[] $this$random_u2doSF2wD8
kotlin.random.Random random
public static final short random-s5X_as8 (short[], kotlin.random.Random)
short[] $this$random_u2ds5X_as8
kotlin.random.Random random
private static final kotlin.UInt randomOrNull--ajY-9A (int[])
int[] $this$randomOrNull_u2d_u2dajY_u2d9A
private static final kotlin.ULong randomOrNull-QwZRm1k (long[])
long[] $this$randomOrNull_u2dQwZRm1k
private static final kotlin.UByte randomOrNull-GBYM_sE (byte[])
byte[] $this$randomOrNull_u2dGBYM_sE
private static final kotlin.UShort randomOrNull-rL5Bavg (short[])
short[] $this$randomOrNull_u2drL5Bavg
public static final kotlin.UInt randomOrNull-2D5oskM (int[], kotlin.random.Random)
int[] $this$randomOrNull_u2d2D5oskM
kotlin.random.Random random
public static final kotlin.ULong randomOrNull-JzugnMA (long[], kotlin.random.Random)
long[] $this$randomOrNull_u2dJzugnMA
kotlin.random.Random random
public static final kotlin.UByte randomOrNull-oSF2wD8 (byte[], kotlin.random.Random)
byte[] $this$randomOrNull_u2doSF2wD8
kotlin.random.Random random
public static final kotlin.UShort randomOrNull-s5X_as8 (short[], kotlin.random.Random)
short[] $this$randomOrNull_u2ds5X_as8
kotlin.random.Random random
private static final int single--ajY-9A (int[])
int[] $this$single_u2d_u2dajY_u2d9A
private static final long single-QwZRm1k (long[])
long[] $this$single_u2dQwZRm1k
private static final byte single-GBYM_sE (byte[])
byte[] $this$single_u2dGBYM_sE
private static final short single-rL5Bavg (short[])
short[] $this$single_u2drL5Bavg
private static final int single-jgv0xPQ (int[], kotlin.jvm.functions.Function1)
int element
kotlin.UInt single
boolean found
int[] $this$single_u2djgv0xPQ
kotlin.jvm.functions.Function1 predicate
private static final long single-MShoTSo (long[], kotlin.jvm.functions.Function1)
long element
kotlin.ULong single
boolean found
long[] $this$single_u2dMShoTSo
kotlin.jvm.functions.Function1 predicate
private static final byte single-JOV_ifY (byte[], kotlin.jvm.functions.Function1)
byte element
kotlin.UByte single
boolean found
byte[] $this$single_u2dJOV_ifY
kotlin.jvm.functions.Function1 predicate
private static final short single-xTcfx_M (short[], kotlin.jvm.functions.Function1)
short element
kotlin.UShort single
boolean found
short[] $this$single_u2dxTcfx_M
kotlin.jvm.functions.Function1 predicate
public static final kotlin.UInt singleOrNull--ajY-9A (int[])
int[] $this$singleOrNull_u2d_u2dajY_u2d9A
public static final kotlin.ULong singleOrNull-QwZRm1k (long[])
long[] $this$singleOrNull_u2dQwZRm1k
public static final kotlin.UByte singleOrNull-GBYM_sE (byte[])
byte[] $this$singleOrNull_u2dGBYM_sE
public static final kotlin.UShort singleOrNull-rL5Bavg (short[])
short[] $this$singleOrNull_u2drL5Bavg
private static final kotlin.UInt singleOrNull-jgv0xPQ (int[], kotlin.jvm.functions.Function1)
int element
kotlin.UInt single
boolean found
int[] $this$singleOrNull_u2djgv0xPQ
kotlin.jvm.functions.Function1 predicate
private static final kotlin.ULong singleOrNull-MShoTSo (long[], kotlin.jvm.functions.Function1)
long element
kotlin.ULong single
boolean found
long[] $this$singleOrNull_u2dMShoTSo
kotlin.jvm.functions.Function1 predicate
private static final kotlin.UByte singleOrNull-JOV_ifY (byte[], kotlin.jvm.functions.Function1)
byte element
kotlin.UByte single
boolean found
byte[] $this$singleOrNull_u2dJOV_ifY
kotlin.jvm.functions.Function1 predicate
private static final kotlin.UShort singleOrNull-xTcfx_M (short[], kotlin.jvm.functions.Function1)
short element
kotlin.UShort single
boolean found
short[] $this$singleOrNull_u2dxTcfx_M
kotlin.jvm.functions.Function1 predicate
public static final java.util.List drop-qFRl0hI (int[], int)
int $i$a$-require-UArraysKt___UArraysKt$drop$1
int[] $this$drop_u2dqFRl0hI
int n
public static final java.util.List drop-r7IrZao (long[], int)
int $i$a$-require-UArraysKt___UArraysKt$drop$2
long[] $this$drop_u2dr7IrZao
int n
public static final java.util.List drop-PpDY95g (byte[], int)
int $i$a$-require-UArraysKt___UArraysKt$drop$3
byte[] $this$drop_u2dPpDY95g
int n
public static final java.util.List drop-nggk6HY (short[], int)
int $i$a$-require-UArraysKt___UArraysKt$drop$4
short[] $this$drop_u2dnggk6HY
int n
public static final java.util.List dropLast-qFRl0hI (int[], int)
int $i$a$-require-UArraysKt___UArraysKt$dropLast$1
int[] $this$dropLast_u2dqFRl0hI
int n
public static final java.util.List dropLast-r7IrZao (long[], int)
int $i$a$-require-UArraysKt___UArraysKt$dropLast$2
long[] $this$dropLast_u2dr7IrZao
int n
public static final java.util.List dropLast-PpDY95g (byte[], int)
int $i$a$-require-UArraysKt___UArraysKt$dropLast$3
byte[] $this$dropLast_u2dPpDY95g
int n
public static final java.util.List dropLast-nggk6HY (short[], int)
int $i$a$-require-UArraysKt___UArraysKt$dropLast$4
short[] $this$dropLast_u2dnggk6HY
int n
private static final java.util.List dropLastWhile-jgv0xPQ (int[], kotlin.jvm.functions.Function1)
int $i$f$getLastIndex--ajY-9A
int[] $this$lastIndex$iv
int index
int[] $this$dropLastWhile_u2djgv0xPQ
kotlin.jvm.functions.Function1 predicate
private static final java.util.List dropLastWhile-MShoTSo (long[], kotlin.jvm.functions.Function1)
int $i$f$getLastIndex-QwZRm1k
long[] $this$lastIndex$iv
int index
long[] $this$dropLastWhile_u2dMShoTSo
kotlin.jvm.functions.Function1 predicate
private static final java.util.List dropLastWhile-JOV_ifY (byte[], kotlin.jvm.functions.Function1)
int $i$f$getLastIndex-GBYM_sE
byte[] $this$lastIndex$iv
int index
byte[] $this$dropLastWhile_u2dJOV_ifY
kotlin.jvm.functions.Function1 predicate
private static final java.util.List dropLastWhile-xTcfx_M (short[], kotlin.jvm.functions.Function1)
int $i$f$getLastIndex-rL5Bavg
short[] $this$lastIndex$iv
int index
short[] $this$dropLastWhile_u2dxTcfx_M
kotlin.jvm.functions.Function1 predicate
private static final java.util.List dropWhile-jgv0xPQ (int[], kotlin.jvm.functions.Function1)
int item
boolean yielding
java.util.ArrayList list
int[] $this$dropWhile_u2djgv0xPQ
kotlin.jvm.functions.Function1 predicate
private static final java.util.List dropWhile-MShoTSo (long[], kotlin.jvm.functions.Function1)
long item
boolean yielding
java.util.ArrayList list
long[] $this$dropWhile_u2dMShoTSo
kotlin.jvm.functions.Function1 predicate
private static final java.util.List dropWhile-JOV_ifY (byte[], kotlin.jvm.functions.Function1)
byte item
boolean yielding
java.util.ArrayList list
byte[] $this$dropWhile_u2dJOV_ifY
kotlin.jvm.functions.Function1 predicate
private static final java.util.List dropWhile-xTcfx_M (short[], kotlin.jvm.functions.Function1)
short item
boolean yielding
java.util.ArrayList list
short[] $this$dropWhile_u2dxTcfx_M
kotlin.jvm.functions.Function1 predicate
private static final java.util.List filter-jgv0xPQ (int[], kotlin.jvm.functions.Function1)
int[] $this$filter_u2djgv0xPQ
kotlin.jvm.functions.Function1 predicate
private static final java.util.List filter-MShoTSo (long[], kotlin.jvm.functions.Function1)
long[] $this$filter_u2dMShoTSo
kotlin.jvm.functions.Function1 predicate
private static final java.util.List filter-JOV_ifY (byte[], kotlin.jvm.functions.Function1)
byte[] $this$filter_u2dJOV_ifY
kotlin.jvm.functions.Function1 predicate
private static final java.util.List filter-xTcfx_M (short[], kotlin.jvm.functions.Function1)
short[] $this$filter_u2dxTcfx_M
kotlin.jvm.functions.Function1 predicate
private static final java.util.List filterIndexed-WyvcNBI (int[], kotlin.jvm.functions.Function2)
int[] $this$filterIndexed_u2dWyvcNBI
kotlin.jvm.functions.Function2 predicate
private static final java.util.List filterIndexed-s8dVfGU (long[], kotlin.jvm.functions.Function2)
long[] $this$filterIndexed_u2ds8dVfGU
kotlin.jvm.functions.Function2 predicate
private static final java.util.List filterIndexed-ELGow60 (byte[], kotlin.jvm.functions.Function2)
byte[] $this$filterIndexed_u2dELGow60
kotlin.jvm.functions.Function2 predicate
private static final java.util.List filterIndexed-xzaTVY8 (short[], kotlin.jvm.functions.Function2)
short[] $this$filterIndexed_u2dxzaTVY8
kotlin.jvm.functions.Function2 predicate
private static final java.util.Collection filterIndexedTo--6EtJGI (int[], java.util.Collection, kotlin.jvm.functions.Function2)
int $i$a$-forEachIndexed-WyvcNBI-UArraysKt___UArraysKt$filterIndexedTo$1
int index
int element
int[] $this$filterIndexedTo_u2d_u2d6EtJGI
java.util.Collection destination
kotlin.jvm.functions.Function2 predicate
private static final java.util.Collection filterIndexedTo-pe2Q0Dw (long[], java.util.Collection, kotlin.jvm.functions.Function2)
int $i$a$-forEachIndexed-s8dVfGU-UArraysKt___UArraysKt$filterIndexedTo$2
int index
long element
long[] $this$filterIndexedTo_u2dpe2Q0Dw
java.util.Collection destination
kotlin.jvm.functions.Function2 predicate
private static final java.util.Collection filterIndexedTo-eNpIKz8 (byte[], java.util.Collection, kotlin.jvm.functions.Function2)
int $i$a$-forEachIndexed-ELGow60-UArraysKt___UArraysKt$filterIndexedTo$3
int index
byte element
byte[] $this$filterIndexedTo_u2deNpIKz8
java.util.Collection destination
kotlin.jvm.functions.Function2 predicate
private static final java.util.Collection filterIndexedTo-QqktQ3k (short[], java.util.Collection, kotlin.jvm.functions.Function2)
int $i$a$-forEachIndexed-xzaTVY8-UArraysKt___UArraysKt$filterIndexedTo$4
int index
short element
short[] $this$filterIndexedTo_u2dQqktQ3k
java.util.Collection destination
kotlin.jvm.functions.Function2 predicate
private static final java.util.List filterNot-jgv0xPQ (int[], kotlin.jvm.functions.Function1)
int[] $this$filterNot_u2djgv0xPQ
kotlin.jvm.functions.Function1 predicate
private static final java.util.List filterNot-MShoTSo (long[], kotlin.jvm.functions.Function1)
long[] $this$filterNot_u2dMShoTSo
kotlin.jvm.functions.Function1 predicate
private static final java.util.List filterNot-JOV_ifY (byte[], kotlin.jvm.functions.Function1)
byte[] $this$filterNot_u2dJOV_ifY
kotlin.jvm.functions.Function1 predicate
private static final java.util.List filterNot-xTcfx_M (short[], kotlin.jvm.functions.Function1)
short[] $this$filterNot_u2dxTcfx_M
kotlin.jvm.functions.Function1 predicate
private static final java.util.Collection filterNotTo-wU5IKMo (int[], java.util.Collection, kotlin.jvm.functions.Function1)
int element
int[] $this$filterNotTo_u2dwU5IKMo
java.util.Collection destination
kotlin.jvm.functions.Function1 predicate
private static final java.util.Collection filterNotTo-HqK1JgA (long[], java.util.Collection, kotlin.jvm.functions.Function1)
long element
long[] $this$filterNotTo_u2dHqK1JgA
java.util.Collection destination
kotlin.jvm.functions.Function1 predicate
private static final java.util.Collection filterNotTo-wzUQCXU (byte[], java.util.Collection, kotlin.jvm.functions.Function1)
byte element
byte[] $this$filterNotTo_u2dwzUQCXU
java.util.Collection destination
kotlin.jvm.functions.Function1 predicate
private static final java.util.Collection filterNotTo-oEOeDjA (short[], java.util.Collection, kotlin.jvm.functions.Function1)
short element
short[] $this$filterNotTo_u2doEOeDjA
java.util.Collection destination
kotlin.jvm.functions.Function1 predicate
private static final java.util.Collection filterTo-wU5IKMo (int[], java.util.Collection, kotlin.jvm.functions.Function1)
int element
int[] $this$filterTo_u2dwU5IKMo
java.util.Collection destination
kotlin.jvm.functions.Function1 predicate
private static final java.util.Collection filterTo-HqK1JgA (long[], java.util.Collection, kotlin.jvm.functions.Function1)
long element
long[] $this$filterTo_u2dHqK1JgA
java.util.Collection destination
kotlin.jvm.functions.Function1 predicate
private static final java.util.Collection filterTo-wzUQCXU (byte[], java.util.Collection, kotlin.jvm.functions.Function1)
byte element
byte[] $this$filterTo_u2dwzUQCXU
java.util.Collection destination
kotlin.jvm.functions.Function1 predicate
private static final java.util.Collection filterTo-oEOeDjA (short[], java.util.Collection, kotlin.jvm.functions.Function1)
short element
short[] $this$filterTo_u2doEOeDjA
java.util.Collection destination
kotlin.jvm.functions.Function1 predicate
public static final java.util.List slice-tAntMlw (int[], kotlin.ranges.IntRange)
int[] $this$slice_u2dtAntMlw
kotlin.ranges.IntRange indices
public static final java.util.List slice-ZRhS8yI (long[], kotlin.ranges.IntRange)
long[] $this$slice_u2dZRhS8yI
kotlin.ranges.IntRange indices
public static final java.util.List slice-c0bezYM (byte[], kotlin.ranges.IntRange)
byte[] $this$slice_u2dc0bezYM
kotlin.ranges.IntRange indices
public static final java.util.List slice-Q6IL4kU (short[], kotlin.ranges.IntRange)
short[] $this$slice_u2dQ6IL4kU
kotlin.ranges.IntRange indices
public static final java.util.List slice-HwE9HBo (int[], java.lang.Iterable)
int index
int size
java.util.ArrayList list
int[] $this$slice_u2dHwE9HBo
Iterable indices
public static final java.util.List slice-F7u83W8 (long[], java.lang.Iterable)
int index
int size
java.util.ArrayList list
long[] $this$slice_u2dF7u83W8
Iterable indices
public static final java.util.List slice-JQknh5Q (byte[], java.lang.Iterable)
int index
int size
java.util.ArrayList list
byte[] $this$slice_u2dJQknh5Q
Iterable indices
public static final java.util.List slice-JGPC0-M (short[], java.lang.Iterable)
int index
int size
java.util.ArrayList list
short[] $this$slice_u2dJGPC0_u2dM
Iterable indices
public static final int[] sliceArray-CFIt9YE (int[], java.util.Collection)
int[] $this$sliceArray_u2dCFIt9YE
java.util.Collection indices
public static final long[] sliceArray-kzHmqpY (long[], java.util.Collection)
long[] $this$sliceArray_u2dkzHmqpY
java.util.Collection indices
public static final byte[] sliceArray-xo_DsdI (byte[], java.util.Collection)
byte[] $this$sliceArray_u2dxo_DsdI
java.util.Collection indices
public static final short[] sliceArray-ojwP5H8 (short[], java.util.Collection)
short[] $this$sliceArray_u2dojwP5H8
java.util.Collection indices
public static final int[] sliceArray-tAntMlw (int[], kotlin.ranges.IntRange)
int[] $this$sliceArray_u2dtAntMlw
kotlin.ranges.IntRange indices
public static final long[] sliceArray-ZRhS8yI (long[], kotlin.ranges.IntRange)
long[] $this$sliceArray_u2dZRhS8yI
kotlin.ranges.IntRange indices
public static final byte[] sliceArray-c0bezYM (byte[], kotlin.ranges.IntRange)
byte[] $this$sliceArray_u2dc0bezYM
kotlin.ranges.IntRange indices
public static final short[] sliceArray-Q6IL4kU (short[], kotlin.ranges.IntRange)
short[] $this$sliceArray_u2dQ6IL4kU
kotlin.ranges.IntRange indices
public static final java.util.List take-qFRl0hI (int[], int)
int $i$a$-require-UArraysKt___UArraysKt$take$1
int item
int count
java.util.ArrayList list
int[] $this$take_u2dqFRl0hI
int n
public static final java.util.List take-r7IrZao (long[], int)
int $i$a$-require-UArraysKt___UArraysKt$take$2
long item
int count
java.util.ArrayList list
long[] $this$take_u2dr7IrZao
int n
public static final java.util.List take-PpDY95g (byte[], int)
int $i$a$-require-UArraysKt___UArraysKt$take$3
byte item
int count
java.util.ArrayList list
byte[] $this$take_u2dPpDY95g
int n
public static final java.util.List take-nggk6HY (short[], int)
int $i$a$-require-UArraysKt___UArraysKt$take$4
short item
int count
java.util.ArrayList list
short[] $this$take_u2dnggk6HY
int n
public static final java.util.List takeLast-qFRl0hI (int[], int)
int $i$a$-require-UArraysKt___UArraysKt$takeLast$1
int index
int size
java.util.ArrayList list
int[] $this$takeLast_u2dqFRl0hI
int n
public static final java.util.List takeLast-r7IrZao (long[], int)
int $i$a$-require-UArraysKt___UArraysKt$takeLast$2
int index
int size
java.util.ArrayList list
long[] $this$takeLast_u2dr7IrZao
int n
public static final java.util.List takeLast-PpDY95g (byte[], int)
int $i$a$-require-UArraysKt___UArraysKt$takeLast$3
int index
int size
java.util.ArrayList list
byte[] $this$takeLast_u2dPpDY95g
int n
public static final java.util.List takeLast-nggk6HY (short[], int)
int $i$a$-require-UArraysKt___UArraysKt$takeLast$4
int index
int size
java.util.ArrayList list
short[] $this$takeLast_u2dnggk6HY
int n
private static final java.util.List takeLastWhile-jgv0xPQ (int[], kotlin.jvm.functions.Function1)
int $i$f$getLastIndex--ajY-9A
int[] $this$lastIndex$iv
int index
int[] $this$takeLastWhile_u2djgv0xPQ
kotlin.jvm.functions.Function1 predicate
private static final java.util.List takeLastWhile-MShoTSo (long[], kotlin.jvm.functions.Function1)
int $i$f$getLastIndex-QwZRm1k
long[] $this$lastIndex$iv
int index
long[] $this$takeLastWhile_u2dMShoTSo
kotlin.jvm.functions.Function1 predicate
private static final java.util.List takeLastWhile-JOV_ifY (byte[], kotlin.jvm.functions.Function1)
int $i$f$getLastIndex-GBYM_sE
byte[] $this$lastIndex$iv
int index
byte[] $this$takeLastWhile_u2dJOV_ifY
kotlin.jvm.functions.Function1 predicate
private static final java.util.List takeLastWhile-xTcfx_M (short[], kotlin.jvm.functions.Function1)
int $i$f$getLastIndex-rL5Bavg
short[] $this$lastIndex$iv
int index
short[] $this$takeLastWhile_u2dxTcfx_M
kotlin.jvm.functions.Function1 predicate
private static final java.util.List takeWhile-jgv0xPQ (int[], kotlin.jvm.functions.Function1)
int item
java.util.ArrayList list
int[] $this$takeWhile_u2djgv0xPQ
kotlin.jvm.functions.Function1 predicate
private static final java.util.List takeWhile-MShoTSo (long[], kotlin.jvm.functions.Function1)
long item
java.util.ArrayList list
long[] $this$takeWhile_u2dMShoTSo
kotlin.jvm.functions.Function1 predicate
private static final java.util.List takeWhile-JOV_ifY (byte[], kotlin.jvm.functions.Function1)
byte item
java.util.ArrayList list
byte[] $this$takeWhile_u2dJOV_ifY
kotlin.jvm.functions.Function1 predicate
private static final java.util.List takeWhile-xTcfx_M (short[], kotlin.jvm.functions.Function1)
short item
java.util.ArrayList list
short[] $this$takeWhile_u2dxTcfx_M
kotlin.jvm.functions.Function1 predicate
private static final void reverse--ajY-9A (int[])
int[] $this$reverse_u2d_u2dajY_u2d9A
private static final void reverse-QwZRm1k (long[])
long[] $this$reverse_u2dQwZRm1k
private static final void reverse-GBYM_sE (byte[])
byte[] $this$reverse_u2dGBYM_sE
private static final void reverse-rL5Bavg (short[])
short[] $this$reverse_u2drL5Bavg
private static final void reverse-oBK06Vg (int[], int, int)
int[] $this$reverse_u2doBK06Vg
int fromIndex
int toIndex
private static final void reverse--nroSd4 (long[], int, int)
long[] $this$reverse_u2d_u2dnroSd4
int fromIndex
int toIndex
private static final void reverse-4UcCI2c (byte[], int, int)
byte[] $this$reverse_u2d4UcCI2c
int fromIndex
int toIndex
private static final void reverse-Aa5vz7o (short[], int, int)
short[] $this$reverse_u2dAa5vz7o
int fromIndex
int toIndex
public static final java.util.List reversed--ajY-9A (int[])
java.util.List list
int[] $this$reversed_u2d_u2dajY_u2d9A
public static final java.util.List reversed-QwZRm1k (long[])
java.util.List list
long[] $this$reversed_u2dQwZRm1k
public static final java.util.List reversed-GBYM_sE (byte[])
java.util.List list
byte[] $this$reversed_u2dGBYM_sE
public static final java.util.List reversed-rL5Bavg (short[])
java.util.List list
short[] $this$reversed_u2drL5Bavg
private static final int[] reversedArray--ajY-9A (int[])
int[] $this$reversedArray_u2d_u2dajY_u2d9A
private static final long[] reversedArray-QwZRm1k (long[])
long[] $this$reversedArray_u2dQwZRm1k
private static final byte[] reversedArray-GBYM_sE (byte[])
byte[] $this$reversedArray_u2dGBYM_sE
private static final short[] reversedArray-rL5Bavg (short[])
short[] $this$reversedArray_u2drL5Bavg
public static final void shuffle--ajY-9A (int[])
int[] $this$shuffle_u2d_u2dajY_u2d9A
public static final void shuffle-QwZRm1k (long[])
long[] $this$shuffle_u2dQwZRm1k
public static final void shuffle-GBYM_sE (byte[])
byte[] $this$shuffle_u2dGBYM_sE
public static final void shuffle-rL5Bavg (short[])
short[] $this$shuffle_u2drL5Bavg
public static final void shuffle-2D5oskM (int[], kotlin.random.Random)
int $i$f$getLastIndex--ajY-9A
int[] $this$lastIndex$iv
int j
int copy
int i
int[] $this$shuffle_u2d2D5oskM
kotlin.random.Random random
public static final void shuffle-JzugnMA (long[], kotlin.random.Random)
int $i$f$getLastIndex-QwZRm1k
long[] $this$lastIndex$iv
int j
long copy
int i
long[] $this$shuffle_u2dJzugnMA
kotlin.random.Random random
public static final void shuffle-oSF2wD8 (byte[], kotlin.random.Random)
int $i$f$getLastIndex-GBYM_sE
byte[] $this$lastIndex$iv
int j
byte copy
int i
byte[] $this$shuffle_u2doSF2wD8
kotlin.random.Random random
public static final void shuffle-s5X_as8 (short[], kotlin.random.Random)
int $i$f$getLastIndex-rL5Bavg
short[] $this$lastIndex$iv
int j
short copy
int i
short[] $this$shuffle_u2ds5X_as8
kotlin.random.Random random
public static final void sortDescending--ajY-9A (int[])
int[] $this$sortDescending_u2d_u2dajY_u2d9A
public static final void sortDescending-QwZRm1k (long[])
long[] $this$sortDescending_u2dQwZRm1k
public static final void sortDescending-GBYM_sE (byte[])
byte[] $this$sortDescending_u2dGBYM_sE
public static final void sortDescending-rL5Bavg (short[])
short[] $this$sortDescending_u2drL5Bavg
public static final java.util.List sorted--ajY-9A (int[])
int $i$a$-apply-UArraysKt___UArraysKt$sorted$1
int[] $this$sorted__ajY_9A_u24lambda_u2428
int[] $this$sorted_u2d_u2dajY_u2d9A
public static final java.util.List sorted-QwZRm1k (long[])
int $i$a$-apply-UArraysKt___UArraysKt$sorted$2
long[] $this$sorted_QwZRm1k_u24lambda_u2429
long[] $this$sorted_u2dQwZRm1k
public static final java.util.List sorted-GBYM_sE (byte[])
int $i$a$-apply-UArraysKt___UArraysKt$sorted$3
byte[] $this$sorted_GBYM_sE_u24lambda_u2430
byte[] $this$sorted_u2dGBYM_sE
public static final java.util.List sorted-rL5Bavg (short[])
int $i$a$-apply-UArraysKt___UArraysKt$sorted$4
short[] $this$sorted_rL5Bavg_u24lambda_u2431
short[] $this$sorted_u2drL5Bavg
public static final int[] sortedArray--ajY-9A (int[])
int $i$a$-apply-UArraysKt___UArraysKt$sortedArray$1
int[] $this$sortedArray__ajY_9A_u24lambda_u2432
int[] $this$sortedArray_u2d_u2dajY_u2d9A
public static final long[] sortedArray-QwZRm1k (long[])
int $i$a$-apply-UArraysKt___UArraysKt$sortedArray$2
long[] $this$sortedArray_QwZRm1k_u24lambda_u2433
long[] $this$sortedArray_u2dQwZRm1k
public static final byte[] sortedArray-GBYM_sE (byte[])
int $i$a$-apply-UArraysKt___UArraysKt$sortedArray$3
byte[] $this$sortedArray_GBYM_sE_u24lambda_u2434
byte[] $this$sortedArray_u2dGBYM_sE
public static final short[] sortedArray-rL5Bavg (short[])
int $i$a$-apply-UArraysKt___UArraysKt$sortedArray$4
short[] $this$sortedArray_rL5Bavg_u24lambda_u2435
short[] $this$sortedArray_u2drL5Bavg
public static final int[] sortedArrayDescending--ajY-9A (int[])
int $i$a$-apply-UArraysKt___UArraysKt$sortedArrayDescending$1
int[] $this$sortedArrayDescending__ajY_9A_u24lambda_u2436
int[] $this$sortedArrayDescending_u2d_u2dajY_u2d9A
public static final long[] sortedArrayDescending-QwZRm1k (long[])
int $i$a$-apply-UArraysKt___UArraysKt$sortedArrayDescending$2
long[] $this$sortedArrayDescending_QwZRm1k_u24lambda_u2437
long[] $this$sortedArrayDescending_u2dQwZRm1k
public static final byte[] sortedArrayDescending-GBYM_sE (byte[])
int $i$a$-apply-UArraysKt___UArraysKt$sortedArrayDescending$3
byte[] $this$sortedArrayDescending_GBYM_sE_u24lambda_u2438
byte[] $this$sortedArrayDescending_u2dGBYM_sE
public static final short[] sortedArrayDescending-rL5Bavg (short[])
int $i$a$-apply-UArraysKt___UArraysKt$sortedArrayDescending$4
short[] $this$sortedArrayDescending_rL5Bavg_u24lambda_u2439
short[] $this$sortedArrayDescending_u2drL5Bavg
public static final java.util.List sortedDescending--ajY-9A (int[])
int $i$a$-apply-UArraysKt___UArraysKt$sortedDescending$1
int[] $this$sortedDescending__ajY_9A_u24lambda_u2440
int[] $this$sortedDescending_u2d_u2dajY_u2d9A
public static final java.util.List sortedDescending-QwZRm1k (long[])
int $i$a$-apply-UArraysKt___UArraysKt$sortedDescending$2
long[] $this$sortedDescending_QwZRm1k_u24lambda_u2441
long[] $this$sortedDescending_u2dQwZRm1k
public static final java.util.List sortedDescending-GBYM_sE (byte[])
int $i$a$-apply-UArraysKt___UArraysKt$sortedDescending$3
byte[] $this$sortedDescending_GBYM_sE_u24lambda_u2442
byte[] $this$sortedDescending_u2dGBYM_sE
public static final java.util.List sortedDescending-rL5Bavg (short[])
int $i$a$-apply-UArraysKt___UArraysKt$sortedDescending$4
short[] $this$sortedDescending_rL5Bavg_u24lambda_u2443
short[] $this$sortedDescending_u2drL5Bavg
private static final byte[] asByteArray-GBYM_sE (byte[])
byte[] $this$asByteArray_u2dGBYM_sE
private static final int[] asIntArray--ajY-9A (int[])
int[] $this$asIntArray_u2d_u2dajY_u2d9A
private static final long[] asLongArray-QwZRm1k (long[])
long[] $this$asLongArray_u2dQwZRm1k
private static final short[] asShortArray-rL5Bavg (short[])
short[] $this$asShortArray_u2drL5Bavg
private static final byte[] asUByteArray (byte[])
byte[] $this$asUByteArray
private static final int[] asUIntArray (int[])
int[] $this$asUIntArray
private static final long[] asULongArray (long[])
long[] $this$asULongArray
private static final short[] asUShortArray (short[])
short[] $this$asUShortArray
public static final synthetic boolean contentEquals-ctEhBpI (int[], int[])
int[] $this$contentEquals_u2dctEhBpI
int[] other
public static final synthetic boolean contentEquals-us8wMrg (long[], long[])
long[] $this$contentEquals_u2dus8wMrg
long[] other
public static final synthetic boolean contentEquals-kdPth3s (byte[], byte[])
byte[] $this$contentEquals_u2dkdPth3s
byte[] other
public static final synthetic boolean contentEquals-mazbYpA (short[], short[])
short[] $this$contentEquals_u2dmazbYpA
short[] other
public static final boolean contentEquals-KJPZfPQ (int[], int[])
int[] $this$contentEquals_u2dKJPZfPQ
int[] other
public static final boolean contentEquals-lec5QzE (long[], long[])
long[] $this$contentEquals_u2dlec5QzE
long[] other
public static final boolean contentEquals-kV0jMPg (byte[], byte[])
byte[] $this$contentEquals_u2dkV0jMPg
byte[] other
public static final boolean contentEquals-FGO6Aew (short[], short[])
short[] $this$contentEquals_u2dFGO6Aew
short[] other
public static final synthetic int contentHashCode--ajY-9A (int[])
int[] $this$contentHashCode_u2d_u2dajY_u2d9A
public static final synthetic int contentHashCode-QwZRm1k (long[])
long[] $this$contentHashCode_u2dQwZRm1k
public static final synthetic int contentHashCode-GBYM_sE (byte[])
byte[] $this$contentHashCode_u2dGBYM_sE
public static final synthetic int contentHashCode-rL5Bavg (short[])
short[] $this$contentHashCode_u2drL5Bavg
public static final int contentHashCode-XUkPCBk (int[])
int[] $this$contentHashCode_u2dXUkPCBk
public static final int contentHashCode-uLth9ew (long[])
long[] $this$contentHashCode_u2duLth9ew
public static final int contentHashCode-2csIQuQ (byte[])
byte[] $this$contentHashCode_u2d2csIQuQ
public static final int contentHashCode-d-6D3K8 (short[])
short[] $this$contentHashCode_u2dd_u2d6D3K8
public static final synthetic java.lang.String contentToString--ajY-9A (int[])
int[] $this$contentToString_u2d_u2dajY_u2d9A
public static final synthetic java.lang.String contentToString-QwZRm1k (long[])
long[] $this$contentToString_u2dQwZRm1k
public static final synthetic java.lang.String contentToString-GBYM_sE (byte[])
byte[] $this$contentToString_u2dGBYM_sE
public static final synthetic java.lang.String contentToString-rL5Bavg (short[])
short[] $this$contentToString_u2drL5Bavg
public static final java.lang.String contentToString-XUkPCBk (int[])
int[] $this$contentToString_u2dXUkPCBk
public static final java.lang.String contentToString-uLth9ew (long[])
long[] $this$contentToString_u2duLth9ew
public static final java.lang.String contentToString-2csIQuQ (byte[])
byte[] $this$contentToString_u2d2csIQuQ
public static final java.lang.String contentToString-d-6D3K8 (short[])
short[] $this$contentToString_u2dd_u2d6D3K8
private static final int[] copyInto-sIZ3KeM (int[], int[], int, int, int)
int[] $this$copyInto_u2dsIZ3KeM
int[] destination
int destinationOffset
int startIndex
int endIndex
static synthetic int[] copyInto-sIZ3KeM$default (int[], int[], int, int, int, int, java.lang.Object)
int[] $this$copyInto_u2dsIZ3KeM_u24default
int[] destination
int destinationOffset
int startIndex
int endIndex
private static final long[] copyInto--B0-L2c (long[], long[], int, int, int)
long[] $this$copyInto_u2d_u2dB0_u2dL2c
long[] destination
int destinationOffset
int startIndex
int endIndex
static synthetic long[] copyInto--B0-L2c$default (long[], long[], int, int, int, int, java.lang.Object)
long[] $this$copyInto_u2d_u2dB0_u2dL2c_u24default
long[] destination
int destinationOffset
int startIndex
int endIndex
private static final byte[] copyInto-FUQE5sA (byte[], byte[], int, int, int)
byte[] $this$copyInto_u2dFUQE5sA
byte[] destination
int destinationOffset
int startIndex
int endIndex
static synthetic byte[] copyInto-FUQE5sA$default (byte[], byte[], int, int, int, int, java.lang.Object)
byte[] $this$copyInto_u2dFUQE5sA_u24default
byte[] destination
int destinationOffset
int startIndex
int endIndex
private static final short[] copyInto-9-ak10g (short[], short[], int, int, int)
short[] $this$copyInto_u2d9_u2dak10g
short[] destination
int destinationOffset
int startIndex
int endIndex
static synthetic short[] copyInto-9-ak10g$default (short[], short[], int, int, int, int, java.lang.Object)
short[] $this$copyInto_u2d9_u2dak10g_u24default
short[] destination
int destinationOffset
int startIndex
int endIndex
private static final int[] copyOf--ajY-9A (int[])
int[] $this$copyOf_u2d_u2dajY_u2d9A
private static final long[] copyOf-QwZRm1k (long[])
long[] $this$copyOf_u2dQwZRm1k
private static final byte[] copyOf-GBYM_sE (byte[])
byte[] $this$copyOf_u2dGBYM_sE
private static final short[] copyOf-rL5Bavg (short[])
short[] $this$copyOf_u2drL5Bavg
private static final int[] copyOf-qFRl0hI (int[], int)
int[] $this$copyOf_u2dqFRl0hI
int newSize
private static final long[] copyOf-r7IrZao (long[], int)
long[] $this$copyOf_u2dr7IrZao
int newSize
private static final byte[] copyOf-PpDY95g (byte[], int)
byte[] $this$copyOf_u2dPpDY95g
int newSize
private static final short[] copyOf-nggk6HY (short[], int)
short[] $this$copyOf_u2dnggk6HY
int newSize
private static final int[] copyOfRange-oBK06Vg (int[], int, int)
int[] $this$copyOfRange_u2doBK06Vg
int fromIndex
int toIndex
private static final long[] copyOfRange--nroSd4 (long[], int, int)
long[] $this$copyOfRange_u2d_u2dnroSd4
int fromIndex
int toIndex
private static final byte[] copyOfRange-4UcCI2c (byte[], int, int)
byte[] $this$copyOfRange_u2d4UcCI2c
int fromIndex
int toIndex
private static final short[] copyOfRange-Aa5vz7o (short[], int, int)
short[] $this$copyOfRange_u2dAa5vz7o
int fromIndex
int toIndex
public static final void fill-2fe2U9s (int[], int, int, int)
int[] $this$fill_u2d2fe2U9s
int element
int fromIndex
int toIndex
public static synthetic void fill-2fe2U9s$default (int[], int, int, int, int, java.lang.Object)
public static final void fill-K6DWlUc (long[], long, int, int)
long[] $this$fill_u2dK6DWlUc
long element
int fromIndex
int toIndex
public static synthetic void fill-K6DWlUc$default (long[], long, int, int, int, java.lang.Object)
public static final void fill-WpHrYlw (byte[], byte, int, int)
byte[] $this$fill_u2dWpHrYlw
byte element
int fromIndex
int toIndex
public static synthetic void fill-WpHrYlw$default (byte[], byte, int, int, int, java.lang.Object)
public static final void fill-EtDCXyQ (short[], short, int, int)
short[] $this$fill_u2dEtDCXyQ
short element
int fromIndex
int toIndex
public static synthetic void fill-EtDCXyQ$default (short[], short, int, int, int, java.lang.Object)
public static final kotlin.ranges.IntRange getIndices--ajY-9A (int[])
int $i$f$getIndices--ajY-9A
int[] $this$indices
public static synthetic void getIndices--ajY-9A$annotations (int[])
int[]
public static final kotlin.ranges.IntRange getIndices-QwZRm1k (long[])
int $i$f$getIndices-QwZRm1k
long[] $this$indices
public static synthetic void getIndices-QwZRm1k$annotations (long[])
long[]
public static final kotlin.ranges.IntRange getIndices-GBYM_sE (byte[])
int $i$f$getIndices-GBYM_sE
byte[] $this$indices
public static synthetic void getIndices-GBYM_sE$annotations (byte[])
byte[]
public static final kotlin.ranges.IntRange getIndices-rL5Bavg (short[])
int $i$f$getIndices-rL5Bavg
short[] $this$indices
public static synthetic void getIndices-rL5Bavg$annotations (short[])
short[]
public static final int getLastIndex--ajY-9A (int[])
int $i$f$getLastIndex--ajY-9A
int[] $this$lastIndex
public static synthetic void getLastIndex--ajY-9A$annotations (int[])
int[]
public static final int getLastIndex-QwZRm1k (long[])
int $i$f$getLastIndex-QwZRm1k
long[] $this$lastIndex
public static synthetic void getLastIndex-QwZRm1k$annotations (long[])
long[]
public static final int getLastIndex-GBYM_sE (byte[])
int $i$f$getLastIndex-GBYM_sE
byte[] $this$lastIndex
public static synthetic void getLastIndex-GBYM_sE$annotations (byte[])
byte[]
public static final int getLastIndex-rL5Bavg (short[])
int $i$f$getLastIndex-rL5Bavg
short[] $this$lastIndex
public static synthetic void getLastIndex-rL5Bavg$annotations (short[])
short[]
private static final int[] plus-uWY9BYg (int[], int)
int[] $this$plus_u2duWY9BYg
int element
private static final long[] plus-3uqUaXg (long[], long)
long[] $this$plus_u2d3uqUaXg
long element
private static final byte[] plus-gMuBH34 (byte[], byte)
byte[] $this$plus_u2dgMuBH34
byte element
private static final short[] plus-XzdR7RA (short[], short)
short[] $this$plus_u2dXzdR7RA
short element
public static final int[] plus-CFIt9YE (int[], java.util.Collection)
int element
int index
int[] result
int[] $this$plus_u2dCFIt9YE
java.util.Collection elements
public static final long[] plus-kzHmqpY (long[], java.util.Collection)
long element
int index
long[] result
long[] $this$plus_u2dkzHmqpY
java.util.Collection elements
public static final byte[] plus-xo_DsdI (byte[], java.util.Collection)
byte element
int index
byte[] result
byte[] $this$plus_u2dxo_DsdI
java.util.Collection elements
public static final short[] plus-ojwP5H8 (short[], java.util.Collection)
short element
int index
short[] result
short[] $this$plus_u2dojwP5H8
java.util.Collection elements
private static final int[] plus-ctEhBpI (int[], int[])
int[] $this$plus_u2dctEhBpI
int[] elements
private static final long[] plus-us8wMrg (long[], long[])
long[] $this$plus_u2dus8wMrg
long[] elements
private static final byte[] plus-kdPth3s (byte[], byte[])
byte[] $this$plus_u2dkdPth3s
byte[] elements
private static final short[] plus-mazbYpA (short[], short[])
short[] $this$plus_u2dmazbYpA
short[] elements
public static final void sort--ajY-9A (int[])
int[] $this$sort_u2d_u2dajY_u2d9A
public static final void sort-QwZRm1k (long[])
long[] $this$sort_u2dQwZRm1k
public static final void sort-GBYM_sE (byte[])
byte[] $this$sort_u2dGBYM_sE
public static final void sort-rL5Bavg (short[])
short[] $this$sort_u2drL5Bavg
public static final void sort-oBK06Vg (int[], int, int)
int[] $this$sort_u2doBK06Vg
int fromIndex
int toIndex
public static synthetic void sort-oBK06Vg$default (int[], int, int, int, java.lang.Object)
public static final void sort--nroSd4 (long[], int, int)
long[] $this$sort_u2d_u2dnroSd4
int fromIndex
int toIndex
public static synthetic void sort--nroSd4$default (long[], int, int, int, java.lang.Object)
public static final void sort-4UcCI2c (byte[], int, int)
byte[] $this$sort_u2d4UcCI2c
int fromIndex
int toIndex
public static synthetic void sort-4UcCI2c$default (byte[], int, int, int, java.lang.Object)
public static final void sort-Aa5vz7o (short[], int, int)
short[] $this$sort_u2dAa5vz7o
int fromIndex
int toIndex
public static synthetic void sort-Aa5vz7o$default (short[], int, int, int, java.lang.Object)
public static final void sortDescending-oBK06Vg (int[], int, int)
int[] $this$sortDescending_u2doBK06Vg
int fromIndex
int toIndex
public static final void sortDescending--nroSd4 (long[], int, int)
long[] $this$sortDescending_u2d_u2dnroSd4
int fromIndex
int toIndex
public static final void sortDescending-4UcCI2c (byte[], int, int)
byte[] $this$sortDescending_u2d4UcCI2c
int fromIndex
int toIndex
public static final void sortDescending-Aa5vz7o (short[], int, int)
short[] $this$sortDescending_u2dAa5vz7o
int fromIndex
int toIndex
private static final byte[] toByteArray-GBYM_sE (byte[])
byte[] $this$toByteArray_u2dGBYM_sE
private static final int[] toIntArray--ajY-9A (int[])
int[] $this$toIntArray_u2d_u2dajY_u2d9A
private static final long[] toLongArray-QwZRm1k (long[])
long[] $this$toLongArray_u2dQwZRm1k
private static final short[] toShortArray-rL5Bavg (short[])
short[] $this$toShortArray_u2drL5Bavg
public static final kotlin.UInt[] toTypedArray--ajY-9A (int[])
int[] $this$toTypedArray_u2d_u2dajY_u2d9A
public static final kotlin.ULong[] toTypedArray-QwZRm1k (long[])
long[] $this$toTypedArray_u2dQwZRm1k
public static final kotlin.UByte[] toTypedArray-GBYM_sE (byte[])
byte[] $this$toTypedArray_u2dGBYM_sE
public static final kotlin.UShort[] toTypedArray-rL5Bavg (short[])
short[] $this$toTypedArray_u2drL5Bavg
public static final byte[] toUByteArray (kotlin.UByte[])
int $i$a$-UByteArray-UArraysKt___UArraysKt$toUByteArray$1
int index
kotlin.UByte[] $this$toUByteArray
private static final byte[] toUByteArray (byte[])
byte[] $this$toUByteArray
public static final int[] toUIntArray (kotlin.UInt[])
int $i$a$-UIntArray-UArraysKt___UArraysKt$toUIntArray$1
int index
kotlin.UInt[] $this$toUIntArray
private static final int[] toUIntArray (int[])
int[] $this$toUIntArray
public static final long[] toULongArray (kotlin.ULong[])
int $i$a$-ULongArray-UArraysKt___UArraysKt$toULongArray$1
int index
kotlin.ULong[] $this$toULongArray
private static final long[] toULongArray (long[])
long[] $this$toULongArray
public static final short[] toUShortArray (kotlin.UShort[])
int $i$a$-UShortArray-UArraysKt___UArraysKt$toUShortArray$1
int index
kotlin.UShort[] $this$toUShortArray
private static final short[] toUShortArray (short[])
short[] $this$toUShortArray
private static final java.util.Map associateWith-jgv0xPQ (int[], kotlin.jvm.functions.Function1)
java.util.LinkedHashMap result
int[] $this$associateWith_u2djgv0xPQ
kotlin.jvm.functions.Function1 valueSelector
private static final java.util.Map associateWith-MShoTSo (long[], kotlin.jvm.functions.Function1)
java.util.LinkedHashMap result
long[] $this$associateWith_u2dMShoTSo
kotlin.jvm.functions.Function1 valueSelector
private static final java.util.Map associateWith-JOV_ifY (byte[], kotlin.jvm.functions.Function1)
java.util.LinkedHashMap result
byte[] $this$associateWith_u2dJOV_ifY
kotlin.jvm.functions.Function1 valueSelector
private static final java.util.Map associateWith-xTcfx_M (short[], kotlin.jvm.functions.Function1)
java.util.LinkedHashMap result
short[] $this$associateWith_u2dxTcfx_M
kotlin.jvm.functions.Function1 valueSelector
private static final java.util.Map associateWithTo-4D70W2E (int[], java.util.Map, kotlin.jvm.functions.Function1)
int element
int[] $this$associateWithTo_u2d4D70W2E
java.util.Map destination
kotlin.jvm.functions.Function1 valueSelector
private static final java.util.Map associateWithTo-X6OPwNk (long[], java.util.Map, kotlin.jvm.functions.Function1)
long element
long[] $this$associateWithTo_u2dX6OPwNk
java.util.Map destination
kotlin.jvm.functions.Function1 valueSelector
private static final java.util.Map associateWithTo-H21X9dk (byte[], java.util.Map, kotlin.jvm.functions.Function1)
byte element
byte[] $this$associateWithTo_u2dH21X9dk
java.util.Map destination
kotlin.jvm.functions.Function1 valueSelector
private static final java.util.Map associateWithTo-ciTST-8 (short[], java.util.Map, kotlin.jvm.functions.Function1)
short element
short[] $this$associateWithTo_u2dciTST_u2d8
java.util.Map destination
kotlin.jvm.functions.Function1 valueSelector
private static final java.util.List flatMap-jgv0xPQ (int[], kotlin.jvm.functions.Function1)
int[] $this$flatMap_u2djgv0xPQ
kotlin.jvm.functions.Function1 transform
private static final java.util.List flatMap-MShoTSo (long[], kotlin.jvm.functions.Function1)
long[] $this$flatMap_u2dMShoTSo
kotlin.jvm.functions.Function1 transform
private static final java.util.List flatMap-JOV_ifY (byte[], kotlin.jvm.functions.Function1)
byte[] $this$flatMap_u2dJOV_ifY
kotlin.jvm.functions.Function1 transform
private static final java.util.List flatMap-xTcfx_M (short[], kotlin.jvm.functions.Function1)
short[] $this$flatMap_u2dxTcfx_M
kotlin.jvm.functions.Function1 transform
private static final java.util.List flatMapIndexed-WyvcNBI (int[], kotlin.jvm.functions.Function2)
int[] $this$flatMapIndexed_u2dWyvcNBI
kotlin.jvm.functions.Function2 transform
private static final java.util.List flatMapIndexed-s8dVfGU (long[], kotlin.jvm.functions.Function2)
long[] $this$flatMapIndexed_u2ds8dVfGU
kotlin.jvm.functions.Function2 transform
private static final java.util.List flatMapIndexed-ELGow60 (byte[], kotlin.jvm.functions.Function2)
byte[] $this$flatMapIndexed_u2dELGow60
kotlin.jvm.functions.Function2 transform
private static final java.util.List flatMapIndexed-xzaTVY8 (short[], kotlin.jvm.functions.Function2)
short[] $this$flatMapIndexed_u2dxzaTVY8
kotlin.jvm.functions.Function2 transform
private static final java.util.Collection flatMapIndexedTo--6EtJGI (int[], java.util.Collection, kotlin.jvm.functions.Function2)
Iterable list
int element
int index
int[] $this$flatMapIndexedTo_u2d_u2d6EtJGI
java.util.Collection destination
kotlin.jvm.functions.Function2 transform
private static final java.util.Collection flatMapIndexedTo-pe2Q0Dw (long[], java.util.Collection, kotlin.jvm.functions.Function2)
Iterable list
long element
int index
long[] $this$flatMapIndexedTo_u2dpe2Q0Dw
java.util.Collection destination
kotlin.jvm.functions.Function2 transform
private static final java.util.Collection flatMapIndexedTo-eNpIKz8 (byte[], java.util.Collection, kotlin.jvm.functions.Function2)
Iterable list
byte element
int index
byte[] $this$flatMapIndexedTo_u2deNpIKz8
java.util.Collection destination
kotlin.jvm.functions.Function2 transform
private static final java.util.Collection flatMapIndexedTo-QqktQ3k (short[], java.util.Collection, kotlin.jvm.functions.Function2)
Iterable list
short element
int index
short[] $this$flatMapIndexedTo_u2dQqktQ3k
java.util.Collection destination
kotlin.jvm.functions.Function2 transform
private static final java.util.Collection flatMapTo-wU5IKMo (int[], java.util.Collection, kotlin.jvm.functions.Function1)
Iterable list
int element
int[] $this$flatMapTo_u2dwU5IKMo
java.util.Collection destination
kotlin.jvm.functions.Function1 transform
private static final java.util.Collection flatMapTo-HqK1JgA (long[], java.util.Collection, kotlin.jvm.functions.Function1)
Iterable list
long element
long[] $this$flatMapTo_u2dHqK1JgA
java.util.Collection destination
kotlin.jvm.functions.Function1 transform
private static final java.util.Collection flatMapTo-wzUQCXU (byte[], java.util.Collection, kotlin.jvm.functions.Function1)
Iterable list
byte element
byte[] $this$flatMapTo_u2dwzUQCXU
java.util.Collection destination
kotlin.jvm.functions.Function1 transform
private static final java.util.Collection flatMapTo-oEOeDjA (short[], java.util.Collection, kotlin.jvm.functions.Function1)
Iterable list
short element
short[] $this$flatMapTo_u2doEOeDjA
java.util.Collection destination
kotlin.jvm.functions.Function1 transform
private static final java.util.Map groupBy-jgv0xPQ (int[], kotlin.jvm.functions.Function1)
int[] $this$groupBy_u2djgv0xPQ
kotlin.jvm.functions.Function1 keySelector
private static final java.util.Map groupBy-MShoTSo (long[], kotlin.jvm.functions.Function1)
long[] $this$groupBy_u2dMShoTSo
kotlin.jvm.functions.Function1 keySelector
private static final java.util.Map groupBy-JOV_ifY (byte[], kotlin.jvm.functions.Function1)
byte[] $this$groupBy_u2dJOV_ifY
kotlin.jvm.functions.Function1 keySelector
private static final java.util.Map groupBy-xTcfx_M (short[], kotlin.jvm.functions.Function1)
short[] $this$groupBy_u2dxTcfx_M
kotlin.jvm.functions.Function1 keySelector
private static final java.util.Map groupBy-L4rlFek (int[], kotlin.jvm.functions.Function1, kotlin.jvm.functions.Function1)
int[] $this$groupBy_u2dL4rlFek
kotlin.jvm.functions.Function1 keySelector
kotlin.jvm.functions.Function1 valueTransform
private static final java.util.Map groupBy--_j2Y-Q (long[], kotlin.jvm.functions.Function1, kotlin.jvm.functions.Function1)
long[] $this$groupBy_u2d_u2d_j2Y_u2dQ
kotlin.jvm.functions.Function1 keySelector
kotlin.jvm.functions.Function1 valueTransform
private static final java.util.Map groupBy-bBsjw1Y (byte[], kotlin.jvm.functions.Function1, kotlin.jvm.functions.Function1)
byte[] $this$groupBy_u2dbBsjw1Y
kotlin.jvm.functions.Function1 keySelector
kotlin.jvm.functions.Function1 valueTransform
private static final java.util.Map groupBy-3bBvP4M (short[], kotlin.jvm.functions.Function1, kotlin.jvm.functions.Function1)
short[] $this$groupBy_u2d3bBvP4M
kotlin.jvm.functions.Function1 keySelector
kotlin.jvm.functions.Function1 valueTransform
private static final java.util.Map groupByTo-4D70W2E (int[], java.util.Map, kotlin.jvm.functions.Function1)
int $i$a$-getOrPut-UArraysKt___UArraysKt$groupByTo$list$1
Object answer$iv
int $i$f$getOrPut
Object value$iv
java.util.Map $this$getOrPut$iv
Object key
java.util.List list
int element
int[] $this$groupByTo_u2d4D70W2E
java.util.Map destination
kotlin.jvm.functions.Function1 keySelector
private static final java.util.Map groupByTo-X6OPwNk (long[], java.util.Map, kotlin.jvm.functions.Function1)
int $i$a$-getOrPut-UArraysKt___UArraysKt$groupByTo$list$2
Object answer$iv
int $i$f$getOrPut
Object value$iv
java.util.Map $this$getOrPut$iv
Object key
java.util.List list
long element
long[] $this$groupByTo_u2dX6OPwNk
java.util.Map destination
kotlin.jvm.functions.Function1 keySelector
private static final java.util.Map groupByTo-H21X9dk (byte[], java.util.Map, kotlin.jvm.functions.Function1)
int $i$a$-getOrPut-UArraysKt___UArraysKt$groupByTo$list$3
Object answer$iv
int $i$f$getOrPut
Object value$iv
java.util.Map $this$getOrPut$iv
Object key
java.util.List list
byte element
byte[] $this$groupByTo_u2dH21X9dk
java.util.Map destination
kotlin.jvm.functions.Function1 keySelector
private static final java.util.Map groupByTo-ciTST-8 (short[], java.util.Map, kotlin.jvm.functions.Function1)
int $i$a$-getOrPut-UArraysKt___UArraysKt$groupByTo$list$4
Object answer$iv
int $i$f$getOrPut
Object value$iv
java.util.Map $this$getOrPut$iv
Object key
java.util.List list
short element
short[] $this$groupByTo_u2dciTST_u2d8
java.util.Map destination
kotlin.jvm.functions.Function1 keySelector
private static final java.util.Map groupByTo-JM6gNCM (int[], java.util.Map, kotlin.jvm.functions.Function1, kotlin.jvm.functions.Function1)
int $i$a$-getOrPut-UArraysKt___UArraysKt$groupByTo$list$5
Object answer$iv
int $i$f$getOrPut
Object value$iv
java.util.Map $this$getOrPut$iv
Object key
java.util.List list
int element
int[] $this$groupByTo_u2dJM6gNCM
java.util.Map destination
kotlin.jvm.functions.Function1 keySelector
kotlin.jvm.functions.Function1 valueTransform
private static final java.util.Map groupByTo-QxgOkWg (long[], java.util.Map, kotlin.jvm.functions.Function1, kotlin.jvm.functions.Function1)
int $i$a$-getOrPut-UArraysKt___UArraysKt$groupByTo$list$6
Object answer$iv
int $i$f$getOrPut
Object value$iv
java.util.Map $this$getOrPut$iv
Object key
java.util.List list
long element
long[] $this$groupByTo_u2dQxgOkWg
java.util.Map destination
kotlin.jvm.functions.Function1 keySelector
kotlin.jvm.functions.Function1 valueTransform
private static final java.util.Map groupByTo-qOZmbk8 (byte[], java.util.Map, kotlin.jvm.functions.Function1, kotlin.jvm.functions.Function1)
int $i$a$-getOrPut-UArraysKt___UArraysKt$groupByTo$list$7
Object answer$iv
int $i$f$getOrPut
Object value$iv
java.util.Map $this$getOrPut$iv
Object key
java.util.List list
byte element
byte[] $this$groupByTo_u2dqOZmbk8
java.util.Map destination
kotlin.jvm.functions.Function1 keySelector
kotlin.jvm.functions.Function1 valueTransform
private static final java.util.Map groupByTo-q8RuPII (short[], java.util.Map, kotlin.jvm.functions.Function1, kotlin.jvm.functions.Function1)
int $i$a$-getOrPut-UArraysKt___UArraysKt$groupByTo$list$8
Object answer$iv
int $i$f$getOrPut
Object value$iv
java.util.Map $this$getOrPut$iv
Object key
java.util.List list
short element
short[] $this$groupByTo_u2dq8RuPII
java.util.Map destination
kotlin.jvm.functions.Function1 keySelector
kotlin.jvm.functions.Function1 valueTransform
private static final java.util.List map-jgv0xPQ (int[], kotlin.jvm.functions.Function1)
int[] $this$map_u2djgv0xPQ
kotlin.jvm.functions.Function1 transform
private static final java.util.List map-MShoTSo (long[], kotlin.jvm.functions.Function1)
long[] $this$map_u2dMShoTSo
kotlin.jvm.functions.Function1 transform
private static final java.util.List map-JOV_ifY (byte[], kotlin.jvm.functions.Function1)
byte[] $this$map_u2dJOV_ifY
kotlin.jvm.functions.Function1 transform
private static final java.util.List map-xTcfx_M (short[], kotlin.jvm.functions.Function1)
short[] $this$map_u2dxTcfx_M
kotlin.jvm.functions.Function1 transform
private static final java.util.List mapIndexed-WyvcNBI (int[], kotlin.jvm.functions.Function2)
int[] $this$mapIndexed_u2dWyvcNBI
kotlin.jvm.functions.Function2 transform
private static final java.util.List mapIndexed-s8dVfGU (long[], kotlin.jvm.functions.Function2)
long[] $this$mapIndexed_u2ds8dVfGU
kotlin.jvm.functions.Function2 transform
private static final java.util.List mapIndexed-ELGow60 (byte[], kotlin.jvm.functions.Function2)
byte[] $this$mapIndexed_u2dELGow60
kotlin.jvm.functions.Function2 transform
private static final java.util.List mapIndexed-xzaTVY8 (short[], kotlin.jvm.functions.Function2)
short[] $this$mapIndexed_u2dxzaTVY8
kotlin.jvm.functions.Function2 transform
private static final java.util.Collection mapIndexedTo--6EtJGI (int[], java.util.Collection, kotlin.jvm.functions.Function2)
int item
int index
int[] $this$mapIndexedTo_u2d_u2d6EtJGI
java.util.Collection destination
kotlin.jvm.functions.Function2 transform
private static final java.util.Collection mapIndexedTo-pe2Q0Dw (long[], java.util.Collection, kotlin.jvm.functions.Function2)
long item
int index
long[] $this$mapIndexedTo_u2dpe2Q0Dw
java.util.Collection destination
kotlin.jvm.functions.Function2 transform
private static final java.util.Collection mapIndexedTo-eNpIKz8 (byte[], java.util.Collection, kotlin.jvm.functions.Function2)
byte item
int index
byte[] $this$mapIndexedTo_u2deNpIKz8
java.util.Collection destination
kotlin.jvm.functions.Function2 transform
private static final java.util.Collection mapIndexedTo-QqktQ3k (short[], java.util.Collection, kotlin.jvm.functions.Function2)
short item
int index
short[] $this$mapIndexedTo_u2dQqktQ3k
java.util.Collection destination
kotlin.jvm.functions.Function2 transform
private static final java.util.Collection mapTo-wU5IKMo (int[], java.util.Collection, kotlin.jvm.functions.Function1)
int item
int[] $this$mapTo_u2dwU5IKMo
java.util.Collection destination
kotlin.jvm.functions.Function1 transform
private static final java.util.Collection mapTo-HqK1JgA (long[], java.util.Collection, kotlin.jvm.functions.Function1)
long item
long[] $this$mapTo_u2dHqK1JgA
java.util.Collection destination
kotlin.jvm.functions.Function1 transform
private static final java.util.Collection mapTo-wzUQCXU (byte[], java.util.Collection, kotlin.jvm.functions.Function1)
byte item
byte[] $this$mapTo_u2dwzUQCXU
java.util.Collection destination
kotlin.jvm.functions.Function1 transform
private static final java.util.Collection mapTo-oEOeDjA (short[], java.util.Collection, kotlin.jvm.functions.Function1)
short item
short[] $this$mapTo_u2doEOeDjA
java.util.Collection destination
kotlin.jvm.functions.Function1 transform
public static final java.lang.Iterable withIndex--ajY-9A (int[])
int[] $this$withIndex_u2d_u2dajY_u2d9A
public static final java.lang.Iterable withIndex-QwZRm1k (long[])
long[] $this$withIndex_u2dQwZRm1k
public static final java.lang.Iterable withIndex-GBYM_sE (byte[])
byte[] $this$withIndex_u2dGBYM_sE
public static final java.lang.Iterable withIndex-rL5Bavg (short[])
short[] $this$withIndex_u2drL5Bavg
private static final boolean all-jgv0xPQ (int[], kotlin.jvm.functions.Function1)
int element
int[] $this$all_u2djgv0xPQ
kotlin.jvm.functions.Function1 predicate
private static final boolean all-MShoTSo (long[], kotlin.jvm.functions.Function1)
long element
long[] $this$all_u2dMShoTSo
kotlin.jvm.functions.Function1 predicate
private static final boolean all-JOV_ifY (byte[], kotlin.jvm.functions.Function1)
byte element
byte[] $this$all_u2dJOV_ifY
kotlin.jvm.functions.Function1 predicate
private static final boolean all-xTcfx_M (short[], kotlin.jvm.functions.Function1)
short element
short[] $this$all_u2dxTcfx_M
kotlin.jvm.functions.Function1 predicate
private static final boolean any--ajY-9A (int[])
int[] $this$any_u2d_u2dajY_u2d9A
private static final boolean any-QwZRm1k (long[])
long[] $this$any_u2dQwZRm1k
private static final boolean any-GBYM_sE (byte[])
byte[] $this$any_u2dGBYM_sE
private static final boolean any-rL5Bavg (short[])
short[] $this$any_u2drL5Bavg
private static final boolean any-jgv0xPQ (int[], kotlin.jvm.functions.Function1)
int element
int[] $this$any_u2djgv0xPQ
kotlin.jvm.functions.Function1 predicate
private static final boolean any-MShoTSo (long[], kotlin.jvm.functions.Function1)
long element
long[] $this$any_u2dMShoTSo
kotlin.jvm.functions.Function1 predicate
private static final boolean any-JOV_ifY (byte[], kotlin.jvm.functions.Function1)
byte element
byte[] $this$any_u2dJOV_ifY
kotlin.jvm.functions.Function1 predicate
private static final boolean any-xTcfx_M (short[], kotlin.jvm.functions.Function1)
short element
short[] $this$any_u2dxTcfx_M
kotlin.jvm.functions.Function1 predicate
private static final int count-jgv0xPQ (int[], kotlin.jvm.functions.Function1)
int element
int count
int[] $this$count_u2djgv0xPQ
kotlin.jvm.functions.Function1 predicate
private static final int count-MShoTSo (long[], kotlin.jvm.functions.Function1)
long element
int count
long[] $this$count_u2dMShoTSo
kotlin.jvm.functions.Function1 predicate
private static final int count-JOV_ifY (byte[], kotlin.jvm.functions.Function1)
byte element
int count
byte[] $this$count_u2dJOV_ifY
kotlin.jvm.functions.Function1 predicate
private static final int count-xTcfx_M (short[], kotlin.jvm.functions.Function1)
short element
int count
short[] $this$count_u2dxTcfx_M
kotlin.jvm.functions.Function1 predicate
private static final java.lang.Object fold-zi1B2BA (int[], java.lang.Object, kotlin.jvm.functions.Function2)
int element
Object accumulator
int[] $this$fold_u2dzi1B2BA
Object initial
kotlin.jvm.functions.Function2 operation
private static final java.lang.Object fold-A8wKCXQ (long[], java.lang.Object, kotlin.jvm.functions.Function2)
long element
Object accumulator
long[] $this$fold_u2dA8wKCXQ
Object initial
kotlin.jvm.functions.Function2 operation
private static final java.lang.Object fold-yXmHNn8 (byte[], java.lang.Object, kotlin.jvm.functions.Function2)
byte element
Object accumulator
byte[] $this$fold_u2dyXmHNn8
Object initial
kotlin.jvm.functions.Function2 operation
private static final java.lang.Object fold-zww5nb8 (short[], java.lang.Object, kotlin.jvm.functions.Function2)
short element
Object accumulator
short[] $this$fold_u2dzww5nb8
Object initial
kotlin.jvm.functions.Function2 operation
private static final java.lang.Object foldIndexed-yVwIW0Q (int[], java.lang.Object, kotlin.jvm.functions.Function3)
int element
int index
Object accumulator
int[] $this$foldIndexed_u2dyVwIW0Q
Object initial
kotlin.jvm.functions.Function3 operation
private static final java.lang.Object foldIndexed-mwnnOCs (long[], java.lang.Object, kotlin.jvm.functions.Function3)
long element
int index
Object accumulator
long[] $this$foldIndexed_u2dmwnnOCs
Object initial
kotlin.jvm.functions.Function3 operation
private static final java.lang.Object foldIndexed-3iWJZGE (byte[], java.lang.Object, kotlin.jvm.functions.Function3)
byte element
int index
Object accumulator
byte[] $this$foldIndexed_u2d3iWJZGE
Object initial
kotlin.jvm.functions.Function3 operation
private static final java.lang.Object foldIndexed-bzxtMww (short[], java.lang.Object, kotlin.jvm.functions.Function3)
short element
int index
Object accumulator
short[] $this$foldIndexed_u2dbzxtMww
Object initial
kotlin.jvm.functions.Function3 operation
private static final java.lang.Object foldRight-zi1B2BA (int[], java.lang.Object, kotlin.jvm.functions.Function2)
int $i$f$getLastIndex--ajY-9A
int[] $this$lastIndex$iv
int index
Object accumulator
int[] $this$foldRight_u2dzi1B2BA
Object initial
kotlin.jvm.functions.Function2 operation
private static final java.lang.Object foldRight-A8wKCXQ (long[], java.lang.Object, kotlin.jvm.functions.Function2)
int $i$f$getLastIndex-QwZRm1k
long[] $this$lastIndex$iv
int index
Object accumulator
long[] $this$foldRight_u2dA8wKCXQ
Object initial
kotlin.jvm.functions.Function2 operation
private static final java.lang.Object foldRight-yXmHNn8 (byte[], java.lang.Object, kotlin.jvm.functions.Function2)
int $i$f$getLastIndex-GBYM_sE
byte[] $this$lastIndex$iv
int index
Object accumulator
byte[] $this$foldRight_u2dyXmHNn8
Object initial
kotlin.jvm.functions.Function2 operation
private static final java.lang.Object foldRight-zww5nb8 (short[], java.lang.Object, kotlin.jvm.functions.Function2)
int $i$f$getLastIndex-rL5Bavg
short[] $this$lastIndex$iv
int index
Object accumulator
short[] $this$foldRight_u2dzww5nb8
Object initial
kotlin.jvm.functions.Function2 operation
private static final java.lang.Object foldRightIndexed-yVwIW0Q (int[], java.lang.Object, kotlin.jvm.functions.Function3)
int $i$f$getLastIndex--ajY-9A
int[] $this$lastIndex$iv
int index
Object accumulator
int[] $this$foldRightIndexed_u2dyVwIW0Q
Object initial
kotlin.jvm.functions.Function3 operation
private static final java.lang.Object foldRightIndexed-mwnnOCs (long[], java.lang.Object, kotlin.jvm.functions.Function3)
int $i$f$getLastIndex-QwZRm1k
long[] $this$lastIndex$iv
int index
Object accumulator
long[] $this$foldRightIndexed_u2dmwnnOCs
Object initial
kotlin.jvm.functions.Function3 operation
private static final java.lang.Object foldRightIndexed-3iWJZGE (byte[], java.lang.Object, kotlin.jvm.functions.Function3)
int $i$f$getLastIndex-GBYM_sE
byte[] $this$lastIndex$iv
int index
Object accumulator
byte[] $this$foldRightIndexed_u2d3iWJZGE
Object initial
kotlin.jvm.functions.Function3 operation
private static final java.lang.Object foldRightIndexed-bzxtMww (short[], java.lang.Object, kotlin.jvm.functions.Function3)
int $i$f$getLastIndex-rL5Bavg
short[] $this$lastIndex$iv
int index
Object accumulator
short[] $this$foldRightIndexed_u2dbzxtMww
Object initial
kotlin.jvm.functions.Function3 operation
private static final void forEach-jgv0xPQ (int[], kotlin.jvm.functions.Function1)
int element
int[] $this$forEach_u2djgv0xPQ
kotlin.jvm.functions.Function1 action
private static final void forEach-MShoTSo (long[], kotlin.jvm.functions.Function1)
long element
long[] $this$forEach_u2dMShoTSo
kotlin.jvm.functions.Function1 action
private static final void forEach-JOV_ifY (byte[], kotlin.jvm.functions.Function1)
byte element
byte[] $this$forEach_u2dJOV_ifY
kotlin.jvm.functions.Function1 action
private static final void forEach-xTcfx_M (short[], kotlin.jvm.functions.Function1)
short element
short[] $this$forEach_u2dxTcfx_M
kotlin.jvm.functions.Function1 action
private static final void forEachIndexed-WyvcNBI (int[], kotlin.jvm.functions.Function2)
int item
int index
int[] $this$forEachIndexed_u2dWyvcNBI
kotlin.jvm.functions.Function2 action
private static final void forEachIndexed-s8dVfGU (long[], kotlin.jvm.functions.Function2)
long item
int index
long[] $this$forEachIndexed_u2ds8dVfGU
kotlin.jvm.functions.Function2 action
private static final void forEachIndexed-ELGow60 (byte[], kotlin.jvm.functions.Function2)
byte item
int index
byte[] $this$forEachIndexed_u2dELGow60
kotlin.jvm.functions.Function2 action
private static final void forEachIndexed-xzaTVY8 (short[], kotlin.jvm.functions.Function2)
short item
int index
short[] $this$forEachIndexed_u2dxzaTVY8
kotlin.jvm.functions.Function2 action
public static final int maxOrThrow-U (int[])
int $i$f$getLastIndex--ajY-9A
int[] $this$lastIndex$iv
int e
int i
int max
int[] $this$max_u2d_u2dajY_u2d9A
public static final long maxOrThrow-U (long[])
int $i$f$getLastIndex-QwZRm1k
long[] $this$lastIndex$iv
long e
int i
long max
long[] $this$max_u2dQwZRm1k
public static final byte maxOrThrow-U (byte[])
int $i$f$getLastIndex-GBYM_sE
byte[] $this$lastIndex$iv
byte e
int i
byte max
byte[] $this$max_u2dGBYM_sE
public static final short maxOrThrow-U (short[])
int $i$f$getLastIndex-rL5Bavg
short[] $this$lastIndex$iv
short e
int i
short max
short[] $this$max_u2drL5Bavg
private static final int maxByOrThrow-U (int[], kotlin.jvm.functions.Function1)
int $i$f$getLastIndex--ajY-9A
int[] $this$lastIndex$iv
int e
Comparable v
int i
int maxElem
int lastIndex
Comparable maxValue
int[] $this$maxBy_u2djgv0xPQ
kotlin.jvm.functions.Function1 selector
private static final long maxByOrThrow-U (long[], kotlin.jvm.functions.Function1)
int $i$f$getLastIndex-QwZRm1k
long[] $this$lastIndex$iv
long e
Comparable v
int i
long maxElem
int lastIndex
Comparable maxValue
long[] $this$maxBy_u2dMShoTSo
kotlin.jvm.functions.Function1 selector
private static final byte maxByOrThrow-U (byte[], kotlin.jvm.functions.Function1)
int $i$f$getLastIndex-GBYM_sE
byte[] $this$lastIndex$iv
byte e
Comparable v
int i
byte maxElem
int lastIndex
Comparable maxValue
byte[] $this$maxBy_u2dJOV_ifY
kotlin.jvm.functions.Function1 selector
private static final short maxByOrThrow-U (short[], kotlin.jvm.functions.Function1)
int $i$f$getLastIndex-rL5Bavg
short[] $this$lastIndex$iv
short e
Comparable v
int i
short maxElem
int lastIndex
Comparable maxValue
short[] $this$maxBy_u2dxTcfx_M
kotlin.jvm.functions.Function1 selector
private static final kotlin.UInt maxByOrNull-jgv0xPQ (int[], kotlin.jvm.functions.Function1)
int $i$f$getLastIndex--ajY-9A
int[] $this$lastIndex$iv
int e
Comparable v
int i
int maxElem
int lastIndex
Comparable maxValue
int[] $this$maxByOrNull_u2djgv0xPQ
kotlin.jvm.functions.Function1 selector
private static final kotlin.ULong maxByOrNull-MShoTSo (long[], kotlin.jvm.functions.Function1)
int $i$f$getLastIndex-QwZRm1k
long[] $this$lastIndex$iv
long e
Comparable v
int i
long maxElem
int lastIndex
Comparable maxValue
long[] $this$maxByOrNull_u2dMShoTSo
kotlin.jvm.functions.Function1 selector
private static final kotlin.UByte maxByOrNull-JOV_ifY (byte[], kotlin.jvm.functions.Function1)
int $i$f$getLastIndex-GBYM_sE
byte[] $this$lastIndex$iv
byte e
Comparable v
int i
byte maxElem
int lastIndex
Comparable maxValue
byte[] $this$maxByOrNull_u2dJOV_ifY
kotlin.jvm.functions.Function1 selector
private static final kotlin.UShort maxByOrNull-xTcfx_M (short[], kotlin.jvm.functions.Function1)
int $i$f$getLastIndex-rL5Bavg
short[] $this$lastIndex$iv
short e
Comparable v
int i
short maxElem
int lastIndex
Comparable maxValue
short[] $this$maxByOrNull_u2dxTcfx_M
kotlin.jvm.functions.Function1 selector
private static final double maxOf-jgv0xPQ (int[], kotlin.jvm.functions.Function1)
int $i$f$getLastIndex--ajY-9A
int[] $this$lastIndex$iv
double v
int i
double maxValue
int[] $this$maxOf_u2djgv0xPQ
kotlin.jvm.functions.Function1 selector
private static final double maxOf-MShoTSo (long[], kotlin.jvm.functions.Function1)
int $i$f$getLastIndex-QwZRm1k
long[] $this$lastIndex$iv
double v
int i
double maxValue
long[] $this$maxOf_u2dMShoTSo
kotlin.jvm.functions.Function1 selector
private static final double maxOf-JOV_ifY (byte[], kotlin.jvm.functions.Function1)
int $i$f$getLastIndex-GBYM_sE
byte[] $this$lastIndex$iv
double v
int i
double maxValue
byte[] $this$maxOf_u2dJOV_ifY
kotlin.jvm.functions.Function1 selector
private static final double maxOf-xTcfx_M (short[], kotlin.jvm.functions.Function1)
int $i$f$getLastIndex-rL5Bavg
short[] $this$lastIndex$iv
double v
int i
double maxValue
short[] $this$maxOf_u2dxTcfx_M
kotlin.jvm.functions.Function1 selector
private static final float maxOf-jgv0xPQ (int[], kotlin.jvm.functions.Function1)
int $i$f$getLastIndex--ajY-9A
int[] $this$lastIndex$iv
float v
int i
float maxValue
int[] $this$maxOf_u2djgv0xPQ
kotlin.jvm.functions.Function1 selector
private static final float maxOf-MShoTSo (long[], kotlin.jvm.functions.Function1)
int $i$f$getLastIndex-QwZRm1k
long[] $this$lastIndex$iv
float v
int i
float maxValue
long[] $this$maxOf_u2dMShoTSo
kotlin.jvm.functions.Function1 selector
private static final float maxOf-JOV_ifY (byte[], kotlin.jvm.functions.Function1)
int $i$f$getLastIndex-GBYM_sE
byte[] $this$lastIndex$iv
float v
int i
float maxValue
byte[] $this$maxOf_u2dJOV_ifY
kotlin.jvm.functions.Function1 selector
private static final float maxOf-xTcfx_M (short[], kotlin.jvm.functions.Function1)
int $i$f$getLastIndex-rL5Bavg
short[] $this$lastIndex$iv
float v
int i
float maxValue
short[] $this$maxOf_u2dxTcfx_M
kotlin.jvm.functions.Function1 selector
private static final java.lang.Comparable maxOf-jgv0xPQ (int[], kotlin.jvm.functions.Function1)
int $i$f$getLastIndex--ajY-9A
int[] $this$lastIndex$iv
Comparable v
int i
Comparable maxValue
int[] $this$maxOf_u2djgv0xPQ
kotlin.jvm.functions.Function1 selector
private static final java.lang.Comparable maxOf-MShoTSo (long[], kotlin.jvm.functions.Function1)
int $i$f$getLastIndex-QwZRm1k
long[] $this$lastIndex$iv
Comparable v
int i
Comparable maxValue
long[] $this$maxOf_u2dMShoTSo
kotlin.jvm.functions.Function1 selector
private static final java.lang.Comparable maxOf-JOV_ifY (byte[], kotlin.jvm.functions.Function1)
int $i$f$getLastIndex-GBYM_sE
byte[] $this$lastIndex$iv
Comparable v
int i
Comparable maxValue
byte[] $this$maxOf_u2dJOV_ifY
kotlin.jvm.functions.Function1 selector
private static final java.lang.Comparable maxOf-xTcfx_M (short[], kotlin.jvm.functions.Function1)
int $i$f$getLastIndex-rL5Bavg
short[] $this$lastIndex$iv
Comparable v
int i
Comparable maxValue
short[] $this$maxOf_u2dxTcfx_M
kotlin.jvm.functions.Function1 selector
private static final java.lang.Double maxOfOrNull-jgv0xPQ (int[], kotlin.jvm.functions.Function1)
int $i$f$getLastIndex--ajY-9A
int[] $this$lastIndex$iv
double v
int i
double maxValue
int[] $this$maxOfOrNull_u2djgv0xPQ
kotlin.jvm.functions.Function1 selector
private static final java.lang.Double maxOfOrNull-MShoTSo (long[], kotlin.jvm.functions.Function1)
int $i$f$getLastIndex-QwZRm1k
long[] $this$lastIndex$iv
double v
int i
double maxValue
long[] $this$maxOfOrNull_u2dMShoTSo
kotlin.jvm.functions.Function1 selector
private static final java.lang.Double maxOfOrNull-JOV_ifY (byte[], kotlin.jvm.functions.Function1)
int $i$f$getLastIndex-GBYM_sE
byte[] $this$lastIndex$iv
double v
int i
double maxValue
byte[] $this$maxOfOrNull_u2dJOV_ifY
kotlin.jvm.functions.Function1 selector
private static final java.lang.Double maxOfOrNull-xTcfx_M (short[], kotlin.jvm.functions.Function1)
int $i$f$getLastIndex-rL5Bavg
short[] $this$lastIndex$iv
double v
int i
double maxValue
short[] $this$maxOfOrNull_u2dxTcfx_M
kotlin.jvm.functions.Function1 selector
private static final java.lang.Float maxOfOrNull-jgv0xPQ (int[], kotlin.jvm.functions.Function1)
int $i$f$getLastIndex--ajY-9A
int[] $this$lastIndex$iv
float v
int i
float maxValue
int[] $this$maxOfOrNull_u2djgv0xPQ
kotlin.jvm.functions.Function1 selector
private static final java.lang.Float maxOfOrNull-MShoTSo (long[], kotlin.jvm.functions.Function1)
int $i$f$getLastIndex-QwZRm1k
long[] $this$lastIndex$iv
float v
int i
float maxValue
long[] $this$maxOfOrNull_u2dMShoTSo
kotlin.jvm.functions.Function1 selector
private static final java.lang.Float maxOfOrNull-JOV_ifY (byte[], kotlin.jvm.functions.Function1)
int $i$f$getLastIndex-GBYM_sE
byte[] $this$lastIndex$iv
float v
int i
float maxValue
byte[] $this$maxOfOrNull_u2dJOV_ifY
kotlin.jvm.functions.Function1 selector
private static final java.lang.Float maxOfOrNull-xTcfx_M (short[], kotlin.jvm.functions.Function1)
int $i$f$getLastIndex-rL5Bavg
short[] $this$lastIndex$iv
float v
int i
float maxValue
short[] $this$maxOfOrNull_u2dxTcfx_M
kotlin.jvm.functions.Function1 selector
private static final java.lang.Comparable maxOfOrNull-jgv0xPQ (int[], kotlin.jvm.functions.Function1)
int $i$f$getLastIndex--ajY-9A
int[] $this$lastIndex$iv
Comparable v
int i
Comparable maxValue
int[] $this$maxOfOrNull_u2djgv0xPQ
kotlin.jvm.functions.Function1 selector
private static final java.lang.Comparable maxOfOrNull-MShoTSo (long[], kotlin.jvm.functions.Function1)
int $i$f$getLastIndex-QwZRm1k
long[] $this$lastIndex$iv
Comparable v
int i
Comparable maxValue
long[] $this$maxOfOrNull_u2dMShoTSo
kotlin.jvm.functions.Function1 selector
private static final java.lang.Comparable maxOfOrNull-JOV_ifY (byte[], kotlin.jvm.functions.Function1)
int $i$f$getLastIndex-GBYM_sE
byte[] $this$lastIndex$iv
Comparable v
int i
Comparable maxValue
byte[] $this$maxOfOrNull_u2dJOV_ifY
kotlin.jvm.functions.Function1 selector
private static final java.lang.Comparable maxOfOrNull-xTcfx_M (short[], kotlin.jvm.functions.Function1)
int $i$f$getLastIndex-rL5Bavg
short[] $this$lastIndex$iv
Comparable v
int i
Comparable maxValue
short[] $this$maxOfOrNull_u2dxTcfx_M
kotlin.jvm.functions.Function1 selector
private static final java.lang.Object maxOfWith-myNOsp4 (int[], java.util.Comparator, kotlin.jvm.functions.Function1)
int $i$f$getLastIndex--ajY-9A
int[] $this$lastIndex$iv
Object v
int i
Object maxValue
int[] $this$maxOfWith_u2dmyNOsp4
java.util.Comparator comparator
kotlin.jvm.functions.Function1 selector
private static final java.lang.Object maxOfWith-5NtCtWE (long[], java.util.Comparator, kotlin.jvm.functions.Function1)
int $i$f$getLastIndex-QwZRm1k
long[] $this$lastIndex$iv
Object v
int i
Object maxValue
long[] $this$maxOfWith_u2d5NtCtWE
java.util.Comparator comparator
kotlin.jvm.functions.Function1 selector
private static final java.lang.Object maxOfWith-LTi4i_s (byte[], java.util.Comparator, kotlin.jvm.functions.Function1)
int $i$f$getLastIndex-GBYM_sE
byte[] $this$lastIndex$iv
Object v
int i
Object maxValue
byte[] $this$maxOfWith_u2dLTi4i_s
java.util.Comparator comparator
kotlin.jvm.functions.Function1 selector
private static final java.lang.Object maxOfWith-l8EHGbQ (short[], java.util.Comparator, kotlin.jvm.functions.Function1)
int $i$f$getLastIndex-rL5Bavg
short[] $this$lastIndex$iv
Object v
int i
Object maxValue
short[] $this$maxOfWith_u2dl8EHGbQ
java.util.Comparator comparator
kotlin.jvm.functions.Function1 selector
private static final java.lang.Object maxOfWithOrNull-myNOsp4 (int[], java.util.Comparator, kotlin.jvm.functions.Function1)
int $i$f$getLastIndex--ajY-9A
int[] $this$lastIndex$iv
Object v
int i
Object maxValue
int[] $this$maxOfWithOrNull_u2dmyNOsp4
java.util.Comparator comparator
kotlin.jvm.functions.Function1 selector
private static final java.lang.Object maxOfWithOrNull-5NtCtWE (long[], java.util.Comparator, kotlin.jvm.functions.Function1)
int $i$f$getLastIndex-QwZRm1k
long[] $this$lastIndex$iv
Object v
int i
Object maxValue
long[] $this$maxOfWithOrNull_u2d5NtCtWE
java.util.Comparator comparator
kotlin.jvm.functions.Function1 selector
private static final java.lang.Object maxOfWithOrNull-LTi4i_s (byte[], java.util.Comparator, kotlin.jvm.functions.Function1)
int $i$f$getLastIndex-GBYM_sE
byte[] $this$lastIndex$iv
Object v
int i
Object maxValue
byte[] $this$maxOfWithOrNull_u2dLTi4i_s
java.util.Comparator comparator
kotlin.jvm.functions.Function1 selector
private static final java.lang.Object maxOfWithOrNull-l8EHGbQ (short[], java.util.Comparator, kotlin.jvm.functions.Function1)
int $i$f$getLastIndex-rL5Bavg
short[] $this$lastIndex$iv
Object v
int i
Object maxValue
short[] $this$maxOfWithOrNull_u2dl8EHGbQ
java.util.Comparator comparator
kotlin.jvm.functions.Function1 selector
public static final kotlin.UInt maxOrNull--ajY-9A (int[])
int $i$f$getLastIndex--ajY-9A
int[] $this$lastIndex$iv
int e
int i
int max
int[] $this$maxOrNull_u2d_u2dajY_u2d9A
public static final kotlin.ULong maxOrNull-QwZRm1k (long[])
int $i$f$getLastIndex-QwZRm1k
long[] $this$lastIndex$iv
long e
int i
long max
long[] $this$maxOrNull_u2dQwZRm1k
public static final kotlin.UByte maxOrNull-GBYM_sE (byte[])
int $i$f$getLastIndex-GBYM_sE
byte[] $this$lastIndex$iv
byte e
int i
byte max
byte[] $this$maxOrNull_u2dGBYM_sE
public static final kotlin.UShort maxOrNull-rL5Bavg (short[])
int $i$f$getLastIndex-rL5Bavg
short[] $this$lastIndex$iv
short e
int i
short max
short[] $this$maxOrNull_u2drL5Bavg
public static final int maxWithOrThrow-U (int[], java.util.Comparator)
int $i$f$getLastIndex--ajY-9A
int[] $this$lastIndex$iv
int e
int i
int max
int[] $this$maxWith_u2dYmdZ_VM
java.util.Comparator comparator
public static final long maxWithOrThrow-U (long[], java.util.Comparator)
int $i$f$getLastIndex-QwZRm1k
long[] $this$lastIndex$iv
long e
int i
long max
long[] $this$maxWith_u2dzrEWJaI
java.util.Comparator comparator
public static final byte maxWithOrThrow-U (byte[], java.util.Comparator)
int $i$f$getLastIndex-GBYM_sE
byte[] $this$lastIndex$iv
byte e
int i
byte max
byte[] $this$maxWith_u2dXMRcp5o
java.util.Comparator comparator
public static final short maxWithOrThrow-U (short[], java.util.Comparator)
int $i$f$getLastIndex-rL5Bavg
short[] $this$lastIndex$iv
short e
int i
short max
short[] $this$maxWith_u2deOHTfZs
java.util.Comparator comparator
public static final kotlin.UInt maxWithOrNull-YmdZ_VM (int[], java.util.Comparator)
int $i$f$getLastIndex--ajY-9A
int[] $this$lastIndex$iv
int e
int i
int max
int[] $this$maxWithOrNull_u2dYmdZ_VM
java.util.Comparator comparator
public static final kotlin.ULong maxWithOrNull-zrEWJaI (long[], java.util.Comparator)
int $i$f$getLastIndex-QwZRm1k
long[] $this$lastIndex$iv
long e
int i
long max
long[] $this$maxWithOrNull_u2dzrEWJaI
java.util.Comparator comparator
public static final kotlin.UByte maxWithOrNull-XMRcp5o (byte[], java.util.Comparator)
int $i$f$getLastIndex-GBYM_sE
byte[] $this$lastIndex$iv
byte e
int i
byte max
byte[] $this$maxWithOrNull_u2dXMRcp5o
java.util.Comparator comparator
public static final kotlin.UShort maxWithOrNull-eOHTfZs (short[], java.util.Comparator)
int $i$f$getLastIndex-rL5Bavg
short[] $this$lastIndex$iv
short e
int i
short max
short[] $this$maxWithOrNull_u2deOHTfZs
java.util.Comparator comparator
public static final int minOrThrow-U (int[])
int $i$f$getLastIndex--ajY-9A
int[] $this$lastIndex$iv
int e
int i
int min
int[] $this$min_u2d_u2dajY_u2d9A
public static final long minOrThrow-U (long[])
int $i$f$getLastIndex-QwZRm1k
long[] $this$lastIndex$iv
long e
int i
long min
long[] $this$min_u2dQwZRm1k
public static final byte minOrThrow-U (byte[])
int $i$f$getLastIndex-GBYM_sE
byte[] $this$lastIndex$iv
byte e
int i
byte min
byte[] $this$min_u2dGBYM_sE
public static final short minOrThrow-U (short[])
int $i$f$getLastIndex-rL5Bavg
short[] $this$lastIndex$iv
short e
int i
short min
short[] $this$min_u2drL5Bavg
private static final int minByOrThrow-U (int[], kotlin.jvm.functions.Function1)
int $i$f$getLastIndex--ajY-9A
int[] $this$lastIndex$iv
int e
Comparable v
int i
int minElem
int lastIndex
Comparable minValue
int[] $this$minBy_u2djgv0xPQ
kotlin.jvm.functions.Function1 selector
private static final long minByOrThrow-U (long[], kotlin.jvm.functions.Function1)
int $i$f$getLastIndex-QwZRm1k
long[] $this$lastIndex$iv
long e
Comparable v
int i
long minElem
int lastIndex
Comparable minValue
long[] $this$minBy_u2dMShoTSo
kotlin.jvm.functions.Function1 selector
private static final byte minByOrThrow-U (byte[], kotlin.jvm.functions.Function1)
int $i$f$getLastIndex-GBYM_sE
byte[] $this$lastIndex$iv
byte e
Comparable v
int i
byte minElem
int lastIndex
Comparable minValue
byte[] $this$minBy_u2dJOV_ifY
kotlin.jvm.functions.Function1 selector
private static final short minByOrThrow-U (short[], kotlin.jvm.functions.Function1)
int $i$f$getLastIndex-rL5Bavg
short[] $this$lastIndex$iv
short e
Comparable v
int i
short minElem
int lastIndex
Comparable minValue
short[] $this$minBy_u2dxTcfx_M
kotlin.jvm.functions.Function1 selector
private static final kotlin.UInt minByOrNull-jgv0xPQ (int[], kotlin.jvm.functions.Function1)
int $i$f$getLastIndex--ajY-9A
int[] $this$lastIndex$iv
int e
Comparable v
int i
int minElem
int lastIndex
Comparable minValue
int[] $this$minByOrNull_u2djgv0xPQ
kotlin.jvm.functions.Function1 selector
private static final kotlin.ULong minByOrNull-MShoTSo (long[], kotlin.jvm.functions.Function1)
int $i$f$getLastIndex-QwZRm1k
long[] $this$lastIndex$iv
long e
Comparable v
int i
long minElem
int lastIndex
Comparable minValue
long[] $this$minByOrNull_u2dMShoTSo
kotlin.jvm.functions.Function1 selector
private static final kotlin.UByte minByOrNull-JOV_ifY (byte[], kotlin.jvm.functions.Function1)
int $i$f$getLastIndex-GBYM_sE
byte[] $this$lastIndex$iv
byte e
Comparable v
int i
byte minElem
int lastIndex
Comparable minValue
byte[] $this$minByOrNull_u2dJOV_ifY
kotlin.jvm.functions.Function1 selector
private static final kotlin.UShort minByOrNull-xTcfx_M (short[], kotlin.jvm.functions.Function1)
int $i$f$getLastIndex-rL5Bavg
short[] $this$lastIndex$iv
short e
Comparable v
int i
short minElem
int lastIndex
Comparable minValue
short[] $this$minByOrNull_u2dxTcfx_M
kotlin.jvm.functions.Function1 selector
private static final double minOf-jgv0xPQ (int[], kotlin.jvm.functions.Function1)
int $i$f$getLastIndex--ajY-9A
int[] $this$lastIndex$iv
double v
int i
double minValue
int[] $this$minOf_u2djgv0xPQ
kotlin.jvm.functions.Function1 selector
private static final double minOf-MShoTSo (long[], kotlin.jvm.functions.Function1)
int $i$f$getLastIndex-QwZRm1k
long[] $this$lastIndex$iv
double v
int i
double minValue
long[] $this$minOf_u2dMShoTSo
kotlin.jvm.functions.Function1 selector
private static final double minOf-JOV_ifY (byte[], kotlin.jvm.functions.Function1)
int $i$f$getLastIndex-GBYM_sE
byte[] $this$lastIndex$iv
double v
int i
double minValue
byte[] $this$minOf_u2dJOV_ifY
kotlin.jvm.functions.Function1 selector
private static final double minOf-xTcfx_M (short[], kotlin.jvm.functions.Function1)
int $i$f$getLastIndex-rL5Bavg
short[] $this$lastIndex$iv
double v
int i
double minValue
short[] $this$minOf_u2dxTcfx_M
kotlin.jvm.functions.Function1 selector
private static final float minOf-jgv0xPQ (int[], kotlin.jvm.functions.Function1)
int $i$f$getLastIndex--ajY-9A
int[] $this$lastIndex$iv
float v
int i
float minValue
int[] $this$minOf_u2djgv0xPQ
kotlin.jvm.functions.Function1 selector
private static final float minOf-MShoTSo (long[], kotlin.jvm.functions.Function1)
int $i$f$getLastIndex-QwZRm1k
long[] $this$lastIndex$iv
float v
int i
float minValue
long[] $this$minOf_u2dMShoTSo
kotlin.jvm.functions.Function1 selector
private static final float minOf-JOV_ifY (byte[], kotlin.jvm.functions.Function1)
int $i$f$getLastIndex-GBYM_sE
byte[] $this$lastIndex$iv
float v
int i
float minValue
byte[] $this$minOf_u2dJOV_ifY
kotlin.jvm.functions.Function1 selector
private static final float minOf-xTcfx_M (short[], kotlin.jvm.functions.Function1)
int $i$f$getLastIndex-rL5Bavg
short[] $this$lastIndex$iv
float v
int i
float minValue
short[] $this$minOf_u2dxTcfx_M
kotlin.jvm.functions.Function1 selector
private static final java.lang.Comparable minOf-jgv0xPQ (int[], kotlin.jvm.functions.Function1)
int $i$f$getLastIndex--ajY-9A
int[] $this$lastIndex$iv
Comparable v
int i
Comparable minValue
int[] $this$minOf_u2djgv0xPQ
kotlin.jvm.functions.Function1 selector
private static final java.lang.Comparable minOf-MShoTSo (long[], kotlin.jvm.functions.Function1)
int $i$f$getLastIndex-QwZRm1k
long[] $this$lastIndex$iv
Comparable v
int i
Comparable minValue
long[] $this$minOf_u2dMShoTSo
kotlin.jvm.functions.Function1 selector
private static final java.lang.Comparable minOf-JOV_ifY (byte[], kotlin.jvm.functions.Function1)
int $i$f$getLastIndex-GBYM_sE
byte[] $this$lastIndex$iv
Comparable v
int i
Comparable minValue
byte[] $this$minOf_u2dJOV_ifY
kotlin.jvm.functions.Function1 selector
private static final java.lang.Comparable minOf-xTcfx_M (short[], kotlin.jvm.functions.Function1)
int $i$f$getLastIndex-rL5Bavg
short[] $this$lastIndex$iv
Comparable v
int i
Comparable minValue
short[] $this$minOf_u2dxTcfx_M
kotlin.jvm.functions.Function1 selector
private static final java.lang.Double minOfOrNull-jgv0xPQ (int[], kotlin.jvm.functions.Function1)
int $i$f$getLastIndex--ajY-9A
int[] $this$lastIndex$iv
double v
int i
double minValue
int[] $this$minOfOrNull_u2djgv0xPQ
kotlin.jvm.functions.Function1 selector
private static final java.lang.Double minOfOrNull-MShoTSo (long[], kotlin.jvm.functions.Function1)
int $i$f$getLastIndex-QwZRm1k
long[] $this$lastIndex$iv
double v
int i
double minValue
long[] $this$minOfOrNull_u2dMShoTSo
kotlin.jvm.functions.Function1 selector
private static final java.lang.Double minOfOrNull-JOV_ifY (byte[], kotlin.jvm.functions.Function1)
int $i$f$getLastIndex-GBYM_sE
byte[] $this$lastIndex$iv
double v
int i
double minValue
byte[] $this$minOfOrNull_u2dJOV_ifY
kotlin.jvm.functions.Function1 selector
private static final java.lang.Double minOfOrNull-xTcfx_M (short[], kotlin.jvm.functions.Function1)
int $i$f$getLastIndex-rL5Bavg
short[] $this$lastIndex$iv
double v
int i
double minValue
short[] $this$minOfOrNull_u2dxTcfx_M
kotlin.jvm.functions.Function1 selector
private static final java.lang.Float minOfOrNull-jgv0xPQ (int[], kotlin.jvm.functions.Function1)
int $i$f$getLastIndex--ajY-9A
int[] $this$lastIndex$iv
float v
int i
float minValue
int[] $this$minOfOrNull_u2djgv0xPQ
kotlin.jvm.functions.Function1 selector
private static final java.lang.Float minOfOrNull-MShoTSo (long[], kotlin.jvm.functions.Function1)
int $i$f$getLastIndex-QwZRm1k
long[] $this$lastIndex$iv
float v
int i
float minValue
long[] $this$minOfOrNull_u2dMShoTSo
kotlin.jvm.functions.Function1 selector
private static final java.lang.Float minOfOrNull-JOV_ifY (byte[], kotlin.jvm.functions.Function1)
int $i$f$getLastIndex-GBYM_sE
byte[] $this$lastIndex$iv
float v
int i
float minValue
byte[] $this$minOfOrNull_u2dJOV_ifY
kotlin.jvm.functions.Function1 selector
private static final java.lang.Float minOfOrNull-xTcfx_M (short[], kotlin.jvm.functions.Function1)
int $i$f$getLastIndex-rL5Bavg
short[] $this$lastIndex$iv
float v
int i
float minValue
short[] $this$minOfOrNull_u2dxTcfx_M
kotlin.jvm.functions.Function1 selector
private static final java.lang.Comparable minOfOrNull-jgv0xPQ (int[], kotlin.jvm.functions.Function1)
int $i$f$getLastIndex--ajY-9A
int[] $this$lastIndex$iv
Comparable v
int i
Comparable minValue
int[] $this$minOfOrNull_u2djgv0xPQ
kotlin.jvm.functions.Function1 selector
private static final java.lang.Comparable minOfOrNull-MShoTSo (long[], kotlin.jvm.functions.Function1)
int $i$f$getLastIndex-QwZRm1k
long[] $this$lastIndex$iv
Comparable v
int i
Comparable minValue
long[] $this$minOfOrNull_u2dMShoTSo
kotlin.jvm.functions.Function1 selector
private static final java.lang.Comparable minOfOrNull-JOV_ifY (byte[], kotlin.jvm.functions.Function1)
int $i$f$getLastIndex-GBYM_sE
byte[] $this$lastIndex$iv
Comparable v
int i
Comparable minValue
byte[] $this$minOfOrNull_u2dJOV_ifY
kotlin.jvm.functions.Function1 selector
private static final java.lang.Comparable minOfOrNull-xTcfx_M (short[], kotlin.jvm.functions.Function1)
int $i$f$getLastIndex-rL5Bavg
short[] $this$lastIndex$iv
Comparable v
int i
Comparable minValue
short[] $this$minOfOrNull_u2dxTcfx_M
kotlin.jvm.functions.Function1 selector
private static final java.lang.Object minOfWith-myNOsp4 (int[], java.util.Comparator, kotlin.jvm.functions.Function1)
int $i$f$getLastIndex--ajY-9A
int[] $this$lastIndex$iv
Object v
int i
Object minValue
int[] $this$minOfWith_u2dmyNOsp4
java.util.Comparator comparator
kotlin.jvm.functions.Function1 selector
private static final java.lang.Object minOfWith-5NtCtWE (long[], java.util.Comparator, kotlin.jvm.functions.Function1)
int $i$f$getLastIndex-QwZRm1k
long[] $this$lastIndex$iv
Object v
int i
Object minValue
long[] $this$minOfWith_u2d5NtCtWE
java.util.Comparator comparator
kotlin.jvm.functions.Function1 selector
private static final java.lang.Object minOfWith-LTi4i_s (byte[], java.util.Comparator, kotlin.jvm.functions.Function1)
int $i$f$getLastIndex-GBYM_sE
byte[] $this$lastIndex$iv
Object v
int i
Object minValue
byte[] $this$minOfWith_u2dLTi4i_s
java.util.Comparator comparator
kotlin.jvm.functions.Function1 selector
private static final java.lang.Object minOfWith-l8EHGbQ (short[], java.util.Comparator, kotlin.jvm.functions.Function1)
int $i$f$getLastIndex-rL5Bavg
short[] $this$lastIndex$iv
Object v
int i
Object minValue
short[] $this$minOfWith_u2dl8EHGbQ
java.util.Comparator comparator
kotlin.jvm.functions.Function1 selector
private static final java.lang.Object minOfWithOrNull-myNOsp4 (int[], java.util.Comparator, kotlin.jvm.functions.Function1)
int $i$f$getLastIndex--ajY-9A
int[] $this$lastIndex$iv
Object v
int i
Object minValue
int[] $this$minOfWithOrNull_u2dmyNOsp4
java.util.Comparator comparator
kotlin.jvm.functions.Function1 selector
private static final java.lang.Object minOfWithOrNull-5NtCtWE (long[], java.util.Comparator, kotlin.jvm.functions.Function1)
int $i$f$getLastIndex-QwZRm1k
long[] $this$lastIndex$iv
Object v
int i
Object minValue
long[] $this$minOfWithOrNull_u2d5NtCtWE
java.util.Comparator comparator
kotlin.jvm.functions.Function1 selector
private static final java.lang.Object minOfWithOrNull-LTi4i_s (byte[], java.util.Comparator, kotlin.jvm.functions.Function1)
int $i$f$getLastIndex-GBYM_sE
byte[] $this$lastIndex$iv
Object v
int i
Object minValue
byte[] $this$minOfWithOrNull_u2dLTi4i_s
java.util.Comparator comparator
kotlin.jvm.functions.Function1 selector
private static final java.lang.Object minOfWithOrNull-l8EHGbQ (short[], java.util.Comparator, kotlin.jvm.functions.Function1)
int $i$f$getLastIndex-rL5Bavg
short[] $this$lastIndex$iv
Object v
int i
Object minValue
short[] $this$minOfWithOrNull_u2dl8EHGbQ
java.util.Comparator comparator
kotlin.jvm.functions.Function1 selector
public static final kotlin.UInt minOrNull--ajY-9A (int[])
int $i$f$getLastIndex--ajY-9A
int[] $this$lastIndex$iv
int e
int i
int min
int[] $this$minOrNull_u2d_u2dajY_u2d9A
public static final kotlin.ULong minOrNull-QwZRm1k (long[])
int $i$f$getLastIndex-QwZRm1k
long[] $this$lastIndex$iv
long e
int i
long min
long[] $this$minOrNull_u2dQwZRm1k
public static final kotlin.UByte minOrNull-GBYM_sE (byte[])
int $i$f$getLastIndex-GBYM_sE
byte[] $this$lastIndex$iv
byte e
int i
byte min
byte[] $this$minOrNull_u2dGBYM_sE
public static final kotlin.UShort minOrNull-rL5Bavg (short[])
int $i$f$getLastIndex-rL5Bavg
short[] $this$lastIndex$iv
short e
int i
short min
short[] $this$minOrNull_u2drL5Bavg
public static final int minWithOrThrow-U (int[], java.util.Comparator)
int $i$f$getLastIndex--ajY-9A
int[] $this$lastIndex$iv
int e
int i
int min
int[] $this$minWith_u2dYmdZ_VM
java.util.Comparator comparator
public static final long minWithOrThrow-U (long[], java.util.Comparator)
int $i$f$getLastIndex-QwZRm1k
long[] $this$lastIndex$iv
long e
int i
long min
long[] $this$minWith_u2dzrEWJaI
java.util.Comparator comparator
public static final byte minWithOrThrow-U (byte[], java.util.Comparator)
int $i$f$getLastIndex-GBYM_sE
byte[] $this$lastIndex$iv
byte e
int i
byte min
byte[] $this$minWith_u2dXMRcp5o
java.util.Comparator comparator
public static final short minWithOrThrow-U (short[], java.util.Comparator)
int $i$f$getLastIndex-rL5Bavg
short[] $this$lastIndex$iv
short e
int i
short min
short[] $this$minWith_u2deOHTfZs
java.util.Comparator comparator
public static final kotlin.UInt minWithOrNull-YmdZ_VM (int[], java.util.Comparator)
int $i$f$getLastIndex--ajY-9A
int[] $this$lastIndex$iv
int e
int i
int min
int[] $this$minWithOrNull_u2dYmdZ_VM
java.util.Comparator comparator
public static final kotlin.ULong minWithOrNull-zrEWJaI (long[], java.util.Comparator)
int $i$f$getLastIndex-QwZRm1k
long[] $this$lastIndex$iv
long e
int i
long min
long[] $this$minWithOrNull_u2dzrEWJaI
java.util.Comparator comparator
public static final kotlin.UByte minWithOrNull-XMRcp5o (byte[], java.util.Comparator)
int $i$f$getLastIndex-GBYM_sE
byte[] $this$lastIndex$iv
byte e
int i
byte min
byte[] $this$minWithOrNull_u2dXMRcp5o
java.util.Comparator comparator
public static final kotlin.UShort minWithOrNull-eOHTfZs (short[], java.util.Comparator)
int $i$f$getLastIndex-rL5Bavg
short[] $this$lastIndex$iv
short e
int i
short min
short[] $this$minWithOrNull_u2deOHTfZs
java.util.Comparator comparator
private static final boolean none--ajY-9A (int[])
int[] $this$none_u2d_u2dajY_u2d9A
private static final boolean none-QwZRm1k (long[])
long[] $this$none_u2dQwZRm1k
private static final boolean none-GBYM_sE (byte[])
byte[] $this$none_u2dGBYM_sE
private static final boolean none-rL5Bavg (short[])
short[] $this$none_u2drL5Bavg
private static final boolean none-jgv0xPQ (int[], kotlin.jvm.functions.Function1)
int element
int[] $this$none_u2djgv0xPQ
kotlin.jvm.functions.Function1 predicate
private static final boolean none-MShoTSo (long[], kotlin.jvm.functions.Function1)
long element
long[] $this$none_u2dMShoTSo
kotlin.jvm.functions.Function1 predicate
private static final boolean none-JOV_ifY (byte[], kotlin.jvm.functions.Function1)
byte element
byte[] $this$none_u2dJOV_ifY
kotlin.jvm.functions.Function1 predicate
private static final boolean none-xTcfx_M (short[], kotlin.jvm.functions.Function1)
short element
short[] $this$none_u2dxTcfx_M
kotlin.jvm.functions.Function1 predicate
private static final int[] onEach-jgv0xPQ (int[], kotlin.jvm.functions.Function1)
int element
int $i$a$-apply-UArraysKt___UArraysKt$onEach$1
int[] $this$onEach_jgv0xPQ_u24lambda_u2456
int[] $this$onEach_u2djgv0xPQ
kotlin.jvm.functions.Function1 action
private static final long[] onEach-MShoTSo (long[], kotlin.jvm.functions.Function1)
long element
int $i$a$-apply-UArraysKt___UArraysKt$onEach$2
long[] $this$onEach_MShoTSo_u24lambda_u2457
long[] $this$onEach_u2dMShoTSo
kotlin.jvm.functions.Function1 action
private static final byte[] onEach-JOV_ifY (byte[], kotlin.jvm.functions.Function1)
byte element
int $i$a$-apply-UArraysKt___UArraysKt$onEach$3
byte[] $this$onEach_JOV_ifY_u24lambda_u2458
byte[] $this$onEach_u2dJOV_ifY
kotlin.jvm.functions.Function1 action
private static final short[] onEach-xTcfx_M (short[], kotlin.jvm.functions.Function1)
short element
int $i$a$-apply-UArraysKt___UArraysKt$onEach$4
short[] $this$onEach_xTcfx_M_u24lambda_u2459
short[] $this$onEach_u2dxTcfx_M
kotlin.jvm.functions.Function1 action
private static final int[] onEachIndexed-WyvcNBI (int[], kotlin.jvm.functions.Function2)
int $i$a$-apply-UArraysKt___UArraysKt$onEachIndexed$1
int[] $this$onEachIndexed_WyvcNBI_u24lambda_u2460
int[] $this$onEachIndexed_u2dWyvcNBI
kotlin.jvm.functions.Function2 action
private static final long[] onEachIndexed-s8dVfGU (long[], kotlin.jvm.functions.Function2)
int $i$a$-apply-UArraysKt___UArraysKt$onEachIndexed$2
long[] $this$onEachIndexed_s8dVfGU_u24lambda_u2461
long[] $this$onEachIndexed_u2ds8dVfGU
kotlin.jvm.functions.Function2 action
private static final byte[] onEachIndexed-ELGow60 (byte[], kotlin.jvm.functions.Function2)
int $i$a$-apply-UArraysKt___UArraysKt$onEachIndexed$3
byte[] $this$onEachIndexed_ELGow60_u24lambda_u2462
byte[] $this$onEachIndexed_u2dELGow60
kotlin.jvm.functions.Function2 action
private static final short[] onEachIndexed-xzaTVY8 (short[], kotlin.jvm.functions.Function2)
int $i$a$-apply-UArraysKt___UArraysKt$onEachIndexed$4
short[] $this$onEachIndexed_xzaTVY8_u24lambda_u2463
short[] $this$onEachIndexed_u2dxzaTVY8
kotlin.jvm.functions.Function2 action
private static final int reduce-WyvcNBI (int[], kotlin.jvm.functions.Function2)
int $i$f$getLastIndex--ajY-9A
int[] $this$lastIndex$iv
int index
int accumulator
int[] $this$reduce_u2dWyvcNBI
kotlin.jvm.functions.Function2 operation
private static final long reduce-s8dVfGU (long[], kotlin.jvm.functions.Function2)
int $i$f$getLastIndex-QwZRm1k
long[] $this$lastIndex$iv
int index
long accumulator
long[] $this$reduce_u2ds8dVfGU
kotlin.jvm.functions.Function2 operation
private static final byte reduce-ELGow60 (byte[], kotlin.jvm.functions.Function2)
int $i$f$getLastIndex-GBYM_sE
byte[] $this$lastIndex$iv
int index
byte accumulator
byte[] $this$reduce_u2dELGow60
kotlin.jvm.functions.Function2 operation
private static final short reduce-xzaTVY8 (short[], kotlin.jvm.functions.Function2)
int $i$f$getLastIndex-rL5Bavg
short[] $this$lastIndex$iv
int index
short accumulator
short[] $this$reduce_u2dxzaTVY8
kotlin.jvm.functions.Function2 operation
private static final int reduceIndexed-D40WMg8 (int[], kotlin.jvm.functions.Function3)
int $i$f$getLastIndex--ajY-9A
int[] $this$lastIndex$iv
int index
int accumulator
int[] $this$reduceIndexed_u2dD40WMg8
kotlin.jvm.functions.Function3 operation
private static final long reduceIndexed-z1zDJgo (long[], kotlin.jvm.functions.Function3)
int $i$f$getLastIndex-QwZRm1k
long[] $this$lastIndex$iv
int index
long accumulator
long[] $this$reduceIndexed_u2dz1zDJgo
kotlin.jvm.functions.Function3 operation
private static final byte reduceIndexed-EOyYB1Y (byte[], kotlin.jvm.functions.Function3)
int $i$f$getLastIndex-GBYM_sE
byte[] $this$lastIndex$iv
int index
byte accumulator
byte[] $this$reduceIndexed_u2dEOyYB1Y
kotlin.jvm.functions.Function3 operation
private static final short reduceIndexed-aLgx1Fo (short[], kotlin.jvm.functions.Function3)
int $i$f$getLastIndex-rL5Bavg
short[] $this$lastIndex$iv
int index
short accumulator
short[] $this$reduceIndexed_u2daLgx1Fo
kotlin.jvm.functions.Function3 operation
private static final kotlin.UInt reduceIndexedOrNull-D40WMg8 (int[], kotlin.jvm.functions.Function3)
int $i$f$getLastIndex--ajY-9A
int[] $this$lastIndex$iv
int index
int accumulator
int[] $this$reduceIndexedOrNull_u2dD40WMg8
kotlin.jvm.functions.Function3 operation
private static final kotlin.ULong reduceIndexedOrNull-z1zDJgo (long[], kotlin.jvm.functions.Function3)
int $i$f$getLastIndex-QwZRm1k
long[] $this$lastIndex$iv
int index
long accumulator
long[] $this$reduceIndexedOrNull_u2dz1zDJgo
kotlin.jvm.functions.Function3 operation
private static final kotlin.UByte reduceIndexedOrNull-EOyYB1Y (byte[], kotlin.jvm.functions.Function3)
int $i$f$getLastIndex-GBYM_sE
byte[] $this$lastIndex$iv
int index
byte accumulator
byte[] $this$reduceIndexedOrNull_u2dEOyYB1Y
kotlin.jvm.functions.Function3 operation
private static final kotlin.UShort reduceIndexedOrNull-aLgx1Fo (short[], kotlin.jvm.functions.Function3)
int $i$f$getLastIndex-rL5Bavg
short[] $this$lastIndex$iv
int index
short accumulator
short[] $this$reduceIndexedOrNull_u2daLgx1Fo
kotlin.jvm.functions.Function3 operation
private static final kotlin.UInt reduceOrNull-WyvcNBI (int[], kotlin.jvm.functions.Function2)
int $i$f$getLastIndex--ajY-9A
int[] $this$lastIndex$iv
int index
int accumulator
int[] $this$reduceOrNull_u2dWyvcNBI
kotlin.jvm.functions.Function2 operation
private static final kotlin.ULong reduceOrNull-s8dVfGU (long[], kotlin.jvm.functions.Function2)
int $i$f$getLastIndex-QwZRm1k
long[] $this$lastIndex$iv
int index
long accumulator
long[] $this$reduceOrNull_u2ds8dVfGU
kotlin.jvm.functions.Function2 operation
private static final kotlin.UByte reduceOrNull-ELGow60 (byte[], kotlin.jvm.functions.Function2)
int $i$f$getLastIndex-GBYM_sE
byte[] $this$lastIndex$iv
int index
byte accumulator
byte[] $this$reduceOrNull_u2dELGow60
kotlin.jvm.functions.Function2 operation
private static final kotlin.UShort reduceOrNull-xzaTVY8 (short[], kotlin.jvm.functions.Function2)
int $i$f$getLastIndex-rL5Bavg
short[] $this$lastIndex$iv
int index
short accumulator
short[] $this$reduceOrNull_u2dxzaTVY8
kotlin.jvm.functions.Function2 operation
private static final int reduceRight-WyvcNBI (int[], kotlin.jvm.functions.Function2)
int $i$f$getLastIndex--ajY-9A
int[] $this$lastIndex$iv
int index
int accumulator
int[] $this$reduceRight_u2dWyvcNBI
kotlin.jvm.functions.Function2 operation
private static final long reduceRight-s8dVfGU (long[], kotlin.jvm.functions.Function2)
int $i$f$getLastIndex-QwZRm1k
long[] $this$lastIndex$iv
int index
long accumulator
long[] $this$reduceRight_u2ds8dVfGU
kotlin.jvm.functions.Function2 operation
private static final byte reduceRight-ELGow60 (byte[], kotlin.jvm.functions.Function2)
int $i$f$getLastIndex-GBYM_sE
byte[] $this$lastIndex$iv
int index
byte accumulator
byte[] $this$reduceRight_u2dELGow60
kotlin.jvm.functions.Function2 operation
private static final short reduceRight-xzaTVY8 (short[], kotlin.jvm.functions.Function2)
int $i$f$getLastIndex-rL5Bavg
short[] $this$lastIndex$iv
int index
short accumulator
short[] $this$reduceRight_u2dxzaTVY8
kotlin.jvm.functions.Function2 operation
private static final int reduceRightIndexed-D40WMg8 (int[], kotlin.jvm.functions.Function3)
int $i$f$getLastIndex--ajY-9A
int[] $this$lastIndex$iv
int index
int accumulator
int[] $this$reduceRightIndexed_u2dD40WMg8
kotlin.jvm.functions.Function3 operation
private static final long reduceRightIndexed-z1zDJgo (long[], kotlin.jvm.functions.Function3)
int $i$f$getLastIndex-QwZRm1k
long[] $this$lastIndex$iv
int index
long accumulator
long[] $this$reduceRightIndexed_u2dz1zDJgo
kotlin.jvm.functions.Function3 operation
private static final byte reduceRightIndexed-EOyYB1Y (byte[], kotlin.jvm.functions.Function3)
int $i$f$getLastIndex-GBYM_sE
byte[] $this$lastIndex$iv
int index
byte accumulator
byte[] $this$reduceRightIndexed_u2dEOyYB1Y
kotlin.jvm.functions.Function3 operation
private static final short reduceRightIndexed-aLgx1Fo (short[], kotlin.jvm.functions.Function3)
int $i$f$getLastIndex-rL5Bavg
short[] $this$lastIndex$iv
int index
short accumulator
short[] $this$reduceRightIndexed_u2daLgx1Fo
kotlin.jvm.functions.Function3 operation
private static final kotlin.UInt reduceRightIndexedOrNull-D40WMg8 (int[], kotlin.jvm.functions.Function3)
int $i$f$getLastIndex--ajY-9A
int[] $this$lastIndex$iv
int index
int accumulator
int[] $this$reduceRightIndexedOrNull_u2dD40WMg8
kotlin.jvm.functions.Function3 operation
private static final kotlin.ULong reduceRightIndexedOrNull-z1zDJgo (long[], kotlin.jvm.functions.Function3)
int $i$f$getLastIndex-QwZRm1k
long[] $this$lastIndex$iv
int index
long accumulator
long[] $this$reduceRightIndexedOrNull_u2dz1zDJgo
kotlin.jvm.functions.Function3 operation
private static final kotlin.UByte reduceRightIndexedOrNull-EOyYB1Y (byte[], kotlin.jvm.functions.Function3)
int $i$f$getLastIndex-GBYM_sE
byte[] $this$lastIndex$iv
int index
byte accumulator
byte[] $this$reduceRightIndexedOrNull_u2dEOyYB1Y
kotlin.jvm.functions.Function3 operation
private static final kotlin.UShort reduceRightIndexedOrNull-aLgx1Fo (short[], kotlin.jvm.functions.Function3)
int $i$f$getLastIndex-rL5Bavg
short[] $this$lastIndex$iv
int index
short accumulator
short[] $this$reduceRightIndexedOrNull_u2daLgx1Fo
kotlin.jvm.functions.Function3 operation
private static final kotlin.UInt reduceRightOrNull-WyvcNBI (int[], kotlin.jvm.functions.Function2)
int $i$f$getLastIndex--ajY-9A
int[] $this$lastIndex$iv
int index
int accumulator
int[] $this$reduceRightOrNull_u2dWyvcNBI
kotlin.jvm.functions.Function2 operation
private static final kotlin.ULong reduceRightOrNull-s8dVfGU (long[], kotlin.jvm.functions.Function2)
int $i$f$getLastIndex-QwZRm1k
long[] $this$lastIndex$iv
int index
long accumulator
long[] $this$reduceRightOrNull_u2ds8dVfGU
kotlin.jvm.functions.Function2 operation
private static final kotlin.UByte reduceRightOrNull-ELGow60 (byte[], kotlin.jvm.functions.Function2)
int $i$f$getLastIndex-GBYM_sE
byte[] $this$lastIndex$iv
int index
byte accumulator
byte[] $this$reduceRightOrNull_u2dELGow60
kotlin.jvm.functions.Function2 operation
private static final kotlin.UShort reduceRightOrNull-xzaTVY8 (short[], kotlin.jvm.functions.Function2)
int $i$f$getLastIndex-rL5Bavg
short[] $this$lastIndex$iv
int index
short accumulator
short[] $this$reduceRightOrNull_u2dxzaTVY8
kotlin.jvm.functions.Function2 operation
private static final java.util.List runningFold-zi1B2BA (int[], java.lang.Object, kotlin.jvm.functions.Function2)
int $i$a$-apply-UArraysKt___UArraysKt$runningFold$result$1
java.util.ArrayList $this$runningFold_zi1B2BA_u24lambda_u2464
int element
java.util.ArrayList result
Object accumulator
int[] $this$runningFold_u2dzi1B2BA
Object initial
kotlin.jvm.functions.Function2 operation
private static final java.util.List runningFold-A8wKCXQ (long[], java.lang.Object, kotlin.jvm.functions.Function2)
int $i$a$-apply-UArraysKt___UArraysKt$runningFold$result$2
java.util.ArrayList $this$runningFold_A8wKCXQ_u24lambda_u2465
long element
java.util.ArrayList result
Object accumulator
long[] $this$runningFold_u2dA8wKCXQ
Object initial
kotlin.jvm.functions.Function2 operation
private static final java.util.List runningFold-yXmHNn8 (byte[], java.lang.Object, kotlin.jvm.functions.Function2)
int $i$a$-apply-UArraysKt___UArraysKt$runningFold$result$3
java.util.ArrayList $this$runningFold_yXmHNn8_u24lambda_u2466
byte element
java.util.ArrayList result
Object accumulator
byte[] $this$runningFold_u2dyXmHNn8
Object initial
kotlin.jvm.functions.Function2 operation
private static final java.util.List runningFold-zww5nb8 (short[], java.lang.Object, kotlin.jvm.functions.Function2)
int $i$a$-apply-UArraysKt___UArraysKt$runningFold$result$4
java.util.ArrayList $this$runningFold_zww5nb8_u24lambda_u2467
short element
java.util.ArrayList result
Object accumulator
short[] $this$runningFold_u2dzww5nb8
Object initial
kotlin.jvm.functions.Function2 operation
private static final java.util.List runningFoldIndexed-yVwIW0Q (int[], java.lang.Object, kotlin.jvm.functions.Function3)
int $i$a$-apply-UArraysKt___UArraysKt$runningFoldIndexed$result$1
java.util.ArrayList $this$runningFoldIndexed_yVwIW0Q_u24lambda_u2468
int index
java.util.ArrayList result
Object accumulator
int[] $this$runningFoldIndexed_u2dyVwIW0Q
Object initial
kotlin.jvm.functions.Function3 operation
private static final java.util.List runningFoldIndexed-mwnnOCs (long[], java.lang.Object, kotlin.jvm.functions.Function3)
int $i$a$-apply-UArraysKt___UArraysKt$runningFoldIndexed$result$2
java.util.ArrayList $this$runningFoldIndexed_mwnnOCs_u24lambda_u2469
int index
java.util.ArrayList result
Object accumulator
long[] $this$runningFoldIndexed_u2dmwnnOCs
Object initial
kotlin.jvm.functions.Function3 operation
private static final java.util.List runningFoldIndexed-3iWJZGE (byte[], java.lang.Object, kotlin.jvm.functions.Function3)
int $i$a$-apply-UArraysKt___UArraysKt$runningFoldIndexed$result$3
java.util.ArrayList $this$runningFoldIndexed_3iWJZGE_u24lambda_u2470
int index
java.util.ArrayList result
Object accumulator
byte[] $this$runningFoldIndexed_u2d3iWJZGE
Object initial
kotlin.jvm.functions.Function3 operation
private static final java.util.List runningFoldIndexed-bzxtMww (short[], java.lang.Object, kotlin.jvm.functions.Function3)
int $i$a$-apply-UArraysKt___UArraysKt$runningFoldIndexed$result$4
java.util.ArrayList $this$runningFoldIndexed_bzxtMww_u24lambda_u2471
int index
java.util.ArrayList result
Object accumulator
short[] $this$runningFoldIndexed_u2dbzxtMww
Object initial
kotlin.jvm.functions.Function3 operation
private static final java.util.List runningReduce-WyvcNBI (int[], kotlin.jvm.functions.Function2)
int $i$a$-apply-UArraysKt___UArraysKt$runningReduce$result$1
java.util.ArrayList $this$runningReduce_WyvcNBI_u24lambda_u2472
int index
int accumulator
java.util.ArrayList result
int[] $this$runningReduce_u2dWyvcNBI
kotlin.jvm.functions.Function2 operation
private static final java.util.List runningReduce-s8dVfGU (long[], kotlin.jvm.functions.Function2)
int $i$a$-apply-UArraysKt___UArraysKt$runningReduce$result$2
java.util.ArrayList $this$runningReduce_s8dVfGU_u24lambda_u2473
int index
long accumulator
java.util.ArrayList result
long[] $this$runningReduce_u2ds8dVfGU
kotlin.jvm.functions.Function2 operation
private static final java.util.List runningReduce-ELGow60 (byte[], kotlin.jvm.functions.Function2)
int $i$a$-apply-UArraysKt___UArraysKt$runningReduce$result$3
java.util.ArrayList $this$runningReduce_ELGow60_u24lambda_u2474
int index
byte accumulator
java.util.ArrayList result
byte[] $this$runningReduce_u2dELGow60
kotlin.jvm.functions.Function2 operation
private static final java.util.List runningReduce-xzaTVY8 (short[], kotlin.jvm.functions.Function2)
int $i$a$-apply-UArraysKt___UArraysKt$runningReduce$result$4
java.util.ArrayList $this$runningReduce_xzaTVY8_u24lambda_u2475
int index
short accumulator
java.util.ArrayList result
short[] $this$runningReduce_u2dxzaTVY8
kotlin.jvm.functions.Function2 operation
private static final java.util.List runningReduceIndexed-D40WMg8 (int[], kotlin.jvm.functions.Function3)
int $i$a$-apply-UArraysKt___UArraysKt$runningReduceIndexed$result$1
java.util.ArrayList $this$runningReduceIndexed_D40WMg8_u24lambda_u2476
int index
int accumulator
java.util.ArrayList result
int[] $this$runningReduceIndexed_u2dD40WMg8
kotlin.jvm.functions.Function3 operation
private static final java.util.List runningReduceIndexed-z1zDJgo (long[], kotlin.jvm.functions.Function3)
int $i$a$-apply-UArraysKt___UArraysKt$runningReduceIndexed$result$2
java.util.ArrayList $this$runningReduceIndexed_z1zDJgo_u24lambda_u2477
int index
long accumulator
java.util.ArrayList result
long[] $this$runningReduceIndexed_u2dz1zDJgo
kotlin.jvm.functions.Function3 operation
private static final java.util.List runningReduceIndexed-EOyYB1Y (byte[], kotlin.jvm.functions.Function3)
int $i$a$-apply-UArraysKt___UArraysKt$runningReduceIndexed$result$3
java.util.ArrayList $this$runningReduceIndexed_EOyYB1Y_u24lambda_u2478
int index
byte accumulator
java.util.ArrayList result
byte[] $this$runningReduceIndexed_u2dEOyYB1Y
kotlin.jvm.functions.Function3 operation
private static final java.util.List runningReduceIndexed-aLgx1Fo (short[], kotlin.jvm.functions.Function3)
int $i$a$-apply-UArraysKt___UArraysKt$runningReduceIndexed$result$4
java.util.ArrayList $this$runningReduceIndexed_aLgx1Fo_u24lambda_u2479
int index
short accumulator
java.util.ArrayList result
short[] $this$runningReduceIndexed_u2daLgx1Fo
kotlin.jvm.functions.Function3 operation
private static final java.util.List scan-zi1B2BA (int[], java.lang.Object, kotlin.jvm.functions.Function2)
int[] $this$scan_u2dzi1B2BA
Object initial
kotlin.jvm.functions.Function2 operation
private static final java.util.List scan-A8wKCXQ (long[], java.lang.Object, kotlin.jvm.functions.Function2)
long[] $this$scan_u2dA8wKCXQ
Object initial
kotlin.jvm.functions.Function2 operation
private static final java.util.List scan-yXmHNn8 (byte[], java.lang.Object, kotlin.jvm.functions.Function2)
byte[] $this$scan_u2dyXmHNn8
Object initial
kotlin.jvm.functions.Function2 operation
private static final java.util.List scan-zww5nb8 (short[], java.lang.Object, kotlin.jvm.functions.Function2)
short[] $this$scan_u2dzww5nb8
Object initial
kotlin.jvm.functions.Function2 operation
private static final java.util.List scanIndexed-yVwIW0Q (int[], java.lang.Object, kotlin.jvm.functions.Function3)
int[] $this$scanIndexed_u2dyVwIW0Q
Object initial
kotlin.jvm.functions.Function3 operation
private static final java.util.List scanIndexed-mwnnOCs (long[], java.lang.Object, kotlin.jvm.functions.Function3)
long[] $this$scanIndexed_u2dmwnnOCs
Object initial
kotlin.jvm.functions.Function3 operation
private static final java.util.List scanIndexed-3iWJZGE (byte[], java.lang.Object, kotlin.jvm.functions.Function3)
byte[] $this$scanIndexed_u2d3iWJZGE
Object initial
kotlin.jvm.functions.Function3 operation
private static final java.util.List scanIndexed-bzxtMww (short[], java.lang.Object, kotlin.jvm.functions.Function3)
short[] $this$scanIndexed_u2dbzxtMww
Object initial
kotlin.jvm.functions.Function3 operation
private static final int sumBy-jgv0xPQ (int[], kotlin.jvm.functions.Function1)
int element
int sum
int[] $this$sumBy_u2djgv0xPQ
kotlin.jvm.functions.Function1 selector
private static final int sumBy-MShoTSo (long[], kotlin.jvm.functions.Function1)
long element
int sum
long[] $this$sumBy_u2dMShoTSo
kotlin.jvm.functions.Function1 selector
private static final int sumBy-JOV_ifY (byte[], kotlin.jvm.functions.Function1)
byte element
int sum
byte[] $this$sumBy_u2dJOV_ifY
kotlin.jvm.functions.Function1 selector
private static final int sumBy-xTcfx_M (short[], kotlin.jvm.functions.Function1)
short element
int sum
short[] $this$sumBy_u2dxTcfx_M
kotlin.jvm.functions.Function1 selector
private static final double sumByDouble-jgv0xPQ (int[], kotlin.jvm.functions.Function1)
int element
double sum
int[] $this$sumByDouble_u2djgv0xPQ
kotlin.jvm.functions.Function1 selector
private static final double sumByDouble-MShoTSo (long[], kotlin.jvm.functions.Function1)
long element
double sum
long[] $this$sumByDouble_u2dMShoTSo
kotlin.jvm.functions.Function1 selector
private static final double sumByDouble-JOV_ifY (byte[], kotlin.jvm.functions.Function1)
byte element
double sum
byte[] $this$sumByDouble_u2dJOV_ifY
kotlin.jvm.functions.Function1 selector
private static final double sumByDouble-xTcfx_M (short[], kotlin.jvm.functions.Function1)
short element
double sum
short[] $this$sumByDouble_u2dxTcfx_M
kotlin.jvm.functions.Function1 selector
private static final double sumOfDouble (int[], kotlin.jvm.functions.Function1)
int element
double sum
int[] $this$sumOf_u2djgv0xPQ
kotlin.jvm.functions.Function1 selector
private static final double sumOfDouble (long[], kotlin.jvm.functions.Function1)
long element
double sum
long[] $this$sumOf_u2dMShoTSo
kotlin.jvm.functions.Function1 selector
private static final double sumOfDouble (byte[], kotlin.jvm.functions.Function1)
byte element
double sum
byte[] $this$sumOf_u2dJOV_ifY
kotlin.jvm.functions.Function1 selector
private static final double sumOfDouble (short[], kotlin.jvm.functions.Function1)
short element
double sum
short[] $this$sumOf_u2dxTcfx_M
kotlin.jvm.functions.Function1 selector
private static final int sumOfInt (int[], kotlin.jvm.functions.Function1)
int element
int sum
int[] $this$sumOf_u2djgv0xPQ
kotlin.jvm.functions.Function1 selector
private static final int sumOfInt (long[], kotlin.jvm.functions.Function1)
long element
int sum
long[] $this$sumOf_u2dMShoTSo
kotlin.jvm.functions.Function1 selector
private static final int sumOfInt (byte[], kotlin.jvm.functions.Function1)
byte element
int sum
byte[] $this$sumOf_u2dJOV_ifY
kotlin.jvm.functions.Function1 selector
private static final int sumOfInt (short[], kotlin.jvm.functions.Function1)
short element
int sum
short[] $this$sumOf_u2dxTcfx_M
kotlin.jvm.functions.Function1 selector
private static final long sumOfLong (int[], kotlin.jvm.functions.Function1)
int element
long sum
int[] $this$sumOf_u2djgv0xPQ
kotlin.jvm.functions.Function1 selector
private static final long sumOfLong (long[], kotlin.jvm.functions.Function1)
long element
long sum
long[] $this$sumOf_u2dMShoTSo
kotlin.jvm.functions.Function1 selector
private static final long sumOfLong (byte[], kotlin.jvm.functions.Function1)
byte element
long sum
byte[] $this$sumOf_u2dJOV_ifY
kotlin.jvm.functions.Function1 selector
private static final long sumOfLong (short[], kotlin.jvm.functions.Function1)
short element
long sum
short[] $this$sumOf_u2dxTcfx_M
kotlin.jvm.functions.Function1 selector
private static final int sumOfUInt (int[], kotlin.jvm.functions.Function1)
int element
int sum
int[] $this$sumOf_u2djgv0xPQ
kotlin.jvm.functions.Function1 selector
private static final int sumOfUInt (long[], kotlin.jvm.functions.Function1)
long element
int sum
long[] $this$sumOf_u2dMShoTSo
kotlin.jvm.functions.Function1 selector
private static final int sumOfUInt (byte[], kotlin.jvm.functions.Function1)
byte element
int sum
byte[] $this$sumOf_u2dJOV_ifY
kotlin.jvm.functions.Function1 selector
private static final int sumOfUInt (short[], kotlin.jvm.functions.Function1)
short element
int sum
short[] $this$sumOf_u2dxTcfx_M
kotlin.jvm.functions.Function1 selector
private static final long sumOfULong (int[], kotlin.jvm.functions.Function1)
int element
long sum
int[] $this$sumOf_u2djgv0xPQ
kotlin.jvm.functions.Function1 selector
private static final long sumOfULong (long[], kotlin.jvm.functions.Function1)
long element
long sum
long[] $this$sumOf_u2dMShoTSo
kotlin.jvm.functions.Function1 selector
private static final long sumOfULong (byte[], kotlin.jvm.functions.Function1)
byte element
long sum
byte[] $this$sumOf_u2dJOV_ifY
kotlin.jvm.functions.Function1 selector
private static final long sumOfULong (short[], kotlin.jvm.functions.Function1)
short element
long sum
short[] $this$sumOf_u2dxTcfx_M
kotlin.jvm.functions.Function1 selector
public static final java.util.List zip-C-E_24M (int[], java.lang.Object[])
int $i$a$-zip-ZjwqOic-UArraysKt___UArraysKt$zip$1
int t1
Object t2
int[] $this$zip_u2dC_u2dE_24M
Object[] other
public static final java.util.List zip-f7H3mmw (long[], java.lang.Object[])
int $i$a$-zip-8LME4QE-UArraysKt___UArraysKt$zip$2
long t1
Object t2
long[] $this$zip_u2df7H3mmw
Object[] other
public static final java.util.List zip-nl983wc (byte[], java.lang.Object[])
int $i$a$-zip-LuipOMY-UArraysKt___UArraysKt$zip$3
byte t1
Object t2
byte[] $this$zip_u2dnl983wc
Object[] other
public static final java.util.List zip-uaTIQ5s (short[], java.lang.Object[])
int $i$a$-zip-ePBmRWY-UArraysKt___UArraysKt$zip$4
short t1
Object t2
short[] $this$zip_u2duaTIQ5s
Object[] other
private static final java.util.List zip-ZjwqOic (int[], java.lang.Object[], kotlin.jvm.functions.Function2)
int i
int size
java.util.ArrayList list
int[] $this$zip_u2dZjwqOic
Object[] other
kotlin.jvm.functions.Function2 transform
private static final java.util.List zip-8LME4QE (long[], java.lang.Object[], kotlin.jvm.functions.Function2)
int i
int size
java.util.ArrayList list
long[] $this$zip_u2d8LME4QE
Object[] other
kotlin.jvm.functions.Function2 transform
private static final java.util.List zip-LuipOMY (byte[], java.lang.Object[], kotlin.jvm.functions.Function2)
int i
int size
java.util.ArrayList list
byte[] $this$zip_u2dLuipOMY
Object[] other
kotlin.jvm.functions.Function2 transform
private static final java.util.List zip-ePBmRWY (short[], java.lang.Object[], kotlin.jvm.functions.Function2)
int i
int size
java.util.ArrayList list
short[] $this$zip_u2dePBmRWY
Object[] other
kotlin.jvm.functions.Function2 transform
public static final java.util.List zip-HwE9HBo (int[], java.lang.Iterable)
int $i$a$-zip-7znnbtw-UArraysKt___UArraysKt$zip$5
int t1
Object t2
int[] $this$zip_u2dHwE9HBo
Iterable other
public static final java.util.List zip-F7u83W8 (long[], java.lang.Iterable)
int $i$a$-zip-TUPTUsU-UArraysKt___UArraysKt$zip$6
long t1
Object t2
long[] $this$zip_u2dF7u83W8
Iterable other
public static final java.util.List zip-JQknh5Q (byte[], java.lang.Iterable)
int $i$a$-zip-UCnP4_w-UArraysKt___UArraysKt$zip$7
byte t1
Object t2
byte[] $this$zip_u2dJQknh5Q
Iterable other
public static final java.util.List zip-JGPC0-M (short[], java.lang.Iterable)
int $i$a$-zip-kBb4a-s-UArraysKt___UArraysKt$zip$8
short t1
Object t2
short[] $this$zip_u2dJGPC0_u2dM
Iterable other
private static final java.util.List zip-7znnbtw (int[], java.lang.Iterable, kotlin.jvm.functions.Function2)
Object element
int arraySize
java.util.ArrayList list
int i
int[] $this$zip_u2d7znnbtw
Iterable other
kotlin.jvm.functions.Function2 transform
private static final java.util.List zip-TUPTUsU (long[], java.lang.Iterable, kotlin.jvm.functions.Function2)
Object element
int arraySize
java.util.ArrayList list
int i
long[] $this$zip_u2dTUPTUsU
Iterable other
kotlin.jvm.functions.Function2 transform
private static final java.util.List zip-UCnP4_w (byte[], java.lang.Iterable, kotlin.jvm.functions.Function2)
Object element
int arraySize
java.util.ArrayList list
int i
byte[] $this$zip_u2dUCnP4_w
Iterable other
kotlin.jvm.functions.Function2 transform
private static final java.util.List zip-kBb4a-s (short[], java.lang.Iterable, kotlin.jvm.functions.Function2)
Object element
int arraySize
java.util.ArrayList list
int i
short[] $this$zip_u2dkBb4a_u2ds
Iterable other
kotlin.jvm.functions.Function2 transform
public static final java.util.List zip-ctEhBpI (int[], int[])
int $i$a$-zip-L83TJbI-UArraysKt___UArraysKt$zip$9
int t1
int t2
int[] $this$zip_u2dctEhBpI
int[] other
public static final java.util.List zip-us8wMrg (long[], long[])
int $i$a$-zip-PabeH-Q-UArraysKt___UArraysKt$zip$10
long t1
long t2
long[] $this$zip_u2dus8wMrg
long[] other
public static final java.util.List zip-kdPth3s (byte[], byte[])
int $i$a$-zip-JAKpvQM-UArraysKt___UArraysKt$zip$11
byte t1
byte t2
byte[] $this$zip_u2dkdPth3s
byte[] other
public static final java.util.List zip-mazbYpA (short[], short[])
int $i$a$-zip-gVVukQo-UArraysKt___UArraysKt$zip$12
short t1
short t2
short[] $this$zip_u2dmazbYpA
short[] other
private static final java.util.List zip-L83TJbI (int[], int[], kotlin.jvm.functions.Function2)
int i
int size
java.util.ArrayList list
int[] $this$zip_u2dL83TJbI
int[] other
kotlin.jvm.functions.Function2 transform
private static final java.util.List zip-PabeH-Q (long[], long[], kotlin.jvm.functions.Function2)
int i
int size
java.util.ArrayList list
long[] $this$zip_u2dPabeH_u2dQ
long[] other
kotlin.jvm.functions.Function2 transform
private static final java.util.List zip-JAKpvQM (byte[], byte[], kotlin.jvm.functions.Function2)
int i
int size
java.util.ArrayList list
byte[] $this$zip_u2dJAKpvQM
byte[] other
kotlin.jvm.functions.Function2 transform
private static final java.util.List zip-gVVukQo (short[], short[], kotlin.jvm.functions.Function2)
int i
int size
java.util.ArrayList list
short[] $this$zip_u2dgVVukQo
short[] other
kotlin.jvm.functions.Function2 transform
public static final int sumOfUInt (kotlin.UInt[])
int element
int sum
kotlin.UInt[] $this$sum
public static final long sumOfULong (kotlin.ULong[])
long element
long sum
kotlin.ULong[] $this$sum
public static final int sumOfUByte (kotlin.UByte[])
byte element
int sum
kotlin.UByte[] $this$sum
public static final int sumOfUShort (kotlin.UShort[])
short element
int sum
kotlin.UShort[] $this$sum
private static final int sum--ajY-9A (int[])
int[] $this$sum_u2d_u2dajY_u2d9A
private static final long sum-QwZRm1k (long[])
long[] $this$sum_u2dQwZRm1k
private static final int sum-GBYM_sE (byte[])
int $i$a$-sumOfUInt-UArraysKt___UArraysKt$sum$1
byte it
byte[] $this$sum_u2dGBYM_sE
private static final int sum-rL5Bavg (short[])
int $i$a$-sumOfUInt-UArraysKt___UArraysKt$sum$2
short it
short[] $this$sum_u2drL5Bavg
public void <init> ()
}
kotlin/comparisons/
kotlin/comparisons/ComparisonsKt.class
<Unknown>
package kotlin.comparisons
public final kotlin.comparisons.ComparisonsKt extends kotlin.comparisons.ComparisonsKt___ComparisonsKt {
private void <init> ()
}
kotlin/comparisons/ComparisonsKt__ComparisonsKt$compareBy$2.class
Comparisons.kt
package kotlin.comparisons
public final kotlin.comparisons.ComparisonsKt__ComparisonsKt$compareBy$2 extends java.lang.Object implements java.util.Comparator {
final synthetic kotlin.jvm.functions.Function1 $selector
public void <init> (kotlin.jvm.functions.Function1)
kotlin.jvm.functions.Function1 $selector
public final int compare (java.lang.Object, java.lang.Object)
Object a
Object b
}
kotlin/comparisons/ComparisonsKt__ComparisonsKt$compareBy$3.class
Comparisons.kt
package kotlin.comparisons
public final kotlin.comparisons.ComparisonsKt__ComparisonsKt$compareBy$3 extends java.lang.Object implements java.util.Comparator {
final synthetic java.util.Comparator $comparator
final synthetic kotlin.jvm.functions.Function1 $selector
public void <init> (java.util.Comparator, kotlin.jvm.functions.Function1)
java.util.Comparator $comparator
kotlin.jvm.functions.Function1 $selector
public final int compare (java.lang.Object, java.lang.Object)
Object a
Object b
}
kotlin/comparisons/ComparisonsKt__ComparisonsKt$compareByDescending$1.class
Comparisons.kt
package kotlin.comparisons
public final kotlin.comparisons.ComparisonsKt__ComparisonsKt$compareByDescending$1 extends java.lang.Object implements java.util.Comparator {
final synthetic kotlin.jvm.functions.Function1 $selector
public void <init> (kotlin.jvm.functions.Function1)
kotlin.jvm.functions.Function1 $selector
public final int compare (java.lang.Object, java.lang.Object)
Object a
Object b
}
kotlin/comparisons/ComparisonsKt__ComparisonsKt$compareByDescending$2.class
Comparisons.kt
package kotlin.comparisons
public final kotlin.comparisons.ComparisonsKt__ComparisonsKt$compareByDescending$2 extends java.lang.Object implements java.util.Comparator {
final synthetic java.util.Comparator $comparator
final synthetic kotlin.jvm.functions.Function1 $selector
public void <init> (java.util.Comparator, kotlin.jvm.functions.Function1)
java.util.Comparator $comparator
kotlin.jvm.functions.Function1 $selector
public final int compare (java.lang.Object, java.lang.Object)
Object a
Object b
}
kotlin/comparisons/ComparisonsKt__ComparisonsKt$thenBy$1.class
Comparisons.kt
package kotlin.comparisons
public final kotlin.comparisons.ComparisonsKt__ComparisonsKt$thenBy$1 extends java.lang.Object implements java.util.Comparator {
final synthetic java.util.Comparator $this_thenBy
final synthetic kotlin.jvm.functions.Function1 $selector
public void <init> (java.util.Comparator, kotlin.jvm.functions.Function1)
java.util.Comparator $receiver
kotlin.jvm.functions.Function1 $selector
public final int compare (java.lang.Object, java.lang.Object)
int previousCompare
Object a
Object b
}
kotlin/comparisons/ComparisonsKt__ComparisonsKt$thenBy$2.class
Comparisons.kt
package kotlin.comparisons
public final kotlin.comparisons.ComparisonsKt__ComparisonsKt$thenBy$2 extends java.lang.Object implements java.util.Comparator {
final synthetic java.util.Comparator $this_thenBy
final synthetic java.util.Comparator $comparator
final synthetic kotlin.jvm.functions.Function1 $selector
public void <init> (java.util.Comparator, java.util.Comparator, kotlin.jvm.functions.Function1)
java.util.Comparator $receiver
java.util.Comparator $comparator
kotlin.jvm.functions.Function1 $selector
public final int compare (java.lang.Object, java.lang.Object)
int previousCompare
Object a
Object b
}
kotlin/comparisons/ComparisonsKt__ComparisonsKt$thenByDescending$1.class
Comparisons.kt
package kotlin.comparisons
public final kotlin.comparisons.ComparisonsKt__ComparisonsKt$thenByDescending$1 extends java.lang.Object implements java.util.Comparator {
final synthetic java.util.Comparator $this_thenByDescending
final synthetic kotlin.jvm.functions.Function1 $selector
public void <init> (java.util.Comparator, kotlin.jvm.functions.Function1)
java.util.Comparator $receiver
kotlin.jvm.functions.Function1 $selector
public final int compare (java.lang.Object, java.lang.Object)
int previousCompare
Object a
Object b
}
kotlin/comparisons/ComparisonsKt__ComparisonsKt$thenByDescending$2.class
Comparisons.kt
package kotlin.comparisons
public final kotlin.comparisons.ComparisonsKt__ComparisonsKt$thenByDescending$2 extends java.lang.Object implements java.util.Comparator {
final synthetic java.util.Comparator $this_thenByDescending
final synthetic java.util.Comparator $comparator
final synthetic kotlin.jvm.functions.Function1 $selector
public void <init> (java.util.Comparator, java.util.Comparator, kotlin.jvm.functions.Function1)
java.util.Comparator $receiver
java.util.Comparator $comparator
kotlin.jvm.functions.Function1 $selector
public final int compare (java.lang.Object, java.lang.Object)
int previousCompare
Object a
Object b
}
kotlin/comparisons/ComparisonsKt__ComparisonsKt$thenComparator$1.class
Comparisons.kt
package kotlin.comparisons
public final kotlin.comparisons.ComparisonsKt__ComparisonsKt$thenComparator$1 extends java.lang.Object implements java.util.Comparator {
final synthetic java.util.Comparator $this_thenComparator
final synthetic kotlin.jvm.functions.Function2 $comparison
public void <init> (java.util.Comparator, kotlin.jvm.functions.Function2)
java.util.Comparator $receiver
kotlin.jvm.functions.Function2 $comparison
public final int compare (java.lang.Object, java.lang.Object)
int previousCompare
Object a
Object b
}
kotlin/comparisons/ComparisonsKt__ComparisonsKt.class
Comparisons.kt
package kotlin.comparisons
kotlin.comparisons.ComparisonsKt__ComparisonsKt extends java.lang.Object {
public static final transient int compareValuesBy (java.lang.Object, java.lang.Object, kotlin.jvm.functions.Function1[])
Object a
Object b
kotlin.jvm.functions.Function1[] selectors
private static final int compareValuesByImpl$ComparisonsKt__ComparisonsKt (java.lang.Object, java.lang.Object, kotlin.jvm.functions.Function1[])
Comparable v1
Comparable v2
int diff
kotlin.jvm.functions.Function1 fn
Object a
Object b
kotlin.jvm.functions.Function1[] selectors
private static final int compareValuesBy (java.lang.Object, java.lang.Object, kotlin.jvm.functions.Function1)
Object a
Object b
kotlin.jvm.functions.Function1 selector
private static final int compareValuesBy (java.lang.Object, java.lang.Object, java.util.Comparator, kotlin.jvm.functions.Function1)
Object a
Object b
java.util.Comparator comparator
kotlin.jvm.functions.Function1 selector
public static final int compareValues (java.lang.Comparable, java.lang.Comparable)
Comparable a
Comparable b
public static final transient java.util.Comparator compareBy (kotlin.jvm.functions.Function1[])
kotlin.jvm.functions.Function1[] selectors
private static final java.util.Comparator compareBy (kotlin.jvm.functions.Function1)
kotlin.jvm.functions.Function1 selector
private static final java.util.Comparator compareBy (java.util.Comparator, kotlin.jvm.functions.Function1)
java.util.Comparator comparator
kotlin.jvm.functions.Function1 selector
private static final java.util.Comparator compareByDescending (kotlin.jvm.functions.Function1)
kotlin.jvm.functions.Function1 selector
private static final java.util.Comparator compareByDescending (java.util.Comparator, kotlin.jvm.functions.Function1)
java.util.Comparator comparator
kotlin.jvm.functions.Function1 selector
private static final java.util.Comparator thenBy (java.util.Comparator, kotlin.jvm.functions.Function1)
java.util.Comparator $this$thenBy
kotlin.jvm.functions.Function1 selector
private static final java.util.Comparator thenBy (java.util.Comparator, java.util.Comparator, kotlin.jvm.functions.Function1)
java.util.Comparator $this$thenBy
java.util.Comparator comparator
kotlin.jvm.functions.Function1 selector
private static final java.util.Comparator thenByDescending (java.util.Comparator, kotlin.jvm.functions.Function1)
java.util.Comparator $this$thenByDescending
kotlin.jvm.functions.Function1 selector
private static final java.util.Comparator thenByDescending (java.util.Comparator, java.util.Comparator, kotlin.jvm.functions.Function1)
java.util.Comparator $this$thenByDescending
java.util.Comparator comparator
kotlin.jvm.functions.Function1 selector
private static final java.util.Comparator thenComparator (java.util.Comparator, kotlin.jvm.functions.Function2)
java.util.Comparator $this$thenComparator
kotlin.jvm.functions.Function2 comparison
public static final java.util.Comparator then (java.util.Comparator, java.util.Comparator)
java.util.Comparator $this$then
java.util.Comparator comparator
public static final java.util.Comparator thenDescending (java.util.Comparator, java.util.Comparator)
java.util.Comparator $this$thenDescending
java.util.Comparator comparator
public static final java.util.Comparator nullsFirst (java.util.Comparator)
java.util.Comparator comparator
private static final java.util.Comparator nullsFirst ()
public static final java.util.Comparator nullsLast (java.util.Comparator)
java.util.Comparator comparator
private static final java.util.Comparator nullsLast ()
public static final java.util.Comparator naturalOrder ()
public static final java.util.Comparator reverseOrder ()
public static final java.util.Comparator reversed (java.util.Comparator)
java.util.Comparator $this$reversed
private static final int compareBy$lambda$0$ComparisonsKt__ComparisonsKt (kotlin.jvm.functions.Function1[], java.lang.Object, java.lang.Object)
kotlin.jvm.functions.Function1[] $selectors
Object a
Object b
private static final int then$lambda$1$ComparisonsKt__ComparisonsKt (java.util.Comparator, java.util.Comparator, java.lang.Object, java.lang.Object)
int previousCompare
java.util.Comparator $this_then
java.util.Comparator $comparator
Object a
Object b
private static final int thenDescending$lambda$2$ComparisonsKt__ComparisonsKt (java.util.Comparator, java.util.Comparator, java.lang.Object, java.lang.Object)
int previousCompare
java.util.Comparator $this_thenDescending
java.util.Comparator $comparator
Object a
Object b
private static final int nullsFirst$lambda$3$ComparisonsKt__ComparisonsKt (java.util.Comparator, java.lang.Object, java.lang.Object)
java.util.Comparator $comparator
Object a
Object b
private static final int nullsLast$lambda$4$ComparisonsKt__ComparisonsKt (java.util.Comparator, java.lang.Object, java.lang.Object)
java.util.Comparator $comparator
Object a
Object b
public void <init> ()
}
kotlin/comparisons/ComparisonsKt___ComparisonsJvmKt.class
_ComparisonsJvm.kt
package kotlin.comparisons
kotlin.comparisons.ComparisonsKt___ComparisonsJvmKt extends kotlin.comparisons.ComparisonsKt__ComparisonsKt {
public static final java.lang.Comparable maxOf (java.lang.Comparable, java.lang.Comparable)
Comparable a
Comparable b
private static final byte maxOf (byte, byte)
byte a
byte b
private static final short maxOf (short, short)
short a
short b
private static final int maxOf (int, int)
int a
int b
private static final long maxOf (long, long)
long a
long b
private static final float maxOf (float, float)
float a
float b
private static final double maxOf (double, double)
double a
double b
public static final java.lang.Comparable maxOf (java.lang.Comparable, java.lang.Comparable, java.lang.Comparable)
Comparable a
Comparable b
Comparable c
private static final byte maxOf (byte, byte, byte)
byte a
byte b
byte c
private static final short maxOf (short, short, short)
short a
short b
short c
private static final int maxOf (int, int, int)
int a
int b
int c
private static final long maxOf (long, long, long)
long a
long b
long c
private static final float maxOf (float, float, float)
float a
float b
float c
private static final double maxOf (double, double, double)
double a
double b
double c
public static final transient java.lang.Comparable maxOf (java.lang.Comparable, java.lang.Comparable[])
Comparable e
Comparable max
Comparable a
Comparable[] other
public static final transient byte maxOf (byte, byte[])
byte e
byte max
byte a
byte[] other
public static final transient short maxOf (short, short[])
short e
short max
short a
short[] other
public static final transient int maxOf (int, int[])
int e
int max
int a
int[] other
public static final transient long maxOf (long, long[])
long e
long max
long a
long[] other
public static final transient float maxOf (float, float[])
float e
float max
float a
float[] other
public static final transient double maxOf (double, double[])
double e
double max
double a
double[] other
public static final java.lang.Comparable minOf (java.lang.Comparable, java.lang.Comparable)
Comparable a
Comparable b
private static final byte minOf (byte, byte)
byte a
byte b
private static final short minOf (short, short)
short a
short b
private static final int minOf (int, int)
int a
int b
private static final long minOf (long, long)
long a
long b
private static final float minOf (float, float)
float a
float b
private static final double minOf (double, double)
double a
double b
public static final java.lang.Comparable minOf (java.lang.Comparable, java.lang.Comparable, java.lang.Comparable)
Comparable a
Comparable b
Comparable c
private static final byte minOf (byte, byte, byte)
byte a
byte b
byte c
private static final short minOf (short, short, short)
short a
short b
short c
private static final int minOf (int, int, int)
int a
int b
int c
private static final long minOf (long, long, long)
long a
long b
long c
private static final float minOf (float, float, float)
float a
float b
float c
private static final double minOf (double, double, double)
double a
double b
double c
public static final transient java.lang.Comparable minOf (java.lang.Comparable, java.lang.Comparable[])
Comparable e
Comparable min
Comparable a
Comparable[] other
public static final transient byte minOf (byte, byte[])
byte e
byte min
byte a
byte[] other
public static final transient short minOf (short, short[])
short e
short min
short a
short[] other
public static final transient int minOf (int, int[])
int e
int min
int a
int[] other
public static final transient long minOf (long, long[])
long e
long min
long a
long[] other
public static final transient float minOf (float, float[])
float e
float min
float a
float[] other
public static final transient double minOf (double, double[])
double e
double min
double a
double[] other
public void <init> ()
}
kotlin/comparisons/ComparisonsKt___ComparisonsKt.class
_Comparisons.kt
package kotlin.comparisons
kotlin.comparisons.ComparisonsKt___ComparisonsKt extends kotlin.comparisons.ComparisonsKt___ComparisonsJvmKt {
public static final java.lang.Object maxOf (java.lang.Object, java.lang.Object, java.lang.Object, java.util.Comparator)
Object a
Object b
Object c
java.util.Comparator comparator
public static final java.lang.Object maxOf (java.lang.Object, java.lang.Object, java.util.Comparator)
Object a
Object b
java.util.Comparator comparator
public static final java.lang.Object maxOf (java.lang.Object, java.lang.Object[], java.util.Comparator)
Object e
Object max
Object a
Object[] other
java.util.Comparator comparator
public static final java.lang.Object minOf (java.lang.Object, java.lang.Object, java.lang.Object, java.util.Comparator)
Object a
Object b
Object c
java.util.Comparator comparator
public static final java.lang.Object minOf (java.lang.Object, java.lang.Object, java.util.Comparator)
Object a
Object b
java.util.Comparator comparator
public static final java.lang.Object minOf (java.lang.Object, java.lang.Object[], java.util.Comparator)
Object e
Object min
Object a
Object[] other
java.util.Comparator comparator
public void <init> ()
}
kotlin/comparisons/NaturalOrderComparator.class
Comparisons.kt
package kotlin.comparisons
final kotlin.comparisons.NaturalOrderComparator extends java.lang.Object implements java.util.Comparator {
public static final kotlin.comparisons.NaturalOrderComparator INSTANCE
private void <init> ()
public int compare (java.lang.Comparable, java.lang.Comparable)
Comparable a
Comparable b
public final java.util.Comparator reversed ()
public volatile synthetic int compare (java.lang.Object, java.lang.Object)
Object p0
Object p1
static void <clinit> ()
}
kotlin/comparisons/ReverseOrderComparator.class
Comparisons.kt
package kotlin.comparisons
final kotlin.comparisons.ReverseOrderComparator extends java.lang.Object implements java.util.Comparator {
public static final kotlin.comparisons.ReverseOrderComparator INSTANCE
private void <init> ()
public int compare (java.lang.Comparable, java.lang.Comparable)
Comparable a
Comparable b
public final java.util.Comparator reversed ()
public volatile synthetic int compare (java.lang.Object, java.lang.Object)
Object p0
Object p1
static void <clinit> ()
}
kotlin/comparisons/ReversedComparator.class
Comparisons.kt
package kotlin.comparisons
final kotlin.comparisons.ReversedComparator extends java.lang.Object implements java.util.Comparator {
private final java.util.Comparator comparator
public void <init> (java.util.Comparator)
java.util.Comparator comparator
public final java.util.Comparator getComparator ()
public int compare (java.lang.Object, java.lang.Object)
Object a
Object b
public final java.util.Comparator reversed ()
}
kotlin/comparisons/UComparisonsKt.class
_UComparisons.kt
package kotlin.comparisons
public final kotlin.comparisons.UComparisonsKt extends kotlin.comparisons.UComparisonsKt___UComparisonsKt {
private void <init> ()
}
kotlin/comparisons/UComparisonsKt___UComparisonsKt.class
_UComparisons.kt
package kotlin.comparisons
kotlin.comparisons.UComparisonsKt___UComparisonsKt extends java.lang.Object {
public static final int maxOf-J1ME1BU (int, int)
int a
int b
public static final long maxOf-eb3DHEI (long, long)
long a
long b
public static final byte maxOf-Kr8caGY (byte, byte)
byte a
byte b
public static final short maxOf-5PvTz6A (short, short)
short a
short b
private static final int maxOf-WZ9TVnA (int, int, int)
int a
int b
int c
private static final long maxOf-sambcqE (long, long, long)
long a
long b
long c
private static final byte maxOf-b33U2AM (byte, byte, byte)
byte a
byte b
byte c
private static final short maxOf-VKSA0NQ (short, short, short)
short a
short b
short c
public static final transient int maxOf-Md2H83M (int, int[])
int e
int max
int a
int[] other
public static final transient long maxOf-R03FKyM (long, long[])
long e
long max
long a
long[] other
public static final transient byte maxOf-Wr6uiD8 (byte, byte[])
byte e
byte max
byte a
byte[] other
public static final transient short maxOf-t1qELG4 (short, short[])
short e
short max
short a
short[] other
public static final int minOf-J1ME1BU (int, int)
int a
int b
public static final long minOf-eb3DHEI (long, long)
long a
long b
public static final byte minOf-Kr8caGY (byte, byte)
byte a
byte b
public static final short minOf-5PvTz6A (short, short)
short a
short b
private static final int minOf-WZ9TVnA (int, int, int)
int a
int b
int c
private static final long minOf-sambcqE (long, long, long)
long a
long b
long c
private static final byte minOf-b33U2AM (byte, byte, byte)
byte a
byte b
byte c
private static final short minOf-VKSA0NQ (short, short, short)
short a
short b
short c
public static final transient int minOf-Md2H83M (int, int[])
int e
int min
int a
int[] other
public static final transient long minOf-R03FKyM (long, long[])
long e
long min
long a
long[] other
public static final transient byte minOf-Wr6uiD8 (byte, byte[])
byte e
byte min
byte a
byte[] other
public static final transient short minOf-t1qELG4 (short, short[])
short e
short min
short a
short[] other
public void <init> ()
}
kotlin/concurrent/
kotlin/concurrent/LocksKt.class
Locks.kt
package kotlin.concurrent
public final kotlin.concurrent.LocksKt extends java.lang.Object {
private static final java.lang.Object withLock (java.util.concurrent.locks.Lock, kotlin.jvm.functions.Function0)
java.util.concurrent.locks.Lock $this$withLock
kotlin.jvm.functions.Function0 action
private static final java.lang.Object read (java.util.concurrent.locks.ReentrantReadWriteLock, kotlin.jvm.functions.Function0)
java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock rl
java.util.concurrent.locks.ReentrantReadWriteLock $this$read
kotlin.jvm.functions.Function0 action
private static final java.lang.Object write (java.util.concurrent.locks.ReentrantReadWriteLock, kotlin.jvm.functions.Function0)
int $i$a$-repeat-LocksKt$write$2
int it
int $i$a$-repeat-LocksKt$write$3
int it
int $i$a$-repeat-LocksKt$write$3
int it
java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock rl
int readCount
java.util.concurrent.locks.ReentrantReadWriteLock$WriteLock wl
java.util.concurrent.locks.ReentrantReadWriteLock $this$write
kotlin.jvm.functions.Function0 action
}
kotlin/concurrent/ThreadsKt$thread$thread$1.class
Thread.kt
package kotlin.concurrent
public final kotlin.concurrent.ThreadsKt$thread$thread$1 extends java.lang.Thread {
final synthetic kotlin.jvm.functions.Function0 $block
void <init> (kotlin.jvm.functions.Function0)
kotlin.jvm.functions.Function0 $block
public void run ()
}
kotlin/concurrent/ThreadsKt.class
Thread.kt
package kotlin.concurrent
public final kotlin.concurrent.ThreadsKt extends java.lang.Object {
public static final java.lang.Thread thread (boolean, boolean, java.lang.ClassLoader, java.lang.String, int, kotlin.jvm.functions.Function0)
kotlin.concurrent.ThreadsKt$thread$thread$1 thread
boolean start
boolean isDaemon
ClassLoader contextClassLoader
String name
int priority
kotlin.jvm.functions.Function0 block
public static synthetic java.lang.Thread thread$default (boolean, boolean, java.lang.ClassLoader, java.lang.String, int, kotlin.jvm.functions.Function0, int, java.lang.Object)
private static final java.lang.Object getOrSet (java.lang.ThreadLocal, kotlin.jvm.functions.Function0)
int $i$a$-also-ThreadsKt$getOrSet$1
Object p0
ThreadLocal $this$getOrSet
kotlin.jvm.functions.Function0 default
}
kotlin/concurrent/TimersKt$timerTask$1.class
Timer.kt
package kotlin.concurrent
public final kotlin.concurrent.TimersKt$timerTask$1 extends java.util.TimerTask {
final synthetic kotlin.jvm.functions.Function1 $action
public void <init> (kotlin.jvm.functions.Function1)
kotlin.jvm.functions.Function1 $action
public void run ()
}
kotlin/concurrent/TimersKt.class
Timer.kt
package kotlin.concurrent
public final kotlin.concurrent.TimersKt extends java.lang.Object {
private static final java.util.TimerTask schedule (java.util.Timer, long, kotlin.jvm.functions.Function1)
java.util.TimerTask task
java.util.Timer $this$schedule
long delay
kotlin.jvm.functions.Function1 action
private static final java.util.TimerTask schedule (java.util.Timer, java.util.Date, kotlin.jvm.functions.Function1)
java.util.TimerTask task
java.util.Timer $this$schedule
java.util.Date time
kotlin.jvm.functions.Function1 action
private static final java.util.TimerTask schedule (java.util.Timer, long, long, kotlin.jvm.functions.Function1)
java.util.TimerTask task
java.util.Timer $this$schedule
long delay
long period
kotlin.jvm.functions.Function1 action
private static final java.util.TimerTask schedule (java.util.Timer, java.util.Date, long, kotlin.jvm.functions.Function1)
java.util.TimerTask task
java.util.Timer $this$schedule
java.util.Date time
long period
kotlin.jvm.functions.Function1 action
private static final java.util.TimerTask scheduleAtFixedRate (java.util.Timer, long, long, kotlin.jvm.functions.Function1)
java.util.TimerTask task
java.util.Timer $this$scheduleAtFixedRate
long delay
long period
kotlin.jvm.functions.Function1 action
private static final java.util.TimerTask scheduleAtFixedRate (java.util.Timer, java.util.Date, long, kotlin.jvm.functions.Function1)
java.util.TimerTask task
java.util.Timer $this$scheduleAtFixedRate
java.util.Date time
long period
kotlin.jvm.functions.Function1 action
public static final java.util.Timer timer (java.lang.String, boolean)
String name
boolean daemon
private static final java.util.Timer timer (java.lang.String, boolean, long, long, kotlin.jvm.functions.Function1)
java.util.Timer timer
String name
boolean daemon
long initialDelay
long period
kotlin.jvm.functions.Function1 action
static synthetic java.util.Timer timer$default (java.lang.String, boolean, long, long, kotlin.jvm.functions.Function1, int, java.lang.Object)
java.util.Timer timer
String name
boolean daemon
long initialDelay
long period
kotlin.jvm.functions.Function1 action
private static final java.util.Timer timer (java.lang.String, boolean, java.util.Date, long, kotlin.jvm.functions.Function1)
java.util.Timer timer
String name
boolean daemon
java.util.Date startAt
long period
kotlin.jvm.functions.Function1 action
static synthetic java.util.Timer timer$default (java.lang.String, boolean, java.util.Date, long, kotlin.jvm.functions.Function1, int, java.lang.Object)
java.util.Timer timer
String name
boolean daemon
java.util.Date startAt
long period
kotlin.jvm.functions.Function1 action
private static final java.util.Timer fixedRateTimer (java.lang.String, boolean, long, long, kotlin.jvm.functions.Function1)
java.util.Timer timer
String name
boolean daemon
long initialDelay
long period
kotlin.jvm.functions.Function1 action
static synthetic java.util.Timer fixedRateTimer$default (java.lang.String, boolean, long, long, kotlin.jvm.functions.Function1, int, java.lang.Object)
java.util.Timer timer
String name
boolean daemon
long initialDelay
long period
kotlin.jvm.functions.Function1 action
private static final java.util.Timer fixedRateTimer (java.lang.String, boolean, java.util.Date, long, kotlin.jvm.functions.Function1)
java.util.Timer timer
String name
boolean daemon
java.util.Date startAt
long period
kotlin.jvm.functions.Function1 action
static synthetic java.util.Timer fixedRateTimer$default (java.lang.String, boolean, java.util.Date, long, kotlin.jvm.functions.Function1, int, java.lang.Object)
java.util.Timer timer
String name
boolean daemon
java.util.Date startAt
long period
kotlin.jvm.functions.Function1 action
private static final java.util.TimerTask timerTask (kotlin.jvm.functions.Function1)
kotlin.jvm.functions.Function1 action
}
kotlin/contracts/
kotlin/contracts/CallsInPlace.class
Effect.kt
package kotlin.contracts
public abstract kotlin.contracts.CallsInPlace extends java.lang.Object implements kotlin.contracts.Effect {
}
kotlin/contracts/ConditionalEffect.class
Effect.kt
package kotlin.contracts
public abstract kotlin.contracts.ConditionalEffect extends java.lang.Object implements kotlin.contracts.Effect {
}
kotlin/contracts/ContractBuilder$DefaultImpls.class
ContractBuilder.kt
package kotlin.contracts
public final kotlin.contracts.ContractBuilder$DefaultImpls extends java.lang.Object {
public static synthetic kotlin.contracts.CallsInPlace callsInPlace$default (kotlin.contracts.ContractBuilder, kotlin.Function, kotlin.contracts.InvocationKind, int, java.lang.Object)
}
kotlin/contracts/ContractBuilder.class
ContractBuilder.kt
package kotlin.contracts
public abstract kotlin.contracts.ContractBuilder extends java.lang.Object {
public abstract kotlin.contracts.Returns returns ()
public abstract kotlin.contracts.Returns returns (java.lang.Object)
public abstract kotlin.contracts.ReturnsNotNull returnsNotNull ()
public abstract kotlin.contracts.CallsInPlace callsInPlace (kotlin.Function, kotlin.contracts.InvocationKind)
}
kotlin/contracts/ContractBuilderKt.class
ContractBuilder.kt
package kotlin.contracts
public final kotlin.contracts.ContractBuilderKt extends java.lang.Object {
private static final void contract (kotlin.jvm.functions.Function1)
kotlin.jvm.functions.Function1 builder
}
kotlin/contracts/Effect.class
Effect.kt
package kotlin.contracts
public abstract kotlin.contracts.Effect extends java.lang.Object {
}
kotlin/contracts/ExperimentalContracts.class
ContractBuilder.kt
package kotlin.contracts
public abstract annotation kotlin.contracts.ExperimentalContracts extends java.lang.Object implements java.lang.annotation.Annotation {
}
kotlin/contracts/InvocationKind.class
ContractBuilder.kt
package kotlin.contracts
public final enum kotlin.contracts.InvocationKind extends java.lang.Enum {
public static final enum kotlin.contracts.InvocationKind AT_MOST_ONCE
public static final enum kotlin.contracts.InvocationKind AT_LEAST_ONCE
public static final enum kotlin.contracts.InvocationKind EXACTLY_ONCE
public static final enum kotlin.contracts.InvocationKind UNKNOWN
private static final synthetic kotlin.contracts.InvocationKind[] $VALUES
private void <init> (java.lang.String, int)
String $enum$name
int $enum$ordinal
public static kotlin.contracts.InvocationKind[] values ()
public static kotlin.contracts.InvocationKind valueOf (java.lang.String)
String value
private static final synthetic kotlin.contracts.InvocationKind[] $values ()
static void <clinit> ()
}
kotlin/contracts/Returns.class
Effect.kt
package kotlin.contracts
public abstract kotlin.contracts.Returns extends java.lang.Object implements kotlin.contracts.SimpleEffect {
}
kotlin/contracts/ReturnsNotNull.class
Effect.kt
package kotlin.contracts
public abstract kotlin.contracts.ReturnsNotNull extends java.lang.Object implements kotlin.contracts.SimpleEffect {
}
kotlin/contracts/SimpleEffect.class
Effect.kt
package kotlin.contracts
public abstract kotlin.contracts.SimpleEffect extends java.lang.Object implements kotlin.contracts.Effect {
public abstract kotlin.contracts.ConditionalEffect implies (boolean)
}
kotlin/coroutines/
kotlin/coroutines/AbstractCoroutineContextElement.class
CoroutineContextImpl.kt
package kotlin.coroutines
public abstract kotlin.coroutines.AbstractCoroutineContextElement extends java.lang.Object implements kotlin.coroutines.CoroutineContext$Element {
private final kotlin.coroutines.CoroutineContext$Key key
public void <init> (kotlin.coroutines.CoroutineContext$Key)
kotlin.coroutines.CoroutineContext$Key key
public kotlin.coroutines.CoroutineContext$Key getKey ()
public kotlin.coroutines.CoroutineContext$Element get (kotlin.coroutines.CoroutineContext$Key)
kotlin.coroutines.CoroutineContext$Key key
public java.lang.Object fold (java.lang.Object, kotlin.jvm.functions.Function2)
Object initial
kotlin.jvm.functions.Function2 operation
public kotlin.coroutines.CoroutineContext minusKey (kotlin.coroutines.CoroutineContext$Key)
kotlin.coroutines.CoroutineContext$Key key
public kotlin.coroutines.CoroutineContext plus (kotlin.coroutines.CoroutineContext)
kotlin.coroutines.CoroutineContext context
}
kotlin/coroutines/AbstractCoroutineContextKey.class
CoroutineContextImpl.kt
package kotlin.coroutines
public abstract kotlin.coroutines.AbstractCoroutineContextKey extends java.lang.Object implements kotlin.coroutines.CoroutineContext$Key {
private final kotlin.jvm.functions.Function1 safeCast
private final kotlin.coroutines.CoroutineContext$Key topmostKey
public void <init> (kotlin.coroutines.CoroutineContext$Key, kotlin.jvm.functions.Function1)
kotlin.coroutines.CoroutineContext$Key baseKey
kotlin.jvm.functions.Function1 safeCast
public final kotlin.coroutines.CoroutineContext$Element tryCast$kotlin_stdlib (kotlin.coroutines.CoroutineContext$Element)
kotlin.coroutines.CoroutineContext$Element element
public final boolean isSubKey$kotlin_stdlib (kotlin.coroutines.CoroutineContext$Key)
kotlin.coroutines.CoroutineContext$Key key
}
kotlin/coroutines/CombinedContext$Serialized$Companion.class
CoroutineContextImpl.kt
package kotlin.coroutines
public final kotlin.coroutines.CombinedContext$Serialized$Companion extends java.lang.Object {
private void <init> ()
public synthetic void <init> (kotlin.jvm.internal.DefaultConstructorMarker)
kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
}
kotlin/coroutines/CombinedContext$Serialized.class
CoroutineContextImpl.kt
package kotlin.coroutines
final kotlin.coroutines.CombinedContext$Serialized extends java.lang.Object implements java.io.Serializable {
public static final kotlin.coroutines.CombinedContext$Serialized$Companion Companion
private final kotlin.coroutines.CoroutineContext[] elements
private static final long serialVersionUID
public void <init> (kotlin.coroutines.CoroutineContext[])
kotlin.coroutines.CoroutineContext[] elements
public final kotlin.coroutines.CoroutineContext[] getElements ()
private final java.lang.Object readResolve ()
int $i$a$-fold-CombinedContext$Serialized$readResolve$1
kotlin.coroutines.CoroutineContext p0
kotlin.coroutines.CoroutineContext p1
Object element$iv
int $i$f$fold
Object accumulator$iv
Object[] $this$fold$iv
Object initial$iv
static void <clinit> ()
}
kotlin/coroutines/CombinedContext$toString$1.class
CoroutineContextImpl.kt
package kotlin.coroutines
final kotlin.coroutines.CombinedContext$toString$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function2 {
public static final kotlin.coroutines.CombinedContext$toString$1 INSTANCE
void <init> ()
public final java.lang.String invoke (java.lang.String, kotlin.coroutines.CoroutineContext$Element)
String acc
kotlin.coroutines.CoroutineContext$Element element
public volatile synthetic java.lang.Object invoke (java.lang.Object, java.lang.Object)
Object p1
Object p2
static void <clinit> ()
}
kotlin/coroutines/CombinedContext$writeReplace$1.class
CoroutineContextImpl.kt
package kotlin.coroutines
final kotlin.coroutines.CombinedContext$writeReplace$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function2 {
final synthetic kotlin.coroutines.CoroutineContext[] $elements
final synthetic kotlin.jvm.internal.Ref$IntRef $index
void <init> (kotlin.coroutines.CoroutineContext[], kotlin.jvm.internal.Ref$IntRef)
kotlin.coroutines.CoroutineContext[] $elements
kotlin.jvm.internal.Ref$IntRef $index
public final void invoke (kotlin.Unit, kotlin.coroutines.CoroutineContext$Element)
kotlin.coroutines.CoroutineContext$Element element
public volatile synthetic java.lang.Object invoke (java.lang.Object, java.lang.Object)
Object p1
Object p2
}
kotlin/coroutines/CombinedContext.class
CoroutineContextImpl.kt
package kotlin.coroutines
public final kotlin.coroutines.CombinedContext extends java.lang.Object implements kotlin.coroutines.CoroutineContext java.io.Serializable {
private final kotlin.coroutines.CoroutineContext left
private final kotlin.coroutines.CoroutineContext$Element element
public void <init> (kotlin.coroutines.CoroutineContext, kotlin.coroutines.CoroutineContext$Element)
kotlin.coroutines.CoroutineContext left
kotlin.coroutines.CoroutineContext$Element element
public kotlin.coroutines.CoroutineContext$Element get (kotlin.coroutines.CoroutineContext$Key)
int $i$a$-let-CombinedContext$get$1
kotlin.coroutines.CoroutineContext$Element it
kotlin.coroutines.CoroutineContext next
kotlin.coroutines.CombinedContext cur
kotlin.coroutines.CoroutineContext$Key key
public java.lang.Object fold (java.lang.Object, kotlin.jvm.functions.Function2)
Object initial
kotlin.jvm.functions.Function2 operation
public kotlin.coroutines.CoroutineContext minusKey (kotlin.coroutines.CoroutineContext$Key)
int $i$a$-let-CombinedContext$minusKey$1
kotlin.coroutines.CoroutineContext$Element it
kotlin.coroutines.CoroutineContext newLeft
kotlin.coroutines.CoroutineContext$Key key
private final int size ()
kotlin.coroutines.CombinedContext cur
int size
private final boolean contains (kotlin.coroutines.CoroutineContext$Element)
kotlin.coroutines.CoroutineContext$Element element
private final boolean containsAll (kotlin.coroutines.CombinedContext)
kotlin.coroutines.CoroutineContext next
kotlin.coroutines.CombinedContext cur
kotlin.coroutines.CombinedContext context
public boolean equals (java.lang.Object)
Object other
public int hashCode ()
public java.lang.String toString ()
private final java.lang.Object writeReplace ()
int n
kotlin.coroutines.CoroutineContext[] elements
kotlin.jvm.internal.Ref$IntRef index
public kotlin.coroutines.CoroutineContext plus (kotlin.coroutines.CoroutineContext)
kotlin.coroutines.CoroutineContext context
}
kotlin/coroutines/Continuation.class
Continuation.kt
package kotlin.coroutines
public abstract kotlin.coroutines.Continuation extends java.lang.Object {
public abstract kotlin.coroutines.CoroutineContext getContext ()
public abstract void resumeWith (java.lang.Object)
}
kotlin/coroutines/ContinuationInterceptor$DefaultImpls.class
ContinuationInterceptor.kt
package kotlin.coroutines
public final kotlin.coroutines.ContinuationInterceptor$DefaultImpls extends java.lang.Object {
public static void releaseInterceptedContinuation (kotlin.coroutines.ContinuationInterceptor, kotlin.coroutines.Continuation)
kotlin.coroutines.ContinuationInterceptor $this
kotlin.coroutines.Continuation continuation
public static kotlin.coroutines.CoroutineContext$Element get (kotlin.coroutines.ContinuationInterceptor, kotlin.coroutines.CoroutineContext$Key)
kotlin.coroutines.ContinuationInterceptor $this
kotlin.coroutines.CoroutineContext$Key key
public static kotlin.coroutines.CoroutineContext minusKey (kotlin.coroutines.ContinuationInterceptor, kotlin.coroutines.CoroutineContext$Key)
kotlin.coroutines.ContinuationInterceptor $this
kotlin.coroutines.CoroutineContext$Key key
public static java.lang.Object fold (kotlin.coroutines.ContinuationInterceptor, java.lang.Object, kotlin.jvm.functions.Function2)
kotlin.coroutines.ContinuationInterceptor $this
Object initial
kotlin.jvm.functions.Function2 operation
public static kotlin.coroutines.CoroutineContext plus (kotlin.coroutines.ContinuationInterceptor, kotlin.coroutines.CoroutineContext)
kotlin.coroutines.ContinuationInterceptor $this
kotlin.coroutines.CoroutineContext context
}
kotlin/coroutines/ContinuationInterceptor$Key.class
ContinuationInterceptor.kt
package kotlin.coroutines
public final kotlin.coroutines.ContinuationInterceptor$Key extends java.lang.Object implements kotlin.coroutines.CoroutineContext$Key {
static final synthetic kotlin.coroutines.ContinuationInterceptor$Key $$INSTANCE
private void <init> ()
static void <clinit> ()
}
kotlin/coroutines/ContinuationInterceptor.class
ContinuationInterceptor.kt
package kotlin.coroutines
public abstract kotlin.coroutines.ContinuationInterceptor extends java.lang.Object implements kotlin.coroutines.CoroutineContext$Element {
public static final kotlin.coroutines.ContinuationInterceptor$Key Key
public abstract kotlin.coroutines.Continuation interceptContinuation (kotlin.coroutines.Continuation)
public abstract void releaseInterceptedContinuation (kotlin.coroutines.Continuation)
public abstract kotlin.coroutines.CoroutineContext$Element get (kotlin.coroutines.CoroutineContext$Key)
public abstract kotlin.coroutines.CoroutineContext minusKey (kotlin.coroutines.CoroutineContext$Key)
static void <clinit> ()
}
kotlin/coroutines/ContinuationKt$Continuation$1.class
Continuation.kt
package kotlin.coroutines
public final kotlin.coroutines.ContinuationKt$Continuation$1 extends java.lang.Object implements kotlin.coroutines.Continuation {
final synthetic kotlin.coroutines.CoroutineContext $context
final synthetic kotlin.jvm.functions.Function1 $resumeWith
public void <init> (kotlin.coroutines.CoroutineContext, kotlin.jvm.functions.Function1)
kotlin.coroutines.CoroutineContext $context
kotlin.jvm.functions.Function1 $resumeWith
public kotlin.coroutines.CoroutineContext getContext ()
public void resumeWith (java.lang.Object)
Object result
}
kotlin/coroutines/ContinuationKt.class
Continuation.kt
package kotlin.coroutines
public final kotlin.coroutines.ContinuationKt extends java.lang.Object {
private static final void resume (kotlin.coroutines.Continuation, java.lang.Object)
kotlin.coroutines.Continuation $this$resume
Object value
private static final void resumeWithException (kotlin.coroutines.Continuation, java.lang.Throwable)
kotlin.coroutines.Continuation $this$resumeWithException
Throwable exception
private static final kotlin.coroutines.Continuation Continuation (kotlin.coroutines.CoroutineContext, kotlin.jvm.functions.Function1)
kotlin.coroutines.CoroutineContext context
kotlin.jvm.functions.Function1 resumeWith
public static final kotlin.coroutines.Continuation createCoroutine (kotlin.jvm.functions.Function1, kotlin.coroutines.Continuation)
kotlin.jvm.functions.Function1 $this$createCoroutine
kotlin.coroutines.Continuation completion
public static final kotlin.coroutines.Continuation createCoroutine (kotlin.jvm.functions.Function2, java.lang.Object, kotlin.coroutines.Continuation)
kotlin.jvm.functions.Function2 $this$createCoroutine
Object receiver
kotlin.coroutines.Continuation completion
public static final void startCoroutine (kotlin.jvm.functions.Function1, kotlin.coroutines.Continuation)
kotlin.jvm.functions.Function1 $this$startCoroutine
kotlin.coroutines.Continuation completion
public static final void startCoroutine (kotlin.jvm.functions.Function2, java.lang.Object, kotlin.coroutines.Continuation)
kotlin.jvm.functions.Function2 $this$startCoroutine
Object receiver
kotlin.coroutines.Continuation completion
private static final java.lang.Object suspendCoroutine (kotlin.jvm.functions.Function1, kotlin.coroutines.Continuation)
int $i$a$-suspendCoroutineUninterceptedOrReturn-ContinuationKt$suspendCoroutine$3
kotlin.coroutines.SafeContinuation safe
kotlin.coroutines.Continuation c
kotlin.jvm.functions.Function1 block
kotlin.coroutines.Continuation $completion
private static final kotlin.coroutines.CoroutineContext getCoroutineContext ()
public static synthetic void getCoroutineContext$annotations ()
}
kotlin/coroutines/CoroutineContext$DefaultImpls.class
CoroutineContext.kt
package kotlin.coroutines
public final kotlin.coroutines.CoroutineContext$DefaultImpls extends java.lang.Object {
public static kotlin.coroutines.CoroutineContext plus (kotlin.coroutines.CoroutineContext, kotlin.coroutines.CoroutineContext)
kotlin.coroutines.CoroutineContext $this
kotlin.coroutines.CoroutineContext context
}
kotlin/coroutines/CoroutineContext$Element$DefaultImpls.class
CoroutineContext.kt
package kotlin.coroutines
public final kotlin.coroutines.CoroutineContext$Element$DefaultImpls extends java.lang.Object {
public static kotlin.coroutines.CoroutineContext$Element get (kotlin.coroutines.CoroutineContext$Element, kotlin.coroutines.CoroutineContext$Key)
kotlin.coroutines.CoroutineContext$Element $this
kotlin.coroutines.CoroutineContext$Key key
public static java.lang.Object fold (kotlin.coroutines.CoroutineContext$Element, java.lang.Object, kotlin.jvm.functions.Function2)
kotlin.coroutines.CoroutineContext$Element $this
Object initial
kotlin.jvm.functions.Function2 operation
public static kotlin.coroutines.CoroutineContext minusKey (kotlin.coroutines.CoroutineContext$Element, kotlin.coroutines.CoroutineContext$Key)
kotlin.coroutines.CoroutineContext$Element $this
kotlin.coroutines.CoroutineContext$Key key
public static kotlin.coroutines.CoroutineContext plus (kotlin.coroutines.CoroutineContext$Element, kotlin.coroutines.CoroutineContext)
kotlin.coroutines.CoroutineContext$Element $this
kotlin.coroutines.CoroutineContext context
}
kotlin/coroutines/CoroutineContext$Element.class
CoroutineContext.kt
package kotlin.coroutines
public abstract kotlin.coroutines.CoroutineContext$Element extends java.lang.Object implements kotlin.coroutines.CoroutineContext {
public abstract kotlin.coroutines.CoroutineContext$Key getKey ()
public abstract kotlin.coroutines.CoroutineContext$Element get (kotlin.coroutines.CoroutineContext$Key)
public abstract java.lang.Object fold (java.lang.Object, kotlin.jvm.functions.Function2)
public abstract kotlin.coroutines.CoroutineContext minusKey (kotlin.coroutines.CoroutineContext$Key)
}
kotlin/coroutines/CoroutineContext$Key.class
CoroutineContext.kt
package kotlin.coroutines
public abstract kotlin.coroutines.CoroutineContext$Key extends java.lang.Object {
}
kotlin/coroutines/CoroutineContext$plus$1.class
CoroutineContext.kt
package kotlin.coroutines
final kotlin.coroutines.CoroutineContext$plus$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function2 {
public static final kotlin.coroutines.CoroutineContext$plus$1 INSTANCE
void <init> ()
public final kotlin.coroutines.CoroutineContext invoke (kotlin.coroutines.CoroutineContext, kotlin.coroutines.CoroutineContext$Element)
kotlin.coroutines.CoroutineContext left
kotlin.coroutines.ContinuationInterceptor interceptor
kotlin.coroutines.CoroutineContext removed
kotlin.coroutines.CoroutineContext acc
kotlin.coroutines.CoroutineContext$Element element
public volatile synthetic java.lang.Object invoke (java.lang.Object, java.lang.Object)
Object p1
Object p2
static void <clinit> ()
}
kotlin/coroutines/CoroutineContext.class
CoroutineContext.kt
package kotlin.coroutines
public abstract kotlin.coroutines.CoroutineContext extends java.lang.Object {
public abstract kotlin.coroutines.CoroutineContext$Element get (kotlin.coroutines.CoroutineContext$Key)
public abstract java.lang.Object fold (java.lang.Object, kotlin.jvm.functions.Function2)
public abstract kotlin.coroutines.CoroutineContext plus (kotlin.coroutines.CoroutineContext)
public abstract kotlin.coroutines.CoroutineContext minusKey (kotlin.coroutines.CoroutineContext$Key)
}
kotlin/coroutines/CoroutineContextImplKt.class
CoroutineContextImpl.kt
package kotlin.coroutines
public final kotlin.coroutines.CoroutineContextImplKt extends java.lang.Object {
public static final kotlin.coroutines.CoroutineContext$Element getPolymorphicElement (kotlin.coroutines.CoroutineContext$Element, kotlin.coroutines.CoroutineContext$Key)
kotlin.coroutines.CoroutineContext$Element $this$getPolymorphicElement
kotlin.coroutines.CoroutineContext$Key key
public static final kotlin.coroutines.CoroutineContext minusPolymorphicKey (kotlin.coroutines.CoroutineContext$Element, kotlin.coroutines.CoroutineContext$Key)
kotlin.coroutines.CoroutineContext$Element $this$minusPolymorphicKey
kotlin.coroutines.CoroutineContext$Key key
}
kotlin/coroutines/EmptyCoroutineContext.class
CoroutineContextImpl.kt
package kotlin.coroutines
public final kotlin.coroutines.EmptyCoroutineContext extends java.lang.Object implements kotlin.coroutines.CoroutineContext java.io.Serializable {
public static final kotlin.coroutines.EmptyCoroutineContext INSTANCE
private static final long serialVersionUID
private void <init> ()
private final java.lang.Object readResolve ()
public kotlin.coroutines.CoroutineContext$Element get (kotlin.coroutines.CoroutineContext$Key)
kotlin.coroutines.CoroutineContext$Key key
public java.lang.Object fold (java.lang.Object, kotlin.jvm.functions.Function2)
Object initial
kotlin.jvm.functions.Function2 operation
public kotlin.coroutines.CoroutineContext plus (kotlin.coroutines.CoroutineContext)
kotlin.coroutines.CoroutineContext context
public kotlin.coroutines.CoroutineContext minusKey (kotlin.coroutines.CoroutineContext$Key)
kotlin.coroutines.CoroutineContext$Key key
public int hashCode ()
public java.lang.String toString ()
static void <clinit> ()
}
kotlin/coroutines/RestrictsSuspension.class
Continuation.kt
package kotlin.coroutines
public abstract annotation kotlin.coroutines.RestrictsSuspension extends java.lang.Object implements java.lang.annotation.Annotation {
}
kotlin/coroutines/SafeContinuation$Companion.class
SafeContinuationJvm.kt
package kotlin.coroutines
final kotlin.coroutines.SafeContinuation$Companion extends java.lang.Object {
private void <init> ()
private static synthetic void getRESULT$annotations ()
public synthetic void <init> (kotlin.jvm.internal.DefaultConstructorMarker)
kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
}
kotlin/coroutines/SafeContinuation.class
SafeContinuationJvm.kt
package kotlin.coroutines
public final kotlin.coroutines.SafeContinuation extends java.lang.Object implements kotlin.coroutines.Continuation kotlin.coroutines.jvm.internal.CoroutineStackFrame {
private static final kotlin.coroutines.SafeContinuation$Companion Companion
private final kotlin.coroutines.Continuation delegate
private volatile Object result
private static final java.util.concurrent.atomic.AtomicReferenceFieldUpdater RESULT
public void <init> (kotlin.coroutines.Continuation, java.lang.Object)
kotlin.coroutines.Continuation delegate
Object initialResult
public void <init> (kotlin.coroutines.Continuation)
kotlin.coroutines.Continuation delegate
public kotlin.coroutines.CoroutineContext getContext ()
public void resumeWith (java.lang.Object)
Object cur
Object result
public final java.lang.Object getOrThrow ()
Object result
public kotlin.coroutines.jvm.internal.CoroutineStackFrame getCallerFrame ()
public java.lang.StackTraceElement getStackTraceElement ()
public java.lang.String toString ()
static void <clinit> ()
}
kotlin/coroutines/cancellation/
kotlin/coroutines/cancellation/CancellationExceptionKt.class
CancellationException.kt
package kotlin.coroutines.cancellation
public final kotlin.coroutines.cancellation.CancellationExceptionKt extends java.lang.Object {
private static final java.util.concurrent.CancellationException CancellationException (java.lang.String, java.lang.Throwable)
int $i$a$-also-CancellationExceptionKt$CancellationException$1
java.util.concurrent.CancellationException it
String message
Throwable cause
private static final java.util.concurrent.CancellationException CancellationException (java.lang.Throwable)
int $i$a$-also-CancellationExceptionKt$CancellationException$2
java.util.concurrent.CancellationException it
Throwable cause
public static synthetic void CancellationException$annotations ()
}
kotlin/coroutines/coroutines.kotlin_builtins
kotlin/coroutines/intrinsics/
kotlin/coroutines/intrinsics/CoroutineSingletons.class
Intrinsics.kt
package kotlin.coroutines.intrinsics
public final enum kotlin.coroutines.intrinsics.CoroutineSingletons extends java.lang.Enum {
public static final enum kotlin.coroutines.intrinsics.CoroutineSingletons COROUTINE_SUSPENDED
public static final enum kotlin.coroutines.intrinsics.CoroutineSingletons UNDECIDED
public static final enum kotlin.coroutines.intrinsics.CoroutineSingletons RESUMED
private static final synthetic kotlin.coroutines.intrinsics.CoroutineSingletons[] $VALUES
private void <init> (java.lang.String, int)
String $enum$name
int $enum$ordinal
public static kotlin.coroutines.intrinsics.CoroutineSingletons[] values ()
public static kotlin.coroutines.intrinsics.CoroutineSingletons valueOf (java.lang.String)
String value
private static final synthetic kotlin.coroutines.intrinsics.CoroutineSingletons[] $values ()
static void <clinit> ()
}
kotlin/coroutines/intrinsics/IntrinsicsKt.class
<Unknown>
package kotlin.coroutines.intrinsics
public final kotlin.coroutines.intrinsics.IntrinsicsKt extends kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt {
private void <init> ()
}
kotlin/coroutines/intrinsics/IntrinsicsKt__IntrinsicsJvmKt$createCoroutineFromSuspendFunction$1.class
IntrinsicsJvm.kt
package kotlin.coroutines.intrinsics
public final kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsJvmKt$createCoroutineFromSuspendFunction$1 extends kotlin.coroutines.jvm.internal.RestrictedContinuationImpl {
private int label
final synthetic kotlin.jvm.functions.Function1 $block
public void <init> (kotlin.coroutines.Continuation, kotlin.jvm.functions.Function1)
kotlin.coroutines.Continuation $completion
kotlin.jvm.functions.Function1 $block
protected java.lang.Object invokeSuspend (java.lang.Object)
Object result
}
kotlin/coroutines/intrinsics/IntrinsicsKt__IntrinsicsJvmKt$createCoroutineFromSuspendFunction$2.class
IntrinsicsJvm.kt
package kotlin.coroutines.intrinsics
public final kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsJvmKt$createCoroutineFromSuspendFunction$2 extends kotlin.coroutines.jvm.internal.ContinuationImpl {
private int label
final synthetic kotlin.jvm.functions.Function1 $block
public void <init> (kotlin.coroutines.Continuation, kotlin.coroutines.CoroutineContext, kotlin.jvm.functions.Function1)
kotlin.coroutines.Continuation $completion
kotlin.coroutines.CoroutineContext $context
kotlin.jvm.functions.Function1 $block
protected java.lang.Object invokeSuspend (java.lang.Object)
Object result
}
kotlin/coroutines/intrinsics/IntrinsicsKt__IntrinsicsJvmKt$createCoroutineUnintercepted$$inlined$createCoroutineFromSuspendFunction$IntrinsicsKt__IntrinsicsJvmKt$1.class
IntrinsicsJvm.kt
package kotlin.coroutines.intrinsics
public final kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsJvmKt$createCoroutineUnintercepted$$inlined$createCoroutineFromSuspendFunction$IntrinsicsKt__IntrinsicsJvmKt$1 extends kotlin.coroutines.jvm.internal.RestrictedContinuationImpl {
private int label
final synthetic kotlin.jvm.functions.Function1 $this_createCoroutineUnintercepted$inlined
public void <init> (kotlin.coroutines.Continuation, kotlin.jvm.functions.Function1)
kotlin.coroutines.Continuation $completion
protected java.lang.Object invokeSuspend (java.lang.Object)
int $i$a$-createCoroutineFromSuspendFunction-IntrinsicsKt__IntrinsicsJvmKt$createCoroutineUnintercepted$1
kotlin.coroutines.Continuation it
Object result
}
kotlin/coroutines/intrinsics/IntrinsicsKt__IntrinsicsJvmKt$createCoroutineUnintercepted$$inlined$createCoroutineFromSuspendFunction$IntrinsicsKt__IntrinsicsJvmKt$2.class
IntrinsicsJvm.kt
package kotlin.coroutines.intrinsics
public final kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsJvmKt$createCoroutineUnintercepted$$inlined$createCoroutineFromSuspendFunction$IntrinsicsKt__IntrinsicsJvmKt$2 extends kotlin.coroutines.jvm.internal.ContinuationImpl {
private int label
final synthetic kotlin.jvm.functions.Function1 $this_createCoroutineUnintercepted$inlined
public void <init> (kotlin.coroutines.Continuation, kotlin.coroutines.CoroutineContext, kotlin.jvm.functions.Function1)
kotlin.coroutines.Continuation $completion
kotlin.coroutines.CoroutineContext $context
protected java.lang.Object invokeSuspend (java.lang.Object)
int $i$a$-createCoroutineFromSuspendFunction-IntrinsicsKt__IntrinsicsJvmKt$createCoroutineUnintercepted$1
kotlin.coroutines.Continuation it
Object result
}
kotlin/coroutines/intrinsics/IntrinsicsKt__IntrinsicsJvmKt$createCoroutineUnintercepted$$inlined$createCoroutineFromSuspendFunction$IntrinsicsKt__IntrinsicsJvmKt$3.class
IntrinsicsJvm.kt
package kotlin.coroutines.intrinsics
public final kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsJvmKt$createCoroutineUnintercepted$$inlined$createCoroutineFromSuspendFunction$IntrinsicsKt__IntrinsicsJvmKt$3 extends kotlin.coroutines.jvm.internal.RestrictedContinuationImpl {
private int label
final synthetic kotlin.jvm.functions.Function2 $this_createCoroutineUnintercepted$inlined
final synthetic Object $receiver$inlined
public void <init> (kotlin.coroutines.Continuation, kotlin.jvm.functions.Function2, java.lang.Object)
kotlin.coroutines.Continuation $completion
protected java.lang.Object invokeSuspend (java.lang.Object)
int $i$a$-createCoroutineFromSuspendFunction-IntrinsicsKt__IntrinsicsJvmKt$createCoroutineUnintercepted$2
kotlin.coroutines.Continuation it
Object result
}
kotlin/coroutines/intrinsics/IntrinsicsKt__IntrinsicsJvmKt$createCoroutineUnintercepted$$inlined$createCoroutineFromSuspendFunction$IntrinsicsKt__IntrinsicsJvmKt$4.class
IntrinsicsJvm.kt
package kotlin.coroutines.intrinsics
public final kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsJvmKt$createCoroutineUnintercepted$$inlined$createCoroutineFromSuspendFunction$IntrinsicsKt__IntrinsicsJvmKt$4 extends kotlin.coroutines.jvm.internal.ContinuationImpl {
private int label
final synthetic kotlin.jvm.functions.Function2 $this_createCoroutineUnintercepted$inlined
final synthetic Object $receiver$inlined
public void <init> (kotlin.coroutines.Continuation, kotlin.coroutines.CoroutineContext, kotlin.jvm.functions.Function2, java.lang.Object)
kotlin.coroutines.Continuation $completion
kotlin.coroutines.CoroutineContext $context
protected java.lang.Object invokeSuspend (java.lang.Object)
int $i$a$-createCoroutineFromSuspendFunction-IntrinsicsKt__IntrinsicsJvmKt$createCoroutineUnintercepted$2
kotlin.coroutines.Continuation it
Object result
}
kotlin/coroutines/intrinsics/IntrinsicsKt__IntrinsicsJvmKt.class
IntrinsicsJvm.kt
package kotlin.coroutines.intrinsics
kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsJvmKt extends java.lang.Object {
private static final java.lang.Object startCoroutineUninterceptedOrReturn (kotlin.jvm.functions.Function1, kotlin.coroutines.Continuation)
kotlin.jvm.functions.Function1 $this$startCoroutineUninterceptedOrReturn
kotlin.coroutines.Continuation completion
private static final java.lang.Object startCoroutineUninterceptedOrReturn (kotlin.jvm.functions.Function2, java.lang.Object, kotlin.coroutines.Continuation)
kotlin.jvm.functions.Function2 $this$startCoroutineUninterceptedOrReturn
Object receiver
kotlin.coroutines.Continuation completion
private static final java.lang.Object startCoroutineUninterceptedOrReturn (kotlin.jvm.functions.Function3, java.lang.Object, java.lang.Object, kotlin.coroutines.Continuation)
kotlin.jvm.functions.Function3 $this$startCoroutineUninterceptedOrReturn
Object receiver
Object param
kotlin.coroutines.Continuation completion
public static final kotlin.coroutines.Continuation createCoroutineUnintercepted (kotlin.jvm.functions.Function1, kotlin.coroutines.Continuation)
int $i$f$createCoroutineFromSuspendFunction
kotlin.coroutines.CoroutineContext context$iv
kotlin.coroutines.Continuation probeCompletion
kotlin.jvm.functions.Function1 $this$createCoroutineUnintercepted
kotlin.coroutines.Continuation completion
public static final kotlin.coroutines.Continuation createCoroutineUnintercepted (kotlin.jvm.functions.Function2, java.lang.Object, kotlin.coroutines.Continuation)
int $i$f$createCoroutineFromSuspendFunction
kotlin.coroutines.CoroutineContext context$iv
kotlin.coroutines.Continuation probeCompletion
kotlin.jvm.functions.Function2 $this$createCoroutineUnintercepted
Object receiver
kotlin.coroutines.Continuation completion
public static final kotlin.coroutines.Continuation intercepted (kotlin.coroutines.Continuation)
kotlin.coroutines.Continuation $this$intercepted
private static final kotlin.coroutines.Continuation createCoroutineFromSuspendFunction$IntrinsicsKt__IntrinsicsJvmKt (kotlin.coroutines.Continuation, kotlin.jvm.functions.Function1)
int $i$f$createCoroutineFromSuspendFunction
kotlin.coroutines.CoroutineContext context
kotlin.coroutines.Continuation completion
kotlin.jvm.functions.Function1 block
public void <init> ()
}
kotlin/coroutines/intrinsics/IntrinsicsKt__IntrinsicsKt.class
Intrinsics.kt
package kotlin.coroutines.intrinsics
kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt extends kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsJvmKt {
private static final java.lang.Object suspendCoroutineUninterceptedOrReturn (kotlin.jvm.functions.Function1, kotlin.coroutines.Continuation)
kotlin.jvm.functions.Function1 block
kotlin.coroutines.Continuation $completion
public static final java.lang.Object getCOROUTINE_SUSPENDED ()
public static synthetic void getCOROUTINE_SUSPENDED$annotations ()
public void <init> ()
}
kotlin/coroutines/jvm/
kotlin/coroutines/jvm/internal/
kotlin/coroutines/jvm/internal/BaseContinuationImpl.class
ContinuationImpl.kt
package kotlin.coroutines.jvm.internal
public abstract kotlin.coroutines.jvm.internal.BaseContinuationImpl extends java.lang.Object implements kotlin.coroutines.Continuation kotlin.coroutines.jvm.internal.CoroutineStackFrame java.io.Serializable {
private final kotlin.coroutines.Continuation completion
public void <init> (kotlin.coroutines.Continuation)
kotlin.coroutines.Continuation completion
public final kotlin.coroutines.Continuation getCompletion ()
public final void resumeWith (java.lang.Object)
Object outcome
Throwable exception
int $i$a$-with-BaseContinuationImpl$resumeWith$1
kotlin.coroutines.Continuation completion
Object outcome
kotlin.coroutines.jvm.internal.BaseContinuationImpl $this$resumeWith_u24lambda_u240
Object current
Object param
Object result
protected abstract java.lang.Object invokeSuspend (java.lang.Object)
protected void releaseIntercepted ()
public kotlin.coroutines.Continuation create (kotlin.coroutines.Continuation)
kotlin.coroutines.Continuation completion
public kotlin.coroutines.Continuation create (java.lang.Object, kotlin.coroutines.Continuation)
Object value
kotlin.coroutines.Continuation completion
public java.lang.String toString ()
public kotlin.coroutines.jvm.internal.CoroutineStackFrame getCallerFrame ()
public java.lang.StackTraceElement getStackTraceElement ()
}
kotlin/coroutines/jvm/internal/Boxing.class
boxing.kt
package kotlin.coroutines.jvm.internal
public final kotlin.coroutines.jvm.internal.Boxing extends java.lang.Object {
public static final java.lang.Boolean boxBoolean (boolean)
boolean primitive
public static final java.lang.Byte boxByte (byte)
byte primitive
public static final java.lang.Short boxShort (short)
short primitive
public static final java.lang.Integer boxInt (int)
int primitive
public static final java.lang.Long boxLong (long)
long primitive
public static final java.lang.Float boxFloat (float)
float primitive
public static final java.lang.Double boxDouble (double)
double primitive
public static final java.lang.Character boxChar (char)
char primitive
}
kotlin/coroutines/jvm/internal/CompletedContinuation.class
ContinuationImpl.kt
package kotlin.coroutines.jvm.internal
public final kotlin.coroutines.jvm.internal.CompletedContinuation extends java.lang.Object implements kotlin.coroutines.Continuation {
public static final kotlin.coroutines.jvm.internal.CompletedContinuation INSTANCE
private void <init> ()
public kotlin.coroutines.CoroutineContext getContext ()
public void resumeWith (java.lang.Object)
Object result
public java.lang.String toString ()
static void <clinit> ()
}
kotlin/coroutines/jvm/internal/ContinuationImpl.class
ContinuationImpl.kt
package kotlin.coroutines.jvm.internal
public abstract kotlin.coroutines.jvm.internal.ContinuationImpl extends kotlin.coroutines.jvm.internal.BaseContinuationImpl {
private final kotlin.coroutines.CoroutineContext _context
private transient kotlin.coroutines.Continuation intercepted
public void <init> (kotlin.coroutines.Continuation, kotlin.coroutines.CoroutineContext)
kotlin.coroutines.Continuation completion
kotlin.coroutines.CoroutineContext _context
public void <init> (kotlin.coroutines.Continuation)
kotlin.coroutines.Continuation completion
public kotlin.coroutines.CoroutineContext getContext ()
public final kotlin.coroutines.Continuation intercepted ()
int $i$a$-also-ContinuationImpl$intercepted$1
kotlin.coroutines.Continuation it
protected void releaseIntercepted ()
kotlin.coroutines.Continuation intercepted
}
kotlin/coroutines/jvm/internal/CoroutineStackFrame.class
CoroutineStackFrame.kt
package kotlin.coroutines.jvm.internal
public abstract kotlin.coroutines.jvm.internal.CoroutineStackFrame extends java.lang.Object {
public abstract kotlin.coroutines.jvm.internal.CoroutineStackFrame getCallerFrame ()
public abstract java.lang.StackTraceElement getStackTraceElement ()
}
kotlin/coroutines/jvm/internal/DebugMetadata.class
DebugMetadata.kt
package kotlin.coroutines.jvm.internal
public abstract annotation kotlin.coroutines.jvm.internal.DebugMetadata extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract int v ()
public abstract java.lang.String f ()
public abstract int[] l ()
public abstract java.lang.String[] n ()
public abstract java.lang.String[] s ()
public abstract int[] i ()
public abstract java.lang.String m ()
public abstract java.lang.String c ()
}
kotlin/coroutines/jvm/internal/DebugMetadataKt.class
DebugMetadata.kt
package kotlin.coroutines.jvm.internal
public final kotlin.coroutines.jvm.internal.DebugMetadataKt extends java.lang.Object {
private static final int COROUTINES_DEBUG_METADATA_VERSION
public static final java.lang.StackTraceElement getStackTraceElement (kotlin.coroutines.jvm.internal.BaseContinuationImpl)
kotlin.coroutines.jvm.internal.DebugMetadata debugMetadata
int label
int lineNumber
String moduleName
String moduleAndClass
kotlin.coroutines.jvm.internal.BaseContinuationImpl $this$getStackTraceElementImpl
private static final kotlin.coroutines.jvm.internal.DebugMetadata getDebugMetadataAnnotation (kotlin.coroutines.jvm.internal.BaseContinuationImpl)
kotlin.coroutines.jvm.internal.BaseContinuationImpl $this$getDebugMetadataAnnotation
private static final int getLabel (kotlin.coroutines.jvm.internal.BaseContinuationImpl)
java.lang.reflect.Field field
Exception e
kotlin.coroutines.jvm.internal.BaseContinuationImpl $this$getLabel
private static final void checkDebugMetadataVersion (int, int)
int expected
int actual
public static final java.lang.String[] getSpilledVariableFieldMapping (kotlin.coroutines.jvm.internal.BaseContinuationImpl)
int i
int labelOfIndex
int $i$f$toTypedArray
java.util.Collection thisCollection$iv
java.util.Collection $this$toTypedArray$iv
kotlin.coroutines.jvm.internal.DebugMetadata debugMetadata
java.util.ArrayList res
int label
kotlin.coroutines.jvm.internal.BaseContinuationImpl $this$getSpilledVariableFieldMapping
}
kotlin/coroutines/jvm/internal/DebugProbesKt.class
DebugProbes.kt
package kotlin.coroutines.jvm.internal
public final kotlin.coroutines.jvm.internal.DebugProbesKt extends java.lang.Object {
public static final kotlin.coroutines.Continuation probeCoroutineCreated (kotlin.coroutines.Continuation)
kotlin.coroutines.Continuation completion
public static final void probeCoroutineResumed (kotlin.coroutines.Continuation)
kotlin.coroutines.Continuation frame
public static final void probeCoroutineSuspended (kotlin.coroutines.Continuation)
kotlin.coroutines.Continuation frame
}
kotlin/coroutines/jvm/internal/ModuleNameRetriever$Cache.class
DebugMetadata.kt
package kotlin.coroutines.jvm.internal
final kotlin.coroutines.jvm.internal.ModuleNameRetriever$Cache extends java.lang.Object {
public final java.lang.reflect.Method getModuleMethod
public final java.lang.reflect.Method getDescriptorMethod
public final java.lang.reflect.Method nameMethod
public void <init> (java.lang.reflect.Method, java.lang.reflect.Method, java.lang.reflect.Method)
java.lang.reflect.Method getModuleMethod
java.lang.reflect.Method getDescriptorMethod
java.lang.reflect.Method nameMethod
}
kotlin/coroutines/jvm/internal/ModuleNameRetriever.class
DebugMetadata.kt
package kotlin.coroutines.jvm.internal
final kotlin.coroutines.jvm.internal.ModuleNameRetriever extends java.lang.Object {
public static final kotlin.coroutines.jvm.internal.ModuleNameRetriever INSTANCE
private static final kotlin.coroutines.jvm.internal.ModuleNameRetriever$Cache notOnJava9
private static kotlin.coroutines.jvm.internal.ModuleNameRetriever$Cache cache
private void <init> ()
public final java.lang.String getModuleName (kotlin.coroutines.jvm.internal.BaseContinuationImpl)
kotlin.coroutines.jvm.internal.ModuleNameRetriever$Cache cache
Object module
Object descriptor
kotlin.coroutines.jvm.internal.BaseContinuationImpl continuation
private final kotlin.coroutines.jvm.internal.ModuleNameRetriever$Cache buildCache (kotlin.coroutines.jvm.internal.BaseContinuationImpl)
int $i$a$-also-ModuleNameRetriever$buildCache$1
kotlin.coroutines.jvm.internal.ModuleNameRetriever$Cache it
java.lang.reflect.Method getModuleMethod
Class methodClass
java.lang.reflect.Method getDescriptorMethod
Class moduleDescriptorClass
java.lang.reflect.Method nameMethod
int $i$a$-also-ModuleNameRetriever$buildCache$2
kotlin.coroutines.jvm.internal.ModuleNameRetriever$Cache it
Exception ignored
kotlin.coroutines.jvm.internal.BaseContinuationImpl continuation
static void <clinit> ()
}
kotlin/coroutines/jvm/internal/RestrictedContinuationImpl.class
ContinuationImpl.kt
package kotlin.coroutines.jvm.internal
public abstract kotlin.coroutines.jvm.internal.RestrictedContinuationImpl extends kotlin.coroutines.jvm.internal.BaseContinuationImpl {
public void <init> (kotlin.coroutines.Continuation)
int $i$a$-require-RestrictedContinuationImpl$1$1
int $i$a$-let-RestrictedContinuationImpl$1
kotlin.coroutines.Continuation it
kotlin.coroutines.Continuation completion
public kotlin.coroutines.CoroutineContext getContext ()
}
kotlin/coroutines/jvm/internal/RestrictedSuspendLambda.class
ContinuationImpl.kt
package kotlin.coroutines.jvm.internal
public abstract kotlin.coroutines.jvm.internal.RestrictedSuspendLambda extends kotlin.coroutines.jvm.internal.RestrictedContinuationImpl implements kotlin.jvm.internal.FunctionBase kotlin.coroutines.jvm.internal.SuspendFunction {
private final int arity
public void <init> (int, kotlin.coroutines.Continuation)
int arity
kotlin.coroutines.Continuation completion
public int getArity ()
public void <init> (int)
int arity
public java.lang.String toString ()
}
kotlin/coroutines/jvm/internal/RunSuspend.class
RunSuspend.kt
package kotlin.coroutines.jvm.internal
final kotlin.coroutines.jvm.internal.RunSuspend extends java.lang.Object implements kotlin.coroutines.Continuation {
private kotlin.Result result
public void <init> ()
public kotlin.coroutines.CoroutineContext getContext ()
public final kotlin.Result getResult-xLWZpok ()
public final void setResult (kotlin.Result)
kotlin.Result
public void resumeWith (java.lang.Object)
int $i$a$-synchronized-RunSuspend$resumeWith$1
Object result
public final void await ()
kotlin.Result result
int $i$a$-synchronized-RunSuspend$await$1
}
kotlin/coroutines/jvm/internal/RunSuspendKt.class
RunSuspend.kt
package kotlin.coroutines.jvm.internal
public final kotlin.coroutines.jvm.internal.RunSuspendKt extends java.lang.Object {
public static final void runSuspend (kotlin.jvm.functions.Function1)
kotlin.coroutines.jvm.internal.RunSuspend run
kotlin.jvm.functions.Function1 block
}
kotlin/coroutines/jvm/internal/SuspendFunction.class
ContinuationImpl.kt
package kotlin.coroutines.jvm.internal
public abstract kotlin.coroutines.jvm.internal.SuspendFunction extends java.lang.Object {
}
kotlin/coroutines/jvm/internal/SuspendLambda.class
ContinuationImpl.kt
package kotlin.coroutines.jvm.internal
public abstract kotlin.coroutines.jvm.internal.SuspendLambda extends kotlin.coroutines.jvm.internal.ContinuationImpl implements kotlin.jvm.internal.FunctionBase kotlin.coroutines.jvm.internal.SuspendFunction {
private final int arity
public void <init> (int, kotlin.coroutines.Continuation)
int arity
kotlin.coroutines.Continuation completion
public int getArity ()
public void <init> (int)
int arity
public java.lang.String toString ()
}
kotlin/enums/
kotlin/enums/EnumEntries.class
EnumEntries.kt
package kotlin.enums
public abstract kotlin.enums.EnumEntries extends java.lang.Object implements java.util.List kotlin.jvm.internal.markers.KMappedMarker {
}
kotlin/enums/EnumEntriesKt$enumEntries$1.class
EnumEntries.kt
package kotlin.enums
final kotlin.enums.EnumEntriesKt$enumEntries$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function0 {
final synthetic Enum[] $entries
void <init> (java.lang.Enum[])
Enum[] $entries
public final java.lang.Enum[] invoke ()
public volatile synthetic java.lang.Object invoke ()
}
kotlin/enums/EnumEntriesKt.class
EnumEntries.kt
package kotlin.enums
public final kotlin.enums.EnumEntriesKt extends java.lang.Object {
public static final kotlin.enums.EnumEntries enumEntries (kotlin.jvm.functions.Function0)
kotlin.jvm.functions.Function0 entriesProvider
public static final kotlin.enums.EnumEntries enumEntries (java.lang.Enum[])
int $i$a$-also-EnumEntriesKt$enumEntries$2
kotlin.enums.EnumEntriesList it
Enum[] entries
}
kotlin/enums/EnumEntriesList.class
EnumEntries.kt
package kotlin.enums
final kotlin.enums.EnumEntriesList extends kotlin.collections.AbstractList implements kotlin.enums.EnumEntries java.io.Serializable {
private final kotlin.jvm.functions.Function0 entriesProvider
private volatile Enum[] _entries
public void <init> (kotlin.jvm.functions.Function0)
kotlin.jvm.functions.Function0 entriesProvider
private final java.lang.Enum[] getEntries ()
Enum[] e
public int getSize ()
public java.lang.Enum get (int)
Enum[] entries
int index
public boolean contains (java.lang.Enum)
Enum target
Enum element
public int indexOf (java.lang.Enum)
int ordinal
Enum target
Enum element
public int lastIndexOf (java.lang.Enum)
Enum element
private final java.lang.Object writeReplace ()
public volatile synthetic java.lang.Object get (int)
int index
public final volatile boolean contains (java.lang.Object)
Object element
public final volatile int indexOf (java.lang.Object)
Object element
public final volatile int lastIndexOf (java.lang.Object)
Object element
}
kotlin/enums/EnumEntriesSerializationProxy$Companion.class
EnumEntriesSerializationProxy.kt
package kotlin.enums
final kotlin.enums.EnumEntriesSerializationProxy$Companion extends java.lang.Object {
private void <init> ()
public synthetic void <init> (kotlin.jvm.internal.DefaultConstructorMarker)
kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
}
kotlin/enums/EnumEntriesSerializationProxy.class
EnumEntriesSerializationProxy.kt
package kotlin.enums
public final kotlin.enums.EnumEntriesSerializationProxy extends java.lang.Object implements java.io.Serializable {
private static final kotlin.enums.EnumEntriesSerializationProxy$Companion Companion
private final Class c
private static final long serialVersionUID
public void <init> (java.lang.Enum[])
Enum[] entries
private final java.lang.Object readResolve ()
static void <clinit> ()
}
kotlin/experimental/
kotlin/experimental/BitwiseOperationsKt.class
bitwiseOperations.kt
package kotlin.experimental
public final kotlin.experimental.BitwiseOperationsKt extends java.lang.Object {
private static final byte and (byte, byte)
byte $this$and
byte other
private static final byte or (byte, byte)
byte $this$or
byte other
private static final byte xor (byte, byte)
byte $this$xor
byte other
private static final byte inv (byte)
byte $this$inv
private static final short and (short, short)
short $this$and
short other
private static final short or (short, short)
short $this$or
short other
private static final short xor (short, short)
short $this$xor
short other
private static final short inv (short)
short $this$inv
}
kotlin/experimental/ExperimentalObjCName.class
ExperimentalObjCName.kt
package kotlin.experimental
public abstract annotation kotlin.experimental.ExperimentalObjCName extends java.lang.Object implements java.lang.annotation.Annotation {
}
kotlin/experimental/ExperimentalObjCRefinement.class
ExperimentalObjCRefinement.kt
package kotlin.experimental
public abstract annotation kotlin.experimental.ExperimentalObjCRefinement extends java.lang.Object implements java.lang.annotation.Annotation {
}
kotlin/experimental/ExperimentalTypeInference.class
inferenceMarker.kt
package kotlin.experimental
public abstract annotation kotlin.experimental.ExperimentalTypeInference extends java.lang.Object implements java.lang.annotation.Annotation {
}
kotlin/internal/
kotlin/internal/AccessibleLateinitPropertyLiteral.class
Annotations.kt
package kotlin.internal
public abstract annotation kotlin.internal.AccessibleLateinitPropertyLiteral extends java.lang.Object implements java.lang.annotation.Annotation {
}
kotlin/internal/ContractsDsl.class
Annotations.kt
package kotlin.internal
public abstract annotation kotlin.internal.ContractsDsl extends java.lang.Object implements java.lang.annotation.Annotation {
}
kotlin/internal/DynamicExtension.class
Annotations.kt
package kotlin.internal
public abstract annotation kotlin.internal.DynamicExtension extends java.lang.Object implements java.lang.annotation.Annotation {
}
kotlin/internal/Exact.class
Annotations.kt
package kotlin.internal
public abstract annotation kotlin.internal.Exact extends java.lang.Object implements java.lang.annotation.Annotation {
}
kotlin/internal/HidesMembers.class
Annotations.kt
package kotlin.internal
public abstract annotation kotlin.internal.HidesMembers extends java.lang.Object implements java.lang.annotation.Annotation {
}
kotlin/internal/InlineOnly.class
Annotations.kt
package kotlin.internal
public abstract annotation kotlin.internal.InlineOnly extends java.lang.Object implements java.lang.annotation.Annotation {
}
kotlin/internal/IntrinsicConstEvaluation.class
InternalAnnotations.kt
package kotlin.internal
public abstract annotation kotlin.internal.IntrinsicConstEvaluation extends java.lang.Object implements java.lang.annotation.Annotation {
}
kotlin/internal/LowPriorityInOverloadResolution.class
Annotations.kt
package kotlin.internal
public abstract annotation kotlin.internal.LowPriorityInOverloadResolution extends java.lang.Object implements java.lang.annotation.Annotation {
}
kotlin/internal/NoInfer.class
Annotations.kt
package kotlin.internal
public abstract annotation kotlin.internal.NoInfer extends java.lang.Object implements java.lang.annotation.Annotation {
}
kotlin/internal/OnlyInputTypes.class
Annotations.kt
package kotlin.internal
public abstract annotation kotlin.internal.OnlyInputTypes extends java.lang.Object implements java.lang.annotation.Annotation {
}
kotlin/internal/PlatformDependent.class
InternalAnnotations.kt
package kotlin.internal
public abstract annotation kotlin.internal.PlatformDependent extends java.lang.Object implements java.lang.annotation.Annotation {
}
kotlin/internal/PlatformImplementations$ReflectThrowable.class
PlatformImplementations.kt
package kotlin.internal
final kotlin.internal.PlatformImplementations$ReflectThrowable extends java.lang.Object {
public static final kotlin.internal.PlatformImplementations$ReflectThrowable INSTANCE
public static final java.lang.reflect.Method addSuppressed
public static final java.lang.reflect.Method getSuppressed
private void <init> ()
static void <clinit> ()
int $i$a$-find-PlatformImplementations$ReflectThrowable$1
java.lang.reflect.Method it
int $i$a$-find-PlatformImplementations$ReflectThrowable$2
java.lang.reflect.Method it
Class throwableClass
java.lang.reflect.Method[] throwableMethods
}
kotlin/internal/PlatformImplementations.class
PlatformImplementations.kt
package kotlin.internal
public kotlin.internal.PlatformImplementations extends java.lang.Object {
public void <init> ()
public void addSuppressed (java.lang.Throwable, java.lang.Throwable)
Throwable cause
Throwable exception
public java.util.List getSuppressed (java.lang.Throwable)
int $i$a$-let-PlatformImplementations$getSuppressed$1
Object it
Throwable exception
public kotlin.text.MatchGroup getMatchResultNamedGroup (java.util.regex.MatchResult, java.lang.String)
java.util.regex.MatchResult matchResult
String name
public kotlin.random.Random defaultPlatformRandom ()
}
kotlin/internal/PlatformImplementationsKt.class
PlatformImplementations.kt
package kotlin.internal
public final kotlin.internal.PlatformImplementationsKt extends java.lang.Object {
public static final kotlin.internal.PlatformImplementations IMPLEMENTATIONS
private static final synthetic java.lang.Object castToBaseType (java.lang.Object)
ClassLoader instanceCL
ClassLoader baseTypeCL
ClassCastException e
Object instance
public static final boolean apiVersionIsAtLeast (int, int, int)
int major
int minor
int patch
static void <clinit> ()
int $i$a$-run-PlatformImplementationsKt$IMPLEMENTATIONS$1
}
kotlin/internal/ProgressionUtilKt.class
progressionUtil.kt
package kotlin.internal
public final kotlin.internal.ProgressionUtilKt extends java.lang.Object {
private static final int mod (int, int)
int mod
int a
int b
private static final long mod (long, long)
long mod
long a
long b
private static final int differenceModulo (int, int, int)
int a
int b
int c
private static final long differenceModulo (long, long, long)
long a
long b
long c
public static final int getProgressionLastElement (int, int, int)
int start
int end
int step
public static final long getProgressionLastElement (long, long, long)
long start
long end
long step
}
kotlin/internal/PureReifiable.class
InternalAnnotations.kt
package kotlin.internal
public abstract annotation kotlin.internal.PureReifiable extends java.lang.Object implements java.lang.annotation.Annotation {
}
kotlin/internal/RequireKotlin$Container.class
Annotations.kt
package kotlin.internal
public abstract annotation kotlin.internal.RequireKotlin$Container extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract kotlin.internal.RequireKotlin[] value ()
}
kotlin/internal/RequireKotlin.class
Annotations.kt
package kotlin.internal
public abstract annotation kotlin.internal.RequireKotlin extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.String version ()
public abstract java.lang.String message ()
public abstract kotlin.DeprecationLevel level ()
public abstract kotlin.internal.RequireKotlinVersionKind versionKind ()
public abstract int errorCode ()
}
kotlin/internal/RequireKotlinVersionKind.class
Annotations.kt
package kotlin.internal
public final enum kotlin.internal.RequireKotlinVersionKind extends java.lang.Enum {
public static final enum kotlin.internal.RequireKotlinVersionKind LANGUAGE_VERSION
public static final enum kotlin.internal.RequireKotlinVersionKind COMPILER_VERSION
public static final enum kotlin.internal.RequireKotlinVersionKind API_VERSION
private static final synthetic kotlin.internal.RequireKotlinVersionKind[] $VALUES
private void <init> (java.lang.String, int)
String $enum$name
int $enum$ordinal
public static kotlin.internal.RequireKotlinVersionKind[] values ()
public static kotlin.internal.RequireKotlinVersionKind valueOf (java.lang.String)
String value
private static final synthetic kotlin.internal.RequireKotlinVersionKind[] $values ()
static void <clinit> ()
}
kotlin/internal/UProgressionUtilKt.class
UProgressionUtil.kt
package kotlin.internal
public final kotlin.internal.UProgressionUtilKt extends java.lang.Object {
private static final int differenceModulo-WZ9TVnA (int, int, int)
int ac
int bc
int a
int b
int c
private static final long differenceModulo-sambcqE (long, long, long)
long ac
long bc
long a
long b
long c
public static final int getProgressionLastElement-Nkh28Cs (int, int, int)
int start
int end
int step
public static final long getProgressionLastElement-7ftBX0g (long, long, long)
long start
long end
long step
}
kotlin/internal/internal.kotlin_builtins
kotlin/internal/jdk7/
kotlin/internal/jdk7/JDK7PlatformImplementations$ReflectSdkVersion.class
JDK7PlatformImplementations.kt
package kotlin.internal.jdk7
final kotlin.internal.jdk7.JDK7PlatformImplementations$ReflectSdkVersion extends java.lang.Object {
public static final kotlin.internal.jdk7.JDK7PlatformImplementations$ReflectSdkVersion INSTANCE
public static final Integer sdkVersion
private void <init> ()
static void <clinit> ()
Throwable e
int $i$a$-takeIf-JDK7PlatformImplementations$ReflectSdkVersion$sdkVersion$1
int it
}
kotlin/internal/jdk7/JDK7PlatformImplementations.class
JDK7PlatformImplementations.kt
package kotlin.internal.jdk7
public kotlin.internal.jdk7.JDK7PlatformImplementations extends kotlin.internal.PlatformImplementations {
public void <init> ()
private final boolean sdkIsNullOrAtLeast (int)
int version
public void addSuppressed (java.lang.Throwable, java.lang.Throwable)
Throwable cause
Throwable exception
public java.util.List getSuppressed (java.lang.Throwable)
Throwable exception
}
kotlin/internal/jdk8/
kotlin/internal/jdk8/JDK8PlatformImplementations$ReflectSdkVersion.class
JDK8PlatformImplementations.kt
package kotlin.internal.jdk8
final kotlin.internal.jdk8.JDK8PlatformImplementations$ReflectSdkVersion extends java.lang.Object {
public static final kotlin.internal.jdk8.JDK8PlatformImplementations$ReflectSdkVersion INSTANCE
public static final Integer sdkVersion
private void <init> ()
static void <clinit> ()
Throwable e
int $i$a$-takeIf-JDK8PlatformImplementations$ReflectSdkVersion$sdkVersion$1
int it
}
kotlin/internal/jdk8/JDK8PlatformImplementations.class
JDK8PlatformImplementations.kt
package kotlin.internal.jdk8
public kotlin.internal.jdk8.JDK8PlatformImplementations extends kotlin.internal.jdk7.JDK7PlatformImplementations {
public void <init> ()
private final boolean sdkIsNullOrAtLeast (int)
int version
public kotlin.text.MatchGroup getMatchResultNamedGroup (java.util.regex.MatchResult, java.lang.String)
java.util.regex.Matcher matcher
kotlin.ranges.IntRange range
java.util.regex.MatchResult matchResult
String name
public kotlin.random.Random defaultPlatformRandom ()
}
kotlin/io/
kotlin/io/AccessDeniedException.class
Exceptions.kt
package kotlin.io
public final kotlin.io.AccessDeniedException extends kotlin.io.FileSystemException {
public void <init> (java.io.File, java.io.File, java.lang.String)
java.io.File file
java.io.File other
String reason
public synthetic void <init> (java.io.File, java.io.File, java.lang.String, int, kotlin.jvm.internal.DefaultConstructorMarker)
}
kotlin/io/ByteStreamsKt$iterator$1.class
IOStreams.kt
package kotlin.io
public final kotlin.io.ByteStreamsKt$iterator$1 extends kotlin.collections.ByteIterator {
private int nextByte
private boolean nextPrepared
private boolean finished
final synthetic java.io.BufferedInputStream $this_iterator
void <init> (java.io.BufferedInputStream)
java.io.BufferedInputStream $receiver
public final int getNextByte ()
public final void setNextByte (int)
int
public final boolean getNextPrepared ()
public final void setNextPrepared (boolean)
boolean
public final boolean getFinished ()
public final void setFinished (boolean)
boolean
private final void prepareNext ()
public boolean hasNext ()
public byte nextByte ()
byte res
}
kotlin/io/ByteStreamsKt.class
IOStreams.kt
package kotlin.io
public final kotlin.io.ByteStreamsKt extends java.lang.Object {
public static final kotlin.collections.ByteIterator iterator (java.io.BufferedInputStream)
java.io.BufferedInputStream $this$iterator
private static final java.io.ByteArrayInputStream byteInputStream (java.lang.String, java.nio.charset.Charset)
String $this$byteInputStream
java.nio.charset.Charset charset
static synthetic java.io.ByteArrayInputStream byteInputStream$default (java.lang.String, java.nio.charset.Charset, int, java.lang.Object)
String $this$byteInputStream_u24default
java.nio.charset.Charset charset
private static final java.io.ByteArrayInputStream inputStream (byte[])
byte[] $this$inputStream
private static final java.io.ByteArrayInputStream inputStream (byte[], int, int)
byte[] $this$inputStream
int offset
int length
private static final java.io.BufferedInputStream buffered (java.io.InputStream, int)
java.io.InputStream $this$buffered
int bufferSize
static synthetic java.io.BufferedInputStream buffered$default (java.io.InputStream, int, int, java.lang.Object)
java.io.InputStream $this$buffered_u24default
int bufferSize
private static final java.io.InputStreamReader reader (java.io.InputStream, java.nio.charset.Charset)
java.io.InputStream $this$reader
java.nio.charset.Charset charset
static synthetic java.io.InputStreamReader reader$default (java.io.InputStream, java.nio.charset.Charset, int, java.lang.Object)
java.io.InputStream $this$reader_u24default
java.nio.charset.Charset charset
private static final java.io.BufferedReader bufferedReader (java.io.InputStream, java.nio.charset.Charset)
java.io.InputStream $this$bufferedReader
java.nio.charset.Charset charset
static synthetic java.io.BufferedReader bufferedReader$default (java.io.InputStream, java.nio.charset.Charset, int, java.lang.Object)
java.io.InputStream $this$bufferedReader_u24default
java.nio.charset.Charset charset
private static final java.io.BufferedOutputStream buffered (java.io.OutputStream, int)
java.io.OutputStream $this$buffered
int bufferSize
static synthetic java.io.BufferedOutputStream buffered$default (java.io.OutputStream, int, int, java.lang.Object)
java.io.OutputStream $this$buffered_u24default
int bufferSize
private static final java.io.OutputStreamWriter writer (java.io.OutputStream, java.nio.charset.Charset)
java.io.OutputStream $this$writer
java.nio.charset.Charset charset
static synthetic java.io.OutputStreamWriter writer$default (java.io.OutputStream, java.nio.charset.Charset, int, java.lang.Object)
java.io.OutputStream $this$writer_u24default
java.nio.charset.Charset charset
private static final java.io.BufferedWriter bufferedWriter (java.io.OutputStream, java.nio.charset.Charset)
java.io.OutputStream $this$bufferedWriter
java.nio.charset.Charset charset
static synthetic java.io.BufferedWriter bufferedWriter$default (java.io.OutputStream, java.nio.charset.Charset, int, java.lang.Object)
java.io.OutputStream $this$bufferedWriter_u24default
java.nio.charset.Charset charset
public static final long copyTo (java.io.InputStream, java.io.OutputStream, int)
long bytesCopied
byte[] buffer
int bytes
java.io.InputStream $this$copyTo
java.io.OutputStream out
int bufferSize
public static synthetic long copyTo$default (java.io.InputStream, java.io.OutputStream, int, int, java.lang.Object)
public static final byte[] readBytes (java.io.InputStream, int)
java.io.ByteArrayOutputStream buffer
java.io.InputStream $this$readBytes
int estimatedSize
public static synthetic byte[] readBytes$default (java.io.InputStream, int, int, java.lang.Object)
public static final byte[] readBytes (java.io.InputStream)
java.io.ByteArrayOutputStream buffer
java.io.InputStream $this$readBytes
}
kotlin/io/CloseableKt.class
Closeable.kt
package kotlin.io
public final kotlin.io.CloseableKt extends java.lang.Object {
private static final java.lang.Object use (java.io.Closeable, kotlin.jvm.functions.Function1)
Throwable e
Throwable exception
java.io.Closeable $this$use
kotlin.jvm.functions.Function1 block
public static final void closeFinally (java.io.Closeable, java.lang.Throwable)
Throwable closeException
java.io.Closeable $this$closeFinally
Throwable cause
}
kotlin/io/ConsoleKt.class
Console.kt
package kotlin.io
public final kotlin.io.ConsoleKt extends java.lang.Object {
private static final void print (java.lang.Object)
Object message
private static final void print (int)
int message
private static final void print (long)
long message
private static final void print (byte)
byte message
private static final void print (short)
short message
private static final void print (char)
char message
private static final void print (boolean)
boolean message
private static final void print (float)
float message
private static final void print (double)
double message
private static final void print (char[])
char[] message
private static final void println (java.lang.Object)
Object message
private static final void println (int)
int message
private static final void println (long)
long message
private static final void println (byte)
byte message
private static final void println (short)
short message
private static final void println (char)
char message
private static final void println (boolean)
boolean message
private static final void println (float)
float message
private static final void println (double)
double message
private static final void println (char[])
char[] message
private static final void println ()
public static final java.lang.String readln ()
public static final java.lang.String readlnOrNull ()
public static final java.lang.String readLine ()
}
kotlin/io/ConstantsKt.class
Constants.kt
package kotlin.io
public final kotlin.io.ConstantsKt extends java.lang.Object {
public static final int DEFAULT_BUFFER_SIZE
public static final int DEFAULT_BLOCK_SIZE
public static final int MINIMUM_BLOCK_SIZE
}
kotlin/io/ExceptionsKt.class
Exceptions.kt
package kotlin.io
public final kotlin.io.ExceptionsKt extends java.lang.Object {
private static final java.lang.String constructMessage (java.io.File, java.io.File, java.lang.String)
StringBuilder sb
java.io.File file
java.io.File other
String reason
public static final synthetic java.lang.String access$constructMessage (java.io.File, java.io.File, java.lang.String)
java.io.File file
java.io.File other
String reason
}
kotlin/io/ExposingBufferByteArrayOutputStream.class
FileReadWrite.kt
package kotlin.io
final kotlin.io.ExposingBufferByteArrayOutputStream extends java.io.ByteArrayOutputStream {
public void <init> (int)
int size
public final byte[] getBuffer ()
}
kotlin/io/FileAlreadyExistsException.class
Exceptions.kt
package kotlin.io
public final kotlin.io.FileAlreadyExistsException extends kotlin.io.FileSystemException {
public void <init> (java.io.File, java.io.File, java.lang.String)
java.io.File file
java.io.File other
String reason
public synthetic void <init> (java.io.File, java.io.File, java.lang.String, int, kotlin.jvm.internal.DefaultConstructorMarker)
}
kotlin/io/FilePathComponents.class
FilePathComponents.kt
package kotlin.io
public final kotlin.io.FilePathComponents extends java.lang.Object {
private final java.io.File root
private final java.util.List segments
public void <init> (java.io.File, java.util.List)
java.io.File root
java.util.List segments
public final java.io.File getRoot ()
public final java.util.List getSegments ()
public final java.lang.String getRootName ()
public final boolean isRooted ()
public final int getSize ()
public final java.io.File subPath (int, int)
int beginIndex
int endIndex
public final java.io.File component1 ()
public final java.util.List component2 ()
public final kotlin.io.FilePathComponents copy (java.io.File, java.util.List)
java.io.File root
java.util.List segments
public static synthetic kotlin.io.FilePathComponents copy$default (kotlin.io.FilePathComponents, java.io.File, java.util.List, int, java.lang.Object)
public java.lang.String toString ()
public int hashCode ()
int result
public boolean equals (java.lang.Object)
Object other
}
kotlin/io/FileSystemException.class
Exceptions.kt
package kotlin.io
public kotlin.io.FileSystemException extends java.io.IOException {
private final java.io.File file
private final java.io.File other
private final String reason
public void <init> (java.io.File, java.io.File, java.lang.String)
java.io.File file
java.io.File other
String reason
public synthetic void <init> (java.io.File, java.io.File, java.lang.String, int, kotlin.jvm.internal.DefaultConstructorMarker)
public final java.io.File getFile ()
public final java.io.File getOther ()
public final java.lang.String getReason ()
}
kotlin/io/FileTreeWalk$DirectoryState.class
FileTreeWalk.kt
package kotlin.io
abstract kotlin.io.FileTreeWalk$DirectoryState extends kotlin.io.FileTreeWalk$WalkState {
public void <init> (java.io.File)
int $i$a$-assert-FileTreeWalk$DirectoryState$1
java.io.File rootDir
}
kotlin/io/FileTreeWalk$FileTreeWalkIterator$BottomUpDirectoryState.class
FileTreeWalk.kt
package kotlin.io
final kotlin.io.FileTreeWalk$FileTreeWalkIterator$BottomUpDirectoryState extends kotlin.io.FileTreeWalk$DirectoryState {
private boolean rootVisited
private java.io.File[] fileList
private int fileIndex
private boolean failed
final synthetic kotlin.io.FileTreeWalk$FileTreeWalkIterator this$0
public void <init> (kotlin.io.FileTreeWalk$FileTreeWalkIterator, java.io.File)
kotlin.io.FileTreeWalk$FileTreeWalkIterator this$0
java.io.File rootDir
public java.io.File step ()
}
kotlin/io/FileTreeWalk$FileTreeWalkIterator$SingleFileState.class
FileTreeWalk.kt
package kotlin.io
final kotlin.io.FileTreeWalk$FileTreeWalkIterator$SingleFileState extends kotlin.io.FileTreeWalk$WalkState {
private boolean visited
final synthetic kotlin.io.FileTreeWalk$FileTreeWalkIterator this$0
public void <init> (kotlin.io.FileTreeWalk$FileTreeWalkIterator, java.io.File)
int $i$a$-assert-FileTreeWalk$FileTreeWalkIterator$SingleFileState$1
kotlin.io.FileTreeWalk$FileTreeWalkIterator this$0
java.io.File rootFile
public java.io.File step ()
}
kotlin/io/FileTreeWalk$FileTreeWalkIterator$TopDownDirectoryState.class
FileTreeWalk.kt
package kotlin.io
final kotlin.io.FileTreeWalk$FileTreeWalkIterator$TopDownDirectoryState extends kotlin.io.FileTreeWalk$DirectoryState {
private boolean rootVisited
private java.io.File[] fileList
private int fileIndex
final synthetic kotlin.io.FileTreeWalk$FileTreeWalkIterator this$0
public void <init> (kotlin.io.FileTreeWalk$FileTreeWalkIterator, java.io.File)
kotlin.io.FileTreeWalk$FileTreeWalkIterator this$0
java.io.File rootDir
public java.io.File step ()
}
kotlin/io/FileTreeWalk$FileTreeWalkIterator$WhenMappings.class
FileTreeWalk.kt
package kotlin.io
public final synthetic kotlin.io.FileTreeWalk$FileTreeWalkIterator$WhenMappings extends java.lang.Object {
public static final synthetic int[] $EnumSwitchMapping$0
static void <clinit> ()
}
kotlin/io/FileTreeWalk$FileTreeWalkIterator.class
FileTreeWalk.kt
package kotlin.io
final kotlin.io.FileTreeWalk$FileTreeWalkIterator extends kotlin.collections.AbstractIterator {
private final java.util.ArrayDeque state
final synthetic kotlin.io.FileTreeWalk this$0
public void <init> (kotlin.io.FileTreeWalk)
kotlin.io.FileTreeWalk this$0
protected void computeNext ()
java.io.File nextFile
private final kotlin.io.FileTreeWalk$DirectoryState directoryState (java.io.File)
java.io.File root
private final java.io.File gotoNext ()
kotlin.io.FileTreeWalk$WalkState topState
java.io.File file
}
kotlin/io/FileTreeWalk$WalkState.class
FileTreeWalk.kt
package kotlin.io
abstract kotlin.io.FileTreeWalk$WalkState extends java.lang.Object {
private final java.io.File root
public void <init> (java.io.File)
java.io.File root
public final java.io.File getRoot ()
public abstract java.io.File step ()
}
kotlin/io/FileTreeWalk.class
FileTreeWalk.kt
package kotlin.io
public final kotlin.io.FileTreeWalk extends java.lang.Object implements kotlin.sequences.Sequence {
private final java.io.File start
private final kotlin.io.FileWalkDirection direction
private final kotlin.jvm.functions.Function1 onEnter
private final kotlin.jvm.functions.Function1 onLeave
private final kotlin.jvm.functions.Function2 onFail
private final int maxDepth
private void <init> (java.io.File, kotlin.io.FileWalkDirection, kotlin.jvm.functions.Function1, kotlin.jvm.functions.Function1, kotlin.jvm.functions.Function2, int)
java.io.File start
kotlin.io.FileWalkDirection direction
kotlin.jvm.functions.Function1 onEnter
kotlin.jvm.functions.Function1 onLeave
kotlin.jvm.functions.Function2 onFail
int maxDepth
synthetic void <init> (java.io.File, kotlin.io.FileWalkDirection, kotlin.jvm.functions.Function1, kotlin.jvm.functions.Function1, kotlin.jvm.functions.Function2, int, int, kotlin.jvm.internal.DefaultConstructorMarker)
public void <init> (java.io.File, kotlin.io.FileWalkDirection)
java.io.File start
kotlin.io.FileWalkDirection direction
public synthetic void <init> (java.io.File, kotlin.io.FileWalkDirection, int, kotlin.jvm.internal.DefaultConstructorMarker)
public java.util.Iterator iterator ()
public final kotlin.io.FileTreeWalk onEnter (kotlin.jvm.functions.Function1)
kotlin.jvm.functions.Function1 function
public final kotlin.io.FileTreeWalk onLeave (kotlin.jvm.functions.Function1)
kotlin.jvm.functions.Function1 function
public final kotlin.io.FileTreeWalk onFail (kotlin.jvm.functions.Function2)
kotlin.jvm.functions.Function2 function
public final kotlin.io.FileTreeWalk maxDepth (int)
int depth
public static final synthetic java.io.File access$getStart$p (kotlin.io.FileTreeWalk)
kotlin.io.FileTreeWalk $this
public static final synthetic kotlin.io.FileWalkDirection access$getDirection$p (kotlin.io.FileTreeWalk)
kotlin.io.FileTreeWalk $this
public static final synthetic int access$getMaxDepth$p (kotlin.io.FileTreeWalk)
kotlin.io.FileTreeWalk $this
public static final synthetic kotlin.jvm.functions.Function1 access$getOnEnter$p (kotlin.io.FileTreeWalk)
kotlin.io.FileTreeWalk $this
public static final synthetic kotlin.jvm.functions.Function2 access$getOnFail$p (kotlin.io.FileTreeWalk)
kotlin.io.FileTreeWalk $this
public static final synthetic kotlin.jvm.functions.Function1 access$getOnLeave$p (kotlin.io.FileTreeWalk)
kotlin.io.FileTreeWalk $this
}
kotlin/io/FileWalkDirection.class
FileTreeWalk.kt
package kotlin.io
public final enum kotlin.io.FileWalkDirection extends java.lang.Enum {
public static final enum kotlin.io.FileWalkDirection TOP_DOWN
public static final enum kotlin.io.FileWalkDirection BOTTOM_UP
private static final synthetic kotlin.io.FileWalkDirection[] $VALUES
private void <init> (java.lang.String, int)
String $enum$name
int $enum$ordinal
public static kotlin.io.FileWalkDirection[] values ()
public static kotlin.io.FileWalkDirection valueOf (java.lang.String)
String value
private static final synthetic kotlin.io.FileWalkDirection[] $values ()
static void <clinit> ()
}
kotlin/io/FilesKt.class
<Unknown>
package kotlin.io
public final kotlin.io.FilesKt extends kotlin.io.FilesKt__UtilsKt {
private void <init> ()
}
kotlin/io/FilesKt__FilePathComponentsKt.class
FilePathComponents.kt
package kotlin.io
kotlin.io.FilesKt__FilePathComponentsKt extends java.lang.Object {
private static final int getRootLength$FilesKt__FilePathComponentsKt (java.lang.String)
int first
String $this$getRootLength
public static final java.lang.String getRootName (java.io.File)
java.io.File $this$rootName
public static final java.io.File getRoot (java.io.File)
java.io.File $this$root
public static final boolean isRooted (java.io.File)
java.io.File $this$isRooted
public static final kotlin.io.FilePathComponents toComponents (java.io.File)
int $i$a$-map-FilesKt__FilePathComponentsKt$toComponents$list$1
String p0
Object item$iv$iv
int $i$f$mapTo
Iterable $this$mapTo$iv$iv
java.util.Collection destination$iv$iv
int $i$f$map
Iterable $this$map$iv
String path
int rootLength
String rootName
String subPath
java.util.List list
java.io.File $this$toComponents
public static final java.io.File subPath (java.io.File, int, int)
java.io.File $this$subPath
int beginIndex
int endIndex
public void <init> ()
}
kotlin/io/FilesKt__FileReadWriteKt$readLines$1.class
FileReadWrite.kt
package kotlin.io
final kotlin.io.FilesKt__FileReadWriteKt$readLines$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 {
final synthetic java.util.ArrayList $result
void <init> (java.util.ArrayList)
java.util.ArrayList $result
public final void invoke (java.lang.String)
String it
public volatile synthetic java.lang.Object invoke (java.lang.Object)
Object p1
}
kotlin/io/FilesKt__FileReadWriteKt.class
FileReadWrite.kt
package kotlin.io
kotlin.io.FilesKt__FileReadWriteKt extends kotlin.io.FilesKt__FilePathComponentsKt {
private static final java.io.InputStreamReader reader (java.io.File, java.nio.charset.Charset)
java.io.File $this$reader
java.nio.charset.Charset charset
static synthetic java.io.InputStreamReader reader$default (java.io.File, java.nio.charset.Charset, int, java.lang.Object)
java.io.File $this$reader_u24default
java.nio.charset.Charset charset
private static final java.io.BufferedReader bufferedReader (java.io.File, java.nio.charset.Charset, int)
java.io.File $this$bufferedReader
java.nio.charset.Charset charset
int bufferSize
static synthetic java.io.BufferedReader bufferedReader$default (java.io.File, java.nio.charset.Charset, int, int, java.lang.Object)
java.io.File $this$bufferedReader_u24default
java.nio.charset.Charset charset
int bufferSize
private static final java.io.OutputStreamWriter writer (java.io.File, java.nio.charset.Charset)
java.io.File $this$writer
java.nio.charset.Charset charset
static synthetic java.io.OutputStreamWriter writer$default (java.io.File, java.nio.charset.Charset, int, java.lang.Object)
java.io.File $this$writer_u24default
java.nio.charset.Charset charset
private static final java.io.BufferedWriter bufferedWriter (java.io.File, java.nio.charset.Charset, int)
java.io.File $this$bufferedWriter
java.nio.charset.Charset charset
int bufferSize
static synthetic java.io.BufferedWriter bufferedWriter$default (java.io.File, java.nio.charset.Charset, int, int, java.lang.Object)
java.io.File $this$bufferedWriter_u24default
java.nio.charset.Charset charset
int bufferSize
private static final java.io.PrintWriter printWriter (java.io.File, java.nio.charset.Charset)
java.io.File $this$printWriter
java.nio.charset.Charset charset
static synthetic java.io.PrintWriter printWriter$default (java.io.File, java.nio.charset.Charset, int, java.lang.Object)
java.io.File $this$printWriter_u24default
java.nio.charset.Charset charset
public static final byte[] readBytes (java.io.File)
int $i$a$-also-FilesKt__FileReadWriteKt$readBytes$1$remaining$1
long length
int read
int $i$a$-use-FilesKt__FileReadWriteKt$readBytes$1
int offset
int remaining
byte[] result
int extraByte
kotlin.io.ExposingBufferByteArrayOutputStream extra
int resultingSize
java.io.FileInputStream input
java.io.File $this$readBytes
public static final void writeBytes (java.io.File, byte[])
int $i$a$-use-FilesKt__FileReadWriteKt$writeBytes$1
java.io.FileOutputStream it
java.io.File $this$writeBytes
byte[] array
public static final void appendBytes (java.io.File, byte[])
int $i$a$-use-FilesKt__FileReadWriteKt$appendBytes$1
java.io.FileOutputStream it
java.io.File $this$appendBytes
byte[] array
public static final java.lang.String readText (java.io.File, java.nio.charset.Charset)
int $i$a$-use-FilesKt__FileReadWriteKt$readText$1
java.io.InputStreamReader it
java.io.File $this$readText
java.nio.charset.Charset charset
public static synthetic java.lang.String readText$default (java.io.File, java.nio.charset.Charset, int, java.lang.Object)
public static final void writeText (java.io.File, java.lang.String, java.nio.charset.Charset)
java.io.File $this$writeText
String text
java.nio.charset.Charset charset
public static synthetic void writeText$default (java.io.File, java.lang.String, java.nio.charset.Charset, int, java.lang.Object)
public static final void appendText (java.io.File, java.lang.String, java.nio.charset.Charset)
java.io.File $this$appendText
String text
java.nio.charset.Charset charset
public static synthetic void appendText$default (java.io.File, java.lang.String, java.nio.charset.Charset, int, java.lang.Object)
public static final void forEachBlock (java.io.File, kotlin.jvm.functions.Function2)
java.io.File $this$forEachBlock
kotlin.jvm.functions.Function2 action
public static final void forEachBlock (java.io.File, int, kotlin.jvm.functions.Function2)
int size
int $i$a$-use-FilesKt__FileReadWriteKt$forEachBlock$1
java.io.FileInputStream input
byte[] arr
java.io.File $this$forEachBlock
int blockSize
kotlin.jvm.functions.Function2 action
public static final void forEachLine (java.io.File, java.nio.charset.Charset, kotlin.jvm.functions.Function1)
java.io.File $this$forEachLine
java.nio.charset.Charset charset
kotlin.jvm.functions.Function1 action
public static synthetic void forEachLine$default (java.io.File, java.nio.charset.Charset, kotlin.jvm.functions.Function1, int, java.lang.Object)
private static final java.io.FileInputStream inputStream (java.io.File)
java.io.File $this$inputStream
private static final java.io.FileOutputStream outputStream (java.io.File)
java.io.File $this$outputStream
public static final java.util.List readLines (java.io.File, java.nio.charset.Charset)
java.util.ArrayList result
java.io.File $this$readLines
java.nio.charset.Charset charset
public static synthetic java.util.List readLines$default (java.io.File, java.nio.charset.Charset, int, java.lang.Object)
public static final java.lang.Object useLines (java.io.File, java.nio.charset.Charset, kotlin.jvm.functions.Function1)
int $i$a$-use-FilesKt__FileReadWriteKt$useLines$1
java.io.BufferedReader it
int $i$f$useLines
java.io.File $this$useLines
java.nio.charset.Charset charset
kotlin.jvm.functions.Function1 block
public static synthetic java.lang.Object useLines$default (java.io.File, java.nio.charset.Charset, kotlin.jvm.functions.Function1, int, java.lang.Object)
int $i$a$-use-FilesKt__FileReadWriteKt$useLines$1$iv
java.io.BufferedReader it$iv
int $i$f$useLines
java.io.File $this$useLines$iv
java.nio.charset.Charset charset$iv
java.io.File $this$useLines_u24default
java.nio.charset.Charset charset
kotlin.jvm.functions.Function1 block
public void <init> ()
}
kotlin/io/FilesKt__FileTreeWalkKt.class
FileTreeWalk.kt
package kotlin.io
kotlin.io.FilesKt__FileTreeWalkKt extends kotlin.io.FilesKt__FileReadWriteKt {
public static final kotlin.io.FileTreeWalk walk (java.io.File, kotlin.io.FileWalkDirection)
java.io.File $this$walk
kotlin.io.FileWalkDirection direction
public static synthetic kotlin.io.FileTreeWalk walk$default (java.io.File, kotlin.io.FileWalkDirection, int, java.lang.Object)
public static final kotlin.io.FileTreeWalk walkTopDown (java.io.File)
java.io.File $this$walkTopDown
public static final kotlin.io.FileTreeWalk walkBottomUp (java.io.File)
java.io.File $this$walkBottomUp
public void <init> ()
}
kotlin/io/FilesKt__UtilsKt$copyRecursively$1.class
Utils.kt
package kotlin.io
final kotlin.io.FilesKt__UtilsKt$copyRecursively$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function2 {
public static final kotlin.io.FilesKt__UtilsKt$copyRecursively$1 INSTANCE
void <init> ()
public final java.lang.Void invoke (java.io.File, java.io.IOException)
java.io.IOException exception
public volatile synthetic java.lang.Object invoke (java.lang.Object, java.lang.Object)
Object p1
Object p2
static void <clinit> ()
}
kotlin/io/FilesKt__UtilsKt$copyRecursively$2.class
Utils.kt
package kotlin.io
final kotlin.io.FilesKt__UtilsKt$copyRecursively$2 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function2 {
final synthetic kotlin.jvm.functions.Function2 $onError
void <init> (kotlin.jvm.functions.Function2)
kotlin.jvm.functions.Function2 $onError
public final void invoke (java.io.File, java.io.IOException)
java.io.File f
java.io.IOException e
public volatile synthetic java.lang.Object invoke (java.lang.Object, java.lang.Object)
Object p1
Object p2
}
kotlin/io/FilesKt__UtilsKt.class
Utils.kt
package kotlin.io
kotlin.io.FilesKt__UtilsKt extends kotlin.io.FilesKt__FileTreeWalkKt {
public static final java.io.File createTempDir (java.lang.String, java.lang.String, java.io.File)
java.io.File dir
String prefix
String suffix
java.io.File directory
public static synthetic java.io.File createTempDir$default (java.lang.String, java.lang.String, java.io.File, int, java.lang.Object)
public static final java.io.File createTempFile (java.lang.String, java.lang.String, java.io.File)
String prefix
String suffix
java.io.File directory
public static synthetic java.io.File createTempFile$default (java.lang.String, java.lang.String, java.io.File, int, java.lang.Object)
public static final java.lang.String getExtension (java.io.File)
java.io.File $this$extension
public static final java.lang.String getInvariantSeparatorsPath (java.io.File)
java.io.File $this$invariantSeparatorsPath
public static final java.lang.String getNameWithoutExtension (java.io.File)
java.io.File $this$nameWithoutExtension
public static final java.lang.String toRelativeString (java.io.File, java.io.File)
java.io.File $this$toRelativeString
java.io.File base
public static final java.io.File relativeTo (java.io.File, java.io.File)
java.io.File $this$relativeTo
java.io.File base
public static final java.io.File relativeToOrSelf (java.io.File, java.io.File)
int $i$a$-let-FilesKt__UtilsKt$relativeToOrSelf$1
String p0
java.io.File $this$relativeToOrSelf
java.io.File base
public static final java.io.File relativeToOrNull (java.io.File, java.io.File)
int $i$a$-let-FilesKt__UtilsKt$relativeToOrNull$1
String p0
java.io.File $this$relativeToOrNull
java.io.File base
private static final java.lang.String toRelativeStringOrNull$FilesKt__UtilsKt (java.io.File, java.io.File)
int $i$a$-run-FilesKt__UtilsKt$toRelativeStringOrNull$sameCount$1
int i
int maxSameCount
java.io.File $this$toRelativeStringOrNull_u24lambda_u241
int i
kotlin.io.FilePathComponents thisComponents
kotlin.io.FilePathComponents baseComponents
int baseCount
int thisCount
int sameCount
StringBuilder res
java.io.File $this$toRelativeStringOrNull
java.io.File base
public static final java.io.File copyTo (java.io.File, java.io.File, boolean, int)
int $i$a$-use-FilesKt__UtilsKt$copyTo$1$1
java.io.FileOutputStream output
int $i$a$-use-FilesKt__UtilsKt$copyTo$1
java.io.FileInputStream input
java.io.File $this$copyTo
java.io.File target
boolean overwrite
int bufferSize
public static synthetic java.io.File copyTo$default (java.io.File, java.io.File, boolean, int, int, java.lang.Object)
public static final boolean copyRecursively (java.io.File, java.io.File, boolean, kotlin.jvm.functions.Function2)
boolean stillExists
String relPath
java.io.File dstFile
java.io.File src
kotlin.io.TerminateException e
java.io.File $this$copyRecursively
java.io.File target
boolean overwrite
kotlin.jvm.functions.Function2 onError
public static synthetic boolean copyRecursively$default (java.io.File, java.io.File, boolean, kotlin.jvm.functions.Function2, int, java.lang.Object)
public static final boolean deleteRecursively (java.io.File)
int $i$a$-fold-FilesKt__UtilsKt$deleteRecursively$1
boolean res
java.io.File it
Object element$iv
int $i$f$fold
boolean accumulator$iv
kotlin.sequences.Sequence $this$fold$iv
boolean initial$iv
java.io.File $this$deleteRecursively
public static final boolean startsWith (java.io.File, java.io.File)
kotlin.io.FilePathComponents components
kotlin.io.FilePathComponents otherComponents
java.io.File $this$startsWith
java.io.File other
public static final boolean startsWith (java.io.File, java.lang.String)
java.io.File $this$startsWith
String other
public static final boolean endsWith (java.io.File, java.io.File)
kotlin.io.FilePathComponents components
kotlin.io.FilePathComponents otherComponents
int shift
java.io.File $this$endsWith
java.io.File other
public static final boolean endsWith (java.io.File, java.lang.String)
java.io.File $this$endsWith
String other
public static final java.io.File normalize (java.io.File)
int $i$a$-with-FilesKt__UtilsKt$normalize$1
kotlin.io.FilePathComponents $this$normalize_u24lambda_u245
java.io.File $this$normalize
private static final kotlin.io.FilePathComponents normalize$FilesKt__UtilsKt (kotlin.io.FilePathComponents)
kotlin.io.FilePathComponents $this$normalize
private static final java.util.List normalize$FilesKt__UtilsKt (java.util.List)
java.io.File file
java.util.List list
java.util.List $this$normalize
public static final java.io.File resolve (java.io.File, java.io.File)
String baseName
java.io.File $this$resolve
java.io.File relative
public static final java.io.File resolve (java.io.File, java.lang.String)
java.io.File $this$resolve
String relative
public static final java.io.File resolveSibling (java.io.File, java.io.File)
kotlin.io.FilePathComponents components
java.io.File parentSubPath
java.io.File $this$resolveSibling
java.io.File relative
public static final java.io.File resolveSibling (java.io.File, java.lang.String)
java.io.File $this$resolveSibling
String relative
public void <init> ()
}
kotlin/io/LineReader.class
Console.kt
package kotlin.io
public final kotlin.io.LineReader extends java.lang.Object {
public static final kotlin.io.LineReader INSTANCE
private static final int BUFFER_SIZE
private static java.nio.charset.CharsetDecoder decoder
private static boolean directEOL
private static final byte[] bytes
private static final char[] chars
private static final java.nio.ByteBuffer byteBuf
private static final java.nio.CharBuffer charBuf
private static final StringBuilder sb
private void <init> ()
public final synchronized java.lang.String readLine (java.io.InputStream, java.nio.charset.Charset)
int readByte
int nBytes
int nChars
String result
java.io.InputStream inputStream
java.nio.charset.Charset charset
private final int decode (boolean)
java.nio.charset.CoderResult coderResult
int nChars
boolean endOfInput
private final int compactBytes ()
int $i$a$-also-LineReader$compactBytes$1$1
int it
int $i$a$-with-LineReader$compactBytes$1
java.nio.ByteBuffer $this$compactBytes_u24lambda_u241
private final int decodeEndOfInput (int, int)
int $i$a$-also-LineReader$decodeEndOfInput$1
int it
int nBytes
int nChars
private final void updateCharset (java.nio.charset.Charset)
java.nio.charset.Charset charset
private final void resetAll ()
private final void trimStringBuilder ()
static void <clinit> ()
}
kotlin/io/LinesSequence$iterator$1.class
ReadWrite.kt
package kotlin.io
public final kotlin.io.LinesSequence$iterator$1 extends java.lang.Object implements java.util.Iterator kotlin.jvm.internal.markers.KMappedMarker {
private String nextValue
private boolean done
final synthetic kotlin.io.LinesSequence this$0
void <init> (kotlin.io.LinesSequence)
kotlin.io.LinesSequence $receiver
public boolean hasNext ()
public java.lang.String next ()
String answer
public void remove ()
public volatile synthetic java.lang.Object next ()
}
kotlin/io/LinesSequence.class
ReadWrite.kt
package kotlin.io
final kotlin.io.LinesSequence extends java.lang.Object implements kotlin.sequences.Sequence {
private final java.io.BufferedReader reader
public void <init> (java.io.BufferedReader)
java.io.BufferedReader reader
public java.util.Iterator iterator ()
public static final synthetic java.io.BufferedReader access$getReader$p (kotlin.io.LinesSequence)
kotlin.io.LinesSequence $this
}
kotlin/io/NoSuchFileException.class
Exceptions.kt
package kotlin.io
public final kotlin.io.NoSuchFileException extends kotlin.io.FileSystemException {
public void <init> (java.io.File, java.io.File, java.lang.String)
java.io.File file
java.io.File other
String reason
public synthetic void <init> (java.io.File, java.io.File, java.lang.String, int, kotlin.jvm.internal.DefaultConstructorMarker)
}
kotlin/io/OnErrorAction.class
Utils.kt
package kotlin.io
public final enum kotlin.io.OnErrorAction extends java.lang.Enum {
public static final enum kotlin.io.OnErrorAction SKIP
public static final enum kotlin.io.OnErrorAction TERMINATE
private static final synthetic kotlin.io.OnErrorAction[] $VALUES
private void <init> (java.lang.String, int)
String $enum$name
int $enum$ordinal
public static kotlin.io.OnErrorAction[] values ()
public static kotlin.io.OnErrorAction valueOf (java.lang.String)
String value
private static final synthetic kotlin.io.OnErrorAction[] $values ()
static void <clinit> ()
}
kotlin/io/ReadAfterEOFException.class
ioH.kt
package kotlin.io
public final kotlin.io.ReadAfterEOFException extends java.lang.RuntimeException {
public void <init> (java.lang.String)
String message
}
kotlin/io/SerializableKt.class
Serializable.kt
package kotlin.io
public final kotlin.io.SerializableKt extends java.lang.Object {
public static synthetic void Serializable$annotations ()
}
kotlin/io/TerminateException.class
Utils.kt
package kotlin.io
final kotlin.io.TerminateException extends kotlin.io.FileSystemException {
public void <init> (java.io.File)
java.io.File file
}
kotlin/io/TextStreamsKt$readLines$1.class
ReadWrite.kt
package kotlin.io
final kotlin.io.TextStreamsKt$readLines$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 {
final synthetic java.util.ArrayList $result
void <init> (java.util.ArrayList)
java.util.ArrayList $result
public final void invoke (java.lang.String)
String it
public volatile synthetic java.lang.Object invoke (java.lang.Object)
Object p1
}
kotlin/io/TextStreamsKt.class
ReadWrite.kt
package kotlin.io
public final kotlin.io.TextStreamsKt extends java.lang.Object {
private static final java.io.BufferedReader buffered (java.io.Reader, int)
java.io.Reader $this$buffered
int bufferSize
static synthetic java.io.BufferedReader buffered$default (java.io.Reader, int, int, java.lang.Object)
java.io.Reader $this$buffered_u24default
int bufferSize
private static final java.io.BufferedWriter buffered (java.io.Writer, int)
java.io.Writer $this$buffered
int bufferSize
static synthetic java.io.BufferedWriter buffered$default (java.io.Writer, int, int, java.lang.Object)
java.io.Writer $this$buffered_u24default
int bufferSize
public static final void forEachLine (java.io.Reader, kotlin.jvm.functions.Function1)
Object element$iv
int $i$f$forEach
kotlin.sequences.Sequence $this$forEach$iv
int $i$a$-useLines-TextStreamsKt$forEachLine$1
kotlin.sequences.Sequence it
int $i$a$-use-TextStreamsKt$useLines$1$iv
java.io.BufferedReader it$iv
int $i$f$useLines
java.io.Reader $this$useLines$iv
java.io.Reader $this$forEachLine
kotlin.jvm.functions.Function1 action
public static final java.util.List readLines (java.io.Reader)
java.util.ArrayList result
java.io.Reader $this$readLines
public static final java.lang.Object useLines (java.io.Reader, kotlin.jvm.functions.Function1)
int $i$a$-use-TextStreamsKt$useLines$1
java.io.BufferedReader it
int $i$f$useLines
java.io.Reader $this$useLines
kotlin.jvm.functions.Function1 block
private static final java.io.StringReader reader (java.lang.String)
String $this$reader
public static final kotlin.sequences.Sequence lineSequence (java.io.BufferedReader)
java.io.BufferedReader $this$lineSequence
public static final java.lang.String readText (java.io.Reader)
java.io.StringWriter buffer
java.io.Reader $this$readText
public static final long copyTo (java.io.Reader, java.io.Writer, int)
long charsCopied
char[] buffer
int chars
java.io.Reader $this$copyTo
java.io.Writer out
int bufferSize
public static synthetic long copyTo$default (java.io.Reader, java.io.Writer, int, int, java.lang.Object)
private static final java.lang.String readText (java.net.URL, java.nio.charset.Charset)
java.net.URL $this$readText
java.nio.charset.Charset charset
static synthetic java.lang.String readText$default (java.net.URL, java.nio.charset.Charset, int, java.lang.Object)
java.net.URL $this$readText_u24default
java.nio.charset.Charset charset
public static final byte[] readBytes (java.net.URL)
int $i$a$-use-TextStreamsKt$readBytes$1
java.io.InputStream it
java.net.URL $this$readBytes
}
kotlin/io/path/
kotlin/io/path/CopyActionContext.class
CopyActionContext.kt
package kotlin.io.path
public abstract kotlin.io.path.CopyActionContext extends java.lang.Object {
public abstract kotlin.io.path.CopyActionResult copyToIgnoringExistingDirectory (java.nio.file.Path, java.nio.file.Path, boolean)
}
kotlin/io/path/CopyActionResult.class
CopyActionResult.kt
package kotlin.io.path
public final enum kotlin.io.path.CopyActionResult extends java.lang.Enum {
public static final enum kotlin.io.path.CopyActionResult CONTINUE
public static final enum kotlin.io.path.CopyActionResult SKIP_SUBTREE
public static final enum kotlin.io.path.CopyActionResult TERMINATE
private static final synthetic kotlin.io.path.CopyActionResult[] $VALUES
private void <init> (java.lang.String, int)
String $enum$name
int $enum$ordinal
public static kotlin.io.path.CopyActionResult[] values ()
public static kotlin.io.path.CopyActionResult valueOf (java.lang.String)
String value
private static final synthetic kotlin.io.path.CopyActionResult[] $values ()
static void <clinit> ()
}
kotlin/io/path/DefaultCopyActionContext.class
PathRecursiveFunctions.kt
package kotlin.io.path
final kotlin.io.path.DefaultCopyActionContext extends java.lang.Object implements kotlin.io.path.CopyActionContext {
public static final kotlin.io.path.DefaultCopyActionContext INSTANCE
private void <init> ()
public kotlin.io.path.CopyActionResult copyToIgnoringExistingDirectory (java.nio.file.Path, java.nio.file.Path, boolean)
java.nio.file.LinkOption[] options
java.nio.file.Path $this$copyToIgnoringExistingDirectory
java.nio.file.Path target
boolean followLinks
static void <clinit> ()
}
kotlin/io/path/DirectoryEntriesReader.class
PathTreeWalk.kt
package kotlin.io.path
final kotlin.io.path.DirectoryEntriesReader extends java.nio.file.SimpleFileVisitor {
private final boolean followLinks
private kotlin.io.path.PathNode directoryNode
private kotlin.collections.ArrayDeque entries
public void <init> (boolean)
boolean followLinks
public final boolean getFollowLinks ()
public final java.util.List readEntries (kotlin.io.path.PathNode)
int $i$a$-also-DirectoryEntriesReader$readEntries$1
kotlin.collections.ArrayDeque it
kotlin.io.path.PathNode directoryNode
public java.nio.file.FileVisitResult preVisitDirectory (java.nio.file.Path, java.nio.file.attribute.BasicFileAttributes)
kotlin.io.path.PathNode directoryEntry
java.nio.file.Path dir
java.nio.file.attribute.BasicFileAttributes attrs
public java.nio.file.FileVisitResult visitFile (java.nio.file.Path, java.nio.file.attribute.BasicFileAttributes)
kotlin.io.path.PathNode fileEntry
java.nio.file.Path file
java.nio.file.attribute.BasicFileAttributes attrs
public volatile synthetic java.nio.file.FileVisitResult preVisitDirectory (java.lang.Object, java.nio.file.attribute.BasicFileAttributes)
Object p0
java.nio.file.attribute.BasicFileAttributes p1
public volatile synthetic java.nio.file.FileVisitResult visitFile (java.lang.Object, java.nio.file.attribute.BasicFileAttributes)
Object p0
java.nio.file.attribute.BasicFileAttributes p1
}
kotlin/io/path/ExceptionsCollector.class
PathRecursiveFunctions.kt
package kotlin.io.path
final kotlin.io.path.ExceptionsCollector extends java.lang.Object {
private final int limit
private int totalExceptions
private final java.util.List collectedExceptions
private java.nio.file.Path path
public void <init> (int)
int limit
public synthetic void <init> (int, int, kotlin.jvm.internal.DefaultConstructorMarker)
public final int getTotalExceptions ()
public final java.util.List getCollectedExceptions ()
public final java.nio.file.Path getPath ()
public final void setPath (java.nio.file.Path)
java.nio.file.Path
public final void enterEntry (java.nio.file.Path)
java.nio.file.Path name
public final void exitEntry (java.nio.file.Path)
java.nio.file.Path name
public final void collect (java.lang.Exception)
Exception restoredException
boolean shouldCollect
Exception exception
public void <init> ()
}
kotlin/io/path/ExperimentalPathApi.class
ExperimentalPathApi.kt
package kotlin.io.path
public abstract annotation kotlin.io.path.ExperimentalPathApi extends java.lang.Object implements java.lang.annotation.Annotation {
}
kotlin/io/path/FileVisitorBuilder.class
FileVisitorBuilder.kt
package kotlin.io.path
public abstract kotlin.io.path.FileVisitorBuilder extends java.lang.Object {
public abstract void onPreVisitDirectory (kotlin.jvm.functions.Function2)
public abstract void onVisitFile (kotlin.jvm.functions.Function2)
public abstract void onVisitFileFailed (kotlin.jvm.functions.Function2)
public abstract void onPostVisitDirectory (kotlin.jvm.functions.Function2)
}
kotlin/io/path/FileVisitorBuilderImpl.class
FileVisitorBuilder.kt
package kotlin.io.path
public final kotlin.io.path.FileVisitorBuilderImpl extends java.lang.Object implements kotlin.io.path.FileVisitorBuilder {
private kotlin.jvm.functions.Function2 onPreVisitDirectory
private kotlin.jvm.functions.Function2 onVisitFile
private kotlin.jvm.functions.Function2 onVisitFileFailed
private kotlin.jvm.functions.Function2 onPostVisitDirectory
private boolean isBuilt
public void <init> ()
public void onPreVisitDirectory (kotlin.jvm.functions.Function2)
kotlin.jvm.functions.Function2 function
public void onVisitFile (kotlin.jvm.functions.Function2)
kotlin.jvm.functions.Function2 function
public void onVisitFileFailed (kotlin.jvm.functions.Function2)
kotlin.jvm.functions.Function2 function
public void onPostVisitDirectory (kotlin.jvm.functions.Function2)
kotlin.jvm.functions.Function2 function
public final java.nio.file.FileVisitor build ()
private final void checkIsNotBuilt ()
private final void checkNotDefined (java.lang.Object, java.lang.String)
Object function
String name
}
kotlin/io/path/FileVisitorImpl.class
FileVisitorBuilder.kt
package kotlin.io.path
final kotlin.io.path.FileVisitorImpl extends java.nio.file.SimpleFileVisitor {
private final kotlin.jvm.functions.Function2 onPreVisitDirectory
private final kotlin.jvm.functions.Function2 onVisitFile
private final kotlin.jvm.functions.Function2 onVisitFileFailed
private final kotlin.jvm.functions.Function2 onPostVisitDirectory
public void <init> (kotlin.jvm.functions.Function2, kotlin.jvm.functions.Function2, kotlin.jvm.functions.Function2, kotlin.jvm.functions.Function2)
kotlin.jvm.functions.Function2 onPreVisitDirectory
kotlin.jvm.functions.Function2 onVisitFile
kotlin.jvm.functions.Function2 onVisitFileFailed
kotlin.jvm.functions.Function2 onPostVisitDirectory
public java.nio.file.FileVisitResult preVisitDirectory (java.nio.file.Path, java.nio.file.attribute.BasicFileAttributes)
java.nio.file.Path dir
java.nio.file.attribute.BasicFileAttributes attrs
public java.nio.file.FileVisitResult visitFile (java.nio.file.Path, java.nio.file.attribute.BasicFileAttributes)
java.nio.file.Path file
java.nio.file.attribute.BasicFileAttributes attrs
public java.nio.file.FileVisitResult visitFileFailed (java.nio.file.Path, java.io.IOException)
java.nio.file.Path file
java.io.IOException exc
public java.nio.file.FileVisitResult postVisitDirectory (java.nio.file.Path, java.io.IOException)
java.nio.file.Path dir
java.io.IOException exc
public volatile synthetic java.nio.file.FileVisitResult preVisitDirectory (java.lang.Object, java.nio.file.attribute.BasicFileAttributes)
Object p0
java.nio.file.attribute.BasicFileAttributes p1
public volatile synthetic java.nio.file.FileVisitResult visitFile (java.lang.Object, java.nio.file.attribute.BasicFileAttributes)
Object p0
java.nio.file.attribute.BasicFileAttributes p1
public volatile synthetic java.nio.file.FileVisitResult visitFileFailed (java.lang.Object, java.io.IOException)
Object p0
java.io.IOException p1
public volatile synthetic java.nio.file.FileVisitResult postVisitDirectory (java.lang.Object, java.io.IOException)
Object p0
java.io.IOException p1
}
kotlin/io/path/LinkFollowing.class
PathTreeWalk.kt
package kotlin.io.path
public final kotlin.io.path.LinkFollowing extends java.lang.Object {
public static final kotlin.io.path.LinkFollowing INSTANCE
private static final java.nio.file.LinkOption[] nofollowLinkOption
private static final java.nio.file.LinkOption[] followLinkOption
private static final java.util.Set nofollowVisitOption
private static final java.util.Set followVisitOption
private void <init> ()
public final java.nio.file.LinkOption[] toLinkOptions (boolean)
boolean followLinks
public final java.util.Set toVisitOptions (boolean)
boolean followLinks
static void <clinit> ()
int $i$f$emptyArray
}
kotlin/io/path/OnErrorResult.class
OnErrorResult.kt
package kotlin.io.path
public final enum kotlin.io.path.OnErrorResult extends java.lang.Enum {
public static final enum kotlin.io.path.OnErrorResult SKIP_SUBTREE
public static final enum kotlin.io.path.OnErrorResult TERMINATE
private static final synthetic kotlin.io.path.OnErrorResult[] $VALUES
private void <init> (java.lang.String, int)
String $enum$name
int $enum$ordinal
public static kotlin.io.path.OnErrorResult[] values ()
public static kotlin.io.path.OnErrorResult valueOf (java.lang.String)
String value
private static final synthetic kotlin.io.path.OnErrorResult[] $values ()
static void <clinit> ()
}
kotlin/io/path/PathNode.class
PathTreeWalk.kt
package kotlin.io.path
final kotlin.io.path.PathNode extends java.lang.Object {
private final java.nio.file.Path path
private final Object key
private final kotlin.io.path.PathNode parent
private java.util.Iterator contentIterator
public void <init> (java.nio.file.Path, java.lang.Object, kotlin.io.path.PathNode)
java.nio.file.Path path
Object key
kotlin.io.path.PathNode parent
public final java.nio.file.Path getPath ()
public final java.lang.Object getKey ()
public final kotlin.io.path.PathNode getParent ()
public final java.util.Iterator getContentIterator ()
public final void setContentIterator (java.util.Iterator)
java.util.Iterator
}
kotlin/io/path/PathRelativizer.class
PathUtils.kt
package kotlin.io.path
final kotlin.io.path.PathRelativizer extends java.lang.Object {
public static final kotlin.io.path.PathRelativizer INSTANCE
private static final java.nio.file.Path emptyPath
private static final java.nio.file.Path parentPath
private void <init> ()
public final java.nio.file.Path tryRelativeTo (java.nio.file.Path, java.nio.file.Path)
int i
String rnString
java.nio.file.Path bn
java.nio.file.Path pn
java.nio.file.Path rn
java.nio.file.Path r
java.nio.file.Path path
java.nio.file.Path base
static void <clinit> ()
}
kotlin/io/path/PathTreeWalk$bfsIterator$1.class
PathTreeWalk.kt
package kotlin.io.path
final kotlin.io.path.PathTreeWalk$bfsIterator$1 extends kotlin.coroutines.jvm.internal.RestrictedSuspendLambda implements kotlin.jvm.functions.Function2 {
Object L$1
Object L$2
Object L$3
Object L$4
Object L$5
int label
private synthetic Object L$0
final synthetic kotlin.io.path.PathTreeWalk this$0
void <init> (kotlin.io.path.PathTreeWalk, kotlin.coroutines.Continuation)
kotlin.io.path.PathTreeWalk $receiver
kotlin.coroutines.Continuation $completion
public final java.lang.Object invokeSuspend (java.lang.Object)
kotlin.sequences.SequenceScope $this$iterator
kotlin.sequences.SequenceScope $this$iterator
kotlin.sequences.SequenceScope $this$iterator
kotlin.sequences.SequenceScope $this$iterator
kotlin.sequences.SequenceScope $this$iterator
kotlin.collections.ArrayDeque queue
kotlin.collections.ArrayDeque queue
kotlin.collections.ArrayDeque queue
kotlin.collections.ArrayDeque queue
kotlin.collections.ArrayDeque queue
kotlin.io.path.DirectoryEntriesReader entriesReader
kotlin.io.path.DirectoryEntriesReader entriesReader
kotlin.io.path.DirectoryEntriesReader entriesReader
kotlin.io.path.DirectoryEntriesReader entriesReader
kotlin.io.path.DirectoryEntriesReader entriesReader
kotlin.io.path.PathNode pathNode
kotlin.io.path.PathNode pathNode
kotlin.io.path.PathTreeWalk this_$iv
kotlin.io.path.PathTreeWalk this_$iv
kotlin.sequences.SequenceScope $this$yieldIfNeeded$iv
kotlin.sequences.SequenceScope $this$yieldIfNeeded$iv
kotlin.sequences.SequenceScope $this$yieldIfNeeded$iv
java.nio.file.Path path$iv
java.nio.file.Path path$iv
java.nio.file.Path path$iv
java.util.List entries
int $i$a$-yieldIfNeeded-PathTreeWalk$bfsIterator$1$1
int $i$f$yieldIfNeeded
Object $result
int $i$f$yieldIfNeeded
int $i$f$yieldIfNeeded
public final kotlin.coroutines.Continuation create (java.lang.Object, kotlin.coroutines.Continuation)
Object value
kotlin.coroutines.Continuation $completion
public final java.lang.Object invoke (kotlin.sequences.SequenceScope, kotlin.coroutines.Continuation)
kotlin.sequences.SequenceScope p1
kotlin.coroutines.Continuation p2
public volatile synthetic java.lang.Object invoke (java.lang.Object, java.lang.Object)
Object p1
Object p2
}
kotlin/io/path/PathTreeWalk$dfsIterator$1.class
PathTreeWalk.kt
package kotlin.io.path
final kotlin.io.path.PathTreeWalk$dfsIterator$1 extends kotlin.coroutines.jvm.internal.RestrictedSuspendLambda implements kotlin.jvm.functions.Function2 {
Object L$1
Object L$2
Object L$3
Object L$4
Object L$5
int label
private synthetic Object L$0
final synthetic kotlin.io.path.PathTreeWalk this$0
void <init> (kotlin.io.path.PathTreeWalk, kotlin.coroutines.Continuation)
kotlin.io.path.PathTreeWalk $receiver
kotlin.coroutines.Continuation $completion
public final java.lang.Object invokeSuspend (java.lang.Object)
kotlin.sequences.SequenceScope $this$iterator
kotlin.sequences.SequenceScope $this$iterator
kotlin.sequences.SequenceScope $this$iterator
kotlin.sequences.SequenceScope $this$iterator
kotlin.sequences.SequenceScope $this$iterator
kotlin.sequences.SequenceScope $this$iterator
kotlin.sequences.SequenceScope $this$iterator
kotlin.sequences.SequenceScope $this$iterator
kotlin.sequences.SequenceScope $this$iterator
kotlin.collections.ArrayDeque stack
kotlin.collections.ArrayDeque stack
kotlin.collections.ArrayDeque stack
kotlin.collections.ArrayDeque stack
kotlin.collections.ArrayDeque stack
kotlin.collections.ArrayDeque stack
kotlin.collections.ArrayDeque stack
kotlin.collections.ArrayDeque stack
kotlin.collections.ArrayDeque stack
kotlin.io.path.DirectoryEntriesReader entriesReader
kotlin.io.path.DirectoryEntriesReader entriesReader
kotlin.io.path.DirectoryEntriesReader entriesReader
kotlin.io.path.DirectoryEntriesReader entriesReader
kotlin.io.path.DirectoryEntriesReader entriesReader
kotlin.io.path.DirectoryEntriesReader entriesReader
kotlin.io.path.DirectoryEntriesReader entriesReader
kotlin.io.path.DirectoryEntriesReader entriesReader
kotlin.io.path.DirectoryEntriesReader entriesReader
kotlin.io.path.PathNode startNode
kotlin.io.path.PathNode startNode
kotlin.io.path.PathTreeWalk this_$iv
kotlin.io.path.PathTreeWalk this_$iv
kotlin.io.path.PathNode topNode
kotlin.sequences.SequenceScope $this$yieldIfNeeded$iv
kotlin.sequences.SequenceScope $this$yieldIfNeeded$iv
kotlin.sequences.SequenceScope $this$yieldIfNeeded$iv
java.util.Iterator topIterator
kotlin.io.path.PathNode pathNode
kotlin.io.path.PathNode pathNode
java.nio.file.Path path$iv
java.nio.file.Path path$iv
java.nio.file.Path path$iv
kotlin.io.path.PathTreeWalk this_$iv
kotlin.io.path.PathTreeWalk this_$iv
kotlin.sequences.SequenceScope $this$yieldIfNeeded$iv
kotlin.sequences.SequenceScope $this$yieldIfNeeded$iv
kotlin.sequences.SequenceScope $this$yieldIfNeeded$iv
java.util.List entries
java.nio.file.Path path$iv
java.nio.file.Path path$iv
java.nio.file.Path path$iv
java.util.List entries
int $i$a$-yieldIfNeeded-PathTreeWalk$dfsIterator$1$1
int $i$f$yieldIfNeeded
int $i$a$-yieldIfNeeded-PathTreeWalk$dfsIterator$1$2
int $i$f$yieldIfNeeded
Object $result
int $i$f$yieldIfNeeded
int $i$f$yieldIfNeeded
int $i$f$yieldIfNeeded
int $i$f$yieldIfNeeded
public final kotlin.coroutines.Continuation create (java.lang.Object, kotlin.coroutines.Continuation)
Object value
kotlin.coroutines.Continuation $completion
public final java.lang.Object invoke (kotlin.sequences.SequenceScope, kotlin.coroutines.Continuation)
kotlin.sequences.SequenceScope p1
kotlin.coroutines.Continuation p2
public volatile synthetic java.lang.Object invoke (java.lang.Object, java.lang.Object)
Object p1
Object p2
}
kotlin/io/path/PathTreeWalk.class
PathTreeWalk.kt
package kotlin.io.path
public final kotlin.io.path.PathTreeWalk extends java.lang.Object implements kotlin.sequences.Sequence {
private final java.nio.file.Path start
private final kotlin.io.path.PathWalkOption[] options
public void <init> (java.nio.file.Path, kotlin.io.path.PathWalkOption[])
java.nio.file.Path start
kotlin.io.path.PathWalkOption[] options
private final boolean getFollowLinks ()
private final java.nio.file.LinkOption[] getLinkOptions ()
private final boolean getIncludeDirectories ()
private final boolean isBFS ()
public java.util.Iterator iterator ()
private final java.lang.Object yieldIfNeeded (kotlin.sequences.SequenceScope, kotlin.io.path.PathNode, kotlin.io.path.DirectoryEntriesReader, kotlin.jvm.functions.Function1, kotlin.coroutines.Continuation)
int $i$f$yieldIfNeeded
java.nio.file.Path path
kotlin.sequences.SequenceScope $this$yieldIfNeeded
kotlin.io.path.PathNode node
kotlin.io.path.DirectoryEntriesReader entriesReader
kotlin.jvm.functions.Function1 entriesAction
kotlin.coroutines.Continuation $completion
private final java.util.Iterator dfsIterator ()
private final java.util.Iterator bfsIterator ()
public static final synthetic java.nio.file.LinkOption[] access$getLinkOptions (kotlin.io.path.PathTreeWalk)
kotlin.io.path.PathTreeWalk $this
public static final synthetic boolean access$getIncludeDirectories (kotlin.io.path.PathTreeWalk)
kotlin.io.path.PathTreeWalk $this
public static final synthetic boolean access$getFollowLinks (kotlin.io.path.PathTreeWalk)
kotlin.io.path.PathTreeWalk $this
public static final synthetic java.nio.file.Path access$getStart$p (kotlin.io.path.PathTreeWalk)
kotlin.io.path.PathTreeWalk $this
}
kotlin/io/path/PathTreeWalkKt.class
PathTreeWalk.kt
package kotlin.io.path
public final kotlin.io.path.PathTreeWalkKt extends java.lang.Object {
private static final java.lang.Object keyOf (java.nio.file.Path, java.nio.file.LinkOption[])
Throwable exception
java.nio.file.Path path
java.nio.file.LinkOption[] linkOptions
private static final boolean createsCycle (kotlin.io.path.PathNode)
kotlin.io.path.PathNode ancestor
kotlin.io.path.PathNode $this$createsCycle
public static final synthetic boolean access$createsCycle (kotlin.io.path.PathNode)
kotlin.io.path.PathNode $receiver
public static final synthetic java.lang.Object access$keyOf (java.nio.file.Path, java.nio.file.LinkOption[])
java.nio.file.Path path
java.nio.file.LinkOption[] linkOptions
}
kotlin/io/path/PathWalkOption.class
PathWalkOption.kt
package kotlin.io.path
public final enum kotlin.io.path.PathWalkOption extends java.lang.Enum {
public static final enum kotlin.io.path.PathWalkOption INCLUDE_DIRECTORIES
public static final enum kotlin.io.path.PathWalkOption BREADTH_FIRST
public static final enum kotlin.io.path.PathWalkOption FOLLOW_LINKS
private static final synthetic kotlin.io.path.PathWalkOption[] $VALUES
private void <init> (java.lang.String, int)
String $enum$name
int $enum$ordinal
public static kotlin.io.path.PathWalkOption[] values ()
public static kotlin.io.path.PathWalkOption valueOf (java.lang.String)
String value
private static final synthetic kotlin.io.path.PathWalkOption[] $values ()
static void <clinit> ()
}
kotlin/io/path/PathsKt.class
<Unknown>
package kotlin.io.path
public final kotlin.io.path.PathsKt extends kotlin.io.path.PathsKt__PathUtilsKt {
private void <init> ()
}
kotlin/io/path/PathsKt__PathReadWriteKt.class
PathReadWrite.kt
package kotlin.io.path
kotlin.io.path.PathsKt__PathReadWriteKt extends java.lang.Object {
private static final transient java.io.InputStreamReader reader (java.nio.file.Path, java.nio.charset.Charset, java.nio.file.OpenOption[]) throws java.io.IOException
java.nio.file.Path $this$reader
java.nio.charset.Charset charset
java.nio.file.OpenOption[] options
static synthetic java.io.InputStreamReader reader$default (java.nio.file.Path, java.nio.charset.Charset, java.nio.file.OpenOption[], int, java.lang.Object) throws java.io.IOException
java.nio.file.Path $this$reader_u24default
java.nio.charset.Charset charset
java.nio.file.OpenOption[] options
private static final transient java.io.BufferedReader bufferedReader (java.nio.file.Path, java.nio.charset.Charset, int, java.nio.file.OpenOption[]) throws java.io.IOException
java.nio.file.Path $this$bufferedReader
java.nio.charset.Charset charset
int bufferSize
java.nio.file.OpenOption[] options
static synthetic java.io.BufferedReader bufferedReader$default (java.nio.file.Path, java.nio.charset.Charset, int, java.nio.file.OpenOption[], int, java.lang.Object) throws java.io.IOException
java.nio.file.Path $this$bufferedReader_u24default
java.nio.charset.Charset charset
int bufferSize
java.nio.file.OpenOption[] options
private static final transient java.io.OutputStreamWriter writer (java.nio.file.Path, java.nio.charset.Charset, java.nio.file.OpenOption[]) throws java.io.IOException
java.nio.file.Path $this$writer
java.nio.charset.Charset charset
java.nio.file.OpenOption[] options
static synthetic java.io.OutputStreamWriter writer$default (java.nio.file.Path, java.nio.charset.Charset, java.nio.file.OpenOption[], int, java.lang.Object) throws java.io.IOException
java.nio.file.Path $this$writer_u24default
java.nio.charset.Charset charset
java.nio.file.OpenOption[] options
private static final transient java.io.BufferedWriter bufferedWriter (java.nio.file.Path, java.nio.charset.Charset, int, java.nio.file.OpenOption[]) throws java.io.IOException
java.nio.file.Path $this$bufferedWriter
java.nio.charset.Charset charset
int bufferSize
java.nio.file.OpenOption[] options
static synthetic java.io.BufferedWriter bufferedWriter$default (java.nio.file.Path, java.nio.charset.Charset, int, java.nio.file.OpenOption[], int, java.lang.Object) throws java.io.IOException
java.nio.file.Path $this$bufferedWriter_u24default
java.nio.charset.Charset charset
int bufferSize
java.nio.file.OpenOption[] options
private static final byte[] readBytes (java.nio.file.Path) throws java.io.IOException
java.nio.file.Path $this$readBytes
private static final transient void writeBytes (java.nio.file.Path, byte[], java.nio.file.OpenOption[]) throws java.io.IOException
java.nio.file.Path $this$writeBytes
byte[] array
java.nio.file.OpenOption[] options
private static final void appendBytes (java.nio.file.Path, byte[]) throws java.io.IOException
java.nio.file.Path $this$appendBytes
byte[] array
public static final java.lang.String readText (java.nio.file.Path, java.nio.charset.Charset) throws java.io.IOException
int $i$a$-use-PathsKt__PathReadWriteKt$readText$1
java.io.InputStreamReader it
java.nio.file.Path $this$readText
java.nio.charset.Charset charset
public static synthetic java.lang.String readText$default (java.nio.file.Path, java.nio.charset.Charset, int, java.lang.Object) throws java.io.IOException
public static final transient void writeText (java.nio.file.Path, java.lang.CharSequence, java.nio.charset.Charset, java.nio.file.OpenOption[]) throws java.io.IOException
int $i$a$-use-PathsKt__PathReadWriteKt$writeText$1
java.io.OutputStreamWriter it
java.nio.file.Path $this$writeText
CharSequence text
java.nio.charset.Charset charset
java.nio.file.OpenOption[] options
public static synthetic void writeText$default (java.nio.file.Path, java.lang.CharSequence, java.nio.charset.Charset, java.nio.file.OpenOption[], int, java.lang.Object) throws java.io.IOException
public static final void appendText (java.nio.file.Path, java.lang.CharSequence, java.nio.charset.Charset) throws java.io.IOException
int $i$a$-use-PathsKt__PathReadWriteKt$appendText$1
java.io.OutputStreamWriter it
java.nio.file.Path $this$appendText
CharSequence text
java.nio.charset.Charset charset
public static synthetic void appendText$default (java.nio.file.Path, java.lang.CharSequence, java.nio.charset.Charset, int, java.lang.Object) throws java.io.IOException
private static final void forEachLine (java.nio.file.Path, java.nio.charset.Charset, kotlin.jvm.functions.Function1) throws java.io.IOException
Object element$iv
int $i$f$forEach
kotlin.sequences.Sequence $this$forEach$iv
int $i$a$-useLines-PathsKt__PathReadWriteKt$forEachLine$1
kotlin.sequences.Sequence it
int $i$a$-use-TextStreamsKt$useLines$1$iv
java.io.BufferedReader it$iv
int $i$f$useLines
java.io.Reader $this$useLines$iv
java.nio.file.Path $this$forEachLine
java.nio.charset.Charset charset
kotlin.jvm.functions.Function1 action
static synthetic void forEachLine$default (java.nio.file.Path, java.nio.charset.Charset, kotlin.jvm.functions.Function1, int, java.lang.Object) throws java.io.IOException
Object element$iv
int $i$f$forEach
kotlin.sequences.Sequence $this$forEach$iv
int $i$a$-useLines-PathsKt__PathReadWriteKt$forEachLine$1
kotlin.sequences.Sequence it
int $i$a$-use-TextStreamsKt$useLines$1$iv
java.io.BufferedReader it$iv
int $i$f$useLines
java.io.Reader $this$useLines$iv
java.nio.file.Path $this$forEachLine_u24default
java.nio.charset.Charset charset
kotlin.jvm.functions.Function1 action
private static final transient java.io.InputStream inputStream (java.nio.file.Path, java.nio.file.OpenOption[]) throws java.io.IOException
java.nio.file.Path $this$inputStream
java.nio.file.OpenOption[] options
private static final transient java.io.OutputStream outputStream (java.nio.file.Path, java.nio.file.OpenOption[]) throws java.io.IOException
java.nio.file.Path $this$outputStream
java.nio.file.OpenOption[] options
private static final java.util.List readLines (java.nio.file.Path, java.nio.charset.Charset) throws java.io.IOException
java.nio.file.Path $this$readLines
java.nio.charset.Charset charset
static synthetic java.util.List readLines$default (java.nio.file.Path, java.nio.charset.Charset, int, java.lang.Object) throws java.io.IOException
java.nio.file.Path $this$readLines_u24default
java.nio.charset.Charset charset
private static final java.lang.Object useLines (java.nio.file.Path, java.nio.charset.Charset, kotlin.jvm.functions.Function1) throws java.io.IOException
int $i$a$-use-PathsKt__PathReadWriteKt$useLines$1
java.io.BufferedReader it
java.nio.file.Path $this$useLines
java.nio.charset.Charset charset
kotlin.jvm.functions.Function1 block
static synthetic java.lang.Object useLines$default (java.nio.file.Path, java.nio.charset.Charset, kotlin.jvm.functions.Function1, int, java.lang.Object) throws java.io.IOException
int $i$a$-use-PathsKt__PathReadWriteKt$useLines$1
java.io.BufferedReader it
java.nio.file.Path $this$useLines_u24default
java.nio.charset.Charset charset
kotlin.jvm.functions.Function1 block
private static final transient java.nio.file.Path writeLines (java.nio.file.Path, java.lang.Iterable, java.nio.charset.Charset, java.nio.file.OpenOption[]) throws java.io.IOException
java.nio.file.Path $this$writeLines
Iterable lines
java.nio.charset.Charset charset
java.nio.file.OpenOption[] options
static synthetic java.nio.file.Path writeLines$default (java.nio.file.Path, java.lang.Iterable, java.nio.charset.Charset, java.nio.file.OpenOption[], int, java.lang.Object) throws java.io.IOException
java.nio.file.Path $this$writeLines_u24default
Iterable lines
java.nio.charset.Charset charset
java.nio.file.OpenOption[] options
private static final transient java.nio.file.Path writeLines (java.nio.file.Path, kotlin.sequences.Sequence, java.nio.charset.Charset, java.nio.file.OpenOption[]) throws java.io.IOException
java.nio.file.Path $this$writeLines
kotlin.sequences.Sequence lines
java.nio.charset.Charset charset
java.nio.file.OpenOption[] options
static synthetic java.nio.file.Path writeLines$default (java.nio.file.Path, kotlin.sequences.Sequence, java.nio.charset.Charset, java.nio.file.OpenOption[], int, java.lang.Object) throws java.io.IOException
java.nio.file.Path $this$writeLines_u24default
kotlin.sequences.Sequence lines
java.nio.charset.Charset charset
java.nio.file.OpenOption[] options
private static final java.nio.file.Path appendLines (java.nio.file.Path, java.lang.Iterable, java.nio.charset.Charset) throws java.io.IOException
java.nio.file.Path $this$appendLines
Iterable lines
java.nio.charset.Charset charset
static synthetic java.nio.file.Path appendLines$default (java.nio.file.Path, java.lang.Iterable, java.nio.charset.Charset, int, java.lang.Object) throws java.io.IOException
java.nio.file.Path $this$appendLines_u24default
Iterable lines
java.nio.charset.Charset charset
private static final java.nio.file.Path appendLines (java.nio.file.Path, kotlin.sequences.Sequence, java.nio.charset.Charset) throws java.io.IOException
java.nio.file.Path $this$appendLines
kotlin.sequences.Sequence lines
java.nio.charset.Charset charset
static synthetic java.nio.file.Path appendLines$default (java.nio.file.Path, kotlin.sequences.Sequence, java.nio.charset.Charset, int, java.lang.Object) throws java.io.IOException
java.nio.file.Path $this$appendLines_u24default
kotlin.sequences.Sequence lines
java.nio.charset.Charset charset
public void <init> ()
}
kotlin/io/path/PathsKt__PathRecursiveFunctionsKt$WhenMappings.class
PathRecursiveFunctions.kt
package kotlin.io.path
public final synthetic kotlin.io.path.PathsKt__PathRecursiveFunctionsKt$WhenMappings extends java.lang.Object {
public static final synthetic int[] $EnumSwitchMapping$0
public static final synthetic int[] $EnumSwitchMapping$1
static void <clinit> ()
}
kotlin/io/path/PathsKt__PathRecursiveFunctionsKt$copyToRecursively$1.class
PathRecursiveFunctions.kt
package kotlin.io.path
final kotlin.io.path.PathsKt__PathRecursiveFunctionsKt$copyToRecursively$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function3 {
public static final kotlin.io.path.PathsKt__PathRecursiveFunctionsKt$copyToRecursively$1 INSTANCE
void <init> ()
public final java.lang.Void invoke (java.nio.file.Path, java.nio.file.Path, java.lang.Exception)
Exception exception
public volatile synthetic java.lang.Object invoke (java.lang.Object, java.lang.Object, java.lang.Object)
Object p1
Object p2
Object p3
static void <clinit> ()
}
kotlin/io/path/PathsKt__PathRecursiveFunctionsKt$copyToRecursively$2.class
PathRecursiveFunctions.kt
package kotlin.io.path
final kotlin.io.path.PathsKt__PathRecursiveFunctionsKt$copyToRecursively$2 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function3 {
final synthetic boolean $followLinks
void <init> (boolean)
boolean $followLinks
public final kotlin.io.path.CopyActionResult invoke (kotlin.io.path.CopyActionContext, java.nio.file.Path, java.nio.file.Path)
java.nio.file.LinkOption[] options
boolean dstIsDirectory
boolean srcIsDirectory
kotlin.io.path.CopyActionContext $this$copyToRecursively
java.nio.file.Path src
java.nio.file.Path dst
public volatile synthetic java.lang.Object invoke (java.lang.Object, java.lang.Object, java.lang.Object)
Object p1
Object p2
Object p3
}
kotlin/io/path/PathsKt__PathRecursiveFunctionsKt$copyToRecursively$3.class
PathRecursiveFunctions.kt
package kotlin.io.path
final kotlin.io.path.PathsKt__PathRecursiveFunctionsKt$copyToRecursively$3 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function3 {
public static final kotlin.io.path.PathsKt__PathRecursiveFunctionsKt$copyToRecursively$3 INSTANCE
void <init> ()
public final java.lang.Void invoke (java.nio.file.Path, java.nio.file.Path, java.lang.Exception)
Exception exception
public volatile synthetic java.lang.Object invoke (java.lang.Object, java.lang.Object, java.lang.Object)
Object p1
Object p2
Object p3
static void <clinit> ()
}
kotlin/io/path/PathsKt__PathRecursiveFunctionsKt$copyToRecursively$4.class
PathRecursiveFunctions.kt
package kotlin.io.path
final kotlin.io.path.PathsKt__PathRecursiveFunctionsKt$copyToRecursively$4 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function3 {
final synthetic boolean $followLinks
void <init> (boolean)
boolean $followLinks
public final kotlin.io.path.CopyActionResult invoke (kotlin.io.path.CopyActionContext, java.nio.file.Path, java.nio.file.Path)
kotlin.io.path.CopyActionContext $this$null
java.nio.file.Path src
java.nio.file.Path dst
public volatile synthetic java.lang.Object invoke (java.lang.Object, java.lang.Object, java.lang.Object)
Object p1
Object p2
Object p3
}
kotlin/io/path/PathsKt__PathRecursiveFunctionsKt$copyToRecursively$5$1.class
PathRecursiveFunctions.kt
package kotlin.io.path
final synthetic kotlin.io.path.PathsKt__PathRecursiveFunctionsKt$copyToRecursively$5$1 extends kotlin.jvm.internal.FunctionReferenceImpl implements kotlin.jvm.functions.Function2 {
final synthetic kotlin.jvm.functions.Function3 $copyAction
final synthetic java.nio.file.Path $this_copyToRecursively
final synthetic java.nio.file.Path $target
final synthetic kotlin.jvm.functions.Function3 $onError
void <init> (kotlin.jvm.functions.Function3, java.nio.file.Path, java.nio.file.Path, kotlin.jvm.functions.Function3)
kotlin.jvm.functions.Function3 $copyAction
java.nio.file.Path $receiver
java.nio.file.Path $target
kotlin.jvm.functions.Function3 $onError
public final java.nio.file.FileVisitResult invoke (java.nio.file.Path, java.nio.file.attribute.BasicFileAttributes)
java.nio.file.Path p0
java.nio.file.attribute.BasicFileAttributes p1
public volatile synthetic java.lang.Object invoke (java.lang.Object, java.lang.Object)
Object p1
Object p2
}
kotlin/io/path/PathsKt__PathRecursiveFunctionsKt$copyToRecursively$5$2.class
PathRecursiveFunctions.kt
package kotlin.io.path
final synthetic kotlin.io.path.PathsKt__PathRecursiveFunctionsKt$copyToRecursively$5$2 extends kotlin.jvm.internal.FunctionReferenceImpl implements kotlin.jvm.functions.Function2 {
final synthetic kotlin.jvm.functions.Function3 $copyAction
final synthetic java.nio.file.Path $this_copyToRecursively
final synthetic java.nio.file.Path $target
final synthetic kotlin.jvm.functions.Function3 $onError
void <init> (kotlin.jvm.functions.Function3, java.nio.file.Path, java.nio.file.Path, kotlin.jvm.functions.Function3)
kotlin.jvm.functions.Function3 $copyAction
java.nio.file.Path $receiver
java.nio.file.Path $target
kotlin.jvm.functions.Function3 $onError
public final java.nio.file.FileVisitResult invoke (java.nio.file.Path, java.nio.file.attribute.BasicFileAttributes)
java.nio.file.Path p0
java.nio.file.attribute.BasicFileAttributes p1
public volatile synthetic java.lang.Object invoke (java.lang.Object, java.lang.Object)
Object p1
Object p2
}
kotlin/io/path/PathsKt__PathRecursiveFunctionsKt$copyToRecursively$5$3.class
PathRecursiveFunctions.kt
package kotlin.io.path
final synthetic kotlin.io.path.PathsKt__PathRecursiveFunctionsKt$copyToRecursively$5$3 extends kotlin.jvm.internal.FunctionReferenceImpl implements kotlin.jvm.functions.Function2 {
final synthetic kotlin.jvm.functions.Function3 $onError
final synthetic java.nio.file.Path $this_copyToRecursively
final synthetic java.nio.file.Path $target
void <init> (kotlin.jvm.functions.Function3, java.nio.file.Path, java.nio.file.Path)
kotlin.jvm.functions.Function3 $onError
java.nio.file.Path $receiver
java.nio.file.Path $target
public final java.nio.file.FileVisitResult invoke (java.nio.file.Path, java.lang.Exception)
java.nio.file.Path p0
Exception p1
public volatile synthetic java.lang.Object invoke (java.lang.Object, java.lang.Object)
Object p1
Object p2
}
kotlin/io/path/PathsKt__PathRecursiveFunctionsKt$copyToRecursively$5$4.class
PathRecursiveFunctions.kt
package kotlin.io.path
final kotlin.io.path.PathsKt__PathRecursiveFunctionsKt$copyToRecursively$5$4 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function2 {
final synthetic kotlin.jvm.functions.Function3 $onError
final synthetic java.nio.file.Path $this_copyToRecursively
final synthetic java.nio.file.Path $target
void <init> (kotlin.jvm.functions.Function3, java.nio.file.Path, java.nio.file.Path)
kotlin.jvm.functions.Function3 $onError
java.nio.file.Path $receiver
java.nio.file.Path $target
public final java.nio.file.FileVisitResult invoke (java.nio.file.Path, java.io.IOException)
java.nio.file.Path directory
java.io.IOException exception
public volatile synthetic java.lang.Object invoke (java.lang.Object, java.lang.Object)
Object p1
Object p2
}
kotlin/io/path/PathsKt__PathRecursiveFunctionsKt$copyToRecursively$5.class
PathRecursiveFunctions.kt
package kotlin.io.path
final kotlin.io.path.PathsKt__PathRecursiveFunctionsKt$copyToRecursively$5 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 {
final synthetic kotlin.jvm.functions.Function3 $copyAction
final synthetic java.nio.file.Path $this_copyToRecursively
final synthetic java.nio.file.Path $target
final synthetic kotlin.jvm.functions.Function3 $onError
void <init> (kotlin.jvm.functions.Function3, java.nio.file.Path, java.nio.file.Path, kotlin.jvm.functions.Function3)
kotlin.jvm.functions.Function3 $copyAction
java.nio.file.Path $receiver
java.nio.file.Path $target
kotlin.jvm.functions.Function3 $onError
public final void invoke (kotlin.io.path.FileVisitorBuilder)
kotlin.io.path.FileVisitorBuilder $this$visitFileTree
public volatile synthetic java.lang.Object invoke (java.lang.Object)
Object p1
}
kotlin/io/path/PathsKt__PathRecursiveFunctionsKt.class
PathRecursiveFunctions.kt
package kotlin.io.path
kotlin.io.path.PathsKt__PathRecursiveFunctionsKt extends kotlin.io.path.PathsKt__PathReadWriteKt {
public static final java.nio.file.Path copyToRecursively (java.nio.file.Path, java.nio.file.Path, kotlin.jvm.functions.Function3, boolean, boolean)
java.nio.file.Path $this$copyToRecursively
java.nio.file.Path target
kotlin.jvm.functions.Function3 onError
boolean followLinks
boolean overwrite
public static synthetic java.nio.file.Path copyToRecursively$default (java.nio.file.Path, java.nio.file.Path, kotlin.jvm.functions.Function3, boolean, boolean, int, java.lang.Object)
public static final java.nio.file.Path copyToRecursively (java.nio.file.Path, java.nio.file.Path, kotlin.jvm.functions.Function3, boolean, kotlin.jvm.functions.Function3)
int $i$a$-let-PathsKt__PathRecursiveFunctionsKt$copyToRecursively$isSubdirectory$1
java.nio.file.Path it
java.nio.file.Path realPath
boolean isSubdirectory
boolean targetExistsAndNotSymlink
java.nio.file.Path $this$copyToRecursively
java.nio.file.Path target
kotlin.jvm.functions.Function3 onError
boolean followLinks
kotlin.jvm.functions.Function3 copyAction
public static synthetic java.nio.file.Path copyToRecursively$default (java.nio.file.Path, java.nio.file.Path, kotlin.jvm.functions.Function3, boolean, kotlin.jvm.functions.Function3, int, java.lang.Object)
private static final java.nio.file.FileVisitResult toFileVisitResult$PathsKt__PathRecursiveFunctionsKt (kotlin.io.path.CopyActionResult)
kotlin.io.path.CopyActionResult $this$toFileVisitResult
private static final java.nio.file.FileVisitResult toFileVisitResult$PathsKt__PathRecursiveFunctionsKt (kotlin.io.path.OnErrorResult)
kotlin.io.path.OnErrorResult $this$toFileVisitResult
public static final void deleteRecursively (java.nio.file.Path)
int $i$a$-forEach-PathsKt__PathRecursiveFunctionsKt$deleteRecursively$1$1
Exception it
Object element$iv
int $i$f$forEach
Iterable $this$forEach$iv
int $i$a$-apply-PathsKt__PathRecursiveFunctionsKt$deleteRecursively$1
java.nio.file.FileSystemException $this$deleteRecursively_u24lambda_u242
java.util.List suppressedExceptions
java.nio.file.Path $this$deleteRecursively
private static final java.util.List deleteRecursivelyImpl$PathsKt__PathRecursiveFunctionsKt (java.nio.file.Path)
Throwable _
int $i$a$-use-PathsKt__PathRecursiveFunctionsKt$deleteRecursivelyImpl$1$1
java.nio.file.DirectoryStream stream
int $i$a$-let-PathsKt__PathRecursiveFunctionsKt$deleteRecursivelyImpl$1
java.nio.file.DirectoryStream directoryStream
java.nio.file.Path parent
kotlin.io.path.ExceptionsCollector collector
boolean useInsecure
java.nio.file.Path $this$deleteRecursivelyImpl
private static final void collectIfThrows$PathsKt__PathRecursiveFunctionsKt (kotlin.io.path.ExceptionsCollector, kotlin.jvm.functions.Function0)
Exception exception
int $i$f$collectIfThrows
kotlin.io.path.ExceptionsCollector collector
kotlin.jvm.functions.Function0 function
private static final java.lang.Object tryIgnoreNoSuchFileException$PathsKt__PathRecursiveFunctionsKt (kotlin.jvm.functions.Function0)
java.nio.file.NoSuchFileException _
int $i$f$tryIgnoreNoSuchFileException
kotlin.jvm.functions.Function0 function
private static final void handleEntry$PathsKt__PathRecursiveFunctionsKt (java.nio.file.SecureDirectoryStream, java.nio.file.Path, kotlin.io.path.ExceptionsCollector)
int $i$a$-tryIgnoreNoSuchFileException-PathsKt__PathRecursiveFunctionsKt$handleEntry$1$1
java.nio.file.NoSuchFileException _$iv
int $i$f$tryIgnoreNoSuchFileException
int preEnterTotalExceptions
int $i$a$-tryIgnoreNoSuchFileException-PathsKt__PathRecursiveFunctionsKt$handleEntry$1$2
java.nio.file.NoSuchFileException _$iv
int $i$f$tryIgnoreNoSuchFileException
int $i$a$-collectIfThrows-PathsKt__PathRecursiveFunctionsKt$handleEntry$1
Exception exception$iv
int $i$f$collectIfThrows
java.nio.file.SecureDirectoryStream $this$handleEntry
java.nio.file.Path name
kotlin.io.path.ExceptionsCollector collector
private static final void enterDirectory$PathsKt__PathRecursiveFunctionsKt (java.nio.file.SecureDirectoryStream, java.nio.file.Path, kotlin.io.path.ExceptionsCollector)
int $i$a$-tryIgnoreNoSuchFileException-PathsKt__PathRecursiveFunctionsKt$enterDirectory$1$1
java.nio.file.NoSuchFileException _$iv
int $i$f$tryIgnoreNoSuchFileException
java.nio.file.Path entry
int $i$a$-use-PathsKt__PathRecursiveFunctionsKt$enterDirectory$1$2
java.nio.file.SecureDirectoryStream directoryStream
int $i$a$-collectIfThrows-PathsKt__PathRecursiveFunctionsKt$enterDirectory$1
Exception exception$iv
int $i$f$collectIfThrows
java.nio.file.SecureDirectoryStream $this$enterDirectory
java.nio.file.Path name
kotlin.io.path.ExceptionsCollector collector
private static final transient boolean isDirectory$PathsKt__PathRecursiveFunctionsKt (java.nio.file.SecureDirectoryStream, java.nio.file.Path, java.nio.file.LinkOption[])
int $i$a$-tryIgnoreNoSuchFileException-PathsKt__PathRecursiveFunctionsKt$isDirectory$1
java.nio.file.NoSuchFileException _$iv
int $i$f$tryIgnoreNoSuchFileException
java.nio.file.SecureDirectoryStream $this$isDirectory
java.nio.file.Path entryName
java.nio.file.LinkOption[] options
private static final void insecureHandleEntry$PathsKt__PathRecursiveFunctionsKt (java.nio.file.Path, kotlin.io.path.ExceptionsCollector)
int preEnterTotalExceptions
int $i$a$-collectIfThrows-PathsKt__PathRecursiveFunctionsKt$insecureHandleEntry$1
Exception exception$iv
int $i$f$collectIfThrows
java.nio.file.Path entry
kotlin.io.path.ExceptionsCollector collector
private static final void insecureEnterDirectory$PathsKt__PathRecursiveFunctionsKt (java.nio.file.Path, kotlin.io.path.ExceptionsCollector)
int $i$a$-tryIgnoreNoSuchFileException-PathsKt__PathRecursiveFunctionsKt$insecureEnterDirectory$1$1
java.nio.file.NoSuchFileException _$iv
int $i$f$tryIgnoreNoSuchFileException
java.nio.file.Path entry
int $i$a$-use-PathsKt__PathRecursiveFunctionsKt$insecureEnterDirectory$1$2
java.nio.file.DirectoryStream directoryStream
int $i$a$-collectIfThrows-PathsKt__PathRecursiveFunctionsKt$insecureEnterDirectory$1
Exception exception$iv
int $i$f$collectIfThrows
java.nio.file.Path path
kotlin.io.path.ExceptionsCollector collector
private static final java.nio.file.Path copyToRecursively$destination$PathsKt__PathRecursiveFunctionsKt (java.nio.file.Path, java.nio.file.Path, java.nio.file.Path)
java.nio.file.Path relativePath
java.nio.file.Path $this_copyToRecursively
java.nio.file.Path $target
java.nio.file.Path source
private static final java.nio.file.FileVisitResult copyToRecursively$error$PathsKt__PathRecursiveFunctionsKt (kotlin.jvm.functions.Function3, java.nio.file.Path, java.nio.file.Path, java.nio.file.Path, java.lang.Exception)
kotlin.jvm.functions.Function3 $onError
java.nio.file.Path $this_copyToRecursively
java.nio.file.Path $target
java.nio.file.Path source
Exception exception
private static final java.nio.file.FileVisitResult copyToRecursively$copy$PathsKt__PathRecursiveFunctionsKt (kotlin.jvm.functions.Function3, java.nio.file.Path, java.nio.file.Path, kotlin.jvm.functions.Function3, java.nio.file.Path, java.nio.file.attribute.BasicFileAttributes)
Exception exception
kotlin.jvm.functions.Function3 $copyAction
java.nio.file.Path $this_copyToRecursively
java.nio.file.Path $target
kotlin.jvm.functions.Function3 $onError
java.nio.file.Path source
java.nio.file.attribute.BasicFileAttributes attributes
public static final synthetic java.nio.file.FileVisitResult access$copyToRecursively$copy (kotlin.jvm.functions.Function3, java.nio.file.Path, java.nio.file.Path, kotlin.jvm.functions.Function3, java.nio.file.Path, java.nio.file.attribute.BasicFileAttributes)
kotlin.jvm.functions.Function3 $copyAction
java.nio.file.Path $this_copyToRecursively
java.nio.file.Path $target
kotlin.jvm.functions.Function3 $onError
java.nio.file.Path source
java.nio.file.attribute.BasicFileAttributes attributes
public static final synthetic java.nio.file.FileVisitResult access$copyToRecursively$error (kotlin.jvm.functions.Function3, java.nio.file.Path, java.nio.file.Path, java.nio.file.Path, java.lang.Exception)
kotlin.jvm.functions.Function3 $onError
java.nio.file.Path $this_copyToRecursively
java.nio.file.Path $target
java.nio.file.Path source
Exception exception
public void <init> ()
}
kotlin/io/path/PathsKt__PathUtilsKt.class
PathUtils.kt
package kotlin.io.path
kotlin.io.path.PathsKt__PathUtilsKt extends kotlin.io.path.PathsKt__PathRecursiveFunctionsKt {
public static final java.lang.String getName (java.nio.file.Path)
java.nio.file.Path $this$name
public static synthetic void getName$annotations (java.nio.file.Path)
java.nio.file.Path
public static final java.lang.String getNameWithoutExtension (java.nio.file.Path)
java.nio.file.Path $this$nameWithoutExtension
public static synthetic void getNameWithoutExtension$annotations (java.nio.file.Path)
java.nio.file.Path
public static final java.lang.String getExtension (java.nio.file.Path)
java.nio.file.Path $this$extension
public static synthetic void getExtension$annotations (java.nio.file.Path)
java.nio.file.Path
private static final java.lang.String getPathString (java.nio.file.Path)
java.nio.file.Path $this$pathString
public static synthetic void getPathString$annotations (java.nio.file.Path)
java.nio.file.Path
public static final java.lang.String getInvariantSeparatorsPathString (java.nio.file.Path)
String separator
java.nio.file.Path $this$invariantSeparatorsPathString
public static synthetic void getInvariantSeparatorsPathString$annotations (java.nio.file.Path)
java.nio.file.Path
private static final java.lang.String getInvariantSeparatorsPath (java.nio.file.Path)
java.nio.file.Path $this$invariantSeparatorsPath
public static synthetic void getInvariantSeparatorsPath$annotations (java.nio.file.Path)
java.nio.file.Path
private static final java.nio.file.Path absolute (java.nio.file.Path)
java.nio.file.Path $this$absolute
private static final java.lang.String absolutePathString (java.nio.file.Path)
java.nio.file.Path $this$absolutePathString
public static final java.nio.file.Path relativeTo (java.nio.file.Path, java.nio.file.Path)
IllegalArgumentException e
java.nio.file.Path $this$relativeTo
java.nio.file.Path base
public static final java.nio.file.Path relativeToOrSelf (java.nio.file.Path, java.nio.file.Path)
java.nio.file.Path $this$relativeToOrSelf
java.nio.file.Path base
public static final java.nio.file.Path relativeToOrNull (java.nio.file.Path, java.nio.file.Path)
IllegalArgumentException e
java.nio.file.Path $this$relativeToOrNull
java.nio.file.Path base
private static final java.nio.file.Path copyTo (java.nio.file.Path, java.nio.file.Path, boolean) throws java.io.IOException
int $i$f$emptyArray
java.nio.file.CopyOption[] options
java.nio.file.Path $this$copyTo
java.nio.file.Path target
boolean overwrite
static synthetic java.nio.file.Path copyTo$default (java.nio.file.Path, java.nio.file.Path, boolean, int, java.lang.Object) throws java.io.IOException
int $i$f$emptyArray
java.nio.file.CopyOption[] options
java.nio.file.Path $this$copyTo_u24default
java.nio.file.Path target
boolean overwrite
private static final transient java.nio.file.Path copyTo (java.nio.file.Path, java.nio.file.Path, java.nio.file.CopyOption[]) throws java.io.IOException
java.nio.file.Path $this$copyTo
java.nio.file.Path target
java.nio.file.CopyOption[] options
private static final transient boolean exists (java.nio.file.Path, java.nio.file.LinkOption[])
java.nio.file.Path $this$exists
java.nio.file.LinkOption[] options
private static final transient boolean notExists (java.nio.file.Path, java.nio.file.LinkOption[])
java.nio.file.Path $this$notExists
java.nio.file.LinkOption[] options
private static final transient boolean isRegularFile (java.nio.file.Path, java.nio.file.LinkOption[])
java.nio.file.Path $this$isRegularFile
java.nio.file.LinkOption[] options
private static final transient boolean isDirectory (java.nio.file.Path, java.nio.file.LinkOption[])
java.nio.file.Path $this$isDirectory
java.nio.file.LinkOption[] options
private static final boolean isSymbolicLink (java.nio.file.Path)
java.nio.file.Path $this$isSymbolicLink
private static final boolean isExecutable (java.nio.file.Path)
java.nio.file.Path $this$isExecutable
private static final boolean isHidden (java.nio.file.Path) throws java.io.IOException
java.nio.file.Path $this$isHidden
private static final boolean isReadable (java.nio.file.Path)
java.nio.file.Path $this$isReadable
private static final boolean isWritable (java.nio.file.Path)
java.nio.file.Path $this$isWritable
private static final boolean isSameFileAs (java.nio.file.Path, java.nio.file.Path) throws java.io.IOException
java.nio.file.Path $this$isSameFileAs
java.nio.file.Path other
public static final java.util.List listDirectoryEntries (java.nio.file.Path, java.lang.String) throws java.io.IOException
int $i$a$-use-PathsKt__PathUtilsKt$listDirectoryEntries$1
java.nio.file.DirectoryStream it
java.nio.file.Path $this$listDirectoryEntries
String glob
public static synthetic java.util.List listDirectoryEntries$default (java.nio.file.Path, java.lang.String, int, java.lang.Object) throws java.io.IOException
private static final java.lang.Object useDirectoryEntries (java.nio.file.Path, java.lang.String, kotlin.jvm.functions.Function1) throws java.io.IOException
int $i$a$-use-PathsKt__PathUtilsKt$useDirectoryEntries$1
java.nio.file.DirectoryStream it
java.nio.file.Path $this$useDirectoryEntries
String glob
kotlin.jvm.functions.Function1 block
static synthetic java.lang.Object useDirectoryEntries$default (java.nio.file.Path, java.lang.String, kotlin.jvm.functions.Function1, int, java.lang.Object) throws java.io.IOException
int $i$a$-use-PathsKt__PathUtilsKt$useDirectoryEntries$1
java.nio.file.DirectoryStream it
java.nio.file.Path $this$useDirectoryEntries_u24default
String glob
kotlin.jvm.functions.Function1 block
private static final void forEachDirectoryEntry (java.nio.file.Path, java.lang.String, kotlin.jvm.functions.Function1) throws java.io.IOException
Object element$iv
int $i$f$forEach
Iterable $this$forEach$iv
int $i$a$-use-PathsKt__PathUtilsKt$forEachDirectoryEntry$1
java.nio.file.DirectoryStream it
java.nio.file.Path $this$forEachDirectoryEntry
String glob
kotlin.jvm.functions.Function1 action
static synthetic void forEachDirectoryEntry$default (java.nio.file.Path, java.lang.String, kotlin.jvm.functions.Function1, int, java.lang.Object) throws java.io.IOException
Object element$iv
int $i$f$forEach
Iterable $this$forEach$iv
int $i$a$-use-PathsKt__PathUtilsKt$forEachDirectoryEntry$1
java.nio.file.DirectoryStream it
java.nio.file.Path $this$forEachDirectoryEntry_u24default
String glob
kotlin.jvm.functions.Function1 action
private static final long fileSize (java.nio.file.Path) throws java.io.IOException
java.nio.file.Path $this$fileSize
private static final void deleteExisting (java.nio.file.Path) throws java.io.IOException
java.nio.file.Path $this$deleteExisting
private static final boolean deleteIfExists (java.nio.file.Path) throws java.io.IOException
java.nio.file.Path $this$deleteIfExists
private static final transient java.nio.file.Path createDirectory (java.nio.file.Path, java.nio.file.attribute.FileAttribute[]) throws java.io.IOException
java.nio.file.Path $this$createDirectory
java.nio.file.attribute.FileAttribute[] attributes
private static final transient java.nio.file.Path createDirectories (java.nio.file.Path, java.nio.file.attribute.FileAttribute[]) throws java.io.IOException
java.nio.file.Path $this$createDirectories
java.nio.file.attribute.FileAttribute[] attributes
private static final transient java.nio.file.Path moveTo (java.nio.file.Path, java.nio.file.Path, java.nio.file.CopyOption[]) throws java.io.IOException
java.nio.file.Path $this$moveTo
java.nio.file.Path target
java.nio.file.CopyOption[] options
private static final java.nio.file.Path moveTo (java.nio.file.Path, java.nio.file.Path, boolean) throws java.io.IOException
int $i$f$emptyArray
java.nio.file.CopyOption[] options
java.nio.file.Path $this$moveTo
java.nio.file.Path target
boolean overwrite
static synthetic java.nio.file.Path moveTo$default (java.nio.file.Path, java.nio.file.Path, boolean, int, java.lang.Object) throws java.io.IOException
int $i$f$emptyArray
java.nio.file.CopyOption[] options
java.nio.file.Path $this$moveTo_u24default
java.nio.file.Path target
boolean overwrite
private static final java.nio.file.FileStore fileStore (java.nio.file.Path) throws java.io.IOException
java.nio.file.Path $this$fileStore
private static final transient java.lang.Object getAttribute (java.nio.file.Path, java.lang.String, java.nio.file.LinkOption[]) throws java.io.IOException
java.nio.file.Path $this$getAttribute
String attribute
java.nio.file.LinkOption[] options
private static final transient java.nio.file.Path setAttribute (java.nio.file.Path, java.lang.String, java.lang.Object, java.nio.file.LinkOption[]) throws java.io.IOException
java.nio.file.Path $this$setAttribute
String attribute
Object value
java.nio.file.LinkOption[] options
private static final transient synthetic java.nio.file.attribute.FileAttributeView fileAttributesViewOrNull (java.nio.file.Path, java.nio.file.LinkOption[])
java.nio.file.Path $this$fileAttributesViewOrNull
java.nio.file.LinkOption[] options
private static final transient synthetic java.nio.file.attribute.FileAttributeView fileAttributesView (java.nio.file.Path, java.nio.file.LinkOption[])
java.nio.file.Path $this$fileAttributesView
java.nio.file.LinkOption[] options
public static final java.lang.Void fileAttributeViewNotAvailable (java.nio.file.Path, java.lang.Class)
java.nio.file.Path path
Class attributeViewClass
private static final transient synthetic java.nio.file.attribute.BasicFileAttributes readAttributes (java.nio.file.Path, java.nio.file.LinkOption[]) throws java.io.IOException
java.nio.file.Path $this$readAttributes
java.nio.file.LinkOption[] options
private static final transient java.util.Map readAttributes (java.nio.file.Path, java.lang.String, java.nio.file.LinkOption[]) throws java.io.IOException
java.nio.file.Path $this$readAttributes
String attributes
java.nio.file.LinkOption[] options
private static final transient java.nio.file.attribute.FileTime getLastModifiedTime (java.nio.file.Path, java.nio.file.LinkOption[]) throws java.io.IOException
java.nio.file.Path $this$getLastModifiedTime
java.nio.file.LinkOption[] options
private static final java.nio.file.Path setLastModifiedTime (java.nio.file.Path, java.nio.file.attribute.FileTime) throws java.io.IOException
java.nio.file.Path $this$setLastModifiedTime
java.nio.file.attribute.FileTime value
private static final transient java.nio.file.attribute.UserPrincipal getOwner (java.nio.file.Path, java.nio.file.LinkOption[]) throws java.io.IOException
java.nio.file.Path $this$getOwner
java.nio.file.LinkOption[] options
private static final java.nio.file.Path setOwner (java.nio.file.Path, java.nio.file.attribute.UserPrincipal) throws java.io.IOException
java.nio.file.Path $this$setOwner
java.nio.file.attribute.UserPrincipal value
private static final transient java.util.Set getPosixFilePermissions (java.nio.file.Path, java.nio.file.LinkOption[]) throws java.io.IOException
java.nio.file.Path $this$getPosixFilePermissions
java.nio.file.LinkOption[] options
private static final java.nio.file.Path setPosixFilePermissions (java.nio.file.Path, java.util.Set) throws java.io.IOException
java.nio.file.Path $this$setPosixFilePermissions
java.util.Set value
private static final java.nio.file.Path createLinkPointingTo (java.nio.file.Path, java.nio.file.Path) throws java.io.IOException
java.nio.file.Path $this$createLinkPointingTo
java.nio.file.Path target
private static final transient java.nio.file.Path createSymbolicLinkPointingTo (java.nio.file.Path, java.nio.file.Path, java.nio.file.attribute.FileAttribute[]) throws java.io.IOException
java.nio.file.Path $this$createSymbolicLinkPointingTo
java.nio.file.Path target
java.nio.file.attribute.FileAttribute[] attributes
private static final java.nio.file.Path readSymbolicLink (java.nio.file.Path) throws java.io.IOException
java.nio.file.Path $this$readSymbolicLink
private static final transient java.nio.file.Path createFile (java.nio.file.Path, java.nio.file.attribute.FileAttribute[]) throws java.io.IOException
java.nio.file.Path $this$createFile
java.nio.file.attribute.FileAttribute[] attributes
private static final transient java.nio.file.Path createTempFile (java.lang.String, java.lang.String, java.nio.file.attribute.FileAttribute[]) throws java.io.IOException
String prefix
String suffix
java.nio.file.attribute.FileAttribute[] attributes
static synthetic java.nio.file.Path createTempFile$default (java.lang.String, java.lang.String, java.nio.file.attribute.FileAttribute[], int, java.lang.Object) throws java.io.IOException
String prefix
String suffix
java.nio.file.attribute.FileAttribute[] attributes
public static final transient java.nio.file.Path createTempFile (java.nio.file.Path, java.lang.String, java.lang.String, java.nio.file.attribute.FileAttribute[]) throws java.io.IOException
java.nio.file.Path directory
String prefix
String suffix
java.nio.file.attribute.FileAttribute[] attributes
public static synthetic java.nio.file.Path createTempFile$default (java.nio.file.Path, java.lang.String, java.lang.String, java.nio.file.attribute.FileAttribute[], int, java.lang.Object) throws java.io.IOException
private static final transient java.nio.file.Path createTempDirectory (java.lang.String, java.nio.file.attribute.FileAttribute[]) throws java.io.IOException
String prefix
java.nio.file.attribute.FileAttribute[] attributes
static synthetic java.nio.file.Path createTempDirectory$default (java.lang.String, java.nio.file.attribute.FileAttribute[], int, java.lang.Object) throws java.io.IOException
String prefix
java.nio.file.attribute.FileAttribute[] attributes
public static final transient java.nio.file.Path createTempDirectory (java.nio.file.Path, java.lang.String, java.nio.file.attribute.FileAttribute[]) throws java.io.IOException
java.nio.file.Path directory
String prefix
java.nio.file.attribute.FileAttribute[] attributes
public static synthetic java.nio.file.Path createTempDirectory$default (java.nio.file.Path, java.lang.String, java.nio.file.attribute.FileAttribute[], int, java.lang.Object) throws java.io.IOException
private static final java.nio.file.Path div (java.nio.file.Path, java.nio.file.Path)
java.nio.file.Path $this$div
java.nio.file.Path other
private static final java.nio.file.Path div (java.nio.file.Path, java.lang.String)
java.nio.file.Path $this$div
String other
private static final java.nio.file.Path Path (java.lang.String)
String path
private static final transient java.nio.file.Path Path (java.lang.String, java.lang.String[])
String base
String[] subpaths
private static final java.nio.file.Path toPath (java.net.URI)
java.net.URI $this$toPath
public static final transient kotlin.sequences.Sequence walk (java.nio.file.Path, kotlin.io.path.PathWalkOption[])
java.nio.file.Path $this$walk
kotlin.io.path.PathWalkOption[] options
public static final void visitFileTree (java.nio.file.Path, java.nio.file.FileVisitor, int, boolean)
java.util.Set options
java.nio.file.Path $this$visitFileTree
java.nio.file.FileVisitor visitor
int maxDepth
boolean followLinks
public static synthetic void visitFileTree$default (java.nio.file.Path, java.nio.file.FileVisitor, int, boolean, int, java.lang.Object)
public static final void visitFileTree (java.nio.file.Path, int, boolean, kotlin.jvm.functions.Function1)
java.nio.file.Path $this$visitFileTree
int maxDepth
boolean followLinks
kotlin.jvm.functions.Function1 builderAction
public static synthetic void visitFileTree$default (java.nio.file.Path, int, boolean, kotlin.jvm.functions.Function1, int, java.lang.Object)
public static final java.nio.file.FileVisitor fileVisitor (kotlin.jvm.functions.Function1)
kotlin.jvm.functions.Function1 builderAction
public void <init> ()
}
kotlin/jdk7/
kotlin/jdk7/AutoCloseableKt.class
AutoCloseable.kt
package kotlin.jdk7
public final kotlin.jdk7.AutoCloseableKt extends java.lang.Object {
private static final java.lang.Object use (java.lang.AutoCloseable, kotlin.jvm.functions.Function1)
Throwable e
Throwable exception
AutoCloseable $this$use
kotlin.jvm.functions.Function1 block
public static final void closeFinally (java.lang.AutoCloseable, java.lang.Throwable)
Throwable closeException
AutoCloseable $this$closeFinally
Throwable cause
}
kotlin/js/
kotlin/js/ExperimentalJsExport.class
JsAnnotationsH.kt
package kotlin.js
public abstract annotation kotlin.js.ExperimentalJsExport extends java.lang.Object implements java.lang.annotation.Annotation {
}
kotlin/jvm/
kotlin/jvm/JvmClassMappingKt.class
JvmClassMapping.kt
package kotlin.jvm
public final kotlin.jvm.JvmClassMappingKt extends java.lang.Object {
public static final java.lang.Class getJavaClass (kotlin.reflect.KClass)
kotlin.reflect.KClass $this$java
public static synthetic void getJavaClass$annotations (kotlin.reflect.KClass)
kotlin.reflect.KClass
public static final java.lang.Class getJavaPrimitiveType (kotlin.reflect.KClass)
Class thisJClass
kotlin.reflect.KClass $this$javaPrimitiveType
public static final java.lang.Class getJavaObjectType (kotlin.reflect.KClass)
Class thisJClass
kotlin.reflect.KClass $this$javaObjectType
public static final kotlin.reflect.KClass getKotlinClass (java.lang.Class)
Class $this$kotlin
public static final java.lang.Class getJavaClass (java.lang.Object)
int $i$f$getJavaClass
Object $this$javaClass
public static final java.lang.Class getRuntimeClassOfKClassInstance (kotlin.reflect.KClass)
int $i$f$getRuntimeClassOfKClassInstance
kotlin.reflect.KClass $this$javaClass
public static synthetic void getRuntimeClassOfKClassInstance$annotations (kotlin.reflect.KClass)
kotlin.reflect.KClass
public static final synthetic boolean isArrayOf (java.lang.Object[])
Object[] $this$isArrayOf
public static final kotlin.reflect.KClass getAnnotationClass (java.lang.annotation.Annotation)
java.lang.annotation.Annotation $this$annotationClass
private static final java.lang.Class getDeclaringJavaClass (java.lang.Enum)
Enum $this$declaringJavaClass
public static synthetic void getDeclaringJavaClass$annotations (java.lang.Enum)
Enum
}
kotlin/jvm/JvmDefault.class
JvmDefault.kt
package kotlin.jvm
public abstract annotation kotlin.jvm.JvmDefault extends java.lang.Object implements java.lang.annotation.Annotation {
}
kotlin/jvm/JvmDefaultWithCompatibility.class
JvmDefault.kt
package kotlin.jvm
public abstract annotation kotlin.jvm.JvmDefaultWithCompatibility extends java.lang.Object implements java.lang.annotation.Annotation {
}
kotlin/jvm/JvmDefaultWithoutCompatibility.class
JvmDefault.kt
package kotlin.jvm
public abstract annotation kotlin.jvm.JvmDefaultWithoutCompatibility extends java.lang.Object implements java.lang.annotation.Annotation {
}
kotlin/jvm/JvmField.class
JvmPlatformAnnotations.kt
package kotlin.jvm
public abstract annotation kotlin.jvm.JvmField extends java.lang.Object implements java.lang.annotation.Annotation {
}
kotlin/jvm/JvmInline.class
JvmPlatformAnnotations.kt
package kotlin.jvm
public abstract annotation kotlin.jvm.JvmInline extends java.lang.Object implements java.lang.annotation.Annotation {
}
kotlin/jvm/JvmMultifileClass.class
JvmPlatformAnnotations.kt
package kotlin.jvm
public abstract annotation kotlin.jvm.JvmMultifileClass extends java.lang.Object implements java.lang.annotation.Annotation {
}
kotlin/jvm/JvmName.class
JvmPlatformAnnotations.kt
package kotlin.jvm
public abstract annotation kotlin.jvm.JvmName extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.String name ()
}
kotlin/jvm/JvmOverloads.class
JvmPlatformAnnotations.kt
package kotlin.jvm
public abstract annotation kotlin.jvm.JvmOverloads extends java.lang.Object implements java.lang.annotation.Annotation {
}
kotlin/jvm/JvmPackageName.class
JvmPlatformAnnotations.kt
package kotlin.jvm
public abstract annotation kotlin.jvm.JvmPackageName extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.String name ()
}
kotlin/jvm/JvmRecord.class
JvmPlatformAnnotations.kt
package kotlin.jvm
public abstract annotation kotlin.jvm.JvmRecord extends java.lang.Object implements java.lang.annotation.Annotation {
}
kotlin/jvm/JvmSerializableLambda.class
JvmFlagAnnotations.kt
package kotlin.jvm
public abstract annotation kotlin.jvm.JvmSerializableLambda extends java.lang.Object implements java.lang.annotation.Annotation {
}
kotlin/jvm/JvmStatic.class
JvmPlatformAnnotations.kt
package kotlin.jvm
public abstract annotation kotlin.jvm.JvmStatic extends java.lang.Object implements java.lang.annotation.Annotation {
}
kotlin/jvm/JvmSuppressWildcards.class
JvmPlatformAnnotations.kt
package kotlin.jvm
public abstract annotation kotlin.jvm.JvmSuppressWildcards extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract boolean suppress ()
}
kotlin/jvm/JvmSynthetic.class
JvmPlatformAnnotations.kt
package kotlin.jvm
public abstract annotation kotlin.jvm.JvmSynthetic extends java.lang.Object implements java.lang.annotation.Annotation {
}
kotlin/jvm/JvmWildcard.class
JvmPlatformAnnotations.kt
package kotlin.jvm
public abstract annotation kotlin.jvm.JvmWildcard extends java.lang.Object implements java.lang.annotation.Annotation {
}
kotlin/jvm/KotlinReflectionNotSupportedError.class
KotlinReflectionNotSupportedError.kt
package kotlin.jvm
public kotlin.jvm.KotlinReflectionNotSupportedError extends java.lang.Error {
public void <init> ()
public void <init> (java.lang.String)
String message
public void <init> (java.lang.String, java.lang.Throwable)
String message
Throwable cause
public void <init> (java.lang.Throwable)
Throwable cause
}
kotlin/jvm/PurelyImplements.class
PurelyImplements.kt
package kotlin.jvm
public abstract annotation kotlin.jvm.PurelyImplements extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.String value ()
}
kotlin/jvm/Strictfp.class
JvmFlagAnnotations.kt
package kotlin.jvm
public abstract annotation kotlin.jvm.Strictfp extends java.lang.Object implements java.lang.annotation.Annotation {
}
kotlin/jvm/Synchronized.class
JvmFlagAnnotations.kt
package kotlin.jvm
public abstract annotation kotlin.jvm.Synchronized extends java.lang.Object implements java.lang.annotation.Annotation {
}
kotlin/jvm/Throws.class
JvmPlatformAnnotations.kt
package kotlin.jvm
public abstract annotation kotlin.jvm.Throws extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.Class[] exceptionClasses ()
}
kotlin/jvm/Transient.class
JvmFlagAnnotations.kt
package kotlin.jvm
public abstract annotation kotlin.jvm.Transient extends java.lang.Object implements java.lang.annotation.Annotation {
}
kotlin/jvm/Volatile.class
JvmFlagAnnotations.kt
package kotlin.jvm
public abstract annotation kotlin.jvm.Volatile extends java.lang.Object implements java.lang.annotation.Annotation {
}
kotlin/jvm/functions/
kotlin/jvm/functions/Function0.class
Functions.kt
package kotlin.jvm.functions
public abstract kotlin.jvm.functions.Function0 extends java.lang.Object implements kotlin.Function {
public abstract java.lang.Object invoke ()
}
kotlin/jvm/functions/Function1.class
Functions.kt
package kotlin.jvm.functions
public abstract kotlin.jvm.functions.Function1 extends java.lang.Object implements kotlin.Function {
public abstract java.lang.Object invoke (java.lang.Object)
}
kotlin/jvm/functions/Function10.class
Functions.kt
package kotlin.jvm.functions
public abstract kotlin.jvm.functions.Function10 extends java.lang.Object implements kotlin.Function {
public abstract java.lang.Object invoke (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
}
kotlin/jvm/functions/Function11.class
Functions.kt
package kotlin.jvm.functions
public abstract kotlin.jvm.functions.Function11 extends java.lang.Object implements kotlin.Function {
public abstract java.lang.Object invoke (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
}
kotlin/jvm/functions/Function12.class
Functions.kt
package kotlin.jvm.functions
public abstract kotlin.jvm.functions.Function12 extends java.lang.Object implements kotlin.Function {
public abstract java.lang.Object invoke (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
}
kotlin/jvm/functions/Function13.class
Functions.kt
package kotlin.jvm.functions
public abstract kotlin.jvm.functions.Function13 extends java.lang.Object implements kotlin.Function {
public abstract java.lang.Object invoke (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
}
kotlin/jvm/functions/Function14.class
Functions.kt
package kotlin.jvm.functions
public abstract kotlin.jvm.functions.Function14 extends java.lang.Object implements kotlin.Function {
public abstract java.lang.Object invoke (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
}
kotlin/jvm/functions/Function15.class
Functions.kt
package kotlin.jvm.functions
public abstract kotlin.jvm.functions.Function15 extends java.lang.Object implements kotlin.Function {
public abstract java.lang.Object invoke (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
}
kotlin/jvm/functions/Function16.class
Functions.kt
package kotlin.jvm.functions
public abstract kotlin.jvm.functions.Function16 extends java.lang.Object implements kotlin.Function {
public abstract java.lang.Object invoke (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
}
kotlin/jvm/functions/Function17.class
Functions.kt
package kotlin.jvm.functions
public abstract kotlin.jvm.functions.Function17 extends java.lang.Object implements kotlin.Function {
public abstract java.lang.Object invoke (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
}
kotlin/jvm/functions/Function18.class
Functions.kt
package kotlin.jvm.functions
public abstract kotlin.jvm.functions.Function18 extends java.lang.Object implements kotlin.Function {
public abstract java.lang.Object invoke (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
}
kotlin/jvm/functions/Function19.class
Functions.kt
package kotlin.jvm.functions
public abstract kotlin.jvm.functions.Function19 extends java.lang.Object implements kotlin.Function {
public abstract java.lang.Object invoke (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
}
kotlin/jvm/functions/Function2.class
Functions.kt
package kotlin.jvm.functions
public abstract kotlin.jvm.functions.Function2 extends java.lang.Object implements kotlin.Function {
public abstract java.lang.Object invoke (java.lang.Object, java.lang.Object)
}
kotlin/jvm/functions/Function20.class
Functions.kt
package kotlin.jvm.functions
public abstract kotlin.jvm.functions.Function20 extends java.lang.Object implements kotlin.Function {
public abstract java.lang.Object invoke (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
}
kotlin/jvm/functions/Function21.class
Functions.kt
package kotlin.jvm.functions
public abstract kotlin.jvm.functions.Function21 extends java.lang.Object implements kotlin.Function {
public abstract java.lang.Object invoke (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
}
kotlin/jvm/functions/Function22.class
Functions.kt
package kotlin.jvm.functions
public abstract kotlin.jvm.functions.Function22 extends java.lang.Object implements kotlin.Function {
public abstract java.lang.Object invoke (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
}
kotlin/jvm/functions/Function3.class
Functions.kt
package kotlin.jvm.functions
public abstract kotlin.jvm.functions.Function3 extends java.lang.Object implements kotlin.Function {
public abstract java.lang.Object invoke (java.lang.Object, java.lang.Object, java.lang.Object)
}
kotlin/jvm/functions/Function4.class
Functions.kt
package kotlin.jvm.functions
public abstract kotlin.jvm.functions.Function4 extends java.lang.Object implements kotlin.Function {
public abstract java.lang.Object invoke (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
}
kotlin/jvm/functions/Function5.class
Functions.kt
package kotlin.jvm.functions
public abstract kotlin.jvm.functions.Function5 extends java.lang.Object implements kotlin.Function {
public abstract java.lang.Object invoke (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
}
kotlin/jvm/functions/Function6.class
Functions.kt
package kotlin.jvm.functions
public abstract kotlin.jvm.functions.Function6 extends java.lang.Object implements kotlin.Function {
public abstract java.lang.Object invoke (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
}
kotlin/jvm/functions/Function7.class
Functions.kt
package kotlin.jvm.functions
public abstract kotlin.jvm.functions.Function7 extends java.lang.Object implements kotlin.Function {
public abstract java.lang.Object invoke (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
}
kotlin/jvm/functions/Function8.class
Functions.kt
package kotlin.jvm.functions
public abstract kotlin.jvm.functions.Function8 extends java.lang.Object implements kotlin.Function {
public abstract java.lang.Object invoke (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
}
kotlin/jvm/functions/Function9.class
Functions.kt
package kotlin.jvm.functions
public abstract kotlin.jvm.functions.Function9 extends java.lang.Object implements kotlin.Function {
public abstract java.lang.Object invoke (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
}
kotlin/jvm/functions/FunctionN.class
FunctionN.kt
package kotlin.jvm.functions
public abstract kotlin.jvm.functions.FunctionN extends java.lang.Object implements kotlin.Function kotlin.jvm.internal.FunctionBase {
public transient abstract java.lang.Object invoke (java.lang.Object[])
public abstract int getArity ()
}
kotlin/jvm/internal/
kotlin/jvm/internal/AdaptedFunctionReference.class
AdaptedFunctionReference.java
package kotlin.jvm.internal
public kotlin.jvm.internal.AdaptedFunctionReference extends java.lang.Object implements kotlin.jvm.internal.FunctionBase java.io.Serializable {
protected final Object receiver
private final Class owner
private final String name
private final String signature
private final boolean isTopLevel
private final int arity
private final int flags
public void <init> (int, java.lang.Class, java.lang.String, java.lang.String, int)
int arity
Class owner
String name
String signature
int flags
public void <init> (int, java.lang.Object, java.lang.Class, java.lang.String, java.lang.String, int)
int arity
Object receiver
Class owner
String name
String signature
int flags
public int getArity ()
public kotlin.reflect.KDeclarationContainer getOwner ()
public boolean equals (java.lang.Object)
Object o
kotlin.jvm.internal.AdaptedFunctionReference other
public int hashCode ()
int result
public java.lang.String toString ()
}
kotlin/jvm/internal/ArrayBooleanIterator.class
ArrayIterators.kt
package kotlin.jvm.internal
final kotlin.jvm.internal.ArrayBooleanIterator extends kotlin.collections.BooleanIterator {
private final boolean[] array
private int index
public void <init> (boolean[])
boolean[] array
public boolean hasNext ()
public boolean nextBoolean ()
ArrayIndexOutOfBoundsException e
}
kotlin/jvm/internal/ArrayByteIterator.class
ArrayIterators.kt
package kotlin.jvm.internal
final kotlin.jvm.internal.ArrayByteIterator extends kotlin.collections.ByteIterator {
private final byte[] array
private int index
public void <init> (byte[])
byte[] array
public boolean hasNext ()
public byte nextByte ()
ArrayIndexOutOfBoundsException e
}
kotlin/jvm/internal/ArrayCharIterator.class
ArrayIterators.kt
package kotlin.jvm.internal
final kotlin.jvm.internal.ArrayCharIterator extends kotlin.collections.CharIterator {
private final char[] array
private int index
public void <init> (char[])
char[] array
public boolean hasNext ()
public char nextChar ()
ArrayIndexOutOfBoundsException e
}
kotlin/jvm/internal/ArrayDoubleIterator.class
ArrayIterators.kt
package kotlin.jvm.internal
final kotlin.jvm.internal.ArrayDoubleIterator extends kotlin.collections.DoubleIterator {
private final double[] array
private int index
public void <init> (double[])
double[] array
public boolean hasNext ()
public double nextDouble ()
ArrayIndexOutOfBoundsException e
}
kotlin/jvm/internal/ArrayFloatIterator.class
ArrayIterators.kt
package kotlin.jvm.internal
final kotlin.jvm.internal.ArrayFloatIterator extends kotlin.collections.FloatIterator {
private final float[] array
private int index
public void <init> (float[])
float[] array
public boolean hasNext ()
public float nextFloat ()
ArrayIndexOutOfBoundsException e
}
kotlin/jvm/internal/ArrayIntIterator.class
ArrayIterators.kt
package kotlin.jvm.internal
final kotlin.jvm.internal.ArrayIntIterator extends kotlin.collections.IntIterator {
private final int[] array
private int index
public void <init> (int[])
int[] array
public boolean hasNext ()
public int nextInt ()
ArrayIndexOutOfBoundsException e
}
kotlin/jvm/internal/ArrayIterator.class
ArrayIterator.kt
package kotlin.jvm.internal
final kotlin.jvm.internal.ArrayIterator extends java.lang.Object implements java.util.Iterator kotlin.jvm.internal.markers.KMappedMarker {
private final Object[] array
private int index
public void <init> (java.lang.Object[])
Object[] array
public final java.lang.Object[] getArray ()
public boolean hasNext ()
public java.lang.Object next ()
ArrayIndexOutOfBoundsException e
public void remove ()
}
kotlin/jvm/internal/ArrayIteratorKt.class
ArrayIterator.kt
package kotlin.jvm.internal
public final kotlin.jvm.internal.ArrayIteratorKt extends java.lang.Object {
public static final java.util.Iterator iterator (java.lang.Object[])
Object[] array
}
kotlin/jvm/internal/ArrayIteratorsKt.class
ArrayIterators.kt
package kotlin.jvm.internal
public final kotlin.jvm.internal.ArrayIteratorsKt extends java.lang.Object {
public static final kotlin.collections.ByteIterator iterator (byte[])
byte[] array
public static final kotlin.collections.CharIterator iterator (char[])
char[] array
public static final kotlin.collections.ShortIterator iterator (short[])
short[] array
public static final kotlin.collections.IntIterator iterator (int[])
int[] array
public static final kotlin.collections.LongIterator iterator (long[])
long[] array
public static final kotlin.collections.FloatIterator iterator (float[])
float[] array
public static final kotlin.collections.DoubleIterator iterator (double[])
double[] array
public static final kotlin.collections.BooleanIterator iterator (boolean[])
boolean[] array
}
kotlin/jvm/internal/ArrayLongIterator.class
ArrayIterators.kt
package kotlin.jvm.internal
final kotlin.jvm.internal.ArrayLongIterator extends kotlin.collections.LongIterator {
private final long[] array
private int index
public void <init> (long[])
long[] array
public boolean hasNext ()
public long nextLong ()
ArrayIndexOutOfBoundsException e
}
kotlin/jvm/internal/ArrayShortIterator.class
ArrayIterators.kt
package kotlin.jvm.internal
final kotlin.jvm.internal.ArrayShortIterator extends kotlin.collections.ShortIterator {
private final short[] array
private int index
public void <init> (short[])
short[] array
public boolean hasNext ()
public short nextShort ()
ArrayIndexOutOfBoundsException e
}
kotlin/jvm/internal/BooleanCompanionObject.class
PrimitiveCompanionObjects.kt
package kotlin.jvm.internal
public final kotlin.jvm.internal.BooleanCompanionObject extends java.lang.Object {
public static final kotlin.jvm.internal.BooleanCompanionObject INSTANCE
private void <init> ()
static void <clinit> ()
}
kotlin/jvm/internal/BooleanSpreadBuilder.class
PrimitiveSpreadBuilders.kt
package kotlin.jvm.internal
public final kotlin.jvm.internal.BooleanSpreadBuilder extends kotlin.jvm.internal.PrimitiveSpreadBuilder {
private final boolean[] values
public void <init> (int)
int size
protected int getSize (boolean[])
boolean[] $this$getSize
public final void add (boolean)
boolean value
public final boolean[] toArray ()
public volatile synthetic int getSize (java.lang.Object)
Object $this$getSize
}
kotlin/jvm/internal/ByteCompanionObject.class
PrimitiveCompanionObjects.kt
package kotlin.jvm.internal
public final kotlin.jvm.internal.ByteCompanionObject extends java.lang.Object {
public static final kotlin.jvm.internal.ByteCompanionObject INSTANCE
public static final byte MIN_VALUE
public static final byte MAX_VALUE
public static final int SIZE_BYTES
public static final int SIZE_BITS
private void <init> ()
public static synthetic void getSIZE_BYTES$annotations ()
public static synthetic void getSIZE_BITS$annotations ()
static void <clinit> ()
}
kotlin/jvm/internal/ByteSpreadBuilder.class
PrimitiveSpreadBuilders.kt
package kotlin.jvm.internal
public final kotlin.jvm.internal.ByteSpreadBuilder extends kotlin.jvm.internal.PrimitiveSpreadBuilder {
private final byte[] values
public void <init> (int)
int size
protected int getSize (byte[])
byte[] $this$getSize
public final void add (byte)
byte value
public final byte[] toArray ()
public volatile synthetic int getSize (java.lang.Object)
Object $this$getSize
}
kotlin/jvm/internal/CallableReference$NoReceiver.class
CallableReference.java
package kotlin.jvm.internal
kotlin.jvm.internal.CallableReference$NoReceiver extends java.lang.Object implements java.io.Serializable {
private static final kotlin.jvm.internal.CallableReference$NoReceiver INSTANCE
private void <init> ()
private java.lang.Object readResolve () throws java.io.ObjectStreamException
static synthetic kotlin.jvm.internal.CallableReference$NoReceiver access$000 ()
static void <clinit> ()
}
kotlin/jvm/internal/CallableReference.class
CallableReference.java
package kotlin.jvm.internal
public abstract kotlin.jvm.internal.CallableReference extends java.lang.Object implements kotlin.reflect.KCallable java.io.Serializable {
private transient kotlin.reflect.KCallable reflected
protected final Object receiver
private final Class owner
private final String name
private final String signature
private final boolean isTopLevel
public static final Object NO_RECEIVER
public void <init> ()
protected void <init> (java.lang.Object)
Object receiver
protected void <init> (java.lang.Object, java.lang.Class, java.lang.String, java.lang.String, boolean)
Object receiver
Class owner
String name
String signature
boolean isTopLevel
protected abstract kotlin.reflect.KCallable computeReflected ()
public java.lang.Object getBoundReceiver ()
public kotlin.reflect.KCallable compute ()
kotlin.reflect.KCallable result
protected kotlin.reflect.KCallable getReflected ()
kotlin.reflect.KCallable result
public kotlin.reflect.KDeclarationContainer getOwner ()
public java.lang.String getName ()
public java.lang.String getSignature ()
public java.util.List getParameters ()
public kotlin.reflect.KType getReturnType ()
public java.util.List getAnnotations ()
public java.util.List getTypeParameters ()
public transient java.lang.Object call (java.lang.Object[])
Object[] args
public java.lang.Object callBy (java.util.Map)
java.util.Map args
public kotlin.reflect.KVisibility getVisibility ()
public boolean isFinal ()
public boolean isOpen ()
public boolean isAbstract ()
public boolean isSuspend ()
static void <clinit> ()
}
kotlin/jvm/internal/CharCompanionObject.class
PrimitiveCompanionObjects.kt
package kotlin.jvm.internal
public final kotlin.jvm.internal.CharCompanionObject extends java.lang.Object {
public static final kotlin.jvm.internal.CharCompanionObject INSTANCE
public static final char MIN_VALUE
public static final char MAX_VALUE
public static final char MIN_HIGH_SURROGATE
public static final char MAX_HIGH_SURROGATE
public static final char MIN_LOW_SURROGATE
public static final char MAX_LOW_SURROGATE
public static final char MIN_SURROGATE
public static final char MAX_SURROGATE
public static final int SIZE_BYTES
public static final int SIZE_BITS
private void <init> ()
public static synthetic void getMIN_VALUE$annotations ()
public static synthetic void getMAX_VALUE$annotations ()
public static synthetic void getSIZE_BYTES$annotations ()
public static synthetic void getSIZE_BITS$annotations ()
static void <clinit> ()
}
kotlin/jvm/internal/CharSpreadBuilder.class
PrimitiveSpreadBuilders.kt
package kotlin.jvm.internal
public final kotlin.jvm.internal.CharSpreadBuilder extends kotlin.jvm.internal.PrimitiveSpreadBuilder {
private final char[] values
public void <init> (int)
int size
protected int getSize (char[])
char[] $this$getSize
public final void add (char)
char value
public final char[] toArray ()
public volatile synthetic int getSize (java.lang.Object)
Object $this$getSize
}
kotlin/jvm/internal/ClassBasedDeclarationContainer.class
ClassBasedDeclarationContainer.kt
package kotlin.jvm.internal
public abstract kotlin.jvm.internal.ClassBasedDeclarationContainer extends java.lang.Object implements kotlin.reflect.KDeclarationContainer {
public abstract java.lang.Class getJClass ()
}
kotlin/jvm/internal/ClassReference$Companion.class
ClassReference.kt
package kotlin.jvm.internal
public final kotlin.jvm.internal.ClassReference$Companion extends java.lang.Object {
private void <init> ()
public final java.lang.String getClassSimpleName (java.lang.Class)
int $i$a$-let-ClassReference$Companion$getClassSimpleName$1
java.lang.reflect.Method method
int $i$a$-let-ClassReference$Companion$getClassSimpleName$2
java.lang.reflect.Constructor constructor
String name
Class componentType
Class jClass
public final java.lang.String getClassQualifiedName (java.lang.Class)
Class componentType
Class jClass
public final boolean isInstance (java.lang.Object, java.lang.Class)
int $i$a$-let-ClassReference$Companion$isInstance$1
int arity
Class objectType
Object value
Class jClass
public synthetic void <init> (kotlin.jvm.internal.DefaultConstructorMarker)
kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
}
kotlin/jvm/internal/ClassReference.class
ClassReference.kt
package kotlin.jvm.internal
public final kotlin.jvm.internal.ClassReference extends java.lang.Object implements kotlin.reflect.KClass kotlin.jvm.internal.ClassBasedDeclarationContainer {
public static final kotlin.jvm.internal.ClassReference$Companion Companion
private final Class jClass
private static final java.util.Map FUNCTION_CLASSES
private static final java.util.HashMap primitiveFqNames
private static final java.util.HashMap primitiveWrapperFqNames
private static final java.util.HashMap classFqNames
private static final java.util.Map simpleNames
public void <init> (java.lang.Class)
Class jClass
public java.lang.Class getJClass ()
public java.lang.String getSimpleName ()
public java.lang.String getQualifiedName ()
public java.util.Collection getMembers ()
public java.util.Collection getConstructors ()
public java.util.Collection getNestedClasses ()
public java.util.List getAnnotations ()
public java.lang.Object getObjectInstance ()
public boolean isInstance (java.lang.Object)
Object value
public java.util.List getTypeParameters ()
public static synthetic void getTypeParameters$annotations ()
public java.util.List getSupertypes ()
public static synthetic void getSupertypes$annotations ()
public java.util.List getSealedSubclasses ()
public static synthetic void getSealedSubclasses$annotations ()
public kotlin.reflect.KVisibility getVisibility ()
public static synthetic void getVisibility$annotations ()
public boolean isFinal ()
public static synthetic void isFinal$annotations ()
public boolean isOpen ()
public static synthetic void isOpen$annotations ()
public boolean isAbstract ()
public static synthetic void isAbstract$annotations ()
public boolean isSealed ()
public static synthetic void isSealed$annotations ()
public boolean isData ()
public static synthetic void isData$annotations ()
public boolean isInner ()
public static synthetic void isInner$annotations ()
public boolean isCompanion ()
public static synthetic void isCompanion$annotations ()
public boolean isFun ()
public static synthetic void isFun$annotations ()
public boolean isValue ()
public static synthetic void isValue$annotations ()
private final java.lang.Void error ()
public boolean equals (java.lang.Object)
Object other
public int hashCode ()
public java.lang.String toString ()
public static final synthetic java.util.Map access$getSimpleNames$cp ()
public static final synthetic java.util.HashMap access$getClassFqNames$cp ()
public static final synthetic java.util.Map access$getFUNCTION_CLASSES$cp ()
static void <clinit> ()
int $i$a$-mapIndexed-ClassReference$Companion$FUNCTION_CLASSES$1
int i
Class clazz
Object item$iv$iv
int $i$f$mapIndexedTo
int index$iv$iv
Iterable $this$mapIndexedTo$iv$iv
java.util.Collection destination$iv$iv
int $i$f$mapIndexed
Iterable $this$mapIndexed$iv
int $i$a$-apply-ClassReference$Companion$primitiveFqNames$1
java.util.HashMap $this$primitiveFqNames_u24lambda_u241
int $i$a$-apply-ClassReference$Companion$primitiveWrapperFqNames$1
java.util.HashMap $this$primitiveWrapperFqNames_u24lambda_u242
int $i$a$-associateTo-ClassReference$Companion$classFqNames$1$1
String kotlinName
Object element$iv
int $i$f$associateTo
Iterable $this$associateTo$iv
Class klass
int arity
int $i$a$-apply-ClassReference$Companion$classFqNames$1
java.util.HashMap $this$classFqNames_u24lambda_u244
int $i$a$-mapValues-ClassReference$Companion$simpleNames$1
String fqName
int $i$a$-associateByTo-MapsKt__MapsKt$mapValuesTo$1$iv$iv
java.util.Map$Entry it$iv$iv
Object element$iv$iv$iv
int $i$f$associateByTo
Iterable $this$associateByTo$iv$iv$iv
int $i$f$mapValuesTo
java.util.Map $this$mapValuesTo$iv$iv
java.util.Map destination$iv$iv
int $i$f$mapValues
java.util.Map $this$mapValues$iv
}
kotlin/jvm/internal/CollectionToArray.class
CollectionToArray.kt
package kotlin.jvm.internal
public final kotlin.jvm.internal.CollectionToArray extends java.lang.Object {
private static final Object[] EMPTY
private static final int MAX_SIZE
public static final java.lang.Object[] toArray (java.util.Collection)
int $i$a$-toArrayImpl-CollectionToArray$collectionToArray$1
int $i$a$-toArrayImpl-CollectionToArray$collectionToArray$1
int $i$a$-toArrayImpl-CollectionToArray$collectionToArray$2
int size
int $i$a$-toArrayImpl-CollectionToArray$collectionToArray$3
Object[] result
int size
int newSize$iv
int $i$f$toArrayImpl
int size$iv
java.util.Iterator iter$iv
Object[] result$iv
int i$iv
java.util.Collection collection
public static final java.lang.Object[] toArray (java.util.Collection, java.lang.Object[])
int $i$a$-toArrayImpl-CollectionToArray$collectionToArray$4
int $i$a$-toArrayImpl-CollectionToArray$collectionToArray$4
int $i$a$-toArrayImpl-CollectionToArray$collectionToArray$5
int size
int $i$a$-toArrayImpl-CollectionToArray$collectionToArray$6
Object[] result
int size
int newSize$iv
int $i$f$toArrayImpl
int size$iv
java.util.Iterator iter$iv
Object[] result$iv
int i$iv
java.util.Collection collection
Object[] a
private static final java.lang.Object[] toArrayImpl (java.util.Collection, kotlin.jvm.functions.Function0, kotlin.jvm.functions.Function1, kotlin.jvm.functions.Function2)
int newSize
int $i$f$toArrayImpl
int size
java.util.Iterator iter
Object[] result
int i
java.util.Collection collection
kotlin.jvm.functions.Function0 empty
kotlin.jvm.functions.Function1 alloc
kotlin.jvm.functions.Function2 trim
static void <clinit> ()
int $i$f$emptyArray
}
kotlin/jvm/internal/DefaultConstructorMarker.class
DefaultConstructorMarker.java
package kotlin.jvm.internal
public final kotlin.jvm.internal.DefaultConstructorMarker extends java.lang.Object {
private void <init> ()
}
kotlin/jvm/internal/DoubleCompanionObject.class
PrimitiveCompanionObjects.kt
package kotlin.jvm.internal
public final kotlin.jvm.internal.DoubleCompanionObject extends java.lang.Object {
public static final kotlin.jvm.internal.DoubleCompanionObject INSTANCE
public static final double MIN_VALUE
public static final double MAX_VALUE
public static final double POSITIVE_INFINITY
public static final double NEGATIVE_INFINITY
public static final double NaN
public static final int SIZE_BYTES
public static final int SIZE_BITS
private void <init> ()
public static synthetic void getMIN_VALUE$annotations ()
public static synthetic void getMAX_VALUE$annotations ()
public static synthetic void getPOSITIVE_INFINITY$annotations ()
public static synthetic void getNEGATIVE_INFINITY$annotations ()
public static synthetic void getNaN$annotations ()
public static synthetic void getSIZE_BYTES$annotations ()
public static synthetic void getSIZE_BITS$annotations ()
public final double getMIN_VALUE ()
public final double getMAX_VALUE ()
public final double getPOSITIVE_INFINITY ()
public final double getNEGATIVE_INFINITY ()
public final double getNaN ()
static void <clinit> ()
}
kotlin/jvm/internal/DoubleSpreadBuilder.class
PrimitiveSpreadBuilders.kt
package kotlin.jvm.internal
public final kotlin.jvm.internal.DoubleSpreadBuilder extends kotlin.jvm.internal.PrimitiveSpreadBuilder {
private final double[] values
public void <init> (int)
int size
protected int getSize (double[])
double[] $this$getSize
public final void add (double)
double value
public final double[] toArray ()
public volatile synthetic int getSize (java.lang.Object)
Object $this$getSize
}
kotlin/jvm/internal/EnumCompanionObject.class
PrimitiveCompanionObjects.kt
package kotlin.jvm.internal
public final kotlin.jvm.internal.EnumCompanionObject extends java.lang.Object {
public static final kotlin.jvm.internal.EnumCompanionObject INSTANCE
private void <init> ()
static void <clinit> ()
}
kotlin/jvm/internal/FloatCompanionObject.class
PrimitiveCompanionObjects.kt
package kotlin.jvm.internal
public final kotlin.jvm.internal.FloatCompanionObject extends java.lang.Object {
public static final kotlin.jvm.internal.FloatCompanionObject INSTANCE
public static final float MIN_VALUE
public static final float MAX_VALUE
public static final float POSITIVE_INFINITY
public static final float NEGATIVE_INFINITY
public static final float NaN
public static final int SIZE_BYTES
public static final int SIZE_BITS
private void <init> ()
public static synthetic void getMIN_VALUE$annotations ()
public static synthetic void getMAX_VALUE$annotations ()
public static synthetic void getPOSITIVE_INFINITY$annotations ()
public static synthetic void getNEGATIVE_INFINITY$annotations ()
public static synthetic void getNaN$annotations ()
public static synthetic void getSIZE_BYTES$annotations ()
public static synthetic void getSIZE_BITS$annotations ()
public final float getMIN_VALUE ()
public final float getMAX_VALUE ()
public final float getPOSITIVE_INFINITY ()
public final float getNEGATIVE_INFINITY ()
public final float getNaN ()
static void <clinit> ()
}
kotlin/jvm/internal/FloatSpreadBuilder.class
PrimitiveSpreadBuilders.kt
package kotlin.jvm.internal
public final kotlin.jvm.internal.FloatSpreadBuilder extends kotlin.jvm.internal.PrimitiveSpreadBuilder {
private final float[] values
public void <init> (int)
int size
protected int getSize (float[])
float[] $this$getSize
public final void add (float)
float value
public final float[] toArray ()
public volatile synthetic int getSize (java.lang.Object)
Object $this$getSize
}
kotlin/jvm/internal/FunInterfaceConstructorReference.class
FunInterfaceConstructorReference.java
package kotlin.jvm.internal
public kotlin.jvm.internal.FunInterfaceConstructorReference extends kotlin.jvm.internal.FunctionReference implements java.io.Serializable {
private final Class funInterface
public void <init> (java.lang.Class)
Class funInterface
public boolean equals (java.lang.Object)
Object o
kotlin.jvm.internal.FunInterfaceConstructorReference other
public int hashCode ()
public java.lang.String toString ()
protected kotlin.reflect.KFunction getReflected ()
protected volatile synthetic kotlin.reflect.KCallable getReflected ()
}
kotlin/jvm/internal/FunctionAdapter.class
FunctionAdapter.java
package kotlin.jvm.internal
public abstract kotlin.jvm.internal.FunctionAdapter extends java.lang.Object {
public abstract kotlin.Function getFunctionDelegate ()
}
kotlin/jvm/internal/FunctionBase.class
FunctionBase.kt
package kotlin.jvm.internal
public abstract kotlin.jvm.internal.FunctionBase extends java.lang.Object implements kotlin.Function {
public abstract int getArity ()
}
kotlin/jvm/internal/FunctionImpl.class
FunctionImpl.java
package kotlin.jvm.internal
public abstract kotlin.jvm.internal.FunctionImpl extends java.lang.Object implements kotlin.Function java.io.Serializable kotlin.jvm.functions.Function0 kotlin.jvm.functions.Function1 kotlin.jvm.functions.Function2 kotlin.jvm.functions.Function3 kotlin.jvm.functions.Function4 kotlin.jvm.functions.Function5 kotlin.jvm.functions.Function6 kotlin.jvm.functions.Function7 kotlin.jvm.functions.Function8 kotlin.jvm.functions.Function9 kotlin.jvm.functions.Function10 kotlin.jvm.functions.Function11 kotlin.jvm.functions.Function12 kotlin.jvm.functions.Function13 kotlin.jvm.functions.Function14 kotlin.jvm.functions.Function15 kotlin.jvm.functions.Function16 kotlin.jvm.functions.Function17 kotlin.jvm.functions.Function18 kotlin.jvm.functions.Function19 kotlin.jvm.functions.Function20 kotlin.jvm.functions.Function21 kotlin.jvm.functions.Function22 {
public void <init> ()
public abstract int getArity ()
public transient java.lang.Object invokeVararg (java.lang.Object[])
Object[] p
private void checkArity (int)
int expected
private void throwWrongArity (int)
int expected
public java.lang.Object invoke ()
public java.lang.Object invoke (java.lang.Object)
Object p1
public java.lang.Object invoke (java.lang.Object, java.lang.Object)
Object p1
Object p2
public java.lang.Object invoke (java.lang.Object, java.lang.Object, java.lang.Object)
Object p1
Object p2
Object p3
public java.lang.Object invoke (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object p1
Object p2
Object p3
Object p4
public java.lang.Object invoke (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object p1
Object p2
Object p3
Object p4
Object p5
public java.lang.Object invoke (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object p1
Object p2
Object p3
Object p4
Object p5
Object p6
public java.lang.Object invoke (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object p1
Object p2
Object p3
Object p4
Object p5
Object p6
Object p7
public java.lang.Object invoke (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object p1
Object p2
Object p3
Object p4
Object p5
Object p6
Object p7
Object p8
public java.lang.Object invoke (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object p1
Object p2
Object p3
Object p4
Object p5
Object p6
Object p7
Object p8
Object p9
public java.lang.Object invoke (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object p1
Object p2
Object p3
Object p4
Object p5
Object p6
Object p7
Object p8
Object p9
Object p10
public java.lang.Object invoke (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object p1
Object p2
Object p3
Object p4
Object p5
Object p6
Object p7
Object p8
Object p9
Object p10
Object p11
public java.lang.Object invoke (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object p1
Object p2
Object p3
Object p4
Object p5
Object p6
Object p7
Object p8
Object p9
Object p10
Object p11
Object p12
public java.lang.Object invoke (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object p1
Object p2
Object p3
Object p4
Object p5
Object p6
Object p7
Object p8
Object p9
Object p10
Object p11
Object p12
Object p13
public java.lang.Object invoke (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object p1
Object p2
Object p3
Object p4
Object p5
Object p6
Object p7
Object p8
Object p9
Object p10
Object p11
Object p12
Object p13
Object p14
public java.lang.Object invoke (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object p1
Object p2
Object p3
Object p4
Object p5
Object p6
Object p7
Object p8
Object p9
Object p10
Object p11
Object p12
Object p13
Object p14
Object p15
public java.lang.Object invoke (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object p1
Object p2
Object p3
Object p4
Object p5
Object p6
Object p7
Object p8
Object p9
Object p10
Object p11
Object p12
Object p13
Object p14
Object p15
Object p16
public java.lang.Object invoke (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object p1
Object p2
Object p3
Object p4
Object p5
Object p6
Object p7
Object p8
Object p9
Object p10
Object p11
Object p12
Object p13
Object p14
Object p15
Object p16
Object p17
public java.lang.Object invoke (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object p1
Object p2
Object p3
Object p4
Object p5
Object p6
Object p7
Object p8
Object p9
Object p10
Object p11
Object p12
Object p13
Object p14
Object p15
Object p16
Object p17
Object p18
public java.lang.Object invoke (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object p1
Object p2
Object p3
Object p4
Object p5
Object p6
Object p7
Object p8
Object p9
Object p10
Object p11
Object p12
Object p13
Object p14
Object p15
Object p16
Object p17
Object p18
Object p19
public java.lang.Object invoke (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object p1
Object p2
Object p3
Object p4
Object p5
Object p6
Object p7
Object p8
Object p9
Object p10
Object p11
Object p12
Object p13
Object p14
Object p15
Object p16
Object p17
Object p18
Object p19
Object p20
public java.lang.Object invoke (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object p1
Object p2
Object p3
Object p4
Object p5
Object p6
Object p7
Object p8
Object p9
Object p10
Object p11
Object p12
Object p13
Object p14
Object p15
Object p16
Object p17
Object p18
Object p19
Object p20
Object p21
public java.lang.Object invoke (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object p1
Object p2
Object p3
Object p4
Object p5
Object p6
Object p7
Object p8
Object p9
Object p10
Object p11
Object p12
Object p13
Object p14
Object p15
Object p16
Object p17
Object p18
Object p19
Object p20
Object p21
Object p22
}
kotlin/jvm/internal/FunctionReference.class
FunctionReference.java
package kotlin.jvm.internal
public kotlin.jvm.internal.FunctionReference extends kotlin.jvm.internal.CallableReference implements kotlin.jvm.internal.FunctionBase kotlin.reflect.KFunction {
private final int arity
private final int flags
public void <init> (int)
int arity
public void <init> (int, java.lang.Object)
int arity
Object receiver
public void <init> (int, java.lang.Object, java.lang.Class, java.lang.String, java.lang.String, int)
int arity
Object receiver
Class owner
String name
String signature
int flags
public int getArity ()
protected kotlin.reflect.KFunction getReflected ()
protected kotlin.reflect.KCallable computeReflected ()
public boolean isInline ()
public boolean isExternal ()
public boolean isOperator ()
public boolean isInfix ()
public boolean isSuspend ()
public boolean equals (java.lang.Object)
kotlin.jvm.internal.FunctionReference other
Object obj
public int hashCode ()
public java.lang.String toString ()
kotlin.reflect.KCallable reflected
protected volatile synthetic kotlin.reflect.KCallable getReflected ()
}
kotlin/jvm/internal/FunctionReferenceImpl.class
FunctionReferenceImpl.java
package kotlin.jvm.internal
public kotlin.jvm.internal.FunctionReferenceImpl extends kotlin.jvm.internal.FunctionReference {
public void <init> (int, kotlin.reflect.KDeclarationContainer, java.lang.String, java.lang.String)
int arity
kotlin.reflect.KDeclarationContainer owner
String name
String signature
public void <init> (int, java.lang.Class, java.lang.String, java.lang.String, int)
int arity
Class owner
String name
String signature
int flags
public void <init> (int, java.lang.Object, java.lang.Class, java.lang.String, java.lang.String, int)
int arity
Object receiver
Class owner
String name
String signature
int flags
}
kotlin/jvm/internal/InlineMarker.class
InlineMarker.java
package kotlin.jvm.internal
public kotlin.jvm.internal.InlineMarker extends java.lang.Object {
public void <init> ()
public static void mark (int)
int i
public static void mark (java.lang.String)
String name
public static void beforeInlineCall ()
public static void afterInlineCall ()
public static void finallyStart (int)
int finallyDepth
public static void finallyEnd (int)
int finallyDepth
}
kotlin/jvm/internal/IntCompanionObject.class
PrimitiveCompanionObjects.kt
package kotlin.jvm.internal
public final kotlin.jvm.internal.IntCompanionObject extends java.lang.Object {
public static final kotlin.jvm.internal.IntCompanionObject INSTANCE
public static final int MIN_VALUE
public static final int MAX_VALUE
public static final int SIZE_BYTES
public static final int SIZE_BITS
private void <init> ()
public static synthetic void getSIZE_BYTES$annotations ()
public static synthetic void getSIZE_BITS$annotations ()
static void <clinit> ()
}
kotlin/jvm/internal/IntSpreadBuilder.class
PrimitiveSpreadBuilders.kt
package kotlin.jvm.internal
public final kotlin.jvm.internal.IntSpreadBuilder extends kotlin.jvm.internal.PrimitiveSpreadBuilder {
private final int[] values
public void <init> (int)
int size
protected int getSize (int[])
int[] $this$getSize
public final void add (int)
int value
public final int[] toArray ()
public volatile synthetic int getSize (java.lang.Object)
Object $this$getSize
}
kotlin/jvm/internal/Intrinsics$Kotlin.class
Intrinsics.java
package kotlin.jvm.internal
public kotlin.jvm.internal.Intrinsics$Kotlin extends java.lang.Object {
private void <init> ()
}
kotlin/jvm/internal/Intrinsics.class
Intrinsics.java
package kotlin.jvm.internal
public kotlin.jvm.internal.Intrinsics extends java.lang.Object {
private void <init> ()
public static java.lang.String stringPlus (java.lang.String, java.lang.Object)
String self
Object other
public static void checkNotNull (java.lang.Object)
Object object
public static void checkNotNull (java.lang.Object, java.lang.String)
Object object
String message
public static void throwNpe ()
public static void throwNpe (java.lang.String)
String message
public static void throwJavaNpe ()
public static void throwJavaNpe (java.lang.String)
String message
public static void throwUninitializedProperty (java.lang.String)
String message
public static void throwUninitializedPropertyAccessException (java.lang.String)
String propertyName
public static void throwAssert ()
public static void throwAssert (java.lang.String)
String message
public static void throwIllegalArgument ()
public static void throwIllegalArgument (java.lang.String)
String message
public static void throwIllegalState ()
public static void throwIllegalState (java.lang.String)
String message
public static void checkExpressionValueIsNotNull (java.lang.Object, java.lang.String)
Object value
String expression
public static void checkNotNullExpressionValue (java.lang.Object, java.lang.String)
Object value
String expression
public static void checkReturnedValueIsNotNull (java.lang.Object, java.lang.String, java.lang.String)
Object value
String className
String methodName
public static void checkReturnedValueIsNotNull (java.lang.Object, java.lang.String)
Object value
String message
public static void checkFieldIsNotNull (java.lang.Object, java.lang.String, java.lang.String)
Object value
String className
String fieldName
public static void checkFieldIsNotNull (java.lang.Object, java.lang.String)
Object value
String message
public static void checkParameterIsNotNull (java.lang.Object, java.lang.String)
Object value
String paramName
public static void checkNotNullParameter (java.lang.Object, java.lang.String)
Object value
String paramName
private static void throwParameterIsNullIAE (java.lang.String)
String paramName
private static void throwParameterIsNullNPE (java.lang.String)
String paramName
private static java.lang.String createParameterIsNullExceptionMessage (java.lang.String)
String paramName
StackTraceElement[] stackTraceElements
String thisClassName
int i
StackTraceElement caller
String className
String methodName
public static int compare (long, long)
long thisVal
long anotherVal
public static int compare (int, int)
int thisVal
int anotherVal
public static boolean areEqual (java.lang.Object, java.lang.Object)
Object first
Object second
public static boolean areEqual (java.lang.Double, java.lang.Double)
Double first
Double second
public static boolean areEqual (java.lang.Double, double)
Double first
double second
public static boolean areEqual (double, java.lang.Double)
double first
Double second
public static boolean areEqual (java.lang.Float, java.lang.Float)
Float first
Float second
public static boolean areEqual (java.lang.Float, float)
Float first
float second
public static boolean areEqual (float, java.lang.Float)
float first
Float second
public static void throwUndefinedForReified ()
public static void throwUndefinedForReified (java.lang.String)
String message
public static void reifiedOperationMarker (int, java.lang.String)
int id
String typeParameterIdentifier
public static void reifiedOperationMarker (int, java.lang.String, java.lang.String)
int id
String typeParameterIdentifier
String message
public static void needClassReification ()
public static void needClassReification (java.lang.String)
String message
public static void checkHasClass (java.lang.String) throws java.lang.ClassNotFoundException
ClassNotFoundException e
String internalName
String fqName
public static void checkHasClass (java.lang.String, java.lang.String) throws java.lang.ClassNotFoundException
ClassNotFoundException e
String internalName
String requiredVersion
String fqName
private static java.lang.Throwable sanitizeStackTrace (java.lang.Throwable)
Throwable throwable
static java.lang.Throwable sanitizeStackTrace (java.lang.Throwable, java.lang.String)
int i
Throwable throwable
String classNameToDrop
StackTraceElement[] stackTrace
int size
int lastIntrinsic
StackTraceElement[] newStackTrace
}
kotlin/jvm/internal/KTypeBase.class
KTypeBase.kt
package kotlin.jvm.internal
public abstract kotlin.jvm.internal.KTypeBase extends java.lang.Object implements kotlin.reflect.KType {
public abstract java.lang.reflect.Type getJavaType ()
}
kotlin/jvm/internal/Lambda.class
Lambda.kt
package kotlin.jvm.internal
public abstract kotlin.jvm.internal.Lambda extends java.lang.Object implements kotlin.jvm.internal.FunctionBase java.io.Serializable {
private final int arity
public void <init> (int)
int arity
public int getArity ()
public java.lang.String toString ()
}
kotlin/jvm/internal/LocalVariableReference.class
localVariableReferences.kt
package kotlin.jvm.internal
public kotlin.jvm.internal.LocalVariableReference extends kotlin.jvm.internal.PropertyReference0 {
public void <init> ()
public kotlin.reflect.KDeclarationContainer getOwner ()
public java.lang.Object get ()
}
kotlin/jvm/internal/LocalVariableReferencesKt.class
localVariableReferences.kt
package kotlin.jvm.internal
public final kotlin.jvm.internal.LocalVariableReferencesKt extends java.lang.Object {
private static final java.lang.Void notSupportedError ()
public static final synthetic java.lang.Void access$notSupportedError ()
}
kotlin/jvm/internal/LongCompanionObject.class
PrimitiveCompanionObjects.kt
package kotlin.jvm.internal
public final kotlin.jvm.internal.LongCompanionObject extends java.lang.Object {
public static final kotlin.jvm.internal.LongCompanionObject INSTANCE
public static final long MIN_VALUE
public static final long MAX_VALUE
public static final int SIZE_BYTES
public static final int SIZE_BITS
private void <init> ()
public static synthetic void getSIZE_BYTES$annotations ()
public static synthetic void getSIZE_BITS$annotations ()
static void <clinit> ()
}
kotlin/jvm/internal/LongSpreadBuilder.class
PrimitiveSpreadBuilders.kt
package kotlin.jvm.internal
public final kotlin.jvm.internal.LongSpreadBuilder extends kotlin.jvm.internal.PrimitiveSpreadBuilder {
private final long[] values
public void <init> (int)
int size
protected int getSize (long[])
long[] $this$getSize
public final void add (long)
long value
public final long[] toArray ()
public volatile synthetic int getSize (java.lang.Object)
Object $this$getSize
}
kotlin/jvm/internal/MagicApiIntrinsics.class
MagicApiIntrinsics.java
package kotlin.jvm.internal
public kotlin.jvm.internal.MagicApiIntrinsics extends java.lang.Object {
public void <init> ()
public static void voidMagicApiCall (java.lang.Object)
Object data
public static java.lang.Object anyMagicApiCall (int)
int id
public static void voidMagicApiCall (int)
int id
public static int intMagicApiCall (int)
int id
public static java.lang.Object anyMagicApiCall (java.lang.Object)
Object data
public static int intMagicApiCall (java.lang.Object)
Object data
public static int intMagicApiCall (int, long, java.lang.Object)
int id
long longData
Object anyData
public static int intMagicApiCall (int, long, long, java.lang.Object)
int id
long longData1
long longData2
Object anyData
public static int intMagicApiCall (int, java.lang.Object, java.lang.Object)
int id
Object anyData1
Object anyData2
public static int intMagicApiCall (int, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
int id
Object anyData1
Object anyData2
Object anyData3
Object anyData4
public static java.lang.Object anyMagicApiCall (int, long, java.lang.Object)
int id
long longData
Object anyData
public static java.lang.Object anyMagicApiCall (int, long, long, java.lang.Object)
int id
long longData1
long longData2
Object anyData
public static java.lang.Object anyMagicApiCall (int, java.lang.Object, java.lang.Object)
int id
Object anyData1
Object anyData2
public static java.lang.Object anyMagicApiCall (int, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
int id
Object anyData1
Object anyData2
Object anyData3
Object anyData4
}
kotlin/jvm/internal/MutableLocalVariableReference.class
localVariableReferences.kt
package kotlin.jvm.internal
public kotlin.jvm.internal.MutableLocalVariableReference extends kotlin.jvm.internal.MutablePropertyReference0 {
public void <init> ()
public kotlin.reflect.KDeclarationContainer getOwner ()
public java.lang.Object get ()
public void set (java.lang.Object)
Object value
}
kotlin/jvm/internal/MutablePropertyReference.class
MutablePropertyReference.java
package kotlin.jvm.internal
public abstract kotlin.jvm.internal.MutablePropertyReference extends kotlin.jvm.internal.PropertyReference implements kotlin.reflect.KMutableProperty {
public void <init> ()
public void <init> (java.lang.Object)
Object receiver
public void <init> (java.lang.Object, java.lang.Class, java.lang.String, java.lang.String, int)
Object receiver
Class owner
String name
String signature
int flags
}
kotlin/jvm/internal/MutablePropertyReference0.class
MutablePropertyReference0.java
package kotlin.jvm.internal
public abstract kotlin.jvm.internal.MutablePropertyReference0 extends kotlin.jvm.internal.MutablePropertyReference implements kotlin.reflect.KMutableProperty0 {
public void <init> ()
public void <init> (java.lang.Object)
Object receiver
public void <init> (java.lang.Object, java.lang.Class, java.lang.String, java.lang.String, int)
Object receiver
Class owner
String name
String signature
int flags
protected kotlin.reflect.KCallable computeReflected ()
public java.lang.Object invoke ()
public kotlin.reflect.KProperty0$Getter getGetter ()
public kotlin.reflect.KMutableProperty0$Setter getSetter ()
public java.lang.Object getDelegate ()
public volatile synthetic kotlin.reflect.KMutableProperty$Setter getSetter ()
public volatile synthetic kotlin.reflect.KProperty$Getter getGetter ()
}
kotlin/jvm/internal/MutablePropertyReference0Impl.class
MutablePropertyReference0Impl.java
package kotlin.jvm.internal
public kotlin.jvm.internal.MutablePropertyReference0Impl extends kotlin.jvm.internal.MutablePropertyReference0 {
public void <init> (kotlin.reflect.KDeclarationContainer, java.lang.String, java.lang.String)
kotlin.reflect.KDeclarationContainer owner
String name
String signature
public void <init> (java.lang.Class, java.lang.String, java.lang.String, int)
Class owner
String name
String signature
int flags
public void <init> (java.lang.Object, java.lang.Class, java.lang.String, java.lang.String, int)
Object receiver
Class owner
String name
String signature
int flags
public java.lang.Object get ()
public void set (java.lang.Object)
Object value
}
kotlin/jvm/internal/MutablePropertyReference1.class
MutablePropertyReference1.java
package kotlin.jvm.internal
public abstract kotlin.jvm.internal.MutablePropertyReference1 extends kotlin.jvm.internal.MutablePropertyReference implements kotlin.reflect.KMutableProperty1 {
public void <init> ()
public void <init> (java.lang.Object)
Object receiver
public void <init> (java.lang.Object, java.lang.Class, java.lang.String, java.lang.String, int)
Object receiver
Class owner
String name
String signature
int flags
protected kotlin.reflect.KCallable computeReflected ()
public java.lang.Object invoke (java.lang.Object)
Object receiver
public kotlin.reflect.KProperty1$Getter getGetter ()
public kotlin.reflect.KMutableProperty1$Setter getSetter ()
public java.lang.Object getDelegate (java.lang.Object)
Object receiver
public volatile synthetic kotlin.reflect.KMutableProperty$Setter getSetter ()
public volatile synthetic kotlin.reflect.KProperty$Getter getGetter ()
}
kotlin/jvm/internal/MutablePropertyReference1Impl.class
MutablePropertyReference1Impl.java
package kotlin.jvm.internal
public kotlin.jvm.internal.MutablePropertyReference1Impl extends kotlin.jvm.internal.MutablePropertyReference1 {
public void <init> (kotlin.reflect.KDeclarationContainer, java.lang.String, java.lang.String)
kotlin.reflect.KDeclarationContainer owner
String name
String signature
public void <init> (java.lang.Class, java.lang.String, java.lang.String, int)
Class owner
String name
String signature
int flags
public void <init> (java.lang.Object, java.lang.Class, java.lang.String, java.lang.String, int)
Object receiver
Class owner
String name
String signature
int flags
public java.lang.Object get (java.lang.Object)
Object receiver
public void set (java.lang.Object, java.lang.Object)
Object receiver
Object value
}
kotlin/jvm/internal/MutablePropertyReference2.class
MutablePropertyReference2.java
package kotlin.jvm.internal
public abstract kotlin.jvm.internal.MutablePropertyReference2 extends kotlin.jvm.internal.MutablePropertyReference implements kotlin.reflect.KMutableProperty2 {
public void <init> ()
public void <init> (java.lang.Class, java.lang.String, java.lang.String, int)
Class owner
String name
String signature
int flags
protected kotlin.reflect.KCallable computeReflected ()
public java.lang.Object invoke (java.lang.Object, java.lang.Object)
Object receiver1
Object receiver2
public kotlin.reflect.KProperty2$Getter getGetter ()
public kotlin.reflect.KMutableProperty2$Setter getSetter ()
public java.lang.Object getDelegate (java.lang.Object, java.lang.Object)
Object receiver1
Object receiver2
public volatile synthetic kotlin.reflect.KMutableProperty$Setter getSetter ()
public volatile synthetic kotlin.reflect.KProperty$Getter getGetter ()
}
kotlin/jvm/internal/MutablePropertyReference2Impl.class
MutablePropertyReference2Impl.java
package kotlin.jvm.internal
public kotlin.jvm.internal.MutablePropertyReference2Impl extends kotlin.jvm.internal.MutablePropertyReference2 {
public void <init> (kotlin.reflect.KDeclarationContainer, java.lang.String, java.lang.String)
kotlin.reflect.KDeclarationContainer owner
String name
String signature
public void <init> (java.lang.Class, java.lang.String, java.lang.String, int)
Class owner
String name
String signature
int flags
public java.lang.Object get (java.lang.Object, java.lang.Object)
Object receiver1
Object receiver2
public void set (java.lang.Object, java.lang.Object, java.lang.Object)
Object receiver1
Object receiver2
Object value
}
kotlin/jvm/internal/PackageReference.class
PackageReference.kt
package kotlin.jvm.internal
public final kotlin.jvm.internal.PackageReference extends java.lang.Object implements kotlin.jvm.internal.ClassBasedDeclarationContainer {
private final Class jClass
private final String moduleName
public void <init> (java.lang.Class, java.lang.String)
Class jClass
String moduleName
public java.lang.Class getJClass ()
public java.util.Collection getMembers ()
public boolean equals (java.lang.Object)
Object other
public int hashCode ()
public java.lang.String toString ()
}
kotlin/jvm/internal/PrimitiveSpreadBuilder.class
PrimitiveSpreadBuilders.kt
package kotlin.jvm.internal
public abstract kotlin.jvm.internal.PrimitiveSpreadBuilder extends java.lang.Object {
private final int size
private int position
private final Object[] spreads
public void <init> (int)
int size
protected abstract int getSize (java.lang.Object)
protected final int getPosition ()
protected final void setPosition (int)
int
private static synthetic void getSpreads$annotations ()
public final void addSpread (java.lang.Object)
Object spreadArgument
protected final int size ()
int i
int totalLength
protected final java.lang.Object toArray (java.lang.Object, java.lang.Object)
int spreadSize
Object spreadArgument
int i
int dstIndex
int copyValuesFrom
Object values
Object result
}
kotlin/jvm/internal/PropertyReference.class
PropertyReference.java
package kotlin.jvm.internal
public abstract kotlin.jvm.internal.PropertyReference extends kotlin.jvm.internal.CallableReference implements kotlin.reflect.KProperty {
public void <init> ()
public void <init> (java.lang.Object)
Object receiver
public void <init> (java.lang.Object, java.lang.Class, java.lang.String, java.lang.String, int)
Object receiver
Class owner
String name
String signature
int flags
protected kotlin.reflect.KProperty getReflected ()
public boolean isLateinit ()
public boolean isConst ()
public boolean equals (java.lang.Object)
kotlin.jvm.internal.PropertyReference other
Object obj
public int hashCode ()
public java.lang.String toString ()
kotlin.reflect.KCallable reflected
protected volatile synthetic kotlin.reflect.KCallable getReflected ()
}
kotlin/jvm/internal/PropertyReference0.class
PropertyReference0.java
package kotlin.jvm.internal
public abstract kotlin.jvm.internal.PropertyReference0 extends kotlin.jvm.internal.PropertyReference implements kotlin.reflect.KProperty0 {
public void <init> ()
public void <init> (java.lang.Object)
Object receiver
public void <init> (java.lang.Object, java.lang.Class, java.lang.String, java.lang.String, int)
Object receiver
Class owner
String name
String signature
int flags
protected kotlin.reflect.KCallable computeReflected ()
public java.lang.Object invoke ()
public kotlin.reflect.KProperty0$Getter getGetter ()
public java.lang.Object getDelegate ()
public volatile synthetic kotlin.reflect.KProperty$Getter getGetter ()
}
kotlin/jvm/internal/PropertyReference0Impl.class
PropertyReference0Impl.java
package kotlin.jvm.internal
public kotlin.jvm.internal.PropertyReference0Impl extends kotlin.jvm.internal.PropertyReference0 {
public void <init> (kotlin.reflect.KDeclarationContainer, java.lang.String, java.lang.String)
kotlin.reflect.KDeclarationContainer owner
String name
String signature
public void <init> (java.lang.Class, java.lang.String, java.lang.String, int)
Class owner
String name
String signature
int flags
public void <init> (java.lang.Object, java.lang.Class, java.lang.String, java.lang.String, int)
Object receiver
Class owner
String name
String signature
int flags
public java.lang.Object get ()
}
kotlin/jvm/internal/PropertyReference1.class
PropertyReference1.java
package kotlin.jvm.internal
public abstract kotlin.jvm.internal.PropertyReference1 extends kotlin.jvm.internal.PropertyReference implements kotlin.reflect.KProperty1 {
public void <init> ()
public void <init> (java.lang.Object)
Object receiver
public void <init> (java.lang.Object, java.lang.Class, java.lang.String, java.lang.String, int)
Object receiver
Class owner
String name
String signature
int flags
protected kotlin.reflect.KCallable computeReflected ()
public java.lang.Object invoke (java.lang.Object)
Object receiver
public kotlin.reflect.KProperty1$Getter getGetter ()
public java.lang.Object getDelegate (java.lang.Object)
Object receiver
public volatile synthetic kotlin.reflect.KProperty$Getter getGetter ()
}
kotlin/jvm/internal/PropertyReference1Impl.class
PropertyReference1Impl.java
package kotlin.jvm.internal
public kotlin.jvm.internal.PropertyReference1Impl extends kotlin.jvm.internal.PropertyReference1 {
public void <init> (kotlin.reflect.KDeclarationContainer, java.lang.String, java.lang.String)
kotlin.reflect.KDeclarationContainer owner
String name
String signature
public void <init> (java.lang.Class, java.lang.String, java.lang.String, int)
Class owner
String name
String signature
int flags
public void <init> (java.lang.Object, java.lang.Class, java.lang.String, java.lang.String, int)
Object receiver
Class owner
String name
String signature
int flags
public java.lang.Object get (java.lang.Object)
Object receiver
}
kotlin/jvm/internal/PropertyReference2.class
PropertyReference2.java
package kotlin.jvm.internal
public abstract kotlin.jvm.internal.PropertyReference2 extends kotlin.jvm.internal.PropertyReference implements kotlin.reflect.KProperty2 {
public void <init> ()
public void <init> (java.lang.Class, java.lang.String, java.lang.String, int)
Class owner
String name
String signature
int flags
protected kotlin.reflect.KCallable computeReflected ()
public java.lang.Object invoke (java.lang.Object, java.lang.Object)
Object receiver1
Object receiver2
public kotlin.reflect.KProperty2$Getter getGetter ()
public java.lang.Object getDelegate (java.lang.Object, java.lang.Object)
Object receiver1
Object receiver2
public volatile synthetic kotlin.reflect.KProperty$Getter getGetter ()
}
kotlin/jvm/internal/PropertyReference2Impl.class
PropertyReference2Impl.java
package kotlin.jvm.internal
public kotlin.jvm.internal.PropertyReference2Impl extends kotlin.jvm.internal.PropertyReference2 {
public void <init> (kotlin.reflect.KDeclarationContainer, java.lang.String, java.lang.String)
kotlin.reflect.KDeclarationContainer owner
String name
String signature
public void <init> (java.lang.Class, java.lang.String, java.lang.String, int)
Class owner
String name
String signature
int flags
public java.lang.Object get (java.lang.Object, java.lang.Object)
Object receiver1
Object receiver2
}
kotlin/jvm/internal/Ref$BooleanRef.class
Ref.java
package kotlin.jvm.internal
public final kotlin.jvm.internal.Ref$BooleanRef extends java.lang.Object implements java.io.Serializable {
public boolean element
public void <init> ()
public java.lang.String toString ()
}
kotlin/jvm/internal/Ref$ByteRef.class
Ref.java
package kotlin.jvm.internal
public final kotlin.jvm.internal.Ref$ByteRef extends java.lang.Object implements java.io.Serializable {
public byte element
public void <init> ()
public java.lang.String toString ()
}
kotlin/jvm/internal/Ref$CharRef.class
Ref.java
package kotlin.jvm.internal
public final kotlin.jvm.internal.Ref$CharRef extends java.lang.Object implements java.io.Serializable {
public char element
public void <init> ()
public java.lang.String toString ()
}
kotlin/jvm/internal/Ref$DoubleRef.class
Ref.java
package kotlin.jvm.internal
public final kotlin.jvm.internal.Ref$DoubleRef extends java.lang.Object implements java.io.Serializable {
public double element
public void <init> ()
public java.lang.String toString ()
}
kotlin/jvm/internal/Ref$FloatRef.class
Ref.java
package kotlin.jvm.internal
public final kotlin.jvm.internal.Ref$FloatRef extends java.lang.Object implements java.io.Serializable {
public float element
public void <init> ()
public java.lang.String toString ()
}
kotlin/jvm/internal/Ref$IntRef.class
Ref.java
package kotlin.jvm.internal
public final kotlin.jvm.internal.Ref$IntRef extends java.lang.Object implements java.io.Serializable {
public int element
public void <init> ()
public java.lang.String toString ()
}
kotlin/jvm/internal/Ref$LongRef.class
Ref.java
package kotlin.jvm.internal
public final kotlin.jvm.internal.Ref$LongRef extends java.lang.Object implements java.io.Serializable {
public long element
public void <init> ()
public java.lang.String toString ()
}
kotlin/jvm/internal/Ref$ObjectRef.class
Ref.java
package kotlin.jvm.internal
public final kotlin.jvm.internal.Ref$ObjectRef extends java.lang.Object implements java.io.Serializable {
public Object element
public void <init> ()
public java.lang.String toString ()
}
kotlin/jvm/internal/Ref$ShortRef.class
Ref.java
package kotlin.jvm.internal
public final kotlin.jvm.internal.Ref$ShortRef extends java.lang.Object implements java.io.Serializable {
public short element
public void <init> ()
public java.lang.String toString ()
}
kotlin/jvm/internal/Ref.class
Ref.java
package kotlin.jvm.internal
public kotlin.jvm.internal.Ref extends java.lang.Object {
private void <init> ()
}
kotlin/jvm/internal/Reflection.class
Reflection.java
package kotlin.jvm.internal
public kotlin.jvm.internal.Reflection extends java.lang.Object {
private static final kotlin.jvm.internal.ReflectionFactory factory
static final String REFLECTION_NOT_AVAILABLE
private static final kotlin.reflect.KClass[] EMPTY_K_CLASS_ARRAY
public void <init> ()
public static kotlin.reflect.KClass createKotlinClass (java.lang.Class)
Class javaClass
public static kotlin.reflect.KClass createKotlinClass (java.lang.Class, java.lang.String)
Class javaClass
String internalName
public static kotlin.reflect.KDeclarationContainer getOrCreateKotlinPackage (java.lang.Class)
Class javaClass
public static kotlin.reflect.KDeclarationContainer getOrCreateKotlinPackage (java.lang.Class, java.lang.String)
Class javaClass
String moduleName
public static kotlin.reflect.KClass getOrCreateKotlinClass (java.lang.Class)
Class javaClass
public static kotlin.reflect.KClass getOrCreateKotlinClass (java.lang.Class, java.lang.String)
Class javaClass
String internalName
public static kotlin.reflect.KClass[] getOrCreateKotlinClasses (java.lang.Class[])
int i
Class[] javaClasses
int size
kotlin.reflect.KClass[] kClasses
public static java.lang.String renderLambdaToString (kotlin.jvm.internal.Lambda)
kotlin.jvm.internal.Lambda lambda
public static java.lang.String renderLambdaToString (kotlin.jvm.internal.FunctionBase)
kotlin.jvm.internal.FunctionBase lambda
public static kotlin.reflect.KFunction function (kotlin.jvm.internal.FunctionReference)
kotlin.jvm.internal.FunctionReference f
public static kotlin.reflect.KProperty0 property0 (kotlin.jvm.internal.PropertyReference0)
kotlin.jvm.internal.PropertyReference0 p
public static kotlin.reflect.KMutableProperty0 mutableProperty0 (kotlin.jvm.internal.MutablePropertyReference0)
kotlin.jvm.internal.MutablePropertyReference0 p
public static kotlin.reflect.KProperty1 property1 (kotlin.jvm.internal.PropertyReference1)
kotlin.jvm.internal.PropertyReference1 p
public static kotlin.reflect.KMutableProperty1 mutableProperty1 (kotlin.jvm.internal.MutablePropertyReference1)
kotlin.jvm.internal.MutablePropertyReference1 p
public static kotlin.reflect.KProperty2 property2 (kotlin.jvm.internal.PropertyReference2)
kotlin.jvm.internal.PropertyReference2 p
public static kotlin.reflect.KMutableProperty2 mutableProperty2 (kotlin.jvm.internal.MutablePropertyReference2)
kotlin.jvm.internal.MutablePropertyReference2 p
public static kotlin.reflect.KType typeOf (kotlin.reflect.KClassifier)
kotlin.reflect.KClassifier classifier
public static kotlin.reflect.KType typeOf (java.lang.Class)
Class klass
public static kotlin.reflect.KType typeOf (java.lang.Class, kotlin.reflect.KTypeProjection)
Class klass
kotlin.reflect.KTypeProjection arg1
public static kotlin.reflect.KType typeOf (java.lang.Class, kotlin.reflect.KTypeProjection, kotlin.reflect.KTypeProjection)
Class klass
kotlin.reflect.KTypeProjection arg1
kotlin.reflect.KTypeProjection arg2
public static transient kotlin.reflect.KType typeOf (java.lang.Class, kotlin.reflect.KTypeProjection[])
Class klass
kotlin.reflect.KTypeProjection[] arguments
public static kotlin.reflect.KType nullableTypeOf (kotlin.reflect.KClassifier)
kotlin.reflect.KClassifier classifier
public static kotlin.reflect.KType nullableTypeOf (java.lang.Class)
Class klass
public static kotlin.reflect.KType nullableTypeOf (java.lang.Class, kotlin.reflect.KTypeProjection)
Class klass
kotlin.reflect.KTypeProjection arg1
public static kotlin.reflect.KType nullableTypeOf (java.lang.Class, kotlin.reflect.KTypeProjection, kotlin.reflect.KTypeProjection)
Class klass
kotlin.reflect.KTypeProjection arg1
kotlin.reflect.KTypeProjection arg2
public static transient kotlin.reflect.KType nullableTypeOf (java.lang.Class, kotlin.reflect.KTypeProjection[])
Class klass
kotlin.reflect.KTypeProjection[] arguments
public static kotlin.reflect.KTypeParameter typeParameter (java.lang.Object, java.lang.String, kotlin.reflect.KVariance, boolean)
Object container
String name
kotlin.reflect.KVariance variance
boolean isReified
public static void setUpperBounds (kotlin.reflect.KTypeParameter, kotlin.reflect.KType)
kotlin.reflect.KTypeParameter typeParameter
kotlin.reflect.KType bound
public static transient void setUpperBounds (kotlin.reflect.KTypeParameter, kotlin.reflect.KType[])
kotlin.reflect.KTypeParameter typeParameter
kotlin.reflect.KType[] bounds
public static kotlin.reflect.KType platformType (kotlin.reflect.KType, kotlin.reflect.KType)
kotlin.reflect.KType lowerBound
kotlin.reflect.KType upperBound
public static kotlin.reflect.KType mutableCollectionType (kotlin.reflect.KType)
kotlin.reflect.KType type
public static kotlin.reflect.KType nothingType (kotlin.reflect.KType)
kotlin.reflect.KType type
static void <clinit> ()
Class implClass
kotlin.jvm.internal.ReflectionFactory impl
ClassCastException e
kotlin.jvm.internal.ReflectionFactory impl
ClassNotFoundException e
kotlin.jvm.internal.ReflectionFactory impl
InstantiationException e
kotlin.jvm.internal.ReflectionFactory impl
IllegalAccessException e
kotlin.jvm.internal.ReflectionFactory impl
}
kotlin/jvm/internal/ReflectionFactory.class
ReflectionFactory.java
package kotlin.jvm.internal
public kotlin.jvm.internal.ReflectionFactory extends java.lang.Object {
private static final String KOTLIN_JVM_FUNCTIONS
public void <init> ()
public kotlin.reflect.KClass createKotlinClass (java.lang.Class)
Class javaClass
public kotlin.reflect.KClass createKotlinClass (java.lang.Class, java.lang.String)
Class javaClass
String internalName
public kotlin.reflect.KDeclarationContainer getOrCreateKotlinPackage (java.lang.Class, java.lang.String)
Class javaClass
String moduleName
public kotlin.reflect.KClass getOrCreateKotlinClass (java.lang.Class)
Class javaClass
public kotlin.reflect.KClass getOrCreateKotlinClass (java.lang.Class, java.lang.String)
Class javaClass
String internalName
public java.lang.String renderLambdaToString (kotlin.jvm.internal.Lambda)
kotlin.jvm.internal.Lambda lambda
public java.lang.String renderLambdaToString (kotlin.jvm.internal.FunctionBase)
kotlin.jvm.internal.FunctionBase lambda
String result
public kotlin.reflect.KFunction function (kotlin.jvm.internal.FunctionReference)
kotlin.jvm.internal.FunctionReference f
public kotlin.reflect.KProperty0 property0 (kotlin.jvm.internal.PropertyReference0)
kotlin.jvm.internal.PropertyReference0 p
public kotlin.reflect.KMutableProperty0 mutableProperty0 (kotlin.jvm.internal.MutablePropertyReference0)
kotlin.jvm.internal.MutablePropertyReference0 p
public kotlin.reflect.KProperty1 property1 (kotlin.jvm.internal.PropertyReference1)
kotlin.jvm.internal.PropertyReference1 p
public kotlin.reflect.KMutableProperty1 mutableProperty1 (kotlin.jvm.internal.MutablePropertyReference1)
kotlin.jvm.internal.MutablePropertyReference1 p
public kotlin.reflect.KProperty2 property2 (kotlin.jvm.internal.PropertyReference2)
kotlin.jvm.internal.PropertyReference2 p
public kotlin.reflect.KMutableProperty2 mutableProperty2 (kotlin.jvm.internal.MutablePropertyReference2)
kotlin.jvm.internal.MutablePropertyReference2 p
public kotlin.reflect.KType typeOf (kotlin.reflect.KClassifier, java.util.List, boolean)
kotlin.reflect.KClassifier klass
java.util.List arguments
boolean isMarkedNullable
public kotlin.reflect.KTypeParameter typeParameter (java.lang.Object, java.lang.String, kotlin.reflect.KVariance, boolean)
Object container
String name
kotlin.reflect.KVariance variance
boolean isReified
public void setUpperBounds (kotlin.reflect.KTypeParameter, java.util.List)
kotlin.reflect.KTypeParameter typeParameter
java.util.List bounds
public kotlin.reflect.KType platformType (kotlin.reflect.KType, kotlin.reflect.KType)
kotlin.reflect.KType lowerBound
kotlin.reflect.KType upperBound
public kotlin.reflect.KType mutableCollectionType (kotlin.reflect.KType)
kotlin.reflect.KType type
kotlin.jvm.internal.TypeReference typeRef
public kotlin.reflect.KType nothingType (kotlin.reflect.KType)
kotlin.reflect.KType type
kotlin.jvm.internal.TypeReference typeRef
}
kotlin/jvm/internal/RepeatableContainer.class
RepeatableContainer.java
package kotlin.jvm.internal
public abstract annotation kotlin.jvm.internal.RepeatableContainer extends java.lang.Object implements java.lang.annotation.Annotation {
}
kotlin/jvm/internal/SerializedIr.class
SerializedIr.kt
package kotlin.jvm.internal
public abstract annotation kotlin.jvm.internal.SerializedIr extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.String[] b ()
}
kotlin/jvm/internal/ShortCompanionObject.class
PrimitiveCompanionObjects.kt
package kotlin.jvm.internal
public final kotlin.jvm.internal.ShortCompanionObject extends java.lang.Object {
public static final kotlin.jvm.internal.ShortCompanionObject INSTANCE
public static final short MIN_VALUE
public static final short MAX_VALUE
public static final int SIZE_BYTES
public static final int SIZE_BITS
private void <init> ()
public static synthetic void getSIZE_BYTES$annotations ()
public static synthetic void getSIZE_BITS$annotations ()
static void <clinit> ()
}
kotlin/jvm/internal/ShortSpreadBuilder.class
PrimitiveSpreadBuilders.kt
package kotlin.jvm.internal
public final kotlin.jvm.internal.ShortSpreadBuilder extends kotlin.jvm.internal.PrimitiveSpreadBuilder {
private final short[] values
public void <init> (int)
int size
protected int getSize (short[])
short[] $this$getSize
public final void add (short)
short value
public final short[] toArray ()
public volatile synthetic int getSize (java.lang.Object)
Object $this$getSize
}
kotlin/jvm/internal/SourceDebugExtension.class
SourceDebugExtension.kt
package kotlin.jvm.internal
public abstract annotation kotlin.jvm.internal.SourceDebugExtension extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.String[] value ()
}
kotlin/jvm/internal/SpreadBuilder.class
SpreadBuilder.java
package kotlin.jvm.internal
public kotlin.jvm.internal.SpreadBuilder extends java.lang.Object {
private final java.util.ArrayList list
public void <init> (int)
int size
public void addSpread (java.lang.Object)
Object[] array
Object element
java.util.Iterator iterator
Object container
public int size ()
public void add (java.lang.Object)
Object element
public java.lang.Object[] toArray (java.lang.Object[])
Object[] a
}
kotlin/jvm/internal/StringCompanionObject.class
PrimitiveCompanionObjects.kt
package kotlin.jvm.internal
public final kotlin.jvm.internal.StringCompanionObject extends java.lang.Object {
public static final kotlin.jvm.internal.StringCompanionObject INSTANCE
private void <init> ()
static void <clinit> ()
}
kotlin/jvm/internal/TypeIntrinsics.class
TypeIntrinsics.java
package kotlin.jvm.internal
public kotlin.jvm.internal.TypeIntrinsics extends java.lang.Object {
public void <init> ()
private static java.lang.Throwable sanitizeStackTrace (java.lang.Throwable)
Throwable throwable
public static void throwCce (java.lang.Object, java.lang.String)
Object argument
String requestedClassName
String argumentClassName
public static void throwCce (java.lang.String)
String message
public static java.lang.ClassCastException throwCce (java.lang.ClassCastException)
ClassCastException e
public static boolean isMutableIterator (java.lang.Object)
Object obj
public static java.util.Iterator asMutableIterator (java.lang.Object)
Object obj
public static java.util.Iterator asMutableIterator (java.lang.Object, java.lang.String)
Object obj
String message
public static java.util.Iterator castToIterator (java.lang.Object)
ClassCastException e
Object obj
public static boolean isMutableListIterator (java.lang.Object)
Object obj
public static java.util.ListIterator asMutableListIterator (java.lang.Object)
Object obj
public static java.util.ListIterator asMutableListIterator (java.lang.Object, java.lang.String)
Object obj
String message
public static java.util.ListIterator castToListIterator (java.lang.Object)
ClassCastException e
Object obj
public static boolean isMutableIterable (java.lang.Object)
Object obj
public static java.lang.Iterable asMutableIterable (java.lang.Object)
Object obj
public static java.lang.Iterable asMutableIterable (java.lang.Object, java.lang.String)
Object obj
String message
public static java.lang.Iterable castToIterable (java.lang.Object)
ClassCastException e
Object obj
public static boolean isMutableCollection (java.lang.Object)
Object obj
public static java.util.Collection asMutableCollection (java.lang.Object)
Object obj
public static java.util.Collection asMutableCollection (java.lang.Object, java.lang.String)
Object obj
String message
public static java.util.Collection castToCollection (java.lang.Object)
ClassCastException e
Object obj
public static boolean isMutableList (java.lang.Object)
Object obj
public static java.util.List asMutableList (java.lang.Object)
Object obj
public static java.util.List asMutableList (java.lang.Object, java.lang.String)
Object obj
String message
public static java.util.List castToList (java.lang.Object)
ClassCastException e
Object obj
public static boolean isMutableSet (java.lang.Object)
Object obj
public static java.util.Set asMutableSet (java.lang.Object)
Object obj
public static java.util.Set asMutableSet (java.lang.Object, java.lang.String)
Object obj
String message
public static java.util.Set castToSet (java.lang.Object)
ClassCastException e
Object obj
public static boolean isMutableMap (java.lang.Object)
Object obj
public static java.util.Map asMutableMap (java.lang.Object)
Object obj
public static java.util.Map asMutableMap (java.lang.Object, java.lang.String)
Object obj
String message
public static java.util.Map castToMap (java.lang.Object)
ClassCastException e
Object obj
public static boolean isMutableMapEntry (java.lang.Object)
Object obj
public static java.util.Map$Entry asMutableMapEntry (java.lang.Object)
Object obj
public static java.util.Map$Entry asMutableMapEntry (java.lang.Object, java.lang.String)
Object obj
String message
public static java.util.Map$Entry castToMapEntry (java.lang.Object)
ClassCastException e
Object obj
public static int getFunctionArity (java.lang.Object)
Object obj
public static boolean isFunctionOfArity (java.lang.Object, int)
Object obj
int arity
public static java.lang.Object beforeCheckcastToFunctionOfArity (java.lang.Object, int)
Object obj
int arity
public static java.lang.Object beforeCheckcastToFunctionOfArity (java.lang.Object, int, java.lang.String)
Object obj
int arity
String message
}
kotlin/jvm/internal/TypeParameterReference$Companion$WhenMappings.class
TypeParameterReference.kt
package kotlin.jvm.internal
public final synthetic kotlin.jvm.internal.TypeParameterReference$Companion$WhenMappings extends java.lang.Object {
public static final synthetic int[] $EnumSwitchMapping$0
static void <clinit> ()
}
kotlin/jvm/internal/TypeParameterReference$Companion.class
TypeParameterReference.kt
package kotlin.jvm.internal
public final kotlin.jvm.internal.TypeParameterReference$Companion extends java.lang.Object {
private void <init> ()
public final java.lang.String toString (kotlin.reflect.KTypeParameter)
int $i$a$-buildString-TypeParameterReference$Companion$toString$1
StringBuilder $this$toString_u24lambda_u240
kotlin.reflect.KTypeParameter typeParameter
public synthetic void <init> (kotlin.jvm.internal.DefaultConstructorMarker)
kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
}
kotlin/jvm/internal/TypeParameterReference.class
TypeParameterReference.kt
package kotlin.jvm.internal
public final kotlin.jvm.internal.TypeParameterReference extends java.lang.Object implements kotlin.reflect.KTypeParameter {
public static final kotlin.jvm.internal.TypeParameterReference$Companion Companion
private final Object container
private final String name
private final kotlin.reflect.KVariance variance
private final boolean isReified
private volatile java.util.List bounds
public void <init> (java.lang.Object, java.lang.String, kotlin.reflect.KVariance, boolean)
Object container
String name
kotlin.reflect.KVariance variance
boolean isReified
public java.lang.String getName ()
public kotlin.reflect.KVariance getVariance ()
public boolean isReified ()
public java.util.List getUpperBounds ()
int $i$a$-also-TypeParameterReference$upperBounds$1
java.util.List it
public static synthetic void getUpperBounds$annotations ()
public final void setUpperBounds (java.util.List)
java.util.List upperBounds
public boolean equals (java.lang.Object)
Object other
public int hashCode ()
public java.lang.String toString ()
static void <clinit> ()
}
kotlin/jvm/internal/TypeReference$Companion.class
TypeReference.kt
package kotlin.jvm.internal
public final kotlin.jvm.internal.TypeReference$Companion extends java.lang.Object {
private void <init> ()
public synthetic void <init> (kotlin.jvm.internal.DefaultConstructorMarker)
kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
}
kotlin/jvm/internal/TypeReference$WhenMappings.class
TypeReference.kt
package kotlin.jvm.internal
public final synthetic kotlin.jvm.internal.TypeReference$WhenMappings extends java.lang.Object {
public static final synthetic int[] $EnumSwitchMapping$0
static void <clinit> ()
}
kotlin/jvm/internal/TypeReference$asString$args$1.class
TypeReference.kt
package kotlin.jvm.internal
final kotlin.jvm.internal.TypeReference$asString$args$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 {
final synthetic kotlin.jvm.internal.TypeReference this$0
void <init> (kotlin.jvm.internal.TypeReference)
kotlin.jvm.internal.TypeReference $receiver
public final java.lang.CharSequence invoke (kotlin.reflect.KTypeProjection)
kotlin.reflect.KTypeProjection it
public volatile synthetic java.lang.Object invoke (java.lang.Object)
Object p1
}
kotlin/jvm/internal/TypeReference.class
TypeReference.kt
package kotlin.jvm.internal
public final kotlin.jvm.internal.TypeReference extends java.lang.Object implements kotlin.reflect.KType {
public static final kotlin.jvm.internal.TypeReference$Companion Companion
private final kotlin.reflect.KClassifier classifier
private final java.util.List arguments
private final kotlin.reflect.KType platformTypeUpperBound
private final int flags
public static final int IS_MARKED_NULLABLE
public static final int IS_MUTABLE_COLLECTION_TYPE
public static final int IS_NOTHING_TYPE
public void <init> (kotlin.reflect.KClassifier, java.util.List, kotlin.reflect.KType, int)
kotlin.reflect.KClassifier classifier
java.util.List arguments
kotlin.reflect.KType platformTypeUpperBound
int flags
public kotlin.reflect.KClassifier getClassifier ()
public java.util.List getArguments ()
public final kotlin.reflect.KType getPlatformTypeUpperBound$kotlin_stdlib ()
public static synthetic void getPlatformTypeUpperBound$kotlin_stdlib$annotations ()
public final int getFlags$kotlin_stdlib ()
public static synthetic void getFlags$kotlin_stdlib$annotations ()
public void <init> (kotlin.reflect.KClassifier, java.util.List, boolean)
kotlin.reflect.KClassifier classifier
java.util.List arguments
boolean isMarkedNullable
public java.util.List getAnnotations ()
public boolean isMarkedNullable ()
public boolean equals (java.lang.Object)
Object other
public int hashCode ()
public java.lang.String toString ()
private final java.lang.String asString (boolean)
String renderedUpper
kotlin.reflect.KType upper
Class javaClass
String klass
String args
String nullable
String result
boolean convertPrimitiveToWrapper
private final java.lang.String getArrayClassName (java.lang.Class)
Class $this$arrayClassName
private final java.lang.String asString (kotlin.reflect.KTypeProjection)
String typeString
kotlin.reflect.KTypeProjection $this$asString
public static final synthetic java.lang.String access$asString (kotlin.jvm.internal.TypeReference, kotlin.reflect.KTypeProjection)
kotlin.jvm.internal.TypeReference $this
kotlin.reflect.KTypeProjection $receiver
static void <clinit> ()
}
kotlin/jvm/internal/markers/
kotlin/jvm/internal/markers/KMappedMarker.class
KMarkers.kt
package kotlin.jvm.internal.markers
public abstract kotlin.jvm.internal.markers.KMappedMarker extends java.lang.Object {
}
kotlin/jvm/internal/markers/KMutableCollection.class
KMarkers.kt
package kotlin.jvm.internal.markers
public abstract kotlin.jvm.internal.markers.KMutableCollection extends java.lang.Object implements kotlin.jvm.internal.markers.KMutableIterable {
}
kotlin/jvm/internal/markers/KMutableIterable.class
KMarkers.kt
package kotlin.jvm.internal.markers
public abstract kotlin.jvm.internal.markers.KMutableIterable extends java.lang.Object implements kotlin.jvm.internal.markers.KMappedMarker {
}
kotlin/jvm/internal/markers/KMutableIterator.class
KMarkers.kt
package kotlin.jvm.internal.markers
public abstract kotlin.jvm.internal.markers.KMutableIterator extends java.lang.Object implements kotlin.jvm.internal.markers.KMappedMarker {
}
kotlin/jvm/internal/markers/KMutableList.class
KMarkers.kt
package kotlin.jvm.internal.markers
public abstract kotlin.jvm.internal.markers.KMutableList extends java.lang.Object implements kotlin.jvm.internal.markers.KMutableCollection {
}
kotlin/jvm/internal/markers/KMutableListIterator.class
KMarkers.kt
package kotlin.jvm.internal.markers
public abstract kotlin.jvm.internal.markers.KMutableListIterator extends java.lang.Object implements kotlin.jvm.internal.markers.KMutableIterator {
}
kotlin/jvm/internal/markers/KMutableMap$Entry.class
KMarkers.kt
package kotlin.jvm.internal.markers
public abstract kotlin.jvm.internal.markers.KMutableMap$Entry extends java.lang.Object implements kotlin.jvm.internal.markers.KMappedMarker {
}
kotlin/jvm/internal/markers/KMutableMap.class
KMarkers.kt
package kotlin.jvm.internal.markers
public abstract kotlin.jvm.internal.markers.KMutableMap extends java.lang.Object implements kotlin.jvm.internal.markers.KMappedMarker {
}
kotlin/jvm/internal/markers/KMutableSet.class
KMarkers.kt
package kotlin.jvm.internal.markers
public abstract kotlin.jvm.internal.markers.KMutableSet extends java.lang.Object implements kotlin.jvm.internal.markers.KMutableCollection {
}
kotlin/jvm/internal/unsafe/
kotlin/jvm/internal/unsafe/MonitorKt.class
monitor.kt
package kotlin.jvm.internal.unsafe
public final kotlin.jvm.internal.unsafe.MonitorKt extends java.lang.Object {
private static final void monitorEnter (java.lang.Object)
Object monitor
private static final void monitorExit (java.lang.Object)
Object monitor
}
kotlin/jvm/jdk8/
kotlin/jvm/jdk8/JvmRepeatableKt.class
JvmRepeatable.kt
package kotlin.jvm.jdk8
public final kotlin.jvm.jdk8.JvmRepeatableKt extends java.lang.Object {
public static synthetic void JvmRepeatable$annotations ()
}
kotlin/jvm/optionals/
kotlin/jvm/optionals/OptionalsKt.class
Optionals.kt
package kotlin.jvm.optionals
public final kotlin.jvm.optionals.OptionalsKt extends java.lang.Object {
public static final java.lang.Object getOrNull (java.util.Optional)
java.util.Optional $this$getOrNull
public static final java.lang.Object getOrDefault (java.util.Optional, java.lang.Object)
java.util.Optional $this$getOrDefault
Object defaultValue
public static final java.lang.Object getOrElse (java.util.Optional, kotlin.jvm.functions.Function0)
int $i$f$getOrElse
java.util.Optional $this$getOrElse
kotlin.jvm.functions.Function0 defaultValue
public static final java.util.Collection toCollection (java.util.Optional, java.util.Collection)
java.util.Optional $this$toCollection
java.util.Collection destination
public static final java.util.List toList (java.util.Optional)
java.util.Optional $this$toList
public static final java.util.Set toSet (java.util.Optional)
java.util.Optional $this$toSet
public static final kotlin.sequences.Sequence asSequence (java.util.Optional)
java.util.Optional $this$asSequence
}
kotlin/kotlin.kotlin_builtins
kotlin/math/
kotlin/math/Constants.class
MathJVM.kt
package kotlin.math
final kotlin.math.Constants extends java.lang.Object {
public static final kotlin.math.Constants INSTANCE
public static final double LN2
public static final double epsilon
public static final double taylor_2_bound
public static final double taylor_n_bound
public static final double upper_taylor_2_bound
public static final double upper_taylor_n_bound
private void <init> ()
static void <clinit> ()
}
kotlin/math/MathKt.class
<Unknown>
package kotlin.math
public final kotlin.math.MathKt extends kotlin.math.MathKt__MathJVMKt {
public static final double PI
public static final double E
private void <init> ()
}
kotlin/math/MathKt__MathHKt.class
MathH.kt
package kotlin.math
kotlin.math.MathKt__MathHKt extends java.lang.Object {
public static synthetic void getPI$annotations ()
public static synthetic void getE$annotations ()
public void <init> ()
}
kotlin/math/MathKt__MathJVMKt.class
MathJVM.kt
package kotlin.math
kotlin.math.MathKt__MathJVMKt extends kotlin.math.MathKt__MathHKt {
private static final double sin (double)
double x
private static final double cos (double)
double x
private static final double tan (double)
double x
private static final double asin (double)
double x
private static final double acos (double)
double x
private static final double atan (double)
double x
private static final double atan2 (double, double)
double y
double x
private static final double sinh (double)
double x
private static final double cosh (double)
double x
private static final double tanh (double)
double x
public static final double asinh (double)
double result
double x
public static final double acosh (double)
double y
double result
double x
public static final double atanh (double)
double result
double x
private static final double hypot (double, double)
double x
double y
private static final double sqrt (double)
double x
private static final double exp (double)
double x
private static final double expm1 (double)
double x
public static final double log (double, double)
double x
double base
private static final double ln (double)
double x
private static final double log10 (double)
double x
public static final double log2 (double)
double x
private static final double ln1p (double)
double x
private static final double ceil (double)
double x
private static final double floor (double)
double x
public static final double truncate (double)
double x
private static final double round (double)
double x
private static final double abs (double)
double x
private static final double sign (double)
double x
private static final double min (double, double)
double a
double b
private static final double max (double, double)
double a
double b
private static final double cbrt (double)
double x
private static final double pow (double, double)
double $this$pow
double x
private static final double pow (double, int)
double $this$pow
int n
private static final double IEEErem (double, double)
double $this$IEEErem
double divisor
private static final double getAbsoluteValue (double)
double $this$absoluteValue
public static synthetic void getAbsoluteValue$annotations (double)
double
private static final double getSign (double)
double $this$sign
public static synthetic void getSign$annotations (double)
double
private static final double withSign (double, double)
double $this$withSign
double sign
private static final double withSign (double, int)
double $this$withSign
int sign
private static final double getUlp (double)
double $this$ulp
public static synthetic void getUlp$annotations (double)
double
private static final double nextUp (double)
double $this$nextUp
private static final double nextDown (double)
double $this$nextDown
private static final double nextTowards (double, double)
double $this$nextTowards
double to
public static final int roundToInt (double)
double $this$roundToInt
public static final long roundToLong (double)
double $this$roundToLong
private static final float sin (float)
float x
private static final float cos (float)
float x
private static final float tan (float)
float x
private static final float asin (float)
float x
private static final float acos (float)
float x
private static final float atan (float)
float x
private static final float atan2 (float, float)
float y
float x
private static final float sinh (float)
float x
private static final float cosh (float)
float x
private static final float tanh (float)
float x
private static final float asinh (float)
float x
private static final float acosh (float)
float x
private static final float atanh (float)
float x
private static final float hypot (float, float)
float x
float y
private static final float sqrt (float)
float x
private static final float exp (float)
float x
private static final float expm1 (float)
float x
public static final float log (float, float)
float x
float base
private static final float ln (float)
float x
private static final float log10 (float)
float x
public static final float log2 (float)
float x
private static final float ln1p (float)
float x
private static final float ceil (float)
float x
private static final float floor (float)
float x
public static final float truncate (float)
float x
private static final float round (float)
float x
private static final float abs (float)
float x
private static final float sign (float)
float x
private static final float min (float, float)
float a
float b
private static final float max (float, float)
float a
float b
private static final float cbrt (float)
float x
private static final float pow (float, float)
float $this$pow
float x
private static final float pow (float, int)
float $this$pow
int n
private static final float IEEErem (float, float)
float $this$IEEErem
float divisor
private static final float getAbsoluteValue (float)
float $this$absoluteValue
public static synthetic void getAbsoluteValue$annotations (float)
float
private static final float getSign (float)
float $this$sign
public static synthetic void getSign$annotations (float)
float
private static final float withSign (float, float)
float $this$withSign
float sign
private static final float withSign (float, int)
float $this$withSign
int sign
private static final float getUlp (float)
float $this$ulp
public static synthetic void getUlp$annotations (float)
float
private static final float nextUp (float)
float $this$nextUp
private static final float nextDown (float)
float $this$nextDown
private static final float nextTowards (float, float)
float $this$nextTowards
float to
public static final int roundToInt (float)
float $this$roundToInt
public static final long roundToLong (float)
float $this$roundToLong
private static final int abs (int)
int n
private static final int min (int, int)
int a
int b
private static final int max (int, int)
int a
int b
private static final int getAbsoluteValue (int)
int $this$absoluteValue
public static synthetic void getAbsoluteValue$annotations (int)
int
public static final int getSign (int)
int $this$sign
public static synthetic void getSign$annotations (int)
int
private static final long abs (long)
long n
private static final long min (long, long)
long a
long b
private static final long max (long, long)
long a
long b
private static final long getAbsoluteValue (long)
long $this$absoluteValue
public static synthetic void getAbsoluteValue$annotations (long)
long
public static final int getSign (long)
long $this$sign
public static synthetic void getSign$annotations (long)
long
public void <init> ()
}
kotlin/math/UMathKt.class
UMath.kt
package kotlin.math
public final kotlin.math.UMathKt extends java.lang.Object {
private static final int min-J1ME1BU (int, int)
int a
int b
private static final long min-eb3DHEI (long, long)
long a
long b
private static final int max-J1ME1BU (int, int)
int a
int b
private static final long max-eb3DHEI (long, long)
long a
long b
}
kotlin/properties/
kotlin/properties/Delegates$observable$1.class
Delegates.kt
package kotlin.properties
public final kotlin.properties.Delegates$observable$1 extends kotlin.properties.ObservableProperty {
final synthetic kotlin.jvm.functions.Function3 $onChange
public void <init> (java.lang.Object, kotlin.jvm.functions.Function3)
Object $initialValue
kotlin.jvm.functions.Function3 $onChange
protected void afterChange (kotlin.reflect.KProperty, java.lang.Object, java.lang.Object)
kotlin.reflect.KProperty property
Object oldValue
Object newValue
}
kotlin/properties/Delegates$vetoable$1.class
Delegates.kt
package kotlin.properties
public final kotlin.properties.Delegates$vetoable$1 extends kotlin.properties.ObservableProperty {
final synthetic kotlin.jvm.functions.Function3 $onChange
public void <init> (java.lang.Object, kotlin.jvm.functions.Function3)
Object $initialValue
kotlin.jvm.functions.Function3 $onChange
protected boolean beforeChange (kotlin.reflect.KProperty, java.lang.Object, java.lang.Object)
kotlin.reflect.KProperty property
Object oldValue
Object newValue
}
kotlin/properties/Delegates.class
Delegates.kt
package kotlin.properties
public final kotlin.properties.Delegates extends java.lang.Object {
public static final kotlin.properties.Delegates INSTANCE
private void <init> ()
public final kotlin.properties.ReadWriteProperty notNull ()
public final kotlin.properties.ReadWriteProperty observable (java.lang.Object, kotlin.jvm.functions.Function3)
int $i$f$observable
Object initialValue
kotlin.jvm.functions.Function3 onChange
public final kotlin.properties.ReadWriteProperty vetoable (java.lang.Object, kotlin.jvm.functions.Function3)
int $i$f$vetoable
Object initialValue
kotlin.jvm.functions.Function3 onChange
static void <clinit> ()
}
kotlin/properties/NotNullVar.class
Delegates.kt
package kotlin.properties
final kotlin.properties.NotNullVar extends java.lang.Object implements kotlin.properties.ReadWriteProperty {
private Object value
public void <init> ()
public java.lang.Object getValue (java.lang.Object, kotlin.reflect.KProperty)
Object thisRef
kotlin.reflect.KProperty property
public void setValue (java.lang.Object, kotlin.reflect.KProperty, java.lang.Object)
Object thisRef
kotlin.reflect.KProperty property
Object value
}
kotlin/properties/ObservableProperty.class
ObservableProperty.kt
package kotlin.properties
public abstract kotlin.properties.ObservableProperty extends java.lang.Object implements kotlin.properties.ReadWriteProperty {
private Object value
public void <init> (java.lang.Object)
Object initialValue
protected boolean beforeChange (kotlin.reflect.KProperty, java.lang.Object, java.lang.Object)
kotlin.reflect.KProperty property
Object oldValue
Object newValue
protected void afterChange (kotlin.reflect.KProperty, java.lang.Object, java.lang.Object)
kotlin.reflect.KProperty property
Object oldValue
Object newValue
public java.lang.Object getValue (java.lang.Object, kotlin.reflect.KProperty)
Object thisRef
kotlin.reflect.KProperty property
public void setValue (java.lang.Object, kotlin.reflect.KProperty, java.lang.Object)
Object oldValue
Object thisRef
kotlin.reflect.KProperty property
Object value
}
kotlin/properties/PropertyDelegateProvider.class
Interfaces.kt
package kotlin.properties
public abstract kotlin.properties.PropertyDelegateProvider extends java.lang.Object {
public abstract java.lang.Object provideDelegate (java.lang.Object, kotlin.reflect.KProperty)
}
kotlin/properties/ReadOnlyProperty.class
Interfaces.kt
package kotlin.properties
public abstract kotlin.properties.ReadOnlyProperty extends java.lang.Object {
public abstract java.lang.Object getValue (java.lang.Object, kotlin.reflect.KProperty)
}
kotlin/properties/ReadWriteProperty.class
Interfaces.kt
package kotlin.properties
public abstract kotlin.properties.ReadWriteProperty extends java.lang.Object implements kotlin.properties.ReadOnlyProperty {
public abstract java.lang.Object getValue (java.lang.Object, kotlin.reflect.KProperty)
public abstract void setValue (java.lang.Object, kotlin.reflect.KProperty, java.lang.Object)
}
kotlin/random/
kotlin/random/AbstractPlatformRandom.class
PlatformRandom.kt
package kotlin.random
public abstract kotlin.random.AbstractPlatformRandom extends kotlin.random.Random {
public void <init> ()
public abstract java.util.Random getImpl ()
public int nextBits (int)
int bitCount
public int nextInt ()
public int nextInt (int)
int until
public long nextLong ()
public boolean nextBoolean ()
public double nextDouble ()
public float nextFloat ()
public byte[] nextBytes (byte[])
int $i$a$-also-AbstractPlatformRandom$nextBytes$1
byte[] it
byte[] array
}
kotlin/random/FallbackThreadLocalRandom$implStorage$1.class
PlatformRandom.kt
package kotlin.random
public final kotlin.random.FallbackThreadLocalRandom$implStorage$1 extends java.lang.ThreadLocal {
void <init> ()
protected java.util.Random initialValue ()
public volatile synthetic java.lang.Object initialValue ()
}
kotlin/random/FallbackThreadLocalRandom.class
PlatformRandom.kt
package kotlin.random
public final kotlin.random.FallbackThreadLocalRandom extends kotlin.random.AbstractPlatformRandom {
private final kotlin.random.FallbackThreadLocalRandom$implStorage$1 implStorage
public void <init> ()
public java.util.Random getImpl ()
}
kotlin/random/KotlinRandom$Companion.class
PlatformRandom.kt
package kotlin.random
final kotlin.random.KotlinRandom$Companion extends java.lang.Object {
private void <init> ()
public synthetic void <init> (kotlin.jvm.internal.DefaultConstructorMarker)
kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
}
kotlin/random/KotlinRandom.class
PlatformRandom.kt
package kotlin.random
final kotlin.random.KotlinRandom extends java.util.Random {
private static final kotlin.random.KotlinRandom$Companion Companion
private final kotlin.random.Random impl
private boolean seedInitialized
private static final long serialVersionUID
public void <init> (kotlin.random.Random)
kotlin.random.Random impl
public final kotlin.random.Random getImpl ()
protected int next (int)
int bits
public int nextInt ()
public int nextInt (int)
int bound
public boolean nextBoolean ()
public long nextLong ()
public float nextFloat ()
public double nextDouble ()
public void nextBytes (byte[])
byte[] bytes
public void setSeed (long)
long seed
static void <clinit> ()
}
kotlin/random/PlatformRandom$Companion.class
PlatformRandom.kt
package kotlin.random
final kotlin.random.PlatformRandom$Companion extends java.lang.Object {
private void <init> ()
public synthetic void <init> (kotlin.jvm.internal.DefaultConstructorMarker)
kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
}
kotlin/random/PlatformRandom.class
PlatformRandom.kt
package kotlin.random
final kotlin.random.PlatformRandom extends kotlin.random.AbstractPlatformRandom implements java.io.Serializable {
private static final kotlin.random.PlatformRandom$Companion Companion
private final java.util.Random impl
private static final long serialVersionUID
public void <init> (java.util.Random)
java.util.Random impl
public java.util.Random getImpl ()
static void <clinit> ()
}
kotlin/random/PlatformRandomKt.class
PlatformRandom.kt
package kotlin.random
public final kotlin.random.PlatformRandomKt extends java.lang.Object {
public static final java.util.Random asJavaRandom (kotlin.random.Random)
kotlin.random.Random $this$asJavaRandom
public static final kotlin.random.Random asKotlinRandom (java.util.Random)
java.util.Random $this$asKotlinRandom
private static final kotlin.random.Random defaultPlatformRandom ()
public static final double doubleFromParts (int, int)
int hi26
int low27
}
kotlin/random/Random$Default$Serialized.class
Random.kt
package kotlin.random
final kotlin.random.Random$Default$Serialized extends java.lang.Object implements java.io.Serializable {
public static final kotlin.random.Random$Default$Serialized INSTANCE
private static final long serialVersionUID
private void <init> ()
private final java.lang.Object readResolve ()
static void <clinit> ()
}
kotlin/random/Random$Default.class
Random.kt
package kotlin.random
public final kotlin.random.Random$Default extends kotlin.random.Random implements java.io.Serializable {
private void <init> ()
private final java.lang.Object writeReplace ()
public int nextBits (int)
int bitCount
public int nextInt ()
public int nextInt (int)
int until
public int nextInt (int, int)
int from
int until
public long nextLong ()
public long nextLong (long)
long until
public long nextLong (long, long)
long from
long until
public boolean nextBoolean ()
public double nextDouble ()
public double nextDouble (double)
double until
public double nextDouble (double, double)
double from
double until
public float nextFloat ()
public byte[] nextBytes (byte[])
byte[] array
public byte[] nextBytes (int)
int size
public byte[] nextBytes (byte[], int, int)
byte[] array
int fromIndex
int toIndex
public synthetic void <init> (kotlin.jvm.internal.DefaultConstructorMarker)
kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
}
kotlin/random/Random.class
Random.kt
package kotlin.random
public abstract kotlin.random.Random extends java.lang.Object {
public static final kotlin.random.Random$Default Default
private static final kotlin.random.Random defaultRandom
public void <init> ()
public abstract int nextBits (int)
public int nextInt ()
public int nextInt (int)
int until
public int nextInt (int, int)
int bitCount
int bits
int v
int rnd
int rnd
int n
int from
int until
public long nextLong ()
public long nextLong (long)
long until
public long nextLong (long, long)
int bitCount
int bitCount
int nLow
int nHigh
long bits
long v
long rnd
long rnd
long n
long from
long until
public boolean nextBoolean ()
public double nextDouble ()
public double nextDouble (double)
double until
public double nextDouble (double, double)
double r1
double size
double r
double from
double until
public float nextFloat ()
public byte[] nextBytes (byte[], int, int)
int $i$a$-require-Random$nextBytes$1
int $i$a$-require-Random$nextBytes$2
int $i$a$-repeat-Random$nextBytes$3
int v
int it
int i
int steps
int position
int remainder
int vr
byte[] array
int fromIndex
int toIndex
public static synthetic byte[] nextBytes$default (kotlin.random.Random, byte[], int, int, int, java.lang.Object)
public byte[] nextBytes (byte[])
byte[] array
public byte[] nextBytes (int)
int size
public static final synthetic kotlin.random.Random access$getDefaultRandom$cp ()
static void <clinit> ()
}
kotlin/random/RandomKt.class
Random.kt
package kotlin.random
public final kotlin.random.RandomKt extends java.lang.Object {
public static final kotlin.random.Random Random (int)
int seed
public static final kotlin.random.Random Random (long)
long seed
public static final int nextInt (kotlin.random.Random, kotlin.ranges.IntRange)
kotlin.random.Random $this$nextInt
kotlin.ranges.IntRange range
public static final long nextLong (kotlin.random.Random, kotlin.ranges.LongRange)
kotlin.random.Random $this$nextLong
kotlin.ranges.LongRange range
public static final int fastLog2 (int)
int value
public static final int takeUpperBits (int, int)
int $this$takeUpperBits
int bitCount
public static final void checkRangeBounds (int, int)
int $i$a$-require-RandomKt$checkRangeBounds$1
int from
int until
public static final void checkRangeBounds (long, long)
int $i$a$-require-RandomKt$checkRangeBounds$2
long from
long until
public static final void checkRangeBounds (double, double)
int $i$a$-require-RandomKt$checkRangeBounds$3
double from
double until
public static final java.lang.String boundsErrorMessage (java.lang.Object, java.lang.Object)
Object from
Object until
}
kotlin/random/URandomKt.class
URandom.kt
package kotlin.random
public final kotlin.random.URandomKt extends java.lang.Object {
public static final int nextUInt (kotlin.random.Random)
kotlin.random.Random $this$nextUInt
public static final int nextUInt-qCasIEU (kotlin.random.Random, int)
kotlin.random.Random $this$nextUInt_u2dqCasIEU
int until
public static final int nextUInt-a8DCA5k (kotlin.random.Random, int, int)
int signedFrom
int signedUntil
int signedResult
kotlin.random.Random $this$nextUInt_u2da8DCA5k
int from
int until
public static final int nextUInt (kotlin.random.Random, kotlin.ranges.UIntRange)
kotlin.random.Random $this$nextUInt
kotlin.ranges.UIntRange range
public static final long nextULong (kotlin.random.Random)
kotlin.random.Random $this$nextULong
public static final long nextULong-V1Xi4fY (kotlin.random.Random, long)
kotlin.random.Random $this$nextULong_u2dV1Xi4fY
long until
public static final long nextULong-jmpaW-c (kotlin.random.Random, long, long)
long signedFrom
long signedUntil
long signedResult
kotlin.random.Random $this$nextULong_u2djmpaW_u2dc
long from
long until
public static final long nextULong (kotlin.random.Random, kotlin.ranges.ULongRange)
kotlin.random.Random $this$nextULong
kotlin.ranges.ULongRange range
public static final byte[] nextUBytes-EVgfTAA (kotlin.random.Random, byte[])
kotlin.random.Random $this$nextUBytes_u2dEVgfTAA
byte[] array
public static final byte[] nextUBytes (kotlin.random.Random, int)
kotlin.random.Random $this$nextUBytes
int size
public static final byte[] nextUBytes-Wvrt4B4 (kotlin.random.Random, byte[], int, int)
kotlin.random.Random $this$nextUBytes_u2dWvrt4B4
byte[] array
int fromIndex
int toIndex
public static synthetic byte[] nextUBytes-Wvrt4B4$default (kotlin.random.Random, byte[], int, int, int, java.lang.Object)
public static final void checkUIntRangeBounds-J1ME1BU (int, int)
int $i$a$-require-URandomKt$checkUIntRangeBounds$1
int from
int until
public static final void checkULongRangeBounds-eb3DHEI (long, long)
int $i$a$-require-URandomKt$checkULongRangeBounds$1
long from
long until
}
kotlin/random/XorWowRandom$Companion.class
XorWowRandom.kt
package kotlin.random
final kotlin.random.XorWowRandom$Companion extends java.lang.Object {
private void <init> ()
public synthetic void <init> (kotlin.jvm.internal.DefaultConstructorMarker)
kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
}
kotlin/random/XorWowRandom.class
XorWowRandom.kt
package kotlin.random
public final kotlin.random.XorWowRandom extends kotlin.random.Random implements java.io.Serializable {
private static final kotlin.random.XorWowRandom$Companion Companion
private int x
private int y
private int z
private int w
private int v
private int addend
private static final long serialVersionUID
public void <init> (int, int, int, int, int, int)
int $i$a$-require-XorWowRandom$1
int $i$a$-repeat-XorWowRandom$2
int it
int x
int y
int z
int w
int v
int addend
public void <init> (int, int)
int seed1
int seed2
public int nextInt ()
int t
int v0
public int nextBits (int)
int bitCount
static void <clinit> ()
}
kotlin/random/jdk8/
kotlin/random/jdk8/PlatformThreadLocalRandom.class
PlatformThreadLocalRandom.kt
package kotlin.random.jdk8
public final kotlin.random.jdk8.PlatformThreadLocalRandom extends kotlin.random.AbstractPlatformRandom {
public void <init> ()
public java.util.Random getImpl ()
public int nextInt (int, int)
int from
int until
public long nextLong (long)
long until
public long nextLong (long, long)
long from
long until
public double nextDouble (double)
double until
}
kotlin/ranges/
kotlin/ranges/CharProgression$Companion.class
Progressions.kt
package kotlin.ranges
public final kotlin.ranges.CharProgression$Companion extends java.lang.Object {
private void <init> ()
public final kotlin.ranges.CharProgression fromClosedRange (char, char, int)
char rangeStart
char rangeEnd
int step
public synthetic void <init> (kotlin.jvm.internal.DefaultConstructorMarker)
kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
}
kotlin/ranges/CharProgression.class
Progressions.kt
package kotlin.ranges
public kotlin.ranges.CharProgression extends java.lang.Object implements java.lang.Iterable kotlin.jvm.internal.markers.KMappedMarker {
public static final kotlin.ranges.CharProgression$Companion Companion
private final char first
private final char last
private final int step
public void <init> (char, char, int)
char start
char endInclusive
int step
public final char getFirst ()
public final char getLast ()
public final int getStep ()
public kotlin.collections.CharIterator iterator ()
public boolean isEmpty ()
public boolean equals (java.lang.Object)
Object other
public int hashCode ()
public java.lang.String toString ()
public volatile synthetic java.util.Iterator iterator ()
static void <clinit> ()
}
kotlin/ranges/CharProgressionIterator.class
ProgressionIterators.kt
package kotlin.ranges
public final kotlin.ranges.CharProgressionIterator extends kotlin.collections.CharIterator {
private final int step
private final int finalElement
private boolean hasNext
private int next
public void <init> (char, char, int)
char first
char last
int step
public final int getStep ()
public boolean hasNext ()
public char nextChar ()
int value
}
kotlin/ranges/CharRange$Companion.class
PrimitiveRanges.kt
package kotlin.ranges
public final kotlin.ranges.CharRange$Companion extends java.lang.Object {
private void <init> ()
public final kotlin.ranges.CharRange getEMPTY ()
public synthetic void <init> (kotlin.jvm.internal.DefaultConstructorMarker)
kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
}
kotlin/ranges/CharRange.class
PrimitiveRanges.kt
package kotlin.ranges
public final kotlin.ranges.CharRange extends kotlin.ranges.CharProgression implements kotlin.ranges.ClosedRange kotlin.ranges.OpenEndRange {
public static final kotlin.ranges.CharRange$Companion Companion
private static final kotlin.ranges.CharRange EMPTY
public void <init> (char, char)
char start
char endInclusive
public java.lang.Character getStart ()
public java.lang.Character getEndInclusive ()
public java.lang.Character getEndExclusive ()
public static synthetic void getEndExclusive$annotations ()
public boolean contains (char)
char value
public boolean isEmpty ()
public boolean equals (java.lang.Object)
Object other
public int hashCode ()
public java.lang.String toString ()
public volatile synthetic java.lang.Comparable getStart ()
public volatile synthetic java.lang.Comparable getEndInclusive ()
public volatile synthetic java.lang.Comparable getEndExclusive ()
public volatile synthetic boolean contains (java.lang.Comparable)
Comparable value
public static final synthetic kotlin.ranges.CharRange access$getEMPTY$cp ()
static void <clinit> ()
}
kotlin/ranges/ClosedDoubleRange.class
Ranges.kt
package kotlin.ranges
final kotlin.ranges.ClosedDoubleRange extends java.lang.Object implements kotlin.ranges.ClosedFloatingPointRange {
private final double _start
private final double _endInclusive
public void <init> (double, double)
double start
double endInclusive
public java.lang.Double getStart ()
public java.lang.Double getEndInclusive ()
public boolean lessThanOrEquals (double, double)
double a
double b
public boolean contains (double)
double value
public boolean isEmpty ()
public boolean equals (java.lang.Object)
Object other
public int hashCode ()
public java.lang.String toString ()
public volatile synthetic java.lang.Comparable getStart ()
public volatile synthetic java.lang.Comparable getEndInclusive ()
public volatile synthetic boolean lessThanOrEquals (java.lang.Comparable, java.lang.Comparable)
Comparable a
Comparable b
public volatile synthetic boolean contains (java.lang.Comparable)
Comparable value
}
kotlin/ranges/ClosedFloatRange.class
Ranges.kt
package kotlin.ranges
final kotlin.ranges.ClosedFloatRange extends java.lang.Object implements kotlin.ranges.ClosedFloatingPointRange {
private final float _start
private final float _endInclusive
public void <init> (float, float)
float start
float endInclusive
public java.lang.Float getStart ()
public java.lang.Float getEndInclusive ()
public boolean lessThanOrEquals (float, float)
float a
float b
public boolean contains (float)
float value
public boolean isEmpty ()
public boolean equals (java.lang.Object)
Object other
public int hashCode ()
public java.lang.String toString ()
public volatile synthetic java.lang.Comparable getStart ()
public volatile synthetic java.lang.Comparable getEndInclusive ()
public volatile synthetic boolean lessThanOrEquals (java.lang.Comparable, java.lang.Comparable)
Comparable a
Comparable b
public volatile synthetic boolean contains (java.lang.Comparable)
Comparable value
}
kotlin/ranges/ClosedFloatingPointRange$DefaultImpls.class
Ranges.kt
package kotlin.ranges
public final kotlin.ranges.ClosedFloatingPointRange$DefaultImpls extends java.lang.Object {
public static boolean contains (kotlin.ranges.ClosedFloatingPointRange, java.lang.Comparable)
kotlin.ranges.ClosedFloatingPointRange $this
Comparable value
public static boolean isEmpty (kotlin.ranges.ClosedFloatingPointRange)
kotlin.ranges.ClosedFloatingPointRange $this
}
kotlin/ranges/ClosedFloatingPointRange.class
Ranges.kt
package kotlin.ranges
public abstract kotlin.ranges.ClosedFloatingPointRange extends java.lang.Object implements kotlin.ranges.ClosedRange {
public abstract boolean contains (java.lang.Comparable)
public abstract boolean isEmpty ()
public abstract boolean lessThanOrEquals (java.lang.Comparable, java.lang.Comparable)
}
kotlin/ranges/ClosedRange$DefaultImpls.class
Range.kt
package kotlin.ranges
public final kotlin.ranges.ClosedRange$DefaultImpls extends java.lang.Object {
public static boolean contains (kotlin.ranges.ClosedRange, java.lang.Comparable)
kotlin.ranges.ClosedRange $this
Comparable value
public static boolean isEmpty (kotlin.ranges.ClosedRange)
kotlin.ranges.ClosedRange $this
}
kotlin/ranges/ClosedRange.class
Range.kt
package kotlin.ranges
public abstract kotlin.ranges.ClosedRange extends java.lang.Object {
public abstract java.lang.Comparable getStart ()
public abstract java.lang.Comparable getEndInclusive ()
public abstract boolean contains (java.lang.Comparable)
public abstract boolean isEmpty ()
}
kotlin/ranges/ComparableOpenEndRange.class
Ranges.kt
package kotlin.ranges
kotlin.ranges.ComparableOpenEndRange extends java.lang.Object implements kotlin.ranges.OpenEndRange {
private final Comparable start
private final Comparable endExclusive
public void <init> (java.lang.Comparable, java.lang.Comparable)
Comparable start
Comparable endExclusive
public java.lang.Comparable getStart ()
public java.lang.Comparable getEndExclusive ()
public boolean equals (java.lang.Object)
Object other
public int hashCode ()
public java.lang.String toString ()
public boolean contains (java.lang.Comparable)
Comparable value
public boolean isEmpty ()
}
kotlin/ranges/ComparableRange.class
Ranges.kt
package kotlin.ranges
kotlin.ranges.ComparableRange extends java.lang.Object implements kotlin.ranges.ClosedRange {
private final Comparable start
private final Comparable endInclusive
public void <init> (java.lang.Comparable, java.lang.Comparable)
Comparable start
Comparable endInclusive
public java.lang.Comparable getStart ()
public java.lang.Comparable getEndInclusive ()
public boolean equals (java.lang.Object)
Object other
public int hashCode ()
public java.lang.String toString ()
public boolean contains (java.lang.Comparable)
Comparable value
public boolean isEmpty ()
}
kotlin/ranges/IntProgression$Companion.class
Progressions.kt
package kotlin.ranges
public final kotlin.ranges.IntProgression$Companion extends java.lang.Object {
private void <init> ()
public final kotlin.ranges.IntProgression fromClosedRange (int, int, int)
int rangeStart
int rangeEnd
int step
public synthetic void <init> (kotlin.jvm.internal.DefaultConstructorMarker)
kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
}
kotlin/ranges/IntProgression.class
Progressions.kt
package kotlin.ranges
public kotlin.ranges.IntProgression extends java.lang.Object implements java.lang.Iterable kotlin.jvm.internal.markers.KMappedMarker {
public static final kotlin.ranges.IntProgression$Companion Companion
private final int first
private final int last
private final int step
public void <init> (int, int, int)
int start
int endInclusive
int step
public final int getFirst ()
public final int getLast ()
public final int getStep ()
public kotlin.collections.IntIterator iterator ()
public boolean isEmpty ()
public boolean equals (java.lang.Object)
Object other
public int hashCode ()
public java.lang.String toString ()
public volatile synthetic java.util.Iterator iterator ()
static void <clinit> ()
}
kotlin/ranges/IntProgressionIterator.class
ProgressionIterators.kt
package kotlin.ranges
public final kotlin.ranges.IntProgressionIterator extends kotlin.collections.IntIterator {
private final int step
private final int finalElement
private boolean hasNext
private int next
public void <init> (int, int, int)
int first
int last
int step
public final int getStep ()
public boolean hasNext ()
public int nextInt ()
int value
}
kotlin/ranges/IntRange$Companion.class
PrimitiveRanges.kt
package kotlin.ranges
public final kotlin.ranges.IntRange$Companion extends java.lang.Object {
private void <init> ()
public final kotlin.ranges.IntRange getEMPTY ()
public synthetic void <init> (kotlin.jvm.internal.DefaultConstructorMarker)
kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
}
kotlin/ranges/IntRange.class
PrimitiveRanges.kt
package kotlin.ranges
public final kotlin.ranges.IntRange extends kotlin.ranges.IntProgression implements kotlin.ranges.ClosedRange kotlin.ranges.OpenEndRange {
public static final kotlin.ranges.IntRange$Companion Companion
private static final kotlin.ranges.IntRange EMPTY
public void <init> (int, int)
int start
int endInclusive
public java.lang.Integer getStart ()
public java.lang.Integer getEndInclusive ()
public java.lang.Integer getEndExclusive ()
public static synthetic void getEndExclusive$annotations ()
public boolean contains (int)
int value
public boolean isEmpty ()
public boolean equals (java.lang.Object)
Object other
public int hashCode ()
public java.lang.String toString ()
public volatile synthetic java.lang.Comparable getStart ()
public volatile synthetic java.lang.Comparable getEndInclusive ()
public volatile synthetic java.lang.Comparable getEndExclusive ()
public volatile synthetic boolean contains (java.lang.Comparable)
Comparable value
public static final synthetic kotlin.ranges.IntRange access$getEMPTY$cp ()
static void <clinit> ()
}
kotlin/ranges/LongProgression$Companion.class
Progressions.kt
package kotlin.ranges
public final kotlin.ranges.LongProgression$Companion extends java.lang.Object {
private void <init> ()
public final kotlin.ranges.LongProgression fromClosedRange (long, long, long)
long rangeStart
long rangeEnd
long step
public synthetic void <init> (kotlin.jvm.internal.DefaultConstructorMarker)
kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
}
kotlin/ranges/LongProgression.class
Progressions.kt
package kotlin.ranges
public kotlin.ranges.LongProgression extends java.lang.Object implements java.lang.Iterable kotlin.jvm.internal.markers.KMappedMarker {
public static final kotlin.ranges.LongProgression$Companion Companion
private final long first
private final long last
private final long step
public void <init> (long, long, long)
long start
long endInclusive
long step
public final long getFirst ()
public final long getLast ()
public final long getStep ()
public kotlin.collections.LongIterator iterator ()
public boolean isEmpty ()
public boolean equals (java.lang.Object)
Object other
public int hashCode ()
public java.lang.String toString ()
public volatile synthetic java.util.Iterator iterator ()
static void <clinit> ()
}
kotlin/ranges/LongProgressionIterator.class
ProgressionIterators.kt
package kotlin.ranges
public final kotlin.ranges.LongProgressionIterator extends kotlin.collections.LongIterator {
private final long step
private final long finalElement
private boolean hasNext
private long next
public void <init> (long, long, long)
long first
long last
long step
public final long getStep ()
public boolean hasNext ()
public long nextLong ()
long value
}
kotlin/ranges/LongRange$Companion.class
PrimitiveRanges.kt
package kotlin.ranges
public final kotlin.ranges.LongRange$Companion extends java.lang.Object {
private void <init> ()
public final kotlin.ranges.LongRange getEMPTY ()
public synthetic void <init> (kotlin.jvm.internal.DefaultConstructorMarker)
kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
}
kotlin/ranges/LongRange.class
PrimitiveRanges.kt
package kotlin.ranges
public final kotlin.ranges.LongRange extends kotlin.ranges.LongProgression implements kotlin.ranges.ClosedRange kotlin.ranges.OpenEndRange {
public static final kotlin.ranges.LongRange$Companion Companion
private static final kotlin.ranges.LongRange EMPTY
public void <init> (long, long)
long start
long endInclusive
public java.lang.Long getStart ()
public java.lang.Long getEndInclusive ()
public java.lang.Long getEndExclusive ()
public static synthetic void getEndExclusive$annotations ()
public boolean contains (long)
long value
public boolean isEmpty ()
public boolean equals (java.lang.Object)
Object other
public int hashCode ()
public java.lang.String toString ()
public volatile synthetic java.lang.Comparable getStart ()
public volatile synthetic java.lang.Comparable getEndInclusive ()
public volatile synthetic java.lang.Comparable getEndExclusive ()
public volatile synthetic boolean contains (java.lang.Comparable)
Comparable value
public static final synthetic kotlin.ranges.LongRange access$getEMPTY$cp ()
static void <clinit> ()
}
kotlin/ranges/OpenEndDoubleRange.class
Ranges.kt
package kotlin.ranges
final kotlin.ranges.OpenEndDoubleRange extends java.lang.Object implements kotlin.ranges.OpenEndRange {
private final double _start
private final double _endExclusive
public void <init> (double, double)
double start
double endExclusive
public java.lang.Double getStart ()
public java.lang.Double getEndExclusive ()
private final boolean lessThanOrEquals (double, double)
double a
double b
public boolean contains (double)
double value
public boolean isEmpty ()
public boolean equals (java.lang.Object)
Object other
public int hashCode ()
public java.lang.String toString ()
public volatile synthetic java.lang.Comparable getStart ()
public volatile synthetic java.lang.Comparable getEndExclusive ()
public volatile synthetic boolean contains (java.lang.Comparable)
Comparable value
}
kotlin/ranges/OpenEndFloatRange.class
Ranges.kt
package kotlin.ranges
final kotlin.ranges.OpenEndFloatRange extends java.lang.Object implements kotlin.ranges.OpenEndRange {
private final float _start
private final float _endExclusive
public void <init> (float, float)
float start
float endExclusive
public java.lang.Float getStart ()
public java.lang.Float getEndExclusive ()
private final boolean lessThanOrEquals (float, float)
float a
float b
public boolean contains (float)
float value
public boolean isEmpty ()
public boolean equals (java.lang.Object)
Object other
public int hashCode ()
public java.lang.String toString ()
public volatile synthetic java.lang.Comparable getStart ()
public volatile synthetic java.lang.Comparable getEndExclusive ()
public volatile synthetic boolean contains (java.lang.Comparable)
Comparable value
}
kotlin/ranges/OpenEndRange$DefaultImpls.class
Range.kt
package kotlin.ranges
public final kotlin.ranges.OpenEndRange$DefaultImpls extends java.lang.Object {
public static boolean contains (kotlin.ranges.OpenEndRange, java.lang.Comparable)
kotlin.ranges.OpenEndRange $this
Comparable value
public static boolean isEmpty (kotlin.ranges.OpenEndRange)
kotlin.ranges.OpenEndRange $this
}
kotlin/ranges/OpenEndRange.class
Range.kt
package kotlin.ranges
public abstract kotlin.ranges.OpenEndRange extends java.lang.Object {
public abstract java.lang.Comparable getStart ()
public abstract java.lang.Comparable getEndExclusive ()
public abstract boolean contains (java.lang.Comparable)
public abstract boolean isEmpty ()
}
kotlin/ranges/RangesKt.class
<Unknown>
package kotlin.ranges
public final kotlin.ranges.RangesKt extends kotlin.ranges.RangesKt___RangesKt {
private void <init> ()
}
kotlin/ranges/RangesKt__RangesKt.class
Ranges.kt
package kotlin.ranges
kotlin.ranges.RangesKt__RangesKt extends java.lang.Object {
public static final kotlin.ranges.ClosedRange rangeTo (java.lang.Comparable, java.lang.Comparable)
Comparable $this$rangeTo
Comparable that
public static final kotlin.ranges.OpenEndRange rangeUntil (java.lang.Comparable, java.lang.Comparable)
Comparable $this$rangeUntil
Comparable that
public static final kotlin.ranges.ClosedFloatingPointRange rangeTo (double, double)
double $this$rangeTo
double that
public static final kotlin.ranges.OpenEndRange rangeUntil (double, double)
double $this$rangeUntil
double that
public static final kotlin.ranges.ClosedFloatingPointRange rangeTo (float, float)
float $this$rangeTo
float that
public static final kotlin.ranges.OpenEndRange rangeUntil (float, float)
float $this$rangeUntil
float that
private static final boolean contains (kotlin.ranges.ClosedRange, java.lang.Object)
kotlin.ranges.ClosedRange $this$contains
Object element
private static final boolean contains (kotlin.ranges.OpenEndRange, java.lang.Object)
kotlin.ranges.OpenEndRange $this$contains
Object element
public static final void checkStepIsPositive (boolean, java.lang.Number)
boolean isPositive
Number step
public void <init> ()
}
kotlin/ranges/RangesKt___RangesKt.class
_Ranges.kt
package kotlin.ranges
kotlin.ranges.RangesKt___RangesKt extends kotlin.ranges.RangesKt__RangesKt {
public static final int first (kotlin.ranges.IntProgression)
kotlin.ranges.IntProgression $this$first
public static final long first (kotlin.ranges.LongProgression)
kotlin.ranges.LongProgression $this$first
public static final char first (kotlin.ranges.CharProgression)
kotlin.ranges.CharProgression $this$first
public static final java.lang.Integer firstOrNull (kotlin.ranges.IntProgression)
kotlin.ranges.IntProgression $this$firstOrNull
public static final java.lang.Long firstOrNull (kotlin.ranges.LongProgression)
kotlin.ranges.LongProgression $this$firstOrNull
public static final java.lang.Character firstOrNull (kotlin.ranges.CharProgression)
kotlin.ranges.CharProgression $this$firstOrNull
public static final int last (kotlin.ranges.IntProgression)
kotlin.ranges.IntProgression $this$last
public static final long last (kotlin.ranges.LongProgression)
kotlin.ranges.LongProgression $this$last
public static final char last (kotlin.ranges.CharProgression)
kotlin.ranges.CharProgression $this$last
public static final java.lang.Integer lastOrNull (kotlin.ranges.IntProgression)
kotlin.ranges.IntProgression $this$lastOrNull
public static final java.lang.Long lastOrNull (kotlin.ranges.LongProgression)
kotlin.ranges.LongProgression $this$lastOrNull
public static final java.lang.Character lastOrNull (kotlin.ranges.CharProgression)
kotlin.ranges.CharProgression $this$lastOrNull
private static final int random (kotlin.ranges.IntRange)
kotlin.ranges.IntRange $this$random
private static final long random (kotlin.ranges.LongRange)
kotlin.ranges.LongRange $this$random
private static final char random (kotlin.ranges.CharRange)
kotlin.ranges.CharRange $this$random
public static final int random (kotlin.ranges.IntRange, kotlin.random.Random)
IllegalArgumentException e
kotlin.ranges.IntRange $this$random
kotlin.random.Random random
public static final long random (kotlin.ranges.LongRange, kotlin.random.Random)
IllegalArgumentException e
kotlin.ranges.LongRange $this$random
kotlin.random.Random random
public static final char random (kotlin.ranges.CharRange, kotlin.random.Random)
IllegalArgumentException e
kotlin.ranges.CharRange $this$random
kotlin.random.Random random
private static final java.lang.Integer randomOrNull (kotlin.ranges.IntRange)
kotlin.ranges.IntRange $this$randomOrNull
private static final java.lang.Long randomOrNull (kotlin.ranges.LongRange)
kotlin.ranges.LongRange $this$randomOrNull
private static final java.lang.Character randomOrNull (kotlin.ranges.CharRange)
kotlin.ranges.CharRange $this$randomOrNull
public static final java.lang.Integer randomOrNull (kotlin.ranges.IntRange, kotlin.random.Random)
kotlin.ranges.IntRange $this$randomOrNull
kotlin.random.Random random
public static final java.lang.Long randomOrNull (kotlin.ranges.LongRange, kotlin.random.Random)
kotlin.ranges.LongRange $this$randomOrNull
kotlin.random.Random random
public static final java.lang.Character randomOrNull (kotlin.ranges.CharRange, kotlin.random.Random)
kotlin.ranges.CharRange $this$randomOrNull
kotlin.random.Random random
private static final boolean contains (kotlin.ranges.IntRange, java.lang.Integer)
kotlin.ranges.IntRange $this$contains
Integer element
private static final boolean contains (kotlin.ranges.LongRange, java.lang.Long)
kotlin.ranges.LongRange $this$contains
Long element
private static final boolean contains (kotlin.ranges.CharRange, java.lang.Character)
kotlin.ranges.CharRange $this$contains
Character element
public static final boolean intRangeContains (kotlin.ranges.ClosedRange, byte)
kotlin.ranges.ClosedRange $this$contains
byte value
public static final boolean longRangeContains (kotlin.ranges.ClosedRange, byte)
kotlin.ranges.ClosedRange $this$contains
byte value
public static final boolean shortRangeContains (kotlin.ranges.ClosedRange, byte)
kotlin.ranges.ClosedRange $this$contains
byte value
public static final synthetic boolean doubleRangeContains (kotlin.ranges.ClosedRange, byte)
kotlin.ranges.ClosedRange $this$contains
byte value
public static final synthetic boolean floatRangeContains (kotlin.ranges.ClosedRange, byte)
kotlin.ranges.ClosedRange $this$contains
byte value
public static final boolean intRangeContains (kotlin.ranges.OpenEndRange, byte)
kotlin.ranges.OpenEndRange $this$contains
byte value
public static final boolean longRangeContains (kotlin.ranges.OpenEndRange, byte)
kotlin.ranges.OpenEndRange $this$contains
byte value
public static final boolean shortRangeContains (kotlin.ranges.OpenEndRange, byte)
kotlin.ranges.OpenEndRange $this$contains
byte value
private static final boolean contains (kotlin.ranges.IntRange, byte)
kotlin.ranges.IntRange $this$contains
byte value
private static final boolean contains (kotlin.ranges.LongRange, byte)
kotlin.ranges.LongRange $this$contains
byte value
public static final synthetic boolean intRangeContains (kotlin.ranges.ClosedRange, double)
int $i$a$-let-RangesKt___RangesKt$contains$1
Integer it
kotlin.ranges.ClosedRange $this$contains
double value
public static final synthetic boolean longRangeContains (kotlin.ranges.ClosedRange, double)
int $i$a$-let-RangesKt___RangesKt$contains$2
Long it
kotlin.ranges.ClosedRange $this$contains
double value
public static final synthetic boolean byteRangeContains (kotlin.ranges.ClosedRange, double)
int $i$a$-let-RangesKt___RangesKt$contains$3
Byte it
kotlin.ranges.ClosedRange $this$contains
double value
public static final synthetic boolean shortRangeContains (kotlin.ranges.ClosedRange, double)
int $i$a$-let-RangesKt___RangesKt$contains$4
Short it
kotlin.ranges.ClosedRange $this$contains
double value
public static final boolean floatRangeContains (kotlin.ranges.ClosedRange, double)
kotlin.ranges.ClosedRange $this$contains
double value
public static final synthetic boolean intRangeContains (kotlin.ranges.ClosedRange, float)
int $i$a$-let-RangesKt___RangesKt$contains$5
Integer it
kotlin.ranges.ClosedRange $this$contains
float value
public static final synthetic boolean longRangeContains (kotlin.ranges.ClosedRange, float)
int $i$a$-let-RangesKt___RangesKt$contains$6
Long it
kotlin.ranges.ClosedRange $this$contains
float value
public static final synthetic boolean byteRangeContains (kotlin.ranges.ClosedRange, float)
int $i$a$-let-RangesKt___RangesKt$contains$7
Byte it
kotlin.ranges.ClosedRange $this$contains
float value
public static final synthetic boolean shortRangeContains (kotlin.ranges.ClosedRange, float)
int $i$a$-let-RangesKt___RangesKt$contains$8
Short it
kotlin.ranges.ClosedRange $this$contains
float value
public static final boolean doubleRangeContains (kotlin.ranges.ClosedRange, float)
kotlin.ranges.ClosedRange $this$contains
float value
public static final boolean doubleRangeContains (kotlin.ranges.OpenEndRange, float)
kotlin.ranges.OpenEndRange $this$contains
float value
public static final boolean longRangeContains (kotlin.ranges.ClosedRange, int)
kotlin.ranges.ClosedRange $this$contains
int value
public static final boolean byteRangeContains (kotlin.ranges.ClosedRange, int)
int $i$a$-let-RangesKt___RangesKt$contains$9
Byte it
kotlin.ranges.ClosedRange $this$contains
int value
public static final boolean shortRangeContains (kotlin.ranges.ClosedRange, int)
int $i$a$-let-RangesKt___RangesKt$contains$10
Short it
kotlin.ranges.ClosedRange $this$contains
int value
public static final synthetic boolean doubleRangeContains (kotlin.ranges.ClosedRange, int)
kotlin.ranges.ClosedRange $this$contains
int value
public static final synthetic boolean floatRangeContains (kotlin.ranges.ClosedRange, int)
kotlin.ranges.ClosedRange $this$contains
int value
public static final boolean longRangeContains (kotlin.ranges.OpenEndRange, int)
kotlin.ranges.OpenEndRange $this$contains
int value
public static final boolean byteRangeContains (kotlin.ranges.OpenEndRange, int)
int $i$a$-let-RangesKt___RangesKt$contains$11
Byte it
kotlin.ranges.OpenEndRange $this$contains
int value
public static final boolean shortRangeContains (kotlin.ranges.OpenEndRange, int)
int $i$a$-let-RangesKt___RangesKt$contains$12
Short it
kotlin.ranges.OpenEndRange $this$contains
int value
private static final boolean contains (kotlin.ranges.LongRange, int)
kotlin.ranges.LongRange $this$contains
int value
public static final boolean intRangeContains (kotlin.ranges.ClosedRange, long)
int $i$a$-let-RangesKt___RangesKt$contains$13
Integer it
kotlin.ranges.ClosedRange $this$contains
long value
public static final boolean byteRangeContains (kotlin.ranges.ClosedRange, long)
int $i$a$-let-RangesKt___RangesKt$contains$14
Byte it
kotlin.ranges.ClosedRange $this$contains
long value
public static final boolean shortRangeContains (kotlin.ranges.ClosedRange, long)
int $i$a$-let-RangesKt___RangesKt$contains$15
Short it
kotlin.ranges.ClosedRange $this$contains
long value
public static final synthetic boolean doubleRangeContains (kotlin.ranges.ClosedRange, long)
kotlin.ranges.ClosedRange $this$contains
long value
public static final synthetic boolean floatRangeContains (kotlin.ranges.ClosedRange, long)
kotlin.ranges.ClosedRange $this$contains
long value
public static final boolean intRangeContains (kotlin.ranges.OpenEndRange, long)
int $i$a$-let-RangesKt___RangesKt$contains$16
Integer it
kotlin.ranges.OpenEndRange $this$contains
long value
public static final boolean byteRangeContains (kotlin.ranges.OpenEndRange, long)
int $i$a$-let-RangesKt___RangesKt$contains$17
Byte it
kotlin.ranges.OpenEndRange $this$contains
long value
public static final boolean shortRangeContains (kotlin.ranges.OpenEndRange, long)
int $i$a$-let-RangesKt___RangesKt$contains$18
Short it
kotlin.ranges.OpenEndRange $this$contains
long value
private static final boolean contains (kotlin.ranges.IntRange, long)
kotlin.ranges.IntRange $this$contains
long value
public static final boolean intRangeContains (kotlin.ranges.ClosedRange, short)
kotlin.ranges.ClosedRange $this$contains
short value
public static final boolean longRangeContains (kotlin.ranges.ClosedRange, short)
kotlin.ranges.ClosedRange $this$contains
short value
public static final boolean byteRangeContains (kotlin.ranges.ClosedRange, short)
int $i$a$-let-RangesKt___RangesKt$contains$19
Byte it
kotlin.ranges.ClosedRange $this$contains
short value
public static final synthetic boolean doubleRangeContains (kotlin.ranges.ClosedRange, short)
kotlin.ranges.ClosedRange $this$contains
short value
public static final synthetic boolean floatRangeContains (kotlin.ranges.ClosedRange, short)
kotlin.ranges.ClosedRange $this$contains
short value
public static final boolean intRangeContains (kotlin.ranges.OpenEndRange, short)
kotlin.ranges.OpenEndRange $this$contains
short value
public static final boolean longRangeContains (kotlin.ranges.OpenEndRange, short)
kotlin.ranges.OpenEndRange $this$contains
short value
public static final boolean byteRangeContains (kotlin.ranges.OpenEndRange, short)
int $i$a$-let-RangesKt___RangesKt$contains$20
Byte it
kotlin.ranges.OpenEndRange $this$contains
short value
private static final boolean contains (kotlin.ranges.IntRange, short)
kotlin.ranges.IntRange $this$contains
short value
private static final boolean contains (kotlin.ranges.LongRange, short)
kotlin.ranges.LongRange $this$contains
short value
public static final kotlin.ranges.IntProgression downTo (int, byte)
int $this$downTo
byte to
public static final kotlin.ranges.LongProgression downTo (long, byte)
long $this$downTo
byte to
public static final kotlin.ranges.IntProgression downTo (byte, byte)
byte $this$downTo
byte to
public static final kotlin.ranges.IntProgression downTo (short, byte)
short $this$downTo
byte to
public static final kotlin.ranges.CharProgression downTo (char, char)
char $this$downTo
char to
public static final kotlin.ranges.IntProgression downTo (int, int)
int $this$downTo
int to
public static final kotlin.ranges.LongProgression downTo (long, int)
long $this$downTo
int to
public static final kotlin.ranges.IntProgression downTo (byte, int)
byte $this$downTo
int to
public static final kotlin.ranges.IntProgression downTo (short, int)
short $this$downTo
int to
public static final kotlin.ranges.LongProgression downTo (int, long)
int $this$downTo
long to
public static final kotlin.ranges.LongProgression downTo (long, long)
long $this$downTo
long to
public static final kotlin.ranges.LongProgression downTo (byte, long)
byte $this$downTo
long to
public static final kotlin.ranges.LongProgression downTo (short, long)
short $this$downTo
long to
public static final kotlin.ranges.IntProgression downTo (int, short)
int $this$downTo
short to
public static final kotlin.ranges.LongProgression downTo (long, short)
long $this$downTo
short to
public static final kotlin.ranges.IntProgression downTo (byte, short)
byte $this$downTo
short to
public static final kotlin.ranges.IntProgression downTo (short, short)
short $this$downTo
short to
public static final kotlin.ranges.IntProgression reversed (kotlin.ranges.IntProgression)
kotlin.ranges.IntProgression $this$reversed
public static final kotlin.ranges.LongProgression reversed (kotlin.ranges.LongProgression)
kotlin.ranges.LongProgression $this$reversed
public static final kotlin.ranges.CharProgression reversed (kotlin.ranges.CharProgression)
kotlin.ranges.CharProgression $this$reversed
public static final kotlin.ranges.IntProgression step (kotlin.ranges.IntProgression, int)
kotlin.ranges.IntProgression $this$step
int step
public static final kotlin.ranges.LongProgression step (kotlin.ranges.LongProgression, long)
kotlin.ranges.LongProgression $this$step
long step
public static final kotlin.ranges.CharProgression step (kotlin.ranges.CharProgression, int)
kotlin.ranges.CharProgression $this$step
int step
public static final java.lang.Byte toByteExactOrNull (int)
int $this$toByteExactOrNull
public static final java.lang.Byte toByteExactOrNull (long)
long $this$toByteExactOrNull
public static final java.lang.Byte toByteExactOrNull (short)
short $this$toByteExactOrNull
public static final java.lang.Byte toByteExactOrNull (double)
double $this$toByteExactOrNull
public static final java.lang.Byte toByteExactOrNull (float)
float $this$toByteExactOrNull
public static final java.lang.Integer toIntExactOrNull (long)
long $this$toIntExactOrNull
public static final java.lang.Integer toIntExactOrNull (double)
double $this$toIntExactOrNull
public static final java.lang.Integer toIntExactOrNull (float)
float $this$toIntExactOrNull
public static final java.lang.Long toLongExactOrNull (double)
double $this$toLongExactOrNull
public static final java.lang.Long toLongExactOrNull (float)
float $this$toLongExactOrNull
public static final java.lang.Short toShortExactOrNull (int)
int $this$toShortExactOrNull
public static final java.lang.Short toShortExactOrNull (long)
long $this$toShortExactOrNull
public static final java.lang.Short toShortExactOrNull (double)
double $this$toShortExactOrNull
public static final java.lang.Short toShortExactOrNull (float)
float $this$toShortExactOrNull
public static final kotlin.ranges.IntRange until (int, byte)
int $this$until
byte to
public static final kotlin.ranges.LongRange until (long, byte)
long $this$until
byte to
public static final kotlin.ranges.IntRange until (byte, byte)
byte $this$until
byte to
public static final kotlin.ranges.IntRange until (short, byte)
short $this$until
byte to
public static final kotlin.ranges.CharRange until (char, char)
char $this$until
char to
public static final kotlin.ranges.IntRange until (int, int)
int $this$until
int to
public static final kotlin.ranges.LongRange until (long, int)
long $this$until
int to
public static final kotlin.ranges.IntRange until (byte, int)
byte $this$until
int to
public static final kotlin.ranges.IntRange until (short, int)
short $this$until
int to
public static final kotlin.ranges.LongRange until (int, long)
int $this$until
long to
public static final kotlin.ranges.LongRange until (long, long)
long $this$until
long to
public static final kotlin.ranges.LongRange until (byte, long)
byte $this$until
long to
public static final kotlin.ranges.LongRange until (short, long)
short $this$until
long to
public static final kotlin.ranges.IntRange until (int, short)
int $this$until
short to
public static final kotlin.ranges.LongRange until (long, short)
long $this$until
short to
public static final kotlin.ranges.IntRange until (byte, short)
byte $this$until
short to
public static final kotlin.ranges.IntRange until (short, short)
short $this$until
short to
public static final java.lang.Comparable coerceAtLeast (java.lang.Comparable, java.lang.Comparable)
Comparable $this$coerceAtLeast
Comparable minimumValue
public static final byte coerceAtLeast (byte, byte)
byte $this$coerceAtLeast
byte minimumValue
public static final short coerceAtLeast (short, short)
short $this$coerceAtLeast
short minimumValue
public static final int coerceAtLeast (int, int)
int $this$coerceAtLeast
int minimumValue
public static final long coerceAtLeast (long, long)
long $this$coerceAtLeast
long minimumValue
public static final float coerceAtLeast (float, float)
float $this$coerceAtLeast
float minimumValue
public static final double coerceAtLeast (double, double)
double $this$coerceAtLeast
double minimumValue
public static final java.lang.Comparable coerceAtMost (java.lang.Comparable, java.lang.Comparable)
Comparable $this$coerceAtMost
Comparable maximumValue
public static final byte coerceAtMost (byte, byte)
byte $this$coerceAtMost
byte maximumValue
public static final short coerceAtMost (short, short)
short $this$coerceAtMost
short maximumValue
public static final int coerceAtMost (int, int)
int $this$coerceAtMost
int maximumValue
public static final long coerceAtMost (long, long)
long $this$coerceAtMost
long maximumValue
public static final float coerceAtMost (float, float)
float $this$coerceAtMost
float maximumValue
public static final double coerceAtMost (double, double)
double $this$coerceAtMost
double maximumValue
public static final java.lang.Comparable coerceIn (java.lang.Comparable, java.lang.Comparable, java.lang.Comparable)
Comparable $this$coerceIn
Comparable minimumValue
Comparable maximumValue
public static final byte coerceIn (byte, byte, byte)
byte $this$coerceIn
byte minimumValue
byte maximumValue
public static final short coerceIn (short, short, short)
short $this$coerceIn
short minimumValue
short maximumValue
public static final int coerceIn (int, int, int)
int $this$coerceIn
int minimumValue
int maximumValue
public static final long coerceIn (long, long, long)
long $this$coerceIn
long minimumValue
long maximumValue
public static final float coerceIn (float, float, float)
float $this$coerceIn
float minimumValue
float maximumValue
public static final double coerceIn (double, double, double)
double $this$coerceIn
double minimumValue
double maximumValue
public static final java.lang.Comparable coerceIn (java.lang.Comparable, kotlin.ranges.ClosedFloatingPointRange)
Comparable $this$coerceIn
kotlin.ranges.ClosedFloatingPointRange range
public static final java.lang.Comparable coerceIn (java.lang.Comparable, kotlin.ranges.ClosedRange)
Comparable $this$coerceIn
kotlin.ranges.ClosedRange range
public static final int coerceIn (int, kotlin.ranges.ClosedRange)
int $this$coerceIn
kotlin.ranges.ClosedRange range
public static final long coerceIn (long, kotlin.ranges.ClosedRange)
long $this$coerceIn
kotlin.ranges.ClosedRange range
public void <init> ()
}
kotlin/ranges/UIntProgression$Companion.class
UIntRange.kt
package kotlin.ranges
public final kotlin.ranges.UIntProgression$Companion extends java.lang.Object {
private void <init> ()
public final kotlin.ranges.UIntProgression fromClosedRange-Nkh28Cs (int, int, int)
int rangeStart
int rangeEnd
int step
public synthetic void <init> (kotlin.jvm.internal.DefaultConstructorMarker)
kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
}
kotlin/ranges/UIntProgression.class
UIntRange.kt
package kotlin.ranges
public kotlin.ranges.UIntProgression extends java.lang.Object implements java.lang.Iterable kotlin.jvm.internal.markers.KMappedMarker {
public static final kotlin.ranges.UIntProgression$Companion Companion
private final int first
private final int last
private final int step
private void <init> (int, int, int)
int start
int endInclusive
int step
public final int getFirst-pVg5ArA ()
public final int getLast-pVg5ArA ()
public final int getStep ()
public final java.util.Iterator iterator ()
public boolean isEmpty ()
public boolean equals (java.lang.Object)
Object other
public int hashCode ()
public java.lang.String toString ()
public synthetic void <init> (int, int, int, kotlin.jvm.internal.DefaultConstructorMarker)
int start
int endInclusive
int step
kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
static void <clinit> ()
}
kotlin/ranges/UIntProgressionIterator.class
UIntRange.kt
package kotlin.ranges
final kotlin.ranges.UIntProgressionIterator extends java.lang.Object implements java.util.Iterator kotlin.jvm.internal.markers.KMappedMarker {
private final int finalElement
private boolean hasNext
private final int step
private int next
private void <init> (int, int, int)
int first
int last
int step
public boolean hasNext ()
public int next-pVg5ArA ()
int value
public void remove ()
public volatile synthetic java.lang.Object next ()
public synthetic void <init> (int, int, int, kotlin.jvm.internal.DefaultConstructorMarker)
int first
int last
int step
kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
}
kotlin/ranges/UIntRange$Companion.class
UIntRange.kt
package kotlin.ranges
public final kotlin.ranges.UIntRange$Companion extends java.lang.Object {
private void <init> ()
public final kotlin.ranges.UIntRange getEMPTY ()
public synthetic void <init> (kotlin.jvm.internal.DefaultConstructorMarker)
kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
}
kotlin/ranges/UIntRange.class
UIntRange.kt
package kotlin.ranges
public final kotlin.ranges.UIntRange extends kotlin.ranges.UIntProgression implements kotlin.ranges.ClosedRange kotlin.ranges.OpenEndRange {
public static final kotlin.ranges.UIntRange$Companion Companion
private static final kotlin.ranges.UIntRange EMPTY
private void <init> (int, int)
int start
int endInclusive
public int getStart-pVg5ArA ()
public int getEndInclusive-pVg5ArA ()
public int getEndExclusive-pVg5ArA ()
public static synthetic void getEndExclusive-pVg5ArA$annotations ()
public boolean contains-WZ4Q5Ns (int)
int value
public boolean isEmpty ()
public boolean equals (java.lang.Object)
Object other
public int hashCode ()
public java.lang.String toString ()
public volatile synthetic java.lang.Comparable getStart ()
public volatile synthetic java.lang.Comparable getEndInclusive ()
public volatile synthetic java.lang.Comparable getEndExclusive ()
public volatile synthetic boolean contains (java.lang.Comparable)
Comparable value
public synthetic void <init> (int, int, kotlin.jvm.internal.DefaultConstructorMarker)
int start
int endInclusive
kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
public static final synthetic kotlin.ranges.UIntRange access$getEMPTY$cp ()
static void <clinit> ()
}
kotlin/ranges/ULongProgression$Companion.class
ULongRange.kt
package kotlin.ranges
public final kotlin.ranges.ULongProgression$Companion extends java.lang.Object {
private void <init> ()
public final kotlin.ranges.ULongProgression fromClosedRange-7ftBX0g (long, long, long)
long rangeStart
long rangeEnd
long step
public synthetic void <init> (kotlin.jvm.internal.DefaultConstructorMarker)
kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
}
kotlin/ranges/ULongProgression.class
ULongRange.kt
package kotlin.ranges
public kotlin.ranges.ULongProgression extends java.lang.Object implements java.lang.Iterable kotlin.jvm.internal.markers.KMappedMarker {
public static final kotlin.ranges.ULongProgression$Companion Companion
private final long first
private final long last
private final long step
private void <init> (long, long, long)
long start
long endInclusive
long step
public final long getFirst-s-VKNKU ()
public final long getLast-s-VKNKU ()
public final long getStep ()
public final java.util.Iterator iterator ()
public boolean isEmpty ()
public boolean equals (java.lang.Object)
Object other
public int hashCode ()
public java.lang.String toString ()
public synthetic void <init> (long, long, long, kotlin.jvm.internal.DefaultConstructorMarker)
long start
long endInclusive
long step
kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
static void <clinit> ()
}
kotlin/ranges/ULongProgressionIterator.class
ULongRange.kt
package kotlin.ranges
final kotlin.ranges.ULongProgressionIterator extends java.lang.Object implements java.util.Iterator kotlin.jvm.internal.markers.KMappedMarker {
private final long finalElement
private boolean hasNext
private final long step
private long next
private void <init> (long, long, long)
long first
long last
long step
public boolean hasNext ()
public long next-s-VKNKU ()
long value
public void remove ()
public volatile synthetic java.lang.Object next ()
public synthetic void <init> (long, long, long, kotlin.jvm.internal.DefaultConstructorMarker)
long first
long last
long step
kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
}
kotlin/ranges/ULongRange$Companion.class
ULongRange.kt
package kotlin.ranges
public final kotlin.ranges.ULongRange$Companion extends java.lang.Object {
private void <init> ()
public final kotlin.ranges.ULongRange getEMPTY ()
public synthetic void <init> (kotlin.jvm.internal.DefaultConstructorMarker)
kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
}
kotlin/ranges/ULongRange.class
ULongRange.kt
package kotlin.ranges
public final kotlin.ranges.ULongRange extends kotlin.ranges.ULongProgression implements kotlin.ranges.ClosedRange kotlin.ranges.OpenEndRange {
public static final kotlin.ranges.ULongRange$Companion Companion
private static final kotlin.ranges.ULongRange EMPTY
private void <init> (long, long)
long start
long endInclusive
public long getStart-s-VKNKU ()
public long getEndInclusive-s-VKNKU ()
public long getEndExclusive-s-VKNKU ()
public static synthetic void getEndExclusive-s-VKNKU$annotations ()
public boolean contains-VKZWuLQ (long)
long value
public boolean isEmpty ()
public boolean equals (java.lang.Object)
Object other
public int hashCode ()
public java.lang.String toString ()
public volatile synthetic java.lang.Comparable getStart ()
public volatile synthetic java.lang.Comparable getEndInclusive ()
public volatile synthetic java.lang.Comparable getEndExclusive ()
public volatile synthetic boolean contains (java.lang.Comparable)
Comparable value
public synthetic void <init> (long, long, kotlin.jvm.internal.DefaultConstructorMarker)
long start
long endInclusive
kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
public static final synthetic kotlin.ranges.ULongRange access$getEMPTY$cp ()
static void <clinit> ()
}
kotlin/ranges/URangesKt.class
_URanges.kt
package kotlin.ranges
public final kotlin.ranges.URangesKt extends kotlin.ranges.URangesKt___URangesKt {
private void <init> ()
}
kotlin/ranges/URangesKt___URangesKt.class
_URanges.kt
package kotlin.ranges
kotlin.ranges.URangesKt___URangesKt extends java.lang.Object {
public static final int first (kotlin.ranges.UIntProgression)
kotlin.ranges.UIntProgression $this$first
public static final long first (kotlin.ranges.ULongProgression)
kotlin.ranges.ULongProgression $this$first
public static final kotlin.UInt firstOrNull (kotlin.ranges.UIntProgression)
kotlin.ranges.UIntProgression $this$firstOrNull
public static final kotlin.ULong firstOrNull (kotlin.ranges.ULongProgression)
kotlin.ranges.ULongProgression $this$firstOrNull
public static final int last (kotlin.ranges.UIntProgression)
kotlin.ranges.UIntProgression $this$last
public static final long last (kotlin.ranges.ULongProgression)
kotlin.ranges.ULongProgression $this$last
public static final kotlin.UInt lastOrNull (kotlin.ranges.UIntProgression)
kotlin.ranges.UIntProgression $this$lastOrNull
public static final kotlin.ULong lastOrNull (kotlin.ranges.ULongProgression)
kotlin.ranges.ULongProgression $this$lastOrNull
private static final int random (kotlin.ranges.UIntRange)
kotlin.ranges.UIntRange $this$random
private static final long random (kotlin.ranges.ULongRange)
kotlin.ranges.ULongRange $this$random
public static final int random (kotlin.ranges.UIntRange, kotlin.random.Random)
IllegalArgumentException e
kotlin.ranges.UIntRange $this$random
kotlin.random.Random random
public static final long random (kotlin.ranges.ULongRange, kotlin.random.Random)
IllegalArgumentException e
kotlin.ranges.ULongRange $this$random
kotlin.random.Random random
private static final kotlin.UInt randomOrNull (kotlin.ranges.UIntRange)
kotlin.ranges.UIntRange $this$randomOrNull
private static final kotlin.ULong randomOrNull (kotlin.ranges.ULongRange)
kotlin.ranges.ULongRange $this$randomOrNull
public static final kotlin.UInt randomOrNull (kotlin.ranges.UIntRange, kotlin.random.Random)
kotlin.ranges.UIntRange $this$randomOrNull
kotlin.random.Random random
public static final kotlin.ULong randomOrNull (kotlin.ranges.ULongRange, kotlin.random.Random)
kotlin.ranges.ULongRange $this$randomOrNull
kotlin.random.Random random
private static final boolean contains-biwQdVI (kotlin.ranges.UIntRange, kotlin.UInt)
kotlin.ranges.UIntRange $this$contains_u2dbiwQdVI
kotlin.UInt element
private static final boolean contains-GYNo2lE (kotlin.ranges.ULongRange, kotlin.ULong)
kotlin.ranges.ULongRange $this$contains_u2dGYNo2lE
kotlin.ULong element
public static final boolean contains-68kG9v0 (kotlin.ranges.UIntRange, byte)
kotlin.ranges.UIntRange $this$contains_u2d68kG9v0
byte value
public static final boolean contains-ULb-yJY (kotlin.ranges.ULongRange, byte)
kotlin.ranges.ULongRange $this$contains_u2dULb_u2dyJY
byte value
public static final boolean contains-Gab390E (kotlin.ranges.ULongRange, int)
kotlin.ranges.ULongRange $this$contains_u2dGab390E
int value
public static final boolean contains-fz5IDCE (kotlin.ranges.UIntRange, long)
kotlin.ranges.UIntRange $this$contains_u2dfz5IDCE
long value
public static final boolean contains-ZsK3CEQ (kotlin.ranges.UIntRange, short)
kotlin.ranges.UIntRange $this$contains_u2dZsK3CEQ
short value
public static final boolean contains-uhHAxoY (kotlin.ranges.ULongRange, short)
kotlin.ranges.ULongRange $this$contains_u2duhHAxoY
short value
public static final kotlin.ranges.UIntProgression downTo-Kr8caGY (byte, byte)
byte $this$downTo_u2dKr8caGY
byte to
public static final kotlin.ranges.UIntProgression downTo-J1ME1BU (int, int)
int $this$downTo_u2dJ1ME1BU
int to
public static final kotlin.ranges.ULongProgression downTo-eb3DHEI (long, long)
long $this$downTo_u2deb3DHEI
long to
public static final kotlin.ranges.UIntProgression downTo-5PvTz6A (short, short)
short $this$downTo_u2d5PvTz6A
short to
public static final kotlin.ranges.UIntProgression reversed (kotlin.ranges.UIntProgression)
kotlin.ranges.UIntProgression $this$reversed
public static final kotlin.ranges.ULongProgression reversed (kotlin.ranges.ULongProgression)
kotlin.ranges.ULongProgression $this$reversed
public static final kotlin.ranges.UIntProgression step (kotlin.ranges.UIntProgression, int)
kotlin.ranges.UIntProgression $this$step
int step
public static final kotlin.ranges.ULongProgression step (kotlin.ranges.ULongProgression, long)
kotlin.ranges.ULongProgression $this$step
long step
public static final kotlin.ranges.UIntRange until-Kr8caGY (byte, byte)
byte $this$until_u2dKr8caGY
byte to
public static final kotlin.ranges.UIntRange until-J1ME1BU (int, int)
int $this$until_u2dJ1ME1BU
int to
public static final kotlin.ranges.ULongRange until-eb3DHEI (long, long)
long $this$until_u2deb3DHEI
long to
public static final kotlin.ranges.UIntRange until-5PvTz6A (short, short)
short $this$until_u2d5PvTz6A
short to
public static final int coerceAtLeast-J1ME1BU (int, int)
int $this$coerceAtLeast_u2dJ1ME1BU
int minimumValue
public static final long coerceAtLeast-eb3DHEI (long, long)
long $this$coerceAtLeast_u2deb3DHEI
long minimumValue
public static final byte coerceAtLeast-Kr8caGY (byte, byte)
byte $this$coerceAtLeast_u2dKr8caGY
byte minimumValue
public static final short coerceAtLeast-5PvTz6A (short, short)
short $this$coerceAtLeast_u2d5PvTz6A
short minimumValue
public static final int coerceAtMost-J1ME1BU (int, int)
int $this$coerceAtMost_u2dJ1ME1BU
int maximumValue
public static final long coerceAtMost-eb3DHEI (long, long)
long $this$coerceAtMost_u2deb3DHEI
long maximumValue
public static final byte coerceAtMost-Kr8caGY (byte, byte)
byte $this$coerceAtMost_u2dKr8caGY
byte maximumValue
public static final short coerceAtMost-5PvTz6A (short, short)
short $this$coerceAtMost_u2d5PvTz6A
short maximumValue
public static final int coerceIn-WZ9TVnA (int, int, int)
int $this$coerceIn_u2dWZ9TVnA
int minimumValue
int maximumValue
public static final long coerceIn-sambcqE (long, long, long)
long $this$coerceIn_u2dsambcqE
long minimumValue
long maximumValue
public static final byte coerceIn-b33U2AM (byte, byte, byte)
byte $this$coerceIn_u2db33U2AM
byte minimumValue
byte maximumValue
public static final short coerceIn-VKSA0NQ (short, short, short)
short $this$coerceIn_u2dVKSA0NQ
short minimumValue
short maximumValue
public static final int coerceIn-wuiCnnA (int, kotlin.ranges.ClosedRange)
int $this$coerceIn_u2dwuiCnnA
kotlin.ranges.ClosedRange range
public static final long coerceIn-JPwROB0 (long, kotlin.ranges.ClosedRange)
long $this$coerceIn_u2dJPwROB0
kotlin.ranges.ClosedRange range
public void <init> ()
}
kotlin/ranges/ranges.kotlin_builtins
kotlin/reflect/
kotlin/reflect/GenericArrayTypeImpl.class
TypesJVM.kt
package kotlin.reflect
final kotlin.reflect.GenericArrayTypeImpl extends java.lang.Object implements java.lang.reflect.GenericArrayType kotlin.reflect.TypeImpl {
private final java.lang.reflect.Type elementType
public void <init> (java.lang.reflect.Type)
java.lang.reflect.Type elementType
public java.lang.reflect.Type getGenericComponentType ()
public java.lang.String getTypeName ()
public boolean equals (java.lang.Object)
Object other
public int hashCode ()
public java.lang.String toString ()
}
kotlin/reflect/KAnnotatedElement.class
KAnnotatedElement.kt
package kotlin.reflect
public abstract kotlin.reflect.KAnnotatedElement extends java.lang.Object {
public abstract java.util.List getAnnotations ()
}
kotlin/reflect/KCallable$DefaultImpls.class
KCallable.kt
package kotlin.reflect
public final kotlin.reflect.KCallable$DefaultImpls extends java.lang.Object {
public static synthetic void getName$annotations ()
public static synthetic void getTypeParameters$annotations ()
public static synthetic void getVisibility$annotations ()
public static synthetic void isFinal$annotations ()
public static synthetic void isOpen$annotations ()
public static synthetic void isAbstract$annotations ()
public static synthetic void isSuspend$annotations ()
}
kotlin/reflect/KCallable.class
KCallable.kt
package kotlin.reflect
public abstract kotlin.reflect.KCallable extends java.lang.Object implements kotlin.reflect.KAnnotatedElement {
public abstract java.lang.String getName ()
public abstract java.util.List getParameters ()
public abstract kotlin.reflect.KType getReturnType ()
public abstract java.util.List getTypeParameters ()
public transient abstract java.lang.Object call (java.lang.Object[])
public abstract java.lang.Object callBy (java.util.Map)
public abstract kotlin.reflect.KVisibility getVisibility ()
public abstract boolean isFinal ()
public abstract boolean isOpen ()
public abstract boolean isAbstract ()
public abstract boolean isSuspend ()
}
kotlin/reflect/KClass$DefaultImpls.class
KClass.kt
package kotlin.reflect
public final kotlin.reflect.KClass$DefaultImpls extends java.lang.Object {
public static synthetic void getTypeParameters$annotations ()
public static synthetic void getSupertypes$annotations ()
public static synthetic void getSealedSubclasses$annotations ()
public static synthetic void getVisibility$annotations ()
public static synthetic void isFinal$annotations ()
public static synthetic void isOpen$annotations ()
public static synthetic void isAbstract$annotations ()
public static synthetic void isSealed$annotations ()
public static synthetic void isData$annotations ()
public static synthetic void isInner$annotations ()
public static synthetic void isCompanion$annotations ()
public static synthetic void isFun$annotations ()
public static synthetic void isValue$annotations ()
}
kotlin/reflect/KClass.class
KClass.kt
package kotlin.reflect
public abstract kotlin.reflect.KClass extends java.lang.Object implements kotlin.reflect.KDeclarationContainer kotlin.reflect.KAnnotatedElement kotlin.reflect.KClassifier {
public abstract java.lang.String getSimpleName ()
public abstract java.lang.String getQualifiedName ()
public abstract java.util.Collection getMembers ()
public abstract java.util.Collection getConstructors ()
public abstract java.util.Collection getNestedClasses ()
public abstract java.lang.Object getObjectInstance ()
public abstract boolean isInstance (java.lang.Object)
public abstract java.util.List getTypeParameters ()
public abstract java.util.List getSupertypes ()
public abstract java.util.List getSealedSubclasses ()
public abstract kotlin.reflect.KVisibility getVisibility ()
public abstract boolean isFinal ()
public abstract boolean isOpen ()
public abstract boolean isAbstract ()
public abstract boolean isSealed ()
public abstract boolean isData ()
public abstract boolean isInner ()
public abstract boolean isCompanion ()
public abstract boolean isFun ()
public abstract boolean isValue ()
public abstract boolean equals (java.lang.Object)
public abstract int hashCode ()
}
kotlin/reflect/KClasses.class
KClasses.kt
package kotlin.reflect
public final kotlin.reflect.KClasses extends java.lang.Object {
public static final java.lang.Object cast (kotlin.reflect.KClass, java.lang.Object)
int $i$f$getQualifiedOrSimpleName
kotlin.reflect.KClass $this$qualifiedOrSimpleName$iv
kotlin.reflect.KClass $this$cast
Object value
public static final java.lang.Object safeCast (kotlin.reflect.KClass, java.lang.Object)
kotlin.reflect.KClass $this$safeCast
Object value
}
kotlin/reflect/KClassesImplKt.class
KClassesImpl.kt
package kotlin.reflect
public final kotlin.reflect.KClassesImplKt extends java.lang.Object {
public static final java.lang.String getQualifiedOrSimpleName (kotlin.reflect.KClass)
int $i$f$getQualifiedOrSimpleName
kotlin.reflect.KClass $this$qualifiedOrSimpleName
}
kotlin/reflect/KClassifier.class
KClassifier.kt
package kotlin.reflect
public abstract kotlin.reflect.KClassifier extends java.lang.Object {
}
kotlin/reflect/KDeclarationContainer.class
KDeclarationContainer.kt
package kotlin.reflect
public abstract kotlin.reflect.KDeclarationContainer extends java.lang.Object {
public abstract java.util.Collection getMembers ()
}
kotlin/reflect/KFunction$DefaultImpls.class
KFunction.kt
package kotlin.reflect
public final kotlin.reflect.KFunction$DefaultImpls extends java.lang.Object {
public static synthetic void isInline$annotations ()
public static synthetic void isExternal$annotations ()
public static synthetic void isOperator$annotations ()
public static synthetic void isInfix$annotations ()
public static synthetic void isSuspend$annotations ()
}
kotlin/reflect/KFunction.class
KFunction.kt
package kotlin.reflect
public abstract kotlin.reflect.KFunction extends java.lang.Object implements kotlin.reflect.KCallable kotlin.Function {
public abstract boolean isInline ()
public abstract boolean isExternal ()
public abstract boolean isOperator ()
public abstract boolean isInfix ()
public abstract boolean isSuspend ()
}
kotlin/reflect/KMutableProperty$Setter.class
KProperty.kt
package kotlin.reflect
public abstract kotlin.reflect.KMutableProperty$Setter extends java.lang.Object implements kotlin.reflect.KProperty$Accessor kotlin.reflect.KFunction {
}
kotlin/reflect/KMutableProperty.class
KProperty.kt
package kotlin.reflect
public abstract kotlin.reflect.KMutableProperty extends java.lang.Object implements kotlin.reflect.KProperty {
public abstract kotlin.reflect.KMutableProperty$Setter getSetter ()
}
kotlin/reflect/KMutableProperty0$Setter.class
KProperty.kt
package kotlin.reflect
public abstract kotlin.reflect.KMutableProperty0$Setter extends java.lang.Object implements kotlin.reflect.KMutableProperty$Setter kotlin.jvm.functions.Function1 {
}
kotlin/reflect/KMutableProperty0.class
KProperty.kt
package kotlin.reflect
public abstract kotlin.reflect.KMutableProperty0 extends java.lang.Object implements kotlin.reflect.KProperty0 kotlin.reflect.KMutableProperty {
public abstract void set (java.lang.Object)
public abstract kotlin.reflect.KMutableProperty0$Setter getSetter ()
}
kotlin/reflect/KMutableProperty1$Setter.class
KProperty.kt
package kotlin.reflect
public abstract kotlin.reflect.KMutableProperty1$Setter extends java.lang.Object implements kotlin.reflect.KMutableProperty$Setter kotlin.jvm.functions.Function2 {
}
kotlin/reflect/KMutableProperty1.class
KProperty.kt
package kotlin.reflect
public abstract kotlin.reflect.KMutableProperty1 extends java.lang.Object implements kotlin.reflect.KProperty1 kotlin.reflect.KMutableProperty {
public abstract void set (java.lang.Object, java.lang.Object)
public abstract kotlin.reflect.KMutableProperty1$Setter getSetter ()
}
kotlin/reflect/KMutableProperty2$Setter.class
KProperty.kt
package kotlin.reflect
public abstract kotlin.reflect.KMutableProperty2$Setter extends java.lang.Object implements kotlin.reflect.KMutableProperty$Setter kotlin.jvm.functions.Function3 {
}
kotlin/reflect/KMutableProperty2.class
KProperty.kt
package kotlin.reflect
public abstract kotlin.reflect.KMutableProperty2 extends java.lang.Object implements kotlin.reflect.KProperty2 kotlin.reflect.KMutableProperty {
public abstract void set (java.lang.Object, java.lang.Object, java.lang.Object)
public abstract kotlin.reflect.KMutableProperty2$Setter getSetter ()
}
kotlin/reflect/KParameter$DefaultImpls.class
KParameter.kt
package kotlin.reflect
public final kotlin.reflect.KParameter$DefaultImpls extends java.lang.Object {
public static synthetic void isVararg$annotations ()
}
kotlin/reflect/KParameter$Kind.class
KParameter.kt
package kotlin.reflect
public final enum kotlin.reflect.KParameter$Kind extends java.lang.Enum {
public static final enum kotlin.reflect.KParameter$Kind INSTANCE
public static final enum kotlin.reflect.KParameter$Kind EXTENSION_RECEIVER
public static final enum kotlin.reflect.KParameter$Kind VALUE
private static final synthetic kotlin.reflect.KParameter$Kind[] $VALUES
private void <init> (java.lang.String, int)
String $enum$name
int $enum$ordinal
public static kotlin.reflect.KParameter$Kind[] values ()
public static kotlin.reflect.KParameter$Kind valueOf (java.lang.String)
String value
private static final synthetic kotlin.reflect.KParameter$Kind[] $values ()
static void <clinit> ()
}
kotlin/reflect/KParameter.class
KParameter.kt
package kotlin.reflect
public abstract kotlin.reflect.KParameter extends java.lang.Object implements kotlin.reflect.KAnnotatedElement {
public abstract int getIndex ()
public abstract java.lang.String getName ()
public abstract kotlin.reflect.KType getType ()
public abstract kotlin.reflect.KParameter$Kind getKind ()
public abstract boolean isOptional ()
public abstract boolean isVararg ()
}
kotlin/reflect/KProperty$Accessor.class
KProperty.kt
package kotlin.reflect
public abstract kotlin.reflect.KProperty$Accessor extends java.lang.Object {
public abstract kotlin.reflect.KProperty getProperty ()
}
kotlin/reflect/KProperty$DefaultImpls.class
KProperty.kt
package kotlin.reflect
public final kotlin.reflect.KProperty$DefaultImpls extends java.lang.Object {
public static synthetic void isLateinit$annotations ()
public static synthetic void isConst$annotations ()
}
kotlin/reflect/KProperty$Getter.class
KProperty.kt
package kotlin.reflect
public abstract kotlin.reflect.KProperty$Getter extends java.lang.Object implements kotlin.reflect.KProperty$Accessor kotlin.reflect.KFunction {
}
kotlin/reflect/KProperty.class
KProperty.kt
package kotlin.reflect
public abstract kotlin.reflect.KProperty extends java.lang.Object implements kotlin.reflect.KCallable {
public abstract boolean isLateinit ()
public abstract boolean isConst ()
public abstract kotlin.reflect.KProperty$Getter getGetter ()
}
kotlin/reflect/KProperty0$Getter.class
KProperty.kt
package kotlin.reflect
public abstract kotlin.reflect.KProperty0$Getter extends java.lang.Object implements kotlin.reflect.KProperty$Getter kotlin.jvm.functions.Function0 {
}
kotlin/reflect/KProperty0.class
KProperty.kt
package kotlin.reflect
public abstract kotlin.reflect.KProperty0 extends java.lang.Object implements kotlin.reflect.KProperty kotlin.jvm.functions.Function0 {
public abstract java.lang.Object get ()
public abstract java.lang.Object getDelegate ()
public abstract kotlin.reflect.KProperty0$Getter getGetter ()
}
kotlin/reflect/KProperty1$Getter.class
KProperty.kt
package kotlin.reflect
public abstract kotlin.reflect.KProperty1$Getter extends java.lang.Object implements kotlin.reflect.KProperty$Getter kotlin.jvm.functions.Function1 {
}
kotlin/reflect/KProperty1.class
KProperty.kt
package kotlin.reflect
public abstract kotlin.reflect.KProperty1 extends java.lang.Object implements kotlin.reflect.KProperty kotlin.jvm.functions.Function1 {
public abstract java.lang.Object get (java.lang.Object)
public abstract java.lang.Object getDelegate (java.lang.Object)
public abstract kotlin.reflect.KProperty1$Getter getGetter ()
}
kotlin/reflect/KProperty2$Getter.class
KProperty.kt
package kotlin.reflect
public abstract kotlin.reflect.KProperty2$Getter extends java.lang.Object implements kotlin.reflect.KProperty$Getter kotlin.jvm.functions.Function2 {
}
kotlin/reflect/KProperty2.class
KProperty.kt
package kotlin.reflect
public abstract kotlin.reflect.KProperty2 extends java.lang.Object implements kotlin.reflect.KProperty kotlin.jvm.functions.Function2 {
public abstract java.lang.Object get (java.lang.Object, java.lang.Object)
public abstract java.lang.Object getDelegate (java.lang.Object, java.lang.Object)
public abstract kotlin.reflect.KProperty2$Getter getGetter ()
}
kotlin/reflect/KType$DefaultImpls.class
KType.kt
package kotlin.reflect
public final kotlin.reflect.KType$DefaultImpls extends java.lang.Object {
public static synthetic void getClassifier$annotations ()
public static synthetic void getArguments$annotations ()
}
kotlin/reflect/KType.class
KType.kt
package kotlin.reflect
public abstract kotlin.reflect.KType extends java.lang.Object implements kotlin.reflect.KAnnotatedElement {
public abstract kotlin.reflect.KClassifier getClassifier ()
public abstract java.util.List getArguments ()
public abstract boolean isMarkedNullable ()
}
kotlin/reflect/KTypeParameter.class
KTypeParameter.kt
package kotlin.reflect
public abstract kotlin.reflect.KTypeParameter extends java.lang.Object implements kotlin.reflect.KClassifier {
public abstract java.lang.String getName ()
public abstract java.util.List getUpperBounds ()
public abstract kotlin.reflect.KVariance getVariance ()
public abstract boolean isReified ()
}
kotlin/reflect/KTypeProjection$Companion.class
KTypeProjection.kt
package kotlin.reflect
public final kotlin.reflect.KTypeProjection$Companion extends java.lang.Object {
private void <init> ()
public static synthetic void getStar$annotations ()
public final kotlin.reflect.KTypeProjection getSTAR ()
public final kotlin.reflect.KTypeProjection invariant (kotlin.reflect.KType)
kotlin.reflect.KType type
public final kotlin.reflect.KTypeProjection contravariant (kotlin.reflect.KType)
kotlin.reflect.KType type
public final kotlin.reflect.KTypeProjection covariant (kotlin.reflect.KType)
kotlin.reflect.KType type
public synthetic void <init> (kotlin.jvm.internal.DefaultConstructorMarker)
kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
}
kotlin/reflect/KTypeProjection$WhenMappings.class
KTypeProjection.kt
package kotlin.reflect
public final synthetic kotlin.reflect.KTypeProjection$WhenMappings extends java.lang.Object {
public static final synthetic int[] $EnumSwitchMapping$0
static void <clinit> ()
}
kotlin/reflect/KTypeProjection.class
KTypeProjection.kt
package kotlin.reflect
public final kotlin.reflect.KTypeProjection extends java.lang.Object {
public static final kotlin.reflect.KTypeProjection$Companion Companion
private final kotlin.reflect.KVariance variance
private final kotlin.reflect.KType type
public static final kotlin.reflect.KTypeProjection star
public void <init> (kotlin.reflect.KVariance, kotlin.reflect.KType)
int $i$a$-require-KTypeProjection$1
kotlin.reflect.KVariance variance
kotlin.reflect.KType type
public final kotlin.reflect.KVariance getVariance ()
public final kotlin.reflect.KType getType ()
public java.lang.String toString ()
public final kotlin.reflect.KVariance component1 ()
public final kotlin.reflect.KType component2 ()
public final kotlin.reflect.KTypeProjection copy (kotlin.reflect.KVariance, kotlin.reflect.KType)
kotlin.reflect.KVariance variance
kotlin.reflect.KType type
public static synthetic kotlin.reflect.KTypeProjection copy$default (kotlin.reflect.KTypeProjection, kotlin.reflect.KVariance, kotlin.reflect.KType, int, java.lang.Object)
public int hashCode ()
int result
public boolean equals (java.lang.Object)
Object other
public static final kotlin.reflect.KTypeProjection invariant (kotlin.reflect.KType)
kotlin.reflect.KType type
public static final kotlin.reflect.KTypeProjection contravariant (kotlin.reflect.KType)
kotlin.reflect.KType type
public static final kotlin.reflect.KTypeProjection covariant (kotlin.reflect.KType)
kotlin.reflect.KType type
static void <clinit> ()
}
kotlin/reflect/KVariance.class
KVariance.kt
package kotlin.reflect
public final enum kotlin.reflect.KVariance extends java.lang.Enum {
public static final enum kotlin.reflect.KVariance INVARIANT
public static final enum kotlin.reflect.KVariance IN
public static final enum kotlin.reflect.KVariance OUT
private static final synthetic kotlin.reflect.KVariance[] $VALUES
private void <init> (java.lang.String, int)
String $enum$name
int $enum$ordinal
public static kotlin.reflect.KVariance[] values ()
public static kotlin.reflect.KVariance valueOf (java.lang.String)
String value
private static final synthetic kotlin.reflect.KVariance[] $values ()
static void <clinit> ()
}
kotlin/reflect/KVisibility.class
KVisibility.kt
package kotlin.reflect
public final enum kotlin.reflect.KVisibility extends java.lang.Enum {
public static final enum kotlin.reflect.KVisibility PUBLIC
public static final enum kotlin.reflect.KVisibility PROTECTED
public static final enum kotlin.reflect.KVisibility INTERNAL
public static final enum kotlin.reflect.KVisibility PRIVATE
private static final synthetic kotlin.reflect.KVisibility[] $VALUES
private void <init> (java.lang.String, int)
String $enum$name
int $enum$ordinal
public static kotlin.reflect.KVisibility[] values ()
public static kotlin.reflect.KVisibility valueOf (java.lang.String)
String value
private static final synthetic kotlin.reflect.KVisibility[] $values ()
static void <clinit> ()
}
kotlin/reflect/ParameterizedTypeImpl$getTypeName$1$1.class
TypesJVM.kt
package kotlin.reflect
final synthetic kotlin.reflect.ParameterizedTypeImpl$getTypeName$1$1 extends kotlin.jvm.internal.FunctionReferenceImpl implements kotlin.jvm.functions.Function1 {
public static final kotlin.reflect.ParameterizedTypeImpl$getTypeName$1$1 INSTANCE
void <init> ()
public final java.lang.String invoke (java.lang.reflect.Type)
java.lang.reflect.Type p0
public volatile synthetic java.lang.Object invoke (java.lang.Object)
Object p1
static void <clinit> ()
}
kotlin/reflect/ParameterizedTypeImpl.class
TypesJVM.kt
package kotlin.reflect
final kotlin.reflect.ParameterizedTypeImpl extends java.lang.Object implements java.lang.reflect.ParameterizedType kotlin.reflect.TypeImpl {
private final Class rawType
private final java.lang.reflect.Type ownerType
private final java.lang.reflect.Type[] typeArguments
public void <init> (java.lang.Class, java.lang.reflect.Type, java.util.List)
int $i$f$toTypedArray
java.util.Collection thisCollection$iv
java.util.Collection $this$toTypedArray$iv
Class rawType
java.lang.reflect.Type ownerType
java.util.List typeArguments
public java.lang.reflect.Type getRawType ()
public java.lang.reflect.Type getOwnerType ()
public java.lang.reflect.Type[] getActualTypeArguments ()
public java.lang.String getTypeName ()
int $i$a$-buildString-ParameterizedTypeImpl$getTypeName$1
StringBuilder $this$getTypeName_u24lambda_u240
public boolean equals (java.lang.Object)
Object other
public int hashCode ()
public java.lang.String toString ()
}
kotlin/reflect/TypeImpl.class
TypesJVM.kt
package kotlin.reflect
abstract kotlin.reflect.TypeImpl extends java.lang.Object implements java.lang.reflect.Type {
public abstract java.lang.String getTypeName ()
}
kotlin/reflect/TypeOfKt.class
typeOf.kt
package kotlin.reflect
public final kotlin.reflect.TypeOfKt extends java.lang.Object {
public static final synthetic kotlin.reflect.KType typeOf ()
int $i$f$typeOf
}
kotlin/reflect/TypeVariableImpl.class
TypesJVM.kt
package kotlin.reflect
final kotlin.reflect.TypeVariableImpl extends java.lang.Object implements java.lang.reflect.TypeVariable kotlin.reflect.TypeImpl {
private final kotlin.reflect.KTypeParameter typeParameter
public void <init> (kotlin.reflect.KTypeParameter)
kotlin.reflect.KTypeParameter typeParameter
public java.lang.String getName ()
public java.lang.reflect.GenericDeclaration getGenericDeclaration ()
public java.lang.reflect.Type[] getBounds ()
int $i$a$-map-TypeVariableImpl$getBounds$1
kotlin.reflect.KType it
Object item$iv$iv
int $i$f$mapTo
Iterable $this$mapTo$iv$iv
java.util.Collection destination$iv$iv
int $i$f$map
Iterable $this$map$iv
int $i$f$toTypedArray
java.util.Collection thisCollection$iv
java.util.Collection $this$toTypedArray$iv
public java.lang.String getTypeName ()
public boolean equals (java.lang.Object)
Object other
public int hashCode ()
public java.lang.String toString ()
public final java.lang.annotation.Annotation getAnnotation (java.lang.Class)
Class annotationClass
public final java.lang.annotation.Annotation[] getAnnotations ()
int $i$f$emptyArray
public final java.lang.annotation.Annotation[] getDeclaredAnnotations ()
int $i$f$emptyArray
}
kotlin/reflect/TypesJVMKt$WhenMappings.class
TypesJVM.kt
package kotlin.reflect
public final synthetic kotlin.reflect.TypesJVMKt$WhenMappings extends java.lang.Object {
public static final synthetic int[] $EnumSwitchMapping$0
static void <clinit> ()
}
kotlin/reflect/TypesJVMKt$typeToString$unwrap$1.class
TypesJVM.kt
package kotlin.reflect
final synthetic kotlin.reflect.TypesJVMKt$typeToString$unwrap$1 extends kotlin.jvm.internal.FunctionReferenceImpl implements kotlin.jvm.functions.Function1 {
public static final kotlin.reflect.TypesJVMKt$typeToString$unwrap$1 INSTANCE
void <init> ()
public final java.lang.Class invoke (java.lang.Class)
Class p0
public volatile synthetic java.lang.Object invoke (java.lang.Object)
Object p1
static void <clinit> ()
}
kotlin/reflect/TypesJVMKt.class
TypesJVM.kt
package kotlin.reflect
public final kotlin.reflect.TypesJVMKt extends java.lang.Object {
public static final java.lang.reflect.Type getJavaType (kotlin.reflect.KType)
int $i$a$-let-TypesJVMKt$javaType$1
java.lang.reflect.Type it
kotlin.reflect.KType $this$javaType
public static synthetic void getJavaType$annotations (kotlin.reflect.KType)
kotlin.reflect.KType
private static final java.lang.reflect.Type computeJavaType (kotlin.reflect.KType, boolean)
java.lang.reflect.Type javaElementType
kotlin.reflect.KVariance variance
kotlin.reflect.KType elementType
Class jClass
java.util.List arguments
kotlin.reflect.KClassifier classifier
kotlin.reflect.KType $this$computeJavaType
boolean forceWrapper
static synthetic java.lang.reflect.Type computeJavaType$default (kotlin.reflect.KType, boolean, int, java.lang.Object)
private static final java.lang.reflect.Type createPossiblyInnerType (java.lang.Class, java.util.List)
int $i$a$-map-TypesJVMKt$createPossiblyInnerType$ownerClass$1
kotlin.reflect.KTypeProjection p0
Object item$iv$iv
int $i$f$mapTo
Iterable $this$mapTo$iv$iv
java.util.Collection destination$iv$iv
int $i$f$map
Iterable $this$map$iv
int $i$a$-map-TypesJVMKt$createPossiblyInnerType$1
kotlin.reflect.KTypeProjection p0
Object item$iv$iv
int $i$f$mapTo
Iterable $this$mapTo$iv$iv
java.util.Collection destination$iv$iv
int $i$f$map
Iterable $this$map$iv
int $i$a$-map-TypesJVMKt$createPossiblyInnerType$2
kotlin.reflect.KTypeProjection p0
Object item$iv$iv
int $i$f$mapTo
Iterable $this$mapTo$iv$iv
java.util.Collection destination$iv$iv
int $i$f$map
Iterable $this$map$iv
Class ownerClass
int n
Class jClass
java.util.List arguments
private static final java.lang.reflect.Type getJavaType (kotlin.reflect.KTypeProjection)
kotlin.reflect.KVariance variance
kotlin.reflect.KType type
kotlin.reflect.KTypeProjection $this$javaType
private static synthetic void getJavaType$annotations (kotlin.reflect.KTypeProjection)
kotlin.reflect.KTypeProjection
private static final java.lang.String typeToString (java.lang.reflect.Type)
kotlin.sequences.Sequence unwrap
java.lang.reflect.Type type
public static final synthetic java.lang.reflect.Type access$computeJavaType (kotlin.reflect.KType, boolean)
kotlin.reflect.KType $receiver
boolean forceWrapper
public static final synthetic java.lang.String access$typeToString (java.lang.reflect.Type)
java.lang.reflect.Type type
}
kotlin/reflect/WildcardTypeImpl$Companion.class
TypesJVM.kt
package kotlin.reflect
public final kotlin.reflect.WildcardTypeImpl$Companion extends java.lang.Object {
private void <init> ()
public final kotlin.reflect.WildcardTypeImpl getSTAR ()
public synthetic void <init> (kotlin.jvm.internal.DefaultConstructorMarker)
kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
}
kotlin/reflect/WildcardTypeImpl.class
TypesJVM.kt
package kotlin.reflect
final kotlin.reflect.WildcardTypeImpl extends java.lang.Object implements java.lang.reflect.WildcardType kotlin.reflect.TypeImpl {
public static final kotlin.reflect.WildcardTypeImpl$Companion Companion
private final java.lang.reflect.Type upperBound
private final java.lang.reflect.Type lowerBound
private static final kotlin.reflect.WildcardTypeImpl STAR
public void <init> (java.lang.reflect.Type, java.lang.reflect.Type)
java.lang.reflect.Type upperBound
java.lang.reflect.Type lowerBound
public java.lang.reflect.Type[] getUpperBounds ()
public java.lang.reflect.Type[] getLowerBounds ()
int $i$f$emptyArray
public java.lang.String getTypeName ()
public boolean equals (java.lang.Object)
Object other
public int hashCode ()
public java.lang.String toString ()
public static final synthetic kotlin.reflect.WildcardTypeImpl access$getSTAR$cp ()
static void <clinit> ()
}
kotlin/reflect/reflect.kotlin_builtins
kotlin/sequences/
kotlin/sequences/ConstrainedOnceSequence.class
SequencesJVM.kt
package kotlin.sequences
public final kotlin.sequences.ConstrainedOnceSequence extends java.lang.Object implements kotlin.sequences.Sequence {
private final java.util.concurrent.atomic.AtomicReference sequenceRef
public void <init> (kotlin.sequences.Sequence)
kotlin.sequences.Sequence sequence
public java.util.Iterator iterator ()
kotlin.sequences.Sequence sequence
}
kotlin/sequences/DistinctIterator.class
Sequences.kt
package kotlin.sequences
final kotlin.sequences.DistinctIterator extends kotlin.collections.AbstractIterator {
private final java.util.Iterator source
private final kotlin.jvm.functions.Function1 keySelector
private final java.util.HashSet observed
public void <init> (java.util.Iterator, kotlin.jvm.functions.Function1)
java.util.Iterator source
kotlin.jvm.functions.Function1 keySelector
protected void computeNext ()
Object next
Object key
}
kotlin/sequences/DistinctSequence.class
Sequences.kt
package kotlin.sequences
public final kotlin.sequences.DistinctSequence extends java.lang.Object implements kotlin.sequences.Sequence {
private final kotlin.sequences.Sequence source
private final kotlin.jvm.functions.Function1 keySelector
public void <init> (kotlin.sequences.Sequence, kotlin.jvm.functions.Function1)
kotlin.sequences.Sequence source
kotlin.jvm.functions.Function1 keySelector
public java.util.Iterator iterator ()
}
kotlin/sequences/DropSequence$iterator$1.class
Sequences.kt
package kotlin.sequences
public final kotlin.sequences.DropSequence$iterator$1 extends java.lang.Object implements java.util.Iterator kotlin.jvm.internal.markers.KMappedMarker {
private final java.util.Iterator iterator
private int left
void <init> (kotlin.sequences.DropSequence)
kotlin.sequences.DropSequence $receiver
public final java.util.Iterator getIterator ()
public final int getLeft ()
public final void setLeft (int)
int
private final void drop ()
public java.lang.Object next ()
public boolean hasNext ()
public void remove ()
}
kotlin/sequences/DropSequence.class
Sequences.kt
package kotlin.sequences
public final kotlin.sequences.DropSequence extends java.lang.Object implements kotlin.sequences.Sequence kotlin.sequences.DropTakeSequence {
private final kotlin.sequences.Sequence sequence
private final int count
public void <init> (kotlin.sequences.Sequence, int)
int $i$a$-require-DropSequence$1
kotlin.sequences.Sequence sequence
int count
public kotlin.sequences.Sequence drop (int)
int $i$a$-let-DropSequence$drop$1
int n1
int n
public kotlin.sequences.Sequence take (int)
int $i$a$-let-DropSequence$take$1
int n1
int n
public java.util.Iterator iterator ()
public static final synthetic kotlin.sequences.Sequence access$getSequence$p (kotlin.sequences.DropSequence)
kotlin.sequences.DropSequence $this
public static final synthetic int access$getCount$p (kotlin.sequences.DropSequence)
kotlin.sequences.DropSequence $this
}
kotlin/sequences/DropTakeSequence.class
Sequences.kt
package kotlin.sequences
public abstract kotlin.sequences.DropTakeSequence extends java.lang.Object implements kotlin.sequences.Sequence {
public abstract kotlin.sequences.Sequence drop (int)
public abstract kotlin.sequences.Sequence take (int)
}
kotlin/sequences/DropWhileSequence$iterator$1.class
Sequences.kt
package kotlin.sequences
public final kotlin.sequences.DropWhileSequence$iterator$1 extends java.lang.Object implements java.util.Iterator kotlin.jvm.internal.markers.KMappedMarker {
private final java.util.Iterator iterator
private int dropState
private Object nextItem
final synthetic kotlin.sequences.DropWhileSequence this$0
void <init> (kotlin.sequences.DropWhileSequence)
kotlin.sequences.DropWhileSequence $receiver
public final java.util.Iterator getIterator ()
public final int getDropState ()
public final void setDropState (int)
int
public final java.lang.Object getNextItem ()
public final void setNextItem (java.lang.Object)
Object
private final void drop ()
Object item
public java.lang.Object next ()
Object result
public boolean hasNext ()
public void remove ()
}
kotlin/sequences/DropWhileSequence.class
Sequences.kt
package kotlin.sequences
public final kotlin.sequences.DropWhileSequence extends java.lang.Object implements kotlin.sequences.Sequence {
private final kotlin.sequences.Sequence sequence
private final kotlin.jvm.functions.Function1 predicate
public void <init> (kotlin.sequences.Sequence, kotlin.jvm.functions.Function1)
kotlin.sequences.Sequence sequence
kotlin.jvm.functions.Function1 predicate
public java.util.Iterator iterator ()
public static final synthetic kotlin.sequences.Sequence access$getSequence$p (kotlin.sequences.DropWhileSequence)
kotlin.sequences.DropWhileSequence $this
public static final synthetic kotlin.jvm.functions.Function1 access$getPredicate$p (kotlin.sequences.DropWhileSequence)
kotlin.sequences.DropWhileSequence $this
}
kotlin/sequences/EmptySequence.class
Sequences.kt
package kotlin.sequences
final kotlin.sequences.EmptySequence extends java.lang.Object implements kotlin.sequences.Sequence kotlin.sequences.DropTakeSequence {
public static final kotlin.sequences.EmptySequence INSTANCE
private void <init> ()
public java.util.Iterator iterator ()
public kotlin.sequences.EmptySequence drop (int)
int n
public kotlin.sequences.EmptySequence take (int)
int n
public volatile synthetic kotlin.sequences.Sequence drop (int)
int n
public volatile synthetic kotlin.sequences.Sequence take (int)
int n
static void <clinit> ()
}
kotlin/sequences/FilteringSequence$iterator$1.class
Sequences.kt
package kotlin.sequences
public final kotlin.sequences.FilteringSequence$iterator$1 extends java.lang.Object implements java.util.Iterator kotlin.jvm.internal.markers.KMappedMarker {
private final java.util.Iterator iterator
private int nextState
private Object nextItem
final synthetic kotlin.sequences.FilteringSequence this$0
void <init> (kotlin.sequences.FilteringSequence)
kotlin.sequences.FilteringSequence $receiver
public final java.util.Iterator getIterator ()
public final int getNextState ()
public final void setNextState (int)
int
public final java.lang.Object getNextItem ()
public final void setNextItem (java.lang.Object)
Object
private final void calcNext ()
Object item
public java.lang.Object next ()
Object result
public boolean hasNext ()
public void remove ()
}
kotlin/sequences/FilteringSequence.class
Sequences.kt
package kotlin.sequences
public final kotlin.sequences.FilteringSequence extends java.lang.Object implements kotlin.sequences.Sequence {
private final kotlin.sequences.Sequence sequence
private final boolean sendWhen
private final kotlin.jvm.functions.Function1 predicate
public void <init> (kotlin.sequences.Sequence, boolean, kotlin.jvm.functions.Function1)
kotlin.sequences.Sequence sequence
boolean sendWhen
kotlin.jvm.functions.Function1 predicate
public synthetic void <init> (kotlin.sequences.Sequence, boolean, kotlin.jvm.functions.Function1, int, kotlin.jvm.internal.DefaultConstructorMarker)
public java.util.Iterator iterator ()
public static final synthetic kotlin.sequences.Sequence access$getSequence$p (kotlin.sequences.FilteringSequence)
kotlin.sequences.FilteringSequence $this
public static final synthetic kotlin.jvm.functions.Function1 access$getPredicate$p (kotlin.sequences.FilteringSequence)
kotlin.sequences.FilteringSequence $this
public static final synthetic boolean access$getSendWhen$p (kotlin.sequences.FilteringSequence)
kotlin.sequences.FilteringSequence $this
}
kotlin/sequences/FlatteningSequence$iterator$1.class
Sequences.kt
package kotlin.sequences
public final kotlin.sequences.FlatteningSequence$iterator$1 extends java.lang.Object implements java.util.Iterator kotlin.jvm.internal.markers.KMappedMarker {
private final java.util.Iterator iterator
private java.util.Iterator itemIterator
final synthetic kotlin.sequences.FlatteningSequence this$0
void <init> (kotlin.sequences.FlatteningSequence)
kotlin.sequences.FlatteningSequence $receiver
public final java.util.Iterator getIterator ()
public final java.util.Iterator getItemIterator ()
public final void setItemIterator (java.util.Iterator)
java.util.Iterator
public java.lang.Object next ()
public boolean hasNext ()
private final boolean ensureItemIterator ()
Object element
java.util.Iterator nextItemIterator
public void remove ()
}
kotlin/sequences/FlatteningSequence.class
Sequences.kt
package kotlin.sequences
public final kotlin.sequences.FlatteningSequence extends java.lang.Object implements kotlin.sequences.Sequence {
private final kotlin.sequences.Sequence sequence
private final kotlin.jvm.functions.Function1 transformer
private final kotlin.jvm.functions.Function1 iterator
public void <init> (kotlin.sequences.Sequence, kotlin.jvm.functions.Function1, kotlin.jvm.functions.Function1)
kotlin.sequences.Sequence sequence
kotlin.jvm.functions.Function1 transformer
kotlin.jvm.functions.Function1 iterator
public java.util.Iterator iterator ()
public static final synthetic kotlin.sequences.Sequence access$getSequence$p (kotlin.sequences.FlatteningSequence)
kotlin.sequences.FlatteningSequence $this
public static final synthetic kotlin.jvm.functions.Function1 access$getIterator$p (kotlin.sequences.FlatteningSequence)
kotlin.sequences.FlatteningSequence $this
public static final synthetic kotlin.jvm.functions.Function1 access$getTransformer$p (kotlin.sequences.FlatteningSequence)
kotlin.sequences.FlatteningSequence $this
}
kotlin/sequences/GeneratorSequence$iterator$1.class
Sequences.kt
package kotlin.sequences
public final kotlin.sequences.GeneratorSequence$iterator$1 extends java.lang.Object implements java.util.Iterator kotlin.jvm.internal.markers.KMappedMarker {
private Object nextItem
private int nextState
final synthetic kotlin.sequences.GeneratorSequence this$0
void <init> (kotlin.sequences.GeneratorSequence)
kotlin.sequences.GeneratorSequence $receiver
public final java.lang.Object getNextItem ()
public final void setNextItem (java.lang.Object)
Object
public final int getNextState ()
public final void setNextState (int)
int
private final void calcNext ()
public java.lang.Object next ()
Object result
public boolean hasNext ()
public void remove ()
}
kotlin/sequences/GeneratorSequence.class
Sequences.kt
package kotlin.sequences
final kotlin.sequences.GeneratorSequence extends java.lang.Object implements kotlin.sequences.Sequence {
private final kotlin.jvm.functions.Function0 getInitialValue
private final kotlin.jvm.functions.Function1 getNextValue
public void <init> (kotlin.jvm.functions.Function0, kotlin.jvm.functions.Function1)
kotlin.jvm.functions.Function0 getInitialValue
kotlin.jvm.functions.Function1 getNextValue
public java.util.Iterator iterator ()
public static final synthetic kotlin.jvm.functions.Function0 access$getGetInitialValue$p (kotlin.sequences.GeneratorSequence)
kotlin.sequences.GeneratorSequence $this
public static final synthetic kotlin.jvm.functions.Function1 access$getGetNextValue$p (kotlin.sequences.GeneratorSequence)
kotlin.sequences.GeneratorSequence $this
}
kotlin/sequences/IndexingSequence$iterator$1.class
Sequences.kt
package kotlin.sequences
public final kotlin.sequences.IndexingSequence$iterator$1 extends java.lang.Object implements java.util.Iterator kotlin.jvm.internal.markers.KMappedMarker {
private final java.util.Iterator iterator
private int index
void <init> (kotlin.sequences.IndexingSequence)
kotlin.sequences.IndexingSequence $receiver
public final java.util.Iterator getIterator ()
public final int getIndex ()
public final void setIndex (int)
int
public kotlin.collections.IndexedValue next ()
public boolean hasNext ()
public void remove ()
public volatile synthetic java.lang.Object next ()
}
kotlin/sequences/IndexingSequence.class
Sequences.kt
package kotlin.sequences
public final kotlin.sequences.IndexingSequence extends java.lang.Object implements kotlin.sequences.Sequence {
private final kotlin.sequences.Sequence sequence
public void <init> (kotlin.sequences.Sequence)
kotlin.sequences.Sequence sequence
public java.util.Iterator iterator ()
public static final synthetic kotlin.sequences.Sequence access$getSequence$p (kotlin.sequences.IndexingSequence)
kotlin.sequences.IndexingSequence $this
}
kotlin/sequences/MergingSequence$iterator$1.class
Sequences.kt
package kotlin.sequences
public final kotlin.sequences.MergingSequence$iterator$1 extends java.lang.Object implements java.util.Iterator kotlin.jvm.internal.markers.KMappedMarker {
private final java.util.Iterator iterator1
private final java.util.Iterator iterator2
final synthetic kotlin.sequences.MergingSequence this$0
void <init> (kotlin.sequences.MergingSequence)
kotlin.sequences.MergingSequence $receiver
public final java.util.Iterator getIterator1 ()
public final java.util.Iterator getIterator2 ()
public java.lang.Object next ()
public boolean hasNext ()
public void remove ()
}
kotlin/sequences/MergingSequence.class
Sequences.kt
package kotlin.sequences
public final kotlin.sequences.MergingSequence extends java.lang.Object implements kotlin.sequences.Sequence {
private final kotlin.sequences.Sequence sequence1
private final kotlin.sequences.Sequence sequence2
private final kotlin.jvm.functions.Function2 transform
public void <init> (kotlin.sequences.Sequence, kotlin.sequences.Sequence, kotlin.jvm.functions.Function2)
kotlin.sequences.Sequence sequence1
kotlin.sequences.Sequence sequence2
kotlin.jvm.functions.Function2 transform
public java.util.Iterator iterator ()
public static final synthetic kotlin.sequences.Sequence access$getSequence1$p (kotlin.sequences.MergingSequence)
kotlin.sequences.MergingSequence $this
public static final synthetic kotlin.sequences.Sequence access$getSequence2$p (kotlin.sequences.MergingSequence)
kotlin.sequences.MergingSequence $this
public static final synthetic kotlin.jvm.functions.Function2 access$getTransform$p (kotlin.sequences.MergingSequence)
kotlin.sequences.MergingSequence $this
}
kotlin/sequences/Sequence.class
Sequence.kt
package kotlin.sequences
public abstract kotlin.sequences.Sequence extends java.lang.Object {
public abstract java.util.Iterator iterator ()
}
kotlin/sequences/SequenceBuilderIterator.class
SequenceBuilder.kt
package kotlin.sequences
final kotlin.sequences.SequenceBuilderIterator extends kotlin.sequences.SequenceScope implements java.util.Iterator kotlin.coroutines.Continuation kotlin.jvm.internal.markers.KMappedMarker {
private int state
private Object nextValue
private java.util.Iterator nextIterator
private kotlin.coroutines.Continuation nextStep
public void <init> ()
public final kotlin.coroutines.Continuation getNextStep ()
public final void setNextStep (kotlin.coroutines.Continuation)
kotlin.coroutines.Continuation
public boolean hasNext ()
kotlin.coroutines.Continuation step
public java.lang.Object next ()
Object result
private final java.lang.Object nextNotReady ()
private final java.lang.Throwable exceptionalState ()
public java.lang.Object yield (java.lang.Object, kotlin.coroutines.Continuation)
int $i$a$-suspendCoroutineUninterceptedOrReturn-SequenceBuilderIterator$yield$2
kotlin.coroutines.Continuation c
Object value
kotlin.coroutines.Continuation $completion
public java.lang.Object yieldAll (java.util.Iterator, kotlin.coroutines.Continuation)
int $i$a$-suspendCoroutineUninterceptedOrReturn-SequenceBuilderIterator$yieldAll$2
kotlin.coroutines.Continuation c
java.util.Iterator iterator
kotlin.coroutines.Continuation $completion
public void resumeWith (java.lang.Object)
Object result
public kotlin.coroutines.CoroutineContext getContext ()
public void remove ()
}
kotlin/sequences/SequenceScope.class
SequenceBuilder.kt
package kotlin.sequences
public abstract kotlin.sequences.SequenceScope extends java.lang.Object {
public void <init> ()
public abstract java.lang.Object yield (java.lang.Object, kotlin.coroutines.Continuation)
public abstract java.lang.Object yieldAll (java.util.Iterator, kotlin.coroutines.Continuation)
public final java.lang.Object yieldAll (java.lang.Iterable, kotlin.coroutines.Continuation)
Iterable elements
kotlin.coroutines.Continuation $completion
public final java.lang.Object yieldAll (kotlin.sequences.Sequence, kotlin.coroutines.Continuation)
kotlin.sequences.Sequence sequence
kotlin.coroutines.Continuation $completion
}
kotlin/sequences/SequencesKt.class
<Unknown>
package kotlin.sequences
public final kotlin.sequences.SequencesKt extends kotlin.sequences.SequencesKt___SequencesKt {
private void <init> ()
}
kotlin/sequences/SequencesKt__SequenceBuilderKt$sequence$$inlined$Sequence$1.class
Sequences.kt
package kotlin.sequences
public final kotlin.sequences.SequencesKt__SequenceBuilderKt$sequence$$inlined$Sequence$1 extends java.lang.Object implements kotlin.sequences.Sequence {
final synthetic kotlin.jvm.functions.Function2 $block$inlined
public void <init> (kotlin.jvm.functions.Function2)
public java.util.Iterator iterator ()
int $i$a$-Sequence-SequencesKt__SequenceBuilderKt$sequence$1
}
kotlin/sequences/SequencesKt__SequenceBuilderKt.class
SequenceBuilder.kt
package kotlin.sequences
kotlin.sequences.SequencesKt__SequenceBuilderKt extends java.lang.Object {
private static final int State_NotReady
private static final int State_ManyNotReady
private static final int State_ManyReady
private static final int State_Ready
private static final int State_Done
private static final int State_Failed
public static final kotlin.sequences.Sequence sequence (kotlin.jvm.functions.Function2)
kotlin.jvm.functions.Function2 block
public static final java.util.Iterator iterator (kotlin.jvm.functions.Function2)
kotlin.sequences.SequenceBuilderIterator iterator
kotlin.jvm.functions.Function2 block
public void <init> ()
}
kotlin/sequences/SequencesKt__SequencesJVMKt.class
SequencesJVM.kt
package kotlin.sequences
kotlin.sequences.SequencesKt__SequencesJVMKt extends kotlin.sequences.SequencesKt__SequenceBuilderKt {
private static final kotlin.sequences.Sequence asSequence (java.util.Enumeration)
java.util.Enumeration $this$asSequence
public void <init> ()
}
kotlin/sequences/SequencesKt__SequencesKt$Sequence$1.class
Sequences.kt
package kotlin.sequences
public final kotlin.sequences.SequencesKt__SequencesKt$Sequence$1 extends java.lang.Object implements kotlin.sequences.Sequence {
final synthetic kotlin.jvm.functions.Function0 $iterator
public void <init> (kotlin.jvm.functions.Function0)
kotlin.jvm.functions.Function0 $iterator
public java.util.Iterator iterator ()
}
kotlin/sequences/SequencesKt__SequencesKt$asSequence$$inlined$Sequence$1.class
Sequences.kt
package kotlin.sequences
public final kotlin.sequences.SequencesKt__SequencesKt$asSequence$$inlined$Sequence$1 extends java.lang.Object implements kotlin.sequences.Sequence {
final synthetic java.util.Iterator $this_asSequence$inlined
public void <init> (java.util.Iterator)
public java.util.Iterator iterator ()
int $i$a$-Sequence-SequencesKt__SequencesKt$asSequence$1
}
kotlin/sequences/SequencesKt__SequencesKt$flatMapIndexed$1.class
Sequences.kt
package kotlin.sequences
final kotlin.sequences.SequencesKt__SequencesKt$flatMapIndexed$1 extends kotlin.coroutines.jvm.internal.RestrictedSuspendLambda implements kotlin.jvm.functions.Function2 {
Object L$1
int I$0
int label
private synthetic Object L$0
final synthetic kotlin.sequences.Sequence $source
final synthetic kotlin.jvm.functions.Function2 $transform
final synthetic kotlin.jvm.functions.Function1 $iterator
void <init> (kotlin.sequences.Sequence, kotlin.jvm.functions.Function2, kotlin.jvm.functions.Function1, kotlin.coroutines.Continuation)
kotlin.sequences.Sequence $source
kotlin.jvm.functions.Function2 $transform
kotlin.jvm.functions.Function1 $iterator
kotlin.coroutines.Continuation $completion
public final java.lang.Object invokeSuspend (java.lang.Object)
kotlin.sequences.SequenceScope $this$sequence
kotlin.sequences.SequenceScope $this$sequence
kotlin.sequences.SequenceScope $this$sequence
int index
int index
int index
Object element
Object element
Object element
Object result
Object $result
public final kotlin.coroutines.Continuation create (java.lang.Object, kotlin.coroutines.Continuation)
Object value
kotlin.coroutines.Continuation $completion
public final java.lang.Object invoke (kotlin.sequences.SequenceScope, kotlin.coroutines.Continuation)
kotlin.sequences.SequenceScope p1
kotlin.coroutines.Continuation p2
public volatile synthetic java.lang.Object invoke (java.lang.Object, java.lang.Object)
Object p1
Object p2
}
kotlin/sequences/SequencesKt__SequencesKt$flatten$1.class
Sequences.kt
package kotlin.sequences
final kotlin.sequences.SequencesKt__SequencesKt$flatten$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 {
public static final kotlin.sequences.SequencesKt__SequencesKt$flatten$1 INSTANCE
void <init> ()
public final java.util.Iterator invoke (kotlin.sequences.Sequence)
kotlin.sequences.Sequence it
public volatile synthetic java.lang.Object invoke (java.lang.Object)
Object p1
static void <clinit> ()
}
kotlin/sequences/SequencesKt__SequencesKt$flatten$2.class
Sequences.kt
package kotlin.sequences
final kotlin.sequences.SequencesKt__SequencesKt$flatten$2 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 {
public static final kotlin.sequences.SequencesKt__SequencesKt$flatten$2 INSTANCE
void <init> ()
public final java.util.Iterator invoke (java.lang.Iterable)
Iterable it
public volatile synthetic java.lang.Object invoke (java.lang.Object)
Object p1
static void <clinit> ()
}
kotlin/sequences/SequencesKt__SequencesKt$flatten$3.class
Sequences.kt
package kotlin.sequences
final kotlin.sequences.SequencesKt__SequencesKt$flatten$3 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 {
public static final kotlin.sequences.SequencesKt__SequencesKt$flatten$3 INSTANCE
void <init> ()
public final java.lang.Object invoke (java.lang.Object)
Object it
static void <clinit> ()
}
kotlin/sequences/SequencesKt__SequencesKt$generateSequence$1.class
Sequences.kt
package kotlin.sequences
final kotlin.sequences.SequencesKt__SequencesKt$generateSequence$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 {
final synthetic kotlin.jvm.functions.Function0 $nextFunction
void <init> (kotlin.jvm.functions.Function0)
kotlin.jvm.functions.Function0 $nextFunction
public final java.lang.Object invoke (java.lang.Object)
Object it
}
kotlin/sequences/SequencesKt__SequencesKt$generateSequence$2.class
Sequences.kt
package kotlin.sequences
final kotlin.sequences.SequencesKt__SequencesKt$generateSequence$2 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function0 {
final synthetic Object $seed
void <init> (java.lang.Object)
Object $seed
public final java.lang.Object invoke ()
}
kotlin/sequences/SequencesKt__SequencesKt$ifEmpty$1.class
Sequences.kt
package kotlin.sequences
final kotlin.sequences.SequencesKt__SequencesKt$ifEmpty$1 extends kotlin.coroutines.jvm.internal.RestrictedSuspendLambda implements kotlin.jvm.functions.Function2 {
int label
private synthetic Object L$0
final synthetic kotlin.sequences.Sequence $this_ifEmpty
final synthetic kotlin.jvm.functions.Function0 $defaultValue
void <init> (kotlin.sequences.Sequence, kotlin.jvm.functions.Function0, kotlin.coroutines.Continuation)
kotlin.sequences.Sequence $receiver
kotlin.jvm.functions.Function0 $defaultValue
kotlin.coroutines.Continuation $completion
public final java.lang.Object invokeSuspend (java.lang.Object)
kotlin.sequences.SequenceScope $this$sequence
kotlin.sequences.SequenceScope $this$sequence
java.util.Iterator iterator
Object $result
public final kotlin.coroutines.Continuation create (java.lang.Object, kotlin.coroutines.Continuation)
Object value
kotlin.coroutines.Continuation $completion
public final java.lang.Object invoke (kotlin.sequences.SequenceScope, kotlin.coroutines.Continuation)
kotlin.sequences.SequenceScope p1
kotlin.coroutines.Continuation p2
public volatile synthetic java.lang.Object invoke (java.lang.Object, java.lang.Object)
Object p1
Object p2
}
kotlin/sequences/SequencesKt__SequencesKt$shuffled$1.class
Sequences.kt
package kotlin.sequences
final kotlin.sequences.SequencesKt__SequencesKt$shuffled$1 extends kotlin.coroutines.jvm.internal.RestrictedSuspendLambda implements kotlin.jvm.functions.Function2 {
Object L$1
int label
private synthetic Object L$0
final synthetic kotlin.sequences.Sequence $this_shuffled
final synthetic kotlin.random.Random $random
void <init> (kotlin.sequences.Sequence, kotlin.random.Random, kotlin.coroutines.Continuation)
kotlin.sequences.Sequence $receiver
kotlin.random.Random $random
kotlin.coroutines.Continuation $completion
public final java.lang.Object invokeSuspend (java.lang.Object)
kotlin.sequences.SequenceScope $this$sequence
kotlin.sequences.SequenceScope $this$sequence
kotlin.sequences.SequenceScope $this$sequence
java.util.List buffer
java.util.List buffer
java.util.List buffer
int j
Object last
Object last
Object value
Object $result
public final kotlin.coroutines.Continuation create (java.lang.Object, kotlin.coroutines.Continuation)
Object value
kotlin.coroutines.Continuation $completion
public final java.lang.Object invoke (kotlin.sequences.SequenceScope, kotlin.coroutines.Continuation)
kotlin.sequences.SequenceScope p1
kotlin.coroutines.Continuation p2
public volatile synthetic java.lang.Object invoke (java.lang.Object, java.lang.Object)
Object p1
Object p2
}
kotlin/sequences/SequencesKt__SequencesKt.class
Sequences.kt
package kotlin.sequences
kotlin.sequences.SequencesKt__SequencesKt extends kotlin.sequences.SequencesKt__SequencesJVMKt {
private static final kotlin.sequences.Sequence Sequence (kotlin.jvm.functions.Function0)
kotlin.jvm.functions.Function0 iterator
public static final kotlin.sequences.Sequence asSequence (java.util.Iterator)
java.util.Iterator $this$asSequence
public static final transient kotlin.sequences.Sequence sequenceOf (java.lang.Object[])
Object[] elements
public static final kotlin.sequences.Sequence emptySequence ()
private static final kotlin.sequences.Sequence orEmpty (kotlin.sequences.Sequence)
kotlin.sequences.Sequence $this$orEmpty
public static final kotlin.sequences.Sequence ifEmpty (kotlin.sequences.Sequence, kotlin.jvm.functions.Function0)
kotlin.sequences.Sequence $this$ifEmpty
kotlin.jvm.functions.Function0 defaultValue
public static final kotlin.sequences.Sequence flatten (kotlin.sequences.Sequence)
kotlin.sequences.Sequence $this$flatten
public static final kotlin.sequences.Sequence flattenSequenceOfIterable (kotlin.sequences.Sequence)
kotlin.sequences.Sequence $this$flatten
private static final kotlin.sequences.Sequence flatten$SequencesKt__SequencesKt (kotlin.sequences.Sequence, kotlin.jvm.functions.Function1)
kotlin.sequences.Sequence $this$flatten
kotlin.jvm.functions.Function1 iterator
public static final kotlin.Pair unzip (kotlin.sequences.Sequence)
kotlin.Pair pair
java.util.ArrayList listT
java.util.ArrayList listR
kotlin.sequences.Sequence $this$unzip
public static final kotlin.sequences.Sequence shuffled (kotlin.sequences.Sequence)
kotlin.sequences.Sequence $this$shuffled
public static final kotlin.sequences.Sequence shuffled (kotlin.sequences.Sequence, kotlin.random.Random)
kotlin.sequences.Sequence $this$shuffled
kotlin.random.Random random
public static final kotlin.sequences.Sequence flatMapIndexed (kotlin.sequences.Sequence, kotlin.jvm.functions.Function2, kotlin.jvm.functions.Function1)
kotlin.sequences.Sequence source
kotlin.jvm.functions.Function2 transform
kotlin.jvm.functions.Function1 iterator
public static final kotlin.sequences.Sequence constrainOnce (kotlin.sequences.Sequence)
kotlin.sequences.Sequence $this$constrainOnce
public static final kotlin.sequences.Sequence generateSequence (kotlin.jvm.functions.Function0)
kotlin.jvm.functions.Function0 nextFunction
public static final kotlin.sequences.Sequence generateSequence (java.lang.Object, kotlin.jvm.functions.Function1)
Object seed
kotlin.jvm.functions.Function1 nextFunction
public static final kotlin.sequences.Sequence generateSequence (kotlin.jvm.functions.Function0, kotlin.jvm.functions.Function1)
kotlin.jvm.functions.Function0 seedFunction
kotlin.jvm.functions.Function1 nextFunction
public void <init> ()
}
kotlin/sequences/SequencesKt___SequencesJvmKt$filterIsInstance$1.class
_SequencesJvm.kt
package kotlin.sequences
final kotlin.sequences.SequencesKt___SequencesJvmKt$filterIsInstance$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 {
final synthetic Class $klass
void <init> (java.lang.Class)
Class $klass
public final java.lang.Boolean invoke (java.lang.Object)
Object it
public volatile synthetic java.lang.Object invoke (java.lang.Object)
Object p1
}
kotlin/sequences/SequencesKt___SequencesJvmKt.class
_SequencesJvm.kt
package kotlin.sequences
kotlin.sequences.SequencesKt___SequencesJvmKt extends kotlin.sequences.SequencesKt__SequencesKt {
public static final kotlin.sequences.Sequence filterIsInstance (kotlin.sequences.Sequence, java.lang.Class)
kotlin.sequences.Sequence $this$filterIsInstance
Class klass
public static final java.util.Collection filterIsInstanceTo (kotlin.sequences.Sequence, java.util.Collection, java.lang.Class)
Object element
kotlin.sequences.Sequence $this$filterIsInstanceTo
java.util.Collection destination
Class klass
public static final java.util.SortedSet toSortedSet (kotlin.sequences.Sequence)
kotlin.sequences.Sequence $this$toSortedSet
public static final java.util.SortedSet toSortedSet (kotlin.sequences.Sequence, java.util.Comparator)
kotlin.sequences.Sequence $this$toSortedSet
java.util.Comparator comparator
public static final synthetic java.lang.Double max (kotlin.sequences.Sequence)
kotlin.sequences.Sequence $this$max
public static final synthetic java.lang.Float max (kotlin.sequences.Sequence)
kotlin.sequences.Sequence $this$max
public static final synthetic java.lang.Comparable max (kotlin.sequences.Sequence)
kotlin.sequences.Sequence $this$max
public static final synthetic java.lang.Object maxBy (kotlin.sequences.Sequence, kotlin.jvm.functions.Function1)
Object e$iv
Comparable v$iv
int $i$f$maxByOrNull
java.util.Iterator iterator$iv
Object maxElem$iv
Comparable maxValue$iv
kotlin.sequences.Sequence $this$maxByOrNull$iv
int $i$f$maxBy
kotlin.sequences.Sequence $this$maxBy
kotlin.jvm.functions.Function1 selector
public static final synthetic java.lang.Object maxWith (kotlin.sequences.Sequence, java.util.Comparator)
kotlin.sequences.Sequence $this$maxWith
java.util.Comparator comparator
public static final synthetic java.lang.Double min (kotlin.sequences.Sequence)
kotlin.sequences.Sequence $this$min
public static final synthetic java.lang.Float min (kotlin.sequences.Sequence)
kotlin.sequences.Sequence $this$min
public static final synthetic java.lang.Comparable min (kotlin.sequences.Sequence)
kotlin.sequences.Sequence $this$min
public static final synthetic java.lang.Object minBy (kotlin.sequences.Sequence, kotlin.jvm.functions.Function1)
Object e$iv
Comparable v$iv
int $i$f$minByOrNull
java.util.Iterator iterator$iv
Object minElem$iv
Comparable minValue$iv
kotlin.sequences.Sequence $this$minByOrNull$iv
int $i$f$minBy
kotlin.sequences.Sequence $this$minBy
kotlin.jvm.functions.Function1 selector
public static final synthetic java.lang.Object minWith (kotlin.sequences.Sequence, java.util.Comparator)
kotlin.sequences.Sequence $this$minWith
java.util.Comparator comparator
private static final java.math.BigDecimal sumOfBigDecimal (kotlin.sequences.Sequence, kotlin.jvm.functions.Function1)
Object element
java.math.BigDecimal sum
kotlin.sequences.Sequence $this$sumOf
kotlin.jvm.functions.Function1 selector
private static final java.math.BigInteger sumOfBigInteger (kotlin.sequences.Sequence, kotlin.jvm.functions.Function1)
Object element
java.math.BigInteger sum
kotlin.sequences.Sequence $this$sumOf
kotlin.jvm.functions.Function1 selector
public void <init> ()
}
kotlin/sequences/SequencesKt___SequencesKt$asIterable$$inlined$Iterable$1.class
Iterables.kt
package kotlin.sequences
public final kotlin.sequences.SequencesKt___SequencesKt$asIterable$$inlined$Iterable$1 extends java.lang.Object implements java.lang.Iterable kotlin.jvm.internal.markers.KMappedMarker {
final synthetic kotlin.sequences.Sequence $this_asIterable$inlined
public void <init> (kotlin.sequences.Sequence)
public java.util.Iterator iterator ()
int $i$a$-Iterable-SequencesKt___SequencesKt$asIterable$1
}
kotlin/sequences/SequencesKt___SequencesKt$distinct$1.class
_Sequences.kt
package kotlin.sequences
final kotlin.sequences.SequencesKt___SequencesKt$distinct$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 {
public static final kotlin.sequences.SequencesKt___SequencesKt$distinct$1 INSTANCE
void <init> ()
public final java.lang.Object invoke (java.lang.Object)
Object it
static void <clinit> ()
}
kotlin/sequences/SequencesKt___SequencesKt$elementAt$1.class
_Sequences.kt
package kotlin.sequences
final kotlin.sequences.SequencesKt___SequencesKt$elementAt$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 {
final synthetic int $index
void <init> (int)
int $index
public final java.lang.Object invoke (int)
int it
public volatile synthetic java.lang.Object invoke (java.lang.Object)
Object p1
}
kotlin/sequences/SequencesKt___SequencesKt$filterIndexed$1.class
_Sequences.kt
package kotlin.sequences
final kotlin.sequences.SequencesKt___SequencesKt$filterIndexed$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 {
final synthetic kotlin.jvm.functions.Function2 $predicate
void <init> (kotlin.jvm.functions.Function2)
kotlin.jvm.functions.Function2 $predicate
public final java.lang.Boolean invoke (kotlin.collections.IndexedValue)
kotlin.collections.IndexedValue it
public volatile synthetic java.lang.Object invoke (java.lang.Object)
Object p1
}
kotlin/sequences/SequencesKt___SequencesKt$filterIndexed$2.class
_Sequences.kt
package kotlin.sequences
final kotlin.sequences.SequencesKt___SequencesKt$filterIndexed$2 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 {
public static final kotlin.sequences.SequencesKt___SequencesKt$filterIndexed$2 INSTANCE
void <init> ()
public final java.lang.Object invoke (kotlin.collections.IndexedValue)
kotlin.collections.IndexedValue it
public volatile synthetic java.lang.Object invoke (java.lang.Object)
Object p1
static void <clinit> ()
}
kotlin/sequences/SequencesKt___SequencesKt$filterIsInstance$1.class
_Sequences.kt
package kotlin.sequences
public final kotlin.sequences.SequencesKt___SequencesKt$filterIsInstance$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 {
public static final kotlin.sequences.SequencesKt___SequencesKt$filterIsInstance$1 INSTANCE
public void <init> ()
public final java.lang.Boolean invoke (java.lang.Object)
Object it
public volatile synthetic java.lang.Object invoke (java.lang.Object)
Object p1
static void <clinit> ()
}
kotlin/sequences/SequencesKt___SequencesKt$filterNotNull$1.class
_Sequences.kt
package kotlin.sequences
final kotlin.sequences.SequencesKt___SequencesKt$filterNotNull$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 {
public static final kotlin.sequences.SequencesKt___SequencesKt$filterNotNull$1 INSTANCE
void <init> ()
public final java.lang.Boolean invoke (java.lang.Object)
Object it
public volatile synthetic java.lang.Object invoke (java.lang.Object)
Object p1
static void <clinit> ()
}
kotlin/sequences/SequencesKt___SequencesKt$flatMap$1.class
_Sequences.kt
package kotlin.sequences
final synthetic kotlin.sequences.SequencesKt___SequencesKt$flatMap$1 extends kotlin.jvm.internal.FunctionReferenceImpl implements kotlin.jvm.functions.Function1 {
public static final kotlin.sequences.SequencesKt___SequencesKt$flatMap$1 INSTANCE
void <init> ()
public final java.util.Iterator invoke (java.lang.Iterable)
Iterable p0
public volatile synthetic java.lang.Object invoke (java.lang.Object)
Object p1
static void <clinit> ()
}
kotlin/sequences/SequencesKt___SequencesKt$flatMap$2.class
_Sequences.kt
package kotlin.sequences
final synthetic kotlin.sequences.SequencesKt___SequencesKt$flatMap$2 extends kotlin.jvm.internal.FunctionReferenceImpl implements kotlin.jvm.functions.Function1 {
public static final kotlin.sequences.SequencesKt___SequencesKt$flatMap$2 INSTANCE
void <init> ()
public final java.util.Iterator invoke (kotlin.sequences.Sequence)
kotlin.sequences.Sequence p0
public volatile synthetic java.lang.Object invoke (java.lang.Object)
Object p1
static void <clinit> ()
}
kotlin/sequences/SequencesKt___SequencesKt$flatMapIndexed$1.class
_Sequences.kt
package kotlin.sequences
final synthetic kotlin.sequences.SequencesKt___SequencesKt$flatMapIndexed$1 extends kotlin.jvm.internal.FunctionReferenceImpl implements kotlin.jvm.functions.Function1 {
public static final kotlin.sequences.SequencesKt___SequencesKt$flatMapIndexed$1 INSTANCE
void <init> ()
public final java.util.Iterator invoke (java.lang.Iterable)
Iterable p0
public volatile synthetic java.lang.Object invoke (java.lang.Object)
Object p1
static void <clinit> ()
}
kotlin/sequences/SequencesKt___SequencesKt$flatMapIndexed$2.class
_Sequences.kt
package kotlin.sequences
final synthetic kotlin.sequences.SequencesKt___SequencesKt$flatMapIndexed$2 extends kotlin.jvm.internal.FunctionReferenceImpl implements kotlin.jvm.functions.Function1 {
public static final kotlin.sequences.SequencesKt___SequencesKt$flatMapIndexed$2 INSTANCE
void <init> ()
public final java.util.Iterator invoke (kotlin.sequences.Sequence)
kotlin.sequences.Sequence p0
public volatile synthetic java.lang.Object invoke (java.lang.Object)
Object p1
static void <clinit> ()
}
kotlin/sequences/SequencesKt___SequencesKt$groupingBy$1.class
_Sequences.kt
package kotlin.sequences
public final kotlin.sequences.SequencesKt___SequencesKt$groupingBy$1 extends java.lang.Object implements kotlin.collections.Grouping {
final synthetic kotlin.sequences.Sequence $this_groupingBy
final synthetic kotlin.jvm.functions.Function1 $keySelector
public void <init> (kotlin.sequences.Sequence, kotlin.jvm.functions.Function1)
kotlin.sequences.Sequence $receiver
kotlin.jvm.functions.Function1 $keySelector
public java.util.Iterator sourceIterator ()
public java.lang.Object keyOf (java.lang.Object)
Object element
}
kotlin/sequences/SequencesKt___SequencesKt$minus$1$iterator$1.class
_Sequences.kt
package kotlin.sequences
final kotlin.sequences.SequencesKt___SequencesKt$minus$1$iterator$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 {
final synthetic kotlin.jvm.internal.Ref$BooleanRef $removed
final synthetic Object $element
void <init> (kotlin.jvm.internal.Ref$BooleanRef, java.lang.Object)
kotlin.jvm.internal.Ref$BooleanRef $removed
Object $element
public final java.lang.Boolean invoke (java.lang.Object)
Object it
public volatile synthetic java.lang.Object invoke (java.lang.Object)
Object p1
}
kotlin/sequences/SequencesKt___SequencesKt$minus$1.class
_Sequences.kt
package kotlin.sequences
public final kotlin.sequences.SequencesKt___SequencesKt$minus$1 extends java.lang.Object implements kotlin.sequences.Sequence {
final synthetic kotlin.sequences.Sequence $this_minus
final synthetic Object $element
void <init> (kotlin.sequences.Sequence, java.lang.Object)
kotlin.sequences.Sequence $receiver
Object $element
public java.util.Iterator iterator ()
kotlin.jvm.internal.Ref$BooleanRef removed
}
kotlin/sequences/SequencesKt___SequencesKt$minus$2$iterator$1.class
_Sequences.kt
package kotlin.sequences
final kotlin.sequences.SequencesKt___SequencesKt$minus$2$iterator$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 {
final synthetic Object[] $elements
void <init> (java.lang.Object[])
Object[] $elements
public final java.lang.Boolean invoke (java.lang.Object)
Object it
public volatile synthetic java.lang.Object invoke (java.lang.Object)
Object p1
}
kotlin/sequences/SequencesKt___SequencesKt$minus$2.class
_Sequences.kt
package kotlin.sequences
public final kotlin.sequences.SequencesKt___SequencesKt$minus$2 extends java.lang.Object implements kotlin.sequences.Sequence {
final synthetic kotlin.sequences.Sequence $this_minus
final synthetic Object[] $elements
void <init> (kotlin.sequences.Sequence, java.lang.Object[])
kotlin.sequences.Sequence $receiver
Object[] $elements
public java.util.Iterator iterator ()
}
kotlin/sequences/SequencesKt___SequencesKt$minus$3$iterator$1.class
_Sequences.kt
package kotlin.sequences
final kotlin.sequences.SequencesKt___SequencesKt$minus$3$iterator$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 {
final synthetic java.util.Collection $other
void <init> (java.util.Collection)
java.util.Collection $other
public final java.lang.Boolean invoke (java.lang.Object)
Object it
public volatile synthetic java.lang.Object invoke (java.lang.Object)
Object p1
}
kotlin/sequences/SequencesKt___SequencesKt$minus$3.class
_Sequences.kt
package kotlin.sequences
public final kotlin.sequences.SequencesKt___SequencesKt$minus$3 extends java.lang.Object implements kotlin.sequences.Sequence {
final synthetic Iterable $elements
final synthetic kotlin.sequences.Sequence $this_minus
void <init> (java.lang.Iterable, kotlin.sequences.Sequence)
Iterable $elements
kotlin.sequences.Sequence $receiver
public java.util.Iterator iterator ()
java.util.Collection other
}
kotlin/sequences/SequencesKt___SequencesKt$minus$4$iterator$1.class
_Sequences.kt
package kotlin.sequences
final kotlin.sequences.SequencesKt___SequencesKt$minus$4$iterator$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 {
final synthetic java.util.List $other
void <init> (java.util.List)
java.util.List $other
public final java.lang.Boolean invoke (java.lang.Object)
Object it
public volatile synthetic java.lang.Object invoke (java.lang.Object)
Object p1
}
kotlin/sequences/SequencesKt___SequencesKt$minus$4.class
_Sequences.kt
package kotlin.sequences
public final kotlin.sequences.SequencesKt___SequencesKt$minus$4 extends java.lang.Object implements kotlin.sequences.Sequence {
final synthetic kotlin.sequences.Sequence $elements
final synthetic kotlin.sequences.Sequence $this_minus
void <init> (kotlin.sequences.Sequence, kotlin.sequences.Sequence)
kotlin.sequences.Sequence $elements
kotlin.sequences.Sequence $receiver
public java.util.Iterator iterator ()
java.util.List other
}
kotlin/sequences/SequencesKt___SequencesKt$onEach$1.class
_Sequences.kt
package kotlin.sequences
final kotlin.sequences.SequencesKt___SequencesKt$onEach$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 {
final synthetic kotlin.jvm.functions.Function1 $action
void <init> (kotlin.jvm.functions.Function1)
kotlin.jvm.functions.Function1 $action
public final java.lang.Object invoke (java.lang.Object)
Object it
}
kotlin/sequences/SequencesKt___SequencesKt$onEachIndexed$1.class
_Sequences.kt
package kotlin.sequences
final kotlin.sequences.SequencesKt___SequencesKt$onEachIndexed$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function2 {
final synthetic kotlin.jvm.functions.Function2 $action
void <init> (kotlin.jvm.functions.Function2)
kotlin.jvm.functions.Function2 $action
public final java.lang.Object invoke (int, java.lang.Object)
int index
Object element
public volatile synthetic java.lang.Object invoke (java.lang.Object, java.lang.Object)
Object p1
Object p2
}
kotlin/sequences/SequencesKt___SequencesKt$requireNoNulls$1.class
_Sequences.kt
package kotlin.sequences
final kotlin.sequences.SequencesKt___SequencesKt$requireNoNulls$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 {
final synthetic kotlin.sequences.Sequence $this_requireNoNulls
void <init> (kotlin.sequences.Sequence)
kotlin.sequences.Sequence $receiver
public final java.lang.Object invoke (java.lang.Object)
Object it
}
kotlin/sequences/SequencesKt___SequencesKt$runningFold$1.class
_Sequences.kt
package kotlin.sequences
final kotlin.sequences.SequencesKt___SequencesKt$runningFold$1 extends kotlin.coroutines.jvm.internal.RestrictedSuspendLambda implements kotlin.jvm.functions.Function2 {
Object L$1
Object L$2
int label
private synthetic Object L$0
final synthetic Object $initial
final synthetic kotlin.sequences.Sequence $this_runningFold
final synthetic kotlin.jvm.functions.Function2 $operation
void <init> (java.lang.Object, kotlin.sequences.Sequence, kotlin.jvm.functions.Function2, kotlin.coroutines.Continuation)
Object $initial
kotlin.sequences.Sequence $receiver
kotlin.jvm.functions.Function2 $operation
kotlin.coroutines.Continuation $completion
public final java.lang.Object invokeSuspend (java.lang.Object)
kotlin.sequences.SequenceScope $this$sequence
kotlin.sequences.SequenceScope $this$sequence
kotlin.sequences.SequenceScope $this$sequence
Object accumulator
Object accumulator
Object element
Object $result
public final kotlin.coroutines.Continuation create (java.lang.Object, kotlin.coroutines.Continuation)
Object value
kotlin.coroutines.Continuation $completion
public final java.lang.Object invoke (kotlin.sequences.SequenceScope, kotlin.coroutines.Continuation)
kotlin.sequences.SequenceScope p1
kotlin.coroutines.Continuation p2
public volatile synthetic java.lang.Object invoke (java.lang.Object, java.lang.Object)
Object p1
Object p2
}
kotlin/sequences/SequencesKt___SequencesKt$runningFoldIndexed$1.class
_Sequences.kt
package kotlin.sequences
final kotlin.sequences.SequencesKt___SequencesKt$runningFoldIndexed$1 extends kotlin.coroutines.jvm.internal.RestrictedSuspendLambda implements kotlin.jvm.functions.Function2 {
Object L$1
Object L$2
int I$0
int label
private synthetic Object L$0
final synthetic Object $initial
final synthetic kotlin.sequences.Sequence $this_runningFoldIndexed
final synthetic kotlin.jvm.functions.Function3 $operation
void <init> (java.lang.Object, kotlin.sequences.Sequence, kotlin.jvm.functions.Function3, kotlin.coroutines.Continuation)
Object $initial
kotlin.sequences.Sequence $receiver
kotlin.jvm.functions.Function3 $operation
kotlin.coroutines.Continuation $completion
public final java.lang.Object invokeSuspend (java.lang.Object)
kotlin.sequences.SequenceScope $this$sequence
kotlin.sequences.SequenceScope $this$sequence
kotlin.sequences.SequenceScope $this$sequence
kotlin.sequences.SequenceScope $this$sequence
int index
int index
int index
Object accumulator
Object accumulator
Object accumulator
Object element
Object element
Object element
Object $result
public final kotlin.coroutines.Continuation create (java.lang.Object, kotlin.coroutines.Continuation)
Object value
kotlin.coroutines.Continuation $completion
public final java.lang.Object invoke (kotlin.sequences.SequenceScope, kotlin.coroutines.Continuation)
kotlin.sequences.SequenceScope p1
kotlin.coroutines.Continuation p2
public volatile synthetic java.lang.Object invoke (java.lang.Object, java.lang.Object)
Object p1
Object p2
}
kotlin/sequences/SequencesKt___SequencesKt$runningReduce$1.class
_Sequences.kt
package kotlin.sequences
final kotlin.sequences.SequencesKt___SequencesKt$runningReduce$1 extends kotlin.coroutines.jvm.internal.RestrictedSuspendLambda implements kotlin.jvm.functions.Function2 {
Object L$1
Object L$2
int label
private synthetic Object L$0
final synthetic kotlin.sequences.Sequence $this_runningReduce
final synthetic kotlin.jvm.functions.Function2 $operation
void <init> (kotlin.sequences.Sequence, kotlin.jvm.functions.Function2, kotlin.coroutines.Continuation)
kotlin.sequences.Sequence $receiver
kotlin.jvm.functions.Function2 $operation
kotlin.coroutines.Continuation $completion
public final java.lang.Object invokeSuspend (java.lang.Object)
kotlin.sequences.SequenceScope $this$sequence
kotlin.sequences.SequenceScope $this$sequence
kotlin.sequences.SequenceScope $this$sequence
java.util.Iterator iterator
java.util.Iterator iterator
java.util.Iterator iterator
Object accumulator
Object accumulator
Object accumulator
Object $result
public final kotlin.coroutines.Continuation create (java.lang.Object, kotlin.coroutines.Continuation)
Object value
kotlin.coroutines.Continuation $completion
public final java.lang.Object invoke (kotlin.sequences.SequenceScope, kotlin.coroutines.Continuation)
kotlin.sequences.SequenceScope p1
kotlin.coroutines.Continuation p2
public volatile synthetic java.lang.Object invoke (java.lang.Object, java.lang.Object)
Object p1
Object p2
}
kotlin/sequences/SequencesKt___SequencesKt$runningReduceIndexed$1.class
_Sequences.kt
package kotlin.sequences
final kotlin.sequences.SequencesKt___SequencesKt$runningReduceIndexed$1 extends kotlin.coroutines.jvm.internal.RestrictedSuspendLambda implements kotlin.jvm.functions.Function2 {
Object L$1
Object L$2
int I$0
int label
private synthetic Object L$0
final synthetic kotlin.sequences.Sequence $this_runningReduceIndexed
final synthetic kotlin.jvm.functions.Function3 $operation
void <init> (kotlin.sequences.Sequence, kotlin.jvm.functions.Function3, kotlin.coroutines.Continuation)
kotlin.sequences.Sequence $receiver
kotlin.jvm.functions.Function3 $operation
kotlin.coroutines.Continuation $completion
public final java.lang.Object invokeSuspend (java.lang.Object)
kotlin.sequences.SequenceScope $this$sequence
kotlin.sequences.SequenceScope $this$sequence
kotlin.sequences.SequenceScope $this$sequence
kotlin.sequences.SequenceScope $this$sequence
java.util.Iterator iterator
java.util.Iterator iterator
java.util.Iterator iterator
java.util.Iterator iterator
Object accumulator
Object accumulator
Object accumulator
Object accumulator
int index
int index
int index
Object $result
public final kotlin.coroutines.Continuation create (java.lang.Object, kotlin.coroutines.Continuation)
Object value
kotlin.coroutines.Continuation $completion
public final java.lang.Object invoke (kotlin.sequences.SequenceScope, kotlin.coroutines.Continuation)
kotlin.sequences.SequenceScope p1
kotlin.coroutines.Continuation p2
public volatile synthetic java.lang.Object invoke (java.lang.Object, java.lang.Object)
Object p1
Object p2
}
kotlin/sequences/SequencesKt___SequencesKt$sorted$1.class
_Sequences.kt
package kotlin.sequences
public final kotlin.sequences.SequencesKt___SequencesKt$sorted$1 extends java.lang.Object implements kotlin.sequences.Sequence {
final synthetic kotlin.sequences.Sequence $this_sorted
void <init> (kotlin.sequences.Sequence)
kotlin.sequences.Sequence $receiver
public java.util.Iterator iterator ()
java.util.List sortedList
}
kotlin/sequences/SequencesKt___SequencesKt$sortedWith$1.class
_Sequences.kt
package kotlin.sequences
public final kotlin.sequences.SequencesKt___SequencesKt$sortedWith$1 extends java.lang.Object implements kotlin.sequences.Sequence {
final synthetic kotlin.sequences.Sequence $this_sortedWith
final synthetic java.util.Comparator $comparator
void <init> (kotlin.sequences.Sequence, java.util.Comparator)
kotlin.sequences.Sequence $receiver
java.util.Comparator $comparator
public java.util.Iterator iterator ()
java.util.List sortedList
}
kotlin/sequences/SequencesKt___SequencesKt$zip$1.class
_Sequences.kt
package kotlin.sequences
final kotlin.sequences.SequencesKt___SequencesKt$zip$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function2 {
public static final kotlin.sequences.SequencesKt___SequencesKt$zip$1 INSTANCE
void <init> ()
public final kotlin.Pair invoke (java.lang.Object, java.lang.Object)
Object t1
Object t2
public volatile synthetic java.lang.Object invoke (java.lang.Object, java.lang.Object)
Object p1
Object p2
static void <clinit> ()
}
kotlin/sequences/SequencesKt___SequencesKt$zipWithNext$1.class
_Sequences.kt
package kotlin.sequences
final kotlin.sequences.SequencesKt___SequencesKt$zipWithNext$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function2 {
public static final kotlin.sequences.SequencesKt___SequencesKt$zipWithNext$1 INSTANCE
void <init> ()
public final kotlin.Pair invoke (java.lang.Object, java.lang.Object)
Object a
Object b
public volatile synthetic java.lang.Object invoke (java.lang.Object, java.lang.Object)
Object p1
Object p2
static void <clinit> ()
}
kotlin/sequences/SequencesKt___SequencesKt$zipWithNext$2.class
_Sequences.kt
package kotlin.sequences
final kotlin.sequences.SequencesKt___SequencesKt$zipWithNext$2 extends kotlin.coroutines.jvm.internal.RestrictedSuspendLambda implements kotlin.jvm.functions.Function2 {
Object L$1
Object L$2
int label
private synthetic Object L$0
final synthetic kotlin.sequences.Sequence $this_zipWithNext
final synthetic kotlin.jvm.functions.Function2 $transform
void <init> (kotlin.sequences.Sequence, kotlin.jvm.functions.Function2, kotlin.coroutines.Continuation)
kotlin.sequences.Sequence $receiver
kotlin.jvm.functions.Function2 $transform
kotlin.coroutines.Continuation $completion
public final java.lang.Object invokeSuspend (java.lang.Object)
kotlin.sequences.SequenceScope $this$result
kotlin.sequences.SequenceScope $this$result
kotlin.sequences.SequenceScope $this$result
java.util.Iterator iterator
java.util.Iterator iterator
java.util.Iterator iterator
Object current
Object current
Object next
Object next
Object $result
public final kotlin.coroutines.Continuation create (java.lang.Object, kotlin.coroutines.Continuation)
Object value
kotlin.coroutines.Continuation $completion
public final java.lang.Object invoke (kotlin.sequences.SequenceScope, kotlin.coroutines.Continuation)
kotlin.sequences.SequenceScope p1
kotlin.coroutines.Continuation p2
public volatile synthetic java.lang.Object invoke (java.lang.Object, java.lang.Object)
Object p1
Object p2
}
kotlin/sequences/SequencesKt___SequencesKt.class
_Sequences.kt
package kotlin.sequences
kotlin.sequences.SequencesKt___SequencesKt extends kotlin.sequences.SequencesKt___SequencesJvmKt {
public static final boolean contains (kotlin.sequences.Sequence, java.lang.Object)
kotlin.sequences.Sequence $this$contains
Object element
public static final java.lang.Object elementAt (kotlin.sequences.Sequence, int)
kotlin.sequences.Sequence $this$elementAt
int index
public static final java.lang.Object elementAtOrElse (kotlin.sequences.Sequence, int, kotlin.jvm.functions.Function1)
Object element
java.util.Iterator iterator
int count
kotlin.sequences.Sequence $this$elementAtOrElse
int index
kotlin.jvm.functions.Function1 defaultValue
public static final java.lang.Object elementAtOrNull (kotlin.sequences.Sequence, int)
Object element
java.util.Iterator iterator
int count
kotlin.sequences.Sequence $this$elementAtOrNull
int index
private static final java.lang.Object find (kotlin.sequences.Sequence, kotlin.jvm.functions.Function1)
Object element$iv
int $i$f$firstOrNull
kotlin.sequences.Sequence $this$firstOrNull$iv
kotlin.sequences.Sequence $this$find
kotlin.jvm.functions.Function1 predicate
private static final java.lang.Object findLast (kotlin.sequences.Sequence, kotlin.jvm.functions.Function1)
Object element$iv
int $i$f$lastOrNull
Object last$iv
kotlin.sequences.Sequence $this$lastOrNull$iv
kotlin.sequences.Sequence $this$findLast
kotlin.jvm.functions.Function1 predicate
public static final java.lang.Object first (kotlin.sequences.Sequence)
java.util.Iterator iterator
kotlin.sequences.Sequence $this$first
public static final java.lang.Object first (kotlin.sequences.Sequence, kotlin.jvm.functions.Function1)
Object element
int $i$f$first
kotlin.sequences.Sequence $this$first
kotlin.jvm.functions.Function1 predicate
private static final java.lang.Object firstNotNullOf (kotlin.sequences.Sequence, kotlin.jvm.functions.Function1)
kotlin.sequences.Sequence $this$firstNotNullOf
kotlin.jvm.functions.Function1 transform
private static final java.lang.Object firstNotNullOfOrNull (kotlin.sequences.Sequence, kotlin.jvm.functions.Function1)
Object result
Object element
kotlin.sequences.Sequence $this$firstNotNullOfOrNull
kotlin.jvm.functions.Function1 transform
public static final java.lang.Object firstOrNull (kotlin.sequences.Sequence)
java.util.Iterator iterator
kotlin.sequences.Sequence $this$firstOrNull
public static final java.lang.Object firstOrNull (kotlin.sequences.Sequence, kotlin.jvm.functions.Function1)
Object element
int $i$f$firstOrNull
kotlin.sequences.Sequence $this$firstOrNull
kotlin.jvm.functions.Function1 predicate
public static final int indexOf (kotlin.sequences.Sequence, java.lang.Object)
Object item
int index
kotlin.sequences.Sequence $this$indexOf
Object element
public static final int indexOfFirst (kotlin.sequences.Sequence, kotlin.jvm.functions.Function1)
Object item
int $i$f$indexOfFirst
int index
kotlin.sequences.Sequence $this$indexOfFirst
kotlin.jvm.functions.Function1 predicate
public static final int indexOfLast (kotlin.sequences.Sequence, kotlin.jvm.functions.Function1)
Object item
int $i$f$indexOfLast
int lastIndex
int index
kotlin.sequences.Sequence $this$indexOfLast
kotlin.jvm.functions.Function1 predicate
public static final java.lang.Object last (kotlin.sequences.Sequence)
java.util.Iterator iterator
Object last
kotlin.sequences.Sequence $this$last
public static final java.lang.Object last (kotlin.sequences.Sequence, kotlin.jvm.functions.Function1)
Object element
int $i$f$last
Object last
boolean found
kotlin.sequences.Sequence $this$last
kotlin.jvm.functions.Function1 predicate
public static final int lastIndexOf (kotlin.sequences.Sequence, java.lang.Object)
Object item
int lastIndex
int index
kotlin.sequences.Sequence $this$lastIndexOf
Object element
public static final java.lang.Object lastOrNull (kotlin.sequences.Sequence)
java.util.Iterator iterator
Object last
kotlin.sequences.Sequence $this$lastOrNull
public static final java.lang.Object lastOrNull (kotlin.sequences.Sequence, kotlin.jvm.functions.Function1)
Object element
int $i$f$lastOrNull
Object last
kotlin.sequences.Sequence $this$lastOrNull
kotlin.jvm.functions.Function1 predicate
public static final java.lang.Object single (kotlin.sequences.Sequence)
java.util.Iterator iterator
Object single
kotlin.sequences.Sequence $this$single
public static final java.lang.Object single (kotlin.sequences.Sequence, kotlin.jvm.functions.Function1)
Object element
int $i$f$single
Object single
boolean found
kotlin.sequences.Sequence $this$single
kotlin.jvm.functions.Function1 predicate
public static final java.lang.Object singleOrNull (kotlin.sequences.Sequence)
java.util.Iterator iterator
Object single
kotlin.sequences.Sequence $this$singleOrNull
public static final java.lang.Object singleOrNull (kotlin.sequences.Sequence, kotlin.jvm.functions.Function1)
Object element
int $i$f$singleOrNull
Object single
boolean found
kotlin.sequences.Sequence $this$singleOrNull
kotlin.jvm.functions.Function1 predicate
public static final kotlin.sequences.Sequence drop (kotlin.sequences.Sequence, int)
int $i$a$-require-SequencesKt___SequencesKt$drop$1
kotlin.sequences.Sequence $this$drop
int n
public static final kotlin.sequences.Sequence dropWhile (kotlin.sequences.Sequence, kotlin.jvm.functions.Function1)
kotlin.sequences.Sequence $this$dropWhile
kotlin.jvm.functions.Function1 predicate
public static final kotlin.sequences.Sequence filter (kotlin.sequences.Sequence, kotlin.jvm.functions.Function1)
kotlin.sequences.Sequence $this$filter
kotlin.jvm.functions.Function1 predicate
public static final kotlin.sequences.Sequence filterIndexed (kotlin.sequences.Sequence, kotlin.jvm.functions.Function2)
kotlin.sequences.Sequence $this$filterIndexed
kotlin.jvm.functions.Function2 predicate
public static final java.util.Collection filterIndexedTo (kotlin.sequences.Sequence, java.util.Collection, kotlin.jvm.functions.Function2)
int $i$a$-forEachIndexed-SequencesKt___SequencesKt$filterIndexedTo$1
int index
Object element
Object item$iv
int $i$f$forEachIndexed
int index$iv
kotlin.sequences.Sequence $this$forEachIndexed$iv
int $i$f$filterIndexedTo
kotlin.sequences.Sequence $this$filterIndexedTo
java.util.Collection destination
kotlin.jvm.functions.Function2 predicate
public static final synthetic kotlin.sequences.Sequence filterIsInstance (kotlin.sequences.Sequence)
int $i$f$filterIsInstance
kotlin.sequences.Sequence $this$filterIsInstance
public static final synthetic java.util.Collection filterIsInstanceTo (kotlin.sequences.Sequence, java.util.Collection)
Object element
int $i$f$filterIsInstanceTo
kotlin.sequences.Sequence $this$filterIsInstanceTo
java.util.Collection destination
public static final kotlin.sequences.Sequence filterNot (kotlin.sequences.Sequence, kotlin.jvm.functions.Function1)
kotlin.sequences.Sequence $this$filterNot
kotlin.jvm.functions.Function1 predicate
public static final kotlin.sequences.Sequence filterNotNull (kotlin.sequences.Sequence)
kotlin.sequences.Sequence $this$filterNotNull
public static final java.util.Collection filterNotNullTo (kotlin.sequences.Sequence, java.util.Collection)
Object element
kotlin.sequences.Sequence $this$filterNotNullTo
java.util.Collection destination
public static final java.util.Collection filterNotTo (kotlin.sequences.Sequence, java.util.Collection, kotlin.jvm.functions.Function1)
Object element
int $i$f$filterNotTo
kotlin.sequences.Sequence $this$filterNotTo
java.util.Collection destination
kotlin.jvm.functions.Function1 predicate
public static final java.util.Collection filterTo (kotlin.sequences.Sequence, java.util.Collection, kotlin.jvm.functions.Function1)
Object element
int $i$f$filterTo
kotlin.sequences.Sequence $this$filterTo
java.util.Collection destination
kotlin.jvm.functions.Function1 predicate
public static final kotlin.sequences.Sequence take (kotlin.sequences.Sequence, int)
int $i$a$-require-SequencesKt___SequencesKt$take$1
kotlin.sequences.Sequence $this$take
int n
public static final kotlin.sequences.Sequence takeWhile (kotlin.sequences.Sequence, kotlin.jvm.functions.Function1)
kotlin.sequences.Sequence $this$takeWhile
kotlin.jvm.functions.Function1 predicate
public static final kotlin.sequences.Sequence sorted (kotlin.sequences.Sequence)
kotlin.sequences.Sequence $this$sorted
public static final kotlin.sequences.Sequence sortedBy (kotlin.sequences.Sequence, kotlin.jvm.functions.Function1)
int $i$f$sortedBy
kotlin.sequences.Sequence $this$sortedBy
kotlin.jvm.functions.Function1 selector
public static final kotlin.sequences.Sequence sortedByDescending (kotlin.sequences.Sequence, kotlin.jvm.functions.Function1)
int $i$f$sortedByDescending
kotlin.sequences.Sequence $this$sortedByDescending
kotlin.jvm.functions.Function1 selector
public static final kotlin.sequences.Sequence sortedDescending (kotlin.sequences.Sequence)
kotlin.sequences.Sequence $this$sortedDescending
public static final kotlin.sequences.Sequence sortedWith (kotlin.sequences.Sequence, java.util.Comparator)
kotlin.sequences.Sequence $this$sortedWith
java.util.Comparator comparator
public static final java.util.Map associate (kotlin.sequences.Sequence, kotlin.jvm.functions.Function1)
Object element$iv
int $i$f$associateTo
kotlin.sequences.Sequence $this$associateTo$iv
java.util.Map destination$iv
int $i$f$associate
kotlin.sequences.Sequence $this$associate
kotlin.jvm.functions.Function1 transform
public static final java.util.Map associateBy (kotlin.sequences.Sequence, kotlin.jvm.functions.Function1)
Object element$iv
int $i$f$associateByTo
kotlin.sequences.Sequence $this$associateByTo$iv
java.util.Map destination$iv
int $i$f$associateBy
kotlin.sequences.Sequence $this$associateBy
kotlin.jvm.functions.Function1 keySelector
public static final java.util.Map associateBy (kotlin.sequences.Sequence, kotlin.jvm.functions.Function1, kotlin.jvm.functions.Function1)
Object element$iv
int $i$f$associateByTo
kotlin.sequences.Sequence $this$associateByTo$iv
java.util.Map destination$iv
int $i$f$associateBy
kotlin.sequences.Sequence $this$associateBy
kotlin.jvm.functions.Function1 keySelector
kotlin.jvm.functions.Function1 valueTransform
public static final java.util.Map associateByTo (kotlin.sequences.Sequence, java.util.Map, kotlin.jvm.functions.Function1)
Object element
int $i$f$associateByTo
kotlin.sequences.Sequence $this$associateByTo
java.util.Map destination
kotlin.jvm.functions.Function1 keySelector
public static final java.util.Map associateByTo (kotlin.sequences.Sequence, java.util.Map, kotlin.jvm.functions.Function1, kotlin.jvm.functions.Function1)
Object element
int $i$f$associateByTo
kotlin.sequences.Sequence $this$associateByTo
java.util.Map destination
kotlin.jvm.functions.Function1 keySelector
kotlin.jvm.functions.Function1 valueTransform
public static final java.util.Map associateTo (kotlin.sequences.Sequence, java.util.Map, kotlin.jvm.functions.Function1)
Object element
int $i$f$associateTo
kotlin.sequences.Sequence $this$associateTo
java.util.Map destination
kotlin.jvm.functions.Function1 transform
public static final java.util.Map associateWith (kotlin.sequences.Sequence, kotlin.jvm.functions.Function1)
Object element$iv
int $i$f$associateWithTo
kotlin.sequences.Sequence $this$associateWithTo$iv
int $i$f$associateWith
java.util.LinkedHashMap result
kotlin.sequences.Sequence $this$associateWith
kotlin.jvm.functions.Function1 valueSelector
public static final java.util.Map associateWithTo (kotlin.sequences.Sequence, java.util.Map, kotlin.jvm.functions.Function1)
Object element
int $i$f$associateWithTo
kotlin.sequences.Sequence $this$associateWithTo
java.util.Map destination
kotlin.jvm.functions.Function1 valueSelector
public static final java.util.Collection toCollection (kotlin.sequences.Sequence, java.util.Collection)
Object item
kotlin.sequences.Sequence $this$toCollection
java.util.Collection destination
public static final java.util.HashSet toHashSet (kotlin.sequences.Sequence)
kotlin.sequences.Sequence $this$toHashSet
public static final java.util.List toList (kotlin.sequences.Sequence)
kotlin.sequences.Sequence $this$toList
public static final java.util.List toMutableList (kotlin.sequences.Sequence)
kotlin.sequences.Sequence $this$toMutableList
public static final java.util.Set toSet (kotlin.sequences.Sequence)
kotlin.sequences.Sequence $this$toSet
public static final kotlin.sequences.Sequence flatMapIterable (kotlin.sequences.Sequence, kotlin.jvm.functions.Function1)
kotlin.sequences.Sequence $this$flatMap
kotlin.jvm.functions.Function1 transform
public static final kotlin.sequences.Sequence flatMap (kotlin.sequences.Sequence, kotlin.jvm.functions.Function1)
kotlin.sequences.Sequence $this$flatMap
kotlin.jvm.functions.Function1 transform
public static final kotlin.sequences.Sequence flatMapIndexedIterable (kotlin.sequences.Sequence, kotlin.jvm.functions.Function2)
kotlin.sequences.Sequence $this$flatMapIndexed
kotlin.jvm.functions.Function2 transform
public static final kotlin.sequences.Sequence flatMapIndexedSequence (kotlin.sequences.Sequence, kotlin.jvm.functions.Function2)
kotlin.sequences.Sequence $this$flatMapIndexed
kotlin.jvm.functions.Function2 transform
private static final java.util.Collection flatMapIndexedIterableTo (kotlin.sequences.Sequence, java.util.Collection, kotlin.jvm.functions.Function2)
Iterable list
Object element
int index
kotlin.sequences.Sequence $this$flatMapIndexedTo
java.util.Collection destination
kotlin.jvm.functions.Function2 transform
private static final java.util.Collection flatMapIndexedSequenceTo (kotlin.sequences.Sequence, java.util.Collection, kotlin.jvm.functions.Function2)
kotlin.sequences.Sequence list
Object element
int index
kotlin.sequences.Sequence $this$flatMapIndexedTo
java.util.Collection destination
kotlin.jvm.functions.Function2 transform
public static final java.util.Collection flatMapIterableTo (kotlin.sequences.Sequence, java.util.Collection, kotlin.jvm.functions.Function1)
Iterable list
Object element
int $i$f$flatMapIterableTo
kotlin.sequences.Sequence $this$flatMapTo
java.util.Collection destination
kotlin.jvm.functions.Function1 transform
public static final java.util.Collection flatMapTo (kotlin.sequences.Sequence, java.util.Collection, kotlin.jvm.functions.Function1)
kotlin.sequences.Sequence list
Object element
int $i$f$flatMapTo
kotlin.sequences.Sequence $this$flatMapTo
java.util.Collection destination
kotlin.jvm.functions.Function1 transform
public static final java.util.Map groupBy (kotlin.sequences.Sequence, kotlin.jvm.functions.Function1)
int $i$a$-getOrPut-SequencesKt___SequencesKt$groupByTo$list$1$iv
Object answer$iv$iv
int $i$f$getOrPut
Object value$iv$iv
java.util.Map $this$getOrPut$iv$iv
Object key$iv
java.util.List list$iv
Object element$iv
int $i$f$groupByTo
kotlin.sequences.Sequence $this$groupByTo$iv
java.util.Map destination$iv
int $i$f$groupBy
kotlin.sequences.Sequence $this$groupBy
kotlin.jvm.functions.Function1 keySelector
public static final java.util.Map groupBy (kotlin.sequences.Sequence, kotlin.jvm.functions.Function1, kotlin.jvm.functions.Function1)
int $i$a$-getOrPut-SequencesKt___SequencesKt$groupByTo$list$2$iv
Object answer$iv$iv
int $i$f$getOrPut
Object value$iv$iv
java.util.Map $this$getOrPut$iv$iv
Object key$iv
java.util.List list$iv
Object element$iv
int $i$f$groupByTo
kotlin.sequences.Sequence $this$groupByTo$iv
java.util.Map destination$iv
int $i$f$groupBy
kotlin.sequences.Sequence $this$groupBy
kotlin.jvm.functions.Function1 keySelector
kotlin.jvm.functions.Function1 valueTransform
public static final java.util.Map groupByTo (kotlin.sequences.Sequence, java.util.Map, kotlin.jvm.functions.Function1)
int $i$a$-getOrPut-SequencesKt___SequencesKt$groupByTo$list$1
Object answer$iv
int $i$f$getOrPut
Object value$iv
java.util.Map $this$getOrPut$iv
Object key
java.util.List list
Object element
int $i$f$groupByTo
kotlin.sequences.Sequence $this$groupByTo
java.util.Map destination
kotlin.jvm.functions.Function1 keySelector
public static final java.util.Map groupByTo (kotlin.sequences.Sequence, java.util.Map, kotlin.jvm.functions.Function1, kotlin.jvm.functions.Function1)
int $i$a$-getOrPut-SequencesKt___SequencesKt$groupByTo$list$2
Object answer$iv
int $i$f$getOrPut
Object value$iv
java.util.Map $this$getOrPut$iv
Object key
java.util.List list
Object element
int $i$f$groupByTo
kotlin.sequences.Sequence $this$groupByTo
java.util.Map destination
kotlin.jvm.functions.Function1 keySelector
kotlin.jvm.functions.Function1 valueTransform
public static final kotlin.collections.Grouping groupingBy (kotlin.sequences.Sequence, kotlin.jvm.functions.Function1)
int $i$f$groupingBy
kotlin.sequences.Sequence $this$groupingBy
kotlin.jvm.functions.Function1 keySelector
public static final kotlin.sequences.Sequence map (kotlin.sequences.Sequence, kotlin.jvm.functions.Function1)
kotlin.sequences.Sequence $this$map
kotlin.jvm.functions.Function1 transform
public static final kotlin.sequences.Sequence mapIndexed (kotlin.sequences.Sequence, kotlin.jvm.functions.Function2)
kotlin.sequences.Sequence $this$mapIndexed
kotlin.jvm.functions.Function2 transform
public static final kotlin.sequences.Sequence mapIndexedNotNull (kotlin.sequences.Sequence, kotlin.jvm.functions.Function2)
kotlin.sequences.Sequence $this$mapIndexedNotNull
kotlin.jvm.functions.Function2 transform
public static final java.util.Collection mapIndexedNotNullTo (kotlin.sequences.Sequence, java.util.Collection, kotlin.jvm.functions.Function2)
int $i$a$-let-SequencesKt___SequencesKt$mapIndexedNotNullTo$1$1
Object it
int $i$a$-forEachIndexed-SequencesKt___SequencesKt$mapIndexedNotNullTo$1
int index
Object element
Object item$iv
int $i$f$forEachIndexed
int index$iv
kotlin.sequences.Sequence $this$forEachIndexed$iv
int $i$f$mapIndexedNotNullTo
kotlin.sequences.Sequence $this$mapIndexedNotNullTo
java.util.Collection destination
kotlin.jvm.functions.Function2 transform
public static final java.util.Collection mapIndexedTo (kotlin.sequences.Sequence, java.util.Collection, kotlin.jvm.functions.Function2)
Object item
int $i$f$mapIndexedTo
int index
kotlin.sequences.Sequence $this$mapIndexedTo
java.util.Collection destination
kotlin.jvm.functions.Function2 transform
public static final kotlin.sequences.Sequence mapNotNull (kotlin.sequences.Sequence, kotlin.jvm.functions.Function1)
kotlin.sequences.Sequence $this$mapNotNull
kotlin.jvm.functions.Function1 transform
public static final java.util.Collection mapNotNullTo (kotlin.sequences.Sequence, java.util.Collection, kotlin.jvm.functions.Function1)
int $i$a$-let-SequencesKt___SequencesKt$mapNotNullTo$1$1
Object it
int $i$a$-forEach-SequencesKt___SequencesKt$mapNotNullTo$1
Object element
Object element$iv
int $i$f$forEach
kotlin.sequences.Sequence $this$forEach$iv
int $i$f$mapNotNullTo
kotlin.sequences.Sequence $this$mapNotNullTo
java.util.Collection destination
kotlin.jvm.functions.Function1 transform
public static final java.util.Collection mapTo (kotlin.sequences.Sequence, java.util.Collection, kotlin.jvm.functions.Function1)
Object item
int $i$f$mapTo
kotlin.sequences.Sequence $this$mapTo
java.util.Collection destination
kotlin.jvm.functions.Function1 transform
public static final kotlin.sequences.Sequence withIndex (kotlin.sequences.Sequence)
kotlin.sequences.Sequence $this$withIndex
public static final kotlin.sequences.Sequence distinct (kotlin.sequences.Sequence)
kotlin.sequences.Sequence $this$distinct
public static final kotlin.sequences.Sequence distinctBy (kotlin.sequences.Sequence, kotlin.jvm.functions.Function1)
kotlin.sequences.Sequence $this$distinctBy
kotlin.jvm.functions.Function1 selector
public static final java.util.Set toMutableSet (kotlin.sequences.Sequence)
Object item
java.util.LinkedHashSet set
kotlin.sequences.Sequence $this$toMutableSet
public static final boolean all (kotlin.sequences.Sequence, kotlin.jvm.functions.Function1)
Object element
int $i$f$all
kotlin.sequences.Sequence $this$all
kotlin.jvm.functions.Function1 predicate
public static final boolean any (kotlin.sequences.Sequence)
kotlin.sequences.Sequence $this$any
public static final boolean any (kotlin.sequences.Sequence, kotlin.jvm.functions.Function1)
Object element
int $i$f$any
kotlin.sequences.Sequence $this$any
kotlin.jvm.functions.Function1 predicate
public static final int count (kotlin.sequences.Sequence)
Object element
int count
kotlin.sequences.Sequence $this$count
public static final int count (kotlin.sequences.Sequence, kotlin.jvm.functions.Function1)
Object element
int $i$f$count
int count
kotlin.sequences.Sequence $this$count
kotlin.jvm.functions.Function1 predicate
public static final java.lang.Object fold (kotlin.sequences.Sequence, java.lang.Object, kotlin.jvm.functions.Function2)
Object element
int $i$f$fold
Object accumulator
kotlin.sequences.Sequence $this$fold
Object initial
kotlin.jvm.functions.Function2 operation
public static final java.lang.Object foldIndexed (kotlin.sequences.Sequence, java.lang.Object, kotlin.jvm.functions.Function3)
Object element
int $i$f$foldIndexed
int index
Object accumulator
kotlin.sequences.Sequence $this$foldIndexed
Object initial
kotlin.jvm.functions.Function3 operation
public static final void forEach (kotlin.sequences.Sequence, kotlin.jvm.functions.Function1)
Object element
int $i$f$forEach
kotlin.sequences.Sequence $this$forEach
kotlin.jvm.functions.Function1 action
public static final void forEachIndexed (kotlin.sequences.Sequence, kotlin.jvm.functions.Function2)
Object item
int $i$f$forEachIndexed
int index
kotlin.sequences.Sequence $this$forEachIndexed
kotlin.jvm.functions.Function2 action
public static final double maxOrThrow (kotlin.sequences.Sequence)
double e
java.util.Iterator iterator
double max
kotlin.sequences.Sequence $this$max
public static final float maxOrThrow (kotlin.sequences.Sequence)
float e
java.util.Iterator iterator
float max
kotlin.sequences.Sequence $this$max
public static final java.lang.Comparable maxOrThrow (kotlin.sequences.Sequence)
Comparable e
java.util.Iterator iterator
Comparable max
kotlin.sequences.Sequence $this$max
public static final java.lang.Object maxByOrThrow (kotlin.sequences.Sequence, kotlin.jvm.functions.Function1)
Object e
Comparable v
int $i$f$maxByOrThrow
java.util.Iterator iterator
Object maxElem
Comparable maxValue
kotlin.sequences.Sequence $this$maxBy
kotlin.jvm.functions.Function1 selector
public static final java.lang.Object maxByOrNull (kotlin.sequences.Sequence, kotlin.jvm.functions.Function1)
Object e
Comparable v
int $i$f$maxByOrNull
java.util.Iterator iterator
Object maxElem
Comparable maxValue
kotlin.sequences.Sequence $this$maxByOrNull
kotlin.jvm.functions.Function1 selector
private static final double maxOf (kotlin.sequences.Sequence, kotlin.jvm.functions.Function1)
double v
java.util.Iterator iterator
double maxValue
kotlin.sequences.Sequence $this$maxOf
kotlin.jvm.functions.Function1 selector
private static final float maxOf (kotlin.sequences.Sequence, kotlin.jvm.functions.Function1)
float v
java.util.Iterator iterator
float maxValue
kotlin.sequences.Sequence $this$maxOf
kotlin.jvm.functions.Function1 selector
private static final java.lang.Comparable maxOf (kotlin.sequences.Sequence, kotlin.jvm.functions.Function1)
Comparable v
java.util.Iterator iterator
Comparable maxValue
kotlin.sequences.Sequence $this$maxOf
kotlin.jvm.functions.Function1 selector
private static final java.lang.Double maxOfOrNull (kotlin.sequences.Sequence, kotlin.jvm.functions.Function1)
double v
java.util.Iterator iterator
double maxValue
kotlin.sequences.Sequence $this$maxOfOrNull
kotlin.jvm.functions.Function1 selector
private static final java.lang.Float maxOfOrNull (kotlin.sequences.Sequence, kotlin.jvm.functions.Function1)
float v
java.util.Iterator iterator
float maxValue
kotlin.sequences.Sequence $this$maxOfOrNull
kotlin.jvm.functions.Function1 selector
private static final java.lang.Comparable maxOfOrNull (kotlin.sequences.Sequence, kotlin.jvm.functions.Function1)
Comparable v
java.util.Iterator iterator
Comparable maxValue
kotlin.sequences.Sequence $this$maxOfOrNull
kotlin.jvm.functions.Function1 selector
private static final java.lang.Object maxOfWith (kotlin.sequences.Sequence, java.util.Comparator, kotlin.jvm.functions.Function1)
Object v
java.util.Iterator iterator
Object maxValue
kotlin.sequences.Sequence $this$maxOfWith
java.util.Comparator comparator
kotlin.jvm.functions.Function1 selector
private static final java.lang.Object maxOfWithOrNull (kotlin.sequences.Sequence, java.util.Comparator, kotlin.jvm.functions.Function1)
Object v
java.util.Iterator iterator
Object maxValue
kotlin.sequences.Sequence $this$maxOfWithOrNull
java.util.Comparator comparator
kotlin.jvm.functions.Function1 selector
public static final java.lang.Double maxOrNull (kotlin.sequences.Sequence)
double e
java.util.Iterator iterator
double max
kotlin.sequences.Sequence $this$maxOrNull
public static final java.lang.Float maxOrNull (kotlin.sequences.Sequence)
float e
java.util.Iterator iterator
float max
kotlin.sequences.Sequence $this$maxOrNull
public static final java.lang.Comparable maxOrNull (kotlin.sequences.Sequence)
Comparable e
java.util.Iterator iterator
Comparable max
kotlin.sequences.Sequence $this$maxOrNull
public static final java.lang.Object maxWithOrThrow (kotlin.sequences.Sequence, java.util.Comparator)
Object e
java.util.Iterator iterator
Object max
kotlin.sequences.Sequence $this$maxWith
java.util.Comparator comparator
public static final java.lang.Object maxWithOrNull (kotlin.sequences.Sequence, java.util.Comparator)
Object e
java.util.Iterator iterator
Object max
kotlin.sequences.Sequence $this$maxWithOrNull
java.util.Comparator comparator
public static final double minOrThrow (kotlin.sequences.Sequence)
double e
java.util.Iterator iterator
double min
kotlin.sequences.Sequence $this$min
public static final float minOrThrow (kotlin.sequences.Sequence)
float e
java.util.Iterator iterator
float min
kotlin.sequences.Sequence $this$min
public static final java.lang.Comparable minOrThrow (kotlin.sequences.Sequence)
Comparable e
java.util.Iterator iterator
Comparable min
kotlin.sequences.Sequence $this$min
public static final java.lang.Object minByOrThrow (kotlin.sequences.Sequence, kotlin.jvm.functions.Function1)
Object e
Comparable v
int $i$f$minByOrThrow
java.util.Iterator iterator
Object minElem
Comparable minValue
kotlin.sequences.Sequence $this$minBy
kotlin.jvm.functions.Function1 selector
public static final java.lang.Object minByOrNull (kotlin.sequences.Sequence, kotlin.jvm.functions.Function1)
Object e
Comparable v
int $i$f$minByOrNull
java.util.Iterator iterator
Object minElem
Comparable minValue
kotlin.sequences.Sequence $this$minByOrNull
kotlin.jvm.functions.Function1 selector
private static final double minOf (kotlin.sequences.Sequence, kotlin.jvm.functions.Function1)
double v
java.util.Iterator iterator
double minValue
kotlin.sequences.Sequence $this$minOf
kotlin.jvm.functions.Function1 selector
private static final float minOf (kotlin.sequences.Sequence, kotlin.jvm.functions.Function1)
float v
java.util.Iterator iterator
float minValue
kotlin.sequences.Sequence $this$minOf
kotlin.jvm.functions.Function1 selector
private static final java.lang.Comparable minOf (kotlin.sequences.Sequence, kotlin.jvm.functions.Function1)
Comparable v
java.util.Iterator iterator
Comparable minValue
kotlin.sequences.Sequence $this$minOf
kotlin.jvm.functions.Function1 selector
private static final java.lang.Double minOfOrNull (kotlin.sequences.Sequence, kotlin.jvm.functions.Function1)
double v
java.util.Iterator iterator
double minValue
kotlin.sequences.Sequence $this$minOfOrNull
kotlin.jvm.functions.Function1 selector
private static final java.lang.Float minOfOrNull (kotlin.sequences.Sequence, kotlin.jvm.functions.Function1)
float v
java.util.Iterator iterator
float minValue
kotlin.sequences.Sequence $this$minOfOrNull
kotlin.jvm.functions.Function1 selector
private static final java.lang.Comparable minOfOrNull (kotlin.sequences.Sequence, kotlin.jvm.functions.Function1)
Comparable v
java.util.Iterator iterator
Comparable minValue
kotlin.sequences.Sequence $this$minOfOrNull
kotlin.jvm.functions.Function1 selector
private static final java.lang.Object minOfWith (kotlin.sequences.Sequence, java.util.Comparator, kotlin.jvm.functions.Function1)
Object v
java.util.Iterator iterator
Object minValue
kotlin.sequences.Sequence $this$minOfWith
java.util.Comparator comparator
kotlin.jvm.functions.Function1 selector
private static final java.lang.Object minOfWithOrNull (kotlin.sequences.Sequence, java.util.Comparator, kotlin.jvm.functions.Function1)
Object v
java.util.Iterator iterator
Object minValue
kotlin.sequences.Sequence $this$minOfWithOrNull
java.util.Comparator comparator
kotlin.jvm.functions.Function1 selector
public static final java.lang.Double minOrNull (kotlin.sequences.Sequence)
double e
java.util.Iterator iterator
double min
kotlin.sequences.Sequence $this$minOrNull
public static final java.lang.Float minOrNull (kotlin.sequences.Sequence)
float e
java.util.Iterator iterator
float min
kotlin.sequences.Sequence $this$minOrNull
public static final java.lang.Comparable minOrNull (kotlin.sequences.Sequence)
Comparable e
java.util.Iterator iterator
Comparable min
kotlin.sequences.Sequence $this$minOrNull
public static final java.lang.Object minWithOrThrow (kotlin.sequences.Sequence, java.util.Comparator)
Object e
java.util.Iterator iterator
Object min
kotlin.sequences.Sequence $this$minWith
java.util.Comparator comparator
public static final java.lang.Object minWithOrNull (kotlin.sequences.Sequence, java.util.Comparator)
Object e
java.util.Iterator iterator
Object min
kotlin.sequences.Sequence $this$minWithOrNull
java.util.Comparator comparator
public static final boolean none (kotlin.sequences.Sequence)
kotlin.sequences.Sequence $this$none
public static final boolean none (kotlin.sequences.Sequence, kotlin.jvm.functions.Function1)
Object element
int $i$f$none
kotlin.sequences.Sequence $this$none
kotlin.jvm.functions.Function1 predicate
public static final kotlin.sequences.Sequence onEach (kotlin.sequences.Sequence, kotlin.jvm.functions.Function1)
kotlin.sequences.Sequence $this$onEach
kotlin.jvm.functions.Function1 action
public static final kotlin.sequences.Sequence onEachIndexed (kotlin.sequences.Sequence, kotlin.jvm.functions.Function2)
kotlin.sequences.Sequence $this$onEachIndexed
kotlin.jvm.functions.Function2 action
public static final java.lang.Object reduce (kotlin.sequences.Sequence, kotlin.jvm.functions.Function2)
int $i$f$reduce
java.util.Iterator iterator
Object accumulator
kotlin.sequences.Sequence $this$reduce
kotlin.jvm.functions.Function2 operation
public static final java.lang.Object reduceIndexed (kotlin.sequences.Sequence, kotlin.jvm.functions.Function3)
int $i$f$reduceIndexed
java.util.Iterator iterator
int index
Object accumulator
kotlin.sequences.Sequence $this$reduceIndexed
kotlin.jvm.functions.Function3 operation
public static final java.lang.Object reduceIndexedOrNull (kotlin.sequences.Sequence, kotlin.jvm.functions.Function3)
int $i$f$reduceIndexedOrNull
java.util.Iterator iterator
int index
Object accumulator
kotlin.sequences.Sequence $this$reduceIndexedOrNull
kotlin.jvm.functions.Function3 operation
public static final java.lang.Object reduceOrNull (kotlin.sequences.Sequence, kotlin.jvm.functions.Function2)
int $i$f$reduceOrNull
java.util.Iterator iterator
Object accumulator
kotlin.sequences.Sequence $this$reduceOrNull
kotlin.jvm.functions.Function2 operation
public static final kotlin.sequences.Sequence runningFold (kotlin.sequences.Sequence, java.lang.Object, kotlin.jvm.functions.Function2)
kotlin.sequences.Sequence $this$runningFold
Object initial
kotlin.jvm.functions.Function2 operation
public static final kotlin.sequences.Sequence runningFoldIndexed (kotlin.sequences.Sequence, java.lang.Object, kotlin.jvm.functions.Function3)
kotlin.sequences.Sequence $this$runningFoldIndexed
Object initial
kotlin.jvm.functions.Function3 operation
public static final kotlin.sequences.Sequence runningReduce (kotlin.sequences.Sequence, kotlin.jvm.functions.Function2)
kotlin.sequences.Sequence $this$runningReduce
kotlin.jvm.functions.Function2 operation
public static final kotlin.sequences.Sequence runningReduceIndexed (kotlin.sequences.Sequence, kotlin.jvm.functions.Function3)
kotlin.sequences.Sequence $this$runningReduceIndexed
kotlin.jvm.functions.Function3 operation
public static final kotlin.sequences.Sequence scan (kotlin.sequences.Sequence, java.lang.Object, kotlin.jvm.functions.Function2)
kotlin.sequences.Sequence $this$scan
Object initial
kotlin.jvm.functions.Function2 operation
public static final kotlin.sequences.Sequence scanIndexed (kotlin.sequences.Sequence, java.lang.Object, kotlin.jvm.functions.Function3)
kotlin.sequences.Sequence $this$scanIndexed
Object initial
kotlin.jvm.functions.Function3 operation
public static final int sumBy (kotlin.sequences.Sequence, kotlin.jvm.functions.Function1)
Object element
int $i$f$sumBy
int sum
kotlin.sequences.Sequence $this$sumBy
kotlin.jvm.functions.Function1 selector
public static final double sumByDouble (kotlin.sequences.Sequence, kotlin.jvm.functions.Function1)
Object element
int $i$f$sumByDouble
double sum
kotlin.sequences.Sequence $this$sumByDouble
kotlin.jvm.functions.Function1 selector
private static final double sumOfDouble (kotlin.sequences.Sequence, kotlin.jvm.functions.Function1)
Object element
double sum
kotlin.sequences.Sequence $this$sumOf
kotlin.jvm.functions.Function1 selector
private static final int sumOfInt (kotlin.sequences.Sequence, kotlin.jvm.functions.Function1)
Object element
int sum
kotlin.sequences.Sequence $this$sumOf
kotlin.jvm.functions.Function1 selector
private static final long sumOfLong (kotlin.sequences.Sequence, kotlin.jvm.functions.Function1)
Object element
long sum
kotlin.sequences.Sequence $this$sumOf
kotlin.jvm.functions.Function1 selector
private static final int sumOfUInt (kotlin.sequences.Sequence, kotlin.jvm.functions.Function1)
Object element
int sum
kotlin.sequences.Sequence $this$sumOf
kotlin.jvm.functions.Function1 selector
private static final long sumOfULong (kotlin.sequences.Sequence, kotlin.jvm.functions.Function1)
Object element
long sum
kotlin.sequences.Sequence $this$sumOf
kotlin.jvm.functions.Function1 selector
public static final kotlin.sequences.Sequence requireNoNulls (kotlin.sequences.Sequence)
kotlin.sequences.Sequence $this$requireNoNulls
public static final kotlin.sequences.Sequence chunked (kotlin.sequences.Sequence, int)
kotlin.sequences.Sequence $this$chunked
int size
public static final kotlin.sequences.Sequence chunked (kotlin.sequences.Sequence, int, kotlin.jvm.functions.Function1)
kotlin.sequences.Sequence $this$chunked
int size
kotlin.jvm.functions.Function1 transform
public static final kotlin.sequences.Sequence minus (kotlin.sequences.Sequence, java.lang.Object)
kotlin.sequences.Sequence $this$minus
Object element
public static final kotlin.sequences.Sequence minus (kotlin.sequences.Sequence, java.lang.Object[])
kotlin.sequences.Sequence $this$minus
Object[] elements
public static final kotlin.sequences.Sequence minus (kotlin.sequences.Sequence, java.lang.Iterable)
kotlin.sequences.Sequence $this$minus
Iterable elements
public static final kotlin.sequences.Sequence minus (kotlin.sequences.Sequence, kotlin.sequences.Sequence)
kotlin.sequences.Sequence $this$minus
kotlin.sequences.Sequence elements
private static final kotlin.sequences.Sequence minusElement (kotlin.sequences.Sequence, java.lang.Object)
kotlin.sequences.Sequence $this$minusElement
Object element
public static final kotlin.Pair partition (kotlin.sequences.Sequence, kotlin.jvm.functions.Function1)
Object element
int $i$f$partition
java.util.ArrayList first
java.util.ArrayList second
kotlin.sequences.Sequence $this$partition
kotlin.jvm.functions.Function1 predicate
public static final kotlin.sequences.Sequence plus (kotlin.sequences.Sequence, java.lang.Object)
kotlin.sequences.Sequence $this$plus
Object element
public static final kotlin.sequences.Sequence plus (kotlin.sequences.Sequence, java.lang.Object[])
kotlin.sequences.Sequence $this$plus
Object[] elements
public static final kotlin.sequences.Sequence plus (kotlin.sequences.Sequence, java.lang.Iterable)
kotlin.sequences.Sequence $this$plus
Iterable elements
public static final kotlin.sequences.Sequence plus (kotlin.sequences.Sequence, kotlin.sequences.Sequence)
kotlin.sequences.Sequence $this$plus
kotlin.sequences.Sequence elements
private static final kotlin.sequences.Sequence plusElement (kotlin.sequences.Sequence, java.lang.Object)
kotlin.sequences.Sequence $this$plusElement
Object element
public static final kotlin.sequences.Sequence windowed (kotlin.sequences.Sequence, int, int, boolean)
kotlin.sequences.Sequence $this$windowed
int size
int step
boolean partialWindows
public static synthetic kotlin.sequences.Sequence windowed$default (kotlin.sequences.Sequence, int, int, boolean, int, java.lang.Object)
public static final kotlin.sequences.Sequence windowed (kotlin.sequences.Sequence, int, int, boolean, kotlin.jvm.functions.Function1)
kotlin.sequences.Sequence $this$windowed
int size
int step
boolean partialWindows
kotlin.jvm.functions.Function1 transform
public static synthetic kotlin.sequences.Sequence windowed$default (kotlin.sequences.Sequence, int, int, boolean, kotlin.jvm.functions.Function1, int, java.lang.Object)
public static final kotlin.sequences.Sequence zip (kotlin.sequences.Sequence, kotlin.sequences.Sequence)
kotlin.sequences.Sequence $this$zip
kotlin.sequences.Sequence other
public static final kotlin.sequences.Sequence zip (kotlin.sequences.Sequence, kotlin.sequences.Sequence, kotlin.jvm.functions.Function2)
kotlin.sequences.Sequence $this$zip
kotlin.sequences.Sequence other
kotlin.jvm.functions.Function2 transform
public static final kotlin.sequences.Sequence zipWithNext (kotlin.sequences.Sequence)
kotlin.sequences.Sequence $this$zipWithNext
public static final kotlin.sequences.Sequence zipWithNext (kotlin.sequences.Sequence, kotlin.jvm.functions.Function2)
kotlin.sequences.Sequence $this$zipWithNext
kotlin.jvm.functions.Function2 transform
public static final java.lang.Appendable joinTo (kotlin.sequences.Sequence, java.lang.Appendable, java.lang.CharSequence, java.lang.CharSequence, java.lang.CharSequence, int, java.lang.CharSequence, kotlin.jvm.functions.Function1)
Object element
int count
kotlin.sequences.Sequence $this$joinTo
Appendable buffer
CharSequence separator
CharSequence prefix
CharSequence postfix
int limit
CharSequence truncated
kotlin.jvm.functions.Function1 transform
public static synthetic java.lang.Appendable joinTo$default (kotlin.sequences.Sequence, java.lang.Appendable, java.lang.CharSequence, java.lang.CharSequence, java.lang.CharSequence, int, java.lang.CharSequence, kotlin.jvm.functions.Function1, int, java.lang.Object)
public static final java.lang.String joinToString (kotlin.sequences.Sequence, java.lang.CharSequence, java.lang.CharSequence, java.lang.CharSequence, int, java.lang.CharSequence, kotlin.jvm.functions.Function1)
kotlin.sequences.Sequence $this$joinToString
CharSequence separator
CharSequence prefix
CharSequence postfix
int limit
CharSequence truncated
kotlin.jvm.functions.Function1 transform
public static synthetic java.lang.String joinToString$default (kotlin.sequences.Sequence, java.lang.CharSequence, java.lang.CharSequence, java.lang.CharSequence, int, java.lang.CharSequence, kotlin.jvm.functions.Function1, int, java.lang.Object)
public static final java.lang.Iterable asIterable (kotlin.sequences.Sequence)
kotlin.sequences.Sequence $this$asIterable
private static final kotlin.sequences.Sequence asSequence (kotlin.sequences.Sequence)
kotlin.sequences.Sequence $this$asSequence
public static final double averageOfByte (kotlin.sequences.Sequence)
byte element
double sum
int count
kotlin.sequences.Sequence $this$average
public static final double averageOfShort (kotlin.sequences.Sequence)
short element
double sum
int count
kotlin.sequences.Sequence $this$average
public static final double averageOfInt (kotlin.sequences.Sequence)
int element
double sum
int count
kotlin.sequences.Sequence $this$average
public static final double averageOfLong (kotlin.sequences.Sequence)
long element
double sum
int count
kotlin.sequences.Sequence $this$average
public static final double averageOfFloat (kotlin.sequences.Sequence)
float element
double sum
int count
kotlin.sequences.Sequence $this$average
public static final double averageOfDouble (kotlin.sequences.Sequence)
double element
double sum
int count
kotlin.sequences.Sequence $this$average
public static final int sumOfByte (kotlin.sequences.Sequence)
byte element
int sum
kotlin.sequences.Sequence $this$sum
public static final int sumOfShort (kotlin.sequences.Sequence)
short element
int sum
kotlin.sequences.Sequence $this$sum
public static final int sumOfInt (kotlin.sequences.Sequence)
int element
int sum
kotlin.sequences.Sequence $this$sum
public static final long sumOfLong (kotlin.sequences.Sequence)
long element
long sum
kotlin.sequences.Sequence $this$sum
public static final float sumOfFloat (kotlin.sequences.Sequence)
float element
float sum
kotlin.sequences.Sequence $this$sum
public static final double sumOfDouble (kotlin.sequences.Sequence)
double element
double sum
kotlin.sequences.Sequence $this$sum
public void <init> ()
}
kotlin/sequences/SubSequence$iterator$1.class
Sequences.kt
package kotlin.sequences
public final kotlin.sequences.SubSequence$iterator$1 extends java.lang.Object implements java.util.Iterator kotlin.jvm.internal.markers.KMappedMarker {
private final java.util.Iterator iterator
private int position
final synthetic kotlin.sequences.SubSequence this$0
void <init> (kotlin.sequences.SubSequence)
kotlin.sequences.SubSequence $receiver
public final java.util.Iterator getIterator ()
public final int getPosition ()
public final void setPosition (int)
int
private final void drop ()
public boolean hasNext ()
public java.lang.Object next ()
public void remove ()
}
kotlin/sequences/SubSequence.class
Sequences.kt
package kotlin.sequences
public final kotlin.sequences.SubSequence extends java.lang.Object implements kotlin.sequences.Sequence kotlin.sequences.DropTakeSequence {
private final kotlin.sequences.Sequence sequence
private final int startIndex
private final int endIndex
public void <init> (kotlin.sequences.Sequence, int, int)
int $i$a$-require-SubSequence$1
int $i$a$-require-SubSequence$2
int $i$a$-require-SubSequence$3
kotlin.sequences.Sequence sequence
int startIndex
int endIndex
private final int getCount ()
public kotlin.sequences.Sequence drop (int)
int n
public kotlin.sequences.Sequence take (int)
int n
public java.util.Iterator iterator ()
public static final synthetic kotlin.sequences.Sequence access$getSequence$p (kotlin.sequences.SubSequence)
kotlin.sequences.SubSequence $this
public static final synthetic int access$getStartIndex$p (kotlin.sequences.SubSequence)
kotlin.sequences.SubSequence $this
public static final synthetic int access$getEndIndex$p (kotlin.sequences.SubSequence)
kotlin.sequences.SubSequence $this
}
kotlin/sequences/TakeSequence$iterator$1.class
Sequences.kt
package kotlin.sequences
public final kotlin.sequences.TakeSequence$iterator$1 extends java.lang.Object implements java.util.Iterator kotlin.jvm.internal.markers.KMappedMarker {
private int left
private final java.util.Iterator iterator
void <init> (kotlin.sequences.TakeSequence)
kotlin.sequences.TakeSequence $receiver
public final int getLeft ()
public final void setLeft (int)
int
public final java.util.Iterator getIterator ()
public java.lang.Object next ()
public boolean hasNext ()
public void remove ()
}
kotlin/sequences/TakeSequence.class
Sequences.kt
package kotlin.sequences
public final kotlin.sequences.TakeSequence extends java.lang.Object implements kotlin.sequences.Sequence kotlin.sequences.DropTakeSequence {
private final kotlin.sequences.Sequence sequence
private final int count
public void <init> (kotlin.sequences.Sequence, int)
int $i$a$-require-TakeSequence$1
kotlin.sequences.Sequence sequence
int count
public kotlin.sequences.Sequence drop (int)
int n
public kotlin.sequences.Sequence take (int)
int n
public java.util.Iterator iterator ()
public static final synthetic int access$getCount$p (kotlin.sequences.TakeSequence)
kotlin.sequences.TakeSequence $this
public static final synthetic kotlin.sequences.Sequence access$getSequence$p (kotlin.sequences.TakeSequence)
kotlin.sequences.TakeSequence $this
}
kotlin/sequences/TakeWhileSequence$iterator$1.class
Sequences.kt
package kotlin.sequences
public final kotlin.sequences.TakeWhileSequence$iterator$1 extends java.lang.Object implements java.util.Iterator kotlin.jvm.internal.markers.KMappedMarker {
private final java.util.Iterator iterator
private int nextState
private Object nextItem
final synthetic kotlin.sequences.TakeWhileSequence this$0
void <init> (kotlin.sequences.TakeWhileSequence)
kotlin.sequences.TakeWhileSequence $receiver
public final java.util.Iterator getIterator ()
public final int getNextState ()
public final void setNextState (int)
int
public final java.lang.Object getNextItem ()
public final void setNextItem (java.lang.Object)
Object
private final void calcNext ()
Object item
public java.lang.Object next ()
Object result
public boolean hasNext ()
public void remove ()
}
kotlin/sequences/TakeWhileSequence.class
Sequences.kt
package kotlin.sequences
public final kotlin.sequences.TakeWhileSequence extends java.lang.Object implements kotlin.sequences.Sequence {
private final kotlin.sequences.Sequence sequence
private final kotlin.jvm.functions.Function1 predicate
public void <init> (kotlin.sequences.Sequence, kotlin.jvm.functions.Function1)
kotlin.sequences.Sequence sequence
kotlin.jvm.functions.Function1 predicate
public java.util.Iterator iterator ()
public static final synthetic kotlin.sequences.Sequence access$getSequence$p (kotlin.sequences.TakeWhileSequence)
kotlin.sequences.TakeWhileSequence $this
public static final synthetic kotlin.jvm.functions.Function1 access$getPredicate$p (kotlin.sequences.TakeWhileSequence)
kotlin.sequences.TakeWhileSequence $this
}
kotlin/sequences/TransformingIndexedSequence$iterator$1.class
Sequences.kt
package kotlin.sequences
public final kotlin.sequences.TransformingIndexedSequence$iterator$1 extends java.lang.Object implements java.util.Iterator kotlin.jvm.internal.markers.KMappedMarker {
private final java.util.Iterator iterator
private int index
final synthetic kotlin.sequences.TransformingIndexedSequence this$0
void <init> (kotlin.sequences.TransformingIndexedSequence)
kotlin.sequences.TransformingIndexedSequence $receiver
public final java.util.Iterator getIterator ()
public final int getIndex ()
public final void setIndex (int)
int
public java.lang.Object next ()
public boolean hasNext ()
public void remove ()
}
kotlin/sequences/TransformingIndexedSequence.class
Sequences.kt
package kotlin.sequences
public final kotlin.sequences.TransformingIndexedSequence extends java.lang.Object implements kotlin.sequences.Sequence {
private final kotlin.sequences.Sequence sequence
private final kotlin.jvm.functions.Function2 transformer
public void <init> (kotlin.sequences.Sequence, kotlin.jvm.functions.Function2)
kotlin.sequences.Sequence sequence
kotlin.jvm.functions.Function2 transformer
public java.util.Iterator iterator ()
public static final synthetic kotlin.sequences.Sequence access$getSequence$p (kotlin.sequences.TransformingIndexedSequence)
kotlin.sequences.TransformingIndexedSequence $this
public static final synthetic kotlin.jvm.functions.Function2 access$getTransformer$p (kotlin.sequences.TransformingIndexedSequence)
kotlin.sequences.TransformingIndexedSequence $this
}
kotlin/sequences/TransformingSequence$iterator$1.class
Sequences.kt
package kotlin.sequences
public final kotlin.sequences.TransformingSequence$iterator$1 extends java.lang.Object implements java.util.Iterator kotlin.jvm.internal.markers.KMappedMarker {
private final java.util.Iterator iterator
final synthetic kotlin.sequences.TransformingSequence this$0
void <init> (kotlin.sequences.TransformingSequence)
kotlin.sequences.TransformingSequence $receiver
public final java.util.Iterator getIterator ()
public java.lang.Object next ()
public boolean hasNext ()
public void remove ()
}
kotlin/sequences/TransformingSequence.class
Sequences.kt
package kotlin.sequences
public final kotlin.sequences.TransformingSequence extends java.lang.Object implements kotlin.sequences.Sequence {
private final kotlin.sequences.Sequence sequence
private final kotlin.jvm.functions.Function1 transformer
public void <init> (kotlin.sequences.Sequence, kotlin.jvm.functions.Function1)
kotlin.sequences.Sequence sequence
kotlin.jvm.functions.Function1 transformer
public java.util.Iterator iterator ()
public final kotlin.sequences.Sequence flatten$kotlin_stdlib (kotlin.jvm.functions.Function1)
kotlin.jvm.functions.Function1 iterator
public static final synthetic kotlin.sequences.Sequence access$getSequence$p (kotlin.sequences.TransformingSequence)
kotlin.sequences.TransformingSequence $this
public static final synthetic kotlin.jvm.functions.Function1 access$getTransformer$p (kotlin.sequences.TransformingSequence)
kotlin.sequences.TransformingSequence $this
}
kotlin/sequences/USequencesKt.class
_USequences.kt
package kotlin.sequences
public final kotlin.sequences.USequencesKt extends kotlin.sequences.USequencesKt___USequencesKt {
private void <init> ()
}
kotlin/sequences/USequencesKt___USequencesKt.class
_USequences.kt
package kotlin.sequences
kotlin.sequences.USequencesKt___USequencesKt extends java.lang.Object {
public static final int sumOfUInt (kotlin.sequences.Sequence)
int element
int sum
kotlin.sequences.Sequence $this$sum
public static final long sumOfULong (kotlin.sequences.Sequence)
long element
long sum
kotlin.sequences.Sequence $this$sum
public static final int sumOfUByte (kotlin.sequences.Sequence)
byte element
int sum
kotlin.sequences.Sequence $this$sum
public static final int sumOfUShort (kotlin.sequences.Sequence)
short element
int sum
kotlin.sequences.Sequence $this$sum
public void <init> ()
}
kotlin/streams/
kotlin/streams/jdk8/
kotlin/streams/jdk8/StreamsKt$asSequence$$inlined$Sequence$1.class
Sequences.kt
package kotlin.streams.jdk8
public final kotlin.streams.jdk8.StreamsKt$asSequence$$inlined$Sequence$1 extends java.lang.Object implements kotlin.sequences.Sequence {
final synthetic java.util.stream.Stream $this_asSequence$inlined
public void <init> (java.util.stream.Stream)
public java.util.Iterator iterator ()
int $i$a$-Sequence-StreamsKt$asSequence$1
}
kotlin/streams/jdk8/StreamsKt$asSequence$$inlined$Sequence$2.class
Sequences.kt
package kotlin.streams.jdk8
public final kotlin.streams.jdk8.StreamsKt$asSequence$$inlined$Sequence$2 extends java.lang.Object implements kotlin.sequences.Sequence {
final synthetic java.util.stream.IntStream $this_asSequence$inlined
public void <init> (java.util.stream.IntStream)
public java.util.Iterator iterator ()
int $i$a$-Sequence-StreamsKt$asSequence$2
}
kotlin/streams/jdk8/StreamsKt$asSequence$$inlined$Sequence$3.class
Sequences.kt
package kotlin.streams.jdk8
public final kotlin.streams.jdk8.StreamsKt$asSequence$$inlined$Sequence$3 extends java.lang.Object implements kotlin.sequences.Sequence {
final synthetic java.util.stream.LongStream $this_asSequence$inlined
public void <init> (java.util.stream.LongStream)
public java.util.Iterator iterator ()
int $i$a$-Sequence-StreamsKt$asSequence$3
}
kotlin/streams/jdk8/StreamsKt$asSequence$$inlined$Sequence$4.class
Sequences.kt
package kotlin.streams.jdk8
public final kotlin.streams.jdk8.StreamsKt$asSequence$$inlined$Sequence$4 extends java.lang.Object implements kotlin.sequences.Sequence {
final synthetic java.util.stream.DoubleStream $this_asSequence$inlined
public void <init> (java.util.stream.DoubleStream)
public java.util.Iterator iterator ()
int $i$a$-Sequence-StreamsKt$asSequence$4
}
kotlin/streams/jdk8/StreamsKt.class
Streams.kt
package kotlin.streams.jdk8
public final kotlin.streams.jdk8.StreamsKt extends java.lang.Object {
public static final kotlin.sequences.Sequence asSequence (java.util.stream.Stream)
java.util.stream.Stream $this$asSequence
public static final kotlin.sequences.Sequence asSequence (java.util.stream.IntStream)
java.util.stream.IntStream $this$asSequence
public static final kotlin.sequences.Sequence asSequence (java.util.stream.LongStream)
java.util.stream.LongStream $this$asSequence
public static final kotlin.sequences.Sequence asSequence (java.util.stream.DoubleStream)
java.util.stream.DoubleStream $this$asSequence
public static final java.util.stream.Stream asStream (kotlin.sequences.Sequence)
kotlin.sequences.Sequence $this$asStream
public static final java.util.List toList (java.util.stream.Stream)
java.util.stream.Stream $this$toList
public static final java.util.List toList (java.util.stream.IntStream)
java.util.stream.IntStream $this$toList
public static final java.util.List toList (java.util.stream.LongStream)
java.util.stream.LongStream $this$toList
public static final java.util.List toList (java.util.stream.DoubleStream)
java.util.stream.DoubleStream $this$toList
private static final java.util.Spliterator asStream$lambda$4 (kotlin.sequences.Sequence)
kotlin.sequences.Sequence $this_asStream
}
kotlin/system/
kotlin/system/ProcessKt.class
Process.kt
package kotlin.system
public final kotlin.system.ProcessKt extends java.lang.Object {
private static final java.lang.Void exitProcess (int)
int status
}
kotlin/system/TimingKt.class
Timing.kt
package kotlin.system
public final kotlin.system.TimingKt extends java.lang.Object {
public static final long measureTimeMillis (kotlin.jvm.functions.Function0)
int $i$f$measureTimeMillis
long start
kotlin.jvm.functions.Function0 block
public static final long measureNanoTime (kotlin.jvm.functions.Function0)
int $i$f$measureNanoTime
long start
kotlin.jvm.functions.Function0 block
}
kotlin/text/
kotlin/text/CharCategory$Companion.class
CharCategoryJVM.kt
package kotlin.text
public final kotlin.text.CharCategory$Companion extends java.lang.Object {
private void <init> ()
public final kotlin.text.CharCategory valueOf (int)
int category
public synthetic void <init> (kotlin.jvm.internal.DefaultConstructorMarker)
kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
}
kotlin/text/CharCategory.class
CharCategoryJVM.kt
package kotlin.text
public final enum kotlin.text.CharCategory extends java.lang.Enum {
public static final kotlin.text.CharCategory$Companion Companion
private final int value
private final String code
public static final enum kotlin.text.CharCategory UNASSIGNED
public static final enum kotlin.text.CharCategory UPPERCASE_LETTER
public static final enum kotlin.text.CharCategory LOWERCASE_LETTER
public static final enum kotlin.text.CharCategory TITLECASE_LETTER
public static final enum kotlin.text.CharCategory MODIFIER_LETTER
public static final enum kotlin.text.CharCategory OTHER_LETTER
public static final enum kotlin.text.CharCategory NON_SPACING_MARK
public static final enum kotlin.text.CharCategory ENCLOSING_MARK
public static final enum kotlin.text.CharCategory COMBINING_SPACING_MARK
public static final enum kotlin.text.CharCategory DECIMAL_DIGIT_NUMBER
public static final enum kotlin.text.CharCategory LETTER_NUMBER
public static final enum kotlin.text.CharCategory OTHER_NUMBER
public static final enum kotlin.text.CharCategory SPACE_SEPARATOR
public static final enum kotlin.text.CharCategory LINE_SEPARATOR
public static final enum kotlin.text.CharCategory PARAGRAPH_SEPARATOR
public static final enum kotlin.text.CharCategory CONTROL
public static final enum kotlin.text.CharCategory FORMAT
public static final enum kotlin.text.CharCategory PRIVATE_USE
public static final enum kotlin.text.CharCategory SURROGATE
public static final enum kotlin.text.CharCategory DASH_PUNCTUATION
public static final enum kotlin.text.CharCategory START_PUNCTUATION
public static final enum kotlin.text.CharCategory END_PUNCTUATION
public static final enum kotlin.text.CharCategory CONNECTOR_PUNCTUATION
public static final enum kotlin.text.CharCategory OTHER_PUNCTUATION
public static final enum kotlin.text.CharCategory MATH_SYMBOL
public static final enum kotlin.text.CharCategory CURRENCY_SYMBOL
public static final enum kotlin.text.CharCategory MODIFIER_SYMBOL
public static final enum kotlin.text.CharCategory OTHER_SYMBOL
public static final enum kotlin.text.CharCategory INITIAL_QUOTE_PUNCTUATION
public static final enum kotlin.text.CharCategory FINAL_QUOTE_PUNCTUATION
private static final synthetic kotlin.text.CharCategory[] $VALUES
private void <init> (java.lang.String, int, int, java.lang.String)
String $enum$name
int $enum$ordinal
int value
String code
public final int getValue ()
public final java.lang.String getCode ()
public final boolean contains (char)
char char
public static kotlin.text.CharCategory[] values ()
public static kotlin.text.CharCategory valueOf (java.lang.String)
String value
private static final synthetic kotlin.text.CharCategory[] $values ()
static void <clinit> ()
}
kotlin/text/CharDirectionality$Companion$directionalityMap$2.class
CharDirectionality.kt
package kotlin.text
final kotlin.text.CharDirectionality$Companion$directionalityMap$2 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function0 {
public static final kotlin.text.CharDirectionality$Companion$directionalityMap$2 INSTANCE
void <init> ()
public final java.util.Map invoke ()
int $i$a$-associateBy-CharDirectionality$Companion$directionalityMap$2$1
kotlin.text.CharDirectionality it
Object element$iv$iv
int $i$f$associateByTo
Object[] $this$associateByTo$iv$iv
java.util.Map destination$iv$iv
int $i$f$associateBy
int capacity$iv
Object[] $this$associateBy$iv
public volatile synthetic java.lang.Object invoke ()
static void <clinit> ()
}
kotlin/text/CharDirectionality$Companion.class
CharDirectionality.kt
package kotlin.text
public final kotlin.text.CharDirectionality$Companion extends java.lang.Object {
private void <init> ()
private final java.util.Map getDirectionalityMap ()
public final kotlin.text.CharDirectionality valueOf (int)
int directionality
public synthetic void <init> (kotlin.jvm.internal.DefaultConstructorMarker)
kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
}
kotlin/text/CharDirectionality.class
CharDirectionality.kt
package kotlin.text
public final enum kotlin.text.CharDirectionality extends java.lang.Enum {
public static final kotlin.text.CharDirectionality$Companion Companion
private final int value
private static final kotlin.Lazy directionalityMap$delegate
public static final enum kotlin.text.CharDirectionality UNDEFINED
public static final enum kotlin.text.CharDirectionality LEFT_TO_RIGHT
public static final enum kotlin.text.CharDirectionality RIGHT_TO_LEFT
public static final enum kotlin.text.CharDirectionality RIGHT_TO_LEFT_ARABIC
public static final enum kotlin.text.CharDirectionality EUROPEAN_NUMBER
public static final enum kotlin.text.CharDirectionality EUROPEAN_NUMBER_SEPARATOR
public static final enum kotlin.text.CharDirectionality EUROPEAN_NUMBER_TERMINATOR
public static final enum kotlin.text.CharDirectionality ARABIC_NUMBER
public static final enum kotlin.text.CharDirectionality COMMON_NUMBER_SEPARATOR
public static final enum kotlin.text.CharDirectionality NONSPACING_MARK
public static final enum kotlin.text.CharDirectionality BOUNDARY_NEUTRAL
public static final enum kotlin.text.CharDirectionality PARAGRAPH_SEPARATOR
public static final enum kotlin.text.CharDirectionality SEGMENT_SEPARATOR
public static final enum kotlin.text.CharDirectionality WHITESPACE
public static final enum kotlin.text.CharDirectionality OTHER_NEUTRALS
public static final enum kotlin.text.CharDirectionality LEFT_TO_RIGHT_EMBEDDING
public static final enum kotlin.text.CharDirectionality LEFT_TO_RIGHT_OVERRIDE
public static final enum kotlin.text.CharDirectionality RIGHT_TO_LEFT_EMBEDDING
public static final enum kotlin.text.CharDirectionality RIGHT_TO_LEFT_OVERRIDE
public static final enum kotlin.text.CharDirectionality POP_DIRECTIONAL_FORMAT
private static final synthetic kotlin.text.CharDirectionality[] $VALUES
private void <init> (java.lang.String, int, int)
String $enum$name
int $enum$ordinal
int value
public final int getValue ()
public static kotlin.text.CharDirectionality[] values ()
public static kotlin.text.CharDirectionality valueOf (java.lang.String)
String value
private static final synthetic kotlin.text.CharDirectionality[] $values ()
public static final synthetic kotlin.Lazy access$getDirectionalityMap$delegate$cp ()
static void <clinit> ()
}
kotlin/text/CharsKt.class
<Unknown>
package kotlin.text
public final kotlin.text.CharsKt extends kotlin.text.CharsKt__CharKt {
private void <init> ()
}
kotlin/text/CharsKt__CharJVMKt.class
CharJVM.kt
package kotlin.text
kotlin.text.CharsKt__CharJVMKt extends java.lang.Object {
public static final kotlin.text.CharCategory getCategory (char)
char $this$category
private static final boolean isDefined (char)
char $this$isDefined
private static final boolean isLetter (char)
char $this$isLetter
private static final boolean isLetterOrDigit (char)
char $this$isLetterOrDigit
private static final boolean isDigit (char)
char $this$isDigit
private static final boolean isIdentifierIgnorable (char)
char $this$isIdentifierIgnorable
private static final boolean isISOControl (char)
char $this$isISOControl
private static final boolean isJavaIdentifierPart (char)
char $this$isJavaIdentifierPart
private static final boolean isJavaIdentifierStart (char)
char $this$isJavaIdentifierStart
public static final boolean isWhitespace (char)
char $this$isWhitespace
private static final boolean isUpperCase (char)
char $this$isUpperCase
private static final boolean isLowerCase (char)
char $this$isLowerCase
private static final char toUpperCase (char)
char $this$toUpperCase
private static final char uppercaseChar (char)
char $this$uppercaseChar
private static final java.lang.String uppercase (char)
char $this$uppercase
public static final java.lang.String uppercase (char, java.util.Locale)
char $this$uppercase
java.util.Locale locale
private static final char toLowerCase (char)
char $this$toLowerCase
private static final char lowercaseChar (char)
char $this$lowercaseChar
private static final java.lang.String lowercase (char)
char $this$lowercase
public static final java.lang.String lowercase (char, java.util.Locale)
char $this$lowercase
java.util.Locale locale
private static final boolean isTitleCase (char)
char $this$isTitleCase
private static final char toTitleCase (char)
char $this$toTitleCase
private static final char titlecaseChar (char)
char $this$titlecaseChar
public static final java.lang.String titlecase (char, java.util.Locale)
String localizedUppercase
char $this$titlecase
java.util.Locale locale
public static final kotlin.text.CharDirectionality getDirectionality (char)
char $this$directionality
private static final boolean isHighSurrogate (char)
char $this$isHighSurrogate
private static final boolean isLowSurrogate (char)
char $this$isLowSurrogate
public static final int digitOf (char, int)
char char
int radix
public static final int checkRadix (int)
int radix
public void <init> ()
}
kotlin/text/CharsKt__CharKt.class
Char.kt
package kotlin.text
kotlin.text.CharsKt__CharKt extends kotlin.text.CharsKt__CharJVMKt {
public static final int digitToInt (char)
int $i$a$-also-CharsKt__CharKt$digitToInt$1
int it
char $this$digitToInt
public static final int digitToInt (char, int)
char $this$digitToInt
int radix
public static final java.lang.Integer digitToIntOrNull (char)
int $i$a$-takeIf-CharsKt__CharKt$digitToIntOrNull$1
int it
char $this$digitToIntOrNull
public static final java.lang.Integer digitToIntOrNull (char, int)
int $i$a$-takeIf-CharsKt__CharKt$digitToIntOrNull$2
int it
char $this$digitToIntOrNull
int radix
public static final char digitToChar (int)
int $this$digitToChar
public static final char digitToChar (int, int)
int $this$digitToChar
int radix
public static final java.lang.String titlecase (char)
char $this$titlecase
private static final java.lang.String plus (char, java.lang.String)
char $this$plus
String other
public static final boolean equals (char, char, boolean)
char thisUpper
char otherUpper
char $this$equals
char other
boolean ignoreCase
public static synthetic boolean equals$default (char, char, boolean, int, java.lang.Object)
public static final boolean isSurrogate (char)
char $this$isSurrogate
public void <init> ()
}
kotlin/text/Charsets.class
Charsets.kt
package kotlin.text
public final kotlin.text.Charsets extends java.lang.Object {
public static final kotlin.text.Charsets INSTANCE
public static final java.nio.charset.Charset UTF_8
public static final java.nio.charset.Charset UTF_16
public static final java.nio.charset.Charset UTF_16BE
public static final java.nio.charset.Charset UTF_16LE
public static final java.nio.charset.Charset US_ASCII
public static final java.nio.charset.Charset ISO_8859_1
private static volatile java.nio.charset.Charset utf_32
private static volatile java.nio.charset.Charset utf_32le
private static volatile java.nio.charset.Charset utf_32be
private void <init> ()
public final java.nio.charset.Charset UTF32 ()
int $i$a$-run-Charsets$UTF_32$1
java.nio.charset.Charset charset
kotlin.text.Charsets $this$_get_UTF_32__u24lambda_u240
public final java.nio.charset.Charset UTF32_LE ()
int $i$a$-run-Charsets$UTF_32LE$1
java.nio.charset.Charset charset
kotlin.text.Charsets $this$_get_UTF_32LE__u24lambda_u241
public final java.nio.charset.Charset UTF32_BE ()
int $i$a$-run-Charsets$UTF_32BE$1
java.nio.charset.Charset charset
kotlin.text.Charsets $this$_get_UTF_32BE__u24lambda_u242
static void <clinit> ()
}
kotlin/text/CharsetsKt.class
Charsets.kt
package kotlin.text
public final kotlin.text.CharsetsKt extends java.lang.Object {
private static final java.nio.charset.Charset charset (java.lang.String)
String charsetName
}
kotlin/text/DelimitedRangesSequence$iterator$1.class
Strings.kt
package kotlin.text
public final kotlin.text.DelimitedRangesSequence$iterator$1 extends java.lang.Object implements java.util.Iterator kotlin.jvm.internal.markers.KMappedMarker {
private int nextState
private int currentStartIndex
private int nextSearchIndex
private kotlin.ranges.IntRange nextItem
private int counter
final synthetic kotlin.text.DelimitedRangesSequence this$0
void <init> (kotlin.text.DelimitedRangesSequence)
kotlin.text.DelimitedRangesSequence $receiver
public final int getNextState ()
public final void setNextState (int)
int
public final int getCurrentStartIndex ()
public final void setCurrentStartIndex (int)
int
public final int getNextSearchIndex ()
public final void setNextSearchIndex (int)
int
public final kotlin.ranges.IntRange getNextItem ()
public final void setNextItem (kotlin.ranges.IntRange)
kotlin.ranges.IntRange
public final int getCounter ()
public final void setCounter (int)
int
private final void calcNext ()
int index
int length
kotlin.Pair match
public kotlin.ranges.IntRange next ()
kotlin.ranges.IntRange result
public boolean hasNext ()
public void remove ()
public volatile synthetic java.lang.Object next ()
}
kotlin/text/DelimitedRangesSequence.class
Strings.kt
package kotlin.text
final kotlin.text.DelimitedRangesSequence extends java.lang.Object implements kotlin.sequences.Sequence {
private final CharSequence input
private final int startIndex
private final int limit
private final kotlin.jvm.functions.Function2 getNextMatch
public void <init> (java.lang.CharSequence, int, int, kotlin.jvm.functions.Function2)
CharSequence input
int startIndex
int limit
kotlin.jvm.functions.Function2 getNextMatch
public java.util.Iterator iterator ()
public static final synthetic int access$getStartIndex$p (kotlin.text.DelimitedRangesSequence)
kotlin.text.DelimitedRangesSequence $this
public static final synthetic java.lang.CharSequence access$getInput$p (kotlin.text.DelimitedRangesSequence)
kotlin.text.DelimitedRangesSequence $this
public static final synthetic int access$getLimit$p (kotlin.text.DelimitedRangesSequence)
kotlin.text.DelimitedRangesSequence $this
public static final synthetic kotlin.jvm.functions.Function2 access$getGetNextMatch$p (kotlin.text.DelimitedRangesSequence)
kotlin.text.DelimitedRangesSequence $this
}
kotlin/text/FlagEnum.class
Regex.kt
package kotlin.text
abstract kotlin.text.FlagEnum extends java.lang.Object {
public abstract int getValue ()
public abstract int getMask ()
}
kotlin/text/MatchGroup.class
Regex.kt
package kotlin.text
public final kotlin.text.MatchGroup extends java.lang.Object {
private final String value
private final kotlin.ranges.IntRange range
public void <init> (java.lang.String, kotlin.ranges.IntRange)
String value
kotlin.ranges.IntRange range
public final java.lang.String getValue ()
public final kotlin.ranges.IntRange getRange ()
public final java.lang.String component1 ()
public final kotlin.ranges.IntRange component2 ()
public final kotlin.text.MatchGroup copy (java.lang.String, kotlin.ranges.IntRange)
String value
kotlin.ranges.IntRange range
public static synthetic kotlin.text.MatchGroup copy$default (kotlin.text.MatchGroup, java.lang.String, kotlin.ranges.IntRange, int, java.lang.Object)
public java.lang.String toString ()
public int hashCode ()
int result
public boolean equals (java.lang.Object)
Object other
}
kotlin/text/MatchGroupCollection.class
MatchResult.kt
package kotlin.text
public abstract kotlin.text.MatchGroupCollection extends java.lang.Object implements java.util.Collection kotlin.jvm.internal.markers.KMappedMarker {
public abstract kotlin.text.MatchGroup get (int)
}
kotlin/text/MatchNamedGroupCollection.class
MatchResult.kt
package kotlin.text
public abstract kotlin.text.MatchNamedGroupCollection extends java.lang.Object implements kotlin.text.MatchGroupCollection {
public abstract kotlin.text.MatchGroup get (java.lang.String)
}
kotlin/text/MatchResult$DefaultImpls.class
MatchResult.kt
package kotlin.text
public final kotlin.text.MatchResult$DefaultImpls extends java.lang.Object {
public static kotlin.text.MatchResult$Destructured getDestructured (kotlin.text.MatchResult)
kotlin.text.MatchResult $this
}
kotlin/text/MatchResult$Destructured.class
MatchResult.kt
package kotlin.text
public final kotlin.text.MatchResult$Destructured extends java.lang.Object {
private final kotlin.text.MatchResult match
public void <init> (kotlin.text.MatchResult)
kotlin.text.MatchResult match
public final kotlin.text.MatchResult getMatch ()
private final java.lang.String component1 ()
private final java.lang.String component2 ()
private final java.lang.String component3 ()
private final java.lang.String component4 ()
private final java.lang.String component5 ()
private final java.lang.String component6 ()
private final java.lang.String component7 ()
private final java.lang.String component8 ()
private final java.lang.String component9 ()
private final java.lang.String component10 ()
public final java.util.List toList ()
}
kotlin/text/MatchResult.class
MatchResult.kt
package kotlin.text
public abstract kotlin.text.MatchResult extends java.lang.Object {
public abstract kotlin.ranges.IntRange getRange ()
public abstract java.lang.String getValue ()
public abstract kotlin.text.MatchGroupCollection getGroups ()
public abstract java.util.List getGroupValues ()
public abstract kotlin.text.MatchResult$Destructured getDestructured ()
public abstract kotlin.text.MatchResult next ()
}
kotlin/text/MatcherMatchResult$groupValues$1.class
Regex.kt
package kotlin.text
public final kotlin.text.MatcherMatchResult$groupValues$1 extends kotlin.collections.AbstractList {
final synthetic kotlin.text.MatcherMatchResult this$0
void <init> (kotlin.text.MatcherMatchResult)
kotlin.text.MatcherMatchResult $receiver
public int getSize ()
public java.lang.String get (int)
int index
public volatile synthetic java.lang.Object get (int)
int index
public volatile int indexOf (java.lang.String)
String element
public final volatile int indexOf (java.lang.Object)
Object element
public volatile int lastIndexOf (java.lang.String)
String element
public final volatile int lastIndexOf (java.lang.Object)
Object element
public volatile boolean contains (java.lang.String)
String element
public final volatile boolean contains (java.lang.Object)
Object element
}
kotlin/text/MatcherMatchResult$groups$1$iterator$1.class
Regex.kt
package kotlin.text
final kotlin.text.MatcherMatchResult$groups$1$iterator$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 {
final synthetic kotlin.text.MatcherMatchResult$groups$1 this$0
void <init> (kotlin.text.MatcherMatchResult$groups$1)
kotlin.text.MatcherMatchResult$groups$1 $receiver
public final kotlin.text.MatchGroup invoke (int)
int it
public volatile synthetic java.lang.Object invoke (java.lang.Object)
Object p1
}
kotlin/text/MatcherMatchResult$groups$1.class
Regex.kt
package kotlin.text
public final kotlin.text.MatcherMatchResult$groups$1 extends kotlin.collections.AbstractCollection implements kotlin.text.MatchNamedGroupCollection {
final synthetic kotlin.text.MatcherMatchResult this$0
void <init> (kotlin.text.MatcherMatchResult)
kotlin.text.MatcherMatchResult $receiver
public int getSize ()
public boolean isEmpty ()
public java.util.Iterator iterator ()
public kotlin.text.MatchGroup get (int)
kotlin.ranges.IntRange range
int index
public kotlin.text.MatchGroup get (java.lang.String)
String name
public volatile boolean contains (kotlin.text.MatchGroup)
kotlin.text.MatchGroup element
public final volatile boolean contains (java.lang.Object)
Object element
}
kotlin/text/MatcherMatchResult.class
Regex.kt
package kotlin.text
final kotlin.text.MatcherMatchResult extends java.lang.Object implements kotlin.text.MatchResult {
private final java.util.regex.Matcher matcher
private final CharSequence input
private final kotlin.text.MatchGroupCollection groups
private java.util.List groupValues_
public void <init> (java.util.regex.Matcher, java.lang.CharSequence)
java.util.regex.Matcher matcher
CharSequence input
private final java.util.regex.MatchResult getMatchResult ()
public kotlin.ranges.IntRange getRange ()
public java.lang.String getValue ()
public kotlin.text.MatchGroupCollection getGroups ()
public java.util.List getGroupValues ()
public kotlin.text.MatchResult next ()
int nextIndex
public kotlin.text.MatchResult$Destructured getDestructured ()
public static final synthetic java.util.regex.MatchResult access$getMatchResult (kotlin.text.MatcherMatchResult)
kotlin.text.MatcherMatchResult $this
}
kotlin/text/Regex$Companion.class
Regex.kt
package kotlin.text
public final kotlin.text.Regex$Companion extends java.lang.Object {
private void <init> ()
public final kotlin.text.Regex fromLiteral (java.lang.String)
String literal
public final java.lang.String escape (java.lang.String)
String literal
public final java.lang.String escapeReplacement (java.lang.String)
String literal
private final int ensureUnicodeCase (int)
int flags
public static final synthetic int access$ensureUnicodeCase (kotlin.text.Regex$Companion, int)
kotlin.text.Regex$Companion $this
int flags
public synthetic void <init> (kotlin.jvm.internal.DefaultConstructorMarker)
kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
}
kotlin/text/Regex$Serialized$Companion.class
Regex.kt
package kotlin.text
public final kotlin.text.Regex$Serialized$Companion extends java.lang.Object {
private void <init> ()
public synthetic void <init> (kotlin.jvm.internal.DefaultConstructorMarker)
kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
}
kotlin/text/Regex$Serialized.class
Regex.kt
package kotlin.text
final kotlin.text.Regex$Serialized extends java.lang.Object implements java.io.Serializable {
public static final kotlin.text.Regex$Serialized$Companion Companion
private final String pattern
private final int flags
private static final long serialVersionUID
public void <init> (java.lang.String, int)
String pattern
int flags
public final java.lang.String getPattern ()
public final int getFlags ()
private final java.lang.Object readResolve ()
static void <clinit> ()
}
kotlin/text/Regex$findAll$1.class
Regex.kt
package kotlin.text
final kotlin.text.Regex$findAll$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function0 {
final synthetic kotlin.text.Regex this$0
final synthetic CharSequence $input
final synthetic int $startIndex
void <init> (kotlin.text.Regex, java.lang.CharSequence, int)
kotlin.text.Regex $receiver
CharSequence $input
int $startIndex
public final kotlin.text.MatchResult invoke ()
public volatile synthetic java.lang.Object invoke ()
}
kotlin/text/Regex$findAll$2.class
Regex.kt
package kotlin.text
final synthetic kotlin.text.Regex$findAll$2 extends kotlin.jvm.internal.FunctionReferenceImpl implements kotlin.jvm.functions.Function1 {
public static final kotlin.text.Regex$findAll$2 INSTANCE
void <init> ()
public final kotlin.text.MatchResult invoke (kotlin.text.MatchResult)
kotlin.text.MatchResult p0
public volatile synthetic java.lang.Object invoke (java.lang.Object)
Object p1
static void <clinit> ()
}
kotlin/text/Regex$special$$inlined$fromInt$1.class
Regex.kt
package kotlin.text
public final kotlin.text.Regex$special$$inlined$fromInt$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 {
final synthetic int $value
public void <init> (int)
int $value
public final java.lang.Boolean invoke (java.lang.Enum)
Enum it
public volatile synthetic java.lang.Object invoke (java.lang.Object)
Object p1
}
kotlin/text/Regex$splitToSequence$1.class
Regex.kt
package kotlin.text
final kotlin.text.Regex$splitToSequence$1 extends kotlin.coroutines.jvm.internal.RestrictedSuspendLambda implements kotlin.jvm.functions.Function2 {
Object L$1
int I$0
int label
private synthetic Object L$0
final synthetic kotlin.text.Regex this$0
final synthetic CharSequence $input
final synthetic int $limit
void <init> (kotlin.text.Regex, java.lang.CharSequence, int, kotlin.coroutines.Continuation)
kotlin.text.Regex $receiver
CharSequence $input
int $limit
kotlin.coroutines.Continuation $completion
public final java.lang.Object invokeSuspend (java.lang.Object)
kotlin.sequences.SequenceScope $this$sequence
kotlin.sequences.SequenceScope $this$sequence
kotlin.sequences.SequenceScope $this$sequence
java.util.regex.Matcher matcher
java.util.regex.Matcher matcher
java.util.regex.Matcher matcher
int nextStart
int nextStart
int splitCount
int splitCount
Object $result
public final kotlin.coroutines.Continuation create (java.lang.Object, kotlin.coroutines.Continuation)
Object value
kotlin.coroutines.Continuation $completion
public final java.lang.Object invoke (kotlin.sequences.SequenceScope, kotlin.coroutines.Continuation)
kotlin.sequences.SequenceScope p1
kotlin.coroutines.Continuation p2
public volatile synthetic java.lang.Object invoke (java.lang.Object, java.lang.Object)
Object p1
Object p2
}
kotlin/text/Regex.class
Regex.kt
package kotlin.text
public final kotlin.text.Regex extends java.lang.Object implements java.io.Serializable {
public static final kotlin.text.Regex$Companion Companion
private final java.util.regex.Pattern nativePattern
private java.util.Set _options
public void <init> (java.util.regex.Pattern)
java.util.regex.Pattern nativePattern
public void <init> (java.lang.String)
String pattern
public void <init> (java.lang.String, kotlin.text.RegexOption)
String pattern
kotlin.text.RegexOption option
public void <init> (java.lang.String, java.util.Set)
String pattern
java.util.Set options
public final java.lang.String getPattern ()
public final java.util.Set getOptions ()
int $i$a$-apply-RegexKt$fromInt$1$iv
java.util.EnumSet $this$fromInt_u24lambda_u241$iv
int $i$f$fromInt
int value$iv
int $i$a$-also-Regex$options$1
java.util.Set it
public final boolean matches (java.lang.CharSequence)
CharSequence input
public final boolean containsMatchIn (java.lang.CharSequence)
CharSequence input
public final kotlin.text.MatchResult find (java.lang.CharSequence, int)
CharSequence input
int startIndex
public static synthetic kotlin.text.MatchResult find$default (kotlin.text.Regex, java.lang.CharSequence, int, int, java.lang.Object)
public final kotlin.sequences.Sequence findAll (java.lang.CharSequence, int)
CharSequence input
int startIndex
public static synthetic kotlin.sequences.Sequence findAll$default (kotlin.text.Regex, java.lang.CharSequence, int, int, java.lang.Object)
public final kotlin.text.MatchResult matchEntire (java.lang.CharSequence)
CharSequence input
public final kotlin.text.MatchResult matchAt (java.lang.CharSequence, int)
int $i$a$-run-Regex$matchAt$1
java.util.regex.Matcher $this$matchAt_u24lambda_u241
CharSequence input
int index
public final boolean matchesAt (java.lang.CharSequence, int)
CharSequence input
int index
public final java.lang.String replace (java.lang.CharSequence, java.lang.String)
CharSequence input
String replacement
public final java.lang.String replace (java.lang.CharSequence, kotlin.jvm.functions.Function1)
kotlin.text.MatchResult foundMatch
kotlin.text.MatchResult match
int lastStart
int length
StringBuilder sb
CharSequence input
kotlin.jvm.functions.Function1 transform
public final java.lang.String replaceFirst (java.lang.CharSequence, java.lang.String)
CharSequence input
String replacement
public final java.util.List split (java.lang.CharSequence, int)
java.util.regex.Matcher matcher
java.util.ArrayList result
int lastStart
int lastSplit
CharSequence input
int limit
public static synthetic java.util.List split$default (kotlin.text.Regex, java.lang.CharSequence, int, int, java.lang.Object)
public final kotlin.sequences.Sequence splitToSequence (java.lang.CharSequence, int)
CharSequence input
int limit
public static synthetic kotlin.sequences.Sequence splitToSequence$default (kotlin.text.Regex, java.lang.CharSequence, int, int, java.lang.Object)
public java.lang.String toString ()
public final java.util.regex.Pattern toPattern ()
private final java.lang.Object writeReplace ()
public static final synthetic java.util.regex.Pattern access$getNativePattern$p (kotlin.text.Regex)
kotlin.text.Regex $this
static void <clinit> ()
}
kotlin/text/RegexKt$fromInt$1$1.class
Regex.kt
package kotlin.text
public final kotlin.text.RegexKt$fromInt$1$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 {
final synthetic int $value
public void <init> (int)
int $value
public final java.lang.Boolean invoke (java.lang.Enum)
Enum it
public volatile synthetic java.lang.Object invoke (java.lang.Object)
Object p1
}
kotlin/text/RegexKt.class
Regex.kt
package kotlin.text
public final kotlin.text.RegexKt extends java.lang.Object {
private static final int toInt (java.lang.Iterable)
int $i$a$-fold-RegexKt$toInt$1
int value
kotlin.text.FlagEnum option
Object element$iv
int $i$f$fold
int accumulator$iv
Iterable $this$fold$iv
int initial$iv
Iterable $this$toInt
private static final synthetic java.util.Set fromInt (int)
int $i$a$-apply-RegexKt$fromInt$1
java.util.EnumSet $this$fromInt_u24lambda_u241
int $i$f$fromInt
int value
private static final kotlin.text.MatchResult findNext (java.util.regex.Matcher, int, java.lang.CharSequence)
java.util.regex.Matcher $this$findNext
int from
CharSequence input
private static final kotlin.text.MatchResult matchEntire (java.util.regex.Matcher, java.lang.CharSequence)
java.util.regex.Matcher $this$matchEntire
CharSequence input
private static final kotlin.ranges.IntRange range (java.util.regex.MatchResult)
java.util.regex.MatchResult $this$range
private static final kotlin.ranges.IntRange range (java.util.regex.MatchResult, int)
java.util.regex.MatchResult $this$range
int groupIndex
public static final synthetic int access$toInt (java.lang.Iterable)
Iterable $receiver
public static final synthetic kotlin.text.MatchResult access$findNext (java.util.regex.Matcher, int, java.lang.CharSequence)
java.util.regex.Matcher $receiver
int from
CharSequence input
public static final synthetic kotlin.text.MatchResult access$matchEntire (java.util.regex.Matcher, java.lang.CharSequence)
java.util.regex.Matcher $receiver
CharSequence input
public static final synthetic kotlin.ranges.IntRange access$range (java.util.regex.MatchResult)
java.util.regex.MatchResult $receiver
public static final synthetic kotlin.ranges.IntRange access$range (java.util.regex.MatchResult, int)
java.util.regex.MatchResult $receiver
int groupIndex
}
kotlin/text/RegexOption.class
Regex.kt
package kotlin.text
public final enum kotlin.text.RegexOption extends java.lang.Enum implements kotlin.text.FlagEnum {
private final int value
private final int mask
public static final enum kotlin.text.RegexOption IGNORE_CASE
public static final enum kotlin.text.RegexOption MULTILINE
public static final enum kotlin.text.RegexOption LITERAL
public static final enum kotlin.text.RegexOption UNIX_LINES
public static final enum kotlin.text.RegexOption COMMENTS
public static final enum kotlin.text.RegexOption DOT_MATCHES_ALL
public static final enum kotlin.text.RegexOption CANON_EQ
private static final synthetic kotlin.text.RegexOption[] $VALUES
private void <init> (java.lang.String, int, int, int)
String $enum$name
int $enum$ordinal
int value
int mask
synthetic void <init> (java.lang.String, int, int, int, int, kotlin.jvm.internal.DefaultConstructorMarker)
public int getValue ()
public int getMask ()
public static kotlin.text.RegexOption[] values ()
public static kotlin.text.RegexOption valueOf (java.lang.String)
String value
private static final synthetic kotlin.text.RegexOption[] $values ()
static void <clinit> ()
}
kotlin/text/ScreenFloatValueRegEx.class
StringNumberConversionsJVM.kt
package kotlin.text
final kotlin.text.ScreenFloatValueRegEx extends java.lang.Object {
public static final kotlin.text.ScreenFloatValueRegEx INSTANCE
public static final kotlin.text.Regex value
private void <init> ()
static void <clinit> ()
int $i$a$-run-ScreenFloatValueRegEx$value$1
String Digits
String HexDigits
String Exp
String HexString
String Number
String fpRegex
kotlin.text.ScreenFloatValueRegEx $this$value_u24lambda_u240
}
kotlin/text/StringsKt.class
<Unknown>
package kotlin.text
public final kotlin.text.StringsKt extends kotlin.text.StringsKt___StringsKt {
private void <init> ()
}
kotlin/text/StringsKt__AppendableKt.class
Appendable.kt
package kotlin.text
kotlin.text.StringsKt__AppendableKt extends java.lang.Object {
public static final java.lang.Appendable appendRange (java.lang.Appendable, java.lang.CharSequence, int, int)
Appendable $this$appendRange
CharSequence value
int startIndex
int endIndex
public static final transient java.lang.Appendable append (java.lang.Appendable, java.lang.CharSequence[])
CharSequence item
Appendable $this$append
CharSequence[] value
private static final java.lang.Appendable appendLine (java.lang.Appendable)
Appendable $this$appendLine
private static final java.lang.Appendable appendLine (java.lang.Appendable, java.lang.CharSequence)
Appendable $this$appendLine
CharSequence value
private static final java.lang.Appendable appendLine (java.lang.Appendable, char)
Appendable $this$appendLine
char value
public static final void appendElement (java.lang.Appendable, java.lang.Object, kotlin.jvm.functions.Function1)
Appendable $this$appendElement
Object element
kotlin.jvm.functions.Function1 transform
public void <init> ()
}
kotlin/text/StringsKt__IndentKt$getIndentFunction$1.class
Indent.kt
package kotlin.text
final kotlin.text.StringsKt__IndentKt$getIndentFunction$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 {
public static final kotlin.text.StringsKt__IndentKt$getIndentFunction$1 INSTANCE
void <init> ()
public final java.lang.String invoke (java.lang.String)
String line
public volatile synthetic java.lang.Object invoke (java.lang.Object)
Object p1
static void <clinit> ()
}
kotlin/text/StringsKt__IndentKt$getIndentFunction$2.class
Indent.kt
package kotlin.text
final kotlin.text.StringsKt__IndentKt$getIndentFunction$2 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 {
final synthetic String $indent
void <init> (java.lang.String)
String $indent
public final java.lang.String invoke (java.lang.String)
String line
public volatile synthetic java.lang.Object invoke (java.lang.Object)
Object p1
}
kotlin/text/StringsKt__IndentKt$prependIndent$1.class
Indent.kt
package kotlin.text
final kotlin.text.StringsKt__IndentKt$prependIndent$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 {
final synthetic String $indent
void <init> (java.lang.String)
String $indent
public final java.lang.String invoke (java.lang.String)
String it
public volatile synthetic java.lang.Object invoke (java.lang.Object)
Object p1
}
kotlin/text/StringsKt__IndentKt.class
Indent.kt
package kotlin.text
kotlin.text.StringsKt__IndentKt extends kotlin.text.StringsKt__AppendableKt {
public static final java.lang.String trimMargin (java.lang.String, java.lang.String)
String $this$trimMargin
String marginPrefix
public static synthetic java.lang.String trimMargin$default (java.lang.String, java.lang.String, int, java.lang.Object)
public static final java.lang.String replaceIndentByMargin (java.lang.String, java.lang.String, java.lang.String)
int $i$a$-require-StringsKt__IndentKt$replaceIndentByMargin$1
int $i$a$-indexOfFirst-StringsKt__IndentKt$replaceIndentByMargin$2$firstNonWhitespaceIndex$1
char it
int index$iv
int $i$f$indexOfFirst
CharSequence $this$indexOfFirst$iv
int $i$a$-reindent-StringsKt__IndentKt$replaceIndentByMargin$2
int firstNonWhitespaceIndex
String line
int $i$a$-mapIndexedNotNull-StringsKt__IndentKt$reindent$1$iv
int index$iv
String value$iv
int $i$a$-let-CollectionsKt___CollectionsKt$mapIndexedNotNullTo$1$1$iv$iv$iv
Object it$iv$iv$iv
int $i$a$-forEachIndexed-CollectionsKt___CollectionsKt$mapIndexedNotNullTo$1$iv$iv$iv
int index$iv$iv$iv
Object element$iv$iv$iv
Object item$iv$iv$iv$iv
int $i$f$forEachIndexed
int index$iv$iv$iv$iv
Iterable $this$forEachIndexed$iv$iv$iv$iv
int $i$f$mapIndexedNotNullTo
Iterable $this$mapIndexedNotNullTo$iv$iv$iv
java.util.Collection destination$iv$iv$iv
int $i$f$mapIndexedNotNull
Iterable $this$mapIndexedNotNull$iv$iv
int $i$f$reindent
int lastIndex$iv
java.util.List $this$reindent$iv
int resultSizeEstimate$iv
kotlin.jvm.functions.Function1 indentAddFunction$iv
java.util.List lines
String $this$replaceIndentByMargin
String newIndent
String marginPrefix
public static synthetic java.lang.String replaceIndentByMargin$default (java.lang.String, java.lang.String, java.lang.String, int, java.lang.Object)
public static final java.lang.String trimIndent (java.lang.String)
String $this$trimIndent
public static final java.lang.String replaceIndent (java.lang.String, java.lang.String)
int $i$a$-filter-StringsKt__IndentKt$replaceIndent$minCommonIndent$1
String p0
Object element$iv$iv
int $i$f$filterTo
Iterable $this$filterTo$iv$iv
java.util.Collection destination$iv$iv
int $i$f$filter
Iterable $this$filter$iv
int $i$a$-map-StringsKt__IndentKt$replaceIndent$minCommonIndent$2
String p0
Object item$iv$iv
int $i$f$mapTo
Iterable $this$mapTo$iv$iv
java.util.Collection destination$iv$iv
int $i$f$map
Iterable $this$map$iv
int $i$a$-reindent-StringsKt__IndentKt$replaceIndent$1
String line
int $i$a$-mapIndexedNotNull-StringsKt__IndentKt$reindent$1$iv
int index$iv
String value$iv
int $i$a$-let-CollectionsKt___CollectionsKt$mapIndexedNotNullTo$1$1$iv$iv$iv
Object it$iv$iv$iv
int $i$a$-forEachIndexed-CollectionsKt___CollectionsKt$mapIndexedNotNullTo$1$iv$iv$iv
int index$iv$iv$iv
Object element$iv$iv$iv
Object item$iv$iv$iv$iv
int $i$f$forEachIndexed
int index$iv$iv$iv$iv
Iterable $this$forEachIndexed$iv$iv$iv$iv
int $i$f$mapIndexedNotNullTo
Iterable $this$mapIndexedNotNullTo$iv$iv$iv
java.util.Collection destination$iv$iv$iv
int $i$f$mapIndexedNotNull
Iterable $this$mapIndexedNotNull$iv$iv
int $i$f$reindent
int lastIndex$iv
java.util.List $this$reindent$iv
int resultSizeEstimate$iv
kotlin.jvm.functions.Function1 indentAddFunction$iv
java.util.List lines
int minCommonIndent
String $this$replaceIndent
String newIndent
public static synthetic java.lang.String replaceIndent$default (java.lang.String, java.lang.String, int, java.lang.Object)
public static final java.lang.String prependIndent (java.lang.String, java.lang.String)
String $this$prependIndent
String indent
public static synthetic java.lang.String prependIndent$default (java.lang.String, java.lang.String, int, java.lang.Object)
private static final int indentWidth$StringsKt__IndentKt (java.lang.String)
int $i$a$-indexOfFirst-StringsKt__IndentKt$indentWidth$1
char it
int index$iv
int $i$f$indexOfFirst
CharSequence $this$indexOfFirst$iv
int $i$a$-let-StringsKt__IndentKt$indentWidth$2
int it
String $this$indentWidth
private static final kotlin.jvm.functions.Function1 getIndentFunction$StringsKt__IndentKt (java.lang.String)
String indent
private static final java.lang.String reindent$StringsKt__IndentKt (java.util.List, int, kotlin.jvm.functions.Function1, kotlin.jvm.functions.Function1)
int $i$a$-mapIndexedNotNull-StringsKt__IndentKt$reindent$1
int index
String value
int $i$a$-let-CollectionsKt___CollectionsKt$mapIndexedNotNullTo$1$1$iv$iv
Object it$iv$iv
int $i$a$-forEachIndexed-CollectionsKt___CollectionsKt$mapIndexedNotNullTo$1$iv$iv
int index$iv$iv
Object element$iv$iv
Object item$iv$iv$iv
int $i$f$forEachIndexed
int index$iv$iv$iv
Iterable $this$forEachIndexed$iv$iv$iv
int $i$f$mapIndexedNotNullTo
Iterable $this$mapIndexedNotNullTo$iv$iv
java.util.Collection destination$iv$iv
int $i$f$mapIndexedNotNull
Iterable $this$mapIndexedNotNull$iv
int $i$f$reindent
int lastIndex
java.util.List $this$reindent
int resultSizeEstimate
kotlin.jvm.functions.Function1 indentAddFunction
kotlin.jvm.functions.Function1 indentCutFunction
public void <init> ()
}
kotlin/text/StringsKt__RegexExtensionsJVMKt.class
RegexExtensionsJVM.kt
package kotlin.text
kotlin.text.StringsKt__RegexExtensionsJVMKt extends kotlin.text.StringsKt__IndentKt {
private static final kotlin.text.Regex toRegex (java.util.regex.Pattern)
java.util.regex.Pattern $this$toRegex
public void <init> ()
}
kotlin/text/StringsKt__RegexExtensionsKt.class
RegexExtensions.kt
package kotlin.text
kotlin.text.StringsKt__RegexExtensionsKt extends kotlin.text.StringsKt__RegexExtensionsJVMKt {
private static final kotlin.text.Regex toRegex (java.lang.String)
String $this$toRegex
private static final kotlin.text.Regex toRegex (java.lang.String, kotlin.text.RegexOption)
String $this$toRegex
kotlin.text.RegexOption option
private static final kotlin.text.Regex toRegex (java.lang.String, java.util.Set)
String $this$toRegex
java.util.Set options
public void <init> ()
}
kotlin/text/StringsKt__StringBuilderJVMKt.class
StringBuilderJVM.kt
package kotlin.text
kotlin.text.StringsKt__StringBuilderJVMKt extends kotlin.text.StringsKt__RegexExtensionsKt {
public static final java.lang.StringBuilder clear (java.lang.StringBuilder)
int $i$a$-apply-StringsKt__StringBuilderJVMKt$clear$1
StringBuilder $this$clear_u24lambda_u240
StringBuilder $this$clear
private static final void set (java.lang.StringBuilder, int, char)
StringBuilder $this$set
int index
char value
private static final java.lang.StringBuilder setRange (java.lang.StringBuilder, int, int, java.lang.String)
StringBuilder $this$setRange
int startIndex
int endIndex
String value
private static final java.lang.StringBuilder deleteAt (java.lang.StringBuilder, int)
StringBuilder $this$deleteAt
int index
private static final java.lang.StringBuilder deleteRange (java.lang.StringBuilder, int, int)
StringBuilder $this$deleteRange
int startIndex
int endIndex
private static final void toCharArray (java.lang.StringBuilder, char[], int, int, int)
StringBuilder $this$toCharArray
char[] destination
int destinationOffset
int startIndex
int endIndex
static synthetic void toCharArray$default (java.lang.StringBuilder, char[], int, int, int, int, java.lang.Object)
StringBuilder $this$toCharArray_u24default
char[] destination
int destinationOffset
int startIndex
int endIndex
private static final java.lang.StringBuilder appendRange (java.lang.StringBuilder, char[], int, int)
StringBuilder $this$appendRange
char[] value
int startIndex
int endIndex
private static final java.lang.StringBuilder appendRange (java.lang.StringBuilder, java.lang.CharSequence, int, int)
StringBuilder $this$appendRange
CharSequence value
int startIndex
int endIndex
private static final java.lang.StringBuilder insertRange (java.lang.StringBuilder, int, char[], int, int)
StringBuilder $this$insertRange
int index
char[] value
int startIndex
int endIndex
private static final java.lang.StringBuilder insertRange (java.lang.StringBuilder, int, java.lang.CharSequence, int, int)
StringBuilder $this$insertRange
int index
CharSequence value
int startIndex
int endIndex
private static final java.lang.StringBuilder appendLine (java.lang.StringBuilder, java.lang.StringBuffer)
StringBuilder $this$appendLine
StringBuffer value
private static final java.lang.StringBuilder appendLine (java.lang.StringBuilder, java.lang.StringBuilder)
StringBuilder $this$appendLine
StringBuilder value
private static final java.lang.StringBuilder appendLine (java.lang.StringBuilder, int)
StringBuilder $this$appendLine
int value
private static final java.lang.StringBuilder appendLine (java.lang.StringBuilder, short)
StringBuilder $this$appendLine
short value
private static final java.lang.StringBuilder appendLine (java.lang.StringBuilder, byte)
StringBuilder $this$appendLine
byte value
private static final java.lang.StringBuilder appendLine (java.lang.StringBuilder, long)
StringBuilder $this$appendLine
long value
private static final java.lang.StringBuilder appendLine (java.lang.StringBuilder, float)
StringBuilder $this$appendLine
float value
private static final java.lang.StringBuilder appendLine (java.lang.StringBuilder, double)
StringBuilder $this$appendLine
double value
public static final java.lang.Appendable appendln (java.lang.Appendable)
Appendable $this$appendln
private static final java.lang.Appendable appendln (java.lang.Appendable, java.lang.CharSequence)
Appendable $this$appendln
CharSequence value
private static final java.lang.Appendable appendln (java.lang.Appendable, char)
Appendable $this$appendln
char value
public static final java.lang.StringBuilder appendln (java.lang.StringBuilder)
StringBuilder $this$appendln
private static final java.lang.StringBuilder appendln (java.lang.StringBuilder, java.lang.StringBuffer)
StringBuilder $this$appendln
StringBuffer value
private static final java.lang.StringBuilder appendln (java.lang.StringBuilder, java.lang.CharSequence)
StringBuilder $this$appendln
CharSequence value
private static final java.lang.StringBuilder appendln (java.lang.StringBuilder, java.lang.String)
StringBuilder $this$appendln
String value
private static final java.lang.StringBuilder appendln (java.lang.StringBuilder, java.lang.Object)
StringBuilder $this$appendln
Object value
private static final java.lang.StringBuilder appendln (java.lang.StringBuilder, java.lang.StringBuilder)
StringBuilder $this$appendln
StringBuilder value
private static final java.lang.StringBuilder appendln (java.lang.StringBuilder, char[])
StringBuilder $this$appendln
char[] value
private static final java.lang.StringBuilder appendln (java.lang.StringBuilder, char)
StringBuilder $this$appendln
char value
private static final java.lang.StringBuilder appendln (java.lang.StringBuilder, boolean)
StringBuilder $this$appendln
boolean value
private static final java.lang.StringBuilder appendln (java.lang.StringBuilder, int)
StringBuilder $this$appendln
int value
private static final java.lang.StringBuilder appendln (java.lang.StringBuilder, short)
StringBuilder $this$appendln
short value
private static final java.lang.StringBuilder appendln (java.lang.StringBuilder, byte)
StringBuilder $this$appendln
byte value
private static final java.lang.StringBuilder appendln (java.lang.StringBuilder, long)
StringBuilder $this$appendln
long value
private static final java.lang.StringBuilder appendln (java.lang.StringBuilder, float)
StringBuilder $this$appendln
float value
private static final java.lang.StringBuilder appendln (java.lang.StringBuilder, double)
StringBuilder $this$appendln
double value
public void <init> ()
}
kotlin/text/StringsKt__StringBuilderKt.class
StringBuilder.kt
package kotlin.text
kotlin.text.StringsKt__StringBuilderKt extends kotlin.text.StringsKt__StringBuilderJVMKt {
private static final java.lang.StringBuilder append (java.lang.StringBuilder, java.lang.Object)
StringBuilder $this$append
Object obj
private static final java.lang.String buildString (kotlin.jvm.functions.Function1)
kotlin.jvm.functions.Function1 builderAction
private static final java.lang.String buildString (int, kotlin.jvm.functions.Function1)
int capacity
kotlin.jvm.functions.Function1 builderAction
public static final transient java.lang.StringBuilder append (java.lang.StringBuilder, java.lang.String[])
String item
StringBuilder $this$append
String[] value
public static final transient java.lang.StringBuilder append (java.lang.StringBuilder, java.lang.Object[])
Object item
StringBuilder $this$append
Object[] value
private static final java.lang.StringBuilder append (java.lang.StringBuilder, char[], int, int)
StringBuilder $this$append
char[] str
int offset
int len
private static final java.lang.StringBuilder appendLine (java.lang.StringBuilder)
StringBuilder $this$appendLine
private static final java.lang.StringBuilder appendLine (java.lang.StringBuilder, java.lang.CharSequence)
StringBuilder $this$appendLine
CharSequence value
private static final java.lang.StringBuilder appendLine (java.lang.StringBuilder, java.lang.String)
StringBuilder $this$appendLine
String value
private static final java.lang.StringBuilder appendLine (java.lang.StringBuilder, java.lang.Object)
StringBuilder $this$appendLine
Object value
private static final java.lang.StringBuilder appendLine (java.lang.StringBuilder, char[])
StringBuilder $this$appendLine
char[] value
private static final java.lang.StringBuilder appendLine (java.lang.StringBuilder, char)
StringBuilder $this$appendLine
char value
private static final java.lang.StringBuilder appendLine (java.lang.StringBuilder, boolean)
StringBuilder $this$appendLine
boolean value
public void <init> ()
}
kotlin/text/StringsKt__StringNumberConversionsJVMKt.class
StringNumberConversionsJVM.kt
package kotlin.text
kotlin.text.StringsKt__StringNumberConversionsJVMKt extends kotlin.text.StringsKt__StringBuilderKt {
private static final java.lang.String toString (byte, int)
byte $this$toString
int radix
private static final java.lang.String toString (short, int)
short $this$toString
int radix
private static final java.lang.String toString (int, int)
int $this$toString
int radix
private static final java.lang.String toString (long, int)
long $this$toString
int radix
private static final synthetic boolean toBoolean (java.lang.String)
String $this$toBoolean
private static final boolean toBooleanNullable (java.lang.String)
String $this$toBoolean
private static final byte toByte (java.lang.String)
String $this$toByte
private static final byte toByte (java.lang.String, int)
String $this$toByte
int radix
private static final short toShort (java.lang.String)
String $this$toShort
private static final short toShort (java.lang.String, int)
String $this$toShort
int radix
private static final int toInt (java.lang.String)
String $this$toInt
private static final int toInt (java.lang.String, int)
String $this$toInt
int radix
private static final long toLong (java.lang.String)
String $this$toLong
private static final long toLong (java.lang.String, int)
String $this$toLong
int radix
private static final float toFloat (java.lang.String)
String $this$toFloat
private static final double toDouble (java.lang.String)
String $this$toDouble
public static final java.lang.Float toFloatOrNull (java.lang.String)
int $i$a$-screenFloatValue-StringsKt__StringNumberConversionsJVMKt$toFloatOrNull$1
String p0
NumberFormatException e$iv
int $i$f$screenFloatValue
String $this$toFloatOrNull
public static final java.lang.Double toDoubleOrNull (java.lang.String)
int $i$a$-screenFloatValue-StringsKt__StringNumberConversionsJVMKt$toDoubleOrNull$1
String p0
NumberFormatException e$iv
int $i$f$screenFloatValue
String $this$toDoubleOrNull
private static final java.math.BigInteger toBigInteger (java.lang.String)
String $this$toBigInteger
private static final java.math.BigInteger toBigInteger (java.lang.String, int)
String $this$toBigInteger
int radix
public static final java.math.BigInteger toBigIntegerOrNull (java.lang.String)
String $this$toBigIntegerOrNull
public static final java.math.BigInteger toBigIntegerOrNull (java.lang.String, int)
int index
int start
int length
String $this$toBigIntegerOrNull
int radix
private static final java.math.BigDecimal toBigDecimal (java.lang.String)
String $this$toBigDecimal
private static final java.math.BigDecimal toBigDecimal (java.lang.String, java.math.MathContext)
String $this$toBigDecimal
java.math.MathContext mathContext
public static final java.math.BigDecimal toBigDecimalOrNull (java.lang.String)
int $i$a$-screenFloatValue-StringsKt__StringNumberConversionsJVMKt$toBigDecimalOrNull$1
String it
NumberFormatException e$iv
int $i$f$screenFloatValue
String $this$toBigDecimalOrNull
public static final java.math.BigDecimal toBigDecimalOrNull (java.lang.String, java.math.MathContext)
int $i$a$-screenFloatValue-StringsKt__StringNumberConversionsJVMKt$toBigDecimalOrNull$2
String it
NumberFormatException e$iv
int $i$f$screenFloatValue
String $this$toBigDecimalOrNull
java.math.MathContext mathContext
private static final java.lang.Object screenFloatValue$StringsKt__StringNumberConversionsJVMKt (java.lang.String, kotlin.jvm.functions.Function1)
NumberFormatException e
int $i$f$screenFloatValue
String str
kotlin.jvm.functions.Function1 parse
public void <init> ()
}
kotlin/text/StringsKt__StringNumberConversionsKt.class
StringNumberConversions.kt
package kotlin.text
kotlin.text.StringsKt__StringNumberConversionsKt extends kotlin.text.StringsKt__StringNumberConversionsJVMKt {
public static final java.lang.Byte toByteOrNull (java.lang.String)
String $this$toByteOrNull
public static final java.lang.Byte toByteOrNull (java.lang.String, int)
int int
String $this$toByteOrNull
int radix
public static final java.lang.Short toShortOrNull (java.lang.String)
String $this$toShortOrNull
public static final java.lang.Short toShortOrNull (java.lang.String, int)
int int
String $this$toShortOrNull
int radix
public static final java.lang.Integer toIntOrNull (java.lang.String)
String $this$toIntOrNull
public static final java.lang.Integer toIntOrNull (java.lang.String, int)
int digit
int i
int length
int start
boolean isNegative
int limit
char firstChar
int limitForMaxRadix
int limitBeforeMul
int result
String $this$toIntOrNull
int radix
public static final java.lang.Long toLongOrNull (java.lang.String)
String $this$toLongOrNull
public static final java.lang.Long toLongOrNull (java.lang.String, int)
int digit
int i
int length
int start
boolean isNegative
long limit
char firstChar
long limitForMaxRadix
long limitBeforeMul
long result
String $this$toLongOrNull
int radix
public static final java.lang.Void numberFormatError (java.lang.String)
String input
public void <init> ()
}
kotlin/text/StringsKt__StringsJVMKt.class
StringsJVM.kt
package kotlin.text
kotlin.text.StringsKt__StringsJVMKt extends kotlin.text.StringsKt__StringNumberConversionsKt {
private static final int nativeIndexOf (java.lang.String, char, int)
String $this$nativeIndexOf
char ch
int fromIndex
private static final int nativeIndexOf (java.lang.String, java.lang.String, int)
String $this$nativeIndexOf
String str
int fromIndex
private static final int nativeLastIndexOf (java.lang.String, char, int)
String $this$nativeLastIndexOf
char ch
int fromIndex
private static final int nativeLastIndexOf (java.lang.String, java.lang.String, int)
String $this$nativeLastIndexOf
String str
int fromIndex
public static final boolean equals (java.lang.String, java.lang.String, boolean)
String $this$equals
String other
boolean ignoreCase
public static synthetic boolean equals$default (java.lang.String, java.lang.String, boolean, int, java.lang.Object)
public static final java.lang.String replace (java.lang.String, char, char, boolean)
int $i$a$-forEach-StringsKt__StringsJVMKt$replace$1$1
char c
char element$iv
int $i$f$forEach
CharSequence $this$forEach$iv
int $i$a$-buildString-StringsKt__StringsJVMKt$replace$1
StringBuilder $this$replace_u24lambda_u241
String $this$replace
char oldChar
char newChar
boolean ignoreCase
public static synthetic java.lang.String replace$default (java.lang.String, char, char, boolean, int, java.lang.Object)
public static final java.lang.String replace (java.lang.String, java.lang.String, java.lang.String, boolean)
int $i$a$-run-StringsKt__StringsJVMKt$replace$2
int occurrenceIndex
int oldValueLength
int searchStep
int newLengthHint
StringBuilder stringBuilder
int i
String $this$replace_u24lambda_u242
String $this$replace
String oldValue
String newValue
boolean ignoreCase
public static synthetic java.lang.String replace$default (java.lang.String, java.lang.String, java.lang.String, boolean, int, java.lang.Object)
public static final java.lang.String replaceFirst (java.lang.String, char, char, boolean)
int index
String $this$replaceFirst
char oldChar
char newChar
boolean ignoreCase
public static synthetic java.lang.String replaceFirst$default (java.lang.String, char, char, boolean, int, java.lang.Object)
public static final java.lang.String replaceFirst (java.lang.String, java.lang.String, java.lang.String, boolean)
int index
String $this$replaceFirst
String oldValue
String newValue
boolean ignoreCase
public static synthetic java.lang.String replaceFirst$default (java.lang.String, java.lang.String, java.lang.String, boolean, int, java.lang.Object)
private static final java.lang.String toUpperCase (java.lang.String)
String $this$toUpperCase
private static final java.lang.String uppercase (java.lang.String)
String $this$uppercase
private static final java.lang.String toLowerCase (java.lang.String)
String $this$toLowerCase
private static final java.lang.String lowercase (java.lang.String)
String $this$lowercase
public static final java.lang.String concatToString (char[])
char[] $this$concatToString
public static final java.lang.String concatToString (char[], int, int)
char[] $this$concatToString
int startIndex
int endIndex
public static synthetic java.lang.String concatToString$default (char[], int, int, int, java.lang.Object)
public static final char[] toCharArray (java.lang.String, int, int)
String $this$toCharArray
int startIndex
int endIndex
public static synthetic char[] toCharArray$default (java.lang.String, int, int, int, java.lang.Object)
public static final java.lang.String decodeToString (byte[])
byte[] $this$decodeToString
public static final java.lang.String decodeToString (byte[], int, int, boolean)
java.nio.charset.CharsetDecoder decoder
byte[] $this$decodeToString
int startIndex
int endIndex
boolean throwOnInvalidSequence
public static synthetic java.lang.String decodeToString$default (byte[], int, int, boolean, int, java.lang.Object)
public static final byte[] encodeToByteArray (java.lang.String)
String $this$encodeToByteArray
public static final byte[] encodeToByteArray (java.lang.String, int, int, boolean)
int $i$a$-also-StringsKt__StringsJVMKt$encodeToByteArray$1
byte[] it
java.nio.charset.CharsetEncoder encoder
java.nio.ByteBuffer byteBuffer
String $this$encodeToByteArray
int startIndex
int endIndex
boolean throwOnInvalidSequence
public static synthetic byte[] encodeToByteArray$default (java.lang.String, int, int, boolean, int, java.lang.Object)
private static final char[] toCharArray (java.lang.String)
String $this$toCharArray
private static final char[] toCharArray (java.lang.String, char[], int, int, int)
String $this$toCharArray
char[] destination
int destinationOffset
int startIndex
int endIndex
static synthetic char[] toCharArray$default (java.lang.String, char[], int, int, int, int, java.lang.Object)
String $this$toCharArray_u24default
char[] destination
int destinationOffset
int startIndex
int endIndex
private static final transient java.lang.String format (java.lang.String, java.lang.Object[])
String $this$format
Object[] args
private static final transient java.lang.String format (kotlin.jvm.internal.StringCompanionObject, java.lang.String, java.lang.Object[])
kotlin.jvm.internal.StringCompanionObject $this$format
String format
Object[] args
private static final transient synthetic java.lang.String format (java.lang.String, java.util.Locale, java.lang.Object[])
String $this$format
java.util.Locale locale
Object[] args
private static final transient java.lang.String formatNullable (java.lang.String, java.util.Locale, java.lang.Object[])
String $this$format
java.util.Locale locale
Object[] args
private static final transient synthetic java.lang.String format (kotlin.jvm.internal.StringCompanionObject, java.util.Locale, java.lang.String, java.lang.Object[])
kotlin.jvm.internal.StringCompanionObject $this$format
java.util.Locale locale
String format
Object[] args
private static final transient java.lang.String formatNullable (kotlin.jvm.internal.StringCompanionObject, java.util.Locale, java.lang.String, java.lang.Object[])
kotlin.jvm.internal.StringCompanionObject $this$format
java.util.Locale locale
String format
Object[] args
public static final java.util.List split (java.lang.CharSequence, java.util.regex.Pattern, int)
CharSequence $this$split
java.util.regex.Pattern regex
int limit
public static synthetic java.util.List split$default (java.lang.CharSequence, java.util.regex.Pattern, int, int, java.lang.Object)
private static final java.lang.String substring (java.lang.String, int)
String $this$substring
int startIndex
private static final java.lang.String substring (java.lang.String, int, int)
String $this$substring
int startIndex
int endIndex
public static final boolean startsWith (java.lang.String, java.lang.String, boolean)
String $this$startsWith
String prefix
boolean ignoreCase
public static synthetic boolean startsWith$default (java.lang.String, java.lang.String, boolean, int, java.lang.Object)
public static final boolean startsWith (java.lang.String, java.lang.String, int, boolean)
String $this$startsWith
String prefix
int startIndex
boolean ignoreCase
public static synthetic boolean startsWith$default (java.lang.String, java.lang.String, int, boolean, int, java.lang.Object)
public static final boolean endsWith (java.lang.String, java.lang.String, boolean)
String $this$endsWith
String suffix
boolean ignoreCase
public static synthetic boolean endsWith$default (java.lang.String, java.lang.String, boolean, int, java.lang.Object)
private static final java.lang.String String (byte[], int, int, java.nio.charset.Charset)
byte[] bytes
int offset
int length
java.nio.charset.Charset charset
private static final java.lang.String String (byte[], java.nio.charset.Charset)
byte[] bytes
java.nio.charset.Charset charset
private static final java.lang.String String (byte[], int, int)
byte[] bytes
int offset
int length
private static final java.lang.String String (byte[])
byte[] bytes
private static final java.lang.String String (char[])
char[] chars
private static final java.lang.String String (char[], int, int)
char[] chars
int offset
int length
private static final java.lang.String String (int[], int, int)
int[] codePoints
int offset
int length
private static final java.lang.String String (java.lang.StringBuffer)
StringBuffer stringBuffer
private static final java.lang.String String (java.lang.StringBuilder)
StringBuilder stringBuilder
private static final int codePointAt (java.lang.String, int)
String $this$codePointAt
int index
private static final int codePointBefore (java.lang.String, int)
String $this$codePointBefore
int index
private static final int codePointCount (java.lang.String, int, int)
String $this$codePointCount
int beginIndex
int endIndex
public static final int compareTo (java.lang.String, java.lang.String, boolean)
String $this$compareTo
String other
boolean ignoreCase
public static synthetic int compareTo$default (java.lang.String, java.lang.String, boolean, int, java.lang.Object)
private static final boolean contentEquals (java.lang.String, java.lang.CharSequence)
String $this$contentEquals
CharSequence charSequence
private static final boolean contentEquals (java.lang.String, java.lang.StringBuffer)
String $this$contentEquals
StringBuffer stringBuilder
public static final boolean contentEquals (java.lang.CharSequence, java.lang.CharSequence)
CharSequence $this$contentEquals
CharSequence other
public static final boolean contentEquals (java.lang.CharSequence, java.lang.CharSequence, boolean)
CharSequence $this$contentEquals
CharSequence other
boolean ignoreCase
private static final java.lang.String intern (java.lang.String)
String $this$intern
public static final boolean isBlank (java.lang.CharSequence)
int $i$a$-all-StringsKt__StringsJVMKt$isBlank$1
int it
int element$iv
int $i$f$all
Iterable $this$all$iv
CharSequence $this$isBlank
private static final int offsetByCodePoints (java.lang.String, int, int)
String $this$offsetByCodePoints
int index
int codePointOffset
public static final boolean regionMatches (java.lang.CharSequence, int, java.lang.CharSequence, int, int, boolean)
CharSequence $this$regionMatches
int thisOffset
CharSequence other
int otherOffset
int length
boolean ignoreCase
public static synthetic boolean regionMatches$default (java.lang.CharSequence, int, java.lang.CharSequence, int, int, boolean, int, java.lang.Object)
public static final boolean regionMatches (java.lang.String, int, java.lang.String, int, int, boolean)
String $this$regionMatches
int thisOffset
String other
int otherOffset
int length
boolean ignoreCase
public static synthetic boolean regionMatches$default (java.lang.String, int, java.lang.String, int, int, boolean, int, java.lang.Object)
private static final java.lang.String toLowerCase (java.lang.String, java.util.Locale)
String $this$toLowerCase
java.util.Locale locale
private static final java.lang.String lowercase (java.lang.String, java.util.Locale)
String $this$lowercase
java.util.Locale locale
private static final java.lang.String toUpperCase (java.lang.String, java.util.Locale)
String $this$toUpperCase
java.util.Locale locale
private static final java.lang.String uppercase (java.lang.String, java.util.Locale)
String $this$uppercase
java.util.Locale locale
private static final byte[] toByteArray (java.lang.String, java.nio.charset.Charset)
String $this$toByteArray
java.nio.charset.Charset charset
static synthetic byte[] toByteArray$default (java.lang.String, java.nio.charset.Charset, int, java.lang.Object)
String $this$toByteArray_u24default
java.nio.charset.Charset charset
private static final java.util.regex.Pattern toPattern (java.lang.String, int)
String $this$toPattern
int flags
static synthetic java.util.regex.Pattern toPattern$default (java.lang.String, int, int, java.lang.Object)
String $this$toPattern_u24default
int flags
public static final java.lang.String capitalize (java.lang.String)
String $this$capitalize
public static final java.lang.String capitalize (java.lang.String, java.util.Locale)
int $i$a$-buildString-StringsKt__StringsJVMKt$capitalize$1
char titleChar
StringBuilder $this$capitalize_u24lambda_u245
char firstChar
String $this$capitalize
java.util.Locale locale
public static final java.lang.String decapitalize (java.lang.String)
String $this$decapitalize
public static final java.lang.String decapitalize (java.lang.String, java.util.Locale)
String $this$decapitalize
java.util.Locale locale
public static final java.lang.String repeat (java.lang.CharSequence, int)
int $i$a$-require-StringsKt__StringsJVMKt$repeat$1
int $i$a$-let-StringsKt__StringsJVMKt$repeat$2
char char
int i
StringBuilder sb
CharSequence $this$repeat
int n
public static final java.util.Comparator getCASE_INSENSITIVE_ORDER (kotlin.jvm.internal.StringCompanionObject)
kotlin.jvm.internal.StringCompanionObject $this$CASE_INSENSITIVE_ORDER
public void <init> ()
}
kotlin/text/StringsKt__StringsKt$iterator$1.class
Strings.kt
package kotlin.text
public final kotlin.text.StringsKt__StringsKt$iterator$1 extends kotlin.collections.CharIterator {
private int index
final synthetic CharSequence $this_iterator
void <init> (java.lang.CharSequence)
CharSequence $receiver
public char nextChar ()
public boolean hasNext ()
}
kotlin/text/StringsKt__StringsKt$rangesDelimitedBy$1.class
Strings.kt
package kotlin.text
final kotlin.text.StringsKt__StringsKt$rangesDelimitedBy$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function2 {
final synthetic char[] $delimiters
final synthetic boolean $ignoreCase
void <init> (char[], boolean)
char[] $delimiters
boolean $ignoreCase
public final kotlin.Pair invoke (java.lang.CharSequence, int)
int $i$a$-let-StringsKt__StringsKt$rangesDelimitedBy$1$1
int it
CharSequence $this$$receiver
int currentIndex
public volatile synthetic java.lang.Object invoke (java.lang.Object, java.lang.Object)
Object p1
Object p2
}
kotlin/text/StringsKt__StringsKt$rangesDelimitedBy$2.class
Strings.kt
package kotlin.text
final kotlin.text.StringsKt__StringsKt$rangesDelimitedBy$2 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function2 {
final synthetic java.util.List $delimitersList
final synthetic boolean $ignoreCase
void <init> (java.util.List, boolean)
java.util.List $delimitersList
boolean $ignoreCase
public final kotlin.Pair invoke (java.lang.CharSequence, int)
int $i$a$-let-StringsKt__StringsKt$rangesDelimitedBy$2$1
kotlin.Pair it
CharSequence $this$$receiver
int currentIndex
public volatile synthetic java.lang.Object invoke (java.lang.Object, java.lang.Object)
Object p1
Object p2
}
kotlin/text/StringsKt__StringsKt$splitToSequence$1.class
Strings.kt
package kotlin.text
final kotlin.text.StringsKt__StringsKt$splitToSequence$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 {
final synthetic CharSequence $this_splitToSequence
void <init> (java.lang.CharSequence)
CharSequence $receiver
public final java.lang.String invoke (kotlin.ranges.IntRange)
kotlin.ranges.IntRange it
public volatile synthetic java.lang.Object invoke (java.lang.Object)
Object p1
}
kotlin/text/StringsKt__StringsKt$splitToSequence$2.class
Strings.kt
package kotlin.text
final kotlin.text.StringsKt__StringsKt$splitToSequence$2 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 {
final synthetic CharSequence $this_splitToSequence
void <init> (java.lang.CharSequence)
CharSequence $receiver
public final java.lang.String invoke (kotlin.ranges.IntRange)
kotlin.ranges.IntRange it
public volatile synthetic java.lang.Object invoke (java.lang.Object)
Object p1
}
kotlin/text/StringsKt__StringsKt.class
Strings.kt
package kotlin.text
kotlin.text.StringsKt__StringsKt extends kotlin.text.StringsKt__StringsJVMKt {
public static final java.lang.CharSequence trim (java.lang.CharSequence, kotlin.jvm.functions.Function1)
int index
boolean match
int $i$f$trim
int startIndex
int endIndex
boolean startFound
CharSequence $this$trim
kotlin.jvm.functions.Function1 predicate
public static final java.lang.String trim (java.lang.String, kotlin.jvm.functions.Function1)
int index$iv
boolean match$iv
int $i$f$trim
int startIndex$iv
int endIndex$iv
boolean startFound$iv
CharSequence $this$trim$iv
int $i$f$trim
String $this$trim
kotlin.jvm.functions.Function1 predicate
public static final java.lang.CharSequence trimStart (java.lang.CharSequence, kotlin.jvm.functions.Function1)
int index
int $i$f$trimStart
CharSequence $this$trimStart
kotlin.jvm.functions.Function1 predicate
public static final java.lang.String trimStart (java.lang.String, kotlin.jvm.functions.Function1)
int index$iv
int $i$f$trimStart
CharSequence $this$trimStart$iv
int $i$f$trimStart
String $this$trimStart
kotlin.jvm.functions.Function1 predicate
public static final java.lang.CharSequence trimEnd (java.lang.CharSequence, kotlin.jvm.functions.Function1)
int index
int $i$f$trimEnd
CharSequence $this$trimEnd
kotlin.jvm.functions.Function1 predicate
public static final java.lang.String trimEnd (java.lang.String, kotlin.jvm.functions.Function1)
int index$iv
int $i$f$trimEnd
CharSequence $this$trimEnd$iv
int $i$f$trimEnd
String $this$trimEnd
kotlin.jvm.functions.Function1 predicate
public static final transient java.lang.CharSequence trim (java.lang.CharSequence, char[])
int $i$a$-trim-StringsKt__StringsKt$trim$1
char it
int index$iv
boolean match$iv
int $i$f$trim
int startIndex$iv
int endIndex$iv
boolean startFound$iv
CharSequence $this$trim$iv
CharSequence $this$trim
char[] chars
public static final transient java.lang.String trim (java.lang.String, char[])
int $i$a$-trim-StringsKt__StringsKt$trim$2
char it
int index$iv$iv
boolean match$iv$iv
int $i$f$trim
int startIndex$iv$iv
int endIndex$iv$iv
boolean startFound$iv$iv
CharSequence $this$trim$iv$iv
int $i$f$trim
String $this$trim$iv
String $this$trim
char[] chars
public static final transient java.lang.CharSequence trimStart (java.lang.CharSequence, char[])
int $i$a$-trimStart-StringsKt__StringsKt$trimStart$1
char it
int index$iv
int $i$f$trimStart
CharSequence $this$trimStart$iv
CharSequence $this$trimStart
char[] chars
public static final transient java.lang.String trimStart (java.lang.String, char[])
int $i$a$-trimStart-StringsKt__StringsKt$trimStart$2
char it
int index$iv$iv
int $i$f$trimStart
CharSequence $this$trimStart$iv$iv
int $i$f$trimStart
String $this$trimStart$iv
String $this$trimStart
char[] chars
public static final transient java.lang.CharSequence trimEnd (java.lang.CharSequence, char[])
int $i$a$-trimEnd-StringsKt__StringsKt$trimEnd$1
char it
int index$iv
int $i$f$trimEnd
CharSequence $this$trimEnd$iv
CharSequence $this$trimEnd
char[] chars
public static final transient java.lang.String trimEnd (java.lang.String, char[])
int $i$a$-trimEnd-StringsKt__StringsKt$trimEnd$2
char it
int index$iv$iv
int $i$f$trimEnd
CharSequence $this$trimEnd$iv$iv
int $i$f$trimEnd
String $this$trimEnd$iv
String $this$trimEnd
char[] chars
public static final java.lang.CharSequence trim (java.lang.CharSequence)
int $i$a$-trim-StringsKt__StringsKt$trim$3
char p0
int index$iv
boolean match$iv
int $i$f$trim
int startIndex$iv
int endIndex$iv
boolean startFound$iv
CharSequence $this$trim$iv
CharSequence $this$trim
private static final java.lang.String trim (java.lang.String)
String $this$trim
public static final java.lang.CharSequence trimStart (java.lang.CharSequence)
int $i$a$-trimStart-StringsKt__StringsKt$trimStart$3
char p0
int index$iv
int $i$f$trimStart
CharSequence $this$trimStart$iv
CharSequence $this$trimStart
private static final java.lang.String trimStart (java.lang.String)
String $this$trimStart
public static final java.lang.CharSequence trimEnd (java.lang.CharSequence)
int $i$a$-trimEnd-StringsKt__StringsKt$trimEnd$3
char p0
int index$iv
int $i$f$trimEnd
CharSequence $this$trimEnd$iv
CharSequence $this$trimEnd
private static final java.lang.String trimEnd (java.lang.String)
String $this$trimEnd
public static final java.lang.CharSequence padStart (java.lang.CharSequence, int, char)
int i
StringBuilder sb
CharSequence $this$padStart
int length
char padChar
public static synthetic java.lang.CharSequence padStart$default (java.lang.CharSequence, int, char, int, java.lang.Object)
public static final java.lang.String padStart (java.lang.String, int, char)
String $this$padStart
int length
char padChar
public static synthetic java.lang.String padStart$default (java.lang.String, int, char, int, java.lang.Object)
public static final java.lang.CharSequence padEnd (java.lang.CharSequence, int, char)
int i
StringBuilder sb
CharSequence $this$padEnd
int length
char padChar
public static synthetic java.lang.CharSequence padEnd$default (java.lang.CharSequence, int, char, int, java.lang.Object)
public static final java.lang.String padEnd (java.lang.String, int, char)
String $this$padEnd
int length
char padChar
public static synthetic java.lang.String padEnd$default (java.lang.String, int, char, int, java.lang.Object)
private static final boolean isNullOrEmpty (java.lang.CharSequence)
CharSequence $this$isNullOrEmpty
private static final boolean isEmpty (java.lang.CharSequence)
CharSequence $this$isEmpty
private static final boolean isNotEmpty (java.lang.CharSequence)
CharSequence $this$isNotEmpty
private static final boolean isNotBlank (java.lang.CharSequence)
CharSequence $this$isNotBlank
private static final boolean isNullOrBlank (java.lang.CharSequence)
CharSequence $this$isNullOrBlank
public static final kotlin.collections.CharIterator iterator (java.lang.CharSequence)
CharSequence $this$iterator
private static final java.lang.String orEmpty (java.lang.String)
String $this$orEmpty
private static final java.lang.Object ifEmpty (java.lang.CharSequence, kotlin.jvm.functions.Function0)
CharSequence $this$ifEmpty
kotlin.jvm.functions.Function0 defaultValue
private static final java.lang.Object ifBlank (java.lang.CharSequence, kotlin.jvm.functions.Function0)
CharSequence $this$ifBlank
kotlin.jvm.functions.Function0 defaultValue
public static final kotlin.ranges.IntRange getIndices (java.lang.CharSequence)
CharSequence $this$indices
public static final int getLastIndex (java.lang.CharSequence)
CharSequence $this$lastIndex
public static final boolean hasSurrogatePairAt (java.lang.CharSequence, int)
CharSequence $this$hasSurrogatePairAt
int index
public static final java.lang.String substring (java.lang.String, kotlin.ranges.IntRange)
String $this$substring
kotlin.ranges.IntRange range
public static final java.lang.CharSequence subSequence (java.lang.CharSequence, kotlin.ranges.IntRange)
CharSequence $this$subSequence
kotlin.ranges.IntRange range
private static final java.lang.CharSequence subSequence (java.lang.String, int, int)
String $this$subSequence
int start
int end
private static final java.lang.String substring (java.lang.CharSequence, int, int)
CharSequence $this$substring
int startIndex
int endIndex
static synthetic java.lang.String substring$default (java.lang.CharSequence, int, int, int, java.lang.Object)
CharSequence $this$substring_u24default
int startIndex
int endIndex
public static final java.lang.String substring (java.lang.CharSequence, kotlin.ranges.IntRange)
CharSequence $this$substring
kotlin.ranges.IntRange range
public static final java.lang.String substringBefore (java.lang.String, char, java.lang.String)
int index
String $this$substringBefore
char delimiter
String missingDelimiterValue
public static synthetic java.lang.String substringBefore$default (java.lang.String, char, java.lang.String, int, java.lang.Object)
public static final java.lang.String substringBefore (java.lang.String, java.lang.String, java.lang.String)
int index
String $this$substringBefore
String delimiter
String missingDelimiterValue
public static synthetic java.lang.String substringBefore$default (java.lang.String, java.lang.String, java.lang.String, int, java.lang.Object)
public static final java.lang.String substringAfter (java.lang.String, char, java.lang.String)
int index
String $this$substringAfter
char delimiter
String missingDelimiterValue
public static synthetic java.lang.String substringAfter$default (java.lang.String, char, java.lang.String, int, java.lang.Object)
public static final java.lang.String substringAfter (java.lang.String, java.lang.String, java.lang.String)
int index
String $this$substringAfter
String delimiter
String missingDelimiterValue
public static synthetic java.lang.String substringAfter$default (java.lang.String, java.lang.String, java.lang.String, int, java.lang.Object)
public static final java.lang.String substringBeforeLast (java.lang.String, char, java.lang.String)
int index
String $this$substringBeforeLast
char delimiter
String missingDelimiterValue
public static synthetic java.lang.String substringBeforeLast$default (java.lang.String, char, java.lang.String, int, java.lang.Object)
public static final java.lang.String substringBeforeLast (java.lang.String, java.lang.String, java.lang.String)
int index
String $this$substringBeforeLast
String delimiter
String missingDelimiterValue
public static synthetic java.lang.String substringBeforeLast$default (java.lang.String, java.lang.String, java.lang.String, int, java.lang.Object)
public static final java.lang.String substringAfterLast (java.lang.String, char, java.lang.String)
int index
String $this$substringAfterLast
char delimiter
String missingDelimiterValue
public static synthetic java.lang.String substringAfterLast$default (java.lang.String, char, java.lang.String, int, java.lang.Object)
public static final java.lang.String substringAfterLast (java.lang.String, java.lang.String, java.lang.String)
int index
String $this$substringAfterLast
String delimiter
String missingDelimiterValue
public static synthetic java.lang.String substringAfterLast$default (java.lang.String, java.lang.String, java.lang.String, int, java.lang.Object)
public static final java.lang.CharSequence replaceRange (java.lang.CharSequence, int, int, java.lang.CharSequence)
StringBuilder sb
CharSequence $this$replaceRange
int startIndex
int endIndex
CharSequence replacement
private static final java.lang.String replaceRange (java.lang.String, int, int, java.lang.CharSequence)
String $this$replaceRange
int startIndex
int endIndex
CharSequence replacement
public static final java.lang.CharSequence replaceRange (java.lang.CharSequence, kotlin.ranges.IntRange, java.lang.CharSequence)
CharSequence $this$replaceRange
kotlin.ranges.IntRange range
CharSequence replacement
private static final java.lang.String replaceRange (java.lang.String, kotlin.ranges.IntRange, java.lang.CharSequence)
String $this$replaceRange
kotlin.ranges.IntRange range
CharSequence replacement
public static final java.lang.CharSequence removeRange (java.lang.CharSequence, int, int)
StringBuilder sb
CharSequence $this$removeRange
int startIndex
int endIndex
private static final java.lang.String removeRange (java.lang.String, int, int)
String $this$removeRange
int startIndex
int endIndex
public static final java.lang.CharSequence removeRange (java.lang.CharSequence, kotlin.ranges.IntRange)
CharSequence $this$removeRange
kotlin.ranges.IntRange range
private static final java.lang.String removeRange (java.lang.String, kotlin.ranges.IntRange)
String $this$removeRange
kotlin.ranges.IntRange range
public static final java.lang.CharSequence removePrefix (java.lang.CharSequence, java.lang.CharSequence)
CharSequence $this$removePrefix
CharSequence prefix
public static final java.lang.String removePrefix (java.lang.String, java.lang.CharSequence)
String $this$removePrefix
CharSequence prefix
public static final java.lang.CharSequence removeSuffix (java.lang.CharSequence, java.lang.CharSequence)
CharSequence $this$removeSuffix
CharSequence suffix
public static final java.lang.String removeSuffix (java.lang.String, java.lang.CharSequence)
String $this$removeSuffix
CharSequence suffix
public static final java.lang.CharSequence removeSurrounding (java.lang.CharSequence, java.lang.CharSequence, java.lang.CharSequence)
CharSequence $this$removeSurrounding
CharSequence prefix
CharSequence suffix
public static final java.lang.String removeSurrounding (java.lang.String, java.lang.CharSequence, java.lang.CharSequence)
String $this$removeSurrounding
CharSequence prefix
CharSequence suffix
public static final java.lang.CharSequence removeSurrounding (java.lang.CharSequence, java.lang.CharSequence)
CharSequence $this$removeSurrounding
CharSequence delimiter
public static final java.lang.String removeSurrounding (java.lang.String, java.lang.CharSequence)
String $this$removeSurrounding
CharSequence delimiter
public static final java.lang.String replaceBefore (java.lang.String, char, java.lang.String, java.lang.String)
int index
String $this$replaceBefore
char delimiter
String replacement
String missingDelimiterValue
public static synthetic java.lang.String replaceBefore$default (java.lang.String, char, java.lang.String, java.lang.String, int, java.lang.Object)
public static final java.lang.String replaceBefore (java.lang.String, java.lang.String, java.lang.String, java.lang.String)
int index
String $this$replaceBefore
String delimiter
String replacement
String missingDelimiterValue
public static synthetic java.lang.String replaceBefore$default (java.lang.String, java.lang.String, java.lang.String, java.lang.String, int, java.lang.Object)
public static final java.lang.String replaceAfter (java.lang.String, char, java.lang.String, java.lang.String)
int index
String $this$replaceAfter
char delimiter
String replacement
String missingDelimiterValue
public static synthetic java.lang.String replaceAfter$default (java.lang.String, char, java.lang.String, java.lang.String, int, java.lang.Object)
public static final java.lang.String replaceAfter (java.lang.String, java.lang.String, java.lang.String, java.lang.String)
int index
String $this$replaceAfter
String delimiter
String replacement
String missingDelimiterValue
public static synthetic java.lang.String replaceAfter$default (java.lang.String, java.lang.String, java.lang.String, java.lang.String, int, java.lang.Object)
public static final java.lang.String replaceAfterLast (java.lang.String, java.lang.String, java.lang.String, java.lang.String)
int index
String $this$replaceAfterLast
String delimiter
String replacement
String missingDelimiterValue
public static synthetic java.lang.String replaceAfterLast$default (java.lang.String, java.lang.String, java.lang.String, java.lang.String, int, java.lang.Object)
public static final java.lang.String replaceAfterLast (java.lang.String, char, java.lang.String, java.lang.String)
int index
String $this$replaceAfterLast
char delimiter
String replacement
String missingDelimiterValue
public static synthetic java.lang.String replaceAfterLast$default (java.lang.String, char, java.lang.String, java.lang.String, int, java.lang.Object)
public static final java.lang.String replaceBeforeLast (java.lang.String, char, java.lang.String, java.lang.String)
int index
String $this$replaceBeforeLast
char delimiter
String replacement
String missingDelimiterValue
public static synthetic java.lang.String replaceBeforeLast$default (java.lang.String, char, java.lang.String, java.lang.String, int, java.lang.Object)
public static final java.lang.String replaceBeforeLast (java.lang.String, java.lang.String, java.lang.String, java.lang.String)
int index
String $this$replaceBeforeLast
String delimiter
String replacement
String missingDelimiterValue
public static synthetic java.lang.String replaceBeforeLast$default (java.lang.String, java.lang.String, java.lang.String, java.lang.String, int, java.lang.Object)
private static final java.lang.String replace (java.lang.CharSequence, kotlin.text.Regex, java.lang.String)
CharSequence $this$replace
kotlin.text.Regex regex
String replacement
private static final java.lang.String replace (java.lang.CharSequence, kotlin.text.Regex, kotlin.jvm.functions.Function1)
CharSequence $this$replace
kotlin.text.Regex regex
kotlin.jvm.functions.Function1 transform
private static final java.lang.String replaceFirst (java.lang.CharSequence, kotlin.text.Regex, java.lang.String)
CharSequence $this$replaceFirst
kotlin.text.Regex regex
String replacement
private static final java.lang.String replaceFirstCharWithChar (java.lang.String, kotlin.jvm.functions.Function1)
String $this$replaceFirstChar
kotlin.jvm.functions.Function1 transform
private static final java.lang.String replaceFirstCharWithCharSequence (java.lang.String, kotlin.jvm.functions.Function1)
String $this$replaceFirstChar
kotlin.jvm.functions.Function1 transform
private static final boolean matches (java.lang.CharSequence, kotlin.text.Regex)
CharSequence $this$matches
kotlin.text.Regex regex
public static final boolean regionMatchesImpl (java.lang.CharSequence, int, java.lang.CharSequence, int, int, boolean)
int index
CharSequence $this$regionMatchesImpl
int thisOffset
CharSequence other
int otherOffset
int length
boolean ignoreCase
public static final boolean startsWith (java.lang.CharSequence, char, boolean)
CharSequence $this$startsWith
char char
boolean ignoreCase
public static synthetic boolean startsWith$default (java.lang.CharSequence, char, boolean, int, java.lang.Object)
public static final boolean endsWith (java.lang.CharSequence, char, boolean)
CharSequence $this$endsWith
char char
boolean ignoreCase
public static synthetic boolean endsWith$default (java.lang.CharSequence, char, boolean, int, java.lang.Object)
public static final boolean startsWith (java.lang.CharSequence, java.lang.CharSequence, boolean)
CharSequence $this$startsWith
CharSequence prefix
boolean ignoreCase
public static synthetic boolean startsWith$default (java.lang.CharSequence, java.lang.CharSequence, boolean, int, java.lang.Object)
public static final boolean startsWith (java.lang.CharSequence, java.lang.CharSequence, int, boolean)
CharSequence $this$startsWith
CharSequence prefix
int startIndex
boolean ignoreCase
public static synthetic boolean startsWith$default (java.lang.CharSequence, java.lang.CharSequence, int, boolean, int, java.lang.Object)
public static final boolean endsWith (java.lang.CharSequence, java.lang.CharSequence, boolean)
CharSequence $this$endsWith
CharSequence suffix
boolean ignoreCase
public static synthetic boolean endsWith$default (java.lang.CharSequence, java.lang.CharSequence, boolean, int, java.lang.Object)
public static final java.lang.String commonPrefixWith (java.lang.CharSequence, java.lang.CharSequence, boolean)
int shortestLength
int i
CharSequence $this$commonPrefixWith
CharSequence other
boolean ignoreCase
public static synthetic java.lang.String commonPrefixWith$default (java.lang.CharSequence, java.lang.CharSequence, boolean, int, java.lang.Object)
public static final java.lang.String commonSuffixWith (java.lang.CharSequence, java.lang.CharSequence, boolean)
int thisLength
int otherLength
int shortestLength
int i
CharSequence $this$commonSuffixWith
CharSequence other
boolean ignoreCase
public static synthetic java.lang.String commonSuffixWith$default (java.lang.CharSequence, java.lang.CharSequence, boolean, int, java.lang.Object)
public static final int indexOfAny (java.lang.CharSequence, char[], int, boolean)
char char
int $i$a$-any-StringsKt__StringsKt$indexOfAny$1
char it
char element$iv
int $i$f$any
char[] $this$any$iv
char charAtIndex
int index
CharSequence $this$indexOfAny
char[] chars
int startIndex
boolean ignoreCase
public static synthetic int indexOfAny$default (java.lang.CharSequence, char[], int, boolean, int, java.lang.Object)
public static final int lastIndexOfAny (java.lang.CharSequence, char[], int, boolean)
char char
int $i$a$-any-StringsKt__StringsKt$lastIndexOfAny$1
char it
char element$iv
int $i$f$any
char[] $this$any$iv
char charAtIndex
int index
CharSequence $this$lastIndexOfAny
char[] chars
int startIndex
boolean ignoreCase
public static synthetic int lastIndexOfAny$default (java.lang.CharSequence, char[], int, boolean, int, java.lang.Object)
private static final int indexOf$StringsKt__StringsKt (java.lang.CharSequence, java.lang.CharSequence, int, int, boolean, boolean)
int index
int index
kotlin.ranges.IntProgression indices
CharSequence $this$indexOf
CharSequence other
int startIndex
int endIndex
boolean ignoreCase
boolean last
static synthetic int indexOf$StringsKt__StringsKt$default (java.lang.CharSequence, java.lang.CharSequence, int, int, boolean, boolean, int, java.lang.Object)
private static final kotlin.Pair findAnyOf$StringsKt__StringsKt (java.lang.CharSequence, java.util.Collection, int, boolean, boolean)
String string
int index
int $i$a$-firstOrNull-StringsKt__StringsKt$findAnyOf$matchingString$1
String it
Object element$iv
int $i$f$firstOrNull
Iterable $this$firstOrNull$iv
String matchingString
int index
int $i$a$-firstOrNull-StringsKt__StringsKt$findAnyOf$matchingString$2
String it
Object element$iv
int $i$f$firstOrNull
Iterable $this$firstOrNull$iv
String matchingString
int index
kotlin.ranges.IntProgression indices
CharSequence $this$findAnyOf
java.util.Collection strings
int startIndex
boolean ignoreCase
boolean last
public static final kotlin.Pair findAnyOf (java.lang.CharSequence, java.util.Collection, int, boolean)
CharSequence $this$findAnyOf
java.util.Collection strings
int startIndex
boolean ignoreCase
public static synthetic kotlin.Pair findAnyOf$default (java.lang.CharSequence, java.util.Collection, int, boolean, int, java.lang.Object)
public static final kotlin.Pair findLastAnyOf (java.lang.CharSequence, java.util.Collection, int, boolean)
CharSequence $this$findLastAnyOf
java.util.Collection strings
int startIndex
boolean ignoreCase
public static synthetic kotlin.Pair findLastAnyOf$default (java.lang.CharSequence, java.util.Collection, int, boolean, int, java.lang.Object)
public static final int indexOfAny (java.lang.CharSequence, java.util.Collection, int, boolean)
CharSequence $this$indexOfAny
java.util.Collection strings
int startIndex
boolean ignoreCase
public static synthetic int indexOfAny$default (java.lang.CharSequence, java.util.Collection, int, boolean, int, java.lang.Object)
public static final int lastIndexOfAny (java.lang.CharSequence, java.util.Collection, int, boolean)
CharSequence $this$lastIndexOfAny
java.util.Collection strings
int startIndex
boolean ignoreCase
public static synthetic int lastIndexOfAny$default (java.lang.CharSequence, java.util.Collection, int, boolean, int, java.lang.Object)
public static final int indexOf (java.lang.CharSequence, char, int, boolean)
CharSequence $this$indexOf
char char
int startIndex
boolean ignoreCase
public static synthetic int indexOf$default (java.lang.CharSequence, char, int, boolean, int, java.lang.Object)
public static final int indexOf (java.lang.CharSequence, java.lang.String, int, boolean)
CharSequence $this$indexOf
String string
int startIndex
boolean ignoreCase
public static synthetic int indexOf$default (java.lang.CharSequence, java.lang.String, int, boolean, int, java.lang.Object)
public static final int lastIndexOf (java.lang.CharSequence, char, int, boolean)
CharSequence $this$lastIndexOf
char char
int startIndex
boolean ignoreCase
public static synthetic int lastIndexOf$default (java.lang.CharSequence, char, int, boolean, int, java.lang.Object)
public static final int lastIndexOf (java.lang.CharSequence, java.lang.String, int, boolean)
CharSequence $this$lastIndexOf
String string
int startIndex
boolean ignoreCase
public static synthetic int lastIndexOf$default (java.lang.CharSequence, java.lang.String, int, boolean, int, java.lang.Object)
public static final boolean contains (java.lang.CharSequence, java.lang.CharSequence, boolean)
CharSequence $this$contains
CharSequence other
boolean ignoreCase
public static synthetic boolean contains$default (java.lang.CharSequence, java.lang.CharSequence, boolean, int, java.lang.Object)
public static final boolean contains (java.lang.CharSequence, char, boolean)
CharSequence $this$contains
char char
boolean ignoreCase
public static synthetic boolean contains$default (java.lang.CharSequence, char, boolean, int, java.lang.Object)
private static final boolean contains (java.lang.CharSequence, kotlin.text.Regex)
CharSequence $this$contains
kotlin.text.Regex regex
private static final kotlin.sequences.Sequence rangesDelimitedBy$StringsKt__StringsKt (java.lang.CharSequence, char[], int, boolean, int)
CharSequence $this$rangesDelimitedBy
char[] delimiters
int startIndex
boolean ignoreCase
int limit
static synthetic kotlin.sequences.Sequence rangesDelimitedBy$StringsKt__StringsKt$default (java.lang.CharSequence, char[], int, boolean, int, int, java.lang.Object)
private static final kotlin.sequences.Sequence rangesDelimitedBy$StringsKt__StringsKt (java.lang.CharSequence, java.lang.String[], int, boolean, int)
java.util.List delimitersList
CharSequence $this$rangesDelimitedBy
String[] delimiters
int startIndex
boolean ignoreCase
int limit
static synthetic kotlin.sequences.Sequence rangesDelimitedBy$StringsKt__StringsKt$default (java.lang.CharSequence, java.lang.String[], int, boolean, int, int, java.lang.Object)
public static final void requireNonNegativeLimit (int)
int $i$a$-require-StringsKt__StringsKt$requireNonNegativeLimit$1
int limit
public static final kotlin.sequences.Sequence splitToSequence (java.lang.CharSequence, java.lang.String[], boolean, int)
CharSequence $this$splitToSequence
String[] delimiters
boolean ignoreCase
int limit
public static synthetic kotlin.sequences.Sequence splitToSequence$default (java.lang.CharSequence, java.lang.String[], boolean, int, int, java.lang.Object)
public static final java.util.List split (java.lang.CharSequence, java.lang.String[], boolean, int)
String delimiter
int $i$a$-map-StringsKt__StringsKt$split$1
kotlin.ranges.IntRange it
Object item$iv$iv
int $i$f$mapTo
Iterable $this$mapTo$iv$iv
java.util.Collection destination$iv$iv
int $i$f$map
Iterable $this$map$iv
CharSequence $this$split
String[] delimiters
boolean ignoreCase
int limit
public static synthetic java.util.List split$default (java.lang.CharSequence, java.lang.String[], boolean, int, int, java.lang.Object)
public static final kotlin.sequences.Sequence splitToSequence (java.lang.CharSequence, char[], boolean, int)
CharSequence $this$splitToSequence
char[] delimiters
boolean ignoreCase
int limit
public static synthetic kotlin.sequences.Sequence splitToSequence$default (java.lang.CharSequence, char[], boolean, int, int, java.lang.Object)
public static final java.util.List split (java.lang.CharSequence, char[], boolean, int)
int $i$a$-map-StringsKt__StringsKt$split$2
kotlin.ranges.IntRange it
Object item$iv$iv
int $i$f$mapTo
Iterable $this$mapTo$iv$iv
java.util.Collection destination$iv$iv
int $i$f$map
Iterable $this$map$iv
CharSequence $this$split
char[] delimiters
boolean ignoreCase
int limit
public static synthetic java.util.List split$default (java.lang.CharSequence, char[], boolean, int, int, java.lang.Object)
private static final java.util.List split$StringsKt__StringsKt (java.lang.CharSequence, java.lang.String, boolean, int)
int currentOffset
int nextIndex
boolean isLimited
java.util.ArrayList result
CharSequence $this$split
String delimiter
boolean ignoreCase
int limit
private static final java.util.List split (java.lang.CharSequence, kotlin.text.Regex, int)
CharSequence $this$split
kotlin.text.Regex regex
int limit
static synthetic java.util.List split$default (java.lang.CharSequence, kotlin.text.Regex, int, int, java.lang.Object)
CharSequence $this$split_u24default
kotlin.text.Regex regex
int limit
private static final kotlin.sequences.Sequence splitToSequence (java.lang.CharSequence, kotlin.text.Regex, int)
CharSequence $this$splitToSequence
kotlin.text.Regex regex
int limit
static synthetic kotlin.sequences.Sequence splitToSequence$default (java.lang.CharSequence, kotlin.text.Regex, int, int, java.lang.Object)
CharSequence $this$splitToSequence_u24default
kotlin.text.Regex regex
int limit
public static final kotlin.sequences.Sequence lineSequence (java.lang.CharSequence)
CharSequence $this$lineSequence
public static final java.util.List lines (java.lang.CharSequence)
CharSequence $this$lines
public static final boolean contentEqualsIgnoreCaseImpl (java.lang.CharSequence, java.lang.CharSequence)
int i
CharSequence $this$contentEqualsIgnoreCaseImpl
CharSequence other
public static final boolean contentEqualsImpl (java.lang.CharSequence, java.lang.CharSequence)
int i
CharSequence $this$contentEqualsImpl
CharSequence other
public static final boolean toBooleanStrict (java.lang.String)
String $this$toBooleanStrict
public static final java.lang.Boolean toBooleanStrictOrNull (java.lang.String)
String $this$toBooleanStrictOrNull
public static final synthetic kotlin.Pair access$findAnyOf (java.lang.CharSequence, java.util.Collection, int, boolean, boolean)
CharSequence $receiver
java.util.Collection strings
int startIndex
boolean ignoreCase
boolean last
public void <init> ()
}
kotlin/text/StringsKt___StringsJvmKt.class
_StringsJvm.kt
package kotlin.text
kotlin.text.StringsKt___StringsJvmKt extends kotlin.text.StringsKt__StringsKt {
private static final char elementAt (java.lang.CharSequence, int)
CharSequence $this$elementAt
int index
public static final java.util.SortedSet toSortedSet (java.lang.CharSequence)
CharSequence $this$toSortedSet
public static final synthetic java.lang.Character max (java.lang.CharSequence)
CharSequence $this$max
public static final synthetic java.lang.Character maxBy (java.lang.CharSequence, kotlin.jvm.functions.Function1)
char e$iv
Comparable v$iv
int i$iv
int $i$f$maxByOrNull
char maxElem$iv
int lastIndex$iv
Comparable maxValue$iv
CharSequence $this$maxByOrNull$iv
int $i$f$maxBy
CharSequence $this$maxBy
kotlin.jvm.functions.Function1 selector
public static final synthetic java.lang.Character maxWith (java.lang.CharSequence, java.util.Comparator)
CharSequence $this$maxWith
java.util.Comparator comparator
public static final synthetic java.lang.Character min (java.lang.CharSequence)
CharSequence $this$min
public static final synthetic java.lang.Character minBy (java.lang.CharSequence, kotlin.jvm.functions.Function1)
char e$iv
Comparable v$iv
int i$iv
int $i$f$minByOrNull
char minElem$iv
int lastIndex$iv
Comparable minValue$iv
CharSequence $this$minByOrNull$iv
int $i$f$minBy
CharSequence $this$minBy
kotlin.jvm.functions.Function1 selector
public static final synthetic java.lang.Character minWith (java.lang.CharSequence, java.util.Comparator)
CharSequence $this$minWith
java.util.Comparator comparator
private static final java.math.BigDecimal sumOfBigDecimal (java.lang.CharSequence, kotlin.jvm.functions.Function1)
char element
java.math.BigDecimal sum
CharSequence $this$sumOf
kotlin.jvm.functions.Function1 selector
private static final java.math.BigInteger sumOfBigInteger (java.lang.CharSequence, kotlin.jvm.functions.Function1)
char element
java.math.BigInteger sum
CharSequence $this$sumOf
kotlin.jvm.functions.Function1 selector
public void <init> ()
}
kotlin/text/StringsKt___StringsKt$asIterable$$inlined$Iterable$1.class
Iterables.kt
package kotlin.text
public final kotlin.text.StringsKt___StringsKt$asIterable$$inlined$Iterable$1 extends java.lang.Object implements java.lang.Iterable kotlin.jvm.internal.markers.KMappedMarker {
final synthetic CharSequence $this_asIterable$inlined
public void <init> (java.lang.CharSequence)
public java.util.Iterator iterator ()
int $i$a$-Iterable-StringsKt___StringsKt$asIterable$1
}
kotlin/text/StringsKt___StringsKt$asSequence$$inlined$Sequence$1.class
Sequences.kt
package kotlin.text
public final kotlin.text.StringsKt___StringsKt$asSequence$$inlined$Sequence$1 extends java.lang.Object implements kotlin.sequences.Sequence {
final synthetic CharSequence $this_asSequence$inlined
public void <init> (java.lang.CharSequence)
public java.util.Iterator iterator ()
int $i$a$-Sequence-StringsKt___StringsKt$asSequence$1
}
kotlin/text/StringsKt___StringsKt$chunkedSequence$1.class
_Strings.kt
package kotlin.text
final kotlin.text.StringsKt___StringsKt$chunkedSequence$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 {
public static final kotlin.text.StringsKt___StringsKt$chunkedSequence$1 INSTANCE
void <init> ()
public final java.lang.String invoke (java.lang.CharSequence)
CharSequence it
public volatile synthetic java.lang.Object invoke (java.lang.Object)
Object p1
static void <clinit> ()
}
kotlin/text/StringsKt___StringsKt$groupingBy$1.class
_Strings.kt
package kotlin.text
public final kotlin.text.StringsKt___StringsKt$groupingBy$1 extends java.lang.Object implements kotlin.collections.Grouping {
final synthetic CharSequence $this_groupingBy
final synthetic kotlin.jvm.functions.Function1 $keySelector
public void <init> (java.lang.CharSequence, kotlin.jvm.functions.Function1)
CharSequence $receiver
kotlin.jvm.functions.Function1 $keySelector
public java.util.Iterator sourceIterator ()
public java.lang.Object keyOf (char)
char element
public volatile synthetic java.lang.Object keyOf (java.lang.Object)
Object element
}
kotlin/text/StringsKt___StringsKt$windowed$1.class
_Strings.kt
package kotlin.text
final kotlin.text.StringsKt___StringsKt$windowed$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 {
public static final kotlin.text.StringsKt___StringsKt$windowed$1 INSTANCE
void <init> ()
public final java.lang.String invoke (java.lang.CharSequence)
CharSequence it
public volatile synthetic java.lang.Object invoke (java.lang.Object)
Object p1
static void <clinit> ()
}
kotlin/text/StringsKt___StringsKt$windowedSequence$1.class
_Strings.kt
package kotlin.text
final kotlin.text.StringsKt___StringsKt$windowedSequence$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 {
public static final kotlin.text.StringsKt___StringsKt$windowedSequence$1 INSTANCE
void <init> ()
public final java.lang.String invoke (java.lang.CharSequence)
CharSequence it
public volatile synthetic java.lang.Object invoke (java.lang.Object)
Object p1
static void <clinit> ()
}
kotlin/text/StringsKt___StringsKt$windowedSequence$2.class
_Strings.kt
package kotlin.text
final kotlin.text.StringsKt___StringsKt$windowedSequence$2 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 {
final synthetic int $size
final synthetic CharSequence $this_windowedSequence
final synthetic kotlin.jvm.functions.Function1 $transform
void <init> (int, java.lang.CharSequence, kotlin.jvm.functions.Function1)
int $size
CharSequence $receiver
kotlin.jvm.functions.Function1 $transform
public final java.lang.Object invoke (int)
int end
int coercedEnd
int index
public volatile synthetic java.lang.Object invoke (java.lang.Object)
Object p1
}
kotlin/text/StringsKt___StringsKt$withIndex$1.class
_Strings.kt
package kotlin.text
final kotlin.text.StringsKt___StringsKt$withIndex$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function0 {
final synthetic CharSequence $this_withIndex
void <init> (java.lang.CharSequence)
CharSequence $receiver
public final java.util.Iterator invoke ()
public volatile synthetic java.lang.Object invoke ()
}
kotlin/text/StringsKt___StringsKt.class
_Strings.kt
package kotlin.text
kotlin.text.StringsKt___StringsKt extends kotlin.text.StringsKt___StringsJvmKt {
private static final char elementAtOrElse (java.lang.CharSequence, int, kotlin.jvm.functions.Function1)
CharSequence $this$elementAtOrElse
int index
kotlin.jvm.functions.Function1 defaultValue
private static final java.lang.Character elementAtOrNull (java.lang.CharSequence, int)
CharSequence $this$elementAtOrNull
int index
private static final java.lang.Character find (java.lang.CharSequence, kotlin.jvm.functions.Function1)
char element$iv
int $i$f$firstOrNull
CharSequence $this$firstOrNull$iv
CharSequence $this$find
kotlin.jvm.functions.Function1 predicate
private static final java.lang.Character findLast (java.lang.CharSequence, kotlin.jvm.functions.Function1)
char element$iv
int index$iv
int $i$f$lastOrNull
CharSequence $this$lastOrNull$iv
CharSequence $this$findLast
kotlin.jvm.functions.Function1 predicate
public static final char first (java.lang.CharSequence)
CharSequence $this$first
public static final char first (java.lang.CharSequence, kotlin.jvm.functions.Function1)
char element
int $i$f$first
CharSequence $this$first
kotlin.jvm.functions.Function1 predicate
private static final java.lang.Object firstNotNullOf (java.lang.CharSequence, kotlin.jvm.functions.Function1)
CharSequence $this$firstNotNullOf
kotlin.jvm.functions.Function1 transform
private static final java.lang.Object firstNotNullOfOrNull (java.lang.CharSequence, kotlin.jvm.functions.Function1)
Object result
char element
CharSequence $this$firstNotNullOfOrNull
kotlin.jvm.functions.Function1 transform
public static final java.lang.Character firstOrNull (java.lang.CharSequence)
CharSequence $this$firstOrNull
public static final java.lang.Character firstOrNull (java.lang.CharSequence, kotlin.jvm.functions.Function1)
char element
int $i$f$firstOrNull
CharSequence $this$firstOrNull
kotlin.jvm.functions.Function1 predicate
private static final char getOrElse (java.lang.CharSequence, int, kotlin.jvm.functions.Function1)
CharSequence $this$getOrElse
int index
kotlin.jvm.functions.Function1 defaultValue
public static final java.lang.Character getOrNull (java.lang.CharSequence, int)
CharSequence $this$getOrNull
int index
public static final int indexOfFirst (java.lang.CharSequence, kotlin.jvm.functions.Function1)
int index
int $i$f$indexOfFirst
CharSequence $this$indexOfFirst
kotlin.jvm.functions.Function1 predicate
public static final int indexOfLast (java.lang.CharSequence, kotlin.jvm.functions.Function1)
int index
int $i$f$indexOfLast
CharSequence $this$indexOfLast
kotlin.jvm.functions.Function1 predicate
public static final char last (java.lang.CharSequence)
CharSequence $this$last
public static final char last (java.lang.CharSequence, kotlin.jvm.functions.Function1)
char element
int index
int $i$f$last
CharSequence $this$last
kotlin.jvm.functions.Function1 predicate
public static final java.lang.Character lastOrNull (java.lang.CharSequence)
CharSequence $this$lastOrNull
public static final java.lang.Character lastOrNull (java.lang.CharSequence, kotlin.jvm.functions.Function1)
char element
int index
int $i$f$lastOrNull
CharSequence $this$lastOrNull
kotlin.jvm.functions.Function1 predicate
private static final char random (java.lang.CharSequence)
CharSequence $this$random
public static final char random (java.lang.CharSequence, kotlin.random.Random)
CharSequence $this$random
kotlin.random.Random random
private static final java.lang.Character randomOrNull (java.lang.CharSequence)
CharSequence $this$randomOrNull
public static final java.lang.Character randomOrNull (java.lang.CharSequence, kotlin.random.Random)
CharSequence $this$randomOrNull
kotlin.random.Random random
public static final char single (java.lang.CharSequence)
CharSequence $this$single
public static final char single (java.lang.CharSequence, kotlin.jvm.functions.Function1)
char element
int $i$f$single
Character single
boolean found
CharSequence $this$single
kotlin.jvm.functions.Function1 predicate
public static final java.lang.Character singleOrNull (java.lang.CharSequence)
CharSequence $this$singleOrNull
public static final java.lang.Character singleOrNull (java.lang.CharSequence, kotlin.jvm.functions.Function1)
char element
int $i$f$singleOrNull
Character single
boolean found
CharSequence $this$singleOrNull
kotlin.jvm.functions.Function1 predicate
public static final java.lang.CharSequence drop (java.lang.CharSequence, int)
int $i$a$-require-StringsKt___StringsKt$drop$1
CharSequence $this$drop
int n
public static final java.lang.String drop (java.lang.String, int)
int $i$a$-require-StringsKt___StringsKt$drop$2
String $this$drop
int n
public static final java.lang.CharSequence dropLast (java.lang.CharSequence, int)
int $i$a$-require-StringsKt___StringsKt$dropLast$1
CharSequence $this$dropLast
int n
public static final java.lang.String dropLast (java.lang.String, int)
int $i$a$-require-StringsKt___StringsKt$dropLast$2
String $this$dropLast
int n
public static final java.lang.CharSequence dropLastWhile (java.lang.CharSequence, kotlin.jvm.functions.Function1)
int index
int $i$f$dropLastWhile
CharSequence $this$dropLastWhile
kotlin.jvm.functions.Function1 predicate
public static final java.lang.String dropLastWhile (java.lang.String, kotlin.jvm.functions.Function1)
int index
int $i$f$dropLastWhile
String $this$dropLastWhile
kotlin.jvm.functions.Function1 predicate
public static final java.lang.CharSequence dropWhile (java.lang.CharSequence, kotlin.jvm.functions.Function1)
int index
int $i$f$dropWhile
CharSequence $this$dropWhile
kotlin.jvm.functions.Function1 predicate
public static final java.lang.String dropWhile (java.lang.String, kotlin.jvm.functions.Function1)
int index
int $i$f$dropWhile
String $this$dropWhile
kotlin.jvm.functions.Function1 predicate
public static final java.lang.CharSequence filter (java.lang.CharSequence, kotlin.jvm.functions.Function1)
char element$iv
int index$iv
int $i$f$filterTo
CharSequence $this$filterTo$iv
Appendable destination$iv
int $i$f$filter
CharSequence $this$filter
kotlin.jvm.functions.Function1 predicate
public static final java.lang.String filter (java.lang.String, kotlin.jvm.functions.Function1)
char element$iv
int index$iv
int $i$f$filterTo
CharSequence $this$filterTo$iv
Appendable destination$iv
int $i$f$filter
String $this$filter
kotlin.jvm.functions.Function1 predicate
public static final java.lang.CharSequence filterIndexed (java.lang.CharSequence, kotlin.jvm.functions.Function2)
int $i$a$-forEachIndexed-StringsKt___StringsKt$filterIndexedTo$1$iv
int index$iv
char element$iv
char item$iv$iv
int $i$f$forEachIndexed
int index$iv$iv
CharSequence $this$forEachIndexed$iv$iv
int $i$f$filterIndexedTo
CharSequence $this$filterIndexedTo$iv
Appendable destination$iv
int $i$f$filterIndexed
CharSequence $this$filterIndexed
kotlin.jvm.functions.Function2 predicate
public static final java.lang.String filterIndexed (java.lang.String, kotlin.jvm.functions.Function2)
int $i$a$-forEachIndexed-StringsKt___StringsKt$filterIndexedTo$1$iv
int index$iv
char element$iv
char item$iv$iv
int $i$f$forEachIndexed
int index$iv$iv
CharSequence $this$forEachIndexed$iv$iv
int $i$f$filterIndexedTo
CharSequence $this$filterIndexedTo$iv
Appendable destination$iv
int $i$f$filterIndexed
String $this$filterIndexed
kotlin.jvm.functions.Function2 predicate
public static final java.lang.Appendable filterIndexedTo (java.lang.CharSequence, java.lang.Appendable, kotlin.jvm.functions.Function2)
int $i$a$-forEachIndexed-StringsKt___StringsKt$filterIndexedTo$1
int index
char element
char item$iv
int $i$f$forEachIndexed
int index$iv
CharSequence $this$forEachIndexed$iv
int $i$f$filterIndexedTo
CharSequence $this$filterIndexedTo
Appendable destination
kotlin.jvm.functions.Function2 predicate
public static final java.lang.CharSequence filterNot (java.lang.CharSequence, kotlin.jvm.functions.Function1)
char element$iv
int $i$f$filterNotTo
CharSequence $this$filterNotTo$iv
Appendable destination$iv
int $i$f$filterNot
CharSequence $this$filterNot
kotlin.jvm.functions.Function1 predicate
public static final java.lang.String filterNot (java.lang.String, kotlin.jvm.functions.Function1)
char element$iv
int $i$f$filterNotTo
CharSequence $this$filterNotTo$iv
Appendable destination$iv
int $i$f$filterNot
String $this$filterNot
kotlin.jvm.functions.Function1 predicate
public static final java.lang.Appendable filterNotTo (java.lang.CharSequence, java.lang.Appendable, kotlin.jvm.functions.Function1)
char element
int $i$f$filterNotTo
CharSequence $this$filterNotTo
Appendable destination
kotlin.jvm.functions.Function1 predicate
public static final java.lang.Appendable filterTo (java.lang.CharSequence, java.lang.Appendable, kotlin.jvm.functions.Function1)
char element
int index
int $i$f$filterTo
CharSequence $this$filterTo
Appendable destination
kotlin.jvm.functions.Function1 predicate
public static final java.lang.CharSequence slice (java.lang.CharSequence, kotlin.ranges.IntRange)
CharSequence $this$slice
kotlin.ranges.IntRange indices
public static final java.lang.String slice (java.lang.String, kotlin.ranges.IntRange)
String $this$slice
kotlin.ranges.IntRange indices
public static final java.lang.CharSequence slice (java.lang.CharSequence, java.lang.Iterable)
int i
int size
StringBuilder result
CharSequence $this$slice
Iterable indices
private static final java.lang.String slice (java.lang.String, java.lang.Iterable)
String $this$slice
Iterable indices
public static final java.lang.CharSequence take (java.lang.CharSequence, int)
int $i$a$-require-StringsKt___StringsKt$take$1
CharSequence $this$take
int n
public static final java.lang.String take (java.lang.String, int)
int $i$a$-require-StringsKt___StringsKt$take$2
String $this$take
int n
public static final java.lang.CharSequence takeLast (java.lang.CharSequence, int)
int $i$a$-require-StringsKt___StringsKt$takeLast$1
int length
CharSequence $this$takeLast
int n
public static final java.lang.String takeLast (java.lang.String, int)
int $i$a$-require-StringsKt___StringsKt$takeLast$2
int length
String $this$takeLast
int n
public static final java.lang.CharSequence takeLastWhile (java.lang.CharSequence, kotlin.jvm.functions.Function1)
int index
int $i$f$takeLastWhile
CharSequence $this$takeLastWhile
kotlin.jvm.functions.Function1 predicate
public static final java.lang.String takeLastWhile (java.lang.String, kotlin.jvm.functions.Function1)
int index
int $i$f$takeLastWhile
String $this$takeLastWhile
kotlin.jvm.functions.Function1 predicate
public static final java.lang.CharSequence takeWhile (java.lang.CharSequence, kotlin.jvm.functions.Function1)
int index
int $i$f$takeWhile
CharSequence $this$takeWhile
kotlin.jvm.functions.Function1 predicate
public static final java.lang.String takeWhile (java.lang.String, kotlin.jvm.functions.Function1)
int index
int $i$f$takeWhile
String $this$takeWhile
kotlin.jvm.functions.Function1 predicate
public static final java.lang.CharSequence reversed (java.lang.CharSequence)
CharSequence $this$reversed
private static final java.lang.String reversed (java.lang.String)
String $this$reversed
public static final java.util.Map associate (java.lang.CharSequence, kotlin.jvm.functions.Function1)
char element$iv
int $i$f$associateTo
CharSequence $this$associateTo$iv
java.util.Map destination$iv
int $i$f$associate
int capacity
CharSequence $this$associate
kotlin.jvm.functions.Function1 transform
public static final java.util.Map associateBy (java.lang.CharSequence, kotlin.jvm.functions.Function1)
char element$iv
int $i$f$associateByTo
CharSequence $this$associateByTo$iv
java.util.Map destination$iv
int $i$f$associateBy
int capacity
CharSequence $this$associateBy
kotlin.jvm.functions.Function1 keySelector
public static final java.util.Map associateBy (java.lang.CharSequence, kotlin.jvm.functions.Function1, kotlin.jvm.functions.Function1)
char element$iv
int $i$f$associateByTo
CharSequence $this$associateByTo$iv
java.util.Map destination$iv
int $i$f$associateBy
int capacity
CharSequence $this$associateBy
kotlin.jvm.functions.Function1 keySelector
kotlin.jvm.functions.Function1 valueTransform
public static final java.util.Map associateByTo (java.lang.CharSequence, java.util.Map, kotlin.jvm.functions.Function1)
char element
int $i$f$associateByTo
CharSequence $this$associateByTo
java.util.Map destination
kotlin.jvm.functions.Function1 keySelector
public static final java.util.Map associateByTo (java.lang.CharSequence, java.util.Map, kotlin.jvm.functions.Function1, kotlin.jvm.functions.Function1)
char element
int $i$f$associateByTo
CharSequence $this$associateByTo
java.util.Map destination
kotlin.jvm.functions.Function1 keySelector
kotlin.jvm.functions.Function1 valueTransform
public static final java.util.Map associateTo (java.lang.CharSequence, java.util.Map, kotlin.jvm.functions.Function1)
char element
int $i$f$associateTo
CharSequence $this$associateTo
java.util.Map destination
kotlin.jvm.functions.Function1 transform
public static final java.util.Map associateWith (java.lang.CharSequence, kotlin.jvm.functions.Function1)
char element$iv
int $i$f$associateWithTo
CharSequence $this$associateWithTo$iv
int $i$f$associateWith
java.util.LinkedHashMap result
CharSequence $this$associateWith
kotlin.jvm.functions.Function1 valueSelector
public static final java.util.Map associateWithTo (java.lang.CharSequence, java.util.Map, kotlin.jvm.functions.Function1)
char element
int $i$f$associateWithTo
CharSequence $this$associateWithTo
java.util.Map destination
kotlin.jvm.functions.Function1 valueSelector
public static final java.util.Collection toCollection (java.lang.CharSequence, java.util.Collection)
char item
CharSequence $this$toCollection
java.util.Collection destination
public static final java.util.HashSet toHashSet (java.lang.CharSequence)
CharSequence $this$toHashSet
public static final java.util.List toList (java.lang.CharSequence)
CharSequence $this$toList
public static final java.util.List toMutableList (java.lang.CharSequence)
CharSequence $this$toMutableList
public static final java.util.Set toSet (java.lang.CharSequence)
CharSequence $this$toSet
public static final java.util.List flatMap (java.lang.CharSequence, kotlin.jvm.functions.Function1)
Iterable list$iv
char element$iv
int $i$f$flatMapTo
CharSequence $this$flatMapTo$iv
java.util.Collection destination$iv
int $i$f$flatMap
CharSequence $this$flatMap
kotlin.jvm.functions.Function1 transform
private static final java.util.List flatMapIndexedIterable (java.lang.CharSequence, kotlin.jvm.functions.Function2)
CharSequence $this$flatMapIndexed
kotlin.jvm.functions.Function2 transform
private static final java.util.Collection flatMapIndexedIterableTo (java.lang.CharSequence, java.util.Collection, kotlin.jvm.functions.Function2)
Iterable list
char element
int index
CharSequence $this$flatMapIndexedTo
java.util.Collection destination
kotlin.jvm.functions.Function2 transform
public static final java.util.Collection flatMapTo (java.lang.CharSequence, java.util.Collection, kotlin.jvm.functions.Function1)
Iterable list
char element
int $i$f$flatMapTo
CharSequence $this$flatMapTo
java.util.Collection destination
kotlin.jvm.functions.Function1 transform
public static final java.util.Map groupBy (java.lang.CharSequence, kotlin.jvm.functions.Function1)
int $i$a$-getOrPut-StringsKt___StringsKt$groupByTo$list$1$iv
Object answer$iv$iv
int $i$f$getOrPut
Object value$iv$iv
java.util.Map $this$getOrPut$iv$iv
Object key$iv
java.util.List list$iv
char element$iv
int $i$f$groupByTo
CharSequence $this$groupByTo$iv
java.util.Map destination$iv
int $i$f$groupBy
CharSequence $this$groupBy
kotlin.jvm.functions.Function1 keySelector
public static final java.util.Map groupBy (java.lang.CharSequence, kotlin.jvm.functions.Function1, kotlin.jvm.functions.Function1)
int $i$a$-getOrPut-StringsKt___StringsKt$groupByTo$list$2$iv
Object answer$iv$iv
int $i$f$getOrPut
Object value$iv$iv
java.util.Map $this$getOrPut$iv$iv
Object key$iv
java.util.List list$iv
char element$iv
int $i$f$groupByTo
CharSequence $this$groupByTo$iv
java.util.Map destination$iv
int $i$f$groupBy
CharSequence $this$groupBy
kotlin.jvm.functions.Function1 keySelector
kotlin.jvm.functions.Function1 valueTransform
public static final java.util.Map groupByTo (java.lang.CharSequence, java.util.Map, kotlin.jvm.functions.Function1)
int $i$a$-getOrPut-StringsKt___StringsKt$groupByTo$list$1
Object answer$iv
int $i$f$getOrPut
Object value$iv
java.util.Map $this$getOrPut$iv
Object key
java.util.List list
char element
int $i$f$groupByTo
CharSequence $this$groupByTo
java.util.Map destination
kotlin.jvm.functions.Function1 keySelector
public static final java.util.Map groupByTo (java.lang.CharSequence, java.util.Map, kotlin.jvm.functions.Function1, kotlin.jvm.functions.Function1)
int $i$a$-getOrPut-StringsKt___StringsKt$groupByTo$list$2
Object answer$iv
int $i$f$getOrPut
Object value$iv
java.util.Map $this$getOrPut$iv
Object key
java.util.List list
char element
int $i$f$groupByTo
CharSequence $this$groupByTo
java.util.Map destination
kotlin.jvm.functions.Function1 keySelector
kotlin.jvm.functions.Function1 valueTransform
public static final kotlin.collections.Grouping groupingBy (java.lang.CharSequence, kotlin.jvm.functions.Function1)
int $i$f$groupingBy
CharSequence $this$groupingBy
kotlin.jvm.functions.Function1 keySelector
public static final java.util.List map (java.lang.CharSequence, kotlin.jvm.functions.Function1)
char item$iv
int $i$f$mapTo
CharSequence $this$mapTo$iv
java.util.Collection destination$iv
int $i$f$map
CharSequence $this$map
kotlin.jvm.functions.Function1 transform
public static final java.util.List mapIndexed (java.lang.CharSequence, kotlin.jvm.functions.Function2)
char item$iv
int $i$f$mapIndexedTo
int index$iv
CharSequence $this$mapIndexedTo$iv
java.util.Collection destination$iv
int $i$f$mapIndexed
CharSequence $this$mapIndexed
kotlin.jvm.functions.Function2 transform
public static final java.util.List mapIndexedNotNull (java.lang.CharSequence, kotlin.jvm.functions.Function2)
int $i$a$-let-StringsKt___StringsKt$mapIndexedNotNullTo$1$1$iv
Object it$iv
int $i$a$-forEachIndexed-StringsKt___StringsKt$mapIndexedNotNullTo$1$iv
int index$iv
char element$iv
char item$iv$iv
int $i$f$forEachIndexed
int index$iv$iv
CharSequence $this$forEachIndexed$iv$iv
int $i$f$mapIndexedNotNullTo
CharSequence $this$mapIndexedNotNullTo$iv
java.util.Collection destination$iv
int $i$f$mapIndexedNotNull
CharSequence $this$mapIndexedNotNull
kotlin.jvm.functions.Function2 transform
public static final java.util.Collection mapIndexedNotNullTo (java.lang.CharSequence, java.util.Collection, kotlin.jvm.functions.Function2)
int $i$a$-let-StringsKt___StringsKt$mapIndexedNotNullTo$1$1
Object it
int $i$a$-forEachIndexed-StringsKt___StringsKt$mapIndexedNotNullTo$1
int index
char element
char item$iv
int $i$f$forEachIndexed
int index$iv
CharSequence $this$forEachIndexed$iv
int $i$f$mapIndexedNotNullTo
CharSequence $this$mapIndexedNotNullTo
java.util.Collection destination
kotlin.jvm.functions.Function2 transform
public static final java.util.Collection mapIndexedTo (java.lang.CharSequence, java.util.Collection, kotlin.jvm.functions.Function2)
char item
int $i$f$mapIndexedTo
int index
CharSequence $this$mapIndexedTo
java.util.Collection destination
kotlin.jvm.functions.Function2 transform
public static final java.util.List mapNotNull (java.lang.CharSequence, kotlin.jvm.functions.Function1)
int $i$a$-let-StringsKt___StringsKt$mapNotNullTo$1$1$iv
Object it$iv
int $i$a$-forEach-StringsKt___StringsKt$mapNotNullTo$1$iv
char element$iv
char element$iv$iv
int $i$f$forEach
CharSequence $this$forEach$iv$iv
int $i$f$mapNotNullTo
CharSequence $this$mapNotNullTo$iv
java.util.Collection destination$iv
int $i$f$mapNotNull
CharSequence $this$mapNotNull
kotlin.jvm.functions.Function1 transform
public static final java.util.Collection mapNotNullTo (java.lang.CharSequence, java.util.Collection, kotlin.jvm.functions.Function1)
int $i$a$-let-StringsKt___StringsKt$mapNotNullTo$1$1
Object it
int $i$a$-forEach-StringsKt___StringsKt$mapNotNullTo$1
char element
char element$iv
int $i$f$forEach
CharSequence $this$forEach$iv
int $i$f$mapNotNullTo
CharSequence $this$mapNotNullTo
java.util.Collection destination
kotlin.jvm.functions.Function1 transform
public static final java.util.Collection mapTo (java.lang.CharSequence, java.util.Collection, kotlin.jvm.functions.Function1)
char item
int $i$f$mapTo
CharSequence $this$mapTo
java.util.Collection destination
kotlin.jvm.functions.Function1 transform
public static final java.lang.Iterable withIndex (java.lang.CharSequence)
CharSequence $this$withIndex
public static final boolean all (java.lang.CharSequence, kotlin.jvm.functions.Function1)
char element
int $i$f$all
CharSequence $this$all
kotlin.jvm.functions.Function1 predicate
public static final boolean any (java.lang.CharSequence)
CharSequence $this$any
public static final boolean any (java.lang.CharSequence, kotlin.jvm.functions.Function1)
char element
int $i$f$any
CharSequence $this$any
kotlin.jvm.functions.Function1 predicate
private static final int count (java.lang.CharSequence)
CharSequence $this$count
public static final int count (java.lang.CharSequence, kotlin.jvm.functions.Function1)
char element
int $i$f$count
int count
CharSequence $this$count
kotlin.jvm.functions.Function1 predicate
public static final java.lang.Object fold (java.lang.CharSequence, java.lang.Object, kotlin.jvm.functions.Function2)
char element
int $i$f$fold
Object accumulator
CharSequence $this$fold
Object initial
kotlin.jvm.functions.Function2 operation
public static final java.lang.Object foldIndexed (java.lang.CharSequence, java.lang.Object, kotlin.jvm.functions.Function3)
char element
int $i$f$foldIndexed
int index
Object accumulator
CharSequence $this$foldIndexed
Object initial
kotlin.jvm.functions.Function3 operation
public static final java.lang.Object foldRight (java.lang.CharSequence, java.lang.Object, kotlin.jvm.functions.Function2)
int $i$f$foldRight
int index
Object accumulator
CharSequence $this$foldRight
Object initial
kotlin.jvm.functions.Function2 operation
public static final java.lang.Object foldRightIndexed (java.lang.CharSequence, java.lang.Object, kotlin.jvm.functions.Function3)
int $i$f$foldRightIndexed
int index
Object accumulator
CharSequence $this$foldRightIndexed
Object initial
kotlin.jvm.functions.Function3 operation
public static final void forEach (java.lang.CharSequence, kotlin.jvm.functions.Function1)
char element
int $i$f$forEach
CharSequence $this$forEach
kotlin.jvm.functions.Function1 action
public static final void forEachIndexed (java.lang.CharSequence, kotlin.jvm.functions.Function2)
char item
int $i$f$forEachIndexed
int index
CharSequence $this$forEachIndexed
kotlin.jvm.functions.Function2 action
public static final char maxOrThrow (java.lang.CharSequence)
char e
int i
char max
CharSequence $this$max
public static final char maxByOrThrow (java.lang.CharSequence, kotlin.jvm.functions.Function1)
char e
Comparable v
int i
int $i$f$maxByOrThrow
char maxElem
int lastIndex
Comparable maxValue
CharSequence $this$maxBy
kotlin.jvm.functions.Function1 selector
public static final java.lang.Character maxByOrNull (java.lang.CharSequence, kotlin.jvm.functions.Function1)
char e
Comparable v
int i
int $i$f$maxByOrNull
char maxElem
int lastIndex
Comparable maxValue
CharSequence $this$maxByOrNull
kotlin.jvm.functions.Function1 selector
private static final double maxOf (java.lang.CharSequence, kotlin.jvm.functions.Function1)
double v
int i
double maxValue
CharSequence $this$maxOf
kotlin.jvm.functions.Function1 selector
private static final float maxOf (java.lang.CharSequence, kotlin.jvm.functions.Function1)
float v
int i
float maxValue
CharSequence $this$maxOf
kotlin.jvm.functions.Function1 selector
private static final java.lang.Comparable maxOf (java.lang.CharSequence, kotlin.jvm.functions.Function1)
Comparable v
int i
Comparable maxValue
CharSequence $this$maxOf
kotlin.jvm.functions.Function1 selector
private static final java.lang.Double maxOfOrNull (java.lang.CharSequence, kotlin.jvm.functions.Function1)
double v
int i
double maxValue
CharSequence $this$maxOfOrNull
kotlin.jvm.functions.Function1 selector
private static final java.lang.Float maxOfOrNull (java.lang.CharSequence, kotlin.jvm.functions.Function1)
float v
int i
float maxValue
CharSequence $this$maxOfOrNull
kotlin.jvm.functions.Function1 selector
private static final java.lang.Comparable maxOfOrNull (java.lang.CharSequence, kotlin.jvm.functions.Function1)
Comparable v
int i
Comparable maxValue
CharSequence $this$maxOfOrNull
kotlin.jvm.functions.Function1 selector
private static final java.lang.Object maxOfWith (java.lang.CharSequence, java.util.Comparator, kotlin.jvm.functions.Function1)
Object v
int i
Object maxValue
CharSequence $this$maxOfWith
java.util.Comparator comparator
kotlin.jvm.functions.Function1 selector
private static final java.lang.Object maxOfWithOrNull (java.lang.CharSequence, java.util.Comparator, kotlin.jvm.functions.Function1)
Object v
int i
Object maxValue
CharSequence $this$maxOfWithOrNull
java.util.Comparator comparator
kotlin.jvm.functions.Function1 selector
public static final java.lang.Character maxOrNull (java.lang.CharSequence)
char e
int i
char max
CharSequence $this$maxOrNull
public static final char maxWithOrThrow (java.lang.CharSequence, java.util.Comparator)
char e
int i
char max
CharSequence $this$maxWith
java.util.Comparator comparator
public static final java.lang.Character maxWithOrNull (java.lang.CharSequence, java.util.Comparator)
char e
int i
char max
CharSequence $this$maxWithOrNull
java.util.Comparator comparator
public static final char minOrThrow (java.lang.CharSequence)
char e
int i
char min
CharSequence $this$min
public static final char minByOrThrow (java.lang.CharSequence, kotlin.jvm.functions.Function1)
char e
Comparable v
int i
int $i$f$minByOrThrow
char minElem
int lastIndex
Comparable minValue
CharSequence $this$minBy
kotlin.jvm.functions.Function1 selector
public static final java.lang.Character minByOrNull (java.lang.CharSequence, kotlin.jvm.functions.Function1)
char e
Comparable v
int i
int $i$f$minByOrNull
char minElem
int lastIndex
Comparable minValue
CharSequence $this$minByOrNull
kotlin.jvm.functions.Function1 selector
private static final double minOf (java.lang.CharSequence, kotlin.jvm.functions.Function1)
double v
int i
double minValue
CharSequence $this$minOf
kotlin.jvm.functions.Function1 selector
private static final float minOf (java.lang.CharSequence, kotlin.jvm.functions.Function1)
float v
int i
float minValue
CharSequence $this$minOf
kotlin.jvm.functions.Function1 selector
private static final java.lang.Comparable minOf (java.lang.CharSequence, kotlin.jvm.functions.Function1)
Comparable v
int i
Comparable minValue
CharSequence $this$minOf
kotlin.jvm.functions.Function1 selector
private static final java.lang.Double minOfOrNull (java.lang.CharSequence, kotlin.jvm.functions.Function1)
double v
int i
double minValue
CharSequence $this$minOfOrNull
kotlin.jvm.functions.Function1 selector
private static final java.lang.Float minOfOrNull (java.lang.CharSequence, kotlin.jvm.functions.Function1)
float v
int i
float minValue
CharSequence $this$minOfOrNull
kotlin.jvm.functions.Function1 selector
private static final java.lang.Comparable minOfOrNull (java.lang.CharSequence, kotlin.jvm.functions.Function1)
Comparable v
int i
Comparable minValue
CharSequence $this$minOfOrNull
kotlin.jvm.functions.Function1 selector
private static final java.lang.Object minOfWith (java.lang.CharSequence, java.util.Comparator, kotlin.jvm.functions.Function1)
Object v
int i
Object minValue
CharSequence $this$minOfWith
java.util.Comparator comparator
kotlin.jvm.functions.Function1 selector
private static final java.lang.Object minOfWithOrNull (java.lang.CharSequence, java.util.Comparator, kotlin.jvm.functions.Function1)
Object v
int i
Object minValue
CharSequence $this$minOfWithOrNull
java.util.Comparator comparator
kotlin.jvm.functions.Function1 selector
public static final java.lang.Character minOrNull (java.lang.CharSequence)
char e
int i
char min
CharSequence $this$minOrNull
public static final char minWithOrThrow (java.lang.CharSequence, java.util.Comparator)
char e
int i
char min
CharSequence $this$minWith
java.util.Comparator comparator
public static final java.lang.Character minWithOrNull (java.lang.CharSequence, java.util.Comparator)
char e
int i
char min
CharSequence $this$minWithOrNull
java.util.Comparator comparator
public static final boolean none (java.lang.CharSequence)
CharSequence $this$none
public static final boolean none (java.lang.CharSequence, kotlin.jvm.functions.Function1)
char element
int $i$f$none
CharSequence $this$none
kotlin.jvm.functions.Function1 predicate
public static final java.lang.CharSequence onEach (java.lang.CharSequence, kotlin.jvm.functions.Function1)
char element
int $i$a$-apply-StringsKt___StringsKt$onEach$1
CharSequence $this$onEach_u24lambda_u2415
int $i$f$onEach
CharSequence $this$onEach
kotlin.jvm.functions.Function1 action
public static final java.lang.CharSequence onEachIndexed (java.lang.CharSequence, kotlin.jvm.functions.Function2)
char item$iv
int $i$f$forEachIndexed
int index$iv
CharSequence $this$forEachIndexed$iv
int $i$a$-apply-StringsKt___StringsKt$onEachIndexed$1
CharSequence $this$onEachIndexed_u24lambda_u2416
int $i$f$onEachIndexed
CharSequence $this$onEachIndexed
kotlin.jvm.functions.Function2 action
public static final char reduce (java.lang.CharSequence, kotlin.jvm.functions.Function2)
int index
int $i$f$reduce
char accumulator
CharSequence $this$reduce
kotlin.jvm.functions.Function2 operation
public static final char reduceIndexed (java.lang.CharSequence, kotlin.jvm.functions.Function3)
int index
int $i$f$reduceIndexed
char accumulator
CharSequence $this$reduceIndexed
kotlin.jvm.functions.Function3 operation
public static final java.lang.Character reduceIndexedOrNull (java.lang.CharSequence, kotlin.jvm.functions.Function3)
int index
int $i$f$reduceIndexedOrNull
char accumulator
CharSequence $this$reduceIndexedOrNull
kotlin.jvm.functions.Function3 operation
public static final java.lang.Character reduceOrNull (java.lang.CharSequence, kotlin.jvm.functions.Function2)
int index
int $i$f$reduceOrNull
char accumulator
CharSequence $this$reduceOrNull
kotlin.jvm.functions.Function2 operation
public static final char reduceRight (java.lang.CharSequence, kotlin.jvm.functions.Function2)
int $i$f$reduceRight
int index
char accumulator
CharSequence $this$reduceRight
kotlin.jvm.functions.Function2 operation
public static final char reduceRightIndexed (java.lang.CharSequence, kotlin.jvm.functions.Function3)
int $i$f$reduceRightIndexed
int index
char accumulator
CharSequence $this$reduceRightIndexed
kotlin.jvm.functions.Function3 operation
public static final java.lang.Character reduceRightIndexedOrNull (java.lang.CharSequence, kotlin.jvm.functions.Function3)
int $i$f$reduceRightIndexedOrNull
int index
char accumulator
CharSequence $this$reduceRightIndexedOrNull
kotlin.jvm.functions.Function3 operation
public static final java.lang.Character reduceRightOrNull (java.lang.CharSequence, kotlin.jvm.functions.Function2)
int $i$f$reduceRightOrNull
int index
char accumulator
CharSequence $this$reduceRightOrNull
kotlin.jvm.functions.Function2 operation
public static final java.util.List runningFold (java.lang.CharSequence, java.lang.Object, kotlin.jvm.functions.Function2)
int $i$a$-apply-StringsKt___StringsKt$runningFold$result$1
java.util.ArrayList $this$runningFold_u24lambda_u2417
char element
int $i$f$runningFold
java.util.ArrayList result
Object accumulator
CharSequence $this$runningFold
Object initial
kotlin.jvm.functions.Function2 operation
public static final java.util.List runningFoldIndexed (java.lang.CharSequence, java.lang.Object, kotlin.jvm.functions.Function3)
int $i$a$-apply-StringsKt___StringsKt$runningFoldIndexed$result$1
java.util.ArrayList $this$runningFoldIndexed_u24lambda_u2418
int index
int $i$f$runningFoldIndexed
java.util.ArrayList result
Object accumulator
CharSequence $this$runningFoldIndexed
Object initial
kotlin.jvm.functions.Function3 operation
public static final java.util.List runningReduce (java.lang.CharSequence, kotlin.jvm.functions.Function2)
int $i$a$-apply-StringsKt___StringsKt$runningReduce$result$1
java.util.ArrayList $this$runningReduce_u24lambda_u2419
int index
int $i$f$runningReduce
char accumulator
java.util.ArrayList result
CharSequence $this$runningReduce
kotlin.jvm.functions.Function2 operation
public static final java.util.List runningReduceIndexed (java.lang.CharSequence, kotlin.jvm.functions.Function3)
int $i$a$-apply-StringsKt___StringsKt$runningReduceIndexed$result$1
java.util.ArrayList $this$runningReduceIndexed_u24lambda_u2420
int index
int $i$f$runningReduceIndexed
char accumulator
java.util.ArrayList result
CharSequence $this$runningReduceIndexed
kotlin.jvm.functions.Function3 operation
public static final java.util.List scan (java.lang.CharSequence, java.lang.Object, kotlin.jvm.functions.Function2)
int $i$a$-apply-StringsKt___StringsKt$runningFold$result$1$iv
java.util.ArrayList $this$runningFold_u24lambda_u2417$iv
char element$iv
int $i$f$runningFold
java.util.ArrayList result$iv
Object accumulator$iv
CharSequence $this$runningFold$iv
int $i$f$scan
CharSequence $this$scan
Object initial
kotlin.jvm.functions.Function2 operation
public static final java.util.List scanIndexed (java.lang.CharSequence, java.lang.Object, kotlin.jvm.functions.Function3)
int $i$a$-apply-StringsKt___StringsKt$runningFoldIndexed$result$1$iv
java.util.ArrayList $this$runningFoldIndexed_u24lambda_u2418$iv
int index$iv
int $i$f$runningFoldIndexed
java.util.ArrayList result$iv
Object accumulator$iv
CharSequence $this$runningFoldIndexed$iv
int $i$f$scanIndexed
CharSequence $this$scanIndexed
Object initial
kotlin.jvm.functions.Function3 operation
public static final int sumBy (java.lang.CharSequence, kotlin.jvm.functions.Function1)
char element
int $i$f$sumBy
int sum
CharSequence $this$sumBy
kotlin.jvm.functions.Function1 selector
public static final double sumByDouble (java.lang.CharSequence, kotlin.jvm.functions.Function1)
char element
int $i$f$sumByDouble
double sum
CharSequence $this$sumByDouble
kotlin.jvm.functions.Function1 selector
private static final double sumOfDouble (java.lang.CharSequence, kotlin.jvm.functions.Function1)
char element
double sum
CharSequence $this$sumOf
kotlin.jvm.functions.Function1 selector
private static final int sumOfInt (java.lang.CharSequence, kotlin.jvm.functions.Function1)
char element
int sum
CharSequence $this$sumOf
kotlin.jvm.functions.Function1 selector
private static final long sumOfLong (java.lang.CharSequence, kotlin.jvm.functions.Function1)
char element
long sum
CharSequence $this$sumOf
kotlin.jvm.functions.Function1 selector
private static final int sumOfUInt (java.lang.CharSequence, kotlin.jvm.functions.Function1)
char element
int sum
CharSequence $this$sumOf
kotlin.jvm.functions.Function1 selector
private static final long sumOfULong (java.lang.CharSequence, kotlin.jvm.functions.Function1)
char element
long sum
CharSequence $this$sumOf
kotlin.jvm.functions.Function1 selector
public static final java.util.List chunked (java.lang.CharSequence, int)
CharSequence $this$chunked
int size
public static final java.util.List chunked (java.lang.CharSequence, int, kotlin.jvm.functions.Function1)
CharSequence $this$chunked
int size
kotlin.jvm.functions.Function1 transform
public static final kotlin.sequences.Sequence chunkedSequence (java.lang.CharSequence, int)
CharSequence $this$chunkedSequence
int size
public static final kotlin.sequences.Sequence chunkedSequence (java.lang.CharSequence, int, kotlin.jvm.functions.Function1)
CharSequence $this$chunkedSequence
int size
kotlin.jvm.functions.Function1 transform
public static final kotlin.Pair partition (java.lang.CharSequence, kotlin.jvm.functions.Function1)
char element
int $i$f$partition
StringBuilder first
StringBuilder second
CharSequence $this$partition
kotlin.jvm.functions.Function1 predicate
public static final kotlin.Pair partition (java.lang.String, kotlin.jvm.functions.Function1)
char element
int $i$f$partition
StringBuilder first
StringBuilder second
String $this$partition
kotlin.jvm.functions.Function1 predicate
public static final java.util.List windowed (java.lang.CharSequence, int, int, boolean)
CharSequence $this$windowed
int size
int step
boolean partialWindows
public static synthetic java.util.List windowed$default (java.lang.CharSequence, int, int, boolean, int, java.lang.Object)
public static final java.util.List windowed (java.lang.CharSequence, int, int, boolean, kotlin.jvm.functions.Function1)
int end
int coercedEnd
int thisSize
int resultCapacity
java.util.ArrayList result
int index
CharSequence $this$windowed
int size
int step
boolean partialWindows
kotlin.jvm.functions.Function1 transform
public static synthetic java.util.List windowed$default (java.lang.CharSequence, int, int, boolean, kotlin.jvm.functions.Function1, int, java.lang.Object)
public static final kotlin.sequences.Sequence windowedSequence (java.lang.CharSequence, int, int, boolean)
CharSequence $this$windowedSequence
int size
int step
boolean partialWindows
public static synthetic kotlin.sequences.Sequence windowedSequence$default (java.lang.CharSequence, int, int, boolean, int, java.lang.Object)
public static final kotlin.sequences.Sequence windowedSequence (java.lang.CharSequence, int, int, boolean, kotlin.jvm.functions.Function1)
kotlin.ranges.IntProgression windows
CharSequence $this$windowedSequence
int size
int step
boolean partialWindows
kotlin.jvm.functions.Function1 transform
public static synthetic kotlin.sequences.Sequence windowedSequence$default (java.lang.CharSequence, int, int, boolean, kotlin.jvm.functions.Function1, int, java.lang.Object)
public static final java.util.List zip (java.lang.CharSequence, java.lang.CharSequence)
int $i$a$-zip-StringsKt___StringsKt$zip$1
char c1
char c2
int i$iv
int $i$f$zip
int length$iv
java.util.ArrayList list$iv
CharSequence $this$zip$iv
CharSequence $this$zip
CharSequence other
public static final java.util.List zip (java.lang.CharSequence, java.lang.CharSequence, kotlin.jvm.functions.Function2)
int i
int $i$f$zip
int length
java.util.ArrayList list
CharSequence $this$zip
CharSequence other
kotlin.jvm.functions.Function2 transform
public static final java.util.List zipWithNext (java.lang.CharSequence)
int $i$a$-zipWithNext-StringsKt___StringsKt$zipWithNext$1
char a
char b
int index$iv
int $i$f$zipWithNext
int size$iv
java.util.ArrayList result$iv
CharSequence $this$zipWithNext$iv
CharSequence $this$zipWithNext
public static final java.util.List zipWithNext (java.lang.CharSequence, kotlin.jvm.functions.Function2)
int index
int $i$f$zipWithNext
int size
java.util.ArrayList result
CharSequence $this$zipWithNext
kotlin.jvm.functions.Function2 transform
public static final java.lang.Iterable asIterable (java.lang.CharSequence)
CharSequence $this$asIterable
public static final kotlin.sequences.Sequence asSequence (java.lang.CharSequence)
CharSequence $this$asSequence
public void <init> ()
}
kotlin/text/SystemProperties.class
StringBuilderJVM.kt
package kotlin.text
final kotlin.text.SystemProperties extends java.lang.Object {
public static final kotlin.text.SystemProperties INSTANCE
public static final String LINE_SEPARATOR
private void <init> ()
static void <clinit> ()
}
kotlin/text/TypeAliasesKt.class
TypeAliases.kt
package kotlin.text
public final kotlin.text.TypeAliasesKt extends java.lang.Object {
public static synthetic void Appendable$annotations ()
public static synthetic void StringBuilder$annotations ()
public static synthetic void CharacterCodingException$annotations ()
}
kotlin/text/Typography.class
Typography.kt
package kotlin.text
public final kotlin.text.Typography extends java.lang.Object {
public static final kotlin.text.Typography INSTANCE
public static final char quote
public static final char dollar
public static final char amp
public static final char less
public static final char greater
public static final char nbsp
public static final char times
public static final char cent
public static final char pound
public static final char section
public static final char copyright
public static final char leftGuillemet
public static final char rightGuillemet
public static final char registered
public static final char degree
public static final char plusMinus
public static final char paragraph
public static final char middleDot
public static final char half
public static final char ndash
public static final char mdash
public static final char leftSingleQuote
public static final char rightSingleQuote
public static final char lowSingleQuote
public static final char leftDoubleQuote
public static final char rightDoubleQuote
public static final char lowDoubleQuote
public static final char dagger
public static final char doubleDagger
public static final char bullet
public static final char ellipsis
public static final char prime
public static final char doublePrime
public static final char euro
public static final char tm
public static final char almostEqual
public static final char notEqual
public static final char lessOrEqual
public static final char greaterOrEqual
public static final char leftGuillemete
public static final char rightGuillemete
private void <init> ()
public static synthetic void getLeftGuillemet$annotations ()
public static synthetic void getRightGuillemet$annotations ()
public static synthetic void getLeftGuillemete$annotations ()
public static synthetic void getRightGuillemete$annotations ()
static void <clinit> ()
}
kotlin/text/UStringsKt.class
UStrings.kt
package kotlin.text
public final kotlin.text.UStringsKt extends java.lang.Object {
public static final java.lang.String toString-LxnNnR4 (byte, int)
byte $this$toString_u2dLxnNnR4
int radix
public static final java.lang.String toString-olVBNx4 (short, int)
short $this$toString_u2dolVBNx4
int radix
public static final java.lang.String toString-V7xB4Y4 (int, int)
int $this$toString_u2dV7xB4Y4
int radix
public static final java.lang.String toString-JSWoG40 (long, int)
long $this$toString_u2dJSWoG40
int radix
public static final byte toUByte (java.lang.String)
String $this$toUByte
public static final byte toUByte (java.lang.String, int)
String $this$toUByte
int radix
public static final short toUShort (java.lang.String)
String $this$toUShort
public static final short toUShort (java.lang.String, int)
String $this$toUShort
int radix
public static final int toUInt (java.lang.String)
String $this$toUInt
public static final int toUInt (java.lang.String, int)
String $this$toUInt
int radix
public static final long toULong (java.lang.String)
String $this$toULong
public static final long toULong (java.lang.String, int)
String $this$toULong
int radix
public static final kotlin.UByte toUByteOrNull (java.lang.String)
String $this$toUByteOrNull
public static final kotlin.UByte toUByteOrNull (java.lang.String, int)
int int
String $this$toUByteOrNull
int radix
public static final kotlin.UShort toUShortOrNull (java.lang.String)
String $this$toUShortOrNull
public static final kotlin.UShort toUShortOrNull (java.lang.String, int)
int int
String $this$toUShortOrNull
int radix
public static final kotlin.UInt toUIntOrNull (java.lang.String)
String $this$toUIntOrNull
public static final kotlin.UInt toUIntOrNull (java.lang.String, int)
int digit
int beforeAdding
int i
int length
int limit
int start
char firstChar
int limitForMaxRadix
int limitBeforeMul
int uradix
int result
String $this$toUIntOrNull
int radix
public static final kotlin.ULong toULongOrNull (java.lang.String)
String $this$toULongOrNull
public static final kotlin.ULong toULongOrNull (java.lang.String, int)
int digit
long beforeAdding
int i
int length
long limit
int start
char firstChar
long limitForMaxRadix
long limitBeforeMul
long uradix
long result
String $this$toULongOrNull
int radix
}
kotlin/text/_OneToManyTitlecaseMappingsKt.class
_OneToManyTitlecaseMappings.kt
package kotlin.text
public final kotlin.text._OneToManyTitlecaseMappingsKt extends java.lang.Object {
public static final java.lang.String titlecaseImpl (char)
String uppercase
char $this$titlecaseImpl
}
kotlin/text/jdk8/
kotlin/text/jdk8/RegexExtensionsJDK8Kt.class
RegexExtensions.kt
package kotlin.text.jdk8
public final kotlin.text.jdk8.RegexExtensionsJDK8Kt extends java.lang.Object {
public static final kotlin.text.MatchGroup get (kotlin.text.MatchGroupCollection, java.lang.String)
kotlin.text.MatchNamedGroupCollection namedGroups
kotlin.text.MatchGroupCollection $this$get
String name
}
kotlin/time/
kotlin/time/AbstractDoubleTimeSource$DoubleTimeMark.class
TimeSources.kt
package kotlin.time
final kotlin.time.AbstractDoubleTimeSource$DoubleTimeMark extends java.lang.Object implements kotlin.time.ComparableTimeMark {
private final double startedAt
private final kotlin.time.AbstractDoubleTimeSource timeSource
private final long offset
private void <init> (double, kotlin.time.AbstractDoubleTimeSource, long)
double startedAt
kotlin.time.AbstractDoubleTimeSource timeSource
long offset
public long elapsedNow-UwyO8pc ()
public kotlin.time.ComparableTimeMark plus-LRDsOJo (long)
long duration
public long minus-UwyO8pc (kotlin.time.ComparableTimeMark)
long offsetDiff
long startedAtDiff
kotlin.time.ComparableTimeMark other
public boolean equals (java.lang.Object)
Object other
public int hashCode ()
public java.lang.String toString ()
public kotlin.time.ComparableTimeMark minus-LRDsOJo (long)
long duration
public int compareTo (kotlin.time.ComparableTimeMark)
kotlin.time.ComparableTimeMark other
public boolean hasPassedNow ()
public boolean hasNotPassedNow ()
public volatile synthetic kotlin.time.TimeMark plus-LRDsOJo (long)
long duration
public volatile synthetic kotlin.time.TimeMark minus-LRDsOJo (long)
long duration
public volatile synthetic int compareTo (java.lang.Object)
Object other
public synthetic void <init> (double, kotlin.time.AbstractDoubleTimeSource, long, kotlin.jvm.internal.DefaultConstructorMarker)
double startedAt
kotlin.time.AbstractDoubleTimeSource timeSource
long offset
kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
}
kotlin/time/AbstractDoubleTimeSource.class
TimeSources.kt
package kotlin.time
public abstract kotlin.time.AbstractDoubleTimeSource extends java.lang.Object implements kotlin.time.TimeSource$WithComparableMarks {
private final kotlin.time.DurationUnit unit
public void <init> (kotlin.time.DurationUnit)
kotlin.time.DurationUnit unit
protected final kotlin.time.DurationUnit getUnit ()
protected abstract double read ()
public kotlin.time.ComparableTimeMark markNow ()
public volatile synthetic kotlin.time.TimeMark markNow ()
}
kotlin/time/AbstractLongTimeSource$LongTimeMark.class
TimeSources.kt
package kotlin.time
final kotlin.time.AbstractLongTimeSource$LongTimeMark extends java.lang.Object implements kotlin.time.ComparableTimeMark {
private final long startedAt
private final kotlin.time.AbstractLongTimeSource timeSource
private final long offset
private void <init> (long, kotlin.time.AbstractLongTimeSource, long)
long startedAt
kotlin.time.AbstractLongTimeSource timeSource
long offset
public long elapsedNow-UwyO8pc ()
public kotlin.time.ComparableTimeMark plus-LRDsOJo (long)
long duration
public long minus-UwyO8pc (kotlin.time.ComparableTimeMark)
long offsetDiff
long startedAtDiff
kotlin.time.ComparableTimeMark other
public boolean equals (java.lang.Object)
Object other
public final long effectiveDuration-UwyO8pc$kotlin_stdlib ()
int $i$a$-toComponents-impl-AbstractLongTimeSource$LongTimeMark$effectiveDuration$1
int offsetMillis
int offsetRemNanos
long offsetSeconds
int offsetNanoseconds
int $i$f$toComponents-impl
long arg0$iv
kotlin.time.DurationUnit unit
long scale
long startedAtMillis
long startedAtRem
public int hashCode ()
public java.lang.String toString ()
public kotlin.time.ComparableTimeMark minus-LRDsOJo (long)
long duration
public int compareTo (kotlin.time.ComparableTimeMark)
kotlin.time.ComparableTimeMark other
public boolean hasPassedNow ()
public boolean hasNotPassedNow ()
public volatile synthetic kotlin.time.TimeMark plus-LRDsOJo (long)
long duration
public volatile synthetic kotlin.time.TimeMark minus-LRDsOJo (long)
long duration
public volatile synthetic int compareTo (java.lang.Object)
Object other
public synthetic void <init> (long, kotlin.time.AbstractLongTimeSource, long, kotlin.jvm.internal.DefaultConstructorMarker)
long startedAt
kotlin.time.AbstractLongTimeSource timeSource
long offset
kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
}
kotlin/time/AbstractLongTimeSource.class
TimeSources.kt
package kotlin.time
public abstract kotlin.time.AbstractLongTimeSource extends java.lang.Object implements kotlin.time.TimeSource$WithComparableMarks {
private final kotlin.time.DurationUnit unit
public void <init> (kotlin.time.DurationUnit)
kotlin.time.DurationUnit unit
protected final kotlin.time.DurationUnit getUnit ()
protected abstract long read ()
public kotlin.time.ComparableTimeMark markNow ()
public volatile synthetic kotlin.time.TimeMark markNow ()
}
kotlin/time/AdjustedTimeMark.class
TimeSource.kt
package kotlin.time
final kotlin.time.AdjustedTimeMark extends java.lang.Object implements kotlin.time.TimeMark {
private final kotlin.time.TimeMark mark
private final long adjustment
private void <init> (kotlin.time.TimeMark, long)
kotlin.time.TimeMark mark
long adjustment
public final kotlin.time.TimeMark getMark ()
public final long getAdjustment-UwyO8pc ()
public long elapsedNow-UwyO8pc ()
public kotlin.time.TimeMark plus-LRDsOJo (long)
long duration
public kotlin.time.TimeMark minus-LRDsOJo (long)
long duration
public boolean hasPassedNow ()
public boolean hasNotPassedNow ()
public synthetic void <init> (kotlin.time.TimeMark, long, kotlin.jvm.internal.DefaultConstructorMarker)
kotlin.time.TimeMark mark
long adjustment
kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
}
kotlin/time/ComparableTimeMark$DefaultImpls.class
TimeSource.kt
package kotlin.time
public final kotlin.time.ComparableTimeMark$DefaultImpls extends java.lang.Object {
public static kotlin.time.ComparableTimeMark minus-LRDsOJo (kotlin.time.ComparableTimeMark, long)
kotlin.time.ComparableTimeMark $this
long duration
public static int compareTo (kotlin.time.ComparableTimeMark, kotlin.time.ComparableTimeMark)
kotlin.time.ComparableTimeMark $this
kotlin.time.ComparableTimeMark other
public static boolean hasPassedNow (kotlin.time.ComparableTimeMark)
kotlin.time.ComparableTimeMark $this
public static boolean hasNotPassedNow (kotlin.time.ComparableTimeMark)
kotlin.time.ComparableTimeMark $this
}
kotlin/time/ComparableTimeMark.class
TimeSource.kt
package kotlin.time
public abstract kotlin.time.ComparableTimeMark extends java.lang.Object implements kotlin.time.TimeMark java.lang.Comparable {
public abstract kotlin.time.ComparableTimeMark plus-LRDsOJo (long)
public abstract kotlin.time.ComparableTimeMark minus-LRDsOJo (long)
public abstract long minus-UwyO8pc (kotlin.time.ComparableTimeMark)
public abstract int compareTo (kotlin.time.ComparableTimeMark)
public abstract boolean equals (java.lang.Object)
public abstract int hashCode ()
}
kotlin/time/Duration$Companion.class
Duration.kt
package kotlin.time
public final kotlin.time.Duration$Companion extends java.lang.Object {
private void <init> ()
public final long getZERO-UwyO8pc ()
public final long getINFINITE-UwyO8pc ()
public final long getNEG_INFINITE-UwyO8pc$kotlin_stdlib ()
public final double convert (double, kotlin.time.DurationUnit, kotlin.time.DurationUnit)
double value
kotlin.time.DurationUnit sourceUnit
kotlin.time.DurationUnit targetUnit
private final long getNanoseconds-UwyO8pc (int)
int $this$nanoseconds
public static synthetic void getNanoseconds-UwyO8pc$annotations (int)
int
private final long getNanoseconds-UwyO8pc (long)
long $this$nanoseconds
public static synthetic void getNanoseconds-UwyO8pc$annotations (long)
long
private final long getNanoseconds-UwyO8pc (double)
double $this$nanoseconds
public static synthetic void getNanoseconds-UwyO8pc$annotations (double)
double
private final long getMicroseconds-UwyO8pc (int)
int $this$microseconds
public static synthetic void getMicroseconds-UwyO8pc$annotations (int)
int
private final long getMicroseconds-UwyO8pc (long)
long $this$microseconds
public static synthetic void getMicroseconds-UwyO8pc$annotations (long)
long
private final long getMicroseconds-UwyO8pc (double)
double $this$microseconds
public static synthetic void getMicroseconds-UwyO8pc$annotations (double)
double
private final long getMilliseconds-UwyO8pc (int)
int $this$milliseconds
public static synthetic void getMilliseconds-UwyO8pc$annotations (int)
int
private final long getMilliseconds-UwyO8pc (long)
long $this$milliseconds
public static synthetic void getMilliseconds-UwyO8pc$annotations (long)
long
private final long getMilliseconds-UwyO8pc (double)
double $this$milliseconds
public static synthetic void getMilliseconds-UwyO8pc$annotations (double)
double
private final long getSeconds-UwyO8pc (int)
int $this$seconds
public static synthetic void getSeconds-UwyO8pc$annotations (int)
int
private final long getSeconds-UwyO8pc (long)
long $this$seconds
public static synthetic void getSeconds-UwyO8pc$annotations (long)
long
private final long getSeconds-UwyO8pc (double)
double $this$seconds
public static synthetic void getSeconds-UwyO8pc$annotations (double)
double
private final long getMinutes-UwyO8pc (int)
int $this$minutes
public static synthetic void getMinutes-UwyO8pc$annotations (int)
int
private final long getMinutes-UwyO8pc (long)
long $this$minutes
public static synthetic void getMinutes-UwyO8pc$annotations (long)
long
private final long getMinutes-UwyO8pc (double)
double $this$minutes
public static synthetic void getMinutes-UwyO8pc$annotations (double)
double
private final long getHours-UwyO8pc (int)
int $this$hours
public static synthetic void getHours-UwyO8pc$annotations (int)
int
private final long getHours-UwyO8pc (long)
long $this$hours
public static synthetic void getHours-UwyO8pc$annotations (long)
long
private final long getHours-UwyO8pc (double)
double $this$hours
public static synthetic void getHours-UwyO8pc$annotations (double)
double
private final long getDays-UwyO8pc (int)
int $this$days
public static synthetic void getDays-UwyO8pc$annotations (int)
int
private final long getDays-UwyO8pc (long)
long $this$days
public static synthetic void getDays-UwyO8pc$annotations (long)
long
private final long getDays-UwyO8pc (double)
double $this$days
public static synthetic void getDays-UwyO8pc$annotations (double)
double
public final long nanoseconds-UwyO8pc (int)
int value
public final long nanoseconds-UwyO8pc (long)
long value
public final long nanoseconds-UwyO8pc (double)
double value
public final long microseconds-UwyO8pc (int)
int value
public final long microseconds-UwyO8pc (long)
long value
public final long microseconds-UwyO8pc (double)
double value
public final long milliseconds-UwyO8pc (int)
int value
public final long milliseconds-UwyO8pc (long)
long value
public final long milliseconds-UwyO8pc (double)
double value
public final long seconds-UwyO8pc (int)
int value
public final long seconds-UwyO8pc (long)
long value
public final long seconds-UwyO8pc (double)
double value
public final long minutes-UwyO8pc (int)
int value
public final long minutes-UwyO8pc (long)
long value
public final long minutes-UwyO8pc (double)
double value
public final long hours-UwyO8pc (int)
int value
public final long hours-UwyO8pc (long)
long value
public final long hours-UwyO8pc (double)
double value
public final long days-UwyO8pc (int)
int value
public final long days-UwyO8pc (long)
long value
public final long days-UwyO8pc (double)
double value
public final long parse-UwyO8pc (java.lang.String)
IllegalArgumentException e
String value
public final long parseIsoString-UwyO8pc (java.lang.String)
IllegalArgumentException e
String value
public final kotlin.time.Duration parseOrNull-FghU774 (java.lang.String)
IllegalArgumentException e
String value
public final kotlin.time.Duration parseIsoStringOrNull-FghU774 (java.lang.String)
IllegalArgumentException e
String value
public synthetic void <init> (kotlin.jvm.internal.DefaultConstructorMarker)
kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
}
kotlin/time/Duration.class
Duration.kt
package kotlin.time
public final kotlin.time.Duration extends java.lang.Object implements java.lang.Comparable {
public static final kotlin.time.Duration$Companion Companion
private final long rawValue
private static final long ZERO
private static final long INFINITE
private static final long NEG_INFINITE
private static final long getValue-impl (long)
long arg0
private static final int getUnitDiscriminator-impl (long)
int $i$f$getUnitDiscriminator-impl
long arg0
private static final boolean isInNanos-impl (long)
int $i$f$getUnitDiscriminator-impl
long arg0
private static final boolean isInMillis-impl (long)
int $i$f$getUnitDiscriminator-impl
long arg0
private static final kotlin.time.DurationUnit getStorageUnit-impl (long)
long arg0
public static final long unaryMinus-UwyO8pc (long)
int $i$f$getUnitDiscriminator-impl
long arg0
public static final long plus-LRDsOJo (long, long)
int $i$f$getUnitDiscriminator-impl
int $i$f$getUnitDiscriminator-impl
long result
long arg0
long other
private static final long addValuesMixedRanges-UwyO8pc (long, long, long)
long otherNanoRemainder
long otherMillis
long resultMillis
long arg0
long thisMillis
long otherNanos
public static final long minus-LRDsOJo (long, long)
long arg0
long other
public static final long times-UwyO8pc (long, int)
long millis
long remNanos
long resultMillis
long totalMillis
long value
long result
long arg0
int scale
public static final long times-UwyO8pc (long, double)
int intScale
kotlin.time.DurationUnit unit
double result
long arg0
double scale
public static final long div-UwyO8pc (long, int)
long rem
long result
long arg0
int scale
public static final long div-UwyO8pc (long, double)
int intScale
kotlin.time.DurationUnit unit
double result
long arg0
double scale
public static final double div-LRDsOJo (long, long)
kotlin.time.DurationUnit coarserUnit
long arg0
long other
public static final boolean isNegative-impl (long)
long arg0
public static final boolean isPositive-impl (long)
long arg0
public static final boolean isInfinite-impl (long)
long arg0
public static final boolean isFinite-impl (long)
long arg0
public static final long getAbsoluteValue-UwyO8pc (long)
long arg0
public static int compareTo-LRDsOJo (long, long)
int $i$f$getUnitDiscriminator-impl
int $i$f$getUnitDiscriminator-impl
long compareBits
int r
long arg0
long other
public int compareTo-LRDsOJo (long)
long other
public static final java.lang.Object toComponents-impl (long, kotlin.jvm.functions.Function5)
int $i$f$toComponents-impl
long arg0
kotlin.jvm.functions.Function5 action
public static final java.lang.Object toComponents-impl (long, kotlin.jvm.functions.Function4)
int $i$f$toComponents-impl
long arg0
kotlin.jvm.functions.Function4 action
public static final java.lang.Object toComponents-impl (long, kotlin.jvm.functions.Function3)
int $i$f$toComponents-impl
long arg0
kotlin.jvm.functions.Function3 action
public static final java.lang.Object toComponents-impl (long, kotlin.jvm.functions.Function2)
int $i$f$toComponents-impl
long arg0
kotlin.jvm.functions.Function2 action
public static final int getHoursComponent-impl (long)
long arg0
public static synthetic void getHoursComponent$annotations ()
public static final int getMinutesComponent-impl (long)
long arg0
public static synthetic void getMinutesComponent$annotations ()
public static final int getSecondsComponent-impl (long)
long arg0
public static synthetic void getSecondsComponent$annotations ()
public static final int getNanosecondsComponent-impl (long)
long arg0
public static synthetic void getNanosecondsComponent$annotations ()
public static final double toDouble-impl (long, kotlin.time.DurationUnit)
long arg0
kotlin.time.DurationUnit unit
public static final long toLong-impl (long, kotlin.time.DurationUnit)
long arg0
kotlin.time.DurationUnit unit
public static final int toInt-impl (long, kotlin.time.DurationUnit)
long arg0
kotlin.time.DurationUnit unit
public static final double getInDays-impl (long)
long arg0
public static synthetic void getInDays$annotations ()
public static final double getInHours-impl (long)
long arg0
public static synthetic void getInHours$annotations ()
public static final double getInMinutes-impl (long)
long arg0
public static synthetic void getInMinutes$annotations ()
public static final double getInSeconds-impl (long)
long arg0
public static synthetic void getInSeconds$annotations ()
public static final double getInMilliseconds-impl (long)
long arg0
public static synthetic void getInMilliseconds$annotations ()
public static final double getInMicroseconds-impl (long)
long arg0
public static synthetic void getInMicroseconds$annotations ()
public static final double getInNanoseconds-impl (long)
long arg0
public static synthetic void getInNanoseconds$annotations ()
public static final long getInWholeDays-impl (long)
long arg0
public static final long getInWholeHours-impl (long)
long arg0
public static final long getInWholeMinutes-impl (long)
long arg0
public static final long getInWholeSeconds-impl (long)
long arg0
public static final long getInWholeMilliseconds-impl (long)
long arg0
public static final long getInWholeMicroseconds-impl (long)
long arg0
public static final long getInWholeNanoseconds-impl (long)
long value
long arg0
public static final long toLongNanoseconds-impl (long)
long arg0
public static final long toLongMilliseconds-impl (long)
long arg0
public static java.lang.String toString-impl (long)
int $i$a$-toComponents-impl-Duration$toString$1$1
boolean hasDays
boolean hasHours
boolean hasMinutes
boolean hasSeconds
int components
long days
int hours
int minutes
int seconds
int nanoseconds
int $i$f$toComponents-impl
long arg0$iv
int $i$a$-buildString-Duration$toString$1
StringBuilder $this$toString_impl_u24lambda_u245
boolean isNegative
long arg0
public java.lang.String toString ()
private static final void appendFractional-impl (long, java.lang.StringBuilder, int, int, int, java.lang.String, boolean)
int $i$a$-indexOfLast-Duration$appendFractional$nonZeroDigits$1
char it
int index$iv
int $i$f$indexOfLast
CharSequence $this$indexOfLast$iv
String fracString
int nonZeroDigits
long arg0
StringBuilder $this$appendFractional
int whole
int fractional
int fractionalSize
String unit
boolean isoZeroes
public static final java.lang.String toString-impl (long, kotlin.time.DurationUnit, int)
int $i$a$-require-Duration$toString$2
double number
long arg0
kotlin.time.DurationUnit unit
int decimals
public static synthetic java.lang.String toString-impl$default (long, kotlin.time.DurationUnit, int, int, java.lang.Object)
public static final java.lang.String toIsoString-impl (long)
int $i$a$-toComponents-impl-Duration$toIsoString$1$1
long hours
boolean hasHours
boolean hasSeconds
boolean hasMinutes
long hours
int minutes
int seconds
int nanoseconds
int $i$f$toComponents-impl
long arg0$iv
int $i$a$-buildString-Duration$toIsoString$1
StringBuilder $this$toIsoString_impl_u24lambda_u249
long arg0
public static int hashCode-impl (long)
long arg0
public int hashCode ()
public static boolean equals-impl (long, java.lang.Object)
long arg0
Object other
public boolean equals (java.lang.Object)
Object other
private synthetic void <init> (long)
long rawValue
public static long constructor-impl (long)
long rawValue
public static final synthetic kotlin.time.Duration box-impl (long)
long v
public final synthetic long unbox-impl ()
public static final boolean equals-impl0 (long, long)
long p1
long p2
public volatile synthetic int compareTo (java.lang.Object)
Object other
public static final synthetic long access$getZERO$cp ()
public static final synthetic long access$getINFINITE$cp ()
public static final synthetic long access$getNEG_INFINITE$cp ()
static void <clinit> ()
}
kotlin/time/DurationJvmKt.class
DurationJvm.kt
package kotlin.time
public final kotlin.time.DurationJvmKt extends java.lang.Object {
private static final boolean durationAssertionsEnabled
private static final ThreadLocal[] precisionFormats
public static final boolean getDurationAssertionsEnabled ()
private static final java.text.DecimalFormat createFormatForDecimals (int)
int $i$a$-apply-DurationJvmKt$createFormatForDecimals$1
java.text.DecimalFormat $this$createFormatForDecimals_u24lambda_u240
int decimals
public static final java.lang.String formatToExactDecimals (double, int)
int $i$a$-getOrSet-DurationJvmKt$formatToExactDecimals$format$1
java.text.DecimalFormat format
double value
int decimals
public static final java.lang.String formatUpToDecimals (double, int)
int $i$a$-apply-DurationJvmKt$formatUpToDecimals$1
java.text.DecimalFormat $this$formatUpToDecimals_u24lambda_u242
double value
int decimals
static void <clinit> ()
}
kotlin/time/DurationKt.class
Duration.kt
package kotlin.time
public final kotlin.time.DurationKt extends java.lang.Object {
public static final int NANOS_IN_MILLIS
public static final long MAX_NANOS
public static final long MAX_MILLIS
private static final long MAX_NANOS_IN_MILLIS
public static final long toDuration (int, kotlin.time.DurationUnit)
int $this$toDuration
kotlin.time.DurationUnit unit
public static final long toDuration (long, kotlin.time.DurationUnit)
long millis
long maxNsInUnit
long $this$toDuration
kotlin.time.DurationUnit unit
public static final long toDuration (double, kotlin.time.DurationUnit)
int $i$a$-require-DurationKt$toDuration$1
long millis
double valueInNs
long nanos
double $this$toDuration
kotlin.time.DurationUnit unit
public static final long getNanoseconds (int)
int $this$nanoseconds
public static synthetic void getNanoseconds$annotations (int)
int
public static final long getNanoseconds (long)
long $this$nanoseconds
public static synthetic void getNanoseconds$annotations (long)
long
public static final long getNanoseconds (double)
double $this$nanoseconds
public static synthetic void getNanoseconds$annotations (double)
double
public static final long getMicroseconds (int)
int $this$microseconds
public static synthetic void getMicroseconds$annotations (int)
int
public static final long getMicroseconds (long)
long $this$microseconds
public static synthetic void getMicroseconds$annotations (long)
long
public static final long getMicroseconds (double)
double $this$microseconds
public static synthetic void getMicroseconds$annotations (double)
double
public static final long getMilliseconds (int)
int $this$milliseconds
public static synthetic void getMilliseconds$annotations (int)
int
public static final long getMilliseconds (long)
long $this$milliseconds
public static synthetic void getMilliseconds$annotations (long)
long
public static final long getMilliseconds (double)
double $this$milliseconds
public static synthetic void getMilliseconds$annotations (double)
double
public static final long getSeconds (int)
int $this$seconds
public static synthetic void getSeconds$annotations (int)
int
public static final long getSeconds (long)
long $this$seconds
public static synthetic void getSeconds$annotations (long)
long
public static final long getSeconds (double)
double $this$seconds
public static synthetic void getSeconds$annotations (double)
double
public static final long getMinutes (int)
int $this$minutes
public static synthetic void getMinutes$annotations (int)
int
public static final long getMinutes (long)
long $this$minutes
public static synthetic void getMinutes$annotations (long)
long
public static final long getMinutes (double)
double $this$minutes
public static synthetic void getMinutes$annotations (double)
double
public static final long getHours (int)
int $this$hours
public static synthetic void getHours$annotations (int)
int
public static final long getHours (long)
long $this$hours
public static synthetic void getHours$annotations (long)
long
public static final long getHours (double)
double $this$hours
public static synthetic void getHours$annotations (double)
double
public static final long getDays (int)
int $this$days
public static synthetic void getDays$annotations (int)
int
public static final long getDays (long)
long $this$days
public static synthetic void getDays$annotations (long)
long
public static final long getDays (double)
double $this$days
public static synthetic void getDays$annotations (double)
double
private static final long times-mvk6XK0 (int, long)
int $this$times_u2dmvk6XK0
long duration
private static final long times-kIfJnKk (double, long)
double $this$times_u2dkIfJnKk
long duration
private static final long parseDuration (java.lang.String, boolean)
int $i$a$-substringWhile-DurationKt$parseDuration$component$1
char it
int $i$f$skipWhile
int i$iv$iv
String $this$skipWhile$iv$iv
int $i$f$substringWhile
String $this$substringWhile$iv
int $i$a$-getOrElse-DurationKt$parseDuration$unitChar$1
int it
String whole
String component
char unitChar
kotlin.time.DurationUnit unit
int dotIndex
String nonDigitSymbols
boolean isTimeComponent
kotlin.time.DurationUnit prevUnit
int $i$a$-skipWhile-DurationKt$parseDuration$1
char it
int $i$f$skipWhile
int i$iv
String $this$skipWhile$iv
int $i$a$-substringWhile-DurationKt$parseDuration$component$2
char it
int $i$f$skipWhile
int i$iv$iv
String $this$skipWhile$iv$iv
int $i$f$substringWhile
String $this$substringWhile$iv
int $i$a$-substringWhile-DurationKt$parseDuration$unitName$1
char it
int $i$f$skipWhile
int i$iv$iv
String $this$skipWhile$iv$iv
int $i$f$substringWhile
String $this$substringWhile$iv
String whole
String component
String unitName
kotlin.time.DurationUnit unit
int dotIndex
kotlin.time.DurationUnit prevUnit
boolean afterFirst
boolean allowSpaces
int length
int index
long result
String infinityString
boolean hasSign
boolean isNegative
String value
boolean strictIso
private static final long parseOverLongIsoComponent (java.lang.String)
int $i$a$-all-DurationKt$parseOverLongIsoComponent$1
int it
int element$iv
int $i$f$all
Iterable $this$all$iv
int length
int startIndex
String value
private static final java.lang.String substringWhile (java.lang.String, int, kotlin.jvm.functions.Function1)
int $i$f$skipWhile
int i$iv
String $this$skipWhile$iv
int $i$f$substringWhile
String $this$substringWhile
int startIndex
kotlin.jvm.functions.Function1 predicate
private static final int skipWhile (java.lang.String, int, kotlin.jvm.functions.Function1)
int $i$f$skipWhile
int i
String $this$skipWhile
int startIndex
kotlin.jvm.functions.Function1 predicate
private static final long nanosToMillis (long)
long nanos
private static final long millisToNanos (long)
long millis
private static final long durationOfNanos (long)
long normalNanos
private static final long durationOfMillis (long)
long normalMillis
private static final long durationOf (long, int)
long normalValue
int unitDiscriminator
private static final long durationOfNanosNormalized (long)
long nanos
private static final long durationOfMillisNormalized (long)
long millis
public static final synthetic long access$parseDuration (java.lang.String, boolean)
String value
boolean strictIso
public static final synthetic long access$durationOf (long, int)
long normalValue
int unitDiscriminator
public static final synthetic long access$durationOfNanosNormalized (long)
long nanos
public static final synthetic long access$durationOfMillisNormalized (long)
long millis
public static final synthetic long access$nanosToMillis (long)
long nanos
public static final synthetic long access$millisToNanos (long)
long millis
public static final synthetic long access$durationOfNanos (long)
long normalNanos
public static final synthetic long access$durationOfMillis (long)
long normalMillis
}
kotlin/time/DurationUnit.class
DurationUnitJvm.kt
package kotlin.time
public final enum kotlin.time.DurationUnit extends java.lang.Enum {
private final java.util.concurrent.TimeUnit timeUnit
public static final enum kotlin.time.DurationUnit NANOSECONDS
public static final enum kotlin.time.DurationUnit MICROSECONDS
public static final enum kotlin.time.DurationUnit MILLISECONDS
public static final enum kotlin.time.DurationUnit SECONDS
public static final enum kotlin.time.DurationUnit MINUTES
public static final enum kotlin.time.DurationUnit HOURS
public static final enum kotlin.time.DurationUnit DAYS
private static final synthetic kotlin.time.DurationUnit[] $VALUES
private void <init> (java.lang.String, int, java.util.concurrent.TimeUnit)
String $enum$name
int $enum$ordinal
java.util.concurrent.TimeUnit timeUnit
public final java.util.concurrent.TimeUnit getTimeUnit$kotlin_stdlib ()
public static kotlin.time.DurationUnit[] values ()
public static kotlin.time.DurationUnit valueOf (java.lang.String)
String value
private static final synthetic kotlin.time.DurationUnit[] $values ()
static void <clinit> ()
}
kotlin/time/DurationUnitKt.class
<Unknown>
package kotlin.time
public final kotlin.time.DurationUnitKt extends kotlin.time.DurationUnitKt__DurationUnitKt {
private void <init> ()
}
kotlin/time/DurationUnitKt__DurationUnitJvmKt$WhenMappings.class
DurationUnitJvm.kt
package kotlin.time
public final synthetic kotlin.time.DurationUnitKt__DurationUnitJvmKt$WhenMappings extends java.lang.Object {
public static final synthetic int[] $EnumSwitchMapping$0
static void <clinit> ()
}
kotlin/time/DurationUnitKt__DurationUnitJvmKt.class
DurationUnitJvm.kt
package kotlin.time
kotlin.time.DurationUnitKt__DurationUnitJvmKt extends java.lang.Object {
public static final java.util.concurrent.TimeUnit toTimeUnit (kotlin.time.DurationUnit)
kotlin.time.DurationUnit $this$toTimeUnit
public static final kotlin.time.DurationUnit toDurationUnit (java.util.concurrent.TimeUnit)
java.util.concurrent.TimeUnit $this$toDurationUnit
public static final double convertDurationUnit (double, kotlin.time.DurationUnit, kotlin.time.DurationUnit)
long sourceInTargets
long otherInThis
double value
kotlin.time.DurationUnit sourceUnit
kotlin.time.DurationUnit targetUnit
public static final long convertDurationUnitOverflow (long, kotlin.time.DurationUnit, kotlin.time.DurationUnit)
long value
kotlin.time.DurationUnit sourceUnit
kotlin.time.DurationUnit targetUnit
public static final long convertDurationUnit (long, kotlin.time.DurationUnit, kotlin.time.DurationUnit)
long value
kotlin.time.DurationUnit sourceUnit
kotlin.time.DurationUnit targetUnit
public void <init> ()
}
kotlin/time/DurationUnitKt__DurationUnitKt$WhenMappings.class
DurationUnit.kt
package kotlin.time
public final synthetic kotlin.time.DurationUnitKt__DurationUnitKt$WhenMappings extends java.lang.Object {
public static final synthetic int[] $EnumSwitchMapping$0
static void <clinit> ()
}
kotlin/time/DurationUnitKt__DurationUnitKt.class
DurationUnit.kt
package kotlin.time
kotlin.time.DurationUnitKt__DurationUnitKt extends kotlin.time.DurationUnitKt__DurationUnitJvmKt {
public static final java.lang.String shortName (kotlin.time.DurationUnit)
kotlin.time.DurationUnit $this$shortName
public static final kotlin.time.DurationUnit durationUnitByShortName (java.lang.String)
String shortName
public static final kotlin.time.DurationUnit durationUnitByIsoChar (char, boolean)
char isoChar
boolean isTimeComponent
public void <init> ()
}
kotlin/time/ExperimentalTime.class
ExperimentalTime.kt
package kotlin.time
public abstract annotation kotlin.time.ExperimentalTime extends java.lang.Object implements java.lang.annotation.Annotation {
}
kotlin/time/LongSaturatedMathKt.class
longSaturatedMath.kt
package kotlin.time
public final kotlin.time.LongSaturatedMathKt extends java.lang.Object {
public static final long saturatingAdd-pTJri5U (long, long)
int $i$f$isSaturated
long $this$isSaturated$iv
int $i$f$isSaturated
long $this$isSaturated$iv
long durationNs
long result
long longNs
long duration
private static final long checkInfiniteSumDefined-PjuGub4 (long, long, long)
long longNs
long duration
long durationNs
private static final long saturatingAddInHalves-pTJri5U (long, long)
int $i$f$isSaturated
long $this$isSaturated$iv
long half
long longNs
long duration
public static final long saturatingDiff (long, long)
int $i$f$isSaturated
long $this$isSaturated$iv
long valueNs
long originNs
public static final long saturatingOriginsDiff (long, long)
int $i$f$isSaturated
long $this$isSaturated$iv
int $i$f$isSaturated
long $this$isSaturated$iv
long origin1Ns
long origin2Ns
private static final long saturatingFiniteDiff (long, long)
long resultMs
long resultNs
long result
long value1Ns
long value2Ns
private static final boolean isSaturated (long)
int $i$f$isSaturated
long $this$isSaturated
}
kotlin/time/MeasureTimeKt.class
measureTime.kt
package kotlin.time
public final kotlin.time.MeasureTimeKt extends java.lang.Object {
public static final long measureTime (kotlin.jvm.functions.Function0)
int $i$f$measureTime
long mark$iv
kotlin.time.TimeSource$Monotonic $this$measureTime$iv
int $i$f$measureTime
kotlin.jvm.functions.Function0 block
public static final long measureTime (kotlin.time.TimeSource, kotlin.jvm.functions.Function0)
int $i$f$measureTime
kotlin.time.TimeMark mark
kotlin.time.TimeSource $this$measureTime
kotlin.jvm.functions.Function0 block
public static final long measureTime (kotlin.time.TimeSource$Monotonic, kotlin.jvm.functions.Function0)
int $i$f$measureTime
long mark
kotlin.time.TimeSource$Monotonic $this$measureTime
kotlin.jvm.functions.Function0 block
public static final kotlin.time.TimedValue measureTimedValue (kotlin.jvm.functions.Function0)
int $i$f$measureTimedValue
long mark$iv
Object result$iv
kotlin.time.TimeSource$Monotonic $this$measureTimedValue$iv
int $i$f$measureTimedValue
kotlin.jvm.functions.Function0 block
public static final kotlin.time.TimedValue measureTimedValue (kotlin.time.TimeSource, kotlin.jvm.functions.Function0)
int $i$f$measureTimedValue
kotlin.time.TimeMark mark
Object result
kotlin.time.TimeSource $this$measureTimedValue
kotlin.jvm.functions.Function0 block
public static final kotlin.time.TimedValue measureTimedValue (kotlin.time.TimeSource$Monotonic, kotlin.jvm.functions.Function0)
int $i$f$measureTimedValue
long mark
Object result
kotlin.time.TimeSource$Monotonic $this$measureTimedValue
kotlin.jvm.functions.Function0 block
}
kotlin/time/MonoTimeSourceKt.class
MonoTimeSource.kt
package kotlin.time
public final kotlin.time.MonoTimeSourceKt extends java.lang.Object {
public static synthetic void ValueTimeMarkReading$annotations ()
}
kotlin/time/MonotonicTimeSource.class
MonoTimeSource.kt
package kotlin.time
public final kotlin.time.MonotonicTimeSource extends java.lang.Object implements kotlin.time.TimeSource$WithComparableMarks {
public static final kotlin.time.MonotonicTimeSource INSTANCE
private static final long zero
private void <init> ()
private final long read ()
public java.lang.String toString ()
public long markNow-z9LOYto ()
public final long elapsedFrom-6eNON_k (long)
long timeMark
public final long differenceBetween-fRLX17w (long, long)
long one
long another
public final long adjustReading-6QKq23U (long, long)
long timeMark
long duration
public volatile synthetic kotlin.time.ComparableTimeMark markNow ()
public volatile synthetic kotlin.time.TimeMark markNow ()
static void <clinit> ()
}
kotlin/time/TestTimeSource.class
TimeSources.kt
package kotlin.time
public final kotlin.time.TestTimeSource extends kotlin.time.AbstractLongTimeSource {
private long reading
public void <init> ()
protected long read ()
public final void plusAssign-LRDsOJo (long)
long newReading
double delta
double newReading
long longDelta
long duration
private final void overflow-LRDsOJo (long)
long duration
}
kotlin/time/TimeMark$DefaultImpls.class
TimeSource.kt
package kotlin.time
public final kotlin.time.TimeMark$DefaultImpls extends java.lang.Object {
public static kotlin.time.TimeMark plus-LRDsOJo (kotlin.time.TimeMark, long)
kotlin.time.TimeMark $this
long duration
public static kotlin.time.TimeMark minus-LRDsOJo (kotlin.time.TimeMark, long)
kotlin.time.TimeMark $this
long duration
public static boolean hasPassedNow (kotlin.time.TimeMark)
kotlin.time.TimeMark $this
public static boolean hasNotPassedNow (kotlin.time.TimeMark)
kotlin.time.TimeMark $this
}
kotlin/time/TimeMark.class
TimeSource.kt
package kotlin.time
public abstract kotlin.time.TimeMark extends java.lang.Object {
public abstract long elapsedNow-UwyO8pc ()
public abstract kotlin.time.TimeMark plus-LRDsOJo (long)
public abstract kotlin.time.TimeMark minus-LRDsOJo (long)
public abstract boolean hasPassedNow ()
public abstract boolean hasNotPassedNow ()
}
kotlin/time/TimeSource$Companion.class
TimeSource.kt
package kotlin.time
public final kotlin.time.TimeSource$Companion extends java.lang.Object {
static final synthetic kotlin.time.TimeSource$Companion $$INSTANCE
private void <init> ()
static void <clinit> ()
}
kotlin/time/TimeSource$Monotonic$ValueTimeMark.class
TimeSource.kt
package kotlin.time
public final kotlin.time.TimeSource$Monotonic$ValueTimeMark extends java.lang.Object implements kotlin.time.ComparableTimeMark {
private final long reading
public static long elapsedNow-UwyO8pc (long)
long arg0
public long elapsedNow-UwyO8pc ()
public static long plus-LRDsOJo (long, long)
long arg0
long duration
public long plus-LRDsOJo (long)
long duration
public static long minus-LRDsOJo (long, long)
long arg0
long duration
public long minus-LRDsOJo (long)
long duration
public static boolean hasPassedNow-impl (long)
long arg0
public boolean hasPassedNow ()
public static boolean hasNotPassedNow-impl (long)
long arg0
public boolean hasNotPassedNow ()
public static long minus-UwyO8pc (long, kotlin.time.ComparableTimeMark)
long arg0
kotlin.time.ComparableTimeMark other
public long minus-UwyO8pc (kotlin.time.ComparableTimeMark)
kotlin.time.ComparableTimeMark other
public static final long minus-6eNON_k (long, long)
long arg0
long other
public static final int compareTo-6eNON_k (long, long)
long arg0
long other
public static int compareTo-impl (long, kotlin.time.ComparableTimeMark)
long arg0
kotlin.time.ComparableTimeMark other
public int compareTo (kotlin.time.ComparableTimeMark)
kotlin.time.ComparableTimeMark other
public static java.lang.String toString-impl (long)
long arg0
public java.lang.String toString ()
public static int hashCode-impl (long)
long arg0
public int hashCode ()
public static boolean equals-impl (long, java.lang.Object)
long arg0
Object other
public boolean equals (java.lang.Object)
Object other
private synthetic void <init> (long)
long reading
public static long constructor-impl (long)
long reading
public static final synthetic kotlin.time.TimeSource$Monotonic$ValueTimeMark box-impl (long)
long v
public final synthetic long unbox-impl ()
public static final boolean equals-impl0 (long, long)
long p1
long p2
public volatile synthetic kotlin.time.ComparableTimeMark plus-LRDsOJo (long)
long duration
public volatile synthetic kotlin.time.TimeMark plus-LRDsOJo (long)
long duration
public volatile synthetic kotlin.time.ComparableTimeMark minus-LRDsOJo (long)
long duration
public volatile synthetic kotlin.time.TimeMark minus-LRDsOJo (long)
long duration
public volatile synthetic int compareTo (java.lang.Object)
Object other
}
kotlin/time/TimeSource$Monotonic.class
TimeSource.kt
package kotlin.time
public final kotlin.time.TimeSource$Monotonic extends java.lang.Object implements kotlin.time.TimeSource$WithComparableMarks {
public static final kotlin.time.TimeSource$Monotonic INSTANCE
private void <init> ()
public long markNow-z9LOYto ()
public java.lang.String toString ()
public volatile synthetic kotlin.time.ComparableTimeMark markNow ()
public volatile synthetic kotlin.time.TimeMark markNow ()
static void <clinit> ()
}
kotlin/time/TimeSource$WithComparableMarks.class
TimeSource.kt
package kotlin.time
public abstract kotlin.time.TimeSource$WithComparableMarks extends java.lang.Object implements kotlin.time.TimeSource {
public abstract kotlin.time.ComparableTimeMark markNow ()
}
kotlin/time/TimeSource.class
TimeSource.kt
package kotlin.time
public abstract kotlin.time.TimeSource extends java.lang.Object {
public static final kotlin.time.TimeSource$Companion Companion
public abstract kotlin.time.TimeMark markNow ()
static void <clinit> ()
}
kotlin/time/TimedValue.class
measureTime.kt
package kotlin.time
public final kotlin.time.TimedValue extends java.lang.Object {
private final Object value
private final long duration
private void <init> (java.lang.Object, long)
Object value
long duration
public final java.lang.Object getValue ()
public final long getDuration-UwyO8pc ()
public final java.lang.Object component1 ()
public final long component2-UwyO8pc ()
public final kotlin.time.TimedValue copy-RFiDyg4 (java.lang.Object, long)
Object value
long duration
public static synthetic kotlin.time.TimedValue copy-RFiDyg4$default (kotlin.time.TimedValue, java.lang.Object, long, int, java.lang.Object)
public java.lang.String toString ()
public int hashCode ()
int result
public boolean equals (java.lang.Object)
Object other
public synthetic void <init> (java.lang.Object, long, kotlin.jvm.internal.DefaultConstructorMarker)
Object value
long duration
kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
}
kotlin/time/jdk8/
kotlin/time/jdk8/DurationConversionsJDK8Kt.class
DurationConversions.kt
package kotlin.time.jdk8
public final kotlin.time.jdk8.DurationConversionsJDK8Kt extends java.lang.Object {
private static final long toKotlinDuration (java.time.Duration)
java.time.Duration $this$toKotlinDuration
private static final java.time.Duration toJavaDuration-LRDsOJo (long)
int $i$a$-toComponents-impl-DurationConversionsJDK8Kt$toJavaDuration$1
long seconds
int nanoseconds
int $i$f$toComponents-impl
long $this$toJavaDuration_u2dLRDsOJo
}
mockito-extensions/
mockito-extensions/org.mockito.plugins.MockMaker
mockito-extensions/org.mockito.plugins.StackTraceCleanerProvider
org/
org/hamcrest/
org/hamcrest/BaseDescription.class
BaseDescription.java
package org.hamcrest
public abstract org.hamcrest.BaseDescription extends java.lang.Object implements org.hamcrest.Description {
public void <init> ()
public org.hamcrest.Description appendText (java.lang.String)
String text
public org.hamcrest.Description appendDescriptionOf (org.hamcrest.SelfDescribing)
org.hamcrest.SelfDescribing value
public org.hamcrest.Description appendValue (java.lang.Object)
Object value
private java.lang.String descriptionOf (java.lang.Object)
Exception e
Object value
public transient org.hamcrest.Description appendValueList (java.lang.String, java.lang.String, java.lang.String, java.lang.Object[])
String start
String separator
String end
Object[] values
public org.hamcrest.Description appendValueList (java.lang.String, java.lang.String, java.lang.String, java.lang.Iterable)
String start
String separator
String end
Iterable values
private org.hamcrest.Description appendValueList (java.lang.String, java.lang.String, java.lang.String, java.util.Iterator)
String start
String separator
String end
java.util.Iterator values
public org.hamcrest.Description appendList (java.lang.String, java.lang.String, java.lang.String, java.lang.Iterable)
String start
String separator
String end
Iterable values
private org.hamcrest.Description appendList (java.lang.String, java.lang.String, java.lang.String, java.util.Iterator)
String start
String separator
String end
java.util.Iterator i
boolean separate
protected void append (java.lang.String)
int i
String str
protected abstract void append (char)
private void toJavaSyntax (java.lang.String)
int i
String unformatted
private void toJavaSyntax (char)
char ch
}
org/hamcrest/BaseMatcher.class
BaseMatcher.java
package org.hamcrest
public abstract org.hamcrest.BaseMatcher extends java.lang.Object implements org.hamcrest.Matcher {
public void <init> ()
public final void _dont_implement_Matcher___instead_extend_BaseMatcher_ ()
public void describeMismatch (java.lang.Object, org.hamcrest.Description)
Object item
org.hamcrest.Description description
public java.lang.String toString ()
}
org/hamcrest/Condition$Matched.class
Condition.java
package org.hamcrest
final org.hamcrest.Condition$Matched extends org.hamcrest.Condition {
private final Object theValue
private final org.hamcrest.Description mismatch
private void <init> (java.lang.Object, org.hamcrest.Description)
Object theValue
org.hamcrest.Description mismatch
public boolean matching (org.hamcrest.Matcher, java.lang.String)
org.hamcrest.Matcher matcher
String message
public org.hamcrest.Condition and (org.hamcrest.Condition$Step)
org.hamcrest.Condition$Step next
}
org/hamcrest/Condition$NotMatched.class
Condition.java
package org.hamcrest
final org.hamcrest.Condition$NotMatched extends org.hamcrest.Condition {
private void <init> ()
public boolean matching (org.hamcrest.Matcher, java.lang.String)
org.hamcrest.Matcher match
String message
public org.hamcrest.Condition and (org.hamcrest.Condition$Step)
org.hamcrest.Condition$Step mapping
}
org/hamcrest/Condition$Step.class
Condition.java
package org.hamcrest
public abstract org.hamcrest.Condition$Step extends java.lang.Object {
public abstract org.hamcrest.Condition apply (java.lang.Object, org.hamcrest.Description)
}
org/hamcrest/Condition.class
Condition.java
package org.hamcrest
public abstract org.hamcrest.Condition extends java.lang.Object {
public static final org.hamcrest.Condition$NotMatched NOT_MATCHED
private void <init> ()
public abstract boolean matching (org.hamcrest.Matcher, java.lang.String)
public abstract org.hamcrest.Condition and (org.hamcrest.Condition$Step)
public final boolean matching (org.hamcrest.Matcher)
org.hamcrest.Matcher match
public final org.hamcrest.Condition then (org.hamcrest.Condition$Step)
org.hamcrest.Condition$Step mapping
public static org.hamcrest.Condition notMatched ()
public static org.hamcrest.Condition matched (java.lang.Object, org.hamcrest.Description)
Object theValue
org.hamcrest.Description mismatch
static void <clinit> ()
}
org/hamcrest/CoreMatchers.class
CoreMatchers.java
package org.hamcrest
public org.hamcrest.CoreMatchers extends java.lang.Object {
public void <init> ()
public static org.hamcrest.Matcher allOf (java.lang.Iterable)
Iterable matchers
public static transient org.hamcrest.Matcher allOf (org.hamcrest.Matcher[])
org.hamcrest.Matcher[] matchers
public static org.hamcrest.core.AnyOf anyOf (java.lang.Iterable)
Iterable matchers
public static transient org.hamcrest.core.AnyOf anyOf (org.hamcrest.Matcher[])
org.hamcrest.Matcher[] matchers
public static org.hamcrest.core.CombinableMatcher$CombinableBothMatcher both (org.hamcrest.Matcher)
org.hamcrest.Matcher matcher
public static org.hamcrest.core.CombinableMatcher$CombinableEitherMatcher either (org.hamcrest.Matcher)
org.hamcrest.Matcher matcher
public static transient org.hamcrest.Matcher describedAs (java.lang.String, org.hamcrest.Matcher, java.lang.Object[])
String description
org.hamcrest.Matcher matcher
Object[] values
public static org.hamcrest.Matcher everyItem (org.hamcrest.Matcher)
org.hamcrest.Matcher itemMatcher
public static org.hamcrest.Matcher is (org.hamcrest.Matcher)
org.hamcrest.Matcher matcher
public static org.hamcrest.Matcher is (java.lang.Object)
Object value
public static void is (java.lang.Class)
Class type
public static org.hamcrest.Matcher isA (java.lang.Class)
Class type
public static org.hamcrest.Matcher anything ()
public static org.hamcrest.Matcher anything (java.lang.String)
String description
public static org.hamcrest.Matcher hasItem (org.hamcrest.Matcher)
org.hamcrest.Matcher itemMatcher
public static org.hamcrest.Matcher hasItem (java.lang.Object)
Object item
public static transient org.hamcrest.Matcher hasItems (org.hamcrest.Matcher[])
org.hamcrest.Matcher[] itemMatchers
public static transient org.hamcrest.Matcher hasItems (java.lang.Object[])
Object[] items
public static org.hamcrest.Matcher equalTo (java.lang.Object)
Object operand
public static org.hamcrest.Matcher equalToObject (java.lang.Object)
Object operand
public static org.hamcrest.Matcher any (java.lang.Class)
Class type
public static org.hamcrest.Matcher instanceOf (java.lang.Class)
Class type
public static org.hamcrest.Matcher not (org.hamcrest.Matcher)
org.hamcrest.Matcher matcher
public static org.hamcrest.Matcher not (java.lang.Object)
Object value
public static org.hamcrest.Matcher notNullValue ()
public static org.hamcrest.Matcher notNullValue (java.lang.Class)
Class type
public static org.hamcrest.Matcher nullValue ()
public static org.hamcrest.Matcher nullValue (java.lang.Class)
Class type
public static org.hamcrest.Matcher sameInstance (java.lang.Object)
Object target
public static org.hamcrest.Matcher theInstance (java.lang.Object)
Object target
public static org.hamcrest.Matcher containsString (java.lang.String)
String substring
public static org.hamcrest.Matcher containsStringIgnoringCase (java.lang.String)
String substring
public static org.hamcrest.Matcher startsWith (java.lang.String)
String prefix
public static org.hamcrest.Matcher startsWithIgnoringCase (java.lang.String)
String prefix
public static org.hamcrest.Matcher endsWith (java.lang.String)
String suffix
public static org.hamcrest.Matcher endsWithIgnoringCase (java.lang.String)
String suffix
}
org/hamcrest/CustomMatcher.class
CustomMatcher.java
package org.hamcrest
public abstract org.hamcrest.CustomMatcher extends org.hamcrest.BaseMatcher {
private final String fixedDescription
public void <init> (java.lang.String)
String description
public final void describeTo (org.hamcrest.Description)
org.hamcrest.Description description
}
org/hamcrest/CustomTypeSafeMatcher.class
CustomTypeSafeMatcher.java
package org.hamcrest
public abstract org.hamcrest.CustomTypeSafeMatcher extends org.hamcrest.TypeSafeMatcher {
private final String fixedDescription
public void <init> (java.lang.String)
String description
public final void describeTo (org.hamcrest.Description)
org.hamcrest.Description description
}
org/hamcrest/Description$NullDescription.class
Description.java
package org.hamcrest
public final org.hamcrest.Description$NullDescription extends java.lang.Object implements org.hamcrest.Description {
public void <init> ()
public org.hamcrest.Description appendDescriptionOf (org.hamcrest.SelfDescribing)
org.hamcrest.SelfDescribing value
public org.hamcrest.Description appendList (java.lang.String, java.lang.String, java.lang.String, java.lang.Iterable)
String start
String separator
String end
Iterable values
public org.hamcrest.Description appendText (java.lang.String)
String text
public org.hamcrest.Description appendValue (java.lang.Object)
Object value
public transient org.hamcrest.Description appendValueList (java.lang.String, java.lang.String, java.lang.String, java.lang.Object[])
String start
String separator
String end
Object[] values
public org.hamcrest.Description appendValueList (java.lang.String, java.lang.String, java.lang.String, java.lang.Iterable)
String start
String separator
String end
Iterable values
public java.lang.String toString ()
}
org/hamcrest/Description.class
Description.java
package org.hamcrest
public abstract org.hamcrest.Description extends java.lang.Object {
public static final org.hamcrest.Description NONE
public abstract org.hamcrest.Description appendText (java.lang.String)
public abstract org.hamcrest.Description appendDescriptionOf (org.hamcrest.SelfDescribing)
public abstract org.hamcrest.Description appendValue (java.lang.Object)
public transient abstract org.hamcrest.Description appendValueList (java.lang.String, java.lang.String, java.lang.String, java.lang.Object[])
public abstract org.hamcrest.Description appendValueList (java.lang.String, java.lang.String, java.lang.String, java.lang.Iterable)
public abstract org.hamcrest.Description appendList (java.lang.String, java.lang.String, java.lang.String, java.lang.Iterable)
static void <clinit> ()
}
org/hamcrest/DiagnosingMatcher.class
DiagnosingMatcher.java
package org.hamcrest
public abstract org.hamcrest.DiagnosingMatcher extends org.hamcrest.BaseMatcher {
public void <init> ()
public final boolean matches (java.lang.Object)
Object item
public final void describeMismatch (java.lang.Object, org.hamcrest.Description)
Object item
org.hamcrest.Description mismatchDescription
protected abstract boolean matches (java.lang.Object, org.hamcrest.Description)
}
org/hamcrest/Factory.class
Factory.java
package org.hamcrest
public abstract annotation org.hamcrest.Factory extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/hamcrest/FeatureMatcher.class
FeatureMatcher.java
package org.hamcrest
public abstract org.hamcrest.FeatureMatcher extends org.hamcrest.TypeSafeDiagnosingMatcher {
private static final org.hamcrest.internal.ReflectiveTypeFinder TYPE_FINDER
private final org.hamcrest.Matcher subMatcher
private final String featureDescription
private final String featureName
public void <init> (org.hamcrest.Matcher, java.lang.String, java.lang.String)
org.hamcrest.Matcher subMatcher
String featureDescription
String featureName
protected abstract java.lang.Object featureValueOf (java.lang.Object)
protected boolean matchesSafely (java.lang.Object, org.hamcrest.Description)
Object actual
org.hamcrest.Description mismatch
Object featureValue
public final void describeTo (org.hamcrest.Description)
org.hamcrest.Description description
static void <clinit> ()
}
org/hamcrest/Matcher.class
Matcher.java
package org.hamcrest
public abstract org.hamcrest.Matcher extends java.lang.Object implements org.hamcrest.SelfDescribing {
public abstract boolean matches (java.lang.Object)
public abstract void describeMismatch (java.lang.Object, org.hamcrest.Description)
public abstract void _dont_implement_Matcher___instead_extend_BaseMatcher_ ()
}
org/hamcrest/MatcherAssert.class
MatcherAssert.java
package org.hamcrest
public org.hamcrest.MatcherAssert extends java.lang.Object {
public void <init> ()
public static void assertThat (java.lang.Object, org.hamcrest.Matcher)
Object actual
org.hamcrest.Matcher matcher
public static void assertThat (java.lang.String, java.lang.Object, org.hamcrest.Matcher)
org.hamcrest.Description description
String reason
Object actual
org.hamcrest.Matcher matcher
public static void assertThat (java.lang.String, boolean)
String reason
boolean assertion
}
org/hamcrest/SelfDescribing.class
SelfDescribing.java
package org.hamcrest
public abstract org.hamcrest.SelfDescribing extends java.lang.Object {
public abstract void describeTo (org.hamcrest.Description)
}
org/hamcrest/StringDescription.class
StringDescription.java
package org.hamcrest
public org.hamcrest.StringDescription extends org.hamcrest.BaseDescription {
private final Appendable out
public void <init> ()
public void <init> (java.lang.Appendable)
Appendable out
public static java.lang.String toString (org.hamcrest.SelfDescribing)
org.hamcrest.SelfDescribing selfDescribing
public static java.lang.String asString (org.hamcrest.SelfDescribing)
org.hamcrest.SelfDescribing selfDescribing
protected void append (java.lang.String)
java.io.IOException e
String str
protected void append (char)
java.io.IOException e
char c
public java.lang.String toString ()
}
org/hamcrest/TypeSafeDiagnosingMatcher.class
TypeSafeDiagnosingMatcher.java
package org.hamcrest
public abstract org.hamcrest.TypeSafeDiagnosingMatcher extends org.hamcrest.BaseMatcher {
private static final org.hamcrest.internal.ReflectiveTypeFinder TYPE_FINDER
private final Class expectedType
protected abstract boolean matchesSafely (java.lang.Object, org.hamcrest.Description)
protected void <init> (java.lang.Class)
Class expectedType
protected void <init> (org.hamcrest.internal.ReflectiveTypeFinder)
org.hamcrest.internal.ReflectiveTypeFinder typeFinder
protected void <init> ()
public final boolean matches (java.lang.Object)
Object item
public final void describeMismatch (java.lang.Object, org.hamcrest.Description)
Object item
org.hamcrest.Description mismatchDescription
static void <clinit> ()
}
org/hamcrest/TypeSafeMatcher.class
TypeSafeMatcher.java
package org.hamcrest
public abstract org.hamcrest.TypeSafeMatcher extends org.hamcrest.BaseMatcher {
private static final org.hamcrest.internal.ReflectiveTypeFinder TYPE_FINDER
private final Class expectedType
protected void <init> ()
protected void <init> (java.lang.Class)
Class expectedType
protected void <init> (org.hamcrest.internal.ReflectiveTypeFinder)
org.hamcrest.internal.ReflectiveTypeFinder typeFinder
protected abstract boolean matchesSafely (java.lang.Object)
protected void describeMismatchSafely (java.lang.Object, org.hamcrest.Description)
Object item
org.hamcrest.Description mismatchDescription
public final boolean matches (java.lang.Object)
Object item
public final void describeMismatch (java.lang.Object, org.hamcrest.Description)
Object item
org.hamcrest.Description description
static void <clinit> ()
}
org/hamcrest/core/
org/hamcrest/core/AllOf.class
AllOf.java
package org.hamcrest.core
public org.hamcrest.core.AllOf extends org.hamcrest.DiagnosingMatcher {
private final Iterable matchers
public void <init> (java.lang.Iterable)
Iterable matchers
public boolean matches (java.lang.Object, org.hamcrest.Description)
org.hamcrest.Matcher matcher
Object o
org.hamcrest.Description mismatch
public void describeTo (org.hamcrest.Description)
org.hamcrest.Description description
public static org.hamcrest.Matcher allOf (java.lang.Iterable)
Iterable matchers
public static transient org.hamcrest.Matcher allOf (org.hamcrest.Matcher[])
org.hamcrest.Matcher[] matchers
}
org/hamcrest/core/AnyOf.class
AnyOf.java
package org.hamcrest.core
public org.hamcrest.core.AnyOf extends org.hamcrest.core.ShortcutCombination {
public void <init> (java.lang.Iterable)
Iterable matchers
public boolean matches (java.lang.Object)
Object o
public void describeTo (org.hamcrest.Description)
org.hamcrest.Description description
public static org.hamcrest.core.AnyOf anyOf (java.lang.Iterable)
Iterable matchers
public static transient org.hamcrest.core.AnyOf anyOf (org.hamcrest.Matcher[])
org.hamcrest.Matcher[] matchers
public volatile synthetic void describeTo (org.hamcrest.Description, java.lang.String)
}
org/hamcrest/core/CombinableMatcher$CombinableBothMatcher.class
CombinableMatcher.java
package org.hamcrest.core
public final org.hamcrest.core.CombinableMatcher$CombinableBothMatcher extends java.lang.Object {
private final org.hamcrest.Matcher first
public void <init> (org.hamcrest.Matcher)
org.hamcrest.Matcher matcher
public org.hamcrest.core.CombinableMatcher and (org.hamcrest.Matcher)
org.hamcrest.Matcher other
}
org/hamcrest/core/CombinableMatcher$CombinableEitherMatcher.class
CombinableMatcher.java
package org.hamcrest.core
public final org.hamcrest.core.CombinableMatcher$CombinableEitherMatcher extends java.lang.Object {
private final org.hamcrest.Matcher first
public void <init> (org.hamcrest.Matcher)
org.hamcrest.Matcher matcher
public org.hamcrest.core.CombinableMatcher or (org.hamcrest.Matcher)
org.hamcrest.Matcher other
}
org/hamcrest/core/CombinableMatcher.class
CombinableMatcher.java
package org.hamcrest.core
public org.hamcrest.core.CombinableMatcher extends org.hamcrest.TypeSafeDiagnosingMatcher {
private final org.hamcrest.Matcher matcher
public void <init> (org.hamcrest.Matcher)
org.hamcrest.Matcher matcher
protected boolean matchesSafely (java.lang.Object, org.hamcrest.Description)
Object item
org.hamcrest.Description mismatch
public void describeTo (org.hamcrest.Description)
org.hamcrest.Description description
public org.hamcrest.core.CombinableMatcher and (org.hamcrest.Matcher)
org.hamcrest.Matcher other
public org.hamcrest.core.CombinableMatcher or (org.hamcrest.Matcher)
org.hamcrest.Matcher other
private java.util.ArrayList templatedListWith (org.hamcrest.Matcher)
org.hamcrest.Matcher other
java.util.ArrayList matchers
public static org.hamcrest.core.CombinableMatcher$CombinableBothMatcher both (org.hamcrest.Matcher)
org.hamcrest.Matcher matcher
public static org.hamcrest.core.CombinableMatcher$CombinableEitherMatcher either (org.hamcrest.Matcher)
org.hamcrest.Matcher matcher
}
org/hamcrest/core/DescribedAs.class
DescribedAs.java
package org.hamcrest.core
public org.hamcrest.core.DescribedAs extends org.hamcrest.BaseMatcher {
private final String descriptionTemplate
private final org.hamcrest.Matcher matcher
private final Object[] values
private static final java.util.regex.Pattern ARG_PATTERN
public void <init> (java.lang.String, org.hamcrest.Matcher, java.lang.Object[])
String descriptionTemplate
org.hamcrest.Matcher matcher
Object[] values
public boolean matches (java.lang.Object)
Object o
public void describeTo (org.hamcrest.Description)
org.hamcrest.Description description
java.util.regex.Matcher arg
int textStart
public void describeMismatch (java.lang.Object, org.hamcrest.Description)
Object item
org.hamcrest.Description description
public static transient org.hamcrest.Matcher describedAs (java.lang.String, org.hamcrest.Matcher, java.lang.Object[])
String description
org.hamcrest.Matcher matcher
Object[] values
static void <clinit> ()
}
org/hamcrest/core/Every.class
Every.java
package org.hamcrest.core
public org.hamcrest.core.Every extends org.hamcrest.TypeSafeDiagnosingMatcher {
private final org.hamcrest.Matcher matcher
public void <init> (org.hamcrest.Matcher)
org.hamcrest.Matcher matcher
public boolean matchesSafely (java.lang.Iterable, org.hamcrest.Description)
Object t
Iterable collection
org.hamcrest.Description mismatchDescription
public void describeTo (org.hamcrest.Description)
org.hamcrest.Description description
public static org.hamcrest.Matcher everyItem (org.hamcrest.Matcher)
org.hamcrest.Matcher itemMatcher
public volatile synthetic boolean matchesSafely (java.lang.Object, org.hamcrest.Description)
}
org/hamcrest/core/Is.class
Is.java
package org.hamcrest.core
public org.hamcrest.core.Is extends org.hamcrest.BaseMatcher {
private final org.hamcrest.Matcher matcher
public void <init> (org.hamcrest.Matcher)
org.hamcrest.Matcher matcher
public boolean matches (java.lang.Object)
Object arg
public void describeTo (org.hamcrest.Description)
org.hamcrest.Description description
public void describeMismatch (java.lang.Object, org.hamcrest.Description)
Object item
org.hamcrest.Description mismatchDescription
public static org.hamcrest.Matcher is (org.hamcrest.Matcher)
org.hamcrest.Matcher matcher
public static org.hamcrest.Matcher is (java.lang.Object)
Object value
public static org.hamcrest.Matcher isA (java.lang.Class)
Class type
org.hamcrest.Matcher typeMatcher
}
org/hamcrest/core/IsAnything.class
IsAnything.java
package org.hamcrest.core
public org.hamcrest.core.IsAnything extends org.hamcrest.BaseMatcher {
private final String message
public void <init> ()
public void <init> (java.lang.String)
String message
public boolean matches (java.lang.Object)
Object o
public void describeTo (org.hamcrest.Description)
org.hamcrest.Description description
public static org.hamcrest.Matcher anything ()
public static org.hamcrest.Matcher anything (java.lang.String)
String description
}
org/hamcrest/core/IsCollectionContaining.class
IsCollectionContaining.java
package org.hamcrest.core
public org.hamcrest.core.IsCollectionContaining extends org.hamcrest.TypeSafeDiagnosingMatcher {
private final org.hamcrest.Matcher elementMatcher
public void <init> (org.hamcrest.Matcher)
org.hamcrest.Matcher elementMatcher
protected boolean matchesSafely (java.lang.Iterable, org.hamcrest.Description)
Object item
Object item
Iterable collection
org.hamcrest.Description mismatchDescription
boolean isPastFirst
private boolean isEmpty (java.lang.Iterable)
Iterable iterable
public void describeTo (org.hamcrest.Description)
org.hamcrest.Description description
public static org.hamcrest.Matcher hasItem (org.hamcrest.Matcher)
org.hamcrest.Matcher itemMatcher
public static org.hamcrest.Matcher hasItem (java.lang.Object)
Object item
public static transient org.hamcrest.Matcher hasItems (org.hamcrest.Matcher[])
org.hamcrest.Matcher elementMatcher
org.hamcrest.Matcher[] itemMatchers
java.util.List all
public static transient org.hamcrest.Matcher hasItems (java.lang.Object[])
Object item
Object[] items
java.util.List all
protected volatile synthetic boolean matchesSafely (java.lang.Object, org.hamcrest.Description)
}
org/hamcrest/core/IsEqual.class
IsEqual.java
package org.hamcrest.core
public org.hamcrest.core.IsEqual extends org.hamcrest.BaseMatcher {
private final Object expectedValue
public void <init> (java.lang.Object)
Object equalArg
public boolean matches (java.lang.Object)
Object actualValue
public void describeTo (org.hamcrest.Description)
org.hamcrest.Description description
private static boolean areEqual (java.lang.Object, java.lang.Object)
Object actual
Object expected
private static boolean areArraysEqual (java.lang.Object, java.lang.Object)
Object actualArray
Object expectedArray
private static boolean areArrayLengthsEqual (java.lang.Object, java.lang.Object)
Object actualArray
Object expectedArray
private static boolean areArrayElementsEqual (java.lang.Object, java.lang.Object)
int i
Object actualArray
Object expectedArray
private static boolean isArray (java.lang.Object)
Object o
public static org.hamcrest.Matcher equalTo (java.lang.Object)
Object operand
public static org.hamcrest.Matcher equalToObject (java.lang.Object)
Object operand
}
org/hamcrest/core/IsInstanceOf.class
IsInstanceOf.java
package org.hamcrest.core
public org.hamcrest.core.IsInstanceOf extends org.hamcrest.DiagnosingMatcher {
private final Class expectedClass
private final Class matchableClass
public void <init> (java.lang.Class)
Class expectedClass
private static java.lang.Class matchableClass (java.lang.Class)
Class expectedClass
protected boolean matches (java.lang.Object, org.hamcrest.Description)
Object item
org.hamcrest.Description mismatch
public void describeTo (org.hamcrest.Description)
org.hamcrest.Description description
public static org.hamcrest.Matcher instanceOf (java.lang.Class)
Class type
public static org.hamcrest.Matcher any (java.lang.Class)
Class type
}
org/hamcrest/core/IsNot.class
IsNot.java
package org.hamcrest.core
public org.hamcrest.core.IsNot extends org.hamcrest.BaseMatcher {
private final org.hamcrest.Matcher matcher
public void <init> (org.hamcrest.Matcher)
org.hamcrest.Matcher matcher
public boolean matches (java.lang.Object)
Object arg
public void describeTo (org.hamcrest.Description)
org.hamcrest.Description description
public static org.hamcrest.Matcher not (org.hamcrest.Matcher)
org.hamcrest.Matcher matcher
public static org.hamcrest.Matcher not (java.lang.Object)
Object value
}
org/hamcrest/core/IsNull.class
IsNull.java
package org.hamcrest.core
public org.hamcrest.core.IsNull extends org.hamcrest.BaseMatcher {
public void <init> ()
public boolean matches (java.lang.Object)
Object o
public void describeTo (org.hamcrest.Description)
org.hamcrest.Description description
public static org.hamcrest.Matcher nullValue ()
public static org.hamcrest.Matcher notNullValue ()
public static org.hamcrest.Matcher nullValue (java.lang.Class)
Class type
public static org.hamcrest.Matcher notNullValue (java.lang.Class)
Class type
}
org/hamcrest/core/IsSame.class
IsSame.java
package org.hamcrest.core
public org.hamcrest.core.IsSame extends org.hamcrest.BaseMatcher {
private final Object object
public void <init> (java.lang.Object)
Object object
public boolean matches (java.lang.Object)
Object arg
public void describeTo (org.hamcrest.Description)
org.hamcrest.Description description
public static org.hamcrest.Matcher sameInstance (java.lang.Object)
Object target
public static org.hamcrest.Matcher theInstance (java.lang.Object)
Object target
}
org/hamcrest/core/ShortcutCombination.class
ShortcutCombination.java
package org.hamcrest.core
abstract org.hamcrest.core.ShortcutCombination extends org.hamcrest.BaseMatcher {
private final Iterable matchers
public void <init> (java.lang.Iterable)
Iterable matchers
public abstract boolean matches (java.lang.Object)
public abstract void describeTo (org.hamcrest.Description)
protected boolean matches (java.lang.Object, boolean)
org.hamcrest.Matcher matcher
Object o
boolean shortcut
public void describeTo (org.hamcrest.Description, java.lang.String)
org.hamcrest.Description description
String operator
}
org/hamcrest/core/StringContains.class
StringContains.java
package org.hamcrest.core
public org.hamcrest.core.StringContains extends org.hamcrest.core.SubstringMatcher {
public void <init> (boolean, java.lang.String)
boolean ignoringCase
String substring
protected boolean evalSubstringOf (java.lang.String)
String s
public static org.hamcrest.Matcher containsString (java.lang.String)
String substring
public static org.hamcrest.Matcher containsStringIgnoringCase (java.lang.String)
String substring
}
org/hamcrest/core/StringEndsWith.class
StringEndsWith.java
package org.hamcrest.core
public org.hamcrest.core.StringEndsWith extends org.hamcrest.core.SubstringMatcher {
public void <init> (boolean, java.lang.String)
boolean ignoringCase
String substring
protected boolean evalSubstringOf (java.lang.String)
String s
public static org.hamcrest.Matcher endsWith (java.lang.String)
String suffix
public static org.hamcrest.Matcher endsWithIgnoringCase (java.lang.String)
String suffix
}
org/hamcrest/core/StringStartsWith.class
StringStartsWith.java
package org.hamcrest.core
public org.hamcrest.core.StringStartsWith extends org.hamcrest.core.SubstringMatcher {
public void <init> (boolean, java.lang.String)
boolean ignoringCase
String substring
protected boolean evalSubstringOf (java.lang.String)
String s
public static org.hamcrest.Matcher startsWith (java.lang.String)
String prefix
public static org.hamcrest.Matcher startsWithIgnoringCase (java.lang.String)
String prefix
}
org/hamcrest/core/SubstringMatcher.class
SubstringMatcher.java
package org.hamcrest.core
public abstract org.hamcrest.core.SubstringMatcher extends org.hamcrest.TypeSafeMatcher {
private final String relationship
private final boolean ignoringCase
protected final String substring
protected void <init> (java.lang.String, boolean, java.lang.String)
String relationship
boolean ignoringCase
String substring
public boolean matchesSafely (java.lang.String)
String item
public void describeMismatchSafely (java.lang.String, org.hamcrest.Description)
String item
org.hamcrest.Description mismatchDescription
public void describeTo (org.hamcrest.Description)
org.hamcrest.Description description
protected java.lang.String converted (java.lang.String)
String arg
protected abstract boolean evalSubstringOf (java.lang.String)
public volatile synthetic void describeMismatchSafely (java.lang.Object, org.hamcrest.Description)
public volatile synthetic boolean matchesSafely (java.lang.Object)
}
org/hamcrest/internal/
org/hamcrest/internal/ArrayIterator.class
ArrayIterator.java
package org.hamcrest.internal
public org.hamcrest.internal.ArrayIterator extends java.lang.Object implements java.util.Iterator {
private final Object array
private int currentIndex
public void <init> (java.lang.Object)
Object array
public boolean hasNext ()
public java.lang.Object next ()
public void remove ()
}
org/hamcrest/internal/NullSafety.class
NullSafety.java
package org.hamcrest.internal
public org.hamcrest.internal.NullSafety extends java.lang.Object {
public void <init> ()
public static java.util.List nullSafe (org.hamcrest.Matcher[])
org.hamcrest.Matcher itemMatcher
org.hamcrest.Matcher[] itemMatchers
java.util.List matchers
}
org/hamcrest/internal/ReflectiveTypeFinder.class
ReflectiveTypeFinder.java
package org.hamcrest.internal
public org.hamcrest.internal.ReflectiveTypeFinder extends java.lang.Object {
private final String methodName
private final int expectedNumberOfParameters
private final int typedParameter
public void <init> (java.lang.String, int, int)
String methodName
int expectedNumberOfParameters
int typedParameter
public java.lang.Class findExpectedType (java.lang.Class)
java.lang.reflect.Method method
Class c
Class fromClass
protected boolean canObtainExpectedTypeFrom (java.lang.reflect.Method)
java.lang.reflect.Method method
protected java.lang.Class expectedTypeFrom (java.lang.reflect.Method)
java.lang.reflect.Method method
}
org/hamcrest/internal/SelfDescribingValue.class
SelfDescribingValue.java
package org.hamcrest.internal
public org.hamcrest.internal.SelfDescribingValue extends java.lang.Object implements org.hamcrest.SelfDescribing {
private Object value
public void <init> (java.lang.Object)
Object value
public void describeTo (org.hamcrest.Description)
org.hamcrest.Description description
}
org/hamcrest/internal/SelfDescribingValueIterator.class
SelfDescribingValueIterator.java
package org.hamcrest.internal
public org.hamcrest.internal.SelfDescribingValueIterator extends java.lang.Object implements java.util.Iterator {
private java.util.Iterator values
public void <init> (java.util.Iterator)
java.util.Iterator values
public boolean hasNext ()
public org.hamcrest.SelfDescribing next ()
public void remove ()
public volatile synthetic java.lang.Object next ()
}
org/intellij/
org/intellij/lang/
org/intellij/lang/annotations/
org/intellij/lang/annotations/Flow.class
Flow.java
package org.intellij.lang.annotations
public abstract annotation org.intellij.lang.annotations.Flow extends java.lang.Object implements java.lang.annotation.Annotation {
public static final String DEFAULT_SOURCE
public static final String THIS_SOURCE
public static final String DEFAULT_TARGET
public static final String RETURN_METHOD_TARGET
public static final String THIS_TARGET
public abstract java.lang.String source ()
public abstract boolean sourceIsContainer ()
public abstract java.lang.String target ()
public abstract boolean targetIsContainer ()
}
org/intellij/lang/annotations/Identifier.class
Identifier.java
package org.intellij.lang.annotations
public abstract annotation org.intellij.lang.annotations.Identifier extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/intellij/lang/annotations/JdkConstants$AdjustableOrientation.class
JdkConstants.java
package org.intellij.lang.annotations
public abstract annotation org.intellij.lang.annotations.JdkConstants$AdjustableOrientation extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/intellij/lang/annotations/JdkConstants$BoxLayoutAxis.class
JdkConstants.java
package org.intellij.lang.annotations
public abstract annotation org.intellij.lang.annotations.JdkConstants$BoxLayoutAxis extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/intellij/lang/annotations/JdkConstants$CalendarMonth.class
JdkConstants.java
package org.intellij.lang.annotations
public abstract annotation org.intellij.lang.annotations.JdkConstants$CalendarMonth extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/intellij/lang/annotations/JdkConstants$CursorType.class
JdkConstants.java
package org.intellij.lang.annotations
public abstract annotation org.intellij.lang.annotations.JdkConstants$CursorType extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/intellij/lang/annotations/JdkConstants$FlowLayoutAlignment.class
JdkConstants.java
package org.intellij.lang.annotations
public abstract annotation org.intellij.lang.annotations.JdkConstants$FlowLayoutAlignment extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/intellij/lang/annotations/JdkConstants$FontStyle.class
JdkConstants.java
package org.intellij.lang.annotations
public abstract annotation org.intellij.lang.annotations.JdkConstants$FontStyle extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/intellij/lang/annotations/JdkConstants$HorizontalAlignment.class
JdkConstants.java
package org.intellij.lang.annotations
public abstract annotation org.intellij.lang.annotations.JdkConstants$HorizontalAlignment extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/intellij/lang/annotations/JdkConstants$InputEventMask.class
JdkConstants.java
package org.intellij.lang.annotations
public abstract annotation org.intellij.lang.annotations.JdkConstants$InputEventMask extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/intellij/lang/annotations/JdkConstants$ListSelectionMode.class
JdkConstants.java
package org.intellij.lang.annotations
public abstract annotation org.intellij.lang.annotations.JdkConstants$ListSelectionMode extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/intellij/lang/annotations/JdkConstants$PatternFlags.class
JdkConstants.java
package org.intellij.lang.annotations
public abstract annotation org.intellij.lang.annotations.JdkConstants$PatternFlags extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/intellij/lang/annotations/JdkConstants$TabLayoutPolicy.class
JdkConstants.java
package org.intellij.lang.annotations
public abstract annotation org.intellij.lang.annotations.JdkConstants$TabLayoutPolicy extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/intellij/lang/annotations/JdkConstants$TabPlacement.class
JdkConstants.java
package org.intellij.lang.annotations
public abstract annotation org.intellij.lang.annotations.JdkConstants$TabPlacement extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/intellij/lang/annotations/JdkConstants$TitledBorderJustification.class
JdkConstants.java
package org.intellij.lang.annotations
public abstract annotation org.intellij.lang.annotations.JdkConstants$TitledBorderJustification extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/intellij/lang/annotations/JdkConstants$TitledBorderTitlePosition.class
JdkConstants.java
package org.intellij.lang.annotations
public abstract annotation org.intellij.lang.annotations.JdkConstants$TitledBorderTitlePosition extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/intellij/lang/annotations/JdkConstants$TreeSelectionMode.class
JdkConstants.java
package org.intellij.lang.annotations
public abstract annotation org.intellij.lang.annotations.JdkConstants$TreeSelectionMode extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/intellij/lang/annotations/JdkConstants.class
JdkConstants.java
package org.intellij.lang.annotations
public org.intellij.lang.annotations.JdkConstants extends java.lang.Object {
public void <init> ()
}
org/intellij/lang/annotations/Language.class
Language.java
package org.intellij.lang.annotations
public abstract annotation org.intellij.lang.annotations.Language extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.String value ()
public abstract java.lang.String prefix ()
public abstract java.lang.String suffix ()
}
org/intellij/lang/annotations/MagicConstant.class
MagicConstant.java
package org.intellij.lang.annotations
public abstract annotation org.intellij.lang.annotations.MagicConstant extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract long[] intValues ()
public abstract java.lang.String[] stringValues ()
public abstract long[] flags ()
public abstract java.lang.Class valuesFromClass ()
public abstract java.lang.Class flagsFromClass ()
}
org/intellij/lang/annotations/Pattern.class
Pattern.java
package org.intellij.lang.annotations
public abstract annotation org.intellij.lang.annotations.Pattern extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.String value ()
}
org/intellij/lang/annotations/PrintFormat.class
PrintFormat.java
package org.intellij.lang.annotations
public abstract annotation org.intellij.lang.annotations.PrintFormat extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/intellij/lang/annotations/PrintFormatPattern.class
PrintFormat.java
package org.intellij.lang.annotations
org.intellij.lang.annotations.PrintFormatPattern extends java.lang.Object {
private static final String ARG_INDEX
private static final String FLAGS
private static final String WIDTH
private static final String PRECISION
private static final String CONVERSION
private static final String TEXT
static final String PRINT_FORMAT
void <init> ()
}
org/intellij/lang/annotations/RegExp.class
RegExp.java
package org.intellij.lang.annotations
public abstract annotation org.intellij.lang.annotations.RegExp extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.String prefix ()
public abstract java.lang.String suffix ()
}
org/intellij/lang/annotations/Subst.class
Subst.java
package org.intellij.lang.annotations
public abstract annotation org.intellij.lang.annotations.Subst extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.String value ()
}
org/jetbrains/
org/jetbrains/annotations/
org/jetbrains/annotations/Contract.class
Contract.java
package org.jetbrains.annotations
public abstract annotation org.jetbrains.annotations.Contract extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.String value ()
public abstract boolean pure ()
}
org/jetbrains/annotations/Nls.class
Nls.java
package org.jetbrains.annotations
public abstract annotation org.jetbrains.annotations.Nls extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/jetbrains/annotations/NonNls.class
NonNls.java
package org.jetbrains.annotations
public abstract annotation org.jetbrains.annotations.NonNls extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/jetbrains/annotations/NotNull.class
NotNull.java
package org.jetbrains.annotations
public abstract annotation org.jetbrains.annotations.NotNull extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.String value ()
}
org/jetbrains/annotations/Nullable.class
Nullable.java
package org.jetbrains.annotations
public abstract annotation org.jetbrains.annotations.Nullable extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.String value ()
}
org/jetbrains/annotations/PropertyKey.class
PropertyKey.java
package org.jetbrains.annotations
public abstract annotation org.jetbrains.annotations.PropertyKey extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.String resourceBundle ()
}
org/jetbrains/annotations/TestOnly.class
TestOnly.java
package org.jetbrains.annotations
public abstract annotation org.jetbrains.annotations.TestOnly extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/junit/
org/junit/After.class
After.java
package org.junit
public abstract annotation org.junit.After extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/junit/AfterClass.class
AfterClass.java
package org.junit
public abstract annotation org.junit.AfterClass extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/junit/Assert.class
Assert.java
package org.junit
public org.junit.Assert extends java.lang.Object {
protected void <init> ()
public static void assertTrue (java.lang.String, boolean)
String message
boolean condition
public static void assertTrue (boolean)
boolean condition
public static void assertFalse (java.lang.String, boolean)
String message
boolean condition
public static void assertFalse (boolean)
boolean condition
public static void fail (java.lang.String)
String message
public static void fail ()
public static void assertEquals (java.lang.String, java.lang.Object, java.lang.Object)
String cleanMessage
String message
Object expected
Object actual
private static boolean equalsRegardingNull (java.lang.Object, java.lang.Object)
Object expected
Object actual
private static boolean isEquals (java.lang.Object, java.lang.Object)
Object expected
Object actual
public static void assertEquals (java.lang.Object, java.lang.Object)
Object expected
Object actual
public static void assertNotEquals (java.lang.String, java.lang.Object, java.lang.Object)
String message
Object unexpected
Object actual
public static void assertNotEquals (java.lang.Object, java.lang.Object)
Object unexpected
Object actual
private static void failEquals (java.lang.String, java.lang.Object)
String message
Object actual
String formatted
public static void assertNotEquals (java.lang.String, long, long)
String message
long unexpected
long actual
public static void assertNotEquals (long, long)
long unexpected
long actual
public static void assertNotEquals (java.lang.String, double, double, double)
String message
double unexpected
double actual
double delta
public static void assertNotEquals (double, double, double)
double unexpected
double actual
double delta
public static void assertNotEquals (float, float, float)
float unexpected
float actual
float delta
public static void assertArrayEquals (java.lang.String, java.lang.Object[], java.lang.Object[]) throws org.junit.internal.ArrayComparisonFailure
String message
Object[] expecteds
Object[] actuals
public static void assertArrayEquals (java.lang.Object[], java.lang.Object[])
Object[] expecteds
Object[] actuals
public static void assertArrayEquals (java.lang.String, boolean[], boolean[]) throws org.junit.internal.ArrayComparisonFailure
String message
boolean[] expecteds
boolean[] actuals
public static void assertArrayEquals (boolean[], boolean[])
boolean[] expecteds
boolean[] actuals
public static void assertArrayEquals (java.lang.String, byte[], byte[]) throws org.junit.internal.ArrayComparisonFailure
String message
byte[] expecteds
byte[] actuals
public static void assertArrayEquals (byte[], byte[])
byte[] expecteds
byte[] actuals
public static void assertArrayEquals (java.lang.String, char[], char[]) throws org.junit.internal.ArrayComparisonFailure
String message
char[] expecteds
char[] actuals
public static void assertArrayEquals (char[], char[])
char[] expecteds
char[] actuals
public static void assertArrayEquals (java.lang.String, short[], short[]) throws org.junit.internal.ArrayComparisonFailure
String message
short[] expecteds
short[] actuals
public static void assertArrayEquals (short[], short[])
short[] expecteds
short[] actuals
public static void assertArrayEquals (java.lang.String, int[], int[]) throws org.junit.internal.ArrayComparisonFailure
String message
int[] expecteds
int[] actuals
public static void assertArrayEquals (int[], int[])
int[] expecteds
int[] actuals
public static void assertArrayEquals (java.lang.String, long[], long[]) throws org.junit.internal.ArrayComparisonFailure
String message
long[] expecteds
long[] actuals
public static void assertArrayEquals (long[], long[])
long[] expecteds
long[] actuals
public static void assertArrayEquals (java.lang.String, double[], double[], double) throws org.junit.internal.ArrayComparisonFailure
String message
double[] expecteds
double[] actuals
double delta
public static void assertArrayEquals (double[], double[], double)
double[] expecteds
double[] actuals
double delta
public static void assertArrayEquals (java.lang.String, float[], float[], float) throws org.junit.internal.ArrayComparisonFailure
String message
float[] expecteds
float[] actuals
float delta
public static void assertArrayEquals (float[], float[], float)
float[] expecteds
float[] actuals
float delta
private static void internalArrayEquals (java.lang.String, java.lang.Object, java.lang.Object) throws org.junit.internal.ArrayComparisonFailure
String message
Object expecteds
Object actuals
public static void assertEquals (java.lang.String, double, double, double)
String message
double expected
double actual
double delta
public static void assertEquals (java.lang.String, float, float, float)
String message
float expected
float actual
float delta
public static void assertNotEquals (java.lang.String, float, float, float)
String message
float unexpected
float actual
float delta
private static boolean doubleIsDifferent (double, double, double)
double d1
double d2
double delta
private static boolean floatIsDifferent (float, float, float)
float f1
float f2
float delta
public static void assertEquals (long, long)
long expected
long actual
public static void assertEquals (java.lang.String, long, long)
String message
long expected
long actual
public static void assertEquals (double, double)
double expected
double actual
public static void assertEquals (java.lang.String, double, double)
String message
double expected
double actual
public static void assertEquals (double, double, double)
double expected
double actual
double delta
public static void assertEquals (float, float, float)
float expected
float actual
float delta
public static void assertNotNull (java.lang.String, java.lang.Object)
String message
Object object
public static void assertNotNull (java.lang.Object)
Object object
public static void assertNull (java.lang.String, java.lang.Object)
String message
Object object
public static void assertNull (java.lang.Object)
Object object
private static void failNotNull (java.lang.String, java.lang.Object)
String message
Object actual
String formatted
public static void assertSame (java.lang.String, java.lang.Object, java.lang.Object)
String message
Object expected
Object actual
public static void assertSame (java.lang.Object, java.lang.Object)
Object expected
Object actual
public static void assertNotSame (java.lang.String, java.lang.Object, java.lang.Object)
String message
Object unexpected
Object actual
public static void assertNotSame (java.lang.Object, java.lang.Object)
Object unexpected
Object actual
private static void failSame (java.lang.String)
String message
String formatted
private static void failNotSame (java.lang.String, java.lang.Object, java.lang.Object)
String message
Object expected
Object actual
String formatted
private static void failNotEquals (java.lang.String, java.lang.Object, java.lang.Object)
String message
Object expected
Object actual
static java.lang.String format (java.lang.String, java.lang.Object, java.lang.Object)
String message
Object expected
Object actual
String formatted
String expectedString
String actualString
private static java.lang.String formatClass (java.lang.Class)
Class value
String className
private static java.lang.String formatClassAndValue (java.lang.Object, java.lang.String)
Object value
String valueString
String className
public static void assertEquals (java.lang.String, java.lang.Object[], java.lang.Object[])
String message
Object[] expecteds
Object[] actuals
public static void assertEquals (java.lang.Object[], java.lang.Object[])
Object[] expecteds
Object[] actuals
public static void assertThat (java.lang.Object, org.hamcrest.Matcher)
Object actual
org.hamcrest.Matcher matcher
public static void assertThat (java.lang.String, java.lang.Object, org.hamcrest.Matcher)
String reason
Object actual
org.hamcrest.Matcher matcher
public static java.lang.Throwable assertThrows (java.lang.Class, org.junit.function.ThrowingRunnable)
Class expectedThrowable
org.junit.function.ThrowingRunnable runnable
public static java.lang.Throwable assertThrows (java.lang.String, java.lang.Class, org.junit.function.ThrowingRunnable)
Throwable retVal
String expected
Class actualThrowable
String actual
String mismatchMessage
AssertionError assertionError
Throwable actualThrown
String message
Class expectedThrowable
org.junit.function.ThrowingRunnable runnable
String notThrownMessage
private static java.lang.String buildPrefix (java.lang.String)
String message
}
org/junit/Assume.class
Assume.java
package org.junit
public org.junit.Assume extends java.lang.Object {
public void <init> ()
public static void assumeTrue (boolean)
boolean b
public static void assumeFalse (boolean)
boolean b
public static void assumeTrue (java.lang.String, boolean)
String message
boolean b
public static void assumeFalse (java.lang.String, boolean)
String message
boolean b
public static transient void assumeNotNull (java.lang.Object[])
Object[] objects
public static void assumeThat (java.lang.Object, org.hamcrest.Matcher)
Object actual
org.hamcrest.Matcher matcher
public static void assumeThat (java.lang.String, java.lang.Object, org.hamcrest.Matcher)
String message
Object actual
org.hamcrest.Matcher matcher
public static void assumeNoException (java.lang.Throwable)
Throwable e
public static void assumeNoException (java.lang.String, java.lang.Throwable)
String message
Throwable e
}
org/junit/AssumptionViolatedException.class
AssumptionViolatedException.java
package org.junit
public org.junit.AssumptionViolatedException extends org.junit.internal.AssumptionViolatedException {
private static final long serialVersionUID
public void <init> (java.lang.Object, org.hamcrest.Matcher)
Object actual
org.hamcrest.Matcher matcher
public void <init> (java.lang.String, java.lang.Object, org.hamcrest.Matcher)
String message
Object expected
org.hamcrest.Matcher matcher
public void <init> (java.lang.String)
String message
public void <init> (java.lang.String, java.lang.Throwable)
String message
Throwable t
}
org/junit/Before.class
Before.java
package org.junit
public abstract annotation org.junit.Before extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/junit/BeforeClass.class
BeforeClass.java
package org.junit
public abstract annotation org.junit.BeforeClass extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/junit/ClassRule.class
ClassRule.java
package org.junit
public abstract annotation org.junit.ClassRule extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract int order ()
}
org/junit/ComparisonFailure$ComparisonCompactor$DiffExtractor.class
ComparisonFailure.java
package org.junit
org.junit.ComparisonFailure$ComparisonCompactor$DiffExtractor extends java.lang.Object {
private final String sharedPrefix
private final String sharedSuffix
final synthetic org.junit.ComparisonFailure$ComparisonCompactor this$0
private void <init> (org.junit.ComparisonFailure$ComparisonCompactor)
public java.lang.String expectedDiff ()
public java.lang.String actualDiff ()
public java.lang.String compactPrefix ()
public java.lang.String compactSuffix ()
private java.lang.String extractDiff (java.lang.String)
String source
}
org/junit/ComparisonFailure$ComparisonCompactor.class
ComparisonFailure.java
package org.junit
org.junit.ComparisonFailure$ComparisonCompactor extends java.lang.Object {
private static final String ELLIPSIS
private static final String DIFF_END
private static final String DIFF_START
private final int contextLength
private final String expected
private final String actual
public void <init> (int, java.lang.String, java.lang.String)
int contextLength
String expected
String actual
public java.lang.String compact (java.lang.String)
org.junit.ComparisonFailure$ComparisonCompactor$DiffExtractor extractor
String compactedPrefix
String compactedSuffix
String message
private java.lang.String sharedPrefix ()
int i
int end
private java.lang.String sharedSuffix (java.lang.String)
String prefix
int suffixLength
int maxSuffixLength
}
org/junit/ComparisonFailure.class
ComparisonFailure.java
package org.junit
public org.junit.ComparisonFailure extends java.lang.AssertionError {
private static final int MAX_CONTEXT_LENGTH
private static final long serialVersionUID
private String fExpected
private String fActual
public void <init> (java.lang.String, java.lang.String, java.lang.String)
String message
String expected
String actual
public java.lang.String getMessage ()
public java.lang.String getActual ()
public java.lang.String getExpected ()
}
org/junit/FixMethodOrder.class
FixMethodOrder.java
package org.junit
public abstract annotation org.junit.FixMethodOrder extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract org.junit.runners.MethodSorters value ()
}
org/junit/Ignore.class
Ignore.java
package org.junit
public abstract annotation org.junit.Ignore extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.String value ()
}
org/junit/Rule.class
Rule.java
package org.junit
public abstract annotation org.junit.Rule extends java.lang.Object implements java.lang.annotation.Annotation {
public static final int DEFAULT_ORDER
public abstract int order ()
}
org/junit/Test$None.class
Test.java
package org.junit
public org.junit.Test$None extends java.lang.Throwable {
private static final long serialVersionUID
private void <init> ()
}
org/junit/Test.class
Test.java
package org.junit
public abstract annotation org.junit.Test extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.Class expected ()
public abstract long timeout ()
}
org/junit/TestCouldNotBeSkippedException.class
TestCouldNotBeSkippedException.java
package org.junit
public org.junit.TestCouldNotBeSkippedException extends java.lang.RuntimeException {
private static final long serialVersionUID
public void <init> (org.junit.internal.AssumptionViolatedException)
org.junit.internal.AssumptionViolatedException cause
}
org/junit/experimental/
org/junit/experimental/ParallelComputer$1.class
ParallelComputer.java
package org.junit.experimental
org.junit.experimental.ParallelComputer$1 extends java.lang.Object implements org.junit.runners.model.RunnerScheduler {
private final java.util.concurrent.ExecutorService fService
void <init> ()
public void schedule (java.lang.Runnable)
Runnable childStatement
public void finished ()
InterruptedException e
}
org/junit/experimental/ParallelComputer.class
ParallelComputer.java
package org.junit.experimental
public org.junit.experimental.ParallelComputer extends org.junit.runner.Computer {
private final boolean classes
private final boolean methods
public void <init> (boolean, boolean)
boolean classes
boolean methods
public static org.junit.runner.Computer classes ()
public static org.junit.runner.Computer methods ()
private static org.junit.runner.Runner parallelize (org.junit.runner.Runner)
org.junit.runner.Runner runner
public org.junit.runner.Runner getSuite (org.junit.runners.model.RunnerBuilder, java.lang.Class[]) throws org.junit.runners.model.InitializationError
org.junit.runners.model.RunnerBuilder builder
Class[] classes
org.junit.runner.Runner suite
protected org.junit.runner.Runner getRunner (org.junit.runners.model.RunnerBuilder, java.lang.Class) throws java.lang.Throwable
org.junit.runners.model.RunnerBuilder builder
Class testClass
org.junit.runner.Runner runner
}
org/junit/experimental/categories/
org/junit/experimental/categories/Categories$CategoryFilter.class
Categories.java
package org.junit.experimental.categories
public org.junit.experimental.categories.Categories$CategoryFilter extends org.junit.runner.manipulation.Filter {
private final java.util.Set included
private final java.util.Set excluded
private final boolean includedAny
private final boolean excludedAny
public static transient org.junit.experimental.categories.Categories$CategoryFilter include (boolean, java.lang.Class[])
boolean matchAny
Class[] categories
public static org.junit.experimental.categories.Categories$CategoryFilter include (java.lang.Class)
Class category
public static transient org.junit.experimental.categories.Categories$CategoryFilter include (java.lang.Class[])
Class[] categories
public static transient org.junit.experimental.categories.Categories$CategoryFilter exclude (boolean, java.lang.Class[])
boolean matchAny
Class[] categories
public static org.junit.experimental.categories.Categories$CategoryFilter exclude (java.lang.Class)
Class category
public static transient org.junit.experimental.categories.Categories$CategoryFilter exclude (java.lang.Class[])
Class[] categories
public static org.junit.experimental.categories.Categories$CategoryFilter categoryFilter (boolean, java.util.Set, boolean, java.util.Set)
boolean matchAnyInclusions
java.util.Set inclusions
boolean matchAnyExclusions
java.util.Set exclusions
public void <init> (java.lang.Class, java.lang.Class)
Class includedCategory
Class excludedCategory
protected void <init> (boolean, java.util.Set, boolean, java.util.Set)
boolean matchAnyIncludes
java.util.Set includes
boolean matchAnyExcludes
java.util.Set excludes
private void <init> (boolean, java.lang.Class[], boolean, java.lang.Class[])
boolean matchAnyIncludes
Class[] inclusions
boolean matchAnyExcludes
Class[] exclusions
public java.lang.String describe ()
public java.lang.String toString ()
StringBuilder description
public boolean shouldRun (org.junit.runner.Description)
org.junit.runner.Description each
org.junit.runner.Description description
private boolean hasCorrectCategoryAnnotation (org.junit.runner.Description)
org.junit.runner.Description description
java.util.Set childCategories
private boolean matchesAnyParentCategories (java.util.Set, java.util.Set)
Class parentCategory
java.util.Set childCategories
java.util.Set parentCategories
private boolean matchesAllParentCategories (java.util.Set, java.util.Set)
Class parentCategory
java.util.Set childCategories
java.util.Set parentCategories
private static java.util.Set categories (org.junit.runner.Description)
org.junit.runner.Description description
java.util.Set categories
private static org.junit.runner.Description parentDescription (org.junit.runner.Description)
org.junit.runner.Description description
Class testClass
private static java.lang.Class[] directCategories (org.junit.runner.Description)
org.junit.runner.Description description
org.junit.experimental.categories.Category annotation
private static java.util.Set copyAndRefine (java.util.Set)
java.util.Set classes
java.util.Set c
}
org/junit/experimental/categories/Categories$ExcludeCategory.class
Categories.java
package org.junit.experimental.categories
public abstract annotation org.junit.experimental.categories.Categories$ExcludeCategory extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.Class[] value ()
public abstract boolean matchAny ()
}
org/junit/experimental/categories/Categories$IncludeCategory.class
Categories.java
package org.junit.experimental.categories
public abstract annotation org.junit.experimental.categories.Categories$IncludeCategory extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.Class[] value ()
public abstract boolean matchAny ()
}
org/junit/experimental/categories/Categories.class
Categories.java
package org.junit.experimental.categories
public org.junit.experimental.categories.Categories extends org.junit.runners.Suite {
public void <init> (java.lang.Class, org.junit.runners.model.RunnerBuilder) throws org.junit.runners.model.InitializationError
java.util.Set included
java.util.Set excluded
boolean isAnyIncluded
boolean isAnyExcluded
org.junit.runner.manipulation.NoTestsRemainException e
Class klass
org.junit.runners.model.RunnerBuilder builder
private static java.util.Set getIncludedCategory (java.lang.Class)
Class klass
org.junit.experimental.categories.Categories$IncludeCategory annotation
private static boolean isAnyIncluded (java.lang.Class)
Class klass
org.junit.experimental.categories.Categories$IncludeCategory annotation
private static java.util.Set getExcludedCategory (java.lang.Class)
Class klass
org.junit.experimental.categories.Categories$ExcludeCategory annotation
private static boolean isAnyExcluded (java.lang.Class)
Class klass
org.junit.experimental.categories.Categories$ExcludeCategory annotation
private static boolean hasAssignableTo (java.util.Set, java.lang.Class)
Class from
java.util.Set assigns
Class to
private static java.util.Set createSet (java.lang.Class[])
Class category
Class[] classes
private static java.util.Set nullableClassToSet (java.lang.Class)
Class nullableClass
}
org/junit/experimental/categories/Category.class
Category.java
package org.junit.experimental.categories
public abstract annotation org.junit.experimental.categories.Category extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.Class[] value ()
}
org/junit/experimental/categories/CategoryFilterFactory.class
CategoryFilterFactory.java
package org.junit.experimental.categories
abstract org.junit.experimental.categories.CategoryFilterFactory extends java.lang.Object implements org.junit.runner.FilterFactory {
void <init> ()
public org.junit.runner.manipulation.Filter createFilter (org.junit.runner.FilterFactoryParams) throws org.junit.runner.FilterFactory$FilterNotCreatedException
ClassNotFoundException e
org.junit.runner.FilterFactoryParams params
protected abstract org.junit.runner.manipulation.Filter createFilter (java.util.List)
private java.util.List parseCategories (java.lang.String) throws java.lang.ClassNotFoundException
Class categoryClass
String category
String categories
java.util.List categoryClasses
}
org/junit/experimental/categories/CategoryValidator.class
CategoryValidator.java
package org.junit.experimental.categories
public final org.junit.experimental.categories.CategoryValidator extends org.junit.validator.AnnotationValidator {
private static final java.util.Set INCOMPATIBLE_ANNOTATIONS
public void <init> ()
public java.util.List validateAnnotatedMethod (org.junit.runners.model.FrameworkMethod)
Class clazz
java.lang.annotation.Annotation annotation
org.junit.runners.model.FrameworkMethod method
java.util.List errors
java.lang.annotation.Annotation[] annotations
private void addErrorMessage (java.util.List, java.lang.Class)
java.util.List errors
Class clazz
String message
static void <clinit> ()
}
org/junit/experimental/categories/ExcludeCategories$ExcludesAny.class
ExcludeCategories.java
package org.junit.experimental.categories
org.junit.experimental.categories.ExcludeCategories$ExcludesAny extends org.junit.experimental.categories.Categories$CategoryFilter {
public void <init> (java.util.List)
java.util.List categories
public void <init> (java.util.Set)
java.util.Set categories
public java.lang.String describe ()
}
org/junit/experimental/categories/ExcludeCategories.class
ExcludeCategories.java
package org.junit.experimental.categories
public final org.junit.experimental.categories.ExcludeCategories extends org.junit.experimental.categories.CategoryFilterFactory {
public void <init> ()
protected org.junit.runner.manipulation.Filter createFilter (java.util.List)
java.util.List categories
public volatile synthetic org.junit.runner.manipulation.Filter createFilter (org.junit.runner.FilterFactoryParams) throws org.junit.runner.FilterFactory$FilterNotCreatedException
}
org/junit/experimental/categories/IncludeCategories$IncludesAny.class
IncludeCategories.java
package org.junit.experimental.categories
org.junit.experimental.categories.IncludeCategories$IncludesAny extends org.junit.experimental.categories.Categories$CategoryFilter {
public void <init> (java.util.List)
java.util.List categories
public void <init> (java.util.Set)
java.util.Set categories
public java.lang.String describe ()
}
org/junit/experimental/categories/IncludeCategories.class
IncludeCategories.java
package org.junit.experimental.categories
public final org.junit.experimental.categories.IncludeCategories extends org.junit.experimental.categories.CategoryFilterFactory {
public void <init> ()
protected org.junit.runner.manipulation.Filter createFilter (java.util.List)
java.util.List categories
public volatile synthetic org.junit.runner.manipulation.Filter createFilter (org.junit.runner.FilterFactoryParams) throws org.junit.runner.FilterFactory$FilterNotCreatedException
}
org/junit/experimental/max/
org/junit/experimental/max/CouldNotReadCoreException.class
CouldNotReadCoreException.java
package org.junit.experimental.max
public org.junit.experimental.max.CouldNotReadCoreException extends java.lang.Exception {
private static final long serialVersionUID
public void <init> (java.lang.Throwable)
Throwable e
}
org/junit/experimental/max/MaxCore$1$1.class
MaxCore.java
package org.junit.experimental.max
org.junit.experimental.max.MaxCore$1$1 extends org.junit.runners.Suite {
final synthetic org.junit.experimental.max.MaxCore$1 this$1
void <init> (org.junit.experimental.max.MaxCore$1, java.lang.Class, java.util.List) throws org.junit.runners.model.InitializationError
org.junit.experimental.max.MaxCore$1 this$1
Class klass
java.util.List runners
}
org/junit/experimental/max/MaxCore$1.class
MaxCore.java
package org.junit.experimental.max
org.junit.experimental.max.MaxCore$1 extends org.junit.runner.Request {
final synthetic java.util.List val$runners
final synthetic org.junit.experimental.max.MaxCore this$0
void <init> (org.junit.experimental.max.MaxCore, java.util.List)
org.junit.experimental.max.MaxCore this$0
public org.junit.runner.Runner getRunner ()
org.junit.runners.model.InitializationError e
}
org/junit/experimental/max/MaxCore.class
MaxCore.java
package org.junit.experimental.max
public org.junit.experimental.max.MaxCore extends java.lang.Object {
private static final String MALFORMED_JUNIT_3_TEST_CLASS_PREFIX
private final org.junit.experimental.max.MaxHistory history
public static org.junit.experimental.max.MaxCore forFolder (java.lang.String)
String folderName
public static org.junit.experimental.max.MaxCore storedLocally (java.io.File)
java.io.File storedResults
private void <init> (java.io.File)
java.io.File storedResults
public org.junit.runner.Result run (java.lang.Class)
Class testClass
public org.junit.runner.Result run (org.junit.runner.Request)
org.junit.runner.Request request
public org.junit.runner.Result run (org.junit.runner.Request, org.junit.runner.JUnitCore)
org.junit.runner.Request request
org.junit.runner.JUnitCore core
public org.junit.runner.Request sortRequest (org.junit.runner.Request)
org.junit.runner.Request request
java.util.List leaves
private org.junit.runner.Request constructLeafRequest (java.util.List)
org.junit.runner.Description each
java.util.List leaves
java.util.List runners
private org.junit.runner.Runner buildRunner (org.junit.runner.Description)
org.junit.runner.Description each
Class type
String methodName
private java.lang.Class getMalformedTestClass (org.junit.runner.Description)
ClassNotFoundException e
org.junit.runner.Description each
public java.util.List sortedLeavesForTest (org.junit.runner.Request)
org.junit.runner.Request request
private java.util.List findLeaves (org.junit.runner.Request)
org.junit.runner.Request request
java.util.List results
private void findLeaves (org.junit.runner.Description, org.junit.runner.Description, java.util.List)
org.junit.runner.Description each
org.junit.runner.Description parent
org.junit.runner.Description description
java.util.List results
}
org/junit/experimental/max/MaxHistory$RememberingListener.class
MaxHistory.java
package org.junit.experimental.max
final org.junit.experimental.max.MaxHistory$RememberingListener extends org.junit.runner.notification.RunListener {
private long overallStart
private java.util.Map starts
final synthetic org.junit.experimental.max.MaxHistory this$0
private void <init> (org.junit.experimental.max.MaxHistory)
public void testStarted (org.junit.runner.Description) throws java.lang.Exception
org.junit.runner.Description description
public void testFinished (org.junit.runner.Description) throws java.lang.Exception
org.junit.runner.Description description
long end
long start
public void testFailure (org.junit.runner.notification.Failure) throws java.lang.Exception
org.junit.runner.notification.Failure failure
public void testRunFinished (org.junit.runner.Result) throws java.lang.Exception
org.junit.runner.Result result
}
org/junit/experimental/max/MaxHistory$TestComparator.class
MaxHistory.java
package org.junit.experimental.max
org.junit.experimental.max.MaxHistory$TestComparator extends java.lang.Object implements java.util.Comparator {
final synthetic org.junit.experimental.max.MaxHistory this$0
private void <init> (org.junit.experimental.max.MaxHistory)
public int compare (org.junit.runner.Description, org.junit.runner.Description)
org.junit.runner.Description o1
org.junit.runner.Description o2
int result
private java.lang.Long getFailure (org.junit.runner.Description)
org.junit.runner.Description key
Long result
public volatile synthetic int compare (java.lang.Object, java.lang.Object)
}
org/junit/experimental/max/MaxHistory.class
MaxHistory.java
package org.junit.experimental.max
public org.junit.experimental.max.MaxHistory extends java.lang.Object implements java.io.Serializable {
private static final long serialVersionUID
private final java.util.Map fDurations
private final java.util.Map fFailureTimestamps
private final java.io.File fHistoryStore
public static org.junit.experimental.max.MaxHistory forFolder (java.io.File)
org.junit.experimental.max.CouldNotReadCoreException e
java.io.File file
private static org.junit.experimental.max.MaxHistory readHistory (java.io.File) throws org.junit.experimental.max.CouldNotReadCoreException
java.io.ObjectInputStream stream
java.io.FileInputStream file
Exception e
java.io.File storedResults
private void <init> (java.io.File)
java.io.File storedResults
private void save () throws java.io.IOException
java.io.ObjectOutputStream stream
java.lang.Long getFailureTimestamp (org.junit.runner.Description)
org.junit.runner.Description key
void putTestFailureTimestamp (org.junit.runner.Description, long)
org.junit.runner.Description key
long end
boolean isNewTest (org.junit.runner.Description)
org.junit.runner.Description key
java.lang.Long getTestDuration (org.junit.runner.Description)
org.junit.runner.Description key
void putTestDuration (org.junit.runner.Description, long)
org.junit.runner.Description description
long duration
public org.junit.runner.notification.RunListener listener ()
public java.util.Comparator testComparator ()
}
org/junit/experimental/results/
org/junit/experimental/results/FailureList.class
FailureList.java
package org.junit.experimental.results
org.junit.experimental.results.FailureList extends java.lang.Object {
private final java.util.List failures
public void <init> (java.util.List)
java.util.List failures
public org.junit.runner.Result result ()
Exception e
org.junit.runner.notification.Failure failure
org.junit.runner.Result result
org.junit.runner.notification.RunListener listener
}
org/junit/experimental/results/PrintableResult.class
PrintableResult.java
package org.junit.experimental.results
public org.junit.experimental.results.PrintableResult extends java.lang.Object {
private org.junit.runner.Result result
public static org.junit.experimental.results.PrintableResult testResult (java.lang.Class)
Class type
public static org.junit.experimental.results.PrintableResult testResult (org.junit.runner.Request)
org.junit.runner.Request request
public void <init> (java.util.List)
java.util.List failures
private void <init> (org.junit.runner.Result)
org.junit.runner.Result result
public int failureCount ()
public java.util.List failures ()
public java.lang.String toString ()
java.io.ByteArrayOutputStream stream
}
org/junit/experimental/results/ResultMatchers$1.class
ResultMatchers.java
package org.junit.experimental.results
org.junit.experimental.results.ResultMatchers$1 extends org.hamcrest.TypeSafeMatcher {
final synthetic int val$count
void <init> (int)
public void describeTo (org.hamcrest.Description)
org.hamcrest.Description description
public boolean matchesSafely (org.junit.experimental.results.PrintableResult)
org.junit.experimental.results.PrintableResult item
public volatile synthetic boolean matchesSafely (java.lang.Object)
}
org/junit/experimental/results/ResultMatchers$2.class
ResultMatchers.java
package org.junit.experimental.results
org.junit.experimental.results.ResultMatchers$2 extends org.hamcrest.BaseMatcher {
final synthetic String val$string
void <init> (java.lang.String)
public boolean matches (java.lang.Object)
Object item
public void describeTo (org.hamcrest.Description)
org.hamcrest.Description description
}
org/junit/experimental/results/ResultMatchers$3.class
ResultMatchers.java
package org.junit.experimental.results
org.junit.experimental.results.ResultMatchers$3 extends org.hamcrest.TypeSafeMatcher {
final synthetic org.hamcrest.Matcher val$matcher
void <init> (org.hamcrest.Matcher)
public boolean matchesSafely (org.junit.experimental.results.PrintableResult)
org.junit.experimental.results.PrintableResult item
public void describeTo (org.hamcrest.Description)
org.hamcrest.Description description
public volatile synthetic boolean matchesSafely (java.lang.Object)
}
org/junit/experimental/results/ResultMatchers$4.class
ResultMatchers.java
package org.junit.experimental.results
org.junit.experimental.results.ResultMatchers$4 extends org.hamcrest.TypeSafeMatcher {
final synthetic String val$string
void <init> (java.lang.String)
public boolean matchesSafely (org.junit.experimental.results.PrintableResult)
org.junit.experimental.results.PrintableResult item
public void describeTo (org.hamcrest.Description)
org.hamcrest.Description description
public volatile synthetic boolean matchesSafely (java.lang.Object)
}
org/junit/experimental/results/ResultMatchers.class
ResultMatchers.java
package org.junit.experimental.results
public org.junit.experimental.results.ResultMatchers extends java.lang.Object {
public void <init> ()
public static org.hamcrest.Matcher isSuccessful ()
public static org.hamcrest.Matcher failureCountIs (int)
int count
public static org.hamcrest.Matcher hasSingleFailureContaining (java.lang.String)
String string
public static org.hamcrest.Matcher hasSingleFailureMatching (org.hamcrest.Matcher)
org.hamcrest.Matcher matcher
public static org.hamcrest.Matcher hasFailureContaining (java.lang.String)
String string
}
org/junit/experimental/runners/
org/junit/experimental/runners/Enclosed.class
Enclosed.java
package org.junit.experimental.runners
public org.junit.experimental.runners.Enclosed extends org.junit.runners.Suite {
public void <init> (java.lang.Class, org.junit.runners.model.RunnerBuilder) throws java.lang.Throwable
Class klass
org.junit.runners.model.RunnerBuilder builder
private static java.lang.Class[] filterAbstractClasses (java.lang.Class[])
Class clazz
Class[] classes
java.util.List filteredList
}
org/junit/experimental/theories/
org/junit/experimental/theories/DataPoint.class
DataPoint.java
package org.junit.experimental.theories
public abstract annotation org.junit.experimental.theories.DataPoint extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.String[] value ()
public abstract java.lang.Class[] ignoredExceptions ()
}
org/junit/experimental/theories/DataPoints.class
DataPoints.java
package org.junit.experimental.theories
public abstract annotation org.junit.experimental.theories.DataPoints extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.String[] value ()
public abstract java.lang.Class[] ignoredExceptions ()
}
org/junit/experimental/theories/FromDataPoints.class
FromDataPoints.java
package org.junit.experimental.theories
public abstract annotation org.junit.experimental.theories.FromDataPoints extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.String value ()
}
org/junit/experimental/theories/ParameterSignature.class
ParameterSignature.java
package org.junit.experimental.theories
public org.junit.experimental.theories.ParameterSignature extends java.lang.Object {
private static final java.util.Map CONVERTABLE_TYPES_MAP
private final Class type
private final java.lang.annotation.Annotation[] annotations
private static java.util.Map buildConvertableTypesMap ()
java.util.Map map
private static void putSymmetrically (java.util.Map, java.lang.Object, java.lang.Object)
java.util.Map map
Object a
Object b
public static java.util.ArrayList signatures (java.lang.reflect.Method)
java.lang.reflect.Method method
public static java.util.List signatures (java.lang.reflect.Constructor)
java.lang.reflect.Constructor constructor
private static java.util.ArrayList signatures (java.lang.Class[], java.lang.annotation.Annotation[][])
int i
Class[] parameterTypes
java.lang.annotation.Annotation[][] parameterAnnotations
java.util.ArrayList sigs
private void <init> (java.lang.Class, java.lang.annotation.Annotation[])
Class type
java.lang.annotation.Annotation[] annotations
public boolean canAcceptValue (java.lang.Object)
Object candidate
public boolean canAcceptType (java.lang.Class)
Class candidate
public boolean canPotentiallyAcceptType (java.lang.Class)
Class candidate
private boolean isAssignableViaTypeConversion (java.lang.Class, java.lang.Class)
Class wrapperClass
Class targetType
Class candidate
public java.lang.Class getType ()
public java.util.List getAnnotations ()
public boolean hasAnnotation (java.lang.Class)
Class type
public java.lang.annotation.Annotation findDeepAnnotation (java.lang.Class)
Class annotationType
java.lang.annotation.Annotation[] annotations2
private java.lang.annotation.Annotation findDeepAnnotation (java.lang.annotation.Annotation[], java.lang.Class, int)
java.lang.annotation.Annotation candidate
java.lang.annotation.Annotation each
java.lang.annotation.Annotation[] annotations
Class annotationType
int depth
public java.lang.annotation.Annotation getAnnotation (java.lang.Class)
java.lang.annotation.Annotation each
Class annotationType
static void <clinit> ()
}
org/junit/experimental/theories/ParameterSupplier.class
ParameterSupplier.java
package org.junit.experimental.theories
public abstract org.junit.experimental.theories.ParameterSupplier extends java.lang.Object {
public void <init> ()
public abstract java.util.List getValueSources (org.junit.experimental.theories.ParameterSignature) throws java.lang.Throwable
}
org/junit/experimental/theories/ParametersSuppliedBy.class
ParametersSuppliedBy.java
package org.junit.experimental.theories
public abstract annotation org.junit.experimental.theories.ParametersSuppliedBy extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.Class value ()
}
org/junit/experimental/theories/PotentialAssignment$1.class
PotentialAssignment.java
package org.junit.experimental.theories
org.junit.experimental.theories.PotentialAssignment$1 extends org.junit.experimental.theories.PotentialAssignment {
final synthetic Object val$value
final synthetic String val$name
void <init> (java.lang.Object, java.lang.String)
public java.lang.Object getValue ()
public java.lang.String toString ()
public java.lang.String getDescription ()
String valueString
String valueString
Throwable e
String valueString
}
org/junit/experimental/theories/PotentialAssignment$CouldNotGenerateValueException.class
PotentialAssignment.java
package org.junit.experimental.theories
public org.junit.experimental.theories.PotentialAssignment$CouldNotGenerateValueException extends java.lang.Exception {
private static final long serialVersionUID
public void <init> ()
public void <init> (java.lang.Throwable)
Throwable e
}
org/junit/experimental/theories/PotentialAssignment.class
PotentialAssignment.java
package org.junit.experimental.theories
public abstract org.junit.experimental.theories.PotentialAssignment extends java.lang.Object {
public void <init> ()
public static org.junit.experimental.theories.PotentialAssignment forValue (java.lang.String, java.lang.Object)
String name
Object value
public abstract java.lang.Object getValue () throws org.junit.experimental.theories.PotentialAssignment$CouldNotGenerateValueException
public abstract java.lang.String getDescription () throws org.junit.experimental.theories.PotentialAssignment$CouldNotGenerateValueException
}
org/junit/experimental/theories/Theories$TheoryAnchor$1$1.class
Theories.java
package org.junit.experimental.theories
org.junit.experimental.theories.Theories$TheoryAnchor$1$1 extends org.junit.runners.model.Statement {
final synthetic org.junit.runners.model.Statement val$statement
final synthetic org.junit.experimental.theories.Theories$TheoryAnchor$1 this$1
void <init> (org.junit.experimental.theories.Theories$TheoryAnchor$1, org.junit.runners.model.Statement)
org.junit.experimental.theories.Theories$TheoryAnchor$1 this$1
public void evaluate () throws java.lang.Throwable
org.junit.internal.AssumptionViolatedException e
Throwable e
}
org/junit/experimental/theories/Theories$TheoryAnchor$1.class
Theories.java
package org.junit.experimental.theories
org.junit.experimental.theories.Theories$TheoryAnchor$1 extends org.junit.runners.BlockJUnit4ClassRunner {
final synthetic org.junit.experimental.theories.internal.Assignments val$complete
final synthetic org.junit.experimental.theories.Theories$TheoryAnchor this$0
void <init> (org.junit.experimental.theories.Theories$TheoryAnchor, org.junit.runners.model.TestClass, org.junit.experimental.theories.internal.Assignments) throws org.junit.runners.model.InitializationError
org.junit.experimental.theories.Theories$TheoryAnchor this$0
org.junit.runners.model.TestClass testClass
protected void collectInitializationErrors (java.util.List)
java.util.List errors
public org.junit.runners.model.Statement methodBlock (org.junit.runners.model.FrameworkMethod)
org.junit.runners.model.FrameworkMethod method
org.junit.runners.model.Statement statement
protected org.junit.runners.model.Statement methodInvoker (org.junit.runners.model.FrameworkMethod, java.lang.Object)
org.junit.runners.model.FrameworkMethod method
Object test
public java.lang.Object createTest () throws java.lang.Exception
Object[] params
}
org/junit/experimental/theories/Theories$TheoryAnchor$2.class
Theories.java
package org.junit.experimental.theories
org.junit.experimental.theories.Theories$TheoryAnchor$2 extends org.junit.runners.model.Statement {
final synthetic org.junit.experimental.theories.internal.Assignments val$complete
final synthetic org.junit.runners.model.FrameworkMethod val$method
final synthetic Object val$freshInstance
final synthetic org.junit.experimental.theories.Theories$TheoryAnchor this$0
void <init> (org.junit.experimental.theories.Theories$TheoryAnchor, org.junit.experimental.theories.internal.Assignments, org.junit.runners.model.FrameworkMethod, java.lang.Object)
org.junit.experimental.theories.Theories$TheoryAnchor this$0
public void evaluate () throws java.lang.Throwable
Object[] values
}
org/junit/experimental/theories/Theories$TheoryAnchor.class
Theories.java
package org.junit.experimental.theories
public org.junit.experimental.theories.Theories$TheoryAnchor extends org.junit.runners.model.Statement {
private int successes
private final org.junit.runners.model.FrameworkMethod testMethod
private final org.junit.runners.model.TestClass testClass
private java.util.List fInvalidParameters
public void <init> (org.junit.runners.model.FrameworkMethod, org.junit.runners.model.TestClass)
org.junit.runners.model.FrameworkMethod testMethod
org.junit.runners.model.TestClass testClass
private org.junit.runners.model.TestClass getTestClass ()
public void evaluate () throws java.lang.Throwable
boolean hasTheoryAnnotation
protected void runWithAssignment (org.junit.experimental.theories.internal.Assignments) throws java.lang.Throwable
org.junit.experimental.theories.internal.Assignments parameterAssignment
protected void runWithIncompleteAssignment (org.junit.experimental.theories.internal.Assignments) throws java.lang.Throwable
org.junit.experimental.theories.PotentialAssignment source
org.junit.experimental.theories.internal.Assignments incomplete
protected void runWithCompleteAssignment (org.junit.experimental.theories.internal.Assignments) throws java.lang.Throwable
org.junit.experimental.theories.internal.Assignments complete
private org.junit.runners.model.Statement methodCompletesWithParameters (org.junit.runners.model.FrameworkMethod, org.junit.experimental.theories.internal.Assignments, java.lang.Object)
org.junit.runners.model.FrameworkMethod method
org.junit.experimental.theories.internal.Assignments complete
Object freshInstance
protected void handleAssumptionViolation (org.junit.internal.AssumptionViolatedException)
org.junit.internal.AssumptionViolatedException e
protected transient void reportParameterizedError (java.lang.Throwable, java.lang.Object[]) throws java.lang.Throwable
Throwable e
Object[] params
private boolean nullsOk ()
org.junit.experimental.theories.Theory annotation
protected void handleDataPointSuccess ()
}
org/junit/experimental/theories/Theories.class
Theories.java
package org.junit.experimental.theories
public org.junit.experimental.theories.Theories extends org.junit.runners.BlockJUnit4ClassRunner {
public void <init> (java.lang.Class) throws org.junit.runners.model.InitializationError
Class klass
protected void <init> (org.junit.runners.model.TestClass) throws org.junit.runners.model.InitializationError
org.junit.runners.model.TestClass testClass
protected void collectInitializationErrors (java.util.List)
java.util.List errors
private void validateDataPointFields (java.util.List)
java.lang.reflect.Field field
java.util.List errors
java.lang.reflect.Field[] fields
private void validateDataPointMethods (java.util.List)
java.lang.reflect.Method method
java.util.List errors
java.lang.reflect.Method[] methods
protected void validateConstructor (java.util.List)
java.util.List errors
protected void validateTestMethods (java.util.List)
org.junit.experimental.theories.ParametersSuppliedBy annotation
org.junit.experimental.theories.ParameterSignature signature
org.junit.runners.model.FrameworkMethod each
java.util.List errors
private void validateParameterSupplier (java.lang.Class, java.util.List)
Class[] paramTypes
Class supplierClass
java.util.List errors
java.lang.reflect.Constructor[] constructors
protected java.util.List computeTestMethods ()
java.util.List testMethods
java.util.List theoryMethods
public org.junit.runners.model.Statement methodBlock (org.junit.runners.model.FrameworkMethod)
org.junit.runners.model.FrameworkMethod method
}
org/junit/experimental/theories/Theory.class
Theory.java
package org.junit.experimental.theories
public abstract annotation org.junit.experimental.theories.Theory extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract boolean nullsAccepted ()
}
org/junit/experimental/theories/internal/
org/junit/experimental/theories/internal/AllMembersSupplier$MethodParameterValue.class
AllMembersSupplier.java
package org.junit.experimental.theories.internal
org.junit.experimental.theories.internal.AllMembersSupplier$MethodParameterValue extends org.junit.experimental.theories.PotentialAssignment {
private final org.junit.runners.model.FrameworkMethod method
private void <init> (org.junit.runners.model.FrameworkMethod)
org.junit.runners.model.FrameworkMethod dataPointMethod
public java.lang.Object getValue () throws org.junit.experimental.theories.PotentialAssignment$CouldNotGenerateValueException
IllegalArgumentException e
IllegalAccessException e
org.junit.experimental.theories.DataPoint annotation
Throwable throwable
public java.lang.String getDescription () throws org.junit.experimental.theories.PotentialAssignment$CouldNotGenerateValueException
}
org/junit/experimental/theories/internal/AllMembersSupplier.class
AllMembersSupplier.java
package org.junit.experimental.theories.internal
public org.junit.experimental.theories.internal.AllMembersSupplier extends org.junit.experimental.theories.ParameterSupplier {
private final org.junit.runners.model.TestClass clazz
public void <init> (org.junit.runners.model.TestClass)
org.junit.runners.model.TestClass type
public java.util.List getValueSources (org.junit.experimental.theories.ParameterSignature) throws java.lang.Throwable
org.junit.experimental.theories.ParameterSignature sig
java.util.List list
private void addMultiPointMethods (org.junit.experimental.theories.ParameterSignature, java.util.List) throws java.lang.Throwable
org.junit.experimental.theories.DataPoints annotation
Throwable throwable
Class returnType
org.junit.runners.model.FrameworkMethod dataPointsMethod
org.junit.experimental.theories.ParameterSignature sig
java.util.List list
private void addSinglePointMethods (org.junit.experimental.theories.ParameterSignature, java.util.List)
org.junit.runners.model.FrameworkMethod dataPointMethod
org.junit.experimental.theories.ParameterSignature sig
java.util.List list
private void addMultiPointFields (org.junit.experimental.theories.ParameterSignature, java.util.List)
Class type
java.lang.reflect.Field field
org.junit.experimental.theories.ParameterSignature sig
java.util.List list
private void addSinglePointFields (org.junit.experimental.theories.ParameterSignature, java.util.List)
Object value
java.lang.reflect.Field field
org.junit.experimental.theories.ParameterSignature sig
java.util.List list
private void addDataPointsValues (java.lang.Class, org.junit.experimental.theories.ParameterSignature, java.lang.String, java.util.List, java.lang.Object)
Class type
org.junit.experimental.theories.ParameterSignature sig
String name
java.util.List list
Object value
private void addArrayValues (org.junit.experimental.theories.ParameterSignature, java.lang.String, java.util.List, java.lang.Object)
Object value
int i
org.junit.experimental.theories.ParameterSignature sig
String name
java.util.List list
Object array
private void addIterableValues (org.junit.experimental.theories.ParameterSignature, java.lang.String, java.util.List, java.lang.Iterable)
Object value
org.junit.experimental.theories.ParameterSignature sig
String name
java.util.List list
Iterable iterable
java.util.Iterator iterator
int i
private java.lang.Object getStaticFieldValue (java.lang.reflect.Field)
IllegalArgumentException e
IllegalAccessException e
java.lang.reflect.Field field
private static boolean isAssignableToAnyOf (java.lang.Class[], java.lang.Object)
Class type
Class[] typeArray
Object target
protected java.util.Collection getDataPointsMethods (org.junit.experimental.theories.ParameterSignature)
org.junit.experimental.theories.ParameterSignature sig
protected java.util.Collection getSingleDataPointFields (org.junit.experimental.theories.ParameterSignature)
org.junit.runners.model.FrameworkField frameworkField
org.junit.experimental.theories.ParameterSignature sig
java.util.List fields
java.util.Collection validFields
protected java.util.Collection getDataPointsFields (org.junit.experimental.theories.ParameterSignature)
org.junit.runners.model.FrameworkField frameworkField
org.junit.experimental.theories.ParameterSignature sig
java.util.List fields
java.util.Collection validFields
protected java.util.Collection getSingleDataPointMethods (org.junit.experimental.theories.ParameterSignature)
org.junit.experimental.theories.ParameterSignature sig
}
org/junit/experimental/theories/internal/Assignments.class
Assignments.java
package org.junit.experimental.theories.internal
public org.junit.experimental.theories.internal.Assignments extends java.lang.Object {
private final java.util.List assigned
private final java.util.List unassigned
private final org.junit.runners.model.TestClass clazz
private void <init> (java.util.List, java.util.List, org.junit.runners.model.TestClass)
java.util.List assigned
java.util.List unassigned
org.junit.runners.model.TestClass clazz
public static org.junit.experimental.theories.internal.Assignments allUnassigned (java.lang.reflect.Method, org.junit.runners.model.TestClass)
java.lang.reflect.Method testMethod
org.junit.runners.model.TestClass testClass
java.util.List signatures
public boolean isComplete ()
public org.junit.experimental.theories.ParameterSignature nextUnassigned ()
public org.junit.experimental.theories.internal.Assignments assignNext (org.junit.experimental.theories.PotentialAssignment)
org.junit.experimental.theories.PotentialAssignment source
java.util.List potentialAssignments
public java.lang.Object[] getActualValues (int, int) throws org.junit.experimental.theories.PotentialAssignment$CouldNotGenerateValueException
int i
int start
int stop
Object[] values
public java.util.List potentialsForNextUnassigned () throws java.lang.Throwable
org.junit.experimental.theories.ParameterSignature unassigned
java.util.List assignments
private java.util.List generateAssignmentsFromTypeAlone (org.junit.experimental.theories.ParameterSignature)
org.junit.experimental.theories.ParameterSignature unassigned
Class paramType
private org.junit.experimental.theories.ParameterSupplier getSupplier (org.junit.experimental.theories.ParameterSignature) throws java.lang.Exception
org.junit.experimental.theories.ParameterSignature unassigned
org.junit.experimental.theories.ParametersSuppliedBy annotation
private org.junit.experimental.theories.ParameterSupplier buildParameterSupplierFromClass (java.lang.Class) throws java.lang.Exception
Class[] parameterTypes
java.lang.reflect.Constructor constructor
Class cls
java.lang.reflect.Constructor[] supplierConstructors
public java.lang.Object[] getConstructorArguments () throws org.junit.experimental.theories.PotentialAssignment$CouldNotGenerateValueException
public java.lang.Object[] getMethodArguments () throws org.junit.experimental.theories.PotentialAssignment$CouldNotGenerateValueException
public java.lang.Object[] getAllArguments () throws org.junit.experimental.theories.PotentialAssignment$CouldNotGenerateValueException
private int getConstructorParameterCount ()
java.util.List signatures
int constructorParameterCount
public java.lang.Object[] getArgumentStrings (boolean) throws org.junit.experimental.theories.PotentialAssignment$CouldNotGenerateValueException
int i
boolean nullsOk
Object[] values
}
org/junit/experimental/theories/internal/BooleanSupplier.class
BooleanSupplier.java
package org.junit.experimental.theories.internal
public org.junit.experimental.theories.internal.BooleanSupplier extends org.junit.experimental.theories.ParameterSupplier {
public void <init> ()
public java.util.List getValueSources (org.junit.experimental.theories.ParameterSignature)
org.junit.experimental.theories.ParameterSignature sig
}
org/junit/experimental/theories/internal/EnumSupplier.class
EnumSupplier.java
package org.junit.experimental.theories.internal
public org.junit.experimental.theories.internal.EnumSupplier extends org.junit.experimental.theories.ParameterSupplier {
private Class enumType
public void <init> (java.lang.Class)
Class enumType
public java.util.List getValueSources (org.junit.experimental.theories.ParameterSignature)
Object value
org.junit.experimental.theories.ParameterSignature sig
Object[] enumValues
java.util.List assignments
}
org/junit/experimental/theories/internal/ParameterizedAssertionError.class
ParameterizedAssertionError.java
package org.junit.experimental.theories.internal
public org.junit.experimental.theories.internal.ParameterizedAssertionError extends java.lang.AssertionError {
private static final long serialVersionUID
public transient void <init> (java.lang.Throwable, java.lang.String, java.lang.Object[])
Throwable targetException
String methodName
Object[] params
public boolean equals (java.lang.Object)
Object obj
public int hashCode ()
public static transient java.lang.String join (java.lang.String, java.lang.Object[])
String delimiter
Object[] params
public static java.lang.String join (java.lang.String, java.util.Collection)
Object next
String delimiter
java.util.Collection values
StringBuilder sb
java.util.Iterator iter
private static java.lang.String stringValueOf (java.lang.Object)
Throwable e
Object next
}
org/junit/experimental/theories/internal/SpecificDataPointsSupplier.class
SpecificDataPointsSupplier.java
package org.junit.experimental.theories.internal
public org.junit.experimental.theories.internal.SpecificDataPointsSupplier extends org.junit.experimental.theories.internal.AllMembersSupplier {
public void <init> (org.junit.runners.model.TestClass)
org.junit.runners.model.TestClass testClass
protected java.util.Collection getSingleDataPointFields (org.junit.experimental.theories.ParameterSignature)
String[] fieldNames
java.lang.reflect.Field field
org.junit.experimental.theories.ParameterSignature sig
java.util.Collection fields
String requestedName
java.util.List fieldsWithMatchingNames
protected java.util.Collection getDataPointsFields (org.junit.experimental.theories.ParameterSignature)
String[] fieldNames
java.lang.reflect.Field field
org.junit.experimental.theories.ParameterSignature sig
java.util.Collection fields
String requestedName
java.util.List fieldsWithMatchingNames
protected java.util.Collection getSingleDataPointMethods (org.junit.experimental.theories.ParameterSignature)
String[] methodNames
org.junit.runners.model.FrameworkMethod method
org.junit.experimental.theories.ParameterSignature sig
java.util.Collection methods
String requestedName
java.util.List methodsWithMatchingNames
protected java.util.Collection getDataPointsMethods (org.junit.experimental.theories.ParameterSignature)
String[] methodNames
org.junit.runners.model.FrameworkMethod method
org.junit.experimental.theories.ParameterSignature sig
java.util.Collection methods
String requestedName
java.util.List methodsWithMatchingNames
}
org/junit/experimental/theories/suppliers/
org/junit/experimental/theories/suppliers/TestedOn.class
TestedOn.java
package org.junit.experimental.theories.suppliers
public abstract annotation org.junit.experimental.theories.suppliers.TestedOn extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract int[] ints ()
}
org/junit/experimental/theories/suppliers/TestedOnSupplier.class
TestedOnSupplier.java
package org.junit.experimental.theories.suppliers
public org.junit.experimental.theories.suppliers.TestedOnSupplier extends org.junit.experimental.theories.ParameterSupplier {
public void <init> ()
public java.util.List getValueSources (org.junit.experimental.theories.ParameterSignature)
int i
org.junit.experimental.theories.ParameterSignature sig
java.util.List list
org.junit.experimental.theories.suppliers.TestedOn testedOn
int[] ints
}
org/junit/function/
org/junit/function/ThrowingRunnable.class
ThrowingRunnable.java
package org.junit.function
public abstract org.junit.function.ThrowingRunnable extends java.lang.Object {
public abstract void run () throws java.lang.Throwable
}
org/junit/internal/
org/junit/internal/ArrayComparisonFailure.class
ArrayComparisonFailure.java
package org.junit.internal
public org.junit.internal.ArrayComparisonFailure extends java.lang.AssertionError {
private static final long serialVersionUID
private final java.util.List fIndices
private final String fMessage
private final AssertionError fCause
public void <init> (java.lang.String, java.lang.AssertionError, int)
String message
AssertionError cause
int index
public void addDimension (int)
int index
public synchronized java.lang.Throwable getCause ()
public java.lang.String getMessage ()
int each
StringBuilder sb
public java.lang.String toString ()
}
org/junit/internal/AssumptionViolatedException.class
AssumptionViolatedException.java
package org.junit.internal
public org.junit.internal.AssumptionViolatedException extends java.lang.RuntimeException implements org.hamcrest.SelfDescribing {
private static final long serialVersionUID
private final String fAssumption
private final boolean fValueMatcher
private final Object fValue
private final org.hamcrest.Matcher fMatcher
public void <init> (java.lang.String, boolean, java.lang.Object, org.hamcrest.Matcher)
String assumption
boolean hasValue
Object value
org.hamcrest.Matcher matcher
public void <init> (java.lang.Object, org.hamcrest.Matcher)
Object value
org.hamcrest.Matcher matcher
public void <init> (java.lang.String, java.lang.Object, org.hamcrest.Matcher)
String assumption
Object value
org.hamcrest.Matcher matcher
public void <init> (java.lang.String)
String assumption
public void <init> (java.lang.String, java.lang.Throwable)
String assumption
Throwable e
public java.lang.String getMessage ()
public void describeTo (org.hamcrest.Description)
org.hamcrest.Description description
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream objectOutputStream
java.io.ObjectOutputStream$PutField putField
}
org/junit/internal/Checks.class
Checks.java
package org.junit.internal
public final org.junit.internal.Checks extends java.lang.Object {
private void <init> ()
public static java.lang.Object notNull (java.lang.Object)
Object value
public static java.lang.Object notNull (java.lang.Object, java.lang.String)
Object value
String message
}
org/junit/internal/Classes.class
Classes.java
package org.junit.internal
public org.junit.internal.Classes extends java.lang.Object {
public void <init> ()
public static java.lang.Class getClass (java.lang.String) throws java.lang.ClassNotFoundException
String className
public static java.lang.Class getClass (java.lang.String, java.lang.Class) throws java.lang.ClassNotFoundException
String className
Class callingClass
ClassLoader classLoader
}
org/junit/internal/ComparisonCriteria$1.class
ComparisonCriteria.java
package org.junit.internal
org.junit.internal.ComparisonCriteria$1 extends java.lang.Object {
final synthetic String val$string
void <init> (java.lang.String)
public java.lang.String toString ()
}
org/junit/internal/ComparisonCriteria.class
ComparisonCriteria.java
package org.junit.internal
public abstract org.junit.internal.ComparisonCriteria extends java.lang.Object {
private static final Object END_OF_ARRAY_SENTINEL
public void <init> ()
public void arrayEquals (java.lang.String, java.lang.Object, java.lang.Object) throws org.junit.internal.ArrayComparisonFailure
String message
Object expecteds
Object actuals
private void arrayEquals (java.lang.String, java.lang.Object, java.lang.Object, boolean) throws org.junit.internal.ArrayComparisonFailure
org.junit.internal.ArrayComparisonFailure e
AssertionError e
AssertionError e
Object expected
Object actual
int i
AssertionError e
Object expected
Object actual
String message
Object expecteds
Object actuals
boolean outer
String header
String exceptionMessage
int actualsLength
int expectedsLength
int prefixLength
private java.lang.Object getToStringableArrayElement (java.lang.Object, int, int)
Object element
Object array
int length
int index
private static java.lang.Object objectWithToString (java.lang.String)
String string
private java.lang.String componentTypeName (java.lang.Class)
Class arrayClass
Class componentType
private boolean isArray (java.lang.Object)
Object expected
protected abstract void assertElementsEqual (java.lang.Object, java.lang.Object)
static void <clinit> ()
}
org/junit/internal/ExactComparisonCriteria.class
ExactComparisonCriteria.java
package org.junit.internal
public org.junit.internal.ExactComparisonCriteria extends org.junit.internal.ComparisonCriteria {
public void <init> ()
protected void assertElementsEqual (java.lang.Object, java.lang.Object)
Object expected
Object actual
}
org/junit/internal/InexactComparisonCriteria.class
InexactComparisonCriteria.java
package org.junit.internal
public org.junit.internal.InexactComparisonCriteria extends org.junit.internal.ComparisonCriteria {
public Object fDelta
public void <init> (double)
double delta
public void <init> (float)
float delta
protected void assertElementsEqual (java.lang.Object, java.lang.Object)
Object expected
Object actual
}
org/junit/internal/JUnitSystem.class
JUnitSystem.java
package org.junit.internal
public abstract org.junit.internal.JUnitSystem extends java.lang.Object {
public abstract void exit (int)
public abstract java.io.PrintStream out ()
}
org/junit/internal/MethodSorter$1.class
MethodSorter.java
package org.junit.internal
org.junit.internal.MethodSorter$1 extends java.lang.Object implements java.util.Comparator {
void <init> ()
public int compare (java.lang.reflect.Method, java.lang.reflect.Method)
java.lang.reflect.Method m1
java.lang.reflect.Method m2
int i1
int i2
public volatile synthetic int compare (java.lang.Object, java.lang.Object)
}
org/junit/internal/MethodSorter$2.class
MethodSorter.java
package org.junit.internal
org.junit.internal.MethodSorter$2 extends java.lang.Object implements java.util.Comparator {
void <init> ()
public int compare (java.lang.reflect.Method, java.lang.reflect.Method)
java.lang.reflect.Method m1
java.lang.reflect.Method m2
int comparison
public volatile synthetic int compare (java.lang.Object, java.lang.Object)
}
org/junit/internal/MethodSorter.class
MethodSorter.java
package org.junit.internal
public org.junit.internal.MethodSorter extends java.lang.Object {
public static final java.util.Comparator DEFAULT
public static final java.util.Comparator NAME_ASCENDING
public static java.lang.reflect.Method[] getDeclaredMethods (java.lang.Class)
Class clazz
java.util.Comparator comparator
java.lang.reflect.Method[] methods
private void <init> ()
private static java.util.Comparator getSorter (org.junit.FixMethodOrder)
org.junit.FixMethodOrder fixMethodOrder
static void <clinit> ()
}
org/junit/internal/RealSystem.class
RealSystem.java
package org.junit.internal
public org.junit.internal.RealSystem extends java.lang.Object implements org.junit.internal.JUnitSystem {
public void <init> ()
public void exit (int)
int code
public java.io.PrintStream out ()
}
org/junit/internal/SerializableMatcherDescription.class
SerializableMatcherDescription.java
package org.junit.internal
org.junit.internal.SerializableMatcherDescription extends org.hamcrest.BaseMatcher implements java.io.Serializable {
private final String matcherDescription
private void <init> (org.hamcrest.Matcher)
org.hamcrest.Matcher matcher
public boolean matches (java.lang.Object)
Object o
public void describeTo (org.hamcrest.Description)
org.hamcrest.Description description
static org.hamcrest.Matcher asSerializableMatcher (org.hamcrest.Matcher)
org.hamcrest.Matcher matcher
}
org/junit/internal/SerializableValueDescription.class
SerializableValueDescription.java
package org.junit.internal
org.junit.internal.SerializableValueDescription extends java.lang.Object implements java.io.Serializable {
private final String value
private void <init> (java.lang.Object)
Object value
static java.lang.Object asSerializableValue (java.lang.Object)
Object value
public java.lang.String toString ()
}
org/junit/internal/TextListener.class
TextListener.java
package org.junit.internal
public org.junit.internal.TextListener extends org.junit.runner.notification.RunListener {
private final java.io.PrintStream writer
public void <init> (org.junit.internal.JUnitSystem)
org.junit.internal.JUnitSystem system
public void <init> (java.io.PrintStream)
java.io.PrintStream writer
public void testRunFinished (org.junit.runner.Result)
org.junit.runner.Result result
public void testStarted (org.junit.runner.Description)
org.junit.runner.Description description
public void testFailure (org.junit.runner.notification.Failure)
org.junit.runner.notification.Failure failure
public void testIgnored (org.junit.runner.Description)
org.junit.runner.Description description
private java.io.PrintStream getWriter ()
protected void printHeader (long)
long runTime
protected void printFailures (org.junit.runner.Result)
org.junit.runner.notification.Failure each
org.junit.runner.Result result
java.util.List failures
int i
protected void printFailure (org.junit.runner.notification.Failure, java.lang.String)
org.junit.runner.notification.Failure each
String prefix
protected void printFooter (org.junit.runner.Result)
org.junit.runner.Result result
protected java.lang.String elapsedTimeAsString (long)
long runTime
}
org/junit/internal/Throwables$1.class
Throwables.java
package org.junit.internal
org.junit.internal.Throwables$1 extends java.util.AbstractList {
final synthetic java.util.List val$list
void <init> (java.util.List)
public java.lang.Object get (int)
int index
public int size ()
}
org/junit/internal/Throwables$State$1.class
Throwables.java
package org.junit.internal
final enum org.junit.internal.Throwables$State$1 extends org.junit.internal.Throwables$State {
private void <init> (java.lang.String, int)
public org.junit.internal.Throwables$State processLine (java.lang.String)
String methodName
}
org/junit/internal/Throwables$State$2.class
Throwables.java
package org.junit.internal
final enum org.junit.internal.Throwables$State$2 extends org.junit.internal.Throwables$State {
private void <init> (java.lang.String, int)
public org.junit.internal.Throwables$State processLine (java.lang.String)
String methodName
}
org/junit/internal/Throwables$State$3.class
Throwables.java
package org.junit.internal
final enum org.junit.internal.Throwables$State$3 extends org.junit.internal.Throwables$State {
private void <init> (java.lang.String, int)
public org.junit.internal.Throwables$State processLine (java.lang.String)
String methodName
}
org/junit/internal/Throwables$State$4.class
Throwables.java
package org.junit.internal
final enum org.junit.internal.Throwables$State$4 extends org.junit.internal.Throwables$State {
private void <init> (java.lang.String, int)
public org.junit.internal.Throwables$State processLine (java.lang.String)
String methodName
}
org/junit/internal/Throwables$State.class
Throwables.java
package org.junit.internal
abstract enum org.junit.internal.Throwables$State extends java.lang.Enum {
public static final enum org.junit.internal.Throwables$State PROCESSING_OTHER_CODE
public static final enum org.junit.internal.Throwables$State PROCESSING_TEST_FRAMEWORK_CODE
public static final enum org.junit.internal.Throwables$State PROCESSING_REFLECTION_CODE
public static final enum org.junit.internal.Throwables$State DONE
private static final synthetic org.junit.internal.Throwables$State[] $VALUES
public static org.junit.internal.Throwables$State[] values ()
public static org.junit.internal.Throwables$State valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
protected abstract org.junit.internal.Throwables$State processLine (java.lang.String)
public final org.junit.internal.Throwables$State processStackTraceElement (java.lang.StackTraceElement)
StackTraceElement element
private static synthetic org.junit.internal.Throwables$State[] $values ()
static void <clinit> ()
}
org/junit/internal/Throwables.class
Throwables.java
package org.junit.internal
public final org.junit.internal.Throwables extends java.lang.Object {
private static final java.lang.reflect.Method getSuppressed
private static final String[] TEST_FRAMEWORK_METHOD_NAME_PREFIXES
private static final String[] TEST_FRAMEWORK_TEST_METHOD_NAME_PREFIXES
private static final String[] REFLECTION_METHOD_NAME_PREFIXES
private void <init> ()
public static java.lang.Exception rethrowAsException (java.lang.Throwable) throws java.lang.Exception
Throwable e
private static void rethrow (java.lang.Throwable) throws java.lang.Throwable
Throwable e
public static java.lang.String getStacktrace (java.lang.Throwable)
Throwable exception
java.io.StringWriter stringWriter
java.io.PrintWriter writer
public static java.lang.String getTrimmedStackTrace (java.lang.Throwable)
Throwable exception
java.util.List trimmedStackTraceLines
StringBuilder result
private static java.util.List getTrimmedStackTraceLines (java.lang.Throwable)
StackTraceElement each
java.util.List trimmedLines
StackTraceElement stackTraceElement
Throwable exception
java.util.List stackTraceElements
int linesToInclude
org.junit.internal.Throwables$State state
private static java.lang.reflect.Method initGetSuppressed ()
Throwable e
private static boolean hasSuppressed (java.lang.Throwable)
Throwable[] suppressed
Throwable e
Throwable exception
private static java.util.List getCauseStackTraceLines (java.lang.Throwable)
String line
String fullTrace
java.io.BufferedReader reader
java.util.List causedByLines
Throwable exception
private static java.lang.String getFullStackTrace (java.lang.Throwable)
Throwable exception
java.io.StringWriter stringWriter
java.io.PrintWriter writer
private static void appendStackTraceLines (java.util.List, java.lang.StringBuilder)
String stackTraceLine
java.util.List stackTraceLines
StringBuilder destBuilder
private static java.util.List asReversedList (java.util.List)
java.util.List list
private static boolean isTestFrameworkMethod (java.lang.String)
String methodName
private static boolean isReflectionMethod (java.lang.String)
String methodName
private static boolean isMatchingMethod (java.lang.String, java.lang.String[])
String methodNamePrefix
String methodName
String[] methodNamePrefixes
static void <clinit> ()
}
org/junit/internal/builders/
org/junit/internal/builders/AllDefaultPossibilitiesBuilder.class
AllDefaultPossibilitiesBuilder.java
package org.junit.internal.builders
public org.junit.internal.builders.AllDefaultPossibilitiesBuilder extends org.junit.runners.model.RunnerBuilder {
private final boolean canUseSuiteMethod
public void <init> ()
public void <init> (boolean)
boolean canUseSuiteMethod
public org.junit.runner.Runner runnerForClass (java.lang.Class) throws java.lang.Throwable
org.junit.runner.Runner runner
org.junit.runners.model.RunnerBuilder each
Class testClass
java.util.List builders
protected org.junit.internal.builders.JUnit4Builder junit4Builder ()
protected org.junit.internal.builders.JUnit3Builder junit3Builder ()
protected org.junit.internal.builders.AnnotatedBuilder annotatedBuilder ()
protected org.junit.internal.builders.IgnoredBuilder ignoredBuilder ()
protected org.junit.runners.model.RunnerBuilder suiteMethodBuilder ()
}
org/junit/internal/builders/AnnotatedBuilder.class
AnnotatedBuilder.java
package org.junit.internal.builders
public org.junit.internal.builders.AnnotatedBuilder extends org.junit.runners.model.RunnerBuilder {
private static final String CONSTRUCTOR_ERROR_FORMAT
private final org.junit.runners.model.RunnerBuilder suiteBuilder
public void <init> (org.junit.runners.model.RunnerBuilder)
org.junit.runners.model.RunnerBuilder suiteBuilder
public org.junit.runner.Runner runnerForClass (java.lang.Class) throws java.lang.Exception
org.junit.runner.RunWith annotation
Class currentTestClass
Class testClass
private java.lang.Class getEnclosingClassForNonStaticMemberClass (java.lang.Class)
Class currentTestClass
public org.junit.runner.Runner buildRunner (java.lang.Class, java.lang.Class) throws java.lang.Exception
String simpleName
NoSuchMethodException e2
NoSuchMethodException e
Class runnerClass
Class testClass
}
org/junit/internal/builders/IgnoredBuilder.class
IgnoredBuilder.java
package org.junit.internal.builders
public org.junit.internal.builders.IgnoredBuilder extends org.junit.runners.model.RunnerBuilder {
public void <init> ()
public org.junit.runner.Runner runnerForClass (java.lang.Class)
Class testClass
}
org/junit/internal/builders/IgnoredClassRunner.class
IgnoredClassRunner.java
package org.junit.internal.builders
public org.junit.internal.builders.IgnoredClassRunner extends org.junit.runner.Runner {
private final Class clazz
public void <init> (java.lang.Class)
Class testClass
public void run (org.junit.runner.notification.RunNotifier)
org.junit.runner.notification.RunNotifier notifier
public org.junit.runner.Description getDescription ()
}
org/junit/internal/builders/JUnit3Builder.class
JUnit3Builder.java
package org.junit.internal.builders
public org.junit.internal.builders.JUnit3Builder extends org.junit.runners.model.RunnerBuilder {
public void <init> ()
public org.junit.runner.Runner runnerForClass (java.lang.Class) throws java.lang.Throwable
Class testClass
boolean isPre4Test (java.lang.Class)
Class testClass
}
org/junit/internal/builders/JUnit4Builder.class
JUnit4Builder.java
package org.junit.internal.builders
public org.junit.internal.builders.JUnit4Builder extends org.junit.runners.model.RunnerBuilder {
public void <init> ()
public org.junit.runner.Runner runnerForClass (java.lang.Class) throws java.lang.Throwable
Class testClass
}
org/junit/internal/builders/NullBuilder.class
NullBuilder.java
package org.junit.internal.builders
public org.junit.internal.builders.NullBuilder extends org.junit.runners.model.RunnerBuilder {
public void <init> ()
public org.junit.runner.Runner runnerForClass (java.lang.Class) throws java.lang.Throwable
Class each
}
org/junit/internal/builders/SuiteMethodBuilder.class
SuiteMethodBuilder.java
package org.junit.internal.builders
public org.junit.internal.builders.SuiteMethodBuilder extends org.junit.runners.model.RunnerBuilder {
public void <init> ()
public org.junit.runner.Runner runnerForClass (java.lang.Class) throws java.lang.Throwable
Class each
public boolean hasSuiteMethod (java.lang.Class)
NoSuchMethodException e
Class testClass
}
org/junit/internal/management/
org/junit/internal/management/FakeRuntimeMXBean.class
FakeRuntimeMXBean.java
package org.junit.internal.management
org.junit.internal.management.FakeRuntimeMXBean extends java.lang.Object implements org.junit.internal.management.RuntimeMXBean {
void <init> ()
public java.util.List getInputArguments ()
}
org/junit/internal/management/FakeThreadMXBean.class
FakeThreadMXBean.java
package org.junit.internal.management
final org.junit.internal.management.FakeThreadMXBean extends java.lang.Object implements org.junit.internal.management.ThreadMXBean {
void <init> ()
public long getThreadCpuTime (long)
long id
public boolean isThreadCpuTimeSupported ()
}
org/junit/internal/management/ManagementFactory$FactoryHolder.class
ManagementFactory.java
package org.junit.internal.management
final org.junit.internal.management.ManagementFactory$FactoryHolder extends java.lang.Object {
private static final Class MANAGEMENT_FACTORY_CLASS
private void <init> ()
static java.lang.Object getBeanObject (java.lang.String)
String methodName
static void <clinit> ()
Class managementFactoryClass
}
org/junit/internal/management/ManagementFactory$RuntimeHolder.class
ManagementFactory.java
package org.junit.internal.management
final org.junit.internal.management.ManagementFactory$RuntimeHolder extends java.lang.Object {
private static final org.junit.internal.management.RuntimeMXBean RUNTIME_MX_BEAN
private void <init> ()
private static final org.junit.internal.management.RuntimeMXBean getBean (java.lang.Object)
Object runtimeMxBean
static void <clinit> ()
}
org/junit/internal/management/ManagementFactory$ThreadHolder.class
ManagementFactory.java
package org.junit.internal.management
final org.junit.internal.management.ManagementFactory$ThreadHolder extends java.lang.Object {
private static final org.junit.internal.management.ThreadMXBean THREAD_MX_BEAN
private void <init> ()
private static final org.junit.internal.management.ThreadMXBean getBean (java.lang.Object)
Object threadMxBean
static void <clinit> ()
}
org/junit/internal/management/ManagementFactory.class
ManagementFactory.java
package org.junit.internal.management
public org.junit.internal.management.ManagementFactory extends java.lang.Object {
public void <init> ()
public static org.junit.internal.management.RuntimeMXBean getRuntimeMXBean ()
public static org.junit.internal.management.ThreadMXBean getThreadMXBean ()
}
org/junit/internal/management/ReflectiveRuntimeMXBean$Holder.class
ReflectiveRuntimeMXBean.java
package org.junit.internal.management
final org.junit.internal.management.ReflectiveRuntimeMXBean$Holder extends java.lang.Object {
private static final java.lang.reflect.Method getInputArgumentsMethod
private void <init> ()
static void <clinit> ()
Class threadMXBeanClass
java.lang.reflect.Method inputArguments
}
org/junit/internal/management/ReflectiveRuntimeMXBean.class
ReflectiveRuntimeMXBean.java
package org.junit.internal.management
final org.junit.internal.management.ReflectiveRuntimeMXBean extends java.lang.Object implements org.junit.internal.management.RuntimeMXBean {
private final Object runtimeMxBean
void <init> (java.lang.Object)
Object runtimeMxBean
public java.util.List getInputArguments ()
}
org/junit/internal/management/ReflectiveThreadMXBean$Holder.class
ReflectiveThreadMXBean.java
package org.junit.internal.management
final org.junit.internal.management.ReflectiveThreadMXBean$Holder extends java.lang.Object {
static final java.lang.reflect.Method getThreadCpuTimeMethod
static final java.lang.reflect.Method isThreadCpuTimeSupportedMethod
private static final String FAILURE_MESSAGE
private void <init> ()
static void <clinit> ()
Class threadMXBeanClass
java.lang.reflect.Method threadCpuTime
java.lang.reflect.Method threadCpuTimeSupported
}
org/junit/internal/management/ReflectiveThreadMXBean.class
ReflectiveThreadMXBean.java
package org.junit.internal.management
final org.junit.internal.management.ReflectiveThreadMXBean extends java.lang.Object implements org.junit.internal.management.ThreadMXBean {
private final Object threadMxBean
void <init> (java.lang.Object)
Object threadMxBean
public long getThreadCpuTime (long)
ClassCastException e
IllegalAccessException e
IllegalArgumentException e
java.lang.reflect.InvocationTargetException e
Exception error
long id
public boolean isThreadCpuTimeSupported ()
}
org/junit/internal/management/RuntimeMXBean.class
RuntimeMXBean.java
package org.junit.internal.management
public abstract org.junit.internal.management.RuntimeMXBean extends java.lang.Object {
public abstract java.util.List getInputArguments ()
}
org/junit/internal/management/ThreadMXBean.class
ThreadMXBean.java
package org.junit.internal.management
public abstract org.junit.internal.management.ThreadMXBean extends java.lang.Object {
public abstract long getThreadCpuTime (long)
public abstract boolean isThreadCpuTimeSupported ()
}
org/junit/internal/matchers/
org/junit/internal/matchers/StacktracePrintingMatcher.class
StacktracePrintingMatcher.java
package org.junit.internal.matchers
public org.junit.internal.matchers.StacktracePrintingMatcher extends org.hamcrest.TypeSafeMatcher {
private final org.hamcrest.Matcher throwableMatcher
public void <init> (org.hamcrest.Matcher)
org.hamcrest.Matcher throwableMatcher
public void describeTo (org.hamcrest.Description)
org.hamcrest.Description description
protected boolean matchesSafely (java.lang.Throwable)
Throwable item
protected void describeMismatchSafely (java.lang.Throwable, org.hamcrest.Description)
Throwable item
org.hamcrest.Description description
private java.lang.String readStacktrace (java.lang.Throwable)
Throwable throwable
public static org.hamcrest.Matcher isThrowable (org.hamcrest.Matcher)
org.hamcrest.Matcher throwableMatcher
public static org.hamcrest.Matcher isException (org.hamcrest.Matcher)
org.hamcrest.Matcher exceptionMatcher
protected volatile synthetic void describeMismatchSafely (java.lang.Object, org.hamcrest.Description)
protected volatile synthetic boolean matchesSafely (java.lang.Object)
}
org/junit/internal/matchers/ThrowableCauseMatcher.class
ThrowableCauseMatcher.java
package org.junit.internal.matchers
public org.junit.internal.matchers.ThrowableCauseMatcher extends org.hamcrest.TypeSafeMatcher {
private final org.hamcrest.Matcher causeMatcher
public void <init> (org.hamcrest.Matcher)
org.hamcrest.Matcher causeMatcher
public void describeTo (org.hamcrest.Description)
org.hamcrest.Description description
protected boolean matchesSafely (java.lang.Throwable)
Throwable item
protected void describeMismatchSafely (java.lang.Throwable, org.hamcrest.Description)
Throwable item
org.hamcrest.Description description
public static org.hamcrest.Matcher hasCause (org.hamcrest.Matcher)
org.hamcrest.Matcher matcher
protected volatile synthetic void describeMismatchSafely (java.lang.Object, org.hamcrest.Description)
protected volatile synthetic boolean matchesSafely (java.lang.Object)
}
org/junit/internal/matchers/ThrowableMessageMatcher.class
ThrowableMessageMatcher.java
package org.junit.internal.matchers
public org.junit.internal.matchers.ThrowableMessageMatcher extends org.hamcrest.TypeSafeMatcher {
private final org.hamcrest.Matcher matcher
public void <init> (org.hamcrest.Matcher)
org.hamcrest.Matcher matcher
public void describeTo (org.hamcrest.Description)
org.hamcrest.Description description
protected boolean matchesSafely (java.lang.Throwable)
Throwable item
protected void describeMismatchSafely (java.lang.Throwable, org.hamcrest.Description)
Throwable item
org.hamcrest.Description description
public static org.hamcrest.Matcher hasMessage (org.hamcrest.Matcher)
org.hamcrest.Matcher matcher
protected volatile synthetic void describeMismatchSafely (java.lang.Object, org.hamcrest.Description)
protected volatile synthetic boolean matchesSafely (java.lang.Object)
}
org/junit/internal/matchers/TypeSafeMatcher.class
TypeSafeMatcher.java
package org.junit.internal.matchers
public abstract org.junit.internal.matchers.TypeSafeMatcher extends org.hamcrest.BaseMatcher {
private Class expectedType
public abstract boolean matchesSafely (java.lang.Object)
protected void <init> ()
private static java.lang.Class findExpectedType (java.lang.Class)
java.lang.reflect.Method method
Class c
Class fromClass
private static boolean isMatchesSafelyMethod (java.lang.reflect.Method)
java.lang.reflect.Method method
protected void <init> (java.lang.Class)
Class expectedType
public final boolean matches (java.lang.Object)
Object item
}
org/junit/internal/requests/
org/junit/internal/requests/ClassRequest$CustomAllDefaultPossibilitiesBuilder.class
ClassRequest.java
package org.junit.internal.requests
org.junit.internal.requests.ClassRequest$CustomAllDefaultPossibilitiesBuilder extends org.junit.internal.builders.AllDefaultPossibilitiesBuilder {
final synthetic org.junit.internal.requests.ClassRequest this$0
private void <init> (org.junit.internal.requests.ClassRequest)
protected org.junit.runners.model.RunnerBuilder suiteMethodBuilder ()
}
org/junit/internal/requests/ClassRequest$CustomSuiteMethodBuilder.class
ClassRequest.java
package org.junit.internal.requests
org.junit.internal.requests.ClassRequest$CustomSuiteMethodBuilder extends org.junit.internal.builders.SuiteMethodBuilder {
final synthetic org.junit.internal.requests.ClassRequest this$0
private void <init> (org.junit.internal.requests.ClassRequest)
public org.junit.runner.Runner runnerForClass (java.lang.Class) throws java.lang.Throwable
Class testClass
}
org/junit/internal/requests/ClassRequest.class
ClassRequest.java
package org.junit.internal.requests
public org.junit.internal.requests.ClassRequest extends org.junit.internal.requests.MemoizingRequest {
private final Class fTestClass
private final boolean canUseSuiteMethod
public void <init> (java.lang.Class, boolean)
Class testClass
boolean canUseSuiteMethod
public void <init> (java.lang.Class)
Class testClass
protected org.junit.runner.Runner createRunner ()
}
org/junit/internal/requests/FilterRequest.class
FilterRequest.java
package org.junit.internal.requests
public final org.junit.internal.requests.FilterRequest extends org.junit.runner.Request {
private final org.junit.runner.Request request
private final org.junit.runner.manipulation.Filter fFilter
public void <init> (org.junit.runner.Request, org.junit.runner.manipulation.Filter)
org.junit.runner.Request request
org.junit.runner.manipulation.Filter filter
public org.junit.runner.Runner getRunner ()
org.junit.runner.Runner runner
org.junit.runner.manipulation.NoTestsRemainException e
}
org/junit/internal/requests/MemoizingRequest.class
MemoizingRequest.java
package org.junit.internal.requests
abstract org.junit.internal.requests.MemoizingRequest extends org.junit.runner.Request {
private final java.util.concurrent.locks.Lock runnerLock
private volatile org.junit.runner.Runner runner
void <init> ()
public final org.junit.runner.Runner getRunner ()
protected abstract org.junit.runner.Runner createRunner ()
}
org/junit/internal/requests/OrderingRequest.class
OrderingRequest.java
package org.junit.internal.requests
public org.junit.internal.requests.OrderingRequest extends org.junit.internal.requests.MemoizingRequest {
private final org.junit.runner.Request request
private final org.junit.runner.manipulation.Ordering ordering
public void <init> (org.junit.runner.Request, org.junit.runner.manipulation.Ordering)
org.junit.runner.Request request
org.junit.runner.manipulation.Ordering ordering
protected org.junit.runner.Runner createRunner ()
org.junit.runner.manipulation.InvalidOrderingException e
org.junit.runner.Runner runner
}
org/junit/internal/requests/SortingRequest.class
SortingRequest.java
package org.junit.internal.requests
public org.junit.internal.requests.SortingRequest extends org.junit.runner.Request {
private final org.junit.runner.Request request
private final java.util.Comparator comparator
public void <init> (org.junit.runner.Request, java.util.Comparator)
org.junit.runner.Request request
java.util.Comparator comparator
public org.junit.runner.Runner getRunner ()
org.junit.runner.Runner runner
}
org/junit/internal/runners/
org/junit/internal/runners/ClassRoadie.class
ClassRoadie.java
package org.junit.internal.runners
public org.junit.internal.runners.ClassRoadie extends java.lang.Object {
private org.junit.runner.notification.RunNotifier notifier
private org.junit.internal.runners.TestClass testClass
private org.junit.runner.Description description
private final Runnable runnable
public void <init> (org.junit.runner.notification.RunNotifier, org.junit.internal.runners.TestClass, org.junit.runner.Description, java.lang.Runnable)
org.junit.runner.notification.RunNotifier notifier
org.junit.internal.runners.TestClass testClass
org.junit.runner.Description description
Runnable runnable
protected void runUnprotected ()
protected void addFailure (java.lang.Throwable)
Throwable targetException
public void runProtected ()
private void runBefores () throws org.junit.internal.runners.FailedBefore
java.lang.reflect.Method before
java.util.List befores
java.lang.reflect.InvocationTargetException e
org.junit.internal.AssumptionViolatedException e
Throwable e
private void runAfters ()
java.lang.reflect.InvocationTargetException e
Throwable e
java.lang.reflect.Method after
java.util.List afters
}
org/junit/internal/runners/ErrorReportingRunner.class
ErrorReportingRunner.java
package org.junit.internal.runners
public org.junit.internal.runners.ErrorReportingRunner extends org.junit.runner.Runner {
private final java.util.List causes
private final String classNames
public void <init> (java.lang.Class, java.lang.Throwable)
Class testClass
Throwable cause
public transient void <init> (java.lang.Throwable, java.lang.Class[])
Class testClass
Throwable cause
Class[] testClasses
public org.junit.runner.Description getDescription ()
Throwable each
org.junit.runner.Description description
public void run (org.junit.runner.notification.RunNotifier)
Throwable each
org.junit.runner.notification.RunNotifier notifier
private transient java.lang.String getClassNames (java.lang.Class[])
Class testClass
Class[] testClasses
StringBuilder builder
private java.util.List getCauses (java.lang.Throwable)
Throwable cause
private org.junit.runner.Description describeCause ()
private void runCause (java.lang.Throwable, org.junit.runner.notification.RunNotifier)
Throwable child
org.junit.runner.notification.RunNotifier notifier
org.junit.runner.Description description
}
org/junit/internal/runners/FailedBefore.class
FailedBefore.java
package org.junit.internal.runners
org.junit.internal.runners.FailedBefore extends java.lang.Exception {
private static final long serialVersionUID
void <init> ()
}
org/junit/internal/runners/InitializationError.class
InitializationError.java
package org.junit.internal.runners
public org.junit.internal.runners.InitializationError extends java.lang.Exception {
private static final long serialVersionUID
private final java.util.List fErrors
public void <init> (java.util.List)
java.util.List errors
public transient void <init> (java.lang.Throwable[])
Throwable[] errors
public void <init> (java.lang.String)
String string
public java.util.List getCauses ()
}
org/junit/internal/runners/JUnit38ClassRunner$OldTestClassAdaptingListener.class
JUnit38ClassRunner.java
package org.junit.internal.runners
final org.junit.internal.runners.JUnit38ClassRunner$OldTestClassAdaptingListener extends java.lang.Object implements junit.framework.TestListener {
private final org.junit.runner.notification.RunNotifier notifier
private void <init> (org.junit.runner.notification.RunNotifier)
org.junit.runner.notification.RunNotifier notifier
public void endTest (junit.framework.Test)
junit.framework.Test test
public void startTest (junit.framework.Test)
junit.framework.Test test
public void addError (junit.framework.Test, java.lang.Throwable)
junit.framework.Test test
Throwable e
org.junit.runner.notification.Failure failure
private org.junit.runner.Description asDescription (junit.framework.Test)
org.junit.runner.Describable facade
junit.framework.Test test
private java.lang.Class getEffectiveClass (junit.framework.Test)
junit.framework.Test test
private java.lang.String getName (junit.framework.Test)
junit.framework.Test test
public void addFailure (junit.framework.Test, junit.framework.AssertionFailedError)
junit.framework.Test test
junit.framework.AssertionFailedError t
}
org/junit/internal/runners/JUnit38ClassRunner.class
JUnit38ClassRunner.java
package org.junit.internal.runners
public org.junit.internal.runners.JUnit38ClassRunner extends org.junit.runner.Runner implements org.junit.runner.manipulation.Filterable org.junit.runner.manipulation.Orderable {
private volatile junit.framework.Test test
public void <init> (java.lang.Class)
Class klass
public void <init> (junit.framework.Test)
junit.framework.Test test
public void run (org.junit.runner.notification.RunNotifier)
org.junit.runner.notification.RunNotifier notifier
junit.framework.TestResult result
public junit.framework.TestListener createAdaptingListener (org.junit.runner.notification.RunNotifier)
org.junit.runner.notification.RunNotifier notifier
public org.junit.runner.Description getDescription ()
private static org.junit.runner.Description makeDescription (junit.framework.Test)
junit.framework.TestCase tc
org.junit.runner.Description made
int i
junit.framework.TestSuite ts
String name
org.junit.runner.Description description
int n
org.junit.runner.Describable adapter
junit.extensions.TestDecorator decorator
junit.framework.Test test
private static java.lang.annotation.Annotation[] getAnnotations (junit.framework.TestCase)
java.lang.reflect.Method m
junit.framework.TestCase test
private static java.lang.String createSuiteDescription (junit.framework.TestSuite)
junit.framework.TestSuite ts
int count
String example
public void filter (org.junit.runner.manipulation.Filter) throws org.junit.runner.manipulation.NoTestsRemainException
org.junit.runner.manipulation.Filterable adapter
junit.framework.Test test
int i
junit.framework.TestSuite suite
junit.framework.TestSuite filtered
int n
org.junit.runner.manipulation.Filter filter
public void sort (org.junit.runner.manipulation.Sorter)
org.junit.runner.manipulation.Sortable adapter
org.junit.runner.manipulation.Sorter sorter
public void order (org.junit.runner.manipulation.Orderer) throws org.junit.runner.manipulation.InvalidOrderingException
org.junit.runner.manipulation.Orderable adapter
org.junit.runner.manipulation.Orderer orderer
private void setTest (junit.framework.Test)
junit.framework.Test test
private junit.framework.Test getTest ()
}
org/junit/internal/runners/JUnit4ClassRunner$1.class
JUnit4ClassRunner.java
package org.junit.internal.runners
org.junit.internal.runners.JUnit4ClassRunner$1 extends java.lang.Object implements java.lang.Runnable {
final synthetic org.junit.runner.notification.RunNotifier val$notifier
final synthetic org.junit.internal.runners.JUnit4ClassRunner this$0
void <init> (org.junit.internal.runners.JUnit4ClassRunner, org.junit.runner.notification.RunNotifier)
org.junit.internal.runners.JUnit4ClassRunner this$0
public void run ()
}
org/junit/internal/runners/JUnit4ClassRunner$2.class
JUnit4ClassRunner.java
package org.junit.internal.runners
org.junit.internal.runners.JUnit4ClassRunner$2 extends java.lang.Object implements java.util.Comparator {
final synthetic org.junit.runner.manipulation.Sorter val$sorter
final synthetic org.junit.internal.runners.JUnit4ClassRunner this$0
void <init> (org.junit.internal.runners.JUnit4ClassRunner, org.junit.runner.manipulation.Sorter)
org.junit.internal.runners.JUnit4ClassRunner this$0
public int compare (java.lang.reflect.Method, java.lang.reflect.Method)
java.lang.reflect.Method o1
java.lang.reflect.Method o2
public volatile synthetic int compare (java.lang.Object, java.lang.Object)
}
org/junit/internal/runners/JUnit4ClassRunner.class
JUnit4ClassRunner.java
package org.junit.internal.runners
public org.junit.internal.runners.JUnit4ClassRunner extends org.junit.runner.Runner implements org.junit.runner.manipulation.Filterable org.junit.runner.manipulation.Sortable {
private final java.util.List testMethods
private org.junit.internal.runners.TestClass testClass
public void <init> (java.lang.Class) throws org.junit.internal.runners.InitializationError
Class klass
protected java.util.List getTestMethods ()
protected void validate () throws org.junit.internal.runners.InitializationError
org.junit.internal.runners.MethodValidator methodValidator
public void run (org.junit.runner.notification.RunNotifier)
org.junit.runner.notification.RunNotifier notifier
protected void runMethods (org.junit.runner.notification.RunNotifier)
java.lang.reflect.Method method
org.junit.runner.notification.RunNotifier notifier
public org.junit.runner.Description getDescription ()
java.lang.reflect.Method method
org.junit.runner.Description spec
java.util.List testMethods
protected java.lang.annotation.Annotation[] classAnnotations ()
protected java.lang.String getName ()
protected java.lang.Object createTest () throws java.lang.Exception
protected void invokeTestMethod (java.lang.reflect.Method, org.junit.runner.notification.RunNotifier)
Object test
java.lang.reflect.InvocationTargetException e
Exception e
java.lang.reflect.Method method
org.junit.runner.notification.RunNotifier notifier
org.junit.runner.Description description
Object test
org.junit.internal.runners.TestMethod testMethod
private void testAborted (org.junit.runner.notification.RunNotifier, org.junit.runner.Description, java.lang.Throwable)
org.junit.runner.notification.RunNotifier notifier
org.junit.runner.Description description
Throwable e
protected org.junit.internal.runners.TestMethod wrapMethod (java.lang.reflect.Method)
java.lang.reflect.Method method
protected java.lang.String testName (java.lang.reflect.Method)
java.lang.reflect.Method method
protected org.junit.runner.Description methodDescription (java.lang.reflect.Method)
java.lang.reflect.Method method
protected java.lang.annotation.Annotation[] testAnnotations (java.lang.reflect.Method)
java.lang.reflect.Method method
public void filter (org.junit.runner.manipulation.Filter) throws org.junit.runner.manipulation.NoTestsRemainException
java.lang.reflect.Method method
java.util.Iterator iter
org.junit.runner.manipulation.Filter filter
public void sort (org.junit.runner.manipulation.Sorter)
org.junit.runner.manipulation.Sorter sorter
protected org.junit.internal.runners.TestClass getTestClass ()
}
org/junit/internal/runners/MethodRoadie$1$1.class
MethodRoadie.java
package org.junit.internal.runners
org.junit.internal.runners.MethodRoadie$1$1 extends java.lang.Object implements java.util.concurrent.Callable {
final synthetic org.junit.internal.runners.MethodRoadie$1 this$1
void <init> (org.junit.internal.runners.MethodRoadie$1)
org.junit.internal.runners.MethodRoadie$1 this$1
public java.lang.Object call () throws java.lang.Exception
}
org/junit/internal/runners/MethodRoadie$1.class
MethodRoadie.java
package org.junit.internal.runners
org.junit.internal.runners.MethodRoadie$1 extends java.lang.Object implements java.lang.Runnable {
final synthetic long val$timeout
final synthetic org.junit.internal.runners.MethodRoadie this$0
void <init> (org.junit.internal.runners.MethodRoadie, long)
org.junit.internal.runners.MethodRoadie this$0
public void run ()
boolean terminated
java.util.concurrent.TimeoutException e
Exception e
java.util.concurrent.ExecutorService service
java.util.concurrent.Callable callable
java.util.concurrent.Future result
}
org/junit/internal/runners/MethodRoadie$2.class
MethodRoadie.java
package org.junit.internal.runners
org.junit.internal.runners.MethodRoadie$2 extends java.lang.Object implements java.lang.Runnable {
final synthetic org.junit.internal.runners.MethodRoadie this$0
void <init> (org.junit.internal.runners.MethodRoadie)
org.junit.internal.runners.MethodRoadie this$0
public void run ()
}
org/junit/internal/runners/MethodRoadie.class
MethodRoadie.java
package org.junit.internal.runners
public org.junit.internal.runners.MethodRoadie extends java.lang.Object {
private final Object test
private final org.junit.runner.notification.RunNotifier notifier
private final org.junit.runner.Description description
private org.junit.internal.runners.TestMethod testMethod
public void <init> (java.lang.Object, org.junit.internal.runners.TestMethod, org.junit.runner.notification.RunNotifier, org.junit.runner.Description)
Object test
org.junit.internal.runners.TestMethod method
org.junit.runner.notification.RunNotifier notifier
org.junit.runner.Description description
public void run ()
long timeout
private void runWithTimeout (long)
long timeout
public void runTest ()
public void runBeforesThenTestThenAfters (java.lang.Runnable)
Exception e
Runnable test
protected void runTestMethod ()
String message
Throwable actual
java.lang.reflect.InvocationTargetException e
Throwable e
private void runBefores () throws org.junit.internal.runners.FailedBefore
java.lang.reflect.Method before
java.util.List befores
java.lang.reflect.InvocationTargetException e
org.junit.internal.AssumptionViolatedException e
Throwable e
private void runAfters ()
java.lang.reflect.InvocationTargetException e
Throwable e
java.lang.reflect.Method after
java.util.List afters
protected void addFailure (java.lang.Throwable)
Throwable e
}
org/junit/internal/runners/MethodValidator.class
MethodValidator.java
package org.junit.internal.runners
public org.junit.internal.runners.MethodValidator extends java.lang.Object {
private final java.util.List errors
private org.junit.internal.runners.TestClass testClass
public void <init> (org.junit.internal.runners.TestClass)
org.junit.internal.runners.TestClass testClass
public void validateInstanceMethods ()
java.util.List methods
public void validateStaticMethods ()
public java.util.List validateMethodsForDefaultRunner ()
public void assertValid () throws org.junit.internal.runners.InitializationError
public void validateNoArgConstructor ()
Exception e
private void validateTestMethods (java.lang.Class, boolean)
String state
java.lang.reflect.Method each
Class annotation
boolean isStatic
java.util.List methods
}
org/junit/internal/runners/SuiteMethod.class
SuiteMethod.java
package org.junit.internal.runners
public org.junit.internal.runners.SuiteMethod extends org.junit.internal.runners.JUnit38ClassRunner {
public void <init> (java.lang.Class) throws java.lang.Throwable
Class klass
public static junit.framework.Test testFromSuiteMethod (java.lang.Class) throws java.lang.Throwable
java.lang.reflect.InvocationTargetException e
Class klass
java.lang.reflect.Method suiteMethod
junit.framework.Test suite
}
org/junit/internal/runners/TestClass.class
TestClass.java
package org.junit.internal.runners
public org.junit.internal.runners.TestClass extends java.lang.Object {
private final Class klass
public void <init> (java.lang.Class)
Class klass
public java.util.List getTestMethods ()
java.util.List getBefores ()
java.util.List getAfters ()
public java.util.List getAnnotatedMethods (java.lang.Class)
java.lang.annotation.Annotation annotation
java.lang.reflect.Method eachMethod
java.lang.reflect.Method[] methods
Class eachClass
Class annotationClass
java.util.List results
private boolean runsTopToBottom (java.lang.Class)
Class annotation
private boolean isShadowed (java.lang.reflect.Method, java.util.List)
java.lang.reflect.Method each
java.lang.reflect.Method method
java.util.List results
private boolean isShadowed (java.lang.reflect.Method, java.lang.reflect.Method)
int i
java.lang.reflect.Method current
java.lang.reflect.Method previous
private java.util.List getSuperClasses (java.lang.Class)
Class testClass
java.util.List results
Class current
public java.lang.reflect.Constructor getConstructor () throws java.lang.SecurityException java.lang.NoSuchMethodException
public java.lang.Class getJavaClass ()
public java.lang.String getName ()
}
org/junit/internal/runners/TestMethod.class
TestMethod.java
package org.junit.internal.runners
public org.junit.internal.runners.TestMethod extends java.lang.Object {
private final java.lang.reflect.Method method
private org.junit.internal.runners.TestClass testClass
public void <init> (java.lang.reflect.Method, org.junit.internal.runners.TestClass)
java.lang.reflect.Method method
org.junit.internal.runners.TestClass testClass
public boolean isIgnored ()
public long getTimeout ()
org.junit.Test annotation
long timeout
protected java.lang.Class getExpectedException ()
org.junit.Test annotation
boolean isUnexpected (java.lang.Throwable)
Throwable exception
boolean expectsException ()
java.util.List getBefores ()
java.util.List getAfters ()
public void invoke (java.lang.Object) throws java.lang.IllegalArgumentException java.lang.IllegalAccessException java.lang.reflect.InvocationTargetException
Object test
}
org/junit/internal/runners/model/
org/junit/internal/runners/model/EachTestNotifier.class
EachTestNotifier.java
package org.junit.internal.runners.model
public org.junit.internal.runners.model.EachTestNotifier extends java.lang.Object {
private final org.junit.runner.notification.RunNotifier notifier
private final org.junit.runner.Description description
public void <init> (org.junit.runner.notification.RunNotifier, org.junit.runner.Description)
org.junit.runner.notification.RunNotifier notifier
org.junit.runner.Description description
public void addFailure (java.lang.Throwable)
Throwable targetException
private void addMultipleFailureException (org.junit.runners.model.MultipleFailureException)
Throwable each
org.junit.runners.model.MultipleFailureException mfe
public void addFailedAssumption (org.junit.internal.AssumptionViolatedException)
org.junit.internal.AssumptionViolatedException e
public void fireTestFinished ()
public void fireTestStarted ()
public void fireTestIgnored ()
public void fireTestSuiteStarted ()
public void fireTestSuiteFinished ()
}
org/junit/internal/runners/model/MultipleFailureException.class
MultipleFailureException.java
package org.junit.internal.runners.model
public org.junit.internal.runners.model.MultipleFailureException extends org.junit.runners.model.MultipleFailureException {
private static final long serialVersionUID
public void <init> (java.util.List)
java.util.List errors
}
org/junit/internal/runners/model/ReflectiveCallable.class
ReflectiveCallable.java
package org.junit.internal.runners.model
public abstract org.junit.internal.runners.model.ReflectiveCallable extends java.lang.Object {
public void <init> ()
public java.lang.Object run () throws java.lang.Throwable
java.lang.reflect.InvocationTargetException e
protected abstract java.lang.Object runReflectiveCall () throws java.lang.Throwable
}
org/junit/internal/runners/rules/
org/junit/internal/runners/rules/RuleMemberValidator$Builder.class
RuleMemberValidator.java
package org.junit.internal.runners.rules
org.junit.internal.runners.rules.RuleMemberValidator$Builder extends java.lang.Object {
private final Class annotation
private boolean methods
private final java.util.List validators
private void <init> (java.lang.Class)
Class annotation
org.junit.internal.runners.rules.RuleMemberValidator$Builder forMethods ()
org.junit.internal.runners.rules.RuleMemberValidator$Builder withValidator (org.junit.internal.runners.rules.RuleMemberValidator$RuleValidator)
org.junit.internal.runners.rules.RuleMemberValidator$RuleValidator validator
org.junit.internal.runners.rules.RuleMemberValidator build ()
}
org/junit/internal/runners/rules/RuleMemberValidator$DeclaringClassMustBePublic.class
RuleMemberValidator.java
package org.junit.internal.runners.rules
final org.junit.internal.runners.rules.RuleMemberValidator$DeclaringClassMustBePublic extends java.lang.Object implements org.junit.internal.runners.rules.RuleMemberValidator$RuleValidator {
private void <init> ()
public void validate (org.junit.runners.model.FrameworkMember, java.lang.Class, java.util.List)
org.junit.runners.model.FrameworkMember member
Class annotation
java.util.List errors
private boolean isDeclaringClassPublic (org.junit.runners.model.FrameworkMember)
org.junit.runners.model.FrameworkMember member
}
org/junit/internal/runners/rules/RuleMemberValidator$FieldMustBeARule.class
RuleMemberValidator.java
package org.junit.internal.runners.rules
final org.junit.internal.runners.rules.RuleMemberValidator$FieldMustBeARule extends java.lang.Object implements org.junit.internal.runners.rules.RuleMemberValidator$RuleValidator {
private void <init> ()
public void validate (org.junit.runners.model.FrameworkMember, java.lang.Class, java.util.List)
org.junit.runners.model.FrameworkMember member
Class annotation
java.util.List errors
}
org/junit/internal/runners/rules/RuleMemberValidator$FieldMustBeATestRule.class
RuleMemberValidator.java
package org.junit.internal.runners.rules
final org.junit.internal.runners.rules.RuleMemberValidator$FieldMustBeATestRule extends java.lang.Object implements org.junit.internal.runners.rules.RuleMemberValidator$RuleValidator {
private void <init> ()
public void validate (org.junit.runners.model.FrameworkMember, java.lang.Class, java.util.List)
org.junit.runners.model.FrameworkMember member
Class annotation
java.util.List errors
}
org/junit/internal/runners/rules/RuleMemberValidator$MemberMustBeNonStaticOrAlsoClassRule.class
RuleMemberValidator.java
package org.junit.internal.runners.rules
final org.junit.internal.runners.rules.RuleMemberValidator$MemberMustBeNonStaticOrAlsoClassRule extends java.lang.Object implements org.junit.internal.runners.rules.RuleMemberValidator$RuleValidator {
private void <init> ()
public void validate (org.junit.runners.model.FrameworkMember, java.lang.Class, java.util.List)
String message
String message
org.junit.runners.model.FrameworkMember member
Class annotation
java.util.List errors
boolean isMethodRuleMember
boolean isClassRuleAnnotated
}
org/junit/internal/runners/rules/RuleMemberValidator$MemberMustBePublic.class
RuleMemberValidator.java
package org.junit.internal.runners.rules
final org.junit.internal.runners.rules.RuleMemberValidator$MemberMustBePublic extends java.lang.Object implements org.junit.internal.runners.rules.RuleMemberValidator$RuleValidator {
private void <init> ()
public void validate (org.junit.runners.model.FrameworkMember, java.lang.Class, java.util.List)
org.junit.runners.model.FrameworkMember member
Class annotation
java.util.List errors
}
org/junit/internal/runners/rules/RuleMemberValidator$MemberMustBeStatic.class
RuleMemberValidator.java
package org.junit.internal.runners.rules
final org.junit.internal.runners.rules.RuleMemberValidator$MemberMustBeStatic extends java.lang.Object implements org.junit.internal.runners.rules.RuleMemberValidator$RuleValidator {
private void <init> ()
public void validate (org.junit.runners.model.FrameworkMember, java.lang.Class, java.util.List)
org.junit.runners.model.FrameworkMember member
Class annotation
java.util.List errors
}
org/junit/internal/runners/rules/RuleMemberValidator$MethodMustBeARule.class
RuleMemberValidator.java
package org.junit.internal.runners.rules
final org.junit.internal.runners.rules.RuleMemberValidator$MethodMustBeARule extends java.lang.Object implements org.junit.internal.runners.rules.RuleMemberValidator$RuleValidator {
private void <init> ()
public void validate (org.junit.runners.model.FrameworkMember, java.lang.Class, java.util.List)
org.junit.runners.model.FrameworkMember member
Class annotation
java.util.List errors
}
org/junit/internal/runners/rules/RuleMemberValidator$MethodMustBeATestRule.class
RuleMemberValidator.java
package org.junit.internal.runners.rules
final org.junit.internal.runners.rules.RuleMemberValidator$MethodMustBeATestRule extends java.lang.Object implements org.junit.internal.runners.rules.RuleMemberValidator$RuleValidator {
private void <init> ()
public void validate (org.junit.runners.model.FrameworkMember, java.lang.Class, java.util.List)
org.junit.runners.model.FrameworkMember member
Class annotation
java.util.List errors
}
org/junit/internal/runners/rules/RuleMemberValidator$RuleValidator.class
RuleMemberValidator.java
package org.junit.internal.runners.rules
abstract org.junit.internal.runners.rules.RuleMemberValidator$RuleValidator extends java.lang.Object {
public abstract void validate (org.junit.runners.model.FrameworkMember, java.lang.Class, java.util.List)
}
org/junit/internal/runners/rules/RuleMemberValidator.class
RuleMemberValidator.java
package org.junit.internal.runners.rules
public org.junit.internal.runners.rules.RuleMemberValidator extends java.lang.Object {
public static final org.junit.internal.runners.rules.RuleMemberValidator CLASS_RULE_VALIDATOR
public static final org.junit.internal.runners.rules.RuleMemberValidator RULE_VALIDATOR
public static final org.junit.internal.runners.rules.RuleMemberValidator CLASS_RULE_METHOD_VALIDATOR
public static final org.junit.internal.runners.rules.RuleMemberValidator RULE_METHOD_VALIDATOR
private final Class annotation
private final boolean methods
private final java.util.List validatorStrategies
void <init> (org.junit.internal.runners.rules.RuleMemberValidator$Builder)
org.junit.internal.runners.rules.RuleMemberValidator$Builder builder
public void validate (org.junit.runners.model.TestClass, java.util.List)
org.junit.runners.model.FrameworkMember each
org.junit.runners.model.TestClass target
java.util.List errors
java.util.List members
private void validateMember (org.junit.runners.model.FrameworkMember, java.util.List)
org.junit.internal.runners.rules.RuleMemberValidator$RuleValidator strategy
org.junit.runners.model.FrameworkMember member
java.util.List errors
private static org.junit.internal.runners.rules.RuleMemberValidator$Builder classRuleValidatorBuilder ()
private static org.junit.internal.runners.rules.RuleMemberValidator$Builder testRuleValidatorBuilder ()
private static boolean isRuleType (org.junit.runners.model.FrameworkMember)
org.junit.runners.model.FrameworkMember member
private static boolean isTestRule (org.junit.runners.model.FrameworkMember)
org.junit.runners.model.FrameworkMember member
private static boolean isMethodRule (org.junit.runners.model.FrameworkMember)
org.junit.runners.model.FrameworkMember member
static void <clinit> ()
}
org/junit/internal/runners/rules/ValidationError.class
ValidationError.java
package org.junit.internal.runners.rules
org.junit.internal.runners.rules.ValidationError extends java.lang.Exception {
private static final long serialVersionUID
public void <init> (org.junit.runners.model.FrameworkMember, java.lang.Class, java.lang.String)
org.junit.runners.model.FrameworkMember member
Class annotation
String suffix
}
org/junit/internal/runners/statements/
org/junit/internal/runners/statements/ExpectException.class
ExpectException.java
package org.junit.internal.runners.statements
public org.junit.internal.runners.statements.ExpectException extends org.junit.runners.model.Statement {
private final org.junit.runners.model.Statement next
private final Class expected
public void <init> (org.junit.runners.model.Statement, java.lang.Class)
org.junit.runners.model.Statement next
Class expected
public void evaluate () throws java.lang.Exception
org.junit.internal.AssumptionViolatedException e
String message
Throwable e
boolean complete
}
org/junit/internal/runners/statements/Fail.class
Fail.java
package org.junit.internal.runners.statements
public org.junit.internal.runners.statements.Fail extends org.junit.runners.model.Statement {
private final Throwable error
public void <init> (java.lang.Throwable)
Throwable e
public void evaluate () throws java.lang.Throwable
}
org/junit/internal/runners/statements/FailOnTimeout$Builder.class
FailOnTimeout.java
package org.junit.internal.runners.statements
public org.junit.internal.runners.statements.FailOnTimeout$Builder extends java.lang.Object {
private long timeout
private java.util.concurrent.TimeUnit unit
private void <init> ()
public org.junit.internal.runners.statements.FailOnTimeout$Builder withTimeout (long, java.util.concurrent.TimeUnit)
long timeout
java.util.concurrent.TimeUnit unit
public org.junit.internal.runners.statements.FailOnTimeout build (org.junit.runners.model.Statement)
org.junit.runners.model.Statement statement
}
org/junit/internal/runners/statements/FailOnTimeout$CallableStatement.class
FailOnTimeout.java
package org.junit.internal.runners.statements
org.junit.internal.runners.statements.FailOnTimeout$CallableStatement extends java.lang.Object implements java.util.concurrent.Callable {
private final java.util.concurrent.CountDownLatch startLatch
final synthetic org.junit.internal.runners.statements.FailOnTimeout this$0
private void <init> (org.junit.internal.runners.statements.FailOnTimeout)
public java.lang.Throwable call () throws java.lang.Exception
Exception e
Throwable e
public void awaitStarted () throws java.lang.InterruptedException
public volatile synthetic java.lang.Object call () throws java.lang.Exception
}
org/junit/internal/runners/statements/FailOnTimeout.class
FailOnTimeout.java
package org.junit.internal.runners.statements
public org.junit.internal.runners.statements.FailOnTimeout extends org.junit.runners.model.Statement {
private final org.junit.runners.model.Statement originalStatement
private final java.util.concurrent.TimeUnit timeUnit
private final long timeout
public static org.junit.internal.runners.statements.FailOnTimeout$Builder builder ()
public void <init> (org.junit.runners.model.Statement, long)
org.junit.runners.model.Statement statement
long timeoutMillis
private void <init> (org.junit.internal.runners.statements.FailOnTimeout$Builder, org.junit.runners.model.Statement)
org.junit.internal.runners.statements.FailOnTimeout$Builder builder
org.junit.runners.model.Statement statement
public void evaluate () throws java.lang.Throwable
org.junit.internal.runners.statements.FailOnTimeout$CallableStatement callable
java.util.concurrent.FutureTask task
Thread thread
Throwable throwable
private java.lang.Throwable getResult (java.util.concurrent.FutureTask, java.lang.Thread)
InterruptedException e
java.util.concurrent.ExecutionException e
java.util.concurrent.TimeoutException e
java.util.concurrent.FutureTask task
Thread thread
private java.lang.Exception createTimeoutException (java.lang.Thread)
Thread thread
StackTraceElement[] stackTrace
Exception currThreadException
}
org/junit/internal/runners/statements/InvokeMethod.class
InvokeMethod.java
package org.junit.internal.runners.statements
public org.junit.internal.runners.statements.InvokeMethod extends org.junit.runners.model.Statement {
private final org.junit.runners.model.FrameworkMethod testMethod
private final Object target
public void <init> (org.junit.runners.model.FrameworkMethod, java.lang.Object)
org.junit.runners.model.FrameworkMethod testMethod
Object target
public void evaluate () throws java.lang.Throwable
}
org/junit/internal/runners/statements/RunAfters.class
RunAfters.java
package org.junit.internal.runners.statements
public org.junit.internal.runners.statements.RunAfters extends org.junit.runners.model.Statement {
private final org.junit.runners.model.Statement next
private final Object target
private final java.util.List afters
public void <init> (org.junit.runners.model.Statement, java.util.List, java.lang.Object)
org.junit.runners.model.Statement next
java.util.List afters
Object target
public void evaluate () throws java.lang.Throwable
Throwable e
org.junit.runners.model.FrameworkMethod each
Throwable e
Throwable e
org.junit.runners.model.FrameworkMethod each
Throwable e
org.junit.runners.model.FrameworkMethod each
java.util.List errors
protected void invokeMethod (org.junit.runners.model.FrameworkMethod) throws java.lang.Throwable
org.junit.runners.model.FrameworkMethod method
}
org/junit/internal/runners/statements/RunBefores.class
RunBefores.java
package org.junit.internal.runners.statements
public org.junit.internal.runners.statements.RunBefores extends org.junit.runners.model.Statement {
private final org.junit.runners.model.Statement next
private final Object target
private final java.util.List befores
public void <init> (org.junit.runners.model.Statement, java.util.List, java.lang.Object)
org.junit.runners.model.Statement next
java.util.List befores
Object target
public void evaluate () throws java.lang.Throwable
org.junit.runners.model.FrameworkMethod before
protected void invokeMethod (org.junit.runners.model.FrameworkMethod) throws java.lang.Throwable
org.junit.runners.model.FrameworkMethod method
}
org/junit/matchers/
org/junit/matchers/JUnitMatchers.class
JUnitMatchers.java
package org.junit.matchers
public org.junit.matchers.JUnitMatchers extends java.lang.Object {
public void <init> ()
public static org.hamcrest.Matcher hasItem (java.lang.Object)
Object element
public static org.hamcrest.Matcher hasItem (org.hamcrest.Matcher)
org.hamcrest.Matcher elementMatcher
public static transient org.hamcrest.Matcher hasItems (java.lang.Object[])
Object[] elements
public static transient org.hamcrest.Matcher hasItems (org.hamcrest.Matcher[])
org.hamcrest.Matcher[] elementMatchers
public static org.hamcrest.Matcher everyItem (org.hamcrest.Matcher)
org.hamcrest.Matcher elementMatcher
public static org.hamcrest.Matcher containsString (java.lang.String)
String substring
public static org.hamcrest.core.CombinableMatcher$CombinableBothMatcher both (org.hamcrest.Matcher)
org.hamcrest.Matcher matcher
public static org.hamcrest.core.CombinableMatcher$CombinableEitherMatcher either (org.hamcrest.Matcher)
org.hamcrest.Matcher matcher
public static org.hamcrest.Matcher isThrowable (org.hamcrest.Matcher)
org.hamcrest.Matcher throwableMatcher
public static org.hamcrest.Matcher isException (org.hamcrest.Matcher)
org.hamcrest.Matcher exceptionMatcher
}
org/junit/rules/
org/junit/rules/ErrorCollector$1.class
ErrorCollector.java
package org.junit.rules
org.junit.rules.ErrorCollector$1 extends java.lang.Object implements java.util.concurrent.Callable {
final synthetic String val$reason
final synthetic Object val$value
final synthetic org.hamcrest.Matcher val$matcher
final synthetic org.junit.rules.ErrorCollector this$0
void <init> (org.junit.rules.ErrorCollector, java.lang.String, java.lang.Object, org.hamcrest.Matcher)
org.junit.rules.ErrorCollector this$0
public java.lang.Object call () throws java.lang.Exception
}
org/junit/rules/ErrorCollector.class
ErrorCollector.java
package org.junit.rules
public org.junit.rules.ErrorCollector extends org.junit.rules.Verifier {
private java.util.List errors
public void <init> ()
protected void verify () throws java.lang.Throwable
public void addError (java.lang.Throwable)
Throwable error
public void checkThat (java.lang.Object, org.hamcrest.Matcher)
Object value
org.hamcrest.Matcher matcher
public void checkThat (java.lang.String, java.lang.Object, org.hamcrest.Matcher)
String reason
Object value
org.hamcrest.Matcher matcher
public java.lang.Object checkSucceeds (java.util.concurrent.Callable)
AssertionError error
org.junit.internal.AssumptionViolatedException e
Throwable e
java.util.concurrent.Callable callable
public void checkThrows (java.lang.Class, org.junit.function.ThrowingRunnable)
AssertionError e
Class expectedThrowable
org.junit.function.ThrowingRunnable runnable
}
org/junit/rules/ExpectedException$ExpectedExceptionStatement.class
ExpectedException.java
package org.junit.rules
org.junit.rules.ExpectedException$ExpectedExceptionStatement extends org.junit.runners.model.Statement {
private final org.junit.runners.model.Statement next
final synthetic org.junit.rules.ExpectedException this$0
public void <init> (org.junit.rules.ExpectedException, org.junit.runners.model.Statement)
org.junit.runners.model.Statement base
public void evaluate () throws java.lang.Throwable
Throwable e
}
org/junit/rules/ExpectedException.class
ExpectedException.java
package org.junit.rules
public org.junit.rules.ExpectedException extends java.lang.Object implements org.junit.rules.TestRule {
private final org.junit.rules.ExpectedExceptionMatcherBuilder matcherBuilder
private String missingExceptionMessage
public static org.junit.rules.ExpectedException none ()
private void <init> ()
public org.junit.rules.ExpectedException handleAssertionErrors ()
public org.junit.rules.ExpectedException handleAssumptionViolatedExceptions ()
public org.junit.rules.ExpectedException reportMissingExceptionWithMessage (java.lang.String)
String message
public org.junit.runners.model.Statement apply (org.junit.runners.model.Statement, org.junit.runner.Description)
org.junit.runners.model.Statement base
org.junit.runner.Description description
public void expect (org.hamcrest.Matcher)
org.hamcrest.Matcher matcher
public void expect (java.lang.Class)
Class type
public void expectMessage (java.lang.String)
String substring
public void expectMessage (org.hamcrest.Matcher)
org.hamcrest.Matcher matcher
public void expectCause (org.hamcrest.Matcher)
org.hamcrest.Matcher expectedCause
public final boolean isAnyExceptionExpected ()
private void handleException (java.lang.Throwable) throws java.lang.Throwable
Throwable e
private void failDueToMissingException () throws java.lang.AssertionError
private java.lang.String missingExceptionMessage ()
String expectation
}
org/junit/rules/ExpectedExceptionMatcherBuilder.class
ExpectedExceptionMatcherBuilder.java
package org.junit.rules
org.junit.rules.ExpectedExceptionMatcherBuilder extends java.lang.Object {
private final java.util.List matchers
void <init> ()
void add (org.hamcrest.Matcher)
org.hamcrest.Matcher matcher
boolean expectsThrowable ()
org.hamcrest.Matcher build ()
private org.hamcrest.Matcher allOfTheMatchers ()
private java.util.List castedMatchers ()
private org.hamcrest.Matcher cast (org.hamcrest.Matcher)
org.hamcrest.Matcher singleMatcher
}
org/junit/rules/ExternalResource$1.class
ExternalResource.java
package org.junit.rules
org.junit.rules.ExternalResource$1 extends org.junit.runners.model.Statement {
final synthetic org.junit.runners.model.Statement val$base
final synthetic org.junit.rules.ExternalResource this$0
void <init> (org.junit.rules.ExternalResource, org.junit.runners.model.Statement)
org.junit.rules.ExternalResource this$0
public void evaluate () throws java.lang.Throwable
Throwable t
Throwable t
Throwable t
Throwable t
java.util.List errors
}
org/junit/rules/ExternalResource.class
ExternalResource.java
package org.junit.rules
public abstract org.junit.rules.ExternalResource extends java.lang.Object implements org.junit.rules.TestRule {
public void <init> ()
public org.junit.runners.model.Statement apply (org.junit.runners.model.Statement, org.junit.runner.Description)
org.junit.runners.model.Statement base
org.junit.runner.Description description
private org.junit.runners.model.Statement statement (org.junit.runners.model.Statement)
org.junit.runners.model.Statement base
protected void before () throws java.lang.Throwable
protected void after ()
}
org/junit/rules/MethodRule.class
MethodRule.java
package org.junit.rules
public abstract org.junit.rules.MethodRule extends java.lang.Object {
public abstract org.junit.runners.model.Statement apply (org.junit.runners.model.Statement, org.junit.runners.model.FrameworkMethod, java.lang.Object)
}
org/junit/rules/RuleChain.class
RuleChain.java
package org.junit.rules
public org.junit.rules.RuleChain extends java.lang.Object implements org.junit.rules.TestRule {
private static final org.junit.rules.RuleChain EMPTY_CHAIN
private java.util.List rulesStartingWithInnerMost
public static org.junit.rules.RuleChain emptyRuleChain ()
public static org.junit.rules.RuleChain outerRule (org.junit.rules.TestRule)
org.junit.rules.TestRule outerRule
private void <init> (java.util.List)
java.util.List rules
public org.junit.rules.RuleChain around (org.junit.rules.TestRule)
org.junit.rules.TestRule enclosedRule
java.util.List rulesOfNewChain
public org.junit.runners.model.Statement apply (org.junit.runners.model.Statement, org.junit.runner.Description)
org.junit.runners.model.Statement base
org.junit.runner.Description description
static void <clinit> ()
}
org/junit/rules/RunRules.class
RunRules.java
package org.junit.rules
public org.junit.rules.RunRules extends org.junit.runners.model.Statement {
private final org.junit.runners.model.Statement statement
public void <init> (org.junit.runners.model.Statement, java.lang.Iterable, org.junit.runner.Description)
org.junit.runners.model.Statement base
Iterable rules
org.junit.runner.Description description
public void evaluate () throws java.lang.Throwable
private static org.junit.runners.model.Statement applyAll (org.junit.runners.model.Statement, java.lang.Iterable, org.junit.runner.Description)
org.junit.rules.TestRule each
org.junit.runners.model.Statement result
Iterable rules
org.junit.runner.Description description
}
org/junit/rules/Stopwatch$Clock.class
Stopwatch.java
package org.junit.rules
org.junit.rules.Stopwatch$Clock extends java.lang.Object {
void <init> ()
public long nanoTime ()
}
org/junit/rules/Stopwatch$InternalWatcher.class
Stopwatch.java
package org.junit.rules
org.junit.rules.Stopwatch$InternalWatcher extends org.junit.rules.TestWatcher {
final synthetic org.junit.rules.Stopwatch this$0
private void <init> (org.junit.rules.Stopwatch)
protected void starting (org.junit.runner.Description)
org.junit.runner.Description description
protected void finished (org.junit.runner.Description)
org.junit.runner.Description description
protected void succeeded (org.junit.runner.Description)
org.junit.runner.Description description
protected void failed (java.lang.Throwable, org.junit.runner.Description)
Throwable e
org.junit.runner.Description description
protected void skipped (org.junit.AssumptionViolatedException, org.junit.runner.Description)
org.junit.AssumptionViolatedException e
org.junit.runner.Description description
}
org/junit/rules/Stopwatch.class
Stopwatch.java
package org.junit.rules
public org.junit.rules.Stopwatch extends java.lang.Object implements org.junit.rules.TestRule {
private final org.junit.rules.Stopwatch$Clock clock
private volatile long startNanos
private volatile long endNanos
public void <init> ()
void <init> (org.junit.rules.Stopwatch$Clock)
org.junit.rules.Stopwatch$Clock clock
public long runtime (java.util.concurrent.TimeUnit)
java.util.concurrent.TimeUnit unit
protected void succeeded (long, org.junit.runner.Description)
long nanos
org.junit.runner.Description description
protected void failed (long, java.lang.Throwable, org.junit.runner.Description)
long nanos
Throwable e
org.junit.runner.Description description
protected void skipped (long, org.junit.AssumptionViolatedException, org.junit.runner.Description)
long nanos
org.junit.AssumptionViolatedException e
org.junit.runner.Description description
protected void finished (long, org.junit.runner.Description)
long nanos
org.junit.runner.Description description
private long getNanos ()
long currentEndNanos
private void starting ()
private void stopping ()
public final org.junit.runners.model.Statement apply (org.junit.runners.model.Statement, org.junit.runner.Description)
org.junit.runners.model.Statement base
org.junit.runner.Description description
}
org/junit/rules/TemporaryFolder$Builder.class
TemporaryFolder.java
package org.junit.rules
public org.junit.rules.TemporaryFolder$Builder extends java.lang.Object {
private java.io.File parentFolder
private boolean assureDeletion
protected void <init> ()
public org.junit.rules.TemporaryFolder$Builder parentFolder (java.io.File)
java.io.File parentFolder
public org.junit.rules.TemporaryFolder$Builder assureDeletion ()
public org.junit.rules.TemporaryFolder build ()
}
org/junit/rules/TemporaryFolder.class
TemporaryFolder.java
package org.junit.rules
public org.junit.rules.TemporaryFolder extends org.junit.rules.ExternalResource {
private final java.io.File parentFolder
private final boolean assureDeletion
private java.io.File folder
private static final int TEMP_DIR_ATTEMPTS
private static final String TMP_PREFIX
public void <init> ()
public void <init> (java.io.File)
java.io.File parentFolder
protected void <init> (org.junit.rules.TemporaryFolder$Builder)
org.junit.rules.TemporaryFolder$Builder builder
public static org.junit.rules.TemporaryFolder$Builder builder ()
protected void before () throws java.lang.Throwable
protected void after ()
public void create () throws java.io.IOException
public java.io.File newFile (java.lang.String) throws java.io.IOException
String fileName
java.io.File file
public java.io.File newFile () throws java.io.IOException
public java.io.File newFolder (java.lang.String) throws java.io.IOException
String path
public transient java.io.File newFolder (java.lang.String[]) throws java.io.IOException
String path
String path
String[] paths
java.io.File root
java.io.File relativePath
java.io.File file
boolean lastMkdirsCallSuccessful
public java.io.File newFolder () throws java.io.IOException
private static java.io.File createTemporaryFolderIn (java.io.File) throws java.io.IOException
ClassNotFoundException ignore
Throwable cause
java.io.IOException exception
java.lang.reflect.InvocationTargetException e
Exception e
java.io.File parentFolder
private static java.io.File createTemporaryFolderWithNioApi (java.io.File) throws java.lang.ClassNotFoundException java.lang.NoSuchMethodException java.lang.reflect.InvocationTargetException java.lang.IllegalAccessException
java.lang.reflect.Method createTempDirectoryMethod
Object parentPath
Object tempDir
java.lang.reflect.Method createTempDirectoryMethod
java.io.File parentFolder
Class filesClass
Object fileAttributeArray
Class pathClass
Object tempDir
private static java.io.File createTemporaryFolderWithFileApi (java.io.File) throws java.io.IOException
String suffix
java.io.File tmpFile
String tmpName
String folderName
int i
java.io.File parentFolder
java.io.File createdFolder
public java.io.File getRoot ()
public void delete ()
private boolean tryDelete ()
private boolean recursiveDelete (java.io.File)
java.io.File each
java.io.File file
java.io.File[] files
}
org/junit/rules/TestName.class
TestName.java
package org.junit.rules
public org.junit.rules.TestName extends org.junit.rules.TestWatcher {
private volatile String name
public void <init> ()
protected void starting (org.junit.runner.Description)
org.junit.runner.Description d
public java.lang.String getMethodName ()
}
org/junit/rules/TestRule.class
TestRule.java
package org.junit.rules
public abstract org.junit.rules.TestRule extends java.lang.Object {
public abstract org.junit.runners.model.Statement apply (org.junit.runners.model.Statement, org.junit.runner.Description)
}
org/junit/rules/TestWatcher$1.class
TestWatcher.java
package org.junit.rules
org.junit.rules.TestWatcher$1 extends org.junit.runners.model.Statement {
final synthetic org.junit.runner.Description val$description
final synthetic org.junit.runners.model.Statement val$base
final synthetic org.junit.rules.TestWatcher this$0
void <init> (org.junit.rules.TestWatcher, org.junit.runner.Description, org.junit.runners.model.Statement)
org.junit.rules.TestWatcher this$0
public void evaluate () throws java.lang.Throwable
org.junit.internal.AssumptionViolatedException e
Throwable e
java.util.List errors
}
org/junit/rules/TestWatcher.class
TestWatcher.java
package org.junit.rules
public abstract org.junit.rules.TestWatcher extends java.lang.Object implements org.junit.rules.TestRule {
public void <init> ()
public org.junit.runners.model.Statement apply (org.junit.runners.model.Statement, org.junit.runner.Description)
org.junit.runners.model.Statement base
org.junit.runner.Description description
private void succeededQuietly (org.junit.runner.Description, java.util.List)
Throwable e
org.junit.runner.Description description
java.util.List errors
private void failedQuietly (java.lang.Throwable, org.junit.runner.Description, java.util.List)
Throwable e1
Throwable e
org.junit.runner.Description description
java.util.List errors
private void skippedQuietly (org.junit.internal.AssumptionViolatedException, org.junit.runner.Description, java.util.List)
Throwable e1
org.junit.internal.AssumptionViolatedException e
org.junit.runner.Description description
java.util.List errors
private void startingQuietly (org.junit.runner.Description, java.util.List)
Throwable e
org.junit.runner.Description description
java.util.List errors
private void finishedQuietly (org.junit.runner.Description, java.util.List)
Throwable e
org.junit.runner.Description description
java.util.List errors
protected void succeeded (org.junit.runner.Description)
org.junit.runner.Description description
protected void failed (java.lang.Throwable, org.junit.runner.Description)
Throwable e
org.junit.runner.Description description
protected void skipped (org.junit.AssumptionViolatedException, org.junit.runner.Description)
org.junit.AssumptionViolatedException e
org.junit.runner.Description description
org.junit.internal.AssumptionViolatedException asInternalException
protected void skipped (org.junit.internal.AssumptionViolatedException, org.junit.runner.Description)
org.junit.internal.AssumptionViolatedException e
org.junit.runner.Description description
protected void starting (org.junit.runner.Description)
org.junit.runner.Description description
protected void finished (org.junit.runner.Description)
org.junit.runner.Description description
}
org/junit/rules/TestWatchman$1.class
TestWatchman.java
package org.junit.rules
org.junit.rules.TestWatchman$1 extends org.junit.runners.model.Statement {
final synthetic org.junit.runners.model.FrameworkMethod val$method
final synthetic org.junit.runners.model.Statement val$base
final synthetic org.junit.rules.TestWatchman this$0
void <init> (org.junit.rules.TestWatchman, org.junit.runners.model.FrameworkMethod, org.junit.runners.model.Statement)
org.junit.rules.TestWatchman this$0
public void evaluate () throws java.lang.Throwable
org.junit.internal.AssumptionViolatedException e
Throwable e
}
org/junit/rules/TestWatchman.class
TestWatchman.java
package org.junit.rules
public org.junit.rules.TestWatchman extends java.lang.Object implements org.junit.rules.MethodRule {
public void <init> ()
public org.junit.runners.model.Statement apply (org.junit.runners.model.Statement, org.junit.runners.model.FrameworkMethod, java.lang.Object)
org.junit.runners.model.Statement base
org.junit.runners.model.FrameworkMethod method
Object target
public void succeeded (org.junit.runners.model.FrameworkMethod)
org.junit.runners.model.FrameworkMethod method
public void failed (java.lang.Throwable, org.junit.runners.model.FrameworkMethod)
Throwable e
org.junit.runners.model.FrameworkMethod method
public void starting (org.junit.runners.model.FrameworkMethod)
org.junit.runners.model.FrameworkMethod method
public void finished (org.junit.runners.model.FrameworkMethod)
org.junit.runners.model.FrameworkMethod method
}
org/junit/rules/Timeout$1.class
Timeout.java
package org.junit.rules
org.junit.rules.Timeout$1 extends org.junit.runners.model.Statement {
final synthetic Exception val$e
final synthetic org.junit.rules.Timeout this$0
void <init> (org.junit.rules.Timeout, java.lang.Exception)
org.junit.rules.Timeout this$0
public void evaluate () throws java.lang.Throwable
}
org/junit/rules/Timeout$Builder.class
Timeout.java
package org.junit.rules
public org.junit.rules.Timeout$Builder extends java.lang.Object {
private boolean lookForStuckThread
private long timeout
private java.util.concurrent.TimeUnit timeUnit
protected void <init> ()
public org.junit.rules.Timeout$Builder withTimeout (long, java.util.concurrent.TimeUnit)
long timeout
java.util.concurrent.TimeUnit unit
protected long getTimeout ()
protected java.util.concurrent.TimeUnit getTimeUnit ()
public org.junit.rules.Timeout build ()
}
org/junit/rules/Timeout.class
Timeout.java
package org.junit.rules
public org.junit.rules.Timeout extends java.lang.Object implements org.junit.rules.TestRule {
private final long timeout
private final java.util.concurrent.TimeUnit timeUnit
public static org.junit.rules.Timeout$Builder builder ()
public void <init> (int)
int millis
public void <init> (long, java.util.concurrent.TimeUnit)
long timeout
java.util.concurrent.TimeUnit timeUnit
protected void <init> (org.junit.rules.Timeout$Builder)
org.junit.rules.Timeout$Builder builder
public static org.junit.rules.Timeout millis (long)
long millis
public static org.junit.rules.Timeout seconds (long)
long seconds
protected final long getTimeout (java.util.concurrent.TimeUnit)
java.util.concurrent.TimeUnit unit
protected org.junit.runners.model.Statement createFailOnTimeoutStatement (org.junit.runners.model.Statement) throws java.lang.Exception
org.junit.runners.model.Statement statement
public org.junit.runners.model.Statement apply (org.junit.runners.model.Statement, org.junit.runner.Description)
Exception e
org.junit.runners.model.Statement base
org.junit.runner.Description description
}
org/junit/rules/Verifier$1.class
Verifier.java
package org.junit.rules
org.junit.rules.Verifier$1 extends org.junit.runners.model.Statement {
final synthetic org.junit.runners.model.Statement val$base
final synthetic org.junit.rules.Verifier this$0
void <init> (org.junit.rules.Verifier, org.junit.runners.model.Statement)
org.junit.rules.Verifier this$0
public void evaluate () throws java.lang.Throwable
}
org/junit/rules/Verifier.class
Verifier.java
package org.junit.rules
public abstract org.junit.rules.Verifier extends java.lang.Object implements org.junit.rules.TestRule {
public void <init> ()
public org.junit.runners.model.Statement apply (org.junit.runners.model.Statement, org.junit.runner.Description)
org.junit.runners.model.Statement base
org.junit.runner.Description description
protected void verify () throws java.lang.Throwable
}
org/junit/runner/
org/junit/runner/Computer$1.class
Computer.java
package org.junit.runner
org.junit.runner.Computer$1 extends org.junit.runners.model.RunnerBuilder {
final synthetic org.junit.runners.model.RunnerBuilder val$builder
final synthetic org.junit.runner.Computer this$0
void <init> (org.junit.runner.Computer, org.junit.runners.model.RunnerBuilder)
org.junit.runner.Computer this$0
public org.junit.runner.Runner runnerForClass (java.lang.Class) throws java.lang.Throwable
Class testClass
}
org/junit/runner/Computer$2.class
Computer.java
package org.junit.runner
org.junit.runner.Computer$2 extends org.junit.runners.Suite {
final synthetic org.junit.runner.Computer this$0
void <init> (org.junit.runner.Computer, org.junit.runners.model.RunnerBuilder, java.lang.Class[]) throws org.junit.runners.model.InitializationError
org.junit.runner.Computer this$0
org.junit.runners.model.RunnerBuilder builder
Class[] classes
protected java.lang.String getName ()
}
org/junit/runner/Computer.class
Computer.java
package org.junit.runner
public org.junit.runner.Computer extends java.lang.Object {
public void <init> ()
public static org.junit.runner.Computer serial ()
public org.junit.runner.Runner getSuite (org.junit.runners.model.RunnerBuilder, java.lang.Class[]) throws org.junit.runners.model.InitializationError
org.junit.runners.model.RunnerBuilder builder
Class[] classes
protected org.junit.runner.Runner getRunner (org.junit.runners.model.RunnerBuilder, java.lang.Class) throws java.lang.Throwable
org.junit.runners.model.RunnerBuilder builder
Class testClass
}
org/junit/runner/Describable.class
Describable.java
package org.junit.runner
public abstract org.junit.runner.Describable extends java.lang.Object {
public abstract org.junit.runner.Description getDescription ()
}
org/junit/runner/Description.class
Description.java
package org.junit.runner
public org.junit.runner.Description extends java.lang.Object implements java.io.Serializable {
private static final long serialVersionUID
private static final java.util.regex.Pattern METHOD_AND_CLASS_NAME_PATTERN
public static final org.junit.runner.Description EMPTY
public static final org.junit.runner.Description TEST_MECHANISM
private final java.util.Collection fChildren
private final String fDisplayName
private final java.io.Serializable fUniqueId
private final java.lang.annotation.Annotation[] fAnnotations
private volatile Class fTestClass
public static transient org.junit.runner.Description createSuiteDescription (java.lang.String, java.lang.annotation.Annotation[])
String name
java.lang.annotation.Annotation[] annotations
public static transient org.junit.runner.Description createSuiteDescription (java.lang.String, java.io.Serializable, java.lang.annotation.Annotation[])
String name
java.io.Serializable uniqueId
java.lang.annotation.Annotation[] annotations
public static transient org.junit.runner.Description createTestDescription (java.lang.String, java.lang.String, java.lang.annotation.Annotation[])
String className
String name
java.lang.annotation.Annotation[] annotations
public static transient org.junit.runner.Description createTestDescription (java.lang.Class, java.lang.String, java.lang.annotation.Annotation[])
Class clazz
String name
java.lang.annotation.Annotation[] annotations
public static org.junit.runner.Description createTestDescription (java.lang.Class, java.lang.String)
Class clazz
String name
public static org.junit.runner.Description createTestDescription (java.lang.String, java.lang.String, java.io.Serializable)
String className
String name
java.io.Serializable uniqueId
private static java.lang.String formatDisplayName (java.lang.String, java.lang.String)
String name
String className
public static org.junit.runner.Description createSuiteDescription (java.lang.Class)
Class testClass
public static transient org.junit.runner.Description createSuiteDescription (java.lang.Class, java.lang.annotation.Annotation[])
Class testClass
java.lang.annotation.Annotation[] annotations
private transient void <init> (java.lang.Class, java.lang.String, java.lang.annotation.Annotation[])
Class clazz
String displayName
java.lang.annotation.Annotation[] annotations
private transient void <init> (java.lang.Class, java.lang.String, java.io.Serializable, java.lang.annotation.Annotation[])
Class testClass
String displayName
java.io.Serializable uniqueId
java.lang.annotation.Annotation[] annotations
public java.lang.String getDisplayName ()
public void addChild (org.junit.runner.Description)
org.junit.runner.Description description
public java.util.ArrayList getChildren ()
public boolean isSuite ()
public boolean isTest ()
public int testCount ()
org.junit.runner.Description child
int result
public int hashCode ()
public boolean equals (java.lang.Object)
Object obj
org.junit.runner.Description d
public java.lang.String toString ()
public boolean isEmpty ()
public org.junit.runner.Description childlessCopy ()
public java.lang.annotation.Annotation getAnnotation (java.lang.Class)
java.lang.annotation.Annotation each
Class annotationType
public java.util.Collection getAnnotations ()
public java.lang.Class getTestClass ()
ClassNotFoundException e
String name
public java.lang.String getClassName ()
public java.lang.String getMethodName ()
private java.lang.String methodAndClassNamePatternGroupOrDefault (int, java.lang.String)
int group
String defaultString
java.util.regex.Matcher matcher
static void <clinit> ()
}
org/junit/runner/FilterFactories.class
FilterFactories.java
package org.junit.runner
org.junit.runner.FilterFactories extends java.lang.Object {
void <init> ()
public static org.junit.runner.manipulation.Filter createFilterFromFilterSpec (org.junit.runner.Request, java.lang.String) throws org.junit.runner.FilterFactory$FilterNotCreatedException
String[] tuple
org.junit.runner.Request request
String filterSpec
org.junit.runner.Description topLevelDescription
String[] tuple
public static org.junit.runner.manipulation.Filter createFilter (java.lang.String, org.junit.runner.FilterFactoryParams) throws org.junit.runner.FilterFactory$FilterNotCreatedException
String filterFactoryFqcn
org.junit.runner.FilterFactoryParams params
org.junit.runner.FilterFactory filterFactory
public static org.junit.runner.manipulation.Filter createFilter (java.lang.Class, org.junit.runner.FilterFactoryParams) throws org.junit.runner.FilterFactory$FilterNotCreatedException
Class filterFactoryClass
org.junit.runner.FilterFactoryParams params
org.junit.runner.FilterFactory filterFactory
static org.junit.runner.FilterFactory createFilterFactory (java.lang.String) throws org.junit.runner.FilterFactory$FilterNotCreatedException
Class filterFactoryClass
Exception e
String filterFactoryFqcn
Class filterFactoryClass
static org.junit.runner.FilterFactory createFilterFactory (java.lang.Class) throws org.junit.runner.FilterFactory$FilterNotCreatedException
Exception e
Class filterFactoryClass
}
org/junit/runner/FilterFactory$FilterNotCreatedException.class
FilterFactory.java
package org.junit.runner
public org.junit.runner.FilterFactory$FilterNotCreatedException extends java.lang.Exception {
public void <init> (java.lang.Exception)
Exception exception
}
org/junit/runner/FilterFactory.class
FilterFactory.java
package org.junit.runner
public abstract org.junit.runner.FilterFactory extends java.lang.Object {
public abstract org.junit.runner.manipulation.Filter createFilter (org.junit.runner.FilterFactoryParams) throws org.junit.runner.FilterFactory$FilterNotCreatedException
}
org/junit/runner/FilterFactoryParams.class
FilterFactoryParams.java
package org.junit.runner
public final org.junit.runner.FilterFactoryParams extends java.lang.Object {
private final org.junit.runner.Description topLevelDescription
private final String args
public void <init> (org.junit.runner.Description, java.lang.String)
org.junit.runner.Description topLevelDescription
String args
public java.lang.String getArgs ()
public org.junit.runner.Description getTopLevelDescription ()
}
org/junit/runner/JUnitCommandLineParseResult$CommandLineParserError.class
JUnitCommandLineParseResult.java
package org.junit.runner
public org.junit.runner.JUnitCommandLineParseResult$CommandLineParserError extends java.lang.Exception {
private static final long serialVersionUID
public void <init> (java.lang.String)
String message
}
org/junit/runner/JUnitCommandLineParseResult.class
JUnitCommandLineParseResult.java
package org.junit.runner
org.junit.runner.JUnitCommandLineParseResult extends java.lang.Object {
private final java.util.List filterSpecs
private final java.util.List classes
private final java.util.List parserErrors
void <init> ()
public java.util.List getFilterSpecs ()
public java.util.List getClasses ()
public static org.junit.runner.JUnitCommandLineParseResult parse (java.lang.String[])
String[] args
org.junit.runner.JUnitCommandLineParseResult result
private void parseArgs (java.lang.String[])
String[] args
transient java.lang.String[] parseOptions (java.lang.String[])
String filterSpec
String filterSpec
String arg
int i
String[] args
private java.lang.String[] copyArray (java.lang.String[], int, int)
int j
String[] args
int from
int to
String[] result
void parseParameters (java.lang.String[])
ClassNotFoundException e
String arg
String[] args
private org.junit.runner.Request errorReport (java.lang.Throwable)
Throwable cause
public org.junit.runner.Request createRequest (org.junit.runner.Computer)
org.junit.runner.Request request
org.junit.runner.Computer computer
private org.junit.runner.Request applyFilterSpecs (org.junit.runner.Request)
org.junit.runner.manipulation.Filter filter
String filterSpec
org.junit.runner.FilterFactory$FilterNotCreatedException e
org.junit.runner.Request request
}
org/junit/runner/JUnitCore.class
JUnitCore.java
package org.junit.runner
public org.junit.runner.JUnitCore extends java.lang.Object {
private final org.junit.runner.notification.RunNotifier notifier
public void <init> ()
public static transient void main (java.lang.String[])
String[] args
org.junit.runner.Result result
public static transient org.junit.runner.Result runClasses (java.lang.Class[])
Class[] classes
public static transient org.junit.runner.Result runClasses (org.junit.runner.Computer, java.lang.Class[])
org.junit.runner.Computer computer
Class[] classes
transient org.junit.runner.Result runMain (org.junit.internal.JUnitSystem, java.lang.String[])
org.junit.internal.JUnitSystem system
String[] args
org.junit.runner.JUnitCommandLineParseResult jUnitCommandLineParseResult
org.junit.runner.notification.RunListener listener
public java.lang.String getVersion ()
public transient org.junit.runner.Result run (java.lang.Class[])
Class[] classes
public transient org.junit.runner.Result run (org.junit.runner.Computer, java.lang.Class[])
org.junit.runner.Computer computer
Class[] classes
public org.junit.runner.Result run (org.junit.runner.Request)
org.junit.runner.Request request
public org.junit.runner.Result run (junit.framework.Test)
junit.framework.Test test
public org.junit.runner.Result run (org.junit.runner.Runner)
org.junit.runner.Runner runner
org.junit.runner.Result result
org.junit.runner.notification.RunListener listener
public void addListener (org.junit.runner.notification.RunListener)
org.junit.runner.notification.RunListener listener
public void removeListener (org.junit.runner.notification.RunListener)
org.junit.runner.notification.RunListener listener
static org.junit.runner.Computer defaultComputer ()
}
org/junit/runner/OrderWith.class
OrderWith.java
package org.junit.runner
public abstract annotation org.junit.runner.OrderWith extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.Class value ()
}
org/junit/runner/OrderWithValidator.class
OrderWithValidator.java
package org.junit.runner
public final org.junit.runner.OrderWithValidator extends org.junit.validator.AnnotationValidator {
public void <init> ()
public java.util.List validateAnnotatedClass (org.junit.runners.model.TestClass)
org.junit.runners.model.TestClass testClass
}
org/junit/runner/Request$1.class
Request.java
package org.junit.runner
org.junit.runner.Request$1 extends org.junit.runner.Request {
final synthetic org.junit.runner.Runner val$runner
void <init> (org.junit.runner.Runner)
public org.junit.runner.Runner getRunner ()
}
org/junit/runner/Request.class
Request.java
package org.junit.runner
public abstract org.junit.runner.Request extends java.lang.Object {
public void <init> ()
public static org.junit.runner.Request method (java.lang.Class, java.lang.String)
Class clazz
String methodName
org.junit.runner.Description method
public static org.junit.runner.Request aClass (java.lang.Class)
Class clazz
public static org.junit.runner.Request classWithoutSuiteMethod (java.lang.Class)
Class clazz
public static transient org.junit.runner.Request classes (org.junit.runner.Computer, java.lang.Class[])
org.junit.internal.builders.AllDefaultPossibilitiesBuilder builder
org.junit.runner.Runner suite
org.junit.runners.model.InitializationError e
org.junit.runner.Computer computer
Class[] classes
public static transient org.junit.runner.Request classes (java.lang.Class[])
Class[] classes
public static org.junit.runner.Request errorReport (java.lang.Class, java.lang.Throwable)
Class klass
Throwable cause
public static org.junit.runner.Request runner (org.junit.runner.Runner)
org.junit.runner.Runner runner
public abstract org.junit.runner.Runner getRunner ()
public org.junit.runner.Request filterWith (org.junit.runner.manipulation.Filter)
org.junit.runner.manipulation.Filter filter
public org.junit.runner.Request filterWith (org.junit.runner.Description)
org.junit.runner.Description desiredDescription
public org.junit.runner.Request sortWith (java.util.Comparator)
java.util.Comparator comparator
public org.junit.runner.Request orderWith (org.junit.runner.manipulation.Ordering)
org.junit.runner.manipulation.Ordering ordering
}
org/junit/runner/Result$Listener.class
Result.java
package org.junit.runner
org.junit.runner.Result$Listener extends org.junit.runner.notification.RunListener {
final synthetic org.junit.runner.Result this$0
private void <init> (org.junit.runner.Result)
public void testRunStarted (org.junit.runner.Description) throws java.lang.Exception
org.junit.runner.Description description
public void testRunFinished (org.junit.runner.Result) throws java.lang.Exception
org.junit.runner.Result result
long endTime
public void testFinished (org.junit.runner.Description) throws java.lang.Exception
org.junit.runner.Description description
public void testFailure (org.junit.runner.notification.Failure) throws java.lang.Exception
org.junit.runner.notification.Failure failure
public void testIgnored (org.junit.runner.Description) throws java.lang.Exception
org.junit.runner.Description description
public void testAssumptionFailure (org.junit.runner.notification.Failure)
org.junit.runner.notification.Failure failure
}
org/junit/runner/Result$SerializedForm.class
Result.java
package org.junit.runner
org.junit.runner.Result$SerializedForm extends java.lang.Object implements java.io.Serializable {
private static final long serialVersionUID
private final java.util.concurrent.atomic.AtomicInteger fCount
private final java.util.concurrent.atomic.AtomicInteger fIgnoreCount
private final java.util.concurrent.atomic.AtomicInteger assumptionFailureCount
private final java.util.List fFailures
private final long fRunTime
private final long fStartTime
public void <init> (org.junit.runner.Result)
org.junit.runner.Result result
private void <init> (java.io.ObjectInputStream$GetField) throws java.io.IOException
java.io.ObjectInputStream$GetField fields
public void serialize (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream s
java.io.ObjectOutputStream$PutField fields
public static org.junit.runner.Result$SerializedForm deserialize (java.io.ObjectInputStream) throws java.lang.ClassNotFoundException java.io.IOException
java.io.ObjectInputStream s
java.io.ObjectInputStream$GetField fields
}
org/junit/runner/Result.class
Result.java
package org.junit.runner
public org.junit.runner.Result extends java.lang.Object implements java.io.Serializable {
private static final long serialVersionUID
private static final java.io.ObjectStreamField[] serialPersistentFields
private final java.util.concurrent.atomic.AtomicInteger count
private final java.util.concurrent.atomic.AtomicInteger ignoreCount
private final java.util.concurrent.atomic.AtomicInteger assumptionFailureCount
private final java.util.concurrent.CopyOnWriteArrayList failures
private final java.util.concurrent.atomic.AtomicLong runTime
private final java.util.concurrent.atomic.AtomicLong startTime
private org.junit.runner.Result$SerializedForm serializedForm
public void <init> ()
private void <init> (org.junit.runner.Result$SerializedForm)
org.junit.runner.Result$SerializedForm serializedForm
public int getRunCount ()
public int getFailureCount ()
public long getRunTime ()
public java.util.List getFailures ()
public int getIgnoreCount ()
public int getAssumptionFailureCount ()
public boolean wasSuccessful ()
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream s
org.junit.runner.Result$SerializedForm serializedForm
private void readObject (java.io.ObjectInputStream) throws java.lang.ClassNotFoundException java.io.IOException
java.io.ObjectInputStream s
private java.lang.Object readResolve ()
public org.junit.runner.notification.RunListener createListener ()
static void <clinit> ()
}
org/junit/runner/RunWith.class
RunWith.java
package org.junit.runner
public abstract annotation org.junit.runner.RunWith extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.Class value ()
}
org/junit/runner/Runner.class
Runner.java
package org.junit.runner
public abstract org.junit.runner.Runner extends java.lang.Object implements org.junit.runner.Describable {
public void <init> ()
public abstract org.junit.runner.Description getDescription ()
public abstract void run (org.junit.runner.notification.RunNotifier)
public int testCount ()
}
org/junit/runner/manipulation/
org/junit/runner/manipulation/Alphanumeric$1.class
Alphanumeric.java
package org.junit.runner.manipulation
org.junit.runner.manipulation.Alphanumeric$1 extends java.lang.Object implements java.util.Comparator {
void <init> ()
public int compare (org.junit.runner.Description, org.junit.runner.Description)
org.junit.runner.Description o1
org.junit.runner.Description o2
public volatile synthetic int compare (java.lang.Object, java.lang.Object)
}
org/junit/runner/manipulation/Alphanumeric.class
Alphanumeric.java
package org.junit.runner.manipulation
public final org.junit.runner.manipulation.Alphanumeric extends org.junit.runner.manipulation.Sorter implements org.junit.runner.manipulation.Ordering$Factory {
private static final java.util.Comparator COMPARATOR
public void <init> ()
public org.junit.runner.manipulation.Ordering create (org.junit.runner.manipulation.Ordering$Context)
org.junit.runner.manipulation.Ordering$Context context
static void <clinit> ()
}
org/junit/runner/manipulation/Filter$1.class
Filter.java
package org.junit.runner.manipulation
org.junit.runner.manipulation.Filter$1 extends org.junit.runner.manipulation.Filter {
void <init> ()
public boolean shouldRun (org.junit.runner.Description)
org.junit.runner.Description description
public java.lang.String describe ()
public void apply (java.lang.Object) throws org.junit.runner.manipulation.NoTestsRemainException
Object child
public org.junit.runner.manipulation.Filter intersect (org.junit.runner.manipulation.Filter)
org.junit.runner.manipulation.Filter second
}
org/junit/runner/manipulation/Filter$2.class
Filter.java
package org.junit.runner.manipulation
org.junit.runner.manipulation.Filter$2 extends org.junit.runner.manipulation.Filter {
final synthetic org.junit.runner.Description val$desiredDescription
void <init> (org.junit.runner.Description)
public boolean shouldRun (org.junit.runner.Description)
org.junit.runner.Description each
org.junit.runner.Description description
public java.lang.String describe ()
}
org/junit/runner/manipulation/Filter$3.class
Filter.java
package org.junit.runner.manipulation
org.junit.runner.manipulation.Filter$3 extends org.junit.runner.manipulation.Filter {
final synthetic org.junit.runner.manipulation.Filter val$first
final synthetic org.junit.runner.manipulation.Filter val$second
final synthetic org.junit.runner.manipulation.Filter this$0
void <init> (org.junit.runner.manipulation.Filter, org.junit.runner.manipulation.Filter, org.junit.runner.manipulation.Filter)
org.junit.runner.manipulation.Filter this$0
public boolean shouldRun (org.junit.runner.Description)
org.junit.runner.Description description
public java.lang.String describe ()
}
org/junit/runner/manipulation/Filter.class
Filter.java
package org.junit.runner.manipulation
public abstract org.junit.runner.manipulation.Filter extends java.lang.Object {
public static final org.junit.runner.manipulation.Filter ALL
public void <init> ()
public static org.junit.runner.manipulation.Filter matchMethodDescription (org.junit.runner.Description)
org.junit.runner.Description desiredDescription
public abstract boolean shouldRun (org.junit.runner.Description)
public abstract java.lang.String describe ()
public void apply (java.lang.Object) throws org.junit.runner.manipulation.NoTestsRemainException
Object child
org.junit.runner.manipulation.Filterable filterable
public org.junit.runner.manipulation.Filter intersect (org.junit.runner.manipulation.Filter)
org.junit.runner.manipulation.Filter second
org.junit.runner.manipulation.Filter first
static void <clinit> ()
}
org/junit/runner/manipulation/Filterable.class
Filterable.java
package org.junit.runner.manipulation
public abstract org.junit.runner.manipulation.Filterable extends java.lang.Object {
public abstract void filter (org.junit.runner.manipulation.Filter) throws org.junit.runner.manipulation.NoTestsRemainException
}
org/junit/runner/manipulation/InvalidOrderingException.class
InvalidOrderingException.java
package org.junit.runner.manipulation
public org.junit.runner.manipulation.InvalidOrderingException extends java.lang.Exception {
private static final long serialVersionUID
public void <init> ()
public void <init> (java.lang.String)
String message
public void <init> (java.lang.String, java.lang.Throwable)
String message
Throwable cause
}
org/junit/runner/manipulation/NoTestsRemainException.class
NoTestsRemainException.java
package org.junit.runner.manipulation
public org.junit.runner.manipulation.NoTestsRemainException extends java.lang.Exception {
private static final long serialVersionUID
public void <init> ()
}
org/junit/runner/manipulation/Orderable.class
Orderable.java
package org.junit.runner.manipulation
public abstract org.junit.runner.manipulation.Orderable extends java.lang.Object implements org.junit.runner.manipulation.Sortable {
public abstract void order (org.junit.runner.manipulation.Orderer) throws org.junit.runner.manipulation.InvalidOrderingException
}
org/junit/runner/manipulation/Orderer.class
Orderer.java
package org.junit.runner.manipulation
public final org.junit.runner.manipulation.Orderer extends java.lang.Object {
private final org.junit.runner.manipulation.Ordering ordering
void <init> (org.junit.runner.manipulation.Ordering)
org.junit.runner.manipulation.Ordering delegate
public java.util.List order (java.util.Collection) throws org.junit.runner.manipulation.InvalidOrderingException
java.util.Collection descriptions
java.util.List inOrder
java.util.Set uniqueDescriptions
java.util.Set resultAsSet
public void apply (java.lang.Object) throws org.junit.runner.manipulation.InvalidOrderingException
org.junit.runner.manipulation.Orderable orderable
Object target
}
org/junit/runner/manipulation/Ordering$1.class
Ordering.java
package org.junit.runner.manipulation
org.junit.runner.manipulation.Ordering$1 extends org.junit.runner.manipulation.Ordering {
final synthetic java.util.Random val$random
void <init> (java.util.Random)
boolean validateOrderingIsCorrect ()
protected java.util.List orderItems (java.util.Collection)
java.util.Collection descriptions
java.util.List shuffled
}
org/junit/runner/manipulation/Ordering$Context.class
Ordering.java
package org.junit.runner.manipulation
public org.junit.runner.manipulation.Ordering$Context extends java.lang.Object {
private final org.junit.runner.Description description
public org.junit.runner.Description getTarget ()
private void <init> (org.junit.runner.Description)
org.junit.runner.Description description
}
org/junit/runner/manipulation/Ordering$Factory.class
Ordering.java
package org.junit.runner.manipulation
public abstract org.junit.runner.manipulation.Ordering$Factory extends java.lang.Object {
public abstract org.junit.runner.manipulation.Ordering create (org.junit.runner.manipulation.Ordering$Context)
}
org/junit/runner/manipulation/Ordering.class
Ordering.java
package org.junit.runner.manipulation
public abstract org.junit.runner.manipulation.Ordering extends java.lang.Object {
private static final String CONSTRUCTOR_ERROR_FORMAT
public void <init> ()
public static org.junit.runner.manipulation.Ordering shuffledBy (java.util.Random)
java.util.Random random
public static org.junit.runner.manipulation.Ordering definedBy (java.lang.Class, org.junit.runner.Description) throws org.junit.runner.manipulation.InvalidOrderingException
java.lang.reflect.Constructor constructor
org.junit.runner.manipulation.Ordering$Factory factory
NoSuchMethodException e
Exception e
Class factoryClass
org.junit.runner.Description annotatedTestClass
org.junit.runner.manipulation.Ordering$Factory factory
public static org.junit.runner.manipulation.Ordering definedBy (org.junit.runner.manipulation.Ordering$Factory, org.junit.runner.Description) throws org.junit.runner.manipulation.InvalidOrderingException
org.junit.runner.manipulation.Ordering$Factory factory
org.junit.runner.Description annotatedTestClass
private static java.lang.String getClassName (java.lang.Class)
Class clazz
String name
public void apply (java.lang.Object) throws org.junit.runner.manipulation.InvalidOrderingException
org.junit.runner.manipulation.Orderable orderable
Object target
boolean validateOrderingIsCorrect ()
protected abstract java.util.List orderItems (java.util.Collection)
}
org/junit/runner/manipulation/Sortable.class
Sortable.java
package org.junit.runner.manipulation
public abstract org.junit.runner.manipulation.Sortable extends java.lang.Object {
public abstract void sort (org.junit.runner.manipulation.Sorter)
}
org/junit/runner/manipulation/Sorter$1.class
Sorter.java
package org.junit.runner.manipulation
org.junit.runner.manipulation.Sorter$1 extends java.lang.Object implements java.util.Comparator {
void <init> ()
public int compare (org.junit.runner.Description, org.junit.runner.Description)
org.junit.runner.Description o1
org.junit.runner.Description o2
public volatile synthetic int compare (java.lang.Object, java.lang.Object)
}
org/junit/runner/manipulation/Sorter.class
Sorter.java
package org.junit.runner.manipulation
public org.junit.runner.manipulation.Sorter extends org.junit.runner.manipulation.Ordering implements java.util.Comparator {
public static final org.junit.runner.manipulation.Sorter NULL
private final java.util.Comparator comparator
public void <init> (java.util.Comparator)
java.util.Comparator comparator
public void apply (java.lang.Object)
org.junit.runner.manipulation.Sortable sortable
Object target
public int compare (org.junit.runner.Description, org.junit.runner.Description)
org.junit.runner.Description o1
org.junit.runner.Description o2
protected final java.util.List orderItems (java.util.Collection)
java.util.Collection descriptions
java.util.List sorted
boolean validateOrderingIsCorrect ()
public volatile synthetic int compare (java.lang.Object, java.lang.Object)
static void <clinit> ()
}
org/junit/runner/notification/
org/junit/runner/notification/Failure.class
Failure.java
package org.junit.runner.notification
public org.junit.runner.notification.Failure extends java.lang.Object implements java.io.Serializable {
private static final long serialVersionUID
private final org.junit.runner.Description fDescription
private final Throwable fThrownException
public void <init> (org.junit.runner.Description, java.lang.Throwable)
org.junit.runner.Description description
Throwable thrownException
public java.lang.String getTestHeader ()
public org.junit.runner.Description getDescription ()
public java.lang.Throwable getException ()
public java.lang.String toString ()
public java.lang.String getTrace ()
public java.lang.String getTrimmedTrace ()
public java.lang.String getMessage ()
}
org/junit/runner/notification/RunListener$ThreadSafe.class
RunListener.java
package org.junit.runner.notification
public abstract annotation org.junit.runner.notification.RunListener$ThreadSafe extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/junit/runner/notification/RunListener.class
RunListener.java
package org.junit.runner.notification
public org.junit.runner.notification.RunListener extends java.lang.Object {
public void <init> ()
public void testRunStarted (org.junit.runner.Description) throws java.lang.Exception
org.junit.runner.Description description
public void testRunFinished (org.junit.runner.Result) throws java.lang.Exception
org.junit.runner.Result result
public void testSuiteStarted (org.junit.runner.Description) throws java.lang.Exception
org.junit.runner.Description description
public void testSuiteFinished (org.junit.runner.Description) throws java.lang.Exception
org.junit.runner.Description description
public void testStarted (org.junit.runner.Description) throws java.lang.Exception
org.junit.runner.Description description
public void testFinished (org.junit.runner.Description) throws java.lang.Exception
org.junit.runner.Description description
public void testFailure (org.junit.runner.notification.Failure) throws java.lang.Exception
org.junit.runner.notification.Failure failure
public void testAssumptionFailure (org.junit.runner.notification.Failure)
org.junit.runner.notification.Failure failure
public void testIgnored (org.junit.runner.Description) throws java.lang.Exception
org.junit.runner.Description description
}
org/junit/runner/notification/RunNotifier$1.class
RunNotifier.java
package org.junit.runner.notification
org.junit.runner.notification.RunNotifier$1 extends org.junit.runner.notification.RunNotifier$SafeNotifier {
final synthetic org.junit.runner.Description val$description
final synthetic org.junit.runner.notification.RunNotifier this$0
void <init> (org.junit.runner.notification.RunNotifier, org.junit.runner.Description)
org.junit.runner.notification.RunNotifier this$0
protected void notifyListener (org.junit.runner.notification.RunListener) throws java.lang.Exception
org.junit.runner.notification.RunListener each
}
org/junit/runner/notification/RunNotifier$2.class
RunNotifier.java
package org.junit.runner.notification
org.junit.runner.notification.RunNotifier$2 extends org.junit.runner.notification.RunNotifier$SafeNotifier {
final synthetic org.junit.runner.Result val$result
final synthetic org.junit.runner.notification.RunNotifier this$0
void <init> (org.junit.runner.notification.RunNotifier, org.junit.runner.Result)
org.junit.runner.notification.RunNotifier this$0
protected void notifyListener (org.junit.runner.notification.RunListener) throws java.lang.Exception
org.junit.runner.notification.RunListener each
}
org/junit/runner/notification/RunNotifier$3.class
RunNotifier.java
package org.junit.runner.notification
org.junit.runner.notification.RunNotifier$3 extends org.junit.runner.notification.RunNotifier$SafeNotifier {
final synthetic org.junit.runner.Description val$description
final synthetic org.junit.runner.notification.RunNotifier this$0
void <init> (org.junit.runner.notification.RunNotifier, org.junit.runner.Description)
org.junit.runner.notification.RunNotifier this$0
protected void notifyListener (org.junit.runner.notification.RunListener) throws java.lang.Exception
org.junit.runner.notification.RunListener each
}
org/junit/runner/notification/RunNotifier$4.class
RunNotifier.java
package org.junit.runner.notification
org.junit.runner.notification.RunNotifier$4 extends org.junit.runner.notification.RunNotifier$SafeNotifier {
final synthetic org.junit.runner.Description val$description
final synthetic org.junit.runner.notification.RunNotifier this$0
void <init> (org.junit.runner.notification.RunNotifier, org.junit.runner.Description)
org.junit.runner.notification.RunNotifier this$0
protected void notifyListener (org.junit.runner.notification.RunListener) throws java.lang.Exception
org.junit.runner.notification.RunListener each
}
org/junit/runner/notification/RunNotifier$5.class
RunNotifier.java
package org.junit.runner.notification
org.junit.runner.notification.RunNotifier$5 extends org.junit.runner.notification.RunNotifier$SafeNotifier {
final synthetic org.junit.runner.Description val$description
final synthetic org.junit.runner.notification.RunNotifier this$0
void <init> (org.junit.runner.notification.RunNotifier, org.junit.runner.Description)
org.junit.runner.notification.RunNotifier this$0
protected void notifyListener (org.junit.runner.notification.RunListener) throws java.lang.Exception
org.junit.runner.notification.RunListener each
}
org/junit/runner/notification/RunNotifier$6.class
RunNotifier.java
package org.junit.runner.notification
org.junit.runner.notification.RunNotifier$6 extends org.junit.runner.notification.RunNotifier$SafeNotifier {
final synthetic java.util.List val$failures
final synthetic org.junit.runner.notification.RunNotifier this$0
void <init> (org.junit.runner.notification.RunNotifier, java.util.List, java.util.List)
org.junit.runner.notification.RunNotifier this$0
java.util.List currentListeners
protected void notifyListener (org.junit.runner.notification.RunListener) throws java.lang.Exception
org.junit.runner.notification.Failure each
org.junit.runner.notification.RunListener listener
}
org/junit/runner/notification/RunNotifier$7.class
RunNotifier.java
package org.junit.runner.notification
org.junit.runner.notification.RunNotifier$7 extends org.junit.runner.notification.RunNotifier$SafeNotifier {
final synthetic org.junit.runner.notification.Failure val$failure
final synthetic org.junit.runner.notification.RunNotifier this$0
void <init> (org.junit.runner.notification.RunNotifier, org.junit.runner.notification.Failure)
org.junit.runner.notification.RunNotifier this$0
protected void notifyListener (org.junit.runner.notification.RunListener) throws java.lang.Exception
org.junit.runner.notification.RunListener each
}
org/junit/runner/notification/RunNotifier$8.class
RunNotifier.java
package org.junit.runner.notification
org.junit.runner.notification.RunNotifier$8 extends org.junit.runner.notification.RunNotifier$SafeNotifier {
final synthetic org.junit.runner.Description val$description
final synthetic org.junit.runner.notification.RunNotifier this$0
void <init> (org.junit.runner.notification.RunNotifier, org.junit.runner.Description)
org.junit.runner.notification.RunNotifier this$0
protected void notifyListener (org.junit.runner.notification.RunListener) throws java.lang.Exception
org.junit.runner.notification.RunListener each
}
org/junit/runner/notification/RunNotifier$9.class
RunNotifier.java
package org.junit.runner.notification
org.junit.runner.notification.RunNotifier$9 extends org.junit.runner.notification.RunNotifier$SafeNotifier {
final synthetic org.junit.runner.Description val$description
final synthetic org.junit.runner.notification.RunNotifier this$0
void <init> (org.junit.runner.notification.RunNotifier, org.junit.runner.Description)
org.junit.runner.notification.RunNotifier this$0
protected void notifyListener (org.junit.runner.notification.RunListener) throws java.lang.Exception
org.junit.runner.notification.RunListener each
}
org/junit/runner/notification/RunNotifier$SafeNotifier.class
RunNotifier.java
package org.junit.runner.notification
abstract org.junit.runner.notification.RunNotifier$SafeNotifier extends java.lang.Object {
private final java.util.List currentListeners
final synthetic org.junit.runner.notification.RunNotifier this$0
void <init> (org.junit.runner.notification.RunNotifier)
void <init> (org.junit.runner.notification.RunNotifier, java.util.List)
java.util.List currentListeners
void run ()
Exception e
org.junit.runner.notification.RunListener listener
int capacity
java.util.List safeListeners
java.util.List failures
protected abstract void notifyListener (org.junit.runner.notification.RunListener) throws java.lang.Exception
}
org/junit/runner/notification/RunNotifier.class
RunNotifier.java
package org.junit.runner.notification
public org.junit.runner.notification.RunNotifier extends java.lang.Object {
private final java.util.List listeners
private volatile boolean pleaseStop
public void <init> ()
public void addListener (org.junit.runner.notification.RunListener)
org.junit.runner.notification.RunListener listener
public void removeListener (org.junit.runner.notification.RunListener)
org.junit.runner.notification.RunListener listener
org.junit.runner.notification.RunListener wrapIfNotThreadSafe (org.junit.runner.notification.RunListener)
org.junit.runner.notification.RunListener listener
public void fireTestRunStarted (org.junit.runner.Description)
org.junit.runner.Description description
public void fireTestRunFinished (org.junit.runner.Result)
org.junit.runner.Result result
public void fireTestSuiteStarted (org.junit.runner.Description)
org.junit.runner.Description description
public void fireTestSuiteFinished (org.junit.runner.Description)
org.junit.runner.Description description
public void fireTestStarted (org.junit.runner.Description) throws org.junit.runner.notification.StoppedByUserException
org.junit.runner.Description description
public void fireTestFailure (org.junit.runner.notification.Failure)
org.junit.runner.notification.Failure failure
private void fireTestFailures (java.util.List, java.util.List)
java.util.List listeners
java.util.List failures
public void fireTestAssumptionFailed (org.junit.runner.notification.Failure)
org.junit.runner.notification.Failure failure
public void fireTestIgnored (org.junit.runner.Description)
org.junit.runner.Description description
public void fireTestFinished (org.junit.runner.Description)
org.junit.runner.Description description
public void pleaseStop ()
public void addFirstListener (org.junit.runner.notification.RunListener)
org.junit.runner.notification.RunListener listener
}
org/junit/runner/notification/StoppedByUserException.class
StoppedByUserException.java
package org.junit.runner.notification
public org.junit.runner.notification.StoppedByUserException extends java.lang.RuntimeException {
private static final long serialVersionUID
public void <init> ()
}
org/junit/runner/notification/SynchronizedRunListener.class
SynchronizedRunListener.java
package org.junit.runner.notification
final org.junit.runner.notification.SynchronizedRunListener extends org.junit.runner.notification.RunListener {
private final org.junit.runner.notification.RunListener listener
private final Object monitor
void <init> (org.junit.runner.notification.RunListener, java.lang.Object)
org.junit.runner.notification.RunListener listener
Object monitor
public void testRunStarted (org.junit.runner.Description) throws java.lang.Exception
org.junit.runner.Description description
public void testRunFinished (org.junit.runner.Result) throws java.lang.Exception
org.junit.runner.Result result
public void testSuiteStarted (org.junit.runner.Description) throws java.lang.Exception
org.junit.runner.Description description
public void testSuiteFinished (org.junit.runner.Description) throws java.lang.Exception
org.junit.runner.Description description
public void testStarted (org.junit.runner.Description) throws java.lang.Exception
org.junit.runner.Description description
public void testFinished (org.junit.runner.Description) throws java.lang.Exception
org.junit.runner.Description description
public void testFailure (org.junit.runner.notification.Failure) throws java.lang.Exception
org.junit.runner.notification.Failure failure
public void testAssumptionFailure (org.junit.runner.notification.Failure)
org.junit.runner.notification.Failure failure
public void testIgnored (org.junit.runner.Description) throws java.lang.Exception
org.junit.runner.Description description
public int hashCode ()
public boolean equals (java.lang.Object)
Object other
org.junit.runner.notification.SynchronizedRunListener that
public java.lang.String toString ()
}
org/junit/runners/
org/junit/runners/AllTests.class
AllTests.java
package org.junit.runners
public org.junit.runners.AllTests extends org.junit.internal.runners.SuiteMethod {
public void <init> (java.lang.Class) throws java.lang.Throwable
Class klass
}
org/junit/runners/BlockJUnit4ClassRunner$1.class
BlockJUnit4ClassRunner.java
package org.junit.runners
org.junit.runners.BlockJUnit4ClassRunner$1 extends org.junit.runners.model.Statement {
final synthetic org.junit.runners.model.FrameworkMethod val$method
final synthetic org.junit.runners.BlockJUnit4ClassRunner this$0
void <init> (org.junit.runners.BlockJUnit4ClassRunner, org.junit.runners.model.FrameworkMethod)
org.junit.runners.BlockJUnit4ClassRunner this$0
public void evaluate () throws java.lang.Throwable
}
org/junit/runners/BlockJUnit4ClassRunner$2.class
BlockJUnit4ClassRunner.java
package org.junit.runners
org.junit.runners.BlockJUnit4ClassRunner$2 extends org.junit.internal.runners.model.ReflectiveCallable {
final synthetic org.junit.runners.model.FrameworkMethod val$method
final synthetic org.junit.runners.BlockJUnit4ClassRunner this$0
void <init> (org.junit.runners.BlockJUnit4ClassRunner, org.junit.runners.model.FrameworkMethod)
org.junit.runners.BlockJUnit4ClassRunner this$0
protected java.lang.Object runReflectiveCall () throws java.lang.Throwable
}
org/junit/runners/BlockJUnit4ClassRunner$RuleCollector.class
BlockJUnit4ClassRunner.java
package org.junit.runners
org.junit.runners.BlockJUnit4ClassRunner$RuleCollector extends java.lang.Object implements org.junit.runners.model.MemberValueConsumer {
final java.util.List result
private void <init> ()
public void accept (org.junit.runners.model.FrameworkMember, java.lang.Object)
org.junit.runners.RuleContainer container
org.junit.runners.model.FrameworkMember member
Object value
org.junit.Rule rule
}
org/junit/runners/BlockJUnit4ClassRunner.class
BlockJUnit4ClassRunner.java
package org.junit.runners
public org.junit.runners.BlockJUnit4ClassRunner extends org.junit.runners.ParentRunner {
private static org.junit.validator.TestClassValidator PUBLIC_CLASS_VALIDATOR
private final java.util.concurrent.ConcurrentMap methodDescriptions
private static final ThreadLocal CURRENT_RULE_CONTAINER
public void <init> (java.lang.Class) throws org.junit.runners.model.InitializationError
Class testClass
protected void <init> (org.junit.runners.model.TestClass) throws org.junit.runners.model.InitializationError
org.junit.runners.model.TestClass testClass
protected void runChild (org.junit.runners.model.FrameworkMethod, org.junit.runner.notification.RunNotifier)
org.junit.runners.model.Statement statement
org.junit.runners.model.FrameworkMethod method
org.junit.runner.notification.RunNotifier notifier
org.junit.runner.Description description
protected boolean isIgnored (org.junit.runners.model.FrameworkMethod)
org.junit.runners.model.FrameworkMethod child
protected org.junit.runner.Description describeChild (org.junit.runners.model.FrameworkMethod)
org.junit.runners.model.FrameworkMethod method
org.junit.runner.Description description
protected java.util.List getChildren ()
protected java.util.List computeTestMethods ()
protected void collectInitializationErrors (java.util.List)
java.util.List errors
private void validatePublicConstructor (java.util.List)
java.util.List errors
protected void validateNoNonStaticInnerClass (java.util.List)
String gripe
java.util.List errors
protected void validateConstructor (java.util.List)
java.util.List errors
protected void validateOnlyOneConstructor (java.util.List)
String gripe
java.util.List errors
protected void validateZeroArgConstructor (java.util.List)
String gripe
java.util.List errors
private boolean hasOneConstructor ()
protected void validateInstanceMethods (java.util.List)
java.util.List errors
protected void validateFields (java.util.List)
java.util.List errors
private void validateMethods (java.util.List)
java.util.List errors
protected void validateTestMethods (java.util.List)
java.util.List errors
protected java.lang.Object createTest () throws java.lang.Exception
protected java.lang.Object createTest (org.junit.runners.model.FrameworkMethod) throws java.lang.Exception
org.junit.runners.model.FrameworkMethod method
protected java.lang.String testName (org.junit.runners.model.FrameworkMethod)
org.junit.runners.model.FrameworkMethod method
protected org.junit.runners.model.Statement methodBlock (org.junit.runners.model.FrameworkMethod)
Object test
Throwable e
org.junit.runners.model.FrameworkMethod method
Object test
org.junit.runners.model.Statement statement
protected org.junit.runners.model.Statement methodInvoker (org.junit.runners.model.FrameworkMethod, java.lang.Object)
org.junit.runners.model.FrameworkMethod method
Object test
protected org.junit.runners.model.Statement possiblyExpectingExceptions (org.junit.runners.model.FrameworkMethod, java.lang.Object, org.junit.runners.model.Statement)
org.junit.runners.model.FrameworkMethod method
Object test
org.junit.runners.model.Statement next
org.junit.Test annotation
Class expectedExceptionClass
protected org.junit.runners.model.Statement withPotentialTimeout (org.junit.runners.model.FrameworkMethod, java.lang.Object, org.junit.runners.model.Statement)
org.junit.runners.model.FrameworkMethod method
Object test
org.junit.runners.model.Statement next
long timeout
protected org.junit.runners.model.Statement withBefores (org.junit.runners.model.FrameworkMethod, java.lang.Object, org.junit.runners.model.Statement)
org.junit.runners.model.FrameworkMethod method
Object target
org.junit.runners.model.Statement statement
java.util.List befores
protected org.junit.runners.model.Statement withAfters (org.junit.runners.model.FrameworkMethod, java.lang.Object, org.junit.runners.model.Statement)
org.junit.runners.model.FrameworkMethod method
Object target
org.junit.runners.model.Statement statement
java.util.List afters
private org.junit.runners.model.Statement withRules (org.junit.runners.model.FrameworkMethod, java.lang.Object, org.junit.runners.model.Statement)
org.junit.rules.MethodRule each
org.junit.rules.TestRule rule
java.util.List testRules
org.junit.runners.model.FrameworkMethod method
Object target
org.junit.runners.model.Statement statement
org.junit.runners.RuleContainer ruleContainer
protected java.util.List rules (java.lang.Object)
Object target
org.junit.runners.BlockJUnit4ClassRunner$RuleCollector collector
protected java.util.List getTestRules (java.lang.Object)
Object target
org.junit.runners.BlockJUnit4ClassRunner$RuleCollector collector
private java.lang.Class getExpectedException (org.junit.Test)
org.junit.Test annotation
private long getTimeout (org.junit.Test)
org.junit.Test annotation
protected volatile synthetic boolean isIgnored (java.lang.Object)
protected volatile synthetic void runChild (java.lang.Object, org.junit.runner.notification.RunNotifier)
protected volatile synthetic org.junit.runner.Description describeChild (java.lang.Object)
static void <clinit> ()
}
org/junit/runners/JUnit4.class
JUnit4.java
package org.junit.runners
public final org.junit.runners.JUnit4 extends org.junit.runners.BlockJUnit4ClassRunner {
public void <init> (java.lang.Class) throws org.junit.runners.model.InitializationError
Class klass
}
org/junit/runners/MethodSorters.class
MethodSorters.java
package org.junit.runners
public final enum org.junit.runners.MethodSorters extends java.lang.Enum {
public static final enum org.junit.runners.MethodSorters NAME_ASCENDING
public static final enum org.junit.runners.MethodSorters JVM
public static final enum org.junit.runners.MethodSorters DEFAULT
private final java.util.Comparator comparator
private static final synthetic org.junit.runners.MethodSorters[] $VALUES
public static org.junit.runners.MethodSorters[] values ()
public static org.junit.runners.MethodSorters valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int, java.util.Comparator)
java.util.Comparator comparator
public java.util.Comparator getComparator ()
private static synthetic org.junit.runners.MethodSorters[] $values ()
static void <clinit> ()
}
org/junit/runners/Parameterized$AfterParam.class
Parameterized.java
package org.junit.runners
public abstract annotation org.junit.runners.Parameterized$AfterParam extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/junit/runners/Parameterized$AssumptionViolationRunner.class
Parameterized.java
package org.junit.runners
org.junit.runners.Parameterized$AssumptionViolationRunner extends org.junit.runner.Runner {
private final org.junit.runner.Description description
private final org.junit.internal.AssumptionViolatedException exception
void <init> (org.junit.runners.model.TestClass, java.lang.String, org.junit.internal.AssumptionViolatedException)
org.junit.runners.model.TestClass testClass
String methodName
org.junit.internal.AssumptionViolatedException exception
public org.junit.runner.Description getDescription ()
public void run (org.junit.runner.notification.RunNotifier)
org.junit.runner.notification.RunNotifier notifier
}
org/junit/runners/Parameterized$BeforeParam.class
Parameterized.java
package org.junit.runners
public abstract annotation org.junit.runners.Parameterized$BeforeParam extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/junit/runners/Parameterized$Parameter.class
Parameterized.java
package org.junit.runners
public abstract annotation org.junit.runners.Parameterized$Parameter extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract int value ()
}
org/junit/runners/Parameterized$Parameters.class
Parameterized.java
package org.junit.runners
public abstract annotation org.junit.runners.Parameterized$Parameters extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.String name ()
}
org/junit/runners/Parameterized$RunnersFactory.class
Parameterized.java
package org.junit.runners
org.junit.runners.Parameterized$RunnersFactory extends java.lang.Object {
private static final org.junit.runners.parameterized.ParametersRunnerFactory DEFAULT_FACTORY
private final org.junit.runners.model.TestClass testClass
private final org.junit.runners.model.FrameworkMethod parametersMethod
private final java.util.List allParameters
private final int parameterCount
private final org.junit.runner.Runner runnerOverride
private void <init> (java.lang.Class) throws java.lang.Throwable
java.util.List allParametersResult
org.junit.internal.AssumptionViolatedException e
Class klass
java.util.List allParametersResult
org.junit.runners.Parameterized$AssumptionViolationRunner assumptionViolationRunner
private java.util.List createRunners () throws java.lang.Exception
org.junit.runners.Parameterized$Parameters parameters
private org.junit.runners.parameterized.ParametersRunnerFactory getParametersRunnerFactory () throws java.lang.InstantiationException java.lang.IllegalAccessException
Class factoryClass
org.junit.runners.Parameterized$UseParametersRunnerFactory annotation
private org.junit.runners.parameterized.TestWithParameters createTestWithNotNormalizedParameters (java.lang.String, int, java.lang.Object)
String pattern
int index
Object parametersOrSingleParameter
Object[] parameters
private static java.lang.Object[] normalizeParameters (java.lang.Object)
Object parametersOrSingleParameter
private static java.util.List allParameters (org.junit.runners.model.TestClass, org.junit.runners.model.FrameworkMethod) throws java.lang.Throwable
Object entry
java.util.List result
org.junit.runners.model.TestClass testClass
org.junit.runners.model.FrameworkMethod parametersMethod
Object parameters
private static org.junit.runners.model.FrameworkMethod getParametersMethod (org.junit.runners.model.TestClass) throws java.lang.Exception
org.junit.runners.model.FrameworkMethod each
org.junit.runners.model.TestClass testClass
java.util.List methods
private java.util.List createRunnersForParameters (java.lang.Iterable, java.lang.String, org.junit.runners.parameterized.ParametersRunnerFactory) throws java.lang.Exception
org.junit.runners.parameterized.TestWithParameters test
java.util.List tests
java.util.List runners
ClassCastException e
Iterable allParameters
String namePattern
org.junit.runners.parameterized.ParametersRunnerFactory runnerFactory
private java.util.List createTestsForParameters (java.lang.Iterable, java.lang.String) throws java.lang.Exception
Object parametersOfSingleTest
Iterable allParameters
String namePattern
int i
java.util.List children
private static java.lang.Exception parametersMethodReturnedWrongType (org.junit.runners.model.TestClass, org.junit.runners.model.FrameworkMethod) throws java.lang.Exception
org.junit.runners.model.TestClass testClass
org.junit.runners.model.FrameworkMethod parametersMethod
String className
String methodName
String message
private org.junit.runners.parameterized.TestWithParameters createTestWithParameters (org.junit.runners.model.TestClass, java.lang.String, int, java.lang.Object[])
org.junit.runners.model.TestClass testClass
String pattern
int index
Object[] parameters
String finalPattern
String name
static void <clinit> ()
}
org/junit/runners/Parameterized$UseParametersRunnerFactory.class
Parameterized.java
package org.junit.runners
public abstract annotation org.junit.runners.Parameterized$UseParametersRunnerFactory extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.Class value ()
}
org/junit/runners/Parameterized.class
Parameterized.java
package org.junit.runners
public org.junit.runners.Parameterized extends org.junit.runners.Suite {
public void <init> (java.lang.Class) throws java.lang.Throwable
Class klass
private void <init> (java.lang.Class, org.junit.runners.Parameterized$RunnersFactory) throws java.lang.Exception
Class klass
org.junit.runners.Parameterized$RunnersFactory runnersFactory
private void validateBeforeParamAndAfterParamMethods (java.lang.Integer) throws org.junit.runners.model.InvalidTestClassError
Integer parameterCount
java.util.List errors
private void validatePublicStaticVoidMethods (java.lang.Class, java.lang.Integer, java.util.List)
int methodParameterCount
org.junit.runners.model.FrameworkMethod fm
Class annotation
Integer parameterCount
java.util.List errors
java.util.List methods
}
org/junit/runners/ParentRunner$1.class
ParentRunner.java
package org.junit.runners
org.junit.runners.ParentRunner$1 extends java.lang.Object implements org.junit.runners.model.RunnerScheduler {
final synthetic org.junit.runners.ParentRunner this$0
void <init> (org.junit.runners.ParentRunner)
org.junit.runners.ParentRunner this$0
public void schedule (java.lang.Runnable)
Runnable childStatement
public void finished ()
}
org/junit/runners/ParentRunner$2.class
ParentRunner.java
package org.junit.runners
org.junit.runners.ParentRunner$2 extends org.junit.runners.model.Statement {
final synthetic org.junit.runner.notification.RunNotifier val$notifier
final synthetic org.junit.runners.ParentRunner this$0
void <init> (org.junit.runners.ParentRunner, org.junit.runner.notification.RunNotifier)
org.junit.runners.ParentRunner this$0
public void evaluate ()
}
org/junit/runners/ParentRunner$3.class
ParentRunner.java
package org.junit.runners
org.junit.runners.ParentRunner$3 extends org.junit.runners.model.Statement {
final synthetic org.junit.runners.model.Statement val$statement
final synthetic org.junit.runners.ParentRunner this$0
void <init> (org.junit.runners.ParentRunner, org.junit.runners.model.Statement)
org.junit.runners.ParentRunner this$0
public void evaluate () throws java.lang.Throwable
}
org/junit/runners/ParentRunner$4.class
ParentRunner.java
package org.junit.runners
org.junit.runners.ParentRunner$4 extends java.lang.Object implements java.lang.Runnable {
final synthetic Object val$each
final synthetic org.junit.runner.notification.RunNotifier val$notifier
final synthetic org.junit.runners.ParentRunner this$0
void <init> (org.junit.runners.ParentRunner, java.lang.Object, org.junit.runner.notification.RunNotifier)
org.junit.runners.ParentRunner this$0
public void run ()
}
org/junit/runners/ParentRunner$5.class
ParentRunner.java
package org.junit.runners
org.junit.runners.ParentRunner$5 extends java.lang.Object implements java.util.Comparator {
final synthetic org.junit.runner.manipulation.Sorter val$sorter
final synthetic org.junit.runners.ParentRunner this$0
void <init> (org.junit.runners.ParentRunner, org.junit.runner.manipulation.Sorter)
org.junit.runners.ParentRunner this$0
public int compare (java.lang.Object, java.lang.Object)
Object o1
Object o2
}
org/junit/runners/ParentRunner$ClassRuleCollector.class
ParentRunner.java
package org.junit.runners
org.junit.runners.ParentRunner$ClassRuleCollector extends java.lang.Object implements org.junit.runners.model.MemberValueConsumer {
final java.util.List entries
private void <init> ()
public void accept (org.junit.runners.model.FrameworkMember, org.junit.rules.TestRule)
org.junit.runners.model.FrameworkMember member
org.junit.rules.TestRule value
org.junit.ClassRule rule
public java.util.List getOrderedRules ()
org.junit.runners.RuleContainer$RuleEntry entry
java.util.List result
public volatile synthetic void accept (org.junit.runners.model.FrameworkMember, java.lang.Object)
}
org/junit/runners/ParentRunner.class
ParentRunner.java
package org.junit.runners
public abstract org.junit.runners.ParentRunner extends org.junit.runner.Runner implements org.junit.runner.manipulation.Filterable org.junit.runner.manipulation.Orderable {
private static final java.util.List VALIDATORS
private final java.util.concurrent.locks.Lock childrenLock
private final org.junit.runners.model.TestClass testClass
private volatile java.util.List filteredChildren
private volatile org.junit.runners.model.RunnerScheduler scheduler
protected void <init> (java.lang.Class) throws org.junit.runners.model.InitializationError
Class testClass
protected void <init> (org.junit.runners.model.TestClass) throws org.junit.runners.model.InitializationError
org.junit.runners.model.TestClass testClass
protected org.junit.runners.model.TestClass createTestClass (java.lang.Class)
Class testClass
protected abstract java.util.List getChildren ()
protected abstract org.junit.runner.Description describeChild (java.lang.Object)
protected abstract void runChild (java.lang.Object, org.junit.runner.notification.RunNotifier)
protected void collectInitializationErrors (java.util.List)
java.util.List errors
private void applyValidators (java.util.List)
org.junit.validator.TestClassValidator each
java.util.List errors
protected void validatePublicVoidNoArgMethods (java.lang.Class, boolean, java.util.List)
org.junit.runners.model.FrameworkMethod eachTestMethod
Class annotation
boolean isStatic
java.util.List errors
java.util.List methods
private void validateClassRules (java.util.List)
java.util.List errors
protected org.junit.runners.model.Statement classBlock (org.junit.runner.notification.RunNotifier)
org.junit.runner.notification.RunNotifier notifier
org.junit.runners.model.Statement statement
private boolean areAllChildrenIgnored ()
Object child
protected org.junit.runners.model.Statement withBeforeClasses (org.junit.runners.model.Statement)
org.junit.runners.model.Statement statement
java.util.List befores
protected org.junit.runners.model.Statement withAfterClasses (org.junit.runners.model.Statement)
org.junit.runners.model.Statement statement
java.util.List afters
private org.junit.runners.model.Statement withClassRules (org.junit.runners.model.Statement)
org.junit.runners.model.Statement statement
java.util.List classRules
protected java.util.List classRules ()
org.junit.runners.ParentRunner$ClassRuleCollector collector
protected org.junit.runners.model.Statement childrenInvoker (org.junit.runner.notification.RunNotifier)
org.junit.runner.notification.RunNotifier notifier
protected final org.junit.runners.model.Statement withInterruptIsolation (org.junit.runners.model.Statement)
org.junit.runners.model.Statement statement
protected boolean isIgnored (java.lang.Object)
Object child
private void runChildren (org.junit.runner.notification.RunNotifier)
Object each
org.junit.runner.notification.RunNotifier notifier
org.junit.runners.model.RunnerScheduler currentScheduler
protected java.lang.String getName ()
public final org.junit.runners.model.TestClass getTestClass ()
protected final void runLeaf (org.junit.runners.model.Statement, org.junit.runner.Description, org.junit.runner.notification.RunNotifier)
org.junit.internal.AssumptionViolatedException e
Throwable e
org.junit.runners.model.Statement statement
org.junit.runner.Description description
org.junit.runner.notification.RunNotifier notifier
org.junit.internal.runners.model.EachTestNotifier eachNotifier
protected java.lang.annotation.Annotation[] getRunnerAnnotations ()
public org.junit.runner.Description getDescription ()
org.junit.runner.Description description
Object child
Class clazz
org.junit.runner.Description description
public void run (org.junit.runner.notification.RunNotifier)
org.junit.runners.model.Statement statement
org.junit.internal.AssumptionViolatedException e
org.junit.runner.notification.StoppedByUserException e
Throwable e
org.junit.runner.notification.RunNotifier notifier
org.junit.internal.runners.model.EachTestNotifier testNotifier
public void filter (org.junit.runner.manipulation.Filter) throws org.junit.runner.manipulation.NoTestsRemainException
org.junit.runner.manipulation.NoTestsRemainException e
Object each
java.util.Iterator iter
java.util.List children
org.junit.runner.manipulation.Filter filter
public void sort (org.junit.runner.manipulation.Sorter)
Object each
java.util.List sortedChildren
org.junit.runner.manipulation.Sorter sorter
public void order (org.junit.runner.manipulation.Orderer) throws org.junit.runner.manipulation.InvalidOrderingException
org.junit.runner.Description description
java.util.List childrenWithDescription
Object child
org.junit.runner.Description description
java.util.List children
java.util.Map childMap
java.util.List inOrder
org.junit.runner.manipulation.Orderer orderer
private boolean shouldNotReorder ()
private void validate () throws org.junit.runners.model.InitializationError
java.util.List errors
private java.util.List getFilteredChildren ()
private boolean shouldRun (org.junit.runner.manipulation.Filter, java.lang.Object)
org.junit.runner.manipulation.Filter filter
Object each
private java.util.Comparator comparator (org.junit.runner.manipulation.Sorter)
org.junit.runner.manipulation.Sorter sorter
public void setScheduler (org.junit.runners.model.RunnerScheduler)
org.junit.runners.model.RunnerScheduler scheduler
static void <clinit> ()
}
org/junit/runners/RuleContainer$1.class
RuleContainer.java
package org.junit.runners
org.junit.runners.RuleContainer$1 extends java.lang.Object implements java.util.Comparator {
void <init> ()
public int compare (org.junit.runners.RuleContainer$RuleEntry, org.junit.runners.RuleContainer$RuleEntry)
org.junit.runners.RuleContainer$RuleEntry o1
org.junit.runners.RuleContainer$RuleEntry o2
int result
private int compareInt (int, int)
int a
int b
public volatile synthetic int compare (java.lang.Object, java.lang.Object)
}
org/junit/runners/RuleContainer$RuleEntry.class
RuleContainer.java
package org.junit.runners
org.junit.runners.RuleContainer$RuleEntry extends java.lang.Object {
static final int TYPE_TEST_RULE
static final int TYPE_METHOD_RULE
final Object rule
final int type
final int order
void <init> (java.lang.Object, int, java.lang.Integer)
Object rule
int type
Integer order
}
org/junit/runners/RuleContainer.class
RuleContainer.java
package org.junit.runners
org.junit.runners.RuleContainer extends java.lang.Object {
private final java.util.IdentityHashMap orderValues
private final java.util.List testRules
private final java.util.List methodRules
static final java.util.Comparator ENTRY_COMPARATOR
void <init> ()
public void setOrder (java.lang.Object, int)
Object rule
int order
public void add (org.junit.rules.MethodRule)
org.junit.rules.MethodRule methodRule
public void add (org.junit.rules.TestRule)
org.junit.rules.TestRule testRule
private java.util.List getSortedEntries ()
org.junit.rules.MethodRule rule
org.junit.rules.TestRule rule
java.util.List ruleEntries
public org.junit.runners.model.Statement apply (org.junit.runners.model.FrameworkMethod, org.junit.runner.Description, java.lang.Object, org.junit.runners.model.Statement)
org.junit.runners.RuleContainer$RuleEntry ruleEntry
org.junit.runners.model.FrameworkMethod method
org.junit.runner.Description description
Object target
org.junit.runners.model.Statement statement
org.junit.runners.model.Statement result
java.util.List getSortedRules ()
org.junit.runners.RuleContainer$RuleEntry entry
java.util.List result
static void <clinit> ()
}
org/junit/runners/Suite$SuiteClasses.class
Suite.java
package org.junit.runners
public abstract annotation org.junit.runners.Suite$SuiteClasses extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.Class[] value ()
}
org/junit/runners/Suite.class
Suite.java
package org.junit.runners
public org.junit.runners.Suite extends org.junit.runners.ParentRunner {
private final java.util.List runners
public static org.junit.runner.Runner emptySuite ()
org.junit.runners.model.InitializationError e
private static java.lang.Class[] getAnnotatedClasses (java.lang.Class) throws org.junit.runners.model.InitializationError
Class klass
org.junit.runners.Suite$SuiteClasses annotation
public void <init> (java.lang.Class, org.junit.runners.model.RunnerBuilder) throws org.junit.runners.model.InitializationError
Class klass
org.junit.runners.model.RunnerBuilder builder
public void <init> (org.junit.runners.model.RunnerBuilder, java.lang.Class[]) throws org.junit.runners.model.InitializationError
org.junit.runners.model.RunnerBuilder builder
Class[] classes
protected void <init> (java.lang.Class, java.lang.Class[]) throws org.junit.runners.model.InitializationError
Class klass
Class[] suiteClasses
protected void <init> (org.junit.runners.model.RunnerBuilder, java.lang.Class, java.lang.Class[]) throws org.junit.runners.model.InitializationError
org.junit.runners.model.RunnerBuilder builder
Class klass
Class[] suiteClasses
protected void <init> (java.lang.Class, java.util.List) throws org.junit.runners.model.InitializationError
Class klass
java.util.List runners
protected java.util.List getChildren ()
protected org.junit.runner.Description describeChild (org.junit.runner.Runner)
org.junit.runner.Runner child
protected void runChild (org.junit.runner.Runner, org.junit.runner.notification.RunNotifier)
org.junit.runner.Runner runner
org.junit.runner.notification.RunNotifier notifier
protected volatile synthetic void runChild (java.lang.Object, org.junit.runner.notification.RunNotifier)
protected volatile synthetic org.junit.runner.Description describeChild (java.lang.Object)
}
org/junit/runners/model/
org/junit/runners/model/Annotatable.class
Annotatable.java
package org.junit.runners.model
public abstract org.junit.runners.model.Annotatable extends java.lang.Object {
public abstract java.lang.annotation.Annotation[] getAnnotations ()
public abstract java.lang.annotation.Annotation getAnnotation (java.lang.Class)
}
org/junit/runners/model/FrameworkField.class
FrameworkField.java
package org.junit.runners.model
public org.junit.runners.model.FrameworkField extends org.junit.runners.model.FrameworkMember {
private final java.lang.reflect.Field field
public void <init> (java.lang.reflect.Field)
java.lang.reflect.Field field
public java.lang.String getName ()
public java.lang.annotation.Annotation[] getAnnotations ()
public java.lang.annotation.Annotation getAnnotation (java.lang.Class)
Class annotationType
public boolean isShadowedBy (org.junit.runners.model.FrameworkField)
org.junit.runners.model.FrameworkField otherMember
boolean isBridgeMethod ()
protected int getModifiers ()
public java.lang.reflect.Field getField ()
public java.lang.Class getType ()
public java.lang.Class getDeclaringClass ()
public java.lang.Object get (java.lang.Object) throws java.lang.IllegalArgumentException java.lang.IllegalAccessException
Object target
public java.lang.String toString ()
public volatile synthetic boolean isShadowedBy (org.junit.runners.model.FrameworkMember)
}
org/junit/runners/model/FrameworkMember.class
FrameworkMember.java
package org.junit.runners.model
public abstract org.junit.runners.model.FrameworkMember extends java.lang.Object implements org.junit.runners.model.Annotatable {
public void <init> ()
abstract boolean isShadowedBy (org.junit.runners.model.FrameworkMember)
org.junit.runners.model.FrameworkMember handlePossibleBridgeMethod (java.util.List)
org.junit.runners.model.FrameworkMember otherMember
int i
java.util.List members
abstract boolean isBridgeMethod ()
protected abstract int getModifiers ()
public boolean isStatic ()
public boolean isPublic ()
public abstract java.lang.String getName ()
public abstract java.lang.Class getType ()
public abstract java.lang.Class getDeclaringClass ()
}
org/junit/runners/model/FrameworkMethod$1.class
FrameworkMethod.java
package org.junit.runners.model
org.junit.runners.model.FrameworkMethod$1 extends org.junit.internal.runners.model.ReflectiveCallable {
final synthetic Object val$target
final synthetic Object[] val$params
final synthetic org.junit.runners.model.FrameworkMethod this$0
void <init> (org.junit.runners.model.FrameworkMethod, java.lang.Object, java.lang.Object[])
org.junit.runners.model.FrameworkMethod this$0
protected java.lang.Object runReflectiveCall () throws java.lang.Throwable
}
org/junit/runners/model/FrameworkMethod.class
FrameworkMethod.java
package org.junit.runners.model
public org.junit.runners.model.FrameworkMethod extends org.junit.runners.model.FrameworkMember {
private final java.lang.reflect.Method method
public void <init> (java.lang.reflect.Method)
java.lang.reflect.Method method
public java.lang.reflect.Method getMethod ()
public transient java.lang.Object invokeExplosively (java.lang.Object, java.lang.Object[]) throws java.lang.Throwable
Object target
Object[] params
public java.lang.String getName ()
public void validatePublicVoidNoArg (boolean, java.util.List)
boolean isStatic
java.util.List errors
public void validatePublicVoid (boolean, java.util.List)
String state
boolean isStatic
java.util.List errors
protected int getModifiers ()
public java.lang.Class getReturnType ()
public java.lang.Class getType ()
public java.lang.Class getDeclaringClass ()
public void validateNoTypeParametersOnArgs (java.util.List)
java.util.List errors
public boolean isShadowedBy (org.junit.runners.model.FrameworkMethod)
int i
org.junit.runners.model.FrameworkMethod other
boolean isBridgeMethod ()
public boolean equals (java.lang.Object)
Object obj
public int hashCode ()
public boolean producesType (java.lang.reflect.Type)
java.lang.reflect.Type type
private java.lang.Class[] getParameterTypes ()
public java.lang.annotation.Annotation[] getAnnotations ()
public java.lang.annotation.Annotation getAnnotation (java.lang.Class)
Class annotationType
public java.lang.String toString ()
public volatile synthetic boolean isShadowedBy (org.junit.runners.model.FrameworkMember)
}
org/junit/runners/model/InitializationError.class
InitializationError.java
package org.junit.runners.model
public org.junit.runners.model.InitializationError extends java.lang.Exception {
private static final long serialVersionUID
private final java.util.List fErrors
public void <init> (java.util.List)
java.util.List errors
public void <init> (java.lang.Throwable)
Throwable error
public void <init> (java.lang.String)
String string
public java.util.List getCauses ()
}
org/junit/runners/model/InvalidTestClassError.class
InvalidTestClassError.java
package org.junit.runners.model
public org.junit.runners.model.InvalidTestClassError extends org.junit.runners.model.InitializationError {
private static final long serialVersionUID
private final String message
public void <init> (java.lang.Class, java.util.List)
Class offendingTestClass
java.util.List validationErrors
private static java.lang.String createMessage (java.lang.Class, java.util.List)
Throwable error
Class testClass
java.util.List validationErrors
StringBuilder sb
int i
public java.lang.String getMessage ()
}
org/junit/runners/model/MemberValueConsumer.class
MemberValueConsumer.java
package org.junit.runners.model
public abstract org.junit.runners.model.MemberValueConsumer extends java.lang.Object {
public abstract void accept (org.junit.runners.model.FrameworkMember, java.lang.Object)
}
org/junit/runners/model/MultipleFailureException.class
MultipleFailureException.java
package org.junit.runners.model
public org.junit.runners.model.MultipleFailureException extends java.lang.Exception {
private static final long serialVersionUID
private final java.util.List fErrors
public void <init> (java.util.List)
Throwable error
java.util.List errors
public java.util.List getFailures ()
public java.lang.String getMessage ()
Throwable e
StringBuilder sb
public void printStackTrace ()
Throwable e
public void printStackTrace (java.io.PrintStream)
Throwable e
java.io.PrintStream s
public void printStackTrace (java.io.PrintWriter)
Throwable e
java.io.PrintWriter s
public static void assertEmpty (java.util.List) throws java.lang.Exception
java.util.List errors
}
org/junit/runners/model/NoGenericTypeParametersValidator.class
NoGenericTypeParametersValidator.java
package org.junit.runners.model
org.junit.runners.model.NoGenericTypeParametersValidator extends java.lang.Object {
private final java.lang.reflect.Method method
void <init> (java.lang.reflect.Method)
java.lang.reflect.Method method
void validate (java.util.List)
java.lang.reflect.Type each
java.util.List errors
private void validateNoTypeParameterOnType (java.lang.reflect.Type, java.util.List)
java.lang.reflect.Type type
java.util.List errors
private void validateNoTypeParameterOnParameterizedType (java.lang.reflect.ParameterizedType, java.util.List)
java.lang.reflect.Type each
java.lang.reflect.ParameterizedType parameterized
java.util.List errors
private void validateNoTypeParameterOnWildcardType (java.lang.reflect.WildcardType, java.util.List)
java.lang.reflect.Type each
java.lang.reflect.Type each
java.lang.reflect.WildcardType wildcard
java.util.List errors
private void validateNoTypeParameterOnGenericArrayType (java.lang.reflect.GenericArrayType, java.util.List)
java.lang.reflect.GenericArrayType arrayType
java.util.List errors
}
org/junit/runners/model/RunnerBuilder.class
RunnerBuilder.java
package org.junit.runners.model
public abstract org.junit.runners.model.RunnerBuilder extends java.lang.Object {
private final java.util.Set parents
public void <init> ()
public abstract org.junit.runner.Runner runnerForClass (java.lang.Class) throws java.lang.Throwable
public org.junit.runner.Runner safeRunnerForClass (java.lang.Class)
org.junit.runner.Runner runner
Throwable e
Class testClass
private void configureRunner (org.junit.runner.Runner) throws org.junit.runner.manipulation.InvalidOrderingException
org.junit.runner.manipulation.Ordering ordering
org.junit.runner.Runner runner
org.junit.runner.Description description
org.junit.runner.OrderWith orderWith
java.lang.Class addParent (java.lang.Class) throws org.junit.runners.model.InitializationError
Class parent
void removeParent (java.lang.Class)
Class klass
public java.util.List runners (java.lang.Class, java.lang.Class[]) throws org.junit.runners.model.InitializationError
Class parent
Class[] children
public java.util.List runners (java.lang.Class, java.util.List) throws org.junit.runners.model.InitializationError
Class parent
java.util.List children
private java.util.List runners (java.lang.Class[])
org.junit.runner.Runner childRunner
Class each
Class[] children
java.util.List runners
}
org/junit/runners/model/RunnerScheduler.class
RunnerScheduler.java
package org.junit.runners.model
public abstract org.junit.runners.model.RunnerScheduler extends java.lang.Object {
public abstract void schedule (java.lang.Runnable)
public abstract void finished ()
}
org/junit/runners/model/Statement.class
Statement.java
package org.junit.runners.model
public abstract org.junit.runners.model.Statement extends java.lang.Object {
public void <init> ()
public abstract void evaluate () throws java.lang.Throwable
}
org/junit/runners/model/TestClass$1.class
TestClass.java
package org.junit.runners.model
org.junit.runners.model.TestClass$1 extends java.lang.Object implements org.junit.runners.model.MemberValueConsumer {
final synthetic java.util.List val$results
final synthetic org.junit.runners.model.TestClass this$0
void <init> (org.junit.runners.model.TestClass, java.util.List)
org.junit.runners.model.TestClass this$0
public void accept (org.junit.runners.model.FrameworkMember, java.lang.Object)
org.junit.runners.model.FrameworkMember member
Object value
}
org/junit/runners/model/TestClass$2.class
TestClass.java
package org.junit.runners.model
org.junit.runners.model.TestClass$2 extends java.lang.Object implements org.junit.runners.model.MemberValueConsumer {
final synthetic java.util.List val$results
final synthetic org.junit.runners.model.TestClass this$0
void <init> (org.junit.runners.model.TestClass, java.util.List)
org.junit.runners.model.TestClass this$0
public void accept (org.junit.runners.model.FrameworkMember, java.lang.Object)
org.junit.runners.model.FrameworkMember member
Object value
}
org/junit/runners/model/TestClass$FieldComparator.class
TestClass.java
package org.junit.runners.model
org.junit.runners.model.TestClass$FieldComparator extends java.lang.Object implements java.util.Comparator {
private void <init> ()
public int compare (java.lang.reflect.Field, java.lang.reflect.Field)
java.lang.reflect.Field left
java.lang.reflect.Field right
public volatile synthetic int compare (java.lang.Object, java.lang.Object)
}
org/junit/runners/model/TestClass$MethodComparator.class
TestClass.java
package org.junit.runners.model
org.junit.runners.model.TestClass$MethodComparator extends java.lang.Object implements java.util.Comparator {
private void <init> ()
public int compare (org.junit.runners.model.FrameworkMethod, org.junit.runners.model.FrameworkMethod)
org.junit.runners.model.FrameworkMethod left
org.junit.runners.model.FrameworkMethod right
public volatile synthetic int compare (java.lang.Object, java.lang.Object)
}
org/junit/runners/model/TestClass.class
TestClass.java
package org.junit.runners.model
public org.junit.runners.model.TestClass extends java.lang.Object implements org.junit.runners.model.Annotatable {
private static final org.junit.runners.model.TestClass$FieldComparator FIELD_COMPARATOR
private static final org.junit.runners.model.TestClass$MethodComparator METHOD_COMPARATOR
private final Class clazz
private final java.util.Map methodsForAnnotations
private final java.util.Map fieldsForAnnotations
public void <init> (java.lang.Class)
Class clazz
java.util.Map methodsForAnnotations
java.util.Map fieldsForAnnotations
protected void scanAnnotatedMembers (java.util.Map, java.util.Map)
java.lang.reflect.Method eachMethod
java.lang.reflect.Field eachField
Class eachClass
java.util.Map methodsForAnnotations
java.util.Map fieldsForAnnotations
private static java.lang.reflect.Field[] getSortedDeclaredFields (java.lang.Class)
Class clazz
java.lang.reflect.Field[] declaredFields
protected static void addToAnnotationLists (org.junit.runners.model.FrameworkMember, java.util.Map)
Class type
java.util.List members
org.junit.runners.model.FrameworkMember memberToAdd
java.lang.annotation.Annotation each
org.junit.runners.model.FrameworkMember member
java.util.Map map
private static java.util.Map makeDeeplyUnmodifiable (java.util.Map)
java.util.Map$Entry entry
java.util.Map source
java.util.Map copy
public java.util.List getAnnotatedMethods ()
java.util.List methods
public java.util.List getAnnotatedMethods (java.lang.Class)
Class annotationClass
public java.util.List getAnnotatedFields ()
public java.util.List getAnnotatedFields (java.lang.Class)
Class annotationClass
private java.util.List collectValues (java.util.Map)
java.util.List additionalValues
java.util.Map map
java.util.Set values
private static java.util.List getAnnotatedMembers (java.util.Map, java.lang.Class, boolean)
java.util.Map map
Class type
boolean fillIfAbsent
java.util.List members
private static boolean runsTopToBottom (java.lang.Class)
Class annotation
private static java.util.List getSuperClasses (java.lang.Class)
Class testClass
java.util.List results
Class current
public java.lang.Class getJavaClass ()
public java.lang.String getName ()
public java.lang.reflect.Constructor getOnlyConstructor ()
java.lang.reflect.Constructor[] constructors
public java.lang.annotation.Annotation[] getAnnotations ()
public java.lang.annotation.Annotation getAnnotation (java.lang.Class)
Class annotationType
public java.util.List getAnnotatedFieldValues (java.lang.Object, java.lang.Class, java.lang.Class)
Object test
Class annotationClass
Class valueClass
java.util.List results
public void collectAnnotatedFieldValues (java.lang.Object, java.lang.Class, java.lang.Class, org.junit.runners.model.MemberValueConsumer)
Object fieldValue
IllegalAccessException e
org.junit.runners.model.FrameworkField each
Object test
Class annotationClass
Class valueClass
org.junit.runners.model.MemberValueConsumer consumer
public java.util.List getAnnotatedMethodValues (java.lang.Object, java.lang.Class, java.lang.Class)
Object test
Class annotationClass
Class valueClass
java.util.List results
public void collectAnnotatedMethodValues (java.lang.Object, java.lang.Class, java.lang.Class, org.junit.runners.model.MemberValueConsumer)
Object fieldValue
Throwable e
org.junit.runners.model.FrameworkMethod each
Object test
Class annotationClass
Class valueClass
org.junit.runners.model.MemberValueConsumer consumer
public boolean isPublic ()
public boolean isANonStaticInnerClass ()
public int hashCode ()
public boolean equals (java.lang.Object)
Object obj
org.junit.runners.model.TestClass other
static void <clinit> ()
}
org/junit/runners/model/TestTimedOutException.class
TestTimedOutException.java
package org.junit.runners.model
public org.junit.runners.model.TestTimedOutException extends java.lang.Exception {
private static final long serialVersionUID
private final java.util.concurrent.TimeUnit timeUnit
private final long timeout
public void <init> (long, java.util.concurrent.TimeUnit)
long timeout
java.util.concurrent.TimeUnit timeUnit
public long getTimeout ()
public java.util.concurrent.TimeUnit getTimeUnit ()
}
org/junit/runners/parameterized/
org/junit/runners/parameterized/BlockJUnit4ClassRunnerWithParameters$1.class
BlockJUnit4ClassRunnerWithParameters.java
package org.junit.runners.parameterized
synthetic org.junit.runners.parameterized.BlockJUnit4ClassRunnerWithParameters$1 extends java.lang.Object {
static final synthetic int[] $SwitchMap$org$junit$runners$parameterized$BlockJUnit4ClassRunnerWithParameters$InjectionType
static void <clinit> ()
}
org/junit/runners/parameterized/BlockJUnit4ClassRunnerWithParameters$InjectionType.class
BlockJUnit4ClassRunnerWithParameters.java
package org.junit.runners.parameterized
final enum org.junit.runners.parameterized.BlockJUnit4ClassRunnerWithParameters$InjectionType extends java.lang.Enum {
public static final enum org.junit.runners.parameterized.BlockJUnit4ClassRunnerWithParameters$InjectionType CONSTRUCTOR
public static final enum org.junit.runners.parameterized.BlockJUnit4ClassRunnerWithParameters$InjectionType FIELD
private static final synthetic org.junit.runners.parameterized.BlockJUnit4ClassRunnerWithParameters$InjectionType[] $VALUES
public static org.junit.runners.parameterized.BlockJUnit4ClassRunnerWithParameters$InjectionType[] values ()
public static org.junit.runners.parameterized.BlockJUnit4ClassRunnerWithParameters$InjectionType valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
private static synthetic org.junit.runners.parameterized.BlockJUnit4ClassRunnerWithParameters$InjectionType[] $values ()
static void <clinit> ()
}
org/junit/runners/parameterized/BlockJUnit4ClassRunnerWithParameters$RunAfterParams.class
BlockJUnit4ClassRunnerWithParameters.java
package org.junit.runners.parameterized
org.junit.runners.parameterized.BlockJUnit4ClassRunnerWithParameters$RunAfterParams extends org.junit.internal.runners.statements.RunAfters {
final synthetic org.junit.runners.parameterized.BlockJUnit4ClassRunnerWithParameters this$0
void <init> (org.junit.runners.parameterized.BlockJUnit4ClassRunnerWithParameters, org.junit.runners.model.Statement, java.util.List)
org.junit.runners.model.Statement next
java.util.List afters
protected void invokeMethod (org.junit.runners.model.FrameworkMethod) throws java.lang.Throwable
org.junit.runners.model.FrameworkMethod method
int paramCount
}
org/junit/runners/parameterized/BlockJUnit4ClassRunnerWithParameters$RunBeforeParams.class
BlockJUnit4ClassRunnerWithParameters.java
package org.junit.runners.parameterized
org.junit.runners.parameterized.BlockJUnit4ClassRunnerWithParameters$RunBeforeParams extends org.junit.internal.runners.statements.RunBefores {
final synthetic org.junit.runners.parameterized.BlockJUnit4ClassRunnerWithParameters this$0
void <init> (org.junit.runners.parameterized.BlockJUnit4ClassRunnerWithParameters, org.junit.runners.model.Statement, java.util.List)
org.junit.runners.model.Statement next
java.util.List befores
protected void invokeMethod (org.junit.runners.model.FrameworkMethod) throws java.lang.Throwable
org.junit.runners.model.FrameworkMethod method
int paramCount
}
org/junit/runners/parameterized/BlockJUnit4ClassRunnerWithParameters.class
BlockJUnit4ClassRunnerWithParameters.java
package org.junit.runners.parameterized
public org.junit.runners.parameterized.BlockJUnit4ClassRunnerWithParameters extends org.junit.runners.BlockJUnit4ClassRunner {
private final Object[] parameters
private final String name
public void <init> (org.junit.runners.parameterized.TestWithParameters) throws org.junit.runners.model.InitializationError
org.junit.runners.parameterized.TestWithParameters test
public java.lang.Object createTest () throws java.lang.Exception
org.junit.runners.parameterized.BlockJUnit4ClassRunnerWithParameters$InjectionType injectionType
private java.lang.Object createTestUsingConstructorInjection () throws java.lang.Exception
private java.lang.Object createTestUsingFieldInjection () throws java.lang.Exception
IllegalAccessException wrappedException
IllegalAccessException e
IllegalArgumentException iare
java.lang.reflect.Field field
org.junit.runners.Parameterized$Parameter annotation
int index
org.junit.runners.model.FrameworkField each
java.util.List annotatedFieldsByParameter
Object testClassInstance
protected java.lang.String getName ()
protected java.lang.String testName (org.junit.runners.model.FrameworkMethod)
org.junit.runners.model.FrameworkMethod method
protected void validateConstructor (java.util.List)
java.util.List errors
protected void validateFields (java.util.List)
int index
org.junit.runners.model.FrameworkField each
int numberOfUse
int index
java.util.List annotatedFieldsByParameter
int[] usedIndices
java.util.List errors
protected org.junit.runners.model.Statement classBlock (org.junit.runner.notification.RunNotifier)
org.junit.runner.notification.RunNotifier notifier
org.junit.runners.model.Statement statement
private org.junit.runners.model.Statement withBeforeParams (org.junit.runners.model.Statement)
org.junit.runners.model.Statement statement
java.util.List befores
private org.junit.runners.model.Statement withAfterParams (org.junit.runners.model.Statement)
org.junit.runners.model.Statement statement
java.util.List afters
protected java.lang.annotation.Annotation[] getRunnerAnnotations ()
java.lang.annotation.Annotation annotation
java.lang.annotation.Annotation[] allAnnotations
java.lang.annotation.Annotation[] annotationsWithoutRunWith
int i
private java.util.List getAnnotatedFieldsByParameter ()
private org.junit.runners.parameterized.BlockJUnit4ClassRunnerWithParameters$InjectionType getInjectionType ()
private boolean fieldsAreAnnotated ()
}
org/junit/runners/parameterized/BlockJUnit4ClassRunnerWithParametersFactory.class
BlockJUnit4ClassRunnerWithParametersFactory.java
package org.junit.runners.parameterized
public org.junit.runners.parameterized.BlockJUnit4ClassRunnerWithParametersFactory extends java.lang.Object implements org.junit.runners.parameterized.ParametersRunnerFactory {
public void <init> ()
public org.junit.runner.Runner createRunnerForTestWithParameters (org.junit.runners.parameterized.TestWithParameters) throws org.junit.runners.model.InitializationError
org.junit.runners.parameterized.TestWithParameters test
}
org/junit/runners/parameterized/ParametersRunnerFactory.class
ParametersRunnerFactory.java
package org.junit.runners.parameterized
public abstract org.junit.runners.parameterized.ParametersRunnerFactory extends java.lang.Object {
public abstract org.junit.runner.Runner createRunnerForTestWithParameters (org.junit.runners.parameterized.TestWithParameters) throws org.junit.runners.model.InitializationError
}
org/junit/runners/parameterized/TestWithParameters.class
TestWithParameters.java
package org.junit.runners.parameterized
public org.junit.runners.parameterized.TestWithParameters extends java.lang.Object {
private final String name
private final org.junit.runners.model.TestClass testClass
private final java.util.List parameters
public void <init> (java.lang.String, org.junit.runners.model.TestClass, java.util.List)
String name
org.junit.runners.model.TestClass testClass
java.util.List parameters
public java.lang.String getName ()
public org.junit.runners.model.TestClass getTestClass ()
public java.util.List getParameters ()
public int hashCode ()
int prime
int result
public boolean equals (java.lang.Object)
Object obj
org.junit.runners.parameterized.TestWithParameters other
public java.lang.String toString ()
}
org/junit/validator/
org/junit/validator/AnnotationValidator.class
AnnotationValidator.java
package org.junit.validator
public abstract org.junit.validator.AnnotationValidator extends java.lang.Object {
private static final java.util.List NO_VALIDATION_ERRORS
public void <init> ()
public java.util.List validateAnnotatedClass (org.junit.runners.model.TestClass)
org.junit.runners.model.TestClass testClass
public java.util.List validateAnnotatedField (org.junit.runners.model.FrameworkField)
org.junit.runners.model.FrameworkField field
public java.util.List validateAnnotatedMethod (org.junit.runners.model.FrameworkMethod)
org.junit.runners.model.FrameworkMethod method
static void <clinit> ()
}
org/junit/validator/AnnotationValidatorFactory.class
AnnotationValidatorFactory.java
package org.junit.validator
public org.junit.validator.AnnotationValidatorFactory extends java.lang.Object {
private static final java.util.concurrent.ConcurrentHashMap VALIDATORS_FOR_ANNOTATION_TYPES
public void <init> ()
public org.junit.validator.AnnotationValidator createAnnotationValidator (org.junit.validator.ValidateWith)
org.junit.validator.AnnotationValidator annotationValidator
Exception e
org.junit.validator.ValidateWith validateWithAnnotation
org.junit.validator.AnnotationValidator validator
Class clazz
static void <clinit> ()
}
org/junit/validator/AnnotationsValidator$AnnotatableValidator.class
AnnotationsValidator.java
package org.junit.validator
abstract org.junit.validator.AnnotationsValidator$AnnotatableValidator extends java.lang.Object {
private static final org.junit.validator.AnnotationValidatorFactory ANNOTATION_VALIDATOR_FACTORY
private void <init> ()
abstract java.lang.Iterable getAnnotatablesForTestClass (org.junit.runners.model.TestClass)
abstract java.util.List validateAnnotatable (org.junit.validator.AnnotationValidator, org.junit.runners.model.Annotatable)
public java.util.List validateTestClass (org.junit.runners.model.TestClass)
java.util.List additionalErrors
org.junit.runners.model.Annotatable annotatable
org.junit.runners.model.TestClass testClass
java.util.List validationErrors
private java.util.List validateAnnotatable (org.junit.runners.model.Annotatable)
org.junit.validator.AnnotationValidator annotationValidator
java.util.List errors
Class annotationType
org.junit.validator.ValidateWith validateWith
java.lang.annotation.Annotation annotation
org.junit.runners.model.Annotatable annotatable
java.util.List validationErrors
static void <clinit> ()
}
org/junit/validator/AnnotationsValidator$ClassValidator.class
AnnotationsValidator.java
package org.junit.validator
org.junit.validator.AnnotationsValidator$ClassValidator extends org.junit.validator.AnnotationsValidator$AnnotatableValidator {
private void <init> ()
java.lang.Iterable getAnnotatablesForTestClass (org.junit.runners.model.TestClass)
org.junit.runners.model.TestClass testClass
java.util.List validateAnnotatable (org.junit.validator.AnnotationValidator, org.junit.runners.model.TestClass)
org.junit.validator.AnnotationValidator validator
org.junit.runners.model.TestClass testClass
volatile synthetic java.util.List validateAnnotatable (org.junit.validator.AnnotationValidator, org.junit.runners.model.Annotatable)
}
org/junit/validator/AnnotationsValidator$FieldValidator.class
AnnotationsValidator.java
package org.junit.validator
org.junit.validator.AnnotationsValidator$FieldValidator extends org.junit.validator.AnnotationsValidator$AnnotatableValidator {
private void <init> ()
java.lang.Iterable getAnnotatablesForTestClass (org.junit.runners.model.TestClass)
org.junit.runners.model.TestClass testClass
java.util.List validateAnnotatable (org.junit.validator.AnnotationValidator, org.junit.runners.model.FrameworkField)
org.junit.validator.AnnotationValidator validator
org.junit.runners.model.FrameworkField field
volatile synthetic java.util.List validateAnnotatable (org.junit.validator.AnnotationValidator, org.junit.runners.model.Annotatable)
}
org/junit/validator/AnnotationsValidator$MethodValidator.class
AnnotationsValidator.java
package org.junit.validator
org.junit.validator.AnnotationsValidator$MethodValidator extends org.junit.validator.AnnotationsValidator$AnnotatableValidator {
private void <init> ()
java.lang.Iterable getAnnotatablesForTestClass (org.junit.runners.model.TestClass)
org.junit.runners.model.TestClass testClass
java.util.List validateAnnotatable (org.junit.validator.AnnotationValidator, org.junit.runners.model.FrameworkMethod)
org.junit.validator.AnnotationValidator validator
org.junit.runners.model.FrameworkMethod method
volatile synthetic java.util.List validateAnnotatable (org.junit.validator.AnnotationValidator, org.junit.runners.model.Annotatable)
}
org/junit/validator/AnnotationsValidator.class
AnnotationsValidator.java
package org.junit.validator
public final org.junit.validator.AnnotationsValidator extends java.lang.Object implements org.junit.validator.TestClassValidator {
private static final java.util.List VALIDATORS
public void <init> ()
public java.util.List validateTestClass (org.junit.runners.model.TestClass)
java.util.List additionalErrors
org.junit.validator.AnnotationsValidator$AnnotatableValidator validator
org.junit.runners.model.TestClass testClass
java.util.List validationErrors
static void <clinit> ()
}
org/junit/validator/PublicClassValidator.class
PublicClassValidator.java
package org.junit.validator
public org.junit.validator.PublicClassValidator extends java.lang.Object implements org.junit.validator.TestClassValidator {
private static final java.util.List NO_VALIDATION_ERRORS
public void <init> ()
public java.util.List validateTestClass (org.junit.runners.model.TestClass)
org.junit.runners.model.TestClass testClass
static void <clinit> ()
}
org/junit/validator/TestClassValidator.class
TestClassValidator.java
package org.junit.validator
public abstract org.junit.validator.TestClassValidator extends java.lang.Object {
public abstract java.util.List validateTestClass (org.junit.runners.model.TestClass)
}
org/junit/validator/ValidateWith.class
ValidateWith.java
package org.junit.validator
public abstract annotation org.junit.validator.ValidateWith extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.Class value ()
}
org/mockito/
org/mockito/AdditionalAnswers.class
AdditionalAnswers.java
package org.mockito
public org.mockito.AdditionalAnswers extends java.lang.Object {
public void <init> ()
public static org.mockito.stubbing.Answer returnsFirstArg ()
public static org.mockito.stubbing.Answer returnsSecondArg ()
public static org.mockito.stubbing.Answer returnsLastArg ()
public static org.mockito.stubbing.Answer returnsArgAt (int)
int position
public static org.mockito.stubbing.Answer delegatesTo (java.lang.Object)
Object delegate
public static org.mockito.stubbing.Answer returnsElementsOf (java.util.Collection)
java.util.Collection elements
public static org.mockito.stubbing.Answer answersWithDelay (long, org.mockito.stubbing.Answer)
long sleepyTime
org.mockito.stubbing.Answer answer
public static org.mockito.stubbing.Answer answer (org.mockito.stubbing.Answer1)
org.mockito.stubbing.Answer1 answer
public static org.mockito.stubbing.Answer answerVoid (org.mockito.stubbing.VoidAnswer1)
org.mockito.stubbing.VoidAnswer1 answer
public static org.mockito.stubbing.Answer answer (org.mockito.stubbing.Answer2)
org.mockito.stubbing.Answer2 answer
public static org.mockito.stubbing.Answer answerVoid (org.mockito.stubbing.VoidAnswer2)
org.mockito.stubbing.VoidAnswer2 answer
public static org.mockito.stubbing.Answer answer (org.mockito.stubbing.Answer3)
org.mockito.stubbing.Answer3 answer
public static org.mockito.stubbing.Answer answerVoid (org.mockito.stubbing.VoidAnswer3)
org.mockito.stubbing.VoidAnswer3 answer
public static org.mockito.stubbing.Answer answer (org.mockito.stubbing.Answer4)
org.mockito.stubbing.Answer4 answer
public static org.mockito.stubbing.Answer answerVoid (org.mockito.stubbing.VoidAnswer4)
org.mockito.stubbing.VoidAnswer4 answer
public static org.mockito.stubbing.Answer answer (org.mockito.stubbing.Answer5)
org.mockito.stubbing.Answer5 answer
public static org.mockito.stubbing.Answer answerVoid (org.mockito.stubbing.VoidAnswer5)
org.mockito.stubbing.VoidAnswer5 answer
}
org/mockito/AdditionalMatchers.class
AdditionalMatchers.java
package org.mockito
public org.mockito.AdditionalMatchers extends java.lang.Object {
public void <init> ()
public static java.lang.Comparable geq (java.lang.Comparable)
Comparable value
public static byte geq (byte)
byte value
public static double geq (double)
double value
public static float geq (float)
float value
public static int geq (int)
int value
public static long geq (long)
long value
public static short geq (short)
short value
public static java.lang.Comparable leq (java.lang.Comparable)
Comparable value
public static byte leq (byte)
byte value
public static double leq (double)
double value
public static float leq (float)
float value
public static int leq (int)
int value
public static long leq (long)
long value
public static short leq (short)
short value
public static java.lang.Comparable gt (java.lang.Comparable)
Comparable value
public static byte gt (byte)
byte value
public static double gt (double)
double value
public static float gt (float)
float value
public static int gt (int)
int value
public static long gt (long)
long value
public static short gt (short)
short value
public static java.lang.Comparable lt (java.lang.Comparable)
Comparable value
public static byte lt (byte)
byte value
public static double lt (double)
double value
public static float lt (float)
float value
public static int lt (int)
int value
public static long lt (long)
long value
public static short lt (short)
short value
public static java.lang.Comparable cmpEq (java.lang.Comparable)
Comparable value
public static java.lang.String find (java.lang.String)
String regex
public static java.lang.Object[] aryEq (java.lang.Object[])
Object[] value
public static short[] aryEq (short[])
short[] value
public static long[] aryEq (long[])
long[] value
public static int[] aryEq (int[])
int[] value
public static float[] aryEq (float[])
float[] value
public static double[] aryEq (double[])
double[] value
public static char[] aryEq (char[])
char[] value
public static byte[] aryEq (byte[])
byte[] value
public static boolean[] aryEq (boolean[])
boolean[] value
public static boolean and (boolean, boolean)
boolean first
boolean second
public static byte and (byte, byte)
byte first
byte second
public static char and (char, char)
char first
char second
public static double and (double, double)
double first
double second
public static float and (float, float)
float first
float second
public static int and (int, int)
int first
int second
public static long and (long, long)
long first
long second
public static short and (short, short)
short first
short second
public static java.lang.Object and (java.lang.Object, java.lang.Object)
Object first
Object second
public static boolean or (boolean, boolean)
boolean first
boolean second
public static java.lang.Object or (java.lang.Object, java.lang.Object)
Object first
Object second
public static short or (short, short)
short first
short second
public static long or (long, long)
long first
long second
public static int or (int, int)
int first
int second
public static float or (float, float)
float first
float second
public static double or (double, double)
double first
double second
public static char or (char, char)
char first
char second
public static byte or (byte, byte)
byte first
byte second
public static java.lang.Object not (java.lang.Object)
Object first
public static short not (short)
short first
public static int not (int)
int first
public static long not (long)
long first
public static float not (float)
float first
public static double not (double)
double first
public static char not (char)
char first
public static boolean not (boolean)
boolean first
public static byte not (byte)
byte first
public static double eq (double, double)
double value
double delta
public static float eq (float, float)
float value
float delta
private static void reportMatcher (org.mockito.ArgumentMatcher)
org.mockito.ArgumentMatcher matcher
}
org/mockito/Answers.class
Answers.java
package org.mockito
public final enum org.mockito.Answers extends java.lang.Enum implements org.mockito.stubbing.Answer {
public static final enum org.mockito.Answers RETURNS_DEFAULTS
public static final enum org.mockito.Answers RETURNS_SMART_NULLS
public static final enum org.mockito.Answers RETURNS_MOCKS
public static final enum org.mockito.Answers RETURNS_DEEP_STUBS
public static final enum org.mockito.Answers CALLS_REAL_METHODS
public static final enum org.mockito.Answers RETURNS_SELF
private final org.mockito.stubbing.Answer implementation
private static final synthetic org.mockito.Answers[] $VALUES
public static org.mockito.Answers[] values ()
public static org.mockito.Answers valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int, org.mockito.stubbing.Answer)
org.mockito.stubbing.Answer implementation
public org.mockito.stubbing.Answer get ()
public java.lang.Object answer (org.mockito.invocation.InvocationOnMock) throws java.lang.Throwable
org.mockito.invocation.InvocationOnMock invocation
private static synthetic org.mockito.Answers[] $values ()
static void <clinit> ()
}
org/mockito/ArgumentCaptor.class
ArgumentCaptor.java
package org.mockito
public org.mockito.ArgumentCaptor extends java.lang.Object {
private final org.mockito.internal.matchers.CapturingMatcher capturingMatcher
private final Class clazz
private void <init> (java.lang.Class)
Class clazz
public java.lang.Object capture ()
public java.lang.Object getValue ()
public java.util.List getAllValues ()
public static org.mockito.ArgumentCaptor forClass (java.lang.Class)
Class clazz
}
org/mockito/ArgumentMatcher.class
ArgumentMatcher.java
package org.mockito
public abstract org.mockito.ArgumentMatcher extends java.lang.Object {
public abstract boolean matches (java.lang.Object)
}
org/mockito/ArgumentMatchers.class
ArgumentMatchers.java
package org.mockito
public org.mockito.ArgumentMatchers extends java.lang.Object {
public void <init> ()
public static java.lang.Object any ()
public static java.lang.Object anyObject ()
public static java.lang.Object any (java.lang.Class)
Class type
public static java.lang.Object isA (java.lang.Class)
Class type
public static java.lang.Object anyVararg ()
public static boolean anyBoolean ()
public static byte anyByte ()
public static char anyChar ()
public static int anyInt ()
public static long anyLong ()
public static float anyFloat ()
public static double anyDouble ()
public static short anyShort ()
public static java.lang.String anyString ()
public static java.util.List anyList ()
public static java.util.List anyListOf (java.lang.Class)
Class clazz
public static java.util.Set anySet ()
public static java.util.Set anySetOf (java.lang.Class)
Class clazz
public static java.util.Map anyMap ()
public static java.util.Map anyMapOf (java.lang.Class, java.lang.Class)
Class keyClazz
Class valueClazz
public static java.util.Collection anyCollection ()
public static java.util.Collection anyCollectionOf (java.lang.Class)
Class clazz
public static java.lang.Iterable anyIterable ()
public static java.lang.Iterable anyIterableOf (java.lang.Class)
Class clazz
public static boolean eq (boolean)
boolean value
public static byte eq (byte)
byte value
public static char eq (char)
char value
public static double eq (double)
double value
public static float eq (float)
float value
public static int eq (int)
int value
public static long eq (long)
long value
public static short eq (short)
short value
public static java.lang.Object eq (java.lang.Object)
Object value
public static transient java.lang.Object refEq (java.lang.Object, java.lang.String[])
Object value
String[] excludeFields
public static java.lang.Object same (java.lang.Object)
Object value
public static java.lang.Object isNull ()
public static java.lang.Object isNull (java.lang.Class)
Class clazz
public static java.lang.Object notNull ()
public static java.lang.Object notNull (java.lang.Class)
Class clazz
public static java.lang.Object isNotNull ()
public static java.lang.Object isNotNull (java.lang.Class)
Class clazz
public static java.lang.Object nullable (java.lang.Class)
Class clazz
public static java.lang.String contains (java.lang.String)
String substring
public static java.lang.String matches (java.lang.String)
String regex
public static java.lang.String matches (java.util.regex.Pattern)
java.util.regex.Pattern pattern
public static java.lang.String endsWith (java.lang.String)
String suffix
public static java.lang.String startsWith (java.lang.String)
String prefix
public static java.lang.Object argThat (org.mockito.ArgumentMatcher)
org.mockito.ArgumentMatcher matcher
public static char charThat (org.mockito.ArgumentMatcher)
org.mockito.ArgumentMatcher matcher
public static boolean booleanThat (org.mockito.ArgumentMatcher)
org.mockito.ArgumentMatcher matcher
public static byte byteThat (org.mockito.ArgumentMatcher)
org.mockito.ArgumentMatcher matcher
public static short shortThat (org.mockito.ArgumentMatcher)
org.mockito.ArgumentMatcher matcher
public static int intThat (org.mockito.ArgumentMatcher)
org.mockito.ArgumentMatcher matcher
public static long longThat (org.mockito.ArgumentMatcher)
org.mockito.ArgumentMatcher matcher
public static float floatThat (org.mockito.ArgumentMatcher)
org.mockito.ArgumentMatcher matcher
public static double doubleThat (org.mockito.ArgumentMatcher)
org.mockito.ArgumentMatcher matcher
private static void reportMatcher (org.mockito.ArgumentMatcher)
org.mockito.ArgumentMatcher matcher
}
org/mockito/BDDMockito$BDDMyOngoingStubbing.class
BDDMockito.java
package org.mockito
public abstract org.mockito.BDDMockito$BDDMyOngoingStubbing extends java.lang.Object {
public abstract org.mockito.BDDMockito$BDDMyOngoingStubbing willAnswer (org.mockito.stubbing.Answer)
public abstract org.mockito.BDDMockito$BDDMyOngoingStubbing will (org.mockito.stubbing.Answer)
public abstract org.mockito.BDDMockito$BDDMyOngoingStubbing willReturn (java.lang.Object)
public transient abstract org.mockito.BDDMockito$BDDMyOngoingStubbing willReturn (java.lang.Object, java.lang.Object[])
public transient abstract org.mockito.BDDMockito$BDDMyOngoingStubbing willThrow (java.lang.Throwable[])
public abstract org.mockito.BDDMockito$BDDMyOngoingStubbing willThrow (java.lang.Class)
public transient abstract org.mockito.BDDMockito$BDDMyOngoingStubbing willThrow (java.lang.Class, java.lang.Class[])
public abstract org.mockito.BDDMockito$BDDMyOngoingStubbing willCallRealMethod ()
public abstract java.lang.Object getMock ()
}
org/mockito/BDDMockito$BDDOngoingStubbingImpl.class
BDDMockito.java
package org.mockito
org.mockito.BDDMockito$BDDOngoingStubbingImpl extends java.lang.Object implements org.mockito.BDDMockito$BDDMyOngoingStubbing {
private final org.mockito.stubbing.OngoingStubbing mockitoOngoingStubbing
public void <init> (org.mockito.stubbing.OngoingStubbing)
org.mockito.stubbing.OngoingStubbing ongoingStubbing
public org.mockito.BDDMockito$BDDMyOngoingStubbing willAnswer (org.mockito.stubbing.Answer)
org.mockito.stubbing.Answer answer
public org.mockito.BDDMockito$BDDMyOngoingStubbing will (org.mockito.stubbing.Answer)
org.mockito.stubbing.Answer answer
public org.mockito.BDDMockito$BDDMyOngoingStubbing willReturn (java.lang.Object)
Object value
public transient org.mockito.BDDMockito$BDDMyOngoingStubbing willReturn (java.lang.Object, java.lang.Object[])
Object value
Object[] values
public transient org.mockito.BDDMockito$BDDMyOngoingStubbing willThrow (java.lang.Throwable[])
Throwable[] throwables
public org.mockito.BDDMockito$BDDMyOngoingStubbing willThrow (java.lang.Class)
Class throwableType
public transient org.mockito.BDDMockito$BDDMyOngoingStubbing willThrow (java.lang.Class, java.lang.Class[])
Class throwableType
Class[] throwableTypes
public org.mockito.BDDMockito$BDDMyOngoingStubbing willCallRealMethod ()
public java.lang.Object getMock ()
}
org/mockito/BDDMockito$BDDStubber.class
BDDMockito.java
package org.mockito
public abstract org.mockito.BDDMockito$BDDStubber extends java.lang.Object {
public abstract org.mockito.BDDMockito$BDDStubber willAnswer (org.mockito.stubbing.Answer)
public abstract org.mockito.BDDMockito$BDDStubber will (org.mockito.stubbing.Answer)
public abstract org.mockito.BDDMockito$BDDStubber willNothing ()
public abstract org.mockito.BDDMockito$BDDStubber willDoNothing ()
public abstract org.mockito.BDDMockito$BDDStubber willReturn (java.lang.Object)
public transient abstract org.mockito.BDDMockito$BDDStubber willReturn (java.lang.Object, java.lang.Object[])
public transient abstract org.mockito.BDDMockito$BDDStubber willThrow (java.lang.Throwable[])
public abstract org.mockito.BDDMockito$BDDStubber willThrow (java.lang.Class)
public transient abstract org.mockito.BDDMockito$BDDStubber willThrow (java.lang.Class, java.lang.Class[])
public abstract org.mockito.BDDMockito$BDDStubber willCallRealMethod ()
public abstract java.lang.Object given (java.lang.Object)
}
org/mockito/BDDMockito$BDDStubberImpl.class
BDDMockito.java
package org.mockito
org.mockito.BDDMockito$BDDStubberImpl extends java.lang.Object implements org.mockito.BDDMockito$BDDStubber {
private final org.mockito.stubbing.Stubber mockitoStubber
public void <init> (org.mockito.stubbing.Stubber)
org.mockito.stubbing.Stubber mockitoStubber
public java.lang.Object given (java.lang.Object)
Object mock
public org.mockito.BDDMockito$BDDStubber willAnswer (org.mockito.stubbing.Answer)
org.mockito.stubbing.Answer answer
public org.mockito.BDDMockito$BDDStubber will (org.mockito.stubbing.Answer)
org.mockito.stubbing.Answer answer
public org.mockito.BDDMockito$BDDStubber willNothing ()
public org.mockito.BDDMockito$BDDStubber willDoNothing ()
public org.mockito.BDDMockito$BDDStubber willReturn (java.lang.Object)
Object toBeReturned
public transient org.mockito.BDDMockito$BDDStubber willReturn (java.lang.Object, java.lang.Object[])
Object toBeReturned
Object[] nextToBeReturned
public transient org.mockito.BDDMockito$BDDStubber willThrow (java.lang.Throwable[])
Throwable[] toBeThrown
public org.mockito.BDDMockito$BDDStubber willThrow (java.lang.Class)
Class toBeThrown
public transient org.mockito.BDDMockito$BDDStubber willThrow (java.lang.Class, java.lang.Class[])
Class toBeThrown
Class[] nextToBeThrown
public org.mockito.BDDMockito$BDDStubber willCallRealMethod ()
}
org/mockito/BDDMockito$Then.class
BDDMockito.java
package org.mockito
public abstract org.mockito.BDDMockito$Then extends java.lang.Object {
public abstract java.lang.Object should ()
public abstract java.lang.Object should (org.mockito.verification.VerificationMode)
public abstract java.lang.Object should (org.mockito.InOrder)
public abstract java.lang.Object should (org.mockito.InOrder, org.mockito.verification.VerificationMode)
public abstract void shouldHaveZeroInteractions ()
public abstract void shouldHaveNoMoreInteractions ()
}
org/mockito/BDDMockito$ThenImpl.class
BDDMockito.java
package org.mockito
org.mockito.BDDMockito$ThenImpl extends java.lang.Object implements org.mockito.BDDMockito$Then {
private final Object mock
void <init> (java.lang.Object)
Object mock
public java.lang.Object should ()
public java.lang.Object should (org.mockito.verification.VerificationMode)
org.mockito.verification.VerificationMode mode
public java.lang.Object should (org.mockito.InOrder)
org.mockito.InOrder inOrder
public java.lang.Object should (org.mockito.InOrder, org.mockito.verification.VerificationMode)
org.mockito.InOrder inOrder
org.mockito.verification.VerificationMode mode
public void shouldHaveZeroInteractions ()
public void shouldHaveNoMoreInteractions ()
}
org/mockito/BDDMockito.class
BDDMockito.java
package org.mockito
public org.mockito.BDDMockito extends org.mockito.Mockito {
public void <init> ()
public static org.mockito.BDDMockito$BDDMyOngoingStubbing given (java.lang.Object)
Object methodCall
public static org.mockito.BDDMockito$Then then (java.lang.Object)
Object mock
public static transient org.mockito.BDDMockito$BDDStubber willThrow (java.lang.Throwable[])
Throwable[] toBeThrown
public static org.mockito.BDDMockito$BDDStubber willThrow (java.lang.Class)
Class toBeThrown
public static transient org.mockito.BDDMockito$BDDStubber willThrow (java.lang.Class, java.lang.Class[])
Class toBeThrown
Class[] throwableTypes
public static org.mockito.BDDMockito$BDDStubber willAnswer (org.mockito.stubbing.Answer)
org.mockito.stubbing.Answer answer
public static org.mockito.BDDMockito$BDDStubber will (org.mockito.stubbing.Answer)
org.mockito.stubbing.Answer answer
public static org.mockito.BDDMockito$BDDStubber willDoNothing ()
public static org.mockito.BDDMockito$BDDStubber willReturn (java.lang.Object)
Object toBeReturned
public static transient org.mockito.BDDMockito$BDDStubber willReturn (java.lang.Object, java.lang.Object[])
Object toBeReturned
Object[] toBeReturnedNext
public static org.mockito.BDDMockito$BDDStubber willCallRealMethod ()
}
org/mockito/Captor.class
Captor.java
package org.mockito
public abstract annotation org.mockito.Captor extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/mockito/CheckReturnValue.class
CheckReturnValue.java
package org.mockito
public abstract annotation org.mockito.CheckReturnValue extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/mockito/InOrder.class
InOrder.java
package org.mockito
public abstract org.mockito.InOrder extends java.lang.Object {
public abstract java.lang.Object verify (java.lang.Object)
public abstract java.lang.Object verify (java.lang.Object, org.mockito.verification.VerificationMode)
public abstract void verifyNoMoreInteractions ()
}
org/mockito/Incubating.class
Incubating.java
package org.mockito
public abstract annotation org.mockito.Incubating extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/mockito/InjectMocks.class
InjectMocks.java
package org.mockito
public abstract annotation org.mockito.InjectMocks extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/mockito/Matchers.class
Matchers.java
package org.mockito
public org.mockito.Matchers extends org.mockito.ArgumentMatchers {
public void <init> ()
}
org/mockito/Mock.class
Mock.java
package org.mockito
public abstract annotation org.mockito.Mock extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract org.mockito.Answers answer ()
public abstract boolean stubOnly ()
public abstract java.lang.String name ()
public abstract java.lang.Class[] extraInterfaces ()
public abstract boolean serializable ()
}
org/mockito/MockSettings.class
MockSettings.java
package org.mockito
public abstract org.mockito.MockSettings extends java.lang.Object implements java.io.Serializable {
public transient abstract org.mockito.MockSettings extraInterfaces (java.lang.Class[])
public abstract org.mockito.MockSettings name (java.lang.String)
public abstract org.mockito.MockSettings spiedInstance (java.lang.Object)
public abstract org.mockito.MockSettings defaultAnswer (org.mockito.stubbing.Answer)
public abstract org.mockito.MockSettings serializable ()
public abstract org.mockito.MockSettings serializable (org.mockito.mock.SerializableMode)
public abstract org.mockito.MockSettings verboseLogging ()
public transient abstract org.mockito.MockSettings invocationListeners (org.mockito.listeners.InvocationListener[])
public transient abstract org.mockito.MockSettings verificationStartedListeners (org.mockito.listeners.VerificationStartedListener[])
public abstract org.mockito.MockSettings stubOnly ()
public transient abstract org.mockito.MockSettings useConstructor (java.lang.Object[])
public abstract org.mockito.MockSettings outerInstance (java.lang.Object)
public abstract org.mockito.MockSettings withoutAnnotations ()
public abstract org.mockito.mock.MockCreationSettings build (java.lang.Class)
public abstract org.mockito.MockSettings lenient ()
}
org/mockito/MockingDetails.class
MockingDetails.java
package org.mockito
public abstract org.mockito.MockingDetails extends java.lang.Object {
public abstract boolean isMock ()
public abstract boolean isSpy ()
public abstract java.util.Collection getInvocations ()
public abstract org.mockito.mock.MockCreationSettings getMockCreationSettings ()
public abstract java.util.Collection getStubbings ()
public abstract java.lang.String printInvocations ()
public abstract org.mockito.invocation.MockHandler getMockHandler ()
public abstract java.lang.Object getMock ()
}
org/mockito/Mockito.class
Mockito.java
package org.mockito
public org.mockito.Mockito extends org.mockito.ArgumentMatchers {
static final org.mockito.internal.MockitoCore MOCKITO_CORE
public static final org.mockito.stubbing.Answer RETURNS_DEFAULTS
public static final org.mockito.stubbing.Answer RETURNS_SMART_NULLS
public static final org.mockito.stubbing.Answer RETURNS_MOCKS
public static final org.mockito.stubbing.Answer RETURNS_DEEP_STUBS
public static final org.mockito.stubbing.Answer CALLS_REAL_METHODS
public static final org.mockito.stubbing.Answer RETURNS_SELF
public void <init> ()
public static java.lang.Object mock (java.lang.Class)
Class classToMock
public static java.lang.Object mock (java.lang.Class, java.lang.String)
Class classToMock
String name
public static org.mockito.MockingDetails mockingDetails (java.lang.Object)
Object toInspect
public static java.lang.Object mock (java.lang.Class, org.mockito.stubbing.Answer)
Class classToMock
org.mockito.stubbing.Answer defaultAnswer
public static java.lang.Object mock (java.lang.Class, org.mockito.MockSettings)
Class classToMock
org.mockito.MockSettings mockSettings
public static java.lang.Object spy (java.lang.Object)
Object object
public static java.lang.Object spy (java.lang.Class)
Class classToSpy
public static org.mockito.stubbing.OngoingStubbing when (java.lang.Object)
Object methodCall
public static java.lang.Object verify (java.lang.Object)
Object mock
public static java.lang.Object verify (java.lang.Object, org.mockito.verification.VerificationMode)
Object mock
org.mockito.verification.VerificationMode mode
public static transient void reset (java.lang.Object[])
Object[] mocks
public static transient void clearInvocations (java.lang.Object[])
Object[] mocks
public static transient void verifyNoMoreInteractions (java.lang.Object[])
Object[] mocks
public static transient void verifyZeroInteractions (java.lang.Object[])
Object[] mocks
public static transient org.mockito.stubbing.Stubber doThrow (java.lang.Throwable[])
Throwable[] toBeThrown
public static org.mockito.stubbing.Stubber doThrow (java.lang.Class)
Class toBeThrown
public static transient org.mockito.stubbing.Stubber doThrow (java.lang.Class, java.lang.Class[])
Class toBeThrown
Class[] toBeThrownNext
public static org.mockito.stubbing.Stubber doCallRealMethod ()
public static org.mockito.stubbing.Stubber doAnswer (org.mockito.stubbing.Answer)
org.mockito.stubbing.Answer answer
public static org.mockito.stubbing.Stubber doNothing ()
public static org.mockito.stubbing.Stubber doReturn (java.lang.Object)
Object toBeReturned
public static transient org.mockito.stubbing.Stubber doReturn (java.lang.Object, java.lang.Object[])
Object toBeReturned
Object[] toBeReturnedNext
public static transient org.mockito.InOrder inOrder (java.lang.Object[])
Object[] mocks
public static transient java.lang.Object[] ignoreStubs (java.lang.Object[])
Object[] mocks
public static org.mockito.verification.VerificationMode times (int)
int wantedNumberOfInvocations
public static org.mockito.verification.VerificationMode never ()
public static org.mockito.verification.VerificationMode atLeastOnce ()
public static org.mockito.verification.VerificationMode atLeast (int)
int minNumberOfInvocations
public static org.mockito.verification.VerificationMode atMost (int)
int maxNumberOfInvocations
public static org.mockito.verification.VerificationMode calls (int)
int wantedNumberOfInvocations
public static org.mockito.verification.VerificationMode only ()
public static org.mockito.verification.VerificationWithTimeout timeout (long)
long millis
public static org.mockito.verification.VerificationAfterDelay after (long)
long millis
public static void validateMockitoUsage ()
public static org.mockito.MockSettings withSettings ()
public static org.mockito.verification.VerificationMode description (java.lang.String)
String description
static org.mockito.MockitoDebugger debug ()
public static org.mockito.MockitoFramework framework ()
public static org.mockito.session.MockitoSessionBuilder mockitoSession ()
public static org.mockito.stubbing.LenientStubber lenient ()
static void <clinit> ()
}
org/mockito/MockitoAnnotations.class
MockitoAnnotations.java
package org.mockito
public org.mockito.MockitoAnnotations extends java.lang.Object {
public void <init> ()
public static void initMocks (java.lang.Object)
Object testClass
org.mockito.plugins.AnnotationEngine annotationEngine
}
org/mockito/MockitoDebugger.class
MockitoDebugger.java
package org.mockito
public abstract org.mockito.MockitoDebugger extends java.lang.Object {
public transient abstract java.lang.String printInvocations (java.lang.Object[])
}
org/mockito/MockitoFramework.class
MockitoFramework.java
package org.mockito
public abstract org.mockito.MockitoFramework extends java.lang.Object {
public abstract org.mockito.MockitoFramework addListener (org.mockito.listeners.MockitoListener) throws org.mockito.exceptions.misusing.RedundantListenerException
public abstract org.mockito.MockitoFramework removeListener (org.mockito.listeners.MockitoListener)
public abstract org.mockito.plugins.MockitoPlugins getPlugins ()
public abstract org.mockito.invocation.InvocationFactory getInvocationFactory ()
public abstract void clearInlineMocks ()
public abstract void clearInlineMock (java.lang.Object)
}
org/mockito/MockitoSession.class
MockitoSession.java
package org.mockito
public abstract org.mockito.MockitoSession extends java.lang.Object {
public abstract void setStrictness (org.mockito.quality.Strictness)
public abstract void finishMocking ()
public abstract void finishMocking (java.lang.Throwable)
}
org/mockito/NotExtensible.class
NotExtensible.java
package org.mockito
public abstract annotation org.mockito.NotExtensible extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/mockito/Spy.class
Spy.java
package org.mockito
public abstract annotation org.mockito.Spy extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/mockito/codegen/
org/mockito/codegen/InjectionBase.class
InjectionBase.java
package org.mockito.codegen
public org.mockito.codegen.InjectionBase extends java.lang.Object {
private void <init> ()
}
org/mockito/configuration/
org/mockito/configuration/AnnotationEngine.class
AnnotationEngine.java
package org.mockito.configuration
public abstract org.mockito.configuration.AnnotationEngine extends java.lang.Object implements org.mockito.plugins.AnnotationEngine {
}
org/mockito/configuration/DefaultMockitoConfiguration.class
DefaultMockitoConfiguration.java
package org.mockito.configuration
public org.mockito.configuration.DefaultMockitoConfiguration extends java.lang.Object implements org.mockito.configuration.IMockitoConfiguration {
public void <init> ()
public org.mockito.stubbing.Answer getDefaultAnswer ()
public org.mockito.configuration.AnnotationEngine getAnnotationEngine ()
public boolean cleansStackTrace ()
public boolean enableClassCache ()
}
org/mockito/configuration/IMockitoConfiguration.class
IMockitoConfiguration.java
package org.mockito.configuration
public abstract org.mockito.configuration.IMockitoConfiguration extends java.lang.Object {
public abstract org.mockito.stubbing.Answer getDefaultAnswer ()
public abstract org.mockito.configuration.AnnotationEngine getAnnotationEngine ()
public abstract boolean cleansStackTrace ()
public abstract boolean enableClassCache ()
}
org/mockito/creation/
org/mockito/creation/instance/
org/mockito/creation/instance/InstantiationException.class
InstantiationException.java
package org.mockito.creation.instance
public org.mockito.creation.instance.InstantiationException extends org.mockito.exceptions.base.MockitoException {
public void <init> (java.lang.String, java.lang.Throwable)
String message
Throwable cause
}
org/mockito/creation/instance/Instantiator.class
Instantiator.java
package org.mockito.creation.instance
public abstract org.mockito.creation.instance.Instantiator extends java.lang.Object {
public abstract java.lang.Object newInstance (java.lang.Class) throws org.mockito.creation.instance.InstantiationException
}
org/mockito/exceptions/
org/mockito/exceptions/base/
org/mockito/exceptions/base/MockitoAssertionError.class
MockitoAssertionError.java
package org.mockito.exceptions.base
public org.mockito.exceptions.base.MockitoAssertionError extends java.lang.AssertionError {
private static final long serialVersionUID
private final StackTraceElement[] unfilteredStackTrace
public void <init> (java.lang.String)
String message
org.mockito.internal.exceptions.stacktrace.ConditionalStackTraceFilter filter
public void <init> (org.mockito.exceptions.base.MockitoAssertionError, java.lang.String)
org.mockito.exceptions.base.MockitoAssertionError error
String message
public java.lang.StackTraceElement[] getUnfilteredStackTrace ()
}
org/mockito/exceptions/base/MockitoException.class
MockitoException.java
package org.mockito.exceptions.base
public org.mockito.exceptions.base.MockitoException extends java.lang.RuntimeException {
private static final long serialVersionUID
private StackTraceElement[] unfilteredStackTrace
public void <init> (java.lang.String, java.lang.Throwable)
String message
Throwable t
public void <init> (java.lang.String)
String message
private void filterStackTrace ()
org.mockito.internal.exceptions.stacktrace.ConditionalStackTraceFilter filter
public java.lang.StackTraceElement[] getUnfilteredStackTrace ()
}
org/mockito/exceptions/base/MockitoInitializationException.class
MockitoInitializationException.java
package org.mockito.exceptions.base
public org.mockito.exceptions.base.MockitoInitializationException extends java.lang.RuntimeException {
private static final long serialVersionUID
public void <init> (java.lang.String)
String message
public void <init> (java.lang.String, java.lang.Throwable)
String message
Throwable cause
}
org/mockito/exceptions/base/MockitoSerializationIssue.class
MockitoSerializationIssue.java
package org.mockito.exceptions.base
public org.mockito.exceptions.base.MockitoSerializationIssue extends java.io.ObjectStreamException {
private StackTraceElement[] unfilteredStackTrace
public void <init> (java.lang.String, java.lang.Exception)
String message
Exception cause
private void filterStackTrace ()
org.mockito.internal.exceptions.stacktrace.ConditionalStackTraceFilter filter
public java.lang.StackTraceElement[] getUnfilteredStackTrace ()
}
org/mockito/exceptions/misusing/
org/mockito/exceptions/misusing/CannotStubVoidMethodWithReturnValue.class
CannotStubVoidMethodWithReturnValue.java
package org.mockito.exceptions.misusing
public org.mockito.exceptions.misusing.CannotStubVoidMethodWithReturnValue extends org.mockito.exceptions.base.MockitoException {
public void <init> (java.lang.String)
String message
}
org/mockito/exceptions/misusing/CannotVerifyStubOnlyMock.class
CannotVerifyStubOnlyMock.java
package org.mockito.exceptions.misusing
public org.mockito.exceptions.misusing.CannotVerifyStubOnlyMock extends org.mockito.exceptions.base.MockitoException {
public void <init> (java.lang.String)
String message
}
org/mockito/exceptions/misusing/FriendlyReminderException.class
FriendlyReminderException.java
package org.mockito.exceptions.misusing
public org.mockito.exceptions.misusing.FriendlyReminderException extends org.mockito.exceptions.base.MockitoException {
private static final long serialVersionUID
public void <init> (java.lang.String)
String message
}
org/mockito/exceptions/misusing/InvalidUseOfMatchersException.class
InvalidUseOfMatchersException.java
package org.mockito.exceptions.misusing
public org.mockito.exceptions.misusing.InvalidUseOfMatchersException extends org.mockito.exceptions.base.MockitoException {
private static final long serialVersionUID
public void <init> (java.lang.String)
String message
public void <init> ()
}
org/mockito/exceptions/misusing/MissingMethodInvocationException.class
MissingMethodInvocationException.java
package org.mockito.exceptions.misusing
public org.mockito.exceptions.misusing.MissingMethodInvocationException extends org.mockito.exceptions.base.MockitoException {
private static final long serialVersionUID
public void <init> (java.lang.String)
String message
}
org/mockito/exceptions/misusing/MockitoConfigurationException.class
MockitoConfigurationException.java
package org.mockito.exceptions.misusing
public org.mockito.exceptions.misusing.MockitoConfigurationException extends org.mockito.exceptions.base.MockitoException {
private static final long serialVersionUID
public void <init> (java.lang.String)
String message
public void <init> (java.lang.String, java.lang.Exception)
String message
Exception cause
}
org/mockito/exceptions/misusing/NotAMockException.class
NotAMockException.java
package org.mockito.exceptions.misusing
public org.mockito.exceptions.misusing.NotAMockException extends org.mockito.exceptions.base.MockitoException {
private static final long serialVersionUID
public void <init> (java.lang.String)
String message
}
org/mockito/exceptions/misusing/NullInsteadOfMockException.class
NullInsteadOfMockException.java
package org.mockito.exceptions.misusing
public org.mockito.exceptions.misusing.NullInsteadOfMockException extends org.mockito.exceptions.base.MockitoException {
private static final long serialVersionUID
public void <init> (java.lang.String)
String message
}
org/mockito/exceptions/misusing/PotentialStubbingProblem.class
PotentialStubbingProblem.java
package org.mockito.exceptions.misusing
public org.mockito.exceptions.misusing.PotentialStubbingProblem extends org.mockito.exceptions.base.MockitoException {
public void <init> (java.lang.String)
String message
}
org/mockito/exceptions/misusing/RedundantListenerException.class
RedundantListenerException.java
package org.mockito.exceptions.misusing
public org.mockito.exceptions.misusing.RedundantListenerException extends org.mockito.exceptions.base.MockitoException {
public void <init> (java.lang.String)
String message
}
org/mockito/exceptions/misusing/UnfinishedMockingSessionException.class
UnfinishedMockingSessionException.java
package org.mockito.exceptions.misusing
public org.mockito.exceptions.misusing.UnfinishedMockingSessionException extends org.mockito.exceptions.base.MockitoException {
public void <init> (java.lang.String)
String message
}
org/mockito/exceptions/misusing/UnfinishedStubbingException.class
UnfinishedStubbingException.java
package org.mockito.exceptions.misusing
public org.mockito.exceptions.misusing.UnfinishedStubbingException extends org.mockito.exceptions.base.MockitoException {
private static final long serialVersionUID
public void <init> (java.lang.String)
String message
}
org/mockito/exceptions/misusing/UnfinishedVerificationException.class
UnfinishedVerificationException.java
package org.mockito.exceptions.misusing
public org.mockito.exceptions.misusing.UnfinishedVerificationException extends org.mockito.exceptions.base.MockitoException {
private static final long serialVersionUID
public void <init> (java.lang.String)
String message
}
org/mockito/exceptions/misusing/UnnecessaryStubbingException.class
UnnecessaryStubbingException.java
package org.mockito.exceptions.misusing
public org.mockito.exceptions.misusing.UnnecessaryStubbingException extends org.mockito.exceptions.base.MockitoException {
public void <init> (java.lang.String)
String message
}
org/mockito/exceptions/misusing/WrongTypeOfReturnValue.class
WrongTypeOfReturnValue.java
package org.mockito.exceptions.misusing
public org.mockito.exceptions.misusing.WrongTypeOfReturnValue extends org.mockito.exceptions.base.MockitoException {
private static final long serialVersionUID
public void <init> (java.lang.String)
String message
}
org/mockito/exceptions/stacktrace/
org/mockito/exceptions/stacktrace/StackTraceCleaner.class
StackTraceCleaner.java
package org.mockito.exceptions.stacktrace
public abstract org.mockito.exceptions.stacktrace.StackTraceCleaner extends java.lang.Object {
public abstract boolean isIn (java.lang.StackTraceElement)
}
org/mockito/exceptions/verification/
org/mockito/exceptions/verification/ArgumentsAreDifferent.class
ArgumentsAreDifferent.java
package org.mockito.exceptions.verification
public org.mockito.exceptions.verification.ArgumentsAreDifferent extends org.mockito.exceptions.base.MockitoAssertionError {
private static final long serialVersionUID
public void <init> (java.lang.String)
String message
public java.lang.String toString ()
}
org/mockito/exceptions/verification/MoreThanAllowedActualInvocations.class
MoreThanAllowedActualInvocations.java
package org.mockito.exceptions.verification
public org.mockito.exceptions.verification.MoreThanAllowedActualInvocations extends org.mockito.exceptions.base.MockitoAssertionError {
public void <init> (java.lang.String)
String message
}
org/mockito/exceptions/verification/NeverWantedButInvoked.class
NeverWantedButInvoked.java
package org.mockito.exceptions.verification
public org.mockito.exceptions.verification.NeverWantedButInvoked extends org.mockito.exceptions.base.MockitoAssertionError {
private static final long serialVersionUID
public void <init> (java.lang.String)
String message
}
org/mockito/exceptions/verification/NoInteractionsWanted.class
NoInteractionsWanted.java
package org.mockito.exceptions.verification
public org.mockito.exceptions.verification.NoInteractionsWanted extends org.mockito.exceptions.base.MockitoAssertionError {
private static final long serialVersionUID
public void <init> (java.lang.String)
String message
}
org/mockito/exceptions/verification/SmartNullPointerException.class
SmartNullPointerException.java
package org.mockito.exceptions.verification
public org.mockito.exceptions.verification.SmartNullPointerException extends org.mockito.exceptions.base.MockitoException {
private static final long serialVersionUID
public void <init> (java.lang.String)
String message
}
org/mockito/exceptions/verification/TooLittleActualInvocations.class
TooLittleActualInvocations.java
package org.mockito.exceptions.verification
public org.mockito.exceptions.verification.TooLittleActualInvocations extends org.mockito.exceptions.base.MockitoAssertionError {
private static final long serialVersionUID
public void <init> (java.lang.String)
String message
}
org/mockito/exceptions/verification/TooManyActualInvocations.class
TooManyActualInvocations.java
package org.mockito.exceptions.verification
public org.mockito.exceptions.verification.TooManyActualInvocations extends org.mockito.exceptions.base.MockitoAssertionError {
private static final long serialVersionUID
public void <init> (java.lang.String)
String message
}
org/mockito/exceptions/verification/VerificationInOrderFailure.class
VerificationInOrderFailure.java
package org.mockito.exceptions.verification
public org.mockito.exceptions.verification.VerificationInOrderFailure extends org.mockito.exceptions.base.MockitoAssertionError {
private static final long serialVersionUID
public void <init> (java.lang.String)
String message
}
org/mockito/exceptions/verification/WantedButNotInvoked.class
WantedButNotInvoked.java
package org.mockito.exceptions.verification
public org.mockito.exceptions.verification.WantedButNotInvoked extends org.mockito.exceptions.base.MockitoAssertionError {
private static final long serialVersionUID
public void <init> (java.lang.String)
String message
public java.lang.String toString ()
}
org/mockito/exceptions/verification/junit/
org/mockito/exceptions/verification/junit/ArgumentsAreDifferent.class
ArgumentsAreDifferent.java
package org.mockito.exceptions.verification.junit
public org.mockito.exceptions.verification.junit.ArgumentsAreDifferent extends junit.framework.ComparisonFailure {
private static final long serialVersionUID
private final String message
private final StackTraceElement[] unfilteredStackTrace
public void <init> (java.lang.String, java.lang.String, java.lang.String)
String message
String wanted
String actual
org.mockito.internal.exceptions.stacktrace.ConditionalStackTraceFilter filter
public java.lang.String getMessage ()
public java.lang.StackTraceElement[] getUnfilteredStackTrace ()
public java.lang.String toString ()
}
org/mockito/hamcrest/
org/mockito/hamcrest/MockitoHamcrest.class
MockitoHamcrest.java
package org.mockito.hamcrest
public org.mockito.hamcrest.MockitoHamcrest extends java.lang.Object {
public void <init> ()
public static java.lang.Object argThat (org.hamcrest.Matcher)
org.hamcrest.Matcher matcher
public static char charThat (org.hamcrest.Matcher)
org.hamcrest.Matcher matcher
public static boolean booleanThat (org.hamcrest.Matcher)
org.hamcrest.Matcher matcher
public static byte byteThat (org.hamcrest.Matcher)
org.hamcrest.Matcher matcher
public static short shortThat (org.hamcrest.Matcher)
org.hamcrest.Matcher matcher
public static int intThat (org.hamcrest.Matcher)
org.hamcrest.Matcher matcher
public static long longThat (org.hamcrest.Matcher)
org.hamcrest.Matcher matcher
public static float floatThat (org.hamcrest.Matcher)
org.hamcrest.Matcher matcher
public static double doubleThat (org.hamcrest.Matcher)
org.hamcrest.Matcher matcher
private static void reportMatcher (org.hamcrest.Matcher)
org.hamcrest.Matcher matcher
}
org/mockito/internal/
org/mockito/internal/InOrderImpl.class
InOrderImpl.java
package org.mockito.internal
public org.mockito.internal.InOrderImpl extends java.lang.Object implements org.mockito.InOrder org.mockito.internal.verification.api.InOrderContext {
private final org.mockito.internal.MockitoCore mockitoCore
private final java.util.List mocksToBeVerifiedInOrder
private final org.mockito.internal.verification.api.InOrderContext inOrderContext
public java.util.List getMocksToBeVerifiedInOrder ()
public void <init> (java.util.List)
java.util.List mocksToBeVerifiedInOrder
public java.lang.Object verify (java.lang.Object)
Object mock
public java.lang.Object verify (java.lang.Object, org.mockito.verification.VerificationMode)
Object mock
org.mockito.verification.VerificationMode mode
public boolean isVerified (org.mockito.invocation.Invocation)
org.mockito.invocation.Invocation i
public void markVerified (org.mockito.invocation.Invocation)
org.mockito.invocation.Invocation i
public void verifyNoMoreInteractions ()
}
org/mockito/internal/InternalMockHandler.class
InternalMockHandler.java
package org.mockito.internal
public abstract org.mockito.internal.InternalMockHandler extends java.lang.Object implements org.mockito.invocation.MockHandler {
}
org/mockito/internal/MockitoCore.class
MockitoCore.java
package org.mockito.internal
public org.mockito.internal.MockitoCore extends java.lang.Object {
public void <init> ()
public boolean isTypeMockable (java.lang.Class)
Class typeToMock
public java.lang.Object mock (java.lang.Class, org.mockito.MockSettings)
Class typeToMock
org.mockito.MockSettings settings
org.mockito.internal.creation.MockSettingsImpl impl
org.mockito.mock.MockCreationSettings creationSettings
Object mock
public org.mockito.stubbing.OngoingStubbing when (java.lang.Object)
Object methodCall
org.mockito.internal.progress.MockingProgress mockingProgress
org.mockito.stubbing.OngoingStubbing stubbing
public java.lang.Object verify (java.lang.Object, org.mockito.verification.VerificationMode)
Object mock
org.mockito.verification.VerificationMode mode
org.mockito.MockingDetails mockingDetails
org.mockito.invocation.MockHandler handler
org.mockito.internal.progress.MockingProgress mockingProgress
org.mockito.verification.VerificationMode actualMode
public transient void reset (java.lang.Object[])
Object m
Object[] mocks
org.mockito.internal.progress.MockingProgress mockingProgress
public transient void clearInvocations (java.lang.Object[])
Object m
Object[] mocks
org.mockito.internal.progress.MockingProgress mockingProgress
public transient void verifyNoMoreInteractions (java.lang.Object[])
org.mockito.internal.stubbing.InvocationContainerImpl invocations
org.mockito.internal.verification.VerificationDataImpl data
org.mockito.exceptions.misusing.NotAMockException e
Object mock
Object[] mocks
public void verifyNoMoreInteractionsInOrder (java.util.List, org.mockito.internal.verification.api.InOrderContext)
java.util.List mocks
org.mockito.internal.verification.api.InOrderContext inOrderContext
org.mockito.internal.verification.api.VerificationDataInOrder data
private void assertMocksNotEmpty (java.lang.Object[])
Object[] mocks
public transient org.mockito.InOrder inOrder (java.lang.Object[])
Object mock
Object[] mocks
public org.mockito.stubbing.Stubber stubber ()
public org.mockito.stubbing.Stubber stubber (org.mockito.quality.Strictness)
org.mockito.quality.Strictness strictness
org.mockito.internal.progress.MockingProgress mockingProgress
public void validateMockitoUsage ()
public org.mockito.invocation.Invocation getLastInvocation ()
org.mockito.internal.stubbing.OngoingStubbingImpl ongoingStubbing
java.util.List allInvocations
public transient java.lang.Object[] ignoreStubs (java.lang.Object[])
org.mockito.invocation.Invocation in
org.mockito.internal.stubbing.InvocationContainerImpl container
java.util.List ins
Object m
Object[] mocks
public org.mockito.MockingDetails mockingDetails (java.lang.Object)
Object toInspect
public org.mockito.stubbing.LenientStubber lenient ()
}
org/mockito/internal/configuration/
org/mockito/internal/configuration/CaptorAnnotationProcessor.class
CaptorAnnotationProcessor.java
package org.mockito.internal.configuration
public org.mockito.internal.configuration.CaptorAnnotationProcessor extends java.lang.Object implements org.mockito.internal.configuration.FieldAnnotationProcessor {
public void <init> ()
public java.lang.Object process (org.mockito.Captor, java.lang.reflect.Field)
org.mockito.Captor annotation
java.lang.reflect.Field field
Class type
Class cls
public volatile synthetic java.lang.Object process (java.lang.annotation.Annotation, java.lang.reflect.Field)
}
org/mockito/internal/configuration/ClassPathLoader.class
ClassPathLoader.java
package org.mockito.internal.configuration
public org.mockito.internal.configuration.ClassPathLoader extends java.lang.Object {
public static final String MOCKITO_CONFIGURATION_CLASS_NAME
public void <init> ()
public org.mockito.configuration.IMockitoConfiguration loadConfiguration ()
Class configClass
ClassNotFoundException e
ClassCastException e
Exception e
Class configClass
}
org/mockito/internal/configuration/DefaultInjectionEngine.class
DefaultInjectionEngine.java
package org.mockito.internal.configuration
public org.mockito.internal.configuration.DefaultInjectionEngine extends java.lang.Object {
public void <init> ()
public void injectMocksOnFields (java.util.Set, java.util.Set, java.lang.Object)
java.util.Set needingInjection
java.util.Set mocks
Object testClassInstance
}
org/mockito/internal/configuration/FieldAnnotationProcessor.class
FieldAnnotationProcessor.java
package org.mockito.internal.configuration
public abstract org.mockito.internal.configuration.FieldAnnotationProcessor extends java.lang.Object {
public abstract java.lang.Object process (java.lang.annotation.Annotation, java.lang.reflect.Field)
}
org/mockito/internal/configuration/GlobalConfiguration.class
GlobalConfiguration.java
package org.mockito.internal.configuration
public org.mockito.internal.configuration.GlobalConfiguration extends java.lang.Object implements org.mockito.configuration.IMockitoConfiguration java.io.Serializable {
private static final long serialVersionUID
private static final ThreadLocal GLOBAL_CONFIGURATION
org.mockito.configuration.IMockitoConfiguration getIt ()
public void <init> ()
private org.mockito.configuration.IMockitoConfiguration createConfig ()
org.mockito.configuration.IMockitoConfiguration defaultConfiguration
org.mockito.configuration.IMockitoConfiguration config
public static void validate ()
public org.mockito.configuration.AnnotationEngine getAnnotationEngine ()
public org.mockito.plugins.AnnotationEngine tryGetPluginAnnotationEngine ()
org.mockito.configuration.IMockitoConfiguration configuration
public boolean cleansStackTrace ()
public boolean enableClassCache ()
public org.mockito.stubbing.Answer getDefaultAnswer ()
static void <clinit> ()
}
org/mockito/internal/configuration/IndependentAnnotationEngine$1.class
IndependentAnnotationEngine.java
package org.mockito.internal.configuration
org.mockito.internal.configuration.IndependentAnnotationEngine$1 extends java.lang.Object implements org.mockito.internal.configuration.FieldAnnotationProcessor {
final synthetic org.mockito.internal.configuration.IndependentAnnotationEngine this$0
void <init> (org.mockito.internal.configuration.IndependentAnnotationEngine)
org.mockito.internal.configuration.IndependentAnnotationEngine this$0
public java.lang.Object process (java.lang.annotation.Annotation, java.lang.reflect.Field)
java.lang.annotation.Annotation annotation
java.lang.reflect.Field field
}
org/mockito/internal/configuration/IndependentAnnotationEngine.class
IndependentAnnotationEngine.java
package org.mockito.internal.configuration
public org.mockito.internal.configuration.IndependentAnnotationEngine extends java.lang.Object implements org.mockito.plugins.AnnotationEngine org.mockito.configuration.AnnotationEngine {
private final java.util.Map annotationProcessorMap
public void <init> ()
private java.lang.Object createMockFor (java.lang.annotation.Annotation, java.lang.reflect.Field)
java.lang.annotation.Annotation annotation
java.lang.reflect.Field field
private org.mockito.internal.configuration.FieldAnnotationProcessor forAnnotation (java.lang.annotation.Annotation)
java.lang.annotation.Annotation annotation
private void registerAnnotationProcessor (java.lang.Class, org.mockito.internal.configuration.FieldAnnotationProcessor)
Class annotationClass
org.mockito.internal.configuration.FieldAnnotationProcessor fieldAnnotationProcessor
public void process (java.lang.Class, java.lang.Object)
Exception e
Object mock
java.lang.annotation.Annotation annotation
boolean alreadyAssigned
java.lang.reflect.Field field
Class clazz
Object testInstance
java.lang.reflect.Field[] fields
void throwIfAlreadyAssigned (java.lang.reflect.Field, boolean)
java.lang.reflect.Field field
boolean alreadyAssigned
}
org/mockito/internal/configuration/InjectingAnnotationEngine.class
InjectingAnnotationEngine.java
package org.mockito.internal.configuration
public org.mockito.internal.configuration.InjectingAnnotationEngine extends java.lang.Object implements org.mockito.plugins.AnnotationEngine org.mockito.configuration.AnnotationEngine {
private final org.mockito.plugins.AnnotationEngine delegate
private final org.mockito.plugins.AnnotationEngine spyAnnotationEngine
public void <init> ()
public void process (java.lang.Class, java.lang.Object)
Class clazz
Object testInstance
private void processInjectMocks (java.lang.Class, java.lang.Object)
Class clazz
Object testInstance
Class classContext
private void processIndependentAnnotations (java.lang.Class, java.lang.Object)
Class clazz
Object testInstance
Class classContext
public void injectMocks (java.lang.Object)
Object testClassInstance
Class clazz
java.util.Set mockDependentFields
java.util.Set mocks
protected void onInjection (java.lang.Object, java.lang.Class, java.util.Set, java.util.Set)
Object testClassInstance
Class clazz
java.util.Set mockDependentFields
java.util.Set mocks
}
org/mockito/internal/configuration/MockAnnotationProcessor.class
MockAnnotationProcessor.java
package org.mockito.internal.configuration
public org.mockito.internal.configuration.MockAnnotationProcessor extends java.lang.Object implements org.mockito.internal.configuration.FieldAnnotationProcessor {
public void <init> ()
public java.lang.Object process (org.mockito.Mock, java.lang.reflect.Field)
org.mockito.Mock annotation
java.lang.reflect.Field field
public static java.lang.Object processAnnotationForMock (org.mockito.Mock, java.lang.Class, java.lang.String)
org.mockito.Mock annotation
Class type
String name
org.mockito.MockSettings mockSettings
public volatile synthetic java.lang.Object process (java.lang.annotation.Annotation, java.lang.reflect.Field)
}
org/mockito/internal/configuration/SpyAnnotationEngine.class
SpyAnnotationEngine.java
package org.mockito.internal.configuration
public org.mockito.internal.configuration.SpyAnnotationEngine extends java.lang.Object implements org.mockito.plugins.AnnotationEngine org.mockito.configuration.AnnotationEngine {
public void <init> ()
public void process (java.lang.Class, java.lang.Object)
Object instance
Exception e
java.lang.reflect.Field field
Class context
Object testInstance
java.lang.reflect.Field[] fields
private static java.lang.Object spyInstance (java.lang.reflect.Field, java.lang.Object)
java.lang.reflect.Field field
Object instance
private static java.lang.Object spyNewInstance (java.lang.Object, java.lang.reflect.Field) throws java.lang.InstantiationException java.lang.IllegalAccessException java.lang.reflect.InvocationTargetException
Class enclosing
Object testInstance
java.lang.reflect.Field field
org.mockito.MockSettings settings
Class type
int modifiers
java.lang.reflect.Constructor constructor
private static java.lang.reflect.Constructor noArgConstructorOf (java.lang.Class)
java.lang.reflect.Constructor constructor
NoSuchMethodException e
Class type
java.lang.reflect.Constructor constructor
private static boolean typeIsNonStaticInnerClass (java.lang.Class, int)
Class type
int modifiers
private static boolean typeIsPrivateAbstractInnerClass (java.lang.Class, int)
Class type
int modifiers
private static transient void assertNoIncompatibleAnnotations (java.lang.Class, java.lang.reflect.Field, java.lang.Class[])
Class u
Class annotation
java.lang.reflect.Field field
Class[] undesiredAnnotations
}
org/mockito/internal/configuration/injection/
org/mockito/internal/configuration/injection/ConstructorInjection$SimpleArgumentResolver.class
ConstructorInjection.java
package org.mockito.internal.configuration.injection
org.mockito.internal.configuration.injection.ConstructorInjection$SimpleArgumentResolver extends java.lang.Object implements org.mockito.internal.util.reflection.FieldInitializer$ConstructorArgumentResolver {
final java.util.Set objects
public void <init> (java.util.Set)
java.util.Set objects
public transient java.lang.Object[] resolveTypeInstances (java.lang.Class[])
Class argType
Class[] argTypes
java.util.List argumentInstances
private java.lang.Object objectThatIsAssignableFrom (java.lang.Class)
Object object
Class argType
}
org/mockito/internal/configuration/injection/ConstructorInjection.class
ConstructorInjection.java
package org.mockito.internal.configuration.injection
public org.mockito.internal.configuration.injection.ConstructorInjection extends org.mockito.internal.configuration.injection.MockInjectionStrategy {
public void <init> ()
public boolean processInjection (java.lang.reflect.Field, java.lang.Object, java.util.Set)
org.mockito.internal.configuration.injection.ConstructorInjection$SimpleArgumentResolver simpleArgumentResolver
org.mockito.internal.util.reflection.FieldInitializationReport report
Throwable realCause
org.mockito.exceptions.base.MockitoException e
java.lang.reflect.Field field
Object fieldOwner
java.util.Set mockCandidates
}
org/mockito/internal/configuration/injection/MockInjection$1.class
MockInjection.java
package org.mockito.internal.configuration.injection
synthetic org.mockito.internal.configuration.injection.MockInjection$1 extends java.lang.Object {
}
org/mockito/internal/configuration/injection/MockInjection$OngoingMockInjection.class
MockInjection.java
package org.mockito.internal.configuration.injection
public org.mockito.internal.configuration.injection.MockInjection$OngoingMockInjection extends java.lang.Object {
private final java.util.Set fields
private final java.util.Set mocks
private final Object fieldOwner
private final org.mockito.internal.configuration.injection.MockInjectionStrategy injectionStrategies
private final org.mockito.internal.configuration.injection.MockInjectionStrategy postInjectionStrategies
private void <init> (java.lang.reflect.Field, java.lang.Object)
java.lang.reflect.Field field
Object fieldOwner
private void <init> (java.util.Set, java.lang.Object)
java.util.Set fields
Object fieldOwner
public org.mockito.internal.configuration.injection.MockInjection$OngoingMockInjection withMocks (java.util.Set)
java.util.Set mocks
public org.mockito.internal.configuration.injection.MockInjection$OngoingMockInjection tryConstructorInjection ()
public org.mockito.internal.configuration.injection.MockInjection$OngoingMockInjection tryPropertyOrFieldInjection ()
public org.mockito.internal.configuration.injection.MockInjection$OngoingMockInjection handleSpyAnnotation ()
public void apply ()
java.lang.reflect.Field field
synthetic void <init> (java.lang.reflect.Field, java.lang.Object, org.mockito.internal.configuration.injection.MockInjection$1)
java.lang.reflect.Field x0
Object x1
org.mockito.internal.configuration.injection.MockInjection$1 x2
synthetic void <init> (java.util.Set, java.lang.Object, org.mockito.internal.configuration.injection.MockInjection$1)
java.util.Set x0
Object x1
org.mockito.internal.configuration.injection.MockInjection$1 x2
}
org/mockito/internal/configuration/injection/MockInjection.class
MockInjection.java
package org.mockito.internal.configuration.injection
public org.mockito.internal.configuration.injection.MockInjection extends java.lang.Object {
public void <init> ()
public static org.mockito.internal.configuration.injection.MockInjection$OngoingMockInjection onField (java.lang.reflect.Field, java.lang.Object)
java.lang.reflect.Field field
Object ofInstance
public static org.mockito.internal.configuration.injection.MockInjection$OngoingMockInjection onFields (java.util.Set, java.lang.Object)
java.util.Set fields
Object ofInstance
}
org/mockito/internal/configuration/injection/MockInjectionStrategy$1.class
MockInjectionStrategy.java
package org.mockito.internal.configuration.injection
org.mockito.internal.configuration.injection.MockInjectionStrategy$1 extends org.mockito.internal.configuration.injection.MockInjectionStrategy {
void <init> ()
protected boolean processInjection (java.lang.reflect.Field, java.lang.Object, java.util.Set)
java.lang.reflect.Field field
Object fieldOwner
java.util.Set mockCandidates
}
org/mockito/internal/configuration/injection/MockInjectionStrategy.class
MockInjectionStrategy.java
package org.mockito.internal.configuration.injection
public abstract org.mockito.internal.configuration.injection.MockInjectionStrategy extends java.lang.Object {
private org.mockito.internal.configuration.injection.MockInjectionStrategy nextStrategy
public void <init> ()
public static org.mockito.internal.configuration.injection.MockInjectionStrategy nop ()
public org.mockito.internal.configuration.injection.MockInjectionStrategy thenTry (org.mockito.internal.configuration.injection.MockInjectionStrategy)
org.mockito.internal.configuration.injection.MockInjectionStrategy strategy
public boolean process (java.lang.reflect.Field, java.lang.Object, java.util.Set)
java.lang.reflect.Field onField
Object fieldOwnedBy
java.util.Set mockCandidates
protected abstract boolean processInjection (java.lang.reflect.Field, java.lang.Object, java.util.Set)
private boolean relayProcessToNextStrategy (java.lang.reflect.Field, java.lang.Object, java.util.Set)
java.lang.reflect.Field field
Object fieldOwner
java.util.Set mockCandidates
}
org/mockito/internal/configuration/injection/PropertyAndSetterInjection$1.class
PropertyAndSetterInjection.java
package org.mockito.internal.configuration.injection
org.mockito.internal.configuration.injection.PropertyAndSetterInjection$1 extends java.lang.Object implements org.mockito.internal.util.collections.ListUtil$Filter {
final synthetic org.mockito.internal.configuration.injection.PropertyAndSetterInjection this$0
void <init> (org.mockito.internal.configuration.injection.PropertyAndSetterInjection)
org.mockito.internal.configuration.injection.PropertyAndSetterInjection this$0
public boolean isOut (java.lang.reflect.Field)
java.lang.reflect.Field object
public volatile synthetic boolean isOut (java.lang.Object)
}
org/mockito/internal/configuration/injection/PropertyAndSetterInjection.class
PropertyAndSetterInjection.java
package org.mockito.internal.configuration.injection
public org.mockito.internal.configuration.injection.PropertyAndSetterInjection extends org.mockito.internal.configuration.injection.MockInjectionStrategy {
private final org.mockito.internal.configuration.injection.filter.MockCandidateFilter mockCandidateFilter
private final org.mockito.internal.util.collections.ListUtil$Filter notFinalOrStatic
public void <init> ()
public boolean processInjection (java.lang.reflect.Field, java.lang.Object, java.util.Set)
java.lang.reflect.Field injectMocksField
Object injectMocksFieldOwner
java.util.Set mockCandidates
org.mockito.internal.util.reflection.FieldInitializationReport report
boolean injectionOccurred
Class fieldClass
Object fieldInstanceNeedingInjection
private org.mockito.internal.util.reflection.FieldInitializationReport initializeInjectMocksField (java.lang.reflect.Field, java.lang.Object)
Throwable realCause
org.mockito.exceptions.base.MockitoException e
java.lang.reflect.Field field
Object fieldOwner
private boolean injectMockCandidates (java.lang.Class, java.lang.Object, java.util.Set)
Class awaitingInjectionClazz
Object injectee
java.util.Set mocks
boolean injectionOccurred
java.util.List orderedCandidateInjecteeFields
private boolean injectMockCandidatesOnFields (java.util.Set, java.lang.Object, boolean, java.util.List)
java.lang.reflect.Field candidateField
Object injected
java.util.Iterator it
java.util.Set mocks
Object injectee
boolean injectionOccurred
java.util.List orderedCandidateInjecteeFields
private java.util.List orderedInstanceFieldsFrom (java.lang.Class)
Class awaitingInjectionClazz
java.util.List declaredFields
}
org/mockito/internal/configuration/injection/SpyOnInjectedFieldsHandler.class
SpyOnInjectedFieldsHandler.java
package org.mockito.internal.configuration.injection
public org.mockito.internal.configuration.injection.SpyOnInjectedFieldsHandler extends org.mockito.internal.configuration.injection.MockInjectionStrategy {
public void <init> ()
protected boolean processInjection (java.lang.reflect.Field, java.lang.Object, java.util.Set)
Object mock
Object instance
Exception e
java.lang.reflect.Field field
Object fieldOwner
java.util.Set mockCandidates
org.mockito.internal.util.reflection.FieldReader fieldReader
}
org/mockito/internal/configuration/injection/filter/
org/mockito/internal/configuration/injection/filter/MockCandidateFilter.class
MockCandidateFilter.java
package org.mockito.internal.configuration.injection.filter
public abstract org.mockito.internal.configuration.injection.filter.MockCandidateFilter extends java.lang.Object {
public abstract org.mockito.internal.configuration.injection.filter.OngoingInjector filterCandidate (java.util.Collection, java.lang.reflect.Field, java.util.List, java.lang.Object)
}
org/mockito/internal/configuration/injection/filter/NameBasedCandidateFilter.class
NameBasedCandidateFilter.java
package org.mockito.internal.configuration.injection.filter
public org.mockito.internal.configuration.injection.filter.NameBasedCandidateFilter extends java.lang.Object implements org.mockito.internal.configuration.injection.filter.MockCandidateFilter {
private final org.mockito.internal.configuration.injection.filter.MockCandidateFilter next
public void <init> (org.mockito.internal.configuration.injection.filter.MockCandidateFilter)
org.mockito.internal.configuration.injection.filter.MockCandidateFilter next
public org.mockito.internal.configuration.injection.filter.OngoingInjector filterCandidate (java.util.Collection, java.lang.reflect.Field, java.util.List, java.lang.Object)
java.util.Collection mocks
java.lang.reflect.Field candidateFieldToBeInjected
java.util.List allRemainingCandidateFields
Object injectee
private boolean tooMany (java.util.Collection)
java.util.Collection mocks
private java.util.List selectMatchingName (java.util.Collection, java.lang.reflect.Field)
Object mock
java.util.Collection mocks
java.lang.reflect.Field candidateFieldToBeInjected
java.util.List mockNameMatches
private boolean anotherCandidateMatchesMockName (java.util.Collection, java.lang.reflect.Field, java.util.List)
java.lang.reflect.Field otherCandidateField
java.util.Collection mocks
java.lang.reflect.Field candidateFieldToBeInjected
java.util.List allRemainingCandidateFields
String mockName
}
org/mockito/internal/configuration/injection/filter/OngoingInjector$1.class
OngoingInjector.java
package org.mockito.internal.configuration.injection.filter
org.mockito.internal.configuration.injection.filter.OngoingInjector$1 extends java.lang.Object implements org.mockito.internal.configuration.injection.filter.OngoingInjector {
void <init> ()
public java.lang.Object thenInject ()
}
org/mockito/internal/configuration/injection/filter/OngoingInjector.class
OngoingInjector.java
package org.mockito.internal.configuration.injection.filter
public abstract org.mockito.internal.configuration.injection.filter.OngoingInjector extends java.lang.Object {
public static final org.mockito.internal.configuration.injection.filter.OngoingInjector nop
public abstract java.lang.Object thenInject ()
static void <clinit> ()
}
org/mockito/internal/configuration/injection/filter/TerminalMockCandidateFilter$1.class
TerminalMockCandidateFilter.java
package org.mockito.internal.configuration.injection.filter
org.mockito.internal.configuration.injection.filter.TerminalMockCandidateFilter$1 extends java.lang.Object implements org.mockito.internal.configuration.injection.filter.OngoingInjector {
final synthetic Object val$injectee
final synthetic java.lang.reflect.Field val$candidateFieldToBeInjected
final synthetic Object val$matchingMock
final synthetic org.mockito.internal.configuration.injection.filter.TerminalMockCandidateFilter this$0
void <init> (org.mockito.internal.configuration.injection.filter.TerminalMockCandidateFilter, java.lang.Object, java.lang.reflect.Field, java.lang.Object)
org.mockito.internal.configuration.injection.filter.TerminalMockCandidateFilter this$0
public java.lang.Object thenInject ()
RuntimeException e
}
org/mockito/internal/configuration/injection/filter/TerminalMockCandidateFilter.class
TerminalMockCandidateFilter.java
package org.mockito.internal.configuration.injection.filter
public org.mockito.internal.configuration.injection.filter.TerminalMockCandidateFilter extends java.lang.Object implements org.mockito.internal.configuration.injection.filter.MockCandidateFilter {
public void <init> ()
public org.mockito.internal.configuration.injection.filter.OngoingInjector filterCandidate (java.util.Collection, java.lang.reflect.Field, java.util.List, java.lang.Object)
Object matchingMock
java.util.Collection mocks
java.lang.reflect.Field candidateFieldToBeInjected
java.util.List allRemainingCandidateFields
Object injectee
}
org/mockito/internal/configuration/injection/filter/TypeBasedCandidateFilter.class
TypeBasedCandidateFilter.java
package org.mockito.internal.configuration.injection.filter
public org.mockito.internal.configuration.injection.filter.TypeBasedCandidateFilter extends java.lang.Object implements org.mockito.internal.configuration.injection.filter.MockCandidateFilter {
private final org.mockito.internal.configuration.injection.filter.MockCandidateFilter next
public void <init> (org.mockito.internal.configuration.injection.filter.MockCandidateFilter)
org.mockito.internal.configuration.injection.filter.MockCandidateFilter next
public org.mockito.internal.configuration.injection.filter.OngoingInjector filterCandidate (java.util.Collection, java.lang.reflect.Field, java.util.List, java.lang.Object)
Object mock
java.util.Collection mocks
java.lang.reflect.Field candidateFieldToBeInjected
java.util.List allRemainingCandidateFields
Object injectee
java.util.List mockTypeMatches
}
org/mockito/internal/configuration/injection/scanner/
org/mockito/internal/configuration/injection/scanner/InjectMocksScanner.class
InjectMocksScanner.java
package org.mockito.internal.configuration.injection.scanner
public org.mockito.internal.configuration.injection.scanner.InjectMocksScanner extends java.lang.Object {
private final Class clazz
public void <init> (java.lang.Class)
Class clazz
public void addTo (java.util.Set)
java.util.Set mockDependentFields
private java.util.Set scan ()
java.lang.reflect.Field field
java.util.Set mockDependentFields
java.lang.reflect.Field[] fields
private static transient void assertNoAnnotations (java.lang.reflect.Field, java.lang.Class[])
Class annotation
java.lang.reflect.Field field
Class[] annotations
}
org/mockito/internal/configuration/injection/scanner/MockScanner.class
MockScanner.java
package org.mockito.internal.configuration.injection.scanner
public org.mockito.internal.configuration.injection.scanner.MockScanner extends java.lang.Object {
private final Object instance
private final Class clazz
public void <init> (java.lang.Object, java.lang.Class)
Object instance
Class clazz
public void addPreparedMocks (java.util.Set)
java.util.Set mocks
private java.util.Set scan ()
org.mockito.internal.util.reflection.FieldReader fieldReader
Object mockInstance
java.lang.reflect.Field field
java.util.Set mocks
private java.lang.Object preparedMock (java.lang.Object, java.lang.reflect.Field)
Object instance
java.lang.reflect.Field field
private boolean isAnnotatedByMockOrSpy (java.lang.reflect.Field)
java.lang.reflect.Field field
private boolean isMockOrSpy (java.lang.Object)
Object instance
}
org/mockito/internal/configuration/plugins/
org/mockito/internal/configuration/plugins/DefaultMockitoPlugins.class
DefaultMockitoPlugins.java
package org.mockito.internal.configuration.plugins
org.mockito.internal.configuration.plugins.DefaultMockitoPlugins extends java.lang.Object implements org.mockito.plugins.MockitoPlugins {
private static final java.util.Map DEFAULT_PLUGINS
static final String INLINE_ALIAS
void <init> ()
public java.lang.Object getDefaultPlugin (java.lang.Class)
String className
String className
Class pluginType
java.lang.String getDefaultPluginClass (java.lang.String)
String classOrAlias
private java.lang.Object create (java.lang.Class, java.lang.String)
Exception e
Class pluginType
String className
public org.mockito.plugins.MockMaker getInlineMockMaker ()
static void <clinit> ()
}
org/mockito/internal/configuration/plugins/DefaultPluginSwitch.class
DefaultPluginSwitch.java
package org.mockito.internal.configuration.plugins
org.mockito.internal.configuration.plugins.DefaultPluginSwitch extends java.lang.Object implements org.mockito.plugins.PluginSwitch {
void <init> ()
public boolean isEnabled (java.lang.String)
String pluginClassName
}
org/mockito/internal/configuration/plugins/PluginFileReader.class
PluginFileReader.java
package org.mockito.internal.configuration.plugins
org.mockito.internal.configuration.plugins.PluginFileReader extends java.lang.Object {
void <init> ()
java.lang.String readPluginClass (java.io.InputStream)
String stripped
String line
java.io.InputStream input
private static java.lang.String stripCommentAndWhitespace (java.lang.String)
String line
int hash
}
org/mockito/internal/configuration/plugins/PluginFinder.class
PluginFinder.java
package org.mockito.internal.configuration.plugins
org.mockito.internal.configuration.plugins.PluginFinder extends java.lang.Object {
private final org.mockito.plugins.PluginSwitch pluginSwitch
public void <init> (org.mockito.plugins.PluginSwitch)
org.mockito.plugins.PluginSwitch pluginSwitch
java.lang.String findPluginClass (java.lang.Iterable)
String pluginClassName
Exception e
java.io.InputStream s
java.net.URL resource
Iterable resources
}
org/mockito/internal/configuration/plugins/PluginInitializer.class
PluginInitializer.java
package org.mockito.internal.configuration.plugins
org.mockito.internal.configuration.plugins.PluginInitializer extends java.lang.Object {
private final org.mockito.plugins.PluginSwitch pluginSwitch
private final String alias
private final org.mockito.internal.configuration.plugins.DefaultMockitoPlugins plugins
void <init> (org.mockito.plugins.PluginSwitch, java.lang.String, org.mockito.internal.configuration.plugins.DefaultMockitoPlugins)
org.mockito.plugins.PluginSwitch pluginSwitch
String alias
org.mockito.internal.configuration.plugins.DefaultMockitoPlugins plugins
public java.lang.Object loadImpl (java.lang.Class)
java.util.Enumeration resources
java.io.IOException e
Class pluginClass
Object plugin
String classOrAlias
Exception e
Class service
ClassLoader loader
java.util.Enumeration resources
}
org/mockito/internal/configuration/plugins/PluginLoader$1.class
PluginLoader.java
package org.mockito.internal.configuration.plugins
org.mockito.internal.configuration.plugins.PluginLoader$1 extends java.lang.Object implements java.lang.reflect.InvocationHandler {
final synthetic Class val$preferredPluginType
final synthetic Class val$alternatePluginType
final synthetic Throwable val$t
final synthetic org.mockito.internal.configuration.plugins.PluginLoader this$0
void <init> (org.mockito.internal.configuration.plugins.PluginLoader, java.lang.Class, java.lang.Class, java.lang.Throwable)
org.mockito.internal.configuration.plugins.PluginLoader this$0
public java.lang.Object invoke (java.lang.Object, java.lang.reflect.Method, java.lang.Object[]) throws java.lang.Throwable
Object proxy
java.lang.reflect.Method method
Object[] args
}
org/mockito/internal/configuration/plugins/PluginLoader.class
PluginLoader.java
package org.mockito.internal.configuration.plugins
org.mockito.internal.configuration.plugins.PluginLoader extends java.lang.Object {
private final org.mockito.internal.configuration.plugins.DefaultMockitoPlugins plugins
private final org.mockito.internal.configuration.plugins.PluginInitializer initializer
void <init> (org.mockito.internal.configuration.plugins.DefaultMockitoPlugins, org.mockito.internal.configuration.plugins.PluginInitializer)
org.mockito.internal.configuration.plugins.DefaultMockitoPlugins plugins
org.mockito.internal.configuration.plugins.PluginInitializer initializer
void <init> (org.mockito.plugins.PluginSwitch)
org.mockito.plugins.PluginSwitch pluginSwitch
void <init> (org.mockito.plugins.PluginSwitch, java.lang.String)
org.mockito.plugins.PluginSwitch pluginSwitch
String alias
java.lang.Object loadPlugin (java.lang.Class)
Class pluginType
java.lang.Object loadPlugin (java.lang.Class, java.lang.Class)
Object alternatePlugin
Object preferredPlugin
Throwable t
Class preferredPluginType
Class alternatePluginType
}
org/mockito/internal/configuration/plugins/PluginRegistry.class
PluginRegistry.java
package org.mockito.internal.configuration.plugins
org.mockito.internal.configuration.plugins.PluginRegistry extends java.lang.Object {
private final org.mockito.plugins.PluginSwitch pluginSwitch
private final org.mockito.plugins.MockMaker mockMaker
private final org.mockito.plugins.StackTraceCleanerProvider stackTraceCleanerProvider
private final org.mockito.plugins.InstantiatorProvider2 instantiatorProvider
private org.mockito.plugins.AnnotationEngine annotationEngine
void <init> ()
Object impl
org.mockito.plugins.StackTraceCleanerProvider getStackTraceCleanerProvider ()
org.mockito.plugins.MockMaker getMockMaker ()
org.mockito.plugins.InstantiatorProvider2 getInstantiatorProvider ()
org.mockito.plugins.AnnotationEngine getAnnotationEngine ()
}
org/mockito/internal/configuration/plugins/Plugins.class
Plugins.java
package org.mockito.internal.configuration.plugins
public org.mockito.internal.configuration.plugins.Plugins extends java.lang.Object {
private static final org.mockito.internal.configuration.plugins.PluginRegistry registry
public void <init> ()
public static org.mockito.plugins.StackTraceCleanerProvider getStackTraceCleanerProvider ()
public static org.mockito.plugins.MockMaker getMockMaker ()
public static org.mockito.plugins.InstantiatorProvider2 getInstantiatorProvider ()
public static org.mockito.plugins.AnnotationEngine getAnnotationEngine ()
public static org.mockito.plugins.MockitoPlugins getPlugins ()
static void <clinit> ()
}
org/mockito/internal/creation/
org/mockito/internal/creation/DelegatingMethod.class
DelegatingMethod.java
package org.mockito.internal.creation
public org.mockito.internal.creation.DelegatingMethod extends java.lang.Object implements org.mockito.internal.invocation.MockitoMethod {
private final java.lang.reflect.Method method
private final Class[] parameterTypes
static final synthetic boolean $assertionsDisabled
public void <init> (java.lang.reflect.Method)
java.lang.reflect.Method method
public java.lang.Class[] getExceptionTypes ()
public java.lang.reflect.Method getJavaMethod ()
public java.lang.String getName ()
public java.lang.Class[] getParameterTypes ()
public java.lang.Class getReturnType ()
public boolean isVarArgs ()
public boolean isAbstract ()
public boolean equals (java.lang.Object)
org.mockito.internal.creation.DelegatingMethod that
Object o
public int hashCode ()
static void <clinit> ()
}
org/mockito/internal/creation/MockSettingsImpl.class
MockSettingsImpl.java
package org.mockito.internal.creation
public org.mockito.internal.creation.MockSettingsImpl extends org.mockito.internal.creation.settings.CreationSettings implements org.mockito.MockSettings org.mockito.mock.MockCreationSettings {
private static final long serialVersionUID
private boolean useConstructor
private Object outerClassInstance
private Object[] constructorArgs
public void <init> ()
public org.mockito.MockSettings serializable ()
public org.mockito.MockSettings serializable (org.mockito.mock.SerializableMode)
org.mockito.mock.SerializableMode mode
public transient org.mockito.MockSettings extraInterfaces (java.lang.Class[])
Class i
Class[] extraInterfaces
public org.mockito.mock.MockName getMockName ()
public java.util.Set getExtraInterfaces ()
public java.lang.Object getSpiedInstance ()
public org.mockito.MockSettings name (java.lang.String)
String name
public org.mockito.MockSettings spiedInstance (java.lang.Object)
Object spiedInstance
public org.mockito.MockSettings defaultAnswer (org.mockito.stubbing.Answer)
org.mockito.stubbing.Answer defaultAnswer
public org.mockito.stubbing.Answer getDefaultAnswer ()
public org.mockito.internal.creation.MockSettingsImpl stubOnly ()
public transient org.mockito.MockSettings useConstructor (java.lang.Object[])
Object[] constructorArgs
public org.mockito.MockSettings outerInstance (java.lang.Object)
Object outerClassInstance
public org.mockito.MockSettings withoutAnnotations ()
public boolean isUsingConstructor ()
public java.lang.Object getOuterClassInstance ()
public java.lang.Object[] getConstructorArgs ()
java.util.List resultArgs
public boolean isStubOnly ()
public org.mockito.MockSettings verboseLogging ()
public transient org.mockito.MockSettings invocationListeners (org.mockito.listeners.InvocationListener[])
org.mockito.listeners.InvocationListener[] listeners
private static void addListeners (java.lang.Object[], java.util.List, java.lang.String)
Object listener
Object[] listeners
java.util.List container
String method
public transient org.mockito.MockSettings verificationStartedListeners (org.mockito.listeners.VerificationStartedListener[])
org.mockito.listeners.VerificationStartedListener[] listeners
private boolean invocationListenersContainsType (java.lang.Class)
org.mockito.listeners.InvocationListener listener
Class clazz
public java.util.List getInvocationListeners ()
public boolean hasInvocationListeners ()
public java.lang.Class getTypeToMock ()
public org.mockito.mock.MockCreationSettings build (java.lang.Class)
Class typeToMock
public org.mockito.MockSettings lenient ()
private static org.mockito.internal.creation.settings.CreationSettings validatedSettings (java.lang.Class, org.mockito.internal.creation.settings.CreationSettings)
Class typeToMock
org.mockito.internal.creation.settings.CreationSettings source
org.mockito.internal.util.MockCreationValidator validator
org.mockito.internal.creation.settings.CreationSettings settings
private static java.util.Set prepareExtraInterfaces (org.mockito.internal.creation.settings.CreationSettings)
org.mockito.internal.creation.settings.CreationSettings settings
java.util.Set interfaces
public volatile synthetic org.mockito.MockSettings stubOnly ()
}
org/mockito/internal/creation/SuspendMethod.class
SuspendMethod.java
package org.mockito.internal.creation
public org.mockito.internal.creation.SuspendMethod extends java.lang.Object {
private static final String KOTLIN_CONTINUATION
public void <init> ()
public static java.lang.Class[] trimSuspendParameterTypes (java.lang.Class[])
Class[] parameterTypes
int n
}
org/mockito/internal/creation/instance/
org/mockito/internal/creation/instance/ConstructorInstantiator.class
ConstructorInstantiator.java
package org.mockito.internal.creation.instance
public org.mockito.internal.creation.instance.ConstructorInstantiator extends java.lang.Object implements org.mockito.creation.instance.Instantiator {
private final boolean hasOuterClassInstance
private final Object[] constructorArgs
public transient void <init> (boolean, java.lang.Object[])
boolean hasOuterClassInstance
Object[] constructorArgs
public java.lang.Object newInstance (java.lang.Class)
Class cls
private transient java.lang.Object withParams (java.lang.Class, java.lang.Object[])
Class[] types
java.lang.reflect.Constructor constructor
Exception e
Class cls
Object[] params
java.util.List matchingConstructors
private static transient java.lang.Object invokeConstructor (java.lang.reflect.Constructor, java.lang.Object[]) throws java.lang.InstantiationException java.lang.IllegalAccessException java.lang.reflect.InvocationTargetException
java.lang.reflect.Constructor constructor
Object[] params
org.mockito.internal.util.reflection.AccessibilityChanger accessibility
private org.mockito.creation.instance.InstantiationException paramsException (java.lang.Class, java.lang.Exception)
Class cls
Exception e
private java.lang.String constructorArgTypes ()
int i
int argPos
String[] constructorArgTypes
private org.mockito.creation.instance.InstantiationException noMatchingConstructor (java.lang.Class)
Class cls
String constructorString
String outerInstanceHint
private java.lang.String constructorArgsString ()
String constructorString
String constructorString
private org.mockito.creation.instance.InstantiationException multipleMatchingConstructors (java.lang.Class, java.util.List)
Class cls
java.util.List constructors
private static boolean paramsMatch (java.lang.Class[], java.lang.Object[])
int i
Class[] types
Object[] params
private void evaluateConstructor (java.util.List, java.lang.reflect.Constructor)
Class existingParamType
java.lang.reflect.Constructor existingCtor
Class paramType
int i
java.util.List matchingConstructors
java.lang.reflect.Constructor constructor
boolean newHasBetterParam
boolean existingHasBetterParam
Class[] paramTypes
}
org/mockito/internal/creation/instance/DefaultInstantiatorProvider.class
DefaultInstantiatorProvider.java
package org.mockito.internal.creation.instance
public org.mockito.internal.creation.instance.DefaultInstantiatorProvider extends java.lang.Object implements org.mockito.plugins.InstantiatorProvider2 {
private static final org.mockito.creation.instance.Instantiator INSTANCE
public void <init> ()
public org.mockito.creation.instance.Instantiator getInstantiator (org.mockito.mock.MockCreationSettings)
org.mockito.mock.MockCreationSettings settings
static void <clinit> ()
}
org/mockito/internal/creation/instance/InstantiationException.class
InstantiationException.java
package org.mockito.internal.creation.instance
public org.mockito.internal.creation.instance.InstantiationException extends org.mockito.exceptions.base.MockitoException {
public void <init> (java.lang.String, java.lang.Throwable)
String message
Throwable cause
}
org/mockito/internal/creation/instance/Instantiator.class
Instantiator.java
package org.mockito.internal.creation.instance
public abstract org.mockito.internal.creation.instance.Instantiator extends java.lang.Object {
public abstract java.lang.Object newInstance (java.lang.Class) throws org.mockito.internal.creation.instance.InstantiationException
}
org/mockito/internal/creation/instance/InstantiatorProvider2Adapter$1.class
InstantiatorProvider2Adapter.java
package org.mockito.internal.creation.instance
org.mockito.internal.creation.instance.InstantiatorProvider2Adapter$1 extends java.lang.Object implements org.mockito.internal.creation.instance.Instantiator {
final synthetic org.mockito.mock.MockCreationSettings val$settings
final synthetic org.mockito.internal.creation.instance.InstantiatorProvider2Adapter this$0
void <init> (org.mockito.internal.creation.instance.InstantiatorProvider2Adapter, org.mockito.mock.MockCreationSettings)
org.mockito.internal.creation.instance.InstantiatorProvider2Adapter this$0
public java.lang.Object newInstance (java.lang.Class) throws org.mockito.internal.creation.instance.InstantiationException
org.mockito.creation.instance.InstantiationException e
Class cls
}
org/mockito/internal/creation/instance/InstantiatorProvider2Adapter.class
InstantiatorProvider2Adapter.java
package org.mockito.internal.creation.instance
public org.mockito.internal.creation.instance.InstantiatorProvider2Adapter extends java.lang.Object implements org.mockito.plugins.InstantiatorProvider {
private final org.mockito.plugins.InstantiatorProvider2 provider
public void <init> (org.mockito.plugins.InstantiatorProvider2)
org.mockito.plugins.InstantiatorProvider2 provider
public org.mockito.internal.creation.instance.Instantiator getInstantiator (org.mockito.mock.MockCreationSettings)
org.mockito.mock.MockCreationSettings settings
static synthetic org.mockito.plugins.InstantiatorProvider2 access$000 (org.mockito.internal.creation.instance.InstantiatorProvider2Adapter)
org.mockito.internal.creation.instance.InstantiatorProvider2Adapter x0
}
org/mockito/internal/creation/instance/InstantiatorProviderAdapter$1.class
InstantiatorProviderAdapter.java
package org.mockito.internal.creation.instance
org.mockito.internal.creation.instance.InstantiatorProviderAdapter$1 extends java.lang.Object implements org.mockito.creation.instance.Instantiator {
final synthetic org.mockito.mock.MockCreationSettings val$settings
final synthetic org.mockito.internal.creation.instance.InstantiatorProviderAdapter this$0
void <init> (org.mockito.internal.creation.instance.InstantiatorProviderAdapter, org.mockito.mock.MockCreationSettings)
org.mockito.internal.creation.instance.InstantiatorProviderAdapter this$0
public java.lang.Object newInstance (java.lang.Class) throws org.mockito.creation.instance.InstantiationException
org.mockito.internal.creation.instance.InstantiationException e
Class cls
}
org/mockito/internal/creation/instance/InstantiatorProviderAdapter.class
InstantiatorProviderAdapter.java
package org.mockito.internal.creation.instance
public org.mockito.internal.creation.instance.InstantiatorProviderAdapter extends java.lang.Object implements org.mockito.plugins.InstantiatorProvider2 {
private final org.mockito.plugins.InstantiatorProvider provider
public void <init> (org.mockito.plugins.InstantiatorProvider)
org.mockito.plugins.InstantiatorProvider provider
public org.mockito.creation.instance.Instantiator getInstantiator (org.mockito.mock.MockCreationSettings)
org.mockito.mock.MockCreationSettings settings
static synthetic org.mockito.plugins.InstantiatorProvider access$000 (org.mockito.internal.creation.instance.InstantiatorProviderAdapter)
org.mockito.internal.creation.instance.InstantiatorProviderAdapter x0
}
org/mockito/internal/creation/instance/ObjenesisInstantiator.class
ObjenesisInstantiator.java
package org.mockito.internal.creation.instance
org.mockito.internal.creation.instance.ObjenesisInstantiator extends java.lang.Object implements org.mockito.creation.instance.Instantiator {
private final org.objenesis.ObjenesisStd objenesis
void <init> ()
public java.lang.Object newInstance (java.lang.Class)
Class cls
}
org/mockito/internal/creation/settings/
org/mockito/internal/creation/settings/CreationSettings.class
CreationSettings.java
package org.mockito.internal.creation.settings
public org.mockito.internal.creation.settings.CreationSettings extends java.lang.Object implements org.mockito.mock.MockCreationSettings java.io.Serializable {
private static final long serialVersionUID
protected Class typeToMock
protected java.util.Set extraInterfaces
protected String name
protected Object spiedInstance
protected org.mockito.stubbing.Answer defaultAnswer
protected org.mockito.mock.MockName mockName
protected org.mockito.mock.SerializableMode serializableMode
protected java.util.List invocationListeners
protected final java.util.List stubbingLookupListeners
protected java.util.List verificationStartedListeners
protected boolean stubOnly
protected boolean stripAnnotations
private boolean useConstructor
private Object outerClassInstance
private Object[] constructorArgs
protected boolean lenient
public void <init> ()
public void <init> (org.mockito.internal.creation.settings.CreationSettings)
org.mockito.internal.creation.settings.CreationSettings copy
public java.lang.Class getTypeToMock ()
public org.mockito.internal.creation.settings.CreationSettings setTypeToMock (java.lang.Class)
Class typeToMock
public java.util.Set getExtraInterfaces ()
public org.mockito.internal.creation.settings.CreationSettings setExtraInterfaces (java.util.Set)
java.util.Set extraInterfaces
public java.lang.String getName ()
public java.lang.Object getSpiedInstance ()
public org.mockito.stubbing.Answer getDefaultAnswer ()
public org.mockito.mock.MockName getMockName ()
public org.mockito.internal.creation.settings.CreationSettings setMockName (org.mockito.mock.MockName)
org.mockito.mock.MockName mockName
public boolean isSerializable ()
public org.mockito.internal.creation.settings.CreationSettings setSerializableMode (org.mockito.mock.SerializableMode)
org.mockito.mock.SerializableMode serializableMode
public org.mockito.mock.SerializableMode getSerializableMode ()
public java.util.List getInvocationListeners ()
public java.util.List getVerificationStartedListeners ()
public java.util.List getStubbingLookupListeners ()
public boolean isUsingConstructor ()
public boolean isStripAnnotations ()
public java.lang.Object[] getConstructorArgs ()
public java.lang.Object getOuterClassInstance ()
public boolean isStubOnly ()
public boolean isLenient ()
}
org/mockito/internal/creation/util/
org/mockito/internal/creation/util/MockitoMethodProxy.class
MockitoMethodProxy.java
package org.mockito.internal.creation.util
public abstract org.mockito.internal.creation.util.MockitoMethodProxy extends java.lang.Object {
public abstract java.lang.Object invokeSuper (java.lang.Object, java.lang.Object[])
}
org/mockito/internal/debugging/
org/mockito/internal/debugging/FindingsListener.class
FindingsListener.java
package org.mockito.internal.debugging
public abstract org.mockito.internal.debugging.FindingsListener extends java.lang.Object {
public abstract void foundStubCalledWithDifferentArgs (org.mockito.invocation.Invocation, org.mockito.internal.invocation.InvocationMatcher)
public abstract void foundUnusedStub (org.mockito.invocation.Invocation)
public abstract void foundUnstubbed (org.mockito.internal.invocation.InvocationMatcher)
}
org/mockito/internal/debugging/InvocationsPrinter$1.class
InvocationsPrinter.java
package org.mockito.internal.debugging
org.mockito.internal.debugging.InvocationsPrinter$1 extends java.lang.Object implements org.mockito.internal.util.collections.ListUtil$Filter {
final synthetic org.mockito.internal.debugging.InvocationsPrinter this$0
void <init> (org.mockito.internal.debugging.InvocationsPrinter)
org.mockito.internal.debugging.InvocationsPrinter this$0
public boolean isOut (org.mockito.stubbing.Stubbing)
org.mockito.stubbing.Stubbing s
public volatile synthetic boolean isOut (java.lang.Object)
}
org/mockito/internal/debugging/InvocationsPrinter.class
InvocationsPrinter.java
package org.mockito.internal.debugging
public org.mockito.internal.debugging.InvocationsPrinter extends java.lang.Object {
public void <init> ()
public java.lang.String printInvocations (java.lang.Object)
org.mockito.invocation.Invocation i
org.mockito.stubbing.Stubbing s
Object mock
java.util.Collection invocations
java.util.Collection stubbings
StringBuilder sb
int x
java.util.LinkedList unused
}
org/mockito/internal/debugging/Localized.class
Localized.java
package org.mockito.internal.debugging
public org.mockito.internal.debugging.Localized extends java.lang.Object {
private final Object object
private final org.mockito.invocation.Location location
public void <init> (java.lang.Object)
Object object
public java.lang.Object getObject ()
public org.mockito.invocation.Location getLocation ()
}
org/mockito/internal/debugging/LocationImpl.class
LocationImpl.java
package org.mockito.internal.debugging
public org.mockito.internal.debugging.LocationImpl extends java.lang.Object implements org.mockito.invocation.Location java.io.Serializable {
private static final long serialVersionUID
private static final org.mockito.internal.exceptions.stacktrace.StackTraceFilter defaultStackTraceFilter
private final Throwable stackTraceHolder
private final org.mockito.internal.exceptions.stacktrace.StackTraceFilter stackTraceFilter
public void <init> ()
public void <init> (org.mockito.internal.exceptions.stacktrace.StackTraceFilter)
org.mockito.internal.exceptions.stacktrace.StackTraceFilter stackTraceFilter
public void <init> (java.lang.Throwable)
Throwable stackTraceHolder
private void <init> (org.mockito.internal.exceptions.stacktrace.StackTraceFilter, java.lang.Throwable)
org.mockito.internal.exceptions.stacktrace.StackTraceFilter stackTraceFilter
Throwable stackTraceHolder
public java.lang.String toString ()
StackTraceElement[] filtered
static void <clinit> ()
}
org/mockito/internal/debugging/LoggingListener.class
LoggingListener.java
package org.mockito.internal.debugging
public org.mockito.internal.debugging.LoggingListener extends java.lang.Object implements org.mockito.internal.debugging.FindingsListener {
private final boolean warnAboutUnstubbed
private final java.util.List argMismatchStubs
private final java.util.List unusedStubs
private final java.util.List unstubbedCalls
public void <init> (boolean)
boolean warnAboutUnstubbed
public void foundStubCalledWithDifferentArgs (org.mockito.invocation.Invocation, org.mockito.internal.invocation.InvocationMatcher)
org.mockito.invocation.Invocation unused
org.mockito.internal.invocation.InvocationMatcher unstubbed
String index
String padding
static int indexOfNextPair (int)
int collectionSize
public void foundUnusedStub (org.mockito.invocation.Invocation)
org.mockito.invocation.Invocation unused
public void foundUnstubbed (org.mockito.internal.invocation.InvocationMatcher)
org.mockito.internal.invocation.InvocationMatcher unstubbed
public java.lang.String getStubbingInfo ()
java.util.List lines
private void addOrderedList (java.util.List, java.util.List)
String a
java.util.List target
java.util.List additions
}
org/mockito/internal/debugging/MockitoDebuggerImpl.class
MockitoDebuggerImpl.java
package org.mockito.internal.debugging
public org.mockito.internal.debugging.MockitoDebuggerImpl extends java.lang.Object implements org.mockito.MockitoDebugger {
private final org.mockito.internal.invocation.UnusedStubsFinder unusedStubsFinder
public void <init> ()
public transient java.lang.String printInvocations (java.lang.Object[])
org.mockito.invocation.Invocation i
org.mockito.invocation.Invocation i
Object[] mocks
String out
java.util.List invocations
private java.lang.String line (java.lang.String)
String text
private java.lang.String print (java.lang.String)
String out
}
org/mockito/internal/debugging/VerboseMockInvocationLogger.class
VerboseMockInvocationLogger.java
package org.mockito.internal.debugging
public org.mockito.internal.debugging.VerboseMockInvocationLogger extends java.lang.Object implements org.mockito.listeners.InvocationListener {
final java.io.PrintStream printStream
private int mockInvocationsCounter
public void <init> ()
public void <init> (java.io.PrintStream)
java.io.PrintStream printStream
public void reportInvocation (org.mockito.listeners.MethodInvocationReport)
org.mockito.listeners.MethodInvocationReport methodInvocationReport
private void printReturnedValueOrThrowable (org.mockito.listeners.MethodInvocationReport)
String message
String type
org.mockito.listeners.MethodInvocationReport methodInvocationReport
private void printStubInfo (org.mockito.listeners.MethodInvocationReport)
org.mockito.listeners.MethodInvocationReport methodInvocationReport
private void printHeader ()
private void printInvocation (org.mockito.invocation.DescribedInvocation)
org.mockito.invocation.DescribedInvocation invocation
private void printFooter ()
private void printlnIndented (java.lang.String)
String message
}
org/mockito/internal/debugging/WarningsCollector.class
WarningsCollector.java
package org.mockito.internal.debugging
public org.mockito.internal.debugging.WarningsCollector extends java.lang.Object {
private final java.util.List createdMocks
public void <init> ()
public java.lang.String getWarnings ()
java.util.List unused
java.util.List all
java.util.List allInvocationMatchers
}
org/mockito/internal/debugging/WarningsFinder.class
WarningsFinder.java
package org.mockito.internal.debugging
public org.mockito.internal.debugging.WarningsFinder extends java.lang.Object {
private final java.util.List baseUnusedStubs
private final java.util.List baseAllInvocations
public void <init> (java.util.List, java.util.List)
java.util.List unusedStubs
java.util.List allInvocations
public void find (org.mockito.internal.debugging.FindingsListener)
org.mockito.internal.invocation.InvocationMatcher unstubbed
org.mockito.invocation.Invocation unused
java.util.Iterator unstubbedIterator
org.mockito.invocation.Invocation i
org.mockito.internal.invocation.InvocationMatcher i
org.mockito.internal.debugging.FindingsListener findingsListener
java.util.List unusedStubs
java.util.List allInvocations
java.util.Iterator unusedIterator
}
org/mockito/internal/debugging/WarningsPrinterImpl.class
WarningsPrinterImpl.java
package org.mockito.internal.debugging
public org.mockito.internal.debugging.WarningsPrinterImpl extends java.lang.Object {
private final boolean warnAboutUnstubbed
private final org.mockito.internal.debugging.WarningsFinder finder
public void <init> (java.util.List, java.util.List, boolean)
java.util.List unusedStubs
java.util.List allInvocations
boolean warnAboutUnstubbed
void <init> (boolean, org.mockito.internal.debugging.WarningsFinder)
boolean warnAboutUnstubbed
org.mockito.internal.debugging.WarningsFinder finder
public java.lang.String print ()
org.mockito.internal.debugging.LoggingListener listener
}
org/mockito/internal/exceptions/
org/mockito/internal/exceptions/ExceptionIncludingMockitoWarnings.class
ExceptionIncludingMockitoWarnings.java
package org.mockito.internal.exceptions
public org.mockito.internal.exceptions.ExceptionIncludingMockitoWarnings extends java.lang.RuntimeException {
private static final long serialVersionUID
public void <init> (java.lang.String, java.lang.Throwable)
String message
Throwable throwable
}
org/mockito/internal/exceptions/Reporter.class
Reporter.java
package org.mockito.internal.exceptions
public org.mockito.internal.exceptions.Reporter extends java.lang.Object {
private static final String NON_PUBLIC_PARENT
private void <init> ()
public static org.mockito.exceptions.base.MockitoException checkedExceptionInvalid (java.lang.Throwable)
Throwable t
public static org.mockito.exceptions.base.MockitoException cannotStubWithNullThrowable ()
public static org.mockito.exceptions.base.MockitoException unfinishedStubbing (org.mockito.invocation.Location)
org.mockito.invocation.Location location
public static org.mockito.exceptions.base.MockitoException incorrectUseOfApi ()
public static org.mockito.exceptions.base.MockitoException missingMethodInvocation ()
public static org.mockito.exceptions.base.MockitoException unfinishedVerificationException (org.mockito.invocation.Location)
org.mockito.invocation.Location location
public static org.mockito.exceptions.base.MockitoException notAMockPassedToVerify (java.lang.Class)
Class type
public static org.mockito.exceptions.base.MockitoException nullPassedToVerify ()
public static org.mockito.exceptions.base.MockitoException notAMockPassedToWhenMethod ()
public static org.mockito.exceptions.base.MockitoException nullPassedToWhenMethod ()
public static org.mockito.exceptions.base.MockitoException mocksHaveToBePassedToVerifyNoMoreInteractions ()
public static org.mockito.exceptions.base.MockitoException notAMockPassedToVerifyNoMoreInteractions ()
public static org.mockito.exceptions.base.MockitoException nullPassedToVerifyNoMoreInteractions ()
public static org.mockito.exceptions.base.MockitoException notAMockPassedWhenCreatingInOrder ()
public static org.mockito.exceptions.base.MockitoException nullPassedWhenCreatingInOrder ()
public static org.mockito.exceptions.base.MockitoException mocksHaveToBePassedWhenCreatingInOrder ()
public static org.mockito.exceptions.base.MockitoException inOrderRequiresFamiliarMock ()
public static org.mockito.exceptions.base.MockitoException invalidUseOfMatchers (int, java.util.List)
int expectedMatchersCount
java.util.List recordedMatchers
public static org.mockito.exceptions.base.MockitoException incorrectUseOfAdditionalMatchers (java.lang.String, int, java.util.Collection)
String additionalMatcherName
int expectedSubMatchersCount
java.util.Collection matcherStack
public static org.mockito.exceptions.base.MockitoException stubPassedToVerify ()
public static org.mockito.exceptions.base.MockitoException reportNoSubMatchersFound (java.lang.String)
String additionalMatcherName
private static java.lang.Object locationsOf (java.util.Collection)
org.mockito.internal.matchers.LocalizedMatcher matcher
java.util.Collection matchers
java.util.List description
public static java.lang.AssertionError argumentsAreDifferent (java.lang.String, java.lang.String, org.mockito.invocation.Location)
String wanted
String actual
org.mockito.invocation.Location actualLocation
String message
public static org.mockito.exceptions.base.MockitoAssertionError wantedButNotInvoked (org.mockito.invocation.DescribedInvocation)
org.mockito.invocation.DescribedInvocation wanted
public static org.mockito.exceptions.base.MockitoAssertionError wantedButNotInvoked (org.mockito.invocation.DescribedInvocation, java.util.List)
String allInvocations
org.mockito.invocation.DescribedInvocation i
StringBuilder sb
org.mockito.invocation.DescribedInvocation wanted
java.util.List invocations
String allInvocations
String message
private static java.lang.String createWantedButNotInvokedMessage (org.mockito.invocation.DescribedInvocation)
org.mockito.invocation.DescribedInvocation wanted
public static org.mockito.exceptions.base.MockitoAssertionError wantedButNotInvokedInOrder (org.mockito.invocation.DescribedInvocation, org.mockito.invocation.DescribedInvocation)
org.mockito.invocation.DescribedInvocation wanted
org.mockito.invocation.DescribedInvocation previous
public static org.mockito.exceptions.base.MockitoAssertionError tooManyActualInvocations (int, int, org.mockito.invocation.DescribedInvocation, java.util.List)
int wantedCount
int actualCount
org.mockito.invocation.DescribedInvocation wanted
java.util.List locations
String message
private static java.lang.String createTooManyInvocationsMessage (int, int, org.mockito.invocation.DescribedInvocation, java.util.List)
int wantedCount
int actualCount
org.mockito.invocation.DescribedInvocation wanted
java.util.List invocations
public static org.mockito.exceptions.base.MockitoAssertionError neverWantedButInvoked (org.mockito.invocation.DescribedInvocation, java.util.List)
org.mockito.invocation.DescribedInvocation wanted
java.util.List invocations
public static org.mockito.exceptions.base.MockitoAssertionError tooManyActualInvocationsInOrder (int, int, org.mockito.invocation.DescribedInvocation, java.util.List)
int wantedCount
int actualCount
org.mockito.invocation.DescribedInvocation wanted
java.util.List invocations
String message
private static java.lang.String createAllLocationsMessage (java.util.List)
org.mockito.invocation.Location location
java.util.List locations
StringBuilder sb
private static java.lang.String createTooLittleInvocationsMessage (org.mockito.internal.reporting.Discrepancy, org.mockito.invocation.DescribedInvocation, java.util.List)
org.mockito.internal.reporting.Discrepancy discrepancy
org.mockito.invocation.DescribedInvocation wanted
java.util.List locations
public static org.mockito.exceptions.base.MockitoAssertionError tooLittleActualInvocations (org.mockito.internal.reporting.Discrepancy, org.mockito.invocation.DescribedInvocation, java.util.List)
org.mockito.internal.reporting.Discrepancy discrepancy
org.mockito.invocation.DescribedInvocation wanted
java.util.List allLocations
String message
public static org.mockito.exceptions.base.MockitoAssertionError tooLittleActualInvocationsInOrder (org.mockito.internal.reporting.Discrepancy, org.mockito.invocation.DescribedInvocation, java.util.List)
org.mockito.internal.reporting.Discrepancy discrepancy
org.mockito.invocation.DescribedInvocation wanted
java.util.List locations
String message
public static org.mockito.exceptions.base.MockitoAssertionError noMoreInteractionsWanted (org.mockito.invocation.Invocation, java.util.List)
org.mockito.invocation.Invocation undesired
java.util.List invocations
org.mockito.internal.exceptions.util.ScenarioPrinter scenarioPrinter
String scenario
public static org.mockito.exceptions.base.MockitoAssertionError noMoreInteractionsWantedInOrder (org.mockito.invocation.Invocation)
org.mockito.invocation.Invocation undesired
public static org.mockito.exceptions.base.MockitoException cannotMockClass (java.lang.Class, java.lang.String)
Class clazz
String reason
public static org.mockito.exceptions.base.MockitoException cannotStubVoidMethodWithAReturnValue (java.lang.String)
String methodName
public static org.mockito.exceptions.base.MockitoException onlyVoidMethodsCanBeSetToDoNothing ()
public static org.mockito.exceptions.base.MockitoException wrongTypeOfReturnValue (java.lang.String, java.lang.String, java.lang.String)
String expectedType
String actualType
String methodName
public static org.mockito.exceptions.base.MockitoException wrongTypeReturnedByDefaultAnswer (java.lang.Object, java.lang.String, java.lang.String, java.lang.String)
Object mock
String expectedType
String actualType
String methodName
public static org.mockito.exceptions.verification.MoreThanAllowedActualInvocations wantedAtMostX (int, int)
int maxNumberOfInvocations
int foundSize
public static org.mockito.exceptions.base.MockitoException misplacedArgumentMatcher (java.util.List)
java.util.List lastMatchers
public static org.mockito.exceptions.base.MockitoException smartNullPointerException (java.lang.String, org.mockito.invocation.Location)
String invocation
org.mockito.invocation.Location location
public static org.mockito.exceptions.base.MockitoException noArgumentValueWasCaptured ()
public static org.mockito.exceptions.base.MockitoException extraInterfacesDoesNotAcceptNullParameters ()
public static org.mockito.exceptions.base.MockitoException extraInterfacesAcceptsOnlyInterfaces (java.lang.Class)
Class wrongType
public static org.mockito.exceptions.base.MockitoException extraInterfacesCannotContainMockedType (java.lang.Class)
Class wrongType
public static org.mockito.exceptions.base.MockitoException extraInterfacesRequiresAtLeastOneInterface ()
public static org.mockito.exceptions.base.MockitoException mockedTypeIsInconsistentWithSpiedInstanceType (java.lang.Class, java.lang.Object)
Class mockedType
Object spiedInstance
public static org.mockito.exceptions.base.MockitoException cannotCallAbstractRealMethod ()
public static org.mockito.exceptions.base.MockitoException cannotVerifyToString ()
public static org.mockito.exceptions.base.MockitoException moreThanOneAnnotationNotAllowed (java.lang.String)
String fieldName
public static org.mockito.exceptions.base.MockitoException unsupportedCombinationOfAnnotations (java.lang.String, java.lang.String)
String undesiredAnnotationOne
String undesiredAnnotationTwo
public static org.mockito.exceptions.base.MockitoException cannotInitializeForSpyAnnotation (java.lang.String, java.lang.Exception)
String fieldName
Exception details
public static org.mockito.exceptions.base.MockitoException cannotInitializeForInjectMocksAnnotation (java.lang.String, java.lang.String)
String fieldName
String causeMessage
public static org.mockito.exceptions.base.MockitoException atMostAndNeverShouldNotBeUsedWithTimeout ()
public static org.mockito.exceptions.base.MockitoException fieldInitialisationThrewException (java.lang.reflect.Field, java.lang.Throwable)
java.lang.reflect.Field field
Throwable details
public static org.mockito.exceptions.base.MockitoException methodDoesNotAcceptParameter (java.lang.String, java.lang.String)
String method
String parameter
public static org.mockito.exceptions.base.MockitoException invocationListenersRequiresAtLeastOneListener ()
public static org.mockito.exceptions.base.MockitoException invocationListenerThrewException (org.mockito.listeners.InvocationListener, java.lang.Throwable)
org.mockito.listeners.InvocationListener listener
Throwable listenerThrowable
public static org.mockito.exceptions.base.MockitoException cannotInjectDependency (java.lang.reflect.Field, java.lang.Object, java.lang.Exception)
java.lang.reflect.Field field
Object matchingMock
Exception details
private static java.lang.String exceptionCauseMessageIfAvailable (java.lang.Exception)
Exception details
public static org.mockito.exceptions.base.MockitoException mockedTypeIsInconsistentWithDelegatedInstanceType (java.lang.Class, java.lang.Object)
Class mockedType
Object delegatedInstance
public static org.mockito.exceptions.base.MockitoException spyAndDelegateAreMutuallyExclusive ()
public static org.mockito.exceptions.base.MockitoException invalidArgumentRangeAtIdentityAnswerCreationTime ()
public static org.mockito.exceptions.base.MockitoException invalidArgumentPositionRangeAtInvocationTime (org.mockito.invocation.InvocationOnMock, boolean, int)
org.mockito.invocation.InvocationOnMock invocation
boolean willReturnLastParameter
int argumentIndex
private static java.lang.StringBuilder possibleArgumentTypesOf (org.mockito.invocation.InvocationOnMock)
int i
int parameterTypesLength
org.mockito.invocation.InvocationOnMock invocation
Class[] parameterTypes
StringBuilder stringBuilder
public static org.mockito.exceptions.base.MockitoException wrongTypeOfArgumentToReturn (org.mockito.invocation.InvocationOnMock, java.lang.String, java.lang.Class, int)
org.mockito.invocation.InvocationOnMock invocation
String expectedType
Class actualType
int argumentIndex
public static org.mockito.exceptions.base.MockitoException defaultAnswerDoesNotAcceptNullParameter ()
public static org.mockito.exceptions.base.MockitoException serializableWontWorkForObjectsThatDontImplementSerializable (java.lang.Class)
Class classToMock
public static org.mockito.exceptions.base.MockitoException delegatedMethodHasWrongReturnType (java.lang.reflect.Method, java.lang.reflect.Method, java.lang.Object, java.lang.Object)
java.lang.reflect.Method mockMethod
java.lang.reflect.Method delegateMethod
Object mock
Object delegate
public static org.mockito.exceptions.base.MockitoException delegatedMethodDoesNotExistOnDelegate (java.lang.reflect.Method, java.lang.Object, java.lang.Object)
java.lang.reflect.Method mockMethod
Object mock
Object delegate
public static org.mockito.exceptions.base.MockitoException usingConstructorWithFancySerializable (org.mockito.mock.SerializableMode)
org.mockito.mock.SerializableMode mode
public static org.mockito.exceptions.base.MockitoException cannotCreateTimerWithNegativeDurationTime (long)
long durationMillis
public static org.mockito.exceptions.base.MockitoException notAnException ()
private static org.mockito.mock.MockName safelyGetMockName (java.lang.Object)
Object mock
public static org.mockito.exceptions.misusing.UnnecessaryStubbingException formatUnncessaryStubbingException (java.lang.Class, java.util.Collection)
org.mockito.invocation.Invocation u
Class testClass
java.util.Collection unnecessaryStubbings
StringBuilder stubbings
int count
String heading
public static void unncessaryStubbingException (java.util.List)
java.util.List unused
public static void potentialStubbingProblem (org.mockito.invocation.Invocation, java.util.Collection)
org.mockito.invocation.Invocation s
org.mockito.invocation.Invocation actualInvocation
java.util.Collection argMismatchStubbings
StringBuilder stubbings
int count
public static void redundantMockitoListener (java.lang.String)
String listenerType
public static void unfinishedMockingSession ()
}
org/mockito/internal/exceptions/VerificationAwareInvocation.class
VerificationAwareInvocation.java
package org.mockito.internal.exceptions
public abstract org.mockito.internal.exceptions.VerificationAwareInvocation extends java.lang.Object implements org.mockito.invocation.DescribedInvocation {
public abstract boolean isVerified ()
}
org/mockito/internal/exceptions/stacktrace/
org/mockito/internal/exceptions/stacktrace/ConditionalStackTraceFilter.class
ConditionalStackTraceFilter.java
package org.mockito.internal.exceptions.stacktrace
public org.mockito.internal.exceptions.stacktrace.ConditionalStackTraceFilter extends java.lang.Object implements java.io.Serializable {
private static final long serialVersionUID
private final org.mockito.configuration.IMockitoConfiguration config
private final org.mockito.internal.exceptions.stacktrace.StackTraceFilter filter
public void <init> ()
public void filter (java.lang.Throwable)
Throwable throwable
StackTraceElement[] filtered
}
org/mockito/internal/exceptions/stacktrace/DefaultStackTraceCleaner.class
DefaultStackTraceCleaner.java
package org.mockito.internal.exceptions.stacktrace
public org.mockito.internal.exceptions.stacktrace.DefaultStackTraceCleaner extends java.lang.Object implements org.mockito.exceptions.stacktrace.StackTraceCleaner {
public void <init> ()
public boolean isIn (java.lang.StackTraceElement)
StackTraceElement e
private static boolean isMockDispatcher (java.lang.String)
String className
private static boolean isFromMockito (java.lang.String)
String className
private static boolean isFromMockitoRule (java.lang.String)
String className
private static boolean isFromMockitoRunner (java.lang.String)
String className
}
org/mockito/internal/exceptions/stacktrace/DefaultStackTraceCleanerProvider.class
DefaultStackTraceCleanerProvider.java
package org.mockito.internal.exceptions.stacktrace
public org.mockito.internal.exceptions.stacktrace.DefaultStackTraceCleanerProvider extends java.lang.Object implements org.mockito.plugins.StackTraceCleanerProvider {
public void <init> ()
public org.mockito.exceptions.stacktrace.StackTraceCleaner getStackTraceCleaner (org.mockito.exceptions.stacktrace.StackTraceCleaner)
org.mockito.exceptions.stacktrace.StackTraceCleaner defaultCleaner
}
org/mockito/internal/exceptions/stacktrace/StackTraceFilter.class
StackTraceFilter.java
package org.mockito.internal.exceptions.stacktrace
public org.mockito.internal.exceptions.stacktrace.StackTraceFilter extends java.lang.Object implements java.io.Serializable {
static final long serialVersionUID
private static final org.mockito.exceptions.stacktrace.StackTraceCleaner CLEANER
public void <init> ()
public java.lang.StackTraceElement[] filter (java.lang.StackTraceElement[], boolean)
StackTraceElement element
StackTraceElement[] target
boolean keepTop
java.util.List filtered
StackTraceElement[] result
static void <clinit> ()
}
org/mockito/internal/exceptions/util/
org/mockito/internal/exceptions/util/ScenarioPrinter.class
ScenarioPrinter.java
package org.mockito.internal.exceptions.util
public org.mockito.internal.exceptions.util.ScenarioPrinter extends java.lang.Object {
public void <init> ()
public java.lang.String print (java.util.List)
org.mockito.internal.exceptions.VerificationAwareInvocation i
java.util.List invocations
StringBuilder sb
int counter
}
org/mockito/internal/framework/
org/mockito/internal/framework/DefaultMockitoFramework.class
DefaultMockitoFramework.java
package org.mockito.internal.framework
public org.mockito.internal.framework.DefaultMockitoFramework extends java.lang.Object implements org.mockito.MockitoFramework {
public void <init> ()
public org.mockito.MockitoFramework addListener (org.mockito.listeners.MockitoListener)
org.mockito.listeners.MockitoListener listener
public org.mockito.MockitoFramework removeListener (org.mockito.listeners.MockitoListener)
org.mockito.listeners.MockitoListener listener
public org.mockito.plugins.MockitoPlugins getPlugins ()
public org.mockito.invocation.InvocationFactory getInvocationFactory ()
private org.mockito.plugins.InlineMockMaker getInlineMockMaker ()
org.mockito.plugins.MockMaker mockMaker
public void clearInlineMocks ()
org.mockito.plugins.InlineMockMaker mockMaker
public void clearInlineMock (java.lang.Object)
Object mock
org.mockito.plugins.InlineMockMaker mockMaker
}
org/mockito/internal/framework/DefaultMockitoSession$1.class
DefaultMockitoSession.java
package org.mockito.internal.framework
org.mockito.internal.framework.DefaultMockitoSession$1 extends java.lang.Object implements org.mockito.internal.junit.TestFinishedEvent {
final synthetic Throwable val$failure
final synthetic org.mockito.internal.framework.DefaultMockitoSession this$0
void <init> (org.mockito.internal.framework.DefaultMockitoSession, java.lang.Throwable)
org.mockito.internal.framework.DefaultMockitoSession this$0
public java.lang.Throwable getFailure ()
public java.lang.String getTestName ()
}
org/mockito/internal/framework/DefaultMockitoSession.class
DefaultMockitoSession.java
package org.mockito.internal.framework
public org.mockito.internal.framework.DefaultMockitoSession extends java.lang.Object implements org.mockito.MockitoSession {
private final java.util.List testClassInstances
private final String name
private final org.mockito.internal.junit.UniversalTestListener listener
public void <init> (java.util.List, java.lang.String, org.mockito.quality.Strictness, org.mockito.internal.util.MockitoLogger)
org.mockito.exceptions.misusing.RedundantListenerException e
Object testClassInstance
java.util.List testClassInstances
String name
org.mockito.quality.Strictness strictness
org.mockito.internal.util.MockitoLogger logger
public void setStrictness (org.mockito.quality.Strictness)
org.mockito.quality.Strictness strictness
public void finishMocking ()
public void finishMocking (java.lang.Throwable)
Throwable failure
static synthetic java.lang.String access$000 (org.mockito.internal.framework.DefaultMockitoSession)
org.mockito.internal.framework.DefaultMockitoSession x0
}
org/mockito/internal/hamcrest/
org/mockito/internal/hamcrest/HamcrestArgumentMatcher.class
HamcrestArgumentMatcher.java
package org.mockito.internal.hamcrest
public org.mockito.internal.hamcrest.HamcrestArgumentMatcher extends java.lang.Object implements org.mockito.ArgumentMatcher {
private final org.hamcrest.Matcher matcher
public void <init> (org.hamcrest.Matcher)
org.hamcrest.Matcher matcher
public boolean matches (java.lang.Object)
Object argument
public boolean isVarargMatcher ()
public java.lang.String toString ()
}
org/mockito/internal/hamcrest/MatcherGenericTypeExtractor.class
MatcherGenericTypeExtractor.java
package org.mockito.internal.hamcrest
public org.mockito.internal.hamcrest.MatcherGenericTypeExtractor extends java.lang.Object {
public void <init> ()
public static java.lang.Class genericTypeOfMatcher (java.lang.Class)
Class matcherClass
}
org/mockito/internal/handler/
org/mockito/internal/handler/InvocationNotifierHandler.class
InvocationNotifierHandler.java
package org.mockito.internal.handler
org.mockito.internal.handler.InvocationNotifierHandler extends java.lang.Object implements org.mockito.invocation.MockHandler {
private final java.util.List invocationListeners
private final org.mockito.invocation.MockHandler mockHandler
public void <init> (org.mockito.invocation.MockHandler, org.mockito.mock.MockCreationSettings)
org.mockito.invocation.MockHandler mockHandler
org.mockito.mock.MockCreationSettings settings
public java.lang.Object handle (org.mockito.invocation.Invocation) throws java.lang.Throwable
Object returnedValue
Throwable t
org.mockito.invocation.Invocation invocation
private void notifyMethodCall (org.mockito.invocation.Invocation, java.lang.Object)
Throwable listenerThrowable
org.mockito.listeners.InvocationListener listener
org.mockito.invocation.Invocation invocation
Object returnValue
private void notifyMethodCallException (org.mockito.invocation.Invocation, java.lang.Throwable)
Throwable listenerThrowable
org.mockito.listeners.InvocationListener listener
org.mockito.invocation.Invocation invocation
Throwable exception
public org.mockito.mock.MockCreationSettings getMockSettings ()
public org.mockito.invocation.InvocationContainer getInvocationContainer ()
}
org/mockito/internal/handler/MockHandlerFactory.class
MockHandlerFactory.java
package org.mockito.internal.handler
public org.mockito.internal.handler.MockHandlerFactory extends java.lang.Object {
public void <init> ()
public static org.mockito.invocation.MockHandler createMockHandler (org.mockito.mock.MockCreationSettings)
org.mockito.mock.MockCreationSettings settings
org.mockito.invocation.MockHandler handler
org.mockito.invocation.MockHandler nullResultGuardian
}
org/mockito/internal/handler/MockHandlerImpl.class
MockHandlerImpl.java
package org.mockito.internal.handler
public org.mockito.internal.handler.MockHandlerImpl extends java.lang.Object implements org.mockito.invocation.MockHandler {
private static final long serialVersionUID
org.mockito.internal.stubbing.InvocationContainerImpl invocationContainer
org.mockito.internal.invocation.MatchersBinder matchersBinder
private final org.mockito.mock.MockCreationSettings mockSettings
public void <init> (org.mockito.mock.MockCreationSettings)
org.mockito.mock.MockCreationSettings mockSettings
public java.lang.Object handle (org.mockito.invocation.Invocation) throws java.lang.Throwable
org.mockito.internal.invocation.InvocationMatcher invocationMatcher
org.mockito.internal.verification.VerificationDataImpl data
Object ret
org.mockito.invocation.Invocation invocation
org.mockito.verification.VerificationMode verificationMode
org.mockito.internal.invocation.InvocationMatcher invocationMatcher
org.mockito.internal.stubbing.OngoingStubbingImpl ongoingStubbing
org.mockito.internal.stubbing.StubbedInvocationMatcher stubbing
public org.mockito.mock.MockCreationSettings getMockSettings ()
public org.mockito.invocation.InvocationContainer getInvocationContainer ()
}
org/mockito/internal/handler/NotifiedMethodInvocationReport.class
NotifiedMethodInvocationReport.java
package org.mockito.internal.handler
public org.mockito.internal.handler.NotifiedMethodInvocationReport extends java.lang.Object implements org.mockito.listeners.MethodInvocationReport {
private final org.mockito.invocation.Invocation invocation
private final Object returnedValue
private final Throwable throwable
public void <init> (org.mockito.invocation.Invocation, java.lang.Object)
org.mockito.invocation.Invocation invocation
Object returnedValue
public void <init> (org.mockito.invocation.Invocation, java.lang.Throwable)
org.mockito.invocation.Invocation invocation
Throwable throwable
public org.mockito.invocation.DescribedInvocation getInvocation ()
public java.lang.Object getReturnedValue ()
public java.lang.Throwable getThrowable ()
public boolean threwException ()
public java.lang.String getLocationOfStubbing ()
public boolean equals (java.lang.Object)
Object o
org.mockito.internal.handler.NotifiedMethodInvocationReport that
public int hashCode ()
int result
}
org/mockito/internal/handler/NullResultGuardian.class
NullResultGuardian.java
package org.mockito.internal.handler
org.mockito.internal.handler.NullResultGuardian extends java.lang.Object implements org.mockito.invocation.MockHandler {
private final org.mockito.invocation.MockHandler delegate
public void <init> (org.mockito.invocation.MockHandler)
org.mockito.invocation.MockHandler delegate
public java.lang.Object handle (org.mockito.invocation.Invocation) throws java.lang.Throwable
org.mockito.invocation.Invocation invocation
Object result
Class returnType
public org.mockito.mock.MockCreationSettings getMockSettings ()
public org.mockito.invocation.InvocationContainer getInvocationContainer ()
}
org/mockito/internal/invocation/
org/mockito/internal/invocation/AbstractAwareMethod.class
AbstractAwareMethod.java
package org.mockito.internal.invocation
public abstract org.mockito.internal.invocation.AbstractAwareMethod extends java.lang.Object {
public abstract boolean isAbstract ()
}
org/mockito/internal/invocation/ArgumentMatcherAction.class
ArgumentMatcherAction.java
package org.mockito.internal.invocation
public abstract org.mockito.internal.invocation.ArgumentMatcherAction extends java.lang.Object {
public abstract boolean apply (org.mockito.ArgumentMatcher, java.lang.Object)
}
org/mockito/internal/invocation/ArgumentsProcessor.class
ArgumentsProcessor.java
package org.mockito.internal.invocation
public org.mockito.internal.invocation.ArgumentsProcessor extends java.lang.Object {
public void <init> ()
public static java.lang.Object[] expandArgs (org.mockito.internal.invocation.MockitoMethod, java.lang.Object[])
org.mockito.internal.invocation.MockitoMethod method
Object[] args
int nParams
private static java.lang.Object[] expandVarArgs (boolean, java.lang.Object[])
Object[] varArgs
boolean isVarArgs
Object[] args
int nonVarArgsCount
Object[] varArgs
int varArgsCount
Object[] newArgs
private static boolean isNullOrEmpty (java.lang.Object[])
Object[] array
public static java.util.List argumentsToMatchers (java.lang.Object[])
Object arg
Object[] arguments
java.util.List matchers
}
org/mockito/internal/invocation/DefaultInvocationFactory.class
DefaultInvocationFactory.java
package org.mockito.internal.invocation
public org.mockito.internal.invocation.DefaultInvocationFactory extends java.lang.Object implements org.mockito.invocation.InvocationFactory {
public void <init> ()
public transient org.mockito.invocation.Invocation createInvocation (java.lang.Object, org.mockito.mock.MockCreationSettings, java.lang.reflect.Method, java.util.concurrent.Callable, java.lang.Object[])
Object target
org.mockito.mock.MockCreationSettings settings
java.lang.reflect.Method method
java.util.concurrent.Callable realMethod
Object[] args
org.mockito.internal.invocation.RealMethod superMethod
public transient org.mockito.invocation.Invocation createInvocation (java.lang.Object, org.mockito.mock.MockCreationSettings, java.lang.reflect.Method, org.mockito.invocation.InvocationFactory$RealMethodBehavior, java.lang.Object[])
Object target
org.mockito.mock.MockCreationSettings settings
java.lang.reflect.Method method
org.mockito.invocation.InvocationFactory$RealMethodBehavior realMethod
Object[] args
org.mockito.internal.invocation.RealMethod superMethod
private org.mockito.invocation.Invocation createInvocation (java.lang.Object, org.mockito.mock.MockCreationSettings, java.lang.reflect.Method, org.mockito.internal.invocation.RealMethod, java.lang.Object[])
Object target
org.mockito.mock.MockCreationSettings settings
java.lang.reflect.Method method
org.mockito.internal.invocation.RealMethod superMethod
Object[] args
public static org.mockito.internal.invocation.InterceptedInvocation createInvocation (java.lang.Object, java.lang.reflect.Method, java.lang.Object[], org.mockito.internal.invocation.RealMethod, org.mockito.mock.MockCreationSettings, org.mockito.invocation.Location)
Object mock
java.lang.reflect.Method invokedMethod
Object[] arguments
org.mockito.internal.invocation.RealMethod realMethod
org.mockito.mock.MockCreationSettings settings
org.mockito.invocation.Location location
private static org.mockito.internal.invocation.InterceptedInvocation createInvocation (java.lang.Object, java.lang.reflect.Method, java.lang.Object[], org.mockito.internal.invocation.RealMethod, org.mockito.mock.MockCreationSettings)
Object mock
java.lang.reflect.Method invokedMethod
Object[] arguments
org.mockito.internal.invocation.RealMethod realMethod
org.mockito.mock.MockCreationSettings settings
private static org.mockito.internal.invocation.MockitoMethod createMockitoMethod (java.lang.reflect.Method, org.mockito.mock.MockCreationSettings)
java.lang.reflect.Method method
org.mockito.mock.MockCreationSettings settings
}
org/mockito/internal/invocation/InterceptedInvocation$1.class
InterceptedInvocation.java
package org.mockito.internal.invocation
org.mockito.internal.invocation.InterceptedInvocation$1 extends java.lang.Object implements org.mockito.internal.invocation.RealMethod {
void <init> ()
public boolean isInvokable ()
public java.lang.Object invoke () throws java.lang.Throwable
}
org/mockito/internal/invocation/InterceptedInvocation.class
InterceptedInvocation.java
package org.mockito.internal.invocation
public org.mockito.internal.invocation.InterceptedInvocation extends java.lang.Object implements org.mockito.invocation.Invocation org.mockito.internal.exceptions.VerificationAwareInvocation {
private static final long serialVersionUID
private final org.mockito.internal.invocation.mockref.MockReference mockRef
private final org.mockito.internal.invocation.MockitoMethod mockitoMethod
private final Object[] arguments
private final Object[] rawArguments
private final org.mockito.internal.invocation.RealMethod realMethod
private final int sequenceNumber
private final org.mockito.invocation.Location location
private boolean verified
private boolean isIgnoredForVerification
private org.mockito.invocation.StubInfo stubInfo
public static final org.mockito.internal.invocation.RealMethod NO_OP
public void <init> (org.mockito.internal.invocation.mockref.MockReference, org.mockito.internal.invocation.MockitoMethod, java.lang.Object[], org.mockito.internal.invocation.RealMethod, org.mockito.invocation.Location, int)
org.mockito.internal.invocation.mockref.MockReference mockRef
org.mockito.internal.invocation.MockitoMethod mockitoMethod
Object[] arguments
org.mockito.internal.invocation.RealMethod realMethod
org.mockito.invocation.Location location
int sequenceNumber
public boolean isVerified ()
public int getSequenceNumber ()
public org.mockito.invocation.Location getLocation ()
public java.lang.Object[] getRawArguments ()
public java.lang.Class getRawReturnType ()
public void markVerified ()
public org.mockito.invocation.StubInfo stubInfo ()
public void markStubbed (org.mockito.invocation.StubInfo)
org.mockito.invocation.StubInfo stubInfo
public boolean isIgnoredForVerification ()
public void ignoreForVerification ()
public java.lang.Object getMock ()
public java.lang.reflect.Method getMethod ()
public java.lang.Object[] getArguments ()
public java.lang.Object getArgument (int)
int index
public java.lang.Object callRealMethod () throws java.lang.Throwable
public int hashCode ()
public boolean equals (java.lang.Object)
Object o
org.mockito.internal.invocation.InterceptedInvocation other
private boolean equalArguments (java.lang.Object[])
Object[] arguments
public java.lang.String toString ()
static void <clinit> ()
}
org/mockito/internal/invocation/InvocationComparator.class
InvocationComparator.java
package org.mockito.internal.invocation
public org.mockito.internal.invocation.InvocationComparator extends java.lang.Object implements java.util.Comparator {
public void <init> ()
public int compare (org.mockito.invocation.Invocation, org.mockito.invocation.Invocation)
org.mockito.invocation.Invocation o1
org.mockito.invocation.Invocation o2
public volatile synthetic int compare (java.lang.Object, java.lang.Object)
}
org/mockito/internal/invocation/InvocationMarker.class
InvocationMarker.java
package org.mockito.internal.invocation
public org.mockito.internal.invocation.InvocationMarker extends java.lang.Object {
private void <init> ()
public static void markVerified (java.util.List, org.mockito.invocation.MatchableInvocation)
org.mockito.invocation.Invocation invocation
java.util.List invocations
org.mockito.invocation.MatchableInvocation wanted
public static void markVerified (org.mockito.invocation.Invocation, org.mockito.invocation.MatchableInvocation)
org.mockito.invocation.Invocation invocation
org.mockito.invocation.MatchableInvocation wanted
public static void markVerifiedInOrder (java.util.List, org.mockito.invocation.MatchableInvocation, org.mockito.internal.verification.api.InOrderContext)
org.mockito.invocation.Invocation i
java.util.List chunk
org.mockito.invocation.MatchableInvocation wanted
org.mockito.internal.verification.api.InOrderContext context
}
org/mockito/internal/invocation/InvocationMatcher$1.class
InvocationMatcher.java
package org.mockito.internal.invocation
org.mockito.internal.invocation.InvocationMatcher$1 extends java.lang.Object implements org.mockito.internal.invocation.ArgumentMatcherAction {
final synthetic org.mockito.internal.invocation.InvocationMatcher this$0
void <init> (org.mockito.internal.invocation.InvocationMatcher)
org.mockito.internal.invocation.InvocationMatcher this$0
public boolean apply (org.mockito.ArgumentMatcher, java.lang.Object)
org.mockito.ArgumentMatcher matcher
Object argument
}
org/mockito/internal/invocation/InvocationMatcher.class
InvocationMatcher.java
package org.mockito.internal.invocation
public org.mockito.internal.invocation.InvocationMatcher extends java.lang.Object implements org.mockito.invocation.MatchableInvocation org.mockito.invocation.DescribedInvocation java.io.Serializable {
private final org.mockito.invocation.Invocation invocation
private final java.util.List matchers
public void <init> (org.mockito.invocation.Invocation, java.util.List)
org.mockito.invocation.Invocation invocation
java.util.List matchers
public void <init> (org.mockito.invocation.Invocation)
org.mockito.invocation.Invocation invocation
public static java.util.List createFrom (java.util.List)
org.mockito.invocation.Invocation i
java.util.List invocations
java.util.LinkedList out
public java.lang.reflect.Method getMethod ()
public org.mockito.invocation.Invocation getInvocation ()
public java.util.List getMatchers ()
public java.lang.String toString ()
public boolean matches (org.mockito.invocation.Invocation)
org.mockito.invocation.Invocation candidate
public boolean hasSimilarMethod (org.mockito.invocation.Invocation)
org.mockito.invocation.Invocation candidate
String wantedMethodName
String candidateMethodName
public boolean hasSameMethod (org.mockito.invocation.Invocation)
Class[] params1
Class[] params2
org.mockito.invocation.Invocation candidate
java.lang.reflect.Method m1
java.lang.reflect.Method m2
public org.mockito.invocation.Location getLocation ()
public void captureArgumentsFrom (org.mockito.invocation.Invocation)
org.mockito.invocation.Invocation invocation
org.mockito.internal.invocation.MatcherApplicationStrategy strategy
private org.mockito.internal.invocation.ArgumentMatcherAction captureArgument ()
private boolean argumentsMatch (org.mockito.invocation.Invocation)
org.mockito.invocation.Invocation actual
java.util.List matchers
}
org/mockito/internal/invocation/InvocationsFinder$1.class
InvocationsFinder.java
package org.mockito.internal.invocation
synthetic org.mockito.internal.invocation.InvocationsFinder$1 extends java.lang.Object {
}
org/mockito/internal/invocation/InvocationsFinder$RemoveNotMatching.class
InvocationsFinder.java
package org.mockito.internal.invocation
org.mockito.internal.invocation.InvocationsFinder$RemoveNotMatching extends java.lang.Object implements org.mockito.internal.util.collections.ListUtil$Filter {
private final org.mockito.invocation.MatchableInvocation wanted
private void <init> (org.mockito.invocation.MatchableInvocation)
org.mockito.invocation.MatchableInvocation wanted
public boolean isOut (org.mockito.invocation.Invocation)
org.mockito.invocation.Invocation invocation
public volatile synthetic boolean isOut (java.lang.Object)
synthetic void <init> (org.mockito.invocation.MatchableInvocation, org.mockito.internal.invocation.InvocationsFinder$1)
org.mockito.invocation.MatchableInvocation x0
org.mockito.internal.invocation.InvocationsFinder$1 x1
}
org/mockito/internal/invocation/InvocationsFinder$RemoveUnverifiedInOrder.class
InvocationsFinder.java
package org.mockito.internal.invocation
org.mockito.internal.invocation.InvocationsFinder$RemoveUnverifiedInOrder extends java.lang.Object implements org.mockito.internal.util.collections.ListUtil$Filter {
private final org.mockito.internal.verification.api.InOrderContext orderingContext
public void <init> (org.mockito.internal.verification.api.InOrderContext)
org.mockito.internal.verification.api.InOrderContext orderingContext
public boolean isOut (org.mockito.invocation.Invocation)
org.mockito.invocation.Invocation invocation
public volatile synthetic boolean isOut (java.lang.Object)
}
org/mockito/internal/invocation/InvocationsFinder.class
InvocationsFinder.java
package org.mockito.internal.invocation
public org.mockito.internal.invocation.InvocationsFinder extends java.lang.Object {
private void <init> ()
public static java.util.List findInvocations (java.util.List, org.mockito.invocation.MatchableInvocation)
java.util.List invocations
org.mockito.invocation.MatchableInvocation wanted
public static java.util.List findAllMatchingUnverifiedChunks (java.util.List, org.mockito.invocation.MatchableInvocation, org.mockito.internal.verification.api.InOrderContext)
java.util.List invocations
org.mockito.invocation.MatchableInvocation wanted
org.mockito.internal.verification.api.InOrderContext orderingContext
java.util.List unverified
public static java.util.List findMatchingChunk (java.util.List, org.mockito.invocation.MatchableInvocation, int, org.mockito.internal.verification.api.InOrderContext)
java.util.List invocations
org.mockito.invocation.MatchableInvocation wanted
int wantedCount
org.mockito.internal.verification.api.InOrderContext context
java.util.List unverified
java.util.List firstChunk
private static java.util.List getFirstMatchingChunk (org.mockito.invocation.MatchableInvocation, java.util.List)
org.mockito.invocation.Invocation invocation
org.mockito.invocation.MatchableInvocation wanted
java.util.List unverified
java.util.List firstChunk
public static org.mockito.invocation.Invocation findFirstMatchingUnverifiedInvocation (java.util.List, org.mockito.invocation.MatchableInvocation, org.mockito.internal.verification.api.InOrderContext)
org.mockito.invocation.Invocation invocation
java.util.List invocations
org.mockito.invocation.MatchableInvocation wanted
org.mockito.internal.verification.api.InOrderContext context
public static org.mockito.invocation.Invocation findSimilarInvocation (java.util.List, org.mockito.invocation.MatchableInvocation)
org.mockito.invocation.Invocation invocation
java.util.List invocations
org.mockito.invocation.MatchableInvocation wanted
org.mockito.invocation.Invocation firstSimilar
public static org.mockito.invocation.Invocation findFirstUnverified (java.util.List)
java.util.List invocations
static org.mockito.invocation.Invocation findFirstUnverified (java.util.List, java.lang.Object)
boolean mockIsValid
org.mockito.invocation.Invocation i
java.util.List invocations
Object mock
public static org.mockito.invocation.Location getLastLocation (java.util.List)
org.mockito.invocation.Invocation last
java.util.List invocations
public static org.mockito.invocation.Invocation findPreviousVerifiedInOrder (java.util.List, org.mockito.internal.verification.api.InOrderContext)
java.util.List invocations
org.mockito.internal.verification.api.InOrderContext context
java.util.LinkedList verifiedOnly
private static java.util.List removeVerifiedInOrder (java.util.List, org.mockito.internal.verification.api.InOrderContext)
org.mockito.invocation.Invocation i
java.util.List invocations
org.mockito.internal.verification.api.InOrderContext orderingContext
java.util.List unverified
public static java.util.List getAllLocations (java.util.List)
org.mockito.invocation.Invocation invocation
java.util.List invocations
java.util.List locations
public static org.mockito.invocation.Invocation findFirstUnverifiedInOrder (org.mockito.internal.verification.api.InOrderContext, java.util.List)
org.mockito.invocation.Invocation i
org.mockito.internal.verification.api.InOrderContext context
java.util.List orderedInvocations
org.mockito.invocation.Invocation candidate
}
org/mockito/internal/invocation/MatcherApplicationStrategy$MatcherApplicationType.class
MatcherApplicationStrategy.java
package org.mockito.internal.invocation
final enum org.mockito.internal.invocation.MatcherApplicationStrategy$MatcherApplicationType extends java.lang.Enum {
public static final enum org.mockito.internal.invocation.MatcherApplicationStrategy$MatcherApplicationType ONE_MATCHER_PER_ARGUMENT
public static final enum org.mockito.internal.invocation.MatcherApplicationStrategy$MatcherApplicationType MATCH_EACH_VARARGS_WITH_LAST_MATCHER
public static final enum org.mockito.internal.invocation.MatcherApplicationStrategy$MatcherApplicationType ERROR_UNSUPPORTED_NUMBER_OF_MATCHERS
private static final synthetic org.mockito.internal.invocation.MatcherApplicationStrategy$MatcherApplicationType[] $VALUES
public static org.mockito.internal.invocation.MatcherApplicationStrategy$MatcherApplicationType[] values ()
public static org.mockito.internal.invocation.MatcherApplicationStrategy$MatcherApplicationType valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
private static synthetic org.mockito.internal.invocation.MatcherApplicationStrategy$MatcherApplicationType[] $values ()
static void <clinit> ()
}
org/mockito/internal/invocation/MatcherApplicationStrategy.class
MatcherApplicationStrategy.java
package org.mockito.internal.invocation
public org.mockito.internal.invocation.MatcherApplicationStrategy extends java.lang.Object {
private final org.mockito.invocation.Invocation invocation
private final java.util.List matchers
private final org.mockito.internal.invocation.MatcherApplicationStrategy$MatcherApplicationType matchingType
private void <init> (org.mockito.invocation.Invocation, java.util.List, org.mockito.internal.invocation.MatcherApplicationStrategy$MatcherApplicationType)
int times
org.mockito.invocation.Invocation invocation
java.util.List matchers
org.mockito.internal.invocation.MatcherApplicationStrategy$MatcherApplicationType matchingType
public static org.mockito.internal.invocation.MatcherApplicationStrategy getMatcherApplicationStrategyFor (org.mockito.invocation.Invocation, java.util.List)
org.mockito.invocation.Invocation invocation
java.util.List matchers
org.mockito.internal.invocation.MatcherApplicationStrategy$MatcherApplicationType type
public boolean forEachMatcherAndArgument (org.mockito.internal.invocation.ArgumentMatcherAction)
org.mockito.ArgumentMatcher matcher
Object argument
int i
org.mockito.internal.invocation.ArgumentMatcherAction action
Object[] arguments
private static org.mockito.internal.invocation.MatcherApplicationStrategy$MatcherApplicationType getMatcherApplicationType (org.mockito.invocation.Invocation, java.util.List)
org.mockito.invocation.Invocation invocation
java.util.List matchers
int rawArguments
int expandedArguments
int matcherCount
private static boolean isLastMatcherVarargMatcher (java.util.List)
java.util.List matchers
org.mockito.ArgumentMatcher argumentMatcher
private static java.util.List appendLastMatcherNTimes (java.util.List, int)
int i
java.util.List matchers
int timesToAppendLastMatcher
org.mockito.ArgumentMatcher lastMatcher
java.util.List expandedMatchers
private static int varargLength (org.mockito.invocation.Invocation)
org.mockito.invocation.Invocation invocation
int rawArgumentCount
int expandedArgumentCount
private static org.mockito.ArgumentMatcher lastMatcher (java.util.List)
java.util.List matchers
}
org/mockito/internal/invocation/MatchersBinder.class
MatchersBinder.java
package org.mockito.internal.invocation
public org.mockito.internal.invocation.MatchersBinder extends java.lang.Object implements java.io.Serializable {
public void <init> ()
public org.mockito.internal.invocation.InvocationMatcher bindMatchers (org.mockito.internal.progress.ArgumentMatcherStorage, org.mockito.invocation.Invocation)
org.mockito.internal.matchers.LocalizedMatcher m
org.mockito.internal.progress.ArgumentMatcherStorage argumentMatcherStorage
org.mockito.invocation.Invocation invocation
java.util.List lastMatchers
java.util.List matchers
private void validateMatchers (org.mockito.invocation.Invocation, java.util.List)
int recordedMatchersSize
int expectedMatchersSize
org.mockito.invocation.Invocation invocation
java.util.List lastMatchers
}
org/mockito/internal/invocation/MockitoMethod.class
MockitoMethod.java
package org.mockito.internal.invocation
public abstract org.mockito.internal.invocation.MockitoMethod extends java.lang.Object implements org.mockito.internal.invocation.AbstractAwareMethod {
public abstract java.lang.String getName ()
public abstract java.lang.Class getReturnType ()
public abstract java.lang.Class[] getParameterTypes ()
public abstract java.lang.Class[] getExceptionTypes ()
public abstract boolean isVarArgs ()
public abstract java.lang.reflect.Method getJavaMethod ()
}
org/mockito/internal/invocation/RealMethod$FromBehavior.class
RealMethod.java
package org.mockito.internal.invocation
public org.mockito.internal.invocation.RealMethod$FromBehavior extends java.lang.Object implements org.mockito.internal.invocation.RealMethod {
private final org.mockito.invocation.InvocationFactory$RealMethodBehavior behavior
void <init> (org.mockito.invocation.InvocationFactory$RealMethodBehavior)
org.mockito.invocation.InvocationFactory$RealMethodBehavior behavior
public boolean isInvokable ()
public java.lang.Object invoke () throws java.lang.Throwable
Throwable t
}
org/mockito/internal/invocation/RealMethod$FromCallable$1.class
RealMethod.java
package org.mockito.internal.invocation
org.mockito.internal.invocation.RealMethod$FromCallable$1 extends java.lang.Object implements org.mockito.invocation.InvocationFactory$RealMethodBehavior {
final synthetic java.util.concurrent.Callable val$callable
void <init> (java.util.concurrent.Callable)
public java.lang.Object call () throws java.lang.Throwable
}
org/mockito/internal/invocation/RealMethod$FromCallable.class
RealMethod.java
package org.mockito.internal.invocation
public org.mockito.internal.invocation.RealMethod$FromCallable extends org.mockito.internal.invocation.RealMethod$FromBehavior implements org.mockito.internal.invocation.RealMethod {
public void <init> (java.util.concurrent.Callable)
java.util.concurrent.Callable callable
}
org/mockito/internal/invocation/RealMethod$IsIllegal.class
RealMethod.java
package org.mockito.internal.invocation
public final enum org.mockito.internal.invocation.RealMethod$IsIllegal extends java.lang.Enum implements org.mockito.internal.invocation.RealMethod {
public static final enum org.mockito.internal.invocation.RealMethod$IsIllegal INSTANCE
private static final synthetic org.mockito.internal.invocation.RealMethod$IsIllegal[] $VALUES
public static org.mockito.internal.invocation.RealMethod$IsIllegal[] values ()
public static org.mockito.internal.invocation.RealMethod$IsIllegal valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
public boolean isInvokable ()
public java.lang.Object invoke ()
private static synthetic org.mockito.internal.invocation.RealMethod$IsIllegal[] $values ()
static void <clinit> ()
}
org/mockito/internal/invocation/RealMethod.class
RealMethod.java
package org.mockito.internal.invocation
public abstract org.mockito.internal.invocation.RealMethod extends java.lang.Object implements java.io.Serializable {
public abstract boolean isInvokable ()
public abstract java.lang.Object invoke () throws java.lang.Throwable
}
org/mockito/internal/invocation/SerializableMethod.class
SerializableMethod.java
package org.mockito.internal.invocation
public org.mockito.internal.invocation.SerializableMethod extends java.lang.Object implements java.io.Serializable org.mockito.internal.invocation.MockitoMethod {
private static final long serialVersionUID
private final Class declaringClass
private final String methodName
private final Class[] parameterTypes
private final Class returnType
private final Class[] exceptionTypes
private final boolean isVarArgs
private final boolean isAbstract
private volatile transient java.lang.reflect.Method method
public void <init> (java.lang.reflect.Method)
java.lang.reflect.Method method
public java.lang.String getName ()
public java.lang.Class getReturnType ()
public java.lang.Class[] getParameterTypes ()
public java.lang.Class[] getExceptionTypes ()
public boolean isVarArgs ()
public boolean isAbstract ()
public java.lang.reflect.Method getJavaMethod ()
String message
SecurityException e
String message
NoSuchMethodException e
public int hashCode ()
public boolean equals (java.lang.Object)
Object obj
org.mockito.internal.invocation.SerializableMethod other
}
org/mockito/internal/invocation/StubInfoImpl.class
StubInfoImpl.java
package org.mockito.internal.invocation
public org.mockito.internal.invocation.StubInfoImpl extends java.lang.Object implements org.mockito.invocation.StubInfo java.io.Serializable {
private static final long serialVersionUID
private final org.mockito.invocation.DescribedInvocation stubbedAt
public void <init> (org.mockito.invocation.DescribedInvocation)
org.mockito.invocation.DescribedInvocation stubbedAt
public org.mockito.invocation.Location stubbedAt ()
}
org/mockito/internal/invocation/TypeSafeMatching.class
TypeSafeMatching.java
package org.mockito.internal.invocation
public org.mockito.internal.invocation.TypeSafeMatching extends java.lang.Object implements org.mockito.internal.invocation.ArgumentMatcherAction {
private static final org.mockito.internal.invocation.ArgumentMatcherAction TYPE_SAFE_MATCHING_ACTION
private void <init> ()
public static org.mockito.internal.invocation.ArgumentMatcherAction matchesTypeSafe ()
public boolean apply (org.mockito.ArgumentMatcher, java.lang.Object)
org.mockito.ArgumentMatcher matcher
Object argument
private static boolean isCompatible (org.mockito.ArgumentMatcher, java.lang.Object)
org.mockito.ArgumentMatcher argumentMatcher
Object argument
Class expectedArgumentType
private static java.lang.Class getArgumentType (org.mockito.ArgumentMatcher)
java.lang.reflect.Method method
org.mockito.ArgumentMatcher argumentMatcher
java.lang.reflect.Method[] methods
private static boolean isMatchesMethod (java.lang.reflect.Method)
java.lang.reflect.Method method
static void <clinit> ()
}
org/mockito/internal/invocation/UnusedStubsFinder.class
UnusedStubsFinder.java
package org.mockito.internal.invocation
public org.mockito.internal.invocation.UnusedStubsFinder extends java.lang.Object {
public void <init> ()
public java.util.List find (java.util.List)
org.mockito.stubbing.Stubbing s
java.util.List fromSingleMock
Object mock
java.util.List mocks
java.util.List unused
}
org/mockito/internal/invocation/finder/
org/mockito/internal/invocation/finder/AllInvocationsFinder.class
AllInvocationsFinder.java
package org.mockito.internal.invocation.finder
public org.mockito.internal.invocation.finder.AllInvocationsFinder extends java.lang.Object {
private void <init> ()
public static java.util.List find (java.lang.Iterable)
java.util.Collection fromSingleMock
Object mock
Iterable mocks
java.util.Set invocationsInOrder
public static java.util.Set findStubbings (java.lang.Iterable)
java.util.Collection fromSingleMock
Object mock
Iterable mocks
java.util.Set stubbings
}
org/mockito/internal/invocation/finder/VerifiableInvocationsFinder$1.class
VerifiableInvocationsFinder.java
package org.mockito.internal.invocation.finder
synthetic org.mockito.internal.invocation.finder.VerifiableInvocationsFinder$1 extends java.lang.Object {
}
org/mockito/internal/invocation/finder/VerifiableInvocationsFinder$RemoveIgnoredForVerification.class
VerifiableInvocationsFinder.java
package org.mockito.internal.invocation.finder
org.mockito.internal.invocation.finder.VerifiableInvocationsFinder$RemoveIgnoredForVerification extends java.lang.Object implements org.mockito.internal.util.collections.ListUtil$Filter {
private void <init> ()
public boolean isOut (org.mockito.invocation.Invocation)
org.mockito.invocation.Invocation invocation
public volatile synthetic boolean isOut (java.lang.Object)
synthetic void <init> (org.mockito.internal.invocation.finder.VerifiableInvocationsFinder$1)
org.mockito.internal.invocation.finder.VerifiableInvocationsFinder$1 x0
}
org/mockito/internal/invocation/finder/VerifiableInvocationsFinder.class
VerifiableInvocationsFinder.java
package org.mockito.internal.invocation.finder
public org.mockito.internal.invocation.finder.VerifiableInvocationsFinder extends java.lang.Object {
private void <init> ()
public static java.util.List find (java.util.List)
java.util.List mocks
java.util.List invocations
}
org/mockito/internal/invocation/mockref/
org/mockito/internal/invocation/mockref/MockReference.class
MockReference.java
package org.mockito.internal.invocation.mockref
public abstract org.mockito.internal.invocation.mockref.MockReference extends java.lang.Object implements java.io.Serializable {
public abstract java.lang.Object get ()
}
org/mockito/internal/invocation/mockref/MockStrongReference.class
MockStrongReference.java
package org.mockito.internal.invocation.mockref
public org.mockito.internal.invocation.mockref.MockStrongReference extends java.lang.Object implements org.mockito.internal.invocation.mockref.MockReference {
private final Object ref
private final boolean deserializeAsWeakRef
public void <init> (java.lang.Object, boolean)
Object ref
boolean deserializeAsWeakRef
public java.lang.Object get ()
private java.lang.Object readResolve () throws java.io.ObjectStreamException
}
org/mockito/internal/invocation/mockref/MockWeakReference.class
MockWeakReference.java
package org.mockito.internal.invocation.mockref
public org.mockito.internal.invocation.mockref.MockWeakReference extends java.lang.Object implements org.mockito.internal.invocation.mockref.MockReference {
private final java.lang.ref.WeakReference ref
public void <init> (java.lang.Object)
Object t
private java.lang.Object writeReplace () throws java.io.ObjectStreamException
public java.lang.Object get ()
Object ref
}
org/mockito/internal/junit/
org/mockito/internal/junit/ArgMismatchFinder.class
ArgMismatchFinder.java
package org.mockito.internal.junit
org.mockito.internal.junit.ArgMismatchFinder extends java.lang.Object {
void <init> ()
org.mockito.internal.junit.StubbingArgMismatches getStubbingArgMismatches (java.lang.Iterable)
org.mockito.stubbing.Stubbing stubbing
org.mockito.invocation.Invocation i
Iterable mocks
org.mockito.internal.junit.StubbingArgMismatches mismatches
}
org/mockito/internal/junit/DefaultStubbingLookupListener.class
DefaultStubbingLookupListener.java
package org.mockito.internal.junit
org.mockito.internal.junit.DefaultStubbingLookupListener extends java.lang.Object implements org.mockito.internal.listeners.StubbingLookupListener {
private org.mockito.quality.Strictness currentStrictness
private boolean mismatchesReported
void <init> (org.mockito.quality.Strictness)
org.mockito.quality.Strictness strictness
public void onStubbingLookup (org.mockito.internal.listeners.StubbingLookupEvent)
java.util.List argMismatchStubbings
org.mockito.internal.listeners.StubbingLookupEvent event
org.mockito.quality.Strictness actualStrictness
private static java.util.List potentialArgMismatches (org.mockito.invocation.Invocation, java.util.Collection)
org.mockito.stubbing.Stubbing s
org.mockito.invocation.Invocation invocation
java.util.Collection stubbings
java.util.List matchingStubbings
void setCurrentStrictness (org.mockito.quality.Strictness)
org.mockito.quality.Strictness currentStrictness
boolean isMismatchesReported ()
}
org/mockito/internal/junit/DefaultTestFinishedEvent.class
DefaultTestFinishedEvent.java
package org.mockito.internal.junit
public org.mockito.internal.junit.DefaultTestFinishedEvent extends java.lang.Object implements org.mockito.internal.junit.TestFinishedEvent {
private final Object testClassInstance
private final String testMethodName
private final Throwable testFailure
public void <init> (java.lang.Object, java.lang.String, java.lang.Throwable)
Object testClassInstance
String testMethodName
Throwable testFailure
public java.lang.Throwable getFailure ()
public java.lang.String getTestName ()
}
org/mockito/internal/junit/ExceptionFactory$JUnitArgsAreDifferent.class
ExceptionFactory.java
package org.mockito.internal.junit
org.mockito.internal.junit.ExceptionFactory$JUnitArgsAreDifferent extends java.lang.Object {
private void <init> ()
static java.lang.AssertionError create (java.lang.String, java.lang.String, java.lang.String)
String message
String wanted
String actual
}
org/mockito/internal/junit/ExceptionFactory.class
ExceptionFactory.java
package org.mockito.internal.junit
public org.mockito.internal.junit.ExceptionFactory extends java.lang.Object {
private static final boolean hasJUnit
private void <init> ()
public static java.lang.AssertionError createArgumentsAreDifferentException (java.lang.String, java.lang.String, java.lang.String)
String message
String wanted
String actual
private static java.lang.AssertionError createJUnitArgumentsAreDifferent (java.lang.String, java.lang.String, java.lang.String)
String message
String wanted
String actual
private static boolean canLoadJunitClass ()
NoClassDefFoundError onlyIfJUnitIsNotAvailable
static void <clinit> ()
}
org/mockito/internal/junit/JUnitRule$1.class
JUnitRule.java
package org.mockito.internal.junit
org.mockito.internal.junit.JUnitRule$1 extends org.junit.runners.model.Statement {
final synthetic Object val$target
final synthetic org.junit.runners.model.FrameworkMethod val$method
final synthetic org.junit.runners.model.Statement val$base
final synthetic org.mockito.internal.junit.JUnitRule this$0
void <init> (org.mockito.internal.junit.JUnitRule, java.lang.Object, org.junit.runners.model.FrameworkMethod, org.junit.runners.model.Statement)
org.mockito.internal.junit.JUnitRule this$0
public void evaluate () throws java.lang.Throwable
Throwable testFailure
private java.lang.Throwable evaluateSafely (org.junit.runners.model.Statement)
Throwable throwable
org.junit.runners.model.Statement base
}
org/mockito/internal/junit/JUnitRule.class
JUnitRule.java
package org.mockito.internal.junit
public org.mockito.internal.junit.JUnitRule extends java.lang.Object implements org.mockito.junit.MockitoRule {
private final org.mockito.internal.util.MockitoLogger logger
private org.mockito.quality.Strictness strictness
private org.mockito.MockitoSession session
public void <init> (org.mockito.internal.util.MockitoLogger, org.mockito.quality.Strictness)
org.mockito.internal.util.MockitoLogger logger
org.mockito.quality.Strictness strictness
public org.junit.runners.model.Statement apply (org.junit.runners.model.Statement, org.junit.runners.model.FrameworkMethod, java.lang.Object)
org.junit.runners.model.Statement base
org.junit.runners.model.FrameworkMethod method
Object target
public org.mockito.junit.MockitoRule silent ()
public org.mockito.junit.MockitoRule strictness (org.mockito.quality.Strictness)
org.mockito.quality.Strictness strictness
static synthetic org.mockito.MockitoSession access$002 (org.mockito.internal.junit.JUnitRule, org.mockito.MockitoSession)
org.mockito.internal.junit.JUnitRule x0
org.mockito.MockitoSession x1
static synthetic org.mockito.internal.util.MockitoLogger access$100 (org.mockito.internal.junit.JUnitRule)
org.mockito.internal.junit.JUnitRule x0
static synthetic org.mockito.quality.Strictness access$200 (org.mockito.internal.junit.JUnitRule)
org.mockito.internal.junit.JUnitRule x0
static synthetic org.mockito.MockitoSession access$000 (org.mockito.internal.junit.JUnitRule)
org.mockito.internal.junit.JUnitRule x0
}
org/mockito/internal/junit/MismatchReportingTestListener.class
MismatchReportingTestListener.java
package org.mockito.internal.junit
public org.mockito.internal.junit.MismatchReportingTestListener extends java.lang.Object implements org.mockito.internal.junit.MockitoTestListener {
private final org.mockito.internal.util.MockitoLogger logger
private java.util.List mocks
public void <init> (org.mockito.internal.util.MockitoLogger)
org.mockito.internal.util.MockitoLogger logger
public void testFinished (org.mockito.internal.junit.TestFinishedEvent)
org.mockito.internal.junit.TestFinishedEvent event
java.util.Collection createdMocks
public void onMockCreated (java.lang.Object, org.mockito.mock.MockCreationSettings)
Object mock
org.mockito.mock.MockCreationSettings settings
}
org/mockito/internal/junit/MockitoTestListener.class
MockitoTestListener.java
package org.mockito.internal.junit
public abstract org.mockito.internal.junit.MockitoTestListener extends java.lang.Object implements org.mockito.listeners.MockCreationListener {
public abstract void testFinished (org.mockito.internal.junit.TestFinishedEvent)
}
org/mockito/internal/junit/NoOpTestListener.class
NoOpTestListener.java
package org.mockito.internal.junit
public org.mockito.internal.junit.NoOpTestListener extends java.lang.Object implements org.mockito.internal.junit.MockitoTestListener {
public void <init> ()
public void testFinished (org.mockito.internal.junit.TestFinishedEvent)
org.mockito.internal.junit.TestFinishedEvent event
public void onMockCreated (java.lang.Object, org.mockito.mock.MockCreationSettings)
Object mock
org.mockito.mock.MockCreationSettings settings
}
org/mockito/internal/junit/StrictStubsRunnerTestListener.class
StrictStubsRunnerTestListener.java
package org.mockito.internal.junit
public org.mockito.internal.junit.StrictStubsRunnerTestListener extends java.lang.Object implements org.mockito.internal.junit.MockitoTestListener {
private final org.mockito.internal.junit.DefaultStubbingLookupListener stubbingLookupListener
public void <init> ()
public void testFinished (org.mockito.internal.junit.TestFinishedEvent)
org.mockito.internal.junit.TestFinishedEvent event
public void onMockCreated (java.lang.Object, org.mockito.mock.MockCreationSettings)
Object mock
org.mockito.mock.MockCreationSettings settings
}
org/mockito/internal/junit/StubbingArgMismatches.class
StubbingArgMismatches.java
package org.mockito.internal.junit
org.mockito.internal.junit.StubbingArgMismatches extends java.lang.Object {
final java.util.Map mismatches
void <init> ()
public void add (org.mockito.invocation.Invocation, org.mockito.invocation.Invocation)
org.mockito.invocation.Invocation invocation
org.mockito.invocation.Invocation stubbing
java.util.Set matchingInvocations
public void format (java.lang.String, org.mockito.internal.util.MockitoLogger)
org.mockito.invocation.Invocation invocation
java.util.Map$Entry m
String testName
org.mockito.internal.util.MockitoLogger logger
org.mockito.internal.junit.StubbingHint hint
int x
public int size ()
public java.lang.String toString ()
}
org/mockito/internal/junit/StubbingHint.class
StubbingHint.java
package org.mockito.internal.junit
org.mockito.internal.junit.StubbingHint extends java.lang.Object {
private final StringBuilder hint
void <init> (java.lang.String)
String testName
transient void appendLine (java.lang.Object[])
Object e
Object[] elements
public java.lang.String toString ()
}
org/mockito/internal/junit/TestFinishedEvent.class
TestFinishedEvent.java
package org.mockito.internal.junit
public abstract org.mockito.internal.junit.TestFinishedEvent extends java.lang.Object {
public abstract java.lang.Throwable getFailure ()
public abstract java.lang.String getTestName ()
}
org/mockito/internal/junit/UniversalTestListener$1.class
UniversalTestListener.java
package org.mockito.internal.junit
synthetic org.mockito.internal.junit.UniversalTestListener$1 extends java.lang.Object {
static final synthetic int[] $SwitchMap$org$mockito$quality$Strictness
static void <clinit> ()
}
org/mockito/internal/junit/UniversalTestListener.class
UniversalTestListener.java
package org.mockito.internal.junit
public org.mockito.internal.junit.UniversalTestListener extends java.lang.Object implements org.mockito.internal.junit.MockitoTestListener {
private org.mockito.quality.Strictness currentStrictness
private final org.mockito.internal.util.MockitoLogger logger
private java.util.Map mocks
private org.mockito.internal.junit.DefaultStubbingLookupListener stubbingLookupListener
public void <init> (org.mockito.quality.Strictness, org.mockito.internal.util.MockitoLogger)
org.mockito.quality.Strictness initialStrictness
org.mockito.internal.util.MockitoLogger logger
public void testFinished (org.mockito.internal.junit.TestFinishedEvent)
org.mockito.internal.junit.TestFinishedEvent event
java.util.Collection createdMocks
private void reportUnusedStubs (org.mockito.internal.junit.TestFinishedEvent, java.util.Collection)
org.mockito.internal.junit.UnusedStubbings unused
org.mockito.internal.junit.TestFinishedEvent event
java.util.Collection mocks
private static void emitWarnings (org.mockito.internal.util.MockitoLogger, org.mockito.internal.junit.TestFinishedEvent, java.util.Collection)
org.mockito.internal.util.MockitoLogger logger
org.mockito.internal.junit.TestFinishedEvent event
java.util.Collection mocks
public void onMockCreated (java.lang.Object, org.mockito.mock.MockCreationSettings)
Object mock
org.mockito.mock.MockCreationSettings settings
public void setStrictness (org.mockito.quality.Strictness)
org.mockito.quality.Strictness strictness
}
org/mockito/internal/junit/UnnecessaryStubbingsReporter.class
UnnecessaryStubbingsReporter.java
package org.mockito.internal.junit
public org.mockito.internal.junit.UnnecessaryStubbingsReporter extends java.lang.Object implements org.mockito.listeners.MockCreationListener {
private java.util.List mocks
public void <init> ()
public void validateUnusedStubs (java.lang.Class, org.junit.runner.notification.RunNotifier)
Class testClass
org.junit.runner.notification.RunNotifier notifier
java.util.Collection unused
org.junit.runner.Description unnecessaryStubbings
public void onMockCreated (java.lang.Object, org.mockito.mock.MockCreationSettings)
Object mock
org.mockito.mock.MockCreationSettings settings
}
org/mockito/internal/junit/UnusedStubbings.class
UnusedStubbings.java
package org.mockito.internal.junit
public org.mockito.internal.junit.UnusedStubbings extends java.lang.Object {
private final java.util.Collection unused
void <init> (java.util.Collection)
java.util.Collection unused
void format (java.lang.String, org.mockito.internal.util.MockitoLogger)
org.mockito.stubbing.Stubbing candidate
String testName
org.mockito.internal.util.MockitoLogger logger
org.mockito.internal.junit.StubbingHint hint
int x
public int size ()
public java.lang.String toString ()
void reportUnused ()
org.mockito.stubbing.Stubbing stubbing
java.util.List invocations
}
org/mockito/internal/junit/UnusedStubbingsFinder$1.class
UnusedStubbingsFinder.java
package org.mockito.internal.junit
org.mockito.internal.junit.UnusedStubbingsFinder$1 extends java.lang.Object implements org.mockito.internal.util.collections.ListUtil$Filter {
final synthetic org.mockito.internal.junit.UnusedStubbingsFinder this$0
void <init> (org.mockito.internal.junit.UnusedStubbingsFinder)
org.mockito.internal.junit.UnusedStubbingsFinder this$0
public boolean isOut (org.mockito.stubbing.Stubbing)
org.mockito.stubbing.Stubbing s
public volatile synthetic boolean isOut (java.lang.Object)
}
org/mockito/internal/junit/UnusedStubbingsFinder.class
UnusedStubbingsFinder.java
package org.mockito.internal.junit
public org.mockito.internal.junit.UnusedStubbingsFinder extends java.lang.Object {
public void <init> ()
public org.mockito.internal.junit.UnusedStubbings getUnusedStubbings (java.lang.Iterable)
Iterable mocks
java.util.Set stubbings
java.util.List unused
public java.util.Collection getUnusedStubbingsByLocation (java.lang.Iterable)
String location
org.mockito.stubbing.Stubbing s
String location
org.mockito.stubbing.Stubbing s
Iterable mocks
java.util.Set stubbings
java.util.Set locationsOfUsedStubbings
java.util.Map out
}
org/mockito/internal/junit/VerificationCollectorImpl$1.class
VerificationCollectorImpl.java
package org.mockito.internal.junit
org.mockito.internal.junit.VerificationCollectorImpl$1 extends org.junit.runners.model.Statement {
final synthetic org.junit.runners.model.Statement val$base
final synthetic org.mockito.internal.junit.VerificationCollectorImpl this$0
void <init> (org.mockito.internal.junit.VerificationCollectorImpl, org.junit.runners.model.Statement)
org.mockito.internal.junit.VerificationCollectorImpl this$0
public void evaluate () throws java.lang.Throwable
}
org/mockito/internal/junit/VerificationCollectorImpl$2.class
VerificationCollectorImpl.java
package org.mockito.internal.junit
org.mockito.internal.junit.VerificationCollectorImpl$2 extends java.lang.Object implements org.mockito.verification.VerificationStrategy {
final synthetic org.mockito.internal.junit.VerificationCollectorImpl this$0
void <init> (org.mockito.internal.junit.VerificationCollectorImpl)
org.mockito.internal.junit.VerificationCollectorImpl this$0
public org.mockito.verification.VerificationMode maybeVerifyLazily (org.mockito.verification.VerificationMode)
org.mockito.verification.VerificationMode mode
}
org/mockito/internal/junit/VerificationCollectorImpl$VerificationWrapper.class
VerificationCollectorImpl.java
package org.mockito.internal.junit
org.mockito.internal.junit.VerificationCollectorImpl$VerificationWrapper extends java.lang.Object implements org.mockito.verification.VerificationMode {
private final org.mockito.verification.VerificationMode delegate
final synthetic org.mockito.internal.junit.VerificationCollectorImpl this$0
private void <init> (org.mockito.internal.junit.VerificationCollectorImpl, org.mockito.verification.VerificationMode)
org.mockito.verification.VerificationMode delegate
public void verify (org.mockito.internal.verification.api.VerificationData)
org.mockito.exceptions.base.MockitoAssertionError error
org.mockito.internal.verification.api.VerificationData data
public org.mockito.verification.VerificationMode description (java.lang.String)
String description
synthetic void <init> (org.mockito.internal.junit.VerificationCollectorImpl, org.mockito.verification.VerificationMode, org.mockito.internal.junit.VerificationCollectorImpl$1)
org.mockito.internal.junit.VerificationCollectorImpl x0
org.mockito.verification.VerificationMode x1
org.mockito.internal.junit.VerificationCollectorImpl$1 x2
}
org/mockito/internal/junit/VerificationCollectorImpl.class
VerificationCollectorImpl.java
package org.mockito.internal.junit
public org.mockito.internal.junit.VerificationCollectorImpl extends java.lang.Object implements org.mockito.junit.VerificationCollector {
private StringBuilder builder
private int numberOfFailures
public void <init> ()
public org.junit.runners.model.Statement apply (org.junit.runners.model.Statement, org.junit.runner.Description)
org.junit.runners.model.Statement base
org.junit.runner.Description description
public void collectAndReport () throws org.mockito.exceptions.base.MockitoAssertionError
String error
public org.mockito.junit.VerificationCollector assertLazily ()
private void resetBuilder ()
private void append (java.lang.String)
String message
static synthetic void access$100 (org.mockito.internal.junit.VerificationCollectorImpl, java.lang.String)
org.mockito.internal.junit.VerificationCollectorImpl x0
String x1
}
org/mockito/internal/junit/util/
org/mockito/internal/junit/util/JUnitFailureHacker.class
JUnitFailureHacker.java
package org.mockito.internal.junit.util
public org.mockito.internal.junit.util.JUnitFailureHacker extends java.lang.Object {
public void <init> ()
public void appendWarnings (org.junit.runner.notification.Failure, java.lang.String)
org.junit.runner.notification.Failure failure
String warnings
Throwable throwable
String newMessage
org.mockito.internal.exceptions.ExceptionIncludingMockitoWarnings e
private boolean isEmpty (java.lang.String)
String warnings
private static java.lang.Object getInternalState (java.lang.Object, java.lang.String)
java.lang.reflect.Field f
Exception e
Object target
String field
Class c
private static void setInternalState (java.lang.Object, java.lang.String, java.lang.Object)
java.lang.reflect.Field f
Exception e
Object target
String field
Object value
Class c
private static java.lang.reflect.Field getFieldFromHierarchy (java.lang.Class, java.lang.String)
Class clazz
String field
java.lang.reflect.Field f
private static java.lang.reflect.Field getField (java.lang.Class, java.lang.String)
NoSuchFieldException e
Class clazz
String field
}
org/mockito/internal/listeners/
org/mockito/internal/listeners/StubbingLookupEvent.class
StubbingLookupEvent.java
package org.mockito.internal.listeners
public abstract org.mockito.internal.listeners.StubbingLookupEvent extends java.lang.Object {
public abstract org.mockito.invocation.Invocation getInvocation ()
public abstract org.mockito.stubbing.Stubbing getStubbingFound ()
public abstract java.util.Collection getAllStubbings ()
public abstract org.mockito.mock.MockCreationSettings getMockSettings ()
}
org/mockito/internal/listeners/StubbingLookupListener.class
StubbingLookupListener.java
package org.mockito.internal.listeners
public abstract org.mockito.internal.listeners.StubbingLookupListener extends java.lang.Object {
public abstract void onStubbingLookup (org.mockito.internal.listeners.StubbingLookupEvent)
}
org/mockito/internal/listeners/StubbingLookupNotifier$Event.class
StubbingLookupNotifier.java
package org.mockito.internal.listeners
org.mockito.internal.listeners.StubbingLookupNotifier$Event extends java.lang.Object implements org.mockito.internal.listeners.StubbingLookupEvent {
private final org.mockito.invocation.Invocation invocation
private final org.mockito.stubbing.Stubbing stubbing
private final java.util.Collection allStubbings
private final org.mockito.mock.MockCreationSettings mockSettings
public void <init> (org.mockito.invocation.Invocation, org.mockito.stubbing.Stubbing, java.util.Collection, org.mockito.mock.MockCreationSettings)
org.mockito.invocation.Invocation invocation
org.mockito.stubbing.Stubbing stubbing
java.util.Collection allStubbings
org.mockito.mock.MockCreationSettings mockSettings
public org.mockito.invocation.Invocation getInvocation ()
public org.mockito.stubbing.Stubbing getStubbingFound ()
public java.util.Collection getAllStubbings ()
public org.mockito.mock.MockCreationSettings getMockSettings ()
}
org/mockito/internal/listeners/StubbingLookupNotifier.class
StubbingLookupNotifier.java
package org.mockito.internal.listeners
public org.mockito.internal.listeners.StubbingLookupNotifier extends java.lang.Object {
public void <init> ()
public static void notifyStubbedAnswerLookup (org.mockito.invocation.Invocation, org.mockito.stubbing.Stubbing, java.util.Collection, org.mockito.internal.creation.settings.CreationSettings)
org.mockito.internal.listeners.StubbingLookupListener listener
org.mockito.invocation.Invocation invocation
org.mockito.stubbing.Stubbing stubbingFound
java.util.Collection allStubbings
org.mockito.internal.creation.settings.CreationSettings creationSettings
java.util.List listeners
org.mockito.internal.listeners.StubbingLookupEvent event
}
org/mockito/internal/listeners/VerificationStartedNotifier$Event.class
VerificationStartedNotifier.java
package org.mockito.internal.listeners
org.mockito.internal.listeners.VerificationStartedNotifier$Event extends java.lang.Object implements org.mockito.listeners.VerificationStartedEvent {
private final org.mockito.MockingDetails originalMockingDetails
private Object mock
public void <init> (org.mockito.MockingDetails)
org.mockito.MockingDetails originalMockingDetails
public void setMock (java.lang.Object)
Object mock
org.mockito.MockingDetails mockingDetails
org.mockito.mock.MockCreationSettings originalMockSettings
public java.lang.Object getMock ()
}
org/mockito/internal/listeners/VerificationStartedNotifier.class
VerificationStartedNotifier.java
package org.mockito.internal.listeners
public org.mockito.internal.listeners.VerificationStartedNotifier extends java.lang.Object {
public void <init> ()
public static java.lang.Object notifyVerificationStarted (java.util.List, org.mockito.MockingDetails)
org.mockito.listeners.VerificationStartedListener listener
java.util.List listeners
org.mockito.MockingDetails originalMockingDetails
org.mockito.listeners.VerificationStartedEvent event
static void assertCompatibleTypes (java.lang.Object, org.mockito.mock.MockCreationSettings)
Class iface
Object mock
org.mockito.mock.MockCreationSettings originalSettings
Class originalType
}
org/mockito/internal/matchers/
org/mockito/internal/matchers/And.class
And.java
package org.mockito.internal.matchers
public org.mockito.internal.matchers.And extends java.lang.Object implements org.mockito.ArgumentMatcher java.io.Serializable {
private org.mockito.ArgumentMatcher m1
private org.mockito.ArgumentMatcher m2
public void <init> (org.mockito.ArgumentMatcher, org.mockito.ArgumentMatcher)
org.mockito.ArgumentMatcher m1
org.mockito.ArgumentMatcher m2
public boolean matches (java.lang.Object)
Object actual
public java.lang.String toString ()
}
org/mockito/internal/matchers/Any.class
Any.java
package org.mockito.internal.matchers
public org.mockito.internal.matchers.Any extends java.lang.Object implements org.mockito.ArgumentMatcher org.mockito.internal.matchers.VarargMatcher java.io.Serializable {
public static final org.mockito.internal.matchers.Any ANY
public void <init> ()
public boolean matches (java.lang.Object)
Object actual
public java.lang.String toString ()
static void <clinit> ()
}
org/mockito/internal/matchers/ArrayEquals.class
ArrayEquals.java
package org.mockito.internal.matchers
public org.mockito.internal.matchers.ArrayEquals extends org.mockito.internal.matchers.Equals {
public void <init> (java.lang.Object)
Object wanted
public boolean matches (java.lang.Object)
Object actual
Object wanted
public java.lang.String toString ()
private java.lang.String appendArray (java.lang.Object[])
int i
Object[] array
StringBuilder out
public static java.lang.Object[] createObjectArray (java.lang.Object)
int i
Object array
Object[] result
}
org/mockito/internal/matchers/CapturesArguments.class
CapturesArguments.java
package org.mockito.internal.matchers
public abstract org.mockito.internal.matchers.CapturesArguments extends java.lang.Object {
public abstract void captureFrom (java.lang.Object)
}
org/mockito/internal/matchers/CapturingMatcher.class
CapturingMatcher.java
package org.mockito.internal.matchers
public org.mockito.internal.matchers.CapturingMatcher extends java.lang.Object implements org.mockito.ArgumentMatcher org.mockito.internal.matchers.CapturesArguments org.mockito.internal.matchers.VarargMatcher java.io.Serializable {
private final java.util.List arguments
private final java.util.concurrent.locks.ReadWriteLock lock
private final java.util.concurrent.locks.Lock readLock
private final java.util.concurrent.locks.Lock writeLock
public void <init> ()
public boolean matches (java.lang.Object)
Object argument
public java.lang.String toString ()
public java.lang.Object getLastValue ()
public java.util.List getAllValues ()
public void captureFrom (java.lang.Object)
Object argument
}
org/mockito/internal/matchers/CompareEqual.class
CompareEqual.java
package org.mockito.internal.matchers
public org.mockito.internal.matchers.CompareEqual extends org.mockito.internal.matchers.CompareTo implements java.io.Serializable {
public void <init> (java.lang.Comparable)
Comparable value
protected java.lang.String getName ()
protected boolean matchResult (int)
int result
}
org/mockito/internal/matchers/CompareTo.class
CompareTo.java
package org.mockito.internal.matchers
public abstract org.mockito.internal.matchers.CompareTo extends java.lang.Object implements org.mockito.ArgumentMatcher java.io.Serializable {
private final Comparable wanted
public void <init> (java.lang.Comparable)
Comparable value
public final boolean matches (java.lang.Comparable)
Comparable actual
int result
public final java.lang.String toString ()
protected abstract java.lang.String getName ()
protected abstract boolean matchResult (int)
public volatile synthetic boolean matches (java.lang.Object)
}
org/mockito/internal/matchers/Contains.class
Contains.java
package org.mockito.internal.matchers
public org.mockito.internal.matchers.Contains extends java.lang.Object implements org.mockito.ArgumentMatcher java.io.Serializable {
private final String substring
public void <init> (java.lang.String)
String substring
public boolean matches (java.lang.String)
String actual
public java.lang.String toString ()
public volatile synthetic boolean matches (java.lang.Object)
}
org/mockito/internal/matchers/ContainsExtraTypeInfo.class
ContainsExtraTypeInfo.java
package org.mockito.internal.matchers
public abstract org.mockito.internal.matchers.ContainsExtraTypeInfo extends java.lang.Object {
public abstract java.lang.String toStringWithType ()
public abstract boolean typeMatches (java.lang.Object)
}
org/mockito/internal/matchers/EndsWith.class
EndsWith.java
package org.mockito.internal.matchers
public org.mockito.internal.matchers.EndsWith extends java.lang.Object implements org.mockito.ArgumentMatcher java.io.Serializable {
private final String suffix
public void <init> (java.lang.String)
String suffix
public boolean matches (java.lang.String)
String actual
public java.lang.String toString ()
public volatile synthetic boolean matches (java.lang.Object)
}
org/mockito/internal/matchers/Equality.class
Equality.java
package org.mockito.internal.matchers
public org.mockito.internal.matchers.Equality extends java.lang.Object {
public void <init> ()
public static boolean areEqual (java.lang.Object, java.lang.Object)
Object o1
Object o2
static boolean areArraysEqual (java.lang.Object, java.lang.Object)
Object o1
Object o2
static boolean areArrayLengthsEqual (java.lang.Object, java.lang.Object)
Object o1
Object o2
static boolean areArrayElementsEqual (java.lang.Object, java.lang.Object)
int i
Object o1
Object o2
static boolean isArray (java.lang.Object)
Object o
}
org/mockito/internal/matchers/Equals.class
Equals.java
package org.mockito.internal.matchers
public org.mockito.internal.matchers.Equals extends java.lang.Object implements org.mockito.ArgumentMatcher org.mockito.internal.matchers.ContainsExtraTypeInfo java.io.Serializable {
private final Object wanted
public void <init> (java.lang.Object)
Object wanted
public boolean matches (java.lang.Object)
Object actual
public java.lang.String toString ()
private java.lang.String describe (java.lang.Object)
Object object
protected final java.lang.Object getWanted ()
public boolean equals (java.lang.Object)
Object o
org.mockito.internal.matchers.Equals other
public int hashCode ()
public java.lang.String toStringWithType ()
public boolean typeMatches (java.lang.Object)
Object target
}
org/mockito/internal/matchers/EqualsWithDelta.class
EqualsWithDelta.java
package org.mockito.internal.matchers
public org.mockito.internal.matchers.EqualsWithDelta extends java.lang.Object implements org.mockito.ArgumentMatcher java.io.Serializable {
private final Number wanted
private final Number delta
public void <init> (java.lang.Number, java.lang.Number)
Number value
Number delta
public boolean matches (java.lang.Number)
Number actual
public java.lang.String toString ()
public volatile synthetic boolean matches (java.lang.Object)
}
org/mockito/internal/matchers/Find.class
Find.java
package org.mockito.internal.matchers
public org.mockito.internal.matchers.Find extends java.lang.Object implements org.mockito.ArgumentMatcher java.io.Serializable {
private final String regex
public void <init> (java.lang.String)
String regex
public boolean matches (java.lang.String)
String actual
public java.lang.String toString ()
public volatile synthetic boolean matches (java.lang.Object)
}
org/mockito/internal/matchers/GreaterOrEqual.class
GreaterOrEqual.java
package org.mockito.internal.matchers
public org.mockito.internal.matchers.GreaterOrEqual extends org.mockito.internal.matchers.CompareTo implements java.io.Serializable {
public void <init> (java.lang.Comparable)
Comparable value
protected java.lang.String getName ()
protected boolean matchResult (int)
int result
}
org/mockito/internal/matchers/GreaterThan.class
GreaterThan.java
package org.mockito.internal.matchers
public org.mockito.internal.matchers.GreaterThan extends org.mockito.internal.matchers.CompareTo implements java.io.Serializable {
public void <init> (java.lang.Comparable)
Comparable value
protected java.lang.String getName ()
protected boolean matchResult (int)
int result
}
org/mockito/internal/matchers/InstanceOf$VarArgAware.class
InstanceOf.java
package org.mockito.internal.matchers
public org.mockito.internal.matchers.InstanceOf$VarArgAware extends org.mockito.internal.matchers.InstanceOf implements org.mockito.internal.matchers.VarargMatcher {
public void <init> (java.lang.Class)
Class clazz
public void <init> (java.lang.Class, java.lang.String)
Class clazz
String describedAs
}
org/mockito/internal/matchers/InstanceOf.class
InstanceOf.java
package org.mockito.internal.matchers
public org.mockito.internal.matchers.InstanceOf extends java.lang.Object implements org.mockito.ArgumentMatcher java.io.Serializable {
private final Class clazz
private String description
public void <init> (java.lang.Class)
Class clazz
public void <init> (java.lang.Class, java.lang.String)
Class clazz
String describedAs
public boolean matches (java.lang.Object)
Object actual
public java.lang.String toString ()
}
org/mockito/internal/matchers/LessOrEqual.class
LessOrEqual.java
package org.mockito.internal.matchers
public org.mockito.internal.matchers.LessOrEqual extends org.mockito.internal.matchers.CompareTo implements java.io.Serializable {
public void <init> (java.lang.Comparable)
Comparable value
protected java.lang.String getName ()
protected boolean matchResult (int)
int result
}
org/mockito/internal/matchers/LessThan.class
LessThan.java
package org.mockito.internal.matchers
public org.mockito.internal.matchers.LessThan extends org.mockito.internal.matchers.CompareTo implements java.io.Serializable {
public void <init> (java.lang.Comparable)
Comparable value
protected java.lang.String getName ()
protected boolean matchResult (int)
int result
}
org/mockito/internal/matchers/LocalizedMatcher.class
LocalizedMatcher.java
package org.mockito.internal.matchers
public org.mockito.internal.matchers.LocalizedMatcher extends java.lang.Object {
private final org.mockito.ArgumentMatcher matcher
private final org.mockito.invocation.Location location
public void <init> (org.mockito.ArgumentMatcher)
org.mockito.ArgumentMatcher matcher
public org.mockito.invocation.Location getLocation ()
public org.mockito.ArgumentMatcher getMatcher ()
}
org/mockito/internal/matchers/Matches.class
Matches.java
package org.mockito.internal.matchers
public org.mockito.internal.matchers.Matches extends java.lang.Object implements org.mockito.ArgumentMatcher java.io.Serializable {
private final java.util.regex.Pattern pattern
public void <init> (java.lang.String)
String regex
public void <init> (java.util.regex.Pattern)
java.util.regex.Pattern pattern
public boolean matches (java.lang.Object)
Object actual
public java.lang.String toString ()
}
org/mockito/internal/matchers/Not.class
Not.java
package org.mockito.internal.matchers
public org.mockito.internal.matchers.Not extends java.lang.Object implements org.mockito.ArgumentMatcher java.io.Serializable {
private final org.mockito.ArgumentMatcher matcher
public void <init> (org.mockito.ArgumentMatcher)
org.mockito.ArgumentMatcher matcher
public boolean matches (java.lang.Object)
Object actual
public java.lang.String toString ()
}
org/mockito/internal/matchers/NotNull.class
NotNull.java
package org.mockito.internal.matchers
public org.mockito.internal.matchers.NotNull extends java.lang.Object implements org.mockito.ArgumentMatcher java.io.Serializable {
public static final org.mockito.internal.matchers.NotNull NOT_NULL
private void <init> ()
public boolean matches (java.lang.Object)
Object actual
public java.lang.String toString ()
static void <clinit> ()
}
org/mockito/internal/matchers/Null.class
Null.java
package org.mockito.internal.matchers
public org.mockito.internal.matchers.Null extends java.lang.Object implements org.mockito.ArgumentMatcher java.io.Serializable {
public static final org.mockito.internal.matchers.Null NULL
private void <init> ()
public boolean matches (java.lang.Object)
Object actual
public java.lang.String toString ()
static void <clinit> ()
}
org/mockito/internal/matchers/Or.class
Or.java
package org.mockito.internal.matchers
public org.mockito.internal.matchers.Or extends java.lang.Object implements org.mockito.ArgumentMatcher java.io.Serializable {
private final org.mockito.ArgumentMatcher m1
private final org.mockito.ArgumentMatcher m2
public void <init> (org.mockito.ArgumentMatcher, org.mockito.ArgumentMatcher)
org.mockito.ArgumentMatcher m1
org.mockito.ArgumentMatcher m2
public boolean matches (java.lang.Object)
Object actual
public java.lang.String toString ()
}
org/mockito/internal/matchers/Same.class
Same.java
package org.mockito.internal.matchers
public org.mockito.internal.matchers.Same extends java.lang.Object implements org.mockito.ArgumentMatcher java.io.Serializable {
private final Object wanted
public void <init> (java.lang.Object)
Object wanted
public boolean matches (java.lang.Object)
Object actual
public java.lang.String toString ()
}
org/mockito/internal/matchers/StartsWith.class
StartsWith.java
package org.mockito.internal.matchers
public org.mockito.internal.matchers.StartsWith extends java.lang.Object implements org.mockito.ArgumentMatcher java.io.Serializable {
private final String prefix
public void <init> (java.lang.String)
String prefix
public boolean matches (java.lang.String)
String actual
public java.lang.String toString ()
public volatile synthetic boolean matches (java.lang.Object)
}
org/mockito/internal/matchers/VarargMatcher.class
VarargMatcher.java
package org.mockito.internal.matchers
public abstract org.mockito.internal.matchers.VarargMatcher extends java.lang.Object implements java.io.Serializable {
}
org/mockito/internal/matchers/apachecommons/
org/mockito/internal/matchers/apachecommons/EqualsBuilder.class
EqualsBuilder.java
package org.mockito.internal.matchers.apachecommons
org.mockito.internal.matchers.apachecommons.EqualsBuilder extends java.lang.Object {
private boolean isEquals
public void <init> ()
public static boolean reflectionEquals (java.lang.Object, java.lang.Object)
Object lhs
Object rhs
public static boolean reflectionEquals (java.lang.Object, java.lang.Object, java.lang.String[])
Object lhs
Object rhs
String[] excludeFields
public static boolean reflectionEquals (java.lang.Object, java.lang.Object, boolean)
Object lhs
Object rhs
boolean testTransients
public static boolean reflectionEquals (java.lang.Object, java.lang.Object, boolean, java.lang.Class)
Object lhs
Object rhs
boolean testTransients
Class reflectUpToClass
public static boolean reflectionEquals (java.lang.Object, java.lang.Object, boolean, java.lang.Class, java.lang.String[])
Class testClass
Class testClass
IllegalArgumentException e
Object lhs
Object rhs
boolean testTransients
Class reflectUpToClass
String[] excludeFields
Class lhsClass
Class rhsClass
Class testClass
org.mockito.internal.matchers.apachecommons.EqualsBuilder equalsBuilder
private static void reflectionAppend (java.lang.Object, java.lang.Object, java.lang.Class, org.mockito.internal.matchers.apachecommons.EqualsBuilder, boolean, java.lang.String[])
IllegalAccessException e
java.lang.reflect.Field f
int i
Object lhs
Object rhs
Class clazz
org.mockito.internal.matchers.apachecommons.EqualsBuilder builder
boolean useTransients
String[] excludeFields
java.lang.reflect.Field[] fields
java.util.List excludedFieldList
public org.mockito.internal.matchers.apachecommons.EqualsBuilder appendSuper (boolean)
boolean superEquals
public org.mockito.internal.matchers.apachecommons.EqualsBuilder append (java.lang.Object, java.lang.Object)
Object lhs
Object rhs
Class lhsClass
public org.mockito.internal.matchers.apachecommons.EqualsBuilder append (long, long)
long lhs
long rhs
public org.mockito.internal.matchers.apachecommons.EqualsBuilder append (int, int)
int lhs
int rhs
public org.mockito.internal.matchers.apachecommons.EqualsBuilder append (short, short)
short lhs
short rhs
public org.mockito.internal.matchers.apachecommons.EqualsBuilder append (char, char)
char lhs
char rhs
public org.mockito.internal.matchers.apachecommons.EqualsBuilder append (byte, byte)
byte lhs
byte rhs
public org.mockito.internal.matchers.apachecommons.EqualsBuilder append (double, double)
double lhs
double rhs
public org.mockito.internal.matchers.apachecommons.EqualsBuilder append (float, float)
float lhs
float rhs
public org.mockito.internal.matchers.apachecommons.EqualsBuilder append (boolean, boolean)
boolean lhs
boolean rhs
public org.mockito.internal.matchers.apachecommons.EqualsBuilder append (java.lang.Object[], java.lang.Object[])
int i
Object[] lhs
Object[] rhs
public org.mockito.internal.matchers.apachecommons.EqualsBuilder append (long[], long[])
int i
long[] lhs
long[] rhs
public org.mockito.internal.matchers.apachecommons.EqualsBuilder append (int[], int[])
int i
int[] lhs
int[] rhs
public org.mockito.internal.matchers.apachecommons.EqualsBuilder append (short[], short[])
int i
short[] lhs
short[] rhs
public org.mockito.internal.matchers.apachecommons.EqualsBuilder append (char[], char[])
int i
char[] lhs
char[] rhs
public org.mockito.internal.matchers.apachecommons.EqualsBuilder append (byte[], byte[])
int i
byte[] lhs
byte[] rhs
public org.mockito.internal.matchers.apachecommons.EqualsBuilder append (double[], double[])
int i
double[] lhs
double[] rhs
public org.mockito.internal.matchers.apachecommons.EqualsBuilder append (float[], float[])
int i
float[] lhs
float[] rhs
public org.mockito.internal.matchers.apachecommons.EqualsBuilder append (boolean[], boolean[])
int i
boolean[] lhs
boolean[] rhs
public boolean isEquals ()
protected void setEquals (boolean)
boolean isEquals
}
org/mockito/internal/matchers/apachecommons/ReflectionEquals.class
ReflectionEquals.java
package org.mockito.internal.matchers.apachecommons
public org.mockito.internal.matchers.apachecommons.ReflectionEquals extends java.lang.Object implements org.mockito.ArgumentMatcher java.io.Serializable {
private final Object wanted
private final String[] excludeFields
public transient void <init> (java.lang.Object, java.lang.String[])
Object wanted
String[] excludeFields
public boolean matches (java.lang.Object)
Object actual
public java.lang.String toString ()
}
org/mockito/internal/matchers/text/
org/mockito/internal/matchers/text/FormattedText.class
FormattedText.java
package org.mockito.internal.matchers.text
org.mockito.internal.matchers.text.FormattedText extends java.lang.Object {
private final String text
public void <init> (java.lang.String)
String text
public java.lang.String getText ()
}
org/mockito/internal/matchers/text/MatcherToString.class
MatcherToString.java
package org.mockito.internal.matchers.text
org.mockito.internal.matchers.text.MatcherToString extends java.lang.Object {
void <init> ()
static java.lang.String toString (org.mockito.ArgumentMatcher)
java.lang.reflect.Method m
java.lang.reflect.Method[] methods
org.mockito.ArgumentMatcher matcher
Class cls
}
org/mockito/internal/matchers/text/MatchersPrinter.class
MatchersPrinter.java
package org.mockito.internal.matchers.text
public org.mockito.internal.matchers.text.MatchersPrinter extends java.lang.Object {
public void <init> ()
public java.lang.String getArgumentsLine (java.util.List, org.mockito.internal.reporting.PrintSettings)
java.util.List matchers
org.mockito.internal.reporting.PrintSettings printSettings
java.util.Iterator args
public java.lang.String getArgumentsBlock (java.util.List, org.mockito.internal.reporting.PrintSettings)
java.util.List matchers
org.mockito.internal.reporting.PrintSettings printSettings
java.util.Iterator args
private java.util.Iterator applyPrintSettings (java.util.List, org.mockito.internal.reporting.PrintSettings)
org.mockito.ArgumentMatcher matcher
java.util.List matchers
org.mockito.internal.reporting.PrintSettings printSettings
java.util.List out
int i
}
org/mockito/internal/matchers/text/ValuePrinter$1.class
ValuePrinter.java
package org.mockito.internal.matchers.text
org.mockito.internal.matchers.text.ValuePrinter$1 extends java.lang.Object implements java.util.Iterator {
private int currentIndex
final synthetic Object val$value
void <init> (java.lang.Object)
public boolean hasNext ()
public java.lang.Object next ()
public void remove ()
}
org/mockito/internal/matchers/text/ValuePrinter.class
ValuePrinter.java
package org.mockito.internal.matchers.text
public org.mockito.internal.matchers.text.ValuePrinter extends java.lang.Object {
private void <init> ()
public static java.lang.String print (java.lang.Object)
Object value
private static java.lang.String printMap (java.util.Map)
java.util.Map$Entry entry
java.util.Map map
StringBuilder result
java.util.Iterator iterator
public static java.lang.String printValues (java.lang.String, java.lang.String, java.lang.String, java.util.Iterator)
String start
String separator
String end
java.util.Iterator values
StringBuilder sb
private static java.lang.String printChar (char)
char value
StringBuilder sb
private static java.lang.String descriptionOf (java.lang.Object)
Exception e
Object value
}
org/mockito/internal/progress/
org/mockito/internal/progress/ArgumentMatcherStorage.class
ArgumentMatcherStorage.java
package org.mockito.internal.progress
public abstract org.mockito.internal.progress.ArgumentMatcherStorage extends java.lang.Object {
public abstract void reportMatcher (org.mockito.ArgumentMatcher)
public abstract java.util.List pullLocalizedMatchers ()
public abstract void reportAnd ()
public abstract void reportNot ()
public abstract void reportOr ()
public abstract void validateState ()
public abstract void reset ()
}
org/mockito/internal/progress/ArgumentMatcherStorageImpl.class
ArgumentMatcherStorageImpl.java
package org.mockito.internal.progress
public org.mockito.internal.progress.ArgumentMatcherStorageImpl extends java.lang.Object implements org.mockito.internal.progress.ArgumentMatcherStorage {
private static final int TWO_SUB_MATCHERS
private static final int ONE_SUB_MATCHER
private final java.util.Stack matcherStack
public void <init> ()
public void reportMatcher (org.mockito.ArgumentMatcher)
org.mockito.ArgumentMatcher matcher
public java.util.List pullLocalizedMatchers ()
java.util.List lastMatchers
public void reportAnd ()
org.mockito.ArgumentMatcher m1
org.mockito.ArgumentMatcher m2
public void reportOr ()
org.mockito.ArgumentMatcher m1
org.mockito.ArgumentMatcher m2
public void reportNot ()
org.mockito.ArgumentMatcher m
public void validateState ()
java.util.List lastMatchers
public void reset ()
private void assertStateFor (java.lang.String, int)
java.util.List lastMatchers
String additionalMatcherName
int subMatchersCount
private org.mockito.ArgumentMatcher popMatcher ()
private java.util.List resetStack ()
java.util.ArrayList lastMatchers
}
org/mockito/internal/progress/MockingProgress.class
MockingProgress.java
package org.mockito.internal.progress
public abstract org.mockito.internal.progress.MockingProgress extends java.lang.Object {
public abstract void reportOngoingStubbing (org.mockito.stubbing.OngoingStubbing)
public abstract org.mockito.stubbing.OngoingStubbing pullOngoingStubbing ()
public abstract java.util.Set verificationListeners ()
public abstract void verificationStarted (org.mockito.verification.VerificationMode)
public abstract org.mockito.verification.VerificationMode pullVerificationMode ()
public abstract void stubbingStarted ()
public abstract void stubbingCompleted ()
public abstract void validateState ()
public abstract void reset ()
public abstract void resetOngoingStubbing ()
public abstract org.mockito.internal.progress.ArgumentMatcherStorage getArgumentMatcherStorage ()
public abstract void mockingStarted (java.lang.Object, org.mockito.mock.MockCreationSettings)
public abstract void addListener (org.mockito.listeners.MockitoListener)
public abstract void removeListener (org.mockito.listeners.MockitoListener)
public abstract void setVerificationStrategy (org.mockito.verification.VerificationStrategy)
public abstract org.mockito.verification.VerificationMode maybeVerifyLazily (org.mockito.verification.VerificationMode)
public abstract void clearListeners ()
}
org/mockito/internal/progress/MockingProgressImpl$1.class
MockingProgressImpl.java
package org.mockito.internal.progress
org.mockito.internal.progress.MockingProgressImpl$1 extends java.lang.Object implements org.mockito.verification.VerificationStrategy {
void <init> ()
public org.mockito.verification.VerificationMode maybeVerifyLazily (org.mockito.verification.VerificationMode)
org.mockito.verification.VerificationMode mode
}
org/mockito/internal/progress/MockingProgressImpl.class
MockingProgressImpl.java
package org.mockito.internal.progress
public org.mockito.internal.progress.MockingProgressImpl extends java.lang.Object implements org.mockito.internal.progress.MockingProgress {
private final org.mockito.internal.progress.ArgumentMatcherStorage argumentMatcherStorage
private org.mockito.stubbing.OngoingStubbing ongoingStubbing
private org.mockito.internal.debugging.Localized verificationMode
private org.mockito.invocation.Location stubbingInProgress
private org.mockito.verification.VerificationStrategy verificationStrategy
private final java.util.Set listeners
public void <init> ()
public static org.mockito.verification.VerificationStrategy getDefaultVerificationStrategy ()
public void reportOngoingStubbing (org.mockito.stubbing.OngoingStubbing)
org.mockito.stubbing.OngoingStubbing ongoingStubbing
public org.mockito.stubbing.OngoingStubbing pullOngoingStubbing ()
org.mockito.stubbing.OngoingStubbing temp
public java.util.Set verificationListeners ()
org.mockito.listeners.MockitoListener listener
java.util.LinkedHashSet verificationListeners
public void verificationStarted (org.mockito.verification.VerificationMode)
org.mockito.verification.VerificationMode verify
public void resetOngoingStubbing ()
public org.mockito.verification.VerificationMode pullVerificationMode ()
org.mockito.verification.VerificationMode temp
public void stubbingStarted ()
public void validateState ()
org.mockito.invocation.Location temp
private void validateMostStuff ()
org.mockito.invocation.Location location
public void stubbingCompleted ()
public java.lang.String toString ()
public void reset ()
public org.mockito.internal.progress.ArgumentMatcherStorage getArgumentMatcherStorage ()
public void mockingStarted (java.lang.Object, org.mockito.mock.MockCreationSettings)
org.mockito.listeners.MockitoListener listener
Object mock
org.mockito.mock.MockCreationSettings settings
public void addListener (org.mockito.listeners.MockitoListener)
org.mockito.listeners.MockitoListener existing
org.mockito.listeners.MockitoListener listener
public void removeListener (org.mockito.listeners.MockitoListener)
org.mockito.listeners.MockitoListener listener
public void setVerificationStrategy (org.mockito.verification.VerificationStrategy)
org.mockito.verification.VerificationStrategy strategy
public org.mockito.verification.VerificationMode maybeVerifyLazily (org.mockito.verification.VerificationMode)
org.mockito.verification.VerificationMode mode
public void clearListeners ()
}
org/mockito/internal/progress/SequenceNumber.class
SequenceNumber.java
package org.mockito.internal.progress
public org.mockito.internal.progress.SequenceNumber extends java.lang.Object {
private static int sequenceNumber
public void <init> ()
public static synchronized int next ()
static void <clinit> ()
}
org/mockito/internal/progress/ThreadSafeMockingProgress$1.class
ThreadSafeMockingProgress.java
package org.mockito.internal.progress
org.mockito.internal.progress.ThreadSafeMockingProgress$1 extends java.lang.ThreadLocal {
void <init> ()
protected org.mockito.internal.progress.MockingProgress initialValue ()
protected volatile synthetic java.lang.Object initialValue ()
}
org/mockito/internal/progress/ThreadSafeMockingProgress.class
ThreadSafeMockingProgress.java
package org.mockito.internal.progress
public org.mockito.internal.progress.ThreadSafeMockingProgress extends java.lang.Object {
private static final ThreadLocal MOCKING_PROGRESS_PROVIDER
private void <init> ()
public static final org.mockito.internal.progress.MockingProgress mockingProgress ()
static void <clinit> ()
}
org/mockito/internal/reporting/
org/mockito/internal/reporting/Discrepancy.class
Discrepancy.java
package org.mockito.internal.reporting
public org.mockito.internal.reporting.Discrepancy extends java.lang.Object {
private final int wantedCount
private final int actualCount
public void <init> (int, int)
int wantedCount
int actualCount
public int getWantedCount ()
public java.lang.String getPluralizedWantedCount ()
public int getActualCount ()
public java.lang.String getPluralizedActualCount ()
}
org/mockito/internal/reporting/Pluralizer.class
Pluralizer.java
package org.mockito.internal.reporting
public org.mockito.internal.reporting.Pluralizer extends java.lang.Object {
public void <init> ()
public static java.lang.String pluralize (int)
int number
public static java.lang.String were_exactly_x_interactions (int)
int x
}
org/mockito/internal/reporting/PrintSettings.class
PrintSettings.java
package org.mockito.internal.reporting
public org.mockito.internal.reporting.PrintSettings extends java.lang.Object {
public static final int MAX_LINE_LENGTH
private boolean multiline
private java.util.List withTypeInfo
public void <init> ()
public void setMultiline (boolean)
boolean multiline
public boolean isMultiline ()
public static transient org.mockito.internal.reporting.PrintSettings verboseMatchers (java.lang.Integer[])
Integer[] indexesOfMatchers
org.mockito.internal.reporting.PrintSettings settings
public boolean extraTypeInfoFor (int)
int argumentIndex
public void setMatchersToBeDescribedWithExtraTypeInfo (java.lang.Integer[])
Integer[] indexesOfMatchers
public java.lang.String print (java.util.List, org.mockito.invocation.Invocation)
java.util.List matchers
org.mockito.invocation.Invocation invocation
org.mockito.internal.matchers.text.MatchersPrinter matchersPrinter
String qualifiedName
String invocationString
public java.lang.String print (org.mockito.invocation.Invocation)
org.mockito.invocation.Invocation invocation
public java.lang.String print (org.mockito.invocation.MatchableInvocation)
org.mockito.invocation.MatchableInvocation invocation
}
org/mockito/internal/reporting/SmartPrinter.class
SmartPrinter.java
package org.mockito.internal.reporting
public org.mockito.internal.reporting.SmartPrinter extends java.lang.Object {
private final String wanted
private final String actual
public transient void <init> (org.mockito.invocation.MatchableInvocation, org.mockito.invocation.Invocation, java.lang.Integer[])
org.mockito.invocation.MatchableInvocation wanted
org.mockito.invocation.Invocation actual
Integer[] indexesOfMatchersToBeDescribedWithExtraTypeInfo
org.mockito.internal.reporting.PrintSettings printSettings
public java.lang.String getWanted ()
public java.lang.String getActual ()
}
org/mockito/internal/runners/
org/mockito/internal/runners/DefaultInternalRunner$1$1.class
DefaultInternalRunner.java
package org.mockito.internal.runners
org.mockito.internal.runners.DefaultInternalRunner$1$1 extends org.junit.runner.notification.RunListener {
private boolean started
Throwable failure
final synthetic org.junit.runner.notification.RunNotifier val$notifier
final synthetic org.mockito.internal.runners.DefaultInternalRunner$1 this$1
void <init> (org.mockito.internal.runners.DefaultInternalRunner$1, org.junit.runner.notification.RunNotifier)
org.mockito.internal.runners.DefaultInternalRunner$1 this$1
public void testStarted (org.junit.runner.Description) throws java.lang.Exception
org.junit.runner.Description description
public void testFailure (org.junit.runner.notification.Failure) throws java.lang.Exception
org.junit.runner.notification.Failure failure
public void testFinished (org.junit.runner.Description) throws java.lang.Exception
Throwable t
org.junit.runner.Description description
}
org/mockito/internal/runners/DefaultInternalRunner$1.class
DefaultInternalRunner.java
package org.mockito.internal.runners
org.mockito.internal.runners.DefaultInternalRunner$1 extends org.junit.runners.BlockJUnit4ClassRunner {
public Object target
private org.mockito.internal.junit.MockitoTestListener mockitoTestListener
final synthetic org.mockito.internal.util.Supplier val$listenerSupplier
final synthetic org.mockito.internal.runners.DefaultInternalRunner this$0
void <init> (org.mockito.internal.runners.DefaultInternalRunner, java.lang.Class, org.mockito.internal.util.Supplier) throws org.junit.runners.model.InitializationError
org.mockito.internal.runners.DefaultInternalRunner this$0
Class arg0
protected org.junit.runners.model.Statement withBefores (org.junit.runners.model.FrameworkMethod, java.lang.Object, org.junit.runners.model.Statement)
org.junit.runners.model.FrameworkMethod method
Object target
org.junit.runners.model.Statement statement
public void run (org.junit.runner.notification.RunNotifier)
org.junit.runner.notification.RunNotifier notifier
org.junit.runner.notification.RunListener listener
static synthetic org.mockito.internal.junit.MockitoTestListener access$000 (org.mockito.internal.runners.DefaultInternalRunner$1)
org.mockito.internal.runners.DefaultInternalRunner$1 x0
}
org/mockito/internal/runners/DefaultInternalRunner.class
DefaultInternalRunner.java
package org.mockito.internal.runners
public org.mockito.internal.runners.DefaultInternalRunner extends java.lang.Object implements org.mockito.internal.runners.InternalRunner {
private final org.junit.runners.BlockJUnit4ClassRunner runner
public void <init> (java.lang.Class, org.mockito.internal.util.Supplier) throws org.junit.runners.model.InitializationError
Class testClass
org.mockito.internal.util.Supplier listenerSupplier
public void run (org.junit.runner.notification.RunNotifier)
org.junit.runner.notification.RunNotifier notifier
public org.junit.runner.Description getDescription ()
public void filter (org.junit.runner.manipulation.Filter) throws org.junit.runner.manipulation.NoTestsRemainException
org.junit.runner.manipulation.Filter filter
}
org/mockito/internal/runners/InternalRunner.class
InternalRunner.java
package org.mockito.internal.runners
public abstract org.mockito.internal.runners.InternalRunner extends java.lang.Object implements org.junit.runner.manipulation.Filterable {
public abstract void run (org.junit.runner.notification.RunNotifier)
public abstract org.junit.runner.Description getDescription ()
}
org/mockito/internal/runners/RunnerFactory$1.class
RunnerFactory.java
package org.mockito.internal.runners
org.mockito.internal.runners.RunnerFactory$1 extends java.lang.Object implements org.mockito.internal.util.Supplier {
final synthetic org.mockito.internal.runners.RunnerFactory this$0
void <init> (org.mockito.internal.runners.RunnerFactory)
org.mockito.internal.runners.RunnerFactory this$0
public org.mockito.internal.junit.MockitoTestListener get ()
public volatile synthetic java.lang.Object get ()
}
org/mockito/internal/runners/RunnerFactory$2.class
RunnerFactory.java
package org.mockito.internal.runners
org.mockito.internal.runners.RunnerFactory$2 extends java.lang.Object implements org.mockito.internal.util.Supplier {
final synthetic org.mockito.internal.runners.RunnerFactory this$0
void <init> (org.mockito.internal.runners.RunnerFactory)
org.mockito.internal.runners.RunnerFactory this$0
public org.mockito.internal.junit.MockitoTestListener get ()
public volatile synthetic java.lang.Object get ()
}
org/mockito/internal/runners/RunnerFactory$3.class
RunnerFactory.java
package org.mockito.internal.runners
org.mockito.internal.runners.RunnerFactory$3 extends java.lang.Object implements org.mockito.internal.util.Supplier {
final synthetic org.mockito.internal.runners.RunnerFactory this$0
void <init> (org.mockito.internal.runners.RunnerFactory)
org.mockito.internal.runners.RunnerFactory this$0
public org.mockito.internal.junit.MockitoTestListener get ()
public volatile synthetic java.lang.Object get ()
}
org/mockito/internal/runners/RunnerFactory.class
RunnerFactory.java
package org.mockito.internal.runners
public org.mockito.internal.runners.RunnerFactory extends java.lang.Object {
public void <init> ()
public org.mockito.internal.runners.InternalRunner create (java.lang.Class) throws java.lang.reflect.InvocationTargetException
Class klass
public org.mockito.internal.runners.InternalRunner createStrict (java.lang.Class) throws java.lang.reflect.InvocationTargetException
Class klass
public org.mockito.internal.runners.InternalRunner createStrictStubs (java.lang.Class) throws java.lang.reflect.InvocationTargetException
Class klass
public org.mockito.internal.runners.InternalRunner create (java.lang.Class, org.mockito.internal.util.Supplier) throws java.lang.reflect.InvocationTargetException
String runnerClassName
java.lang.reflect.InvocationTargetException e
Throwable t
Class klass
org.mockito.internal.util.Supplier listenerSupplier
}
org/mockito/internal/runners/StrictRunner.class
StrictRunner.java
package org.mockito.internal.runners
public org.mockito.internal.runners.StrictRunner extends java.lang.Object implements org.mockito.internal.runners.InternalRunner {
private final Class testClass
private final org.mockito.internal.runners.InternalRunner runner
private boolean filterRequested
public void <init> (org.mockito.internal.runners.InternalRunner, java.lang.Class)
org.mockito.internal.runners.InternalRunner runner
Class testClass
public void run (org.junit.runner.notification.RunNotifier)
org.junit.runner.notification.RunNotifier notifier
org.mockito.internal.junit.UnnecessaryStubbingsReporter reporter
org.mockito.internal.runners.util.FailureDetector listener
public org.junit.runner.Description getDescription ()
public void filter (org.junit.runner.manipulation.Filter) throws org.junit.runner.manipulation.NoTestsRemainException
org.junit.runner.manipulation.Filter filter
}
org/mockito/internal/runners/util/
org/mockito/internal/runners/util/FailureDetector.class
FailureDetector.java
package org.mockito.internal.runners.util
public org.mockito.internal.runners.util.FailureDetector extends org.junit.runner.notification.RunListener {
private boolean failed
public void <init> ()
public void testFailure (org.junit.runner.notification.Failure) throws java.lang.Exception
org.junit.runner.notification.Failure failure
public boolean isSuccessful ()
}
org/mockito/internal/runners/util/RunnerProvider.class
RunnerProvider.java
package org.mockito.internal.runners.util
public org.mockito.internal.runners.util.RunnerProvider extends java.lang.Object {
public void <init> ()
public transient org.mockito.internal.runners.InternalRunner newInstance (java.lang.String, java.lang.Object[]) throws java.lang.Exception
Class runnerClass
java.lang.reflect.Constructor constructor
Exception e
java.lang.reflect.InvocationTargetException e
Exception e
String runnerClassName
Object[] constructorArgs
java.lang.reflect.Constructor constructor
}
org/mockito/internal/runners/util/TestMethodsFinder.class
TestMethodsFinder.java
package org.mockito.internal.runners.util
public org.mockito.internal.runners.util.TestMethodsFinder extends java.lang.Object {
private void <init> ()
public static boolean hasTestMethods (java.lang.Class)
java.lang.reflect.Method m
Class klass
java.lang.reflect.Method[] methods
}
org/mockito/internal/session/
org/mockito/internal/session/DefaultMockitoSessionBuilder.class
DefaultMockitoSessionBuilder.java
package org.mockito.internal.session
public org.mockito.internal.session.DefaultMockitoSessionBuilder extends java.lang.Object implements org.mockito.session.MockitoSessionBuilder {
private java.util.List testClassInstances
private String name
private org.mockito.quality.Strictness strictness
private org.mockito.session.MockitoSessionLogger logger
public void <init> ()
public org.mockito.session.MockitoSessionBuilder initMocks (java.lang.Object)
Object testClassInstance
public transient org.mockito.session.MockitoSessionBuilder initMocks (java.lang.Object[])
Object instance
Object[] testClassInstances
public org.mockito.session.MockitoSessionBuilder name (java.lang.String)
String name
public org.mockito.session.MockitoSessionBuilder strictness (org.mockito.quality.Strictness)
org.mockito.quality.Strictness strictness
public org.mockito.session.MockitoSessionBuilder logger (org.mockito.session.MockitoSessionLogger)
org.mockito.session.MockitoSessionLogger logger
public org.mockito.MockitoSession startMocking ()
java.util.List effectiveTestClassInstances
String effectiveName
Object lastTestClassInstance
java.util.List effectiveTestClassInstances
String effectiveName
org.mockito.quality.Strictness effectiveStrictness
org.mockito.internal.util.MockitoLogger logger
}
org/mockito/internal/session/MockitoLoggerAdapter.class
MockitoLoggerAdapter.java
package org.mockito.internal.session
org.mockito.internal.session.MockitoLoggerAdapter extends java.lang.Object implements org.mockito.internal.util.MockitoLogger {
private final org.mockito.session.MockitoSessionLogger logger
void <init> (org.mockito.session.MockitoSessionLogger)
org.mockito.session.MockitoSessionLogger logger
public void log (java.lang.Object)
Object what
}
org/mockito/internal/session/MockitoSessionLoggerAdapter.class
MockitoSessionLoggerAdapter.java
package org.mockito.internal.session
public org.mockito.internal.session.MockitoSessionLoggerAdapter extends java.lang.Object implements org.mockito.session.MockitoSessionLogger {
private final org.mockito.internal.util.MockitoLogger logger
public void <init> (org.mockito.internal.util.MockitoLogger)
org.mockito.internal.util.MockitoLogger logger
public void log (java.lang.String)
String hint
}
org/mockito/internal/stubbing/
org/mockito/internal/stubbing/BaseStubbing.class
BaseStubbing.java
package org.mockito.internal.stubbing
public abstract org.mockito.internal.stubbing.BaseStubbing extends java.lang.Object implements org.mockito.stubbing.OngoingStubbing {
public void <init> ()
public org.mockito.stubbing.OngoingStubbing thenReturn (java.lang.Object)
Object value
public transient org.mockito.stubbing.OngoingStubbing thenReturn (java.lang.Object, java.lang.Object[])
Object v
Object value
Object[] values
org.mockito.stubbing.OngoingStubbing stubbing
private org.mockito.stubbing.OngoingStubbing thenThrow (java.lang.Throwable)
Throwable throwable
public transient org.mockito.stubbing.OngoingStubbing thenThrow (java.lang.Throwable[])
Throwable t
Throwable[] throwables
org.mockito.stubbing.OngoingStubbing stubbing
public org.mockito.stubbing.OngoingStubbing thenThrow (java.lang.Class)
Class throwableType
public transient org.mockito.stubbing.OngoingStubbing thenThrow (java.lang.Class, java.lang.Class[])
Class t
Class toBeThrown
Class[] nextToBeThrown
org.mockito.stubbing.OngoingStubbing stubbing
public org.mockito.stubbing.OngoingStubbing thenCallRealMethod ()
}
org/mockito/internal/stubbing/ConsecutiveStubbing.class
ConsecutiveStubbing.java
package org.mockito.internal.stubbing
public org.mockito.internal.stubbing.ConsecutiveStubbing extends org.mockito.internal.stubbing.BaseStubbing {
private final org.mockito.internal.stubbing.InvocationContainerImpl invocationContainerImpl
public void <init> (org.mockito.internal.stubbing.InvocationContainerImpl)
org.mockito.internal.stubbing.InvocationContainerImpl invocationContainerImpl
public org.mockito.stubbing.OngoingStubbing thenAnswer (org.mockito.stubbing.Answer)
org.mockito.stubbing.Answer answer
public org.mockito.stubbing.OngoingStubbing then (org.mockito.stubbing.Answer)
org.mockito.stubbing.Answer answer
public java.lang.Object getMock ()
}
org/mockito/internal/stubbing/DefaultLenientStubber.class
DefaultLenientStubber.java
package org.mockito.internal.stubbing
public org.mockito.internal.stubbing.DefaultLenientStubber extends java.lang.Object implements org.mockito.stubbing.LenientStubber {
private static final org.mockito.internal.MockitoCore MOCKITO_CORE
public void <init> ()
public transient org.mockito.stubbing.Stubber doThrow (java.lang.Throwable[])
Throwable[] toBeThrown
public org.mockito.stubbing.Stubber doThrow (java.lang.Class)
Class toBeThrown
public transient org.mockito.stubbing.Stubber doThrow (java.lang.Class, java.lang.Class[])
Class toBeThrown
Class[] nextToBeThrown
public org.mockito.stubbing.Stubber doAnswer (org.mockito.stubbing.Answer)
org.mockito.stubbing.Answer answer
public org.mockito.stubbing.Stubber doNothing ()
public org.mockito.stubbing.Stubber doReturn (java.lang.Object)
Object toBeReturned
public transient org.mockito.stubbing.Stubber doReturn (java.lang.Object, java.lang.Object[])
Object toBeReturned
Object[] nextToBeReturned
public org.mockito.stubbing.Stubber doCallRealMethod ()
public org.mockito.stubbing.OngoingStubbing when (java.lang.Object)
Object methodCall
org.mockito.internal.stubbing.OngoingStubbingImpl ongoingStubbing
private static org.mockito.stubbing.Stubber stubber ()
static void <clinit> ()
}
org/mockito/internal/stubbing/DoAnswerStyleStubbing.class
DoAnswerStyleStubbing.java
package org.mockito.internal.stubbing
org.mockito.internal.stubbing.DoAnswerStyleStubbing extends java.lang.Object implements java.io.Serializable {
private final java.util.List answers
private org.mockito.quality.Strictness stubbingStrictness
void <init> ()
void setAnswers (java.util.List, org.mockito.quality.Strictness)
java.util.List answers
org.mockito.quality.Strictness stubbingStrictness
boolean isSet ()
void clear ()
java.util.List getAnswers ()
org.mockito.quality.Strictness getStubbingStrictness ()
}
org/mockito/internal/stubbing/InvocationContainerImpl.class
InvocationContainerImpl.java
package org.mockito.internal.stubbing
public org.mockito.internal.stubbing.InvocationContainerImpl extends java.lang.Object implements org.mockito.invocation.InvocationContainer java.io.Serializable {
private static final long serialVersionUID
private final java.util.LinkedList stubbed
private final org.mockito.internal.stubbing.DoAnswerStyleStubbing doAnswerStyleStubbing
private final org.mockito.internal.verification.RegisteredInvocations registeredInvocations
private final org.mockito.quality.Strictness mockStrictness
private org.mockito.invocation.MatchableInvocation invocationForStubbing
static final synthetic boolean $assertionsDisabled
public void <init> (org.mockito.mock.MockCreationSettings)
org.mockito.mock.MockCreationSettings mockSettings
public void setInvocationForPotentialStubbing (org.mockito.invocation.MatchableInvocation)
org.mockito.invocation.MatchableInvocation invocation
public void resetInvocationForPotentialStubbing (org.mockito.invocation.MatchableInvocation)
org.mockito.invocation.MatchableInvocation invocationMatcher
public void addAnswer (org.mockito.stubbing.Answer, org.mockito.quality.Strictness)
org.mockito.stubbing.Answer answer
org.mockito.quality.Strictness stubbingStrictness
public void addConsecutiveAnswer (org.mockito.stubbing.Answer)
org.mockito.stubbing.Answer answer
public org.mockito.internal.stubbing.StubbedInvocationMatcher addAnswer (org.mockito.stubbing.Answer, boolean, org.mockito.quality.Strictness)
org.mockito.quality.Strictness effectiveStrictness
org.mockito.stubbing.Answer answer
boolean isConsecutive
org.mockito.quality.Strictness stubbingStrictness
org.mockito.invocation.Invocation invocation
java.lang.Object answerTo (org.mockito.invocation.Invocation) throws java.lang.Throwable
org.mockito.invocation.Invocation invocation
public org.mockito.internal.stubbing.StubbedInvocationMatcher findAnswerFor (org.mockito.invocation.Invocation)
org.mockito.internal.stubbing.StubbedInvocationMatcher s
org.mockito.invocation.Invocation invocation
public void setAnswersForStubbing (java.util.List, org.mockito.quality.Strictness)
java.util.List answers
org.mockito.quality.Strictness strictness
public boolean hasAnswersForStubbing ()
public boolean hasInvocationForPotentialStubbing ()
public void setMethodForStubbing (org.mockito.invocation.MatchableInvocation)
int i
org.mockito.invocation.MatchableInvocation invocation
public java.lang.String toString ()
public java.util.List getInvocations ()
public void clearInvocations ()
public java.util.List getStubbingsDescending ()
public java.util.Collection getStubbingsAscending ()
java.util.List result
public java.lang.Object invokedMock ()
public org.mockito.invocation.MatchableInvocation getInvocationForStubbing ()
private org.mockito.internal.verification.RegisteredInvocations createRegisteredInvocations (org.mockito.mock.MockCreationSettings)
org.mockito.mock.MockCreationSettings mockSettings
static void <clinit> ()
}
org/mockito/internal/stubbing/OngoingStubbingImpl.class
OngoingStubbingImpl.java
package org.mockito.internal.stubbing
public org.mockito.internal.stubbing.OngoingStubbingImpl extends org.mockito.internal.stubbing.BaseStubbing {
private final org.mockito.internal.stubbing.InvocationContainerImpl invocationContainer
private org.mockito.quality.Strictness strictness
public void <init> (org.mockito.internal.stubbing.InvocationContainerImpl)
org.mockito.internal.stubbing.InvocationContainerImpl invocationContainer
public org.mockito.stubbing.OngoingStubbing thenAnswer (org.mockito.stubbing.Answer)
org.mockito.stubbing.Answer answer
public org.mockito.stubbing.OngoingStubbing then (org.mockito.stubbing.Answer)
org.mockito.stubbing.Answer answer
public java.util.List getRegisteredInvocations ()
public java.lang.Object getMock ()
public void setStrictness (org.mockito.quality.Strictness)
org.mockito.quality.Strictness strictness
}
org/mockito/internal/stubbing/StrictnessSelector.class
StrictnessSelector.java
package org.mockito.internal.stubbing
public org.mockito.internal.stubbing.StrictnessSelector extends java.lang.Object {
public void <init> ()
public static org.mockito.quality.Strictness determineStrictness (org.mockito.stubbing.Stubbing, org.mockito.mock.MockCreationSettings, org.mockito.quality.Strictness)
org.mockito.stubbing.Stubbing stubbing
org.mockito.mock.MockCreationSettings mockSettings
org.mockito.quality.Strictness testLevelStrictness
}
org/mockito/internal/stubbing/StubbedInvocationMatcher.class
StubbedInvocationMatcher.java
package org.mockito.internal.stubbing
public org.mockito.internal.stubbing.StubbedInvocationMatcher extends org.mockito.internal.invocation.InvocationMatcher implements java.io.Serializable org.mockito.stubbing.Stubbing {
private static final long serialVersionUID
private final java.util.Queue answers
private final org.mockito.quality.Strictness strictness
private org.mockito.invocation.DescribedInvocation usedAt
public void <init> (org.mockito.stubbing.Answer, org.mockito.invocation.MatchableInvocation, org.mockito.quality.Strictness)
org.mockito.stubbing.Answer answer
org.mockito.invocation.MatchableInvocation invocation
org.mockito.quality.Strictness strictness
public java.lang.Object answer (org.mockito.invocation.InvocationOnMock) throws java.lang.Throwable
org.mockito.stubbing.Answer a
org.mockito.invocation.InvocationOnMock invocation
org.mockito.stubbing.Answer a
public void addAnswer (org.mockito.stubbing.Answer)
org.mockito.stubbing.Answer answer
public void markStubUsed (org.mockito.invocation.DescribedInvocation)
org.mockito.invocation.DescribedInvocation usedAt
public boolean wasUsed ()
public java.lang.String toString ()
public org.mockito.quality.Strictness getStrictness ()
}
org/mockito/internal/stubbing/StubberImpl.class
StubberImpl.java
package org.mockito.internal.stubbing
public org.mockito.internal.stubbing.StubberImpl extends java.lang.Object implements org.mockito.stubbing.Stubber {
private final org.mockito.quality.Strictness strictness
private final java.util.List answers
public void <init> (org.mockito.quality.Strictness)
org.mockito.quality.Strictness strictness
public java.lang.Object when (java.lang.Object)
Object mock
public org.mockito.stubbing.Stubber doReturn (java.lang.Object)
Object toBeReturned
public transient org.mockito.stubbing.Stubber doReturn (java.lang.Object, java.lang.Object[])
Object toBeReturned
Object[] nextToBeReturned
private transient org.mockito.internal.stubbing.StubberImpl doReturnValues (java.lang.Object[])
Object r
Object[] toBeReturned
public transient org.mockito.stubbing.Stubber doThrow (java.lang.Throwable[])
Throwable throwable
Throwable[] toBeThrown
public org.mockito.stubbing.Stubber doThrow (java.lang.Class)
Throwable e
RuntimeException instantiationError
Class toBeThrown
Throwable e
public transient org.mockito.stubbing.Stubber doThrow (java.lang.Class, java.lang.Class[])
Class next
Class toBeThrown
Class[] nextToBeThrown
org.mockito.stubbing.Stubber stubber
public org.mockito.stubbing.Stubber doNothing ()
public org.mockito.stubbing.Stubber doAnswer (org.mockito.stubbing.Answer)
org.mockito.stubbing.Answer answer
public org.mockito.stubbing.Stubber doCallRealMethod ()
}
org/mockito/internal/stubbing/StubbingComparator.class
StubbingComparator.java
package org.mockito.internal.stubbing
public org.mockito.internal.stubbing.StubbingComparator extends java.lang.Object implements java.util.Comparator {
private final org.mockito.internal.invocation.InvocationComparator invocationComparator
public void <init> ()
public int compare (org.mockito.stubbing.Stubbing, org.mockito.stubbing.Stubbing)
org.mockito.stubbing.Stubbing o1
org.mockito.stubbing.Stubbing o2
public volatile synthetic int compare (java.lang.Object, java.lang.Object)
}
org/mockito/internal/stubbing/UnusedStubbingReporting.class
UnusedStubbingReporting.java
package org.mockito.internal.stubbing
public org.mockito.internal.stubbing.UnusedStubbingReporting extends java.lang.Object {
public void <init> ()
public static boolean shouldBeReported (org.mockito.stubbing.Stubbing)
org.mockito.stubbing.Stubbing stubbing
}
org/mockito/internal/stubbing/answers/
org/mockito/internal/stubbing/answers/AnswerFunctionalInterfaces$1.class
AnswerFunctionalInterfaces.java
package org.mockito.internal.stubbing.answers
org.mockito.internal.stubbing.answers.AnswerFunctionalInterfaces$1 extends java.lang.Object implements org.mockito.stubbing.Answer {
final synthetic org.mockito.stubbing.Answer1 val$answer
void <init> (org.mockito.stubbing.Answer1)
public java.lang.Object answer (org.mockito.invocation.InvocationOnMock) throws java.lang.Throwable
org.mockito.invocation.InvocationOnMock invocation
}
org/mockito/internal/stubbing/answers/AnswerFunctionalInterfaces$10.class
AnswerFunctionalInterfaces.java
package org.mockito.internal.stubbing.answers
org.mockito.internal.stubbing.answers.AnswerFunctionalInterfaces$10 extends java.lang.Object implements org.mockito.stubbing.Answer {
final synthetic org.mockito.stubbing.VoidAnswer5 val$answer
void <init> (org.mockito.stubbing.VoidAnswer5)
public java.lang.Void answer (org.mockito.invocation.InvocationOnMock) throws java.lang.Throwable
org.mockito.invocation.InvocationOnMock invocation
public volatile synthetic java.lang.Object answer (org.mockito.invocation.InvocationOnMock) throws java.lang.Throwable
}
org/mockito/internal/stubbing/answers/AnswerFunctionalInterfaces$2.class
AnswerFunctionalInterfaces.java
package org.mockito.internal.stubbing.answers
org.mockito.internal.stubbing.answers.AnswerFunctionalInterfaces$2 extends java.lang.Object implements org.mockito.stubbing.Answer {
final synthetic org.mockito.stubbing.VoidAnswer1 val$answer
void <init> (org.mockito.stubbing.VoidAnswer1)
public java.lang.Void answer (org.mockito.invocation.InvocationOnMock) throws java.lang.Throwable
org.mockito.invocation.InvocationOnMock invocation
public volatile synthetic java.lang.Object answer (org.mockito.invocation.InvocationOnMock) throws java.lang.Throwable
}
org/mockito/internal/stubbing/answers/AnswerFunctionalInterfaces$3.class
AnswerFunctionalInterfaces.java
package org.mockito.internal.stubbing.answers
org.mockito.internal.stubbing.answers.AnswerFunctionalInterfaces$3 extends java.lang.Object implements org.mockito.stubbing.Answer {
final synthetic org.mockito.stubbing.Answer2 val$answer
void <init> (org.mockito.stubbing.Answer2)
public java.lang.Object answer (org.mockito.invocation.InvocationOnMock) throws java.lang.Throwable
org.mockito.invocation.InvocationOnMock invocation
}
org/mockito/internal/stubbing/answers/AnswerFunctionalInterfaces$4.class
AnswerFunctionalInterfaces.java
package org.mockito.internal.stubbing.answers
org.mockito.internal.stubbing.answers.AnswerFunctionalInterfaces$4 extends java.lang.Object implements org.mockito.stubbing.Answer {
final synthetic org.mockito.stubbing.VoidAnswer2 val$answer
void <init> (org.mockito.stubbing.VoidAnswer2)
public java.lang.Void answer (org.mockito.invocation.InvocationOnMock) throws java.lang.Throwable
org.mockito.invocation.InvocationOnMock invocation
public volatile synthetic java.lang.Object answer (org.mockito.invocation.InvocationOnMock) throws java.lang.Throwable
}
org/mockito/internal/stubbing/answers/AnswerFunctionalInterfaces$5.class
AnswerFunctionalInterfaces.java
package org.mockito.internal.stubbing.answers
org.mockito.internal.stubbing.answers.AnswerFunctionalInterfaces$5 extends java.lang.Object implements org.mockito.stubbing.Answer {
final synthetic org.mockito.stubbing.Answer3 val$answer
void <init> (org.mockito.stubbing.Answer3)
public java.lang.Object answer (org.mockito.invocation.InvocationOnMock) throws java.lang.Throwable
org.mockito.invocation.InvocationOnMock invocation
}
org/mockito/internal/stubbing/answers/AnswerFunctionalInterfaces$6.class
AnswerFunctionalInterfaces.java
package org.mockito.internal.stubbing.answers
org.mockito.internal.stubbing.answers.AnswerFunctionalInterfaces$6 extends java.lang.Object implements org.mockito.stubbing.Answer {
final synthetic org.mockito.stubbing.VoidAnswer3 val$answer
void <init> (org.mockito.stubbing.VoidAnswer3)
public java.lang.Void answer (org.mockito.invocation.InvocationOnMock) throws java.lang.Throwable
org.mockito.invocation.InvocationOnMock invocation
public volatile synthetic java.lang.Object answer (org.mockito.invocation.InvocationOnMock) throws java.lang.Throwable
}
org/mockito/internal/stubbing/answers/AnswerFunctionalInterfaces$7.class
AnswerFunctionalInterfaces.java
package org.mockito.internal.stubbing.answers
org.mockito.internal.stubbing.answers.AnswerFunctionalInterfaces$7 extends java.lang.Object implements org.mockito.stubbing.Answer {
final synthetic org.mockito.stubbing.Answer4 val$answer
void <init> (org.mockito.stubbing.Answer4)
public java.lang.Object answer (org.mockito.invocation.InvocationOnMock) throws java.lang.Throwable
org.mockito.invocation.InvocationOnMock invocation
}
org/mockito/internal/stubbing/answers/AnswerFunctionalInterfaces$8.class
AnswerFunctionalInterfaces.java
package org.mockito.internal.stubbing.answers
org.mockito.internal.stubbing.answers.AnswerFunctionalInterfaces$8 extends java.lang.Object implements org.mockito.stubbing.Answer {
final synthetic org.mockito.stubbing.VoidAnswer4 val$answer
void <init> (org.mockito.stubbing.VoidAnswer4)
public java.lang.Void answer (org.mockito.invocation.InvocationOnMock) throws java.lang.Throwable
org.mockito.invocation.InvocationOnMock invocation
public volatile synthetic java.lang.Object answer (org.mockito.invocation.InvocationOnMock) throws java.lang.Throwable
}
org/mockito/internal/stubbing/answers/AnswerFunctionalInterfaces$9.class
AnswerFunctionalInterfaces.java
package org.mockito.internal.stubbing.answers
org.mockito.internal.stubbing.answers.AnswerFunctionalInterfaces$9 extends java.lang.Object implements org.mockito.stubbing.Answer {
final synthetic org.mockito.stubbing.Answer5 val$answer
void <init> (org.mockito.stubbing.Answer5)
public java.lang.Object answer (org.mockito.invocation.InvocationOnMock) throws java.lang.Throwable
org.mockito.invocation.InvocationOnMock invocation
}
org/mockito/internal/stubbing/answers/AnswerFunctionalInterfaces.class
AnswerFunctionalInterfaces.java
package org.mockito.internal.stubbing.answers
public org.mockito.internal.stubbing.answers.AnswerFunctionalInterfaces extends java.lang.Object {
private void <init> ()
public static org.mockito.stubbing.Answer toAnswer (org.mockito.stubbing.Answer1)
org.mockito.stubbing.Answer1 answer
public static org.mockito.stubbing.Answer toAnswer (org.mockito.stubbing.VoidAnswer1)
org.mockito.stubbing.VoidAnswer1 answer
public static org.mockito.stubbing.Answer toAnswer (org.mockito.stubbing.Answer2)
org.mockito.stubbing.Answer2 answer
public static org.mockito.stubbing.Answer toAnswer (org.mockito.stubbing.VoidAnswer2)
org.mockito.stubbing.VoidAnswer2 answer
public static org.mockito.stubbing.Answer toAnswer (org.mockito.stubbing.Answer3)
org.mockito.stubbing.Answer3 answer
public static org.mockito.stubbing.Answer toAnswer (org.mockito.stubbing.VoidAnswer3)
org.mockito.stubbing.VoidAnswer3 answer
public static org.mockito.stubbing.Answer toAnswer (org.mockito.stubbing.Answer4)
org.mockito.stubbing.Answer4 answer
public static org.mockito.stubbing.Answer toAnswer (org.mockito.stubbing.VoidAnswer4)
org.mockito.stubbing.VoidAnswer4 answer
public static org.mockito.stubbing.Answer toAnswer (org.mockito.stubbing.Answer5)
org.mockito.stubbing.Answer5 answer
public static org.mockito.stubbing.Answer toAnswer (org.mockito.stubbing.VoidAnswer5)
org.mockito.stubbing.VoidAnswer5 answer
}
org/mockito/internal/stubbing/answers/AnswersWithDelay.class
AnswersWithDelay.java
package org.mockito.internal.stubbing.answers
public org.mockito.internal.stubbing.answers.AnswersWithDelay extends java.lang.Object implements org.mockito.stubbing.Answer org.mockito.stubbing.ValidableAnswer java.io.Serializable {
private static final long serialVersionUID
private final long sleepyTime
private final org.mockito.stubbing.Answer answer
public void <init> (long, org.mockito.stubbing.Answer)
long sleepyTime
org.mockito.stubbing.Answer answer
public java.lang.Object answer (org.mockito.invocation.InvocationOnMock) throws java.lang.Throwable
org.mockito.invocation.InvocationOnMock invocation
public void validateFor (org.mockito.invocation.InvocationOnMock)
org.mockito.invocation.InvocationOnMock invocation
}
org/mockito/internal/stubbing/answers/CallsRealMethods.class
CallsRealMethods.java
package org.mockito.internal.stubbing.answers
public org.mockito.internal.stubbing.answers.CallsRealMethods extends java.lang.Object implements org.mockito.stubbing.Answer org.mockito.stubbing.ValidableAnswer java.io.Serializable {
private static final long serialVersionUID
public void <init> ()
public java.lang.Object answer (org.mockito.invocation.InvocationOnMock) throws java.lang.Throwable
org.mockito.invocation.InvocationOnMock invocation
public void validateFor (org.mockito.invocation.InvocationOnMock)
org.mockito.invocation.InvocationOnMock invocation
}
org/mockito/internal/stubbing/answers/ClonesArguments.class
ClonesArguments.java
package org.mockito.internal.stubbing.answers
public org.mockito.internal.stubbing.answers.ClonesArguments extends java.lang.Object implements org.mockito.stubbing.Answer {
public void <init> ()
public java.lang.Object answer (org.mockito.invocation.InvocationOnMock) throws java.lang.Throwable
Object from
org.mockito.creation.instance.Instantiator instantiator
Object newInstance
int i
org.mockito.invocation.InvocationOnMock invocation
Object[] arguments
}
org/mockito/internal/stubbing/answers/DefaultAnswerValidator.class
DefaultAnswerValidator.java
package org.mockito.internal.stubbing.answers
public abstract org.mockito.internal.stubbing.answers.DefaultAnswerValidator extends java.lang.Object {
public void <init> ()
public static void validateReturnValueFor (org.mockito.invocation.InvocationOnMock, java.lang.Object) throws java.lang.Throwable
org.mockito.invocation.InvocationOnMock invocation
Object returnedValue
org.mockito.internal.stubbing.answers.InvocationInfo invocationInfo
}
org/mockito/internal/stubbing/answers/DoesNothing.class
DoesNothing.java
package org.mockito.internal.stubbing.answers
public org.mockito.internal.stubbing.answers.DoesNothing extends java.lang.Object implements org.mockito.stubbing.Answer org.mockito.stubbing.ValidableAnswer java.io.Serializable {
private static final long serialVersionUID
private static final org.mockito.internal.stubbing.answers.DoesNothing SINGLETON
private void <init> ()
public static org.mockito.internal.stubbing.answers.DoesNothing doesNothing ()
public java.lang.Object answer (org.mockito.invocation.InvocationOnMock)
org.mockito.invocation.InvocationOnMock invocation
public void validateFor (org.mockito.invocation.InvocationOnMock)
org.mockito.invocation.InvocationOnMock invocation
static void <clinit> ()
}
org/mockito/internal/stubbing/answers/InvocationInfo.class
InvocationInfo.java
package org.mockito.internal.stubbing.answers
public org.mockito.internal.stubbing.answers.InvocationInfo extends java.lang.Object implements org.mockito.internal.invocation.AbstractAwareMethod {
private final java.lang.reflect.Method method
public void <init> (org.mockito.invocation.InvocationOnMock)
org.mockito.invocation.InvocationOnMock theInvocation
public boolean isValidException (java.lang.Throwable)
Class exception
Throwable throwable
Class[] exceptions
Class throwableClass
public boolean isValidReturnType (java.lang.Class)
Class clazz
public boolean isVoid ()
Class returnType
public java.lang.String printMethodReturnType ()
public java.lang.String getMethodName ()
public boolean returnsPrimitive ()
public java.lang.reflect.Method getMethod ()
public boolean isDeclaredOnInterface ()
public boolean isAbstract ()
}
org/mockito/internal/stubbing/answers/Returns.class
Returns.java
package org.mockito.internal.stubbing.answers
public org.mockito.internal.stubbing.answers.Returns extends java.lang.Object implements org.mockito.stubbing.Answer org.mockito.stubbing.ValidableAnswer java.io.Serializable {
private static final long serialVersionUID
private final Object value
public void <init> (java.lang.Object)
Object value
public java.lang.Object answer (org.mockito.invocation.InvocationOnMock) throws java.lang.Throwable
org.mockito.invocation.InvocationOnMock invocation
public void validateFor (org.mockito.invocation.InvocationOnMock)
org.mockito.invocation.InvocationOnMock invocation
org.mockito.internal.stubbing.answers.InvocationInfo invocationInfo
private java.lang.String printReturnType ()
private java.lang.Class returnType ()
private boolean returnsNull ()
public java.lang.String toString ()
}
org/mockito/internal/stubbing/answers/ReturnsArgumentAt.class
ReturnsArgumentAt.java
package org.mockito.internal.stubbing.answers
public org.mockito.internal.stubbing.answers.ReturnsArgumentAt extends java.lang.Object implements org.mockito.stubbing.Answer org.mockito.stubbing.ValidableAnswer java.io.Serializable {
private static final long serialVersionUID
public static final int LAST_ARGUMENT
private final int wantedArgumentPosition
public void <init> (int)
int wantedArgumentPosition
public java.lang.Object answer (org.mockito.invocation.InvocationOnMock) throws java.lang.Throwable
org.mockito.invocation.InvocationOnMock invocation
int argumentPosition
public void validateFor (org.mockito.invocation.InvocationOnMock)
org.mockito.invocation.InvocationOnMock invocation
int argumentPosition
private int inferWantedArgumentPosition (org.mockito.invocation.InvocationOnMock)
org.mockito.invocation.InvocationOnMock invocation
private void validateIndexWithinInvocationRange (org.mockito.invocation.InvocationOnMock, int)
org.mockito.invocation.InvocationOnMock invocation
int argumentPosition
private void validateArgumentTypeCompatibility (org.mockito.invocation.Invocation, int)
org.mockito.invocation.Invocation invocation
int argumentPosition
org.mockito.internal.stubbing.answers.InvocationInfo invocationInfo
Class inferredArgumentType
private boolean wantedArgIndexIsVarargAndSameTypeAsReturnType (java.lang.reflect.Method, int)
java.lang.reflect.Method method
int argumentPosition
Class[] parameterTypes
private boolean wantedArgumentPositionIsValidForInvocation (org.mockito.invocation.InvocationOnMock, int)
org.mockito.invocation.InvocationOnMock invocation
int argumentPosition
private java.lang.Class inferArgumentType (org.mockito.invocation.Invocation, int)
Class argumentType
Object argumentValue
org.mockito.invocation.Invocation invocation
int argumentIndex
Class[] parameterTypes
int varargIndex
}
org/mockito/internal/stubbing/answers/ReturnsElementsOf.class
ReturnsElementsOf.java
package org.mockito.internal.stubbing.answers
public org.mockito.internal.stubbing.answers.ReturnsElementsOf extends java.lang.Object implements org.mockito.stubbing.Answer {
private final java.util.LinkedList elements
public void <init> (java.util.Collection)
java.util.Collection elements
public java.lang.Object answer (org.mockito.invocation.InvocationOnMock) throws java.lang.Throwable
org.mockito.invocation.InvocationOnMock invocation
}
org/mockito/internal/stubbing/answers/ThrowsException.class
ThrowsException.java
package org.mockito.internal.stubbing.answers
public org.mockito.internal.stubbing.answers.ThrowsException extends java.lang.Object implements org.mockito.stubbing.Answer org.mockito.stubbing.ValidableAnswer java.io.Serializable {
private static final long serialVersionUID
private final Throwable throwable
private final org.mockito.internal.exceptions.stacktrace.ConditionalStackTraceFilter filter
public void <init> (java.lang.Throwable)
Throwable throwable
public java.lang.Object answer (org.mockito.invocation.InvocationOnMock) throws java.lang.Throwable
org.mockito.invocation.InvocationOnMock invocation
Throwable t
public void validateFor (org.mockito.invocation.InvocationOnMock)
org.mockito.invocation.InvocationOnMock invocation
}
org/mockito/internal/stubbing/defaultanswers/
org/mockito/internal/stubbing/defaultanswers/ForwardsInvocations.class
ForwardsInvocations.java
package org.mockito.internal.stubbing.defaultanswers
public org.mockito.internal.stubbing.defaultanswers.ForwardsInvocations extends java.lang.Object implements org.mockito.stubbing.Answer java.io.Serializable {
private static final long serialVersionUID
private Object delegatedObject
public void <init> (java.lang.Object)
Object delegatedObject
public java.lang.Object answer (org.mockito.invocation.InvocationOnMock) throws java.lang.Throwable
java.lang.reflect.Method delegateMethod
Object[] rawArguments
NoSuchMethodException e
java.lang.reflect.InvocationTargetException e
org.mockito.invocation.InvocationOnMock invocation
java.lang.reflect.Method mockMethod
private java.lang.reflect.Method getDelegateMethod (java.lang.reflect.Method) throws java.lang.NoSuchMethodException
java.lang.reflect.Method mockMethod
private static boolean compatibleReturnTypes (java.lang.Class, java.lang.Class)
Class superType
Class subType
}
org/mockito/internal/stubbing/defaultanswers/GloballyConfiguredAnswer.class
GloballyConfiguredAnswer.java
package org.mockito.internal.stubbing.defaultanswers
public org.mockito.internal.stubbing.defaultanswers.GloballyConfiguredAnswer extends java.lang.Object implements org.mockito.stubbing.Answer java.io.Serializable {
private static final long serialVersionUID
public void <init> ()
public java.lang.Object answer (org.mockito.invocation.InvocationOnMock) throws java.lang.Throwable
org.mockito.invocation.InvocationOnMock invocation
}
org/mockito/internal/stubbing/defaultanswers/ReturnsDeepStubs$DeeplyStubbedAnswer.class
ReturnsDeepStubs.java
package org.mockito.internal.stubbing.defaultanswers
org.mockito.internal.stubbing.defaultanswers.ReturnsDeepStubs$DeeplyStubbedAnswer extends java.lang.Object implements org.mockito.stubbing.Answer java.io.Serializable {
private final Object mock
void <init> (java.lang.Object)
Object mock
public java.lang.Object answer (org.mockito.invocation.InvocationOnMock) throws java.lang.Throwable
org.mockito.invocation.InvocationOnMock invocation
}
org/mockito/internal/stubbing/defaultanswers/ReturnsDeepStubs$LazyHolder.class
ReturnsDeepStubs.java
package org.mockito.internal.stubbing.defaultanswers
org.mockito.internal.stubbing.defaultanswers.ReturnsDeepStubs$LazyHolder extends java.lang.Object {
private static final org.mockito.internal.MockitoCore MOCKITO_CORE
private static final org.mockito.internal.stubbing.defaultanswers.ReturnsEmptyValues DELEGATE
private void <init> ()
static synthetic org.mockito.internal.MockitoCore access$000 ()
static synthetic org.mockito.internal.stubbing.defaultanswers.ReturnsEmptyValues access$100 ()
static void <clinit> ()
}
org/mockito/internal/stubbing/defaultanswers/ReturnsDeepStubs$ReturnsDeepStubsSerializationFallback.class
ReturnsDeepStubs.java
package org.mockito.internal.stubbing.defaultanswers
org.mockito.internal.stubbing.defaultanswers.ReturnsDeepStubs$ReturnsDeepStubsSerializationFallback extends org.mockito.internal.stubbing.defaultanswers.ReturnsDeepStubs implements java.io.Serializable {
private final org.mockito.internal.util.reflection.GenericMetadataSupport returnTypeGenericMetadata
public void <init> (org.mockito.internal.util.reflection.GenericMetadataSupport)
org.mockito.internal.util.reflection.GenericMetadataSupport returnTypeGenericMetadata
protected org.mockito.internal.util.reflection.GenericMetadataSupport actualParameterizedType (java.lang.Object)
Object mock
private java.lang.Object writeReplace () throws java.io.IOException
}
org/mockito/internal/stubbing/defaultanswers/ReturnsDeepStubs.class
ReturnsDeepStubs.java
package org.mockito.internal.stubbing.defaultanswers
public org.mockito.internal.stubbing.defaultanswers.ReturnsDeepStubs extends java.lang.Object implements org.mockito.stubbing.Answer java.io.Serializable {
private static final long serialVersionUID
public void <init> ()
public java.lang.Object answer (org.mockito.invocation.InvocationOnMock) throws java.lang.Throwable
org.mockito.invocation.InvocationOnMock invocation
org.mockito.internal.util.reflection.GenericMetadataSupport returnTypeGenericMetadata
Class rawType
private java.lang.Object deepStub (org.mockito.invocation.InvocationOnMock, org.mockito.internal.util.reflection.GenericMetadataSupport) throws java.lang.Throwable
org.mockito.stubbing.Stubbing stubbing
org.mockito.invocation.InvocationOnMock invocation
org.mockito.internal.util.reflection.GenericMetadataSupport returnTypeGenericMetadata
org.mockito.internal.stubbing.InvocationContainerImpl container
org.mockito.internal.stubbing.StubbedInvocationMatcher stubbing
private java.lang.Object newDeepStubMock (org.mockito.internal.util.reflection.GenericMetadataSupport, java.lang.Object)
org.mockito.internal.util.reflection.GenericMetadataSupport returnTypeGenericMetadata
Object parentMock
org.mockito.mock.MockCreationSettings parentMockSettings
private org.mockito.MockSettings withSettingsUsing (org.mockito.internal.util.reflection.GenericMetadataSupport, org.mockito.mock.MockCreationSettings)
org.mockito.internal.util.reflection.GenericMetadataSupport returnTypeGenericMetadata
org.mockito.mock.MockCreationSettings parentMockSettings
org.mockito.MockSettings mockSettings
private org.mockito.MockSettings propagateSerializationSettings (org.mockito.MockSettings, org.mockito.mock.MockCreationSettings)
org.mockito.MockSettings mockSettings
org.mockito.mock.MockCreationSettings parentMockSettings
private org.mockito.internal.stubbing.defaultanswers.ReturnsDeepStubs returnsDeepStubsAnswerUsing (org.mockito.internal.util.reflection.GenericMetadataSupport)
org.mockito.internal.util.reflection.GenericMetadataSupport returnTypeGenericMetadata
private org.mockito.internal.stubbing.StubbedInvocationMatcher recordDeepStubAnswer (java.lang.Object, org.mockito.internal.stubbing.InvocationContainerImpl)
Object mock
org.mockito.internal.stubbing.InvocationContainerImpl container
org.mockito.internal.stubbing.defaultanswers.ReturnsDeepStubs$DeeplyStubbedAnswer answer
protected org.mockito.internal.util.reflection.GenericMetadataSupport actualParameterizedType (java.lang.Object)
Object mock
org.mockito.internal.creation.settings.CreationSettings mockSettings
private static org.mockito.internal.MockitoCore mockitoCore ()
private static org.mockito.internal.stubbing.defaultanswers.ReturnsEmptyValues delegate ()
}
org/mockito/internal/stubbing/defaultanswers/ReturnsEmptyValues.class
ReturnsEmptyValues.java
package org.mockito.internal.stubbing.defaultanswers
public org.mockito.internal.stubbing.defaultanswers.ReturnsEmptyValues extends java.lang.Object implements org.mockito.stubbing.Answer java.io.Serializable {
private static final long serialVersionUID
public void <init> ()
public java.lang.Object answer (org.mockito.invocation.InvocationOnMock)
Object mock
org.mockito.mock.MockName name
org.mockito.invocation.InvocationOnMock invocation
Class returnType
java.lang.Object returnValueFor (java.lang.Class)
Class type
}
org/mockito/internal/stubbing/defaultanswers/ReturnsMocks.class
ReturnsMocks.java
package org.mockito.internal.stubbing.defaultanswers
public org.mockito.internal.stubbing.defaultanswers.ReturnsMocks extends java.lang.Object implements org.mockito.stubbing.Answer java.io.Serializable {
private static final long serialVersionUID
private final org.mockito.internal.MockitoCore mockitoCore
private final org.mockito.stubbing.Answer delegate
public void <init> ()
public java.lang.Object answer (org.mockito.invocation.InvocationOnMock) throws java.lang.Throwable
org.mockito.invocation.InvocationOnMock invocation
Object ret
java.lang.Object returnValueFor (java.lang.Class)
Class clazz
}
org/mockito/internal/stubbing/defaultanswers/ReturnsMoreEmptyValues.class
ReturnsMoreEmptyValues.java
package org.mockito.internal.stubbing.defaultanswers
public org.mockito.internal.stubbing.defaultanswers.ReturnsMoreEmptyValues extends java.lang.Object implements org.mockito.stubbing.Answer java.io.Serializable {
private static final long serialVersionUID
private final org.mockito.stubbing.Answer delegate
public void <init> ()
public java.lang.Object answer (org.mockito.invocation.InvocationOnMock) throws java.lang.Throwable
org.mockito.invocation.InvocationOnMock invocation
Object ret
Class returnType
java.lang.Object returnValueFor (java.lang.Class)
Class componentType
Class type
}
org/mockito/internal/stubbing/defaultanswers/ReturnsSmartNulls$ThrowsSmartNullPointer.class
ReturnsSmartNulls.java
package org.mockito.internal.stubbing.defaultanswers
org.mockito.internal.stubbing.defaultanswers.ReturnsSmartNulls$ThrowsSmartNullPointer extends java.lang.Object implements org.mockito.stubbing.Answer {
private final org.mockito.invocation.InvocationOnMock unstubbedInvocation
private final org.mockito.invocation.Location location
public void <init> (org.mockito.invocation.InvocationOnMock, org.mockito.invocation.Location)
org.mockito.invocation.InvocationOnMock unstubbedInvocation
org.mockito.invocation.Location location
public java.lang.Object answer (org.mockito.invocation.InvocationOnMock) throws java.lang.Throwable
org.mockito.invocation.InvocationOnMock currentInvocation
}
org/mockito/internal/stubbing/defaultanswers/ReturnsSmartNulls.class
ReturnsSmartNulls.java
package org.mockito.internal.stubbing.defaultanswers
public org.mockito.internal.stubbing.defaultanswers.ReturnsSmartNulls extends java.lang.Object implements org.mockito.stubbing.Answer java.io.Serializable {
private static final long serialVersionUID
private final org.mockito.stubbing.Answer delegate
public void <init> ()
public java.lang.Object answer (org.mockito.invocation.InvocationOnMock) throws java.lang.Throwable
org.mockito.invocation.Location location
org.mockito.invocation.InvocationOnMock invocation
Object defaultReturnValue
Class type
}
org/mockito/internal/stubbing/defaultanswers/TriesToReturnSelf.class
TriesToReturnSelf.java
package org.mockito.internal.stubbing.defaultanswers
public org.mockito.internal.stubbing.defaultanswers.TriesToReturnSelf extends java.lang.Object implements org.mockito.stubbing.Answer java.io.Serializable {
private final org.mockito.internal.stubbing.defaultanswers.ReturnsEmptyValues defaultReturn
public void <init> ()
public java.lang.Object answer (org.mockito.invocation.InvocationOnMock) throws java.lang.Throwable
org.mockito.invocation.InvocationOnMock invocation
Class methodReturnType
Object mock
Class mockType
}
org/mockito/internal/util/
org/mockito/internal/util/Checks.class
Checks.java
package org.mockito.internal.util
public org.mockito.internal.util.Checks extends java.lang.Object {
public void <init> ()
public static java.lang.Object checkNotNull (java.lang.Object, java.lang.String)
Object value
String checkedValue
public static java.lang.Object checkNotNull (java.lang.Object, java.lang.String, java.lang.String)
String message
Object value
String checkedValue
String additionalMessage
public static java.lang.Iterable checkItemsNotNull (java.lang.Iterable, java.lang.String)
Object item
Iterable iterable
String checkedIterable
}
org/mockito/internal/util/ConsoleMockitoLogger.class
ConsoleMockitoLogger.java
package org.mockito.internal.util
public org.mockito.internal.util.ConsoleMockitoLogger extends java.lang.Object implements org.mockito.internal.util.MockitoLogger {
public void <init> ()
public void log (java.lang.Object)
Object what
}
org/mockito/internal/util/DefaultMockingDetails.class
DefaultMockingDetails.java
package org.mockito.internal.util
public org.mockito.internal.util.DefaultMockingDetails extends java.lang.Object implements org.mockito.MockingDetails {
private final Object toInspect
public void <init> (java.lang.Object)
Object toInspect
public boolean isMock ()
public boolean isSpy ()
public java.util.Collection getInvocations ()
private org.mockito.internal.stubbing.InvocationContainerImpl getInvocationContainer ()
public org.mockito.mock.MockCreationSettings getMockCreationSettings ()
public java.util.Collection getStubbings ()
public java.lang.String printInvocations ()
public org.mockito.invocation.MockHandler getMockHandler ()
public java.lang.Object getMock ()
private org.mockito.invocation.MockHandler mockHandler ()
private void assertGoodMock ()
}
org/mockito/internal/util/JavaEightUtil.class
JavaEightUtil.java
package org.mockito.internal.util
public final org.mockito.internal.util.JavaEightUtil extends java.lang.Object {
private static Object emptyOptional
private static Object emptyOptionalDouble
private static Object emptyOptionalInt
private static Object emptyOptionalLong
private void <init> ()
public static java.lang.Object emptyOptional ()
public static java.lang.Object emptyOptionalDouble ()
public static java.lang.Object emptyOptionalInt ()
public static java.lang.Object emptyOptionalLong ()
public static java.lang.Object emptyStream ()
public static java.lang.Object emptyDoubleStream ()
public static java.lang.Object emptyIntStream ()
public static java.lang.Object emptyLongStream ()
private static java.lang.Object invokeNullaryFactoryMethod (java.lang.String, java.lang.String)
Class type
java.lang.reflect.Method method
Exception e
String fqcn
String methodName
}
org/mockito/internal/util/MockCreationValidator.class
MockCreationValidator.java
package org.mockito.internal.util
public org.mockito.internal.util.MockCreationValidator extends java.lang.Object {
public void <init> ()
public void validateType (java.lang.Class)
Class classToMock
org.mockito.plugins.MockMaker$TypeMockability typeMockability
public void validateExtraInterfaces (java.lang.Class, java.util.Collection)
Class i
Class classToMock
java.util.Collection extraInterfaces
public void validateMockedType (java.lang.Class, java.lang.Object)
Class classToMock
Object spiedInstance
public void validateDelegatedInstance (java.lang.Class, java.lang.Object)
Class classToMock
Object delegatedInstance
public void validateConstructorUse (boolean, org.mockito.mock.SerializableMode)
boolean usingConstructor
org.mockito.mock.SerializableMode mode
}
org/mockito/internal/util/MockNameImpl.class
MockNameImpl.java
package org.mockito.internal.util
public org.mockito.internal.util.MockNameImpl extends java.lang.Object implements org.mockito.mock.MockName java.io.Serializable {
private static final long serialVersionUID
private final String mockName
private boolean defaultName
public void <init> (java.lang.String, java.lang.Class)
String mockName
Class classToMock
public void <init> (java.lang.String)
String mockName
private static java.lang.String toInstanceName (java.lang.Class)
Class clazz
String className
public boolean isDefault ()
public java.lang.String toString ()
}
org/mockito/internal/util/MockUtil.class
MockUtil.java
package org.mockito.internal.util
public org.mockito.internal.util.MockUtil extends java.lang.Object {
private static final org.mockito.plugins.MockMaker mockMaker
private void <init> ()
public static org.mockito.plugins.MockMaker$TypeMockability typeMockabilityOf (java.lang.Class)
Class type
public static java.lang.Object createMock (org.mockito.mock.MockCreationSettings)
org.mockito.mock.MockCreationSettings settings
org.mockito.invocation.MockHandler mockHandler
Object mock
Object spiedInstance
public static void resetMock (java.lang.Object)
Object mock
org.mockito.invocation.MockHandler oldHandler
org.mockito.mock.MockCreationSettings settings
org.mockito.invocation.MockHandler newHandler
public static org.mockito.invocation.MockHandler getMockHandler (java.lang.Object)
Object mock
public static org.mockito.internal.stubbing.InvocationContainerImpl getInvocationContainer (java.lang.Object)
Object mock
public static boolean isSpy (java.lang.Object)
Object mock
public static boolean isMock (java.lang.Object)
Object mock
public static org.mockito.mock.MockName getMockName (java.lang.Object)
Object mock
public static void maybeRedefineMockName (java.lang.Object, java.lang.String)
Object mock
String newName
org.mockito.mock.MockName mockName
org.mockito.mock.MockCreationSettings mockSettings
public static org.mockito.mock.MockCreationSettings getMockSettings (java.lang.Object)
Object mock
static void <clinit> ()
}
org/mockito/internal/util/MockitoLogger.class
MockitoLogger.java
package org.mockito.internal.util
public abstract org.mockito.internal.util.MockitoLogger extends java.lang.Object {
public abstract void log (java.lang.Object)
}
org/mockito/internal/util/ObjectMethodsGuru.class
ObjectMethodsGuru.java
package org.mockito.internal.util
public org.mockito.internal.util.ObjectMethodsGuru extends java.lang.Object {
private void <init> ()
public static boolean isToStringMethod (java.lang.reflect.Method)
java.lang.reflect.Method method
org.mockito.internal.invocation.MockitoMethod m
public static boolean isCompareToMethod (java.lang.reflect.Method)
java.lang.reflect.Method method
}
org/mockito/internal/util/Platform.class
Platform.java
package org.mockito.internal.util
public abstract org.mockito.internal.util.Platform extends java.lang.Object {
private static final java.util.regex.Pattern JAVA_8_RELEASE_VERSION_SCHEME
private static final java.util.regex.Pattern JAVA_8_DEV_VERSION_SCHEME
public static final String JAVA_VERSION
public static final String JVM_VERSION
public static final String JVM_VENDOR
public static final String JVM_VENDOR_VERSION
public static final String JVM_NAME
public static final String JVM_INFO
public static final String OS_NAME
public static final String OS_VERSION
private void <init> ()
public static boolean isAndroid ()
public static boolean isAndroidMockMakerRequired ()
public static java.lang.String describe ()
String description
public static boolean isJava8BelowUpdate45 ()
static boolean isJava8BelowUpdate45 (java.lang.String)
int update
int update
String jvmVersion
java.util.regex.Matcher matcher
public static java.lang.String warnForVM (java.lang.String, java.lang.String, java.lang.String, java.lang.String)
String vmName1
String warnMessage1
String vmName2
String warnMessage2
static java.lang.String warnForVM (java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
String current
String vmName1
String warnMessage1
String vmName2
String warnMessage2
static void <clinit> ()
}
org/mockito/internal/util/Primitives.class
Primitives.java
package org.mockito.internal.util
public org.mockito.internal.util.Primitives extends java.lang.Object {
private static final java.util.Map PRIMITIVE_TYPES
private static final java.util.Map PRIMITIVE_OR_WRAPPER_DEFAULT_VALUES
public void <init> ()
public static java.lang.Class primitiveTypeOf (java.lang.Class)
Class clazz
public static boolean isPrimitiveOrWrapper (java.lang.Class)
Class type
public static boolean isAssignableFromWrapper (java.lang.Class, java.lang.Class)
Class valueClass
Class referenceType
public static java.lang.Object defaultValue (java.lang.Class)
Class primitiveOrWrapperType
static void <clinit> ()
}
org/mockito/internal/util/StringUtil.class
StringUtil.java
package org.mockito.internal.util
public org.mockito.internal.util.StringUtil extends java.lang.Object {
private static final java.util.regex.Pattern CAPS
private void <init> ()
public static java.lang.String removeFirstLine (java.lang.String)
String text
public static transient java.lang.String join (java.lang.Object[])
Object[] linesToBreak
public static java.lang.String join (java.lang.String, java.util.Collection)
String start
java.util.Collection lines
public static java.lang.String join (java.lang.String, java.lang.String, java.util.Collection)
Object line
String start
String linePrefix
java.util.Collection lines
StringBuilder out
public static java.lang.String decamelizeMatcher (java.lang.String)
String className
String decamelized
private static java.lang.String decamelizeClassName (java.lang.String)
String className
java.util.regex.Matcher match
StringBuilder deCameled
static void <clinit> ()
}
org/mockito/internal/util/Supplier.class
Supplier.java
package org.mockito.internal.util
public abstract org.mockito.internal.util.Supplier extends java.lang.Object {
public abstract java.lang.Object get ()
}
org/mockito/internal/util/Timer.class
Timer.java
package org.mockito.internal.util
public org.mockito.internal.util.Timer extends java.lang.Object {
private final long durationMillis
private long startTime
static final synthetic boolean $assertionsDisabled
public void <init> (long)
long durationMillis
public boolean isCounting ()
public void start ()
private void validateInput (long)
long durationMillis
public long duration ()
static void <clinit> ()
}
org/mockito/internal/util/collections/
org/mockito/internal/util/collections/HashCodeAndEqualsMockWrapper.class
HashCodeAndEqualsMockWrapper.java
package org.mockito.internal.util.collections
public org.mockito.internal.util.collections.HashCodeAndEqualsMockWrapper extends java.lang.Object {
private final Object mockInstance
public void <init> (java.lang.Object)
Object mockInstance
public java.lang.Object get ()
public boolean equals (java.lang.Object)
Object o
org.mockito.internal.util.collections.HashCodeAndEqualsMockWrapper that
public int hashCode ()
public static org.mockito.internal.util.collections.HashCodeAndEqualsMockWrapper of (java.lang.Object)
Object mock
public java.lang.String toString ()
private java.lang.String typeInstanceString ()
}
org/mockito/internal/util/collections/HashCodeAndEqualsSafeSet$1.class
HashCodeAndEqualsSafeSet.java
package org.mockito.internal.util.collections
org.mockito.internal.util.collections.HashCodeAndEqualsSafeSet$1 extends java.lang.Object implements java.util.Iterator {
private final java.util.Iterator iterator
final synthetic org.mockito.internal.util.collections.HashCodeAndEqualsSafeSet this$0
void <init> (org.mockito.internal.util.collections.HashCodeAndEqualsSafeSet)
org.mockito.internal.util.collections.HashCodeAndEqualsSafeSet this$0
public boolean hasNext ()
public java.lang.Object next ()
public void remove ()
}
org/mockito/internal/util/collections/HashCodeAndEqualsSafeSet.class
HashCodeAndEqualsSafeSet.java
package org.mockito.internal.util.collections
public org.mockito.internal.util.collections.HashCodeAndEqualsSafeSet extends java.lang.Object implements java.util.Set {
private final java.util.HashSet backingHashSet
static final synthetic boolean $assertionsDisabled
public void <init> ()
public java.util.Iterator iterator ()
public int size ()
public boolean isEmpty ()
public boolean contains (java.lang.Object)
Object mock
public boolean add (java.lang.Object)
Object mock
public boolean remove (java.lang.Object)
Object mock
public void clear ()
public java.lang.Object clone () throws java.lang.CloneNotSupportedException
public boolean equals (java.lang.Object)
Object o
org.mockito.internal.util.collections.HashCodeAndEqualsSafeSet that
public int hashCode ()
public java.lang.Object[] toArray ()
private java.lang.Object[] unwrapTo (java.lang.Object[])
int i
int objectsLength
Object[] array
java.util.Iterator iterator
public java.lang.Object[] toArray (java.lang.Object[])
Object[] typedArray
Object[] array
public boolean removeAll (java.util.Collection)
java.util.Collection mocks
public boolean containsAll (java.util.Collection)
java.util.Collection mocks
public boolean addAll (java.util.Collection)
java.util.Collection mocks
public boolean retainAll (java.util.Collection)
java.util.Collection mocks
private java.util.HashSet asWrappedMocks (java.util.Collection)
Object mock
java.util.Collection mocks
java.util.HashSet hashSet
public java.lang.String toString ()
public static transient org.mockito.internal.util.collections.HashCodeAndEqualsSafeSet of (java.lang.Object[])
Object[] mocks
public static org.mockito.internal.util.collections.HashCodeAndEqualsSafeSet of (java.lang.Iterable)
Object mock
Iterable objects
org.mockito.internal.util.collections.HashCodeAndEqualsSafeSet hashCodeAndEqualsSafeSet
static synthetic java.util.HashSet access$000 (org.mockito.internal.util.collections.HashCodeAndEqualsSafeSet)
org.mockito.internal.util.collections.HashCodeAndEqualsSafeSet x0
static void <clinit> ()
}
org/mockito/internal/util/collections/IdentitySet.class
IdentitySet.java
package org.mockito.internal.util.collections
public org.mockito.internal.util.collections.IdentitySet extends java.lang.Object {
private final java.util.LinkedList list
public void <init> ()
public boolean contains (java.lang.Object)
Object existing
Object o
public void add (java.lang.Object)
Object o
}
org/mockito/internal/util/collections/Iterables.class
Iterables.java
package org.mockito.internal.util.collections
public org.mockito.internal.util.collections.Iterables extends java.lang.Object {
public void <init> ()
public static java.lang.Iterable toIterable (java.util.Enumeration)
java.util.Enumeration in
java.util.List out
public static java.lang.Object firstOf (java.lang.Iterable)
Iterable iterable
java.util.Iterator iterator
}
org/mockito/internal/util/collections/ListUtil$Converter.class
ListUtil.java
package org.mockito.internal.util.collections
public abstract org.mockito.internal.util.collections.ListUtil$Converter extends java.lang.Object {
public abstract java.lang.Object convert (java.lang.Object)
}
org/mockito/internal/util/collections/ListUtil$Filter.class
ListUtil.java
package org.mockito.internal.util.collections
public abstract org.mockito.internal.util.collections.ListUtil$Filter extends java.lang.Object {
public abstract boolean isOut (java.lang.Object)
}
org/mockito/internal/util/collections/ListUtil.class
ListUtil.java
package org.mockito.internal.util.collections
public org.mockito.internal.util.collections.ListUtil extends java.lang.Object {
public void <init> ()
public static java.util.LinkedList filter (java.util.Collection, org.mockito.internal.util.collections.ListUtil$Filter)
Object t
java.util.Collection collection
org.mockito.internal.util.collections.ListUtil$Filter filter
java.util.LinkedList filtered
public static java.util.LinkedList convert (java.util.Collection, org.mockito.internal.util.collections.ListUtil$Converter)
Object f
java.util.Collection collection
org.mockito.internal.util.collections.ListUtil$Converter converter
java.util.LinkedList converted
}
org/mockito/internal/util/collections/Sets.class
Sets.java
package org.mockito.internal.util.collections
public abstract org.mockito.internal.util.collections.Sets extends java.lang.Object {
public void <init> ()
public static java.util.Set newMockSafeHashSet (java.lang.Iterable)
Iterable mocks
public static transient java.util.Set newMockSafeHashSet (java.lang.Object[])
Object[] mocks
public static transient java.util.Set newSet (java.lang.Object[])
Object[] elements
}
org/mockito/internal/util/concurrent/
org/mockito/internal/util/concurrent/DetachedThreadLocal$1.class
DetachedThreadLocal.java
package org.mockito.internal.util.concurrent
org.mockito.internal.util.concurrent.DetachedThreadLocal$1 extends org.mockito.internal.util.concurrent.WeakConcurrentMap {
final synthetic org.mockito.internal.util.concurrent.DetachedThreadLocal this$0
void <init> (org.mockito.internal.util.concurrent.DetachedThreadLocal, boolean)
org.mockito.internal.util.concurrent.DetachedThreadLocal this$0
boolean cleanerThread
protected java.lang.Object defaultValue (java.lang.Thread)
Thread key
protected volatile synthetic java.lang.Object defaultValue (java.lang.Object)
}
org/mockito/internal/util/concurrent/DetachedThreadLocal$2.class
DetachedThreadLocal.java
package org.mockito.internal.util.concurrent
org.mockito.internal.util.concurrent.DetachedThreadLocal$2 extends org.mockito.internal.util.concurrent.WeakConcurrentMap$WithInlinedExpunction {
final synthetic org.mockito.internal.util.concurrent.DetachedThreadLocal this$0
void <init> (org.mockito.internal.util.concurrent.DetachedThreadLocal)
org.mockito.internal.util.concurrent.DetachedThreadLocal this$0
protected java.lang.Object defaultValue (java.lang.Thread)
Thread key
protected volatile synthetic java.lang.Object defaultValue (java.lang.Object)
}
org/mockito/internal/util/concurrent/DetachedThreadLocal$3.class
DetachedThreadLocal.java
package org.mockito.internal.util.concurrent
synthetic org.mockito.internal.util.concurrent.DetachedThreadLocal$3 extends java.lang.Object {
static final synthetic int[] $SwitchMap$org$mockito$internal$util$concurrent$DetachedThreadLocal$Cleaner
static void <clinit> ()
}
org/mockito/internal/util/concurrent/DetachedThreadLocal$Cleaner.class
DetachedThreadLocal.java
package org.mockito.internal.util.concurrent
public final enum org.mockito.internal.util.concurrent.DetachedThreadLocal$Cleaner extends java.lang.Enum {
public static final enum org.mockito.internal.util.concurrent.DetachedThreadLocal$Cleaner THREAD
public static final enum org.mockito.internal.util.concurrent.DetachedThreadLocal$Cleaner INLINE
public static final enum org.mockito.internal.util.concurrent.DetachedThreadLocal$Cleaner MANUAL
private static final synthetic org.mockito.internal.util.concurrent.DetachedThreadLocal$Cleaner[] $VALUES
public static org.mockito.internal.util.concurrent.DetachedThreadLocal$Cleaner[] values ()
public static org.mockito.internal.util.concurrent.DetachedThreadLocal$Cleaner valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
private static synthetic org.mockito.internal.util.concurrent.DetachedThreadLocal$Cleaner[] $values ()
static void <clinit> ()
}
org/mockito/internal/util/concurrent/DetachedThreadLocal.class
DetachedThreadLocal.java
package org.mockito.internal.util.concurrent
public org.mockito.internal.util.concurrent.DetachedThreadLocal extends java.lang.Object implements java.lang.Runnable {
final org.mockito.internal.util.concurrent.WeakConcurrentMap map
public void <init> (org.mockito.internal.util.concurrent.DetachedThreadLocal$Cleaner)
org.mockito.internal.util.concurrent.DetachedThreadLocal$Cleaner cleaner
public java.lang.Object get ()
public void set (java.lang.Object)
Object value
public void clear ()
public void clearAll ()
public java.lang.Object pushTo (java.lang.Thread)
Thread thread
Object value
public java.lang.Object fetchFrom (java.lang.Thread)
Thread thread
Object value
public java.lang.Object get (java.lang.Thread)
Thread thread
public void define (java.lang.Thread, java.lang.Object)
Thread thread
Object value
protected java.lang.Object initialValue (java.lang.Thread)
Thread thread
protected java.lang.Object inheritValue (java.lang.Object)
Object value
public org.mockito.internal.util.concurrent.WeakConcurrentMap getBackingMap ()
public void run ()
}
org/mockito/internal/util/concurrent/WeakConcurrentMap$1.class
WeakConcurrentMap.java
package org.mockito.internal.util.concurrent
synthetic org.mockito.internal.util.concurrent.WeakConcurrentMap$1 extends java.lang.Object {
}
org/mockito/internal/util/concurrent/WeakConcurrentMap$EntryIterator.class
WeakConcurrentMap.java
package org.mockito.internal.util.concurrent
org.mockito.internal.util.concurrent.WeakConcurrentMap$EntryIterator extends java.lang.Object implements java.util.Iterator {
private final java.util.Iterator iterator
private java.util.Map$Entry nextEntry
private Object nextKey
final synthetic org.mockito.internal.util.concurrent.WeakConcurrentMap this$0
private void <init> (org.mockito.internal.util.concurrent.WeakConcurrentMap, java.util.Iterator)
java.util.Iterator iterator
private void findNext ()
public boolean hasNext ()
public java.util.Map$Entry next ()
public void remove ()
public volatile synthetic java.lang.Object next ()
synthetic void <init> (org.mockito.internal.util.concurrent.WeakConcurrentMap, java.util.Iterator, org.mockito.internal.util.concurrent.WeakConcurrentMap$1)
org.mockito.internal.util.concurrent.WeakConcurrentMap x0
java.util.Iterator x1
org.mockito.internal.util.concurrent.WeakConcurrentMap$1 x2
}
org/mockito/internal/util/concurrent/WeakConcurrentMap$LatentKey.class
WeakConcurrentMap.java
package org.mockito.internal.util.concurrent
org.mockito.internal.util.concurrent.WeakConcurrentMap$LatentKey extends java.lang.Object {
final Object key
private final int hashCode
void <init> (java.lang.Object)
Object key
public boolean equals (java.lang.Object)
Object other
public int hashCode ()
}
org/mockito/internal/util/concurrent/WeakConcurrentMap$SimpleEntry.class
WeakConcurrentMap.java
package org.mockito.internal.util.concurrent
org.mockito.internal.util.concurrent.WeakConcurrentMap$SimpleEntry extends java.lang.Object implements java.util.Map$Entry {
private final Object key
final java.util.Map$Entry entry
final synthetic org.mockito.internal.util.concurrent.WeakConcurrentMap this$0
private void <init> (org.mockito.internal.util.concurrent.WeakConcurrentMap, java.lang.Object, java.util.Map$Entry)
Object key
java.util.Map$Entry entry
public java.lang.Object getKey ()
public java.lang.Object getValue ()
public java.lang.Object setValue (java.lang.Object)
Object value
synthetic void <init> (org.mockito.internal.util.concurrent.WeakConcurrentMap, java.lang.Object, java.util.Map$Entry, org.mockito.internal.util.concurrent.WeakConcurrentMap$1)
org.mockito.internal.util.concurrent.WeakConcurrentMap x0
Object x1
java.util.Map$Entry x2
org.mockito.internal.util.concurrent.WeakConcurrentMap$1 x3
}
org/mockito/internal/util/concurrent/WeakConcurrentMap$WeakKey.class
WeakConcurrentMap.java
package org.mockito.internal.util.concurrent
org.mockito.internal.util.concurrent.WeakConcurrentMap$WeakKey extends java.lang.ref.WeakReference {
private final int hashCode
void <init> (java.lang.Object, java.lang.ref.ReferenceQueue)
Object key
java.lang.ref.ReferenceQueue queue
public int hashCode ()
public boolean equals (java.lang.Object)
Object other
}
org/mockito/internal/util/concurrent/WeakConcurrentMap$WithInlinedExpunction.class
WeakConcurrentMap.java
package org.mockito.internal.util.concurrent
public org.mockito.internal.util.concurrent.WeakConcurrentMap$WithInlinedExpunction extends org.mockito.internal.util.concurrent.WeakConcurrentMap {
public void <init> ()
public java.lang.Object get (java.lang.Object)
Object key
public boolean containsKey (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 java.util.Iterator iterator ()
public int approximateSize ()
}
org/mockito/internal/util/concurrent/WeakConcurrentMap.class
WeakConcurrentMap.java
package org.mockito.internal.util.concurrent
public org.mockito.internal.util.concurrent.WeakConcurrentMap extends java.lang.ref.ReferenceQueue implements java.lang.Runnable java.lang.Iterable {
private static final java.util.concurrent.atomic.AtomicLong ID
public final java.util.concurrent.ConcurrentMap target
private final Thread thread
public void <init> (boolean)
boolean cleanerThread
public java.lang.Object get (java.lang.Object)
Object previousValue
Object key
Object value
public boolean containsKey (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 void clear ()
protected java.lang.Object defaultValue (java.lang.Object)
Object key
public java.lang.Thread getCleanerThread ()
public void expungeStaleEntries ()
java.lang.ref.Reference reference
public int approximateSize ()
public void run ()
InterruptedException ignored
public java.util.Iterator iterator ()
static void <clinit> ()
}
org/mockito/internal/util/concurrent/WeakConcurrentSet$1.class
WeakConcurrentSet.java
package org.mockito.internal.util.concurrent
synthetic org.mockito.internal.util.concurrent.WeakConcurrentSet$1 extends java.lang.Object {
static final synthetic int[] $SwitchMap$org$mockito$internal$util$concurrent$WeakConcurrentSet$Cleaner
static void <clinit> ()
}
org/mockito/internal/util/concurrent/WeakConcurrentSet$Cleaner.class
WeakConcurrentSet.java
package org.mockito.internal.util.concurrent
public final enum org.mockito.internal.util.concurrent.WeakConcurrentSet$Cleaner extends java.lang.Enum {
public static final enum org.mockito.internal.util.concurrent.WeakConcurrentSet$Cleaner THREAD
public static final enum org.mockito.internal.util.concurrent.WeakConcurrentSet$Cleaner INLINE
public static final enum org.mockito.internal.util.concurrent.WeakConcurrentSet$Cleaner MANUAL
private static final synthetic org.mockito.internal.util.concurrent.WeakConcurrentSet$Cleaner[] $VALUES
public static org.mockito.internal.util.concurrent.WeakConcurrentSet$Cleaner[] values ()
public static org.mockito.internal.util.concurrent.WeakConcurrentSet$Cleaner valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
private static synthetic org.mockito.internal.util.concurrent.WeakConcurrentSet$Cleaner[] $values ()
static void <clinit> ()
}
org/mockito/internal/util/concurrent/WeakConcurrentSet$ReducingIterator.class
WeakConcurrentSet.java
package org.mockito.internal.util.concurrent
org.mockito.internal.util.concurrent.WeakConcurrentSet$ReducingIterator extends java.lang.Object implements java.util.Iterator {
private final java.util.Iterator iterator
private void <init> (java.util.Iterator)
java.util.Iterator iterator
public void remove ()
public java.lang.Object next ()
public boolean hasNext ()
synthetic void <init> (java.util.Iterator, org.mockito.internal.util.concurrent.WeakConcurrentSet$1)
java.util.Iterator x0
org.mockito.internal.util.concurrent.WeakConcurrentSet$1 x1
}
org/mockito/internal/util/concurrent/WeakConcurrentSet.class
WeakConcurrentSet.java
package org.mockito.internal.util.concurrent
public org.mockito.internal.util.concurrent.WeakConcurrentSet extends java.lang.Object implements java.lang.Runnable java.lang.Iterable {
final org.mockito.internal.util.concurrent.WeakConcurrentMap target
public void <init> (org.mockito.internal.util.concurrent.WeakConcurrentSet$Cleaner)
org.mockito.internal.util.concurrent.WeakConcurrentSet$Cleaner cleaner
public boolean add (java.lang.Object)
Object value
public boolean contains (java.lang.Object)
Object value
public boolean remove (java.lang.Object)
Object value
public void clear ()
public int approximateSize ()
public void run ()
public void expungeStaleEntries ()
public java.lang.Thread getCleanerThread ()
public java.util.Iterator iterator ()
}
org/mockito/internal/util/io/
org/mockito/internal/util/io/IOUtil.class
IOUtil.java
package org.mockito.internal.util.io
public org.mockito.internal.util.io.IOUtil extends java.lang.Object {
public void <init> ()
public static void writeText (java.lang.String, java.io.File)
Exception e
String text
java.io.File output
java.io.PrintWriter pw
public static java.util.Collection readLines (java.io.InputStream)
String line
java.io.IOException e
java.io.InputStream is
java.util.List out
java.io.BufferedReader r
String line
public static void closeQuietly (java.io.Closeable)
java.io.Closeable closeable
public static void close (java.io.Closeable)
java.io.IOException e
java.io.Closeable closeable
}
org/mockito/internal/util/reflection/
org/mockito/internal/util/reflection/AccessibilityChanger.class
AccessibilityChanger.java
package org.mockito.internal.util.reflection
public org.mockito.internal.util.reflection.AccessibilityChanger extends java.lang.Object {
private Boolean wasAccessible
static final synthetic boolean $assertionsDisabled
public void <init> ()
public void safelyDisableAccess (java.lang.reflect.AccessibleObject)
java.lang.reflect.AccessibleObject accessibleObject
public void enableAccess (java.lang.reflect.AccessibleObject)
java.lang.reflect.AccessibleObject accessibleObject
static void <clinit> ()
}
org/mockito/internal/util/reflection/BeanPropertySetter.class
BeanPropertySetter.java
package org.mockito.internal.util.reflection
public org.mockito.internal.util.reflection.BeanPropertySetter extends java.lang.Object {
private static final String SET_PREFIX
private final Object target
private final boolean reportNoSetterFound
private final java.lang.reflect.Field field
public void <init> (java.lang.Object, java.lang.reflect.Field, boolean)
Object target
java.lang.reflect.Field propertyField
boolean reportNoSetterFound
public void <init> (java.lang.Object, java.lang.reflect.Field)
Object target
java.lang.reflect.Field propertyField
public boolean set (java.lang.Object)
java.lang.reflect.InvocationTargetException e
IllegalAccessException e
NoSuchMethodException e
Object value
org.mockito.internal.util.reflection.AccessibilityChanger changer
java.lang.reflect.Method writeMethod
private java.lang.String setterName (java.lang.String)
String fieldName
private void reportNoSetterFound ()
}
org/mockito/internal/util/reflection/FieldCopier.class
FieldCopier.java
package org.mockito.internal.util.reflection
public org.mockito.internal.util.reflection.FieldCopier extends java.lang.Object {
public void <init> ()
public void copyValue (java.lang.Object, java.lang.Object, java.lang.reflect.Field) throws java.lang.IllegalAccessException
Object from
Object to
java.lang.reflect.Field field
Object value
}
org/mockito/internal/util/reflection/FieldInitializationReport.class
FieldInitializationReport.java
package org.mockito.internal.util.reflection
public org.mockito.internal.util.reflection.FieldInitializationReport extends java.lang.Object {
private final Object fieldInstance
private final boolean wasInitialized
private final boolean wasInitializedUsingConstructorArgs
public void <init> (java.lang.Object, boolean, boolean)
Object fieldInstance
boolean wasInitialized
boolean wasInitializedUsingConstructorArgs
public java.lang.Object fieldInstance ()
public boolean fieldWasInitialized ()
public boolean fieldWasInitializedUsingContructorArgs ()
public java.lang.Class fieldClass ()
}
org/mockito/internal/util/reflection/FieldInitializer$ConstructorArgumentResolver.class
FieldInitializer.java
package org.mockito.internal.util.reflection
public abstract org.mockito.internal.util.reflection.FieldInitializer$ConstructorArgumentResolver extends java.lang.Object {
public transient abstract java.lang.Object[] resolveTypeInstances (java.lang.Class[])
}
org/mockito/internal/util/reflection/FieldInitializer$ConstructorInstantiator.class
FieldInitializer.java
package org.mockito.internal.util.reflection
abstract org.mockito.internal.util.reflection.FieldInitializer$ConstructorInstantiator extends java.lang.Object {
public abstract org.mockito.internal.util.reflection.FieldInitializationReport instantiate ()
}
org/mockito/internal/util/reflection/FieldInitializer$NoArgConstructorInstantiator.class
FieldInitializer.java
package org.mockito.internal.util.reflection
org.mockito.internal.util.reflection.FieldInitializer$NoArgConstructorInstantiator extends java.lang.Object implements org.mockito.internal.util.reflection.FieldInitializer$ConstructorInstantiator {
private final Object testClass
private final java.lang.reflect.Field field
void <init> (java.lang.Object, java.lang.reflect.Field)
Object testClass
java.lang.reflect.Field field
public org.mockito.internal.util.reflection.FieldInitializationReport instantiate ()
Object[] noArg
Object newFieldInstance
NoSuchMethodException e
java.lang.reflect.InvocationTargetException e
InstantiationException e
IllegalAccessException e
org.mockito.internal.util.reflection.AccessibilityChanger changer
java.lang.reflect.Constructor constructor
}
org/mockito/internal/util/reflection/FieldInitializer$ParameterizedConstructorInstantiator$1.class
FieldInitializer.java
package org.mockito.internal.util.reflection
org.mockito.internal.util.reflection.FieldInitializer$ParameterizedConstructorInstantiator$1 extends java.lang.Object implements java.util.Comparator {
final synthetic org.mockito.internal.util.reflection.FieldInitializer$ParameterizedConstructorInstantiator this$0
void <init> (org.mockito.internal.util.reflection.FieldInitializer$ParameterizedConstructorInstantiator)
org.mockito.internal.util.reflection.FieldInitializer$ParameterizedConstructorInstantiator this$0
public int compare (java.lang.reflect.Constructor, java.lang.reflect.Constructor)
int constructorAMockableParamsSize
int constructorBMockableParamsSize
java.lang.reflect.Constructor constructorA
java.lang.reflect.Constructor constructorB
int argLengths
private int countMockableParams (java.lang.reflect.Constructor)
Class aClass
java.lang.reflect.Constructor constructor
int constructorMockableParamsSize
public volatile synthetic int compare (java.lang.Object, java.lang.Object)
}
org/mockito/internal/util/reflection/FieldInitializer$ParameterizedConstructorInstantiator.class
FieldInitializer.java
package org.mockito.internal.util.reflection
org.mockito.internal.util.reflection.FieldInitializer$ParameterizedConstructorInstantiator extends java.lang.Object implements org.mockito.internal.util.reflection.FieldInitializer$ConstructorInstantiator {
private final Object testClass
private final java.lang.reflect.Field field
private final org.mockito.internal.util.reflection.FieldInitializer$ConstructorArgumentResolver argResolver
private final java.util.Comparator byParameterNumber
void <init> (java.lang.Object, java.lang.reflect.Field, org.mockito.internal.util.reflection.FieldInitializer$ConstructorArgumentResolver)
Object testClass
java.lang.reflect.Field field
org.mockito.internal.util.reflection.FieldInitializer$ConstructorArgumentResolver argumentResolver
public org.mockito.internal.util.reflection.FieldInitializationReport instantiate ()
Object[] args
Object newFieldInstance
IllegalArgumentException e
java.lang.reflect.InvocationTargetException e
InstantiationException e
IllegalAccessException e
org.mockito.internal.util.reflection.AccessibilityChanger changer
java.lang.reflect.Constructor constructor
private void checkParameterized (java.lang.reflect.Constructor, java.lang.reflect.Field)
java.lang.reflect.Constructor constructor
java.lang.reflect.Field field
private java.lang.reflect.Constructor biggestConstructor (java.lang.Class)
Class clazz
java.util.List constructors
java.lang.reflect.Constructor constructor
}
org/mockito/internal/util/reflection/FieldInitializer.class
FieldInitializer.java
package org.mockito.internal.util.reflection
public org.mockito.internal.util.reflection.FieldInitializer extends java.lang.Object {
private final Object fieldOwner
private final java.lang.reflect.Field field
private final org.mockito.internal.util.reflection.FieldInitializer$ConstructorInstantiator instantiator
public void <init> (java.lang.Object, java.lang.reflect.Field)
Object fieldOwner
java.lang.reflect.Field field
public void <init> (java.lang.Object, java.lang.reflect.Field, org.mockito.internal.util.reflection.FieldInitializer$ConstructorArgumentResolver)
Object fieldOwner
java.lang.reflect.Field field
org.mockito.internal.util.reflection.FieldInitializer$ConstructorArgumentResolver argResolver
private void <init> (java.lang.Object, java.lang.reflect.Field, org.mockito.internal.util.reflection.FieldInitializer$ConstructorInstantiator)
Object fieldOwner
java.lang.reflect.Field field
org.mockito.internal.util.reflection.FieldInitializer$ConstructorInstantiator instantiator
public org.mockito.internal.util.reflection.FieldInitializationReport initialize ()
IllegalAccessException e
org.mockito.internal.util.reflection.AccessibilityChanger changer
private void checkNotLocal (java.lang.reflect.Field)
java.lang.reflect.Field field
private void checkNotInner (java.lang.reflect.Field)
java.lang.reflect.Field field
Class type
private void checkNotInterface (java.lang.reflect.Field)
java.lang.reflect.Field field
private void checkNotAbstract (java.lang.reflect.Field)
java.lang.reflect.Field field
private void checkNotEnum (java.lang.reflect.Field)
java.lang.reflect.Field field
private org.mockito.internal.util.reflection.FieldInitializationReport acquireFieldInstance () throws java.lang.IllegalAccessException
Object fieldInstance
}
org/mockito/internal/util/reflection/FieldReader.class
FieldReader.java
package org.mockito.internal.util.reflection
public org.mockito.internal.util.reflection.FieldReader extends java.lang.Object {
final Object target
final java.lang.reflect.Field field
final org.mockito.internal.util.reflection.AccessibilityChanger changer
public void <init> (java.lang.Object, java.lang.reflect.Field)
Object target
java.lang.reflect.Field field
public boolean isNull ()
public java.lang.Object read ()
Exception e
}
org/mockito/internal/util/reflection/FieldSetter.class
FieldSetter.java
package org.mockito.internal.util.reflection
public org.mockito.internal.util.reflection.FieldSetter extends java.lang.Object {
private void <init> ()
public static void setField (java.lang.Object, java.lang.reflect.Field, java.lang.Object)
IllegalAccessException e
IllegalArgumentException e
Object target
java.lang.reflect.Field field
Object value
org.mockito.internal.util.reflection.AccessibilityChanger changer
}
org/mockito/internal/util/reflection/Fields$1.class
Fields.java
package org.mockito.internal.util.reflection
org.mockito.internal.util.reflection.Fields$1 extends java.lang.Object implements org.mockito.internal.util.collections.ListUtil$Filter {
final synthetic Class[] val$annotations
void <init> (java.lang.Class[])
public boolean isOut (org.mockito.internal.util.reflection.InstanceField)
Class annotation
org.mockito.internal.util.reflection.InstanceField instanceField
public volatile synthetic boolean isOut (java.lang.Object)
}
org/mockito/internal/util/reflection/Fields$2.class
Fields.java
package org.mockito.internal.util.reflection
org.mockito.internal.util.reflection.Fields$2 extends java.lang.Object implements org.mockito.internal.util.collections.ListUtil$Filter {
void <init> ()
public boolean isOut (org.mockito.internal.util.reflection.InstanceField)
org.mockito.internal.util.reflection.InstanceField instanceField
public volatile synthetic boolean isOut (java.lang.Object)
}
org/mockito/internal/util/reflection/Fields$3.class
Fields.java
package org.mockito.internal.util.reflection
org.mockito.internal.util.reflection.Fields$3 extends java.lang.Object implements org.mockito.internal.util.collections.ListUtil$Filter {
void <init> ()
public boolean isOut (org.mockito.internal.util.reflection.InstanceField)
org.mockito.internal.util.reflection.InstanceField instanceField
public volatile synthetic boolean isOut (java.lang.Object)
}
org/mockito/internal/util/reflection/Fields$InstanceFields.class
Fields.java
package org.mockito.internal.util.reflection
public org.mockito.internal.util.reflection.Fields$InstanceFields extends java.lang.Object {
private final Object instance
private final java.util.List instanceFields
public void <init> (java.lang.Object, java.util.List)
Object instance
java.util.List instanceFields
public org.mockito.internal.util.reflection.Fields$InstanceFields filter (org.mockito.internal.util.collections.ListUtil$Filter)
org.mockito.internal.util.collections.ListUtil$Filter withFilter
public org.mockito.internal.util.reflection.Fields$InstanceFields notNull ()
public java.util.List instanceFields ()
public java.util.List assignedValues ()
org.mockito.internal.util.reflection.InstanceField instanceField
java.util.List values
public java.util.List names ()
org.mockito.internal.util.reflection.InstanceField instanceField
java.util.List fieldNames
}
org/mockito/internal/util/reflection/Fields.class
Fields.java
package org.mockito.internal.util.reflection
public abstract org.mockito.internal.util.reflection.Fields extends java.lang.Object {
public void <init> ()
public static org.mockito.internal.util.reflection.Fields$InstanceFields allDeclaredFieldsOf (java.lang.Object)
Class clazz
Object instance
java.util.List instanceFields
public static org.mockito.internal.util.reflection.Fields$InstanceFields declaredFieldsOf (java.lang.Object)
Object instance
java.util.List instanceFields
private static java.util.List instanceFieldsIn (java.lang.Object, java.lang.reflect.Field[])
org.mockito.internal.util.reflection.InstanceField instanceField
java.lang.reflect.Field field
Object instance
java.lang.reflect.Field[] fields
java.util.List instanceDeclaredFields
public static transient org.mockito.internal.util.collections.ListUtil$Filter annotatedBy (java.lang.Class[])
Class[] annotations
private static org.mockito.internal.util.collections.ListUtil$Filter nullField ()
public static org.mockito.internal.util.collections.ListUtil$Filter syntheticField ()
static synthetic org.mockito.internal.util.collections.ListUtil$Filter access$000 ()
}
org/mockito/internal/util/reflection/GenericMaster.class
GenericMaster.java
package org.mockito.internal.util.reflection
public org.mockito.internal.util.reflection.GenericMaster extends java.lang.Object {
public void <init> ()
public java.lang.Class getGenericType (java.lang.reflect.Field)
java.lang.reflect.Type actual
java.lang.reflect.Field field
java.lang.reflect.Type generic
}
org/mockito/internal/util/reflection/GenericMetadataSupport$BoundedType.class
GenericMetadataSupport.java
package org.mockito.internal.util.reflection
public abstract org.mockito.internal.util.reflection.GenericMetadataSupport$BoundedType extends java.lang.Object implements java.lang.reflect.Type {
public abstract java.lang.reflect.Type firstBound ()
public abstract java.lang.reflect.Type[] interfaceBounds ()
}
org/mockito/internal/util/reflection/GenericMetadataSupport$FromClassGenericMetadataSupport.class
GenericMetadataSupport.java
package org.mockito.internal.util.reflection
org.mockito.internal.util.reflection.GenericMetadataSupport$FromClassGenericMetadataSupport extends org.mockito.internal.util.reflection.GenericMetadataSupport {
private final Class clazz
public void <init> (java.lang.Class)
Class clazz
public java.lang.Class rawType ()
}
org/mockito/internal/util/reflection/GenericMetadataSupport$FromParameterizedTypeGenericMetadataSupport.class
GenericMetadataSupport.java
package org.mockito.internal.util.reflection
org.mockito.internal.util.reflection.GenericMetadataSupport$FromParameterizedTypeGenericMetadataSupport extends org.mockito.internal.util.reflection.GenericMetadataSupport {
private final java.lang.reflect.ParameterizedType parameterizedType
public void <init> (java.lang.reflect.ParameterizedType)
java.lang.reflect.ParameterizedType parameterizedType
private void readActualTypeParameters ()
public java.lang.Class rawType ()
}
org/mockito/internal/util/reflection/GenericMetadataSupport$GenericArrayReturnType.class
GenericMetadataSupport.java
package org.mockito.internal.util.reflection
org.mockito.internal.util.reflection.GenericMetadataSupport$GenericArrayReturnType extends org.mockito.internal.util.reflection.GenericMetadataSupport {
private final org.mockito.internal.util.reflection.GenericMetadataSupport genericArrayType
private final int arity
public void <init> (org.mockito.internal.util.reflection.GenericMetadataSupport, int)
org.mockito.internal.util.reflection.GenericMetadataSupport genericArrayType
int arity
public java.lang.Class rawType ()
int i
ClassNotFoundException e
Class rawComponentType
StringBuilder stringBuilder
}
org/mockito/internal/util/reflection/GenericMetadataSupport$NotGenericReturnTypeSupport.class
GenericMetadataSupport.java
package org.mockito.internal.util.reflection
org.mockito.internal.util.reflection.GenericMetadataSupport$NotGenericReturnTypeSupport extends org.mockito.internal.util.reflection.GenericMetadataSupport {
private final Class returnType
public void <init> (org.mockito.internal.util.reflection.GenericMetadataSupport, java.lang.reflect.Type)
org.mockito.internal.util.reflection.GenericMetadataSupport source
java.lang.reflect.Type genericReturnType
public java.lang.Class rawType ()
}
org/mockito/internal/util/reflection/GenericMetadataSupport$ParameterizedReturnType.class
GenericMetadataSupport.java
package org.mockito.internal.util.reflection
org.mockito.internal.util.reflection.GenericMetadataSupport$ParameterizedReturnType extends org.mockito.internal.util.reflection.GenericMetadataSupport {
private final java.lang.reflect.ParameterizedType parameterizedType
private final java.lang.reflect.TypeVariable[] typeParameters
public void <init> (org.mockito.internal.util.reflection.GenericMetadataSupport, java.lang.reflect.TypeVariable[], java.lang.reflect.ParameterizedType)
org.mockito.internal.util.reflection.GenericMetadataSupport source
java.lang.reflect.TypeVariable[] typeParameters
java.lang.reflect.ParameterizedType parameterizedType
private void readTypeParameters ()
private void readTypeVariables ()
public java.lang.Class rawType ()
}
org/mockito/internal/util/reflection/GenericMetadataSupport$TypeVarBoundedType.class
GenericMetadataSupport.java
package org.mockito.internal.util.reflection
public org.mockito.internal.util.reflection.GenericMetadataSupport$TypeVarBoundedType extends java.lang.Object implements org.mockito.internal.util.reflection.GenericMetadataSupport$BoundedType {
private final java.lang.reflect.TypeVariable typeVariable
public void <init> (java.lang.reflect.TypeVariable)
java.lang.reflect.TypeVariable typeVariable
public java.lang.reflect.Type firstBound ()
public java.lang.reflect.Type[] interfaceBounds ()
java.lang.reflect.Type[] interfaceBounds
public boolean equals (java.lang.Object)
Object o
public int hashCode ()
public java.lang.String toString ()
public java.lang.reflect.TypeVariable typeVariable ()
static synthetic java.lang.reflect.TypeVariable access$000 (org.mockito.internal.util.reflection.GenericMetadataSupport$TypeVarBoundedType)
org.mockito.internal.util.reflection.GenericMetadataSupport$TypeVarBoundedType x0
}
org/mockito/internal/util/reflection/GenericMetadataSupport$TypeVariableReturnType.class
GenericMetadataSupport.java
package org.mockito.internal.util.reflection
org.mockito.internal.util.reflection.GenericMetadataSupport$TypeVariableReturnType extends org.mockito.internal.util.reflection.GenericMetadataSupport {
private final java.lang.reflect.TypeVariable typeVariable
private final java.lang.reflect.TypeVariable[] typeParameters
private Class rawType
public void <init> (org.mockito.internal.util.reflection.GenericMetadataSupport, java.lang.reflect.TypeVariable[], java.lang.reflect.TypeVariable)
org.mockito.internal.util.reflection.GenericMetadataSupport source
java.lang.reflect.TypeVariable[] typeParameters
java.lang.reflect.TypeVariable typeVariable
private void readTypeParameters ()
private void readTypeVariables ()
java.lang.reflect.Type type
public java.lang.Class rawType ()
public java.util.List extraInterfaces ()
java.lang.reflect.Type type
public java.lang.Class[] rawExtraInterfaces ()
Class rawInterface
java.lang.reflect.Type extraInterface
java.util.List extraInterfaces
java.util.List rawExtraInterfaces
private java.lang.reflect.Type extractActualBoundedTypeOf (java.lang.reflect.Type)
java.lang.reflect.Type actualFirstBound
java.lang.reflect.Type type
}
org/mockito/internal/util/reflection/GenericMetadataSupport$WildCardBoundedType.class
GenericMetadataSupport.java
package org.mockito.internal.util.reflection
public org.mockito.internal.util.reflection.GenericMetadataSupport$WildCardBoundedType extends java.lang.Object implements org.mockito.internal.util.reflection.GenericMetadataSupport$BoundedType {
private final java.lang.reflect.WildcardType wildcard
public void <init> (java.lang.reflect.WildcardType)
java.lang.reflect.WildcardType wildcard
public java.lang.reflect.Type firstBound ()
java.lang.reflect.Type[] lowerBounds
java.lang.reflect.Type[] upperBounds
public java.lang.reflect.Type[] interfaceBounds ()
public boolean equals (java.lang.Object)
Object o
public int hashCode ()
public java.lang.String toString ()
public java.lang.reflect.WildcardType wildCard ()
}
org/mockito/internal/util/reflection/GenericMetadataSupport.class
GenericMetadataSupport.java
package org.mockito.internal.util.reflection
public abstract org.mockito.internal.util.reflection.GenericMetadataSupport extends java.lang.Object {
protected java.util.Map contextualActualTypeParameters
public void <init> ()
protected void registerAllTypeVariables (java.lang.reflect.Type)
java.lang.reflect.Type typeToRegister
Class rawType
java.lang.reflect.Type classType
java.util.Queue typesToRegister
java.util.Set registeredTypes
protected java.lang.Class extractRawTypeOf (java.lang.reflect.Type)
java.lang.reflect.Type type
protected void registerTypeVariablesOn (java.lang.reflect.Type)
java.lang.reflect.TypeVariable typeParameter
java.lang.reflect.Type actualTypeArgument
int i
java.lang.reflect.Type classType
java.lang.reflect.ParameterizedType parameterizedType
java.lang.reflect.TypeVariable[] typeParameters
java.lang.reflect.Type[] actualTypeArguments
protected void registerTypeParametersOn (java.lang.reflect.TypeVariable[])
java.lang.reflect.TypeVariable type
java.lang.reflect.TypeVariable[] typeParameters
private void registerTypeVariableIfNotPresent (java.lang.reflect.TypeVariable)
java.lang.reflect.TypeVariable typeVariable
private org.mockito.internal.util.reflection.GenericMetadataSupport$BoundedType boundsOf (java.lang.reflect.TypeVariable)
java.lang.reflect.TypeVariable typeParameter
private org.mockito.internal.util.reflection.GenericMetadataSupport$BoundedType boundsOf (java.lang.reflect.WildcardType)
java.lang.reflect.WildcardType wildCard
org.mockito.internal.util.reflection.GenericMetadataSupport$WildCardBoundedType wildCardBoundedType
public abstract java.lang.Class rawType ()
public java.util.List extraInterfaces ()
public java.lang.Class[] rawExtraInterfaces ()
public boolean hasRawExtraInterfaces ()
public java.util.Map actualTypeArguments ()
java.lang.reflect.Type actualType
java.lang.reflect.TypeVariable typeParameter
java.lang.reflect.TypeVariable[] typeParameters
java.util.LinkedHashMap actualTypeArguments
protected java.lang.reflect.Type getActualTypeArgumentFor (java.lang.reflect.TypeVariable)
java.lang.reflect.TypeVariable typeVariable
java.lang.reflect.TypeVariable typeParameter
java.lang.reflect.Type type
public org.mockito.internal.util.reflection.GenericMetadataSupport resolveGenericReturnType (java.lang.reflect.Method)
java.lang.reflect.Method method
java.lang.reflect.Type genericReturnType
int arity
org.mockito.internal.util.reflection.GenericMetadataSupport genericMetadataSupport
private org.mockito.internal.util.reflection.GenericMetadataSupport resolveGenericType (java.lang.reflect.Type, java.lang.reflect.Method)
java.lang.reflect.Type type
java.lang.reflect.Method method
public static org.mockito.internal.util.reflection.GenericMetadataSupport inferFrom (java.lang.reflect.Type)
java.lang.reflect.Type type
}
org/mockito/internal/util/reflection/GenericTypeExtractor.class
GenericTypeExtractor.java
package org.mockito.internal.util.reflection
public org.mockito.internal.util.reflection.GenericTypeExtractor extends java.lang.Object {
public void <init> ()
public static java.lang.Class genericTypeOf (java.lang.Class, java.lang.Class, java.lang.Class)
java.lang.reflect.Type genericInterface
Class rootClass
Class targetBaseClass
Class targetBaseInterface
Class match
private static java.lang.reflect.Type findGenericInterface (java.lang.Class, java.lang.Class)
java.lang.reflect.Type deeper
Class inter
int i
Class sourceClass
Class targetBaseInterface
private static java.lang.Class extractGeneric (java.lang.reflect.Type)
java.lang.reflect.Type[] genericTypes
java.lang.reflect.Type type
}
org/mockito/internal/util/reflection/InstanceField.class
InstanceField.java
package org.mockito.internal.util.reflection
public org.mockito.internal.util.reflection.InstanceField extends java.lang.Object {
private final java.lang.reflect.Field field
private final Object instance
private org.mockito.internal.util.reflection.FieldReader fieldReader
public void <init> (java.lang.reflect.Field, java.lang.Object)
java.lang.reflect.Field field
Object instance
public java.lang.Object read ()
public void set (java.lang.Object)
Object value
public boolean isNull ()
public boolean isAnnotatedBy (java.lang.Class)
Class annotationClass
public boolean isSynthetic ()
public java.lang.annotation.Annotation annotation (java.lang.Class)
Class annotationClass
public java.lang.reflect.Field jdkField ()
private org.mockito.internal.util.reflection.FieldReader reader ()
public java.lang.String name ()
public java.lang.String toString ()
public boolean equals (java.lang.Object)
Object o
org.mockito.internal.util.reflection.InstanceField that
public int hashCode ()
int result
}
org/mockito/internal/util/reflection/LenientCopyTool.class
LenientCopyTool.java
package org.mockito.internal.util.reflection
public org.mockito.internal.util.reflection.LenientCopyTool extends java.lang.Object {
org.mockito.internal.util.reflection.FieldCopier fieldCopier
public void <init> ()
public void copyToMock (java.lang.Object, java.lang.Object)
Object from
Object mock
public void copyToRealObject (java.lang.Object, java.lang.Object)
Object from
Object to
private void copy (java.lang.Object, java.lang.Object, java.lang.Class)
Object from
Object to
Class fromClazz
private void copyValues (java.lang.Object, java.lang.Object, java.lang.Class)
org.mockito.internal.util.reflection.AccessibilityChanger accessibilityChanger
java.lang.reflect.Field field
Object from
Object mock
Class classFrom
java.lang.reflect.Field[] fields
}
org/mockito/internal/util/reflection/SuperTypesLastSorter$1.class
SuperTypesLastSorter.java
package org.mockito.internal.util.reflection
org.mockito.internal.util.reflection.SuperTypesLastSorter$1 extends java.lang.Object implements java.util.Comparator {
void <init> ()
public int compare (java.lang.reflect.Field, java.lang.reflect.Field)
java.lang.reflect.Field o1
java.lang.reflect.Field o2
public volatile synthetic int compare (java.lang.Object, java.lang.Object)
}
org/mockito/internal/util/reflection/SuperTypesLastSorter.class
SuperTypesLastSorter.java
package org.mockito.internal.util.reflection
public org.mockito.internal.util.reflection.SuperTypesLastSorter extends java.lang.Object {
private static final java.util.Comparator compareFieldsByName
private void <init> ()
public static java.util.List sortSuperTypesLast (java.util.Collection)
Class t
int j
java.lang.reflect.Field f
Class ft
int newPos
java.util.Collection unsortedFields
java.util.List fields
int i
static void <clinit> ()
}
org/mockito/internal/verification/
org/mockito/internal/verification/AtLeast.class
AtLeast.java
package org.mockito.internal.verification
public org.mockito.internal.verification.AtLeast extends java.lang.Object implements org.mockito.internal.verification.api.VerificationInOrderMode org.mockito.verification.VerificationMode {
final int wantedCount
public void <init> (int)
int wantedNumberOfInvocations
public void verify (org.mockito.internal.verification.api.VerificationData)
org.mockito.internal.verification.api.VerificationData data
public void verifyInOrder (org.mockito.internal.verification.api.VerificationDataInOrder)
org.mockito.internal.verification.api.VerificationDataInOrder data
public java.lang.String toString ()
public org.mockito.verification.VerificationMode description (java.lang.String)
String description
}
org/mockito/internal/verification/AtMost.class
AtMost.java
package org.mockito.internal.verification
public org.mockito.internal.verification.AtMost extends java.lang.Object implements org.mockito.verification.VerificationMode {
private final int maxNumberOfInvocations
public void <init> (int)
int maxNumberOfInvocations
public void verify (org.mockito.internal.verification.api.VerificationData)
org.mockito.internal.verification.api.VerificationData data
java.util.List invocations
org.mockito.invocation.MatchableInvocation wanted
java.util.List found
int foundSize
public org.mockito.verification.VerificationMode description (java.lang.String)
String description
private void removeAlreadyVerified (java.util.List)
org.mockito.invocation.Invocation i
java.util.Iterator iterator
java.util.List invocations
}
org/mockito/internal/verification/Calls.class
Calls.java
package org.mockito.internal.verification
public org.mockito.internal.verification.Calls extends java.lang.Object implements org.mockito.verification.VerificationMode org.mockito.internal.verification.api.VerificationInOrderMode {
final int wantedCount
public void <init> (int)
int wantedNumberOfInvocations
public void verify (org.mockito.internal.verification.api.VerificationData)
org.mockito.internal.verification.api.VerificationData data
public void verifyInOrder (org.mockito.internal.verification.api.VerificationDataInOrder)
org.mockito.internal.verification.api.VerificationDataInOrder data
java.util.List allInvocations
org.mockito.invocation.MatchableInvocation wanted
public java.lang.String toString ()
public org.mockito.verification.VerificationMode description (java.lang.String)
String description
}
org/mockito/internal/verification/DefaultRegisteredInvocations$1.class
DefaultRegisteredInvocations.java
package org.mockito.internal.verification
synthetic org.mockito.internal.verification.DefaultRegisteredInvocations$1 extends java.lang.Object {
}
org/mockito/internal/verification/DefaultRegisteredInvocations$RemoveToString.class
DefaultRegisteredInvocations.java
package org.mockito.internal.verification
org.mockito.internal.verification.DefaultRegisteredInvocations$RemoveToString extends java.lang.Object implements org.mockito.internal.util.collections.ListUtil$Filter {
private void <init> ()
public boolean isOut (org.mockito.invocation.Invocation)
org.mockito.invocation.Invocation invocation
public volatile synthetic boolean isOut (java.lang.Object)
synthetic void <init> (org.mockito.internal.verification.DefaultRegisteredInvocations$1)
org.mockito.internal.verification.DefaultRegisteredInvocations$1 x0
}
org/mockito/internal/verification/DefaultRegisteredInvocations.class
DefaultRegisteredInvocations.java
package org.mockito.internal.verification
public org.mockito.internal.verification.DefaultRegisteredInvocations extends java.lang.Object implements org.mockito.internal.verification.RegisteredInvocations java.io.Serializable {
private static final long serialVersionUID
private final java.util.LinkedList invocations
public void <init> ()
public void add (org.mockito.invocation.Invocation)
org.mockito.invocation.Invocation invocation
public void removeLast ()
public java.util.List getAll ()
java.util.List copiedList
java.util.List copiedList
public void clear ()
public boolean isEmpty ()
}
org/mockito/internal/verification/Description.class
Description.java
package org.mockito.internal.verification
public org.mockito.internal.verification.Description extends java.lang.Object implements org.mockito.verification.VerificationMode {
private final org.mockito.verification.VerificationMode verification
private final String description
public void <init> (org.mockito.verification.VerificationMode, java.lang.String)
org.mockito.verification.VerificationMode verification
String description
public void verify (org.mockito.internal.verification.api.VerificationData)
org.mockito.exceptions.base.MockitoAssertionError e
org.mockito.internal.verification.api.VerificationData data
public org.mockito.verification.VerificationMode description (java.lang.String)
String description
}
org/mockito/internal/verification/InOrderContextImpl.class
InOrderContextImpl.java
package org.mockito.internal.verification
public org.mockito.internal.verification.InOrderContextImpl extends java.lang.Object implements org.mockito.internal.verification.api.InOrderContext {
final org.mockito.internal.util.collections.IdentitySet verified
public void <init> ()
public boolean isVerified (org.mockito.invocation.Invocation)
org.mockito.invocation.Invocation invocation
public void markVerified (org.mockito.invocation.Invocation)
org.mockito.invocation.Invocation i
}
org/mockito/internal/verification/InOrderWrapper.class
InOrderWrapper.java
package org.mockito.internal.verification
public org.mockito.internal.verification.InOrderWrapper extends java.lang.Object implements org.mockito.verification.VerificationMode {
private final org.mockito.internal.verification.api.VerificationInOrderMode mode
private final org.mockito.internal.InOrderImpl inOrder
public void <init> (org.mockito.internal.verification.api.VerificationInOrderMode, org.mockito.internal.InOrderImpl)
org.mockito.internal.verification.api.VerificationInOrderMode mode
org.mockito.internal.InOrderImpl inOrder
public void verify (org.mockito.internal.verification.api.VerificationData)
org.mockito.internal.verification.api.VerificationData data
java.util.List invocations
org.mockito.internal.verification.api.VerificationDataInOrderImpl dataInOrder
public org.mockito.verification.VerificationMode description (java.lang.String)
String description
}
org/mockito/internal/verification/MockAwareVerificationMode.class
MockAwareVerificationMode.java
package org.mockito.internal.verification
public org.mockito.internal.verification.MockAwareVerificationMode extends java.lang.Object implements org.mockito.verification.VerificationMode {
private final Object mock
private final org.mockito.verification.VerificationMode mode
private final java.util.Set listeners
public void <init> (java.lang.Object, org.mockito.verification.VerificationMode, java.util.Set)
Object mock
org.mockito.verification.VerificationMode mode
java.util.Set listeners
public void verify (org.mockito.internal.verification.api.VerificationData)
RuntimeException e
Error e
org.mockito.internal.verification.api.VerificationData data
private void notifyListeners (org.mockito.verification.VerificationEvent)
org.mockito.listeners.VerificationListener listener
org.mockito.verification.VerificationEvent event
public java.lang.Object getMock ()
public org.mockito.verification.VerificationMode description (java.lang.String)
String description
}
org/mockito/internal/verification/NoMoreInteractions.class
NoMoreInteractions.java
package org.mockito.internal.verification
public org.mockito.internal.verification.NoMoreInteractions extends java.lang.Object implements org.mockito.verification.VerificationMode org.mockito.internal.verification.api.VerificationInOrderMode {
public void <init> ()
public void verify (org.mockito.internal.verification.api.VerificationData)
org.mockito.internal.verification.api.VerificationData data
org.mockito.invocation.Invocation unverified
public void verifyInOrder (org.mockito.internal.verification.api.VerificationDataInOrder)
org.mockito.internal.verification.api.VerificationDataInOrder data
java.util.List invocations
org.mockito.invocation.Invocation unverified
public org.mockito.verification.VerificationMode description (java.lang.String)
String description
}
org/mockito/internal/verification/Only.class
Only.java
package org.mockito.internal.verification
public org.mockito.internal.verification.Only extends java.lang.Object implements org.mockito.verification.VerificationMode {
public void <init> ()
public void verify (org.mockito.internal.verification.api.VerificationData)
org.mockito.invocation.Invocation unverified
org.mockito.internal.verification.api.VerificationData data
org.mockito.invocation.MatchableInvocation target
java.util.List invocations
java.util.List chunk
public org.mockito.verification.VerificationMode description (java.lang.String)
String description
}
org/mockito/internal/verification/RegisteredInvocations.class
RegisteredInvocations.java
package org.mockito.internal.verification
public abstract org.mockito.internal.verification.RegisteredInvocations extends java.lang.Object {
public abstract void add (org.mockito.invocation.Invocation)
public abstract void removeLast ()
public abstract java.util.List getAll ()
public abstract void clear ()
public abstract boolean isEmpty ()
}
org/mockito/internal/verification/SingleRegisteredInvocation.class
SingleRegisteredInvocation.java
package org.mockito.internal.verification
public org.mockito.internal.verification.SingleRegisteredInvocation extends java.lang.Object implements org.mockito.internal.verification.RegisteredInvocations java.io.Serializable {
private org.mockito.invocation.Invocation invocation
public void <init> ()
public void add (org.mockito.invocation.Invocation)
org.mockito.invocation.Invocation invocation
public void removeLast ()
public java.util.List getAll ()
public void clear ()
public boolean isEmpty ()
}
org/mockito/internal/verification/Times.class
Times.java
package org.mockito.internal.verification
public org.mockito.internal.verification.Times extends java.lang.Object implements org.mockito.internal.verification.api.VerificationInOrderMode org.mockito.verification.VerificationMode {
final int wantedCount
public void <init> (int)
int wantedNumberOfInvocations
public void verify (org.mockito.internal.verification.api.VerificationData)
org.mockito.internal.verification.api.VerificationData data
java.util.List invocations
org.mockito.invocation.MatchableInvocation wanted
public void verifyInOrder (org.mockito.internal.verification.api.VerificationDataInOrder)
org.mockito.internal.verification.api.VerificationDataInOrder data
java.util.List allInvocations
org.mockito.invocation.MatchableInvocation wanted
public java.lang.String toString ()
public org.mockito.verification.VerificationMode description (java.lang.String)
String description
}
org/mockito/internal/verification/VerificationDataImpl.class
VerificationDataImpl.java
package org.mockito.internal.verification
public org.mockito.internal.verification.VerificationDataImpl extends java.lang.Object implements org.mockito.internal.verification.api.VerificationData {
private final org.mockito.internal.invocation.InvocationMatcher wanted
private final org.mockito.internal.stubbing.InvocationContainerImpl invocations
public void <init> (org.mockito.internal.stubbing.InvocationContainerImpl, org.mockito.internal.invocation.InvocationMatcher)
org.mockito.internal.stubbing.InvocationContainerImpl invocations
org.mockito.internal.invocation.InvocationMatcher wanted
public java.util.List getAllInvocations ()
public org.mockito.invocation.MatchableInvocation getTarget ()
public org.mockito.internal.invocation.InvocationMatcher getWanted ()
private void assertWantedIsVerifiable ()
}
org/mockito/internal/verification/VerificationEventImpl.class
VerificationEventImpl.java
package org.mockito.internal.verification
public org.mockito.internal.verification.VerificationEventImpl extends java.lang.Object implements org.mockito.verification.VerificationEvent {
private final Object mock
private final org.mockito.verification.VerificationMode mode
private final org.mockito.internal.verification.api.VerificationData data
private final Throwable cause
public void <init> (java.lang.Object, org.mockito.verification.VerificationMode, org.mockito.internal.verification.api.VerificationData, java.lang.Throwable)
Object mock
org.mockito.verification.VerificationMode mode
org.mockito.internal.verification.api.VerificationData data
Throwable cause
public java.lang.Object getMock ()
public org.mockito.verification.VerificationMode getMode ()
public org.mockito.internal.verification.api.VerificationData getData ()
public java.lang.Throwable getVerificationError ()
}
org/mockito/internal/verification/VerificationModeFactory.class
VerificationModeFactory.java
package org.mockito.internal.verification
public org.mockito.internal.verification.VerificationModeFactory extends java.lang.Object {
public void <init> ()
public static org.mockito.verification.VerificationMode atLeastOnce ()
public static org.mockito.verification.VerificationMode atLeast (int)
int minNumberOfInvocations
public static org.mockito.verification.VerificationMode only ()
public static org.mockito.internal.verification.Times times (int)
int wantedNumberOfInvocations
public static org.mockito.internal.verification.Calls calls (int)
int wantedNumberOfInvocations
public static org.mockito.internal.verification.NoMoreInteractions noMoreInteractions ()
public static org.mockito.verification.VerificationMode atMost (int)
int maxNumberOfInvocations
public static org.mockito.verification.VerificationMode description (org.mockito.verification.VerificationMode, java.lang.String)
org.mockito.verification.VerificationMode mode
String description
}
org/mockito/internal/verification/VerificationOverTimeImpl.class
VerificationOverTimeImpl.java
package org.mockito.internal.verification
public org.mockito.internal.verification.VerificationOverTimeImpl extends java.lang.Object implements org.mockito.verification.VerificationMode {
private final long pollingPeriodMillis
private final org.mockito.verification.VerificationMode delegate
private final boolean returnOnSuccess
private final org.mockito.internal.util.Timer timer
public void <init> (long, long, org.mockito.verification.VerificationMode, boolean)
long pollingPeriodMillis
long durationMillis
org.mockito.verification.VerificationMode delegate
boolean returnOnSuccess
public void <init> (long, org.mockito.verification.VerificationMode, boolean, org.mockito.internal.util.Timer)
long pollingPeriodMillis
org.mockito.verification.VerificationMode delegate
boolean returnOnSuccess
org.mockito.internal.util.Timer timer
public void verify (org.mockito.internal.verification.api.VerificationData)
org.mockito.exceptions.base.MockitoAssertionError e
AssertionError e
org.mockito.internal.verification.api.VerificationData data
AssertionError error
private java.lang.AssertionError handleVerifyException (java.lang.AssertionError)
AssertionError e
protected boolean canRecoverFromFailure (org.mockito.verification.VerificationMode)
org.mockito.verification.VerificationMode verificationMode
public org.mockito.internal.verification.VerificationOverTimeImpl copyWithVerificationMode (org.mockito.verification.VerificationMode)
org.mockito.verification.VerificationMode verificationMode
private void sleep (long)
InterruptedException ie
long sleep
public org.mockito.verification.VerificationMode description (java.lang.String)
String description
public boolean isReturnOnSuccess ()
public long getPollingPeriodMillis ()
public org.mockito.internal.util.Timer getTimer ()
public org.mockito.verification.VerificationMode getDelegate ()
}
org/mockito/internal/verification/VerificationWrapper.class
VerificationWrapper.java
package org.mockito.internal.verification
public abstract org.mockito.internal.verification.VerificationWrapper extends java.lang.Object implements org.mockito.verification.VerificationMode {
protected final org.mockito.verification.VerificationMode wrappedVerification
public void <init> (org.mockito.verification.VerificationMode)
org.mockito.verification.VerificationMode wrappedVerification
public void verify (org.mockito.internal.verification.api.VerificationData)
org.mockito.internal.verification.api.VerificationData data
protected abstract org.mockito.verification.VerificationMode copySelfWithNewVerificationMode (org.mockito.verification.VerificationMode)
public org.mockito.verification.VerificationMode times (int)
int wantedNumberOfInvocations
public org.mockito.verification.VerificationMode never ()
public org.mockito.verification.VerificationMode atLeastOnce ()
public org.mockito.verification.VerificationMode atLeast (int)
int minNumberOfInvocations
public org.mockito.verification.VerificationMode atMost (int)
int maxNumberOfInvocations
public org.mockito.verification.VerificationMode only ()
}
org/mockito/internal/verification/VerificationWrapperInOrderWrapper.class
VerificationWrapperInOrderWrapper.java
package org.mockito.internal.verification
public org.mockito.internal.verification.VerificationWrapperInOrderWrapper extends java.lang.Object implements org.mockito.verification.VerificationMode {
private final org.mockito.verification.VerificationMode delegate
public void <init> (org.mockito.internal.verification.VerificationWrapper, org.mockito.internal.InOrderImpl)
org.mockito.internal.verification.VerificationWrapper verificationWrapper
org.mockito.internal.InOrderImpl inOrder
org.mockito.verification.VerificationMode verificationMode
org.mockito.verification.VerificationMode inOrderWrappedVerificationMode
public void verify (org.mockito.internal.verification.api.VerificationData)
org.mockito.internal.verification.api.VerificationData data
public org.mockito.verification.VerificationMode description (java.lang.String)
String description
private org.mockito.verification.VerificationMode wrapInOrder (org.mockito.internal.verification.VerificationWrapper, org.mockito.verification.VerificationMode, org.mockito.internal.InOrderImpl)
org.mockito.internal.verification.api.VerificationInOrderMode verificationInOrderMode
org.mockito.internal.verification.VerificationOverTimeImpl verificationOverTime
org.mockito.internal.verification.VerificationWrapper verificationWrapper
org.mockito.verification.VerificationMode verificationMode
org.mockito.internal.InOrderImpl inOrder
}
org/mockito/internal/verification/api/
org/mockito/internal/verification/api/InOrderContext.class
InOrderContext.java
package org.mockito.internal.verification.api
public abstract org.mockito.internal.verification.api.InOrderContext extends java.lang.Object {
public abstract boolean isVerified (org.mockito.invocation.Invocation)
public abstract void markVerified (org.mockito.invocation.Invocation)
}
org/mockito/internal/verification/api/VerificationData.class
VerificationData.java
package org.mockito.internal.verification.api
public abstract org.mockito.internal.verification.api.VerificationData extends java.lang.Object {
public abstract java.util.List getAllInvocations ()
public abstract org.mockito.invocation.MatchableInvocation getTarget ()
public abstract org.mockito.internal.invocation.InvocationMatcher getWanted ()
}
org/mockito/internal/verification/api/VerificationDataInOrder.class
VerificationDataInOrder.java
package org.mockito.internal.verification.api
public abstract org.mockito.internal.verification.api.VerificationDataInOrder extends java.lang.Object {
public abstract java.util.List getAllInvocations ()
public abstract org.mockito.invocation.MatchableInvocation getWanted ()
public abstract org.mockito.internal.verification.api.InOrderContext getOrderingContext ()
}
org/mockito/internal/verification/api/VerificationDataInOrderImpl.class
VerificationDataInOrderImpl.java
package org.mockito.internal.verification.api
public org.mockito.internal.verification.api.VerificationDataInOrderImpl extends java.lang.Object implements org.mockito.internal.verification.api.VerificationDataInOrder {
private final org.mockito.internal.verification.api.InOrderContext inOrder
private final java.util.List allInvocations
private final org.mockito.invocation.MatchableInvocation wanted
public void <init> (org.mockito.internal.verification.api.InOrderContext, java.util.List, org.mockito.invocation.MatchableInvocation)
org.mockito.internal.verification.api.InOrderContext inOrder
java.util.List allInvocations
org.mockito.invocation.MatchableInvocation wanted
public java.util.List getAllInvocations ()
public org.mockito.internal.verification.api.InOrderContext getOrderingContext ()
public org.mockito.invocation.MatchableInvocation getWanted ()
}
org/mockito/internal/verification/api/VerificationInOrderMode.class
VerificationInOrderMode.java
package org.mockito.internal.verification.api
public abstract org.mockito.internal.verification.api.VerificationInOrderMode extends java.lang.Object {
public abstract void verifyInOrder (org.mockito.internal.verification.api.VerificationDataInOrder)
}
org/mockito/internal/verification/argumentmatching/
org/mockito/internal/verification/argumentmatching/ArgumentMatchingTool.class
ArgumentMatchingTool.java
package org.mockito.internal.verification.argumentmatching
public org.mockito.internal.verification.argumentmatching.ArgumentMatchingTool extends java.lang.Object {
private void <init> ()
public static java.lang.Integer[] getSuspiciouslyNotMatchingArgsIndexes (java.util.List, java.lang.Object[])
org.mockito.ArgumentMatcher m
java.util.List matchers
Object[] arguments
java.util.List suspicious
int i
private static boolean safelyMatches (org.mockito.ArgumentMatcher, java.lang.Object)
Throwable t
org.mockito.ArgumentMatcher m
Object arg
private static boolean toStringEquals (org.mockito.ArgumentMatcher, java.lang.Object)
org.mockito.ArgumentMatcher m
Object arg
}
org/mockito/internal/verification/checkers/
org/mockito/internal/verification/checkers/AtLeastDiscrepancy.class
AtLeastDiscrepancy.java
package org.mockito.internal.verification.checkers
public org.mockito.internal.verification.checkers.AtLeastDiscrepancy extends org.mockito.internal.reporting.Discrepancy {
public void <init> (int, int)
int wantedCount
int actualCount
public java.lang.String getPluralizedWantedCount ()
}
org/mockito/internal/verification/checkers/AtLeastXNumberOfInvocationsChecker.class
AtLeastXNumberOfInvocationsChecker.java
package org.mockito.internal.verification.checkers
public org.mockito.internal.verification.checkers.AtLeastXNumberOfInvocationsChecker extends java.lang.Object {
public void <init> ()
public static void checkAtLeastNumberOfInvocations (java.util.List, org.mockito.invocation.MatchableInvocation, int)
java.util.List allLocations
java.util.List invocations
org.mockito.invocation.MatchableInvocation wanted
int wantedCount
java.util.List actualInvocations
int actualCount
public static void checkAtLeastNumberOfInvocations (java.util.List, org.mockito.invocation.MatchableInvocation, int, org.mockito.internal.verification.api.InOrderContext)
java.util.List allLocations
java.util.List invocations
org.mockito.invocation.MatchableInvocation wanted
int wantedCount
org.mockito.internal.verification.api.InOrderContext orderingContext
java.util.List chunk
int actualCount
}
org/mockito/internal/verification/checkers/MissingInvocationChecker.class
MissingInvocationChecker.java
package org.mockito.internal.verification.checkers
public org.mockito.internal.verification.checkers.MissingInvocationChecker extends java.lang.Object {
private void <init> ()
public static void checkMissingInvocation (java.util.List, org.mockito.invocation.MatchableInvocation)
java.util.List invocations
org.mockito.invocation.MatchableInvocation wanted
java.util.List actualInvocations
org.mockito.invocation.Invocation similar
Integer[] indexesOfSuspiciousArgs
org.mockito.internal.reporting.SmartPrinter smartPrinter
public static void checkMissingInvocation (java.util.List, org.mockito.invocation.MatchableInvocation, org.mockito.internal.verification.api.InOrderContext)
java.util.List invocations
org.mockito.invocation.MatchableInvocation wanted
org.mockito.internal.verification.api.InOrderContext context
java.util.List chunk
org.mockito.invocation.Invocation previousInOrder
}
org/mockito/internal/verification/checkers/NumberOfInvocationsChecker.class
NumberOfInvocationsChecker.java
package org.mockito.internal.verification.checkers
public org.mockito.internal.verification.checkers.NumberOfInvocationsChecker extends java.lang.Object {
private void <init> ()
public static void checkNumberOfInvocations (java.util.List, org.mockito.invocation.MatchableInvocation, int)
java.util.List allLocations
java.util.List invocations
org.mockito.invocation.MatchableInvocation wanted
int wantedCount
java.util.List actualInvocations
int actualCount
public static void checkNumberOfInvocations (java.util.List, org.mockito.invocation.MatchableInvocation, int, org.mockito.internal.verification.api.InOrderContext)
java.util.List allLocations
java.util.List invocations
org.mockito.invocation.MatchableInvocation wanted
int wantedCount
org.mockito.internal.verification.api.InOrderContext context
java.util.List chunk
int actualCount
public static void checkNumberOfInvocationsNonGreedy (java.util.List, org.mockito.invocation.MatchableInvocation, int, org.mockito.internal.verification.api.InOrderContext)
org.mockito.invocation.Invocation next
java.util.List invocations
org.mockito.invocation.MatchableInvocation wanted
int wantedCount
org.mockito.internal.verification.api.InOrderContext context
int actualCount
org.mockito.invocation.Location lastLocation
}
org/mockito/invocation/
org/mockito/invocation/DescribedInvocation.class
DescribedInvocation.java
package org.mockito.invocation
public abstract org.mockito.invocation.DescribedInvocation extends java.lang.Object {
public abstract java.lang.String toString ()
public abstract org.mockito.invocation.Location getLocation ()
}
org/mockito/invocation/Invocation.class
Invocation.java
package org.mockito.invocation
public abstract org.mockito.invocation.Invocation extends java.lang.Object implements org.mockito.invocation.InvocationOnMock org.mockito.invocation.DescribedInvocation {
public abstract boolean isVerified ()
public abstract int getSequenceNumber ()
public abstract org.mockito.invocation.Location getLocation ()
public abstract java.lang.Object[] getRawArguments ()
public abstract java.lang.Class getRawReturnType ()
public abstract void markVerified ()
public abstract org.mockito.invocation.StubInfo stubInfo ()
public abstract void markStubbed (org.mockito.invocation.StubInfo)
public abstract boolean isIgnoredForVerification ()
public abstract void ignoreForVerification ()
}
org/mockito/invocation/InvocationContainer.class
InvocationContainer.java
package org.mockito.invocation
public abstract org.mockito.invocation.InvocationContainer extends java.lang.Object {
}
org/mockito/invocation/InvocationFactory$RealMethodBehavior.class
InvocationFactory.java
package org.mockito.invocation
public abstract org.mockito.invocation.InvocationFactory$RealMethodBehavior extends java.lang.Object implements java.io.Serializable {
public abstract java.lang.Object call () throws java.lang.Throwable
}
org/mockito/invocation/InvocationFactory.class
InvocationFactory.java
package org.mockito.invocation
public abstract org.mockito.invocation.InvocationFactory extends java.lang.Object {
public transient abstract org.mockito.invocation.Invocation createInvocation (java.lang.Object, org.mockito.mock.MockCreationSettings, java.lang.reflect.Method, java.util.concurrent.Callable, java.lang.Object[])
public transient abstract org.mockito.invocation.Invocation createInvocation (java.lang.Object, org.mockito.mock.MockCreationSettings, java.lang.reflect.Method, org.mockito.invocation.InvocationFactory$RealMethodBehavior, java.lang.Object[])
}
org/mockito/invocation/InvocationOnMock.class
InvocationOnMock.java
package org.mockito.invocation
public abstract org.mockito.invocation.InvocationOnMock extends java.lang.Object implements java.io.Serializable {
public abstract java.lang.Object getMock ()
public abstract java.lang.reflect.Method getMethod ()
public abstract java.lang.Object[] getArguments ()
public abstract java.lang.Object getArgument (int)
public abstract java.lang.Object callRealMethod () throws java.lang.Throwable
}
org/mockito/invocation/Location.class
Location.java
package org.mockito.invocation
public abstract org.mockito.invocation.Location extends java.lang.Object {
public abstract java.lang.String toString ()
}
org/mockito/invocation/MatchableInvocation.class
MatchableInvocation.java
package org.mockito.invocation
public abstract org.mockito.invocation.MatchableInvocation extends java.lang.Object implements org.mockito.invocation.DescribedInvocation {
public abstract org.mockito.invocation.Invocation getInvocation ()
public abstract java.util.List getMatchers ()
public abstract boolean matches (org.mockito.invocation.Invocation)
public abstract boolean hasSimilarMethod (org.mockito.invocation.Invocation)
public abstract boolean hasSameMethod (org.mockito.invocation.Invocation)
public abstract void captureArgumentsFrom (org.mockito.invocation.Invocation)
}
org/mockito/invocation/MockHandler.class
MockHandler.java
package org.mockito.invocation
public abstract org.mockito.invocation.MockHandler extends java.lang.Object implements java.io.Serializable {
public abstract java.lang.Object handle (org.mockito.invocation.Invocation) throws java.lang.Throwable
public abstract org.mockito.mock.MockCreationSettings getMockSettings ()
public abstract org.mockito.invocation.InvocationContainer getInvocationContainer ()
}
org/mockito/invocation/StubInfo.class
StubInfo.java
package org.mockito.invocation
public abstract org.mockito.invocation.StubInfo extends java.lang.Object {
public abstract org.mockito.invocation.Location stubbedAt ()
}
org/mockito/junit/
org/mockito/junit/MockitoJUnit.class
MockitoJUnit.java
package org.mockito.junit
public org.mockito.junit.MockitoJUnit extends java.lang.Object {
public void <init> ()
public static org.mockito.junit.MockitoRule rule ()
public static org.mockito.junit.VerificationCollector collector ()
}
org/mockito/junit/MockitoJUnitRunner$Silent.class
MockitoJUnitRunner.java
package org.mockito.junit
public org.mockito.junit.MockitoJUnitRunner$Silent extends org.mockito.junit.MockitoJUnitRunner {
public void <init> (java.lang.Class) throws java.lang.reflect.InvocationTargetException
Class klass
}
org/mockito/junit/MockitoJUnitRunner$Strict.class
MockitoJUnitRunner.java
package org.mockito.junit
public org.mockito.junit.MockitoJUnitRunner$Strict extends org.mockito.junit.MockitoJUnitRunner {
public void <init> (java.lang.Class) throws java.lang.reflect.InvocationTargetException
Class klass
}
org/mockito/junit/MockitoJUnitRunner$StrictStubs.class
MockitoJUnitRunner.java
package org.mockito.junit
public org.mockito.junit.MockitoJUnitRunner$StrictStubs extends org.mockito.junit.MockitoJUnitRunner {
public void <init> (java.lang.Class) throws java.lang.reflect.InvocationTargetException
Class klass
}
org/mockito/junit/MockitoJUnitRunner.class
MockitoJUnitRunner.java
package org.mockito.junit
public org.mockito.junit.MockitoJUnitRunner extends org.junit.runner.Runner implements org.junit.runner.manipulation.Filterable {
private final org.mockito.internal.runners.InternalRunner runner
public void <init> (java.lang.Class) throws java.lang.reflect.InvocationTargetException
Class klass
void <init> (org.mockito.internal.runners.InternalRunner) throws java.lang.reflect.InvocationTargetException
org.mockito.internal.runners.InternalRunner runner
public void run (org.junit.runner.notification.RunNotifier)
org.junit.runner.notification.RunNotifier notifier
public org.junit.runner.Description getDescription ()
public void filter (org.junit.runner.manipulation.Filter) throws org.junit.runner.manipulation.NoTestsRemainException
org.junit.runner.manipulation.Filter filter
}
org/mockito/junit/MockitoRule.class
MockitoRule.java
package org.mockito.junit
public abstract org.mockito.junit.MockitoRule extends java.lang.Object implements org.junit.rules.MethodRule {
public abstract org.mockito.junit.MockitoRule silent ()
public abstract org.mockito.junit.MockitoRule strictness (org.mockito.quality.Strictness)
}
org/mockito/junit/VerificationCollector.class
VerificationCollector.java
package org.mockito.junit
public abstract org.mockito.junit.VerificationCollector extends java.lang.Object implements org.junit.rules.TestRule {
public abstract void collectAndReport () throws org.mockito.exceptions.base.MockitoAssertionError
public abstract org.mockito.junit.VerificationCollector assertLazily ()
}
org/mockito/listeners/
org/mockito/listeners/InvocationListener.class
InvocationListener.java
package org.mockito.listeners
public abstract org.mockito.listeners.InvocationListener extends java.lang.Object {
public abstract void reportInvocation (org.mockito.listeners.MethodInvocationReport)
}
org/mockito/listeners/MethodInvocationReport.class
MethodInvocationReport.java
package org.mockito.listeners
public abstract org.mockito.listeners.MethodInvocationReport extends java.lang.Object {
public abstract org.mockito.invocation.DescribedInvocation getInvocation ()
public abstract java.lang.Object getReturnedValue ()
public abstract java.lang.Throwable getThrowable ()
public abstract boolean threwException ()
public abstract java.lang.String getLocationOfStubbing ()
}
org/mockito/listeners/MockCreationListener.class
MockCreationListener.java
package org.mockito.listeners
public abstract org.mockito.listeners.MockCreationListener extends java.lang.Object implements org.mockito.listeners.MockitoListener {
public abstract void onMockCreated (java.lang.Object, org.mockito.mock.MockCreationSettings)
}
org/mockito/listeners/MockitoListener.class
MockitoListener.java
package org.mockito.listeners
public abstract org.mockito.listeners.MockitoListener extends java.lang.Object {
}
org/mockito/listeners/VerificationListener.class
VerificationListener.java
package org.mockito.listeners
public abstract org.mockito.listeners.VerificationListener extends java.lang.Object implements org.mockito.listeners.MockitoListener {
public abstract void onVerification (org.mockito.verification.VerificationEvent)
}
org/mockito/listeners/VerificationStartedEvent.class
VerificationStartedEvent.java
package org.mockito.listeners
public abstract org.mockito.listeners.VerificationStartedEvent extends java.lang.Object {
public abstract void setMock (java.lang.Object)
public abstract java.lang.Object getMock ()
}
org/mockito/listeners/VerificationStartedListener.class
VerificationStartedListener.java
package org.mockito.listeners
public abstract org.mockito.listeners.VerificationStartedListener extends java.lang.Object {
public abstract void onVerificationStarted (org.mockito.listeners.VerificationStartedEvent)
}
org/mockito/mock/
org/mockito/mock/MockCreationSettings.class
MockCreationSettings.java
package org.mockito.mock
public abstract org.mockito.mock.MockCreationSettings extends java.lang.Object {
public abstract java.lang.Class getTypeToMock ()
public abstract java.util.Set getExtraInterfaces ()
public abstract org.mockito.mock.MockName getMockName ()
public abstract org.mockito.stubbing.Answer getDefaultAnswer ()
public abstract java.lang.Object getSpiedInstance ()
public abstract boolean isSerializable ()
public abstract org.mockito.mock.SerializableMode getSerializableMode ()
public abstract boolean isStubOnly ()
public abstract boolean isStripAnnotations ()
public abstract java.util.List getInvocationListeners ()
public abstract java.util.List getVerificationStartedListeners ()
public abstract boolean isUsingConstructor ()
public abstract java.lang.Object[] getConstructorArgs ()
public abstract java.lang.Object getOuterClassInstance ()
public abstract boolean isLenient ()
}
org/mockito/mock/MockName.class
MockName.java
package org.mockito.mock
public abstract org.mockito.mock.MockName extends java.lang.Object {
public abstract java.lang.String toString ()
public abstract boolean isDefault ()
}
org/mockito/mock/SerializableMode.class
SerializableMode.java
package org.mockito.mock
public final enum org.mockito.mock.SerializableMode extends java.lang.Enum {
public static final enum org.mockito.mock.SerializableMode NONE
public static final enum org.mockito.mock.SerializableMode BASIC
public static final enum org.mockito.mock.SerializableMode ACROSS_CLASSLOADERS
private static final synthetic org.mockito.mock.SerializableMode[] $VALUES
public static org.mockito.mock.SerializableMode[] values ()
public static org.mockito.mock.SerializableMode valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
private static synthetic org.mockito.mock.SerializableMode[] $values ()
static void <clinit> ()
}
org/mockito/plugins/
org/mockito/plugins/AnnotationEngine.class
AnnotationEngine.java
package org.mockito.plugins
public abstract org.mockito.plugins.AnnotationEngine extends java.lang.Object {
public abstract void process (java.lang.Class, java.lang.Object)
}
org/mockito/plugins/InlineMockMaker.class
InlineMockMaker.java
package org.mockito.plugins
public abstract org.mockito.plugins.InlineMockMaker extends java.lang.Object implements org.mockito.plugins.MockMaker {
public abstract void clearMock (java.lang.Object)
public abstract void clearAllMocks ()
}
org/mockito/plugins/InstantiatorProvider.class
InstantiatorProvider.java
package org.mockito.plugins
public abstract org.mockito.plugins.InstantiatorProvider extends java.lang.Object {
public abstract org.mockito.internal.creation.instance.Instantiator getInstantiator (org.mockito.mock.MockCreationSettings)
}
org/mockito/plugins/InstantiatorProvider2.class
InstantiatorProvider2.java
package org.mockito.plugins
public abstract org.mockito.plugins.InstantiatorProvider2 extends java.lang.Object {
public abstract org.mockito.creation.instance.Instantiator getInstantiator (org.mockito.mock.MockCreationSettings)
}
org/mockito/plugins/MockMaker$TypeMockability.class
MockMaker.java
package org.mockito.plugins
public abstract org.mockito.plugins.MockMaker$TypeMockability extends java.lang.Object {
public abstract boolean mockable ()
public abstract java.lang.String nonMockableReason ()
}
org/mockito/plugins/MockMaker.class
MockMaker.java
package org.mockito.plugins
public abstract org.mockito.plugins.MockMaker extends java.lang.Object {
public abstract java.lang.Object createMock (org.mockito.mock.MockCreationSettings, org.mockito.invocation.MockHandler)
public abstract org.mockito.invocation.MockHandler getHandler (java.lang.Object)
public abstract void resetMock (java.lang.Object, org.mockito.invocation.MockHandler, org.mockito.mock.MockCreationSettings)
public abstract org.mockito.plugins.MockMaker$TypeMockability isTypeMockable (java.lang.Class)
}
org/mockito/plugins/MockitoPlugins.class
MockitoPlugins.java
package org.mockito.plugins
public abstract org.mockito.plugins.MockitoPlugins extends java.lang.Object {
public abstract java.lang.Object getDefaultPlugin (java.lang.Class)
public abstract org.mockito.plugins.MockMaker getInlineMockMaker ()
}
org/mockito/plugins/PluginSwitch.class
PluginSwitch.java
package org.mockito.plugins
public abstract org.mockito.plugins.PluginSwitch extends java.lang.Object {
public abstract boolean isEnabled (java.lang.String)
}
org/mockito/plugins/StackTraceCleanerProvider.class
StackTraceCleanerProvider.java
package org.mockito.plugins
public abstract org.mockito.plugins.StackTraceCleanerProvider extends java.lang.Object {
public abstract org.mockito.exceptions.stacktrace.StackTraceCleaner getStackTraceCleaner (org.mockito.exceptions.stacktrace.StackTraceCleaner)
}
org/mockito/quality/
org/mockito/quality/MockitoHint.class
MockitoHint.java
package org.mockito.quality
public abstract org.mockito.quality.MockitoHint extends java.lang.Object {
}
org/mockito/quality/Strictness.class
Strictness.java
package org.mockito.quality
public final enum org.mockito.quality.Strictness extends java.lang.Enum {
public static final enum org.mockito.quality.Strictness LENIENT
public static final enum org.mockito.quality.Strictness WARN
public static final enum org.mockito.quality.Strictness STRICT_STUBS
private static final synthetic org.mockito.quality.Strictness[] $VALUES
public static org.mockito.quality.Strictness[] values ()
public static org.mockito.quality.Strictness valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
private static synthetic org.mockito.quality.Strictness[] $values ()
static void <clinit> ()
}
org/mockito/runners/
org/mockito/runners/ConsoleSpammingMockitoJUnitRunner$1.class
ConsoleSpammingMockitoJUnitRunner.java
package org.mockito.runners
org.mockito.runners.ConsoleSpammingMockitoJUnitRunner$1 extends org.junit.runner.notification.RunListener {
org.mockito.internal.debugging.WarningsCollector warningsCollector
final synthetic org.mockito.runners.ConsoleSpammingMockitoJUnitRunner this$0
void <init> (org.mockito.runners.ConsoleSpammingMockitoJUnitRunner)
org.mockito.runners.ConsoleSpammingMockitoJUnitRunner this$0
public void testStarted (org.junit.runner.Description) throws java.lang.Exception
org.junit.runner.Description description
public void testFailure (org.junit.runner.notification.Failure) throws java.lang.Exception
org.junit.runner.notification.Failure failure
}
org/mockito/runners/ConsoleSpammingMockitoJUnitRunner.class
ConsoleSpammingMockitoJUnitRunner.java
package org.mockito.runners
public org.mockito.runners.ConsoleSpammingMockitoJUnitRunner extends org.junit.runner.Runner implements org.junit.runner.manipulation.Filterable {
private final org.mockito.internal.util.MockitoLogger logger
private final org.mockito.internal.runners.InternalRunner runner
public void <init> (java.lang.Class) throws java.lang.reflect.InvocationTargetException
Class klass
void <init> (org.mockito.internal.util.MockitoLogger, org.mockito.internal.runners.InternalRunner)
org.mockito.internal.util.MockitoLogger logger
org.mockito.internal.runners.InternalRunner runner
public void run (org.junit.runner.notification.RunNotifier)
org.junit.runner.notification.RunNotifier notifier
org.junit.runner.notification.RunListener listener
public org.junit.runner.Description getDescription ()
public void filter (org.junit.runner.manipulation.Filter) throws org.junit.runner.manipulation.NoTestsRemainException
org.junit.runner.manipulation.Filter filter
static synthetic org.mockito.internal.util.MockitoLogger access$000 (org.mockito.runners.ConsoleSpammingMockitoJUnitRunner)
org.mockito.runners.ConsoleSpammingMockitoJUnitRunner x0
}
org/mockito/runners/MockitoJUnitRunner$Silent.class
MockitoJUnitRunner.java
package org.mockito.runners
public org.mockito.runners.MockitoJUnitRunner$Silent extends org.mockito.runners.MockitoJUnitRunner {
public void <init> (java.lang.Class) throws java.lang.reflect.InvocationTargetException
Class klass
}
org/mockito/runners/MockitoJUnitRunner$Strict.class
MockitoJUnitRunner.java
package org.mockito.runners
public org.mockito.runners.MockitoJUnitRunner$Strict extends org.mockito.runners.MockitoJUnitRunner {
public void <init> (java.lang.Class) throws java.lang.reflect.InvocationTargetException
Class klass
}
org/mockito/runners/MockitoJUnitRunner.class
MockitoJUnitRunner.java
package org.mockito.runners
public org.mockito.runners.MockitoJUnitRunner extends org.mockito.junit.MockitoJUnitRunner {
public void <init> (java.lang.Class) throws java.lang.reflect.InvocationTargetException
Class klass
public void run (org.junit.runner.notification.RunNotifier)
org.junit.runner.notification.RunNotifier notifier
public org.junit.runner.Description getDescription ()
public void filter (org.junit.runner.manipulation.Filter) throws org.junit.runner.manipulation.NoTestsRemainException
org.junit.runner.manipulation.Filter filter
}
org/mockito/runners/VerboseMockitoJUnitRunner$1.class
VerboseMockitoJUnitRunner.java
package org.mockito.runners
org.mockito.runners.VerboseMockitoJUnitRunner$1 extends org.junit.runner.notification.RunListener {
org.mockito.internal.debugging.WarningsCollector warningsCollector
final synthetic org.mockito.runners.VerboseMockitoJUnitRunner this$0
void <init> (org.mockito.runners.VerboseMockitoJUnitRunner)
org.mockito.runners.VerboseMockitoJUnitRunner this$0
public void testStarted (org.junit.runner.Description) throws java.lang.Exception
org.junit.runner.Description description
public void testFailure (org.junit.runner.notification.Failure) throws java.lang.Exception
org.junit.runner.notification.Failure failure
String warnings
}
org/mockito/runners/VerboseMockitoJUnitRunner.class
VerboseMockitoJUnitRunner.java
package org.mockito.runners
public org.mockito.runners.VerboseMockitoJUnitRunner extends org.junit.runner.Runner implements org.junit.runner.manipulation.Filterable {
private final org.mockito.internal.runners.InternalRunner runner
public void <init> (java.lang.Class) throws java.lang.reflect.InvocationTargetException
Class klass
void <init> (org.mockito.internal.runners.InternalRunner)
org.mockito.internal.runners.InternalRunner runner
public void run (org.junit.runner.notification.RunNotifier)
org.junit.runner.notification.RunNotifier notifier
org.junit.runner.notification.RunListener listener
public org.junit.runner.Description getDescription ()
public void filter (org.junit.runner.manipulation.Filter) throws org.junit.runner.manipulation.NoTestsRemainException
org.junit.runner.manipulation.Filter filter
}
org/mockito/runners/package-info.class
package-info.java
package org.mockito.runners
abstract synthetic org.mockito.runners.package-info extends java.lang.Object {
}
org/mockito/session/
org/mockito/session/MockitoSessionBuilder.class
MockitoSessionBuilder.java
package org.mockito.session
public abstract org.mockito.session.MockitoSessionBuilder extends java.lang.Object {
public abstract org.mockito.session.MockitoSessionBuilder initMocks (java.lang.Object)
public transient abstract org.mockito.session.MockitoSessionBuilder initMocks (java.lang.Object[])
public abstract org.mockito.session.MockitoSessionBuilder name (java.lang.String)
public abstract org.mockito.session.MockitoSessionBuilder strictness (org.mockito.quality.Strictness)
public abstract org.mockito.session.MockitoSessionBuilder logger (org.mockito.session.MockitoSessionLogger)
public abstract org.mockito.MockitoSession startMocking () throws org.mockito.exceptions.misusing.UnfinishedMockingSessionException
}
org/mockito/session/MockitoSessionLogger.class
MockitoSessionLogger.java
package org.mockito.session
public abstract org.mockito.session.MockitoSessionLogger extends java.lang.Object {
public abstract void log (java.lang.String)
}
org/mockito/stubbing/
org/mockito/stubbing/Answer.class
Answer.java
package org.mockito.stubbing
public abstract org.mockito.stubbing.Answer extends java.lang.Object {
public abstract java.lang.Object answer (org.mockito.invocation.InvocationOnMock) throws java.lang.Throwable
}
org/mockito/stubbing/Answer1.class
Answer1.java
package org.mockito.stubbing
public abstract org.mockito.stubbing.Answer1 extends java.lang.Object {
public abstract java.lang.Object answer (java.lang.Object) throws java.lang.Throwable
}
org/mockito/stubbing/Answer2.class
Answer2.java
package org.mockito.stubbing
public abstract org.mockito.stubbing.Answer2 extends java.lang.Object {
public abstract java.lang.Object answer (java.lang.Object, java.lang.Object) throws java.lang.Throwable
}
org/mockito/stubbing/Answer3.class
Answer3.java
package org.mockito.stubbing
public abstract org.mockito.stubbing.Answer3 extends java.lang.Object {
public abstract java.lang.Object answer (java.lang.Object, java.lang.Object, java.lang.Object) throws java.lang.Throwable
}
org/mockito/stubbing/Answer4.class
Answer4.java
package org.mockito.stubbing
public abstract org.mockito.stubbing.Answer4 extends java.lang.Object {
public abstract java.lang.Object answer (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object) throws java.lang.Throwable
}
org/mockito/stubbing/Answer5.class
Answer5.java
package org.mockito.stubbing
public abstract org.mockito.stubbing.Answer5 extends java.lang.Object {
public abstract java.lang.Object answer (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object) throws java.lang.Throwable
}
org/mockito/stubbing/BaseStubber.class
BaseStubber.java
package org.mockito.stubbing
public abstract org.mockito.stubbing.BaseStubber extends java.lang.Object {
public transient abstract org.mockito.stubbing.Stubber doThrow (java.lang.Throwable[])
public abstract org.mockito.stubbing.Stubber doThrow (java.lang.Class)
public transient abstract org.mockito.stubbing.Stubber doThrow (java.lang.Class, java.lang.Class[])
public abstract org.mockito.stubbing.Stubber doAnswer (org.mockito.stubbing.Answer)
public abstract org.mockito.stubbing.Stubber doNothing ()
public abstract org.mockito.stubbing.Stubber doReturn (java.lang.Object)
public transient abstract org.mockito.stubbing.Stubber doReturn (java.lang.Object, java.lang.Object[])
public abstract org.mockito.stubbing.Stubber doCallRealMethod ()
}
org/mockito/stubbing/LenientStubber.class
LenientStubber.java
package org.mockito.stubbing
public abstract org.mockito.stubbing.LenientStubber extends java.lang.Object implements org.mockito.stubbing.BaseStubber {
public abstract org.mockito.stubbing.OngoingStubbing when (java.lang.Object)
}
org/mockito/stubbing/OngoingStubbing.class
OngoingStubbing.java
package org.mockito.stubbing
public abstract org.mockito.stubbing.OngoingStubbing extends java.lang.Object {
public abstract org.mockito.stubbing.OngoingStubbing thenReturn (java.lang.Object)
public transient abstract org.mockito.stubbing.OngoingStubbing thenReturn (java.lang.Object, java.lang.Object[])
public transient abstract org.mockito.stubbing.OngoingStubbing thenThrow (java.lang.Throwable[])
public abstract org.mockito.stubbing.OngoingStubbing thenThrow (java.lang.Class)
public transient abstract org.mockito.stubbing.OngoingStubbing thenThrow (java.lang.Class, java.lang.Class[])
public abstract org.mockito.stubbing.OngoingStubbing thenCallRealMethod ()
public abstract org.mockito.stubbing.OngoingStubbing thenAnswer (org.mockito.stubbing.Answer)
public abstract org.mockito.stubbing.OngoingStubbing then (org.mockito.stubbing.Answer)
public abstract java.lang.Object getMock ()
}
org/mockito/stubbing/Stubber.class
Stubber.java
package org.mockito.stubbing
public abstract org.mockito.stubbing.Stubber extends java.lang.Object implements org.mockito.stubbing.BaseStubber {
public abstract java.lang.Object when (java.lang.Object)
}
org/mockito/stubbing/Stubbing.class
Stubbing.java
package org.mockito.stubbing
public abstract org.mockito.stubbing.Stubbing extends java.lang.Object implements org.mockito.stubbing.Answer {
public abstract org.mockito.invocation.Invocation getInvocation ()
public abstract boolean wasUsed ()
public abstract org.mockito.quality.Strictness getStrictness ()
}
org/mockito/stubbing/ValidableAnswer.class
ValidableAnswer.java
package org.mockito.stubbing
public abstract org.mockito.stubbing.ValidableAnswer extends java.lang.Object {
public abstract void validateFor (org.mockito.invocation.InvocationOnMock)
}
org/mockito/stubbing/VoidAnswer1.class
VoidAnswer1.java
package org.mockito.stubbing
public abstract org.mockito.stubbing.VoidAnswer1 extends java.lang.Object {
public abstract void answer (java.lang.Object) throws java.lang.Throwable
}
org/mockito/stubbing/VoidAnswer2.class
VoidAnswer2.java
package org.mockito.stubbing
public abstract org.mockito.stubbing.VoidAnswer2 extends java.lang.Object {
public abstract void answer (java.lang.Object, java.lang.Object) throws java.lang.Throwable
}
org/mockito/stubbing/VoidAnswer3.class
VoidAnswer3.java
package org.mockito.stubbing
public abstract org.mockito.stubbing.VoidAnswer3 extends java.lang.Object {
public abstract void answer (java.lang.Object, java.lang.Object, java.lang.Object) throws java.lang.Throwable
}
org/mockito/stubbing/VoidAnswer4.class
VoidAnswer4.java
package org.mockito.stubbing
public abstract org.mockito.stubbing.VoidAnswer4 extends java.lang.Object {
public abstract void answer (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object) throws java.lang.Throwable
}
org/mockito/stubbing/VoidAnswer5.class
VoidAnswer5.java
package org.mockito.stubbing
public abstract org.mockito.stubbing.VoidAnswer5 extends java.lang.Object {
public abstract void answer (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object) throws java.lang.Throwable
}
org/mockito/verification/
org/mockito/verification/After.class
After.java
package org.mockito.verification
public org.mockito.verification.After extends org.mockito.internal.verification.VerificationWrapper implements org.mockito.verification.VerificationAfterDelay {
public void <init> (long, org.mockito.verification.VerificationMode)
long delayMillis
org.mockito.verification.VerificationMode verificationMode
void <init> (long, long, org.mockito.verification.VerificationMode)
long pollingPeriod
long delayMillis
org.mockito.verification.VerificationMode verificationMode
void <init> (org.mockito.internal.verification.VerificationOverTimeImpl)
org.mockito.internal.verification.VerificationOverTimeImpl verificationOverTime
protected org.mockito.verification.VerificationMode copySelfWithNewVerificationMode (org.mockito.verification.VerificationMode)
org.mockito.verification.VerificationMode verificationMode
public org.mockito.verification.VerificationMode description (java.lang.String)
String description
}
org/mockito/verification/Timeout.class
Timeout.java
package org.mockito.verification
public org.mockito.verification.Timeout extends org.mockito.internal.verification.VerificationWrapper implements org.mockito.verification.VerificationWithTimeout {
public void <init> (long, org.mockito.verification.VerificationMode)
long millis
org.mockito.verification.VerificationMode delegate
void <init> (long, long, org.mockito.verification.VerificationMode)
long pollingPeriodMillis
long millis
org.mockito.verification.VerificationMode delegate
void <init> (long, org.mockito.verification.VerificationMode, org.mockito.internal.util.Timer)
long pollingPeriodMillis
org.mockito.verification.VerificationMode delegate
org.mockito.internal.util.Timer timer
void <init> (org.mockito.internal.verification.VerificationOverTimeImpl)
org.mockito.internal.verification.VerificationOverTimeImpl verificationOverTime
protected org.mockito.verification.VerificationMode copySelfWithNewVerificationMode (org.mockito.verification.VerificationMode)
org.mockito.verification.VerificationMode newVerificationMode
public org.mockito.verification.VerificationMode atMost (int)
int maxNumberOfInvocations
public org.mockito.verification.VerificationMode never ()
public org.mockito.verification.VerificationMode description (java.lang.String)
String description
}
org/mockito/verification/VerificationAfterDelay.class
VerificationAfterDelay.java
package org.mockito.verification
public abstract org.mockito.verification.VerificationAfterDelay extends java.lang.Object implements org.mockito.verification.VerificationMode {
public abstract org.mockito.verification.VerificationMode times (int)
public abstract org.mockito.verification.VerificationMode never ()
public abstract org.mockito.verification.VerificationMode atLeastOnce ()
public abstract org.mockito.verification.VerificationMode atLeast (int)
public abstract org.mockito.verification.VerificationMode atMost (int)
public abstract org.mockito.verification.VerificationMode only ()
}
org/mockito/verification/VerificationEvent.class
VerificationEvent.java
package org.mockito.verification
public abstract org.mockito.verification.VerificationEvent extends java.lang.Object {
public abstract java.lang.Object getMock ()
public abstract org.mockito.verification.VerificationMode getMode ()
public abstract org.mockito.internal.verification.api.VerificationData getData ()
public abstract java.lang.Throwable getVerificationError ()
}
org/mockito/verification/VerificationMode.class
VerificationMode.java
package org.mockito.verification
public abstract org.mockito.verification.VerificationMode extends java.lang.Object {
public abstract void verify (org.mockito.internal.verification.api.VerificationData)
public abstract org.mockito.verification.VerificationMode description (java.lang.String)
}
org/mockito/verification/VerificationStrategy.class
VerificationStrategy.java
package org.mockito.verification
public abstract org.mockito.verification.VerificationStrategy extends java.lang.Object {
public abstract org.mockito.verification.VerificationMode maybeVerifyLazily (org.mockito.verification.VerificationMode)
}
org/mockito/verification/VerificationWithTimeout.class
VerificationWithTimeout.java
package org.mockito.verification
public abstract org.mockito.verification.VerificationWithTimeout extends java.lang.Object implements org.mockito.verification.VerificationMode {
public abstract org.mockito.verification.VerificationMode times (int)
public abstract org.mockito.verification.VerificationMode atLeastOnce ()
public abstract org.mockito.verification.VerificationMode atLeast (int)
public abstract org.mockito.verification.VerificationMode only ()
}
org/objectweb/
org/objectweb/asm/
org/objectweb/asm/AnnotationVisitor.class
AnnotationVisitor.java
package org.objectweb.asm
public abstract org.objectweb.asm.AnnotationVisitor extends java.lang.Object {
protected final int api
protected org.objectweb.asm.AnnotationVisitor av
public void <init> (int)
int api
public void <init> (int, org.objectweb.asm.AnnotationVisitor)
int api
org.objectweb.asm.AnnotationVisitor annotationVisitor
public void visit (java.lang.String, java.lang.Object)
String name
Object value
public void visitEnum (java.lang.String, java.lang.String, java.lang.String)
String name
String descriptor
String value
public org.objectweb.asm.AnnotationVisitor visitAnnotation (java.lang.String, java.lang.String)
String name
String descriptor
public org.objectweb.asm.AnnotationVisitor visitArray (java.lang.String)
String name
public void visitEnd ()
}
org/objectweb/asm/AnnotationWriter.class
AnnotationWriter.java
package org.objectweb.asm
final org.objectweb.asm.AnnotationWriter extends org.objectweb.asm.AnnotationVisitor {
private final org.objectweb.asm.SymbolTable symbolTable
private final boolean useNamedValues
private final org.objectweb.asm.ByteVector annotation
private final int numElementValuePairsOffset
private int numElementValuePairs
private final org.objectweb.asm.AnnotationWriter previousAnnotation
private org.objectweb.asm.AnnotationWriter nextAnnotation
void <init> (org.objectweb.asm.SymbolTable, boolean, org.objectweb.asm.ByteVector, org.objectweb.asm.AnnotationWriter)
org.objectweb.asm.SymbolTable symbolTable
boolean useNamedValues
org.objectweb.asm.ByteVector annotation
org.objectweb.asm.AnnotationWriter previousAnnotation
static org.objectweb.asm.AnnotationWriter create (org.objectweb.asm.SymbolTable, java.lang.String, org.objectweb.asm.AnnotationWriter)
org.objectweb.asm.SymbolTable symbolTable
String descriptor
org.objectweb.asm.AnnotationWriter previousAnnotation
org.objectweb.asm.ByteVector annotation
static org.objectweb.asm.AnnotationWriter create (org.objectweb.asm.SymbolTable, int, org.objectweb.asm.TypePath, java.lang.String, org.objectweb.asm.AnnotationWriter)
org.objectweb.asm.SymbolTable symbolTable
int typeRef
org.objectweb.asm.TypePath typePath
String descriptor
org.objectweb.asm.AnnotationWriter previousAnnotation
org.objectweb.asm.ByteVector typeAnnotation
public void visit (java.lang.String, java.lang.Object)
int booleanValue
byte byteValue
byte[] byteArray
boolean booleanValue
boolean[] booleanArray
short shortValue
short[] shortArray
char charValue
char[] charArray
int intValue
int[] intArray
long longValue
long[] longArray
float floatValue
float[] floatArray
double doubleValue
double[] doubleArray
org.objectweb.asm.Symbol symbol
String name
Object value
public void visitEnum (java.lang.String, java.lang.String, java.lang.String)
String name
String descriptor
String value
public org.objectweb.asm.AnnotationVisitor visitAnnotation (java.lang.String, java.lang.String)
String name
String descriptor
public org.objectweb.asm.AnnotationVisitor visitArray (java.lang.String)
String name
public void visitEnd ()
byte[] data
int computeAnnotationsSize (java.lang.String)
String attributeName
int attributeSize
org.objectweb.asm.AnnotationWriter annotationWriter
static int computeAnnotationsSize (org.objectweb.asm.AnnotationWriter, org.objectweb.asm.AnnotationWriter, org.objectweb.asm.AnnotationWriter, org.objectweb.asm.AnnotationWriter)
org.objectweb.asm.AnnotationWriter lastRuntimeVisibleAnnotation
org.objectweb.asm.AnnotationWriter lastRuntimeInvisibleAnnotation
org.objectweb.asm.AnnotationWriter lastRuntimeVisibleTypeAnnotation
org.objectweb.asm.AnnotationWriter lastRuntimeInvisibleTypeAnnotation
int size
void putAnnotations (int, org.objectweb.asm.ByteVector)
int attributeNameIndex
org.objectweb.asm.ByteVector output
int attributeLength
int numAnnotations
org.objectweb.asm.AnnotationWriter annotationWriter
org.objectweb.asm.AnnotationWriter firstAnnotation
static void putAnnotations (org.objectweb.asm.SymbolTable, org.objectweb.asm.AnnotationWriter, org.objectweb.asm.AnnotationWriter, org.objectweb.asm.AnnotationWriter, org.objectweb.asm.AnnotationWriter, org.objectweb.asm.ByteVector)
org.objectweb.asm.SymbolTable symbolTable
org.objectweb.asm.AnnotationWriter lastRuntimeVisibleAnnotation
org.objectweb.asm.AnnotationWriter lastRuntimeInvisibleAnnotation
org.objectweb.asm.AnnotationWriter lastRuntimeVisibleTypeAnnotation
org.objectweb.asm.AnnotationWriter lastRuntimeInvisibleTypeAnnotation
org.objectweb.asm.ByteVector output
static int computeParameterAnnotationsSize (java.lang.String, org.objectweb.asm.AnnotationWriter[], int)
org.objectweb.asm.AnnotationWriter annotationWriter
int i
String attributeName
org.objectweb.asm.AnnotationWriter[] annotationWriters
int annotableParameterCount
int attributeSize
static void putParameterAnnotations (int, org.objectweb.asm.AnnotationWriter[], int, org.objectweb.asm.ByteVector)
org.objectweb.asm.AnnotationWriter annotationWriter
int i
org.objectweb.asm.AnnotationWriter annotationWriter
org.objectweb.asm.AnnotationWriter firstAnnotation
int numAnnotations
int i
int attributeNameIndex
org.objectweb.asm.AnnotationWriter[] annotationWriters
int annotableParameterCount
org.objectweb.asm.ByteVector output
int attributeLength
}
org/objectweb/asm/Attribute$Set.class
Attribute.java
package org.objectweb.asm
final org.objectweb.asm.Attribute$Set extends java.lang.Object {
private static final int SIZE_INCREMENT
private int size
private org.objectweb.asm.Attribute[] data
void <init> ()
void addAttributes (org.objectweb.asm.Attribute)
org.objectweb.asm.Attribute attributeList
org.objectweb.asm.Attribute attribute
org.objectweb.asm.Attribute[] toArray ()
org.objectweb.asm.Attribute[] result
private boolean contains (org.objectweb.asm.Attribute)
int i
org.objectweb.asm.Attribute attribute
private void add (org.objectweb.asm.Attribute)
org.objectweb.asm.Attribute[] newData
org.objectweb.asm.Attribute attribute
}
org/objectweb/asm/Attribute.class
Attribute.java
package org.objectweb.asm
public org.objectweb.asm.Attribute extends java.lang.Object {
public final String type
private byte[] content
org.objectweb.asm.Attribute nextAttribute
protected void <init> (java.lang.String)
String type
public boolean isUnknown ()
public boolean isCodeAttribute ()
protected org.objectweb.asm.Label[] getLabels ()
protected org.objectweb.asm.Attribute read (org.objectweb.asm.ClassReader, int, int, char[], int, org.objectweb.asm.Label[])
org.objectweb.asm.ClassReader classReader
int offset
int length
char[] charBuffer
int codeAttributeOffset
org.objectweb.asm.Label[] labels
org.objectweb.asm.Attribute attribute
protected org.objectweb.asm.ByteVector write (org.objectweb.asm.ClassWriter, byte[], int, int, int)
org.objectweb.asm.ClassWriter classWriter
byte[] code
int codeLength
int maxStack
int maxLocals
final int getAttributeCount ()
int count
org.objectweb.asm.Attribute attribute
final int computeAttributesSize (org.objectweb.asm.SymbolTable)
org.objectweb.asm.SymbolTable symbolTable
byte[] code
int codeLength
int maxStack
int maxLocals
final int computeAttributesSize (org.objectweb.asm.SymbolTable, byte[], int, int, int)
org.objectweb.asm.SymbolTable symbolTable
byte[] code
int codeLength
int maxStack
int maxLocals
org.objectweb.asm.ClassWriter classWriter
int size
org.objectweb.asm.Attribute attribute
static int computeAttributesSize (org.objectweb.asm.SymbolTable, int, int)
org.objectweb.asm.SymbolTable symbolTable
int accessFlags
int signatureIndex
int size
final void putAttributes (org.objectweb.asm.SymbolTable, org.objectweb.asm.ByteVector)
org.objectweb.asm.SymbolTable symbolTable
org.objectweb.asm.ByteVector output
byte[] code
int codeLength
int maxStack
int maxLocals
final void putAttributes (org.objectweb.asm.SymbolTable, byte[], int, int, int, org.objectweb.asm.ByteVector)
org.objectweb.asm.ByteVector attributeContent
org.objectweb.asm.SymbolTable symbolTable
byte[] code
int codeLength
int maxStack
int maxLocals
org.objectweb.asm.ByteVector output
org.objectweb.asm.ClassWriter classWriter
org.objectweb.asm.Attribute attribute
static void putAttributes (org.objectweb.asm.SymbolTable, int, int, org.objectweb.asm.ByteVector)
org.objectweb.asm.SymbolTable symbolTable
int accessFlags
int signatureIndex
org.objectweb.asm.ByteVector output
}
org/objectweb/asm/ByteVector.class
ByteVector.java
package org.objectweb.asm
public org.objectweb.asm.ByteVector extends java.lang.Object {
byte[] data
int length
public void <init> ()
public void <init> (int)
int initialCapacity
void <init> (byte[])
byte[] data
public org.objectweb.asm.ByteVector putByte (int)
int byteValue
int currentLength
final org.objectweb.asm.ByteVector put11 (int, int)
int byteValue1
int byteValue2
int currentLength
byte[] currentData
public org.objectweb.asm.ByteVector putShort (int)
int shortValue
int currentLength
byte[] currentData
final org.objectweb.asm.ByteVector put12 (int, int)
int byteValue
int shortValue
int currentLength
byte[] currentData
final org.objectweb.asm.ByteVector put112 (int, int, int)
int byteValue1
int byteValue2
int shortValue
int currentLength
byte[] currentData
public org.objectweb.asm.ByteVector putInt (int)
int intValue
int currentLength
byte[] currentData
final org.objectweb.asm.ByteVector put122 (int, int, int)
int byteValue
int shortValue1
int shortValue2
int currentLength
byte[] currentData
public org.objectweb.asm.ByteVector putLong (long)
long longValue
int currentLength
byte[] currentData
int intValue
public org.objectweb.asm.ByteVector putUTF8 (java.lang.String)
char charValue
int i
String stringValue
int charLength
int currentLength
byte[] currentData
final org.objectweb.asm.ByteVector encodeUtf8 (java.lang.String, int, int)
char charValue
int i
char charValue
int i
String stringValue
int offset
int maxByteLength
int charLength
int byteLength
int byteLengthOffset
int currentLength
public org.objectweb.asm.ByteVector putByteArray (byte[], int, int)
byte[] byteArrayValue
int byteOffset
int byteLength
private void enlarge (int)
int size
int doubleCapacity
int minimalCapacity
byte[] newData
}
org/objectweb/asm/ClassReader.class
ClassReader.java
package org.objectweb.asm
public org.objectweb.asm.ClassReader extends java.lang.Object {
public static final int SKIP_CODE
public static final int SKIP_DEBUG
public static final int SKIP_FRAMES
public static final int EXPAND_FRAMES
static final int EXPAND_ASM_INSNS
private static final int MAX_BUFFER_SIZE
private static final int INPUT_STREAM_DATA_CHUNK_SIZE
public final byte[] b
public final int header
final byte[] classFileBuffer
private final int[] cpInfoOffsets
private final String[] constantUtf8Values
private final org.objectweb.asm.ConstantDynamic[] constantDynamicValues
private final int[] bootstrapMethodOffsets
private final int maxStringLength
public void <init> (byte[])
byte[] classFile
public void <init> (byte[], int, int)
byte[] classFileBuffer
int classFileOffset
int classFileLength
void <init> (byte[], int, boolean)
int cpInfoSize
int cpInfoSize
int cpInfoSize
int cpInfoSize
int cpInfoSize
int cpInfoSize
int cpInfoSize
int cpInfoSize
byte[] classFileBuffer
int classFileOffset
boolean checkClassVersion
int constantPoolCount
int currentCpInfoIndex
int currentCpInfoOffset
int currentMaxStringLength
boolean hasBootstrapMethods
boolean hasConstantDynamic
public void <init> (java.io.InputStream) throws java.io.IOException
java.io.InputStream inputStream
public void <init> (java.lang.String) throws java.io.IOException
String className
private static byte[] readStream (java.io.InputStream, boolean) throws java.io.IOException
byte[] data
int bytesRead
int readCount
java.io.ByteArrayOutputStream outputStream
java.io.InputStream inputStream
boolean close
int bufferSize
private static int calculateBufferSize (java.io.InputStream) throws java.io.IOException
java.io.InputStream inputStream
int expectedLength
public int getAccess ()
public java.lang.String getClassName ()
public java.lang.String getSuperName ()
public java.lang.String[] getInterfaces ()
int i
char[] charBuffer
int currentOffset
int interfacesCount
String[] interfaces
public void accept (org.objectweb.asm.ClassVisitor, int)
org.objectweb.asm.ClassVisitor classVisitor
int parsingOptions
public void accept (org.objectweb.asm.ClassVisitor, org.objectweb.asm.Attribute[], int)
int i
org.objectweb.asm.Attribute attribute
String attributeName
int attributeLength
int i
String className
int methodIndex
String name
String type
String annotationDescriptor
int numAnnotations
int currentAnnotationOffset
String annotationDescriptor
int numAnnotations
int currentAnnotationOffset
String annotationDescriptor
int numAnnotations
int currentAnnotationOffset
String annotationDescriptor
int numAnnotations
int currentAnnotationOffset
org.objectweb.asm.Attribute nextAttribute
int numberOfNestMembers
int currentNestMemberOffset
int numberOfPermittedSubclasses
int currentPermittedSubclassesOffset
int numberOfClasses
int currentClassesOffset
int recordComponentsCount
org.objectweb.asm.ClassVisitor classVisitor
org.objectweb.asm.Attribute[] attributePrototypes
int parsingOptions
org.objectweb.asm.Context context
char[] charBuffer
int currentOffset
int accessFlags
String thisClass
String superClass
String[] interfaces
int innerClassesOffset
int enclosingMethodOffset
String signature
String sourceFile
String sourceDebugExtension
int runtimeVisibleAnnotationsOffset
int runtimeInvisibleAnnotationsOffset
int runtimeVisibleTypeAnnotationsOffset
int runtimeInvisibleTypeAnnotationsOffset
int moduleOffset
int modulePackagesOffset
String moduleMainClass
String nestHostClass
int nestMembersOffset
int permittedSubclassesOffset
int recordOffset
org.objectweb.asm.Attribute attributes
int currentAttributeOffset
int fieldsCount
int methodsCount
private void readModuleAttributes (org.objectweb.asm.ClassVisitor, org.objectweb.asm.Context, int, int, java.lang.String)
int packageCount
int currentPackageOffset
String requires
int requiresFlags
String requiresVersion
int i
String exports
int exportsFlags
int exportsToCount
String[] exportsTo
int i
String opens
int opensFlags
int opensToCount
String[] opensTo
int i
String provides
int providesWithCount
String[] providesWith
org.objectweb.asm.ClassVisitor classVisitor
org.objectweb.asm.Context context
int moduleOffset
int modulePackagesOffset
String moduleMainClass
char[] buffer
int currentOffset
String moduleName
int moduleFlags
String moduleVersion
org.objectweb.asm.ModuleVisitor moduleVisitor
int requiresCount
int exportsCount
int opensCount
int usesCount
int providesCount
private int readRecordComponent (org.objectweb.asm.ClassVisitor, org.objectweb.asm.Context, int)
org.objectweb.asm.Attribute attribute
String attributeName
int attributeLength
String annotationDescriptor
int numAnnotations
int currentAnnotationOffset
String annotationDescriptor
int numAnnotations
int currentAnnotationOffset
String annotationDescriptor
int numAnnotations
int currentAnnotationOffset
String annotationDescriptor
int numAnnotations
int currentAnnotationOffset
org.objectweb.asm.Attribute nextAttribute
org.objectweb.asm.ClassVisitor classVisitor
org.objectweb.asm.Context context
int recordComponentOffset
char[] charBuffer
int currentOffset
String name
String descriptor
String signature
int runtimeVisibleAnnotationsOffset
int runtimeInvisibleAnnotationsOffset
int runtimeVisibleTypeAnnotationsOffset
int runtimeInvisibleTypeAnnotationsOffset
org.objectweb.asm.Attribute attributes
int attributesCount
org.objectweb.asm.RecordComponentVisitor recordComponentVisitor
private int readField (org.objectweb.asm.ClassVisitor, org.objectweb.asm.Context, int)
int constantvalueIndex
org.objectweb.asm.Attribute attribute
String attributeName
int attributeLength
String annotationDescriptor
int numAnnotations
int currentAnnotationOffset
String annotationDescriptor
int numAnnotations
int currentAnnotationOffset
String annotationDescriptor
int numAnnotations
int currentAnnotationOffset
String annotationDescriptor
int numAnnotations
int currentAnnotationOffset
org.objectweb.asm.Attribute nextAttribute
org.objectweb.asm.ClassVisitor classVisitor
org.objectweb.asm.Context context
int fieldInfoOffset
char[] charBuffer
int currentOffset
int accessFlags
String name
String descriptor
Object constantValue
String signature
int runtimeVisibleAnnotationsOffset
int runtimeInvisibleAnnotationsOffset
int runtimeVisibleTypeAnnotationsOffset
int runtimeInvisibleTypeAnnotationsOffset
org.objectweb.asm.Attribute attributes
int attributesCount
org.objectweb.asm.FieldVisitor fieldVisitor
private int readMethod (org.objectweb.asm.ClassVisitor, org.objectweb.asm.Context, int)
int i
int currentExceptionOffset
org.objectweb.asm.Attribute attribute
String attributeName
int attributeLength
org.objectweb.asm.MethodWriter methodWriter
int parametersCount
int currentParameterOffset
org.objectweb.asm.AnnotationVisitor annotationVisitor
String annotationDescriptor
int numAnnotations
int currentAnnotationOffset
String annotationDescriptor
int numAnnotations
int currentAnnotationOffset
String annotationDescriptor
int numAnnotations
int currentAnnotationOffset
String annotationDescriptor
int numAnnotations
int currentAnnotationOffset
org.objectweb.asm.Attribute nextAttribute
org.objectweb.asm.ClassVisitor classVisitor
org.objectweb.asm.Context context
int methodInfoOffset
char[] charBuffer
int currentOffset
int codeOffset
int exceptionsOffset
String[] exceptions
boolean synthetic
int signatureIndex
int runtimeVisibleAnnotationsOffset
int runtimeInvisibleAnnotationsOffset
int runtimeVisibleParameterAnnotationsOffset
int runtimeInvisibleParameterAnnotationsOffset
int runtimeVisibleTypeAnnotationsOffset
int runtimeInvisibleTypeAnnotationsOffset
int annotationDefaultOffset
int methodParametersOffset
org.objectweb.asm.Attribute attributes
int attributesCount
org.objectweb.asm.MethodVisitor methodVisitor
private void readCode (org.objectweb.asm.MethodVisitor, org.objectweb.asm.Context, int)
int numTableEntries
int numSwitchCases
int bytecodeOffset
int opcode
org.objectweb.asm.Label start
org.objectweb.asm.Label end
org.objectweb.asm.Label handler
String catchType
int startPc
int length
int currentLocalVariableTableOffset
int localVariableTableLength
int startPc
int lineNumber
int currentLineNumberTableOffset
int lineNumberTableLength
org.objectweb.asm.Attribute attribute
String attributeName
int attributeLength
int potentialBytecodeOffset
int offset
org.objectweb.asm.Label endif
org.objectweb.asm.Label target
int i
org.objectweb.asm.Label defaultLabel
int low
int high
org.objectweb.asm.Label[] table
int i
org.objectweb.asm.Label defaultLabel
int numPairs
int[] keys
org.objectweb.asm.Label[] values
boolean isInterface
int cpInfoOffset
int nameAndTypeCpInfoOffset
String owner
String name
String descriptor
int i
int cpInfoOffset
int nameAndTypeCpInfoOffset
String name
String descriptor
int bootstrapMethodOffset
org.objectweb.asm.Handle handle
Object[] bootstrapMethodArguments
int currentAnnotationOffset
String annotationDescriptor
int currentAnnotationOffset
String annotationDescriptor
int currentBytecodeOffset
org.objectweb.asm.Label currentLabel
int opcode
int typeTableIndex
int i
int startPc
int length
String name
String descriptor
int index
String signature
int[] typeTable
int localVariableTableLength
String annotationDescriptor
int targetType
int typeAnnotationOffset
String annotationDescriptor
int targetType
int typeAnnotationOffset
org.objectweb.asm.Attribute nextAttribute
org.objectweb.asm.MethodVisitor methodVisitor
org.objectweb.asm.Context context
int codeOffset
int currentOffset
byte[] classBuffer
char[] charBuffer
int maxStack
int maxLocals
int codeLength
int bytecodeStartOffset
int bytecodeEndOffset
org.objectweb.asm.Label[] labels
int exceptionTableLength
int stackMapFrameOffset
int stackMapTableEndOffset
boolean compressedFrames
int localVariableTableOffset
int localVariableTypeTableOffset
int[] visibleTypeAnnotationOffsets
int[] invisibleTypeAnnotationOffsets
org.objectweb.asm.Attribute attributes
int attributesCount
boolean expandFrames
int currentVisibleTypeAnnotationIndex
int currentVisibleTypeAnnotationBytecodeOffset
int currentInvisibleTypeAnnotationIndex
int currentInvisibleTypeAnnotationBytecodeOffset
boolean insertFrame
int wideJumpOpcodeDelta
protected org.objectweb.asm.Label readLabel (int, org.objectweb.asm.Label[])
int bytecodeOffset
org.objectweb.asm.Label[] labels
private org.objectweb.asm.Label createLabel (int, org.objectweb.asm.Label[])
int bytecodeOffset
org.objectweb.asm.Label[] labels
org.objectweb.asm.Label label
private void createDebugLabel (int, org.objectweb.asm.Label[])
int bytecodeOffset
org.objectweb.asm.Label[] labels
private int[] readTypeAnnotations (org.objectweb.asm.MethodVisitor, org.objectweb.asm.Context, int, boolean)
int startPc
int length
int tableLength
org.objectweb.asm.TypePath path
String annotationDescriptor
int targetType
int pathLength
int i
org.objectweb.asm.MethodVisitor methodVisitor
org.objectweb.asm.Context context
int runtimeTypeAnnotationsOffset
boolean visible
char[] charBuffer
int currentOffset
int[] typeAnnotationsOffsets
private int getTypeAnnotationBytecodeOffset (int[], int)
int[] typeAnnotationOffsets
int typeAnnotationIndex
private int readTypeAnnotationTarget (org.objectweb.asm.Context, int)
int startPc
int length
int index
int i
int tableLength
org.objectweb.asm.Context context
int typeAnnotationOffset
int currentOffset
int targetType
int pathLength
private void readParameterAnnotations (org.objectweb.asm.MethodVisitor, org.objectweb.asm.Context, int, boolean)
String annotationDescriptor
int numAnnotations
int i
org.objectweb.asm.MethodVisitor methodVisitor
org.objectweb.asm.Context context
int runtimeParameterAnnotationsOffset
boolean visible
int currentOffset
int numParameters
char[] charBuffer
private int readElementValues (org.objectweb.asm.AnnotationVisitor, int, boolean, char[])
String elementName
org.objectweb.asm.AnnotationVisitor annotationVisitor
int annotationOffset
boolean named
char[] charBuffer
int currentOffset
int numElementValuePairs
private int readElementValue (org.objectweb.asm.AnnotationVisitor, int, java.lang.String, char[])
int i
byte[] byteValues
int i
boolean[] booleanValues
int i
short[] shortValues
int i
char[] charValues
int i
int[] intValues
int i
long[] longValues
int i
float[] floatValues
int i
double[] doubleValues
int numValues
org.objectweb.asm.AnnotationVisitor annotationVisitor
int elementValueOffset
String elementName
char[] charBuffer
int currentOffset
private void computeImplicitFrame (org.objectweb.asm.Context)
int currentArgumentDescriptorStartOffset
org.objectweb.asm.Context context
String methodDescriptor
Object[] locals
int numLocal
int currentMethodDescritorOffset
private int readStackMapFrame (int, boolean, boolean, org.objectweb.asm.Context)
int frameType
int offsetDelta
int offsetDelta
int k
int local
int local
int stack
int numberOfLocals
int numberOfStackItems
int offsetDelta
int stackMapFrameOffset
boolean compressed
boolean expand
org.objectweb.asm.Context context
int currentOffset
char[] charBuffer
org.objectweb.asm.Label[] labels
int frameType
int offsetDelta
private int readVerificationTypeInfo (int, java.lang.Object[], int, char[], org.objectweb.asm.Label[])
int verificationTypeInfoOffset
Object[] frame
int index
char[] charBuffer
org.objectweb.asm.Label[] labels
int currentOffset
int tag
final int getFirstAttributeOffset ()
int attributesCount
int attributesCount
int currentOffset
int fieldsCount
int methodsCount
private int[] readBootstrapMethodsAttribute (int)
int j
int[] result
int currentBootstrapMethodOffset
String attributeName
int attributeLength
int i
int maxStringLength
char[] charBuffer
int currentAttributeOffset
private org.objectweb.asm.Attribute readAttribute (org.objectweb.asm.Attribute[], java.lang.String, int, int, char[], int, org.objectweb.asm.Label[])
org.objectweb.asm.Attribute attributePrototype
org.objectweb.asm.Attribute[] attributePrototypes
String type
int offset
int length
char[] charBuffer
int codeAttributeOffset
org.objectweb.asm.Label[] labels
public int getItemCount ()
public int getItem (int)
int constantPoolEntryIndex
public int getMaxStringLength ()
public int readByte (int)
int offset
public int readUnsignedShort (int)
int offset
byte[] classBuffer
public short readShort (int)
int offset
byte[] classBuffer
public int readInt (int)
int offset
byte[] classBuffer
public long readLong (int)
int offset
long l1
long l0
public java.lang.String readUTF8 (int, char[])
int offset
char[] charBuffer
int constantPoolEntryIndex
final java.lang.String readUtf (int, char[])
int constantPoolEntryIndex
char[] charBuffer
String value
int cpInfoOffset
private java.lang.String readUtf (int, int, char[])
int currentByte
int utfOffset
int utfLength
char[] charBuffer
int currentOffset
int endOffset
int strLength
byte[] classBuffer
private java.lang.String readStringish (int, char[])
int offset
char[] charBuffer
public java.lang.String readClass (int, char[])
int offset
char[] charBuffer
public java.lang.String readModule (int, char[])
int offset
char[] charBuffer
public java.lang.String readPackage (int, char[])
int offset
char[] charBuffer
private org.objectweb.asm.ConstantDynamic readConstantDynamic (int, char[])
int i
int constantPoolEntryIndex
char[] charBuffer
org.objectweb.asm.ConstantDynamic constantDynamic
int cpInfoOffset
int nameAndTypeCpInfoOffset
String name
String descriptor
int bootstrapMethodOffset
org.objectweb.asm.Handle handle
Object[] bootstrapMethodArguments
public java.lang.Object readConst (int, char[])
int referenceKind
int referenceCpInfoOffset
int nameAndTypeCpInfoOffset
String owner
String name
String descriptor
boolean isInterface
int constantPoolEntryIndex
char[] charBuffer
int cpInfoOffset
}
org/objectweb/asm/ClassTooLargeException.class
ClassTooLargeException.java
package org.objectweb.asm
public final org.objectweb.asm.ClassTooLargeException extends java.lang.IndexOutOfBoundsException {
private static final long serialVersionUID
private final String className
private final int constantPoolCount
public void <init> (java.lang.String, int)
String className
int constantPoolCount
public java.lang.String getClassName ()
public int getConstantPoolCount ()
}
org/objectweb/asm/ClassVisitor.class
ClassVisitor.java
package org.objectweb.asm
public abstract org.objectweb.asm.ClassVisitor extends java.lang.Object {
protected final int api
protected org.objectweb.asm.ClassVisitor cv
public void <init> (int)
int api
public void <init> (int, org.objectweb.asm.ClassVisitor)
int api
org.objectweb.asm.ClassVisitor classVisitor
public void visit (int, int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[])
int version
int access
String name
String signature
String superName
String[] interfaces
public void visitSource (java.lang.String, java.lang.String)
String source
String debug
public org.objectweb.asm.ModuleVisitor visitModule (java.lang.String, int, java.lang.String)
String name
int access
String version
public void visitNestHost (java.lang.String)
String nestHost
public void visitOuterClass (java.lang.String, java.lang.String, java.lang.String)
String owner
String name
String descriptor
public org.objectweb.asm.AnnotationVisitor visitAnnotation (java.lang.String, boolean)
String descriptor
boolean visible
public org.objectweb.asm.AnnotationVisitor visitTypeAnnotation (int, org.objectweb.asm.TypePath, java.lang.String, boolean)
int typeRef
org.objectweb.asm.TypePath typePath
String descriptor
boolean visible
public void visitAttribute (org.objectweb.asm.Attribute)
org.objectweb.asm.Attribute attribute
public void visitNestMember (java.lang.String)
String nestMember
public void visitPermittedSubclass (java.lang.String)
String permittedSubclass
public void visitInnerClass (java.lang.String, java.lang.String, java.lang.String, int)
String name
String outerName
String innerName
int access
public org.objectweb.asm.RecordComponentVisitor visitRecordComponent (java.lang.String, java.lang.String, java.lang.String)
String name
String descriptor
String signature
public org.objectweb.asm.FieldVisitor visitField (int, java.lang.String, java.lang.String, java.lang.String, java.lang.Object)
int access
String name
String descriptor
String signature
Object value
public org.objectweb.asm.MethodVisitor visitMethod (int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[])
int access
String name
String descriptor
String signature
String[] exceptions
public void visitEnd ()
}
org/objectweb/asm/ClassWriter.class
ClassWriter.java
package org.objectweb.asm
public org.objectweb.asm.ClassWriter extends org.objectweb.asm.ClassVisitor {
public static final int COMPUTE_MAXS
public static final int COMPUTE_FRAMES
private int version
private final org.objectweb.asm.SymbolTable symbolTable
private int accessFlags
private int thisClass
private int superClass
private int interfaceCount
private int[] interfaces
private org.objectweb.asm.FieldWriter firstField
private org.objectweb.asm.FieldWriter lastField
private org.objectweb.asm.MethodWriter firstMethod
private org.objectweb.asm.MethodWriter lastMethod
private int numberOfInnerClasses
private org.objectweb.asm.ByteVector innerClasses
private int enclosingClassIndex
private int enclosingMethodIndex
private int signatureIndex
private int sourceFileIndex
private org.objectweb.asm.ByteVector debugExtension
private org.objectweb.asm.AnnotationWriter lastRuntimeVisibleAnnotation
private org.objectweb.asm.AnnotationWriter lastRuntimeInvisibleAnnotation
private org.objectweb.asm.AnnotationWriter lastRuntimeVisibleTypeAnnotation
private org.objectweb.asm.AnnotationWriter lastRuntimeInvisibleTypeAnnotation
private org.objectweb.asm.ModuleWriter moduleWriter
private int nestHostClassIndex
private int numberOfNestMemberClasses
private org.objectweb.asm.ByteVector nestMemberClasses
private int numberOfPermittedSubclasses
private org.objectweb.asm.ByteVector permittedSubclasses
private org.objectweb.asm.RecordComponentWriter firstRecordComponent
private org.objectweb.asm.RecordComponentWriter lastRecordComponent
private org.objectweb.asm.Attribute firstAttribute
private int compute
public void <init> (int)
int flags
public void <init> (org.objectweb.asm.ClassReader, int)
org.objectweb.asm.ClassReader classReader
int flags
public final void visit (int, int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[])
int i
int version
int access
String name
String signature
String superName
String[] interfaces
public final void visitSource (java.lang.String, java.lang.String)
String file
String debug
public final org.objectweb.asm.ModuleVisitor visitModule (java.lang.String, int, java.lang.String)
String name
int access
String version
public final void visitNestHost (java.lang.String)
String nestHost
public final void visitOuterClass (java.lang.String, java.lang.String, java.lang.String)
String owner
String name
String descriptor
public final org.objectweb.asm.AnnotationVisitor visitAnnotation (java.lang.String, boolean)
String descriptor
boolean visible
public final org.objectweb.asm.AnnotationVisitor visitTypeAnnotation (int, org.objectweb.asm.TypePath, java.lang.String, boolean)
int typeRef
org.objectweb.asm.TypePath typePath
String descriptor
boolean visible
public final void visitAttribute (org.objectweb.asm.Attribute)
org.objectweb.asm.Attribute attribute
public final void visitNestMember (java.lang.String)
String nestMember
public final void visitPermittedSubclass (java.lang.String)
String permittedSubclass
public final void visitInnerClass (java.lang.String, java.lang.String, java.lang.String, int)
String name
String outerName
String innerName
int access
org.objectweb.asm.Symbol nameSymbol
public final org.objectweb.asm.RecordComponentVisitor visitRecordComponent (java.lang.String, java.lang.String, java.lang.String)
String name
String descriptor
String signature
org.objectweb.asm.RecordComponentWriter recordComponentWriter
public final org.objectweb.asm.FieldVisitor visitField (int, java.lang.String, java.lang.String, java.lang.String, java.lang.Object)
int access
String name
String descriptor
String signature
Object value
org.objectweb.asm.FieldWriter fieldWriter
public final org.objectweb.asm.MethodVisitor visitMethod (int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[])
int access
String name
String descriptor
String signature
String[] exceptions
org.objectweb.asm.MethodWriter methodWriter
public final void visitEnd ()
public byte[] toByteArray ()
org.objectweb.asm.RecordComponentWriter recordComponentWriter
int i
int length
org.objectweb.asm.RecordComponentWriter recordComponentWriter
int size
int fieldsCount
org.objectweb.asm.FieldWriter fieldWriter
int methodsCount
org.objectweb.asm.MethodWriter methodWriter
int attributesCount
int recordComponentCount
int recordSize
int constantPoolCount
org.objectweb.asm.ByteVector result
int mask
boolean hasFrames
boolean hasAsmInstructions
private byte[] replaceAsmInstructions (byte[], boolean)
byte[] classFile
boolean hasFrames
org.objectweb.asm.Attribute[] attributes
private org.objectweb.asm.Attribute[] getAttributePrototypes ()
org.objectweb.asm.Attribute$Set attributePrototypes
org.objectweb.asm.FieldWriter fieldWriter
org.objectweb.asm.MethodWriter methodWriter
org.objectweb.asm.RecordComponentWriter recordComponentWriter
public int newConst (java.lang.Object)
Object value
public int newUTF8 (java.lang.String)
String value
public int newClass (java.lang.String)
String value
public int newMethodType (java.lang.String)
String methodDescriptor
public int newModule (java.lang.String)
String moduleName
public int newPackage (java.lang.String)
String packageName
public int newHandle (int, java.lang.String, java.lang.String, java.lang.String)
int tag
String owner
String name
String descriptor
public int newHandle (int, java.lang.String, java.lang.String, java.lang.String, boolean)
int tag
String owner
String name
String descriptor
boolean isInterface
public transient int newConstantDynamic (java.lang.String, java.lang.String, org.objectweb.asm.Handle, java.lang.Object[])
String name
String descriptor
org.objectweb.asm.Handle bootstrapMethodHandle
Object[] bootstrapMethodArguments
public transient int newInvokeDynamic (java.lang.String, java.lang.String, org.objectweb.asm.Handle, java.lang.Object[])
String name
String descriptor
org.objectweb.asm.Handle bootstrapMethodHandle
Object[] bootstrapMethodArguments
public int newField (java.lang.String, java.lang.String, java.lang.String)
String owner
String name
String descriptor
public int newMethod (java.lang.String, java.lang.String, java.lang.String, boolean)
String owner
String name
String descriptor
boolean isInterface
public int newNameType (java.lang.String, java.lang.String)
String name
String descriptor
protected java.lang.String getCommonSuperClass (java.lang.String, java.lang.String)
Class class1
ClassNotFoundException e
Class class2
ClassNotFoundException e
String type1
String type2
ClassLoader classLoader
Class class1
Class class2
protected java.lang.ClassLoader getClassLoader ()
}
org/objectweb/asm/ConstantDynamic.class
ConstantDynamic.java
package org.objectweb.asm
public final org.objectweb.asm.ConstantDynamic extends java.lang.Object {
private final String name
private final String descriptor
private final org.objectweb.asm.Handle bootstrapMethod
private final Object[] bootstrapMethodArguments
public transient void <init> (java.lang.String, java.lang.String, org.objectweb.asm.Handle, java.lang.Object[])
String name
String descriptor
org.objectweb.asm.Handle bootstrapMethod
Object[] bootstrapMethodArguments
public java.lang.String getName ()
public java.lang.String getDescriptor ()
public org.objectweb.asm.Handle getBootstrapMethod ()
public int getBootstrapMethodArgumentCount ()
public java.lang.Object getBootstrapMethodArgument (int)
int index
java.lang.Object[] getBootstrapMethodArgumentsUnsafe ()
public int getSize ()
char firstCharOfDescriptor
public boolean equals (java.lang.Object)
Object object
org.objectweb.asm.ConstantDynamic constantDynamic
public int hashCode ()
public java.lang.String toString ()
}
org/objectweb/asm/Constants.class
Constants.java
package org.objectweb.asm
final org.objectweb.asm.Constants extends java.lang.Object {
static final String CONSTANT_VALUE
static final String CODE
static final String STACK_MAP_TABLE
static final String EXCEPTIONS
static final String INNER_CLASSES
static final String ENCLOSING_METHOD
static final String SYNTHETIC
static final String SIGNATURE
static final String SOURCE_FILE
static final String SOURCE_DEBUG_EXTENSION
static final String LINE_NUMBER_TABLE
static final String LOCAL_VARIABLE_TABLE
static final String LOCAL_VARIABLE_TYPE_TABLE
static final String DEPRECATED
static final String RUNTIME_VISIBLE_ANNOTATIONS
static final String RUNTIME_INVISIBLE_ANNOTATIONS
static final String RUNTIME_VISIBLE_PARAMETER_ANNOTATIONS
static final String RUNTIME_INVISIBLE_PARAMETER_ANNOTATIONS
static final String RUNTIME_VISIBLE_TYPE_ANNOTATIONS
static final String RUNTIME_INVISIBLE_TYPE_ANNOTATIONS
static final String ANNOTATION_DEFAULT
static final String BOOTSTRAP_METHODS
static final String METHOD_PARAMETERS
static final String MODULE
static final String MODULE_PACKAGES
static final String MODULE_MAIN_CLASS
static final String NEST_HOST
static final String NEST_MEMBERS
static final String PERMITTED_SUBCLASSES
static final String RECORD
static final int ACC_CONSTRUCTOR
static final int F_INSERT
static final int LDC_W
static final int LDC2_W
static final int ILOAD_0
static final int ILOAD_1
static final int ILOAD_2
static final int ILOAD_3
static final int LLOAD_0
static final int LLOAD_1
static final int LLOAD_2
static final int LLOAD_3
static final int FLOAD_0
static final int FLOAD_1
static final int FLOAD_2
static final int FLOAD_3
static final int DLOAD_0
static final int DLOAD_1
static final int DLOAD_2
static final int DLOAD_3
static final int ALOAD_0
static final int ALOAD_1
static final int ALOAD_2
static final int ALOAD_3
static final int ISTORE_0
static final int ISTORE_1
static final int ISTORE_2
static final int ISTORE_3
static final int LSTORE_0
static final int LSTORE_1
static final int LSTORE_2
static final int LSTORE_3
static final int FSTORE_0
static final int FSTORE_1
static final int FSTORE_2
static final int FSTORE_3
static final int DSTORE_0
static final int DSTORE_1
static final int DSTORE_2
static final int DSTORE_3
static final int ASTORE_0
static final int ASTORE_1
static final int ASTORE_2
static final int ASTORE_3
static final int WIDE
static final int GOTO_W
static final int JSR_W
static final int WIDE_JUMP_OPCODE_DELTA
static final int ASM_OPCODE_DELTA
static final int ASM_IFNULL_OPCODE_DELTA
static final int ASM_IFEQ
static final int ASM_IFNE
static final int ASM_IFLT
static final int ASM_IFGE
static final int ASM_IFGT
static final int ASM_IFLE
static final int ASM_IF_ICMPEQ
static final int ASM_IF_ICMPNE
static final int ASM_IF_ICMPLT
static final int ASM_IF_ICMPGE
static final int ASM_IF_ICMPGT
static final int ASM_IF_ICMPLE
static final int ASM_IF_ACMPEQ
static final int ASM_IF_ACMPNE
static final int ASM_GOTO
static final int ASM_JSR
static final int ASM_IFNULL
static final int ASM_IFNONNULL
static final int ASM_GOTO_W
private void <init> ()
static void checkAsmExperimental (java.lang.Object)
Object caller
Class callerClass
String internalName
static boolean isWhitelisted (java.lang.String)
String internalName
String member
static void checkIsPreview (java.io.InputStream)
int minorVersion
java.io.DataInputStream callerClassStream
int minorVersion
java.io.IOException ioe
java.io.InputStream classInputStream
int minorVersion
}
org/objectweb/asm/Context.class
Context.java
package org.objectweb.asm
final org.objectweb.asm.Context extends java.lang.Object {
org.objectweb.asm.Attribute[] attributePrototypes
int parsingOptions
char[] charBuffer
int currentMethodAccessFlags
String currentMethodName
String currentMethodDescriptor
org.objectweb.asm.Label[] currentMethodLabels
int currentTypeAnnotationTarget
org.objectweb.asm.TypePath currentTypeAnnotationTargetPath
org.objectweb.asm.Label[] currentLocalVariableAnnotationRangeStarts
org.objectweb.asm.Label[] currentLocalVariableAnnotationRangeEnds
int[] currentLocalVariableAnnotationRangeIndices
int currentFrameOffset
int currentFrameType
int currentFrameLocalCount
int currentFrameLocalCountDelta
Object[] currentFrameLocalTypes
int currentFrameStackCount
Object[] currentFrameStackTypes
void <init> ()
}
org/objectweb/asm/CurrentFrame.class
CurrentFrame.java
package org.objectweb.asm
final org.objectweb.asm.CurrentFrame extends org.objectweb.asm.Frame {
void <init> (org.objectweb.asm.Label)
org.objectweb.asm.Label owner
void execute (int, int, org.objectweb.asm.Symbol, org.objectweb.asm.SymbolTable)
int opcode
int arg
org.objectweb.asm.Symbol symbolArg
org.objectweb.asm.SymbolTable symbolTable
org.objectweb.asm.Frame successor
}
org/objectweb/asm/Edge.class
Edge.java
package org.objectweb.asm
final org.objectweb.asm.Edge extends java.lang.Object {
static final int JUMP
static final int EXCEPTION
final int info
final org.objectweb.asm.Label successor
org.objectweb.asm.Edge nextEdge
void <init> (int, org.objectweb.asm.Label, org.objectweb.asm.Edge)
int info
org.objectweb.asm.Label successor
org.objectweb.asm.Edge nextEdge
}
org/objectweb/asm/FieldVisitor.class
FieldVisitor.java
package org.objectweb.asm
public abstract org.objectweb.asm.FieldVisitor extends java.lang.Object {
protected final int api
protected org.objectweb.asm.FieldVisitor fv
public void <init> (int)
int api
public void <init> (int, org.objectweb.asm.FieldVisitor)
int api
org.objectweb.asm.FieldVisitor fieldVisitor
public org.objectweb.asm.AnnotationVisitor visitAnnotation (java.lang.String, boolean)
String descriptor
boolean visible
public org.objectweb.asm.AnnotationVisitor visitTypeAnnotation (int, org.objectweb.asm.TypePath, java.lang.String, boolean)
int typeRef
org.objectweb.asm.TypePath typePath
String descriptor
boolean visible
public void visitAttribute (org.objectweb.asm.Attribute)
org.objectweb.asm.Attribute attribute
public void visitEnd ()
}
org/objectweb/asm/FieldWriter.class
FieldWriter.java
package org.objectweb.asm
final org.objectweb.asm.FieldWriter extends org.objectweb.asm.FieldVisitor {
private final org.objectweb.asm.SymbolTable symbolTable
private final int accessFlags
private final int nameIndex
private final int descriptorIndex
private int signatureIndex
private int constantValueIndex
private org.objectweb.asm.AnnotationWriter lastRuntimeVisibleAnnotation
private org.objectweb.asm.AnnotationWriter lastRuntimeInvisibleAnnotation
private org.objectweb.asm.AnnotationWriter lastRuntimeVisibleTypeAnnotation
private org.objectweb.asm.AnnotationWriter lastRuntimeInvisibleTypeAnnotation
private org.objectweb.asm.Attribute firstAttribute
void <init> (org.objectweb.asm.SymbolTable, int, java.lang.String, java.lang.String, java.lang.String, java.lang.Object)
org.objectweb.asm.SymbolTable symbolTable
int access
String name
String descriptor
String signature
Object constantValue
public org.objectweb.asm.AnnotationVisitor visitAnnotation (java.lang.String, boolean)
String descriptor
boolean visible
public org.objectweb.asm.AnnotationVisitor visitTypeAnnotation (int, org.objectweb.asm.TypePath, java.lang.String, boolean)
int typeRef
org.objectweb.asm.TypePath typePath
String descriptor
boolean visible
public void visitAttribute (org.objectweb.asm.Attribute)
org.objectweb.asm.Attribute attribute
public void visitEnd ()
int computeFieldInfoSize ()
int size
void putFieldInfo (org.objectweb.asm.ByteVector)
org.objectweb.asm.ByteVector output
boolean useSyntheticAttribute
int mask
int attributesCount
final void collectAttributePrototypes (org.objectweb.asm.Attribute$Set)
org.objectweb.asm.Attribute$Set attributePrototypes
}
org/objectweb/asm/Frame.class
Frame.java
package org.objectweb.asm
org.objectweb.asm.Frame extends java.lang.Object {
static final int SAME_FRAME
static final int SAME_LOCALS_1_STACK_ITEM_FRAME
static final int RESERVED
static final int SAME_LOCALS_1_STACK_ITEM_FRAME_EXTENDED
static final int CHOP_FRAME
static final int SAME_FRAME_EXTENDED
static final int APPEND_FRAME
static final int FULL_FRAME
static final int ITEM_TOP
static final int ITEM_INTEGER
static final int ITEM_FLOAT
static final int ITEM_DOUBLE
static final int ITEM_LONG
static final int ITEM_NULL
static final int ITEM_UNINITIALIZED_THIS
static final int ITEM_OBJECT
static final int ITEM_UNINITIALIZED
private static final int ITEM_ASM_BOOLEAN
private static final int ITEM_ASM_BYTE
private static final int ITEM_ASM_CHAR
private static final int ITEM_ASM_SHORT
private static final int DIM_SIZE
private static final int KIND_SIZE
private static final int FLAGS_SIZE
private static final int VALUE_SIZE
private static final int DIM_SHIFT
private static final int KIND_SHIFT
private static final int FLAGS_SHIFT
private static final int DIM_MASK
private static final int KIND_MASK
private static final int VALUE_MASK
private static final int ARRAY_OF
private static final int ELEMENT_OF
private static final int CONSTANT_KIND
private static final int REFERENCE_KIND
private static final int UNINITIALIZED_KIND
private static final int LOCAL_KIND
private static final int STACK_KIND
private static final int TOP_IF_LONG_OR_DOUBLE_FLAG
private static final int TOP
private static final int BOOLEAN
private static final int BYTE
private static final int CHAR
private static final int SHORT
private static final int INTEGER
private static final int FLOAT
private static final int LONG
private static final int DOUBLE
private static final int NULL
private static final int UNINITIALIZED_THIS
org.objectweb.asm.Label owner
private int[] inputLocals
private int[] inputStack
private int[] outputLocals
private int[] outputStack
private short outputStackStart
private short outputStackTop
private int initializationCount
private int[] initializations
void <init> (org.objectweb.asm.Label)
org.objectweb.asm.Label owner
final void copyFrom (org.objectweb.asm.Frame)
org.objectweb.asm.Frame frame
static int getAbstractTypeFromApiFormat (org.objectweb.asm.SymbolTable, java.lang.Object)
String descriptor
org.objectweb.asm.SymbolTable symbolTable
Object type
static int getAbstractTypeFromInternalName (org.objectweb.asm.SymbolTable, java.lang.String)
org.objectweb.asm.SymbolTable symbolTable
String internalName
private static int getAbstractTypeFromDescriptor (org.objectweb.asm.SymbolTable, java.lang.String, int)
String internalName
int typeValue
int typeValue
int typeValue
int typeValue
int typeValue
int typeValue
int typeValue
int typeValue
String internalName
int typeValue
int elementDescriptorOffset
int typeValue
org.objectweb.asm.SymbolTable symbolTable
String buffer
int offset
final void setInputFrameFromDescriptor (org.objectweb.asm.SymbolTable, int, java.lang.String, int)
int abstractType
org.objectweb.asm.Type argumentType
org.objectweb.asm.SymbolTable symbolTable
int access
String descriptor
int maxLocals
int inputLocalIndex
final void setInputFrameFromApiFormat (org.objectweb.asm.SymbolTable, int, java.lang.Object[], int, java.lang.Object[])
int i
int i
int i
org.objectweb.asm.SymbolTable symbolTable
int numLocal
Object[] local
int numStack
Object[] stack
int inputLocalIndex
int numStackTop
int inputStackIndex
final int getInputStackSize ()
private int getLocal (int)
int abstractType
int localIndex
private void setLocal (int, int)
int[] newOutputLocals
int localIndex
int abstractType
int outputLocalsLength
private void push (int)
int[] newOutputStack
int abstractType
int outputStackLength
short outputStackSize
private void push (org.objectweb.asm.SymbolTable, java.lang.String)
org.objectweb.asm.SymbolTable symbolTable
String descriptor
int typeDescriptorOffset
int abstractType
private int pop ()
private void pop (int)
int elements
private void pop (java.lang.String)
String descriptor
char firstDescriptorChar
private void addInitializedType (int)
int[] newInitializations
int abstractType
int initializationsLength
private int getInitializedType (org.objectweb.asm.SymbolTable, int)
int initializedType
int dim
int kind
int value
int i
org.objectweb.asm.SymbolTable symbolTable
int abstractType
void execute (int, int, org.objectweb.asm.Symbol, org.objectweb.asm.SymbolTable)
int abstractType1
int previousLocalType
int abstractType1
int previousLocalType
int abstractType1
int abstractType1
int abstractType1
int abstractType2
int abstractType1
int abstractType2
int abstractType3
int abstractType1
int abstractType2
int abstractType1
int abstractType2
int abstractType3
int abstractType1
int abstractType2
int abstractType3
int abstractType4
int abstractType1
int abstractType2
int abstractType1
String arrayElementType
String castType
int opcode
int arg
org.objectweb.asm.Symbol argSymbol
org.objectweb.asm.SymbolTable symbolTable
private int getConcreteOutputType (int, int)
int concreteOutputType
int concreteOutputType
int abstractOutputType
int numStack
int dim
int kind
final boolean merge (org.objectweb.asm.SymbolTable, org.objectweb.asm.Frame, int)
int concreteOutputType
int abstractOutputType
int concreteOutputType
int concreteOutputType
int i
int i
int concreteOutputType
int i
int abstractOutputType
int concreteOutputType
int i
org.objectweb.asm.SymbolTable symbolTable
org.objectweb.asm.Frame dstFrame
int catchTypeIndex
boolean frameChanged
int numLocal
int numStack
int numInputStack
private static boolean merge (org.objectweb.asm.SymbolTable, int, int[], int)
int mergedType
int mergedDim
int mergedType
int srcDim
int dstDim
int mergedType
int mergedType
int mergedType
org.objectweb.asm.SymbolTable symbolTable
int sourceType
int[] dstTypes
int dstIndex
int dstType
int srcType
int mergedType
final void accept (org.objectweb.asm.MethodWriter)
int localType
int stackType
int localType
int stackType
org.objectweb.asm.MethodWriter methodWriter
int[] localTypes
int numLocal
int numTrailingTop
int i
int[] stackTypes
int numStack
int frameIndex
static void putAbstractType (org.objectweb.asm.SymbolTable, int, org.objectweb.asm.ByteVector)
int typeValue
StringBuilder typeDescriptor
org.objectweb.asm.SymbolTable symbolTable
int abstractType
org.objectweb.asm.ByteVector output
int arrayDimensions
}
org/objectweb/asm/Handle.class
Handle.java
package org.objectweb.asm
public final org.objectweb.asm.Handle extends java.lang.Object {
private final int tag
private final String owner
private final String name
private final String descriptor
private final boolean isInterface
public void <init> (int, java.lang.String, java.lang.String, java.lang.String)
int tag
String owner
String name
String descriptor
public void <init> (int, java.lang.String, java.lang.String, java.lang.String, boolean)
int tag
String owner
String name
String descriptor
boolean isInterface
public int getTag ()
public java.lang.String getOwner ()
public java.lang.String getName ()
public java.lang.String getDesc ()
public boolean isInterface ()
public boolean equals (java.lang.Object)
Object object
org.objectweb.asm.Handle handle
public int hashCode ()
public java.lang.String toString ()
}
org/objectweb/asm/Handler.class
Handler.java
package org.objectweb.asm
final org.objectweb.asm.Handler extends java.lang.Object {
final org.objectweb.asm.Label startPc
final org.objectweb.asm.Label endPc
final org.objectweb.asm.Label handlerPc
final int catchType
final String catchTypeDescriptor
org.objectweb.asm.Handler nextHandler
void <init> (org.objectweb.asm.Label, org.objectweb.asm.Label, org.objectweb.asm.Label, int, java.lang.String)
org.objectweb.asm.Label startPc
org.objectweb.asm.Label endPc
org.objectweb.asm.Label handlerPc
int catchType
String catchTypeDescriptor
void <init> (org.objectweb.asm.Handler, org.objectweb.asm.Label, org.objectweb.asm.Label)
org.objectweb.asm.Handler handler
org.objectweb.asm.Label startPc
org.objectweb.asm.Label endPc
static org.objectweb.asm.Handler removeRange (org.objectweb.asm.Handler, org.objectweb.asm.Label, org.objectweb.asm.Label)
org.objectweb.asm.Handler firstHandler
org.objectweb.asm.Label start
org.objectweb.asm.Label end
int handlerStart
int handlerEnd
int rangeStart
int rangeEnd
static int getExceptionTableLength (org.objectweb.asm.Handler)
org.objectweb.asm.Handler firstHandler
int length
org.objectweb.asm.Handler handler
static int getExceptionTableSize (org.objectweb.asm.Handler)
org.objectweb.asm.Handler firstHandler
static void putExceptionTable (org.objectweb.asm.Handler, org.objectweb.asm.ByteVector)
org.objectweb.asm.Handler firstHandler
org.objectweb.asm.ByteVector output
org.objectweb.asm.Handler handler
}
org/objectweb/asm/Label.class
Label.java
package org.objectweb.asm
public org.objectweb.asm.Label extends java.lang.Object {
static final int FLAG_DEBUG_ONLY
static final int FLAG_JUMP_TARGET
static final int FLAG_RESOLVED
static final int FLAG_REACHABLE
static final int FLAG_SUBROUTINE_CALLER
static final int FLAG_SUBROUTINE_START
static final int FLAG_SUBROUTINE_END
static final int LINE_NUMBERS_CAPACITY_INCREMENT
static final int FORWARD_REFERENCES_CAPACITY_INCREMENT
static final int FORWARD_REFERENCE_TYPE_MASK
static final int FORWARD_REFERENCE_TYPE_SHORT
static final int FORWARD_REFERENCE_TYPE_WIDE
static final int FORWARD_REFERENCE_HANDLE_MASK
static final org.objectweb.asm.Label EMPTY_LIST
public Object info
short flags
private short lineNumber
private int[] otherLineNumbers
int bytecodeOffset
private int[] forwardReferences
short inputStackSize
short outputStackSize
short outputStackMax
short subroutineId
org.objectweb.asm.Frame frame
org.objectweb.asm.Label nextBasicBlock
org.objectweb.asm.Edge outgoingEdges
org.objectweb.asm.Label nextListElement
public void <init> ()
public int getOffset ()
final org.objectweb.asm.Label getCanonicalInstance ()
final void addLineNumber (int)
int[] newLineNumbers
int otherLineNumberIndex
int lineNumber
final void accept (org.objectweb.asm.MethodVisitor, boolean)
int i
org.objectweb.asm.MethodVisitor methodVisitor
boolean visitLineNumbers
final void put (org.objectweb.asm.ByteVector, int, boolean)
org.objectweb.asm.ByteVector code
int sourceInsnBytecodeOffset
boolean wideReference
private void addForwardReference (int, int, int)
int[] newValues
int sourceInsnBytecodeOffset
int referenceType
int referenceHandle
int lastElementIndex
final boolean resolve (byte[], int)
int opcode
int sourceInsnBytecodeOffset
int reference
int relativeOffset
int handle
int i
byte[] code
int bytecodeOffset
boolean hasAsmInstructions
final void markSubroutine (short)
org.objectweb.asm.Label basicBlock
short subroutineId
org.objectweb.asm.Label listOfBlocksToProcess
final void addSubroutineRetSuccessors (org.objectweb.asm.Label)
org.objectweb.asm.Label basicBlock
org.objectweb.asm.Label newListOfProcessedBlocks
org.objectweb.asm.Label subroutineCaller
org.objectweb.asm.Label listOfProcessedBlocks
org.objectweb.asm.Label listOfBlocksToProcess
private org.objectweb.asm.Label pushSuccessors (org.objectweb.asm.Label)
boolean isJsrTarget
org.objectweb.asm.Label listOfLabelsToProcess
org.objectweb.asm.Label newListOfLabelsToProcess
org.objectweb.asm.Edge outgoingEdge
public java.lang.String toString ()
static void <clinit> ()
}
org/objectweb/asm/MethodTooLargeException.class
MethodTooLargeException.java
package org.objectweb.asm
public final org.objectweb.asm.MethodTooLargeException extends java.lang.IndexOutOfBoundsException {
private static final long serialVersionUID
private final String className
private final String methodName
private final String descriptor
private final int codeSize
public void <init> (java.lang.String, java.lang.String, java.lang.String, int)
String className
String methodName
String descriptor
int codeSize
public java.lang.String getClassName ()
public java.lang.String getMethodName ()
public java.lang.String getDescriptor ()
public int getCodeSize ()
}
org/objectweb/asm/MethodVisitor.class
MethodVisitor.java
package org.objectweb.asm
public abstract org.objectweb.asm.MethodVisitor extends java.lang.Object {
private static final String REQUIRES_ASM5
protected final int api
protected org.objectweb.asm.MethodVisitor mv
public void <init> (int)
int api
public void <init> (int, org.objectweb.asm.MethodVisitor)
int api
org.objectweb.asm.MethodVisitor methodVisitor
public void visitParameter (java.lang.String, int)
String name
int access
public org.objectweb.asm.AnnotationVisitor visitAnnotationDefault ()
public org.objectweb.asm.AnnotationVisitor visitAnnotation (java.lang.String, boolean)
String descriptor
boolean visible
public org.objectweb.asm.AnnotationVisitor visitTypeAnnotation (int, org.objectweb.asm.TypePath, java.lang.String, boolean)
int typeRef
org.objectweb.asm.TypePath typePath
String descriptor
boolean visible
public void visitAnnotableParameterCount (int, boolean)
int parameterCount
boolean visible
public org.objectweb.asm.AnnotationVisitor visitParameterAnnotation (int, java.lang.String, boolean)
int parameter
String descriptor
boolean visible
public void visitAttribute (org.objectweb.asm.Attribute)
org.objectweb.asm.Attribute attribute
public void visitCode ()
public void visitFrame (int, int, java.lang.Object[], int, java.lang.Object[])
int type
int numLocal
Object[] local
int numStack
Object[] stack
public void visitInsn (int)
int opcode
public void visitIntInsn (int, int)
int opcode
int operand
public void visitVarInsn (int, int)
int opcode
int var
public void visitTypeInsn (int, java.lang.String)
int opcode
String type
public void visitFieldInsn (int, java.lang.String, java.lang.String, java.lang.String)
int opcode
String owner
String name
String descriptor
public void visitMethodInsn (int, java.lang.String, java.lang.String, java.lang.String)
int opcode
String owner
String name
String descriptor
int opcodeAndSource
public void visitMethodInsn (int, java.lang.String, java.lang.String, java.lang.String, boolean)
int opcode
String owner
String name
String descriptor
boolean isInterface
public transient void visitInvokeDynamicInsn (java.lang.String, java.lang.String, org.objectweb.asm.Handle, java.lang.Object[])
String name
String descriptor
org.objectweb.asm.Handle bootstrapMethodHandle
Object[] bootstrapMethodArguments
public void visitJumpInsn (int, org.objectweb.asm.Label)
int opcode
org.objectweb.asm.Label label
public void visitLabel (org.objectweb.asm.Label)
org.objectweb.asm.Label label
public void visitLdcInsn (java.lang.Object)
Object value
public void visitIincInsn (int, int)
int var
int increment
public transient void visitTableSwitchInsn (int, int, org.objectweb.asm.Label, org.objectweb.asm.Label[])
int min
int max
org.objectweb.asm.Label dflt
org.objectweb.asm.Label[] labels
public void visitLookupSwitchInsn (org.objectweb.asm.Label, int[], org.objectweb.asm.Label[])
org.objectweb.asm.Label dflt
int[] keys
org.objectweb.asm.Label[] labels
public void visitMultiANewArrayInsn (java.lang.String, int)
String descriptor
int numDimensions
public org.objectweb.asm.AnnotationVisitor visitInsnAnnotation (int, org.objectweb.asm.TypePath, java.lang.String, boolean)
int typeRef
org.objectweb.asm.TypePath typePath
String descriptor
boolean visible
public void visitTryCatchBlock (org.objectweb.asm.Label, org.objectweb.asm.Label, org.objectweb.asm.Label, java.lang.String)
org.objectweb.asm.Label start
org.objectweb.asm.Label end
org.objectweb.asm.Label handler
String type
public org.objectweb.asm.AnnotationVisitor visitTryCatchAnnotation (int, org.objectweb.asm.TypePath, java.lang.String, boolean)
int typeRef
org.objectweb.asm.TypePath typePath
String descriptor
boolean visible
public void visitLocalVariable (java.lang.String, java.lang.String, java.lang.String, org.objectweb.asm.Label, org.objectweb.asm.Label, int)
String name
String descriptor
String signature
org.objectweb.asm.Label start
org.objectweb.asm.Label end
int index
public org.objectweb.asm.AnnotationVisitor visitLocalVariableAnnotation (int, org.objectweb.asm.TypePath, org.objectweb.asm.Label[], org.objectweb.asm.Label[], int[], java.lang.String, boolean)
int typeRef
org.objectweb.asm.TypePath typePath
org.objectweb.asm.Label[] start
org.objectweb.asm.Label[] end
int[] index
String descriptor
boolean visible
public void visitLineNumber (int, org.objectweb.asm.Label)
int line
org.objectweb.asm.Label start
public void visitMaxs (int, int)
int maxStack
int maxLocals
public void visitEnd ()
}
org/objectweb/asm/MethodWriter.class
MethodWriter.java
package org.objectweb.asm
final org.objectweb.asm.MethodWriter extends org.objectweb.asm.MethodVisitor {
static final int COMPUTE_NOTHING
static final int COMPUTE_MAX_STACK_AND_LOCAL
static final int COMPUTE_MAX_STACK_AND_LOCAL_FROM_FRAMES
static final int COMPUTE_INSERTED_FRAMES
static final int COMPUTE_ALL_FRAMES
private static final int NA
private static final int[] STACK_SIZE_DELTA
private final org.objectweb.asm.SymbolTable symbolTable
private final int accessFlags
private final int nameIndex
private final String name
private final int descriptorIndex
private final String descriptor
private int maxStack
private int maxLocals
private final org.objectweb.asm.ByteVector code
private org.objectweb.asm.Handler firstHandler
private org.objectweb.asm.Handler lastHandler
private int lineNumberTableLength
private org.objectweb.asm.ByteVector lineNumberTable
private int localVariableTableLength
private org.objectweb.asm.ByteVector localVariableTable
private int localVariableTypeTableLength
private org.objectweb.asm.ByteVector localVariableTypeTable
private int stackMapTableNumberOfEntries
private org.objectweb.asm.ByteVector stackMapTableEntries
private org.objectweb.asm.AnnotationWriter lastCodeRuntimeVisibleTypeAnnotation
private org.objectweb.asm.AnnotationWriter lastCodeRuntimeInvisibleTypeAnnotation
private org.objectweb.asm.Attribute firstCodeAttribute
private final int numberOfExceptions
private final int[] exceptionIndexTable
private final int signatureIndex
private org.objectweb.asm.AnnotationWriter lastRuntimeVisibleAnnotation
private org.objectweb.asm.AnnotationWriter lastRuntimeInvisibleAnnotation
private int visibleAnnotableParameterCount
private org.objectweb.asm.AnnotationWriter[] lastRuntimeVisibleParameterAnnotations
private int invisibleAnnotableParameterCount
private org.objectweb.asm.AnnotationWriter[] lastRuntimeInvisibleParameterAnnotations
private org.objectweb.asm.AnnotationWriter lastRuntimeVisibleTypeAnnotation
private org.objectweb.asm.AnnotationWriter lastRuntimeInvisibleTypeAnnotation
private org.objectweb.asm.ByteVector defaultValue
private int parametersCount
private org.objectweb.asm.ByteVector parameters
private org.objectweb.asm.Attribute firstAttribute
private final int compute
private org.objectweb.asm.Label firstBasicBlock
private org.objectweb.asm.Label lastBasicBlock
private org.objectweb.asm.Label currentBasicBlock
private int relativeStackSize
private int maxRelativeStackSize
private int currentLocals
private int previousFrameOffset
private int[] previousFrame
private int[] currentFrame
private boolean hasSubroutines
private boolean hasAsmInstructions
private int lastBytecodeOffset
private int sourceOffset
private int sourceLength
void <init> (org.objectweb.asm.SymbolTable, int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[], int)
int i
int argumentsSize
org.objectweb.asm.SymbolTable symbolTable
int access
String name
String descriptor
String signature
String[] exceptions
int compute
boolean hasFrames ()
boolean hasAsmInstructions ()
public void visitParameter (java.lang.String, int)
String name
int access
public org.objectweb.asm.AnnotationVisitor visitAnnotationDefault ()
public org.objectweb.asm.AnnotationVisitor visitAnnotation (java.lang.String, boolean)
String descriptor
boolean visible
public org.objectweb.asm.AnnotationVisitor visitTypeAnnotation (int, org.objectweb.asm.TypePath, java.lang.String, boolean)
int typeRef
org.objectweb.asm.TypePath typePath
String descriptor
boolean visible
public void visitAnnotableParameterCount (int, boolean)
int parameterCount
boolean visible
public org.objectweb.asm.AnnotationVisitor visitParameterAnnotation (int, java.lang.String, boolean)
int parameter
String annotationDescriptor
boolean visible
public void visitAttribute (org.objectweb.asm.Attribute)
org.objectweb.asm.Attribute attribute
public void visitCode ()
public void visitFrame (int, int, java.lang.Object[], int, java.lang.Object[])
int argumentsSize
org.objectweb.asm.Frame implicitFirstFrame
int i
int i
int frameIndex
int offsetDelta
int i
int i
int i
int offsetDelta
int i
int type
int numLocal
Object[] local
int numStack
Object[] stack
public void visitInsn (int)
int size
int opcode
public void visitIntInsn (int, int)
int size
int opcode
int operand
public void visitVarInsn (int, int)
int optimizedOpcode
int optimizedOpcode
int size
int currentMaxLocals
int currentMaxLocals
int opcode
int var
public void visitTypeInsn (int, java.lang.String)
int size
int opcode
String type
org.objectweb.asm.Symbol typeSymbol
public void visitFieldInsn (int, java.lang.String, java.lang.String, java.lang.String)
int size
int size
int size
int size
char firstDescChar
int opcode
String owner
String name
String descriptor
org.objectweb.asm.Symbol fieldrefSymbol
public void visitMethodInsn (int, java.lang.String, java.lang.String, java.lang.String, boolean)
int size
int argumentsAndReturnSize
int stackSizeDelta
int size
int opcode
String owner
String name
String descriptor
boolean isInterface
org.objectweb.asm.Symbol methodrefSymbol
public transient void visitInvokeDynamicInsn (java.lang.String, java.lang.String, org.objectweb.asm.Handle, java.lang.Object[])
int argumentsAndReturnSize
int stackSizeDelta
int size
String name
String descriptor
org.objectweb.asm.Handle bootstrapMethodHandle
Object[] bootstrapMethodArguments
org.objectweb.asm.Symbol invokeDynamicSymbol
public void visitJumpInsn (int, org.objectweb.asm.Label)
org.objectweb.asm.Label nextBasicBlock
int opcode
org.objectweb.asm.Label label
int baseOpcode
boolean nextInsnIsJumpTarget
public void visitLabel (org.objectweb.asm.Label)
org.objectweb.asm.Label label
public void visitLdcInsn (java.lang.Object)
char firstDescriptorChar
int size
Object value
org.objectweb.asm.Symbol constantSymbol
int constantIndex
boolean isLongOrDouble
public void visitIincInsn (int, int)
int currentMaxLocals
int var
int increment
public transient void visitTableSwitchInsn (int, int, org.objectweb.asm.Label, org.objectweb.asm.Label[])
org.objectweb.asm.Label label
int min
int max
org.objectweb.asm.Label dflt
org.objectweb.asm.Label[] labels
public void visitLookupSwitchInsn (org.objectweb.asm.Label, int[], org.objectweb.asm.Label[])
int i
org.objectweb.asm.Label dflt
int[] keys
org.objectweb.asm.Label[] labels
private void visitSwitchInsn (org.objectweb.asm.Label, org.objectweb.asm.Label[])
org.objectweb.asm.Label label
org.objectweb.asm.Label label
org.objectweb.asm.Label dflt
org.objectweb.asm.Label[] labels
public void visitMultiANewArrayInsn (java.lang.String, int)
String descriptor
int numDimensions
org.objectweb.asm.Symbol descSymbol
public org.objectweb.asm.AnnotationVisitor visitInsnAnnotation (int, org.objectweb.asm.TypePath, java.lang.String, boolean)
int typeRef
org.objectweb.asm.TypePath typePath
String descriptor
boolean visible
public void visitTryCatchBlock (org.objectweb.asm.Label, org.objectweb.asm.Label, org.objectweb.asm.Label, java.lang.String)
org.objectweb.asm.Label start
org.objectweb.asm.Label end
org.objectweb.asm.Label handler
String type
org.objectweb.asm.Handler newHandler
public org.objectweb.asm.AnnotationVisitor visitTryCatchAnnotation (int, org.objectweb.asm.TypePath, java.lang.String, boolean)
int typeRef
org.objectweb.asm.TypePath typePath
String descriptor
boolean visible
public void visitLocalVariable (java.lang.String, java.lang.String, java.lang.String, org.objectweb.asm.Label, org.objectweb.asm.Label, int)
char firstDescChar
int currentMaxLocals
String name
String descriptor
String signature
org.objectweb.asm.Label start
org.objectweb.asm.Label end
int index
public org.objectweb.asm.AnnotationVisitor visitLocalVariableAnnotation (int, org.objectweb.asm.TypePath, org.objectweb.asm.Label[], org.objectweb.asm.Label[], int[], java.lang.String, boolean)
int i
int typeRef
org.objectweb.asm.TypePath typePath
org.objectweb.asm.Label[] start
org.objectweb.asm.Label[] end
int[] index
String descriptor
boolean visible
org.objectweb.asm.ByteVector typeAnnotation
public void visitLineNumber (int, org.objectweb.asm.Label)
int line
org.objectweb.asm.Label start
public void visitMaxs (int, int)
int maxStack
int maxLocals
private void computeAllFrames ()
String catchTypeDescriptor
int catchType
org.objectweb.asm.Label handlerBlock
org.objectweb.asm.Label handlerRangeBlock
org.objectweb.asm.Label handlerRangeEnd
org.objectweb.asm.Label successorBlock
boolean successorBlockChanged
org.objectweb.asm.Label basicBlock
int maxBlockStackSize
org.objectweb.asm.Edge outgoingEdge
int i
int frameIndex
org.objectweb.asm.Label nextBasicBlock
int startOffset
int endOffset
org.objectweb.asm.Handler handler
org.objectweb.asm.Frame firstFrame
org.objectweb.asm.Label listOfBlocksToProcess
int maxStackSize
org.objectweb.asm.Label basicBlock
private void computeMaxStackAndLocal ()
org.objectweb.asm.Label handlerBlock
org.objectweb.asm.Label handlerRangeBlock
org.objectweb.asm.Label handlerRangeEnd
org.objectweb.asm.Label jsrTarget
org.objectweb.asm.Label basicBlock
short currentSubroutine
org.objectweb.asm.Label subroutine
short numSubroutines
org.objectweb.asm.Label basicBlock
org.objectweb.asm.Label successorBlock
org.objectweb.asm.Label basicBlock
int inputStackTop
int maxBlockStackSize
org.objectweb.asm.Edge outgoingEdge
org.objectweb.asm.Handler handler
org.objectweb.asm.Label listOfBlocksToProcess
int maxStackSize
public void visitEnd ()
private void addSuccessorToCurrentBasicBlock (int, org.objectweb.asm.Label)
int info
org.objectweb.asm.Label successor
private void endCurrentBasicBlockWithNoSuccessor ()
org.objectweb.asm.Label nextBasicBlock
int visitFrameStart (int, int, int)
int offset
int numLocal
int numStack
int frameLength
void visitAbstractType (int, int)
int frameIndex
int abstractType
void visitFrameEnd ()
private void putFrame ()
int i
int frameIndex
int numLocal
int numStack
int offsetDelta
int previousNumlocal
int numLocalDelta
int type
private void putAbstractTypes (int, int)
int i
int start
int end
private void putFrameType (java.lang.Object)
Object type
boolean canCopyMethodAttributes (org.objectweb.asm.ClassReader, boolean, boolean, int, int, int)
int i
int currentExceptionOffset
org.objectweb.asm.ClassReader source
boolean hasSyntheticAttribute
boolean hasDeprecatedAttribute
int descriptorIndex
int signatureIndex
int exceptionsOffset
boolean needSyntheticAttribute
void setMethodAttributesSource (int, int)
int methodInfoOffset
int methodInfoLength
int computeMethodInfoSize ()
boolean useStackMapTable
int size
void putMethodInfo (org.objectweb.asm.ByteVector)
boolean useStackMapTable
int size
int codeAttributeCount
int exceptionIndex
org.objectweb.asm.ByteVector output
boolean useSyntheticAttribute
int mask
int attributeCount
final void collectAttributePrototypes (org.objectweb.asm.Attribute$Set)
org.objectweb.asm.Attribute$Set attributePrototypes
static void <clinit> ()
}
org/objectweb/asm/ModuleVisitor.class
ModuleVisitor.java
package org.objectweb.asm
public abstract org.objectweb.asm.ModuleVisitor extends java.lang.Object {
protected final int api
protected org.objectweb.asm.ModuleVisitor mv
public void <init> (int)
int api
public void <init> (int, org.objectweb.asm.ModuleVisitor)
int api
org.objectweb.asm.ModuleVisitor moduleVisitor
public void visitMainClass (java.lang.String)
String mainClass
public void visitPackage (java.lang.String)
String packaze
public void visitRequire (java.lang.String, int, java.lang.String)
String module
int access
String version
public transient void visitExport (java.lang.String, int, java.lang.String[])
String packaze
int access
String[] modules
public transient void visitOpen (java.lang.String, int, java.lang.String[])
String packaze
int access
String[] modules
public void visitUse (java.lang.String)
String service
public transient void visitProvide (java.lang.String, java.lang.String[])
String service
String[] providers
public void visitEnd ()
}
org/objectweb/asm/ModuleWriter.class
ModuleWriter.java
package org.objectweb.asm
final org.objectweb.asm.ModuleWriter extends org.objectweb.asm.ModuleVisitor {
private final org.objectweb.asm.SymbolTable symbolTable
private final int moduleNameIndex
private final int moduleFlags
private final int moduleVersionIndex
private int requiresCount
private final org.objectweb.asm.ByteVector requires
private int exportsCount
private final org.objectweb.asm.ByteVector exports
private int opensCount
private final org.objectweb.asm.ByteVector opens
private int usesCount
private final org.objectweb.asm.ByteVector usesIndex
private int providesCount
private final org.objectweb.asm.ByteVector provides
private int packageCount
private final org.objectweb.asm.ByteVector packageIndex
private int mainClassIndex
void <init> (org.objectweb.asm.SymbolTable, int, int, int)
org.objectweb.asm.SymbolTable symbolTable
int name
int access
int version
public void visitMainClass (java.lang.String)
String mainClass
public void visitPackage (java.lang.String)
String packaze
public void visitRequire (java.lang.String, int, java.lang.String)
String module
int access
String version
public transient void visitExport (java.lang.String, int, java.lang.String[])
String module
String packaze
int access
String[] modules
public transient void visitOpen (java.lang.String, int, java.lang.String[])
String module
String packaze
int access
String[] modules
public void visitUse (java.lang.String)
String service
public transient void visitProvide (java.lang.String, java.lang.String[])
String provider
String service
String[] providers
public void visitEnd ()
int getAttributeCount ()
int computeAttributesSize ()
int size
void putAttributes (org.objectweb.asm.ByteVector)
org.objectweb.asm.ByteVector output
int moduleAttributeLength
}
org/objectweb/asm/Opcodes.class
Opcodes.java
package org.objectweb.asm
public abstract org.objectweb.asm.Opcodes extends java.lang.Object {
public static final int ASM4
public static final int ASM5
public static final int ASM6
public static final int ASM7
public static final int ASM8
public static final int ASM9
public static final int ASM10_EXPERIMENTAL
public static final int SOURCE_DEPRECATED
public static final int SOURCE_MASK
public static final int V1_1
public static final int V1_2
public static final int V1_3
public static final int V1_4
public static final int V1_5
public static final int V1_6
public static final int V1_7
public static final int V1_8
public static final int V9
public static final int V10
public static final int V11
public static final int V12
public static final int V13
public static final int V14
public static final int V15
public static final int V16
public static final int V17
public static final int V18
public static final int V_PREVIEW
public static final int ACC_PUBLIC
public static final int ACC_PRIVATE
public static final int ACC_PROTECTED
public static final int ACC_STATIC
public static final int ACC_FINAL
public static final int ACC_SUPER
public static final int ACC_SYNCHRONIZED
public static final int ACC_OPEN
public static final int ACC_TRANSITIVE
public static final int ACC_VOLATILE
public static final int ACC_BRIDGE
public static final int ACC_STATIC_PHASE
public static final int ACC_VARARGS
public static final int ACC_TRANSIENT
public static final int ACC_NATIVE
public static final int ACC_INTERFACE
public static final int ACC_ABSTRACT
public static final int ACC_STRICT
public static final int ACC_SYNTHETIC
public static final int ACC_ANNOTATION
public static final int ACC_ENUM
public static final int ACC_MANDATED
public static final int ACC_MODULE
public static final int ACC_RECORD
public static final int ACC_DEPRECATED
public static final int T_BOOLEAN
public static final int T_CHAR
public static final int T_FLOAT
public static final int T_DOUBLE
public static final int T_BYTE
public static final int T_SHORT
public static final int T_INT
public static final int T_LONG
public static final int H_GETFIELD
public static final int H_GETSTATIC
public static final int H_PUTFIELD
public static final int H_PUTSTATIC
public static final int H_INVOKEVIRTUAL
public static final int H_INVOKESTATIC
public static final int H_INVOKESPECIAL
public static final int H_NEWINVOKESPECIAL
public static final int H_INVOKEINTERFACE
public static final int F_NEW
public static final int F_FULL
public static final int F_APPEND
public static final int F_CHOP
public static final int F_SAME
public static final int F_SAME1
public static final Integer TOP
public static final Integer INTEGER
public static final Integer FLOAT
public static final Integer DOUBLE
public static final Integer LONG
public static final Integer NULL
public static final Integer UNINITIALIZED_THIS
public static final int NOP
public static final int ACONST_NULL
public static final int ICONST_M1
public static final int ICONST_0
public static final int ICONST_1
public static final int ICONST_2
public static final int ICONST_3
public static final int ICONST_4
public static final int ICONST_5
public static final int LCONST_0
public static final int LCONST_1
public static final int FCONST_0
public static final int FCONST_1
public static final int FCONST_2
public static final int DCONST_0
public static final int DCONST_1
public static final int BIPUSH
public static final int SIPUSH
public static final int LDC
public static final int ILOAD
public static final int LLOAD
public static final int FLOAD
public static final int DLOAD
public static final int ALOAD
public static final int IALOAD
public static final int LALOAD
public static final int FALOAD
public static final int DALOAD
public static final int AALOAD
public static final int BALOAD
public static final int CALOAD
public static final int SALOAD
public static final int ISTORE
public static final int LSTORE
public static final int FSTORE
public static final int DSTORE
public static final int ASTORE
public static final int IASTORE
public static final int LASTORE
public static final int FASTORE
public static final int DASTORE
public static final int AASTORE
public static final int BASTORE
public static final int CASTORE
public static final int SASTORE
public static final int POP
public static final int POP2
public static final int DUP
public static final int DUP_X1
public static final int DUP_X2
public static final int DUP2
public static final int DUP2_X1
public static final int DUP2_X2
public static final int SWAP
public static final int IADD
public static final int LADD
public static final int FADD
public static final int DADD
public static final int ISUB
public static final int LSUB
public static final int FSUB
public static final int DSUB
public static final int IMUL
public static final int LMUL
public static final int FMUL
public static final int DMUL
public static final int IDIV
public static final int LDIV
public static final int FDIV
public static final int DDIV
public static final int IREM
public static final int LREM
public static final int FREM
public static final int DREM
public static final int INEG
public static final int LNEG
public static final int FNEG
public static final int DNEG
public static final int ISHL
public static final int LSHL
public static final int ISHR
public static final int LSHR
public static final int IUSHR
public static final int LUSHR
public static final int IAND
public static final int LAND
public static final int IOR
public static final int LOR
public static final int IXOR
public static final int LXOR
public static final int IINC
public static final int I2L
public static final int I2F
public static final int I2D
public static final int L2I
public static final int L2F
public static final int L2D
public static final int F2I
public static final int F2L
public static final int F2D
public static final int D2I
public static final int D2L
public static final int D2F
public static final int I2B
public static final int I2C
public static final int I2S
public static final int LCMP
public static final int FCMPL
public static final int FCMPG
public static final int DCMPL
public static final int DCMPG
public static final int IFEQ
public static final int IFNE
public static final int IFLT
public static final int IFGE
public static final int IFGT
public static final int IFLE
public static final int IF_ICMPEQ
public static final int IF_ICMPNE
public static final int IF_ICMPLT
public static final int IF_ICMPGE
public static final int IF_ICMPGT
public static final int IF_ICMPLE
public static final int IF_ACMPEQ
public static final int IF_ACMPNE
public static final int GOTO
public static final int JSR
public static final int RET
public static final int TABLESWITCH
public static final int LOOKUPSWITCH
public static final int IRETURN
public static final int LRETURN
public static final int FRETURN
public static final int DRETURN
public static final int ARETURN
public static final int RETURN
public static final int GETSTATIC
public static final int PUTSTATIC
public static final int GETFIELD
public static final int PUTFIELD
public static final int INVOKEVIRTUAL
public static final int INVOKESPECIAL
public static final int INVOKESTATIC
public static final int INVOKEINTERFACE
public static final int INVOKEDYNAMIC
public static final int NEW
public static final int NEWARRAY
public static final int ANEWARRAY
public static final int ARRAYLENGTH
public static final int ATHROW
public static final int CHECKCAST
public static final int INSTANCEOF
public static final int MONITORENTER
public static final int MONITOREXIT
public static final int MULTIANEWARRAY
public static final int IFNULL
public static final int IFNONNULL
static void <clinit> ()
}
org/objectweb/asm/RecordComponentVisitor.class
RecordComponentVisitor.java
package org.objectweb.asm
public abstract org.objectweb.asm.RecordComponentVisitor extends java.lang.Object {
protected final int api
org.objectweb.asm.RecordComponentVisitor delegate
public void <init> (int)
int api
public void <init> (int, org.objectweb.asm.RecordComponentVisitor)
int api
org.objectweb.asm.RecordComponentVisitor recordComponentVisitor
public org.objectweb.asm.RecordComponentVisitor getDelegate ()
public org.objectweb.asm.AnnotationVisitor visitAnnotation (java.lang.String, boolean)
String descriptor
boolean visible
public org.objectweb.asm.AnnotationVisitor visitTypeAnnotation (int, org.objectweb.asm.TypePath, java.lang.String, boolean)
int typeRef
org.objectweb.asm.TypePath typePath
String descriptor
boolean visible
public void visitAttribute (org.objectweb.asm.Attribute)
org.objectweb.asm.Attribute attribute
public void visitEnd ()
}
org/objectweb/asm/RecordComponentWriter.class
RecordComponentWriter.java
package org.objectweb.asm
final org.objectweb.asm.RecordComponentWriter extends org.objectweb.asm.RecordComponentVisitor {
private final org.objectweb.asm.SymbolTable symbolTable
private final int nameIndex
private final int descriptorIndex
private int signatureIndex
private org.objectweb.asm.AnnotationWriter lastRuntimeVisibleAnnotation
private org.objectweb.asm.AnnotationWriter lastRuntimeInvisibleAnnotation
private org.objectweb.asm.AnnotationWriter lastRuntimeVisibleTypeAnnotation
private org.objectweb.asm.AnnotationWriter lastRuntimeInvisibleTypeAnnotation
private org.objectweb.asm.Attribute firstAttribute
void <init> (org.objectweb.asm.SymbolTable, java.lang.String, java.lang.String, java.lang.String)
org.objectweb.asm.SymbolTable symbolTable
String name
String descriptor
String signature
public org.objectweb.asm.AnnotationVisitor visitAnnotation (java.lang.String, boolean)
String descriptor
boolean visible
public org.objectweb.asm.AnnotationVisitor visitTypeAnnotation (int, org.objectweb.asm.TypePath, java.lang.String, boolean)
int typeRef
org.objectweb.asm.TypePath typePath
String descriptor
boolean visible
public void visitAttribute (org.objectweb.asm.Attribute)
org.objectweb.asm.Attribute attribute
public void visitEnd ()
int computeRecordComponentInfoSize ()
int size
void putRecordComponentInfo (org.objectweb.asm.ByteVector)
org.objectweb.asm.ByteVector output
int attributesCount
final void collectAttributePrototypes (org.objectweb.asm.Attribute$Set)
org.objectweb.asm.Attribute$Set attributePrototypes
}
org/objectweb/asm/Symbol.class
Symbol.java
package org.objectweb.asm
abstract org.objectweb.asm.Symbol extends java.lang.Object {
static final int CONSTANT_CLASS_TAG
static final int CONSTANT_FIELDREF_TAG
static final int CONSTANT_METHODREF_TAG
static final int CONSTANT_INTERFACE_METHODREF_TAG
static final int CONSTANT_STRING_TAG
static final int CONSTANT_INTEGER_TAG
static final int CONSTANT_FLOAT_TAG
static final int CONSTANT_LONG_TAG
static final int CONSTANT_DOUBLE_TAG
static final int CONSTANT_NAME_AND_TYPE_TAG
static final int CONSTANT_UTF8_TAG
static final int CONSTANT_METHOD_HANDLE_TAG
static final int CONSTANT_METHOD_TYPE_TAG
static final int CONSTANT_DYNAMIC_TAG
static final int CONSTANT_INVOKE_DYNAMIC_TAG
static final int CONSTANT_MODULE_TAG
static final int CONSTANT_PACKAGE_TAG
static final int BOOTSTRAP_METHOD_TAG
static final int TYPE_TAG
static final int UNINITIALIZED_TYPE_TAG
static final int MERGED_TYPE_TAG
final int index
final int tag
final String owner
final String name
final String value
final long data
int info
void <init> (int, int, java.lang.String, java.lang.String, java.lang.String, long)
int index
int tag
String owner
String name
String value
long data
int getArgumentsAndReturnSizes ()
}
org/objectweb/asm/SymbolTable$Entry.class
SymbolTable.java
package org.objectweb.asm
org.objectweb.asm.SymbolTable$Entry extends org.objectweb.asm.Symbol {
final int hashCode
org.objectweb.asm.SymbolTable$Entry next
void <init> (int, int, java.lang.String, java.lang.String, java.lang.String, long, int)
int index
int tag
String owner
String name
String value
long data
int hashCode
void <init> (int, int, java.lang.String, int)
int index
int tag
String value
int hashCode
void <init> (int, int, java.lang.String, long, int)
int index
int tag
String value
long data
int hashCode
void <init> (int, int, java.lang.String, java.lang.String, int)
int index
int tag
String name
String value
int hashCode
void <init> (int, int, long, int)
int index
int tag
long data
int hashCode
}
org/objectweb/asm/SymbolTable.class
SymbolTable.java
package org.objectweb.asm
final org.objectweb.asm.SymbolTable extends java.lang.Object {
final org.objectweb.asm.ClassWriter classWriter
private final org.objectweb.asm.ClassReader sourceClassReader
private int majorVersion
private String className
private int entryCount
private org.objectweb.asm.SymbolTable$Entry[] entries
private int constantPoolCount
private org.objectweb.asm.ByteVector constantPool
private int bootstrapMethodCount
private org.objectweb.asm.ByteVector bootstrapMethods
private int typeCount
private org.objectweb.asm.SymbolTable$Entry[] typeTable
void <init> (org.objectweb.asm.ClassWriter)
org.objectweb.asm.ClassWriter classWriter
void <init> (org.objectweb.asm.ClassWriter, org.objectweb.asm.ClassReader)
int nameAndTypeItemOffset
int nameAndTypeItemOffset
int memberRefItemOffset
int nameAndTypeItemOffset
int itemOffset
int itemTag
org.objectweb.asm.ClassWriter classWriter
org.objectweb.asm.ClassReader classReader
byte[] inputBytes
int constantPoolOffset
int constantPoolLength
char[] charBuffer
boolean hasBootstrapMethods
int itemIndex
private void copyBootstrapMethods (org.objectweb.asm.ClassReader, char[])
String attributeName
int i
int bootstrapArgument
int offset
int bootstrapMethodRef
int numBootstrapArguments
int hashCode
int i
int bootstrapMethodsOffset
int bootstrapMethodsLength
int currentOffset
org.objectweb.asm.ClassReader classReader
char[] charBuffer
byte[] inputBytes
int currentAttributeOffset
org.objectweb.asm.ClassReader getSource ()
int getMajorVersion ()
java.lang.String getClassName ()
int setMajorVersionAndClassName (int, java.lang.String)
int majorVersion
String className
int getConstantPoolCount ()
int getConstantPoolLength ()
void putConstantPool (org.objectweb.asm.ByteVector)
org.objectweb.asm.ByteVector output
int computeBootstrapMethodsSize ()
void putBootstrapMethods (org.objectweb.asm.ByteVector)
org.objectweb.asm.ByteVector output
private org.objectweb.asm.SymbolTable$Entry get (int)
int hashCode
private org.objectweb.asm.SymbolTable$Entry put (org.objectweb.asm.SymbolTable$Entry)
int newCurrentEntryIndex
org.objectweb.asm.SymbolTable$Entry nextEntry
org.objectweb.asm.SymbolTable$Entry currentEntry
int i
int currentCapacity
int newCapacity
org.objectweb.asm.SymbolTable$Entry[] newEntries
org.objectweb.asm.SymbolTable$Entry entry
int index
private void add (org.objectweb.asm.SymbolTable$Entry)
org.objectweb.asm.SymbolTable$Entry entry
int index
org.objectweb.asm.Symbol addConstant (java.lang.Object)
org.objectweb.asm.Type type
int typeSort
org.objectweb.asm.Handle handle
org.objectweb.asm.ConstantDynamic constantDynamic
Object value
org.objectweb.asm.Symbol addConstantClass (java.lang.String)
String value
org.objectweb.asm.Symbol addConstantFieldref (java.lang.String, java.lang.String, java.lang.String)
String owner
String name
String descriptor
org.objectweb.asm.Symbol addConstantMethodref (java.lang.String, java.lang.String, java.lang.String, boolean)
String owner
String name
String descriptor
boolean isInterface
int tag
private org.objectweb.asm.SymbolTable$Entry addConstantMemberReference (int, java.lang.String, java.lang.String, java.lang.String)
int tag
String owner
String name
String descriptor
int hashCode
org.objectweb.asm.SymbolTable$Entry entry
private void addConstantMemberReference (int, int, java.lang.String, java.lang.String, java.lang.String)
int index
int tag
String owner
String name
String descriptor
org.objectweb.asm.Symbol addConstantString (java.lang.String)
String value
org.objectweb.asm.Symbol addConstantInteger (int)
int value
org.objectweb.asm.Symbol addConstantFloat (float)
float value
private org.objectweb.asm.Symbol addConstantIntegerOrFloat (int, int)
int tag
int value
int hashCode
org.objectweb.asm.SymbolTable$Entry entry
private void addConstantIntegerOrFloat (int, int, int)
int index
int tag
int value
org.objectweb.asm.Symbol addConstantLong (long)
long value
org.objectweb.asm.Symbol addConstantDouble (double)
double value
private org.objectweb.asm.Symbol addConstantLongOrDouble (int, long)
int tag
long value
int hashCode
org.objectweb.asm.SymbolTable$Entry entry
int index
private void addConstantLongOrDouble (int, int, long)
int index
int tag
long value
int addConstantNameAndType (java.lang.String, java.lang.String)
String name
String descriptor
int tag
int hashCode
org.objectweb.asm.SymbolTable$Entry entry
private void addConstantNameAndType (int, java.lang.String, java.lang.String)
int index
String name
String descriptor
int tag
int addConstantUtf8 (java.lang.String)
String value
int hashCode
org.objectweb.asm.SymbolTable$Entry entry
private void addConstantUtf8 (int, java.lang.String)
int index
String value
org.objectweb.asm.Symbol addConstantMethodHandle (int, java.lang.String, java.lang.String, java.lang.String, boolean)
int referenceKind
String owner
String name
String descriptor
boolean isInterface
int tag
int hashCode
org.objectweb.asm.SymbolTable$Entry entry
private void addConstantMethodHandle (int, int, java.lang.String, java.lang.String, java.lang.String)
int index
int referenceKind
String owner
String name
String descriptor
int tag
int hashCode
org.objectweb.asm.Symbol addConstantMethodType (java.lang.String)
String methodDescriptor
transient org.objectweb.asm.Symbol addConstantDynamic (java.lang.String, java.lang.String, org.objectweb.asm.Handle, java.lang.Object[])
String name
String descriptor
org.objectweb.asm.Handle bootstrapMethodHandle
Object[] bootstrapMethodArguments
org.objectweb.asm.Symbol bootstrapMethod
transient org.objectweb.asm.Symbol addConstantInvokeDynamic (java.lang.String, java.lang.String, org.objectweb.asm.Handle, java.lang.Object[])
String name
String descriptor
org.objectweb.asm.Handle bootstrapMethodHandle
Object[] bootstrapMethodArguments
org.objectweb.asm.Symbol bootstrapMethod
private org.objectweb.asm.Symbol addConstantDynamicOrInvokeDynamicReference (int, java.lang.String, java.lang.String, int)
int tag
String name
String descriptor
int bootstrapMethodIndex
int hashCode
org.objectweb.asm.SymbolTable$Entry entry
private void addConstantDynamicOrInvokeDynamicReference (int, int, java.lang.String, java.lang.String, int)
int tag
int index
String name
String descriptor
int bootstrapMethodIndex
int hashCode
org.objectweb.asm.Symbol addConstantModule (java.lang.String)
String moduleName
org.objectweb.asm.Symbol addConstantPackage (java.lang.String)
String packageName
private org.objectweb.asm.Symbol addConstantUtf8Reference (int, java.lang.String)
int tag
String value
int hashCode
org.objectweb.asm.SymbolTable$Entry entry
private void addConstantUtf8Reference (int, int, java.lang.String)
int index
int tag
String value
transient org.objectweb.asm.Symbol addBootstrapMethod (org.objectweb.asm.Handle, java.lang.Object[])
int i
int i
Object bootstrapMethodArgument
org.objectweb.asm.Handle bootstrapMethodHandle
Object[] bootstrapMethodArguments
org.objectweb.asm.ByteVector bootstrapMethodsAttribute
int numBootstrapArguments
int[] bootstrapMethodArgumentIndexes
int bootstrapMethodOffset
int bootstrapMethodlength
int hashCode
private org.objectweb.asm.Symbol addBootstrapMethod (int, int, int)
int i
int otherOffset
boolean isSameBootstrapMethod
int offset
int length
int hashCode
byte[] bootstrapMethodsData
org.objectweb.asm.SymbolTable$Entry entry
org.objectweb.asm.Symbol getType (int)
int typeIndex
int addType (java.lang.String)
String value
int hashCode
org.objectweb.asm.SymbolTable$Entry entry
int addUninitializedType (java.lang.String, int)
String value
int bytecodeOffset
int hashCode
org.objectweb.asm.SymbolTable$Entry entry
int addMergedType (int, int)
int typeTableIndex1
int typeTableIndex2
long data
int hashCode
org.objectweb.asm.SymbolTable$Entry entry
String type1
String type2
int commonSuperTypeIndex
private int addTypeInternal (org.objectweb.asm.SymbolTable$Entry)
org.objectweb.asm.SymbolTable$Entry[] newTypeTable
org.objectweb.asm.SymbolTable$Entry entry
private static int hash (int, int)
int tag
int value
private static int hash (int, long)
int tag
long value
private static int hash (int, java.lang.String)
int tag
String value
private static int hash (int, java.lang.String, int)
int tag
String value1
int value2
private static int hash (int, java.lang.String, java.lang.String)
int tag
String value1
String value2
private static int hash (int, java.lang.String, java.lang.String, int)
int tag
String value1
String value2
int value3
private static int hash (int, java.lang.String, java.lang.String, java.lang.String)
int tag
String value1
String value2
String value3
private static int hash (int, java.lang.String, java.lang.String, java.lang.String, int)
int tag
String value1
String value2
String value3
int value4
}
org/objectweb/asm/Type.class
Type.java
package org.objectweb.asm
public final org.objectweb.asm.Type extends java.lang.Object {
public static final int VOID
public static final int BOOLEAN
public static final int CHAR
public static final int BYTE
public static final int SHORT
public static final int INT
public static final int FLOAT
public static final int LONG
public static final int DOUBLE
public static final int ARRAY
public static final int OBJECT
public static final int METHOD
private static final int INTERNAL
private static final String PRIMITIVE_DESCRIPTORS
public static final org.objectweb.asm.Type VOID_TYPE
public static final org.objectweb.asm.Type BOOLEAN_TYPE
public static final org.objectweb.asm.Type CHAR_TYPE
public static final org.objectweb.asm.Type BYTE_TYPE
public static final org.objectweb.asm.Type SHORT_TYPE
public static final org.objectweb.asm.Type INT_TYPE
public static final org.objectweb.asm.Type FLOAT_TYPE
public static final org.objectweb.asm.Type LONG_TYPE
public static final org.objectweb.asm.Type DOUBLE_TYPE
private final int sort
private final String valueBuffer
private final int valueBegin
private final int valueEnd
private void <init> (int, java.lang.String, int, int)
int sort
String valueBuffer
int valueBegin
int valueEnd
public static org.objectweb.asm.Type getType (java.lang.String)
String typeDescriptor
public static org.objectweb.asm.Type getType (java.lang.Class)
Class clazz
public static org.objectweb.asm.Type getType (java.lang.reflect.Constructor)
java.lang.reflect.Constructor constructor
public static org.objectweb.asm.Type getType (java.lang.reflect.Method)
java.lang.reflect.Method method
public org.objectweb.asm.Type getElementType ()
int numDimensions
public static org.objectweb.asm.Type getObjectType (java.lang.String)
String internalName
public static org.objectweb.asm.Type getMethodType (java.lang.String)
String methodDescriptor
public static transient org.objectweb.asm.Type getMethodType (org.objectweb.asm.Type, org.objectweb.asm.Type[])
org.objectweb.asm.Type returnType
org.objectweb.asm.Type[] argumentTypes
public org.objectweb.asm.Type[] getArgumentTypes ()
public static org.objectweb.asm.Type[] getArgumentTypes (java.lang.String)
int semiColumnOffset
int semiColumnOffset
int currentArgumentTypeOffset
String methodDescriptor
int numArgumentTypes
int currentOffset
org.objectweb.asm.Type[] argumentTypes
int currentArgumentTypeIndex
public static org.objectweb.asm.Type[] getArgumentTypes (java.lang.reflect.Method)
int i
java.lang.reflect.Method method
Class[] classes
org.objectweb.asm.Type[] types
public org.objectweb.asm.Type getReturnType ()
public static org.objectweb.asm.Type getReturnType (java.lang.String)
String methodDescriptor
public static org.objectweb.asm.Type getReturnType (java.lang.reflect.Method)
java.lang.reflect.Method method
static int getReturnTypeOffset (java.lang.String)
int semiColumnOffset
String methodDescriptor
int currentOffset
private static org.objectweb.asm.Type getTypeInternal (java.lang.String, int, int)
String descriptorBuffer
int descriptorBegin
int descriptorEnd
public java.lang.String getClassName ()
int i
StringBuilder stringBuilder
public java.lang.String getInternalName ()
public static java.lang.String getInternalName (java.lang.Class)
Class clazz
public java.lang.String getDescriptor ()
public static java.lang.String getDescriptor (java.lang.Class)
Class clazz
StringBuilder stringBuilder
public static java.lang.String getConstructorDescriptor (java.lang.reflect.Constructor)
Class parameter
java.lang.reflect.Constructor constructor
StringBuilder stringBuilder
Class[] parameters
public static transient java.lang.String getMethodDescriptor (org.objectweb.asm.Type, org.objectweb.asm.Type[])
org.objectweb.asm.Type argumentType
org.objectweb.asm.Type returnType
org.objectweb.asm.Type[] argumentTypes
StringBuilder stringBuilder
public static java.lang.String getMethodDescriptor (java.lang.reflect.Method)
Class parameter
java.lang.reflect.Method method
StringBuilder stringBuilder
Class[] parameters
private void appendDescriptor (java.lang.StringBuilder)
StringBuilder stringBuilder
private static void appendDescriptor (java.lang.Class, java.lang.StringBuilder)
char descriptor
char descriptor
char descriptor
char descriptor
char descriptor
char descriptor
char descriptor
char descriptor
char descriptor
char descriptor
Class clazz
StringBuilder stringBuilder
Class currentClass
public int getSort ()
public int getDimensions ()
int numDimensions
public int getSize ()
public int getArgumentsAndReturnSizes ()
public static int getArgumentsAndReturnSizes (java.lang.String)
int semiColumnOffset
int returnSize
String methodDescriptor
int argumentsSize
int currentOffset
int currentChar
public int getOpcode (int)
int opcode
public boolean equals (java.lang.Object)
int i
int j
Object object
org.objectweb.asm.Type other
int begin
int end
int otherBegin
int otherEnd
public int hashCode ()
int i
int end
int hashCode
public java.lang.String toString ()
static void <clinit> ()
}
org/objectweb/asm/TypePath.class
TypePath.java
package org.objectweb.asm
public final org.objectweb.asm.TypePath extends java.lang.Object {
public static final int ARRAY_ELEMENT
public static final int INNER_TYPE
public static final int WILDCARD_BOUND
public static final int TYPE_ARGUMENT
private final byte[] typePathContainer
private final int typePathOffset
void <init> (byte[], int)
byte[] typePathContainer
int typePathOffset
public int getLength ()
public int getStep (int)
int index
public int getStepArgument (int)
int index
public static org.objectweb.asm.TypePath fromString (java.lang.String)
int typeArg
char c
String typePath
int typePathLength
org.objectweb.asm.ByteVector output
int typePathIndex
public java.lang.String toString ()
int i
int length
StringBuilder result
static void put (org.objectweb.asm.TypePath, org.objectweb.asm.ByteVector)
int length
org.objectweb.asm.TypePath typePath
org.objectweb.asm.ByteVector output
}
org/objectweb/asm/TypeReference.class
TypeReference.java
package org.objectweb.asm
public org.objectweb.asm.TypeReference extends java.lang.Object {
public static final int CLASS_TYPE_PARAMETER
public static final int METHOD_TYPE_PARAMETER
public static final int CLASS_EXTENDS
public static final int CLASS_TYPE_PARAMETER_BOUND
public static final int METHOD_TYPE_PARAMETER_BOUND
public static final int FIELD
public static final int METHOD_RETURN
public static final int METHOD_RECEIVER
public static final int METHOD_FORMAL_PARAMETER
public static final int THROWS
public static final int LOCAL_VARIABLE
public static final int RESOURCE_VARIABLE
public static final int EXCEPTION_PARAMETER
public static final int INSTANCEOF
public static final int NEW
public static final int CONSTRUCTOR_REFERENCE
public static final int METHOD_REFERENCE
public static final int CAST
public static final int CONSTRUCTOR_INVOCATION_TYPE_ARGUMENT
public static final int METHOD_INVOCATION_TYPE_ARGUMENT
public static final int CONSTRUCTOR_REFERENCE_TYPE_ARGUMENT
public static final int METHOD_REFERENCE_TYPE_ARGUMENT
private final int targetTypeAndInfo
public void <init> (int)
int typeRef
public static org.objectweb.asm.TypeReference newTypeReference (int)
int sort
public static org.objectweb.asm.TypeReference newTypeParameterReference (int, int)
int sort
int paramIndex
public static org.objectweb.asm.TypeReference newTypeParameterBoundReference (int, int, int)
int sort
int paramIndex
int boundIndex
public static org.objectweb.asm.TypeReference newSuperTypeReference (int)
int itfIndex
public static org.objectweb.asm.TypeReference newFormalParameterReference (int)
int paramIndex
public static org.objectweb.asm.TypeReference newExceptionReference (int)
int exceptionIndex
public static org.objectweb.asm.TypeReference newTryCatchReference (int)
int tryCatchBlockIndex
public static org.objectweb.asm.TypeReference newTypeArgumentReference (int, int)
int sort
int argIndex
public int getSort ()
public int getTypeParameterIndex ()
public int getTypeParameterBoundIndex ()
public int getSuperTypeIndex ()
public int getFormalParameterIndex ()
public int getExceptionIndex ()
public int getTryCatchBlockIndex ()
public int getTypeArgumentIndex ()
public int getValue ()
static void putTarget (int, org.objectweb.asm.ByteVector)
int targetTypeAndInfo
org.objectweb.asm.ByteVector output
}
org/objectweb/asm/signature/
org/objectweb/asm/signature/SignatureReader.class
SignatureReader.java
package org.objectweb.asm.signature
public org.objectweb.asm.signature.SignatureReader extends java.lang.Object {
private final String signatureValue
public void <init> (java.lang.String)
String signature
public void accept (org.objectweb.asm.signature.SignatureVisitor)
int classBoundStartOffset
int offset
char currentChar
org.objectweb.asm.signature.SignatureVisitor signatureVistor
String signature
int length
int offset
public void acceptType (org.objectweb.asm.signature.SignatureVisitor)
org.objectweb.asm.signature.SignatureVisitor signatureVisitor
private static int parseType (java.lang.String, int, org.objectweb.asm.signature.SignatureVisitor)
int endOffset
String name
String name
int start
boolean visited
boolean inner
String signature
int startOffset
org.objectweb.asm.signature.SignatureVisitor signatureVisitor
int offset
char currentChar
}
org/objectweb/asm/signature/SignatureVisitor.class
SignatureVisitor.java
package org.objectweb.asm.signature
public abstract org.objectweb.asm.signature.SignatureVisitor extends java.lang.Object {
public static final char EXTENDS
public static final char SUPER
public static final char INSTANCEOF
protected final int api
public void <init> (int)
int api
public void visitFormalTypeParameter (java.lang.String)
String name
public org.objectweb.asm.signature.SignatureVisitor visitClassBound ()
public org.objectweb.asm.signature.SignatureVisitor visitInterfaceBound ()
public org.objectweb.asm.signature.SignatureVisitor visitSuperclass ()
public org.objectweb.asm.signature.SignatureVisitor visitInterface ()
public org.objectweb.asm.signature.SignatureVisitor visitParameterType ()
public org.objectweb.asm.signature.SignatureVisitor visitReturnType ()
public org.objectweb.asm.signature.SignatureVisitor visitExceptionType ()
public void visitBaseType (char)
char descriptor
public void visitTypeVariable (java.lang.String)
String name
public org.objectweb.asm.signature.SignatureVisitor visitArrayType ()
public void visitClassType (java.lang.String)
String name
public void visitInnerClassType (java.lang.String)
String name
public void visitTypeArgument ()
public org.objectweb.asm.signature.SignatureVisitor visitTypeArgument (char)
char wildcard
public void visitEnd ()
}
org/objectweb/asm/signature/SignatureWriter.class
SignatureWriter.java
package org.objectweb.asm.signature
public org.objectweb.asm.signature.SignatureWriter extends org.objectweb.asm.signature.SignatureVisitor {
private final StringBuilder stringBuilder
private boolean hasFormals
private boolean hasParameters
private int argumentStack
public void <init> ()
public void visitFormalTypeParameter (java.lang.String)
String name
public org.objectweb.asm.signature.SignatureVisitor visitClassBound ()
public org.objectweb.asm.signature.SignatureVisitor visitInterfaceBound ()
public org.objectweb.asm.signature.SignatureVisitor visitSuperclass ()
public org.objectweb.asm.signature.SignatureVisitor visitInterface ()
public org.objectweb.asm.signature.SignatureVisitor visitParameterType ()
public org.objectweb.asm.signature.SignatureVisitor visitReturnType ()
public org.objectweb.asm.signature.SignatureVisitor visitExceptionType ()
public void visitBaseType (char)
char descriptor
public void visitTypeVariable (java.lang.String)
String name
public org.objectweb.asm.signature.SignatureVisitor visitArrayType ()
public void visitClassType (java.lang.String)
String name
public void visitInnerClassType (java.lang.String)
String name
public void visitTypeArgument ()
public org.objectweb.asm.signature.SignatureVisitor visitTypeArgument (char)
char wildcard
public void visitEnd ()
public java.lang.String toString ()
private void endFormals ()
private void endArguments ()
}
org/objenesis/
org/objenesis/Objenesis.class
Objenesis.java
package org.objenesis
public abstract org.objenesis.Objenesis extends java.lang.Object {
public abstract java.lang.Object newInstance (java.lang.Class)
public abstract org.objenesis.instantiator.ObjectInstantiator getInstantiatorOf (java.lang.Class)
}
org/objenesis/ObjenesisBase.class
ObjenesisBase.java
package org.objenesis
public org.objenesis.ObjenesisBase extends java.lang.Object implements org.objenesis.Objenesis {
protected final org.objenesis.strategy.InstantiatorStrategy strategy
protected java.util.concurrent.ConcurrentHashMap cache
public void <init> (org.objenesis.strategy.InstantiatorStrategy)
org.objenesis.strategy.InstantiatorStrategy strategy
public void <init> (org.objenesis.strategy.InstantiatorStrategy, boolean)
org.objenesis.strategy.InstantiatorStrategy strategy
boolean useCache
public java.lang.String toString ()
public java.lang.Object newInstance (java.lang.Class)
Class clazz
public org.objenesis.instantiator.ObjectInstantiator getInstantiatorOf (java.lang.Class)
org.objenesis.instantiator.ObjectInstantiator newInstantiator
Class clazz
org.objenesis.instantiator.ObjectInstantiator instantiator
}
org/objenesis/ObjenesisException.class
ObjenesisException.java
package org.objenesis
public org.objenesis.ObjenesisException extends java.lang.RuntimeException {
private static final long serialVersionUID
public void <init> (java.lang.String)
String msg
public void <init> (java.lang.Throwable)
Throwable cause
public void <init> (java.lang.String, java.lang.Throwable)
String msg
Throwable cause
}
org/objenesis/ObjenesisHelper.class
ObjenesisHelper.java
package org.objenesis
public final org.objenesis.ObjenesisHelper extends java.lang.Object {
private static final org.objenesis.Objenesis OBJENESIS_STD
private static final org.objenesis.Objenesis OBJENESIS_SERIALIZER
private void <init> ()
public static java.lang.Object newInstance (java.lang.Class)
Class clazz
public static java.io.Serializable newSerializableInstance (java.lang.Class)
Class clazz
public static org.objenesis.instantiator.ObjectInstantiator getInstantiatorOf (java.lang.Class)
Class clazz
public static org.objenesis.instantiator.ObjectInstantiator getSerializableObjectInstantiatorOf (java.lang.Class)
Class clazz
static void <clinit> ()
}
org/objenesis/ObjenesisSerializer.class
ObjenesisSerializer.java
package org.objenesis
public org.objenesis.ObjenesisSerializer extends org.objenesis.ObjenesisBase {
public void <init> ()
public void <init> (boolean)
boolean useCache
}
org/objenesis/ObjenesisStd.class
ObjenesisStd.java
package org.objenesis
public org.objenesis.ObjenesisStd extends org.objenesis.ObjenesisBase {
public void <init> ()
public void <init> (boolean)
boolean useCache
}
org/objenesis/instantiator/
org/objenesis/instantiator/ObjectInstantiator.class
ObjectInstantiator.java
package org.objenesis.instantiator
public abstract org.objenesis.instantiator.ObjectInstantiator extends java.lang.Object {
public abstract java.lang.Object newInstance ()
}
org/objenesis/instantiator/SerializationInstantiatorHelper.class
SerializationInstantiatorHelper.java
package org.objenesis.instantiator
public org.objenesis.instantiator.SerializationInstantiatorHelper extends java.lang.Object {
public void <init> ()
public static java.lang.Class getNonSerializableSuperClass (java.lang.Class)
Class type
Class result
}
org/objenesis/instantiator/android/
org/objenesis/instantiator/android/Android10Instantiator.class
Android10Instantiator.java
package org.objenesis.instantiator.android
public org.objenesis.instantiator.android.Android10Instantiator extends java.lang.Object implements org.objenesis.instantiator.ObjectInstantiator {
private final Class type
private final java.lang.reflect.Method newStaticMethod
public void <init> (java.lang.Class)
Class type
public java.lang.Object newInstance ()
Exception e
private static java.lang.reflect.Method getNewStaticMethod ()
java.lang.reflect.Method newStaticMethod
RuntimeException e
NoSuchMethodException e
}
org/objenesis/instantiator/android/Android17Instantiator.class
Android17Instantiator.java
package org.objenesis.instantiator.android
public org.objenesis.instantiator.android.Android17Instantiator extends java.lang.Object implements org.objenesis.instantiator.ObjectInstantiator {
private final Class type
private final java.lang.reflect.Method newInstanceMethod
private final Integer objectConstructorId
public void <init> (java.lang.Class)
Class type
public java.lang.Object newInstance ()
Exception e
private static java.lang.reflect.Method getNewInstanceMethod ()
java.lang.reflect.Method newInstanceMethod
RuntimeException e
NoSuchMethodException e
private static java.lang.Integer findConstructorIdForJavaLangObjectConstructor ()
java.lang.reflect.Method newInstanceMethod
RuntimeException e
NoSuchMethodException e
IllegalAccessException e
java.lang.reflect.InvocationTargetException e
}
org/objenesis/instantiator/android/Android18Instantiator.class
Android18Instantiator.java
package org.objenesis.instantiator.android
public org.objenesis.instantiator.android.Android18Instantiator extends java.lang.Object implements org.objenesis.instantiator.ObjectInstantiator {
private final Class type
private final java.lang.reflect.Method newInstanceMethod
private final Long objectConstructorId
public void <init> (java.lang.Class)
Class type
public java.lang.Object newInstance ()
Exception e
private static java.lang.reflect.Method getNewInstanceMethod ()
java.lang.reflect.Method newInstanceMethod
RuntimeException e
NoSuchMethodException e
private static java.lang.Long findConstructorIdForJavaLangObjectConstructor ()
java.lang.reflect.Method newInstanceMethod
RuntimeException e
NoSuchMethodException e
IllegalAccessException e
java.lang.reflect.InvocationTargetException e
}
org/objenesis/instantiator/android/AndroidSerializationInstantiator.class
AndroidSerializationInstantiator.java
package org.objenesis.instantiator.android
public org.objenesis.instantiator.android.AndroidSerializationInstantiator extends java.lang.Object implements org.objenesis.instantiator.ObjectInstantiator {
private final Class type
private final java.io.ObjectStreamClass objectStreamClass
private final java.lang.reflect.Method newInstanceMethod
public void <init> (java.lang.Class)
NoSuchMethodException e
IllegalAccessException e
java.lang.reflect.InvocationTargetException e
Class type
java.lang.reflect.Method m
public java.lang.Object newInstance ()
IllegalAccessException e
IllegalArgumentException e
java.lang.reflect.InvocationTargetException e
private static java.lang.reflect.Method getNewInstanceMethod ()
java.lang.reflect.Method newInstanceMethod
RuntimeException e
NoSuchMethodException e
}
org/objenesis/instantiator/annotations/
org/objenesis/instantiator/annotations/Instantiator.class
Instantiator.java
package org.objenesis.instantiator.annotations
public abstract annotation org.objenesis.instantiator.annotations.Instantiator extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract org.objenesis.instantiator.annotations.Typology value ()
}
org/objenesis/instantiator/annotations/Typology.class
Typology.java
package org.objenesis.instantiator.annotations
public final enum org.objenesis.instantiator.annotations.Typology extends java.lang.Enum {
public static final enum org.objenesis.instantiator.annotations.Typology STANDARD
public static final enum org.objenesis.instantiator.annotations.Typology SERIALIZATION
public static final enum org.objenesis.instantiator.annotations.Typology NOT_COMPLIANT
public static final enum org.objenesis.instantiator.annotations.Typology UNKNOWN
private static final synthetic org.objenesis.instantiator.annotations.Typology[] $VALUES
public static org.objenesis.instantiator.annotations.Typology[] values ()
public static org.objenesis.instantiator.annotations.Typology valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
private static synthetic org.objenesis.instantiator.annotations.Typology[] $values ()
static void <clinit> ()
}
org/objenesis/instantiator/basic/
org/objenesis/instantiator/basic/AccessibleInstantiator.class
AccessibleInstantiator.java
package org.objenesis.instantiator.basic
public org.objenesis.instantiator.basic.AccessibleInstantiator extends org.objenesis.instantiator.basic.ConstructorInstantiator {
public void <init> (java.lang.Class)
Class type
}
org/objenesis/instantiator/basic/ClassDefinitionUtils$1.class
ClassDefinitionUtils.java
package org.objenesis.instantiator.basic
org.objenesis.instantiator.basic.ClassDefinitionUtils$1 extends java.lang.Object implements java.security.PrivilegedAction {
void <init> ()
public java.security.ProtectionDomain run ()
public volatile synthetic java.lang.Object run ()
}
org/objenesis/instantiator/basic/ClassDefinitionUtils$2.class
ClassDefinitionUtils.java
package org.objenesis.instantiator.basic
org.objenesis.instantiator.basic.ClassDefinitionUtils$2 extends java.lang.Object implements java.security.PrivilegedAction {
void <init> ()
public java.lang.Object run ()
Class loader
ClassNotFoundException e
NoSuchMethodException e
}
org/objenesis/instantiator/basic/ClassDefinitionUtils.class
ClassDefinitionUtils.java
package org.objenesis.instantiator.basic
public final org.objenesis.instantiator.basic.ClassDefinitionUtils extends java.lang.Object {
public static final byte OPS_aload_0
public static final byte OPS_invokespecial
public static final byte OPS_return
public static final byte OPS_new
public static final byte OPS_dup
public static final byte OPS_areturn
public static final int CONSTANT_Utf8
public static final int CONSTANT_Integer
public static final int CONSTANT_Float
public static final int CONSTANT_Long
public static final int CONSTANT_Double
public static final int CONSTANT_Class
public static final int CONSTANT_String
public static final int CONSTANT_Fieldref
public static final int CONSTANT_Methodref
public static final int CONSTANT_InterfaceMethodref
public static final int CONSTANT_NameAndType
public static final int CONSTANT_MethodHandle
public static final int CONSTANT_MethodType
public static final int CONSTANT_InvokeDynamic
public static final int ACC_PUBLIC
public static final int ACC_FINAL
public static final int ACC_SUPER
public static final int ACC_INTERFACE
public static final int ACC_ABSTRACT
public static final int ACC_SYNTHETIC
public static final int ACC_ANNOTATION
public static final int ACC_ENUM
public static final byte[] MAGIC
public static final byte[] VERSION
private static java.lang.reflect.Method DEFINE_CLASS
private static final java.security.ProtectionDomain PROTECTION_DOMAIN
private void <init> ()
public static java.lang.Class defineClass (java.lang.String, byte[], java.lang.ClassLoader) throws java.lang.Exception
String className
byte[] b
ClassLoader loader
Object[] args
Class c
public static byte[] readClass (java.lang.String) throws java.io.IOException
int length
String className
byte[] b
int length
java.io.InputStream in
byte[] copy
public static void writeClass (java.lang.String, byte[]) throws java.io.IOException
String fileName
byte[] bytes
java.io.BufferedOutputStream out
public static java.lang.String classNameToInternalClassName (java.lang.String)
String className
public static java.lang.String classNameToResource (java.lang.String)
String className
public static java.lang.Class getExistingClass (java.lang.ClassLoader, java.lang.String)
ClassNotFoundException e
ClassLoader classLoader
String className
static void <clinit> ()
}
org/objenesis/instantiator/basic/ConstructorInstantiator.class
ConstructorInstantiator.java
package org.objenesis.instantiator.basic
public org.objenesis.instantiator.basic.ConstructorInstantiator extends java.lang.Object implements org.objenesis.instantiator.ObjectInstantiator {
protected java.lang.reflect.Constructor constructor
public void <init> (java.lang.Class)
Exception e
Class type
public java.lang.Object newInstance ()
Exception e
}
org/objenesis/instantiator/basic/FailingInstantiator.class
FailingInstantiator.java
package org.objenesis.instantiator.basic
public org.objenesis.instantiator.basic.FailingInstantiator extends java.lang.Object implements org.objenesis.instantiator.ObjectInstantiator {
public void <init> (java.lang.Class)
Class type
public java.lang.Object newInstance ()
}
org/objenesis/instantiator/basic/NewInstanceInstantiator.class
NewInstanceInstantiator.java
package org.objenesis.instantiator.basic
public org.objenesis.instantiator.basic.NewInstanceInstantiator extends java.lang.Object implements org.objenesis.instantiator.ObjectInstantiator {
private final Class type
public void <init> (java.lang.Class)
Class type
public java.lang.Object newInstance ()
Exception e
}
org/objenesis/instantiator/basic/NullInstantiator.class
NullInstantiator.java
package org.objenesis.instantiator.basic
public org.objenesis.instantiator.basic.NullInstantiator extends java.lang.Object implements org.objenesis.instantiator.ObjectInstantiator {
public void <init> (java.lang.Class)
Class type
public java.lang.Object newInstance ()
}
org/objenesis/instantiator/basic/ObjectInputStreamInstantiator$MockStream.class
ObjectInputStreamInstantiator.java
package org.objenesis.instantiator.basic
org.objenesis.instantiator.basic.ObjectInputStreamInstantiator$MockStream extends java.io.InputStream {
private int pointer
private byte[] data
private int sequence
private static final int[] NEXT
private byte[][] buffers
private final byte[] FIRST_DATA
private static byte[] HEADER
private static byte[] REPEATING_DATA
private static void initialize ()
java.io.ByteArrayOutputStream byteOut
java.io.DataOutputStream dout
java.io.IOException e
public void <init> (java.lang.Class)
java.io.IOException e
Class clazz
java.io.ByteArrayOutputStream byteOut
java.io.DataOutputStream dout
private void advanceBuffer ()
public int read () throws java.io.IOException
int result
public int available () throws java.io.IOException
public int read (byte[], int, int) throws java.io.IOException
byte[] b
int off
int len
int left
int remaining
static void <clinit> ()
}
org/objenesis/instantiator/basic/ObjectInputStreamInstantiator.class
ObjectInputStreamInstantiator.java
package org.objenesis.instantiator.basic
public org.objenesis.instantiator.basic.ObjectInputStreamInstantiator extends java.lang.Object implements org.objenesis.instantiator.ObjectInstantiator {
private java.io.ObjectInputStream inputStream
public void <init> (java.lang.Class)
java.io.IOException e
Class clazz
public java.lang.Object newInstance ()
ClassNotFoundException e
Exception e
}
org/objenesis/instantiator/basic/ObjectStreamClassInstantiator.class
ObjectStreamClassInstantiator.java
package org.objenesis.instantiator.basic
public org.objenesis.instantiator.basic.ObjectStreamClassInstantiator extends java.lang.Object implements org.objenesis.instantiator.ObjectInstantiator {
private static java.lang.reflect.Method newInstanceMethod
private final java.io.ObjectStreamClass objStreamClass
private static void initialize ()
RuntimeException e
NoSuchMethodException e
public void <init> (java.lang.Class)
Class type
public java.lang.Object newInstance ()
Exception e
}
org/objenesis/instantiator/basic/ProxyingInstantiator.class
ProxyingInstantiator.java
package org.objenesis.instantiator.basic
public org.objenesis.instantiator.basic.ProxyingInstantiator extends java.lang.Object implements org.objenesis.instantiator.ObjectInstantiator {
private static final int INDEX_CLASS_THIS
private static final int INDEX_CLASS_SUPERCLASS
private static final int INDEX_UTF8_CONSTRUCTOR_NAME
private static final int INDEX_UTF8_CONSTRUCTOR_DESC
private static final int INDEX_UTF8_CODE_ATTRIBUTE
private static final int INDEX_UTF8_CLASS
private static final int INDEX_UTF8_SUPERCLASS
private static int CONSTANT_POOL_COUNT
private static final byte[] CODE
private static final int CODE_ATTRIBUTE_LENGTH
private static final String SUFFIX
private static final String CONSTRUCTOR_NAME
private static final String CONSTRUCTOR_DESC
private final Class newType
public void <init> (java.lang.Class)
Exception e
Class type
byte[] classBytes
public java.lang.Object newInstance ()
InstantiationException e
IllegalAccessException e
private static byte[] writeExtendingClass (java.lang.Class, java.lang.String)
java.io.IOException e
java.io.IOException e
java.io.IOException e
Class type
String suffix
String parentClazz
String clazz
java.io.DataOutputStream in
java.io.ByteArrayOutputStream bIn
static void <clinit> ()
}
org/objenesis/instantiator/gcj/
org/objenesis/instantiator/gcj/GCJInstantiator.class
GCJInstantiator.java
package org.objenesis.instantiator.gcj
public org.objenesis.instantiator.gcj.GCJInstantiator extends org.objenesis.instantiator.gcj.GCJInstantiatorBase {
public void <init> (java.lang.Class)
Class type
public java.lang.Object newInstance ()
RuntimeException e
IllegalAccessException e
java.lang.reflect.InvocationTargetException e
}
org/objenesis/instantiator/gcj/GCJInstantiatorBase$DummyStream.class
GCJInstantiatorBase.java
package org.objenesis.instantiator.gcj
org.objenesis.instantiator.gcj.GCJInstantiatorBase$DummyStream extends java.io.ObjectInputStream {
public void <init> () throws java.io.IOException
}
org/objenesis/instantiator/gcj/GCJInstantiatorBase.class
GCJInstantiatorBase.java
package org.objenesis.instantiator.gcj
public abstract org.objenesis.instantiator.gcj.GCJInstantiatorBase extends java.lang.Object implements org.objenesis.instantiator.ObjectInstantiator {
static java.lang.reflect.Method newObjectMethod
static java.io.ObjectInputStream dummyStream
protected final Class type
private static void initialize ()
RuntimeException e
NoSuchMethodException e
java.io.IOException e
public void <init> (java.lang.Class)
Class type
public abstract java.lang.Object newInstance ()
static void <clinit> ()
}
org/objenesis/instantiator/gcj/GCJSerializationInstantiator.class
GCJSerializationInstantiator.java
package org.objenesis.instantiator.gcj
public org.objenesis.instantiator.gcj.GCJSerializationInstantiator extends org.objenesis.instantiator.gcj.GCJInstantiatorBase {
private Class superType
public void <init> (java.lang.Class)
Class type
public java.lang.Object newInstance ()
Exception e
}
org/objenesis/instantiator/perc/
org/objenesis/instantiator/perc/PercInstantiator.class
PercInstantiator.java
package org.objenesis.instantiator.perc
public org.objenesis.instantiator.perc.PercInstantiator extends java.lang.Object implements org.objenesis.instantiator.ObjectInstantiator {
private final java.lang.reflect.Method newInstanceMethod
private final Object[] typeArgs
public void <init> (java.lang.Class)
RuntimeException e
NoSuchMethodException e
Class type
public java.lang.Object newInstance ()
Exception e
}
org/objenesis/instantiator/perc/PercSerializationInstantiator.class
PercSerializationInstantiator.java
package org.objenesis.instantiator.perc
public org.objenesis.instantiator.perc.PercSerializationInstantiator extends java.lang.Object implements org.objenesis.instantiator.ObjectInstantiator {
private Object[] typeArgs
private final java.lang.reflect.Method newInstanceMethod
public void <init> (java.lang.Class)
Class percMethodClass
Class percClassClass
java.lang.reflect.Method getPercClassMethod
Object someObject
java.lang.reflect.Method findMethodMethod
Object percMethod
ClassNotFoundException e
NoSuchMethodException e
java.lang.reflect.InvocationTargetException e
IllegalAccessException e
Class type
Class unserializableType
public java.lang.Object newInstance ()
IllegalAccessException e
java.lang.reflect.InvocationTargetException e
}
org/objenesis/instantiator/sun/
org/objenesis/instantiator/sun/MagicInstantiator.class
MagicInstantiator.java
package org.objenesis.instantiator.sun
public org.objenesis.instantiator.sun.MagicInstantiator extends java.lang.Object implements org.objenesis.instantiator.ObjectInstantiator {
private static final int INDEX_CLASS_THIS
private static final int INDEX_CLASS_SUPERCLASS
private static final int INDEX_UTF8_CONSTRUCTOR_NAME
private static final int INDEX_UTF8_CONSTRUCTOR_DESC
private static final int INDEX_UTF8_CODE_ATTRIBUTE
private static final int INDEX_UTF8_INSTANTIATOR_CLASS
private static final int INDEX_UTF8_SUPERCLASS
private static final int INDEX_CLASS_INTERFACE
private static final int INDEX_UTF8_INTERFACE
private static final int INDEX_UTF8_NEWINSTANCE_NAME
private static final int INDEX_UTF8_NEWINSTANCE_DESC
private static final int INDEX_METHODREF_OBJECT_CONSTRUCTOR
private static final int INDEX_CLASS_OBJECT
private static final int INDEX_UTF8_OBJECT
private static final int INDEX_NAMEANDTYPE_DEFAULT_CONSTRUCTOR
private static final int INDEX_CLASS_TYPE
private static final int INDEX_UTF8_TYPE
private static int CONSTANT_POOL_COUNT
private static final byte[] CONSTRUCTOR_CODE
private static final int CONSTRUCTOR_CODE_ATTRIBUTE_LENGTH
private static final byte[] NEWINSTANCE_CODE
private static final int NEWINSTANCE_CODE_ATTRIBUTE_LENGTH
private static final String CONSTRUCTOR_NAME
private static final String CONSTRUCTOR_DESC
private org.objenesis.instantiator.ObjectInstantiator instantiator
public void <init> (java.lang.Class)
Class type
public org.objenesis.instantiator.ObjectInstantiator getInstantiator ()
private org.objenesis.instantiator.ObjectInstantiator newInstantiatorOf (java.lang.Class)
Exception e
byte[] classBytes
InstantiationException e
IllegalAccessException e
Class type
String suffix
String className
Class clazz
private byte[] writeExtendingClass (java.lang.Class, java.lang.String)
java.io.IOException e
java.io.IOException e
java.io.IOException e
Class type
String className
String clazz
java.io.DataOutputStream in
java.io.ByteArrayOutputStream bIn
public java.lang.Object newInstance ()
static void <clinit> ()
}
org/objenesis/instantiator/sun/SunReflectionFactoryHelper.class
SunReflectionFactoryHelper.java
package org.objenesis.instantiator.sun
org.objenesis.instantiator.sun.SunReflectionFactoryHelper extends java.lang.Object {
void <init> ()
public static java.lang.reflect.Constructor newConstructorForSerialization (java.lang.Class, java.lang.reflect.Constructor)
IllegalArgumentException e
IllegalAccessException e
java.lang.reflect.InvocationTargetException e
Class type
java.lang.reflect.Constructor constructor
Class reflectionFactoryClass
Object reflectionFactory
java.lang.reflect.Method newConstructorForSerializationMethod
private static java.lang.Class getReflectionFactoryClass ()
ClassNotFoundException e
private static java.lang.Object createReflectionFactory (java.lang.Class)
java.lang.reflect.Method method
NoSuchMethodException e
IllegalAccessException e
IllegalArgumentException e
java.lang.reflect.InvocationTargetException e
Class reflectionFactoryClass
private static java.lang.reflect.Method getNewConstructorForSerializationMethod (java.lang.Class)
NoSuchMethodException e
Class reflectionFactoryClass
}
org/objenesis/instantiator/sun/SunReflectionFactoryInstantiator.class
SunReflectionFactoryInstantiator.java
package org.objenesis.instantiator.sun
public org.objenesis.instantiator.sun.SunReflectionFactoryInstantiator extends java.lang.Object implements org.objenesis.instantiator.ObjectInstantiator {
private final java.lang.reflect.Constructor mungedConstructor
public void <init> (java.lang.Class)
Class type
java.lang.reflect.Constructor javaLangObjectConstructor
public java.lang.Object newInstance ()
Exception e
private static java.lang.reflect.Constructor getJavaLangObjectConstructor ()
NoSuchMethodException e
}
org/objenesis/instantiator/sun/SunReflectionFactorySerializationInstantiator.class
SunReflectionFactorySerializationInstantiator.java
package org.objenesis.instantiator.sun
public org.objenesis.instantiator.sun.SunReflectionFactorySerializationInstantiator extends java.lang.Object implements org.objenesis.instantiator.ObjectInstantiator {
private final java.lang.reflect.Constructor mungedConstructor
public void <init> (java.lang.Class)
java.lang.reflect.Constructor nonSerializableAncestorConstructor
NoSuchMethodException e
Class type
Class nonSerializableAncestor
java.lang.reflect.Constructor nonSerializableAncestorConstructor
public java.lang.Object newInstance ()
Exception e
}
org/objenesis/instantiator/sun/UnsafeFactoryInstantiator.class
UnsafeFactoryInstantiator.java
package org.objenesis.instantiator.sun
public org.objenesis.instantiator.sun.UnsafeFactoryInstantiator extends java.lang.Object implements org.objenesis.instantiator.ObjectInstantiator {
private static Object unsafe
private static java.lang.reflect.Method allocateInstance
private final Class type
public void <init> (java.lang.Class)
Class unsafeClass
ClassNotFoundException e
java.lang.reflect.Field f
NoSuchFieldException e
IllegalAccessException e
NoSuchMethodException e
Class unsafeClass
java.lang.reflect.Field f
Class type
public java.lang.Object newInstance ()
java.lang.reflect.InvocationTargetException e
Exception e
}
org/objenesis/strategy/
org/objenesis/strategy/BaseInstantiatorStrategy.class
BaseInstantiatorStrategy.java
package org.objenesis.strategy
public abstract org.objenesis.strategy.BaseInstantiatorStrategy extends java.lang.Object implements org.objenesis.strategy.InstantiatorStrategy {
public void <init> ()
}
org/objenesis/strategy/InstantiatorStrategy.class
InstantiatorStrategy.java
package org.objenesis.strategy
public abstract org.objenesis.strategy.InstantiatorStrategy extends java.lang.Object {
public abstract org.objenesis.instantiator.ObjectInstantiator newInstantiatorOf (java.lang.Class)
}
org/objenesis/strategy/PlatformDescription.class
PlatformDescription.java
package org.objenesis.strategy
public final org.objenesis.strategy.PlatformDescription extends java.lang.Object {
public static final String JROCKIT
public static final String GNU
public static final String HOTSPOT
public static final String SUN
public static final String OPENJDK
public static final String PERC
public static final String DALVIK
public static final String SPECIFICATION_VERSION
public static final String VM_VERSION
public static final String VM_INFO
public static final String VENDOR_VERSION
public static final String VENDOR
public static final String JVM_NAME
public static final int ANDROID_VERSION
public static final boolean IS_ANDROID_OPENJDK
public static final String GAE_VERSION
public static java.lang.String describePlatform ()
String desc
int androidVersion
public static boolean isThisJVM (java.lang.String)
String name
public static boolean isAndroidOpenJDK ()
private static boolean getIsAndroidOpenJDK ()
String bootClasspath
public static boolean isGoogleAppEngine ()
private static java.lang.String getGaeRuntimeVersion ()
private static int getAndroidVersion ()
private static int getAndroidVersion0 ()
Class clazz
ClassNotFoundException e
java.lang.reflect.Field field
NoSuchFieldException e
int version
IllegalAccessException e
Class clazz
java.lang.reflect.Field field
int version
private static int getOldAndroidVersion (java.lang.Class)
java.lang.reflect.Field field
NoSuchFieldException e
String version
IllegalAccessException e
Class versionClass
java.lang.reflect.Field field
String version
private void <init> ()
static void <clinit> ()
}
org/objenesis/strategy/SerializingInstantiatorStrategy.class
SerializingInstantiatorStrategy.java
package org.objenesis.strategy
public org.objenesis.strategy.SerializingInstantiatorStrategy extends org.objenesis.strategy.BaseInstantiatorStrategy {
public void <init> ()
public org.objenesis.instantiator.ObjectInstantiator newInstantiatorOf (java.lang.Class)
Class type
}
org/objenesis/strategy/SingleInstantiatorStrategy.class
SingleInstantiatorStrategy.java
package org.objenesis.strategy
public org.objenesis.strategy.SingleInstantiatorStrategy extends java.lang.Object implements org.objenesis.strategy.InstantiatorStrategy {
private java.lang.reflect.Constructor constructor
public void <init> (java.lang.Class)
NoSuchMethodException e
Class instantiator
public org.objenesis.instantiator.ObjectInstantiator newInstantiatorOf (java.lang.Class)
InstantiationException e
IllegalAccessException e
java.lang.reflect.InvocationTargetException e
Class type
}
org/objenesis/strategy/StdInstantiatorStrategy.class
StdInstantiatorStrategy.java
package org.objenesis.strategy
public org.objenesis.strategy.StdInstantiatorStrategy extends org.objenesis.strategy.BaseInstantiatorStrategy {
public void <init> ()
public org.objenesis.instantiator.ObjectInstantiator newInstantiatorOf (java.lang.Class)
Class type
}