| Package | Description |
|---|---|
| com.healthmarketscience.jackcess.impl |
| Modifier and Type | Field and Description |
|---|---|
private UsageMap |
LongValueColumnImpl.UmapLongValueBufferHolder._freeSpacePages
Usage map of pages that this column owns with free space on them
|
private UsageMap |
TableImpl._freeSpacePages
Usage map of pages that this table owns with free space on them
|
private UsageMap |
PageChannel._globalUsageMap
Tracks free pages in the database.
|
private UsageMap |
LongValueColumnImpl.UmapLongValueBufferHolder._ownedPages
Usage map of pages that this column owns
|
private UsageMap |
IndexData._ownedPages
Usage map of pages that this index owns
|
private UsageMap |
TableImpl._ownedPages
Usage map of pages that this table owns
|
| Modifier and Type | Method and Description |
|---|---|
UsageMap |
UsageMap.PageCursor.getUsageMap() |
static UsageMap |
UsageMap.read(DatabaseImpl database,
java.nio.ByteBuffer buf,
boolean assumeOutOfRangeBitsOn) |
static UsageMap |
UsageMap.read(DatabaseImpl database,
int pageNum,
int rowNum,
boolean assumeOutOfRangeBitsOn) |
| Modifier and Type | Method and Description |
|---|---|
(package private) static java.nio.ByteBuffer |
TableImpl.findFreeRowSpace(UsageMap ownedPages,
UsageMap freeSpacePages,
TempPageHolder rowBufferH) |
(package private) void |
LongValueColumnImpl.setUsageMaps(UsageMap ownedPages,
UsageMap freeSpacePages) |
(package private) void |
ColumnImpl.setUsageMaps(UsageMap ownedPages,
UsageMap freeSpacePages)
Sets the usage maps for this column.
|
| Constructor and Description |
|---|
UmapLongValueBufferHolder(UsageMap ownedPages,
UsageMap freeSpacePages) |