Class FileIndex

    • Method Detail

      • getGenericValue

        public FileValue getGenericValue​(int id)
      • setGenericValue

        public void setGenericValue​(int id,
                                    FileValue value)
      • getValue

        public FileValue getValue​(int id)
      • setValue

        public void setValue​(int id,
                             FileValue value)
      • storeFile

        public FileValue storeFile​(java.io.File file)
      • removeStoredFile

        public void removeStoredFile​(int id)
      • removeValue

        public void removeValue​(int id)
      • writeTransactionValue

        public void writeTransactionValue​(FileValue value,
                                          java.io.DataOutputStream dataOutputStream)
                                   throws java.io.IOException
        Throws:
        java.io.IOException
      • readTransactionValue

        public FileValue readTransactionValue​(java.io.DataInputStream dataInputStream)
                                       throws java.io.IOException
        Throws:
        java.io.IOException
      • sortRecords

        public java.util.List<SortEntry> sortRecords​(java.util.List<SortEntry> sortEntries,
                                                     boolean ascending)
      • filter

        public java.util.BitSet filter​(java.util.BitSet records,
                                       FileFilter fileFilter)
      • filterFullText

        public java.util.BitSet filterFullText​(java.util.BitSet records,
                                               FileFilter fileFilter)
      • close

        public void close()
      • drop

        public void drop()