/// <summary> /// Construct a <code>TermScorer</code>. /// </summary> /// <param name="weight"> /// The weight of the <code>Term</code> in the query. </param> /// <param name="td"> /// An iterator over the documents matching the <code>Term</code>. </param> /// <param name="docScorer"> /// The </code>Similarity.SimScorer</code> implementation /// to be used for score computations. </param> internal TermScorer(Weight weight, DocsEnum td, Similarity.SimScorer docScorer) : base(weight) { this.DocScorer = docScorer; this.DocsEnum = td; }
public override DocsEnum Docs(Bits liveDocs, DocsEnum reuse, int flags) { throw new System.NotSupportedException(); }
/// <summary> /// Must fully consume state, since after this call that /// TermState may be reused. /// </summary> public abstract DocsEnum Docs(FieldInfo fieldInfo, BlockTermState state, Bits skipDocs, DocsEnum reuse, int flags);
public DocIdSetIteratorAnonymousInnerClassHelper(DocIdSetAnonymousInnerClassHelper2 outerInstance, DocsEnum termDocsEnum) { this.OuterInstance = outerInstance; this.TermDocsEnum = termDocsEnum; }