public abstract class ResourceAwareTemplateEngine extends TemplateEngine
An abstract TemplateEngine that extends the default Groovy TemplateEngine (
Type Params | Return Type | Name and description |
---|---|---|
|
public Template |
createTemplate(Resource resource) Creates the specified Template using the given Spring Resource |
|
public abstract Template |
createTemplate(Resource resource, boolean cacheable) Creates the specified Template using the given Spring Resource |
|
public final Template |
createTemplate(Reader reader) |
|
public abstract Template |
createTemplate(InputStream inputStream) Unlike groovy.text.TemplateEngine, implementors need to provide an implementation that operates with an InputStream |
|
public Template |
createTemplate(String templateText) |
|
public Template |
createTemplate(File file) |
|
public Template |
createTemplate(URL url) |
|
public abstract Template |
createTemplateForUri(String[] uris) |
|
public abstract int |
mapStackLineNumber(String url, int lineNumber) |
Methods inherited from class | Name |
---|---|
class TemplateEngine |
createTemplate, createTemplate, createTemplate, createTemplate, createTemplate, createTemplate, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Creates the specified Template using the given Spring Resource
resource
- The Spring Resource to create the template forCreates the specified Template using the given Spring Resource
resource
- The Spring Resource to create the template forcacheable
- Whether the resource can be cachedUnlike groovy.text.TemplateEngine, implementors need to provide an implementation that operates with an InputStream
inputStream
- The InputStream