Resteasy Jettison Provider 2.3.6.Final-redhat-1

org.jboss.resteasy.plugins.providers.jaxb.json
Class JsonCollectionProvider

java.lang.Object
  extended by org.jboss.resteasy.plugins.providers.jaxb.CollectionProvider
      extended by org.jboss.resteasy.plugins.providers.jaxb.json.JsonCollectionProvider
All Implemented Interfaces:
javax.ws.rs.ext.MessageBodyReader<Object>, javax.ws.rs.ext.MessageBodyWriter<Object>

@Provider
public class JsonCollectionProvider
extends CollectionProvider

Version:
$Revision: 1 $
Author:
Bill Burke

Field Summary
 
Fields inherited from class org.jboss.resteasy.plugins.providers.jaxb.CollectionProvider
providers
 
Constructor Summary
JsonCollectionProvider()
           
 
Method Summary
 Object readFrom(Class<Object> type, Type genericType, Annotation[] annotations, javax.ws.rs.core.MediaType mediaType, javax.ws.rs.core.MultivaluedMap<String,String> httpHeaders, InputStream entityStream)
           
 void writeTo(Object entry, Class<?> type, Type genericType, Annotation[] annotations, javax.ws.rs.core.MediaType mediaType, javax.ws.rs.core.MultivaluedMap<String,Object> httpHeaders, OutputStream entityStream)
           
 
Methods inherited from class org.jboss.resteasy.plugins.providers.jaxb.CollectionProvider
getFinder, getJAXBObject, getSize, isExpandEntityReferences, isReadable, isWrapped, isWriteable, setExpandEntityReferences, suppressExpandEntityExpansion
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JsonCollectionProvider

public JsonCollectionProvider()
Method Detail

readFrom

public Object readFrom(Class<Object> type,
                       Type genericType,
                       Annotation[] annotations,
                       javax.ws.rs.core.MediaType mediaType,
                       javax.ws.rs.core.MultivaluedMap<String,String> httpHeaders,
                       InputStream entityStream)
                throws IOException,
                       javax.ws.rs.WebApplicationException
Specified by:
readFrom in interface javax.ws.rs.ext.MessageBodyReader<Object>
Overrides:
readFrom in class CollectionProvider
Throws:
IOException
javax.ws.rs.WebApplicationException

writeTo

public void writeTo(Object entry,
                    Class<?> type,
                    Type genericType,
                    Annotation[] annotations,
                    javax.ws.rs.core.MediaType mediaType,
                    javax.ws.rs.core.MultivaluedMap<String,Object> httpHeaders,
                    OutputStream entityStream)
             throws IOException,
                    javax.ws.rs.WebApplicationException
Specified by:
writeTo in interface javax.ws.rs.ext.MessageBodyWriter<Object>
Overrides:
writeTo in class CollectionProvider
Throws:
IOException
javax.ws.rs.WebApplicationException

Resteasy Jettison Provider 2.3.6.Final-redhat-1

Copyright © 2013 JBoss by Red Hat. All Rights Reserved.