com.sun.jersey.core.header
Class LinkHeader

java.lang.Object
  extended by com.sun.jersey.core.header.LinkHeader

public class LinkHeader
extends Object

A Link header.

Author:
Santiago.PericasGeertsen@sun.com, Paul.Sandoz@sun.com

Nested Class Summary
static class LinkHeader.LinkHeaderBuilder<T extends LinkHeader.LinkHeaderBuilder,V extends LinkHeader>
          A Link header builder.
 
Constructor Summary
  LinkHeader(HttpHeaderReader reader)
           
protected LinkHeader(LinkHeader.LinkHeaderBuilder builder)
           
  LinkHeader(String header)
           
 
Method Summary
 String getOp()
           
 MultivaluedMap<String,String> getParams()
           
 Set<String> getRel()
           
 MediaType getType()
           
 URI getUri()
           
 String toString()
           
static LinkHeader.LinkHeaderBuilder uri(URI uri)
           
static LinkHeader valueOf(String header)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

LinkHeader

public LinkHeader(String header)
           throws ParseException,
                  IllegalArgumentException
Throws:
ParseException
IllegalArgumentException

LinkHeader

public LinkHeader(HttpHeaderReader reader)
           throws ParseException,
                  IllegalArgumentException
Throws:
ParseException
IllegalArgumentException

LinkHeader

protected LinkHeader(LinkHeader.LinkHeaderBuilder builder)
Method Detail

valueOf

public static LinkHeader valueOf(String header)
                          throws IllegalArgumentException
Throws:
IllegalArgumentException

toString

public String toString()
Overrides:
toString in class Object

getParams

public MultivaluedMap<String,String> getParams()

getUri

public URI getUri()

getRel

public Set<String> getRel()

getType

public MediaType getType()

getOp

public String getOp()

uri

public static LinkHeader.LinkHeaderBuilder uri(URI uri)


Copyright © 2013 Oracle Corporation. All Rights Reserved.