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, setValueIsNotChanged
EnumRecordType getRecordType()
int getNumberOfPage()
int getByteSize()
void updateByteSize() throws HeapException
HeapException
IPageRecord getPageRecord() throws HeapException
HeapException
void setPageRecord(IPageRecord pageRecord) throws HeapException
HeapException
void setParentPage(IPageRecordable parentPage, int inParentIndex) throws HeapException
HeapException
IPageRecordable getParentPage() throws HeapException
HeapException
int getInParentIndex() throws HeapException
HeapException
Copyright © 2007-2012 Luc Peuvrier. All Rights Reserved.