Class ValidationOrder.DefaultGroupValidationOrder

java.lang.Object
org.hibernate.validator.internal.engine.groups.ValidationOrder.DefaultGroupValidationOrder
All Implemented Interfaces:
ValidationOrder
Enclosing interface:
ValidationOrder

public static class ValidationOrder.DefaultGroupValidationOrder extends Object implements ValidationOrder
  • Method Details

    • getGroupIterator

      public Iterator<Group> getGroupIterator()
      Specified by:
      getGroupIterator in interface ValidationOrder
    • getSequenceIterator

      public Iterator<Sequence> getSequenceIterator()
      Specified by:
      getSequenceIterator in interface ValidationOrder
    • assertDefaultGroupSequenceIsExpandable

      public void assertDefaultGroupSequenceIsExpandable(List<Class<?>> defaultGroupSequence) throws jakarta.validation.GroupDefinitionException
      Description copied from interface: ValidationOrder
      Asserts that the default group sequence of the validated bean can be expanded into the sequences which needs to be validated.
      Specified by:
      assertDefaultGroupSequenceIsExpandable in interface ValidationOrder
      Parameters:
      defaultGroupSequence - the default group sequence of the bean currently validated
      Throws:
      jakarta.validation.GroupDefinitionException - in case defaultGroupSequence cannot be expanded into one of the group sequences which need to be validated