public abstract class AbstractMapSizeFilter extends AbstractMatchListFilter
| 限定符和类型 | 字段和说明 |
|---|---|
private static String |
NUMBER_REG |
noticePrefix| 构造器和说明 |
|---|
AbstractMapSizeFilter() |
| 限定符和类型 | 方法和说明 |
|---|---|
private Double |
getParamInt(String param) |
protected PipeDataWrapper<Object> |
getPipeDataOfMap(Object value,
String center)
get object from map or object
|
PipeDataWrapper<Object> |
handlerApply(PipeDataWrapper<Object> wrapper)
处理指令逻辑
|
protected PipeDataWrapper<Object> |
instructHandle(Object value,
String center)
指令处理
|
private boolean |
matchMaxSize(Object value,
String param) |
protected boolean |
matchProcess(String source,
String match)
字符串匹配
|
protected abstract boolean |
matchSize(Double value,
Double match)
匹配大小
|
protected abstract String |
matchSizeTip()
匹配大小错误消息前缀
|
protected PipeDataWrapper<Object> |
singleParamsHandle(Object value)
单参数处理
|
getObjectOfMap, moreParamsHandleaddExtra, addParams, apply, errorPrefix, extra, filterName, isValidity, params, setNoticePrefix, verifyprotected boolean matchProcess(String source, String match)
AbstractMatchFiltermatchProcess 在类中 AbstractMatchFiltersource - 源字符串match - 匹配字符串protected abstract String matchSizeTip()
protected PipeDataWrapper<Object> getPipeDataOfMap(Object value, String center)
value - 值center - 匹配值protected PipeDataWrapper<Object> instructHandle(Object value, String center)
AbstractMatchListFilterinstructHandle 在类中 AbstractMatchListFiltervalue - 待处理的值center - 待匹配的字符串protected PipeDataWrapper<Object> singleParamsHandle(Object value)
AbstractMatchFiltersingleParamsHandle 在类中 AbstractMatchFiltervalue - 待处理数据public PipeDataWrapper<Object> handlerApply(PipeDataWrapper<Object> wrapper)
BasePipeFilterhandlerApply 在类中 AbstractMatchFilterwrapper - wrapperprotected abstract boolean matchSize(Double value, Double match)
value - 输入值match - 匹配值private Double getParamInt(String param) throws ParseException
ParseExceptionCopyright © 2023. All rights reserved.