| Modifier and Type | Class and Description |
|---|---|
| public static class |
| Modifier and Type | Field and Description |
|---|---|
| private ConstraintLocation. | constraintLocationKind
The |
| private final T | currentBean
The current bean which gets validated. |
| private Class | currentGroup
The current group we are validating. |
| private final Validatable | |
| private V | currentValue
The value which gets currently evaluated. |
| private final ExecutableParameterNameProvider | |
| private PathImpl | propertyPath
The current property path we are validating. |
| Access | Constructor and Description |
|---|---|
| pack-priv | ValueContext(ExecutableParameterNameProvider parameterNameProvider, T currentBean, Validatable validatable, PathImpl propertyPath)
|
| Modifier and Type | Method and Description |
|---|---|
| public final void | |
| public final void | |
| public final void | |
| public final ConstraintLocation. | |
| public final T | |
| public final Class | |
| public Validatable | |
| public final Object | |
| public final ValueContext. | |
| public final PathImpl | |
| public Object | |
| public final void | |
| public final void | |
| public final void | |
| public final void | |
| public final void | |
| public final void | |
| public final void | |
| public final void | setTypeParameter(Class<?>
the class of the container containerClass, Integer the index of the actual type parameter typeParameterIndex)Sets the container element information. |
| public String | |
| public final boolean |
| constraintLocationKind | back to summary |
|---|---|
| private ConstraintLocation. The | |
| currentBean | back to summary |
|---|---|
| private final T currentBean The current bean which gets validated. This is the bean hosting the constraints which get validated. | |
| currentGroup | back to summary |
|---|---|
| private Class<?> currentGroup The current group we are validating. | |
| currentValidatable | back to summary |
|---|---|
| private final Validatable currentValidatable | |
| currentValue | back to summary |
|---|---|
| private V currentValue The value which gets currently evaluated. | |
| parameterNameProvider | back to summary |
|---|---|
| private final ExecutableParameterNameProvider parameterNameProvider | |
| propertyPath | back to summary |
|---|---|
| private PathImpl propertyPath The current property path we are validating. | |
| ValueContext | back to summary |
|---|---|
| pack-priv ValueContext(ExecutableParameterNameProvider parameterNameProvider, T currentBean, Validatable validatable, PathImpl propertyPath) | |
| appendNode | back to summary |
|---|---|
| public final void appendNode(Cascadable node) | |
| appendNode | back to summary |
|---|---|
| public final void appendNode(ConstraintLocation location) | |
| appendTypeParameterNode | back to summary |
|---|---|
| public final void appendTypeParameterNode(String nodeName) | |
| getConstraintLocationKind | back to summary |
|---|---|
| public final ConstraintLocation. | |
| getCurrentBean | back to summary |
|---|---|
| public final T getCurrentBean() | |
| getCurrentGroup | back to summary |
|---|---|
| public final Class | |
| getCurrentValidatable | back to summary |
|---|---|
| public Validatable getCurrentValidatable() | |
| getCurrentValidatedValue | back to summary |
|---|---|
| public final Object getCurrentValidatedValue() Returns the current value to be validated. | |
| getCurrentValueState | back to summary |
|---|---|
| public final ValueContext. | |
| getPropertyPath | back to summary |
|---|---|
| public final PathImpl getPropertyPath() | |
| getValue | back to summary |
|---|---|
| public Object getValue(Object parent, ConstraintLocation location) | |
| markCurrentPropertyAsIterable | back to summary |
|---|---|
| public final void markCurrentPropertyAsIterable() | |
| markCurrentPropertyAsIterableAndSetIndex | back to summary |
|---|---|
| public final void markCurrentPropertyAsIterableAndSetIndex(Integer index) | |
| markCurrentPropertyAsIterableAndSetKey | back to summary |
|---|---|
| public final void markCurrentPropertyAsIterableAndSetKey(Object key) | |
| resetValueState | back to summary |
|---|---|
| public final void resetValueState(ValueContext. | |
| setConstraintLocationKind | back to summary |
|---|---|
| public final void setConstraintLocationKind(ConstraintLocation. | |
| setCurrentGroup | back to summary |
|---|---|
| public final void setCurrentGroup(Class<?> currentGroup) | |
| setCurrentValidatedValue | back to summary |
|---|---|
| public final void setCurrentValidatedValue(V currentValue) | |
| setTypeParameter | back to summary |
|---|---|
| public final void setTypeParameter(Class<?> containerClass, Integer typeParameterIndex) Sets the container element information. | |
| toString | back to summary |
|---|---|
| public String toString() Overrides java. Doc from java. Returns a string representation of the object. | |
| validatingDefault | back to summary |
|---|---|
| public final boolean validatingDefault() | |
| Modifier and Type | Field and Description |
|---|---|
| private final V | |
| private final PathImpl |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| public V | |
| public PathImpl |
| currentValue | back to summary |
|---|---|
| private final V currentValue | |
| propertyPath | back to summary |
|---|---|
| private final PathImpl propertyPath | |
| ValueState | back to summary |
|---|---|
| pack-priv ValueState(PathImpl propertyPath, V currentValue) | |
| getCurrentValue | back to summary |
|---|---|
| public V getCurrentValue() | |
| getPropertyPath | back to summary |
|---|---|
| public PathImpl getPropertyPath() | |