List of usage examples for org.apache.lucene.analysis.ga IrishLowerCaseFilter IrishLowerCaseFilter
public IrishLowerCaseFilter(TokenStream in)
From source file:com.hourglassapps.cpi_ii.latin.LatinLowerCaseFilterFactory.java
License:Apache License
@Override public TokenStream create(TokenStream input) { return new IrishLowerCaseFilter(input); }
From source file:org.elasticsearch.analysis.common.LowerCaseTokenFilterFactory.java
License:Apache License
@Override public TokenStream create(TokenStream tokenStream) { if (lang == null) { return new LowerCaseFilter(tokenStream); } else if (lang.equalsIgnoreCase("greek")) { return new GreekLowerCaseFilter(tokenStream); } else if (lang.equalsIgnoreCase("irish")) { return new IrishLowerCaseFilter(tokenStream); } else if (lang.equalsIgnoreCase("turkish")) { return new TurkishLowerCaseFilter(tokenStream); } else {// ww w . j ava 2s . com throw new IllegalArgumentException("language [" + lang + "] not support for lower case"); } }