@Test public void testDefaultRenderTemplate() throws IOException, ClassNotFoundException { Date today = new Date(Instant.now().toEpochMilli()); Date yesterday = new Date(Instant.now().minus(1, ChronoUnit.DAYS).toEpochMilli()); SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd"); dateFormat.setTimeZone(TimeZone.getTimeZone("UTC")); Assert.assertEquals(GroovyTemplateUtils.renderTemplate("${ today }"), dateFormat.format(today)); Assert.assertEquals(GroovyTemplateUtils.renderTemplate("${ yesterday }"), dateFormat.format(yesterday)); }
public static String renderTemplate(String template, Map<String, Object> newContext) throws IOException, ClassNotFoundException { Map<String, Object> contextMap = getDefaultContextMap(); contextMap.putAll(newContext); return GROOVY_TEMPLATE_ENGINE.createTemplate(template).make(contextMap).toString(); }
GroovyTemplateUtils { public static String renderTemplate(String template, Map<String, Object> newContext) throws IOException, ClassNotFoundException { Map<String, Object> contextMap = getDefaultContextMap(); contextMap.putAll(newContext); return GROOVY_TEMPLATE_ENGINE.createTemplate(template).make(contextMap).toString(); } }
GroovyTemplateUtils { public static String renderTemplate(String template, Map<String, Object> newContext) throws IOException, ClassNotFoundException { Map<String, Object> contextMap = getDefaultContextMap(); contextMap.putAll(newContext); return GROOVY_TEMPLATE_ENGINE.createTemplate(template).make(contextMap).toString(); }  }
GroovyTemplateUtils { public static String renderTemplate(String template, Map<String, Object> newContext) throws IOException, ClassNotFoundException { Map<String, Object> contextMap = getDefaultContextMap(); contextMap.putAll(newContext); return GROOVY_TEMPLATE_ENGINE.createTemplate(template).make(contextMap).toString(); }  static String renderTemplate(String template, Map<String, Object> newContext); static Map<String, Object> getDefaultContextMap(); static Map<String, Object> getTemplateContext(List<String> values); static String renderTemplate(String template); }
GroovyTemplateUtils { public static String renderTemplate(String template, Map<String, Object> newContext) throws IOException, ClassNotFoundException { Map<String, Object> contextMap = getDefaultContextMap(); contextMap.putAll(newContext); return GROOVY_TEMPLATE_ENGINE.createTemplate(template).make(contextMap).toString(); }  static String renderTemplate(String template, Map<String, Object> newContext); static Map<String, Object> getDefaultContextMap(); static Map<String, Object> getTemplateContext(List<String> values); static String renderTemplate(String template);  }