Uses of Class
com.fasterxml.jackson.databind.introspect.AnnotatedField
-
Packages that use AnnotatedField 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.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.util Utility classes for Mapper package. -
-
Uses of AnnotatedField in com.fasterxml.jackson.databind
Methods in com.fasterxml.jackson.databind with parameters of type AnnotatedField Modifier and Type Method Description PropertyName
AnnotationIntrospector. findRenameByField(MapperConfig<?> config, AnnotatedField f, PropertyName implName)
Method called on fields that are eligible candidates for properties (that is, non-static member fields), but not necessarily selected (may or may not be visible), to let fields affect name linking.java.lang.String
PropertyNamingStrategies.NamingBase. nameForField(MapperConfig<?> config, AnnotatedField field, java.lang.String defaultName)
java.lang.String
PropertyNamingStrategy. nameForField(MapperConfig<?> config, AnnotatedField field, java.lang.String defaultName)
Method called to find external name (name used in JSON) for given logical POJO property, as defined by given field.java.lang.String
PropertyNamingStrategy.PropertyNamingStrategyBase. nameForField(MapperConfig<?> config, AnnotatedField field, java.lang.String defaultName)
Deprecated. -
Uses of AnnotatedField in com.fasterxml.jackson.databind.deser.impl
Fields in com.fasterxml.jackson.databind.deser.impl declared as AnnotatedField Modifier and Type Field Description protected AnnotatedField
FieldProperty. _annotated
Constructors in com.fasterxml.jackson.databind.deser.impl with parameters of type AnnotatedField Constructor Description FieldProperty(BeanPropertyDefinition propDef, JavaType type, TypeDeserializer typeDeser, Annotations contextAnnotations, AnnotatedField field)
-
Uses of AnnotatedField in com.fasterxml.jackson.databind.introspect
Fields in com.fasterxml.jackson.databind.introspect with type parameters of type AnnotatedField Modifier and Type Field Description protected java.util.List<AnnotatedField>
AnnotatedClass. _fields
Member fields of interest: ones that are either public, or have at least one annotation.protected POJOPropertyBuilder.Linked<AnnotatedField>
POJOPropertyBuilder. _fields
Methods in com.fasterxml.jackson.databind.introspect that return AnnotatedField Modifier and Type Method Description abstract AnnotatedField
BeanPropertyDefinition. getField()
AnnotatedField
POJOPropertyBuilder. getField()
AnnotatedField
AnnotatedField. withAnnotations(AnnotationMap ann)
Methods in com.fasterxml.jackson.databind.introspect that return types with arguments of type AnnotatedField Modifier and Type Method Description java.util.LinkedHashMap<java.lang.String,AnnotatedField>
BasicBeanDescription. _findPropertyFields(java.util.Collection<java.lang.String> ignoredProperties, boolean forSerialization)
Deprecated.Since 2.7.2, does not seem to be used?static java.util.List<AnnotatedField>
AnnotatedFieldCollector. collectFields(AnnotationIntrospector intr, TypeResolutionContext tc, ClassIntrospector.MixInResolver mixins, TypeFactory types, JavaType type, boolean collectAnnotations)
java.lang.Iterable<AnnotatedField>
AnnotatedClass. fields()
Methods in com.fasterxml.jackson.databind.introspect with parameters of type AnnotatedField Modifier and Type Method Description void
POJOPropertyBuilder. addField(AnnotatedField a, PropertyName name, boolean explName, boolean visible, boolean ignored)
PropertyName
AnnotationIntrospectorPair. findRenameByField(MapperConfig<?> config, AnnotatedField f, PropertyName implName)
PropertyName
JacksonAnnotationIntrospector. findRenameByField(MapperConfig<?> config, AnnotatedField f, PropertyName implName)
boolean
VisibilityChecker. isFieldVisible(AnnotatedField f)
boolean
VisibilityChecker.Std. isFieldVisible(AnnotatedField f)
java.lang.String
AccessorNamingStrategy.Base. modifyFieldName(AnnotatedField field, java.lang.String name)
abstract java.lang.String
AccessorNamingStrategy. modifyFieldName(AnnotatedField field, java.lang.String name)
Method called to find the name of logical property that given field should be associated with, if any.java.lang.String
DefaultAccessorNamingStrategy. modifyFieldName(AnnotatedField field, java.lang.String name)
-
Uses of AnnotatedField in com.fasterxml.jackson.databind.util
Methods in com.fasterxml.jackson.databind.util that return AnnotatedField Modifier and Type Method Description AnnotatedField
SimpleBeanPropertyDefinition. getField()
-