org.glassfish.jersey.message.internal
Class MediaTypeProvider

java.lang.Object
  extended by org.glassfish.jersey.message.internal.MediaTypeProvider
All Implemented Interfaces:
javax.ws.rs.ext.RuntimeDelegate.HeaderDelegate<javax.ws.rs.core.MediaType>, HeaderDelegateProvider<javax.ws.rs.core.MediaType>

public class MediaTypeProvider
extends Object
implements HeaderDelegateProvider<javax.ws.rs.core.MediaType>

Author:
Marc Hadley, Marek Potociar (marek.potociar at oracle.com), Martin Matula (martin.matula at oracle.com)

Constructor Summary
MediaTypeProvider()
           
 
Method Summary
 javax.ws.rs.core.MediaType fromString(String header)
           
 boolean supports(Class<?> type)
          Ascertain if the Provider supports a particular type.
 String toString(javax.ws.rs.core.MediaType header)
           
static javax.ws.rs.core.MediaType valueOf(org.glassfish.jersey.message.internal.HttpHeaderReader reader)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MediaTypeProvider

public MediaTypeProvider()
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<javax.ws.rs.core.MediaType>
Parameters:
type - the type that is to be supported.
Returns:
true if the type is supported, otherwise false.

toString

public String toString(javax.ws.rs.core.MediaType header)
Specified by:
toString in interface javax.ws.rs.ext.RuntimeDelegate.HeaderDelegate<javax.ws.rs.core.MediaType>

fromString

public javax.ws.rs.core.MediaType fromString(String header)
Specified by:
fromString in interface javax.ws.rs.ext.RuntimeDelegate.HeaderDelegate<javax.ws.rs.core.MediaType>

valueOf

public static javax.ws.rs.core.MediaType valueOf(org.glassfish.jersey.message.internal.HttpHeaderReader reader)
                                          throws ParseException
Throws:
ParseException


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