| 程序包 | 说明 |
|---|---|
| xyz.funnone.verify4j.util.verify |
| 限定符和类型 | 方法和说明 |
|---|---|
protected static List<ParamVerify> |
ParamValidation.getParamVerifies(Field declaredField) |
protected static List<ParamVerify> |
ParamValidation.getParamVerifies(Field declaredField) |
protected static List<ParamVerify> |
ParamValidation.getParamVerifies(Parameter parameter) |
protected static List<ParamVerify> |
ParamValidation.getParamVerifies(Parameter parameter) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected String |
ParamValidation.getName(ParamVerify paramVerify,
String paramName) |
protected String |
ParamValidation.getName(ParamVerify paramVerify,
String paramName) |
void |
ViolationHandler.handle(ParamVerify paramVerify,
String paramName,
Object paramValue,
RuleCodeEnum ruleCode,
Object... args) |
void |
ViolationHandler.handle(ParamVerify paramVerify,
String paramName,
Object paramValue,
RuleCodeEnum ruleCode,
Object... args) |
protected static Object |
ParamValidation.setDisable(ParamVerify paramVerify,
Object value,
Function<String,Object> dtfFun) |
protected static Object |
ParamValidation.setDisable(ParamVerify paramVerify,
Object value,
Function<String,Object> dtfFun) |
protected static void |
ParamValidation.setDisable(ParamVerify paramVerify,
Object value,
Runnable dsbFun)
禁用字段处理
如: setField to null
|
protected static void |
ParamValidation.setDisable(ParamVerify paramVerify,
Object value,
Runnable dsbFun)
禁用字段处理
如: setField to null
|
protected void |
ParamValidation.setParamName(ParamVerify paramVerify,
String name)
为懒得name属性的小伙伴们赋个默认值
|
protected void |
ParamValidation.setParamName(ParamVerify paramVerify,
String name)
为懒得name属性的小伙伴们赋个默认值
|
protected static boolean |
ParamValidation.skip(ParamVerify paramVerify,
Object obj) |
protected static boolean |
ParamValidation.skip(ParamVerify paramVerify,
Object obj) |
void |
ParamValidation.validate(ParamVerify paramVerify,
String defindName,
Object value,
Object obj,
Function<String,Object> dtfFun,
Runnable dsbFun)
验证单条参数规则
|
void |
ParamValidation.validate(ParamVerify paramVerify,
String defindName,
Object value,
Object obj,
Function<String,Object> dtfFun,
Runnable dsbFun)
验证单条参数规则
|
protected void |
ParamValidation.validateEnumVal(ParamVerify paramVerify,
Object value,
String name) |
protected void |
ParamValidation.validateEnumVal(ParamVerify paramVerify,
Object value,
String name) |
protected void |
ParamValidation.validateIn(ParamVerify paramVerify,
String paramName,
Object value)
取值范围验证
|
protected void |
ParamValidation.validateIn(ParamVerify paramVerify,
String paramName,
Object value)
取值范围验证
|
protected void |
ParamValidation.validateMax(ParamVerify paramVerify,
String paramName,
Object value)
最大值验证
|
protected void |
ParamValidation.validateMax(ParamVerify paramVerify,
String paramName,
Object value)
最大值验证
|
protected void |
ParamValidation.validateMin(ParamVerify paramVerify,
String paramName,
Object value)
最小值验证
|
protected void |
ParamValidation.validateMin(ParamVerify paramVerify,
String paramName,
Object value)
最小值验证
|
protected void |
ParamValidation.validateNeq(ParamVerify paramVerify,
Object value,
String name) |
protected void |
ParamValidation.validateNeq(ParamVerify paramVerify,
Object value,
String name) |
protected void |
ParamValidation.validateNotBlank(ParamVerify paramVerify,
Object value,
String name) |
protected void |
ParamValidation.validateNotBlank(ParamVerify paramVerify,
Object value,
String name) |
protected void |
ParamValidation.validateRegex(ParamVerify paramVerify,
String name,
Object value) |
protected void |
ParamValidation.validateRegex(ParamVerify paramVerify,
String name,
Object value) |
protected void |
ParamValidation.validateRequired(ParamVerify paramVerify,
Object value,
String name) |
protected void |
ParamValidation.validateRequired(ParamVerify paramVerify,
Object value,
String name) |
Copyright © 2023. All rights reserved.