| putParameters(Map, IBaseDataObject.MergePolicy) |   | 88% |   | 92% | 2 | 15 | 2 | 25 | 0 | 1 |
| addAlternateView(String, byte[], int, int) |   | 76% |   | 50% | 2 | 3 | 1 | 6 | 0 | 1 |
| whereAmI() |   | 72% | | n/a | 0 | 1 | 2 | 6 | 0 | 1 |
| getExtractedRecordCount() |   | 77% |   | 50% | 1 | 2 | 0 | 1 | 0 | 1 |
| clone() |  | 100% |   | 83% | 2 | 7 | 0 | 17 | 0 | 1 |
| BaseDataObject(byte[], String, String, IBaseDataObject) |  | 100% |   | 50% | 1 | 2 | 0 | 25 | 0 | 1 |
| BaseDataObject(byte[], String) |  | 100% | | n/a | 0 | 1 | 0 | 23 | 0 | 1 |
| BaseDataObject() |  | 100% | | n/a | 0 | 1 | 0 | 22 | 0 | 1 |
| dataLength() |  | 100% |  | 100% | 0 | 4 | 0 | 8 | 0 | 1 |
| addExtractedRecords(List) |  | 100% |  | 100% | 0 | 5 | 0 | 10 | 0 | 1 |
| getChannelSize() |  | 100% |  | 100% | 0 | 4 | 0 | 6 | 0 | 1 |
| isFileTypeEmpty(String[]) |  | 100% |   | 90% | 1 | 6 | 0 | 9 | 0 | 1 |
| deleteCurrentForm(String) |  | 100% |   | 87% | 1 | 5 | 0 | 10 | 0 | 1 |
| addCurrentFormAt(int, String) |  | 100% |  | 100% | 0 | 3 | 0 | 7 | 0 | 1 |
| setExtractedRecords(List) |  | 100% |  | 100% | 0 | 4 | 0 | 8 | 0 | 1 |
| makeShortName() |  | 100% |  | 100% | 0 | 3 | 0 | 7 | 0 | 1 |
| appendAlternateView(String, byte[], int, int) |  | 100% |  | 100% | 0 | 2 | 0 | 5 | 0 | 1 |
| toString() |  | 100% | | n/a | 0 | 1 | 0 | 6 | 0 | 1 |
| getChannelFactory() |  | 100% |  | 100% | 0 | 4 | 0 | 5 | 0 | 1 |
| data() |  | 100% |  | 100% | 0 | 4 | 0 | 5 | 0 | 1 |
| setBroken(String) |  | 100% |  | 100% | 0 | 3 | 0 | 8 | 0 | 1 |
| getCookedParameters() |  | 100% |  | 100% | 0 | 2 | 0 | 5 | 0 | 1 |
| getParameterAsString(String) |  | 100% |  | 100% | 0 | 2 | 0 | 5 | 0 | 1 |
| setData(byte[], int, int) |  | 100% |  | 100% | 0 | 3 | 0 | 6 | 0 | 1 |
| pushCurrentForm(String) |  | 100% |  | 100% | 0 | 3 | 0 | 6 | 0 | 1 |
| putParameter(String, Object) |  | 100% |  | 100% | 0 | 2 | 0 | 5 | 0 | 1 |
| setCurrentForm(String, boolean) |  | 100% |  | 100% | 0 | 3 | 0 | 7 | 0 | 1 |
| addExtractedRecord(IBaseDataObject) |  | 100% |  | 100% | 0 | 3 | 0 | 6 | 0 | 1 |
| searchCurrentForm(Collection) |  | 100% |  | 100% | 0 | 3 | 0 | 5 | 0 | 1 |
| enqueueCurrentForm(String) |  | 100% |  | 100% | 0 | 2 | 0 | 5 | 0 | 1 |
| getDataState() |  | 100% |  | 100% | 0 | 4 | 0 | 7 | 0 | 1 |
| pullFormToTop(String) |  | 100% |  | 100% | 0 | 3 | 0 | 5 | 0 | 1 |
| deleteCurrentFormAt(int) |  | 100% |  | 100% | 0 | 3 | 0 | 3 | 0 | 1 |
| addProcessingError(String) |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
| appendUniqueParameter(String, CharSequence) |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
| addAlternateView(String, byte[]) |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
| getLastPlaceVisited() |  | 100% |  | 100% | 0 | 2 | 0 | 2 | 0 | 1 |
| getPenultimatePlaceVisited() |  | 100% |  | 100% | 0 | 2 | 0 | 2 | 0 | 1 |
| setChannelFactory(SeekableByteChannelFactory) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| currentFormAt(int) |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
| BaseDataObject(byte[], String, String, String, IBaseDataObject) |  | 100% |   | 50% | 1 | 2 | 0 | 4 | 0 | 1 |
| setData(byte[]) |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
| popCurrentForm() |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
| getParameter(String) |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
| BaseDataObject(byte[], String, String) |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
| BaseDataObject(byte[], String, String, String) |  | 100% |   | 50% | 1 | 2 | 0 | 4 | 0 | 1 |
| newInputStream() |  | 100% |  | 100% | 0 | 2 | 0 | 2 | 0 | 1 |
| checkForAndLogDuplicates(String, String) |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
| getProcessingError() |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
| setFileType(String) |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
| setFileTypeIfEmpty(String, String[]) |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
| getAlternateViewBuffer(String) |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
| setCreationTimestamp(Instant) |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
| hasExtractedRecords() |  | 100% |  | 100% | 0 | 3 | 0 | 1 | 0 | 1 |
| replaceCurrentForm(String) |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
| hasContent() |  | 100% |  | 100% | 0 | 2 | 0 | 1 | 0 | 1 |
| setParameter(String, Object) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| getBroken() |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
| setFilename(String) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| appendAlternateView(String, byte[]) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setParameters(Map) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| appendParameter(String, CharSequence) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| appendParameter(String, Iterable) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| getAlternateViewNames() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isBroken() |  | 100% |  | 100% | 0 | 2 | 0 | 1 | 0 | 1 |
| getAllCurrentForms() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getTransformHistory() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| appendTransformHistory(String, boolean) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setFileTypeIfEmpty(String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getAlternateView(String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| searchCurrentForm(String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| setCurrentForm(String) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| transformHistory(boolean) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| appendTransformHistory(String) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setHistory(TransformHistory) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| hasVisited(String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| hasParameter(String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| putParameters(Map) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| putUniqueParameters(Map) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| mergeParameters(Map) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| deleteParameter(String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isFileTypeEmpty() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| setHeader(byte[]) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setHeaderEncoding(String) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setFooter(byte[]) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| currentForm() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| currentFormSize() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| transformHistory() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| clearTransformHistory() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| beforeStart() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| clearParameters() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| getParameters() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getParameterKeys() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| setNumChildren(int) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setNumSiblings(int) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setBirthOrder(int) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| headerBuffer() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| footerBuffer() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| dataBuffer() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| setFontEncoding(String) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| getFileType() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getNumAlternateViews() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| setClassification(String) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setPriority(int) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| clearExtractedRecords() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setOutputable(boolean) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setId(String) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setWorkBundleId(String) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setTransactionId(String) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| static {...} |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getHeaderEncoding() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| shortName() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getFilename() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| printMeta() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getNumChildren() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getNumSiblings() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getBirthOrder() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| header() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| footer() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getFontEncoding() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getAlternateViews() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getClassification() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getPriority() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getCreationTimestamp() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getExtractedRecords() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getInternalId() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isOutputable() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getId() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getWorkBundleId() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getTransactionId() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getTld() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |