A template engine which leverages StreamingMarkupBuilder to generate XML/XHTML.
| Modifiers | Name | Description | 
|---|---|---|
| static class | MarkupTemplateEngine.CachingTemplateResolver | A template resolver which avoids calling ClassLoader.getResource if a template path already has been queried before. | 
| static class | MarkupTemplateEngine.DefaultTemplateResolver | |
| static class | MarkupTemplateEngine.TemplateResource | 
| Constructor and description | 
|---|
| MarkupTemplateEngine
                                () | 
| MarkupTemplateEngine
                                (TemplateConfiguration config) | 
| MarkupTemplateEngine
                                (ClassLoader parentLoader, TemplateConfiguration config) | 
| MarkupTemplateEngine
                                (ClassLoader parentLoader, TemplateConfiguration config, TemplateResolver resolver) | 
| MarkupTemplateEngine
                                (ClassLoader parentLoader, File templateDirectory, TemplateConfiguration tplConfig)Convenience constructor to build a template engine which searches for templates into a directory | 
| Type Params | Return Type | Name and description | 
|---|---|---|
|  | Template | createTemplate(Reader reader) | 
|  | Template | createTemplate(Reader reader, String sourceName) | 
|  | Template | createTemplate(URL resource) | 
|  | Template | createTemplateByPath(String templatePath) | 
|  | Template | createTypeCheckedModelTemplate(String source, Map<String, String> modelTypes) | 
|  | Template | createTypeCheckedModelTemplate(String source, String sourceName, Map<String, String> modelTypes) | 
|  | Template | createTypeCheckedModelTemplate(Reader reader, Map<String, String> modelTypes) | 
|  | Template | createTypeCheckedModelTemplate(Reader reader, String sourceName, Map<String, String> modelTypes) | 
|  | Template | createTypeCheckedModelTemplate(URL resource, Map<String, String> modelTypes) | 
|  | Template | createTypeCheckedModelTemplateByPath(String templatePath, Map<String, String> modelTypes) | 
|  | CompilerConfiguration | getCompilerConfiguration() | 
|  | TemplateConfiguration | getTemplateConfiguration() | 
|  | GroovyClassLoader | getTemplateLoader() | 
|  | URL | resolveTemplate(String templatePath) | 
| Methods inherited from class | Name | 
|---|---|
| class TemplateEngine | createTemplate, createTemplate, createTemplate, createTemplate | 
Convenience constructor to build a template engine which searches for templates into a directory
templateDirectory -  directory where to find templatestplConfig -          template engine configurationCopyright © 2003-2021 The Apache Software Foundation. All rights reserved.