| 程序包 | 说明 |
|---|---|
| com.hankcs.hanlp.collection.AhoCorasick |
| 限定符和类型 | 方法和说明 |
|---|---|
State |
State.addState(Character character) |
State |
State.failure()
获取failure状态
|
State |
State.nextState(Character character)
按照character转移,根节点转移失败会返回自己(永远不会返回null)
|
State |
State.nextStateIgnoreRootState(Character character)
按照character转移,任何节点转移失败会返回null
|
| 限定符和类型 | 方法和说明 |
|---|---|
Collection<State> |
State.getStates() |
Map<Character,State> |
State.getSuccess()
获取goto表
|
| 限定符和类型 | 方法和说明 |
|---|---|
void |
State.setFailure(State failState,
int[] fail)
设置failure状态
|
Copyright © 2014–2018 码农场. All rights reserved.