| Modifier and Type | Class and Description |
|---|---|
| pack-priv static class | |
| private static class | |
| private static class | |
| private class | |
| private static interface |
| Modifier and Type | Field and Description |
|---|---|
| private final ConstraintTree | constraintTree
The constraint tree created from the constraint annotation. |
| private final int | |
| private final boolean | isDefinedForOneGroupOnly
Indicates if the constraint is defined for one group only: used to optimize already validated constraints tracking. |
| private final ConstraintLocation | location
The location at which this constraint is defined. |
| private final MetaConstraint. | valueExtractionPath
The path used to navigate from the outermost container to the innermost container and extract the value for validation. |
| Access | Constructor and Description |
|---|---|
| pack-priv | MetaConstraint(ConstraintValidatorManager constraintValidatorManager, ConstraintDescriptorImpl<A>
The constraint descriptor for this constraint constraintDescriptor, ConstraintLocation meta data about constraint placement location, List<MetaConstraint.the potential valueExtractionPath,ValueExtractors used to extract the value to validatethe type of the validated element validatedValueType)
|
| Modifier and Type | Method and Description |
|---|---|
| private static int | |
| private boolean | |
| public boolean | equals(Object
the reference object with which to compare. o)Overrides java. |
| public final ConstraintLocation. | |
| public final ConstraintDescriptorImpl | |
| public final Set | Returns: Returns the list of groups this constraint is part of. This might include the default group even when it is not explicitly specified, but part of the redefined default group list of the hosting bean.
|
| public ConstraintLocation | |
| private static MetaConstraint. | getValueExtractionPath(List<MetaConstraint.
|
| public int | |
| public final boolean | |
| public String | |
| public boolean |