类 JakartaValidator
- java.lang.Object
-
- cn.featherfly.validation.JakartaValidator
-
- 所有已实现的接口:
cn.featherfly.validation.Validator
public class JakartaValidator extends java.lang.Object implements cn.featherfly.validation.ValidatorValidatorProxy.
-
-
构造器概要
构造器 构造器 说明 JakartaValidator(jakarta.validation.Validator validator)Instantiates a new javax validator.
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 cn.featherfly.validation.executable.ExecutableValidatorforExecutables()jakarta.validation.metadata.BeanDescriptorgetConstraintsForClass(java.lang.Class<?> clazz)Gets the constraints for class.<T> Tunwrap(java.lang.Class<T> type)<T> java.util.Set<cn.featherfly.validation.metadata.ConstraintViolation<T>>validate(T object, java.lang.Class<?>... groups)<T> java.util.Set<cn.featherfly.validation.metadata.ConstraintViolation<T>>validateProperty(T object, java.lang.String propertyName, java.lang.Class<?>... groups)<T> java.util.Set<cn.featherfly.validation.metadata.ConstraintViolation<T>>validateValue(java.lang.Class<T> beanType, java.lang.String propertyName, java.lang.Object value, java.lang.Class<?>... groups)
-
-
-
方法详细资料
-
validate
public <T> java.util.Set<cn.featherfly.validation.metadata.ConstraintViolation<T>> validate(T object, java.lang.Class<?>... groups)- 指定者:
validate在接口中cn.featherfly.validation.Validator
-
validateProperty
public <T> java.util.Set<cn.featherfly.validation.metadata.ConstraintViolation<T>> validateProperty(T object, java.lang.String propertyName, java.lang.Class<?>... groups)- 指定者:
validateProperty在接口中cn.featherfly.validation.Validator
-
validateValue
public <T> java.util.Set<cn.featherfly.validation.metadata.ConstraintViolation<T>> validateValue(java.lang.Class<T> beanType, java.lang.String propertyName, java.lang.Object value, java.lang.Class<?>... groups)- 指定者:
validateValue在接口中cn.featherfly.validation.Validator
-
unwrap
public <T> T unwrap(java.lang.Class<T> type)
- 指定者:
unwrap在接口中cn.featherfly.validation.Validator
-
forExecutables
public cn.featherfly.validation.executable.ExecutableValidator forExecutables()
- 指定者:
forExecutables在接口中cn.featherfly.validation.Validator
-
getConstraintsForClass
public jakarta.validation.metadata.BeanDescriptor getConstraintsForClass(java.lang.Class<?> clazz)
Gets the constraints for class.- 参数:
clazz- the clazz- 返回:
- the constraints for class
-
-