public SectionSearchScorer(Query query, Weight weight, float score, AtomicReader reader) : base(weight) { m_curScr = score; SectionSearchQueryPlanBuilder builer = new SectionSearchQueryPlanBuilder(reader); m_plan = builer.GetPlan(query); if (m_plan != null) { m_curDoc = -1; } else { m_curDoc = DocIdSetIterator.NO_MORE_DOCS; } }
public SectionSearchScorer(Query query, Similarity similarity, float score, IndexReader reader) : base(similarity) { _curScr = score; SectionSearchQueryPlanBuilder builer = new SectionSearchQueryPlanBuilder(reader); _plan = builer.GetPlan(query); if (_plan != null) { _curDoc = -1; //_more = true; // NOT USED } else { _curDoc = DocIdSetIterator.NO_MORE_DOCS; //_more = false; // NOT USED } }