Class AnalysisWord
java.lang.Object
org.miaixz.bus.extra.nlp.provider.analysis.AnalysisWord
- All Implemented Interfaces:
Serializable,NLPWord
Lucene-analysis分词中的一个单词包装
- Since:
- Java 17+
- Author:
- Kimi Liu
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionAnalysisWord(org.apache.lucene.analysis.tokenattributes.CharTermAttribute word) 构造 -
Method Summary
-
Constructor Details
-
AnalysisWord
public AnalysisWord(org.apache.lucene.analysis.tokenattributes.CharTermAttribute word) 构造- Parameters:
word-CharTermAttribute
-
-
Method Details
-
getText
Description copied from interface:NLPWord获取单词文本 -
getStartOffset
public int getStartOffset()Description copied from interface:NLPWord获取本词的起始位置- Specified by:
getStartOffsetin interfaceNLPWord- Returns:
- 起始位置
-
getEndOffset
public int getEndOffset()Description copied from interface:NLPWord获取本词的结束位置- Specified by:
getEndOffsetin interfaceNLPWord- Returns:
- 结束位置
-
toString
-