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

Packages that use AnnotatedParameter
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: Contains implementation classes of deserialization part of data binding.
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 AnnotatedParameter in com.fasterxml.jackson.databind

Methods in com.fasterxml.jackson.databind with parameters of type AnnotatedParameter
`String` `AnnotationIntrospector.findDeserializationName(AnnotatedParameter param)` Method for checking whether given set of annotations indicates property name for associated parameter.
`String` `AnnotationIntrospector.Pair.findDeserializationName(AnnotatedParameter param)`
`String` `PropertyNamingStrategy.nameForConstructorParameter(MapperConfig<?> config, AnnotatedParameter ctorParam, String defaultName)` Method called to find external name (name used in JSON) for given logical POJO property, as defined by given constructor parameter; typically called when building a deserializer (but not necessarily only then).
`String` `PropertyNamingStrategy.PropertyNamingStrategyBase.nameForConstructorParameter(MapperConfig<?> config, AnnotatedParameter ctorParam, String defaultName)`

Uses of AnnotatedParameter in com.fasterxml.jackson.databind.deser

Fields in com.fasterxml.jackson.databind.deser declared as AnnotatedParameter
`protected AnnotatedParameter` `CreatorProperty._annotated` Placeholder that represents constructor parameter, when it is created from actual constructor.

Methods in com.fasterxml.jackson.databind.deser with parameters of type AnnotatedParameter
`protected CreatorProperty` `BasicDeserializerFactory.constructCreatorProperty(DeserializationContext ctxt, BeanDescription beanDesc, String name, int index, AnnotatedParameter param, Object injectableValueId)` Method that will construct a property object that represents a logical property passed via Creator (constructor or static factory method)

Constructors in com.fasterxml.jackson.databind.deser with parameters of type AnnotatedParameter
`CreatorProperty(String name, JavaType type, TypeDeserializer typeDeser, Annotations contextAnnotations, AnnotatedParameter param, int index, Object injectableValueId)`

Uses of AnnotatedParameter in com.fasterxml.jackson.databind.introspect

Fields in com.fasterxml.jackson.databind.introspect with type parameters of type AnnotatedParameter
`protected com.fasterxml.jackson.databind.introspect.POJOPropertyBuilder.Linked<AnnotatedParameter>` `POJOPropertyBuilder._ctorParameters`

Methods in com.fasterxml.jackson.databind.introspect that return AnnotatedParameter
`AnnotatedParameter` `POJOPropertyBuilder.getConstructorParameter()`
`abstract AnnotatedParameter` `BeanPropertyDefinition.getConstructorParameter()`
`AnnotatedParameter` `AnnotatedWithParams.getParameter(int index)`
`protected AnnotatedParameter` `AnnotatedWithParams.replaceParameterAnnotations(int index, AnnotationMap ann)` Method called by parameter object when an augmented instance is created; needs to replace parameter with new instance
`AnnotatedParameter` `AnnotatedParameter.withAnnotations(AnnotationMap ann)`

Methods in com.fasterxml.jackson.databind.introspect with parameters of type AnnotatedParameter
`void` `POJOPropertyBuilder.addCtor(AnnotatedParameter a, String ename, boolean visible, boolean ignored)`
`String` `JacksonAnnotationIntrospector.findDeserializationName(AnnotatedParameter param)`

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

Methods in com.fasterxml.jackson.databind.util that return AnnotatedParameter
`AnnotatedParameter` `SimpleBeanPropertyDefinition.getConstructorParameter()`

Copyright © 2012 fasterxml.com. All Rights Reserved.