/** * Transforms a template into an expanded output using the given model. * * @param model * the model used to evaluate expressions inside the template * @return the expanded output */ public String transform(Map<String, Object> model, Locale locale) { return transform(model, locale, engine.getModelAdaptor(), null); }
public synchronized String transform(String template, String sourceName, Map<String, Object> model) { return transformInternal(template, sourceName, model, getModelAdaptor(), null); }
/** * Transforms a template into an expanded output using the given model. * * @param model * the model used to evaluate expressions inside the template * @return the expanded output */ public String transform(Map<String, Object> model, Locale locale, ProcessListener processListener) { return transform(model, locale, engine.getModelAdaptor(), processListener); }
/** * Transforms a template into an expanded output using the given model. * * @param model * the model used to evaluate expressions inside the template * @return the expanded output */ public String transform(Map<String, Object> model, Locale locale, ProcessListener processListener) { return transform(model, locale, engine.getModelAdaptor(), processListener); }
/** * Transforms a template into an expanded output using the given model. * * @param model * the model used to evaluate expressions inside the template * @return the expanded output */ public String transform(Map<String, Object> model, Locale locale) { return transform(model, locale, engine.getModelAdaptor(), null); }
public synchronized String transform(String template, Locale locale, Map<String, Object> model) { return transformInternal(template, locale, null, model, getModelAdaptor(), null); }
public synchronized String transform(String template, String sourceName, Map<String, Object> model, ProcessListener processListener) { return transformInternal(template, sourceName, model, getModelAdaptor(), processListener); }
public synchronized String transform(String template, Locale locale, Map<String, Object> model, ProcessListener processListener) { return transformInternal(template, locale, null, model, getModelAdaptor(), processListener); }
public synchronized String transform(String template, Locale locale, Map<String, Object> model, ProcessListener processListener) { return transformInternal(template, locale, null, model, getModelAdaptor(), processListener); }
public synchronized String transform(String template, String sourceName, Map<String, Object> model, ProcessListener processListener) { return transformInternal(template, sourceName, model, getModelAdaptor(), processListener); }
public synchronized String transform(String template, String sourceName, Map<String, Object> model) { return transformInternal(template, sourceName, model, getModelAdaptor(), null); }
public synchronized String transform(String template, Map<String, Object> model) { return transformInternal(template, null, model, getModelAdaptor(), null); }
public synchronized String transform(String template, Locale locale, String sourceName, Map<String, Object> model) { return transformInternal(template, locale, sourceName, model, getModelAdaptor(), null); }
public synchronized String transform(String template, Map<String, Object> model) { return transformInternal(template, null, model, getModelAdaptor(), null); }
public synchronized String transform(String template, Map<String, Object> model, ProcessListener processListener) { return transformInternal(template, null, model, getModelAdaptor(), processListener); }
public synchronized String transform(String template, Locale locale, String sourceName, Map<String, Object> model) { return transformInternal(template, locale, sourceName, model, getModelAdaptor(), null); }
public synchronized String transform(String template, Locale locale, Map<String, Object> model) { return transformInternal(template, locale, null, model, getModelAdaptor(), null); }
public synchronized String transform(String template, Map<String, Object> model, ProcessListener processListener) { return transformInternal(template, null, model, getModelAdaptor(), processListener); }
/** * Transforms a template into an expanded output using the given model. * * @param template * the template to expand * @param locale * the locale being passed into renderers in * {@link TemplateContext} * @param sourceName * the name of the current template (if there is anything like * that) * @param model * the model used to evaluate expressions inside the template * @return the expanded output */ public synchronized String transform(String template, Locale locale, String sourceName, Map<String, Object> model, ProcessListener processListener) { return transformInternal(template, locale, sourceName, model, getModelAdaptor(), processListener); }
protected void addSpecialVariables(ForEachToken feToken, Map<String, Object> model) { addSpecialVariables(feToken, model, feToken.getVarName()); // special _it variable as an alias for run variable in inner loop final String specialIteratorVariable = engine.getModelAdaptor().getSpecialIteratorVariable(); model.put(specialIteratorVariable, model.get(feToken.getVarName())); addSpecialVariables(feToken, model, specialIteratorVariable); }