Uses of Class
com.fasterxml.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.Contains public standard implementations of abstraction that
Jackson uses.
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 com.fasterxml.jackson.databind
Methods in com.fasterxml.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 com.fasterxml.jackson.databind.deser.std
Methods in com.fasterxml.jackson.databind.deser.std that return AnnotatedAndMetadataModifier and TypeMethodDescriptionprivate static AnnotatedAndMetadata<AnnotatedConstructor, com.fasterxml.jackson.annotation.JsonCreator.Mode> StdKeyDeserializers._findStringConstructor(BeanDescription beanDesc) Method parameters in com.fasterxml.jackson.databind.deser.std with type arguments of type AnnotatedAndMetadataModifier and TypeMethodDescriptionprivate static AnnotatedMethodStdKeyDeserializers._findExplicitStringFactoryMethod(List<AnnotatedAndMetadata<AnnotatedMethod, com.fasterxml.jackson.annotation.JsonCreator.Mode>> candidates) -
Uses of AnnotatedAndMetadata in com.fasterxml.jackson.databind.introspect
Methods in com.fasterxml.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 com.fasterxml.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()