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 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:
      isReachable in interface jakarta.validation.TraversableResolver
    • isCascadable

      public boolean isCascadable(Object traversableObject, jakarta.validation.Path.Node traversableProperty, Class<?> rootBeanType, jakarta.validation.Path pathToTraversableObject, ElementType elementType)
      Specified by:
      isCascadable in interface jakarta.validation.TraversableResolver