Uses of Class
org.codehaus.jackson.map.introspect.BasicBeanDescription

Packages that use BasicBeanDescription
org.codehaus.jackson.map.deser Contains implementation classes of deserialization part of data binding. 
org.codehaus.jackson.map.introspect Functionality needed for Bean introspection, required for detecting accessors and mutators for Beans, as well as locating and handling method annotations. 
org.codehaus.jackson.map.ser Contains implementation classes of serialization part of data binding. 
 

Uses of BasicBeanDescription in org.codehaus.jackson.map.deser
 

Methods in org.codehaus.jackson.map.deser with parameters of type BasicBeanDescription
protected  void BeanDeserializerFactory._addDeserializerConstructors(DeserializationConfig config, BasicBeanDescription beanDesc, BeanDeserializer deser, AnnotationIntrospector intr, CreatorContainer creators)
           
protected  void BeanDeserializerFactory._addDeserializerFactoryMethods(DeserializationConfig config, BasicBeanDescription beanDesc, BeanDeserializer deser, AnnotationIntrospector intr, CreatorContainer creators)
           
protected  void BeanDeserializerFactory.addBeanProps(DeserializationConfig config, BasicBeanDescription beanDesc, BeanDeserializer deser)
          Method called to figure out settable properties for the deserializer.
protected  void BeanDeserializerFactory.addDeserializerCreators(DeserializationConfig config, BasicBeanDescription beanDesc, BeanDeserializer deser)
          Method that is to find all creators (constructors, factory methods) for the bean type to deserialize.
 JsonDeserializer<Object> BeanDeserializerFactory.buildBeanDeserializer(DeserializationConfig config, JavaType type, BasicBeanDescription beanDesc)
          Method that is to actually build a bean deserializer instance.
 JsonDeserializer<Object> BeanDeserializerFactory.buildThrowableDeserializer(DeserializationConfig config, JavaType type, BasicBeanDescription beanDesc)
           
protected  BeanDeserializer BeanDeserializerFactory.constructBeanDeserializerInstance(DeserializationConfig config, JavaType type, BasicBeanDescription beanDesc)
          Method for construcing "empty" deserializer: overridable to allow sub-classing of BeanDeserializer.
protected  SettableBeanProperty BasicDeserializerFactory.constructCreatorProperty(DeserializationConfig config, BasicBeanDescription beanDesc, String name, int index, AnnotatedParameter param)
          Method that will construct a property object that represents a logical property passed via Creator (constructor or static factory method)
protected  SettableBeanProperty BeanDeserializerFactory.constructSettableProperty(DeserializationConfig config, BasicBeanDescription beanDesc, String name, AnnotatedField field)
           
protected  SettableBeanProperty BeanDeserializerFactory.constructSettableProperty(DeserializationConfig config, BasicBeanDescription beanDesc, String name, AnnotatedMethod setter)
          Method that will construct a regular bean property setter using the given setter method.
protected  ThrowableDeserializer BeanDeserializerFactory.constructThrowableDeserializerInstance(DeserializationConfig config, JavaType type, BasicBeanDescription beanDesc)
           
protected  JavaType BasicDeserializerFactory.resolveType(DeserializationConfig config, BasicBeanDescription beanDesc, Type rawType, Annotated a)
          Helper method used to resolve method return types and field types.
 

Uses of BasicBeanDescription in org.codehaus.jackson.map.introspect
 

Methods in org.codehaus.jackson.map.introspect that return BasicBeanDescription
 BasicBeanDescription BasicClassIntrospector.forClassAnnotations(MapperConfig cfg, Class<?> c, ClassIntrospector.MixInResolver r)
           
 BasicBeanDescription BasicClassIntrospector.forCreation(DeserializationConfig cfg, Class<?> c, ClassIntrospector.MixInResolver r)
           
 BasicBeanDescription BasicClassIntrospector.forDeserialization(DeserializationConfig cfg, JavaType type, ClassIntrospector.MixInResolver r)
           
 BasicBeanDescription BasicClassIntrospector.forSerialization(SerializationConfig cfg, Class<?> c, ClassIntrospector.MixInResolver r)
           
 

Uses of BasicBeanDescription in org.codehaus.jackson.map.ser
 

Methods in org.codehaus.jackson.map.ser with parameters of type BasicBeanDescription
protected  JsonSerializer<Object> BeanSerializerFactory.constructBeanSerializer(SerializationConfig config, BasicBeanDescription beanDesc)
           
protected  PropertyBuilder BeanSerializerFactory.constructPropertyBuilder(SerializationConfig config, BasicBeanDescription beanDesc)
           
protected  List<BeanPropertyWriter> BeanSerializerFactory.filterBeanProperties(SerializationConfig config, BasicBeanDescription beanDesc, List<BeanPropertyWriter> props)
          Overridable method that can filter out properties.
protected  List<BeanPropertyWriter> BeanSerializerFactory.findBeanProperties(SerializationConfig config, BasicBeanDescription beanDesc)
          Method used to collect all actual serializable properties.
protected  BeanSerializer BeanSerializerFactory.processViews(SerializationConfig config, BasicBeanDescription beanDesc, BeanSerializer ser, List<BeanPropertyWriter> props)
          Method called to handle view information for constructed serializer, based on bean property writers.
protected  List<BeanPropertyWriter> BeanSerializerFactory.sortBeanProperties(SerializationConfig config, BasicBeanDescription beanDesc, List<BeanPropertyWriter> props)
          Overridable method that will impose given partial ordering on list of discovered propertied.
protected  boolean BeanSerializerFactory.usesStaticTyping(SerializationConfig config, BasicBeanDescription beanDesc)
          Helper method to check whether global settings and/or class annotations for the bean class indicate that static typing (declared types) should be used for properties.
 

Constructors in org.codehaus.jackson.map.ser with parameters of type BasicBeanDescription
PropertyBuilder(SerializationConfig config, BasicBeanDescription beanDesc)