Class 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 Detail

      • ElTermResolver

        public ElTermResolver​(Locale locale,
                              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 Detail

      • interpolate

        public String interpolate​(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