Class FilteringJacksonJaxbJsonProvider.FilteringObjectWriterModifier
java.lang.Object
org.glassfish.jersey.jackson.internal.jackson.jaxrs.cfg.ObjectWriterModifier
org.glassfish.jersey.jackson.internal.FilteringJacksonJaxbJsonProvider.FilteringObjectWriterModifier
- Enclosing class:
FilteringJacksonJaxbJsonProvider
private static final class FilteringJacksonJaxbJsonProvider.FilteringObjectWriterModifier
extends ObjectWriterModifier
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final com.fasterxml.jackson.databind.ser.FilterProvider
private final ObjectWriterModifier
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprivate
FilteringObjectWriterModifier
(com.fasterxml.jackson.databind.ser.FilterProvider filterProvider, ObjectWriterModifier original) -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.ObjectWriter
modify
(EndpointConfigBase<?> endpoint, javax.ws.rs.core.MultivaluedMap<String, Object> responseHeaders, Object valueToWrite, com.fasterxml.jackson.databind.ObjectWriter w, com.fasterxml.jackson.core.JsonGenerator g) Method called to let modifier make any changes it wants to to objects used for writing response for specified endpoint.
-
Field Details
-
original
-
filterProvider
private final com.fasterxml.jackson.databind.ser.FilterProvider filterProvider
-
-
Constructor Details
-
FilteringObjectWriterModifier
private FilteringObjectWriterModifier(com.fasterxml.jackson.databind.ser.FilterProvider filterProvider, ObjectWriterModifier original)
-
-
Method Details
-
modify
public com.fasterxml.jackson.databind.ObjectWriter modify(EndpointConfigBase<?> endpoint, javax.ws.rs.core.MultivaluedMap<String, Object> responseHeaders, Object valueToWrite, com.fasterxml.jackson.databind.ObjectWriter w, com.fasterxml.jackson.core.JsonGenerator g) throws IOExceptionDescription copied from class:ObjectWriterModifier
Method called to let modifier make any changes it wants to to objects used for writing response for specified endpoint.- Specified by:
modify
in classObjectWriterModifier
- Parameters:
responseHeaders
- HTTP headers being returned with response (mutable)- Throws:
IOException
-