Interface ValidationInterpolatorService

  • All Superinterfaces:
    javax.validation.MessageInterpolator

    public interface ValidationInterpolatorService
    extends javax.validation.MessageInterpolator
    Standard interface to configure the validation interpolator service.
    See Also:
    MessageInterpolator
    • Method Detail

      • getMessageInterpolator

        javax.validation.MessageInterpolator getMessageInterpolator()
      • setMessageInterpolator

        void setMessageInterpolator​(javax.validation.MessageInterpolator interpolator)
        Set message interpolator.
        Parameters:
        interpolator - a MessageInterpolator
      • interpolate

        default String interpolate​(String messageTemplate,
                                   javax.validation.MessageInterpolator.Context context)
        Interpolate the message.
        Specified by:
        interpolate in interface javax.validation.MessageInterpolator
        Parameters:
        messageTemplate -
        context -
        Returns:
        interpolatedMessage
      • interpolate

        default String interpolate​(String messageTemplate,
                                   javax.validation.MessageInterpolator.Context context,
                                   Locale locale)
        Interpolate the message.
        Specified by:
        interpolate in interface javax.validation.MessageInterpolator
        Parameters:
        messageTemplate -
        context -
        locale -
        Returns:
        interpolatedMessage
      • getCode

        static String getCode​(String messageTemplate)
        Get code.
        Parameters:
        messageTemplate -
        Returns:
        code