rossi.fstools.io
Class BlockCache

java.lang.Object
  extended byrossi.fstools.io.BlockCache

public class BlockCache
extends java.lang.Object


Field Summary
protected  java.util.ArrayList cache
           
protected  int cacheSize
           
 
Constructor Summary
BlockCache(int size)
           
 
Method Summary
 void addBlockToCache(int blkno, java.lang.Object blk)
           
 void clearCache()
           
 java.lang.Object getBlockFromCache(int blkno)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

cache

protected java.util.ArrayList cache

cacheSize

protected int cacheSize
Constructor Detail

BlockCache

public BlockCache(int size)
Method Detail

clearCache

public void clearCache()

getBlockFromCache

public java.lang.Object getBlockFromCache(int blkno)

addBlockToCache

public void addBlockToCache(int blkno,
                            java.lang.Object blk)