TemporaryBuffer

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total9,437 of 9,4370%1,300 of 1,3000%8388382,2642,264181181
copyAllRows(rowid, Temporary, Temporary, boolean, TemporaryBuffer.CopyTableMode, boolean, boolean, boolean)1,3250%2130%10810835535511
removeRecords(DataModelObject[], String, Object[])6690%1080%555515315311
insertAllRows(TableWrapper, Temporary, boolean, TemporaryBuffer.CopyTableMode, int)6610%930%484813713711
associateImpl(TableParameter, Temporary, EnumSet)5640%1080%555513713711
createRecords(TableWrapper, TemporaryBuffer, Map, String[], Map, Map)4400%530%292910110111
createPropsMap(boolean, BufferImpl, BufferImpl, TemporaryBuffer.CopyTableMode)3770%640%3333808011
copyChanges(TemporaryBuffer, TemporaryBuffer, TemporaryBuffer, TemporaryBuffer)2940%190%1111767611
delete(Supplier, Supplier)2480%540%2828676711
rejectChanges(BufferImpl)2400%250%1515707011
markNew(BufferImpl)2180%190%1111585811
createDynamicTableImpl(TableParameter, handle, ParameterOption)2140%440%2323555511
setupBeforeFlagImpl(TemporaryBuffer.BeforeFieldUpdater, String, String, boolean)1710%280%1515464611
doCloseMultiplexScope()1430%100%66313111
copyParentUnchangedRecords(BufferImpl, BufferImpl, BufferImpl, String)1370%120%77343411
defineImpl(Class, Temporary, String, String, int, boolean, boolean)1360%80%55333311
getPrimaryOrderByClause(String)1270%260%1414242411
performOutputCopy(TableParameter)1260%180%1010373711
lambda$processCodePages$22(Property)1180%140%88353511
lambda$readAllRows$12(ArrayList, Map, Map, List, TempRecord)1150%100%66272711
initialize(boolean)1120%180%1010242411
readAllRows(Consumer)1080%40%33313111
openMultiplexScope()990%120%77232311
openScope()960%180%1010212111
handleTablesDoNotMatch(TemporaryBuffer.CopyTableMode, String, String)860%50%55141411
stateChanged(RecordChangeEvent)830%160%99252511
isUndoable()690%160%99171711
TemporaryBuffer(Class, Class, String, boolean, UndoStateProvider, int)640%n/a11191911
openScopeAt(int)640%140%88151511
createDynamicBufferForTempTableImpl(String, TemporaryBuffer, TempTable)580%40%33131311
resourceDeleted()550%180%1010121211
loopDelete(DataModelObject[], String, Object[])540%80%55161611
makeMutable(Class, Object)510%n/a118811
mutableBufferProxy(Buffer, Class)510%n/a118811
clearBuffers()500%140%88161611
referenceOnly(Temporary[])490%80%55111111
getDefaultBuffer(handle)460%50%44131311
readFromXml(String, boolean, handle)460%40%339911
writeToXml(handle, boolean)450%40%337711
associate(TableParameter, Temporary, boolean, boolean, EnumSet)420%120%77111111
count()420%40%33101011
defineImpl(Class, Class, String, String, boolean, UndoStateProvider, int, boolean)410%20%227711
useShared(String, Class)380%n/a119911
defineImpl(Class, Class, String, String, boolean)370%n/a116611
rowState(Integer)350%120%77111111
cleanup()340%80%55101011
fastHasRecords()320%60%448811
decrementObjectCountRef(TemporaryBuffer.Context, Class, object)310%80%558811
incrementObjectCountRef(TemporaryBuffer.Context, Class, object)300%40%338811
instantiateDMO()300%40%336611
readAllRows(Temporary, ArrayList)290%n/a117711
lambda$updateErrorFlags$20(boolean, int, TempRecord)290%60%446611
resolveCodePage(Supplier)280%60%449911
processCodePages()260%40%338811
isMultiplexScopeClosed()260%40%336611
define(Class, Class, String, String, boolean, UndoStateProvider, int, boolean)250%20%223311
useShared(Temporary, Class, String)250%n/a116611
static {...}250%n/a117711
reclaimKeys(List)240%20%226611
define(Class, Temporary, String, String, int, boolean, boolean)230%20%223311
updateObjectRefCount(Class, object, object)230%80%556611
rowState()230%40%335511
updateErrorFlags(int, boolean)230%40%334411
delete(String, Object[])230%40%335511
getAllSlaveBuffers()220%20%226611
errorString(Text)220%40%334411
openScopeAt(int, DataModelObject[])210%20%223311
createDynamicBufferForTempTable(String, TemporaryBuffer)200%40%333311
delete(DataModelObject[], String, Object[])200%40%334411
define(Class, Class, String, String, boolean)190%20%223311
getDynamicName()190%60%446611
deleteAll()190%20%227711
makeBuffer(Class, Class, String, boolean, UndoStateProvider, int)180%20%223311
lambda$createDynamicTableImpl$11(handle, TemporaryBuffer)180%20%225511
setTempTableRef(TempTable)170%20%225511
hasOoDestructors()170%40%332211
getTableCount()160%20%225511
peerRowid()160%20%224411
forceLoopingDelete()160%60%441111
lambda$processCodePages$23(String, Supplier)160%20%224411
lambda$associateImpl$8(TemporaryBuffer, Temporary, TemporaryBuffer, Temporary)160%20%226611
associate(TableParameter, Temporary, ParameterOption)150%20%224411
createDynamicBufferForTempTable(String, TemporaryBuffer, TempTable)150%20%223311
unbind(Temporary)150%20%225511
onCloseOutermostScope()150%40%333311
registerCodePage(String, Supplier)150%20%224411
associate(TableParameter, Temporary, EnumSet)140%20%224411
createDynamicTable(TableParameter, handle, ParameterOption)140%20%224411
rollback(boolean)140%20%224411
tableHandle()140%20%222211
isTableDefinitelyEmpty()140%20%222211
errorString()140%20%223311
closeMultiplexScope()140%40%338811
lambda$copyAllRows$14(logical, BufferImpl, String, BufferImpl)140%n/a111111
bind(TemporaryBuffer)130%n/a113311
decrementObjectCountRef(object)130%40%334411
lambda$loopDelete$24(PreselectQuery, String, Object[], DataModelObject[])130%n/a113311
define(Class, Class, String, String, boolean, boolean)120%n/a111111
define(Class, String, String, boolean, boolean)0%n/a111111
define(Class, String, String, boolean, boolean, int)0%n/a111111
createDynamicTable(TableParameter, handle, boolean, boolean, ParameterOption)0%n/a114411
getCodePage(String)0%20%222211
hasExplicitBuffers()0%40%331111
lambda$associateImpl$7(TemporaryBuffer, Temporary)0%20%224411
define(Class, String, boolean, boolean)0%n/a111111
define(Class, String, String, boolean, UndoStateProvider, int)0%n/a111111
define(Class, Class, String, String, boolean, UndoStateProvider, int)0%n/a111111
copyAllRows(Temporary, Temporary, boolean, TemporaryBuffer.CopyTableMode)0%n/a111111
copyAllRows(rowid, Temporary, Temporary, boolean, TemporaryBuffer.CopyTableMode)0%n/a111111
tableHandleResource()0%20%223311
cleanupSlaveBuffers()0%n/a113311
lambda$define$1(Class, Class, String, String, boolean, UndoStateProvider, int, boolean)0%n/a111111
define(Class, Temporary, String, String, int, boolean)0%n/a111111
getBoundPropertyMappings()0%20%221111
errorFlags()0%20%223311
lambda$defineImpl$3(TemporaryBuffer, TemporaryBuffer, Temporary)0%n/a114411
lambda$define$2(Class, Temporary, String, String, int, boolean, boolean)0%n/a111111
deferCopyError()0%n/a112211
define(Class, String, String, boolean, UndoStateProvider)0%n/a111111
define(Temporary, String, String)0%n/a111111
define(Class, Temporary, String, String)0%n/a111111
define(Temporary, String, String, boolean)0%n/a111111
define(Temporary, String, int)0%n/a111111
define(Temporary, String, String, int)0%n/a111111
associate(TableParameter, Temporary, boolean, boolean, ParameterOption)0%n/a112211
makeBuffer(Class, Class, String, boolean, UndoStateProvider)0%n/a111111
isAutoCommit()0%20%221111
getMasterBuffer()0%20%221111
peerRowid(rowid)0%n/a112211
originRowid(rowid)0%n/a112211
datasourceRowid(rowid)0%n/a112211
nextPrimaryKey()0%n/a111111
isQueried()0%n/a111111
lambda$associateImpl$6(List, Property)0%n/a111111
define(Class, String, String, boolean)0%n/a111111
define(Class, String, boolean, UndoStateProvider)0%n/a111111
associate(TableParameter, Temporary, boolean, boolean)0%n/a112211
createDynamicTable(TableParameter, handle, boolean, boolean)0%n/a112211
registerCodePage(Temporary, String, Supplier)0%n/a112211
createDefaultDynamicBufferForTempTable(TempTableBuilder)0%n/a111111
lambda$loopDelete$25()0%n/a115511
lambda$makeMutable$15(Class, TemporaryBuffer)0%n/a111111
lambda$define$0(Class, Class, String, String, boolean)0%n/a111111
define(Class, String, boolean)0%n/a111111
activeTables()0%n/a111111
lambda$associate$4(TableParameter, Temporary, ParameterOption)0%n/a111111
define(Temporary, String)0%n/a111111
associate(TableParameter, Temporary)0%n/a112211
createDynamicTable(TableParameter, handle)0%n/a112211
getImplicitSqlIndexName(Class)0%n/a111111
getImplicitIndexName(Class)0%n/a111111
lambda$errorString$21(Text, TempRecord)0%n/a111111
lambda$datasourceRowid$19(rowid, TempRecord)0%n/a111111
lambda$originRowid$18(rowid, TempRecord)0%n/a111111
lambda$peerRowid$17(rowid, TempRecord)0%n/a111111
lambda$createDynamicBufferForTempTable$13(String, TemporaryBuffer, TempTable)0%n/a111111
lambda$createDynamicTable$9(TableParameter, handle, ParameterOption)0%n/a111111
lambda$associate$5(TableParameter, Temporary, EnumSet)0%n/a111111
getCurrentRecord()0%n/a111111
initialize()0%n/a111111
lookupNumFields()0%n/a111111
setIgnoreBeforeTracking(boolean)0%n/a112211
setDeleted(boolean)0%n/a112211
lambda$openMultiplexScope$26(Class)0%n/a111111
lambda$rowState$16(Integer, TempRecord)0%n/a111111
lambda$createDynamicTableImpl$10(TempTableBuilder, boolean)0%n/a111111
isGlobal()0%n/a111111
referenceOnly()0%n/a111111
getMultiplexID()0%n/a111111
tempTableResource()0%n/a111111
isDeleted()0%n/a111111
lambda$removeRecords$27()0%n/a111111
getPinnedLockType(Long)0%n/a111111
isTemporary()0%n/a111111
getLDBName(String)0%n/a111111
getPDB(String)0%n/a111111
isMultiplexed()0%n/a111111
allowsBulkActions()0%n/a111111
setPinnedLockType(Long, LockType)0%n/a111111
upgradeLock()0%n/a111111
onOpenOutermostScope()0%n/a111111
initPinnedLockTypes()0%n/a111111