| Package | Description |
|---|---|
| com.healthmarketscience.jackcess.impl |
| Modifier and Type | Field and Description |
|---|---|
private TempPageHolder |
TableImpl._addRowBufferH
page buffer used to update data pages when adding rows
|
private TempPageHolder |
PageChannel._fullPageEncodeBufferH
temp page buffer used when pages cannot be partially encoded
|
private TempPageHolder |
TableImpl.RowState._headerRowBufferH
Buffer used for reading the header row data pages
|
private TempPageHolder |
LongValueColumnImpl.UmapLongValueBufferHolder._longValueBufferH
page buffer used to write "long value" data
|
private TempPageHolder |
TableImpl._longValueBufferH
page buffer used to write out-of-row "long value" data
|
private TempPageHolder |
UsageMap.ReferenceHandler._mapPageHolder
Buffer that contains the current reference map page
|
private TempPageHolder |
TableImpl.RowState._overflowRowBufferH
buffer used for reading overflow pages
|
private TempPageHolder |
TableImpl._tableDefBufferH
page buffer used to update the table def page
|
| Modifier and Type | Method and Description |
|---|---|
protected abstract TempPageHolder |
LongValueColumnImpl.LongValueBufferHolder.getBufferHolder() |
protected TempPageHolder |
LongValueColumnImpl.LegacyLongValueBufferHolder.getBufferHolder() |
protected TempPageHolder |
LongValueColumnImpl.UmapLongValueBufferHolder.getBufferHolder() |
protected TempPageHolder |
TableImpl.getLongValueBuffer() |
static TempPageHolder |
TempPageHolder.newHolder(TempBufferHolder.Type type)
Creates a new TempPageHolder.
|
| Modifier and Type | Method and Description |
|---|---|
(package private) static java.nio.ByteBuffer |
TableImpl.findFreeRowSpace(UsageMap ownedPages,
UsageMap freeSpacePages,
TempPageHolder rowBufferH) |