|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Element | |
---|---|
com.google.inject | Google Guice (pronounced "juice") is an ultra-lightweight dependency injection framework. |
com.google.inject.spi | Guice service provider interface |
Uses of Element in com.google.inject |
---|
Subinterfaces of Element in com.google.inject | |
---|---|
interface |
Binding<T>
A mapping from a key (type and optional annotation) to the strategy for getting instances of the type. |
Uses of Element in com.google.inject.spi |
---|
Classes in com.google.inject.spi that implement Element | |
---|---|
class |
InjectionRequest
A request to inject the instance fields and methods of an instance. |
class |
InterceptorBinding
Registration of interceptors for matching methods of matching classes. |
class |
Message
An error message and the context in which it occured. |
class |
ProviderLookup<T>
A lookup of the provider for a type. |
class |
ScopeBinding
Registration of a scope annotation with the scope that implements it. |
class |
StaticInjectionRequest
A request to inject the static fields and methods of type. |
class |
TypeConverterBinding
Registration of type converters for matching target types. |
Methods in com.google.inject.spi that return types with arguments of type Element | |
---|---|
static List<Element> |
Elements.getElements(Iterable<? extends Module> modules)
Records the elements executed by modules . |
static List<Element> |
Elements.getElements(Module... modules)
Records the elements executed by modules . |
static List<Element> |
Elements.getElements(Stage stage,
Iterable<? extends Module> modules)
Records the elements executed by modules . |
static List<Element> |
Elements.getElements(Stage stage,
Module... modules)
Records the elements executed by modules . |
Methods in com.google.inject.spi with parameters of type Element | |
---|---|
protected V |
DefaultElementVisitor.visitElement(Element element)
Visit element and return a result. |
Method parameters in com.google.inject.spi with type arguments of type Element | |
---|---|
void |
ModuleWriter.apply(Binder binder,
Iterable<? extends Element> elements)
Replays elements against binder . |
Module |
ModuleWriter.create(Iterable<? extends Element> elements)
Returns a module that executes the specified elements using this executing visitor. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |