Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Class
com.fasterxml.jackson.databind.introspect.AnnotatedField

Packages that use AnnotatedField
com.fasterxml.jackson.databind | Contains basic mapper (conversion) functionality that allows for converting between regular streaming json content and Java objects (beans or Tree Model: support for both is via `ObjectMapper` class, as well as convenience methods included in `JsonParser`
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
`String` | `AnnotationIntrospector.findDeserializationName(AnnotatedField af)` Deprecated. Since 2.1 should use `AnnotationIntrospector.findNameForDeserialization(com.fasterxml.jackson.databind.introspect.Annotated)` instead
`String` | `AnnotationIntrospector.findSerializationName(AnnotatedField af)` Deprecated. Since 2.1 should use `AnnotationIntrospector.findNameForSerialization(com.fasterxml.jackson.databind.introspect.Annotated)` instead
`String` | `PropertyNamingStrategy.nameForField(MapperConfig<?> config, AnnotatedField field, String defaultName)` Method called to find external name (name used in JSON) for given logical POJO property, as defined by given field.
`String` | `PropertyNamingStrategy.PropertyNamingStrategyBase.nameForField(MapperConfig<?> config, AnnotatedField field, String defaultName)`

Uses of AnnotatedField in com.fasterxml.jackson.databind.deser.impl

Fields in com.fasterxml.jackson.databind.deser.impl declared as AnnotatedField
`protected AnnotatedField` | `FieldProperty._annotated` Transient since there is no need to persist; only needed during construction of objects.

Constructors in com.fasterxml.jackson.databind.deser.impl with parameters of type AnnotatedField
`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
`protected com.fasterxml.jackson.databind.introspect.POJOPropertyBuilder.Linked<AnnotatedField>` | `POJOPropertyBuilder._fields`
`protected List<AnnotatedField>` | `AnnotatedClass._fields` Member fields of interest: ones that are either public, or have at least one annotation.

Methods in com.fasterxml.jackson.databind.introspect that return AnnotatedField
`protected AnnotatedField` | `AnnotatedClass._constructField(Field f)`
`AnnotatedField` | `POJOPropertyBuilder.getField()`
`abstract AnnotatedField` | `BeanPropertyDefinition.getField()`
`AnnotatedField` | `AnnotatedField.withAnnotations(AnnotationMap ann)`

Methods in com.fasterxml.jackson.databind.introspect that return types with arguments of type AnnotatedField
`protected Map<String,AnnotatedField>` | `AnnotatedClass._findFields(Class<?> c, Map<String,AnnotatedField> fields)`
`LinkedHashMap<String,AnnotatedField>` | `BasicBeanDescription._findPropertyFields(Collection<String> ignoredProperties, boolean forSerialization)`
`Iterable<AnnotatedField>` | `AnnotatedClass.fields()`

Methods in com.fasterxml.jackson.databind.introspect with parameters of type AnnotatedField
`void` | `POJOPropertyBuilder.addField(AnnotatedField a, String ename, boolean visible, boolean ignored)`
`String` | `JacksonAnnotationIntrospector.findDeserializationName(AnnotatedField af)`
`String` | `AnnotationIntrospectorPair.findDeserializationName(AnnotatedField af)` Deprecated.
`String` | `JacksonAnnotationIntrospector.findSerializationName(AnnotatedField af)`
`String` | `AnnotationIntrospectorPair.findSerializationName(AnnotatedField af)` Deprecated.
`boolean` | `VisibilityChecker.isFieldVisible(AnnotatedField f)`
`boolean` | `VisibilityChecker.Std.isFieldVisible(AnnotatedField f)`

Method parameters in com.fasterxml.jackson.databind.introspect with type arguments of type AnnotatedField
`protected void` | `AnnotatedClass._addFieldMixIns(Class<?> targetClass, Class<?> mixInCls, Map<String,AnnotatedField> fields)` Method called to add field mix-ins from given mix-in class (and its fields) into already collected actual fields (from introspected classes and their super-classes)
`protected Map<String,AnnotatedField>` | `AnnotatedClass._findFields(Class<?> c, Map<String,AnnotatedField> fields)`

Uses of AnnotatedField in com.fasterxml.jackson.databind.util

Methods in com.fasterxml.jackson.databind.util that return AnnotatedField
`AnnotatedField` | `SimpleBeanPropertyDefinition.getField()`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Copyright © 2012 FasterXML. All Rights Reserved.