T - the type of bean validated.public class ConstraintViolationImpl<T> extends Object implements javax.validation.ConstraintViolation<T>, Serializable
ConstraintViolation.| Modifier and Type | Class and Description |
|---|---|
static class |
ConstraintViolationImpl.Builder<T>
Builder for ConstraintViolations.
|
| Modifier | Constructor and Description |
|---|---|
protected |
ConstraintViolationImpl(String message,
String messageTemplate,
T rootBean,
Class<T> rootBeanClass,
Object leafBean,
javax.validation.Path propertyPath,
Object invalidValue,
ElementType elementType,
javax.validation.metadata.ConstraintDescriptor<?> constraintDescriptor) |
| Modifier and Type | Method and Description |
|---|---|
static <T> ConstraintViolationImpl.Builder<T> |
builder() |
boolean |
equals(Object pobject) |
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()
For debugging only.
|
<U> U |
unwrap(Class<U> ptype) |
protected ConstraintViolationImpl(String message, String messageTemplate, T rootBean, Class<T> rootBeanClass, Object leafBean, javax.validation.Path propertyPath, Object invalidValue, ElementType elementType, javax.validation.metadata.ConstraintDescriptor<?> constraintDescriptor)
public static <T> ConstraintViolationImpl.Builder<T> builder()
public javax.validation.metadata.ConstraintDescriptor<?> getConstraintDescriptor()
getConstraintDescriptor in interface javax.validation.ConstraintViolation<T>public Object getInvalidValue()
getInvalidValue in interface javax.validation.ConstraintViolation<T>public Object getLeafBean()
getLeafBean in interface javax.validation.ConstraintViolation<T>public String getMessage()
getMessage in interface javax.validation.ConstraintViolation<T>public String getMessageTemplate()
getMessageTemplate in interface javax.validation.ConstraintViolation<T>public javax.validation.Path getPropertyPath()
getPropertyPath in interface javax.validation.ConstraintViolation<T>public T getRootBean()
getRootBean in interface javax.validation.ConstraintViolation<T>public Class<T> getRootBeanClass()
getRootBeanClass in interface javax.validation.ConstraintViolation<T>public String toString()
public Object[] getExecutableParameters()
getExecutableParameters in interface javax.validation.ConstraintViolation<T>public Object getExecutableReturnValue()
getExecutableReturnValue in interface javax.validation.ConstraintViolation<T>Copyright © 2015–2016. All rights reserved.