public override Query VisitPrefixQuery(PrefixQuery prefixq) { _text.Append(TermToString(prefixq.GetPrefix())); _text.Append('*'); _text.Append(BoostToString(prefixq.GetBoost())); return(base.VisitPrefixQuery(prefixq)); }
public virtual Query VisitPrefixQuery(PrefixQuery prefixq) { var term = prefixq.GetPrefix(); var visited = VisitTerm(term); if (term == visited) return prefixq; return new WildcardQuery(visited); }
public override Query VisitPrefixQuery(PrefixQuery prefixq) { var term = prefixq.GetPrefix(); var visited = VisitTerm(term); if (term == visited) return prefixq; if (visited == null) return null; return new WildcardQuery(visited); }
public override Query VisitPrefixQuery(PrefixQuery prefixq) { var term = prefixq.GetPrefix(); var visited = VisitTerm(term); if (term == visited) { return(prefixq); } if (visited == null) { return(null); } return(new WildcardQuery(visited)); }