| buildHierarchy(Element, boolean, boolean) |  | 0% |  | 0% | 9 | 9 | 30 | 30 | 1 | 1 |
| getAnnotationsForType(Element) |  | 0% |  | 0% | 11 | 11 | 23 | 23 | 1 | 1 |
| readAnnotationRawValues(Element, String, Element, String, Object, Map, Map) |  | 0% |  | 0% | 8 | 8 | 15 | 15 | 1 | 1 |
| getAnnotationValues(Element, Element, Class) |  | 0% |  | 0% | 4 | 4 | 14 | 14 | 1 | 1 |
| getRepeatableContainerNameForType(Element) |  | 0% |  | 0% | 6 | 6 | 15 | 15 | 1 | 1 |
| isValidationRequired(List) |  | 0% |  | 0% | 6 | 6 | 15 | 15 | 1 | 1 |
| readAnnotationValue(Element, Element, String, String, Object) |  | 0% |  | 0% | 7 | 7 | 9 | 9 | 1 | 1 |
| getRetentionPolicy(Element) |  | 0% |  | 0% | 4 | 4 | 12 | 12 | 1 | 1 |
| readAnnotationDefaultValues(String, Element) |  | 0% |  | 0% | 2 | 2 | 11 | 11 | 1 | 1 |
| getAnnotationMember(Element, CharSequence) |  | 0% |  | 0% | 5 | 5 | 7 | 7 | 1 | 1 |
| hasAnnotation(Element, String) |  | 0% |  | 0% | 4 | 4 | 8 | 8 | 1 | 1 |
| hasAnnotation(ExecutableElement, Class) |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
| isValidDefaultValue(ExecutableElement) |  | 0% |  | 0% | 4 | 4 | 8 | 8 | 1 | 1 |
| JavaAnnotationMetadataBuilder(Elements, Messager, ModelUtils, JavaNativeElementsHelper, JavaVisitorContext) |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| getAnnotationMirror(String) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| getOriginatingTypeElement(Element) |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
| getElementName(Element) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| isExcludedAnnotation(Element, String) |  | 0% |  | 0% | 3 | 3 | 3 | 3 | 1 | 1 |
| JavaAnnotationMetadataBuilder(Elements, Messager, AnnotationUtils, ModelUtils) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| readAnnotationRawValues(Element, String, Element, String, Object, Map) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getOriginatingClassName(Element) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| lambda$isValidationRequired$0(String, AnnotationMirror) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$readAnnotationDefaultValues$2(LinkedHashMap, ExecutableElement) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| getRepeatableName(AnnotationMirror) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| addError(Element, String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| addWarning(Element, String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| isValidationRequired(Element) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getAnnotationTypeName(AnnotationMirror) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| hasAnnotation(Element, Class) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$readAnnotationDefaultValues$1(TypeElement, Element) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getAnnotationMemberName(Element) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getTypeForAnnotation(AnnotationMirror) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| hasAnnotations(Element) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getVisitorContext() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| readAnnotationRawValues(AnnotationMirror) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| clearCaches() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |