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

Interface BindingExceptionHandler

    • Method Detail

      • handleException

        Optional<BindingException> handleException​(HasValue<?,​?> field,
                                                   Exception exception)

        Produces a BindingException instance based on original exception and field as a subject of the exception.

        If the method returns an empty optional then the original exception will be thrown in the place where it has been caught.

        The produced exception will be thrown instead of the exception and may contain it as a cause and additional information based on the field.

        Parameters:

        field - the subject of the exception

        exception - an exception thrown within binding logic

        Returns:

        an optional BindingException, or an empty optional if no additional information should be provided for the thrown exception