groovy.text
Class TemplateEngine
java.lang.Object
groovy.text.TemplateEngine
- Direct Known Subclasses:
- GStringTemplateEngine, SimpleTemplateEngine, XmlTemplateEngine
public abstract class TemplateEngine
- extends java.lang.Object
Represents an API to any template engine which is basically a factory of Template instances from a given text input.
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(java.io.Reader reader)
throws CompilationFailedException,
java.lang.ClassNotFoundException,
java.io.IOException
- Throws:
CompilationFailedException
java.lang.ClassNotFoundException
java.io.IOException
createTemplate
public Template createTemplate(java.lang.String templateText)
throws CompilationFailedException,
java.lang.ClassNotFoundException,
java.io.IOException
- Throws:
CompilationFailedException
java.lang.ClassNotFoundException
java.io.IOException
createTemplate
public Template createTemplate(java.io.File file)
throws CompilationFailedException,
java.lang.ClassNotFoundException,
java.io.IOException
- Throws:
CompilationFailedException
java.lang.ClassNotFoundException
java.io.IOException
createTemplate
public Template createTemplate(java.net.URL url)
throws CompilationFailedException,
java.lang.ClassNotFoundException,
java.io.IOException
- Throws:
CompilationFailedException
java.lang.ClassNotFoundException
java.io.IOException