Lucene.Net.Index.StoredFieldsProcessor.FinishDocument C# (CSharp) Метод

FinishDocument() публичный Метод

public FinishDocument ( ) : void
Результат void
        public override void FinishDocument()
        {
            Debug.Assert(DocWriter.TestPoint("StoredFieldsWriter.finishDocument start"));

            InitFieldsWriter(IOContext.DEFAULT);
            Fill(DocState.DocID);

            if (FieldsWriter != null && NumStoredFields > 0)
            {
                FieldsWriter.StartDocument(NumStoredFields);
                for (int i = 0; i < NumStoredFields; i++)
                {
                    FieldsWriter.WriteField(FieldInfos[i], StoredFields[i]);
                }
                FieldsWriter.FinishDocument();
                LastDocID++;
            }

            Reset();
            Debug.Assert(DocWriter.TestPoint("StoredFieldsWriter.finishDocument end"));
        }