public class ResourceDecoratorSerializer<T>
extends com.fasterxml.jackson.databind.ser.std.BeanSerializerBase
| Modifier | Constructor and Description |
|---|---|
protected |
ResourceDecoratorSerializer(com.fasterxml.jackson.databind.ser.std.BeanSerializerBase src,
com.fasterxml.jackson.databind.ser.impl.ObjectIdWriter objectIdWriter,
ResourceContext resourceContext,
ResourceDecorator<T> resourceDecorator) |
|
ResourceDecoratorSerializer(com.fasterxml.jackson.databind.ser.std.BeanSerializerBase serializer,
ResourceDecorator<T> resourceDecorator,
ResourceContext resourceContext) |
|
ResourceDecoratorSerializer(com.fasterxml.jackson.databind.ser.std.BeanSerializerBase src,
java.util.Set<java.lang.String> toIgnore,
ResourceContext resourceContext,
ResourceDecorator<T> resourceDecorator) |
| Modifier and Type | Method and Description |
|---|---|
protected com.fasterxml.jackson.databind.ser.std.BeanSerializerBase |
asArraySerializer() |
void |
serialize(java.lang.Object bean,
com.fasterxml.jackson.core.JsonGenerator jgen,
com.fasterxml.jackson.databind.SerializerProvider provider) |
com.fasterxml.jackson.databind.ser.std.BeanSerializerBase |
withFilterId(java.lang.Object filterId) |
protected com.fasterxml.jackson.databind.ser.std.BeanSerializerBase |
withIgnorals(java.util.Set<java.lang.String> toIgnore) |
com.fasterxml.jackson.databind.ser.std.BeanSerializerBase |
withObjectIdWriter(com.fasterxml.jackson.databind.ser.impl.ObjectIdWriter objectIdWriter) |
_customTypeId, _serializeObjectId, _serializeWithObjectId, _serializeWithObjectId, acceptJsonFormatVisitor, createContextual, findConvertingSerializer, getSchema, properties, resolve, serializeFields, serializeFieldsFiltered, serializeWithType, usesObjectId, withIgnoralscreateObjectNode, createSchemaNode, createSchemaNode, findAnnotatedContentSerializer, findConvertingContentSerializer, findFormatFeature, findFormatOverrides, findIncludeOverrides, findPropertyFilter, getSchema, handledType, isDefaultSerializer, visitArrayFormat, visitArrayFormat, visitFloatFormat, visitIntFormat, visitIntFormat, visitStringFormat, visitStringFormat, wrapAndThrow, wrapAndThrowgetDelegatee, isEmpty, isEmpty, isUnwrappingSerializer, replaceDelegatee, unwrappingSerializerpublic ResourceDecoratorSerializer(com.fasterxml.jackson.databind.ser.std.BeanSerializerBase serializer,
ResourceDecorator<T> resourceDecorator,
ResourceContext resourceContext)
protected ResourceDecoratorSerializer(com.fasterxml.jackson.databind.ser.std.BeanSerializerBase src,
com.fasterxml.jackson.databind.ser.impl.ObjectIdWriter objectIdWriter,
ResourceContext resourceContext,
ResourceDecorator<T> resourceDecorator)
public ResourceDecoratorSerializer(com.fasterxml.jackson.databind.ser.std.BeanSerializerBase src,
java.util.Set<java.lang.String> toIgnore,
ResourceContext resourceContext,
ResourceDecorator<T> resourceDecorator)
public com.fasterxml.jackson.databind.ser.std.BeanSerializerBase withObjectIdWriter(com.fasterxml.jackson.databind.ser.impl.ObjectIdWriter objectIdWriter)
withObjectIdWriter in class com.fasterxml.jackson.databind.ser.std.BeanSerializerBaseprotected com.fasterxml.jackson.databind.ser.std.BeanSerializerBase withIgnorals(java.util.Set<java.lang.String> toIgnore)
withIgnorals in class com.fasterxml.jackson.databind.ser.std.BeanSerializerBaseprotected com.fasterxml.jackson.databind.ser.std.BeanSerializerBase asArraySerializer()
asArraySerializer in class com.fasterxml.jackson.databind.ser.std.BeanSerializerBasepublic com.fasterxml.jackson.databind.ser.std.BeanSerializerBase withFilterId(java.lang.Object filterId)
withFilterId in class com.fasterxml.jackson.databind.ser.std.BeanSerializerBasepublic void serialize(java.lang.Object bean,
com.fasterxml.jackson.core.JsonGenerator jgen,
com.fasterxml.jackson.databind.SerializerProvider provider)
throws java.io.IOException
serialize in class com.fasterxml.jackson.databind.ser.std.BeanSerializerBasejava.io.IOException