Activity-scope.Activity they're scoped to.ActivityScopedFactoryBean to produce a bean of the given type using the given producer.ScopedFactoryBean for beans of the ActivityScopedFactoryBeanHandler.ACTIVITY_SCOPE-scope.ScopedFactoryBeanHandler for the "activity"-scope.ScopedFactoryBeanHandler.AssetManager to ease working with assets and mocking them in unit-tests.BeanConfigurationsBeansCollector collects the beans defined by BeanConfigurations in a
BeanRegistry.BeanConfiguration to define a single bean.BeansProvider.BeanDependency.RuntimeException thrown, when beans could not be instantiated.BeansProvider that holds and provides beans which were explicitly registered before.BeanRegistry after all beans are collected.Beans.BeanPostProcessor to consume all beans of a certain type (and all its subtypes).BeanDependency to express a dependency on the beans of a certain type.BeansOfTypeDependency to beans of the given type.BeanConfigurations.BeanConfigurations to define their beans.BeanConfigurations to define their beans with an explicit name.BeanConfigurationsBeansCollector.defineBean(String, Object) or
BeanConfigurationsBeansCollector.defineBean(Object).Application.ActivityLifecycleCallbacks that holds the Activity
which is currently in the foreground (if any).BeanDependency with beans from the given BeansProvider and returns
the state of fulfillment.Fulfillment#UNFULFILLED_OPTIONAL, because it cannot be known if there will be any more
beans of the desired type defined in the future.BeanDependency with beans from the given BeansProvider and returns
the state of fulfillment.BeanDependency after it was fulfilled.BeansProvider this dependency was
fulfilled with.ScopedFactoryBean.ScopedFactoryBean.BeanDependencys that must be fulfilled for this BeanConfiguration to define its
beans.ScopedFactoryBean lives in.Beans with the applied configuration.BeanConfiguration is ready to define its beans.SingletonScopedFactoryBean to produce a bean of the given type using the given producer.BeansProvider of this application.BeansProvider of this application.BeanRegistry of this application.BeansProvider of this application.BeanRegistry of this application.BeanDependency to express an optional dependency on a single bean.BeanDependency to a bean of the given type.BeanDependency to a bean with the given name and of the given type.BeanRegistry.T corresponding to the given Activity.PrototypeScopedFactoryBean to produce a bean of the given type using the given producer.ScopedFactoryBean for beans of the PrototypeScopedFactoryBeanHandler.PROTOTYPE_SCOPE-scope.ScopedFactoryBeanHandler for the "prototype"-scope.BeanPostProcessor at the underlying BeanRegistry.BeanPostProcessor.BeanDependency on a bean with the given name and of the given type.BeanDependency on a bean of the given type.BeanDependency on the beans of the given type.BeanDependency on a bean of the given type.ScopedFactoryBeans to enhance their behaviour.ScopedFactoryBeans of the corresponding scope.Activity, the bean is scoped to.BeanDependency to express a dependency on a single bean.BeanDependency to a bean of the given type.BeanDependency to a bean with the given name and of the given type.ScopedFactoryBean for beans of the SingletonScopedFactoryBeanHandler.SINGLETON_SCOPE-scope.ScopedFactoryBeanHandler for the "singleton"-scope.