com.sun.jersey.core.impl.provider.header
Class MediaTypeProvider

java.lang.Object
  extended by com.sun.jersey.core.impl.provider.header.MediaTypeProvider
All Implemented Interfaces:
HeaderDelegateProvider<javax.ws.rs.core.MediaType>, javax.ws.rs.ext.RuntimeDelegate.HeaderDelegate<javax.ws.rs.core.MediaType>

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

Author:
Marc.Hadley@Sun.Com

Constructor Summary
MediaTypeProvider()
           
 
Method Summary
 javax.ws.rs.core.MediaType fromString(java.lang.String header)
           
 boolean supports(java.lang.Class<?> type)
          Ascertain if the Provider supports a particular type.
 java.lang.String toString(javax.ws.rs.core.MediaType header)
           
static javax.ws.rs.core.MediaType valueOf(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<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 java.lang.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(java.lang.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(HttpHeaderReader reader)
                                          throws java.text.ParseException
Throws:
java.text.ParseException


Copyright © 2011 Sun Microsystems, Inc. All Rights Reserved.