| removeAllRawSessionsOf(OmemoDevice, BareJid) |  | 0% |  | 0% | 4 | 4 | 9 | 9 | 1 | 1 |
| localDeviceIdsOf(BareJid) |  | 0% |  | 0% | 4 | 4 | 9 | 9 | 1 | 1 |
| deleteDirectory(File) |   | 55% |   | 50% | 4 | 6 | 3 | 11 | 0 | 1 |
| removeRawSession(OmemoDevice, OmemoDevice) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| loadAllRawSessionsOf(OmemoDevice, BareJid) |   | 71% |   | 66% | 2 | 4 | 7 | 18 | 0 | 1 |
| getDateOfLastDeviceIdPublication(OmemoDevice, OmemoDevice) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| removeOmemoSignedPreKey(OmemoDevice, int) |   | 50% |   | 50% | 1 | 2 | 1 | 4 | 0 | 1 |
| removeOmemoPreKey(OmemoDevice, int) |   | 41% |   | 50% | 1 | 2 | 1 | 4 | 0 | 1 |
| storeRawSession(OmemoDevice, OmemoDevice, Object) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| removeOmemoIdentityKey(OmemoDevice, OmemoDevice) |   | 45% |   | 50% | 1 | 2 | 1 | 4 | 0 | 1 |
| removeOmemoIdentityKeyPair(OmemoDevice) |   | 42% |   | 50% | 1 | 2 | 1 | 4 | 0 | 1 |
| loadRawSession(OmemoDevice, OmemoDevice) |   | 54% |   | 50% | 1 | 2 | 3 | 7 | 0 | 1 |
| setDateOfLastDeviceIdPublication(OmemoDevice, OmemoDevice, Date) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| loadOmemoPreKeys(OmemoDevice) |   | 84% |   | 62% | 3 | 5 | 3 | 14 | 0 | 1 |
| loadOmemoSignedPreKeys(OmemoDevice) |   | 84% |   | 62% | 3 | 5 | 3 | 14 | 0 | 1 |
| containsRawSession(OmemoDevice, OmemoDevice) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| purgeOwnDeviceKeys(OmemoDevice) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| loadOmemoSignedPreKey(OmemoDevice, int) |   | 78% |  | 100% | 0 | 2 | 2 | 7 | 0 | 1 |
| loadOmemoPreKey(OmemoDevice, int) |   | 75% |  | 100% | 0 | 2 | 2 | 7 | 0 | 1 |
| loadCachedDeviceList(OmemoDevice, BareJid) |   | 88% |   | 83% | 1 | 4 | 1 | 12 | 0 | 1 |
| readIntegers(File) |   | 86% |   | 66% | 2 | 4 | 1 | 11 | 0 | 1 |
| readBytes(File) |   | 85% |   | 66% | 2 | 4 | 1 | 8 | 0 | 1 |
| writeIntegers(File, Set) |   | 85% |   | 75% | 1 | 3 | 1 | 8 | 0 | 1 |
| readLong(File) |   | 82% |   | 66% | 2 | 4 | 1 | 6 | 0 | 1 |
| writeLong(File, long) |   | 77% |   | 50% | 1 | 2 | 1 | 6 | 0 | 1 |
| writeBytes(File, byte[]) |   | 77% |   | 50% | 1 | 2 | 1 | 6 | 0 | 1 |
| FileBasedOmemoStore(File) |   | 68% |   | 50% | 1 | 2 | 1 | 5 | 0 | 1 |
| useLegacyBareJidEncoding() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| storeCachedDeviceList(OmemoDevice, BareJid, OmemoCachedDeviceList) |   | 95% |   | 50% | 1 | 2 | 1 | 7 | 0 | 1 |
| loadOmemoMessageCounter(OmemoDevice, OmemoDevice) |  | 100% |   | 75% | 1 | 3 | 0 | 5 | 0 | 1 |
| getDateOfLastReceivedMessage(OmemoDevice, OmemoDevice) |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
| loadOmemoIdentityKey(OmemoDevice, OmemoDevice) |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
| getDateOfLastSignedPreKeyRenewal(OmemoDevice) |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
| storeOmemoSignedPreKey(OmemoDevice, int, Object) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| storeOmemoIdentityKey(OmemoDevice, OmemoDevice, Object) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| storeOmemoPreKey(OmemoDevice, int, Object) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| storeOmemoIdentityKeyPair(OmemoDevice, Object) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| storeOmemoMessageCounter(OmemoDevice, OmemoDevice, int) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| loadOmemoIdentityKeyPair(OmemoDevice) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setDateOfLastReceivedMessage(OmemoDevice, OmemoDevice, Date) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| setDateOfLastSignedPreKeyRenewal(OmemoDevice, Date) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| static {...} |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |