| Method and Description |
|---|
| dagger.model.BindingGraph.MissingBinding.binding()
This always returns
Optional.empty(). |
| dagger.model.Binding.binding()
This always returns
Optional.of(this). |
| dagger.spi.model.BindingGraph.MissingBinding.binding()
This always returns
Optional.empty(). |
| dagger.spi.model.Binding.binding()
This always returns
Optional.of(this). |
| dagger.model.Key.MultibindingContributionIdentifier.bindingElement()
This is only meant to be called from code in
dagger.internal.codegen.
It is not part of a specified API and may change at any point. |
| dagger.spi.model.Key.MultibindingContributionIdentifier.bindingElement()
This is only meant to be called from code in
dagger.internal.codegen.
It is not part of a specified API and may change at any point. |
| dagger.model.BindingGraph.isModuleBindingGraph()
use
BindingGraph.isFullBindingGraph() to tell if this is a full binding graph, or
rootComponentNode().isRealComponent() to tell if
the root component node is really a component or derived from a module. Dagger can generate
full binding graphs for components and subcomponents as well as modules. |
| dagger.spi.model.BindingGraph.isModuleBindingGraph()
use
BindingGraph.isFullBindingGraph() to tell if this is a full binding graph, or
rootComponentNode().isRealComponent() to tell if
the root component node is really a component or derived from a module. Dagger can generate
full binding graphs for components and subcomponents as well as modules. |
| dagger.model.BindingGraph.isPartialBindingGraph()
use
rootComponentNode().isSubcomponent()
instead |
| dagger.spi.model.BindingGraph.isPartialBindingGraph()
use
rootComponentNode().isSubcomponent()
instead |
| dagger.model.Key.MultibindingContributionIdentifier.module()
This is only meant to be called from code in
dagger.internal.codegen.
It is not part of a specified API and may change at any point. |
| dagger.spi.model.Key.MultibindingContributionIdentifier.module()
This is only meant to be called from code in
dagger.internal.codegen.
It is not part of a specified API and may change at any point. |
| Constructor and Description |
|---|
| dagger.model.Key.MultibindingContributionIdentifier(ExecutableElement, TypeElement)
This is only meant to be called from code in
dagger.internal.codegen.
It is not part of a specified API and may change at any point. |
| dagger.spi.model.Key.MultibindingContributionIdentifier(ExecutableElement, TypeElement)
This is only meant to be called from code in
dagger.internal.codegen.
It is not part of a specified API and may change at any point. |
| dagger.model.Key.MultibindingContributionIdentifier(String, String) |
| dagger.spi.model.Key.MultibindingContributionIdentifier(String, String) |