Package org.hibernate.validator.internal.engine.messageinterpolation

Examples of org.hibernate.validator.internal.engine.messageinterpolation.InterpolationTerm


    Matcher matcher = pattern.matcher( message );
    StringBuffer sb = new StringBuffer();

    while ( matcher.find() ) {
      String match = matcher.group( 1 );
      InterpolationTerm expression = new InterpolationTerm( match, locale );
      if ( expression.needsEvaluation() ) {
        String resolvedExpression = expression.interpolate( context );
        resolvedExpression = Matcher.quoteReplacement( resolvedExpression );
        matcher.appendReplacement( sb, resolvedExpression );
      }
    }
    matcher.appendTail( sb );
View Full Code Here


  private String interpolateExpression(TokenIterator tokenIterator, Context context, Locale locale)
      throws MessageDescriptorFormatException {
    while ( tokenIterator.hasMoreInterpolationTerms() ) {
      String term = tokenIterator.nextInterpolationTerm();

      InterpolationTerm expression = new InterpolationTerm( term, locale );
      String resolvedExpression = expression.interpolate( context );
      tokenIterator.replaceCurrentInterpolationTerm( resolvedExpression );
    }
    return tokenIterator.getInterpolatedMessage();
  }
View Full Code Here

    super(testResourceBundleLocator, cachingEnabled);
  }

  @Override
  public String interpolate(Context context, Locale locale, String term) {
    InterpolationTerm expression = new InterpolationTerm( term, locale );
    return expression.interpolate( context );
  }
View Full Code Here

  private String interpolateExpression(TokenIterator tokenIterator, Context context, Locale locale)
      throws MessageDescriptorFormatException {
    while ( tokenIterator.hasMoreInterpolationTerms() ) {
      String term = tokenIterator.nextInterpolationTerm();

      InterpolationTerm expression = new InterpolationTerm( term, locale );
      String resolvedExpression = expression.interpolate( context );
      tokenIterator.replaceCurrentInterpolationTerm( resolvedExpression );
    }
    return tokenIterator.getInterpolatedMessage();
  }
View Full Code Here

    Matcher matcher = pattern.matcher( message );
    StringBuffer sb = new StringBuffer();

    while ( matcher.find() ) {
      String match = matcher.group( 1 );
      InterpolationTerm expression = new InterpolationTerm( match, locale );
      if ( expression.needsEvaluation() ) {
        String resolvedExpression = expression.interpolate( context );
        resolvedExpression = Matcher.quoteReplacement( resolvedExpression );
        matcher.appendReplacement( sb, resolvedExpression );
      }
    }
    matcher.appendTail( sb );
View Full Code Here

    Matcher matcher = pattern.matcher( message );
    StringBuffer sb = new StringBuffer();

    while ( matcher.find() ) {
      String match = matcher.group( 1 );
      InterpolationTerm expression = new InterpolationTerm( match, locale );
      if ( expression.needsEvaluation() ) {
        String resolvedExpression = expression.interpolate( context );
        resolvedExpression = Matcher.quoteReplacement( resolvedExpression );
        matcher.appendReplacement( sb, resolvedExpression );
      }
    }
    matcher.appendTail( sb );
View Full Code Here

TOP

Related Classes of org.hibernate.validator.internal.engine.messageinterpolation.InterpolationTerm

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.