BaseLayerModule
This package is part of the
Android support library which
is no longer maintained.
The support library has been superseded by AndroidX
which is part of Jetpack .
We recommend using the AndroidX libraries in all new projects. You should also consider
migrating existing projects to AndroidX.
To find the AndroidX class that maps to this deprecated class, see the AndroidX
support library class
mappings .
public
class
BaseLayerModule
extends Object
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.
Inherited methods
From
class
java.lang.Object
Object
clone()
boolean
equals(Object arg0)
void
finalize()
final
Class <?>
getClass()
int
hashCode()
final
void
notify()
final
void
notifyAll()
String
toString()
final
void
wait(long arg0, int arg1)
final
void
wait(long arg0)
final
void
wait()
Public constructors
BaseLayerModule
BaseLayerModule ()
Public methods
provideActiveRootLister
ActiveRootLister provideActiveRootLister (RootsOracle rootsOracle)
Parameters
rootsOracle
RootsOracle
provideCompatAsyncTaskMonitor
IdleNotifier<Runnable > provideCompatAsyncTaskMonitor (ThreadPoolExecutorExtractor extractor)
Parameters
extractor
ThreadPoolExecutorExtractor
provideDynamicNotifer
IdleNotifier<IdlingResourceRegistry.IdleNotificationCallback> provideDynamicNotifer (IdlingResourceRegistry dynamicRegistry)
Parameters
dynamicRegistry
IdlingResourceRegistry
Returns
IdleNotifier<IdlingResourceRegistry.IdleNotificationCallback>
provideEventInjector
EventInjector provideEventInjector ()
provideMainLooper
Looper provideMainLooper ()
provideMainThreadExecutor
Executor provideMainThreadExecutor (Looper mainLooper)
Parameters
mainLooper
Looper
provideSdkAsyncTaskMonitor
IdleNotifier<Runnable > provideSdkAsyncTaskMonitor (ThreadPoolExecutorExtractor extractor)
Parameters
extractor
ThreadPoolExecutorExtractor
provideTargetContext
Context provideTargetContext ()
Annotations
Interfaces
Classes
Content and code samples on this page are subject to the licenses described in the Content License . Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
Last updated 2024-04-11 UTC.
[null,null,["Last updated 2024-04-11 UTC."],[],[]]