类 JakartaConstraintViolation<T>
- java.lang.Object
-
- cn.featherfly.validation.metadata.JakartaConstraintViolation<T>
-
- 类型参数:
T- the generic type
- 所有已实现的接口:
cn.featherfly.validation.metadata.ConstraintViolation<T>
public class JakartaConstraintViolation<T> extends java.lang.Object implements cn.featherfly.validation.metadata.ConstraintViolation<T>JavaxConstraintViolation.
-
-
构造器概要
构造器 构造器 说明 JakartaConstraintViolation(jakarta.validation.ConstraintViolation<T> constraintViolation)Instantiates a new javax constraint violation.
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 jakarta.validation.metadata.ConstraintDescriptor<?>getConstraintDescriptor()Gets the constraint descriptor.java.lang.Object[]getExecutableParameters()java.lang.ObjectgetExecutableReturnValue()java.lang.ObjectgetInvalidValue()java.lang.ObjectgetLeafBean()java.lang.StringgetMessage()java.lang.StringgetMessageTemplate()jakarta.validation.PathgetPropertyPath()Gets the property path.TgetRootBean()java.lang.Class<T>getRootBeanClass()<U> Uunwrap(java.lang.Class<U> type)
-
-
-
构造器详细资料
-
JakartaConstraintViolation
public JakartaConstraintViolation(jakarta.validation.ConstraintViolation<T> constraintViolation)
Instantiates a new javax constraint violation.- 参数:
constraintViolation- the constraint violation
-
-
方法详细资料
-
getMessage
public java.lang.String getMessage()
- 指定者:
getMessage在接口中cn.featherfly.validation.metadata.ConstraintViolation<T>
-
getMessageTemplate
public java.lang.String getMessageTemplate()
- 指定者:
getMessageTemplate在接口中cn.featherfly.validation.metadata.ConstraintViolation<T>
-
getRootBean
public T getRootBean()
- 指定者:
getRootBean在接口中cn.featherfly.validation.metadata.ConstraintViolation<T>
-
getRootBeanClass
public java.lang.Class<T> getRootBeanClass()
- 指定者:
getRootBeanClass在接口中cn.featherfly.validation.metadata.ConstraintViolation<T>
-
getLeafBean
public java.lang.Object getLeafBean()
- 指定者:
getLeafBean在接口中cn.featherfly.validation.metadata.ConstraintViolation<T>
-
getExecutableParameters
public java.lang.Object[] getExecutableParameters()
- 指定者:
getExecutableParameters在接口中cn.featherfly.validation.metadata.ConstraintViolation<T>
-
getExecutableReturnValue
public java.lang.Object getExecutableReturnValue()
- 指定者:
getExecutableReturnValue在接口中cn.featherfly.validation.metadata.ConstraintViolation<T>
-
getInvalidValue
public java.lang.Object getInvalidValue()
- 指定者:
getInvalidValue在接口中cn.featherfly.validation.metadata.ConstraintViolation<T>
-
unwrap
public <U> U unwrap(java.lang.Class<U> type)
- 指定者:
unwrap在接口中cn.featherfly.validation.metadata.ConstraintViolation<T>
-
getPropertyPath
public jakarta.validation.Path getPropertyPath()
Gets the property path.- 返回:
- the property path
-
getConstraintDescriptor
public jakarta.validation.metadata.ConstraintDescriptor<?> getConstraintDescriptor()
Gets the constraint descriptor.- 返回:
- the constraint descriptor
-
-