Class FileBucket


  • public class FileBucket
    extends Object
    • Constructor Detail

      • FileBucket

        public FileBucket​(int index)
    • 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()