@NotStorableClass public abstract class AbstractElement extends Object implements IPageRecordable
| Constructor and Description |
|---|
AbstractElement() |
| Modifier and Type | Method and Description |
|---|---|
IPageRecord |
getPageRecord() |
long |
getPositionInFile() |
long |
getPreviousRecordPositionInFile() |
void |
setPageRecord(IPageRecord pageRecord) |
void |
setValueIsChangedValueToSave() |
void |
setValueIsNotChanged() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetByteSize, getInParentIndex, getNumberOfPage, getParentPage, getRecordType, setParentPage, updateByteSizepublic void setPageRecord(IPageRecord pageRecord)
setPageRecord in interface IPageRecordablepublic IPageRecord getPageRecord()
getPageRecord in interface IPageRecordablepublic void setValueIsChangedValueToSave()
throws HeapException
setValueIsChangedValueToSave in interface IStateStoredHeapExceptionpublic void setValueIsNotChanged()
setValueIsNotChanged in interface IStateStoredpublic long getPositionInFile()
public long getPreviousRecordPositionInFile()
throws HeapException
HeapExceptionCopyright © 2007-2012 Luc Peuvrier. All Rights Reserved.