Deprecated
as a consequence of ReferenceTypeSerializer being deprecated. See corresponding docs for further information.
| Modifier and Type | Field and Description |
|---|---|
| private static final long |
| Access | Constructor and Description |
|---|---|
| public | AtomicReferenceSerializer(ReferenceType fullType, boolean staticTyping, TypeSerializer vts, JsonSerializer<Object> ser)
|
| protected | AtomicReferenceSerializer(AtomicReferenceSerializer base, BeanProperty property, TypeSerializer vts, JsonSerializer<?> valueSer, NameTransformer unwrapper, Object suppressableValue, boolean suppressNulls)
Deprecated
as a consequence of
AtomicReferenceSerializer being deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
| protected Object | _getReferenced(AtomicReference<?> value)
Implements abstract com. |
| protected Object | _getReferencedIfPresent(AtomicReference<?> value)
Implements abstract com. |
| protected boolean | _isValuePresent(AtomicReference<?> value)
Implements abstract com. |
| public ReferenceTypeSerializer | withContentInclusion(Object suppressableValue, boolean suppressNulls)
Implements abstract com.
Deprecated
as a consequence of
Mutant factory method called to create a differently constructed instance,
specifically with different exclusion rules for contained value.
ReferenceTypeSerializer being deprecated.
|
| protected ReferenceTypeSerializer | withResolved(BeanProperty prop, TypeSerializer vts, JsonSerializer<?> valueSer, NameTransformer unwrapper)
Implements abstract com.
Deprecated
as a consequence of
Mutant factory method called when changes are needed; should construct
newly configured instance with new values as indicated.
ReferenceTypeSerializer being deprecated.
|
| serialVersionUID | back to summary |
|---|---|
| private static final long serialVersionUID Hides com. | |
| AtomicReferenceSerializer | back to summary |
|---|---|
| public AtomicReferenceSerializer(ReferenceType fullType, boolean staticTyping, TypeSerializer vts, JsonSerializer<Object> ser) | |
| AtomicReferenceSerializer | back to summary |
|---|---|
| protected AtomicReferenceSerializer(AtomicReferenceSerializer base, BeanProperty property, TypeSerializer vts, JsonSerializer<?> valueSer, NameTransformer unwrapper, Object suppressableValue, boolean suppressNulls)
Deprecated as a consequence of | |
| _getReferenced | back to summary |
|---|---|
| protected Object _getReferenced(AtomicReference<?> value) Implements abstract com.
| |
| _getReferencedIfPresent | back to summary |
|---|---|
| protected Object _getReferencedIfPresent(AtomicReference<?> value) Implements abstract com.
| |
| _isValuePresent | back to summary |
|---|---|
| protected boolean _isValuePresent(AtomicReference<?> value) Implements abstract com. Doc from com. Method called to see if there is a value present or not. Note that value itself may still be `null`, even if present, if referential type allows three states (absent, present-null, present-non-null); some only allow two (absent, present-non-null).
| |
| withContentInclusion | back to summary |
|---|---|
| public ReferenceTypeSerializer Implements abstract com. Doc from com. Deprecated as a consequence of Mutant factory method called to create a differently constructed instance, specifically with different exclusion rules for contained value. Note caller has verified that there are changes, so implementations need NOT check if a new instance is needed.
| |
| withResolved | back to summary |
|---|---|
| protected ReferenceTypeSerializer Implements abstract com. Doc from com. Deprecated as a consequence of Mutant factory method called when changes are needed; should construct newly configured instance with new values as indicated. Note caller has verified that there are changes, so implementations need NOT check if a new instance is needed.
| |