pl.edu.pjwstk.yaod.store.defaultstore
Class Datafile

java.lang.Object
  |
  +--pl.edu.pjwstk.yaod.store.defaultstore.Datafile

public class Datafile
extends java.lang.Object


Constructor Summary
Datafile(DatafileDescriptor info)
           
 
Method Summary
 void close()
           
 int countBlocks()
           
 DatafileDescriptor getDatafileDescriptor()
           
 boolean isOpen()
           
 void open()
           
 DatabaseBlockSection readBlock(int blNum)
           
 void writeBlock(DatabaseBlock block)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Datafile

public Datafile(DatafileDescriptor info)
Method Detail

getDatafileDescriptor

public DatafileDescriptor getDatafileDescriptor()

isOpen

public boolean isOpen()

countBlocks

public int countBlocks()

open

public void open()
          throws java.io.FileNotFoundException

close

public void close()
           throws java.io.IOException

writeBlock

public void writeBlock(DatabaseBlock block)
                throws java.io.IOException

readBlock

public DatabaseBlockSection readBlock(int blNum)
                               throws java.lang.Exception