public override TermsEnum GetTermsEnum(Terms terms, AttributeSource atts)
{
if (MaxEdits_Renamed == 0 || PrefixLength_Renamed >= Term_Renamed.Text().Length) // can only match if it's exact
{
return new SingleTermsEnum(terms.Iterator(null), Term_Renamed.Bytes());
}
return new FuzzyTermsEnum(terms, atts, Term, MaxEdits_Renamed, PrefixLength_Renamed, Transpositions_Renamed);
}