| read(ArrayDataInput) |   | 91% |   | 92% | 2 | 14 | 1 | 46 | 0 | 1 |
| checkEnd() |  | 96% |  | 100% | 0 | 4 | 1 | 9 | 0 | 1 |
| trueDataSize() |  | 100% |   | 87% | 2 | 9 | 0 | 23 | 0 | 1 |
| write(ArrayDataOutput) |  | 100% |  | 100% | 0 | 5 | 0 | 23 | 0 | 1 |
| checkBeginning() |  | 100% |   | 88% | 2 | 10 | 0 | 19 | 0 | 1 |
| isValidHeader() |  | 100% |  | 100% | 0 | 7 | 0 | 15 | 0 | 1 |
| positionAfterIndex(IFitsHeader, int) |  | 100% |   | 90% | 1 | 6 | 0 | 13 | 0 | 1 |
| insertCommentStyleMultiline(String, String) |  | 100% |  | 100% | 0 | 6 | 0 | 17 | 0 | 1 |
| insertCommentStyle(String, String) |  | 100% |  | 100% | 0 | 3 | 0 | 11 | 0 | 1 |
| setNaxis(int, int) |  | 100% |   | 75% | 2 | 5 | 0 | 12 | 0 | 1 |
| replaceKey(String, String) |  | 100% |  | 100% | 0 | 3 | 0 | 10 | 0 | 1 |
| setSimple(boolean) |  | 100% |  | 100% | 0 | 3 | 0 | 11 | 0 | 1 |
| doCardChecks(Cursor, boolean, boolean) |  | 100% |  | 100% | 0 | 4 | 0 | 11 | 0 | 1 |
| cardCheck(Cursor, String) |  | 100% |  | 100% | 0 | 3 | 0 | 6 | 0 | 1 |
| updateLines(Header) |  | 100% |  | 100% | 0 | 4 | 0 | 10 | 0 | 1 |
| addDuplicate(HeaderCard) |  | 100% |   | 83% | 1 | 4 | 0 | 7 | 0 | 1 |
| checkFirstCard(String) |  | 100% |  | 100% | 0 | 3 | 0 | 3 | 0 | 1 |
| rewriteable() |  | 100% |   | 83% | 1 | 4 | 0 | 2 | 0 | 1 |
| getNumberOfPhysicalCards() |  | 100% |  | 100% | 0 | 3 | 0 | 7 | 0 | 1 |
| nullImage() |  | 100% | | n/a | 0 | 1 | 0 | 6 | 0 | 1 |
| Header(String[]) |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
| reset() |  | 100% | | n/a | 0 | 1 | 0 | 5 | 0 | 1 |
| rewrite() |  | 100% |  | 100% | 0 | 2 | 0 | 7 | 0 | 1 |
| forceEOF(String, Exception) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setBitpix(int) |  | 100% | | n/a | 0 | 1 | 0 | 5 | 0 | 1 |
| setNaxes(int) |  | 100% |  | 100% | 0 | 2 | 0 | 6 | 0 | 1 |
| Header() |  | 100% | | n/a | 0 | 1 | 0 | 6 | 0 | 1 |
| setXtension(String) |  | 100% | | n/a | 0 | 1 | 0 | 6 | 0 | 1 |
| getBooleanValue(String, boolean) |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
| getCard(int) |  | 100% |  | 100% | 0 | 3 | 0 | 3 | 0 | 1 |
| getDoubleValue(String, double) |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
| getFloatValue(String, float) |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
| getKey(int) |  | 100% |  | 100% | 0 | 3 | 0 | 3 | 0 | 1 |
| getLongValue(String, long) |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
| clear() |  | 100% | | n/a | 0 | 1 | 0 | 6 | 0 | 1 |
| setParserWarningsEnabled(boolean) |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
| findCard(String) |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
| getBigDecimalValue(String, BigDecimal) |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
| getBigIntegerValue(String, BigInteger) |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
| getComplexValue(String, ComplexValue) |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
| getHexValue(String, long) |  | 100% |  | 100% | 0 | 2 | 0 | 6 | 0 | 1 |
| getStringValue(String, String) |  | 100% |  | 100% | 0 | 3 | 0 | 4 | 0 | 1 |
| writeBlankCards(ArrayDataOutput, int) |  | 100% |  | 100% | 0 | 2 | 0 | 5 | 0 | 1 |
| headerSize() |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
| readHeader(ArrayDataInput) |  | 100% | | n/a | 0 | 1 | 0 | 6 | 0 | 1 |
| addValue(String, Number, int, String) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| addValue(String, ComplexValue, int, String) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| deleteKey(String) |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
| addValue(String, Boolean, String) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| addValue(String, Number, String) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| addValue(String, ComplexValue, String) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| addValue(String, String, String) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| dumpHeader(PrintStream) |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
| findKey(String) |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
| nextCard() |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
| setBitpix(Bitpix) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| isParserWarningsEnabled() |  | 100% |  | 100% | 0 | 2 | 0 | 1 | 0 | 1 |
| addHexValue(String, long, String) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| ensureCardSpace(int) |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
| addValue(IFitsHeader, Boolean) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| addValue(IFitsHeader, Number) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| addValue(IFitsHeader, String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| updateLine(IFitsHeader, HeaderCard) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| afterExtend() |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
| addLine(HeaderCard) |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
| getIntValue(IFitsHeader, int) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getIntValue(String, int) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getMinimumSize() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| hadDuplicates() |  | 100% |  | 100% | 0 | 2 | 0 | 1 | 0 | 1 |
| replaceKey(IFitsHeader, IFitsHeader) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| Header(ArrayDataInput) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| Header(Data) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| card(IFitsHeader) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| containsKey(IFitsHeader) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getBigDecimalValue(IFitsHeader, BigDecimal) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getBigIntegerValue(IFitsHeader, BigInteger) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getBooleanValue(IFitsHeader, boolean) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getDoubleValue(IFitsHeader, double) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getFloatValue(IFitsHeader, float) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getLongValue(IFitsHeader, long) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getStringValue(IFitsHeader, String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| insertComment(String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| insertUnkeyedComment(String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| insertBlankCard() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| insertHistory(String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| updateLine(String, HeaderCard) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| cardCheck(Cursor, IFitsHeader) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| containsKey(String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| deleteKey(IFitsHeader) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| findCard(IFitsHeader) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getBigDecimalValue(IFitsHeader) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getBigDecimalValue(String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getBigIntegerValue(IFitsHeader) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getBigIntegerValue(String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getComplexValue(String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getBooleanValue(IFitsHeader) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getBooleanValue(String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getDoubleValue(IFitsHeader) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getDoubleValue(String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getFloatValue(IFitsHeader) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getFloatValue(String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getIntValue(IFitsHeader) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getIntValue(String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getLongValue(IFitsHeader) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getLongValue(String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getHexValue(String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getStringValue(IFitsHeader) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getStringValue(String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| iterator() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| iterator(int) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| static {...} |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getDataSize() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getNumberOfCards() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getSize() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| cursor() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| pointToData(Data) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| isEmpty() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| removeCard(String) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| resetOriginalSize() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setHeaderSorter(Comparator) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| size() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| setLongStringsEnabled(boolean) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| getDuplicates() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getFileOffset() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getOriginalSize() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| makeData() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |