Class HibernateValidatorRecorder.DelegatingTraversableResolver
java.lang.Object
io.quarkus.hibernate.validator.runtime.HibernateValidatorRecorder.DelegatingTraversableResolver
- All Implemented Interfaces:
jakarta.validation.TraversableResolver
- Enclosing class:
HibernateValidatorRecorder
static final class HibernateValidatorRecorder.DelegatingTraversableResolver
extends Object
implements jakarta.validation.TraversableResolver
-
Constructor Summary
ConstructorsConstructorDescriptionDelegatingTraversableResolver(BiPredicate<Object, String> attributeLoadedPredicate) -
Method Summary
Modifier and TypeMethodDescriptionbooleanisCascadable(Object traversableObject, jakarta.validation.Path.Node traversableProperty, Class<?> rootBeanType, jakarta.validation.Path pathToTraversableObject, ElementType elementType) booleanisReachable(Object entity, jakarta.validation.Path.Node traversableProperty, Class<?> rootBeanType, jakarta.validation.Path pathToTraversableObject, ElementType elementType)
-
Constructor Details
-
DelegatingTraversableResolver
DelegatingTraversableResolver(BiPredicate<Object, String> attributeLoadedPredicate)
-
-
Method Details
-
isReachable
public boolean isReachable(Object entity, jakarta.validation.Path.Node traversableProperty, Class<?> rootBeanType, jakarta.validation.Path pathToTraversableObject, ElementType elementType) - Specified by:
isReachablein interfacejakarta.validation.TraversableResolver
-
isCascadable
public boolean isCascadable(Object traversableObject, jakarta.validation.Path.Node traversableProperty, Class<?> rootBeanType, jakarta.validation.Path pathToTraversableObject, ElementType elementType) - Specified by:
isCascadablein interfacejakarta.validation.TraversableResolver
-