public FunctionWeight(FunctionQuery outerInstance, IndexSearcher searcher) { this.outerInstance = outerInstance; this.m_searcher = searcher; this.m_context = ValueSource.NewContext(searcher); outerInstance.func.CreateWeight(m_context, searcher); }
public BoostedWeight(BoostedQuery outerInstance, IndexSearcher searcher) { this.outerInstance = outerInstance; //this.searcher = searcher; // LUCENENET: Never read this.qWeight = outerInstance.q.CreateWeight(searcher); this.fcontext = ValueSource.NewContext(searcher); outerInstance.boostVal.CreateWeight(fcontext, searcher); }