-
JsonDeserializer.copyWithType(com.fasterxml.jackson.core.type.TypeReference<? super X> newTargetType)
Copies this deserializer with same configuration, except new target type reference is used.
JsonDeserializer.copyWithType(com.fasterxml.jackson.databind.JavaType newTargetType)
Copies this deserializer with same configuration, except new target java type is used.
Copies this deserializer with same configuration, except new target type is used.
Don't remove type information headers.
Designate this deserializer for deserializing keys (default is values); only
applies if the default type mapper is used.
Ignore type information headers and use the configured target class.
Add trusted packages to the default type mapper.
JsonDeserializer.typeFunction(BiFunction<byte[],org.apache.kafka.common.header.Headers,com.fasterxml.jackson.databind.JavaType> typeFunction)
Set a
BiFunction
that receives the data to be deserialized and the headers
and returns a JavaType.
Set a
JsonTypeResolver
that receives the data to be deserialized and the headers
and returns a JavaType.