@groovy.transform.CompileStaticCompileStatic class DefaultRendererRegistry extends ClassAndMimeTypeRegistry
Default implementation of the RendererRegistry interface
Modifiers | Name | Description |
---|---|---|
class |
DefaultRendererRegistry.ContainerRendererCacheKey |
|
class |
DefaultRendererRegistry.RendererCacheKey |
Type | Name and description |
---|---|
private GrailsConventionGroovyPageLocator |
groovyPageLocator |
private java.lang.String |
modelSuffix |
private ProxyHandler |
proxyHandler |
Constructor and description |
---|
DefaultRendererRegistry
() |
DefaultRendererRegistry
() |
Type Params | Return Type | Name and description |
---|---|---|
|
void |
addContainerRenderer(java.lang.Class objectType, Renderer renderer) |
|
void |
addDefaultRenderer(Renderer renderer) |
<T> |
void |
addRenderer(Renderer renderer) |
|
DefaultRendererRegistry.RendererCacheKey |
createCacheKey(java.lang.Class type, MimeType mimeType) |
<C, T> |
Renderer |
findContainerRenderer(MimeType mimeType, java.lang.Class containerType, T object) |
<T> |
Renderer |
findRenderer(MimeType mimeType, T object) |
|
protected java.lang.Class |
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 ClassAndMimeTypeRegistry |
addToRegisteredObjects, createCacheKey, findMatchingObjectForMimeType, findRegisteredObjectForType, getRegisteredObjects, registerDefault, removeFromCache |