|
||||||||||
| 上一个 下一个 | 框架 无框架 | |||||||||
| 使用 State 的软件包 | |
|---|---|
| com.hankcs.hanlp.algoritm.ahocorasick.trie | |
| com.hankcs.hanlp.algoritm.ahocorasick.trie 中 State 的使用 |
|---|
| 返回 State 的 com.hankcs.hanlp.algoritm.ahocorasick.trie 中的方法 | |
|---|---|
State |
State.addState(Character character)
|
State |
State.failure()
获取failure状态 |
State |
State.nextState(Character character)
按照character转移,根节点转移失败会返回自己(永远不会返回null) |
State |
State.nextStateIgnoreRootState(Character character)
按照character转移,任何节点转移失败会返回null |
| 返回变量类型为 State 的类型的 com.hankcs.hanlp.algoritm.ahocorasick.trie 中的方法 | |
|---|---|
Collection<State> |
State.getStates()
|
| 参数类型为 State 的 com.hankcs.hanlp.algoritm.ahocorasick.trie 中的方法 | |
|---|---|
void |
Trie.IWalker.meet(String path,
State state)
遇到了一个节点 |
void |
State.setFailure(State failState)
设置failure状态 |
|
||||||||||
| 上一个 下一个 | 框架 无框架 | |||||||||