| enrichWithAnnotation(SearchField, Member) |  | 0% |  | 0% | 14 | 14 | 43 | 43 | 1 | 1 |
| static {...} |  | 0% | | n/a | 1 | 1 | 25 | 25 | 1 | 1 |
| validateType(Type, boolean) |  | 0% |  | 0% | 6 | 6 | 15 | 15 | 1 | 1 |
| build(Class, Stack, MemberNameConverter) |  | 0% |  | 0% | 3 | 3 | 13 | 13 | 1 | 1 |
| buildSearchField(Member, Stack, MemberNameConverter) |  | 0% |  | 0% | 4 | 4 | 9 | 9 | 1 | 1 |
| getComponentOrElementType(Type) |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
| buildCollectionField(String, Member, Type, Stack, MemberNameConverter) |  | 0% |  | 0% | 3 | 3 | 8 | 8 | 1 | 1 |
| build(Class, FieldBuilderOptions) |  | 0% |  | 0% | 4 | 4 | 6 | 6 | 1 | 1 |
| fieldOrMethodIgnored(Member) |  | 0% |  | 0% | 5 | 5 | 5 | 5 | 1 | 1 |
| covertToSearchFieldDataType(Type, boolean) |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
| getFieldOrMethodReturnType(Member) |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
| getDeclaredAnnotation(Member, Class) |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
| getDeclaredFieldsAndMethods(Class) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| getSearchField(Type, Stack, MemberNameConverter, String, Class) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| isList(Type) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| convertToBasicSearchField(String, Type) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| buildNoneParameterizedType(String, Member, Type) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| isArrayOrList(Type) |  | 0% |  | 0% | 3 | 3 | 1 | 1 | 1 | 1 |
| lambda$enrichWithAnnotation$1(String) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$build$0(Stack, MemberNameConverter, Member) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| FieldBuilder() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |