IndexCursorImpl

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total42 of 61193%10 of 7887%117210137133
findClosestRowByEntry(Object[])112266%1150%1241101
createCursor(TableImpl, IndexImpl, Object[], boolean, Object[], boolean)93579%1375%131901
currentRowMatchesEntry(Object[])80%n/a111111
findFirstRowByEntry(Object[])62882%2100%0221001
restorePositionImpl(CursorImpl.PositionImpl, CursorImpl.PositionImpl)52080%2250%231601
findRowByEntry(Object[])2777%1150%121301
currentEntryBytes()11292%1150%120201
currentRowMatchesEntryImpl(Object[], ColumnMatcher)50100%1787%1501101
IndexCursorImpl(TableImpl, IndexImpl, IndexData.EntryCursor)40100%n/a010901
findAnotherRowImpl(Map, boolean, ColumnMatcher, Object)40100%6100%040801
findAnotherRowImpl(ColumnImpl, Object, boolean, ColumnMatcher, Object)35100%1583%140601
getIndexEntryPattern()30100%4100%030601
findMatchingRowInRun(Object[], boolean, ColumnMatcher, IndexCursorImpl.RowTest)25100%8100%050701
findPotentialRow(Object[], boolean)24100%4100%030601
getRowPosition(RowIdImpl)23100%n/a010301
findAnotherPosition(TableImpl.RowState, CursorImpl.PositionImpl, boolean)23100%2100%020501
couldStillMatch(Object[], ColumnMatcher, byte[])20100%1583%140401
findFirstRowByEntryImpl(Object[], boolean, ColumnMatcher)18100%4100%030501
entryIterator(EntryIterableBuilder)13100%n/a010301
isUpToDate()11100%1375%130101
keepSearching(ColumnMatcher, Object)11100%2100%020301
lambda$findAnotherRowImpl$1(boolean, Map, ColumnMatcher)11100%4100%030201
prepareSearchInfo(ColumnImpl, Object)9100%n/a010201
getDirHandler(boolean)8100%2100%020101
reset(boolean)8100%n/a010301
getDefaultColumnMatcher()8100%2100%020301
prepareSearchInfo(Map)7100%n/a010101
toRowValues(Object[])7100%n/a010101
static {...}7100%n/a010201
newEntryIterable(Object[])6100%n/a010101
lambda$findAnotherRowImpl$0(ColumnImpl, Object, ColumnMatcher)6100%n/a010101
getIndex()3100%n/a010101
lambda$static$2()2100%n/a010101