public interface IPageRecord extends IFileStorable
Modifier and Type | Method and Description |
---|---|
int |
getNumberOfPage() |
long |
getPageNumber() |
long |
getPositionInFile() |
boolean |
isValueChangedToSave()
to know if the value state change
|
void |
setPageRecordable(IPageRecordable pageRecordable) |
void |
setValueIsChangedValueToSave()
set this record have value changed, so to save
|
void |
setValueIsNotChanged() |
clear, getPreviousRecordPositionInFile, getRecordSize, isJustCreated, readFromFile, writeToFile, writeToFileGetWrited
long getPositionInFile()
getPositionInFile
in interface IFileStorable
IFileStorable.getPositionInFile()
void setValueIsChangedValueToSave() throws HeapException
IFileStorable
setValueIsChangedValueToSave
in interface IFileStorable
HeapException
IFileStorable.setValueIsChangedValueToSave()
void setValueIsNotChanged()
setValueIsNotChanged
in interface IFileStorable
IFileStorable.setValueIsNotChanged()
boolean isValueChangedToSave()
IFileStorable
isValueChangedToSave
in interface IFileStorable
IFileStorable.isValueChangedToSave()
int getNumberOfPage()
long getPageNumber()
void setPageRecordable(IPageRecordable pageRecordable) throws HeapException
HeapException
Copyright © 2007-2012 Luc Peuvrier. All Rights Reserved.