A template engine for parsing JSON views
Fields inherited from class | Fields |
---|---|
class ResolvableGroovyTemplateEngine |
cachedTemplates, compilerConfiguration, resolveCache |
Type | Name and description |
---|---|
JsonGenerator |
generator |
JsonApiIdRenderStrategy |
jsonApiIdRenderStrategy |
Constructor and description |
---|
JsonViewTemplateEngine
() Constructs a JsonTemplateEngine with the default configuration |
JsonViewTemplateEngine
(java.lang.ClassLoader classLoader) Constructs a JsonTemplateEngine with the default configuration |
JsonViewTemplateEngine
(ViewConfiguration configuration, java.lang.ClassLoader classLoader) Constructs a JsonTemplateEngine with a custom base class |
Type Params | Return Type | Name and description |
---|---|---|
|
protected WritableScriptTemplate |
createTemplate(java.lang.Class<? extends groovy.text.Template> cls, java.io.File sourceFile) |
|
java.lang.String |
getDynamicTemplatePrefix() |
|
protected ViewsTransform |
newViewsTransform() |
|
protected void |
prepareCustomizers(org.codehaus.groovy.control.CompilerConfiguration compilerConfiguration) |
Methods inherited from class | Name |
---|---|
class ResolvableGroovyTemplateEngine |
createTemplate, createTemplate, createTemplate, createTemplate, createTemplate, createTemplate, getCompilerConfiguration, getDynamicTemplatePrefix, initializeTemplate, newViewsTransform, prepareCustomizers, resolveTemplate, resolveTemplate, resolveTemplate, setLinkGenerator, setMappingContext, setMessageSource, setMimeUtility, setProxyHandler |
Constructs a JsonTemplateEngine with the default configuration
Constructs a JsonTemplateEngine with the default configuration
Constructs a JsonTemplateEngine with a custom base class
baseClassName
- The name of the base classGroovy Documentation