@groovy.transform.CompileStatic @groovy.transform.EqualsAndHashCode(includes: [rel, href]) class Link extends java.lang.Object implements java.io.Serializable
Represents a Link in a RESTful resource. See http://tools.ietf.org/html/draft-kelly-json-hal-05#section-5
Modifiers | Name | Description |
---|---|---|
private java.lang.String |
contentType |
The content type of the linked resource |
private boolean |
deprecated |
Whether the link is deprecated |
private java.lang.String |
href |
The link's href |
private java.util.Locale |
hreflang |
The language of the linked resource |
private java.lang.String |
rel |
The link relationship |
private boolean |
templated |
Whether the link is a URI template |
private java.lang.String |
title |
The Human readable title of the resource |
Type | Name and description |
---|---|
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 and description |
---|
Link
(java.lang.String rel, java.lang.String href) |
Type Params | Return Type | Name and description |
---|---|---|
|
static Link |
createLink(java.util.Map<java.lang.String, java.lang.Object> arguments) Creates a link for the given arguments |
Methods inherited from class | Name |
---|---|
class java.lang.Object |
java.lang.Object#wait(long, int), java.lang.Object#wait(), java.lang.Object#wait(long), 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() |
The content type of the linked resource
Whether the link is deprecated
The link's href
The language of the linked resource
The link relationship
Whether the link is a URI template
The Human readable title of the resource
The content type of the linked resource
Whether the link is deprecated
The link's href
The language of the linked resource
The link relationship
Whether the link is a URI template
The Human readable title of the resource
Creates a link for the given arguments
arguments
- The argumentsGroovy Documentation