Package-level declarations
Types
A MapKey annotation for binding an Activity in a multibinding map.
A MapKey annotation for binding a BroadcastReceiver in a multibinding map.
A MapKey annotation for binding ContentProviders into a multibinding map.
An AppComponentFactory that uses Metro for constructor injection of Activities.
An interface of common Map multibinding providers for Android "app components" like Activities, Services, etc. This is intended for use with MetroAppComponentFactory to allow for easy constructor injection of these types with minSdk 28+.
Interface for an Android Application class to implement to provide a single MetroAppComponentProviders instance and automatic component creation via MetroAppComponentFactory.
A MapKey annotation for binding a Service in a multibinding map.