Uses of Class
com.fasterxml.jackson.databind.introspect.AnnotatedParameter
-
Packages that use AnnotatedParameter 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.deser.std Contains public standard implementations of abstraction that Jackson uses.com.fasterxml.jackson.databind.ext Contains extended support for "external" packages: things that may or may not be present in runtime environment, but that are commonly enough used so that explicit support can be added.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 Modifier and Type Method Description StringPropertyNamingStrategy. 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).StringPropertyNamingStrategy.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 Modifier and Type Field Description protected AnnotatedParameterCreatorProperty. _annotatedPlaceholder that represents constructor parameter, when it is created from actual constructor.Methods in com.fasterxml.jackson.databind.deser that return AnnotatedParameter Modifier and Type Method Description AnnotatedParameterValueInstantiator. getIncompleteParameter()If an incomplete creator was found, this is the first parameter that needs further annotation to help make the creator complete.Methods in com.fasterxml.jackson.databind.deser with parameters of type AnnotatedParameter Modifier and Type Method Description protected voidBasicDeserializerFactory. _reportUnwrappedCreatorProperty(DeserializationContext ctxt, BeanDescription beanDesc, AnnotatedParameter param)protected SettableBeanPropertyBasicDeserializerFactory. constructCreatorProperty(DeserializationContext ctxt, BeanDescription beanDesc, PropertyName name, int index, AnnotatedParameter param, com.fasterxml.jackson.annotation.JacksonInject.Value injectable)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 Constructor Description CreatorProperty(PropertyName name, JavaType type, PropertyName wrapperName, TypeDeserializer typeDeser, Annotations contextAnnotations, AnnotatedParameter param, int index, Object injectableValueId, PropertyMetadata metadata) -
Uses of AnnotatedParameter in com.fasterxml.jackson.databind.deser.impl
Fields in com.fasterxml.jackson.databind.deser.impl declared as AnnotatedParameter Modifier and Type Field Description AnnotatedParameterCreatorCandidate.Param. annotatedMethods in com.fasterxml.jackson.databind.deser.impl that return AnnotatedParameter Modifier and Type Method Description AnnotatedParameterCreatorCandidate. parameter(int i)Constructors in com.fasterxml.jackson.databind.deser.impl with parameters of type AnnotatedParameter Constructor Description Param(AnnotatedParameter p, BeanPropertyDefinition pd, com.fasterxml.jackson.annotation.JacksonInject.Value i) -
Uses of AnnotatedParameter in com.fasterxml.jackson.databind.deser.std
Fields in com.fasterxml.jackson.databind.deser.std declared as AnnotatedParameter Modifier and Type Field Description protected AnnotatedParameterStdValueInstantiator. _incompleteParameterMethods in com.fasterxml.jackson.databind.deser.std that return AnnotatedParameter Modifier and Type Method Description AnnotatedParameterStdValueInstantiator. getIncompleteParameter()Methods in com.fasterxml.jackson.databind.deser.std with parameters of type AnnotatedParameter Modifier and Type Method Description voidStdValueInstantiator. configureIncompleteParameter(AnnotatedParameter parameter) -
Uses of AnnotatedParameter in com.fasterxml.jackson.databind.ext
Methods in com.fasterxml.jackson.databind.ext with parameters of type AnnotatedParameter Modifier and Type Method Description abstract PropertyNameJava7Support. findConstructorName(AnnotatedParameter p)PropertyNameJava7SupportImpl. findConstructorName(AnnotatedParameter p) -
Uses of AnnotatedParameter in com.fasterxml.jackson.databind.introspect
Fields in com.fasterxml.jackson.databind.introspect with type parameters of type AnnotatedParameter Modifier and Type Field Description protected POJOPropertyBuilder.Linked<AnnotatedParameter>POJOPropertyBuilder. _ctorParametersMethods in com.fasterxml.jackson.databind.introspect that return AnnotatedParameter Modifier and Type Method Description abstract AnnotatedParameterBeanPropertyDefinition. getConstructorParameter()AnnotatedParameterPOJOPropertyBuilder. getConstructorParameter()AnnotatedParameterAnnotatedWithParams. getParameter(int index)protected AnnotatedParameterAnnotatedWithParams. replaceParameterAnnotations(int index, AnnotationMap ann)Method called by parameter object when an augmented instance is created; needs to replace parameter with new instanceAnnotatedParameterAnnotatedParameter. withAnnotations(AnnotationMap ann)Methods in com.fasterxml.jackson.databind.introspect that return types with arguments of type AnnotatedParameter Modifier and Type Method Description Iterator<AnnotatedParameter>BeanPropertyDefinition. getConstructorParameters()Additional method that may be called instead ofBeanPropertyDefinition.getConstructorParameter()to get access to all constructor parameters, not just the highest priority one.Iterator<AnnotatedParameter>POJOPropertyBuilder. getConstructorParameters()Methods in com.fasterxml.jackson.databind.introspect with parameters of type AnnotatedParameter Modifier and Type Method Description protected voidPOJOPropertiesCollector. _addCreatorParam(Map<String,POJOPropertyBuilder> props, AnnotatedParameter param)protected PropertyNameBasicBeanDescription. _findCreatorPropertyName(AnnotatedParameter param)Deprecated.since 2.8voidPOJOPropertyBuilder. addCtor(AnnotatedParameter a, PropertyName name, boolean explName, boolean visible, boolean ignored) -
Uses of AnnotatedParameter in com.fasterxml.jackson.databind.util
Methods in com.fasterxml.jackson.databind.util that return AnnotatedParameter Modifier and Type Method Description AnnotatedParameterSimpleBeanPropertyDefinition. getConstructorParameter()Methods in com.fasterxml.jackson.databind.util that return types with arguments of type AnnotatedParameter Modifier and Type Method Description Iterator<AnnotatedParameter>SimpleBeanPropertyDefinition. getConstructorParameters()
-