/// <summary> /// Constructs a new CommonGramsQueryFilter based on the provided CommomGramsFilter /// </summary> /// <param name="input"> CommonGramsFilter the QueryFilter will use </param> public CommonGramsQueryFilter(CommonGramsFilter input) : base(input) { typeAttribute = AddAttribute <ITypeAttribute>(); posIncAttribute = AddAttribute <IPositionIncrementAttribute>(); }
public override TokenStream Create(TokenStream input) { var commonGrams = new CommonGramsFilter(m_luceneMatchVersion, input, commonWords); return(commonGrams); }