deserialize

open override fun deserialize(p: JsonParser, ctxt: DeserializationContext): AggregateId

Deserializes JSON into an AggregateId instance.

Reads a JSON object and constructs an AggregateId using the extracted field values.

Return

The deserialized AggregateId instance.

Parameters

p

The JsonParser providing access to the JSON input. Must not be null.

ctxt

The DeserializationContext for accessing deserialization context. Must not be null.

Throws

JsonProcessingException

if the JSON is malformed or missing required fields.