private static class StoredRecordHeader.OverflowInfo
extends java.lang.Object
overflowId, overflowPage
and firstField, which are not needed when there is no
overflow. These fields are factored out to save Java heap space (see
DERBY-3130).| Modifier and Type | Field and Description |
|---|---|
private int |
firstField
If (hasFirstField()) then this field is the number of the column in
the orginal row which is now stored as the first field in this row.
|
private int |
overflowId
If (hasOverflow()) then this is the id of the row on page
overflowPage where the next portion of the row can be found.
|
private long |
overflowPage
If (hasOverflow()) then this is the page where where the next
portion of the row can be found.
|
| Modifier | Constructor and Description |
|---|---|
private |
StoredRecordHeader.OverflowInfo()
Create an empty
OverflowInfo object. |
private |
StoredRecordHeader.OverflowInfo(StoredRecordHeader.OverflowInfo from)
Create a copy of a
OverflowInfo object. |
private int overflowId
private long overflowPage
private int firstField
private StoredRecordHeader.OverflowInfo()
OverflowInfo object.private StoredRecordHeader.OverflowInfo(StoredRecordHeader.OverflowInfo from)
OverflowInfo object.Apache Derby V10.10 Internals - Copyright © 2004,2014 The Apache Software Foundation. All Rights Reserved.