public interface IPageRecordable extends IStateStored
| Modifier and Type | Method and Description |
|---|---|
int |
getByteSize() |
int |
getInParentIndex() |
int |
getNumberOfPage()
the number of pages take is fix
|
IPageRecord |
getPageRecord() |
IPageRecordable |
getParentPage() |
EnumRecordType |
getRecordType() |
void |
setPageRecord(IPageRecord pageRecord) |
void |
setParentPage(IPageRecordable parentPage,
int inParentIndex) |
void |
updateByteSize() |
setValueIsChangedValueToSave, setValueIsNotChangedEnumRecordType getRecordType()
int getNumberOfPage()
int getByteSize()
void updateByteSize()
throws HeapException
HeapExceptionIPageRecord getPageRecord() throws HeapException
HeapExceptionvoid setPageRecord(IPageRecord pageRecord) throws HeapException
HeapExceptionvoid setParentPage(IPageRecordable parentPage, int inParentIndex) throws HeapException
HeapExceptionIPageRecordable getParentPage() throws HeapException
HeapExceptionint getInParentIndex()
throws HeapException
HeapExceptionCopyright © 2007-2012 Luc Peuvrier. All Rights Reserved.