freeSpacePage = raf.readLong(); Page fp = getPage(freeSpacePage); readFreeSpaceList(fp);
final int fsize = raf.readInt(); long page; int space; for(int i = 0; i < fsize; i++) { page = raf.readLong(); space = raf.readInt(); freeList.add(new FreeSpace(page, space)); }
		public void read(java.io.RandomAccessFile raf) throws IOException {			super.read(raf);			lastDataPage = raf.readLong();			freeSpacePage = raf.readLong();			Page fp = getPage(freeSpacePage);			readFreeSpaceList(fp);		}