public abstract class TemplateEngine extends Object
A template engine is a factory for creating a Template instance for a given text input.
Type Params | Return Type | Name and description |
---|---|---|
|
Template |
createTemplate(Reader reader) Creates a template by reading content from the Reader. |
|
Template |
createTemplate(String templateText) Creates a template from the String contents. |
|
Template |
createTemplate(File file) Creates a template from the File contents. |
|
Template |
createTemplate(File file, Charset cs) Creates a template from the File contents using the given charset encoding. |
|
Template |
createTemplate(URL url) Creates a template from the content found at the URL using the default encoding. |
|
Template |
createTemplate(URL url, Charset cs) Creates a template from the content found at the URL using the given charset encoding. |
Creates a template by reading content from the Reader.
Creates a template from the File contents. If the encoding for the file can be determined, that encoding will be used, otherwise the default encoding will be used. Consider using createTemplate(File, Charset) if you need to explicitly set the encoding.
Creates a template from the File contents using the given charset encoding.
Creates a template from the content found at the URL using the default encoding. Please consider using createTemplate(URL, Charset).