Package org.jboss.resteasy.spi
Class LinkHeader
- java.lang.Object
-
- org.jboss.resteasy.spi.LinkHeader
-
public class LinkHeader extends java.lang.Object
- Version:
- $Revision: 1 $
-
-
Field Summary
Fields Modifier and Type Field Description private java.util.List<Link>
links
private java.util.Map<java.lang.String,Link>
linksByRelationship
private java.util.Map<java.lang.String,Link>
linksByTitle
-
Constructor Summary
Constructors Constructor Description LinkHeader()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description LinkHeader
addLink(java.lang.String title, java.lang.String rel, java.lang.String href, java.lang.String type)
LinkHeader
addLink(Link link)
Link
getLinkByRelationship(java.lang.String rel)
Link
getLinkByTitle(java.lang.String title)
java.util.List<Link>
getLinks()
All the links definedjava.util.Map<java.lang.String,Link>
getLinksByRelationship()
Index of links by relationship "rel" or "rev"java.util.Map<java.lang.String,Link>
getLinksByTitle()
Index of links by titlejava.lang.String
toString()
static LinkHeader
valueOf(java.lang.String val)
-
-
-
Method Detail
-
addLink
public LinkHeader addLink(Link link)
-
addLink
public LinkHeader addLink(java.lang.String title, java.lang.String rel, java.lang.String href, java.lang.String type)
-
getLinkByTitle
public Link getLinkByTitle(java.lang.String title)
-
getLinkByRelationship
public Link getLinkByRelationship(java.lang.String rel)
-
getLinksByRelationship
public java.util.Map<java.lang.String,Link> getLinksByRelationship()
Index of links by relationship "rel" or "rev"- Returns:
-
getLinksByTitle
public java.util.Map<java.lang.String,Link> getLinksByTitle()
Index of links by title- Returns:
-
getLinks
public java.util.List<Link> getLinks()
All the links defined- Returns:
-
valueOf
public static LinkHeader valueOf(java.lang.String val)
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-