public override void StartTerm() { docIndex.Mark(); if (indexOptions != IndexOptions.DOCS_ONLY) { freqIndex.Mark(); } if (indexOptions == IndexOptions.DOCS_AND_FREQS_AND_POSITIONS) { posIndex.Mark(); payloadStart = payloadOut.GetFilePointer(); lastPayloadLength = -1; } skipListWriter.ResetSkip(docIndex, freqIndex, posIndex); }
public override void StartTerm() { docIndex.Mark(); if (indexOptions != IndexOptions.DOCS_ONLY) { freqIndex.Mark(); } if (indexOptions == IndexOptions.DOCS_AND_FREQS_AND_POSITIONS) { posIndex.Mark(); payloadStart = payloadOut.Position; // LUCENENET specific: Renamed from getFilePointer() to match FileStream lastPayloadLength = -1; } skipListWriter.ResetSkip(docIndex, freqIndex, posIndex); }