Exemple #1
0
 public FunctionWeight(FunctionQuery outerInstance, IndexSearcher searcher)
 {
     this.outerInstance = outerInstance;
     this.searcher      = searcher;
     this.context       = ValueSource.NewContext(searcher);
     outerInstance.func.CreateWeight(context, searcher);
 }
Exemple #2
0
 public BoostedWeight(BoostedQuery outerInstance, IndexSearcher searcher)
 {
     this.outerInstance = outerInstance;
     this.searcher      = searcher;
     this.qWeight       = outerInstance.q.CreateWeight(searcher);
     this.fcontext      = ValueSource.NewContext(searcher);
     outerInstance.boostVal.CreateWeight(fcontext, searcher);
 }