| addAndEvictProxies(Identity, ObjectPrx[]) |   | 48% |   | 33% | 3 | 4 | 3 | 8 | 0 | 1 |
| lambda$addProxy$1(RouterInfo.AddProxyCallback, Identity, ObjectPrx[], Throwable) |   | 37% |   | 25% | 2 | 3 | 3 | 7 | 0 | 1 |
| lambda$getClientEndpoints$0(RouterInfo.GetClientEndpointsCallback, Router.GetClientProxyResult, Throwable) |   | 77% |   | 75% | 1 | 3 | 1 | 6 | 0 | 1 |
| clearCache(Reference) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getServerEndpoints() |   | 75% |   | 50% | 1 | 2 | 1 | 5 | 0 | 1 |
| addProxy(Reference, RouterInfo.AddProxyCallback) |   | 91% |   | 75% | 1 | 3 | 1 | 10 | 0 | 1 |
| RouterInfo(RouterPrx) |   | 83% |   | 50% | 1 | 2 | 0 | 6 | 0 | 1 |
| setClientEndpoints(ObjectPrx, boolean) |   | 82% |   | 50% | 2 | 3 | 0 | 7 | 0 | 1 |
| hashCode() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getClientEndpoints() |  | 100% |  | 100% | 0 | 2 | 0 | 6 | 0 | 1 |
| getClientEndpoints(RouterInfo.GetClientEndpointsCallback) |  | 100% |  | 100% | 0 | 2 | 0 | 10 | 0 | 1 |
| equals(Object) |  | 100% |  | 100% | 0 | 3 | 0 | 5 | 0 | 1 |
| destroy() |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| setAdapter(ObjectAdapter) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| getRouter() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getAdapter() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| static {...} |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |