org.xerial.db
Class CommonPageHeader

java.lang.Object
  extended by org.xerial.db.CommonPageHeader
All Implemented Interfaces:
PageHeader

public class CommonPageHeader
extends Object
implements PageHeader

Header of the disk page

Author:
leo

Constructor Summary
CommonPageHeader()
           
 
Method Summary
 int getHeaderSize()
          Gets the byte size of the header
 long getPageID()
           
 int getPageType()
           
 void load(BufferReader reader)
           
 void save(BufferWriter writer)
           
 void setPageID(long pageID)
           
 void setPageType(int pageType)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CommonPageHeader

public CommonPageHeader()
Method Detail

getPageID

public long getPageID()

setPageID

public void setPageID(long pageID)

getPageType

public int getPageType()

setPageType

public void setPageType(int pageType)

save

public void save(BufferWriter writer)

load

public void load(BufferReader reader)

getHeaderSize

public int getHeaderSize()
Description copied from interface: PageHeader
Gets the byte size of the header

Specified by:
getHeaderSize in interface PageHeader
Returns:
the byte size of the header


Creative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 2.1 Japan License.