Uses of Class
com.fasterxml.jackson.databind.introspect.AnnotatedMember
-
Packages that use AnnotatedMember Package Description com.fasterxml.jackson.databind 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.com.fasterxml.jackson.databind.deser Contains implementation classes of deserialization part of data binding.com.fasterxml.jackson.databind.deser.impl Contains those implementation classes of deserialization part of data binding that are not considered part of public or semi-public interfaces.com.fasterxml.jackson.databind.introspect Functionality needed for Bean introspection, required for detecting accessors and mutators for Beans, as well as locating and handling method annotations.com.fasterxml.jackson.databind.jsontype Package that contains interfaces that define how to implement functionality for dynamically resolving type during deserialization.com.fasterxml.jackson.databind.jsontype.impl Package that contains standard implementations forTypeResolverBuilder
andTypeIdResolver
.com.fasterxml.jackson.databind.ser Contains implementation classes of serialization part of data binding.com.fasterxml.jackson.databind.ser.std com.fasterxml.jackson.databind.util Utility classes for Mapper package. -
-
Uses of AnnotatedMember in com.fasterxml.jackson.databind
Fields in com.fasterxml.jackson.databind declared as AnnotatedMember Modifier and Type Field Description protected AnnotatedMember
BeanProperty.Std. _member
Physical entity (field, method or constructor argument) that is used to access value of property (or in case of constructor property, just placeholder)AnnotatedMember
PropertyMetadata.MergeInfo. getter
Methods in com.fasterxml.jackson.databind that return AnnotatedMember Modifier and Type Method Description abstract AnnotatedMember
BeanDescription. findAnyGetter()
abstract AnnotatedMember
BeanDescription. findAnySetterAccessor()
Method used to locate a mutator (settable field, or 2-argument set method) of introspected class that implementsJsonAnySetter
.AnnotatedMember
BeanDescription. findAnySetterField()
Deprecated.Since 2.9: useBeanDescription.findAnySetterAccessor()
insteadAnnotatedMember
BeanDescription. findJsonKeyAccessor()
Method for locating accessor (readable field, or "getter" method) that hasJsonKey
annotation, if any.abstract AnnotatedMember
BeanDescription. findJsonValueAccessor()
Method for locating accessor (readable field, or "getter" method) that hasJsonValue
annotation, if any.AnnotatedMember
BeanProperty.Bogus. getMember()
AnnotatedMember
BeanProperty. getMember()
Method for accessing primary physical entity that represents the property; annotated field, method or constructor property.AnnotatedMember
BeanProperty.Std. getMember()
Methods in com.fasterxml.jackson.databind that return types with arguments of type AnnotatedMember Modifier and Type Method Description abstract java.util.Map<java.lang.String,AnnotatedMember>
BeanDescription. findBackReferenceProperties()
Deprecated.Since 2.9 useBeanDescription.findBackReferences()
insteadabstract java.util.Map<java.lang.Object,AnnotatedMember>
BeanDescription. findInjectables()
Methods in com.fasterxml.jackson.databind with parameters of type AnnotatedMember Modifier and Type Method Description static PropertyMetadata.MergeInfo
PropertyMetadata.MergeInfo. createForDefaults(AnnotatedMember getter)
static PropertyMetadata.MergeInfo
PropertyMetadata.MergeInfo. createForPropertyOverride(AnnotatedMember getter)
static PropertyMetadata.MergeInfo
PropertyMetadata.MergeInfo. createForTypeOverride(AnnotatedMember getter)
java.lang.Object
AnnotationIntrospector. findDeserializationContentConverter(AnnotatedMember a)
Method for findingConverter
that 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).java.lang.String
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.Value
AnnotationIntrospector. 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.java.lang.Object
AnnotationIntrospector. findInjectableValueId(AnnotatedMember m)
Deprecated.TypeResolverBuilder<?>
AnnotationIntrospector. 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.TypeResolverBuilder<?>
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.ReferenceProperty
AnnotationIntrospector. findReferenceType(AnnotatedMember member)
Method for checking if given member indicates that it is part of a reference (parent/child).java.lang.Object
AnnotationIntrospector. findSerializationContentConverter(AnnotatedMember a)
Method for findingConverter
that 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).NameTransformer
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.boolean
AnnotationIntrospector. hasIgnoreMarker(AnnotatedMember m)
Method called to check whether given property is marked to be ignored.java.lang.Boolean
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.java.lang.Boolean
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 AnnotatedMember Constructor Description MergeInfo(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 AnnotatedMember Modifier and Type Field Description protected AnnotatedMember
SettableAnyProperty. _setter
Annotated variant is needed for JDK serialization onlyMethods in com.fasterxml.jackson.databind.deser that return AnnotatedMember Modifier and Type Method Description AnnotatedMember
CreatorProperty. getMember()
AnnotatedMember
SettableBeanProperty.Delegating. getMember()
abstract AnnotatedMember
SettableBeanProperty. getMember()
Methods in com.fasterxml.jackson.databind.deser with parameters of type AnnotatedMember Modifier and Type Method Description protected BeanDeserializerBase
BeanDeserializerBase. _handleByNameInclusion(DeserializationContext ctxt, AnnotationIntrospector intr, BeanDeserializerBase contextual, AnnotatedMember accessor)
void
BeanDeserializerBuilder. addInjectable(PropertyName propName, JavaType propType, Annotations contextAnnotations, AnnotatedMember member, java.lang.Object valueId)
protected SettableAnyProperty
BeanDeserializerFactory. constructAnySetter(DeserializationContext ctxt, BeanDescription beanDesc, AnnotatedMember mutator)
Method called to construct fallbackSettableAnyProperty
for handling unknown bean properties, given a method that has been designated as such setter.protected EnumResolver
BasicDeserializerFactory. constructEnumResolver(java.lang.Class<?> enumClass, DeserializationConfig config, AnnotatedMember jsonValueAccessor)
TypeDeserializer
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.TypeDeserializer
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 JavaType
BasicDeserializerFactory. 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 JavaType
BasicDeserializerFactory. resolveType(DeserializationContext ctxt, BeanDescription beanDesc, JavaType type, AnnotatedMember member)
Constructors in com.fasterxml.jackson.databind.deser with parameters of type AnnotatedMember Constructor Description SettableAnyProperty(BeanProperty property, AnnotatedMember setter, JavaType type, JsonDeserializer<java.lang.Object> valueDeser, TypeDeserializer typeDeser)
Deprecated.SettableAnyProperty(BeanProperty property, AnnotatedMember setter, JavaType type, KeyDeserializer keyDeser, JsonDeserializer<java.lang.Object> valueDeser, TypeDeserializer typeDeser)
-
Uses of AnnotatedMember in com.fasterxml.jackson.databind.deser.impl
Fields in com.fasterxml.jackson.databind.deser.impl declared as AnnotatedMember Modifier and Type Field Description protected AnnotatedMember
MergingSettableBeanProperty. _accessor
Member (field, method) used for accessing existing value.Methods in com.fasterxml.jackson.databind.deser.impl that return AnnotatedMember Modifier and Type Method Description AnnotatedMember
FieldProperty. getMember()
AnnotatedMember
MethodProperty. getMember()
AnnotatedMember
ObjectIdReferenceProperty. getMember()
AnnotatedMember
ObjectIdValueProperty. getMember()
AnnotatedMember
SetterlessProperty. getMember()
Methods in com.fasterxml.jackson.databind.deser.impl with parameters of type AnnotatedMember Modifier and Type Method Description static MergingSettableBeanProperty
MergingSettableBeanProperty. construct(SettableBeanProperty delegate, AnnotatedMember accessor)
Constructors in com.fasterxml.jackson.databind.deser.impl with parameters of type AnnotatedMember Constructor Description MergingSettableBeanProperty(SettableBeanProperty delegate, AnnotatedMember accessor)
ValueInjector(PropertyName propName, JavaType type, AnnotatedMember mutator, java.lang.Object valueId)
ValueInjector(PropertyName propName, JavaType type, Annotations contextAnnotations, AnnotatedMember mutator, java.lang.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 AnnotatedMember Modifier and Type Class Description protected static class
POJOPropertyBuilder.MemberIterator<T extends AnnotatedMember>
Subclasses of AnnotatedMember in com.fasterxml.jackson.databind.introspect Modifier and Type Class Description class
AnnotatedConstructor
class
AnnotatedField
Object that represents non-static (and usually non-transient/volatile) fields of a class.class
AnnotatedMethod
class
AnnotatedParameter
Object that represents method parameters, mostly so that associated annotations can be processed conveniently.class
AnnotatedWithParams
Intermediate base class that encapsulates features that constructors and methods share.class
VirtualAnnotatedMember
Placeholder used by virtual properties as placeholder for underlyingAnnotatedMember
.Fields in com.fasterxml.jackson.databind.introspect with type parameters of type AnnotatedMember Modifier and Type Field Description protected java.util.LinkedList<AnnotatedMember>
POJOPropertiesCollector. _anyGetterField
protected java.util.LinkedList<AnnotatedMember>
POJOPropertiesCollector. _anyGetters
protected java.util.LinkedList<AnnotatedMember>
POJOPropertiesCollector. _anySetterField
protected java.util.LinkedHashMap<java.lang.Object,AnnotatedMember>
POJOPropertiesCollector. _injectables
Lazily collected list of members that were annotated to indicate that they represent mutators for deserializer value injection.protected java.util.LinkedList<AnnotatedMember>
POJOPropertiesCollector. _jsonKeyAccessors
Accessors (field or "getter" method annotated withJsonKey
protected java.util.LinkedList<AnnotatedMember>
POJOPropertiesCollector. _jsonValueAccessors
Accessors (field or "getter" method) annotated withJsonValue
Methods in com.fasterxml.jackson.databind.introspect that return AnnotatedMember Modifier and Type Method Description AnnotatedMember
BasicBeanDescription. findAnyGetter()
Method used to locate the method of introspected class that implementsJsonAnyGetter
.AnnotatedMember
BasicBeanDescription. findAnySetterAccessor()
AnnotatedMember
BasicBeanDescription. findJsonKeyAccessor()
AnnotatedMember
BasicBeanDescription. findJsonValueAccessor()
AnnotatedMember
BeanPropertyDefinition. getAccessor()
Method used to find accessor (getter, field to access) to use for accessing value of the property.AnnotatedMember
POJOPropertiesCollector. getAnyGetter()
Deprecated.Since 2.12 use separatePOJOPropertiesCollector.getAnyGetterMethod()
andPOJOPropertiesCollector.getAnyGetterField()
.AnnotatedMember
POJOPropertiesCollector. getAnyGetterField()
AnnotatedMember
POJOPropertiesCollector. getAnyGetterMethod()
AnnotatedMember
POJOPropertiesCollector. getAnySetterField()
AnnotatedMember
POJOPropertiesCollector. getJsonKeyAccessor()
AnnotatedMember
POJOPropertiesCollector. getJsonValueAccessor()
AnnotatedMember
BeanPropertyDefinition. getMutator()
Method used to find mutator (constructor parameter, setter, field) to use for changing value of the property.AnnotatedMember
BeanPropertyDefinition. getNonConstructorMutator()
abstract AnnotatedMember
BeanPropertyDefinition. 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.AnnotatedMember
POJOPropertyBuilder. getPrimaryMember()
protected AnnotatedMember
POJOPropertyBuilder. getPrimaryMemberUnchecked()
Methods in com.fasterxml.jackson.databind.introspect that return types with arguments of type AnnotatedMember Modifier and Type Method Description java.util.Map<java.lang.String,AnnotatedMember>
BasicBeanDescription. findBackReferenceProperties()
Deprecated.java.util.Map<java.lang.Object,AnnotatedMember>
BasicBeanDescription. findInjectables()
java.util.Map<java.lang.Object,AnnotatedMember>
POJOPropertiesCollector. getInjectables()
Methods in com.fasterxml.jackson.databind.introspect with parameters of type AnnotatedMember Modifier and Type Method Description protected void
POJOPropertiesCollector. _doAddInjectable(com.fasterxml.jackson.annotation.JacksonInject.Value injectable, AnnotatedMember m)
protected PropertyMetadata
POJOPropertyBuilder. _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 java.lang.Class<?>
POJOPropertyBuilder. _rawTypeOf(AnnotatedMember m)
java.lang.Object
AnnotationIntrospectorPair. findDeserializationContentConverter(AnnotatedMember a)
java.lang.Object
JacksonAnnotationIntrospector. findDeserializationContentConverter(AnnotatedMember a)
java.lang.String
AnnotationIntrospectorPair. findImplicitPropertyName(AnnotatedMember ann)
java.lang.String
JacksonAnnotationIntrospector. findImplicitPropertyName(AnnotatedMember m)
com.fasterxml.jackson.annotation.JacksonInject.Value
AnnotationIntrospectorPair. findInjectableValue(AnnotatedMember m)
com.fasterxml.jackson.annotation.JacksonInject.Value
JacksonAnnotationIntrospector. findInjectableValue(AnnotatedMember m)
java.lang.Object
AnnotationIntrospectorPair. findInjectableValueId(AnnotatedMember m)
Deprecated.java.lang.Object
JacksonAnnotationIntrospector. findInjectableValueId(AnnotatedMember m)
Deprecated.TypeResolverBuilder<?>
AnnotationIntrospectorPair. findPropertyContentTypeResolver(MapperConfig<?> config, AnnotatedMember am, JavaType baseType)
TypeResolverBuilder<?>
JacksonAnnotationIntrospector. findPropertyContentTypeResolver(MapperConfig<?> config, AnnotatedMember am, JavaType containerType)
TypeResolverBuilder<?>
AnnotationIntrospectorPair. findPropertyTypeResolver(MapperConfig<?> config, AnnotatedMember am, JavaType baseType)
TypeResolverBuilder<?>
JacksonAnnotationIntrospector. findPropertyTypeResolver(MapperConfig<?> config, AnnotatedMember am, JavaType baseType)
AnnotationIntrospector.ReferenceProperty
AnnotationIntrospectorPair. findReferenceType(AnnotatedMember member)
AnnotationIntrospector.ReferenceProperty
JacksonAnnotationIntrospector. findReferenceType(AnnotatedMember member)
java.lang.Object
AnnotationIntrospectorPair. findSerializationContentConverter(AnnotatedMember a)
java.lang.Object
JacksonAnnotationIntrospector. findSerializationContentConverter(AnnotatedMember a)
NameTransformer
AnnotationIntrospectorPair. findUnwrappingNameTransformer(AnnotatedMember member)
NameTransformer
JacksonAnnotationIntrospector. findUnwrappingNameTransformer(AnnotatedMember member)
boolean
AnnotationIntrospectorPair. hasIgnoreMarker(AnnotatedMember m)
boolean
JacksonAnnotationIntrospector. hasIgnoreMarker(AnnotatedMember m)
java.lang.Boolean
AnnotationIntrospectorPair. hasRequiredMarker(AnnotatedMember m)
java.lang.Boolean
JacksonAnnotationIntrospector. hasRequiredMarker(AnnotatedMember m)
boolean
VisibilityChecker. isCreatorVisible(AnnotatedMember m)
boolean
VisibilityChecker.Std. isCreatorVisible(AnnotatedMember m)
java.lang.Boolean
AnnotationIntrospectorPair. isTypeId(AnnotatedMember member)
java.lang.Boolean
JacksonAnnotationIntrospector. isTypeId(AnnotatedMember member)
T
WithMember. withMember(AnnotatedMember member)
Constructors in com.fasterxml.jackson.databind.introspect with parameters of type AnnotatedMember Constructor Description AnnotatedMember(AnnotatedMember base)
Copy-constructor. -
Uses of AnnotatedMember in com.fasterxml.jackson.databind.jsontype
Methods in com.fasterxml.jackson.databind.jsontype with parameters of type AnnotatedMember Modifier and Type Method Description java.util.Collection<NamedType>
SubtypeResolver. collectAndResolveSubtypes(AnnotatedMember property, MapperConfig<?> config, AnnotationIntrospector ai, JavaType baseType)
Deprecated.java.util.Collection<NamedType>
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).java.util.Collection<NamedType>
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 AnnotatedMember Modifier and Type Method Description java.util.Collection<NamedType>
StdSubtypeResolver. collectAndResolveSubtypesByClass(MapperConfig<?> config, AnnotatedMember property, JavaType baseType)
java.util.Collection<NamedType>
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 AnnotatedMember Modifier and Type Field Description protected AnnotatedMember
AnyGetterWriter. _accessor
Method (or field) that represents the "any getter"protected AnnotatedMember
BeanPropertyWriter. _member
Member (field, method) that represents property and allows access to associated annotations.protected AnnotatedMember
BeanSerializerBuilder. _typeId
Property that is used for type id (and not serialized as regular property)Methods in com.fasterxml.jackson.databind.ser that return AnnotatedMember Modifier and Type Method Description AnnotatedMember
BeanPropertyWriter. getMember()
AnnotatedMember
BeanSerializerBuilder. getTypeId()
Methods in com.fasterxml.jackson.databind.ser with parameters of type AnnotatedMember Modifier and Type Method Description protected BeanPropertyWriter
PropertyBuilder. _constructPropertyWriter(BeanPropertyDefinition propDef, AnnotatedMember member, Annotations contextAnnotations, JavaType declaredType, JsonSerializer<?> ser, TypeSerializer typeSer, JavaType serType, boolean suppressNulls, java.lang.Object suppressableValue, java.lang.Class<?>[] includeInViews)
Overridable factory method for actual construction ofBeanPropertyWriter
; often needed if subclassingPropertyBuilder.buildWriter(com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition, com.fasterxml.jackson.databind.JavaType, com.fasterxml.jackson.databind.JsonSerializer<?>, com.fasterxml.jackson.databind.jsontype.TypeSerializer, com.fasterxml.jackson.databind.jsontype.TypeSerializer, com.fasterxml.jackson.databind.introspect.AnnotatedMember, boolean)
method.protected BeanPropertyWriter
BeanSerializerFactory. _constructWriter(SerializerProvider prov, BeanPropertyDefinition propDef, PropertyBuilder pb, boolean staticTyping, AnnotatedMember accessor)
Secondary helper method for constructingBeanPropertyWriter
for given member (field or method).protected BeanPropertyWriter
PropertyBuilder. buildWriter(SerializerProvider prov, BeanPropertyDefinition propDef, JavaType declaredType, JsonSerializer<?> ser, TypeSerializer typeSer, TypeSerializer contentTypeSer, AnnotatedMember am, boolean defaultUseStaticTyping)
TypeSerializer
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.TypeSerializer
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 java.lang.Object
PropertyBuilder. getPropertyDefaultValue(java.lang.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`.void
BeanSerializerBuilder. setTypeId(AnnotatedMember idProp)
Constructors in com.fasterxml.jackson.databind.ser with parameters of type AnnotatedMember Constructor Description AnyGetterWriter(BeanProperty property, AnnotatedMember accessor, JsonSerializer<?> serializer)
BeanPropertyWriter(BeanPropertyDefinition propDef, AnnotatedMember member, Annotations contextAnnotations, JavaType declaredType, JsonSerializer<?> ser, TypeSerializer typeSer, JavaType serType, boolean suppressNulls, java.lang.Object suppressableValue)
Deprecated.BeanPropertyWriter(BeanPropertyDefinition propDef, AnnotatedMember member, Annotations contextAnnotations, JavaType declaredType, JsonSerializer<?> ser, TypeSerializer typeSer, JavaType serType, boolean suppressNulls, java.lang.Object suppressableValue, java.lang.Class<?>[] includeInViews)
-
Uses of AnnotatedMember in com.fasterxml.jackson.databind.ser.std
Fields in com.fasterxml.jackson.databind.ser.std declared as AnnotatedMember Modifier and Type Field Description protected AnnotatedMember
JsonValueSerializer. _accessor
protected AnnotatedMember
BeanSerializerBase. _typeId
If 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 AnnotatedMember Modifier and Type Method Description AnnotatedMember
MapProperty. getMember()
Constructors in com.fasterxml.jackson.databind.ser.std with parameters of type AnnotatedMember Constructor Description JsonValueSerializer(AnnotatedMember accessor, JsonSerializer<?> ser)
Deprecated.Since 2.12JsonValueSerializer(AnnotatedMember accessor, TypeSerializer vts, JsonSerializer<?> ser)
-
Uses of AnnotatedMember in com.fasterxml.jackson.databind.util
Fields in com.fasterxml.jackson.databind.util declared as AnnotatedMember Modifier and Type Field Description protected AnnotatedMember
SimpleBeanPropertyDefinition. _member
Member that defines logical property.Methods in com.fasterxml.jackson.databind.util that return AnnotatedMember Modifier and Type Method Description AnnotatedMember
SimpleBeanPropertyDefinition. getPrimaryMember()
Methods in com.fasterxml.jackson.databind.util with parameters of type AnnotatedMember Modifier and Type Method Description protected static EnumResolver
EnumResolver. _constructUsingMethod(java.lang.Class<?> enumCls0, AnnotatedMember accessor, AnnotationIntrospector ai, boolean isIgnoreCase)
static SimpleBeanPropertyDefinition
SimpleBeanPropertyDefinition. construct(MapperConfig<?> config, AnnotatedMember member)
static SimpleBeanPropertyDefinition
SimpleBeanPropertyDefinition. construct(MapperConfig<?> config, AnnotatedMember member, PropertyName name)
static SimpleBeanPropertyDefinition
SimpleBeanPropertyDefinition. 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 SimpleBeanPropertyDefinition
SimpleBeanPropertyDefinition. construct(MapperConfig<?> config, AnnotatedMember member, PropertyName name, PropertyMetadata metadata, com.fasterxml.jackson.annotation.JsonInclude.Value inclusion)
static EnumResolver
EnumResolver. constructUnsafeUsingMethod(java.lang.Class<?> rawEnumCls, AnnotatedMember accessor, AnnotationIntrospector ai)
Deprecated.Since 2.12static EnumResolver
EnumResolver. constructUsingMethod(DeserializationConfig config, java.lang.Class<?> enumCls, AnnotatedMember accessor)
Method used when actual String serialization is indicated using @JsonValue on a method in Enum class.static EnumResolver
EnumResolver. constructUsingMethod(java.lang.Class<java.lang.Enum<?>> enumCls, AnnotatedMember accessor, AnnotationIntrospector ai)
Deprecated.Since 2.12Constructors in com.fasterxml.jackson.databind.util with parameters of type AnnotatedMember Constructor Description SimpleBeanPropertyDefinition(AnnotationIntrospector intr, AnnotatedMember member, PropertyName fullName, PropertyMetadata metadata, com.fasterxml.jackson.annotation.JsonInclude.Value inclusion)
-