public class JtwigTemplate
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static EnvironmentFactory |
ENVIRONMENT_FACTORY |
Constructor and Description |
---|
JtwigTemplate(Environment environment,
ResourceReference resource) |
Modifier and Type | Method and Description |
---|---|
static JtwigTemplate |
classpathTemplate(java.lang.String location) |
static JtwigTemplate |
classpathTemplate(java.lang.String location,
EnvironmentConfiguration environmentConfiguration) |
static JtwigTemplate |
fileTemplate(java.io.File path) |
static JtwigTemplate |
fileTemplate(java.io.File path,
EnvironmentConfiguration environmentConfiguration) |
static JtwigTemplate |
fileTemplate(java.lang.String filename) |
static JtwigTemplate |
fileTemplate(java.lang.String filename,
EnvironmentConfiguration environmentConfiguration) |
static JtwigTemplate |
inlineTemplate(java.lang.String template) |
static JtwigTemplate |
inlineTemplate(java.lang.String template,
EnvironmentConfiguration configuration) |
java.lang.String |
render(JtwigModel model) |
void |
render(JtwigModel model,
java.io.OutputStream outputStream) |
public static final EnvironmentFactory ENVIRONMENT_FACTORY
public JtwigTemplate(Environment environment, ResourceReference resource)
public static JtwigTemplate inlineTemplate(java.lang.String template)
public static JtwigTemplate inlineTemplate(java.lang.String template, EnvironmentConfiguration configuration)
public static JtwigTemplate classpathTemplate(java.lang.String location)
public static JtwigTemplate classpathTemplate(java.lang.String location, EnvironmentConfiguration environmentConfiguration)
public static JtwigTemplate fileTemplate(java.lang.String filename, EnvironmentConfiguration environmentConfiguration)
public static JtwigTemplate fileTemplate(java.lang.String filename)
public static JtwigTemplate fileTemplate(java.io.File path, EnvironmentConfiguration environmentConfiguration)
public static JtwigTemplate fileTemplate(java.io.File path)
public java.lang.String render(JtwigModel model)
public void render(JtwigModel model, java.io.OutputStream outputStream)