Class TokenInfoDictionaryWriter

java.lang.Object
org.apache.lucene.analysis.ja.util.BinaryDictionaryWriter
org.apache.lucene.analysis.ja.util.TokenInfoDictionaryWriter

class TokenInfoDictionaryWriter extends BinaryDictionaryWriter
  • Field Details

  • Constructor Details

    • TokenInfoDictionaryWriter

      TokenInfoDictionaryWriter(int size)
  • Method Details

    • setFST

      public void setFST(FST<Long> fst)
    • write

      public void write(Path baseDir) throws IOException
      Description copied from class: BinaryDictionaryWriter
      Write dictionary in file Dictionary format is: [Size of dictionary(int)], [entry:{left id(short)}{right id(short)}{word cost(short)}{length of pos info(short)}{pos info(char)}], [entry...], [entry...].....
      Overrides:
      write in class BinaryDictionaryWriter
      Throws:
      IOException - if an I/O error occurs writing the dictionary files
    • writeFST

      private void writeFST(Path path) throws IOException
      Throws:
      IOException