List of usage examples for org.apache.lucene.analysis.reverse ReverseStringFilter ReverseStringFilter
public ReverseStringFilter(TokenStream in)
From source file:org.elasticsearch.analysis.common.EdgeNGramTokenFilterFactory.java
License:Apache License
@Override public TokenStream create(TokenStream tokenStream) { TokenStream result = tokenStream;// www. ja va2 s .c om // side=BACK is not supported anymore but applying ReverseStringFilter up-front and after the token filter has the same effect if (side == SIDE_BACK) { result = new ReverseStringFilter(result); } result = new EdgeNGramTokenFilter(result, minGram, maxGram); // side=BACK is not supported anymore but applying ReverseStringFilter up-front and after the token filter has the same effect if (side == SIDE_BACK) { result = new ReverseStringFilter(result); } return result; }
From source file:org.elasticsearch.analysis.common.ReverseTokenFilterFactory.java
License:Apache License
@Override public TokenStream create(TokenStream tokenStream) { return new ReverseStringFilter(tokenStream); }