Uses of Class
tools.jackson.databind.introspect.AnnotatedAndMetadata
Packages that use AnnotatedAndMetadata
Package
Description
Basic data binding (mapping) functionality that
allows for reading JSON content into Java Objects (POJOs)
and JSON Trees (
JsonNode), as well as
writing Java Objects and trees as JSON.Package that contains standard value and key deserializer implementations
Jackson uses for core JDK types.
Functionality needed for Bean introspection, required for detecting
accessors and mutators for Beans, as well as locating and handling
method annotations.
-
Uses of AnnotatedAndMetadata in tools.jackson.databind
Methods in tools.jackson.databind that return types with arguments of type AnnotatedAndMetadataModifier and TypeMethodDescriptionabstract List<AnnotatedAndMetadata<AnnotatedConstructor, com.fasterxml.jackson.annotation.JsonCreator.Mode>> BeanDescription.getConstructorsWithMode()Method similar toBeanDescription.getConstructors()except will also introspectJsonCreator.Modeand filter out ones marked as not applicable and include mode (or lack thereof) for remaining constructors.abstract List<AnnotatedAndMetadata<AnnotatedMethod, com.fasterxml.jackson.annotation.JsonCreator.Mode>> BeanDescription.getFactoryMethodsWithMode()Method similar toBeanDescription.getFactoryMethods()but will returnJsonCreator.Modemetadata along with qualifying factory method candidates. -
Uses of AnnotatedAndMetadata in tools.jackson.databind.deser.jdk
Methods in tools.jackson.databind.deser.jdk that return AnnotatedAndMetadataModifier and TypeMethodDescriptionprivate static AnnotatedAndMetadata<AnnotatedConstructor, com.fasterxml.jackson.annotation.JsonCreator.Mode> JDKKeyDeserializers._findStringConstructor(BeanDescription beanDesc) Method parameters in tools.jackson.databind.deser.jdk with type arguments of type AnnotatedAndMetadataModifier and TypeMethodDescriptionprivate static AnnotatedMethodJDKKeyDeserializers._findExplicitStringFactoryMethod(DeserializationContext ctxt, List<AnnotatedAndMetadata<AnnotatedMethod, com.fasterxml.jackson.annotation.JsonCreator.Mode>> candidates) -
Uses of AnnotatedAndMetadata in tools.jackson.databind.introspect
Methods in tools.jackson.databind.introspect that return AnnotatedAndMetadataModifier and TypeMethodDescriptionprotected AnnotatedAndMetadata<AnnotatedMethod, com.fasterxml.jackson.annotation.JsonCreator.Mode> BasicBeanDescription.findFactoryMethodMetadata(AnnotatedMethod am) static <A extends Annotated, M>
AnnotatedAndMetadata<A, M> AnnotatedAndMetadata.of(A ann, M md) Methods in tools.jackson.databind.introspect that return types with arguments of type AnnotatedAndMetadataModifier and TypeMethodDescriptionList<AnnotatedAndMetadata<AnnotatedConstructor, com.fasterxml.jackson.annotation.JsonCreator.Mode>> BasicBeanDescription.getConstructorsWithMode()List<AnnotatedAndMetadata<AnnotatedMethod, com.fasterxml.jackson.annotation.JsonCreator.Mode>> BasicBeanDescription.getFactoryMethodsWithMode()