| Modifier and Type | Field and Description |
|---|---|
| private final ConstraintDescriptor | |
| private final Object | |
| private final Object[] | |
| private final Object | |
| private final Map | |
| private final int | |
| private final String | |
| private final Object | |
| private static final Log | |
| private final Map | |
| private final String | |
| private final Path | |
| private final T | |
| private final Class | |
| private static final long | |
| private final Object |
| Access | Constructor and Description |
|---|---|
| private | ConstraintViolationImpl(String messageTemplate, Map<String, Object> messageParameters, Map<String, Object> expressionVariables, String interpolatedMessage, Class<T> rootBeanClass, T rootBean, Object leafBeanInstance, Object value, Path propertyPath, ConstraintDescriptor<?> constraintDescriptor, Object[] executableParameters, Object executableReturnValue, Object dynamicPayload)
|
| Modifier and Type | Method and Description |
|---|---|
| private int | |
| public boolean | Returns: true if the two ConstraintViolation's are considered equals; false otherwisethe reference object with which to compare. o)Overrides java. |
| public static <T> ConstraintViolation | forBeanValidation(String messageTemplate, Map<String, Object> messageParameters, Map<String, Object> expressionVariables, String interpolatedMessage, Class<T> rootBeanClass, T rootBean, Object leafBeanInstance, Object value, Path propertyPath, ConstraintDescriptor<?> constraintDescriptor, Object dynamicPayload)
|
| public static <T> ConstraintViolation | forParameterValidation(String messageTemplate, Map<String, Object> messageParameters, Map<String, Object> expressionVariables, String interpolatedMessage, Class<T> rootBeanClass, T rootBean, Object leafBeanInstance, Object value, Path propertyPath, ConstraintDescriptor<?> constraintDescriptor, Object[] executableParameters, Object dynamicPayload)
|
| public static <T> ConstraintViolation | forReturnValueValidation(String messageTemplate, Map<String, Object> messageParameters, Map<String, Object> expressionVariables, String interpolatedMessage, Class<T> rootBeanClass, T rootBean, Object leafBeanInstance, Object value, Path propertyPath, ConstraintDescriptor<?> constraintDescriptor, Object executableReturnValue, Object dynamicPayload)
|
| public final ConstraintDescriptor | getConstraintDescriptor()
Implements jakarta. |
| public <C> C | getDynamicPayload(Class<C>
The type of payload to retrieve type)Implements org. |
| public Object[] | getExecutableParameters()
Implements jakarta. Object[] representing the constructor or method invocation
arguments if the ConstraintViolation is returned after validating the
method or constructor parameters.
|
| public Object | getExecutableReturnValue()
Implements jakarta. ConstraintViolation is returned after validating the method
or constructor return value.
|
| public Map | Returns: the expression variables added usingHibernateConstraintValidatorContext#addExpressionVariable(String, Object)
|
| public final Object | getInvalidValue()
Implements jakarta. |
| public final Object | getLeafBean()
Implements jakarta.
|
| public final String | |
| public Map | Returns: the message parameters added usingHibernateConstraintValidatorContext#addMessageParameter(String, Object)
|
| public final String | |
| public final Path | |
| public final T | getRootBean()
Implements jakarta. |
| public final Class | getRootBeanClass()
Implements jakarta. |
| public int | |
| public String | |
| public <C> C | unwrap(Class<C>
the class of the object to be returned type)Implements jakarta. |
| constraintDescriptor | back to summary |
|---|---|
| private final ConstraintDescriptor<?> constraintDescriptor | |
| dynamicPayload | back to summary |
|---|---|
| private final Object dynamicPayload | |
| executableParameters | back to summary |
|---|---|
| private final Object[] executableParameters | |
| executableReturnValue | back to summary |
|---|---|
| private final Object executableReturnValue | |
| expressionVariables | back to summary |
|---|---|
| private final Map<String, Object> expressionVariables | |
| hashCode | back to summary |
|---|---|
| private final int hashCode | |
| interpolatedMessage | back to summary |
|---|---|
| private final String interpolatedMessage | |
| leafBeanInstance | back to summary |
|---|---|
| private final Object leafBeanInstance | |
| LOG | back to summary |
|---|---|
| private static final Log LOG | |
| messageParameters | back to summary |
|---|---|
| private final Map<String, Object> messageParameters | |
| messageTemplate | back to summary |
|---|---|
| private final String messageTemplate | |
| propertyPath | back to summary |
|---|---|
| private final Path propertyPath | |
| rootBean | back to summary |
|---|---|
| private final T rootBean | |
| rootBeanClass | back to summary |
|---|---|
| private final Class<T> rootBeanClass | |
| serialVersionUID | back to summary |
|---|---|
| private static final long serialVersionUID | |
| value | back to summary |
|---|---|
| private final Object value | |
| ConstraintViolationImpl | back to summary |
|---|---|
| private ConstraintViolationImpl(String messageTemplate, Map<String, Object> messageParameters, Map<String, Object> expressionVariables, String interpolatedMessage, Class<T> rootBeanClass, T rootBean, Object leafBeanInstance, Object value, Path propertyPath, ConstraintDescriptor<?> constraintDescriptor, Object[] executableParameters, Object executableReturnValue, Object dynamicPayload) | |
| createHashCode | back to summary |
|---|---|
| private int createHashCode() | |
| equals | back to summary |
|---|---|
| public boolean equals(Object o) Overrides java. IMPORTANT - some behaviour of Validator depends on the correct implementation of this equals method! (HF)
| |
| forBeanValidation | back to summary |
|---|---|
| public static <T> ConstraintViolation | |
| forParameterValidation | back to summary |
|---|---|
| public static <T> ConstraintViolation | |
| forReturnValueValidation | back to summary |
|---|---|
| public static <T> ConstraintViolation | |
| getConstraintDescriptor | back to summary |
|---|---|
| public final ConstraintDescriptor Implements jakarta. Doc from jakarta. Returns the constraint metadata reported to fail. The returned instance is immutable.
| |
| getDynamicPayload | back to summary |
|---|---|
| public <C> C getDynamicPayload(Class<C> type) Implements org.
| |
| getExecutableParameters | back to summary |
|---|---|
| public Object[] getExecutableParameters() Implements jakarta. Doc from jakarta. Returns an | |
| getExecutableReturnValue | back to summary |
|---|---|
| public Object getExecutableReturnValue() Implements jakarta. Doc from jakarta. Returns the return value of the constructor or method invocation
if the
Returns | |
| getExpressionVariables | back to summary |
|---|---|
public Map
| |
| getInvalidValue | back to summary |
|---|---|
| public final Object getInvalidValue() Implements jakarta. Doc from jakarta. Returns the value failing to pass the constraint.
For cross-parameter constraints, an | |
| getLeafBean | back to summary |
|---|---|
| public final Object getLeafBean() Implements jakarta. Doc from jakarta. Returns:
| |
| getMessage | back to summary |
|---|---|
| public final String getMessage() Implements jakarta.
| |
| getMessageParameters | back to summary |
|---|---|
public Map
| |
| getMessageTemplate | back to summary |
|---|---|
| public final String getMessageTemplate() Implements jakarta.
| |
| getPropertyPath | back to summary |
|---|---|
| public final Path getPropertyPath() Implements jakarta.
| |
| getRootBean | back to summary |
|---|---|
| public final T getRootBean() Implements jakarta. Doc from jakarta. Returns the root bean being validated. For method validation, returns the object the method is executed on.
Returns
| |
| getRootBeanClass | back to summary |
|---|---|
| public final Class Implements jakarta. Doc from jakarta. Returns the class of the root bean being validated. For method validation, this is the object class the method is executed on. For constructor validation, this is the class the constructor is declared on. | |
| hashCode | back to summary |
|---|---|
| public int hashCode() Overrides java. Doc from java. Returns a hash code value for the object. This method is
supported for the benefit of hash tables such as those provided by
The general contract of
| |
| toString | back to summary |
|---|---|
| public String toString() Overrides java. Doc from java. Returns a string representation of the object. | |
| unwrap | back to summary |
|---|---|
| public <C> C unwrap(Class<C> type) Implements jakarta. Doc from jakarta. Returns an instance of the specified type allowing access to
provider-specific APIs. If the Jakarta Bean Validation provider
implementation does not support the specified class,
| |