public class

BaseLayerModule

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

Class Overview

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()
[Expand]
Inherited Methods
From class java.lang.Object

Public Constructors

public BaseLayerModule ()

Public Methods

public ActiveRootLister provideActiveRootLister (RootsOracle rootsOracle)

public AsyncTaskPoolMonitor provideCompatAsyncTaskMonitor (ThreadPoolExecutorExtractor extractor)

public EventInjector provideEventInjector ()

public ActivityLifecycleMonitor provideLifecycleMonitor ()

public Looper provideMainLooper ()

public Executor provideMainThreadExecutor (Looper mainLooper)

public Recycler provideRecycler ()

public AsyncTaskPoolMonitor provideSdkAsyncTaskMonitor (ThreadPoolExecutorExtractor extractor)

public Context provideTargetContext ()