| decode(byte[], Map, EndianUtil) |   | 67% |   | 75% | 1 | 3 | 2 | 11 | 0 | 1 |
| decodeMoneyPerUnit(SerializationUnits, Integer, Integer) |   | 79% |   | 91% | 1 | 7 | 1 | 15 | 0 | 1 |
| moneyPerUnitType(DisplayType, DisplayType) |   | 91% |   | 93% | 1 | 9 | 1 | 30 | 0 | 1 |
| encode(boolean, EndianUtil, Object[]) |  | 97% |   | 83% | 1 | 4 | 0 | 11 | 0 | 1 |
| static {...} |  | 100% | | n/a | 0 | 1 | 0 | 168 | 0 | 1 |
| encodeUnit(Unit, byte[], Pointer, EndianUtil) |  | 100% |  | 100% | 0 | 8 | 0 | 45 | 0 | 1 |
| findEncoder(boolean, Object) |  | 100% |  | 100% | 0 | 15 | 0 | 24 | 0 | 1 |
| getUnit(byte[], Pointer, EndianUtil) |  | 100% |   | 83% | 1 | 4 | 0 | 9 | 0 | 1 |
| extraBytesMoney(Object) |  | 100% |   | 82% | 5 | 15 | 0 | 9 | 0 | 1 |
| buildEncoderList(boolean, Object[]) |  | 100% |  | 100% | 0 | 2 | 0 | 5 | 0 | 1 |
| decodeMoneyUnit(Integer) | | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| encodeUTF8(EndianUtil, Object[]) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| encodeUTF16(EndianUtil, Object[]) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| decodeToPrimitiveDataTypes(byte[], EndianUtil) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| decodeToObjectDataTypes(byte[], EndianUtil) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |