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