Source file "org/h2/mvstore/MVMap.java" was not found during generation of report.
| Element | Missed Instructions | Cov. | Missed Branches | Cov. | Missed | Cxty | Missed | Lines | Missed | Methods |
| Total | 2,694 of 2,694 | 0% | 445 of 445 | 0% | 334 | 334 | 599 | 599 | 110 | 110 |
| flushAppendBuffer(RootReference, boolean) | 0% | 0% | 39 | 39 | 93 | 93 | 1 | 1 | ||
| operate(Object, Object, MVMap.DecisionMaker) | 0% | 0% | 35 | 35 | 85 | 85 | 1 | 1 | ||
| tryLock(RootReference, int) | 0% | 0% | 14 | 14 | 28 | 28 | 1 | 1 | ||
| openVersion(long) | 0% | 0% | 9 | 9 | 13 | 13 | 1 | 1 | ||
| trimLast() | 0% | 0% | 11 | 11 | 20 | 20 | 1 | 1 | ||
| getMinMax(Page, Object, boolean, boolean) | 0% | 0% | 13 | 13 | 18 | 18 | 1 | 1 | ||
| clearIt() | 0% | 0% | 10 | 10 | 23 | 23 | 1 | 1 | ||
| getKey(long) | 0% | 0% | 8 | 8 | 19 | 19 | 1 | 1 | ||
| MVMap(MVStore, DataType, DataType, int, long, AtomicReference, int, boolean) | 0% | 0% | 5 | 5 | 15 | 15 | 1 | 1 | ||
| setWriteVersion(long) | 0% | 0% | 8 | 8 | 20 | 20 | 1 | 1 | ||
| append(Object, Object) | 0% | 0% | 6 | 6 | 16 | 16 | 1 | 1 | ||
| rewritePage(long) | 0% | 0% | 9 | 9 | 12 | 12 | 1 | 1 | ||
| beforeWrite() | 0% | 0% | 5 | 5 | 10 | 10 | 1 | 1 | ||
| getKeyIndex(Object) | 0% | 0% | 6 | 6 | 15 | 15 | 1 | 1 | ||
| copy(Page, Page, int) | 0% | 0% | 5 | 5 | 11 | 11 | 1 | 1 | ||
| MVMap(Map, DataType, DataType) | 0% | 0% | 3 | 3 | 7 | 7 | 1 | 1 | ||
| replacePage(CursorPos, Page, MVMap.IntValueHolder) | 0% | 0% | 4 | 4 | 12 | 12 | 1 | 1 | ||
| replace(Object, Object, Object) | 0% | 0% | 5 | 5 | 5 | 5 | 1 | 1 | ||
| rollbackRoot(long) | 0% | 0% | 5 | 5 | 7 | 7 | 1 | 1 | ||
| setRootPos(long, long) | 0% | 0% | 4 | 4 | 7 | 7 | 1 | 1 | ||
| unlockRoot(Page, int) | 0% | 0% | 6 | 6 | 8 | 8 | 1 | 1 | ||
| getFirstLast(Page, boolean) | 0% | 0% | 5 | 5 | 5 | 5 | 1 | 1 | ||
| asString(String) | 0% | 0% | 4 | 4 | 9 | 9 | 1 | 1 | ||
| MVMap(MVMap) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| remove(Object, Object) | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| calculateMemory(DataType, Object[], int) | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| MVMap(MVStore, int, DataType, DataType) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| notifyWaiters() | 0% | 0% | 2 | 2 | 6 | 6 | 1 | 1 | ||
| copyFrom(MVMap) | 0% | n/a | 1 | 1 | 5 | 5 | 1 | 1 | ||
| evaluateMemoryForKeys(Object[], int) | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| evaluateMemoryForValues(Object[], int) | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| areValuesEqual(DataType, Object, Object) | 0% | 0% | 5 | 5 | 2 | 2 | 1 | 1 | ||
| flushAndGetRoot() | 0% | 0% | 3 | 3 | 4 | 4 | 1 | 1 | ||
| put(Object, Object) | 0% | 0% | 2 | 2 | 2 | 2 | 1 | 1 | ||
| evaluateMemoryForKey(Object) | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| evaluateMemoryForValue(Object) | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| lockRoot(RootReference, int) | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| readOrCreateRootPage(long) | 0% | 0% | 2 | 2 | 2 | 2 | 1 | 1 | ||
| size() | 0% | 0% | 2 | 2 | 2 | 2 | 1 | 1 | ||
| openReadOnly(Page, long) | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | ||
| isPersistent() | 0% | 0% | 3 | 3 | 1 | 1 | 1 | 1 | ||
| rollbackTo(long) | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| updateRoot(RootReference, Page, int) | 0% | 0% | 2 | 2 | 1 | 1 | 1 | 1 | ||
| isMemoryEstimationAllowed() | 0% | 0% | 3 | 3 | 1 | 1 | 1 | 1 | ||
| entrySet() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| keySet() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| setInitialRoot(Page, long) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| isEmpty() | 0% | 0% | 2 | 2 | 1 | 1 | 1 | 1 | ||
| openReadOnly(long, long) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| getFirstLast(boolean) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| getMinMax(Object, boolean, boolean) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getMinMax(RootReference, Object, boolean, boolean) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| containsKey(Object) | 0% | 0% | 2 | 2 | 1 | 1 | 1 | 1 | ||
| registerUnsavedMemory(int) | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| cursor(Object, Object, boolean) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| cursor(RootReference, Object, Object, boolean) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| static {...} | 0% | 0% | 2 | 2 | 1 | 1 | 1 | 1 | ||
| higherKey(RootReference, Object) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| lowerKey(RootReference, Object) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| equals(Object) | 0% | 0% | 2 | 2 | 1 | 1 | 1 | 1 | ||
| hasChangesSince(long) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| higherKey(Object) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| ceilingKey(Object) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| floorKey(Object) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| lowerKey(Object) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| get(Object) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| remove(Object) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| putIfAbsent(Object, Object) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| replace(Object, Object) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| compare(Object, Object) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| readPage(long) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| keyIterator(Object) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| keyIteratorReverse(Object) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| cursor(Object) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getName() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| compareAndSetRoot(RootReference, RootReference) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| removeUnusedOldVersions(RootReference) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| unlockRoot(int) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| cloneIt() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| keyList() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getRoot() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| unlockRoot() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| unlockRoot(Page) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getMapRootKey(int) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getMapKey(int) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| firstKey() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| lastKey() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| get(Page, Object) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| clear() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| close() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| getRootPage() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| setVolatile(boolean) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| sizeAsLong() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getVersion() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| toString() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| isClosed() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getKeyType() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getValueType() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| isSingleWriter() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getStore() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getId() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| isReadOnly() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| isVolatile() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| hashCode() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getCreateVersion() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getChildPageCount(Page) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| createEmptyLeaf() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| createEmptyNode() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| samplingPct(AtomicLong) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getType() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 |