BaseLayerModule

public class BaseLayerModule
extends Object

java.lang.Object
   ↳ android.support.test.espresso.base.BaseLayerModule


Dagger module for creating the implementation classes within the base package.

Summary

Nested classes

class BaseLayerModule.FailureHandlerHolder

Holder for AtomicReference which allows updating it at runtime. 

Public constructors

BaseLayerModule()

Public methods

ActiveRootLister provideActiveRootLister(RootsOracle rootsOracle)
AsyncTaskPoolMonitor provideCompatAsyncTaskMonitor(ThreadPoolExecutorExtractor extractor)
EventInjector provideEventInjector()
ActivityLifecycleMonitor provideLifecycleMonitor()
Looper provideMainLooper()
Executor provideMainThreadExecutor(Looper mainLooper)
Recycler provideRecycler()
AsyncTaskPoolMonitor provideSdkAsyncTaskMonitor(ThreadPoolExecutorExtractor extractor)
Context provideTargetContext()

Inherited methods

From class java.lang.Object

Public constructors

BaseLayerModule

BaseLayerModule ()

Public methods

provideActiveRootLister

ActiveRootLister provideActiveRootLister (RootsOracle rootsOracle)

Parameters
rootsOracle RootsOracle
Returns
ActiveRootLister

provideCompatAsyncTaskMonitor

AsyncTaskPoolMonitor provideCompatAsyncTaskMonitor (ThreadPoolExecutorExtractor extractor)

Parameters
extractor ThreadPoolExecutorExtractor
Returns
AsyncTaskPoolMonitor

provideEventInjector

EventInjector provideEventInjector ()

Returns
EventInjector

provideLifecycleMonitor

ActivityLifecycleMonitor provideLifecycleMonitor ()

Returns
ActivityLifecycleMonitor

provideMainLooper

Looper provideMainLooper ()

Returns
Looper

provideMainThreadExecutor

Executor provideMainThreadExecutor (Looper mainLooper)

Parameters
mainLooper Looper
Returns
Executor

provideRecycler

Recycler provideRecycler ()

Returns
Recycler

provideSdkAsyncTaskMonitor

AsyncTaskPoolMonitor provideSdkAsyncTaskMonitor (ThreadPoolExecutorExtractor extractor)

Parameters
extractor ThreadPoolExecutorExtractor
Returns
AsyncTaskPoolMonitor

provideTargetContext

Context provideTargetContext ()

Returns
Context