Package dagger.spi.model
Class Key.Builder
- java.lang.Object
-
- dagger.spi.model.Key.Builder
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract Key
build()
Key.Builder
multibindingContributionIdentifier(DaggerTypeElement contributingModule, DaggerExecutableElement bindingMethod)
abstract Key.Builder
qualifier(DaggerAnnotation qualifier)
abstract Key.Builder
qualifier(java.util.Optional<DaggerAnnotation> qualifier)
abstract Key.Builder
type(DaggerType type)
-
-
-
Method Detail
-
type
public abstract Key.Builder type(DaggerType type)
-
qualifier
public abstract Key.Builder qualifier(java.util.Optional<DaggerAnnotation> qualifier)
-
qualifier
public abstract Key.Builder qualifier(DaggerAnnotation qualifier)
-
multibindingContributionIdentifier
public final Key.Builder multibindingContributionIdentifier(DaggerTypeElement contributingModule, DaggerExecutableElement bindingMethod)
-
build
public abstract Key build()
-
-