A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _

A

AbstractGroovyTemplateCompiler - Class in grails.views
A generic compiler for Groovy templates that are compiled into classes in production
AbstractGroovyTemplateCompiler() - Constructor in AbstractGroovyTemplateCompiler
AbstractJsonViewContainerRenderer - Class in org.grails.views.json.renderer
A container renderer that looks up JSON views
AbstractJsonViewContainerRenderer(Class<T>, grails.web.mime.MimeType, java.lang.String) - Constructor in AbstractJsonViewContainerRenderer
AbstractWritableScript - Class in grails.views
A script that is writable
AbstractWritableScript() - Constructor in AbstractWritableScript
actionName - Property in GrailsView
Returns:
The current action name
actionName(java.lang.String) - Method in TestRequestConfigurer
allowResourceExpansion - Property in GenericViewConfiguration
Whether resource expansion is allowed
appendObjectId(java.lang.StringBuilder, java.util.Map) - Method in TestLinkGenerator
APPLIED - Field in ViewsTransform
asBoolean() - Method in DelegatingParameters
asBoolean() - Method in EmptyParameters
asBoolean() - Method in Parameters
Returns:
The parameters as a boolean value.
ASSOCIATIONS - Property in DefaultJsonViewHelper
The associations parameter
attribute(java.lang.String, java.lang.Object) - Method in TestRequestConfigurer
attributes - Property in TestRequestConfigurer

B

baseDir - Property in GenericGroovyTemplateResolver
baseTemplateClass - Property in GenericViewConfiguration
The template base class
BEFORE_CLOSURE - Field in DefaultGrailsJsonViewHelper
beforeMethodCallExpression(org.codehaus.groovy.ast.expr.MethodCallExpression) - Method in BuilderTypeCheckingExtension
beforeMethodCallExpression(org.codehaus.groovy.ast.expr.MethodCallExpression) - Method in JsonTemplateTypeCheckingExtension
boolean(java.lang.String, java.lang.Boolean) - Method in DelegatingParameters
boolean(java.lang.String, java.lang.Boolean) - Method in EmptyParameters
boolean(java.lang.String, java.lang.Boolean) - Method in Parameters
Obtains the value of a parameter as a Boolean
BuilderMethodReplacer(org.codehaus.groovy.ast.MethodNode, org.codehaus.groovy.ast.MethodNode, java.lang.String, org.codehaus.groovy.control.SourceUnit, Set<MethodCallExpression>) - Constructor in BuilderTypeCheckingExtension.BuilderMethodReplacer
BuilderTypeCheckingExtension - Class in grails.views.compiler
An abstract type checking extension for view DSLs to implement
BuilderTypeCheckingExtension.BuilderMethodReplacer - Class in grails.views.compiler
BuilderTypeCheckingExtension() - Constructor in BuilderTypeCheckingExtension
buildPaginateParams(java.lang.Integer, java.lang.Integer, java.lang.String, java.lang.String) - Method in DefaultJsonViewHelper
buildQualifiers(jakarta.servlet.http.HttpServletRequest, jakarta.servlet.http.HttpServletResponse) - Method in SmartViewResolver
byte(java.lang.String, java.lang.Integer) - Method in DelegatingParameters
byte(java.lang.String, java.lang.Integer) - Method in EmptyParameters
byte(java.lang.String, java.lang.Integer) - Method in Parameters
Obtains the value of a parameter as a byte

C

cache - Property in GenericViewConfiguration
Whether the cache templates
cachedTemplates - Field in ResolvableGroovyTemplateEngine
call(java.lang.String, groovy.json.JsonOutput$JsonUnescaped) - Method in DefaultHalViewHelper.HalStreamingJsonDelegate
char(java.lang.String, java.lang.Character) - Method in DelegatingParameters
char(java.lang.String, java.lang.Character) - Method in EmptyParameters
char(java.lang.String, java.lang.Character) - Method in Parameters
Obtains the value of a parameter as a character
characterEncoding - Property in TestRequestConfigurer
charAt(int) - Method in JsonWritable
classLoader - Property in GenericGroovyTemplateResolver
The class loader to use for template loading in production mode
classLoader - Property in ResolvableGroovyTemplateEngine
The class loader to use
classNode - Property in ViewsTransform.ModelTypesVisitor
CLOSE_BRACE - Field in JsonToken
CLOSE_BRACKET - Field in JsonToken
COLON - Field in JsonToken
COMMA - Field in JsonToken
compilationUnit - Property in ViewsTransform
compile(java.io.File) - Method in AbstractGroovyTemplateCompiler
COMPILE_STATIC - Field in MarkupViewTemplateEngine
compilerConfiguration - Field in ResolvableGroovyTemplateEngine
Whether to reload views
compileStatic - Property in GenericViewConfiguration
Whether to compile templates statically
componentType - Property in ErrorsJsonViewRenderer
config - Property in GrailsView
Returns:
The configuration
config(grails.config.Config) - Method in TestRequestConfigurer
configuration - Property in AbstractGroovyTemplateCompiler
configuration - Property in GenericGroovyTemplateView
configuration - Property in MarkupViewWritableScriptTemplate
configuration - Property in SmartViewResolver
configure(java.lang.ClassLoader, groovy.text.markup.TemplateConfiguration) - Method in MarkupViewTemplateEngine.1
configureCompiler(org.codehaus.groovy.control.CompilerConfiguration) - Method in AbstractGroovyTemplateCompiler
configureCompiler(org.codehaus.groovy.control.CompilerConfiguration) - Method in JsonViewCompiler
configureCompiler(org.codehaus.groovy.control.CompilerConfiguration) - Method in MarkupViewCompiler
containsKey(java.lang.Object) - Method in DelegatingParameters
containsKey(java.lang.Object) - Method in EmptyParameters
containsKey(java.lang.Object) - Method in Parameters
Returns:
Whether or not the key exists
contentType - Property in DefaultHalViewHelper
contentType - Property in DefaultHalViewHelper.HalStreamingJsonDelegate
contentType - Property in JsonRenderResult
The content type
contentType(java.lang.String) - Method in JsonViewTest.TestHttpResponse
contentType(java.lang.String) - Method in JsonViewUnitTest.TestHttpResponse
contentType(java.lang.String) - Method in Response
Set the response content type
contentType - Property in SmartViewResolver
contentType - Property in TestRequestConfigurer
contextPath - Property in TestRequestConfigurer
controllerName - Property in GrailsView
Returns:
The current controller name
controllerName(java.lang.String) - Method in TestRequestConfigurer
controllerNamespace - Property in GrailsView
Returns:
The current controller namespace
controllerNamespace(java.lang.String) - Method in TestRequestConfigurer
convert(java.lang.Object, java.lang.String) - Method in InstantJsonConverter
convert(java.lang.Object, java.lang.String) - Method in LocalDateJsonConverter
convert(java.lang.Object, java.lang.String) - Method in LocalDateTimeJsonConverter
convert(java.lang.Object, java.lang.String) - Method in LocalTimeJsonConverter
convert(java.lang.Object, java.lang.String) - Method in OffsetDateTimeJsonConverter
convert(java.lang.Object, java.lang.String) - Method in OffsetTimeJsonConverter
convert(java.lang.Object, java.lang.String) - Method in PeriodJsonConverter
convert(java.lang.Object, java.lang.String) - Method in ZonedDateTimeJsonConverter
createlinksRenderingClosure(Map<String, Object>) - Method in DefaultHalViewHelper
createMarkupViewTemplate(groovy.text.Template) - Method in MarkupViewTemplateEngine
createTemplate(Class<? extends Template>, java.io.File) - Method in JsonViewTemplateEngine
createTemplate(Class<? extends Template>, java.io.File) - Method in MarkupViewTemplateEngine
createTemplate(java.io.Reader) - Method in ResolvableGroovyTemplateEngine
currentBlock - Property in HalCodeVisitorSupport

D

date(java.lang.String, java.lang.String) - Method in DelegatingParameters
date(java.lang.String, java.lang.String) - Method in EmptyParameters
date(java.lang.String, java.lang.String) - Method in Parameters
Obtains the value of a parameter as a Date
dateFormat - Property in JsonViewGeneratorConfiguration
DEEP - Field in GrailsJsonViewHelper
The deep parameter
DEFAULT_EXCLUDES - Field in DefaultJsonViewHelper
DEFAULT_GORM_EXCLUDES - Field in DefaultJsonViewHelper
DEFAULT_VALIDATEABLE_EXCLUDES - Field in DefaultJsonViewHelper
DefaultGrailsJsonViewHelper - Class in org.grails.views.json.api.internal
Extended version of DefaultGrailsViewHelper with methods specific to JSON view rendering
DefaultGrailsJsonViewHelper.1 - Class in org.grails.views.json.api.internal
DefaultGrailsJsonViewHelper.1() - Constructor in DefaultGrailsJsonViewHelper.1
DefaultGrailsJsonViewHelper.2 - Class in org.grails.views.json.api.internal
DefaultGrailsJsonViewHelper.2() - Constructor in DefaultGrailsJsonViewHelper.2
DefaultGrailsJsonViewHelper.3 - Class in org.grails.views.json.api.internal
DefaultGrailsJsonViewHelper.3() - Constructor in DefaultGrailsJsonViewHelper.3
DefaultGrailsJsonViewHelper.4 - Class in org.grails.views.json.api.internal
DefaultGrailsJsonViewHelper.4() - Constructor in DefaultGrailsJsonViewHelper.4
DefaultGrailsJsonViewHelper.5 - Class in org.grails.views.json.api.internal
DefaultGrailsJsonViewHelper.5() - Constructor in DefaultGrailsJsonViewHelper.5
DefaultGrailsJsonViewHelper.6 - Class in org.grails.views.json.api.internal
DefaultGrailsJsonViewHelper.6() - Constructor in DefaultGrailsJsonViewHelper.6
DefaultGrailsJsonViewHelper(grails.views.api.GrailsView) - Constructor in DefaultGrailsJsonViewHelper
DefaultGrailsViewHelper - Class in grails.views.api.internal
Default methods for views, additional methods can be added via traits
DefaultGrailsViewHelper(grails.views.api.GrailsView) - Constructor in DefaultGrailsViewHelper
DefaultHalViewHelper - Class in org.grails.views.json.api.internal
Helps creating HAL links
DefaultHalViewHelper.1 - Class in org.grails.views.json.api.internal
DefaultHalViewHelper.1() - Constructor in DefaultHalViewHelper.1
DefaultHalViewHelper.HalStreamingJsonDelegate - Class in org.grails.views.json.api.internal
DefaultHalViewHelper(org.grails.views.json.api.JsonView, org.grails.views.json.api.GrailsJsonViewHelper) - Constructor in DefaultHalViewHelper
DefaultJsonApiIdRenderer - Class in org.grails.views.json.api.jsonapi
Authors:
James Kleeh
DefaultJsonApiIdRenderer() - Constructor in DefaultJsonApiIdRenderer
DefaultJsonApiViewHelper - Class in org.grails.views.json.api.internal
Authors:
Colin Harrington
DefaultJsonApiViewHelper.1 - Class in org.grails.views.json.api.internal
DefaultJsonApiViewHelper.1() - Constructor in DefaultJsonApiViewHelper.1
DefaultJsonApiViewHelper.2 - Class in org.grails.views.json.api.internal
DefaultJsonApiViewHelper.2() - Constructor in DefaultJsonApiViewHelper.2
DefaultJsonApiViewHelper.3 - Class in org.grails.views.json.api.internal
DefaultJsonApiViewHelper.3() - Constructor in DefaultJsonApiViewHelper.3
DefaultJsonApiViewHelper.4 - Class in org.grails.views.json.api.internal
DefaultJsonApiViewHelper.4() - Constructor in DefaultJsonApiViewHelper.4
DefaultJsonApiViewHelper.5 - Class in org.grails.views.json.api.internal
DefaultJsonApiViewHelper.5() - Constructor in DefaultJsonApiViewHelper.5
DefaultJsonApiViewHelper.6 - Class in org.grails.views.json.api.internal
DefaultJsonApiViewHelper.6() - Constructor in DefaultJsonApiViewHelper.6
DefaultJsonApiViewHelper(org.grails.views.json.api.JsonView, org.grails.views.json.api.GrailsJsonViewHelper) - Constructor in DefaultJsonApiViewHelper
DefaultJsonViewHelper - Class in org.grails.views.json.api.internal
Authors:
James Kleeh
DefaultJsonViewHelper(grails.views.api.GrailsView) - Constructor in DefaultJsonViewHelper
DefaultJsonViewIncludeExcludeSupport - Class in org.grails.views.json.api.internal
DefaultJsonViewIncludeExcludeSupport(List<String>, List<String>) - Constructor in DefaultJsonViewIncludeExcludeSupport
defaultPaginateParams(java.util.Map) - Method in DefaultJsonViewHelper
defaultRenderer - Property in DefaultViewRenderer
DefaultViewRenderer - Class in grails.views.mvc.renderer
A renderer implementation that looks up a view from the ViewResolver
DefaultViewRenderer(Class<T>, grails.web.mime.MimeType, grails.views.mvc.SmartViewResolver, grails.core.support.proxy.ProxyHandler, grails.rest.render.RendererRegistry, grails.rest.render.Renderer) - Constructor in DefaultViewRenderer
delegate - Property in DefaultHalViewHelper.HalStreamingJsonDelegate
DelegatingParameters - Class in grails.views.mvc.http
Delegate to a GrailsParameterMap implementation
DelegatingParameters(grails.util.TypeConvertingMap) - Constructor in DelegatingParameters
DOT_CHAR - Field in GenericGroovyTemplateResolver
double(java.lang.String, java.lang.Double) - Method in DelegatingParameters
double(java.lang.String, java.lang.Double) - Method in EmptyParameters
double(java.lang.String, java.lang.Double) - Method in Parameters
Obtains the value of a parameter as a Double
doWrite(java.io.Writer) - Method in AbstractWritableScript
Subclasses should implement to perform the write
doWrite(java.io.Writer) - Method in JsonViewWritableScript
dynamicPrefix - Property in ViewsTransform

E

EMBEDDED_ATTRIBUTE - Field in DefaultHalViewHelper
embedded(java.lang.String, groovy.lang.Closure) - Method in DefaultHalViewHelper
Outputs a HAL embedded entry for the content type and closure
embedded(java.lang.String, groovy.lang.Closure) - Method in HalViewHelper
Outputs a HAL embedded entry for the content type and closure
EMBEDDED_PARAMETER - Field in DefaultHalViewHelper
EmptyParameters - Class in grails.views.api.internal
An empty parameters implementation
EmptyParameters() - Constructor in EmptyParameters
enableReloading - Property in GenericViewConfiguration
Whether to enable reloading
enableReloading - Property in ResolvableGroovyTemplateEngine
Whether to enable reloading
encoding - Property in AbstractJsonViewContainerRenderer
encoding - Property in GenericViewConfiguration
The encoding to use
encoding(java.lang.String) - Method in JsonViewTest.TestHttpResponse
encoding(java.lang.String) - Method in JsonViewUnitTest.TestHttpResponse
encoding(java.lang.String) - Method in Response
Sets the response encoding
ensureAbsolute(java.util.Map) - Method in DefaultGrailsViewHelper
ErrorsJsonViewRenderer - Class in org.grails.views.json.renderer
Renderer for the errors view
ErrorsJsonViewRenderer() - Constructor in ErrorsJsonViewRenderer
escapeUnicode - Property in JsonViewGeneratorConfiguration
EXPAND - Property in DefaultJsonViewHelper
The expand parameter
extension - Property in GenericViewConfiguration
The file extension of the templates
extension - Property in GenericViewUriResolver
EXTENSION - Field in JsonViewWritableScript
EXTENSION - Field in MarkupViewTemplate
extension - Property in ResolvableGroovyTemplateEngine
The view uri resolver
extension - Property in ViewsTransform

F

fileName - Property in ViewCompilationException
findEntity(java.lang.Object) - Method in DefaultJsonViewHelper
findFirstElementCausedByScript() - Method in ViewRenderException
findTemplatePath() - Method in ViewsEnvironment
findTraitInjectors() - Method in JsonViewsTransform
findTraitInjectors() - Method in MarkupViewsTransform
findTraitInjectors() - Method in ViewsTransform
findUniquePackages(grails.core.GrailsClass) - Method in GenericViewConfiguration
findViewConfigPropertyDescriptor() - Method in JsonViewConfiguration
findViewConfigPropertyDescriptor() - Method in MarkupViewConfiguration
first - Field in JsonWritable
float(java.lang.String, java.lang.Float) - Method in DelegatingParameters
float(java.lang.String, java.lang.Float) - Method in EmptyParameters
float(java.lang.String, java.lang.Float) - Method in Parameters
Obtains the value of a parameter as a Float
fullTemplateNameForClass(Class<?>) - Method in TemplateResolverUtils

G

generator - Property in JsonView
The default generator
generator - Property in JsonViewConfiguration
generator - Property in JsonViewTemplate
generator - Property in JsonViewTemplateEngine
GenericGroovyTemplateResolver - Class in grails.views.resolve
A generic TemplateResolver for resolving Groovy templates that are compiled into classes
GenericGroovyTemplateResolver() - Constructor in GenericGroovyTemplateResolver
GenericGroovyTemplateView - Class in grails.views.mvc
An implementation of the Spring AbstractUrlBaseView class for ResolvableGroovyTemplateEngine
GenericGroovyTemplateView() - Constructor in GenericGroovyTemplateView
GenericGroovyTemplateViewResolver - Class in grails.views.mvc
A UrlBasedViewResolver for ResolvableGroovyTemplateEngine
GenericGroovyTemplateViewResolver(grails.views.mvc.SmartViewResolver) - Constructor in GenericGroovyTemplateViewResolver
GenericViewConfiguration - Trait in grails.views
Default configuration
GenericViewUriResolver - Class in grails.views.resolve
Generic implementation for resolving views
GenericViewUriResolver(java.lang.String) - Constructor in GenericViewUriResolver
get(java.lang.String, java.lang.String) - Method in DelegatingParameters
get(java.lang.String, java.lang.String) - Method in EmptyParameters
get(java.lang.String, java.lang.String) - Method in Parameters
Obtains the value of a parameter
getAbsoluteTemplateURI(java.lang.String, boolean) - Method in GenericViewUriResolver
Used to resolve template names that are not relative to a controller.
getAppDir() - Method in GenericGroovyTemplateResolver
getAt(java.lang.Object) - Method in DelegatingParameters
getAt(java.lang.Object) - Method in EmptyParameters
getAt(java.lang.Object) - Method in Parameters
getAttribute(java.lang.String) - Method in Request
Obtains the value of an attribute
getAttribute(java.lang.String) - Method in TestRequestConfigurer
getAttributeNames() - Method in Request
Returns:
All of the attribute names
getAttributeNames() - Method in TestRequestConfigurer
getAttributes(org.grails.datastore.mapping.model.PersistentEntity) - Method in DefaultJsonApiViewHelper
getBaseTemplateClass() - Method in ViewConfiguration
Returns:
The template base class
getBinding() - Method in MarkupViewTemplate
getBinding() - Method in WritableScript
Returns:
Obtains the binding
getBooleanFromMap(java.lang.String, Map<?, ?>, boolean) - Method in ViewUtils
Retrieves a boolean value from a Map for the given key
getBuilderClassNode() - Method in BuilderTypeCheckingExtension
Returns:
The class node of the builder
getBuilderClassNode() - Method in JsonTemplateTypeCheckingExtension
getBuilderInvokeMethod() - Method in BuilderTypeCheckingExtension
Returns:
The method node to invoke for an unresolved dynamic method on the main builder variable
getBuilderInvokeMethod() - Method in JsonTemplateTypeCheckingExtension
getBuilderVariableName() - Method in BuilderTypeCheckingExtension
Returns:
The name within the view script of the main builder variable
getBuilderVariableName() - Method in JsonTemplateTypeCheckingExtension
getCharacterEncoding() - Method in Request
Returns:
The request character encoding
getCompilerConfiguration() - Method in ResolvableGroovyTemplateEngine
getContentType() - Method in Request
Returns:
The request content type
getContextPath() - Method in DefaultGrailsViewHelper
getContextPath() - Method in Request
Returns:
The context path
getContextPath() - Method in TestLinkGenerator
getDelegateInvokeMethod() - Method in BuilderTypeCheckingExtension
Returns:
The method node to invoke for unresolved methods within closures of the builder (implicit this)
getDelegateInvokeMethod() - Method in JsonTemplateTypeCheckingExtension
getDynamicTemplatePrefix() - Method in JsonViewTemplateEngine
getDynamicTemplatePrefix() - Method in MarkupViewTemplateEngine
getDynamicTemplatePrefix() - Method in ResolvableGroovyTemplateEngine
getEncoding() - Method in ViewConfiguration
Returns:
The default encoding to use to render views
getExcludes(java.util.Map) - Method in DefaultJsonViewHelper
getExpandProperties(org.grails.views.json.api.JsonView, java.util.Map) - Method in DefaultJsonViewHelper
getExtension() - Method in ViewConfiguration
Returns:
The file extension
getFileName() - Method in ViewRenderException
getG() - Method in JsonView
Returns:
The default view helper
getG() - Method in MarkupView
Returns:
Obtain the view helper
getGenerator() - Method in DefaultJsonViewHelper
getGenericType(java.lang.Class, java.beans.PropertyDescriptor) - Method in DefaultJsonViewHelper
getHeader(java.lang.String) - Method in Request
Obtains the value of a header
getHeader(java.lang.String) - Method in TestRequestConfigurer
getHeaderNames() - Method in Request
Returns:
The header for the request
getHeaderNames() - Method in TestRequestConfigurer
getHeaders(java.lang.String) - Method in Request
Obtains all the values for the give header
getHeaders(java.lang.String) - Method in TestRequestConfigurer
getIdGenerator() - Method in DefaultJsonApiViewHelper
getIncludes(java.util.Map) - Method in DefaultJsonViewHelper
getIterableWritable(java.lang.Iterable, groovy.lang.Closure) - Method in DefaultGrailsJsonViewHelper
getJsonStackTrace(java.lang.Throwable) - Method in DefaultJsonViewHelper
getLastOffset(java.lang.Integer, java.lang.Integer) - Method in DefaultJsonViewHelper
getLineNumber() - Method in ViewCompilationException
getLinkGenerator() - Method in DefaultGrailsViewHelper
getLinkGenerator() - Method in GrailsView
The link generator
getMappingContext() - Method in GrailsView
The GORM mapping context
getMappingContext() - Method in JsonViewUnitTest
getMapWritable(java.util.Map, java.util.Map, groovy.lang.Closure, Map<Object, JsonWritable>) - Method in DefaultGrailsJsonViewHelper
getMessageSource() - Method in GrailsView
The message source object
getMethod() - Method in Request
Returns:
The request method
getMimeUtility() - Method in GrailsView
The mime utility
getModelTypes() - Method in AbstractWritableScript
getNextOffset(java.lang.Integer, java.lang.Integer, java.lang.Integer) - Method in DefaultJsonViewHelper
getOut() - Method in AbstractWritableScript
Returns:
The current writer
getOut() - Method in WriterProvider
Returns:
The current writer
getPackageImports() - Method in ViewConfiguration
Returns:
The packages to automatically import
getPackageName() - Method in ViewConfiguration
Returns:
The package name
getPage() - Method in HttpView
Returns:
The same as getResponse()
getPaginationLinks(java.lang.Object, java.lang.Integer, java.lang.Integer, java.lang.Integer, java.lang.String, java.lang.String) - Method in DefaultJsonViewHelper
getParentPath() - Method in WritableScriptTemplate
The path to the parent directory that containers the template
getPrevOffset(java.lang.Integer, java.lang.Integer) - Method in DefaultJsonViewHelper
getProperty(java.lang.String) - Method in EmptyParameters
getProperty(java.lang.String) - Method in Parameters
getProxyHandler() - Method in GrailsView
Handlers for proxies
getRelationships(org.grails.datastore.mapping.model.PersistentEntity) - Method in DefaultJsonApiViewHelper
getRenderNulls(java.util.Map) - Method in DefaultJsonViewHelper
getServerBaseURL() - Method in DefaultGrailsViewHelper
getServerBaseURL() - Method in TestLinkGenerator
getSourceFile() - Method in WritableScript
Obtains the source file
getSourceUnit() - Method in BuilderTypeCheckingExtension.BuilderMethodReplacer
getStaticImports() - Method in ViewConfiguration
Returns:
The static imports to automatically import
getStringListFromMap(java.lang.String, java.util.Map, List<String>) - Method in ViewUtils
Obtains a list of strings from the map for the given key
getTemplateEngine() - Method in GrailsView
The template engine
getTemplateEngine() - Method in JsonViewUnitTest
getTemplatePath() - Method in ViewConfiguration
Returns:
Path to the templates
getUri() - Method in Request
Returns:
The request URI
getViewModuleName() - Method in JsonViewConfiguration
getViewModuleName() - Method in MarkupViewConfiguration
getViewModuleName() - Method in ViewConfiguration
Returns:
The name of the views module (example json or markup)
GrailsJsonViewHelper - Interface in org.grails.views.json.api
Additional methods specific to JSON views
GrailsView - Trait in grails.views.api
A trait for all view types to extend to add methods to generate links, render other templates and so on
GrailsViewHelper - Interface in grails.views.api
Methods available via the 'g' namespace in views
GrailsViewTemplate - Class in grails.views
Authors:
Graeme Rocher
GrailsViewTemplate() - Constructor in GrailsViewTemplate

H

hal - Property in JsonView
The HAL view helper
HalCodeVisitorSupport - Class in grails.views.compiler
HalCodeVisitorSupport(org.codehaus.groovy.control.CompilationUnit) - Constructor in HalCodeVisitorSupport
HalStreamingJsonDelegate(java.lang.String, org.grails.views.json.api.internal.DefaultHalViewHelper, groovy.json.StreamingJsonBuilder$StreamingJsonDelegate) - Constructor in DefaultHalViewHelper.HalStreamingJsonDelegate
HalViewHelper - Interface in org.grails.views.json.api
Authors:
Graeme Rocher
handles(Class<?>) - Method in InstantJsonConverter
handles(Class<?>) - Method in LocalDateJsonConverter
handles(Class<?>) - Method in LocalDateTimeJsonConverter
handles(Class<?>) - Method in LocalTimeJsonConverter
handles(Class<?>) - Method in OffsetDateTimeJsonConverter
handles(Class<?>) - Method in OffsetTimeJsonConverter
handles(Class<?>) - Method in PeriodJsonConverter
handles(Class<?>) - Method in ZonedDateTimeJsonConverter
handleValue(java.lang.Object, java.io.Writer, java.util.Map, groovy.lang.Closure, Map<Object, JsonWritable>, java.lang.String) - Method in DefaultGrailsJsonViewHelper
header(Map<String, String>) - Method in JsonViewTest.TestHttpResponse
header(Map<String, String>) - Method in JsonViewUnitTest.TestHttpResponse
header(Map<String, String>) - Method in Response
Set a single named value header
header(java.lang.String, java.lang.String) - Method in TestRequestConfigurer
headers - Property in JsonRenderResult
The headers
headers(Map<String, String>) - Method in JsonViewTest.TestHttpResponse
headers(Map<String, String>) - Method in JsonViewUnitTest.TestHttpResponse
headers(Map<String, String>) - Method in Response
Set multiple headers
headers - Property in TestRequestConfigurer
HREF_ATTRIBUTE - Field in DefaultHalViewHelper
HREFLANG_ATTRIBUTE - Field in DefaultHalViewHelper
HttpView - Trait in grails.views.api
A view that is rendered in the context of an HTTP request

I

includeAssociations(java.util.Map) - Method in DefaultJsonViewHelper
includeExcludeSupport - Property in DefaultJsonViewHelper
includes(List<String>, java.lang.String) - Method in DefaultJsonViewIncludeExcludeSupport
inherits(java.util.Map) - Method in JsonView
Specify a template that this template inherits from
initialize() - Method in JsonViewResolver
initialize() - Method in MarkupViewResolver
initializeProcessedObjects(groovy.lang.Binding) - Method in DefaultGrailsJsonViewHelper
initializeTemplate(grails.views.GrailsViewTemplate, java.io.File) - Method in ResolvableGroovyTemplateEngine
Initialises a template instance
initModelTypes(Class<? extends WritableScript>) - Method in ResolvableGroovyTemplateEngine.1
initModelTypes(Class<? extends WritableScript>) - Method in WritableScriptTemplate
inline(java.lang.Object, groovy.lang.Closure) - Method in DefaultGrailsJsonViewHelper
inline(java.lang.Object, groovy.lang.Closure) - Method in DefaultHalViewHelper
inline(java.lang.Object) - Method in GrailsJsonViewHelper
Renders the given object inline within the current JSON object instead of creating a new JSON object
inline(java.lang.Object) - Method in HalViewHelper
Same as GrailsJsonViewHelper.inline but renders HAL links too
inline - Property in JsonViewWritableScript
inline - Field in JsonWritable
innerEngine - Property in MarkupViewTemplateEngine
insideScope - Property in BuilderTypeCheckingExtension
InstantJsonConverter - Class in org.grails.views.json.converters
A class to render a java.time.Instant as json
InstantJsonConverter() - Constructor in InstantJsonConverter
int(java.lang.String, java.lang.Integer) - Method in DelegatingParameters
int(java.lang.String, java.lang.Integer) - Method in EmptyParameters
int(java.lang.String, java.lang.Integer) - Method in Parameters
Obtains the value of a parameter as an integer
intercept(org.spockframework.runtime.extension.IMethodInvocation) - Method in JsonViewSetupSpecInterceptor
invokeMethod(java.lang.String, java.lang.Object) - Method in DefaultHalViewHelper.HalStreamingJsonDelegate
invokeMethod(java.lang.String, java.lang.Object) - Method in TemplateRenderer
isAllowResourceExpansion() - Method in ViewConfiguration
Returns:
Whether to allow resource expansion
isCache() - Method in MarkupViewConfiguration
isCache() - Method in ViewConfiguration
Returns:
Whether to cache
isCompileStatic() - Method in ViewConfiguration
Returns:
Should compile statically
isDevelopmentMode() - Method in ViewsEnvironment
Returns:
Whether development mode is enabled
isEmpty() - Method in DelegatingParameters
isEmpty() - Method in EmptyParameters
isEmpty() - Method in Parameters
Returns:
Whether there are any parameters
isEnableReloading() - Method in ViewConfiguration
Returns:
Whether reloading is enabled
isMethodDynamic(java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object) - Method in BuilderTypeCheckingExtension
isMethodDynamic(java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object) - Method in JsonTemplateTypeCheckingExtension
isPrettyPrint() - Method in ViewConfiguration
Returns:
Whether to pretty print
isPropertyDynamic(org.codehaus.groovy.ast.expr.PropertyExpression) - Method in BuilderTypeCheckingExtension
isPropertyDynamic(org.codehaus.groovy.ast.expr.PropertyExpression) - Method in JsonTemplateTypeCheckingExtension
isSimpleType(java.lang.Class, java.lang.Object) - Method in DefaultJsonViewHelper
isSimpleValue(java.lang.Object) - Method in DefaultGrailsJsonViewHelper
isStringType(java.lang.Class) - Method in DefaultJsonViewHelper
isUseAbsoluteLinks() - Method in ViewConfiguration
Returns:
Whether to use absolute links

J

JSON_API_OBJECT - Property in DefaultJsonApiViewHelper
The jsonapiobject parameter
json - Property in JsonRenderResult
The JSON result
json - Property in JsonView
The groovy.json.StreamingJsonBuilder instance
json(java.lang.Object) - Method in JsonViewWritableScript
JSON_VIEW_SUFFIX - Field in JsonViewResolver
jsonapi - Property in JsonView
The JSON API view helper
JsonApiIdRenderStrategy - Interface in org.grails.views.json.api.jsonapi
Authors:
James Kleeh
jsonApiIdRenderStrategy - Property in JsonView
The strategy to use to render identifiers in the JSON API specification
jsonApiIdRenderStrategy() - Method in JsonViewAutoConfiguration
jsonApiIdRenderStrategy - Property in JsonViewTemplate
jsonApiIdRenderStrategy - Property in JsonViewTemplateEngine
jsonApiIdRenderStrategy - Property in JsonViewTest
JsonApiViewHelper - Interface in org.grails.views.json.api
Authors:
Colin Harrington
JsonRenderResult - Class in org.grails.views.json.test
A result object returned by JsonViewTest
JsonRenderResult() - Constructor in JsonRenderResult
jsonSmartViewResolver(org.grails.views.json.JsonViewTemplateEngine) - Method in JsonViewAutoConfiguration
jsonTemplateEngine(org.grails.views.json.api.jsonapi.JsonApiIdRenderStrategy) - Method in JsonViewAutoConfiguration
JsonTemplateTypeCheckingExtension - Class in org.grails.views.json.compiler
A type checking extension for JSON builder
JsonTemplateTypeCheckingExtension() - Constructor in JsonTemplateTypeCheckingExtension
jsonText - Property in JsonRenderResult
The raw JSON text
JsonToken - Class in org.grails.views.json.util
Json Constants
JsonView - Trait in org.grails.views.json.api
Extends default view API with additional methods
jsonView - Property in TestRequestConfigurer
JsonViewAutoConfiguration - Class in org.grails.views.json
EnableAutoConfiguration for Json View
JsonViewAutoConfiguration(org.grails.views.json.JsonViewConfiguration, org.springframework.context.ApplicationContext) - Constructor in JsonViewAutoConfiguration
JsonViewCompiler - Class in org.grails.views.json
A compiler for JSON views
JsonViewCompiler() - Constructor in JsonViewCompiler
JsonViewConfiguration - Class in org.grails.views.json
Default configuration for JSON views
JsonViewConfiguration() - Constructor in JsonViewConfiguration
JsonViewGeneratorConfiguration - Class in org.grails.views.json
Since:
7.0.0
JsonViewGeneratorConfiguration() - Constructor in JsonViewGeneratorConfiguration
jsonViewHelper - Property in TemplateRenderer
JsonViewJsonRenderer - Class in org.grails.views.json.renderer
A renderer that will lookup a JSON view if it exists and render it, otherwise fallback to default
JsonViewJsonRenderer(Class<T>, grails.web.mime.MimeType, grails.views.mvc.SmartViewResolver, grails.core.support.proxy.ProxyHandler, grails.rest.render.RendererRegistry, grails.rest.render.Renderer) - Constructor in JsonViewJsonRenderer
JsonViewResolver - Class in org.grails.views.json.mvc
Authors:
Graeme Rocher
jsonViewResolver(org.grails.views.json.mvc.JsonViewResolver) - Method in JsonViewAutoConfiguration
JsonViewResolver(org.grails.views.json.JsonViewTemplateEngine, java.lang.String, java.lang.String) - Constructor in JsonViewResolver
JsonViewSetupSpecInterceptor - Class in grails.views.json.test.spock
JsonViewSetupSpecInterceptor() - Constructor in JsonViewSetupSpecInterceptor
jsonViewSetupSpecInterceptor - Property in JsonViewSpockExtension
JsonViewSpockExtension - Class in grails.views.json.test.spock
JsonViewSpockExtension() - Constructor in JsonViewSpockExtension
JsonViewsTransform - Class in org.grails.views.json.compiler
Authors:
Graeme ROcher
JsonViewsTransform(java.lang.String) - Constructor in JsonViewsTransform
JsonViewTemplate - Class in org.grails.views.json.template
JsonViewTemplate(Class<? extends GrailsView>, java.io.File) - Constructor in JsonViewTemplate
JsonViewTemplateEngine - Class in org.grails.views.json
A template engine for parsing JSON views
JsonViewTemplateEngine(grails.views.ViewConfiguration, java.lang.ClassLoader) - Constructor in JsonViewTemplateEngine
Constructs a JsonTemplateEngine with a custom base class
JsonViewTest - Trait in org.grails.views.json.test
A trait that test classes can implement to add support for easily testing JSON views
JsonViewTest.TestHttpResponse - Class in org.grails.views.json.test
JsonViewUnitTest - Trait in grails.views.json.test
JsonViewUnitTest.TestHttpResponse - Class in grails.views.json.test
JsonViewWritableScript - Class in org.grails.views.json
Since:
7.0.0
JsonViewWritableScript() - Constructor in JsonViewWritableScript
JsonWritable - Class in org.grails.views.json.api
Json Writeable
JsonWritable.1 - Class in org.grails.views.json.api
JsonWritable.1() - Constructor in JsonWritable.1
JsonWritable.2 - Class in org.grails.views.json.api
JsonWritable.2() - Constructor in JsonWritable.2
JsonWritable() - Constructor in JsonWritable

K

keySet() - Method in DelegatingParameters
keySet() - Method in EmptyParameters
keySet() - Method in Parameters
Returns:
The parameter names

L

lastModified - Property in WritableScriptTemplate
The last modified stamp of the source file. -1 if no source file.
length() - Method in JsonWritable
lineNumber - Property in ViewRenderException
link(java.util.Map, java.lang.String) - Method in DefaultGrailsViewHelper
link(java.util.Map, java.lang.String) - Method in TestLinkGenerator
linkGenerator - Property in GrailsViewTemplate
The link generator
linkGenerator - Property in JsonViewTest
LINKS_ATTRIBUTE - Field in DefaultHalViewHelper
links(java.util.Map, java.lang.String) - Method in DefaultHalViewHelper
links(java.util.Map, java.lang.Object, java.lang.Number) - Method in HalViewHelper
Creates HAL links for the given model and pagination object
list(java.lang.String) - Method in DelegatingParameters
list(java.lang.String) - Method in EmptyParameters
list(java.lang.String) - Method in Parameters
Returns value of the parameter as a list of values
LocalDateJsonConverter - Class in org.grails.views.json.converters
A class to render a java.time.LocalDate as json
LocalDateJsonConverter() - Constructor in LocalDateJsonConverter
LocalDateTimeJsonConverter - Class in org.grails.views.json.converters
A class to render a java.time.LocalDateTime as json
LocalDateTimeJsonConverter() - Constructor in LocalDateTimeJsonConverter
locale - Property in JsonViewGeneratorConfiguration
locale - Property in View
The locale of the view
localeResolver - Property in GenericGroovyTemplateView
localeResolver - Property in SmartViewResolver
LocalTimeJsonConverter - Class in org.grails.views.json.converters
A class to render a java.time.LocalTime as json
LocalTimeJsonConverter() - Constructor in LocalTimeJsonConverter
log - Field in AbstractWritableScript
A logger that can be used within views
long(java.lang.String, java.lang.Long) - Method in DelegatingParameters
long(java.lang.String, java.lang.Long) - Method in EmptyParameters
long(java.lang.String, java.lang.Long) - Method in Parameters
Obtains the value of a parameter as a Long

M

main(java.lang.String) - Method in JsonViewCompiler
main(java.lang.String) - Method in MarkupViewCompiler
make(java.util.Map) - Method in JsonViewTemplate
make(java.util.Map) - Method in MarkupViewWritableScriptTemplate
make(java.util.Map) - Method in ResolvableGroovyTemplateEngine.1
make(java.util.Map) - Method in WritableScriptTemplate
mappingContext - Property in GrailsViewTemplate
The GORM mapping context
mappingContext - Property in JsonViewTest
mappingContext - Property in TestLinkGenerator
MARKUP_VIEW_SUFFIX - Field in MarkupViewResolver
markupTemplateEngine() - Method in MarkupViewAutoConfiguration
MarkupView - Trait in org.grails.views.markup.api
Extra methods added to markup views
MarkupViewAutoConfiguration - Class in org.grails.views.markup
EnableAutoConfiguration for Markup View
MarkupViewAutoConfiguration(org.grails.views.markup.MarkupViewConfiguration, org.springframework.context.ApplicationContext) - Constructor in MarkupViewAutoConfiguration
MarkupViewCompiler - Class in org.grails.views.markup
A compiler for markup templates
MarkupViewCompiler() - Constructor in MarkupViewCompiler
MarkupViewConfiguration - Class in org.grails.views.markup
Authors:
Graeme Rocher
MarkupViewConfiguration() - Constructor in MarkupViewConfiguration
MarkupViewResolver - Class in org.grails.views.markup.mvc
Authors:
Graeme Rocher
markupViewResolver(org.grails.views.markup.mvc.MarkupViewResolver) - Method in MarkupViewAutoConfiguration
MarkupViewResolver(org.grails.views.markup.MarkupViewTemplateEngine, java.lang.String, java.lang.String) - Constructor in MarkupViewResolver
MarkupViewsTransform - Class in org.grails.views.markup.compiler
Authors:
Graeme Rocher
MarkupViewsTransform() - Constructor in MarkupViewsTransform
MarkupViewTemplate - Class in org.grails.views.markup
Base class for markup engine templates
MarkupViewTemplate(groovy.text.markup.MarkupTemplateEngine, java.util.Map, Map<String, String>, groovy.text.markup.TemplateConfiguration) - Constructor in MarkupViewTemplate
MarkupViewTemplateEngine - Class in org.grails.views.markup
A ResolvableGroovyTemplateEngine that uses Groovy's groovy.text.markup.MarkupTemplateEngine internally
MarkupViewTemplateEngine.1 - Class in org.grails.views.markup
MarkupViewTemplateEngine.1() - Constructor in MarkupViewTemplateEngine.1
MarkupViewTemplateEngine(org.grails.views.markup.MarkupViewConfiguration, java.lang.ClassLoader) - Constructor in MarkupViewTemplateEngine
MarkupViewWritableScriptTemplate - Class in org.grails.views.markup
Authors:
Graeme Rocher
MarkupViewWritableScriptTemplate(Class<? extends GrailsView>, java.io.File, groovy.text.markup.MarkupTemplateEngine, org.grails.views.markup.MarkupViewConfiguration) - Constructor in MarkupViewWritableScriptTemplate
MarkupViewXmlRenderer - Class in org.grails.views.markup.renderer
Integration with the Grails renderer framework
MarkupViewXmlRenderer(Class<T>, grails.web.mime.MimeType, grails.views.mvc.SmartViewResolver, grails.core.support.proxy.ProxyHandler, grails.rest.render.RendererRegistry, grails.rest.render.Renderer) - Constructor in MarkupViewXmlRenderer
message(java.util.Map) - Method in DefaultGrailsViewHelper
message(java.util.Map) - Method in GrailsViewHelper
Obtains a i18n message
message - Property in JsonRenderResult
The HTTP response message
messageSource - Property in GrailsViewTemplate
The message source object
messageSource - Property in JsonViewTest
META - Property in DefaultJsonApiViewHelper
The meta parameter
method - Property in TestRequestConfigurer
mimeTypes - Property in JsonViewConfiguration
mimeTypes - Property in MarkupViewConfiguration
mimeUtility - Property in GrailsViewTemplate
The mime utility
mimeUtility - Property in JsonViewTest
model(java.lang.String, Class<T>) - Method in DefaultGrailsJsonViewHelper
Obtains a model value for the given name and type
model(groovy.lang.Closure) - Method in GrailsView
Defines the model
MODEL_OBJECT - Field in DefaultViewRenderer
MODEL_TYPES_FIELD - Field in Views
Field used to hold the model types
MODEL_TYPES - Field in Views
The identifier used for model types
MODEL - Field in Views
The identifier used for model types
modelSetters - Field in WritableScriptTemplate
modelTypes - Property in ViewsTransform.ModelTypesVisitor
ModelTypesVisitor(org.codehaus.groovy.control.SourceUnit) - Constructor in ViewsTransform.ModelTypesVisitor
MODULE_NAME - Field in JsonViewConfiguration
MODULE_NAME - Field in MarkupViewConfiguration

N

NEW_LINE - Field in JsonToken
newStatements - Property in HalCodeVisitorSupport
newViewsTransform() - Method in AbstractGroovyTemplateCompiler
newViewsTransform() - Method in JsonViewCompiler
newViewsTransform() - Method in JsonViewTemplateEngine
newViewsTransform() - Method in MarkupViewCompiler
newViewsTransform() - Method in MarkupViewTemplateEngine
newViewsTransform() - Method in ResolvableGroovyTemplateEngine
NOOP_OUTPUT - Field in JsonWritable
NULL_OUTPUT - Field in JsonWritable
NULL_VALUE - Field in JsonToken

O

OBJECT_TEMPLATE_NAME - Field in SmartViewResolver
objectHasErrors(java.lang.Object) - Method in DefaultJsonApiViewHelper
objectView - Property in SmartViewResolver
OffsetDateTimeJsonConverter - Class in org.grails.views.json.converters
A class to render a java.time.OffsetDateTime as json
OffsetDateTimeJsonConverter() - Constructor in OffsetDateTimeJsonConverter
OffsetTimeJsonConverter - Class in org.grails.views.json.converters
A class to render a java.time.OffsetTime as json
OffsetTimeJsonConverter() - Constructor in OffsetTimeJsonConverter
OPEN_BRACE - Field in JsonToken
OPEN_BRACKET - Field in JsonToken
out - Property in AbstractWritableScript
out - Property in View
The output stream

P

packageImports - Property in GenericViewConfiguration
The default package imports
packageName - Property in AbstractGroovyTemplateCompiler
packageName - Property in GenericGroovyTemplateResolver
The base package to load templates as classes in production mode
packageName - Property in GenericViewConfiguration
The package name to use
paginate(java.lang.Object, java.lang.Integer, java.lang.Integer, java.lang.Integer, java.lang.String, java.lang.String) - Method in DefaultHalViewHelper
paginate(java.lang.Object, java.lang.Integer, java.lang.Integer, java.lang.Integer, java.lang.String, java.lang.String) - Method in HalViewHelper
Pagination support which outputs hal links to the resulting pages
PAGINATION - Property in DefaultJsonApiViewHelper
The pagination parameter
PAGINATION_MAX - Field in DefaultJsonViewHelper
PAGINATION_OFFSET - Field in DefaultJsonViewHelper
PAGINATION_ORDER - Field in DefaultJsonViewHelper
PAGINATION_RESROUCE - Field in DefaultJsonViewHelper
PAGINATION_SORT - Field in DefaultJsonViewHelper
PAGINATION_TOTAL - Field in DefaultJsonViewHelper
parameterMap - Property in DelegatingParameters
Parameters - Interface in grails.views.api.http
Represents HTTP parameters
params - Property in HttpView
The parameters
params(java.util.Map) - Method in TestRequestConfigurer
paramsWithOffset(Map<String, Object>, java.lang.Integer) - Method in DefaultJsonViewHelper
Creates a new Parameter map with the new offset Note: necessary to avoid clone until Groovy 2.5.x https://issues.apache.org/jira/browse/GROOVY-7325
parentModel - Property in JsonView
The parent model, if any
parentTemplate - Property in JsonView
The parent template if any
PeriodJsonConverter - Class in org.grails.views.json.converters
A class to render a java.time.Period as json
PeriodJsonConverter() - Constructor in PeriodJsonConverter
PluginAwareTemplateResolver - Class in grails.views.resolve
A template resolver capable of looking through the installed Grails plugins and finding a template within the scope of the plugin
PluginAwareTemplateResolver(grails.views.ViewConfiguration) - Constructor in PluginAwareTemplateResolver
pluginManager - Property in PluginAwareTemplateResolver
populateModelWithViewState(java.util.Map) - Method in DefaultGrailsJsonViewHelper
prepareCustomizers(org.codehaus.groovy.control.CompilerConfiguration) - Method in JsonViewTemplateEngine
prepareCustomizers(org.codehaus.groovy.control.CompilerConfiguration) - Method in MarkupViewTemplateEngine
prepareCustomizers(org.codehaus.groovy.control.CompilerConfiguration) - Method in ResolvableGroovyTemplateEngine
prepareWritable(groovy.text.Template, java.util.Map) - Method in DefaultGrailsJsonViewHelper
prepareWritable(groovy.lang.Writable, jakarta.servlet.http.HttpServletRequest, jakarta.servlet.http.HttpServletResponse, java.util.Locale) - Method in GenericGroovyTemplateView
prettyPrint - Property in GenericViewConfiguration
Whether to pretty print
prettyPrint - Property in GrailsView
Whether to pretty print
prettyPrint - Property in WritableScriptTemplate
Whether to pretty print the template
process(groovy.json.StreamingJsonBuilder$StreamingJsonDelegate, org.grails.datastore.mapping.model.PersistentEntity, java.lang.Object, Map<Object, JsonWritable>, List<String>, List<String>, java.lang.String, boolean, boolean, List<String>, boolean, groovy.lang.Closure) - Method in DefaultGrailsJsonViewHelper
PROCESSED_OBJECT_VARIABLE - Field in DefaultGrailsJsonViewHelper
processSimple(groovy.json.StreamingJsonBuilder$StreamingJsonDelegate, java.lang.Object, Map<Object, JsonWritable>, List<String>, List<String>, java.lang.String, java.lang.Boolean, groovy.lang.Closure) - Method in DefaultGrailsJsonViewHelper
processSimpleProperty(groovy.json.StreamingJsonBuilder$StreamingJsonDelegate, org.grails.datastore.mapping.model.PersistentProperty, java.lang.String, java.lang.Object) - Method in DefaultGrailsJsonViewHelper
proxyHandler - Property in DefaultViewRenderer
proxyHandler - Property in GrailsViewTemplate
Handlers for proxies
proxyHandler - Property in JsonViewResolver
proxyHandler - Property in MarkupViewResolver

Q

QUOTE - Field in JsonToken

R

readConfiguration(grails.config.ConfigMap) - Method in GenericViewConfiguration
render(T, grails.rest.render.RenderContext) - Method in AbstractJsonViewContainerRenderer
render(java.util.Map) - Method in DefaultGrailsJsonViewHelper
render(java.lang.Object) - Method in DefaultHalViewHelper
render(java.lang.Object, org.grails.datastore.mapping.model.PersistentProperty) - Method in DefaultJsonApiIdRenderer
render(java.lang.Object, java.util.Map) - Method in DefaultJsonApiViewHelper
render(T, grails.rest.render.RenderContext) - Method in DefaultViewRenderer
render(java.lang.Object, groovy.lang.Closure) - Method in GrailsJsonViewHelper
Renders the given object to JSON, typically a domain class, ignoring lazy and internal properties
render(java.lang.Object) - Method in HalViewHelper
Same as GrailsJsonViewHelper.render but renders HAL links too
render(java.lang.Object, org.grails.datastore.mapping.model.PersistentProperty) - Method in JsonApiIdRenderStrategy
Parameters:
object - The instance of the domain class
render(java.lang.Object, java.util.Map) - Method in JsonApiViewHelper
render(java.util.Map, groovy.lang.Closure) - Method in JsonViewTest
Render one of the GSON views in the grails-app/views directory for the given arguments
render(java.util.Map, groovy.lang.Closure) - Method in JsonViewUnitTest
Render one of the GSON views in the grails-app/views directory for the given arguments
renderChildTemplate(groovy.text.Template, java.lang.Class, java.lang.Object) - Method in DefaultGrailsJsonViewHelper
renderEntityProperties(org.grails.datastore.mapping.model.PersistentEntity, java.lang.Object, org.grails.datastore.mapping.reflect.EntityReflector, groovy.json.StreamingJsonBuilder$StreamingJsonDelegate) - Method in DefaultHalViewHelper
rendererRegistry - Property in DefaultViewRenderer
rendererRegistry - Property in JsonViewResolver
rendererRegistry - Property in MarkupViewResolver
renderErrors(java.lang.Object) - Method in DefaultJsonApiViewHelper
renderException(java.io.Writer, java.lang.Throwable) - Method in DefaultJsonApiViewHelper
renderIncluded(java.lang.Object, java.util.Map) - Method in DefaultJsonApiViewHelper
renderJsonApiMember(java.io.Writer, java.lang.Object) - Method in DefaultJsonApiViewHelper
renderLinks(java.lang.Object, java.util.Map) - Method in DefaultJsonApiViewHelper
renderMergedOutputModel(Map<String, Object>, jakarta.servlet.http.HttpServletRequest, jakarta.servlet.http.HttpServletResponse) - Method in GenericGroovyTemplateView
renderMetaObject(java.io.Writer, java.lang.Object) - Method in DefaultJsonApiViewHelper
renderProperty(java.lang.Object, org.grails.datastore.mapping.model.PersistentProperty, org.grails.datastore.mapping.reflect.EntityReflector, groovy.json.StreamingJsonBuilder$StreamingJsonDelegate) - Method in DefaultHalViewHelper
renderRelationshipLinks(java.lang.Object) - Method in DefaultJsonApiViewHelper
Request - Interface in grails.views.api.http
Allows access to request properties
request - Property in HttpView
Returns:
The request object
ResolvableGroovyTemplateEngine - Class in grails.views
A TemplateEngine that can resolve templates using the configured TemplateResolver
ResolvableGroovyTemplateEngine.1 - Class in grails.views
ResolvableGroovyTemplateEngine.1() - Constructor in ResolvableGroovyTemplateEngine.1
ResolvableGroovyTemplateEngine(grails.views.ViewConfiguration, java.lang.ClassLoader) - Constructor in ResolvableGroovyTemplateEngine
Creates a ResolvableGroovyTemplateEngine for the given base class name and file extension
resolveCache - Field in ResolvableGroovyTemplateEngine
resolveModelName() - Method in AbstractJsonViewContainerRenderer
resolveModelVariableName(java.lang.Object) - Method in DefaultViewRenderer
resolveTemplate(java.lang.String) - Method in GenericGroovyTemplateResolver
resolveTemplate(java.lang.String) - Method in MarkupViewTemplateEngine.1
resolveTemplate(java.lang.String) - Method in PluginAwareTemplateResolver
resolveTemplate(java.lang.String, java.util.Locale, java.lang.String) - Method in ResolvableGroovyTemplateEngine
Resolves a template for the given path
resolveTemplate(java.lang.String, java.util.Locale, java.lang.String) - Method in SmartViewResolver
resolveTemplate(java.lang.String) - Method in TemplateResolver
Resolves the URL to a template using the given path
resolveTemplateClass(java.lang.String, java.lang.String) - Method in GenericGroovyTemplateResolver
resolveTemplateClass(java.lang.String) - Method in PluginAwareTemplateResolver
resolveTemplateClass(java.lang.String, java.lang.String) - Method in TemplateResolver
Resolves a template class for the path
resolveTemplateName(java.lang.String, java.lang.String) - Method in GenericGroovyTemplateResolver
resolveTemplateUri(java.lang.String, java.lang.String, java.lang.String, boolean) - Method in GenericViewUriResolver
resolveTemplateUri(java.lang.String, java.lang.String, java.lang.String) - Method in ViewUriResolver
Resolves a template URI for the given path
resolveView(java.lang.Class, java.util.Locale) - Method in SmartViewResolver
resolveViewName(java.lang.String, java.util.Locale) - Method in GenericGroovyTemplateViewResolver
resource(java.util.Map) - Method in DefaultGrailsViewHelper
resource(java.util.Map) - Method in TestLinkGenerator
Response - Interface in grails.views.api.http
Allows control over the page response (headers, content type, status)
response - Property in HttpView
Returns:
The page object
result - Property in JsonViewTest.TestHttpResponse
result - Property in JsonViewUnitTest.TestHttpResponse
root - Property in JsonViewWritableScript
run(java.lang.String, Class<? extends GenericViewConfiguration>, Class<? extends AbstractGroovyTemplateCompiler>) - Method in AbstractGroovyTemplateCompiler
run() - Method in BuilderTypeCheckingExtension
run() - Method in WritableScript
Runs the script and returns the result

S

SELF_ATTRIBUTE - Field in DefaultHalViewHelper
setActionName(java.lang.String) - Method in TestRequestConfigurer
setBinding(groovy.lang.Binding) - Method in MarkupViewTemplate
setBinding(groovy.lang.Binding) - Method in WritableScript
Sets the binding
setCache(boolean) - Method in MarkupViewConfiguration
setConfig(grails.config.Config) - Method in TestRequestConfigurer
setControllerName(java.lang.String) - Method in TestRequestConfigurer
setControllerNamespace(java.lang.String) - Method in TestRequestConfigurer
setDelegate(groovy.json.StreamingJsonBuilder$StreamingJsonDelegate) - Method in DefaultHalViewHelper
setDelegate(groovy.json.StreamingJsonBuilder$StreamingJsonDelegate) - Method in HalViewHelper
setEncoding(java.lang.String) - Method in MarkupViewConfiguration
setFirst(boolean) - Method in JsonWritable
setGrailsApplication(grails.core.GrailsApplication) - Method in GenericViewConfiguration
setGrailsApplication(grails.core.GrailsApplication) - Method in JsonViewTest
setInline(boolean) - Method in JsonWritable
setJsonViewResolver(org.grails.views.json.mvc.JsonViewResolver) - Method in AbstractJsonViewContainerRenderer
setLinkGenerator(grails.web.mapping.LinkGenerator) - Method in ResolvableGroovyTemplateEngine
setLinkGenerator(grails.web.mapping.LinkGenerator) - Method in SmartViewResolver
setLocaleResolver(org.springframework.web.servlet.LocaleResolver) - Method in GenericGroovyTemplateView
setMappingContext(org.grails.datastore.mapping.model.MappingContext) - Method in ResolvableGroovyTemplateEngine
setMessageSource(org.springframework.context.MessageSource) - Method in ResolvableGroovyTemplateEngine
setMimeUtility(grails.web.mime.MimeUtility) - Method in ResolvableGroovyTemplateEngine
setModelTypes(Map<String, Class>) - Method in AbstractWritableScript
setPluginManager(grails.plugins.GrailsPluginManager) - Method in PluginAwareTemplateResolver
setPrettyPrint(boolean) - Method in MarkupViewConfiguration
setProxyHandler(grails.core.support.proxy.ProxyHandler) - Method in ResolvableGroovyTemplateEngine
setSourceFile(java.io.File) - Method in WritableScript
Parameters:
file - Sets the source file
setTemplateEngine(grails.views.ResolvableGroovyTemplateEngine) - Method in GenericGroovyTemplateView
setTemplateResolver(grails.views.TemplateResolver) - Method in SmartViewResolver
setup(grails.views.json.test.JsonViewUnitTest) - Method in JsonViewSetupSpecInterceptor
short(java.lang.String, java.lang.Integer) - Method in DelegatingParameters
short(java.lang.String, java.lang.Integer) - Method in EmptyParameters
short(java.lang.String, java.lang.Integer) - Method in Parameters
Obtains the value of a parameter as a character
shortTemplateNameForClass(Class<?>) - Method in TemplateResolverUtils
shouldCache - Property in ResolvableGroovyTemplateEngine
shouldInclude(List<String>, java.util.List, java.lang.String) - Method in DefaultJsonViewIncludeExcludeSupport
simpleIncludeExcludeSupport - Property in DefaultJsonViewHelper
SLASH_CHAR - Field in GenericGroovyTemplateResolver
The base directory to load templates in development mode
smartMarkupViewResolver(org.grails.views.markup.MarkupViewTemplateEngine) - Method in MarkupViewAutoConfiguration
SmartViewResolver - Class in grails.views.mvc
Spring's default view resolving mechanism only accepts the view name and locale, this forces you to code around its limitations when you want to add intelligent features such as version and mime type awareness.
smartViewResolver - Property in GenericGroovyTemplateViewResolver
SmartViewResolver(grails.views.ResolvableGroovyTemplateEngine, java.lang.String, java.lang.String) - Constructor in SmartViewResolver
sourceDir - Property in AbstractGroovyTemplateCompiler
sourceFile - Property in AbstractWritableScript
The source file
sourceFile - Property in MarkupViewTemplate
sourceFile - Property in ViewRenderException
sourceFile - Property in WritableScriptTemplate
The source file of the template.
sourceUnit - Property in ViewsTransform.ModelTypesVisitor
SPACE - Field in JsonToken
staticImports - Property in GenericViewConfiguration
The default static imports
status - Property in JsonRenderResult
The status
status(org.springframework.http.HttpStatus, java.lang.String) - Method in JsonViewTest.TestHttpResponse
status(org.springframework.http.HttpStatus, java.lang.String) - Method in JsonViewUnitTest.TestHttpResponse
status(org.springframework.http.HttpStatus, java.lang.String) - Method in Response
Sets the response status
subSequence(int, int) - Method in JsonWritable
suffix - Property in DefaultViewRenderer
suffix - Property in SmartViewResolver

T

templateClass - Property in WritableScriptTemplate
The class of the template
templateEngine - Property in GenericGroovyTemplateView
templateEngine - Property in GrailsViewTemplate
The template engine
templateEngine - Property in JsonViewTest
templateEngine - Property in MarkupViewWritableScriptTemplate
templateEngine - Property in SmartViewResolver
templateNameForClass(Class<?>) - Method in DefaultViewRenderer
templatePath - Property in GenericViewConfiguration
The path to the templates
templatePath - Property in WritableScriptTemplate
The resolved template path
TemplateRenderer - Class in org.grails.views.json.api.internal
Handles the template namespace
TemplateRenderer(org.grails.views.json.api.GrailsJsonViewHelper) - Constructor in TemplateRenderer
TemplateResolver - Interface in grails.views
Interface for resolving templates
templateResolver - Property in ResolvableGroovyTemplateEngine
The TemplateResolver to use
TemplateResolverUtils - Class in grails.views.resolve
Utility methods for resolving template names
TemplateResolverUtils() - Constructor in TemplateResolverUtils
TestHttpResponse(org.grails.views.json.test.JsonRenderResult) - Constructor in JsonViewTest.TestHttpResponse
TestHttpResponse(org.grails.views.json.test.JsonRenderResult) - Constructor in JsonViewUnitTest.TestHttpResponse
TestLinkGenerator - Class in org.grails.views.json.test
A test link generator
TestLinkGenerator(org.grails.datastore.mapping.model.MappingContext) - Constructor in TestLinkGenerator
TestRequestConfigurer - Class in org.grails.views.json.test
Allows configuring the JSON view rendering for request state
TestRequestConfigurer(org.grails.views.json.api.JsonView) - Constructor in TestRequestConfigurer
timeZone - Property in JsonViewGeneratorConfiguration
tmpl - Property in JsonView
The template namespace
TO_STRING_TYPES - Field in DefaultJsonViewHelper
toString() - Method in JsonWritable
transform(org.codehaus.groovy.ast.expr.Expression) - Method in BuilderTypeCheckingExtension.BuilderMethodReplacer
transformDynamicMethods(org.codehaus.groovy.control.SourceUnit, org.codehaus.groovy.ast.MethodNode, java.util.Set) - Method in BuilderTypeCheckingExtension
transformDynamicMethods(org.codehaus.groovy.control.SourceUnit, org.codehaus.groovy.ast.MethodNode, java.util.Set) - Method in JsonTemplateTypeCheckingExtension
TYPE_ATTRIBUTE - Field in DefaultHalViewHelper
type(java.lang.String) - Method in DefaultHalViewHelper
Parameters:
name - Sets the HAL response type
type(java.lang.String) - Method in HalViewHelper
Parameters:
name - Sets the HAL response type
TYPE - Field in JsonViewWritableScript
TYPE - Field in MarkupViewTemplate
TYPE - Field in Views
The artefact type identifier for Grails

U

UNDERSCORE_CHAR - Field in GenericGroovyTemplateResolver
unit - Property in HalCodeVisitorSupport
uri - Property in TestRequestConfigurer
useAbsoluteLinks - Property in GenericViewConfiguration
Whether to use absolute links
useAbsoluteLinks - Property in GrailsViewTemplate
Whether to use absolute links

V

validateableIncludeExcludeSupport - Property in DefaultJsonViewHelper
View - Trait in grails.views.api
Authors:
Graeme Rocher
VIEW_BASE_CLASS - Field in MarkupViewTemplateEngine
view - Property in DefaultGrailsViewHelper
view - Property in ViewRenderException
viewClass - Property in SmartViewResolver
ViewCompilationException - Class in grails.views
Exception when views fail to compile
ViewCompilationException(org.codehaus.groovy.control.CompilationFailedException, java.lang.String) - Constructor in ViewCompilationException
ViewConfiguration - Interface in grails.views
Interface for view configurations
viewConfiguration - Property in AbstractGroovyTemplateCompiler
viewConfiguration - Property in JsonViewResolver
viewConfiguration - Property in JsonViewTest
viewConfiguration - Property in MarkupViewResolver
viewConfiguration - Property in ResolvableGroovyTemplateEngine
The view config
ViewException - Class in grails.views
Thrown when an exception occurs rendering a view
ViewException() - Constructor in ViewException
viewHelper - Property in DefaultHalViewHelper
viewHelper - Property in DefaultHalViewHelper.HalStreamingJsonDelegate
viewHelper - Property in DefaultJsonApiViewHelper
ViewRenderException - Class in grails.views
Thrown when a view rendering exception occurs
ViewRenderException(java.lang.String, java.lang.Throwable, grails.views.WritableScript) - Constructor in ViewRenderException
viewResolver - Property in DefaultViewRenderer
Views - Interface in grails.views
Settings and constants for the Groovy view infrastructure
ViewsEnvironment - Class in grails.views
Environment helper methods
ViewsEnvironment() - Constructor in ViewsEnvironment
ViewsTransform - Class in grails.views.compiler
Enhances view scripts with Trait behavior
ViewsTransform.ModelTypesVisitor - Class in grails.views.compiler
ViewsTransform(java.lang.String, java.lang.String) - Constructor in ViewsTransform
viewTemplate - Property in GrailsView
The view template
ViewUriResolver - Interface in grails.views
A ViewUriResolver is response for response template and view URIs using Grails' conventions.
viewUriResolver - Property in ResolvableGroovyTemplateEngine
The configuration to use for compilation
ViewUtils - Class in grails.views.utils
Utility methods for the views project
ViewUtils() - Constructor in ViewUtils
visit(org.codehaus.groovy.ast.ASTNode, org.codehaus.groovy.control.SourceUnit) - Method in ViewsTransform
visitBlockStatement(org.codehaus.groovy.ast.stmt.BlockStatement) - Method in HalCodeVisitorSupport
visitClass(org.codehaus.groovy.ast.ClassNode) - Method in ViewsTransform.ModelTypesVisitor
visitClosureExpression(org.codehaus.groovy.ast.expr.ClosureExpression) - Method in BuilderTypeCheckingExtension.BuilderMethodReplacer
visitField(org.codehaus.groovy.ast.FieldNode) - Method in ViewsTransform.ModelTypesVisitor
visitMethodCallExpression(org.codehaus.groovy.ast.expr.MethodCallExpression) - Method in ViewsTransform.ModelTypesVisitor
visitSpec(org.spockframework.runtime.model.SpecInfo) - Method in JsonViewSpockExtension
visitVariableExpression(org.codehaus.groovy.ast.expr.VariableExpression) - Method in HalCodeVisitorSupport

W

wasModified() - Method in WritableScriptTemplate
Returns:
Whether the template has been modified
WritableScript - Interface in grails.views
Interface for scripts that are writable
WritableScriptTemplate - Class in grails.views
A base template class that all Grails view templates should extend from
WritableScriptTemplate(Class<? extends GrailsView>, java.io.File) - Constructor in WritableScriptTemplate
writeError(java.io.Writer, org.springframework.validation.ObjectError) - Method in DefaultJsonApiViewHelper.3
writeLinks(groovy.json.StreamingJsonBuilder$StreamingJsonDelegate, java.lang.Object, java.lang.String) - Method in DefaultHalViewHelper
writeObject(java.lang.Object, groovy.lang.Closure) - Method in DefaultHalViewHelper.HalStreamingJsonDelegate
WriterProvider - Interface in grails.views
Interface for views that provider a writer
writeTo(java.io.Writer) - Method in AbstractWritableScript
writeTo(java.io.Writer) - Method in DefaultGrailsJsonViewHelper.1
writeTo(java.io.Writer) - Method in DefaultGrailsJsonViewHelper.2
writeTo(java.io.Writer) - Method in DefaultGrailsJsonViewHelper.3
writeTo(java.io.Writer) - Method in DefaultGrailsJsonViewHelper.4
writeTo(java.io.Writer) - Method in DefaultGrailsJsonViewHelper.5
writeTo(java.io.Writer) - Method in DefaultGrailsJsonViewHelper.6
writeTo(java.io.Writer) - Method in DefaultHalViewHelper.1
writeTo(java.io.Writer) - Method in DefaultJsonApiViewHelper.1
writeTo(java.io.Writer) - Method in DefaultJsonApiViewHelper.2
writeTo(java.io.Writer) - Method in DefaultJsonApiViewHelper.3
writeTo(java.io.Writer) - Method in DefaultJsonApiViewHelper.4
writeTo(java.io.Writer) - Method in DefaultJsonApiViewHelper.5
writeTo(java.io.Writer) - Method in DefaultJsonApiViewHelper.6
writeTo(java.io.Writer) - Method in JsonWritable.1
writeTo(java.io.Writer) - Method in JsonWritable.2

X

Y

Z

ZonedDateTimeJsonConverter - Class in org.grails.views.json.converters
A class to render a java.time.ZonedDateTime as json
ZonedDateTimeJsonConverter() - Constructor in ZonedDateTimeJsonConverter

_

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _