Source file "org/apache/derby/impl/store/raw/data/StoredPage.java" was not found during generation of report.
| Element | Missed Instructions | Cov. | Missed Branches | Cov. | Missed | Cxty | Missed | Lines | Missed | Methods |
| Total | 8,186 of 8,186 | 0% | 988 of 988 | 0% | 622 | 622 | 2,160 | 2,160 | 128 | 128 |
| logRow(int, boolean, int, Object[], FormatableBitSet, DynamicByteArrayOutputStream, int, byte, int, int, int) | 0% | 0% | 67 | 67 | 163 | 163 | 1 | 1 | ||
| doUpdateAtSlot(RawTransaction, int, int, Object[], FormatableBitSet) | 0% | 0% | 41 | 41 | 138 | 138 | 1 | 1 | ||
| storeRecordForUpdate(int, ObjectInput) | 0% | 0% | 30 | 30 | 119 | 119 | 1 | 1 | ||
| logColumn(Object[], int, DynamicByteArrayOutputStream, int, int, int) | 0% | 0% | 32 | 32 | 129 | 129 | 1 | 1 | ||
| readRecordFromArray(Object[], int, int[], int[], ArrayInputStream, StoredRecordHeader, RecordHandle) | 0% | 0% | 32 | 32 | 105 | 105 | 1 | 1 | ||
| readRecordFromStream(Object[], int, int[], int[], LimitObjectInput, StoredRecordHeader, RecordHandle) | 0% | 0% | 31 | 31 | 102 | 102 | 1 | 1 | ||
| readOneColumnFromPage(Object[], int, int, StoredRecordHeader, RecordHandle) | 0% | 0% | 21 | 21 | 91 | 91 | 1 | 1 | ||
| storeRecordForInsert(int, ObjectInput) | 0% | 0% | 12 | 12 | 48 | 48 | 1 | 1 | ||
| restoreRecordFromSlot(int, Object[], FetchDescriptor, RecordHandle, StoredRecordHeader, boolean) | 0% | 0% | 15 | 15 | 47 | 47 | 1 | 1 | ||
| logRecordDataPortion(int, int, StoredRecordHeader, FormatableBitSet, OutputStream, RecordHandle) | 0% | 0% | 13 | 13 | 37 | 37 | 1 | 1 | ||
| qualifyRecordFromSlot(Object[], int, FetchDescriptor, StoredRecordHeader, RecordHandle) | 0% | 0% | 13 | 13 | 41 | 41 | 1 | 1 | ||
| moveRecordForCompressAtSlot(int, Object[], RecordHandle[], RecordHandle[]) | 0% | 0% | 12 | 12 | 35 | 35 | 1 | 1 | ||
| initSlotTable(PageKey) | 0% | 0% | 9 | 9 | 32 | 32 | 1 | 1 | ||
| removeOrphanedColumnChain(ReclaimSpace, ContainerHandle) | 0% | 0% | 12 | 12 | 44 | 44 | 1 | 1 | ||
| qualifyRecordFromRow(Object[], Qualifier[][]) | 0% | 0% | 11 | 11 | 36 | 36 | 1 | 1 | ||
| compactRecord(RawTransaction, int, int) | 0% | 0% | 10 | 10 | 34 | 34 | 1 | 1 | ||
| handleIncompleteLogRow(int, int, FormatableBitSet, DynamicByteArrayOutputStream) | 0% | 0% | 9 | 9 | 30 | 30 | 1 | 1 | ||
| initFromData(FileContainer, PageKey) | 0% | 0% | 3 | 3 | 32 | 32 | 1 | 1 | ||
| getOverflowPageForInsert(int, Object[], FormatableBitSet, int) | 0% | 0% | 11 | 11 | 33 | 33 | 1 | 1 | ||
| validateChecksum(PageKey) | 0% | 0% | 3 | 3 | 19 | 19 | 1 | 1 | ||
| restoreLongRecordFromSlot(Object[], FetchDescriptor, RecordHandle, StoredRecordHeader) | 0% | 0% | 5 | 5 | 22 | 22 | 1 | 1 | ||
| getPageDumpString() | 0% | n/a | 1 | 1 | 16 | 16 | 1 | 1 | ||
| restorePortionLongColumn(OverflowInputStream) | 0% | 0% | 2 | 2 | 28 | 28 | 1 | 1 | ||
| storeField(LogInstant, int, int, ObjectInput) | 0% | 0% | 2 | 2 | 17 | 17 | 1 | 1 | ||
| createSpaceForUpdate(int, int, int, int) | 0% | 0% | 4 | 4 | 22 | 22 | 1 | 1 | ||
| logColumn(int, int, Object, DynamicByteArrayOutputStream, int) | 0% | 0% | 2 | 2 | 19 | 19 | 1 | 1 | ||
| purgeColumnChains(RawTransaction, int, RecordHandle) | 0% | 0% | 4 | 4 | 23 | 23 | 1 | 1 | ||
| updatePageHeader() | 0% | n/a | 1 | 1 | 17 | 17 | 1 | 1 | ||
| entireRecordOnPage(int) | 0% | 0% | 5 | 5 | 21 | 21 | 1 | 1 | ||
| compressPage(int, int) | 0% | 0% | 4 | 4 | 13 | 13 | 1 | 1 | ||
| logLongColumn(int, int, Object, DynamicByteArrayOutputStream) | 0% | 0% | 3 | 3 | 16 | 16 | 1 | 1 | ||
| getNextColumnPiece(int) | 0% | 0% | 2 | 2 | 19 | 19 | 1 | 1 | ||
| getRecordOffset(int) | 0% | 0% | 2 | 2 | 6 | 6 | 1 | 1 | ||
| purgeRowPieces(RawTransaction, int, RecordHandle, boolean) | 0% | 0% | 6 | 6 | 23 | 23 | 1 | 1 | ||
| usePageBuffer(byte[]) | 0% | 0% | 3 | 3 | 13 | 13 | 1 | 1 | ||
| addSlotEntry(int, int, int, int) | 0% | 0% | 2 | 2 | 14 | 14 | 1 | 1 | ||
| isColumnOrphaned(StoredRecordHeader, int, long, long) | 0% | 0% | 5 | 5 | 15 | 15 | 1 | 1 | ||
| readPageHeader() | 0% | n/a | 1 | 1 | 16 | 16 | 1 | 1 | ||
| purgeOneColumnChain(long, int) | 0% | 0% | 7 | 7 | 24 | 24 | 1 | 1 | ||
| setReservedSpace(LogInstant, int, int) | 0% | 0% | 3 | 3 | 12 | 12 | 1 | 1 | ||
| removeSlotEntry(int) | 0% | 0% | 2 | 2 | 10 | 10 | 1 | 1 | ||
| updateRecordPortionLength(int, int, int) | 0% | 0% | 4 | 4 | 11 | 11 | 1 | 1 | ||
| expandPage(int, int) | 0% | 0% | 4 | 4 | 11 | 11 | 1 | 1 | ||
| shrinkPage(int, int) | 0% | 0% | 4 | 4 | 11 | 11 | 1 | 1 | ||
| logOverflowRecord(int, int, DynamicByteArrayOutputStream) | 0% | 0% | 3 | 3 | 13 | 13 | 1 | 1 | ||
| logOverflowField(DynamicByteArrayOutputStream, int, long, int) | 0% | 0% | 2 | 2 | 15 | 15 | 1 | 1 | ||
| checkRowReservedSpace(int) | 0% | 0% | 5 | 5 | 14 | 14 | 1 | 1 | ||
| reserveSpaceForSlot(LogInstant, int, int) | 0% | 0% | 3 | 3 | 11 | 11 | 1 | 1 | ||
| getTotalSpace(int) | 0% | 0% | 2 | 2 | 11 | 11 | 1 | 1 | ||
| equalTimeStamp(PageTimeStamp) | 0% | 0% | 5 | 5 | 8 | 8 | 1 | 1 | ||
| spaceForInsert(Object[], FormatableBitSet, int) | 0% | 0% | 3 | 3 | 12 | 12 | 1 | 1 | ||
| spaceForInsert(Object[], FormatableBitSet, int, int, int) | 0% | 0% | 3 | 3 | 10 | 10 | 1 | 1 | ||
| spaceForCopy(int, int[]) | 0% | 0% | 5 | 5 | 7 | 7 | 1 | 1 | ||
| appendOverflowFieldHeader(DynamicByteArrayOutputStream, RecordHandle) | 0% | n/a | 1 | 1 | 10 | 10 | 1 | 1 | ||
| logField(int, int, OutputStream) | 0% | 0% | 2 | 2 | 9 | 9 | 1 | 1 | ||
| purgeRecord(LogInstant, int, int) | 0% | 0% | 2 | 2 | 9 | 9 | 1 | 1 | ||
| setSlotEntry(int, int, int, int) | 0% | 0% | 2 | 2 | 9 | 9 | 1 | 1 | ||
| purgeOverflowAtSlot(int, RecordHandle, boolean) | 0% | 0% | 3 | 3 | 7 | 7 | 1 | 1 | ||
| logRecord(int, int, int, FormatableBitSet, OutputStream, RecordHandle) | 0% | 0% | 2 | 2 | 10 | 10 | 1 | 1 | ||
| getMaxDataLength(int, int) | 0% | 0% | 4 | 4 | 8 | 8 | 1 | 1 | ||
| allowInsert() | 0% | 0% | 5 | 5 | 9 | 9 | 1 | 1 | ||
| getFieldOffset(int, int) | 0% | 0% | 2 | 2 | 8 | 8 | 1 | 1 | ||
| logAction(LogInstant) | 0% | 0% | 5 | 5 | 10 | 10 | 1 | 1 | ||
| setDeleteStatus(LogInstant, int, boolean) | 0% | n/a | 1 | 1 | 8 | 8 | 1 | 1 | ||
| createPage(PageKey, PageCreationArgs) | 0% | n/a | 1 | 1 | 11 | 11 | 1 | 1 | ||
| setTimeStamp(PageTimeStamp) | 0% | 0% | 3 | 3 | 8 | 8 | 1 | 1 | ||
| writeFormatId(PageKey) | 0% | 0% | 2 | 2 | 10 | 10 | 1 | 1 | ||
| spaceForCopy(int, int) | 0% | 0% | 3 | 3 | 7 | 7 | 1 | 1 | ||
| moveSavedDataToPage(DynamicByteArrayOutputStream, int, int) | 0% | 0% | 3 | 3 | 7 | 7 | 1 | 1 | ||
| updateFieldOverflowDetails(RecordHandle, RecordHandle) | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | ||
| spaceForInsert() | 0% | 0% | 4 | 4 | 7 | 7 | 1 | 1 | ||
| shiftRemainingData(int, int, int, int) | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| updateOverflowed(RawTransaction, int, Object[], FormatableBitSet, StoredRecordHeader) | 0% | 0% | 2 | 2 | 9 | 9 | 1 | 1 | ||
| updateOverflowDetails(RecordHandle, RecordHandle) | 0% | 0% | 2 | 2 | 8 | 8 | 1 | 1 | ||
| updateChecksum() | 0% | n/a | 1 | 1 | 5 | 5 | 1 | 1 | ||
| writePage(PageKey) | 0% | 0% | 2 | 2 | 9 | 9 | 1 | 1 | ||
| fetchNumFieldsAtSlot(int) | 0% | 0% | 2 | 2 | 7 | 7 | 1 | 1 | ||
| initialize() | 0% | 0% | 3 | 3 | 7 | 7 | 1 | 1 | ||
| restoreRecordFromStream(LimitObjectInput, Object[]) | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | ||
| getRecordPortionLength(int) | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| getReservedCount(int) | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| updateFieldAtSlot(int, int, Object, LogicalUndo) | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| initPage(LogInstant, byte, int, boolean, boolean) | 0% | 0% | 2 | 2 | 9 | 9 | 1 | 1 | ||
| getNewOverflowPage() | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| updateOverflowDetails(StoredPage, RecordHandle, RecordHandle) | 0% | n/a | 1 | 1 | 5 | 5 | 1 | 1 | ||
| setRecordOffset(int, int) | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| cleanPage() | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | ||
| createOutStreams() | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | ||
| skipRecord(ObjectInput) | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| initSpace() | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| recordHeaderOnDemand(int) | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | ||
| storeRecord(LogInstant, int, boolean, ObjectInput) | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| skipField(ObjectInput) | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| getOverflowSlot(BasePage, StoredRecordHeader) | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| unfilled() | 0% | 0% | 3 | 3 | 1 | 1 | 1 | 1 | ||
| clearAllSpace() | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| isLong(int, int) | 0% | 0% | 2 | 2 | 2 | 2 | 1 | 1 | ||
| getOverFlowRecordHeader() | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| StoredPage() | 0% | n/a | 1 | 1 | 5 | 5 | 1 | 1 | ||
| insertAtSlot(int, Object[], FormatableBitSet, LogicalUndo, byte, int) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| newRecordIdAndBump() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| setOutputStream(OutputStream) | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| updatePageVersion() | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| setPageStatus(LogInstant, byte) | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | ||
| getOverflowPage(long) | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| clearSection(int, int) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| getSlotOffset(int) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| currentTimeStamp() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| calculateSlotFieldSize(int) | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| releaseExclusive() | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| getMaxFreeSpace() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getOverflowPageForInsert(int, Object[], FormatableBitSet) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| resetOutputStream() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| getIsOverflow(int) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| newRecordId(int) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getPageSize() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getRecordLength(int) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| newRecordId() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| isOverflowPage() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getCurrentFreeSpace() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| internalDeletedRecordCount() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| pagedataToHexDump(byte[]) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getSlotsInUse() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getTypeFormatId() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| toString() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| toUncheckedString() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| pageHeaderToString() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| recordToString(int) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 |