Class STBlockWriter


  • public class STBlockWriter
    extends BlockWriter
    Writes terms blocks with the Shared Terms format.

    As defined in STUniformSplitTermsWriter, all the fields terms are shared in the same dictionary. Each block line contains a term and all the fields TermStates for this term.

    • Field Detail

      • fieldsInBlock

        protected final java.util.Set<FieldMetadata> fieldsInBlock
    • Constructor Detail

      • STBlockWriter

        public STBlockWriter​(IndexOutput blockOutput,
                             int targetNumBlockLines,
                             int deltaNumLines,
                             BlockEncoder blockEncoder)