DatabaseImpl

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total624 of 3,36381%102 of 35471%9431113175512134
getDatabasePassword()960%120%77222211
readSystemCatalog(boolean)666650%5550%46133001
create(Database.FileFormat, Path, FileChannel, boolean, Charset, TimeZone)365761%5550%4631801
validateIdentifierName(String, int, String)321531%2250%232601
createRelationshipName(RelationshipCreator)2911780%51575%51132701
getPasswordMask(ByteBuffer, JetFormat)260%20%228811
readTable(String, int, int, Short)224265%1375%131701
createCursorWithOptionalIndex(TableImpl, String, Object)201847%20%125901
getResourceAsStream(String)19932%3125%234801
transferDbFrom(FileChannel, InputStream)181341%3125%235901
getQueries()1613389%31178%3822801
createLinkedTable(String, String, String)163970%1150%1211001
flush()15731%3125%233601
getRequiredSystemTable(String)14836%1150%121401
validateName(String, int, String)122668%1375%131501
createTable(String, List, List)120%n/a115511
getEnumSystemProperty(Class, String, Enum)11738%3125%233601
setCharset(Charset)100%20%224411
getDefaultCharset(JetFormat)91562%3125%233601
getDefaultTimeZone()9743%3125%233601
createDateFormat(String)90%n/a113311
getDefaultCodePage()90%20%223311
setColumnOrder(Table.ColumnOrder)80%20%224411
getFileFormat()74185%1787%1511201
getDbParentId()71770%1375%131501
getRelationships(Table)7956%1150%121301
open(Path, boolean, FileChannel, boolean, Charset, TimeZone, CodecProvider, boolean)68393%41477%31012301
iterator(TableIterableBuilder)61470%n/a012501
iterator()6857%n/a012301
createTable(String, List)60%n/a112211
getSystemRelationships()60%n/a111111
getDefaultEnforceForeignKeys()5758%1150%121401
getDefaultAllowAutoNumberInsert()5758%1150%121401
getDefaultEvaluateExpressions()5758%1150%121401
collectRelationships(Cursor, TableImpl, TableImpl, List, boolean)414597%32589%31533901
collectNewObjectSIDs(Integer, List)43690%2466%2411001
setErrorHandler(ErrorHandler)40%n/a112211
getDateTimeType()40%n/a111111
getDateForObject(int, String)32086%2250%231501
setEnforceForeignKeys(Boolean)3770%1150%121401
setEvaluateExpressions(Boolean)3770%1150%121401
getErrorHandler()3562%1150%120101
toString()30%n/a111111
loadTable(String, int, int, Short)24495%1583%1411201
isLinkedTable(Table)23294%2880%261901
getLinkedDatabases()2777%1150%120201
setColumnValidatorFactory(ColumnValidatorFactory)2675%1150%121401
getName(Path)2675%1150%121301
getNewObjectOwner()3296%3562%350901
getFile()888%1150%120101
toLookupName(String)685%1150%120101
static {...}223100%n/a0103601
writeRelationship(RelationshipCreator)167100%2100%0203101
addToSystemCatalog(String, int, Short, String, String, Integer)130100%22100%01202801
DatabaseImpl(Path, FileChannel, boolean, boolean, Database.FileFormat, Charset, TimeZone, CodecProvider, boolean, boolean)104100%4100%0302701
addToAccessControlEntries(Integer, Integer, List)76100%4100%0301801
getTable(DatabaseImpl.TableInfo, boolean)56100%6100%0401101
getRelationshipsImpl(TableImpl, TableImpl, boolean)53100%2100%0201201
createTableInfo(String, Integer, int, Short, String, String, String)39100%4100%030501
createTableInfo(String, Short, Row)30100%n/a010601
getRelationships(TableImpl, TableImpl)29100%4100%030801
initRootPageInfo()28100%n/a010601
lookupTable(String)28100%4100%030801
readProperties(int, Row, PropertyMaps.Owner)27100%1150%120701
validateNewTableName(String)27100%2100%020401
addFileFormatDetails(Database.FileFormat, String, JetFormat)27100%2100%020401
addNewTable(String, int, Short, String, String)26100%n/a010401
setZoneInfo(TimeZone, ZoneId)24100%4100%030901
close()22100%4100%030601
getTableInfo(String, boolean)20100%1787%150601
matchesLinkedTable(Table, String, String)19100%2466%240201
addTable(String, Integer, Short, String, String)18100%n/a010401
initRelationships()17100%2100%020401
takeSharedBuffer()15100%2100%020501
openChannel(Path, boolean, boolean)14100%4100%030201
getTableNames(boolean, boolean, boolean)14100%n/a010301
getTable(String, boolean)14100%2100%020301
getTableNames()13100%1150%120301
withErrorContext(String, String)13100%n/a010101
getEvalContext()12100%2100%020301
getPropsHandler()12100%2100%020301
getDatabaseProperties()12100%2100%020301
getSummaryProperties()12100%1150%120301
getUserDefinedProperties()12100%1150%120301
getPropertiesForDbObject(String)12100%n/a010301
isAnyLinkedTableType(Short)12100%4100%030201
getAccessControlEntries()11100%2100%020301
getSystemComplexColumns()11100%2100%020301
getPropertiesForObject(int, PropertyMaps.Owner)11100%n/a010301
isTableType(Short)11100%4100%030101
setAllowAutoNumberInsert(Boolean)10100%2100%020401
getLinkResolver()8100%2100%020101
getDefaultSortOrder()8100%2100%020301
readProperties(byte[], int, RowIdImpl)8100%n/a010101
isSystemObject(int)8100%2100%020101
getTable(int)7100%n/a010101
getRelationships(Table, Table)7100%n/a010101
getSystemTableNames()6100%n/a010101
getRelationships()6100%n/a010101
getDefaultColumnOrder()6100%n/a010101
getDefaultDateTimeType()6100%n/a010101
setTimeZone(TimeZone)5100%n/a010201
setZoneId(ZoneId)5100%n/a010201
setDateTimeType(DateTimeType)5100%n/a010201
newIterable()5100%n/a010101
newTableMetaDataIterable()5100%n/a010101
getTable(String)5100%n/a010101
getTableMetaData(String)5100%n/a010101
getSystemTable(String)5100%n/a010101
getCreateDateForObject(int)5100%n/a010101
getUpdateDateForObject(int)5100%n/a010101
getFileFormatDetails(Database.FileFormat)5100%n/a010101
withErrorContext(String)5100%n/a010101
setLinkResolver(LinkResolver)4100%n/a010201
releaseSharedBuffer(ByteBuffer)4100%n/a010201
getPath()3100%n/a010101
getName()3100%n/a010101
isReadOnly()3100%n/a010101
getPageChannel()3100%n/a010101
getFormat()3100%n/a010101
getSystemCatalog()3100%n/a010101
getTimeZone()3100%n/a010101
getZoneId()3100%n/a010101
getDateTimeFactory()3100%n/a010101
getCharset()3100%n/a010101
getColumnOrder()3100%n/a010101
isEnforceForeignKeys()3100%n/a010101
isAllowAutoNumberInsert()3100%n/a010101
isEvaluateExpressions()3100%n/a010101
getColumnValidatorFactory()3100%n/a010101
getFKEnforcerSharedState()3100%n/a010101
getEvalConfig()3100%n/a010101
isBlank(String)3100%n/a010101
trimToNull(String)3100%n/a010101