Uses of Class
com.fasterxml.jackson.databind.introspect.AnnotatedMember
Packages that use AnnotatedMember
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 implementation classes of deserialization part of
data binding.
Contains those implementation classes of deserialization part of
data binding that are not considered part of public or semi-public
interfaces.
Functionality needed for Bean introspection, required for detecting
accessors and mutators for Beans, as well as locating and handling
method annotations.
Package that contains interfaces that define how to implement
functionality for dynamically resolving type during deserialization.
Package that contains standard implementations for
TypeResolverBuilder
and
TypeIdResolver.Contains implementation classes of serialization part of
data binding.
Utility classes for Mapper package.
-
Uses of AnnotatedMember in com.fasterxml.jackson.databind
Fields in com.fasterxml.jackson.databind declared as AnnotatedMemberModifier and TypeFieldDescriptionprotected final AnnotatedMemberBeanProperty.Std._memberPhysical entity (field, method or constructor argument) that is used to access value of property (or in case of constructor property, just placeholder)final AnnotatedMemberPropertyMetadata.MergeInfo.getterMethods in com.fasterxml.jackson.databind that return AnnotatedMemberModifier and TypeMethodDescriptionabstract AnnotatedMemberBeanDescription.findAnyGetter()abstract AnnotatedMemberBeanDescription.findAnySetterAccessor()Method used to locate a mutator (settable field, or 2-argument set method) of introspected class that implementsJsonAnySetter.BeanDescription.findAnySetterField()Deprecated.BeanDescription.findJsonKeyAccessor()Method for locating accessor (readable field, or "getter" method) that hasJsonKeyannotation, if any.abstract AnnotatedMemberBeanDescription.findJsonValueAccessor()Method for locating accessor (readable field, or "getter" method) that hasJsonValueannotation, if any.BeanProperty.Bogus.getMember()BeanProperty.getMember()Method for accessing primary physical entity that represents the property; annotated field, method or constructor property.BeanProperty.Std.getMember()Methods in com.fasterxml.jackson.databind that return types with arguments of type AnnotatedMemberModifier and TypeMethodDescriptionabstract Map<String, AnnotatedMember> BeanDescription.findBackReferenceProperties()Deprecated.Since 2.9 useBeanDescription.findBackReferences()insteadabstract Map<Object, AnnotatedMember> BeanDescription.findInjectables()Methods in com.fasterxml.jackson.databind with parameters of type AnnotatedMemberModifier and TypeMethodDescriptionstatic PropertyMetadata.MergeInfoPropertyMetadata.MergeInfo.createForDefaults(AnnotatedMember getter) static PropertyMetadata.MergeInfoPropertyMetadata.MergeInfo.createForPropertyOverride(AnnotatedMember getter) static PropertyMetadata.MergeInfoPropertyMetadata.MergeInfo.createForTypeOverride(AnnotatedMember getter) AnnotationIntrospector.findDeserializationContentConverter(AnnotatedMember a) Method for findingConverterthat annotated property has indicated needs to be used for values of container type (this also means that method should only be called for properties of container types, List/Map/array properties).AnnotationIntrospector.findImplicitPropertyName(AnnotatedMember member) Method for finding implicit name for a property that given annotated member (field, method, creator parameter) may represent.com.fasterxml.jackson.annotation.JacksonInject.ValueAnnotationIntrospector.findInjectableValue(AnnotatedMember m) Method called to find out whether given member expectes a value to be injected, and if so, what is the identifier of the value to use during injection.AnnotationIntrospector.findInjectableValueId(AnnotatedMember m) Deprecated.Since 2.9 UseAnnotationIntrospector.findInjectableValue(AnnotatedMember)insteadAnnotationIntrospector.findPropertyContentTypeResolver(MapperConfig<?> config, AnnotatedMember am, JavaType containerType) Method for checking if given structured property entity (field or method that has nominal value of Map, Collection or array type) has annotations that indicate that specific type resolver is to be used for handling type information of contained values.AnnotationIntrospector.findPropertyTypeResolver(MapperConfig<?> config, AnnotatedMember am, JavaType baseType) Method for checking if given property entity (field or method) has annotations that indicate that specific type resolver is to be used for handling instances.AnnotationIntrospector.findReferenceType(AnnotatedMember member) Method for checking if given member indicates that it is part of a reference (parent/child).AnnotationIntrospector.findSerializationContentConverter(AnnotatedMember a) Method for findingConverterthat annotated property has indicated needs to be used for values of container type (this also means that method should only be called for properties of container types, List/Map/array properties).AnnotationIntrospector.findUnwrappingNameTransformer(AnnotatedMember member) Method called to check whether given property is marked to be "unwrapped" when being serialized (and appropriately handled in reverse direction, i.e.booleanAnnotationIntrospector.hasIgnoreMarker(AnnotatedMember m) Method called to check whether given property is marked to be ignored.AnnotationIntrospector.hasRequiredMarker(AnnotatedMember m) Method that can be called to check whether this member has an annotation that suggests whether value for matching property is required or not.AnnotationIntrospector.isTypeId(AnnotatedMember am) Method for checking whether given accessor claims to represent type id: if so, its value may be used as an override, instead of generated type id.Constructors in com.fasterxml.jackson.databind with parameters of type AnnotatedMemberModifierConstructorDescriptionprotectedMergeInfo(AnnotatedMember getter, boolean fromDefaults) Std(PropertyName name, JavaType type, PropertyName wrapperName, AnnotatedMember member, PropertyMetadata metadata) Std(PropertyName name, JavaType type, PropertyName wrapperName, Annotations contextAnnotations, AnnotatedMember member, PropertyMetadata metadata) Deprecated.Since 2.9 -
Uses of AnnotatedMember in com.fasterxml.jackson.databind.deser
Fields in com.fasterxml.jackson.databind.deser declared as AnnotatedMemberModifier and TypeFieldDescriptionprotected final AnnotatedMemberSettableAnyProperty._setterAnnotated variant is needed for JDK serialization onlyMethods in com.fasterxml.jackson.databind.deser that return AnnotatedMemberModifier and TypeMethodDescriptionCreatorProperty.getMember()SettableBeanProperty.Delegating.getMember()abstract AnnotatedMemberSettableBeanProperty.getMember()Methods in com.fasterxml.jackson.databind.deser with parameters of type AnnotatedMemberModifier and TypeMethodDescriptionprotected PropertyMetadataBeanDeserializerBase._getSetterInfo(DeserializationContext ctxt, AnnotatedMember accessor, JavaType type) Method essentially copied fromBasicDeserializerFactory, needed to findPropertyMetadatafor Delegating Creator, for access to annotation-derived info.protected BeanDeserializerBaseBeanDeserializerBase._handleByNameInclusion(DeserializationContext ctxt, AnnotationIntrospector intr, BeanDeserializerBase contextual, AnnotatedMember accessor) voidBeanDeserializerBuilder.addInjectable(PropertyName propName, JavaType propType, Annotations contextAnnotations, AnnotatedMember member, Object valueId) protected SettableAnyPropertyBeanDeserializerFactory.constructAnySetter(DeserializationContext ctxt, BeanDescription beanDesc, AnnotatedMember mutator) Method called to construct fallbackSettableAnyPropertyfor handling unknown bean properties, given a method that has been designated as such setter.static SettableAnyPropertySettableAnyProperty.constructForJsonNodeField(DeserializationContext ctxt, BeanProperty property, AnnotatedMember field, JavaType valueType, JsonDeserializer<Object> valueDeser) static SettableAnyPropertySettableAnyProperty.constructForMapField(DeserializationContext ctxt, BeanProperty property, AnnotatedMember field, JavaType valueType, KeyDeserializer keyDeser, JsonDeserializer<Object> valueDeser, TypeDeserializer typeDeser) static SettableAnyPropertySettableAnyProperty.constructForMethod(DeserializationContext ctxt, BeanProperty property, AnnotatedMember field, JavaType valueType, KeyDeserializer keyDeser, JsonDeserializer<Object> valueDeser, TypeDeserializer typeDeser) BasicDeserializerFactory.findPropertyContentTypeDeserializer(DeserializationConfig config, JavaType containerType, AnnotatedMember propertyEntity) Method called to find and create a type information deserializer for values of given container (list, array, map) property, if one is needed.BasicDeserializerFactory.findPropertyTypeDeserializer(DeserializationConfig config, JavaType baseType, AnnotatedMember annotated) Method called to create a type information deserializer for values of given non-container property, if one is needed.protected JavaTypeBasicDeserializerFactory.resolveMemberAndTypeAnnotations(DeserializationContext ctxt, AnnotatedMember member, JavaType type) Helper method used to resolve additional type-related annotation information like type overrides, or handler (serializer, deserializer) overrides, so that from declared field, property or constructor parameter type is used as the base and modified based on annotations, if any.protected JavaTypeBasicDeserializerFactory.resolveType(DeserializationContext ctxt, BeanDescription beanDesc, JavaType type, AnnotatedMember member) Deprecated.Constructors in com.fasterxml.jackson.databind.deser with parameters of type AnnotatedMemberModifierConstructorDescriptionJsonNodeFieldAnyProperty(BeanProperty property, AnnotatedMember field, JavaType valueType, JsonDeserializer<Object> valueDeser, JsonNodeFactory nodeFactory) MapFieldAnyProperty(BeanProperty property, AnnotatedMember field, JavaType valueType, KeyDeserializer keyDeser, JsonDeserializer<Object> valueDeser, TypeDeserializer typeDeser, ValueInstantiator inst) MethodAnyProperty(BeanProperty property, AnnotatedMember field, JavaType valueType, KeyDeserializer keyDeser, JsonDeserializer<Object> valueDeser, TypeDeserializer typeDeser) SettableAnyProperty(BeanProperty property, AnnotatedMember setter, JavaType type, KeyDeserializer keyDeser, JsonDeserializer<Object> valueDeser, TypeDeserializer typeDeser) -
Uses of AnnotatedMember in com.fasterxml.jackson.databind.deser.impl
Fields in com.fasterxml.jackson.databind.deser.impl declared as AnnotatedMemberModifier and TypeFieldDescriptionprotected final AnnotatedMemberMergingSettableBeanProperty._accessorMember (field, method) used for accessing existing value.Methods in com.fasterxml.jackson.databind.deser.impl that return AnnotatedMemberModifier and TypeMethodDescriptionFieldProperty.getMember()MethodProperty.getMember()ObjectIdReferenceProperty.getMember()ObjectIdValueProperty.getMember()SetterlessProperty.getMember()Methods in com.fasterxml.jackson.databind.deser.impl with parameters of type AnnotatedMemberModifier and TypeMethodDescriptionstatic MergingSettableBeanPropertyMergingSettableBeanProperty.construct(SettableBeanProperty delegate, AnnotatedMember accessor) Constructors in com.fasterxml.jackson.databind.deser.impl with parameters of type AnnotatedMemberModifierConstructorDescriptionprotectedMergingSettableBeanProperty(SettableBeanProperty delegate, AnnotatedMember accessor) ValueInjector(PropertyName propName, JavaType type, AnnotatedMember mutator, Object valueId) ValueInjector(PropertyName propName, JavaType type, Annotations contextAnnotations, AnnotatedMember mutator, Object valueId) Deprecated.in 2.9 (remove from 3.0) -
Uses of AnnotatedMember in com.fasterxml.jackson.databind.introspect
Classes in com.fasterxml.jackson.databind.introspect with type parameters of type AnnotatedMemberModifier and TypeClassDescriptionprotected static classSubclasses of AnnotatedMember in com.fasterxml.jackson.databind.introspectModifier and TypeClassDescriptionfinal classfinal classObject that represents non-static (and usually non-transient/volatile) fields of a class.final classfinal classObject that represents method parameters, mostly so that associated annotations can be processed conveniently.classIntermediate base class that encapsulates features that constructors and methods share.classPlaceholder used by virtual properties as placeholder for underlyingAnnotatedMember.Fields in com.fasterxml.jackson.databind.introspect with type parameters of type AnnotatedMemberModifier and TypeFieldDescriptionprotected LinkedList<AnnotatedMember> POJOPropertiesCollector._anyGetterFieldprotected LinkedList<AnnotatedMember> POJOPropertiesCollector._anyGettersprotected LinkedList<AnnotatedMember> POJOPropertiesCollector._anySetterFieldprotected LinkedHashMap<Object, AnnotatedMember> POJOPropertiesCollector._injectablesLazily collected list of members that were annotated to indicate that they represent mutators for deserializer value injection.protected LinkedList<AnnotatedMember> POJOPropertiesCollector._jsonKeyAccessorsAccessors (field or "getter" method annotated withJsonKeyprotected LinkedList<AnnotatedMember> POJOPropertiesCollector._jsonValueAccessorsAccessors (field or "getter" method) annotated withJsonValueMethods in com.fasterxml.jackson.databind.introspect that return AnnotatedMemberModifier and TypeMethodDescriptionBasicBeanDescription.findAnyGetter()Method used to locate the method of introspected class that implementsJsonAnyGetter.BasicBeanDescription.findAnySetterAccessor()BasicBeanDescription.findJsonKeyAccessor()BasicBeanDescription.findJsonValueAccessor()BeanPropertyDefinition.getAccessor()Method used to find accessor (getter, field to access) to use for accessing value of the property.POJOPropertiesCollector.getAnyGetter()Deprecated.Since 2.12 use separatePOJOPropertiesCollector.getAnyGetterMethod()andPOJOPropertiesCollector.getAnyGetterField().POJOPropertiesCollector.getAnyGetterField()POJOPropertiesCollector.getAnyGetterMethod()POJOPropertiesCollector.getAnySetterField()POJOPropertiesCollector.getJsonKeyAccessor()POJOPropertiesCollector.getJsonValueAccessor()BeanPropertyDefinition.getMutator()Method used to find mutator (constructor parameter, setter, field) to use for changing value of the property.BeanPropertyDefinition.getNonConstructorMutator()abstract AnnotatedMemberBeanPropertyDefinition.getPrimaryMember()Method used to find the property member (getter, setter, field) that has the highest precedence in current context (getter method when serializing, if available, and so forth), if any.POJOPropertyBuilder.getPrimaryMember()protected AnnotatedMemberPOJOPropertyBuilder.getPrimaryMemberUnchecked()Methods in com.fasterxml.jackson.databind.introspect that return types with arguments of type AnnotatedMemberModifier and TypeMethodDescriptionBasicBeanDescription.findBackReferenceProperties()Deprecated.BasicBeanDescription.findInjectables()POJOPropertiesCollector.getInjectables()Methods in com.fasterxml.jackson.databind.introspect with parameters of type AnnotatedMemberModifier and TypeMethodDescriptionprotected voidPOJOPropertiesCollector._doAddInjectable(com.fasterxml.jackson.annotation.JacksonInject.Value injectable, AnnotatedMember m) protected PropertyMetadataPOJOPropertyBuilder._getSetterInfo(PropertyMetadata metadata, AnnotatedMember primary) Helper method that contains logic for accessing and merging all setter information that we needed, regarding things like possible merging of property value, and handling of incoming nulls.protected Class<?> POJOPropertyBuilder._rawTypeOf(AnnotatedMember m) AnnotationIntrospectorPair.findDeserializationContentConverter(AnnotatedMember a) JacksonAnnotationIntrospector.findDeserializationContentConverter(AnnotatedMember a) AnnotationIntrospectorPair.findImplicitPropertyName(AnnotatedMember ann) JacksonAnnotationIntrospector.findImplicitPropertyName(AnnotatedMember m) com.fasterxml.jackson.annotation.JacksonInject.ValueAnnotationIntrospectorPair.findInjectableValue(AnnotatedMember m) com.fasterxml.jackson.annotation.JacksonInject.ValueJacksonAnnotationIntrospector.findInjectableValue(AnnotatedMember m) AnnotationIntrospectorPair.findInjectableValueId(AnnotatedMember m) Deprecated.JacksonAnnotationIntrospector.findInjectableValueId(AnnotatedMember m) Deprecated.AnnotationIntrospectorPair.findPropertyContentTypeResolver(MapperConfig<?> config, AnnotatedMember am, JavaType baseType) JacksonAnnotationIntrospector.findPropertyContentTypeResolver(MapperConfig<?> config, AnnotatedMember am, JavaType containerType) AnnotationIntrospectorPair.findPropertyTypeResolver(MapperConfig<?> config, AnnotatedMember am, JavaType baseType) JacksonAnnotationIntrospector.findPropertyTypeResolver(MapperConfig<?> config, AnnotatedMember am, JavaType baseType) AnnotationIntrospectorPair.findReferenceType(AnnotatedMember member) JacksonAnnotationIntrospector.findReferenceType(AnnotatedMember member) AnnotationIntrospectorPair.findSerializationContentConverter(AnnotatedMember a) JacksonAnnotationIntrospector.findSerializationContentConverter(AnnotatedMember a) AnnotationIntrospectorPair.findUnwrappingNameTransformer(AnnotatedMember member) JacksonAnnotationIntrospector.findUnwrappingNameTransformer(AnnotatedMember member) booleanAnnotationIntrospectorPair.hasIgnoreMarker(AnnotatedMember m) booleanJacksonAnnotationIntrospector.hasIgnoreMarker(AnnotatedMember m) AnnotationIntrospectorPair.hasRequiredMarker(AnnotatedMember m) JacksonAnnotationIntrospector.hasRequiredMarker(AnnotatedMember m) booleanVisibilityChecker.isCreatorVisible(AnnotatedMember m) booleanVisibilityChecker.Std.isCreatorVisible(AnnotatedMember m) AnnotationIntrospectorPair.isTypeId(AnnotatedMember member) JacksonAnnotationIntrospector.isTypeId(AnnotatedMember member) WithMember.withMember(AnnotatedMember member) Method parameters in com.fasterxml.jackson.databind.introspect with type arguments of type AnnotatedMemberModifier and TypeMethodDescriptionprotected booleanPOJOPropertiesCollector._resolveFieldVsGetter(List<AnnotatedMember> accessors) Method that will be given aListwith 2 or more accessors that may be in conflict: it will need to remove lower-priority accessors to leave just a single highest-priority accessor to use.Constructors in com.fasterxml.jackson.databind.introspect with parameters of type AnnotatedMember -
Uses of AnnotatedMember in com.fasterxml.jackson.databind.jsontype
Methods in com.fasterxml.jackson.databind.jsontype with parameters of type AnnotatedMemberModifier and TypeMethodDescriptionSubtypeResolver.collectAndResolveSubtypes(AnnotatedMember property, MapperConfig<?> config, AnnotationIntrospector ai, JavaType baseType) Deprecated.SubtypeResolver.collectAndResolveSubtypesByClass(MapperConfig<?> config, AnnotatedMember property, JavaType baseType) Method for finding out all reachable subtypes for a property specified by given element (method or field), such that access is by type, typically needed for serialization (converting from type to type name).SubtypeResolver.collectAndResolveSubtypesByTypeId(MapperConfig<?> config, AnnotatedMember property, JavaType baseType) Method for finding out all reachable subtypes for a property specified by given element (method or field), such that access is by type id, typically needed for deserialization (converting from type id to type). -
Uses of AnnotatedMember in com.fasterxml.jackson.databind.jsontype.impl
Methods in com.fasterxml.jackson.databind.jsontype.impl with parameters of type AnnotatedMemberModifier and TypeMethodDescriptionStdSubtypeResolver.collectAndResolveSubtypesByClass(MapperConfig<?> config, AnnotatedMember property, JavaType baseType) StdSubtypeResolver.collectAndResolveSubtypesByTypeId(MapperConfig<?> config, AnnotatedMember property, JavaType baseType) -
Uses of AnnotatedMember in com.fasterxml.jackson.databind.ser
Fields in com.fasterxml.jackson.databind.ser declared as AnnotatedMemberModifier and TypeFieldDescriptionprotected final AnnotatedMemberAnyGetterWriter._accessorMethod (or field) that represents the "any getter"protected final AnnotatedMemberBeanPropertyWriter._memberMember (field, method) that represents property and allows access to associated annotations.protected AnnotatedMemberBeanSerializerBuilder._typeIdProperty that is used for type id (and not serialized as regular property)Methods in com.fasterxml.jackson.databind.ser that return AnnotatedMemberModifier and TypeMethodDescriptionBeanPropertyWriter.getMember()BeanSerializerBuilder.getTypeId()Methods in com.fasterxml.jackson.databind.ser with parameters of type AnnotatedMemberModifier and TypeMethodDescriptionprotected BeanPropertyWriterPropertyBuilder._constructPropertyWriter(BeanPropertyDefinition propDef, AnnotatedMember member, Annotations contextAnnotations, JavaType declaredType, JsonSerializer<?> ser, TypeSerializer typeSer, JavaType serType, boolean suppressNulls, Object suppressableValue, Class<?>[] includeInViews) Overridable factory method for actual construction ofBeanPropertyWriter; often needed if subclassingPropertyBuilder.buildWriter(SerializerProvider, BeanPropertyDefinition, JavaType, JsonSerializer, TypeSerializer, TypeSerializer, AnnotatedMember, boolean)method.protected BeanPropertyWriterBeanSerializerFactory._constructWriter(SerializerProvider prov, BeanPropertyDefinition propDef, PropertyBuilder pb, boolean staticTyping, AnnotatedMember accessor) Secondary helper method for constructingBeanPropertyWriterfor given member (field or method).protected BeanPropertyWriterPropertyBuilder.buildWriter(SerializerProvider prov, BeanPropertyDefinition propDef, JavaType declaredType, JsonSerializer<?> ser, TypeSerializer typeSer, TypeSerializer contentTypeSer, AnnotatedMember am, boolean defaultUseStaticTyping) BeanSerializerFactory.findPropertyContentTypeSerializer(JavaType containerType, SerializationConfig config, AnnotatedMember accessor) Method called to create a type information serializer for values of given container property if one is needed.BeanSerializerFactory.findPropertyTypeSerializer(JavaType baseType, SerializationConfig config, AnnotatedMember accessor) Method called to create a type information serializer for values of given non-container property if one is needed.protected ObjectPropertyBuilder.getPropertyDefaultValue(String name, AnnotatedMember member, JavaType type) Deprecated.Since 2.9 since this will not allow determining difference between "no default instance" case and default being `null`.voidBeanSerializerBuilder.setTypeId(AnnotatedMember idProp) Constructors in com.fasterxml.jackson.databind.ser with parameters of type AnnotatedMemberModifierConstructorDescriptionAnyGetterWriter(BeanProperty property, AnnotatedMember accessor, JsonSerializer<?> serializer) BeanPropertyWriter(BeanPropertyDefinition propDef, AnnotatedMember member, Annotations contextAnnotations, JavaType declaredType, JsonSerializer<?> ser, TypeSerializer typeSer, JavaType serType, boolean suppressNulls, Object suppressableValue) Deprecated.BeanPropertyWriter(BeanPropertyDefinition propDef, AnnotatedMember member, Annotations contextAnnotations, JavaType declaredType, JsonSerializer<?> ser, TypeSerializer typeSer, JavaType serType, boolean suppressNulls, Object suppressableValue, Class<?>[] includeInViews) -
Uses of AnnotatedMember in com.fasterxml.jackson.databind.ser.std
Fields in com.fasterxml.jackson.databind.ser.std declared as AnnotatedMemberModifier and TypeFieldDescriptionprotected final AnnotatedMemberJsonValueSerializer._accessorprotected final AnnotatedMemberBeanSerializerBase._typeIdIf using custom type ids (usually via getter, or field), this is the reference to that member.Methods in com.fasterxml.jackson.databind.ser.std that return AnnotatedMemberMethods in com.fasterxml.jackson.databind.ser.std with parameters of type AnnotatedMemberModifier and TypeMethodDescriptionstatic JsonValueSerializerJsonValueSerializer.construct(SerializationConfig config, AnnotatedMember accessor, TypeSerializer vts, JsonSerializer<?> ser) Constructors in com.fasterxml.jackson.databind.ser.std with parameters of type AnnotatedMemberModifierConstructorDescriptionJsonValueSerializer(AnnotatedMember accessor, JsonSerializer<?> ser) Deprecated.Since 2.12JsonValueSerializer(AnnotatedMember accessor, TypeSerializer vts, JsonSerializer<?> ser) Deprecated.JsonValueSerializer(AnnotatedMember accessor, TypeSerializer vts, JsonSerializer<?> ser, Set<String> ignoredProperties) -
Uses of AnnotatedMember in com.fasterxml.jackson.databind.util
Fields in com.fasterxml.jackson.databind.util declared as AnnotatedMemberModifier and TypeFieldDescriptionprotected final AnnotatedMemberSimpleBeanPropertyDefinition._memberMember that defines logical property.Methods in com.fasterxml.jackson.databind.util that return AnnotatedMemberMethods in com.fasterxml.jackson.databind.util with parameters of type AnnotatedMemberModifier and TypeMethodDescriptionstatic SimpleBeanPropertyDefinitionSimpleBeanPropertyDefinition.construct(MapperConfig<?> config, AnnotatedMember member) static SimpleBeanPropertyDefinitionSimpleBeanPropertyDefinition.construct(MapperConfig<?> config, AnnotatedMember member, PropertyName name) static SimpleBeanPropertyDefinitionSimpleBeanPropertyDefinition.construct(MapperConfig<?> config, AnnotatedMember member, PropertyName name, PropertyMetadata metadata, com.fasterxml.jackson.annotation.JsonInclude.Include inclusion) Method called to create instance for virtual properties.static SimpleBeanPropertyDefinitionSimpleBeanPropertyDefinition.construct(MapperConfig<?> config, AnnotatedMember member, PropertyName name, PropertyMetadata metadata, com.fasterxml.jackson.annotation.JsonInclude.Value inclusion) static EnumResolverEnumResolver.constructUsingMethod(DeserializationConfig config, AnnotatedClass annotatedClass, AnnotatedMember accessor) Method used when actual String serialization is indicated using @JsonValue on a method in Enum class.static EnumResolverEnumResolver.constructUsingMethod(DeserializationConfig config, Class<?> enumCls0, AnnotatedMember accessor) Deprecated.Since 2.16.Constructors in com.fasterxml.jackson.databind.util with parameters of type AnnotatedMemberModifierConstructorDescriptionprotectedSimpleBeanPropertyDefinition(AnnotationIntrospector intr, AnnotatedMember member, PropertyName fullName, PropertyMetadata metadata, com.fasterxml.jackson.annotation.JsonInclude.Value inclusion)
BeanDescription.findAnySetterAccessor()instead