| validateAndGetService(ServiceReference, BundleContext) |   | 40% |   | 16% | 3 | 4 | 4 | 7 | 0 | 1 |
| toString() |   | 83% |   | 83% | 1 | 4 | 1 | 8 | 0 | 1 |
| validateAndGetBoolan(Object) |   | 75% |   | 75% | 1 | 3 | 1 | 5 | 0 | 1 |
| validateAndParsePattern(ServiceReference, ContextAwareService, String) |   | 98% |   | 70% | 3 | 6 | 0 | 11 | 0 | 1 |
| ServiceInfo(ServiceReference, ContextAwareService) |  | 100% |   | 83% | 1 | 4 | 0 | 9 | 0 | 1 |
| matches(String) |  | 100% |  | 100% | 0 | 7 | 0 | 9 | 0 | 1 |
| propertiesToMap(ServiceReference) |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
| lookupServicePropertyBundleHeader(ServiceReference, String) |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
| static {...} |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| buildKey() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| ServiceInfo(ServiceReference, BundleContext) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| getService() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getServiceProperties() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isValid() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getKey() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |