## 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.`STRING_DESC`

Methods in com.fasterxml.jackson.databind.introspect that return BasicBeanDescription
Modifier and Type | Method and Description
--- | ---
`protected BasicBeanDescription` | BasicClassIntrospector.`_findCachedDesc(JavaType type)` Method called to see if type is one of core JDK types that we have cached for efficiency.
`BasicBeanDescription` | BasicClassIntrospector.`forClassAnnotations(MapperConfig<?> cfg, JavaType type, ClassIntrospector.MixInResolver r)`
`BasicBeanDescription` | BasicClassIntrospector.`forCreation(DeserializationConfig cfg, JavaType type, ClassIntrospector.MixInResolver r)`
`BasicBeanDescription` | BasicClassIntrospector.`forDeserialization(DeserializationConfig cfg, 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 cfg, JavaType type, ClassIntrospector.MixInResolver r)`
`BasicBeanDescription` | BasicClassIntrospector.`forDirectClassAnnotations(MapperConfig<?> cfg, 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 cfg, JavaType type, ClassIntrospector.MixInResolver r)`