See: Description
| Enum | Description |
|---|---|
| Feature |
Enum to control if a feature should be enabled.
|
| Annotation Type | Description |
|---|---|
| ActAsStingComponent |
Annotation applied to type-targeting annotations that suppresses warnings due to usages of the
@Named and @ContributeTo annotations. |
| AutoFragment |
Identify an interface that generates a fragment from a list of contributors.
|
| ContributeTo |
Indicates that the type should be included in the named auto-fragment.
|
| Eager |
Annotation indicating that the component should be eagerly instantiated when the
Injector is created. |
| Fragment |
Identify an interface that can contribute to a component graph.
|
| Injectable |
Identify a component type that Sting can create by invoking the constructor.
|
| Injector |
Annotates an interface for which a dependency-injected implementation is to be generated.
|
| Injector.Input |
A specification of a service that is supplied to an injector during construction.
|
| InjectorFragment |
Annotate an interface to declare that it will be used in injector to suppress warnings due to usages of the
@Named annotation. |
| Named |
Qualify a service with a name.
|
| StingProvider |
Annotation that indicates the class that provides the service.
|
| Typed |
Declare the types published by a component.
|