Void with return null
if no return type is needed.
| Modifier and Type | Method and Description |
|---|---|
| public V | |
| public V | |
| public V | |
| public V | |
| public V | visit(ExposedBinding<? extends T> binding)
Visit a binding to a key exposed from an enclosed private environment. |
| public V | |
| public V | |
| public V | visit(ConvertedConstantBinding<? extends T> binding)
Visit a binding created from converting a bound instance to a new type. |
| public V | visit(ProviderBinding<? extends T> binding)
Visit a binding to a |
| visit | back to summary |
|---|---|
| public V visit(InstanceBinding<? extends T> binding) Visit a instance binding. The same instance is returned for every injection. This target is found in both module and injector bindings. | |
| visit | back to summary |
|---|---|
| public V visit(ProviderInstanceBinding<? extends T> binding) Visit a provider instance binding. The provider's | |
| visit | back to summary |
|---|---|
| public V visit(ProviderKeyBinding<? extends T> binding) Visit a provider key binding. To resolve injections, the provider key is first resolved, then
that provider's | |
| visit | back to summary |
|---|---|
| public V visit(LinkedKeyBinding<? extends T> binding) Visit a linked key binding. The other key's binding is used to resolve injections. This target is found in both module and injector bindings. | |
| visit | back to summary |
|---|---|
| public V visit(ExposedBinding<? extends T> binding) Visit a binding to a key exposed from an enclosed private environment. This target is only found in injector bindings. | |
| visit | back to summary |
|---|---|
| public V visit(UntargettedBinding<? extends T> binding) Visit an untargetted binding. This target is found only on module bindings. It indicates that the injector should use its implicit binding strategies to resolve injections. | |
| visit | back to summary |
|---|---|
| public V visit(ConstructorBinding<? extends T> binding) Visit a constructor binding. To resolve injections, an instance is instantiated by invoking
| |
| visit | back to summary |
|---|---|
| public V visit(ConvertedConstantBinding<? extends T> binding) Visit a binding created from converting a bound instance to a new type. The source binding has the same binding annotation but a different type. This target is found only on injector bindings. | |
| visit | back to summary |
|---|---|
| public V visit(ProviderBinding<? extends T> binding) Visit a binding to a | |