public class UUIDDeserializer extends FromStringDeserializer<java.util.UUID>
FromStringDeserializer.StdJsonDeserializer.None| Constructor and Description |
|---|
UUIDDeserializer() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
getEmptyValue(DeserializationContext ctxt)
Method called to determine value to be used for "empty" values
(most commonly when deserializing from empty JSON Strings).
|
deserialize, findDeserializer, logicalType, typesdeserialize, deserializeWithType, getEmptyAccessPattern, getNullAccessPattern, supportsUpdategetValueClass, getValueInstantiator, getValueType, getValueType, handledTypedeserializeWithType, findBackReference, getAbsentValue, getDelegatee, getEmptyValue, getKnownPropertyNames, getNullValue, getNullValue, getObjectIdReader, isCachable, replaceDelegatee, unwrappingDeserializerpublic java.lang.Object getEmptyValue(DeserializationContext ctxt)
JsonDeserializerJsonDeserializer.getNullValue(com.fasterxml.jackson.databind.DeserializationContext) (which in turn
is usually simply Java null), but it can be overridden
for specific types. Or, if type should never be converted from empty
String, method can also throw an exception.
This method may be called once, or multiple times, depending on what
JsonDeserializer.getEmptyAccessPattern() returns.
Default implementation simply calls JsonDeserializer.getNullValue(com.fasterxml.jackson.databind.DeserializationContext) and
returns value.
getEmptyValue in class JsonDeserializer<java.util.UUID>Copyright © 2010 - 2023 Adobe. All Rights Reserved