public override DocsEnum Docs(IBits liveDocs, DocsEnum reuse, DocsFlags flags) // ignored { if (reuse is null || !(reuse is TVDocsEnum docsEnum)) docsEnum = new TVDocsEnum(); docsEnum.Reset(liveDocs, freq); return docsEnum; }
public override sealed DocsEnum Docs(IBits liveDocs, DocsEnum reuse, DocsFlags flags) { if (reuse is null || !(reuse is TVDocsEnum docsEnum)) { docsEnum = new TVDocsEnum(); } docsEnum.Reset(liveDocs, termFreqs[ord], positionIndex[ord], positions, startOffsets, lengths, payloads, payloadIndex); return(docsEnum); }
public override DocsEnum Docs(IBits liveDocs, DocsEnum reuse, DocsFlags flags) // ignored { if (reuse is null || !(reuse is TVDocsEnum docsEnum)) { docsEnum = new TVDocsEnum(); } docsEnum.Reset(liveDocs, termAndPostings[currentTerm]); return(docsEnum); }
public override DocsEnum Docs(IBits liveDocs, DocsEnum reuse, DocsFlags flags) // ignored { TVDocsEnum docsEnum; if (reuse != null && reuse is TVDocsEnum) { docsEnum = (TVDocsEnum)reuse; } else { docsEnum = new TVDocsEnum(); } docsEnum.Reset(liveDocs, freq); return(docsEnum); }
public override DocsEnum Docs(IBits liveDocs, DocsEnum reuse, DocsFlags flags) // ignored { TVDocsEnum docsEnum; if (reuse != null && reuse is TVDocsEnum) { docsEnum = (TVDocsEnum)reuse; } else { docsEnum = new TVDocsEnum(); } docsEnum.Reset(liveDocs, termAndPostings[currentTerm]); return(docsEnum); }
public override sealed DocsEnum Docs(Bits liveDocs, DocsEnum reuse, int flags) { TVDocsEnum docsEnum; if (reuse != null && reuse is TVDocsEnum) { docsEnum = (TVDocsEnum)reuse; } else { docsEnum = new TVDocsEnum(); } docsEnum.Reset(liveDocs, TermFreqs[Ord_Renamed], PositionIndex[Ord_Renamed], Positions, StartOffsets, Lengths, Payloads, PayloadIndex); return(docsEnum); }
public override DocsEnum Docs(Bits liveDocs, DocsEnum reuse, int flags) // ignored { TVDocsEnum docsEnum; if (reuse != null && reuse is TVDocsEnum) { docsEnum = (TVDocsEnum)reuse; } else { docsEnum = new TVDocsEnum(); } docsEnum.Reset(liveDocs, Freq); return docsEnum; }
public override sealed DocsEnum Docs(Bits liveDocs, DocsEnum reuse, int flags) { TVDocsEnum docsEnum; if (reuse != null && reuse is TVDocsEnum) { docsEnum = (TVDocsEnum)reuse; } else { docsEnum = new TVDocsEnum(); } docsEnum.Reset(liveDocs, TermFreqs[Ord_Renamed], PositionIndex[Ord_Renamed], Positions, StartOffsets, Lengths, Payloads, PayloadIndex); return docsEnum; }