public class ConstraintViolationImpl<T> extends Object implements javax.validation.ConstraintViolation<T>, Serializable
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
static <T> javax.validation.ConstraintViolation<T> |
forBeanValidation(String messageTemplate,
String interpolatedMessage,
Class<T> rootBeanClass,
T rootBean,
Object leafBeanInstance,
Object value,
javax.validation.Path propertyPath,
javax.validation.metadata.ConstraintDescriptor<?> constraintDescriptor,
ElementType elementType) |
static <T> javax.validation.ConstraintViolation<T> |
forParameterValidation(String messageTemplate,
String interpolatedMessage,
Class<T> rootBeanClass,
T rootBean,
Object leafBeanInstance,
Object value,
javax.validation.Path propertyPath,
javax.validation.metadata.ConstraintDescriptor<?> constraintDescriptor,
ElementType elementType,
Object[] executableParameters) |
static <T> javax.validation.ConstraintViolation<T> |
forReturnValueValidation(String messageTemplate,
String interpolatedMessage,
Class<T> rootBeanClass,
T rootBean,
Object leafBeanInstance,
Object value,
javax.validation.Path propertyPath,
javax.validation.metadata.ConstraintDescriptor<?> constraintDescriptor,
ElementType elementType,
Object executableReturnValue) |
javax.validation.metadata.ConstraintDescriptor<?> |
getConstraintDescriptor() |
Object[] |
getExecutableParameters() |
Object |
getExecutableReturnValue() |
Object |
getInvalidValue() |
Object |
getLeafBean() |
String |
getMessage() |
String |
getMessageTemplate() |
javax.validation.Path |
getPropertyPath() |
T |
getRootBean() |
Class<T> |
getRootBeanClass() |
int |
hashCode() |
String |
toString() |
<C> C |
unwrap(Class<C> type) |
public static <T> javax.validation.ConstraintViolation<T> forBeanValidation(String messageTemplate, String interpolatedMessage, Class<T> rootBeanClass, T rootBean, Object leafBeanInstance, Object value, javax.validation.Path propertyPath, javax.validation.metadata.ConstraintDescriptor<?> constraintDescriptor, ElementType elementType)
public static <T> javax.validation.ConstraintViolation<T> forParameterValidation(String messageTemplate, String interpolatedMessage, Class<T> rootBeanClass, T rootBean, Object leafBeanInstance, Object value, javax.validation.Path propertyPath, javax.validation.metadata.ConstraintDescriptor<?> constraintDescriptor, ElementType elementType, Object[] executableParameters)
public static <T> javax.validation.ConstraintViolation<T> forReturnValueValidation(String messageTemplate, String interpolatedMessage, Class<T> rootBeanClass, T rootBean, Object leafBeanInstance, Object value, javax.validation.Path propertyPath, javax.validation.metadata.ConstraintDescriptor<?> constraintDescriptor, ElementType elementType, Object executableReturnValue)
public final String getMessage()
getMessage in interface javax.validation.ConstraintViolation<T>public final String getMessageTemplate()
getMessageTemplate in interface javax.validation.ConstraintViolation<T>public final T getRootBean()
getRootBean in interface javax.validation.ConstraintViolation<T>public final Class<T> getRootBeanClass()
getRootBeanClass in interface javax.validation.ConstraintViolation<T>public final Object getLeafBean()
getLeafBean in interface javax.validation.ConstraintViolation<T>public final Object getInvalidValue()
getInvalidValue in interface javax.validation.ConstraintViolation<T>public final javax.validation.Path getPropertyPath()
getPropertyPath in interface javax.validation.ConstraintViolation<T>public final javax.validation.metadata.ConstraintDescriptor<?> getConstraintDescriptor()
getConstraintDescriptor in interface javax.validation.ConstraintViolation<T>public <C> C unwrap(Class<C> type)
unwrap in interface javax.validation.ConstraintViolation<T>public Object[] getExecutableParameters()
getExecutableParameters in interface javax.validation.ConstraintViolation<T>public Object getExecutableReturnValue()
getExecutableReturnValue in interface javax.validation.ConstraintViolation<T>Copyright © 2009-2015 Oracle Corporation. All Rights Reserved.