Beispiel #1
0
        public override Query VisitFuzzyQuery(FuzzyQuery fuzzyq)
        {
            _text.Append(TermToString(fuzzyq.GetTerm()));
            _text.Append('~');
            _text.Append(Lucene.Net.Support.Single.ToString(fuzzyq.GetMinSimilarity()));
            _text.Append(BoostToString(fuzzyq.GetBoost()));

            return base.VisitFuzzyQuery(fuzzyq);
        }
Beispiel #2
0
 public override Query VisitFuzzyQuery(FuzzyQuery fuzzyq)
 {
     var term = fuzzyq.GetTerm();
     var visited = VisitTerm(term);
     if (term == visited)
         return fuzzyq;
     if (visited == null)
         return null;
     return new FuzzyQuery(visited);
 }
Beispiel #3
0
 public virtual Query VisitFuzzyQuery(FuzzyQuery fuzzyq)
 {
     var term = fuzzyq.GetTerm();
     var visited = VisitTerm(term);
     if (term == visited)
         return fuzzyq;
     return new FuzzyQuery(visited);
 }