| Class | Description | 
                            | GStringTemplateEngine | Processes template source files substituting variables and expressions into
 placeholders in a template source text to produce the desired output using
 a streaming approach. | 
                            | SimpleTemplateEngine | Processes template source files substituting variables and expressions into
 placeholders in a template source text to produce the desired output. | 
                            | StreamingTemplateEngine | Processes template source files substituting variables and expressions into
 placeholders in a template source text to produce the desired output using a
 closure based approach. | 
                            | TemplateEngine | A template engine is a factory for creating a Template instance for a given text input. | 
                            | XmlTemplateEngine | Template engine for use in templating scenarios where both the template
 source and the expected output are intended to be XML. |