| Package | Description | 
|---|---|
| dagger.model | 
 This package contains the APIs that are core to Dagger's internal model of bindings and the
 binding graph. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
static Key.Builder | 
Key.builder(javax.lang.model.type.TypeMirror type)
Returns a builder for  
Keys. | 
abstract Key.Builder | 
Key.Builder.multibindingContributionIdentifier(Key.MultibindingContributionIdentifier identifier)  | 
abstract Key.Builder | 
Key.Builder.multibindingContributionIdentifier(java.util.Optional<Key.MultibindingContributionIdentifier> identifier)  | 
Key.Builder | 
Key.Builder.qualifier(javax.lang.model.element.AnnotationMirror qualifier)  | 
Key.Builder | 
Key.Builder.qualifier(java.util.Optional<javax.lang.model.element.AnnotationMirror> qualifier)  | 
abstract Key.Builder | 
Key.toBuilder()
Returns a  
Key.Builder that inherits the properties of this key. | 
Key.Builder | 
Key.Builder.type(javax.lang.model.type.TypeMirror type)  |