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 |
OverflowInfo()
Create an empty
OverflowInfo object. |
private |
OverflowInfo(StoredRecordHeader.OverflowInfo from)
Create a copy of a
OverflowInfo object. |
private int overflowId
private long overflowPage
private int firstField
private OverflowInfo()
OverflowInfo
object.private OverflowInfo(StoredRecordHeader.OverflowInfo from)
OverflowInfo
object.Apache Derby V10.13 Internals - Copyright © 2004,2016 The Apache Software Foundation. All Rights Reserved.