Class DummyWriter
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
ConstructorsModifierConstructorDescriptionDummyWriter
(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 TypeMethodDescriptionlong
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)
-
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 interfacejakarta.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 interfacejakarta.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 interfacejakarta.ws.rs.ext.MessageBodyWriter<DummyClass>
- Throws:
IOException
jakarta.ws.rs.WebApplicationException
-