public abstract class AbstractJsonValidator extends Object implements JsonValidator
AT_ROOT| 限定符 | 构造器和说明 |
|---|---|
protected |
AbstractJsonValidator(String keyword) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected ValidationMessage |
buildValidationMessage(ErrorMessageType errorMessageType,
String at,
Map<String,Object> details) |
protected ValidationMessage |
buildValidationMessage(ErrorMessageType errorMessageType,
String at,
String... arguments) |
protected Set<ValidationMessage> |
fail(ErrorMessageType errorMessageType,
String at,
Map<String,Object> details) |
protected Set<ValidationMessage> |
fail(ErrorMessageType errorMessageType,
String at,
String... arguments) |
protected Set<ValidationMessage> |
pass() |
Set<ValidationMessage> |
validate(com.fasterxml.jackson.databind.JsonNode node)
Validate the given root JsonNode, starting at the root of the data path.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitvalidateprotected AbstractJsonValidator(String keyword)
public Set<ValidationMessage> validate(com.fasterxml.jackson.databind.JsonNode node)
JsonValidatorvalidate 在接口中 JsonValidatornode - JsonNodeprotected ValidationMessage buildValidationMessage(ErrorMessageType errorMessageType, String at, String... arguments)
protected ValidationMessage buildValidationMessage(ErrorMessageType errorMessageType, String at, Map<String,Object> details)
protected Set<ValidationMessage> pass()
protected Set<ValidationMessage> fail(ErrorMessageType errorMessageType, String at, Map<String,Object> details)
protected Set<ValidationMessage> fail(ErrorMessageType errorMessageType, String at, String... arguments)
Copyright © 2023. All rights reserved.