Skip navigation links
A C E F G I N P S T V 

A

ActAsStingComponent - Annotation Type in sting
Annotation applied to type-targeting annotations that suppresses warnings due to usages of the @Named and @ContributeTo annotations.
AutoFragment - Annotation Type in sting
Identify an interface that generates a fragment from a list of contributors.

C

ContributeTo - Annotation Type in sting
Indicates that the type should be included in the named auto-fragment.

E

Eager - Annotation Type in sting
Annotation indicating that the component should be eagerly instantiated when the Injector is created.

F

Feature - Enum in sting
Enum to control if a feature should be enabled.
Fragment - Annotation Type in sting
Identify an interface that can contribute to a component graph.

G

getIssueTrackerURL() - Method in class sting.processor.StingProcessor
 
getOptionPrefix() - Method in class sting.processor.StingProcessor
 

I

init(ProcessingEnvironment) - Method in class sting.processor.StingProcessor
 
Injectable - Annotation Type in sting
Identify a component type that Sting can create by invoking the constructor.
Injector - Annotation Type in sting
Annotates an interface for which a dependency-injected implementation is to be generated.
Injector.Input - Annotation Type in sting
A specification of a service that is supplied to an injector during construction.
InjectorFragment - Annotation Type in sting
Annotate an interface to declare that it will be used in injector to suppress warnings due to usages of the @Named annotation.

N

Named - Annotation Type in sting
Qualify a service with a name.

P

process(Set<? extends TypeElement>, RoundEnvironment) - Method in class sting.processor.StingProcessor
 

S

sting - package sting
The package containing annotations used by Sting to define a dependency injection container.
sting.processor - package sting.processor
The package containing the annotation processor.
StingProcessor - Class in sting.processor
The annotation processor that analyzes Sting annotated source code and generates an injector and supporting artifacts.
StingProcessor() - Constructor for class sting.processor.StingProcessor
 
StingProvider - Annotation Type in sting
Annotation that indicates the class that provides the service.

T

Typed - Annotation Type in sting
Declare the types published by a component.

V

valueOf(String) - Static method in enum sting.Feature
Returns the enum constant of this type with the specified name.
values() - Static method in enum sting.Feature
Returns an array containing the constants of this enum type, in the order they are declared.
A C E F G I N P S T V 
Skip navigation links