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>

@Singleton
public class LinkProvider
extends 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(String value)
           
 boolean supports(Class<?> type)
          Ascertain if the Provider supports a particular type.
 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(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(String value)
                throws IllegalArgumentException
Specified by:
fromString in interface RuntimeDelegate.HeaderDelegate<Link>
Throws:
IllegalArgumentException

toString

public 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.