Uses of Class
com.fasterxml.jackson.databind.introspect.AnnotatedMember

Packages that use AnnotatedMember
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.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 for TypeResolverBuilder and TypeIdResolver
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
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)
 

Methods in com.fasterxml.jackson.databind that return AnnotatedMember
abstract  AnnotatedMember BeanDescription.findAnyGetter()
           
 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
abstract  Map<String,AnnotatedMember> BeanDescription.findBackReferenceProperties()
          Method for locating all back-reference properties (setters, fields) bean has
abstract  Map<Object,AnnotatedMember> BeanDescription.findInjectables()
           
 

Methods in com.fasterxml.jackson.databind with parameters of type AnnotatedMember
 com.fasterxml.jackson.annotation.JsonFormat.Value AnnotationIntrospector.findFormat(AnnotatedMember member)
          Method for finding format annotations for given member.
 com.fasterxml.jackson.annotation.JsonFormat.Value AnnotationIntrospector.Pair.findFormat(AnnotatedMember member)
           
 Object AnnotationIntrospector.findInjectableValueId(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.
 Object AnnotationIntrospector.Pair.findInjectableValueId(AnnotatedMember m)
           
 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.Pair.findPropertyContentTypeResolver(MapperConfig<?> config, AnnotatedMember am, JavaType baseType)
           
 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.
 TypeResolverBuilder<?> AnnotationIntrospector.Pair.findPropertyTypeResolver(MapperConfig<?> config, AnnotatedMember am, JavaType baseType)
           
 AnnotationIntrospector.ReferenceProperty AnnotationIntrospector.findReferenceType(AnnotatedMember member)
          Method for checking if given member indicates that it is part of a reference (parent/child).
 AnnotationIntrospector.ReferenceProperty AnnotationIntrospector.Pair.findReferenceType(AnnotatedMember member)
           
 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.
 NameTransformer AnnotationIntrospector.Pair.findUnwrappingNameTransformer(AnnotatedMember member)
           
 boolean AnnotationIntrospector.hasIgnoreMarker(AnnotatedMember m)
          Method called to check whether given property is marked to be ignored.
 boolean AnnotationIntrospector.Pair.hasIgnoreMarker(AnnotatedMember m)
           
 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.
 Boolean AnnotationIntrospector.Pair.hasRequiredMarker(AnnotatedMember m)
           
 Boolean AnnotationIntrospector.isTypeId(AnnotatedMember member)
          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.
 Boolean AnnotationIntrospector.Pair.isTypeId(AnnotatedMember member)
           
 

Constructors in com.fasterxml.jackson.databind with parameters of type AnnotatedMember
BeanProperty.Std(String name, JavaType type, Annotations contextAnnotations, AnnotatedMember member)
           
 

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

Methods in com.fasterxml.jackson.databind.deser that return AnnotatedMember
abstract  AnnotatedMember SettableBeanProperty.getMember()
           
 AnnotatedMember CreatorProperty.getMember()
           
 

Methods in com.fasterxml.jackson.databind.deser with parameters of type AnnotatedMember
 void BeanDeserializerBuilder.addInjectable(String propertyName, JavaType propertyType, Annotations contextAnnotations, AnnotatedMember member, Object valueId)
           
 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.resolveType(DeserializationContext ctxt, BeanDescription beanDesc, JavaType type, AnnotatedMember member)
          Helper method used to resolve method return types and field types.
 

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

Methods in com.fasterxml.jackson.databind.deser.impl that return AnnotatedMember
 AnnotatedMember SetterlessProperty.getMember()
           
 AnnotatedMember ObjectIdValueProperty.getMember()
           
 AnnotatedMember MethodProperty.getMember()
           
 AnnotatedMember ManagedReferenceProperty.getMember()
           
 AnnotatedMember InnerClassProperty.getMember()
           
 AnnotatedMember FieldProperty.getMember()
           
 

Constructors in com.fasterxml.jackson.databind.deser.impl with parameters of type AnnotatedMember
ValueInjector(String propertyName, JavaType type, Annotations contextAnnotations, AnnotatedMember mutator, Object valueId)
           
 

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

Subclasses of AnnotatedMember in com.fasterxml.jackson.databind.introspect
 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.
 

Fields in com.fasterxml.jackson.databind.introspect declared as AnnotatedMember
protected  AnnotatedMember BasicBeanDescription._anyGetter
           
 

Fields in com.fasterxml.jackson.databind.introspect with type parameters of type AnnotatedMember
protected  LinkedList<AnnotatedMember> POJOPropertiesCollector._anyGetters
           
protected  LinkedHashMap<Object,AnnotatedMember> POJOPropertiesCollector._injectables
          Lazily collected list of members that were annotated to indicate that they represent mutators for deserializer value injection.
protected  Map<Object,AnnotatedMember> BasicBeanDescription._injectables
           
 

Methods in com.fasterxml.jackson.databind.introspect that return AnnotatedMember
 AnnotatedMember BasicBeanDescription.findAnyGetter()
          Method used to locate the method of introspected class that implements JsonAnyGetter.
 AnnotatedMember POJOPropertyBuilder.getAccessor()
           
abstract  AnnotatedMember BeanPropertyDefinition.getAccessor()
          Method used to find accessor (getter, field to access) to use for accessing value of the property.
 AnnotatedMember POJOPropertiesCollector.getAnyGetter()
           
 AnnotatedMember POJOPropertyBuilder.getMutator()
           
abstract  AnnotatedMember BeanPropertyDefinition.getMutator()
          Method used to find mutator (constructor parameter, setter, field) to use for changing value of the property.
 

Methods in com.fasterxml.jackson.databind.introspect that return types with arguments of type AnnotatedMember
 Map<String,AnnotatedMember> BasicBeanDescription.findBackReferenceProperties()
           
 Map<Object,AnnotatedMember> BasicBeanDescription.findInjectables()
           
 Map<Object,AnnotatedMember> POJOPropertiesCollector.getInjectables()
           
 

Methods in com.fasterxml.jackson.databind.introspect with parameters of type AnnotatedMember
protected  void POJOPropertiesCollector._doAddInjectable(Object id, AnnotatedMember m)
           
 com.fasterxml.jackson.annotation.JsonFormat.Value JacksonAnnotationIntrospector.findFormat(AnnotatedMember member)
           
 Object JacksonAnnotationIntrospector.findInjectableValueId(AnnotatedMember m)
           
 TypeResolverBuilder<?> JacksonAnnotationIntrospector.findPropertyContentTypeResolver(MapperConfig<?> config, AnnotatedMember am, JavaType containerType)
           
 TypeResolverBuilder<?> JacksonAnnotationIntrospector.findPropertyTypeResolver(MapperConfig<?> config, AnnotatedMember am, JavaType baseType)
           
 AnnotationIntrospector.ReferenceProperty JacksonAnnotationIntrospector.findReferenceType(AnnotatedMember member)
           
 NameTransformer JacksonAnnotationIntrospector.findUnwrappingNameTransformer(AnnotatedMember member)
           
 boolean JacksonAnnotationIntrospector.hasIgnoreMarker(AnnotatedMember m)
           
 Boolean JacksonAnnotationIntrospector.hasRequiredMarker(AnnotatedMember m)
           
 boolean VisibilityChecker.isCreatorVisible(AnnotatedMember m)
           
 boolean VisibilityChecker.Std.isCreatorVisible(AnnotatedMember m)
           
 Boolean JacksonAnnotationIntrospector.isTypeId(AnnotatedMember member)
           
 T WithMember.withMember(AnnotatedMember member)
           
 

Uses of AnnotatedMember in com.fasterxml.jackson.databind.jsontype
 

Methods in com.fasterxml.jackson.databind.jsontype with parameters of type AnnotatedMember
abstract  Collection<NamedType> SubtypeResolver.collectAndResolveSubtypes(AnnotatedMember property, MapperConfig<?> config, AnnotationIntrospector ai)
          Method for finding out all reachable subtypes for a property specified by given element (method or field)
 

Uses of AnnotatedMember in com.fasterxml.jackson.databind.jsontype.impl
 

Methods in com.fasterxml.jackson.databind.jsontype.impl with parameters of type AnnotatedMember
 Collection<NamedType> StdSubtypeResolver.collectAndResolveSubtypes(AnnotatedMember property, MapperConfig<?> config, AnnotationIntrospector ai)
           
 

Uses of AnnotatedMember in com.fasterxml.jackson.databind.ser
 

Fields in com.fasterxml.jackson.databind.ser declared as AnnotatedMember
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
 AnnotatedMember BeanPropertyWriter.getMember()
           
 AnnotatedMember BeanSerializerBuilder.getTypeId()
           
 

Methods in com.fasterxml.jackson.databind.ser with parameters of type AnnotatedMember
protected  BeanPropertyWriter BeanSerializerFactory._constructWriter(SerializerProvider prov, BeanPropertyDefinition propDef, TypeBindings typeContext, PropertyBuilder pb, boolean staticTyping, AnnotatedMember accessor)
          Secondary helper method for constructing BeanPropertyWriter for given member (field or method).
protected  BeanPropertyWriter PropertyBuilder.buildWriter(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, BeanProperty property)
          Method called to create a type information serializer for values of given non-container property if one is needed.
protected  Object PropertyBuilder.getDefaultValue(String name, AnnotatedMember member)
           
 void BeanSerializerBuilder.setTypeId(AnnotatedMember idProp)
           
 

Constructors in com.fasterxml.jackson.databind.ser with parameters of type AnnotatedMember
AnyGetterWriter(BeanProperty property, AnnotatedMember accessor, MapSerializer serializer)
           
BeanPropertyWriter(BeanPropertyDefinition propDef, AnnotatedMember member, Annotations contextAnnotations, JavaType declaredType, JsonSerializer<?> ser, TypeSerializer typeSer, JavaType serType, boolean suppressNulls, Object suppressableValue)
           
 

Uses of AnnotatedMember in com.fasterxml.jackson.databind.ser.std
 

Fields in com.fasterxml.jackson.databind.ser.std declared as AnnotatedMember
protected  AnnotatedMember BeanSerializerBase._typeId
          If using custom type ids (usually via getter, or field), this is the reference to that member.
 

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

Fields in com.fasterxml.jackson.databind.util declared as AnnotatedMember
protected  AnnotatedMember SimpleBeanPropertyDefinition._member
          Member that defines logical property.
 

Methods in com.fasterxml.jackson.databind.util that return AnnotatedMember
 AnnotatedMember SimpleBeanPropertyDefinition.getAccessor()
          Method used to find accessor (getter, field to access) to use for accessing value of the property.
 AnnotatedMember SimpleBeanPropertyDefinition.getMutator()
          Method used to find mutator (constructor parameter, setter, field) to use for changing value of the property.
 

Constructors in com.fasterxml.jackson.databind.util with parameters of type AnnotatedMember
SimpleBeanPropertyDefinition(AnnotatedMember member)
           
SimpleBeanPropertyDefinition(AnnotatedMember member, String name)
           
 



Copyright © 2012 fasterxml.com. All Rights Reserved.