References Deprecated
ReferenceTypeSerializer is deprecated or references (maybe indirectly) at least one deprecated element.
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)
References Deprecated
AtomicReferenceSerializer is deprecated or references (maybe indirectly) at least one deprecated element.
|
| 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. Method called to see if there is a value present or not. |
| public ReferenceTypeSerializer | withContentInclusion(Object suppressableValue, boolean suppressNulls)
Implements abstract com.
References Deprecated
ReferenceTypeSerializer is deprecated or references (maybe indirectly) at least one deprecated element.
Mutant factory method called to create a differently constructed instance, specifically with different exclusion rules for contained value. |
| protected ReferenceTypeSerializer | withResolved(BeanProperty prop, TypeSerializer vts, JsonSerializer<?> valueSer, NameTransformer unwrapper)
Implements abstract com.
References Deprecated
ReferenceTypeSerializer is deprecated or references (maybe indirectly) at least one deprecated element.
Mutant factory method called when changes are needed; should construct newly configured instance with new values as indicated. |
| 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)
References Deprecated
See corresponding docs for further information. | |
| _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. References Deprecated
See corresponding docs for further information. 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. References Deprecated
See corresponding docs for further information. 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.
| |