| Map.java |   | 46% |   | 57% | 8 | 17 | 16 | 31 | 5 | 10 | 0 | 1 |
| Array.java |   | 66% |   | 75% | 2 | 10 | 5 | 16 | 1 | 6 | 0 | 1 |
| UnsignedInteger.java |   | 17% |  | 0% | 2 | 3 | 3 | 5 | 1 | 2 | 0 | 1 |
| NegativeInteger.java |   | 17% |  | 0% | 2 | 3 | 3 | 5 | 1 | 2 | 0 | 1 |
| LanguageTaggedString.java |   | 43% | | n/a | 3 | 4 | 4 | 9 | 3 | 4 | 0 | 1 |
| RationalNumber.java |   | 56% |   | 66% | 4 | 6 | 4 | 13 | 2 | 3 | 0 | 1 |
| DataItem.java |   | 82% |   | 72% | 6 | 19 | 7 | 26 | 2 | 10 | 0 | 1 |
| UnicodeString.java |   | 80% |   | 58% | 5 | 11 | 3 | 18 | 1 | 5 | 0 | 1 |
| Tag.java |   | 76% |  | 100% | 1 | 8 | 1 | 10 | 1 | 5 | 0 | 1 |
| SimpleValue.java |   | 88% |  | 100% | 3 | 12 | 3 | 21 | 3 | 8 | 0 | 1 |
| Special.java |   | 86% |  | 100% | 2 | 9 | 2 | 11 | 2 | 6 | 0 | 1 |
| DoublePrecisionFloat.java |   | 84% |  | 100% | 2 | 8 | 2 | 10 | 2 | 5 | 0 | 1 |
| ByteString.java |   | 88% |   | 80% | 2 | 9 | 2 | 13 | 0 | 4 | 0 | 1 |
| MajorType.java |   | 94% |   | 88% | 2 | 12 | 2 | 24 | 1 | 4 | 0 | 1 |
| ChunkableDataItem.java |   | 88% |   | 83% | 2 | 8 | 2 | 11 | 1 | 5 | 0 | 1 |
| Number.java |   | 91% |  | 100% | 1 | 8 | 1 | 10 | 1 | 5 | 0 | 1 |
| AdditionalInformation.java |   | 96% |  | 100% | 1 | 10 | 1 | 20 | 1 | 4 | 0 | 1 |
| AbstractFloat.java |   | 92% |  | 100% | 1 | 7 | 1 | 9 | 1 | 4 | 0 | 1 |
| SimpleValueType.java |  | 100% |  | 100% | 0 | 9 | 0 | 18 | 0 | 4 | 0 | 1 |
| SpecialType.java |  | 100% |  | 100% | 0 | 8 | 0 | 16 | 0 | 2 | 0 | 1 |
| HalfPrecisionFloat.java |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 | 0 | 1 |
| SinglePrecisionFloat.java |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 | 0 | 1 |