Persistence

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total3,675 of 3,6750%532 of 5320%377377858858111111
load(RecordBuffer, String, Object[], LockType, long, boolean, boolean, boolean, boolean)3910%940%4848909011
preprocessQueryParameter(Object, Dialect)1520%340%1818353511
reportUDFVersion(Database, DatabaseConfig)1520%260%1414414111
getSingleSQLResult(String, boolean, Object[])1490%220%1212383811
load(Class, Long, LockType, long, boolean, BitSet)1350%280%1515343411
tenantChanged(String, String)1310%160%99343411
executeSQLBatch(String, boolean, Supplier)1250%160%99343411
executeSQLBatch(Persistence.Context, List, boolean)1140%160%99313111
createIdentityManager(int)900%100%66191911
executeSQL(String, boolean, Object[], boolean)850%120%77242411
Persistence(Database, Dialect)840%120%77161611
list(Class[], String, Object[], int, int, DataRelation, boolean)840%60%44161611
invalidateCache(Class, String, Object[])800%60%44202011
save(Record, Long, boolean)800%140%88202011
scroll(Class[], String, Object[], int, int, DataRelation, int, boolean)740%n/a11131311
getContext(Class[])720%180%1010202011
deleteOrUpdate(String, boolean, Object[], String, boolean)700%60%44181811
createLockManager(int)690%100%66161611
executeSQLQuery(String, boolean, Object[])660%80%55181811
quickLoad(RecordIdentifier, boolean, boolean)590%100%66161611
initializeTenant(Persistence.Tenant)570%100%66131311
evict(Collection)550%140%88141411
handleException(String, PersistenceException)530%100%66101011
merge(Record)480%40%33111111
shareLockTableUpdater(Database)460%100%667711
handleException(Persistence.Context, PersistenceException, String)450%80%55141411
getQuery(Persistence.Context, String, int, int, DataRelation, Object[], boolean)340%60%447711
refreshBuffers(Class)330%20%22101011
nextPrimaryKey(String)330%60%444411
nextPrimaryKey(String, boolean)330%60%444411
lockTable(String, LockType, boolean, boolean)320%60%444411
lock(LockType, RecordIdentifier, boolean, long, boolean)310%60%444411
lock(LockType, RecordIdentifier, boolean, boolean)300%60%444411
lock(LockType, RecordIdentifier, boolean)300%60%444411
queryLock(RecordIdentifier, boolean)300%60%444411
initialize()290%40%33181811
uniqueResultViolation(RecordBuffer, Exception)290%20%227711
message(String)280%40%334411
delete(Record)260%20%227711
preprocessQueryParameters(Object[])220%40%335511
cleanup()210%40%336611
getCodepage()210%20%226611
getCollation()210%20%226611
flush()200%20%226611
flush(boolean)200%20%226611
deregisterSessionListener(SessionListener)200%20%225511
getLockManager()190%20%223311
getLockManager(boolean)190%20%223311
getIdentityManager(boolean)190%20%223311
hasActiveTenantInContext()180%40%334411
beginTransaction(Persistence.Context, SavepointManager)180%40%335511
getContext(boolean)170%40%332211
lambda$tenantChanged$0(String, Database, String)170%n/a114411
getDatabase(boolean)150%20%223311
static {...}130%n/a114411
hasActiveTenants()120%40%331111
flush(Persistence.Context, Session, boolean)120%20%226611
scroll(String, Object[])110%n/a111111
scroll(String, Object[], DataRelation)110%n/a111111
scroll(String, Object[], int, int)110%n/a111111
scroll(String, Object[], int, int, DataRelation)110%n/a111111
scroll(String, Object[], int, int, int)110%n/a111111
scroll(String, Object[], int, int, DataRelation, int)110%n/a111111
scroll(Class[], String, Object[], int, int, int)110%n/a111111
scroll(Class[], String, Object[], int, int, DataRelation, int)110%n/a111111
scroll(Class[], String, Object[], int, int, int, boolean)110%n/a111111
getSession()110%n/a113311
getSession(boolean)110%n/a113311
supportsLazyQueryResultsMode()110%40%331111
rollback(Persistence.Context)110%n/a115511
list(String, Object[], int, int)100%n/a111111
list(String, Object[], int, int, DataRelation)100%n/a111111
list(Class[], String, Object[], int, int, boolean)100%n/a111111
getQuery(Persistence.Context, String, int, int, DataRelation, Object[])100%n/a111111
load(Class, Long, LockType, long, boolean)90%n/a111111
evict(Persistence.Context, Record)90%20%224411
registerSessionListener(SessionListener, SessionListener.Scope, boolean)90%n/a113311
toString()90%n/a111111
executeSQLBatch(List, boolean, boolean)80%n/a112211
executeSQL(String)70%n/a111111
executeSQL(String, boolean)70%n/a111111
executeSQL(String, Object[])70%n/a111111
executeSQL(String, boolean, Object[])70%n/a111111
save(Record)70%n/a112211
beginTransaction(SavepointManager, boolean)70%n/a111111
invalidateCache(Class)60%n/a112211
quickLoad(RecordIdentifier, boolean)60%n/a111111
executeSQLQuery(String, Object[])60%n/a111111
getSingleSQLResult(String, Object[])60%n/a111111
save(Record, Long)60%n/a112211
commit()60%n/a112211
commit(boolean)60%n/a112211
rollback(boolean)60%n/a112211
rollback()60%n/a112211
setUnsafe(boolean, boolean)60%n/a112211
beginTransaction()50%n/a111111
beginTransaction(boolean)50%n/a111111
isTransactionOpen()50%n/a111111
isTransactionOpen(boolean)50%n/a111111
getRecordLockContext(boolean)50%n/a111111
equals(Object)40%n/a111111
getDatabase()40%n/a111111
get(String)0%n/a111111
hashCode()0%n/a111111
getDialect()0%n/a111111
getTimeOut()0%n/a111111
allowDBUniqueCheck()0%n/a111111
isTemporary()0%n/a111111
commit(Persistence.Context)0%n/a112211
isActive()0%n/a111111
isForeignKeysEnabled()0%n/a111111