| setName(String) |  | 0% |  | 0% | 3 | 3 | 8 | 8 | 1 | 1 |
| cancelSubscription() |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| canSeeMyPresence() |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| canSeeHisPresence() |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| toRosterItem(RosterEntry, boolean) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| toRosterItem(RosterEntry, String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| toRosterItem(RosterEntry, String, boolean) |   | 89% |   | 75% | 1 | 3 | 1 | 9 | 0 | 1 |
| updateItem(RosterPacket.Item) |   | 66% |   | 50% | 2 | 3 | 0 | 3 | 0 | 1 |
| getUser() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isSubscriptionPending() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| static {...} |   | 75% |   | 50% | 1 | 2 | 0 | 1 | 0 | 1 |
| toString() |  | 100% |   | 83% | 1 | 4 | 0 | 16 | 0 | 1 |
| getGroups() |  | 100% |  | 100% | 0 | 3 | 0 | 6 | 0 | 1 |
| RosterEntry(RosterPacket.Item, Roster, XMPPConnection) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| lambda$equalsDeep$1(EqualsUtil.Builder, RosterEntry) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$equals$0(EqualsUtil.Builder, RosterEntry) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| equals(Object) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| equalsDeep(Object) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| toRosterItem(RosterEntry) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getJid() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getName() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isApproved() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getType() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| hashCode() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |