You're viewing an older version of Vaadin JavaDoc. Please see version 24.7.0 for the latest.
com.vaadin.flow.data.binder.

Class ValidationException

    • Constructor Detail

      • ValidationException

        public ValidationException​(List<BindingValidationStatus<?>> fieldValidationErrors,
                                   List<ValidationResult> beanValidationErrors)

        Constructs a new exception with validation errors list.

        Parameters:

        fieldValidationErrors - binding validation errors list

        beanValidationErrors - binder validation errors list

    • Method Detail

      • getValidationErrors

        public List<ValidationResult> getValidationErrors()

        Gets both field and bean level validation errors.

        Returns:

        a list of all validation errors

      • getFieldValidationErrors

        public List<BindingValidationStatus<?>> getFieldValidationErrors()

        Returns a list of the field level validation errors which caused the exception, or an empty list if the exception was caused by bean level validation errors.

        Returns:

        binding validation errors list

      • getBeanValidationErrors

        public List<ValidationResult> getBeanValidationErrors()

        Returns a list of the bean level validation errors which caused the exception, or an empty list if the exception was caused by field level validation errors.

        Returns:

        binder validation errors list