android/support/test/runner/lifecycle/Stage.class
Stage.java
package android.support.test.runner.lifecycle
public final enum android.support.test.runner.lifecycle.Stage extends java.lang.Enum {
public static final enum android.support.test.runner.lifecycle.Stage PRE_ON_CREATE
public static final enum android.support.test.runner.lifecycle.Stage CREATED
public static final enum android.support.test.runner.lifecycle.Stage STARTED
public static final enum android.support.test.runner.lifecycle.Stage RESUMED
public static final enum android.support.test.runner.lifecycle.Stage PAUSED
public static final enum android.support.test.runner.lifecycle.Stage STOPPED
public static final enum android.support.test.runner.lifecycle.Stage RESTARTED
public static final enum android.support.test.runner.lifecycle.Stage DESTROYED
private static final synthetic android.support.test.runner.lifecycle.Stage[] $VALUES
public static android.support.test.runner.lifecycle.Stage[] values ()
public static android.support.test.runner.lifecycle.Stage valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
static void <clinit> ()
}
android/support/test/runner/lifecycle/ApplicationStage.class
ApplicationStage.java
package android.support.test.runner.lifecycle
public final enum android.support.test.runner.lifecycle.ApplicationStage extends java.lang.Enum {
public static final enum android.support.test.runner.lifecycle.ApplicationStage PRE_ON_CREATE
public static final enum android.support.test.runner.lifecycle.ApplicationStage CREATED
private static final synthetic android.support.test.runner.lifecycle.ApplicationStage[] $VALUES
public static android.support.test.runner.lifecycle.ApplicationStage[] values ()
public static android.support.test.runner.lifecycle.ApplicationStage valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
static void <clinit> ()
}
android/support/test/runner/lifecycle/ApplicationLifecycleMonitorRegistry.class
ApplicationLifecycleMonitorRegistry.java
package android.support.test.runner.lifecycle
public final android.support.test.runner.lifecycle.ApplicationLifecycleMonitorRegistry extends java.lang.Object {
private static final java.util.concurrent.atomic.AtomicReference sLifecycleMonitor
private void <init> ()
public static android.support.test.runner.lifecycle.ApplicationLifecycleMonitor getInstance ()
android.support.test.runner.lifecycle.ApplicationLifecycleMonitor instance
public static void registerInstance (android.support.test.runner.lifecycle.ApplicationLifecycleMonitor)
android.support.test.runner.lifecycle.ApplicationLifecycleMonitor monitor
static void <clinit> ()
}
android/support/test/runner/lifecycle/ApplicationLifecycleMonitor.class
ApplicationLifecycleMonitor.java
package android.support.test.runner.lifecycle
public abstract android.support.test.runner.lifecycle.ApplicationLifecycleMonitor extends java.lang.Object {
public abstract void addLifecycleCallback (android.support.test.runner.lifecycle.ApplicationLifecycleCallback)
public abstract void removeLifecycleCallback (android.support.test.runner.lifecycle.ApplicationLifecycleCallback)
}
android/support/test/runner/lifecycle/ApplicationLifecycleCallback.class
ApplicationLifecycleCallback.java
package android.support.test.runner.lifecycle
public abstract android.support.test.runner.lifecycle.ApplicationLifecycleCallback extends java.lang.Object {
public abstract void onApplicationLifecycleChanged (android.app.Application, android.support.test.runner.lifecycle.ApplicationStage)
}
android/support/test/runner/lifecycle/ActivityLifecycleMonitorRegistry.class
ActivityLifecycleMonitorRegistry.java
package android.support.test.runner.lifecycle
public final android.support.test.runner.lifecycle.ActivityLifecycleMonitorRegistry extends java.lang.Object {
private static final java.util.concurrent.atomic.AtomicReference sLifecycleMonitor
private void <init> ()
public static android.support.test.runner.lifecycle.ActivityLifecycleMonitor getInstance ()
android.support.test.runner.lifecycle.ActivityLifecycleMonitor instance
public static void registerInstance (android.support.test.runner.lifecycle.ActivityLifecycleMonitor)
android.support.test.runner.lifecycle.ActivityLifecycleMonitor monitor
static void <clinit> ()
}
android/support/test/runner/lifecycle/ActivityLifecycleMonitor.class
ActivityLifecycleMonitor.java
package android.support.test.runner.lifecycle
public abstract android.support.test.runner.lifecycle.ActivityLifecycleMonitor extends java.lang.Object {
public abstract void addLifecycleCallback (android.support.test.runner.lifecycle.ActivityLifecycleCallback)
public abstract void removeLifecycleCallback (android.support.test.runner.lifecycle.ActivityLifecycleCallback)
public abstract android.support.test.runner.lifecycle.Stage getLifecycleStageOf (android.app.Activity)
public abstract java.util.Collection getActivitiesInStage (android.support.test.runner.lifecycle.Stage)
}
android/support/test/runner/lifecycle/ActivityLifecycleCallback.class
ActivityLifecycleCallback.java
package android.support.test.runner.lifecycle
public abstract android.support.test.runner.lifecycle.ActivityLifecycleCallback extends java.lang.Object {
public abstract void onActivityLifecycleChanged (android.app.Activity, android.support.test.runner.lifecycle.Stage)
}
android/support/test/runner/lifecycle/
android/support/test/runner/intercepting/InterceptingActivityFactory.class
InterceptingActivityFactory.java
package android.support.test.runner.intercepting
public abstract android.support.test.runner.intercepting.InterceptingActivityFactory extends java.lang.Object {
public abstract boolean shouldIntercept (java.lang.ClassLoader, java.lang.String, android.content.Intent)
public abstract android.app.Activity create (java.lang.ClassLoader, java.lang.String, android.content.Intent)
}
android/support/test/runner/intercepting/
android/support/test/runner/intent/IntentStubberRegistry.class
IntentStubberRegistry.java
package android.support.test.runner.intent
public final android.support.test.runner.intent.IntentStubberRegistry extends java.lang.Object {
private static android.support.test.runner.intent.IntentStubber mInstance
private static java.util.concurrent.atomic.AtomicBoolean mIsLoaded
public static void load (android.support.test.runner.intent.IntentStubber)
android.support.test.runner.intent.IntentStubber intentStubber
public static boolean isLoaded ()
public static android.support.test.runner.intent.IntentStubber getInstance ()
private static void checkMain ()
private void <init> ()
public static synchronized void reset ()
static void <clinit> ()
}
android/support/test/runner/intent/IntentStubber.class
IntentStubber.java
package android.support.test.runner.intent
public abstract android.support.test.runner.intent.IntentStubber extends java.lang.Object {
public abstract android.app.Instrumentation$ActivityResult getActivityResultForIntent (android.content.Intent)
}
android/support/test/runner/intent/IntentMonitorRegistry.class
IntentMonitorRegistry.java
package android.support.test.runner.intent
public final android.support.test.runner.intent.IntentMonitorRegistry extends java.lang.Object {
private static final java.util.concurrent.atomic.AtomicReference mMonitorRef
public static android.support.test.runner.intent.IntentMonitor getInstance ()
android.support.test.runner.intent.IntentMonitor instance
public static void registerInstance (android.support.test.runner.intent.IntentMonitor)
android.support.test.runner.intent.IntentMonitor monitor
private void <init> ()
static void <clinit> ()
}
android/support/test/runner/intent/IntentMonitor.class
IntentMonitor.java
package android.support.test.runner.intent
public abstract android.support.test.runner.intent.IntentMonitor extends java.lang.Object {
public abstract void addIntentCallback (android.support.test.runner.intent.IntentCallback)
public abstract void removeIntentCallback (android.support.test.runner.intent.IntentCallback)
}
android/support/test/runner/intent/IntentCallback.class
IntentCallback.java
package android.support.test.runner.intent
public abstract android.support.test.runner.intent.IntentCallback extends java.lang.Object {
public abstract void onIntentSent (android.content.Intent)
}
android/support/test/runner/intent/
android/support/test/runner/MonitoringInstrumentation.class
MonitoringInstrumentation.java
package android.support.test.runner
public android.support.test.runner.MonitoringInstrumentation extends android.support.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 static final int START_ACTIVITY_TIMEOUT_SECONDS
private android.support.test.internal.runner.lifecycle.ActivityLifecycleMonitorImpl mLifecycleMonitor
private android.support.test.internal.runner.lifecycle.ApplicationLifecycleMonitorImpl mApplicationMonitor
private android.support.test.internal.runner.intent.IntentMonitorImpl mIntentMonitor
private java.util.concurrent.ExecutorService mExecutorService
private android.os.Handler mHandlerForMainLooper
private java.util.concurrent.atomic.AtomicBoolean mAnActivityHasBeenLaunched
private java.util.concurrent.atomic.AtomicLong mLastIdleTime
private java.util.concurrent.atomic.AtomicInteger mStartedActivityCounter
private String mJsBridgeClassName
private java.util.concurrent.atomic.AtomicBoolean mIsJsBridgeLoaded
private ThreadLocal mIsDexmakerClassLoaderInitialized
private android.os.MessageQueue$IdleHandler mIdleHandler
private volatile boolean mFinished
private volatile android.support.test.runner.intercepting.InterceptingActivityFactory mInterceptingActivityFactory
public void <init> ()
public void onCreate (android.os.Bundle)
android.os.Bundle arguments
String currentProcessName
int corePoolSize
long keepAliveTime
protected void installMultidex ()
java.lang.reflect.Method installInstrumentation
NoSuchMethodException nsme
Class multidex
ClassNotFoundException ignored
NoSuchMethodException nsme
java.lang.reflect.InvocationTargetException ite
IllegalAccessException iae
protected void installOldMultiDex (java.lang.Class) throws java.lang.NoSuchMethodException java.lang.reflect.InvocationTargetException java.lang.IllegalAccessException
Class multidexClass
java.lang.reflect.Method install
protected void specifyDexMakerCacheProperty ()
java.io.File dexCache
protected final void setJsBridgeClassName (java.lang.String)
String className
private void setupDexmakerClassloader ()
ClassLoader originalClassLoader
ClassLoader newClassLoader
private void logUncaughtExceptions ()
Thread$UncaughtExceptionHandler standardHandler
public void onStart ()
public void finish (int, android.os.Bundle)
int resultCode
android.os.Bundle results
long startTime
long endTime
protected void waitForActivitiesToComplete ()
InterruptedException ie
long endTime
int currentActivityCount
public void onDestroy ()
public void callApplicationOnCreate (android.app.Application)
android.app.Application app
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.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, 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
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 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
private android.app.Instrumentation$ActivityResult stubResultFor (android.content.Intent)
java.util.concurrent.ExecutionException e
InterruptedException e
java.util.concurrent.FutureTask task
android.content.Intent intent
public boolean onException (java.lang.Object, java.lang.Throwable)
Object obj
Throwable e
String error
protected void dumpThreadStateToOutputs (java.lang.String)
String outputFileName
String threadState
protected java.lang.String getThreadState ()
StackTraceElement ste
StringBuilder threadMessage
java.util.Map$Entry threadAndStack
java.util.Set threads
StringBuilder threadState
public void callActivityOnDestroy (android.app.Activity)
android.app.Activity activity
public void callActivityOnRestart (android.app.Activity)
android.app.Activity activity
public void callActivityOnCreate (android.app.Activity, android.os.Bundle)
android.app.Activity activity
android.os.Bundle bundle
public void callActivityOnStart (android.app.Activity)
RuntimeException re
android.app.Activity activity
public void callActivityOnStop (android.app.Activity)
android.app.Activity activity
public void callActivityOnResume (android.app.Activity)
android.app.Activity activity
public void callActivityOnPause (android.app.Activity)
android.app.Activity activity
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 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 void interceptActivityUsing (android.support.test.runner.intercepting.InterceptingActivityFactory)
android.support.test.runner.intercepting.InterceptingActivityFactory interceptingActivityFactory
public void useDefaultInterceptingActivityFactory ()
private void tryLoadingJsBridge (java.lang.String)
String className
protected boolean isPrimaryInstrProcess (java.lang.String)
String argsProcessName
String currentProcessName
static synthetic java.util.concurrent.atomic.AtomicLong access$000 (android.support.test.runner.MonitoringInstrumentation)
android.support.test.runner.MonitoringInstrumentation x0
static synthetic android.app.Activity access$101 (android.support.test.runner.MonitoringInstrumentation, android.content.Intent)
android.support.test.runner.MonitoringInstrumentation x0
android.content.Intent x1
static synthetic java.util.concurrent.atomic.AtomicBoolean access$200 (android.support.test.runner.MonitoringInstrumentation)
android.support.test.runner.MonitoringInstrumentation x0
static synthetic android.support.test.internal.runner.lifecycle.ActivityLifecycleMonitorImpl access$300 (android.support.test.runner.MonitoringInstrumentation)
android.support.test.runner.MonitoringInstrumentation x0
static void <clinit> ()
}
android/support/test/runner/MonitoringInstrumentation$StubResultCallable.class
MonitoringInstrumentation.java
package android.support.test.runner
android.support.test.runner.MonitoringInstrumentation$StubResultCallable extends java.lang.Object implements java.util.concurrent.Callable {
private final android.content.Intent mIntent
void <init> (android.content.Intent)
android.content.Intent intent
public android.app.Instrumentation$ActivityResult call ()
public volatile synthetic java.lang.Object call () throws java.lang.Exception
}
android/support/test/runner/MonitoringInstrumentation$ActivityFinisher.class
MonitoringInstrumentation.java
package android.support.test.runner
public android.support.test.runner.MonitoringInstrumentation$ActivityFinisher extends java.lang.Object implements java.lang.Runnable {
final synthetic android.support.test.runner.MonitoringInstrumentation this$0
public void <init> (android.support.test.runner.MonitoringInstrumentation)
android.support.test.runner.MonitoringInstrumentation this$0
public void run ()
android.support.test.runner.lifecycle.Stage s
RuntimeException e
android.app.Activity activity
java.util.List activities
}
android/support/test/runner/MonitoringInstrumentation$5.class
MonitoringInstrumentation.java
package android.support.test.runner
android.support.test.runner.MonitoringInstrumentation$5 extends java.lang.Object implements java.lang.Runnable {
final synthetic String val$className
final synthetic android.support.test.runner.MonitoringInstrumentation this$0
void <init> (android.support.test.runner.MonitoringInstrumentation, java.lang.String)
android.support.test.runner.MonitoringInstrumentation this$0
public void run ()
Class jsBridge
java.lang.reflect.Method install
ReflectiveOperationException ignored
ReflectiveOperationException ite
}
android/support/test/runner/MonitoringInstrumentation$4.class
MonitoringInstrumentation.java
package android.support.test.runner
android.support.test.runner.MonitoringInstrumentation$4 extends java.lang.Object implements java.util.concurrent.Callable {
final synthetic android.content.Intent val$intent
final synthetic android.support.test.runner.MonitoringInstrumentation this$0
void <init> (android.support.test.runner.MonitoringInstrumentation, android.content.Intent)
android.support.test.runner.MonitoringInstrumentation this$0
public android.app.Activity call ()
public volatile synthetic java.lang.Object call () throws java.lang.Exception
}
android/support/test/runner/MonitoringInstrumentation$3.class
MonitoringInstrumentation.java
package android.support.test.runner
android.support.test.runner.MonitoringInstrumentation$3 extends java.lang.Object implements java.lang.Thread$UncaughtExceptionHandler {
final synthetic Thread$UncaughtExceptionHandler val$standardHandler
final synthetic android.support.test.runner.MonitoringInstrumentation this$0
void <init> (android.support.test.runner.MonitoringInstrumentation, java.lang.Thread$UncaughtExceptionHandler)
android.support.test.runner.MonitoringInstrumentation this$0
public void uncaughtException (java.lang.Thread, java.lang.Throwable)
Thread t
Throwable e
}
android/support/test/runner/MonitoringInstrumentation$2.class
MonitoringInstrumentation.java
package android.support.test.runner
android.support.test.runner.MonitoringInstrumentation$2 extends java.lang.Object implements java.util.concurrent.ThreadFactory {
void <init> (android.support.test.runner.MonitoringInstrumentation)
android.support.test.runner.MonitoringInstrumentation this$0
public java.lang.Thread newThread (java.lang.Runnable)
Runnable runnable
Thread thread
}
android/support/test/runner/MonitoringInstrumentation$1.class
MonitoringInstrumentation.java
package android.support.test.runner
android.support.test.runner.MonitoringInstrumentation$1 extends java.lang.Object implements android.os.MessageQueue$IdleHandler {
final synthetic android.support.test.runner.MonitoringInstrumentation this$0
void <init> (android.support.test.runner.MonitoringInstrumentation)
android.support.test.runner.MonitoringInstrumentation this$0
public boolean queueIdle ()
}
android/support/test/runner/
android/support/test/internal/util/ReflectionUtil.class
ReflectionUtil.java
package android.support.test.internal.util
public android.support.test.internal.util.ReflectionUtil extends java.lang.Object {
private static final String TAG
public void <init> ()
public static void reflectivelyInvokeRemoteMethod (java.lang.String, java.lang.String)
Class c
java.lang.reflect.Method m
ReflectiveOperationException e
String className
String methodName
}
android/support/test/internal/util/ProcessUtil.class
ProcessUtil.java
package android.support.test.internal.util
public final android.support.test.internal.util.ProcessUtil extends java.lang.Object {
private static final String TAG
private static final java.util.List RETRY_WAIT_INTERVALS
private static String processName
public void <init> ()
public static java.lang.String getCurrentProcessName (android.content.Context)
SecurityException isIsolatedProcess
android.content.Context context
static java.lang.String getCurrentProcessNameUsingActivityManager (android.content.Context)
InterruptedException ie
int retryAttempt
android.app.ActivityManager$RunningAppProcessInfo processInfo
java.util.List runningAppProcesses
android.content.Context context
int pid
android.app.ActivityManager activityManager
private static java.lang.Iterable emptyIfNull (java.lang.Iterable)
Iterable iterable
static java.lang.String getCurrentProcessNameUsingProc ()
Exception e
java.io.IOException e
Exception e
Exception e
java.io.BufferedReader br
String processName
static void resetProcessName ()
static void <clinit> ()
}
android/support/test/internal/util/ParcelableIBinder.class
ParcelableIBinder.java
package android.support.test.internal.util
public android.support.test.internal.util.ParcelableIBinder extends java.lang.Object implements android.os.Parcelable {
private final android.os.IBinder mIBinder
public static final android.os.Parcelable$Creator CREATOR
public void <init> (android.os.IBinder)
android.os.IBinder iBinder
public android.os.IBinder getIBinder ()
protected void <init> (android.os.Parcel)
android.os.Parcel in
public int describeContents ()
public void writeToParcel (android.os.Parcel, int)
android.os.Parcel dest
int flags
static void <clinit> ()
}
android/support/test/internal/util/ParcelableIBinder$1.class
ParcelableIBinder.java
package android.support.test.internal.util
android.support.test.internal.util.ParcelableIBinder$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void <init> ()
public android.support.test.internal.util.ParcelableIBinder createFromParcel (android.os.Parcel)
android.os.Parcel in
public android.support.test.internal.util.ParcelableIBinder[] newArray (int)
int size
public volatile synthetic java.lang.Object[] newArray (int)
public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel)
}
android/support/test/internal/util/LogUtil.class
LogUtil.java
package android.support.test.internal.util
public final android.support.test.internal.util.LogUtil extends java.lang.Object {
public void <init> ()
public static transient void logDebug (java.lang.String, java.lang.String, java.lang.Object[])
String tag
String message
Object[] args
private static transient void logDebug (java.lang.String, android.support.test.internal.util.LogUtil$Supplier, java.lang.Object[])
String tag
android.support.test.internal.util.LogUtil$Supplier msgSupplier
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
static final synthetic java.lang.String lambda$logDebugWithProcess$1$LogUtil (java.lang.String)
String message
static final synthetic java.lang.String lambda$logDebug$0$LogUtil (java.lang.String)
String message
}
android/support/test/internal/util/LogUtil$Supplier.class
LogUtil.java
package android.support.test.internal.util
abstract android.support.test.internal.util.LogUtil$Supplier extends java.lang.Object {
public abstract java.lang.Object get ()
}
android/support/test/internal/util/LogUtil$$Lambda$1.class
<Unknown>
package android.support.test.internal.util
final synthetic android.support.test.internal.util.LogUtil$$Lambda$1 extends java.lang.Object implements android.support.test.internal.util.LogUtil$Supplier {
private final String arg$1
void <init> (java.lang.String)
public java.lang.Object get ()
}
android/support/test/internal/util/LogUtil$$Lambda$0.class
<Unknown>
package android.support.test.internal.util
final synthetic android.support.test.internal.util.LogUtil$$Lambda$0 extends java.lang.Object implements android.support.test.internal.util.LogUtil$Supplier {
private final String arg$1
void <init> (java.lang.String)
public java.lang.Object get ()
}
android/support/test/internal/util/Checks.class
Checks.java
package android.support.test.internal.util
public final android.support.test.internal.util.Checks extends java.lang.Object {
private void <init> ()
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 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 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 checkMainThread ()
public static void checkNotMainThread ()
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
}
android/support/test/internal/util/
android/support/test/internal/runner/lifecycle/ApplicationLifecycleMonitorImpl.class
ApplicationLifecycleMonitorImpl.java
package android.support.test.internal.runner.lifecycle
public android.support.test.internal.runner.lifecycle.ApplicationLifecycleMonitorImpl extends java.lang.Object implements android.support.test.runner.lifecycle.ApplicationLifecycleMonitor {
private static final String TAG
private final java.util.List mCallbacks
public void <init> ()
public void addLifecycleCallback (android.support.test.runner.lifecycle.ApplicationLifecycleCallback)
android.support.test.runner.lifecycle.ApplicationLifecycleCallback storedCallback
boolean needsAdd
java.util.Iterator refIter
android.support.test.runner.lifecycle.ApplicationLifecycleCallback callback
public void removeLifecycleCallback (android.support.test.runner.lifecycle.ApplicationLifecycleCallback)
android.support.test.runner.lifecycle.ApplicationLifecycleCallback storedCallback
java.util.Iterator refIter
android.support.test.runner.lifecycle.ApplicationLifecycleCallback callback
public void signalLifecycleChange (android.app.Application, android.support.test.runner.lifecycle.ApplicationStage)
RuntimeException re
android.support.test.runner.lifecycle.ApplicationLifecycleCallback callback
java.util.Iterator refIter
android.app.Application app
android.support.test.runner.lifecycle.ApplicationStage stage
}
android/support/test/internal/runner/lifecycle/ActivityLifecycleMonitorImpl.class
ActivityLifecycleMonitorImpl.java
package android.support.test.internal.runner.lifecycle
public final android.support.test.internal.runner.lifecycle.ActivityLifecycleMonitorImpl extends java.lang.Object implements android.support.test.runner.lifecycle.ActivityLifecycleMonitor {
private static final String TAG
private final boolean mDeclawThreadCheck
private final java.util.List mCallbacks
private java.util.List mActivityStatuses
public void <init> ()
public void <init> (boolean)
boolean declawThreadCheck
public void addLifecycleCallback (android.support.test.runner.lifecycle.ActivityLifecycleCallback)
android.support.test.runner.lifecycle.ActivityLifecycleCallback storedCallback
boolean needsAdd
java.util.Iterator refIter
android.support.test.runner.lifecycle.ActivityLifecycleCallback callback
public void removeLifecycleCallback (android.support.test.runner.lifecycle.ActivityLifecycleCallback)
android.support.test.runner.lifecycle.ActivityLifecycleCallback storedCallback
java.util.Iterator refIter
android.support.test.runner.lifecycle.ActivityLifecycleCallback callback
public android.support.test.runner.lifecycle.Stage getLifecycleStageOf (android.app.Activity)
android.support.test.internal.runner.lifecycle.ActivityLifecycleMonitorImpl$ActivityStatus status
android.app.Activity statusActivity
android.app.Activity activity
java.util.Iterator statusIterator
public java.util.Collection getActivitiesInStage (android.support.test.runner.lifecycle.Stage)
android.support.test.internal.runner.lifecycle.ActivityLifecycleMonitorImpl$ActivityStatus status
android.app.Activity statusActivity
android.support.test.runner.lifecycle.Stage stage
java.util.List activities
java.util.Iterator statusIterator
public void signalLifecycleChange (android.support.test.runner.lifecycle.Stage, android.app.Activity)
android.support.test.internal.runner.lifecycle.ActivityLifecycleMonitorImpl$ActivityStatus status
android.app.Activity statusActivity
RuntimeException re
android.support.test.runner.lifecycle.ActivityLifecycleCallback callback
java.util.Iterator refIter
android.support.test.runner.lifecycle.Stage stage
android.app.Activity activity
boolean needsAdd
java.util.Iterator statusIterator
private void checkMainThread ()
}
android/support/test/internal/runner/lifecycle/ActivityLifecycleMonitorImpl$ActivityStatus.class
ActivityLifecycleMonitorImpl.java
package android.support.test.internal.runner.lifecycle
android.support.test.internal.runner.lifecycle.ActivityLifecycleMonitorImpl$ActivityStatus extends java.lang.Object {
private final java.lang.ref.WeakReference mActivityRef
private android.support.test.runner.lifecycle.Stage mLifecycleStage
void <init> (android.app.Activity, android.support.test.runner.lifecycle.Stage)
android.app.Activity activity
android.support.test.runner.lifecycle.Stage stage
static synthetic java.lang.ref.WeakReference access$000 (android.support.test.internal.runner.lifecycle.ActivityLifecycleMonitorImpl$ActivityStatus)
android.support.test.internal.runner.lifecycle.ActivityLifecycleMonitorImpl$ActivityStatus x0
static synthetic android.support.test.runner.lifecycle.Stage access$100 (android.support.test.internal.runner.lifecycle.ActivityLifecycleMonitorImpl$ActivityStatus)
android.support.test.internal.runner.lifecycle.ActivityLifecycleMonitorImpl$ActivityStatus x0
static synthetic android.support.test.runner.lifecycle.Stage access$102 (android.support.test.internal.runner.lifecycle.ActivityLifecycleMonitorImpl$ActivityStatus, android.support.test.runner.lifecycle.Stage)
android.support.test.internal.runner.lifecycle.ActivityLifecycleMonitorImpl$ActivityStatus x0
android.support.test.runner.lifecycle.Stage x1
}
android/support/test/internal/runner/lifecycle/
android/support/test/internal/runner/intercepting/DefaultInterceptingActivityFactory.class
DefaultInterceptingActivityFactory.java
package android.support.test.internal.runner.intercepting
public final android.support.test.internal.runner.intercepting.DefaultInterceptingActivityFactory extends java.lang.Object implements android.support.test.runner.intercepting.InterceptingActivityFactory {
public void <init> ()
public boolean shouldIntercept (java.lang.ClassLoader, java.lang.String, android.content.Intent)
ClassLoader classLoader
String className
android.content.Intent intent
public android.app.Activity create (java.lang.ClassLoader, java.lang.String, android.content.Intent)
ClassLoader classLoader
String className
android.content.Intent intent
}
android/support/test/internal/runner/intercepting/
android/support/test/internal/runner/intent/IntentMonitorImpl.class
IntentMonitorImpl.java
package android.support.test.internal.runner.intent
public final android.support.test.internal.runner.intent.IntentMonitorImpl extends java.lang.Object implements android.support.test.runner.intent.IntentMonitor {
private static final String TAG
java.util.List mCallbacks
public void <init> ()
public void addIntentCallback (android.support.test.runner.intent.IntentCallback)
android.support.test.runner.intent.IntentCallback storedCallback
android.support.test.runner.intent.IntentCallback callback
boolean needsAdd
java.util.Iterator refIter
public void removeIntentCallback (android.support.test.runner.intent.IntentCallback)
android.support.test.runner.intent.IntentCallback storedCallback
android.support.test.runner.intent.IntentCallback callback
java.util.Iterator refIter
public void signalIntent (android.content.Intent)
RuntimeException e
android.support.test.runner.intent.IntentCallback callback
android.content.Intent intent
java.util.Iterator refIter
}
android/support/test/internal/runner/intent/
android/support/test/internal/runner/hidden/ExposedInstrumentationApi.class
ExposedInstrumentationApi.java
package android.support.test.internal.runner.hidden
public abstract android.support.test.internal.runner.hidden.ExposedInstrumentationApi extends android.app.Instrumentation {
public void <init> ()
}
android/support/test/internal/runner/hidden/
android/support/test/internal/runner/InstrumentationConnection.class
InstrumentationConnection.java
package android.support.test.internal.runner
public android.support.test.internal.runner.InstrumentationConnection extends java.lang.Object {
private static final String TAG
private static final android.support.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 android.content.Context mTargetContext
private static android.app.Instrumentation mInstrumentation
private static android.support.test.runner.MonitoringInstrumentation$ActivityFinisher mActivityFinisher
android.support.test.internal.runner.InstrumentationConnection$IncomingHandler mIncomingHandler
final android.content.BroadcastReceiver mMessengerReceiver
void <init> (android.content.Context)
android.content.Context context
public static android.support.test.internal.runner.InstrumentationConnection getInstance ()
public synchronized void init (android.app.Instrumentation, android.support.test.runner.MonitoringInstrumentation$ActivityFinisher)
SecurityException isolatedProcess
android.os.HandlerThread ht
android.content.Intent intent
android.os.Bundle bundle
android.app.Instrumentation instrumentation
android.support.test.runner.MonitoringInstrumentation$ActivityFinisher finisher
public synchronized void terminate ()
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 registerClient (java.lang.String, android.os.Messenger)
String type
android.os.Messenger messenger
android.os.Bundle bundle
android.os.Message msg
public synchronized java.util.Set getClientsForType (java.lang.String)
String type
public synchronized void unregisterClient (java.lang.String, android.os.Messenger)
String type
android.os.Messenger messenger
android.os.Bundle bundle
android.os.Message msg
static synthetic android.support.test.runner.MonitoringInstrumentation$ActivityFinisher access$500 ()
static synthetic android.app.Instrumentation access$600 ()
static synthetic android.app.Instrumentation access$602 (android.app.Instrumentation)
android.app.Instrumentation x0
static synthetic android.support.test.runner.MonitoringInstrumentation$ActivityFinisher access$502 (android.support.test.runner.MonitoringInstrumentation$ActivityFinisher)
android.support.test.runner.MonitoringInstrumentation$ActivityFinisher x0
static void <clinit> ()
}
android/support/test/internal/runner/InstrumentationConnection$MessengerReceiver.class
InstrumentationConnection.java
package android.support.test.internal.runner
android.support.test.internal.runner.InstrumentationConnection$MessengerReceiver extends android.content.BroadcastReceiver {
final synthetic android.support.test.internal.runner.InstrumentationConnection this$0
void <init> (android.support.test.internal.runner.InstrumentationConnection)
android.support.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
android.support.test.internal.util.ParcelableIBinder iBinder
}
android/support/test/internal/runner/InstrumentationConnection$IncomingHandler.class
InstrumentationConnection.java
package android.support.test.internal.runner
android.support.test.internal.runner.InstrumentationConnection$IncomingHandler extends android.os.Handler {
android.os.Messenger mMessengerHandler
java.util.Set mOtherInstrumentations
java.util.Map mTypedClients
private final java.util.Map latches
public void <init> (android.os.Looper)
android.os.Looper looper
public void handleMessage (android.os.Message)
android.os.Message m
android.os.Message msg
private void notifyLatch (java.util.UUID)
java.util.UUID uuid
private void associateLatch (java.util.UUID, java.util.concurrent.CountDownLatch)
java.util.UUID latchId
java.util.concurrent.CountDownLatch latch
private void disassociateLatch (java.util.UUID)
java.util.UUID latchId
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
private void doDie ()
private java.util.Set getClientsForType (java.lang.String)
InterruptedException e
java.util.concurrent.ExecutionException e
String type
java.util.concurrent.FutureTask associationTask
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 sendMessageToOtherInstr (int, android.os.Bundle)
android.os.Messenger otherInstr
int what
android.os.Bundle data
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 registerClient (java.lang.String, android.os.Messenger)
String type
android.os.Messenger client
java.util.Set clientSet
private void unregisterClient (java.lang.String, android.os.Messenger)
String type
android.os.Messenger client
java.util.Set clientSet
private void instrBinderDied (android.os.Messenger)
android.os.Messenger instrMessenger
android.os.Message msg
static synthetic void access$000 (android.support.test.internal.runner.InstrumentationConnection$IncomingHandler)
android.support.test.internal.runner.InstrumentationConnection$IncomingHandler x0
static synthetic java.lang.Object access$100 (android.support.test.internal.runner.InstrumentationConnection$IncomingHandler, java.util.concurrent.Callable)
android.support.test.internal.runner.InstrumentationConnection$IncomingHandler x0
java.util.concurrent.Callable x1
static synthetic void access$200 (android.support.test.internal.runner.InstrumentationConnection$IncomingHandler, java.util.UUID, java.util.concurrent.CountDownLatch)
android.support.test.internal.runner.InstrumentationConnection$IncomingHandler x0
java.util.UUID x1
java.util.concurrent.CountDownLatch x2
static synthetic void access$300 (android.support.test.internal.runner.InstrumentationConnection$IncomingHandler, java.util.UUID)
android.support.test.internal.runner.InstrumentationConnection$IncomingHandler x0
java.util.UUID x1
static synthetic java.util.Set access$400 (android.support.test.internal.runner.InstrumentationConnection$IncomingHandler, java.lang.String)
android.support.test.internal.runner.InstrumentationConnection$IncomingHandler x0
String x1
static synthetic java.util.Map access$700 (android.support.test.internal.runner.InstrumentationConnection$IncomingHandler)
android.support.test.internal.runner.InstrumentationConnection$IncomingHandler x0
}
android/support/test/internal/runner/InstrumentationConnection$IncomingHandler$3.class
InstrumentationConnection.java
package android.support.test.internal.runner
android.support.test.internal.runner.InstrumentationConnection$IncomingHandler$3 extends java.lang.Object implements java.util.concurrent.Callable {
final synthetic String val$type
final synthetic android.support.test.internal.runner.InstrumentationConnection$IncomingHandler this$0
void <init> (android.support.test.internal.runner.InstrumentationConnection$IncomingHandler, java.lang.String)
android.support.test.internal.runner.InstrumentationConnection$IncomingHandler this$0
public java.util.Set call ()
public volatile synthetic java.lang.Object call () throws java.lang.Exception
}
android/support/test/internal/runner/InstrumentationConnection$IncomingHandler$2.class
InstrumentationConnection.java
package android.support.test.internal.runner
android.support.test.internal.runner.InstrumentationConnection$IncomingHandler$2 extends java.lang.Object implements java.util.concurrent.Callable {
final synthetic java.util.UUID val$latchId
final synthetic android.support.test.internal.runner.InstrumentationConnection$IncomingHandler this$0
void <init> (android.support.test.internal.runner.InstrumentationConnection$IncomingHandler, java.util.UUID)
android.support.test.internal.runner.InstrumentationConnection$IncomingHandler this$0
public java.lang.Void call ()
public volatile synthetic java.lang.Object call () throws java.lang.Exception
}
android/support/test/internal/runner/InstrumentationConnection$IncomingHandler$1.class
InstrumentationConnection.java
package android.support.test.internal.runner
android.support.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 android.support.test.internal.runner.InstrumentationConnection$IncomingHandler this$0
void <init> (android.support.test.internal.runner.InstrumentationConnection$IncomingHandler, java.util.UUID, java.util.concurrent.CountDownLatch)
android.support.test.internal.runner.InstrumentationConnection$IncomingHandler this$0
public java.lang.Void call ()
public volatile synthetic java.lang.Object call () throws java.lang.Exception
}
android/support/test/internal/runner/InstrumentationConnection$1.class
InstrumentationConnection.java
package android.support.test.internal.runner
android.support.test.internal.runner.InstrumentationConnection$1 extends java.lang.Object implements java.util.concurrent.Callable {
final synthetic android.support.test.internal.runner.InstrumentationConnection this$0
void <init> (android.support.test.internal.runner.InstrumentationConnection)
android.support.test.internal.runner.InstrumentationConnection this$0
public java.lang.Void call ()
public volatile synthetic java.lang.Object call () throws java.lang.Exception
}
android/support/test/internal/runner/
android/support/test/internal/
android/support/test/annotation/Beta.class
Beta.java
package android.support.test.annotation
public abstract annotation android.support.test.annotation.Beta extends java.lang.Object implements java.lang.annotation.Annotation {
}
android/support/test/annotation/
android/support/test/InstrumentationRegistry.class
InstrumentationRegistry.java
package android.support.test
public final android.support.test.InstrumentationRegistry extends java.lang.Object {
private static final java.util.concurrent.atomic.AtomicReference sInstrumentationRef
private static final java.util.concurrent.atomic.AtomicReference sArguments
public static android.app.Instrumentation getInstrumentation ()
android.app.Instrumentation instance
public static android.os.Bundle getArguments ()
android.os.Bundle instance
public static android.content.Context getContext ()
public static android.content.Context getTargetContext ()
public static void registerInstance (android.app.Instrumentation, android.os.Bundle)
android.app.Instrumentation instrumentation
android.os.Bundle arguments
private void <init> ()
static void <clinit> ()
}
android/support/test/
android/support/
android/
META-INF/MANIFEST.MF
META-INF/