A traversable resolver implementation must be thread-safe.
| Modifier and Type | Method and Description |
|---|---|
| public boolean | Returns: true if the Bean Validation provider is allowed to
cascade validation, false otherwiseobject hosting traversableObject, Path.traversableProperty
or null if validateValue is calledthe traversable property traversableProperty,type of the root object passed to the Validator
or hosting the method or constructor validated rootBeanType, Path path from the root object to
pathToTraversableObject, ElementType traversableObject
(using the path specification defined by Bean Validator)either elementType)FIELD or METHODDetermines if the Bean Validation provider is allowed to cascade validation on
the bean instance returned by the property value
marked as |
| public boolean | Returns: true if the Bean Validation provider is allowed to
reach the property state, false otherwiseobject hosting traversableObject, Path.traversableProperty
or null if validateValue is calledthe traversable property traversableProperty,type of the root object passed to the Validator
or hosting the method or constructor validated rootBeanType, Path path from the root object to
pathToTraversableObject, ElementType traversableObject
(using the path specification defined by Bean Validator)either elementType)FIELD or METHODDetermines if the Bean Validation provider is allowed to reach the property state. |
| isCascadable | back to summary |
|---|---|
| public boolean isCascadable(Object traversableObject, Path. Determines if the Bean Validation provider is allowed to cascade validation on
the bean instance returned by the property value
marked as
Note that this method is called only if
| |
| isReachable | back to summary |
|---|---|
| public boolean isReachable(Object traversableObject, Path. Determines if the Bean Validation provider is allowed to reach the property state.
| |