Example usage for org.apache.lucene.search.suggest.analyzing SuggestStopFilter SuggestStopFilter

List of usage examples for org.apache.lucene.search.suggest.analyzing SuggestStopFilter SuggestStopFilter

Introduction

In this page you can find the example usage for org.apache.lucene.search.suggest.analyzing SuggestStopFilter SuggestStopFilter.

Prototype

public SuggestStopFilter(TokenStream input, CharArraySet stopWords) 

Source Link

Document

Sole constructor.

Usage

From source file:org.elasticsearch.index.analysis.JapaneseStopTokenFilterFactory.java

License:Apache License

@Override
public TokenStream create(TokenStream tokenStream) {
    if (removeTrailing) {
        return new StopFilter(tokenStream, stopWords);
    } else {/*  www  . jav a 2  s  . c  om*/
        return new SuggestStopFilter(tokenStream, stopWords);
    }
}

From source file:org.elasticsearch.index.analysis.StopTokenFilterFactory.java

License:Apache License

@Override
public TokenStream create(TokenStream tokenStream) {
    if (removeTrailing) {
        StopFilter filter = new StopFilter(version, tokenStream, stopWords);
        filter.setEnablePositionIncrements(enablePositionIncrements);
        return filter;
    } else {//from w w  w .  j  a v a2  s  .com
        return new SuggestStopFilter(tokenStream, stopWords);
    }
}