Class MetaDataDeserializer
java.lang.Object
tools.jackson.databind.ValueDeserializer<MetaData>
org.axonframework.serialization.jackson3.MetaDataDeserializer
- All Implemented Interfaces:
tools.jackson.databind.deser.NullValueProvider
ValueDeserializer implementation for Jackson 3 that deserializes MetaData instances.
- Since:
- 4.13.0
- Author:
- Allard Buijze, John Hendrikx
-
Nested Class Summary
Nested classes/interfaces inherited from class tools.jackson.databind.ValueDeserializer
tools.jackson.databind.ValueDeserializer.None -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondeserialize(tools.jackson.core.JsonParser jp, tools.jackson.databind.DeserializationContext ctxt) deserializeWithType(tools.jackson.core.JsonParser jsonParser, tools.jackson.databind.DeserializationContext ctxt, tools.jackson.databind.jsontype.TypeDeserializer typeDeserializer) Methods inherited from class tools.jackson.databind.ValueDeserializer
createContextual, deserialize, deserializeWithType, findBackReference, getAbsentValue, getDelegatee, getEmptyAccessPattern, getEmptyValue, getKnownPropertyNames, getNullAccessPattern, getNullValue, getObjectIdReader, handledType, isCachable, logicalType, replaceDelegatee, resolve, supportsUpdate, unwrappingDeserializer
-
Constructor Details
-
MetaDataDeserializer
public MetaDataDeserializer()
-
-
Method Details
-
deserializeWithType
public Object deserializeWithType(tools.jackson.core.JsonParser jsonParser, tools.jackson.databind.DeserializationContext ctxt, tools.jackson.databind.jsontype.TypeDeserializer typeDeserializer) - Overrides:
deserializeWithTypein classtools.jackson.databind.ValueDeserializer<MetaData>
-
deserialize
public MetaData deserialize(tools.jackson.core.JsonParser jp, tools.jackson.databind.DeserializationContext ctxt) - Specified by:
deserializein classtools.jackson.databind.ValueDeserializer<MetaData>
-