public final class IKAnalyzer
extends org.apache.lucene.analysis.Analyzer
| 构造器和说明 |
|---|
IKAnalyzer()
IK分词器Lucene 3.5 Analyzer接口实现类
默认细粒度切分算法
|
IKAnalyzer(boolean useSmart)
IK分词器Lucene Analyzer接口实现类
|
| 限定符和类型 | 方法和说明 |
|---|---|
org.apache.lucene.analysis.TokenStream |
reusableTokenStream(String fieldName,
Reader reader) |
void |
setUseSmart(boolean useSmart) |
org.apache.lucene.analysis.TokenStream |
tokenStream(String fieldName,
Reader reader) |
boolean |
useSmart() |
public IKAnalyzer()
public IKAnalyzer(boolean useSmart)
useSmart - 当为true时,分词器进行智能切分public boolean useSmart()
public void setUseSmart(boolean useSmart)
public org.apache.lucene.analysis.TokenStream tokenStream(String fieldName, Reader reader)
tokenStream 在类中 org.apache.lucene.analysis.Analyzerpublic org.apache.lucene.analysis.TokenStream reusableTokenStream(String fieldName, Reader reader) throws IOException
reusableTokenStream 在类中 org.apache.lucene.analysis.AnalyzerIOExceptionCopyright © 2018. All rights reserved.