📄 chineseanalyzer.java
字号:
package jaoso.framework.core.search.lucene.analyzer;
import org.apache.lucene.analysis.Analyzer;
import org.apache.lucene.analysis.TokenStream;
import java.io.Reader;
/**
* Title: ChineseAnalyzer Description: Subclass of
* org.apache.lucene.analysis.Analyzer build from a ChineseTokenizer, filtered
* with ChineseFilter. Copyright: Copyright (c) 2001 Company:
*
* @author Yiyi Sun
* @version 1.0
*
*/
public class ChineseAnalyzer extends Analyzer {
/**
* Creates a new ChineseAnalyzer object.
*/
public ChineseAnalyzer() {
}
/**
* Creates a TokenStream which tokenizes all the text in the provided
* Reader.
*
* @return A TokenStream build from a ChineseTokenizer filtered with
* ChineseFilter.
*/
public final TokenStream tokenStream(String fieldName, Reader reader) {
TokenStream result = new ChineseTokenizer(reader);
result = new ChineseFilter(result);
return result;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -