Interface JsonBeanPropertyBinderExceptionHandler


  • @Internal
    public interface JsonBeanPropertyBinderExceptionHandler
    Exception handler interface that converts json binding exceptions to more specific ConversionErrorExceptions.
    Since:
    3.1
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      java.util.Optional<io.micronaut.core.convert.exceptions.ConversionErrorException> toConversionError​(java.lang.Object object, java.lang.Exception e)
      Attempt to convert the given exception to a ConversionErrorException.
    • Method Detail

      • toConversionError

        java.util.Optional<io.micronaut.core.convert.exceptions.ConversionErrorException> toConversionError​(@Nullable
                                                                                                            java.lang.Object object,
                                                                                                            @NonNull
                                                                                                            java.lang.Exception e)
        Attempt to convert the given exception to a ConversionErrorException.
        Parameters:
        object - The object that was supposed to be updated, or null.
        e - The exception that occurred during mapping.
        Returns:
        The conversion error, or an empty value if default handling should be used.