| getAnnotations() |   | 23% |   | 25% | 2 | 3 | 5 | 7 | 0 | 1 |
| getDefaultValue() |   | 46% |  | 100% | 0 | 2 | 2 | 5 | 0 | 1 |
| getAnnotationValue(String) |   | 55% |   | 50% | 2 | 4 | 3 | 7 | 0 | 1 |
| hasAnnotation(String) |   | 48% |   | 50% | 2 | 4 | 3 | 6 | 0 | 1 |
| hasDefaultFromInterface() |   | 27% |   | 25% | 2 | 3 | 3 | 4 | 0 | 1 |
| CField(String, int, PRequirement, String, PDescriptorProvider, PStructDescriptorProvider, PValueProvider, Map, PDescriptorProvider) |   | 90% |   | 75% | 1 | 3 | 1 | 16 | 0 | 1 |
| onMessageType() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getDocumentation() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| equals(Object) |  | 100% |  | 100% | 0 | 8 | 0 | 8 | 0 | 1 |
| hashCode() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| defaultFromInterfaceOrType() |  | 100% |  | 100% | 0 | 3 | 0 | 4 | 0 | 1 |
| argumentsFromInterface() |  | 100% |  | 100% | 0 | 3 | 0 | 4 | 0 | 1 |
| equalsQualifiedName(PDescriptor, PDescriptor) |  | 100% |   | 66% | 2 | 4 | 0 | 2 | 0 | 1 |
| getArgumentsType() |  | 100% |  | 100% | 0 | 2 | 0 | 1 | 0 | 1 |
| hasDefaultValue() |  | 100% |   | 75% | 1 | 3 | 0 | 1 | 0 | 1 |
| getImplementing() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getDescriptor() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| setMessageType(PMessageDescriptor) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| static {...} |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getId() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getRequirement() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getName() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getPojoName() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| toString() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |