| endDTD() |   | 73% |   | 50% | 4 | 6 | 7 | 23 | 0 | 1 |
| produce() |   | 69% |   | 50% | 2 | 3 | 5 | 18 | 0 | 1 |
| getColumns(String) |   | 54% |   | 50% | 1 | 2 | 1 | 5 | 0 | 1 |
| attributeDecl(String, String, String, String, String) |   | 89% |   | 66% | 2 | 4 | 1 | 9 | 0 | 1 |
| startDTD(String, String, String) |   | 82% |   | 50% | 1 | 2 | 2 | 8 | 0 | 1 |
| cleanupTableName(String) |   | 86% |   | 60% | 4 | 6 | 1 | 9 | 0 | 1 |
| internalEntityDecl(String, String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| externalEntityDecl(String, String, String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| startCDATA() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| endCDATA() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| elementDecl(String, String) |  | 100% |   | 75% | 1 | 3 | 0 | 6 | 0 | 1 |
| addTable(String) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| FlatDtdProducer(InputSource) |  | 100% | | n/a | 0 | 1 | 0 | 5 | 0 | 1 |
| FlatDtdProducer() |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| setDeclHandler(XMLReader, DeclHandler) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| setLexicalHandler(XMLReader, LexicalHandler) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| static {...} |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| createColumnList() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| setConsumer(IDataSetConsumer) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| resolveEntity(String, String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| startEntity(String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| endEntity(String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| comment(char[], int, int) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |