Class FSTOrdTermsWriter.TermsWriter

  • Enclosing class:
    FSTOrdTermsWriter

    final class FSTOrdTermsWriter.TermsWriter
    extends java.lang.Object
    • Field Detail

      • builder

        private final Builder<java.lang.Long> builder
      • fieldInfo

        private final FieldInfo fieldInfo
      • longsSize

        private final int longsSize
      • numTerms

        private long numTerms
      • lastBlockStatsFP

        private long lastBlockStatsFP
      • lastBlockMetaLongsFP

        private long lastBlockMetaLongsFP
      • lastBlockMetaBytesFP

        private long lastBlockMetaBytesFP
      • lastBlockLongs

        private long[] lastBlockLongs
      • lastLongs

        private long[] lastLongs
      • lastMetaBytesFP

        private long lastMetaBytesFP
    • Constructor Detail

      • TermsWriter

        TermsWriter​(FieldInfo fieldInfo)
    • Method Detail

      • finishTerm

        public void finishTerm​(BytesRef text,
                               BlockTermState state)
                        throws java.io.IOException
        Throws:
        java.io.IOException
      • finish

        public void finish​(long sumTotalTermFreq,
                           long sumDocFreq,
                           int docCount)
                    throws java.io.IOException
        Throws:
        java.io.IOException
      • bufferSkip

        private void bufferSkip()
                         throws java.io.IOException
        Throws:
        java.io.IOException