java.lang.Object
ee.jakarta.tck.ws.rs.spec.provider.visibility.DummyWriter
All Implemented Interfaces:
jakarta.ws.rs.ext.MessageBodyWriter<DummyClass>

@Provider public class DummyWriter extends Object implements jakarta.ws.rs.ext.MessageBodyWriter<DummyClass>
  • Constructor Summary

    Constructors
    Modifier
    Constructor
    Description
     
    DummyWriter(jakarta.ws.rs.core.HttpHeaders headers)
     
     
    DummyWriter(jakarta.ws.rs.core.HttpHeaders headers, jakarta.ws.rs.core.UriInfo info)
     
     
    DummyWriter(jakarta.ws.rs.core.HttpHeaders headers, jakarta.ws.rs.core.UriInfo info, jakarta.ws.rs.core.Application application)
     
     
    DummyWriter(jakarta.ws.rs.core.HttpHeaders headers, jakarta.ws.rs.core.UriInfo info, jakarta.ws.rs.core.Application application, jakarta.ws.rs.core.Request request)
     
    protected
    DummyWriter(jakarta.ws.rs.core.HttpHeaders headers, jakarta.ws.rs.core.UriInfo info, jakarta.ws.rs.core.Application application, jakarta.ws.rs.core.Request request, jakarta.ws.rs.ext.Providers provider)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    long
    getSize(DummyClass t, Class<?> type, Type genericType, Annotation[] annotations, jakarta.ws.rs.core.MediaType mediaType)
     
    boolean
    isWriteable(Class<?> type, Type genericType, Annotation[] annotations, jakarta.ws.rs.core.MediaType mediaType)
     
    void
    writeTo(DummyClass t, Class<?> type, Type genericType, Annotation[] annotations, jakarta.ws.rs.core.MediaType mediaType, jakarta.ws.rs.core.MultivaluedMap<String,Object> httpHeaders, OutputStream entityStream)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • DummyWriter

      protected DummyWriter(@Context jakarta.ws.rs.core.HttpHeaders headers, @Context jakarta.ws.rs.core.UriInfo info, @Context jakarta.ws.rs.core.Application application, @Context jakarta.ws.rs.core.Request request, @Context jakarta.ws.rs.ext.Providers provider)
    • DummyWriter

      public DummyWriter(@Context jakarta.ws.rs.core.HttpHeaders headers, @Context jakarta.ws.rs.core.UriInfo info, @Context jakarta.ws.rs.core.Application application, @Context jakarta.ws.rs.core.Request request)
    • DummyWriter

      public DummyWriter(@Context jakarta.ws.rs.core.HttpHeaders headers, @Context jakarta.ws.rs.core.UriInfo info, @Context jakarta.ws.rs.core.Application application)
    • DummyWriter

      public DummyWriter(@Context jakarta.ws.rs.core.HttpHeaders headers, @Context jakarta.ws.rs.core.UriInfo info)
    • DummyWriter

      public DummyWriter(@Context jakarta.ws.rs.core.HttpHeaders headers)
  • Method Details

    • isWriteable

      public boolean isWriteable(Class<?> type, Type genericType, Annotation[] annotations, jakarta.ws.rs.core.MediaType mediaType)
      Specified by:
      isWriteable in interface jakarta.ws.rs.ext.MessageBodyWriter<DummyClass>
    • getSize

      public long getSize(DummyClass t, Class<?> type, Type genericType, Annotation[] annotations, jakarta.ws.rs.core.MediaType mediaType)
      Specified by:
      getSize in interface jakarta.ws.rs.ext.MessageBodyWriter<DummyClass>
    • writeTo

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