org.jboss.resteasy.spi
Class LinkHeader

java.lang.Object
  extended by org.jboss.resteasy.spi.LinkHeader

public class LinkHeader
extends Object

Version:
$Revision: 1 $
Author:
Bill Burke

Constructor Summary
LinkHeader()
           
 
Method Summary
 LinkHeader addLink(Link link)
           
 LinkHeader addLink(String title, String rel, String href, String type)
           
 Link getLinkByRelationship(String rel)
           
 Link getLinkByTitle(String title)
           
 List<Link> getLinks()
          All the links defined
 Map<String,Link> getLinksByRelationship()
          Index of links by relationship "rel" or "rev"
 Map<String,Link> getLinksByTitle()
          Index of links by title
 String toString()
           
static LinkHeader valueOf(String val)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

LinkHeader

public LinkHeader()
Method Detail

addLink

public LinkHeader addLink(Link link)

addLink

public LinkHeader addLink(String title,
                          String rel,
                          String href,
                          String type)

getLinkByTitle

public Link getLinkByTitle(String title)

getLinkByRelationship

public Link getLinkByRelationship(String rel)

getLinksByRelationship

public Map<String,Link> getLinksByRelationship()
Index of links by relationship "rel" or "rev"

Returns:

getLinksByTitle

public Map<String,Link> getLinksByTitle()
Index of links by title

Returns:

getLinks

public List<Link> getLinks()
All the links defined

Returns:

valueOf

public static LinkHeader valueOf(String val)

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2012. All Rights Reserved.