| Constructor and Description |
|---|
InterpretedTemplate(TemplateLoader loader,
TemplateSyntaxTree syntaxTree,
String name,
FunctionExecutor functionExecutor,
AutoEscapeOptions autoEscapeOptions,
EscapeMode mode) |
| Modifier and Type | Method and Description |
|---|---|
RenderingContext |
createRenderingContext(Data data,
Appendable out,
ResourceLoader resourceLoader)
Create a new RenderingContext.
|
String |
getDisplayName()
Name to use when displaying error or log messages.
|
EscapeMode |
getEscapeMode()
Return the EscapeMode in which this template was generated.
|
String |
getTemplateName()
Name of template (e.g.
|
void |
render(Data data,
Appendable out,
ResourceLoader resourceLoader)
Render the template.
|
void |
render(RenderingContext context)
Render the template with a custom RenderingContext.
|
public InterpretedTemplate(TemplateLoader loader, TemplateSyntaxTree syntaxTree, String name, FunctionExecutor functionExecutor, AutoEscapeOptions autoEscapeOptions, EscapeMode mode)
public void render(Data data, Appendable out, ResourceLoader resourceLoader) throws IOException
Templaterender in interface Templatedata - Data to merge with template.out - Target to write to.resourceLoader - ResourceLoader to use instead of the default template one when loading
files.IOExceptionpublic void render(RenderingContext context) throws IOException
Templaterender in interface Templatecontext - RenderingContext to use during rendering.IOExceptionpublic RenderingContext createRenderingContext(Data data, Appendable out, ResourceLoader resourceLoader)
TemplatecreateRenderingContext in interface Templatedata - Data to merge with template.out - Target to write to.resourceLoader - ResourceLoader to load files.public String getTemplateName()
TemplategetTemplateName in interface Templatepublic EscapeMode getEscapeMode()
TemplategetEscapeMode in interface Templatepublic String getDisplayName()
TemplategetDisplayName in interface TemplateCopyright © 2010-2012 Google. All Rights Reserved.