package org.apache.solr.analysis.author; import java.util.Map; import org.apache.lucene.analysis.TokenStream; import org.apache.lucene.analysis.util.TokenFilterFactory; /** * @author jluker * */ public class AuthorNormalizeFilterFactory extends TokenFilterFactory { public AuthorNormalizeFilterFactory(Map<String,String> args) { super(args); if (!args.isEmpty()) { throw new IllegalArgumentException("Unknown parameter(s): " + args); } } /* (non-Javadoc) * @see org.apache.solr.analysis.TokenFilterFactory#create(org.apache.lucene.analysis.TokenStream) */ public AuthorNormalizeFilter create(TokenStream input) { return new AuthorNormalizeFilter(input); } }