org.glassfish.jersey.message.internal
Class LinkProvider

java.lang.Object
  extended by org.glassfish.jersey.message.internal.LinkProvider
All Implemented Interfaces:
RuntimeDelegate.HeaderDelegate<Link>, HeaderDelegateProvider<Link>

public class LinkProvider
extends java.lang.Object
implements HeaderDelegateProvider<Link>

Provider for Link Headers.

Author:
Santiago Pericas-Geertsen, Marek Potociar (marek.potociar at oracle.com)

Constructor Summary
LinkProvider()
           
 
Method Summary
 Link fromString(java.lang.String value)
           
 boolean supports(java.lang.Class<?> type)
          Ascertain if the Provider supports a particular type.
 java.lang.String toString(Link value)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LinkProvider

public LinkProvider()
Method Detail

supports

public boolean supports(java.lang.Class<?> type)
Description copied from interface: HeaderDelegateProvider
Ascertain if the Provider supports a particular type.

Specified by:
supports in interface HeaderDelegateProvider<Link>
Parameters:
type - the type that is to be supported.
Returns:
true if the type is supported, otherwise false.

fromString

public Link fromString(java.lang.String value)
                throws java.lang.IllegalArgumentException
Specified by:
fromString in interface RuntimeDelegate.HeaderDelegate<Link>
Throws:
java.lang.IllegalArgumentException

toString

public java.lang.String toString(Link value)
Specified by:
toString in interface RuntimeDelegate.HeaderDelegate<Link>


Copyright © 2007-2012 Oracle Corporation. All Rights Reserved. Use is subject to license terms.