public class IPV4ConditionCharScan extends AbstractConditionCharScan
| 构造器和说明 |
|---|
IPV4ConditionCharScan() |
| 限定符和类型 | 方法和说明 |
|---|---|
int |
getPriority()
获取扫描优先级
|
String |
getScanType()
获取扫描类别
|
protected boolean |
isCharMatchCondition(int i,
char c,
char[] chars)
字符是否满足条件
这里只做简单的判断,提升 append 的性能。
|
protected boolean |
isStringMatchCondition(int i,
char c,
char[] chars,
CharsScanContext context)
当前字符串是否满足条件
可以在这里做复杂的判断。
|
addItemWhenStringMatch, addMatchItemForMerge, clearBufferAndAddItem, getPrefixMatchPrefixIx, isAnyChineseMatch, isPrefixCharContains, isPrefixMatch, isSupportMergeScanType, scanaddMatchItem, clear, clearBuffer, getBuffer, getMatchList, isPreCharMatchCondition, setPreCharMatchConditionprotected boolean isCharMatchCondition(int i,
char c,
char[] chars)
AbstractConditionCharScanisCharMatchCondition 在类中 AbstractConditionCharScani - 位置c - 字符chars - 原始数组protected boolean isStringMatchCondition(int i,
char c,
char[] chars,
CharsScanContext context)
AbstractConditionCharScanisStringMatchCondition 在类中 AbstractConditionCharScani - 下标c - 字符chars - 原始数组context - 上下文public String getScanType()
ICharsScanTypepublic int getPriority()
ICharsScanPriorityCopyright © 2023. All rights reserved.