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

- Packages that use BasicBeanDescription
  Package | Description
  --- | ---
  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.

- - ### Uses of BasicBeanDescription in com.fasterxml.jackson.databind.introspect

    Fields in com.fasterxml.jackson.databind.introspect declared as BasicBeanDescription
    Modifier and Type | Field and Description
    --- | ---
    `protected static BasicBeanDescription` | BasicClassIntrospector.`BOOLEAN_DESC`
    `protected static BasicBeanDescription` | BasicClassIntrospector.`INT_DESC`
    `protected static BasicBeanDescription` | BasicClassIntrospector.`LONG_DESC`
    `protected static BasicBeanDescription` | BasicClassIntrospector.`OBJECT_DESC`
    `protected static BasicBeanDescription` | BasicClassIntrospector.`STRING_DESC`

    Methods in com.fasterxml.jackson.databind.introspect that return BasicBeanDescription
    Modifier and Type | Method and Description
    --- | ---
    `protected BasicBeanDescription` | BasicClassIntrospector.`_findStdJdkCollectionDesc(MapperConfig<?> cfg, JavaType type)`
    `protected BasicBeanDescription` | BasicClassIntrospector.`_findStdTypeDesc(MapperConfig<?> config, JavaType type)` Method called to see if type is one of core JDK types that we have cached for efficiency.
    `BasicBeanDescription` | BasicClassIntrospector.`forClassAnnotations(MapperConfig<?> config, JavaType type, ClassIntrospector.MixInResolver r)`
    `BasicBeanDescription` | BasicClassIntrospector.`forCreation(DeserializationConfig config, JavaType type, ClassIntrospector.MixInResolver r)`
    `BasicBeanDescription` | BasicClassIntrospector.`forDeserialization(DeserializationConfig config, JavaType type, ClassIntrospector.MixInResolver r)`
    `static BasicBeanDescription` | BasicBeanDescription.`forDeserialization(POJOPropertiesCollector coll)` Factory method to use for constructing an instance to use for building deserializers.
    `BasicBeanDescription` | BasicClassIntrospector.`forDeserializationWithBuilder(DeserializationConfig config, JavaType type, ClassIntrospector.MixInResolver r)` Deprecated.
    `BasicBeanDescription` | BasicClassIntrospector.`forDeserializationWithBuilder(DeserializationConfig config, JavaType builderType, ClassIntrospector.MixInResolver r, BeanDescription valueTypeDesc)`
    `BasicBeanDescription` | BasicClassIntrospector.`forDirectClassAnnotations(MapperConfig<?> config, JavaType type, ClassIntrospector.MixInResolver r)`
    `static BasicBeanDescription` | BasicBeanDescription.`forOtherUse(MapperConfig<?> config, JavaType type, AnnotatedClass ac)` Factory method to use for constructing an instance to use for purposes other than building serializers or deserializers; will only have information on class, not on properties.
    `static BasicBeanDescription` | BasicBeanDescription.`forSerialization(POJOPropertiesCollector coll)` Factory method to use for constructing an instance to use for building serializers.
    `BasicBeanDescription` | BasicClassIntrospector.`forSerialization(SerializationConfig config, JavaType type, ClassIntrospector.MixInResolver r)`

Copyright © 2008–2020 FasterXML. All rights reserved.