Exemple #1
0
 /// <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();
 }
Exemple #3
0
 /// <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;
 }
 /// <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);