Beispiel #1
0
        public SpanWeight(SpanQuery query, Searcher searcher)
        {
            this.similarity    = query.GetSimilarity(searcher);
            this.internalQuery = query;

            terms = Lucene.Net.Support.Compatibility.SetFactory.CreateHashSet <Term>();
            query.ExtractTerms(terms);

            idfExp = similarity.IdfExplain(terms, searcher);
            idf    = idfExp.Idf;
        }
Beispiel #2
0
		public SpanWeight(SpanQuery query, Searcher searcher)
		{
			this.similarity = query.GetSimilarity(searcher);
			this.internalQuery = query;

		    terms = Lucene.Net.Support.Compatibility.SetFactory.CreateHashSet<Term>();
			query.ExtractTerms(terms);

			idfExp = similarity.IdfExplain(terms, searcher);
			idf = idfExp.Idf;
		}
 public override void  ExtractTerms(System.Collections.Generic.ISet <Term> terms)
 {
     match.ExtractTerms(terms);
 }