Skip to content

Most visited

Recently visited

navigation

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
This site uses cookies to store your preferences for site-specific language and display options.

Hooray!

This class requires API level or higher

This doc is hidden because your selected API level for the documentation is . You can change the documentation API level with the selector above the left navigation.

For more information about specifying the API level your app requires, read Supporting Different Platform Versions.