| registerThing(Jid, Thing) |  | 0% |  | 0% | 2 | 2 | 13 | 13 | 1 | 1 |
| IoTDiscoveryManager(XMPPConnection) |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| unregister(Jid, NodeInfo) |  | 0% | | n/a | 1 | 1 | 10 | 10 | 1 | 1 |
| claimThing(Jid, Collection, boolean) |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| findRegistry() |  | 0% |  | 0% | 3 | 3 | 8 | 8 | 1 | 1 |
| isRegistry(BareJid) |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
| isRegistry(Jid) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| getStateFor(NodeInfo) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| getInstanceFor(XMPPConnection) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| removeThing(Jid, BareJid, NodeInfo) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| disownThing(Jid, Jid, NodeInfo) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| interactWithRegistry(Jid) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| claimThing(Collection, boolean) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| removeThing(BareJid, NodeInfo) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| disownThing(Jid, NodeInfo) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| registerThing(Thing) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| unregister(NodeInfo) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| getStateFor(Thing) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| claimThing(Collection) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| removeThing(BareJid) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| disownThing(Jid) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| unregister() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| static {...} |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |