Groovy Documentation

grails.rest.render.hal
[Groovy] Class HalJsonCollectionRenderer

java.lang.Object
  grails.rest.render.AbstractRenderer
      grails.rest.render.AbstractIncludeExcludeRenderer
          grails.rest.render.util.AbstractLinkingRenderer
              grails.rest.render.hal.HalJsonRenderer
                  grails.rest.render.hal.HalJsonCollectionRenderer
All Implemented Interfaces:
ContainerRenderer

class HalJsonCollectionRenderer
extends HalJsonRenderer

A HAL JSON renderer for a collection of objects

Authors:
Graeme Rocher
Since:
2.3


Field Summary
 
Fields inherited from class HalJsonRenderer
EMBEDDED_ATTRIBUTE, LINKS_ATTRIBUTE, MIME_TYPE
 
Fields inherited from class AbstractLinkingRenderer
DEFAULT_EXCLUDES, DEPRECATED_ATTRIBUTE, HREFLANG_ATTRIBUTE, HREF_ATTRIBUTE, RELATIONSHIP_SELF, TEMPLATED_ATTRIBUTE, TITLE_ATTRIBUTE, TYPE_ATTRIBUTE
 
Property Summary
java.lang.Class componentType

 
Constructor Summary
HalJsonCollectionRenderer(java.lang.Class componentType)

HalJsonCollectionRenderer(java.lang.Class componentType, MimeType... mimeTypes)

 
Method Summary
 
Methods inherited from class HalJsonRenderer
beginLinks, initialize, renderInternal, setGson, writeDomainProperty, writeDomainWithEmbeddedAndLinks, writeLink, writeLinkForCurrentPath, writeLinks, writeSimpleObject
 
Methods inherited from class AbstractLinkingRenderer
getLinkTitle, getLinksForObject, getResourceTitle, isDomainResource, render, renderInternal, writeAssociationLinks, writeDomain, writeDomainProperty, writeExtraLinks, writeLink
 
Methods inherited from class AbstractIncludeExcludeRenderer
excludesProperty, includesProperty, shouldIncludeProperty
 
Methods inherited from class java.lang.Object
java.lang.Object#wait(), java.lang.Object#wait(long), java.lang.Object#wait(long, int), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll()
 

Property Detail

componentType

final java.lang.Class componentType


 
Constructor Detail

HalJsonCollectionRenderer

HalJsonCollectionRenderer(java.lang.Class componentType)


HalJsonCollectionRenderer

HalJsonCollectionRenderer(java.lang.Class componentType, MimeType... mimeTypes)


 

Groovy Documentation