public interface ResolvableDeserializer
DeserializerProvider
,
but before being used. This is typically used to resolve references
to other contained types; for example, bean deserializers use this
to eagerly find deserializers for contained field types.Modifier and Type | Method and Description |
---|---|
void |
resolve(DeserializationConfig config,
DeserializerProvider provider)
Method called after
DeserializerProvider has registered
the deserializer, but before it has returned it to the caller. |
void resolve(DeserializationConfig config, DeserializerProvider provider) throws JsonMappingException
DeserializerProvider
has registered
the deserializer, but before it has returned it to the caller.
Called object can then resolve its dependencies to other types,
including self-references (direct or indirect).provider
- Provider that has constructed deserializer this method
is called on.JsonMappingException