org.glassfish.jersey.message.internal
Class MediaTypeProvider

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

public class MediaTypeProvider
extends java.lang.Object
implements HeaderDelegateProvider<MediaType>

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

Constructor Summary
MediaTypeProvider()
           
 
Method Summary
 MediaType fromString(java.lang.String header)
           
 boolean supports(java.lang.Class<?> type)
          Ascertain if the Provider supports a particular type.
 java.lang.String toString(MediaType header)
           
static 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(java.lang.Class<?> type)
Description copied from interface: HeaderDelegateProvider
Ascertain if the Provider supports a particular type.

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

toString

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

fromString

public MediaType fromString(java.lang.String header)
Specified by:
fromString in interface RuntimeDelegate.HeaderDelegate<MediaType>

valueOf

public static MediaType valueOf(org.glassfish.jersey.message.internal.HttpHeaderReader reader)
                         throws java.text.ParseException
Throws:
java.text.ParseException


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