public class SensitiveWordDFA extends Object implements SensitiveWord
| 构造器和说明 |
|---|
SensitiveWordDFA() |
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
contains(String txt) |
boolean |
contains(String txt,
SensitiveMatchType matchType) |
List<String> |
getSensitiveWord(String txt) |
List<String> |
getSensitiveWord(String txt,
SensitiveMatchType matchType) |
void |
init() |
void |
init(InputStream inputStream) |
void |
init(Set<String> sensitiveWordSet) |
SensitiveResult |
replaceSensitiveWord(String txt,
char replaceStr) |
SensitiveResult |
replaceSensitiveWord(String txt,
char replaceStr,
SensitiveMatchType matchType) |
public void init(InputStream inputStream)
init 在接口中 SensitiveWordpublic void init()
init 在接口中 SensitiveWordpublic void init(Set<String> sensitiveWordSet)
init 在接口中 SensitiveWordpublic boolean contains(String txt, SensitiveMatchType matchType) throws NotInitException
contains 在接口中 SensitiveWordNotInitExceptionpublic boolean contains(String txt) throws NotInitException
contains 在接口中 SensitiveWordNotInitExceptionpublic List<String> getSensitiveWord(String txt, SensitiveMatchType matchType) throws NotInitException
getSensitiveWord 在接口中 SensitiveWordNotInitExceptionpublic List<String> getSensitiveWord(String txt) throws NotInitException
getSensitiveWord 在接口中 SensitiveWordNotInitExceptionpublic SensitiveResult replaceSensitiveWord(String txt, char replaceStr, SensitiveMatchType matchType) throws NotInitException
replaceSensitiveWord 在接口中 SensitiveWordNotInitExceptionpublic SensitiveResult replaceSensitiveWord(String txt, char replaceStr) throws NotInitException
replaceSensitiveWord 在接口中 SensitiveWordNotInitExceptionCopyright © 2019. All rights reserved.