| addAlgorithmsToFeatures(List) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| getInstanceFor(XMPPConnection) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| getMessageDigest(HashManager.ALGORITHM) |   | 77% |   | 93% | 1 | 15 | 3 | 33 | 0 | 1 |
| HashManager(XMPPConnection) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| assembleHashElement(HashManager.ALGORITHM, byte[]) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| hash(HashManager.ALGORITHM, String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| md5(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| md5HexString(byte[]) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| md5HexString(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| sha_1(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| sha_1HexString(byte[]) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| sha_1HexString(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| sha_224(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| sha_224HexString(byte[]) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| sha_224HexString(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| sha_256HexString(byte[]) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| sha_256HexString(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| sha_384(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| sha_384HexString(byte[]) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| sha_384HexString(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| sha_512(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| sha_512HexString(byte[]) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| sha_512HexString(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| sha3_224(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| sha3_224HexString(byte[]) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| sha3_224HexString(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| sha3_256(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| sha3_256HexString(byte[]) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| sha3_256HexString(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| sha3_384(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| sha3_384HexString(byte[]) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| sha3_384HexString(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| sha3_512(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| sha3_512HexString(byte[]) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| sha3_512HexString(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| blake2b160(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| blake2b160HexString(byte[]) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| blake2b160HexString(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| blake2b256(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| blake2b256HexString(byte[]) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| blake2b256HexString(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| blake2b384(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| blake2b384HexString(byte[]) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| blake2b384HexString(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| blake2b512(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| blake2b512HexString(byte[]) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| blake2b512HexString(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| static {...} |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| asFeature(HashManager.ALGORITHM) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| calculateHashElement(HashManager.ALGORITHM, byte[]) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| hash(HashManager.ALGORITHM, byte[]) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| md5(byte[]) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| sha_1(byte[]) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| sha_224(byte[]) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| sha_256(byte[]) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| sha_384(byte[]) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| sha_512(byte[]) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| sha3_224(byte[]) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| sha3_256(byte[]) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| sha3_384(byte[]) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| sha3_512(byte[]) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| blake2b160(byte[]) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| blake2b256(byte[]) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| blake2b384(byte[]) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| blake2b512(byte[]) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| sha_256(String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |