internal override void FinishDocument() { if (Debugging.AssertsEnabled) { Debugging.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(); if (Debugging.AssertsEnabled) { Debugging.Assert(docWriter.TestPoint("StoredFieldsWriter.finishDocument end")); } }
internal override void FinishDocument() { // LUCENENET: .NET doesn't support asserts in release mode if (Lucene.Net.Diagnostics.Debugging.AssertsEnabled) { 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(); // LUCENENET: .NET doesn't support asserts in release mode if (Lucene.Net.Diagnostics.Debugging.AssertsEnabled) { docWriter.TestPoint("StoredFieldsWriter.finishDocument end"); } }
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")); }