DatabaseImpl

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total592 of 3,63583%139 of 45469%12437114685711144
readSystemCatalog(boolean)9917964%183465%1527226201
getDatabasePassword()960%120%77222211
transferDbFrom(FileChannel, InputStream)283152%8433%5781901
getPasswordMask(ByteBuffer, JetFormat)260%20%228811
create(Database.FileFormat, Path, FileChannel, boolean, Charset, TimeZone)225772%5550%4631801
getQueries()1713688%31381%3943101
createCursorWithOptionalIndex(TableImpl, String, Object)161852%20%125901
flush()15731%3125%233601
validateIdentifierName(String, int, String)141551%2250%232601
getResourceAsStream(String)13940%3125%234801
createTable(String, List, List)120%n/a115511
readTable(String, int, int, Short)104280%1375%131901
getDefaultCharset(JetFormat)100%20%224411
createRelationshipName(RelationshipCreator)910492%31381%3912201
addToSystemCatalogFlags(int, int)94984%3350%3411301
getCharsetProperty(JetFormat)9950%3125%233601
getDefaultTimeZone()9743%3125%233601
setCharset(Charset)90%20%224411
createDateFormat(String)90%n/a113311
createLinkedTable(String, String, String)84083%1150%1211001
getRequiredSystemTable(String)8850%1150%121401
setColumnOrder(Table.ColumnOrder)80%20%224411
getFileFormat()74185%1787%1511201
getCodePageCharset(short)72477%3350%345901
getDbParentId()72376%1583%141701
getRelationships(Table)7956%1150%121301
getDefaultAllowAutoNumberInsert()7750%3125%230201
getDefaultWriteBrokenIndex()7750%3125%230201
validateName(String, int, String)61672%1375%131501
iterator(TableIterableBuilder)61368%n/a012501
getDefaultEnforceForeignKeys()6857%3125%230201
getDefaultEvaluateExpressions()6857%3125%230201
iterator()6753%n/a012301
createTable(String, List)60%n/a112211
getSystemRelationships()60%n/a111111
collectRelationships(Cursor, TableImpl, TableImpl, List, boolean)414597%32589%31533901
collectNewObjectSIDs(Integer, List)43690%2466%2411001
setErrorHandler(ErrorHandler)40%n/a112211
getDateForObject(int, String)32086%2250%231501
getName(Path)31178%2250%231401
setEnforceForeignKeys(Boolean)3770%1150%121401
setEvaluateExpressions(Boolean)3770%1150%121401
setWriteBrokenIndex(Boolean)3770%1150%121401
getErrorHandler()3562%1150%120101
getEvalConfig()30%n/a111111
open(Path, boolean, FileChannel, boolean, Charset, TimeZone, CodecProvider, boolean)8297%21688%21002301
loadTable(String, int, int, Short)4495%1583%1411201
isLinkedTable(Table)3294%2880%261901
getDefaultCharset()2692%3562%351801
getLinkedDatabases()777%1150%120201
getDefaultCodePage()777%1150%121301
setColumnValidatorFactory(ColumnValidatorFactory)675%1150%121401
getDefaultSortOrder()675%1150%121301
DatabaseImpl(Path, FileChannel, boolean, boolean, Database.FileFormat, Charset, TimeZone, CodecProvider, boolean, boolean)11099%1375%1303001
getNewObjectOwner()3296%3562%3501001
getFile()888%1150%120101
static {...}224100%n/a0103601
writeRelationship(RelationshipCreator)168100%2100%0203101
addToSystemCatalog(String, int, Short, int, String, String, Integer)130100%22100%01202801
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)36100%4100%030501
createTableInfo(String, Short, Row)30100%n/a010601
getRelationships(TableImpl, TableImpl)29100%4100%030801
initRootPageInfo()28100%n/a010601
addNewTable(String, int, Short, int, String, String)28100%n/a010401
lookupTable(String)28100%4100%030801
readProperties(int, Row, PropertyMaps.Owner)27100%1150%120701
setZoneInfo(TimeZone, ZoneId)24100%4100%030901
getSystemTable(String)22100%1375%130501
close()22100%4100%030601
getTableInfo(String, boolean)20100%1787%150601
addFileFormatDetails(Database.FileFormat, String, JetFormat)20100%2100%020401
matchesLinkedTable(Table, String, String)19100%2466%240201
validateNewTableName(String)19100%2100%020401
addTable(String, Integer, Short, int, String, String)18100%n/a010401
getEnumSystemProperty(Class, String, Enum)18100%1375%130601
reclaimFreeSpace()17100%2100%020501
initRelationships()17100%2100%020401
takeSharedBuffer()15100%2100%020501
openChannel(Path, boolean, boolean)14100%4100%030301
getTableNames(boolean, boolean, boolean)14100%n/a010301
getTable(String, boolean)14100%2100%020301
getDefaultReuseFreePages()14100%1375%130201
getDefaultLinkResolver()14100%1375%130301
getTableNames()13100%1150%120301
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
setReuseFreePages(Boolean)11100%2100%020401
getPropertiesForObject(int, PropertyMaps.Owner)11100%n/a010301
isTableType(Short)11100%4100%030101
setAllowAutoNumberInsert(Boolean)10100%2100%020401
getLinkResolver()8100%2100%020101
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
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
getDateTimeType()4100%n/a010101
isReuseFreePages()4100%n/a010101
releaseSharedBuffer(ByteBuffer)4100%n/a010201
toString()4100%n/a010101
withErrorContext(String, String)4100%n/a010101
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
isWriteBrokenIndex()3100%n/a010101
getColumnValidatorFactory()3100%n/a010101
getFKEnforcerSharedState()3100%n/a010101
toLookupName(String)3100%n/a010101