public class JsonNullableSerializer extends com.fasterxml.jackson.databind.ser.std.ReferenceTypeSerializer<JsonNullable<?>>
| Modifier | Constructor and Description |
|---|---|
protected |
JsonNullableSerializer(JsonNullableSerializer base,
com.fasterxml.jackson.databind.BeanProperty property,
com.fasterxml.jackson.databind.jsontype.TypeSerializer vts,
com.fasterxml.jackson.databind.JsonSerializer<?> valueSer,
com.fasterxml.jackson.databind.util.NameTransformer unwrapper,
Object suppressableValue) |
protected |
JsonNullableSerializer(com.fasterxml.jackson.databind.type.ReferenceType fullType,
boolean staticTyping,
com.fasterxml.jackson.databind.jsontype.TypeSerializer vts,
com.fasterxml.jackson.databind.JsonSerializer<Object> ser) |
| Modifier and Type | Method and Description |
|---|---|
protected Object |
_getReferenced(JsonNullable<?> value) |
protected Object |
_getReferencedIfPresent(JsonNullable<?> value) |
protected boolean |
_isValuePresent(JsonNullable<?> value) |
com.fasterxml.jackson.databind.ser.std.ReferenceTypeSerializer<JsonNullable<?>> |
withContentInclusion(Object suppressableValue,
boolean suppressNulls) |
protected com.fasterxml.jackson.databind.ser.std.ReferenceTypeSerializer<JsonNullable<?>> |
withResolved(com.fasterxml.jackson.databind.BeanProperty prop,
com.fasterxml.jackson.databind.jsontype.TypeSerializer vts,
com.fasterxml.jackson.databind.JsonSerializer<?> valueSer,
com.fasterxml.jackson.databind.util.NameTransformer unwrapper) |
_useStatic, acceptJsonFormatVisitor, createContextual, getReferredType, isEmpty, isUnwrappingSerializer, serialize, serializeWithType, unwrappingSerializer_neitherNull, _nonEmpty, createSchemaNode, createSchemaNode, findAnnotatedContentSerializer, findContextualConvertingSerializer, findConvertingContentSerializer, findFormatFeature, findFormatOverrides, findIncludeOverrides, findPropertyFilter, getSchema, getSchema, handledType, isDefaultSerializer, visitArrayFormat, visitArrayFormat, visitFloatFormat, visitIntFormat, visitIntFormat, visitStringFormat, visitStringFormat, wrapAndThrow, wrapAndThrowprotected JsonNullableSerializer(com.fasterxml.jackson.databind.type.ReferenceType fullType,
boolean staticTyping,
com.fasterxml.jackson.databind.jsontype.TypeSerializer vts,
com.fasterxml.jackson.databind.JsonSerializer<Object> ser)
protected JsonNullableSerializer(JsonNullableSerializer base, com.fasterxml.jackson.databind.BeanProperty property, com.fasterxml.jackson.databind.jsontype.TypeSerializer vts, com.fasterxml.jackson.databind.JsonSerializer<?> valueSer, com.fasterxml.jackson.databind.util.NameTransformer unwrapper, Object suppressableValue)
protected com.fasterxml.jackson.databind.ser.std.ReferenceTypeSerializer<JsonNullable<?>> withResolved(com.fasterxml.jackson.databind.BeanProperty prop, com.fasterxml.jackson.databind.jsontype.TypeSerializer vts, com.fasterxml.jackson.databind.JsonSerializer<?> valueSer, com.fasterxml.jackson.databind.util.NameTransformer unwrapper)
withResolved in class com.fasterxml.jackson.databind.ser.std.ReferenceTypeSerializer<JsonNullable<?>>public com.fasterxml.jackson.databind.ser.std.ReferenceTypeSerializer<JsonNullable<?>> withContentInclusion(Object suppressableValue, boolean suppressNulls)
withContentInclusion in class com.fasterxml.jackson.databind.ser.std.ReferenceTypeSerializer<JsonNullable<?>>protected boolean _isValuePresent(JsonNullable<?> value)
_isValuePresent in class com.fasterxml.jackson.databind.ser.std.ReferenceTypeSerializer<JsonNullable<?>>protected Object _getReferenced(JsonNullable<?> value)
_getReferenced in class com.fasterxml.jackson.databind.ser.std.ReferenceTypeSerializer<JsonNullable<?>>protected Object _getReferencedIfPresent(JsonNullable<?> value)
_getReferencedIfPresent in class com.fasterxml.jackson.databind.ser.std.ReferenceTypeSerializer<JsonNullable<?>>Copyright © 2019 FasterXML. All rights reserved.