DatabaseImpl

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total622 of 3,09179%109 of 34268%9828110563611110
getDatabasePassword()1060%120%77222211
create(Database.FileFormat, File, FileChannel, boolean, Charset, TimeZone)455454%9535%6821801
createRelationshipName(RelationshipCreator)3411276%61470%61142601
readSystemCatalog()346465%3350%3431301
validateIdentifierName(String, int, String)321531%2250%232601
readTable(String, int, int)284260%1375%1311001
getPasswordMask(ByteBuffer, JetFormat)260%20%228811
createLinkedTable(String, String, String)224064%1150%1211101
getResourceAsStream(String)19932%3125%233601
transferDbFrom(FileChannel, InputStream)181341%3125%235901
getQueries()1613389%31178%3822801
open(File, boolean, FileChannel, boolean, Charset, TimeZone, CodecProvider)157282%91155%61101801
flush()15731%3125%232501
getRequiredSystemTable(String)14836%1150%121401
createCursorWithOptionalIndex(TableImpl, String, Object)132565%1150%121501
validateName(String, int, String)122668%1375%131501
createTable(String, List, List)120%n/a112211
setCharset(Charset)100%20%224411
getDefaultCharset(JetFormat)91562%3125%233601
getDefaultTimeZone()9743%3125%233601
getDefaultColumnOrder()9743%3125%233601
getDefaultCodePage()90%20%223311
setColumnOrder(Table.ColumnOrder)80%20%224411
getFileFormat()74185%1787%1511101
getDbParentId()71770%1375%131501
getRelationships(Table)7956%1150%121301
writeRelationship(RelationshipCreator)616896%2100%0203201
initRootPageInfo()63083%n/a010701
iterator(TableIterableBuilder)61470%n/a012301
iterator()6857%n/a012301
createTable(String, List)60%n/a112211
getSystemRelationships()60%n/a111111
getDefaultEnforceForeignKeys()5758%1150%121401
getDefaultAllowAutoNumberInsert()5758%1150%121401
collectRelationships(Cursor, TableImpl, TableImpl, List, boolean)414597%32589%31523401
collectNewObjectSIDs(Integer, List)43690%2466%241901
setErrorHandler(ErrorHandler)40%n/a112211
setEnforceForeignKeys(Boolean)3770%1150%121401
getErrorHandler()3562%1150%120101
getTimeZone()30%n/a111111
toString()30%n/a111111
DatabaseImpl(File, FileChannel, boolean, boolean, Database.FileFormat, Charset, TimeZone, CodecProvider)29497%2466%2402301
getTable(int)23494%1375%131901
isLinkedTable(Table)23394%2880%261601
setTimeZone(TimeZone)2981%1150%121501
getLinkedDatabases()2777%1150%120101
setColumnValidatorFactory(ColumnValidatorFactory)2675%1150%121401
getName(File)2571%1150%121301
getNewObjectOwner()3296%3562%350701
toLookupName(String)685%1150%120101
static {...}153100%n/a0102101
addToSystemCatalog(String, int, Short, String, String, Integer)130100%22100%01202701
addToAccessControlEntries(Integer, Integer, List)76100%4100%0301801
getTable(DatabaseImpl.TableInfo, boolean)55100%6100%0401101
getRelationshipsImpl(TableImpl, TableImpl, boolean)53100%2100%0201001
getPropertiesForDbObject(String)35100%1150%120901
getRelationships(TableImpl, TableImpl)29100%4100%030801
lookupTable(String)28100%4100%030801
getPropertiesForObject(int)27100%1150%120701
validateNewTableName(String)27100%2100%020401
addFileFormatDetails(Database.FileFormat, String, JetFormat)27100%2100%020301
addNewTable(String, int, Short, String, String)26100%n/a010401
close()22100%4100%030501
createTableInfo(String, Integer, int, Short, String, String)22100%2100%020301
getTableInfo(String, boolean)20100%1787%150601
matchesLinkedTable(Table, String, String)19100%2466%240101
initRelationships()17100%2100%020401
addTable(String, Integer, Short, String, String)17100%n/a010301
takeSharedBuffer()15100%2100%020501
getTableNames(boolean, boolean, boolean)14100%n/a010301
getTable(String, boolean)14100%2100%020201
openChannel(File, boolean)13100%2100%020201
getTableNames()13100%1150%120301
withErrorContext(String, String)13100%n/a010101
getCalendar()12100%2100%020301
getPropsHandler()12100%2100%020301
getDatabaseProperties()12100%2100%020301
getSummaryProperties()12100%1150%120301
getUserDefinedProperties()12100%1150%120301
isTableType(Short)12100%4100%030101
getAccessControlEntries()11100%2100%020301
getSystemComplexColumns()11100%2100%020301
setAllowAutoNumberInsert(Boolean)10100%2100%020401
isBlank(String)10100%1375%130101
getLinkResolver()8100%2100%020101
getDefaultSortOrder()8100%2100%020301
isSystemObject(int)8100%2100%020101
readProperties(byte[], int, RowIdImpl)7100%n/a010101
getRelationships(Table, Table)7100%n/a010101
getSystemTableNames()6100%n/a010101
getRelationships()6100%n/a010101
newIterable()5100%n/a010101
getTable(String)5100%n/a010101
getTableMetaData(String)5100%n/a010101
getSystemTable(String)5100%n/a010101
getFileFormatDetails(Database.FileFormat)5100%n/a010101
withErrorContext(String)5100%n/a010101
setLinkResolver(LinkResolver)4100%n/a010201
releaseSharedBuffer(ByteBuffer)4100%n/a010201
getFile()3100%n/a010101
getName()3100%n/a010101
getPageChannel()3100%n/a010101
getFormat()3100%n/a010101
getSystemCatalog()3100%n/a010101
getCharset()3100%n/a010101
getColumnOrder()3100%n/a010101
isEnforceForeignKeys()3100%n/a010101
isAllowAutoNumberInsert()3100%n/a010101
getColumnValidatorFactory()3100%n/a010101
getFKEnforcerSharedState()3100%n/a010101