| 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
                                
                             | 
                            Represents an API to any template engine which is basically a factory of Template instances from 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. |