| getDatabasePassword() |  | 0% |  | 0% | 7 | 7 | 22 | 22 | 1 | 1 |
| readSystemCatalog(boolean) |   | 50% |   | 50% | 4 | 6 | 13 | 30 | 0 | 1 |
| create(Database.FileFormat, Path, FileChannel, boolean, Charset, TimeZone) |   | 61% |   | 50% | 4 | 6 | 3 | 18 | 0 | 1 |
| validateIdentifierName(String, int, String) |   | 31% |   | 50% | 2 | 3 | 2 | 6 | 0 | 1 |
| createRelationshipName(RelationshipCreator) |   | 80% |   | 75% | 5 | 11 | 3 | 27 | 0 | 1 |
| getPasswordMask(ByteBuffer, JetFormat) |  | 0% |  | 0% | 2 | 2 | 8 | 8 | 1 | 1 |
| readTable(String, int, int, Short) |   | 65% |   | 75% | 1 | 3 | 1 | 7 | 0 | 1 |
| createCursorWithOptionalIndex(TableImpl, String, Object) |   | 47% |  | 0% | 1 | 2 | 5 | 9 | 0 | 1 |
| getResourceAsStream(String) |   | 32% |   | 25% | 2 | 3 | 4 | 8 | 0 | 1 |
| transferDbFrom(FileChannel, InputStream) |   | 41% |   | 25% | 2 | 3 | 5 | 9 | 0 | 1 |
| getQueries() |   | 89% |   | 78% | 3 | 8 | 2 | 28 | 0 | 1 |
| createLinkedTable(String, String, String) |   | 70% |   | 50% | 1 | 2 | 1 | 10 | 0 | 1 |
| flush() |   | 31% |   | 25% | 2 | 3 | 3 | 6 | 0 | 1 |
| getRequiredSystemTable(String) |   | 36% |   | 50% | 1 | 2 | 1 | 4 | 0 | 1 |
| validateName(String, int, String) |   | 68% |   | 75% | 1 | 3 | 1 | 5 | 0 | 1 |
| createTable(String, List, List) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| getEnumSystemProperty(Class, String, Enum) |   | 38% |   | 25% | 2 | 3 | 3 | 6 | 0 | 1 |
| setCharset(Charset) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| getDefaultCharset(JetFormat) |   | 62% |   | 25% | 2 | 3 | 3 | 6 | 0 | 1 |
| getDefaultTimeZone() |   | 43% |   | 25% | 2 | 3 | 3 | 6 | 0 | 1 |
| createDateFormat(String) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| getDefaultCodePage() |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| setColumnOrder(Table.ColumnOrder) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| getFileFormat() |   | 85% |   | 87% | 1 | 5 | 1 | 12 | 0 | 1 |
| getDbParentId() |   | 70% |   | 75% | 1 | 3 | 1 | 5 | 0 | 1 |
| getRelationships(Table) |   | 56% |   | 50% | 1 | 2 | 1 | 3 | 0 | 1 |
| getDefaultAllowAutoNumberInsert() |   | 50% |   | 25% | 2 | 3 | 0 | 2 | 0 | 1 |
| open(Path, boolean, FileChannel, boolean, Charset, TimeZone, CodecProvider, boolean) |   | 93% |   | 77% | 3 | 10 | 1 | 23 | 0 | 1 |
| iterator(TableIterableBuilder) |   | 70% | | n/a | 0 | 1 | 2 | 5 | 0 | 1 |
| iterator() |   | 57% | | n/a | 0 | 1 | 2 | 3 | 0 | 1 |
| getDefaultEnforceForeignKeys() |   | 57% |   | 25% | 2 | 3 | 0 | 2 | 0 | 1 |
| getDefaultEvaluateExpressions() |   | 57% |   | 25% | 2 | 3 | 0 | 2 | 0 | 1 |
| createTable(String, List) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getSystemRelationships() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| collectRelationships(Cursor, TableImpl, TableImpl, List, boolean) |   | 97% |   | 89% | 3 | 15 | 3 | 39 | 0 | 1 |
| collectNewObjectSIDs(Integer, List) |   | 90% |   | 66% | 2 | 4 | 1 | 10 | 0 | 1 |
| setErrorHandler(ErrorHandler) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getDateTimeType() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getDateForObject(int, String) |   | 86% |   | 50% | 2 | 3 | 1 | 5 | 0 | 1 |
| setEnforceForeignKeys(Boolean) |   | 70% |   | 50% | 1 | 2 | 1 | 4 | 0 | 1 |
| setEvaluateExpressions(Boolean) |   | 70% |   | 50% | 1 | 2 | 1 | 4 | 0 | 1 |
| getErrorHandler() |   | 62% |   | 50% | 1 | 2 | 0 | 1 | 0 | 1 |
| toString() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| loadTable(String, int, int, Short) |   | 95% |   | 83% | 1 | 4 | 1 | 12 | 0 | 1 |
| isLinkedTable(Table) |   | 94% |   | 80% | 2 | 6 | 1 | 9 | 0 | 1 |
| getLinkedDatabases() |   | 77% |   | 50% | 1 | 2 | 0 | 2 | 0 | 1 |
| setColumnValidatorFactory(ColumnValidatorFactory) |   | 75% |   | 50% | 1 | 2 | 1 | 4 | 0 | 1 |
| getName(Path) |   | 75% |   | 50% | 1 | 2 | 1 | 3 | 0 | 1 |
| getNewObjectOwner() |  | 96% |   | 62% | 3 | 5 | 0 | 9 | 0 | 1 |
| getFile() |  | 88% |   | 50% | 1 | 2 | 0 | 1 | 0 | 1 |
| toLookupName(String) |  | 85% |   | 50% | 1 | 2 | 0 | 1 | 0 | 1 |
| static {...} |  | 100% | | n/a | 0 | 1 | 0 | 36 | 0 | 1 |
| writeRelationship(RelationshipCreator) |  | 100% |  | 100% | 0 | 2 | 0 | 31 | 0 | 1 |
| addToSystemCatalog(String, int, Short, String, String, Integer) |  | 100% |  | 100% | 0 | 12 | 0 | 28 | 0 | 1 |
| DatabaseImpl(Path, FileChannel, boolean, boolean, Database.FileFormat, Charset, TimeZone, CodecProvider, boolean, boolean) |  | 100% |  | 100% | 0 | 3 | 0 | 27 | 0 | 1 |
| addToAccessControlEntries(Integer, Integer, List) |  | 100% |  | 100% | 0 | 3 | 0 | 18 | 0 | 1 |
| getTable(DatabaseImpl.TableInfo, boolean) |  | 100% |  | 100% | 0 | 4 | 0 | 11 | 0 | 1 |
| getRelationshipsImpl(TableImpl, TableImpl, boolean) |  | 100% |  | 100% | 0 | 2 | 0 | 12 | 0 | 1 |
| createTableInfo(String, Integer, int, Short, String, String, String) |  | 100% |  | 100% | 0 | 3 | 0 | 5 | 0 | 1 |
| createTableInfo(String, Short, Row) |  | 100% | | n/a | 0 | 1 | 0 | 6 | 0 | 1 |
| getRelationships(TableImpl, TableImpl) |  | 100% |  | 100% | 0 | 3 | 0 | 8 | 0 | 1 |
| initRootPageInfo() |  | 100% | | n/a | 0 | 1 | 0 | 6 | 0 | 1 |
| lookupTable(String) |  | 100% |  | 100% | 0 | 3 | 0 | 8 | 0 | 1 |
| readProperties(int, Row, PropertyMaps.Owner) |  | 100% |   | 50% | 1 | 2 | 0 | 7 | 0 | 1 |
| validateNewTableName(String) |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
| addFileFormatDetails(Database.FileFormat, String, JetFormat) |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
| addNewTable(String, int, Short, String, String) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| setZoneInfo(TimeZone, ZoneId) |  | 100% |  | 100% | 0 | 3 | 0 | 9 | 0 | 1 |
| close() |  | 100% |  | 100% | 0 | 3 | 0 | 6 | 0 | 1 |
| getTableInfo(String, boolean) |  | 100% |   | 87% | 1 | 5 | 0 | 6 | 0 | 1 |
| matchesLinkedTable(Table, String, String) |  | 100% |   | 66% | 2 | 4 | 0 | 2 | 0 | 1 |
| addTable(String, Integer, Short, String, String) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| initRelationships() |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
| takeSharedBuffer() |  | 100% |  | 100% | 0 | 2 | 0 | 5 | 0 | 1 |
| openChannel(Path, boolean, boolean) |  | 100% |  | 100% | 0 | 3 | 0 | 2 | 0 | 1 |
| getTableNames(boolean, boolean, boolean) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| getTable(String, boolean) |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
| getTableNames() |  | 100% |   | 50% | 1 | 2 | 0 | 3 | 0 | 1 |
| withErrorContext(String, String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getEvalContext() |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
| getPropsHandler() |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
| getDatabaseProperties() |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
| getSummaryProperties() |  | 100% |   | 50% | 1 | 2 | 0 | 3 | 0 | 1 |
| getUserDefinedProperties() |  | 100% |   | 50% | 1 | 2 | 0 | 3 | 0 | 1 |
| getPropertiesForDbObject(String) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| isAnyLinkedTableType(Short) |  | 100% |  | 100% | 0 | 3 | 0 | 2 | 0 | 1 |
| getAccessControlEntries() |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
| getSystemComplexColumns() |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
| getPropertiesForObject(int, PropertyMaps.Owner) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| isTableType(Short) |  | 100% |  | 100% | 0 | 3 | 0 | 1 | 0 | 1 |
| setAllowAutoNumberInsert(Boolean) |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
| getLinkResolver() |  | 100% |  | 100% | 0 | 2 | 0 | 1 | 0 | 1 |
| getDefaultSortOrder() |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
| readProperties(byte[], int, RowIdImpl) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isSystemObject(int) |  | 100% |  | 100% | 0 | 2 | 0 | 1 | 0 | 1 |
| getTable(int) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getRelationships(Table, Table) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getSystemTableNames() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getRelationships() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getDefaultColumnOrder() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getDefaultDateTimeType() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| setTimeZone(TimeZone) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setZoneId(ZoneId) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setDateTimeType(DateTimeType) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| newIterable() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| newTableMetaDataIterable() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getTable(String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getTableMetaData(String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getSystemTable(String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getCreateDateForObject(int) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getUpdateDateForObject(int) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getFileFormatDetails(Database.FileFormat) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| withErrorContext(String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| setLinkResolver(LinkResolver) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| releaseSharedBuffer(ByteBuffer) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| getPath() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getName() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isReadOnly() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getPageChannel() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getFormat() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getSystemCatalog() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getTimeZone() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getZoneId() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getDateTimeFactory() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getCharset() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getColumnOrder() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isEnforceForeignKeys() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isAllowAutoNumberInsert() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isEvaluateExpressions() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getColumnValidatorFactory() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getFKEnforcerSharedState() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getEvalConfig() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isBlank(String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| trimToNull(String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |