| 限定符和类型 | 方法和说明 |
|---|---|
ICharsScanFactory |
CharsScanContext.getCharScanFactory() |
| 限定符和类型 | 方法和说明 |
|---|---|
CharsScanContext |
CharsScanContext.setCharScanFactory(ICharsScanFactory charScanFactory) |
| 限定符和类型 | 方法和说明 |
|---|---|
CharsScanBs |
CharsScanBs.charsScanFactory(ICharsScanFactory charScanFactory) |
| 限定符和类型 | 方法和说明 |
|---|---|
static ICharsScanFactory |
CharsScans.basic4()
基本四要素
|
static ICharsScanFactory |
CharsScans.chains(String... charsScans)
链式初始化
|
static ICharsScanFactory |
CharsScans.defaults()
默认的扫描策略
TODO: 因为扫描拥有私有变量,是有状态的。
|
static ICharsScanFactory |
CharsScans.defaults(List<String> scanTypeList)
默认策略列表
|
| 限定符和类型 | 类和说明 |
|---|---|
class |
AbstractCharsScanFactory
抽象实现
|
class |
SimpleCharsScanFactory
TODO: 实现策略
|
| 限定符和类型 | 方法和说明 |
|---|---|
static void |
CharsScanFactoryThreadLocal.clearAll(ICharsScanFactory charScanFactory)
清空所有信息
1.
|
static List<ICharsScan> |
CharsScanFactoryThreadLocal.getAndCache(ICharsScanFactory charScanFactory)
初始化
1.
|
| 限定符和类型 | 方法和说明 |
|---|---|
static String |
CharsScanBsHelper.scanAndReplace(String text,
ICharsScanFactory charScanFactory)
扫描并且获取替换结果
|
static String |
CharsScanBsHelper.scanAndReplace(String text,
ICharsScanFactory charScanFactory,
ICharsReplaceFactory charsReplaceFactory)
扫描并且获取替换结果
|
static String |
CharsScanBsHelper.scanAndReplace(String text,
ICharsScanFactory charScanFactory,
ICharsReplaceFactory charsReplaceFactory,
ICharsCore charsCore)
扫描并且替换
|
static String |
CharsScanBsHelper.scanAndReplace(String text,
ICharsScanFactory charScanFactory,
ICharsReplaceFactory charsReplaceFactory,
ICharsCore charsCore,
Set<Character> charsPrefix)
扫描并且替换
|
static String |
CharsScanBsHelper.scanAndReplace(String text,
ICharsScanFactory charScanFactory,
ICharsReplaceFactory charsReplaceFactory,
ICharsCore charsCore,
Set<Character> charsPrefix,
ICharsReplaceHash charsReplaceHash)
扫描并且替换
|
Copyright © 2023. All rights reserved.