|
Groovy Documentation | |||||||
FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | PROPERTY | CONSTR | METHOD | DETAIL: FIELD | PROPERTY | CONSTR | METHOD |
java.lang.Objectgrails.rest.Link
@groovy.transform.CompileStatic @groovy.transform.EqualsAndHashCode(includes = ['rel', 'href']) class Link extends java.lang.Object
Represents a Link in a RESTful resource. See http://tools.ietf.org/html/draft-kelly-json-hal-05#section-5
Property Summary | |
---|---|
java.lang.String |
contentType
The content type of the linked resource |
boolean |
deprecated
Whether the link is deprecated |
java.lang.String |
href
The link's href |
java.util.Locale |
hreflang
The language of the linked resource |
java.lang.String |
rel
The link relationship |
boolean |
templated
Whether the link is a URI template |
java.lang.String |
title
The Human readable title of the resource |
Constructor Summary | |
Link(java.lang.String rel, java.lang.String href)
|
Method Summary | |
---|---|
static Link
|
createLink(java.util.Map arguments)
Creates a link for the given arguments |
Methods inherited from class java.lang.Object | |
---|---|
java.lang.Object#wait(long, int), java.lang.Object#wait(long), java.lang.Object#wait(), 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 |
---|
java.lang.String contentType
boolean deprecated
final java.lang.String href
java.util.Locale hreflang
final java.lang.String rel
boolean templated
java.lang.String title
Constructor Detail |
---|
Link(java.lang.String rel, java.lang.String href)
Method Detail |
---|
static Link createLink(java.util.Map arguments)
arguments
- The arguments
Groovy Documentation