Package play.inject
package play.inject
Provides dependency injection utilities for Play lifecycle.
-
ClassDescriptionApplication lifecycle register.Binding<T>A binding.BindingKey<T>A binding key.A binding target that is provided by another key - essentially an alias.A binding target.A binding target that is provided by a class.An injector, capable of providing components.A Play dependency injection module.An implementation of the [[jakarta.inject.Named]] annotation.A binding target that is provided by a provider class.A binding target that is provided by a provider instance.A qualifier annotation.QualifierClass<T extends Annotation>A qualifier annotation instance.QualifierInstance<T extends Annotation>A qualifier annotation instance.Provides access to the calling line of code.