Package be.bagofwords.db.filedb
Class FileBucket
- java.lang.Object
-
- be.bagofwords.db.filedb.FileBucket
-
public class FileBucket extends Object
-
-
Constructor Summary
Constructors Constructor Description FileBucket(int index)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description be.bagofwords.db.filedb.FileInfogetFile(long key)intgetFileInd(long key)List<be.bagofwords.db.filedb.FileInfo>getFiles()intgetIndex()booleanisShouldBeCleanedBeforeRead()voidlockRead()voidlockWrite()voidsetFiles(List<be.bagofwords.db.filedb.FileInfo> files)voidsetShouldBeCleanedBeforeRead(boolean shouldBeCleanedBeforeRead)booleanshouldBeCleanedBeforeRead()StringtoString()booleantryLockWrite()voidunlockRead()voidunlockWrite()
-
-
-
Method Detail
-
getFiles
public List<be.bagofwords.db.filedb.FileInfo> getFiles()
-
getFileInd
public int getFileInd(long key)
-
getFile
public be.bagofwords.db.filedb.FileInfo getFile(long key)
-
lockRead
public void lockRead()
-
unlockRead
public void unlockRead()
-
lockWrite
public void lockWrite()
-
tryLockWrite
public boolean tryLockWrite()
-
unlockWrite
public void unlockWrite()
-
shouldBeCleanedBeforeRead
public boolean shouldBeCleanedBeforeRead()
-
setShouldBeCleanedBeforeRead
public void setShouldBeCleanedBeforeRead(boolean shouldBeCleanedBeforeRead)
-
setFiles
public void setFiles(List<be.bagofwords.db.filedb.FileInfo> files)
-
isShouldBeCleanedBeforeRead
public boolean isShouldBeCleanedBeforeRead()
-
getIndex
public int getIndex()
-
-