| Constructor and Description | 
|---|
Builder()  | 
| Modifier and Type | Method and Description | 
|---|---|
abstract Key | 
build()  | 
abstract Key.Builder | 
multibindingContributionIdentifier(Key.MultibindingContributionIdentifier identifier)  | 
abstract Key.Builder | 
multibindingContributionIdentifier(java.util.Optional<Key.MultibindingContributionIdentifier> identifier)  | 
Key.Builder | 
qualifier(javax.lang.model.element.AnnotationMirror qualifier)  | 
Key.Builder | 
qualifier(java.util.Optional<javax.lang.model.element.AnnotationMirror> qualifier)  | 
Key.Builder | 
type(javax.lang.model.type.TypeMirror type)  | 
public final Key.Builder type(javax.lang.model.type.TypeMirror type)
public final Key.Builder qualifier(javax.lang.model.element.AnnotationMirror qualifier)
public final Key.Builder qualifier(java.util.Optional<javax.lang.model.element.AnnotationMirror> qualifier)
public abstract Key.Builder multibindingContributionIdentifier(java.util.Optional<Key.MultibindingContributionIdentifier> identifier)
public abstract Key.Builder multibindingContributionIdentifier(Key.MultibindingContributionIdentifier identifier)
@CheckReturnValue public abstract Key build()