-
Classes Class Description dagger.android.AndroidInjector.Builder PreferAndroidInjector.Factory
now that components can havefactories
instead of buildersdagger.android.DaggerDialogFragment Framework fragments are deprecated in Android P; preferdagger.android.support.DaggerDialogFragment
to use a support-library-friendlydagger.android
dialog fragment implementation.dagger.android.DaggerFragment Framework fragments are deprecated in Android P; preferdagger.android.support.DaggerFragment
to use a support-library-friendlydagger.android
fragment implementation.
-
Methods Method Description dagger.model.Binding.binding() This always returnsOptional.of(this)
.dagger.model.BindingGraph.isModuleBindingGraph() useBindingGraph.isFullBindingGraph()
to tell if this is a full binding graph, orrootComponentNode().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() userootComponentNode().isSubcomponent()
insteaddagger.model.BindingGraph.MissingBinding.binding() This always returnsOptional.empty()
.dagger.model.Key.MultibindingContributionIdentifier.bindingElement() This is only meant to be called from code indagger.internal.codegen
. It is not part of a specified API and may change at any point.dagger.model.Key.MultibindingContributionIdentifier.module() This is only meant to be called from code indagger.internal.codegen
. It is not part of a specified API and may change at any point.dagger.spi.model.Binding.binding() This always returnsOptional.of(this)
.dagger.spi.model.BindingGraph.isModuleBindingGraph() useBindingGraph.isFullBindingGraph()
to tell if this is a full binding graph, orrootComponentNode().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.isPartialBindingGraph() userootComponentNode().isSubcomponent()
insteaddagger.spi.model.BindingGraph.MissingBinding.binding() This always returnsOptional.empty()
.
-
Constructors Constructor Description dagger.model.Key.MultibindingContributionIdentifier(ExecutableElement, TypeElement) This is only meant to be called from code indagger.internal.codegen
. It is not part of a specified API and may change at any point.