Lines Matching refs:mapKeyAnnotation
84 MapKey mapKeyAnnotation = mapKey.getAnnotationType().asElement().getAnnotation(MapKey.class); in unwrapValue() local
86 mapKeyAnnotation != null, "%s is not annotated with @MapKey", mapKey.getAnnotationType()); in unwrapValue()
87 return mapKeyAnnotation.unwrapValue() in unwrapValue()
92 static TypeMirror mapKeyType(AnnotationMirror mapKeyAnnotation, DaggerTypes types) { in mapKeyType() argument
93 return unwrapValue(mapKeyAnnotation).isPresent() in mapKeyType()
94 ? getUnwrappedMapKeyType(mapKeyAnnotation.getAnnotationType(), types) in mapKeyType()
95 : mapKeyAnnotation.getAnnotationType(); in mapKeyType()
149 AnnotationMirror mapKeyAnnotation = binding.mapKeyAnnotation().get(); in getMapKeyExpression() local
151 mapKeyAnnotation, requestingClass.packageName()) in getMapKeyExpression()
152 ? directMapKeyExpression(mapKeyAnnotation, elements) in getMapKeyExpression()
210 .mapKeyAnnotation() in mapKeyFactoryMethod()