public override object Visit(PairwiseLikeTerm term) { if (term.Parameter.PairwiseValueType != PairwiseValueType.String) { throw new PairwiseException("Can't do a like term against a non-string: " + term.Parameter); } return(Bracketed(context.LookupName(term.Parameter)) + " LIKE " + Quoted(new PairwiseValue(term.WildcardPattern))); }
public abstract object Visit(PairwiseLikeTerm term);