public class AtomicReferenceSerializer extends ReferenceTypeSerializer<AtomicReference<?>>
JsonSerializer.None
_contentInclusion, _dynamicSerializers, _property, _referredType, _unwrapper, _valueSerializer, _valueTypeSerializer
_handledType
Modifier | Constructor and Description |
---|---|
protected |
AtomicReferenceSerializer(AtomicReferenceSerializer base,
BeanProperty property,
TypeSerializer vts,
JsonSerializer<?> valueSer,
NameTransformer unwrapper,
JsonInclude.Include contentIncl) |
|
AtomicReferenceSerializer(ReferenceType fullType,
boolean staticTyping,
TypeSerializer vts,
JsonSerializer<Object> ser) |
Modifier and Type | Method and Description |
---|---|
protected Object |
_getReferenced(AtomicReference<?> value) |
protected Object |
_getReferencedIfPresent(AtomicReference<?> value) |
protected boolean |
_isValueEmpty(AtomicReference<?> value) |
protected AtomicReferenceSerializer |
withResolved(BeanProperty prop,
TypeSerializer vts,
JsonSerializer<?> valueSer,
NameTransformer unwrapper,
JsonInclude.Include contentIncl) |
_useStatic, acceptJsonFormatVisitor, createContextual, isEmpty, isUnwrappingSerializer, serialize, serializeWithType, unwrappingSerializer
createObjectNode, createSchemaNode, createSchemaNode, findAnnotatedContentSerializer, findConvertingContentSerializer, findFormatFeature, findFormatOverrides, findIncludeOverrides, findPropertyFilter, getSchema, getSchema, handledType, isDefaultSerializer, visitArrayFormat, visitArrayFormat, visitFloatFormat, visitIntFormat, visitIntFormat, visitStringFormat, visitStringFormat, wrapAndThrow, wrapAndThrow
getDelegatee, isEmpty, properties, replaceDelegatee, usesObjectId, withFilterId
public AtomicReferenceSerializer(ReferenceType fullType, boolean staticTyping, TypeSerializer vts, JsonSerializer<Object> ser)
protected AtomicReferenceSerializer(AtomicReferenceSerializer base, BeanProperty property, TypeSerializer vts, JsonSerializer<?> valueSer, NameTransformer unwrapper, JsonInclude.Include contentIncl)
protected AtomicReferenceSerializer withResolved(BeanProperty prop, TypeSerializer vts, JsonSerializer<?> valueSer, NameTransformer unwrapper, JsonInclude.Include contentIncl)
withResolved
in class ReferenceTypeSerializer<AtomicReference<?>>
protected boolean _isValueEmpty(AtomicReference<?> value)
_isValueEmpty
in class ReferenceTypeSerializer<AtomicReference<?>>
protected Object _getReferenced(AtomicReference<?> value)
_getReferenced
in class ReferenceTypeSerializer<AtomicReference<?>>
protected Object _getReferencedIfPresent(AtomicReference<?> value)
_getReferencedIfPresent
in class ReferenceTypeSerializer<AtomicReference<?>>
Copyright © 2008–2017 FasterXML. All rights reserved.