| Interface | Description |
|---|---|
| GuiceElementVisitor.GuiceElementVisitorFactory |
Interface for use with Assisted Injection for creating
GuiceElementVisitor |
| Class | Description |
|---|---|
| DoubleBindingChecker |
Validate that a Ginjector hierarchy doesn't contain any duplicate bindings.
|
| ErrorManager |
Manages errors that occur during the binding process.
|
| GinjectorBindings |
Stores information that describes the bindings present in a given injector,
and the relationship to the other injectors in the hierarchy.
|
| GinjectorGenerator |
Generator for implementations of
Ginjector. |
| GinjectorNameGenerator |
Manages class and field names for GinjectorBindings.
|
| GuiceBindingVisitor<T> |
Gathers information about Guice Bindings and adds the information to a
GinjectorBindings. |
| GuiceBindingVisitorFactory |
Factory for creating
GuiceBindingVisitors. |
| GuiceElementVisitor |
Gathers elements and adds them to a
GinjectorBindings. |
| Enum | Description |
|---|---|
| GinScope |
Enum for scopes that GIN supports.
|
| Annotation Type | Description |
|---|---|
| GinjectorInterfaceType |
A binding annotation to be applied to a
Class for
the type of the Ginjector interface being generated. |
| ModuleClasses |
A binding annotation to be applied to a
Collection containing all GinModule
classes used to configure the current Ginjector. |
| RootBindings |
A binding annotation to be applied to a
GinjectorBindings for
the top level bindings. |
Copyright © 2008–2018. All rights reserved.