Class FacesMessageInterpolator

  • All Implemented Interfaces:
    jakarta.validation.MessageInterpolator

    public class FacesMessageInterpolator
    extends Object
    implements jakarta.validation.MessageInterpolator
    Note: Before 2.1.5/2.0.11 there was another strategy for this point to minimize the instances used, but after checking this with a profiler, it is more expensive to call FacesContext.getCurrentInstance() than create this object for bean validation. Standard MessageInterpolator, as described in the JSR-314 spec.
    • Constructor Detail

      • FacesMessageInterpolator

        public FacesMessageInterpolator​(jakarta.validation.MessageInterpolator interpolator,
                                        FacesContext facesContext)
    • Method Detail

      • interpolate

        public String interpolate​(String s,
                                  jakarta.validation.MessageInterpolator.Context context)
        Specified by:
        interpolate in interface jakarta.validation.MessageInterpolator
      • interpolate

        public String interpolate​(String s,
                                  jakarta.validation.MessageInterpolator.Context context,
                                  Locale locale)
        Specified by:
        interpolate in interface jakarta.validation.MessageInterpolator