@groovy.transform.CompileStatic class DefaultRendererRegistry extends org.grails.web.util.ClassAndMimeTypeRegistry
Default implementation of the RendererRegistry interface
Modifiers | Name | Description |
---|---|---|
class |
DefaultRendererRegistry.ContainerRendererCacheKey |
|
class |
DefaultRendererRegistry.RendererCacheKey |
Fields inherited from class | Fields |
---|---|
class org.grails.web.util.ClassAndMimeTypeRegistry |
__$stMC |
Type | Name and description |
---|---|
org.grails.web.gsp.io.GrailsConventionGroovyPageLocator |
groovyPageLocator |
java.lang.String |
modelSuffix |
grails.core.support.proxy.ProxyHandler |
proxyHandler |
Constructor and description |
---|
DefaultRendererRegistry
() |
Type Params | Return Type | Name and description |
---|---|---|
|
void |
addContainerRenderer(java.lang.Class objectType, Renderer renderer) |
|
void |
addDefaultRenderer(Renderer<java.lang.Object> renderer) |
<T> |
void |
addRenderer(Renderer<T> renderer) |
|
DefaultRendererRegistry.RendererCacheKey |
createCacheKey(java.lang.Class type, grails.web.mime.MimeType mimeType) |
<C, T> |
Renderer<C> |
findContainerRenderer(grails.web.mime.MimeType mimeType, java.lang.Class<C> containerType, T object) |
<T> |
Renderer<T> |
findRenderer(grails.web.mime.MimeType mimeType, T object) |
|
protected java.lang.Class<? extends java.lang.Object> |
getTargetClassForContainer(java.lang.Class containerClass, java.lang.Object object) |
|
void |
initialize() |
|
boolean |
isContainerType(java.lang.Class<?> aClass) |
|
void |
setRenderers(Renderer[] renderers) |
Methods inherited from class | Name |
---|---|
class org.grails.web.util.ClassAndMimeTypeRegistry |
org.grails.web.util.ClassAndMimeTypeRegistry#this$dist$invoke$1(java.lang.String, java.lang.Object), org.grails.web.util.ClassAndMimeTypeRegistry#this$dist$set$1(java.lang.String, java.lang.Object), org.grails.web.util.ClassAndMimeTypeRegistry#this$dist$get$1(java.lang.String), org.grails.web.util.ClassAndMimeTypeRegistry#setProperty(java.lang.String, java.lang.Object), org.grails.web.util.ClassAndMimeTypeRegistry#getProperty(java.lang.String), org.grails.web.util.ClassAndMimeTypeRegistry#getMetaClass(), org.grails.web.util.ClassAndMimeTypeRegistry#setMetaClass(groovy.lang.MetaClass), org.grails.web.util.ClassAndMimeTypeRegistry#invokeMethod(java.lang.String, java.lang.Object), org.grails.web.util.ClassAndMimeTypeRegistry#registerDefault(grails.web.mime.MimeType, grails.web.mime.MimeTypeProvider), org.grails.web.util.ClassAndMimeTypeRegistry#addToRegisteredObjects(java.lang.Class, grails.web.mime.MimeTypeProvider), org.grails.web.util.ClassAndMimeTypeRegistry#getRegisteredObjects(java.lang.Class), org.grails.web.util.ClassAndMimeTypeRegistry#findMatchingObjectForMimeType(grails.web.mime.MimeType, java.lang.Object), org.grails.web.util.ClassAndMimeTypeRegistry#createCacheKey(java.lang.Class, grails.web.mime.MimeType), org.grails.web.util.ClassAndMimeTypeRegistry#removeFromCache(java.lang.Class, grails.web.mime.MimeType), org.grails.web.util.ClassAndMimeTypeRegistry#wait(long, int), org.grails.web.util.ClassAndMimeTypeRegistry#wait(long), org.grails.web.util.ClassAndMimeTypeRegistry#wait(), org.grails.web.util.ClassAndMimeTypeRegistry#equals(java.lang.Object), org.grails.web.util.ClassAndMimeTypeRegistry#toString(), org.grails.web.util.ClassAndMimeTypeRegistry#hashCode(), org.grails.web.util.ClassAndMimeTypeRegistry#getClass(), org.grails.web.util.ClassAndMimeTypeRegistry#notify(), org.grails.web.util.ClassAndMimeTypeRegistry#notifyAll() |