groovy.text
Class TemplateEngine
java.lang.Object
  
groovy.text.TemplateEngine
- Direct Known Subclasses: 
 - GStringTemplateEngine, SimpleTemplateEngine, XmlTemplateEngine
 
public abstract class TemplateEngine
- extends Object
 
Represents an API to any template engine which is basically a factory of Template instances from a given text input.
- Author:
 
  - sam
 
 
 
| Methods inherited from class java.lang.Object | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
TemplateEngine
public TemplateEngine()
createTemplate
public abstract Template createTemplate(Reader reader)
                                 throws CompilationFailedException,
                                        ClassNotFoundException,
                                        IOException
- Throws:
 CompilationFailedException
ClassNotFoundException
IOException
 
createTemplate
public Template createTemplate(String templateText)
                        throws CompilationFailedException,
                               ClassNotFoundException,
                               IOException
- Throws:
 CompilationFailedException
ClassNotFoundException
IOException
 
createTemplate
public Template createTemplate(File file)
                        throws CompilationFailedException,
                               ClassNotFoundException,
                               IOException
- Throws:
 CompilationFailedException
ClassNotFoundException
IOException
 
createTemplate
public Template createTemplate(URL url)
                        throws CompilationFailedException,
                               ClassNotFoundException,
                               IOException
- Throws:
 CompilationFailedException
ClassNotFoundException
IOException