public interface SHSearcher
Description: 首亨全文检索接口
Title:首亨软件 - TSS/CRM等
限定符和类型 | 方法和说明 |
---|---|
org.apache.lucene.analysis.Analyzer |
getAnalyzer()
获取词法分析器
|
java.lang.String |
getFieldName()
获取查询字段名
|
java.lang.String |
getKeyWord()
获取查询关键字
|
org.apache.lucene.search.Query |
getQuery()
获取查询器
|
SearchDatastore |
search(java.lang.String fieldName,
java.lang.String keyWord)
检索关键字,最多返回100条记录
|
SearchDatastore |
search(java.lang.String fieldName,
java.lang.String keyWord,
int maxRowCount)
检索关键字
|
int |
serachRelationCount(java.lang.String fieldName,
java.lang.String keyWord)
检索关键字出现的次数
|
void |
setAnalyzer(org.apache.lucene.analysis.Analyzer analyzer)
设置词法分析器
|
void |
setFieldName(java.lang.String fieldName)
设置查询字段名
|
void |
setKeyWord(java.lang.String keyWord)
设置查询关键字
|
void |
setQuery(org.apache.lucene.search.Query query)
设置查询器
|
void setAnalyzer(org.apache.lucene.analysis.Analyzer analyzer)
analyzer
- Analyzerorg.apache.lucene.analysis.Analyzer getAnalyzer()
org.apache.lucene.search.Query getQuery()
void setQuery(org.apache.lucene.search.Query query)
query
- QuerySearchDatastore search(java.lang.String fieldName, java.lang.String keyWord, int maxRowCount)
fieldName
- 字段名keyWord
- 关键字maxRowCount
- 最多检索条数SearchDatastore search(java.lang.String fieldName, java.lang.String keyWord)
fieldName
- 字段名keyWord
- 关键字int serachRelationCount(java.lang.String fieldName, java.lang.String keyWord)
fieldName
- 字段名keyWord
- 关键字java.lang.String getFieldName()
void setFieldName(java.lang.String fieldName)
fieldName
- Stringjava.lang.String getKeyWord()
void setKeyWord(java.lang.String keyWord)
keyWord
- String