java.lang.Object
org.hibernate.validator.internal.engine.messageinterpolation.ElTermResolver
All Implemented Interfaces:
TermResolver

public class ElTermResolver extends Object implements TermResolver
Resolver for the el expressions.
Author:
Hardy Ferentschik, Adam Stawicki, Guillaume Smet
  • Constructor Details

    • ElTermResolver

      public ElTermResolver(Locale locale, jakarta.el.ExpressionFactory expressionFactory)
      Construct the resolver. The expression factory has to be passed in to ensure that it is set up early and to allow for application control.
      Parameters:
      locale - the locale.
      expressionFactory - the expression factory.
  • Method Details

    • interpolate

      public String interpolate(jakarta.validation.MessageInterpolator.Context context, String expression)
      Description copied from interface: TermResolver
      Interpolates given term based on the constraint validation context.
      Specified by:
      interpolate in interface TermResolver
      Parameters:
      context - contextual information related to the interpolation
      expression - the message to interpolate
      Returns:
      interpolated message