public final class SingleWordCheckerBs extends Object implements IWordCheckerBs
project: word-checker-EnWordCheckerBs
create on 2020/2/6 9:34
| 构造器和说明 |
|---|
SingleWordCheckerBs() |
| 限定符和类型 | 方法和说明 |
|---|---|
String |
correct(String word)
最佳纠正结果
1.
|
List<String> |
correctList(String word)
所有匹配纠正列表
|
List<String> |
correctList(String word,
int limit)
最佳纠正列表
1. list 的大小永远不会大于 limit,大小返回应该是 [0, limit]
|
SingleWordCheckerBs |
init()
初始化上下文
|
boolean |
isCorrect(String word)
是否拼写正确
|
SingleWordCheckerBs |
maxEditDistance(int maxEditDistance)
最大编辑距离
|
static SingleWordCheckerBs |
newInstance()
创建新的实例
|
SingleWordCheckerBs |
wordChecker(IWordChecker wordChecker)
设置拼写纠正算法
|
SingleWordCheckerBs |
wordData(IWordData wordData)
设置字典信息
|
SingleWordCheckerBs |
wordFormat(IWordFormat wordFormat)
设置字典格式化
|
public static SingleWordCheckerBs newInstance()
public SingleWordCheckerBs wordData(IWordData wordData)
wordData - 单词字典public SingleWordCheckerBs wordFormat(IWordFormat wordFormat)
wordFormat - 单词格式化public SingleWordCheckerBs maxEditDistance(int maxEditDistance)
maxEditDistance - 最大编辑距离public SingleWordCheckerBs wordChecker(IWordChecker wordChecker)
wordChecker - 单词拼写public SingleWordCheckerBs init()
public boolean isCorrect(String word)
IWordCheckerBsisCorrect 在接口中 IWordCheckerBsword - 原始内容true 正确拼写, false 错误拼写public String correct(String word)
IWordCheckerBscorrect 在接口中 IWordCheckerBsword - 原始内容public List<String> correctList(String word, int limit)
IWordCheckerBscorrectList 在接口中 IWordCheckerBsword - 单词limit - 限制,用于指定返回列表的大小public List<String> correctList(String word)
IWordCheckerBscorrectList 在接口中 IWordCheckerBsword - 单词Copyright © 2024. All rights reserved.