Package sting
package sting
The package containing annotations used by Sting to define a dependency injection container.
-
ClassDescriptionAnnotation applied to type-targeting annotations that suppress warnings due to constructor parameter usages of
@Named.Annotation indicating that the component should be eagerly instantiated when theInjectoris created.Annotates an interface for which a dependency-injected factory implementation is to be generated.Enum to control if a feature should be enabled.Identify an interface that can contribute to a component graph.Identify a component type that Sting can create by invoking the constructor.Annotates an interface for which a dependency-injected implementation is to be generated.A specification of a service that is supplied to an injector during construction.Annotate an interface to declare that it will be used in an injector-oriented integration surface.Qualify a service with a name.Annotation that indicates the class that provides the service.Declare the types published by a component.