@groovy.transform.CompileStatic class JsonViewTemplateEngine extends ResolvableGroovyTemplateEngine
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 | 
                        
| Properties inherited from class | Properties | 
|---|---|
class ResolvableGroovyTemplateEngine | 
                                classLoader, enableReloading, extension, shouldCache, templateResolver, viewConfiguration, viewUriResolver | 
                            
| 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, 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