public class ValidatorContext extends Object
| 构造器和说明 |
|---|
ValidatorContext() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
addError(String errorCode,
String errorMsg)
添加一个错误信息
|
void |
addError(ValidationError validationError)
添加一个错误信息
|
<T> T |
getAttr(String key)
根据参数名称获取参数值
|
Map<String,Object> |
getAttrs() |
ValidationResult |
getResult() |
String |
replaceParams(String str)
替换参数
|
String |
replaceParams(String str,
Map<String,String> defaultParams)
替换参数
|
void |
setAttr(Map<String,Object> values)
设置参数
|
void |
setAttr(String key,
Object value)
设置参数
|
void |
setAttrs(Map<String,Object> attrs) |
void |
setResult(ValidationResult result) |
public void addError(String errorCode, String errorMsg)
errorCode - 错误编码errorMsg - 错误描述public void addError(ValidationError validationError)
validationError - 错误信息对象public <T> T getAttr(String key)
T - 值类型key - 参数名称public String replaceParams(String str, Map<String,String> defaultParams)
str - 带占位符${}的字符串defaultParams - 当上下文没找到时备选的参数列表public ValidationResult getResult()
public void setResult(ValidationResult result)
Copyright © 2018. All rights reserved.