PreselectQuery

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total6,325 of 6,3250%1,070 of 1,0700%7217211,5341,534185185
coreFetch(Object[], LockType, boolean, boolean, boolean)4080%1060%545410010011
execute()3520%480%2525909011
assembleFromAndWhereClauses(ArrayList)2870%540%2828616111
repositionByID(Long[], boolean)2730%500%2626696911
assembleWhereClause(ArrayList, int, FQLExpression, FQLExpression, boolean)2470%820%4242626211
buildSortCriteria(String)1600%140%88363611
assembleComponent(StringBuilder, QueryComponent, boolean)1590%380%2020343411
load(Object[], LockType, boolean)1450%320%1717383811
prepareParameters(List)1420%300%1616323211
cacheResults(Results, boolean)1310%300%1616292911
fetch(boolean, LockType, boolean)1250%340%1818333311
addComponent(QueryComponent)1200%220%1212333311
makeAdaptiveServerJoinComponent(List, AdaptiveQuery, int, boolean, CompoundComponent)1160%140%88282811
assembleOrderByClause(List)900%140%88191911
deleteResultListEntry(boolean)880%180%1010202011
createResultListEntry()820%100%66171711
makePreselectServerJoinComponent(List, int, boolean)750%40%33191911
assembleSelectClause(StringBuilder)750%180%1010171711
unique(LockType)740%120%77212111
repositionByID(rowid, rowid[])740%80%55141411
PreselectQuery()710%n/a11232311
currentRow()700%180%1010141411
setMultiTenantAlternative(String, Supplier, String, Object[])650%100%66121211
open()640%120%77202011
addExternalBuffers(DataModelObject[])640%120%77151511
initialize(DataModelObject, String, Supplier, String, String, DataModelObject, Object[], LockType)620%60%44171711
assembleOrderByClause()610%120%77141411
sessionEvent(SessionListener.Event)600%160%1010181811
forward(int)570%140%88171711
next(LockType)560%120%77141411
size()540%100%66111111
backward(int)530%120%77171711
current(LockType)520%80%55131311
lambda$addComponent$1(RecordBuffer, RecordBuffer, String)520%40%33101011
lambda$addComponent$0(RecordBuffer, RecordBuffer, String)520%40%33101011
addComponent(DataModelObject, String, String, DataModelObject, Object[], LockType, int, boolean)500%60%44101011
isSharedContext()490%120%77161611
previous(LockType)480%80%55141411
processJoin(BufferReference, BufferReference)480%80%55111111
addComponent(DataModelObject, String, String, Object[], LockType, int, boolean)450%60%449911
addDynamicSortCriterion(FieldReference, boolean)450%100%66101011
reposition(int)440%100%66121211
first(LockType)430%60%44131311
last(LockType)430%60%44131311
cleanup()420%80%55151511
getTemplateQueryRowid(Object[])410%80%55111111
verifyJoins()390%80%55111111
generateOrderBy(ArrayList, StringBuilder)370%60%44111111
getRow(boolean)360%60%44111111
executeQuery(Persistence, String, Object[])340%40%336611
shouldUpdateAnyLock(LockType)340%80%55101011
repositionByID(recid)320%40%336611
close(boolean)320%80%55111111
setIterationType(int, String)310%20%228811
getRecordBuffers()310%40%338811
addDynamicFilter(FieldReference, BaseDataType, String)310%40%337711
getOffEndListeners()300%20%225511
anyBoundBufferInComponent()290%40%337711
reset(boolean, boolean)280%80%556611
prepareReposition()270%60%447711
getEntities()260%20%225511
translateWhere()250%40%337711
setEmptyBuffersUnknown()250%40%337711
resetResults()240%20%229911
findComponent(RecordBuffer)240%40%336611
registerCleaner()230%60%447711
isOrderByRequired()230%40%335511
registerRecordChangeListeners(Integer)220%60%449911
addWhereExpression(Supplier)220%40%336611
repositionByID(Long[])210%20%224411
createResults(Results)210%40%335511
assembleFQL()210%20%226611
assembleFQLImpl(StringBuilder)210%20%226611
currentRowImpl()200%40%333311
setUnknownRecord()200%20%225511
releaseBuffers()200%20%224411
retry()190%40%336611
executeScroll(Persistence, String, Object[])190%20%224411
validateRepositionImpl(BaseDataType, int, String)190%40%336611
clearDynamicFilters()180%20%224411
_isOffEnd()170%60%444411
getPersistence()170%20%224411
initialize(String)160%n/a115511
treatPreviousAsLast()160%60%441111
static {...}160%n/a114411
lambda$addExternalBuffers$2(String)140%n/a113311
indexInformation(NumberType)130%n/a111111
isScrolling()130%60%441111
addComponent(DataModelObject, String, String)120%n/a112211
addComponent(DataModelObject, String, String, DataModelObject)120%n/a112211
addComponent(DataModelObject, String, String, Object[])120%n/a112211
addComponent(DataModelObject, String, String, DataModelObject, Object[])120%n/a112211
peekNext()120%20%224411
peekPrevious()120%20%224411
initialize(DataModelObject, String, Supplier, String)110%n/a111111
initialize(DataModelObject, String, Supplier, String, String)110%n/a111111
initialize(DataModelObject, String, Supplier, String, DataModelObject)110%n/a111111
initialize(DataModelObject, String, Supplier, String, String, DataModelObject)110%n/a111111
initialize(DataModelObject, String, Supplier, String, Object[])110%n/a111111
initialize(DataModelObject, String, Supplier, String, String, Object[])110%n/a111111
initialize(DataModelObject, String, Supplier, String, DataModelObject, Object[])110%n/a111111
initialize(DataModelObject, String, Supplier, String, String, DataModelObject, Object[])110%n/a111111
initialize(DataModelObject, String, Supplier, String, LockType)110%n/a111111
initialize(DataModelObject, String, Supplier, String, String, LockType)110%n/a111111
initialize(DataModelObject, String, Supplier, String, DataModelObject, LockType)110%n/a111111
initialize(DataModelObject, String, Supplier, String, String, DataModelObject, LockType)110%n/a111111
initialize(DataModelObject, String, Supplier, String, Object[], LockType)110%n/a111111
initialize(DataModelObject, String, Supplier, String, String, Object[], LockType)110%n/a111111
initialize(DataModelObject, String, Supplier, String, DataModelObject, Object[], LockType)110%n/a111111
addComponent(DataModelObject, String, String, LockType)110%n/a112211
addComponent(DataModelObject, String, String, DataModelObject, LockType)110%n/a112211
addComponent(DataModelObject, String, String, Object[], LockType)110%n/a112211
addComponent(DataModelObject, String, String, DataModelObject, Object[], LockType)110%n/a112211
addComponent(DataModelObject, String, Object[], LockType, int, boolean)110%n/a112211
addComponent(DataModelObject, String, DataModelObject, Object[], LockType, int, boolean)110%n/a112211
forward(NumberType)110%20%223311
backward(NumberType)110%20%223311
hasWhereExpression()110%40%331111
isResultSetCached()110%40%331111
stateChanged(RecordChangeEvent)100%40%333311
peekFirst()100%n/a113311
peekLast()100%n/a113311
setResults(Results)100%20%224411
shouldExecuteForward()100%40%331111
initialize(boolean, String)90%n/a113311
addComponent(DataModelObject, String, Object[], LockType)90%n/a112211
addComponent(DataModelObject, String, DataModelObject, Object[], LockType)90%n/a112211
reposition(NumberType)90%20%223311
getTableCount()90%20%221111
getWhereExpressions()90%20%221111
addComponent(DataModelObject, String, Object[])80%n/a112211
addComponent(DataModelObject, String, DataModelObject, Object[])80%n/a112211
addComponent(DataModelObject, String, LockType)80%n/a112211
addComponent(DataModelObject, String, DataModelObject, LockType)80%n/a112211
assembleOrderByClause(String)80%n/a112211
isClientWhere()80%20%221111
validateRepositionByID(rowid)80%n/a112211
validateRepositionByID(recid)80%n/a112211
validateReposition(NumberType)80%n/a112211
addComponent(DataModelObject, String)70%n/a112211
addComponent(DataModelObject, String, DataModelObject)70%n/a112211
getArgs()70%n/a111111
getOriginalWhere()70%n/a111111
getJoin()70%n/a111111
setMultiTenantAlternative(String, Supplier, String)70%n/a111111
handleMissingJoinRecord()70%n/a112211
toString()60%n/a111111
getResults()60%n/a112211
recordBuffers()50%n/a111111
setIterationType(int)50%n/a112211
forceDynamicOperation()50%n/a111111
setLenientOffEnd(boolean)40%n/a112211
deregisteredSessionListener()40%n/a112211
first()40%n/a111111
last()40%n/a111111
next()40%n/a111111
previous()40%n/a111111
unique()40%n/a111111
current()40%n/a111111
getRow()40%n/a111111
setFullRecords()40%n/a112211
close()40%n/a112211
setScrolling()40%n/a112211
setNonScrolling()40%n/a112211
clearDynamicSortCriteria()40%n/a112211
whereExpressions()40%n/a111111
clearRepoCache()40%n/a112211
lambda$assembleFQL$3(StringBuilder)40%n/a111111
getExternalBuffers()0%n/a111111
isFullRecords()0%n/a111111
getSortPhrase()0%n/a111111
getOffEnd()0%n/a111111
components()0%n/a111111
isLenientOffEnd()0%n/a111111
getHQL()0%n/a111111
shouldRegisterRecordChangeListeners()0%n/a111111
isPreselect()0%n/a111111
isNativelyPreselect()0%n/a111111
isNativelyScrolling()0%n/a111111
isTopLevelCleanup()0%n/a111111
supportsArbitraryIteration()0%n/a111111
preserveBuffersOnEmptyResults(Results)0%n/a111111
finished()0%n/a111111
deleted()0%n/a111111
iterate()0%n/a111111