final class FreePhysicalRowIdPageManager
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
protected PageManager |
pageManager |
protected RecordFile |
recordFile |
| Constructor and Description |
|---|
FreePhysicalRowIdPageManager(PageManager pageManager)
Creates a new instance using the indicated record recordFile and page manager.
|
| Modifier and Type | Method and Description |
|---|---|
(package private) Location |
get(int size)
Returns a free physical rowid of the indicated size, or null if nothing
was found.
|
(package private) void |
put(Location rowid,
int size)
Puts the indicated rowid on the free list.
|
protected RecordFile recordFile
protected PageManager pageManager
FreePhysicalRowIdPageManager(PageManager pageManager) throws java.io.IOException
java.io.IOExceptionLocation get(int size) throws java.io.IOException
java.io.IOExceptionvoid put(Location rowid, int size) throws java.io.IOException
java.io.IOException