org.glassfish.jersey.examples.clipboard
Class ClipboardDataProvider

java.lang.Object
  extended by org.glassfish.jersey.examples.clipboard.ClipboardDataProvider
All Implemented Interfaces:
MessageBodyReader, MessageBodyWriter
Direct Known Subclasses:
ClipboardDataProvider.ApplicationJson, ClipboardDataProvider.TextPlain

public abstract class ClipboardDataProvider
extends Object
implements MessageBodyWriter, MessageBodyReader

Author:
Jakub Podlesak (jakub.podlesak at oracle.com)

Nested Class Summary
static class ClipboardDataProvider.ApplicationJson
           
static class ClipboardDataProvider.TextPlain
           
 
Constructor Summary
ClipboardDataProvider()
           
 
Method Summary
 long getSize(Object t, Class type, Type genericType, Annotation[] annotations, MediaType mediaType)
           
 boolean isReadable(Class type, Type genericType, Annotation[] annotations, MediaType mediaType)
           
 boolean isWriteable(Class type, Type genericType, Annotation[] annotations, MediaType mediaType)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface javax.ws.rs.ext.MessageBodyWriter
writeTo
 
Methods inherited from interface javax.ws.rs.ext.MessageBodyReader
readFrom
 

Constructor Detail

ClipboardDataProvider

public ClipboardDataProvider()
Method Detail

isWriteable

public boolean isWriteable(Class type,
                           Type genericType,
                           Annotation[] annotations,
                           MediaType mediaType)
Specified by:
isWriteable in interface MessageBodyWriter

getSize

public long getSize(Object t,
                    Class type,
                    Type genericType,
                    Annotation[] annotations,
                    MediaType mediaType)
Specified by:
getSize in interface MessageBodyWriter

isReadable

public boolean isReadable(Class type,
                          Type genericType,
                          Annotation[] annotations,
                          MediaType mediaType)
Specified by:
isReadable in interface MessageBodyReader


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