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>linksprivate java.util.Map<java.lang.String,Link>linksByRelationshipprivate 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 LinkHeaderaddLink(java.lang.String title, java.lang.String rel, java.lang.String href, java.lang.String type)LinkHeaderaddLink(Link link)LinkgetLinkByRelationship(java.lang.String rel)LinkgetLinkByTitle(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.StringtoString()static LinkHeadervalueOf(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:
toStringin classjava.lang.Object
-
-