Provides ability to collect failing constraints and gives access to resources like constraint validator factory, traversable resolver, etc.
| Modifier and Type | Method and Description |
|---|---|
| public default boolean | Returns: true if current validation context can and should process passed meta constraint. Is used in
ValidatorImpl to check if validation is required in case of calls to
Validator#validateValue(Class, String, Object, Class[]) or
Validator#validateProperty(Object, String, Class[]). In these cases, as we iterate through all meta
constraints of the bean, we expect those that are not defined for the validated property.
|
| public T | |
| public Class | |
| public BeanMetaData | |
| public TraversableResolver | |
| public boolean | |
| public boolean | |
| public void | |
| public void |
| appliesTo | back to summary |
|---|---|
public default boolean appliesTo(MetaConstraint<?> metaConstraint)
| |
| getRootBean | back to summary |
|---|---|
| public T getRootBean() | |
| getRootBeanClass | back to summary |
|---|---|
| public Class | |
| getRootBeanMetaData | back to summary |
|---|---|
| public BeanMetaData | |
| getTraversableResolver | back to summary |
|---|---|
| public TraversableResolver getTraversableResolver() | |
| hasMetaConstraintBeenProcessed | back to summary |
|---|---|
| public boolean hasMetaConstraintBeenProcessed(Object bean, Path path, MetaConstraint<?> metaConstraint) | |
| isBeanAlreadyValidated | back to summary |
|---|---|
| public boolean isBeanAlreadyValidated(Object value, Class<?> group, PathImpl path) | |
| markConstraintProcessed | back to summary |
|---|---|
| public void markConstraintProcessed(Object bean, Path path, MetaConstraint<?> metaConstraint) | |
| markCurrentBeanAsProcessed | back to summary |
|---|---|
| public void markCurrentBeanAsProcessed(ValueContext<?, ?> valueContext) | |