com.sun.jersey.core.impl.provider.entity
Class FormMultivaluedMapProvider

java.lang.Object
  extended by com.sun.jersey.core.provider.AbstractMessageReaderWriterProvider<T>
      extended by com.sun.jersey.core.impl.provider.entity.BaseFormProvider<javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.String>>
          extended by com.sun.jersey.core.impl.provider.entity.FormMultivaluedMapProvider
All Implemented Interfaces:
javax.ws.rs.ext.MessageBodyReader<javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.String>>, javax.ws.rs.ext.MessageBodyWriter<javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.String>>

public final class FormMultivaluedMapProvider
extends BaseFormProvider<javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.String>>

Author:
Paul.Sandoz@Sun.Com

Field Summary
 
Fields inherited from class com.sun.jersey.core.provider.AbstractMessageReaderWriterProvider
UTF8
 
Constructor Summary
FormMultivaluedMapProvider()
           
 
Method Summary
 boolean isReadable(java.lang.Class<?> type, java.lang.reflect.Type genericType, java.lang.annotation.Annotation[] annotations, javax.ws.rs.core.MediaType mediaType)
           
 boolean isWriteable(java.lang.Class<?> type, java.lang.reflect.Type genericType, java.lang.annotation.Annotation[] annotations, javax.ws.rs.core.MediaType mediaType)
           
 javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.String> readFrom(java.lang.Class<javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.String>> type, java.lang.reflect.Type genericType, java.lang.annotation.Annotation[] annotations, javax.ws.rs.core.MediaType mediaType, javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.String> httpHeaders, java.io.InputStream entityStream)
           
 void writeTo(javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.String> t, java.lang.Class<?> type, java.lang.reflect.Type genericType, java.lang.annotation.Annotation[] annotations, javax.ws.rs.core.MediaType mediaType, javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.Object> httpHeaders, java.io.OutputStream entityStream)
           
 
Methods inherited from class com.sun.jersey.core.impl.provider.entity.BaseFormProvider
readFrom, writeTo
 
Methods inherited from class com.sun.jersey.core.provider.AbstractMessageReaderWriterProvider
getCharset, getSize, readFromAsString, writeTo, writeTo, writeToAsString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FormMultivaluedMapProvider

public FormMultivaluedMapProvider()
Method Detail

isReadable

public boolean isReadable(java.lang.Class<?> type,
                          java.lang.reflect.Type genericType,
                          java.lang.annotation.Annotation[] annotations,
                          javax.ws.rs.core.MediaType mediaType)

readFrom

public javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.String> readFrom(java.lang.Class<javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.String>> type,
                                                                                   java.lang.reflect.Type genericType,
                                                                                   java.lang.annotation.Annotation[] annotations,
                                                                                   javax.ws.rs.core.MediaType mediaType,
                                                                                   javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.String> httpHeaders,
                                                                                   java.io.InputStream entityStream)
                                                                            throws java.io.IOException
Throws:
java.io.IOException

isWriteable

public boolean isWriteable(java.lang.Class<?> type,
                           java.lang.reflect.Type genericType,
                           java.lang.annotation.Annotation[] annotations,
                           javax.ws.rs.core.MediaType mediaType)

writeTo

public void writeTo(javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.String> t,
                    java.lang.Class<?> type,
                    java.lang.reflect.Type genericType,
                    java.lang.annotation.Annotation[] annotations,
                    javax.ws.rs.core.MediaType mediaType,
                    javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.Object> httpHeaders,
                    java.io.OutputStream entityStream)
             throws java.io.IOException
Throws:
java.io.IOException


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