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.
|
com.fasterxml.jackson.databind.type | |
com.fasterxml.jackson.databind.util |
Utility classes for Mapper package.
|
Modifier and Type | Field and Description |
---|---|
protected LRUMap<JavaType,BasicBeanDescription> |
BasicClassIntrospector._cachedFCA
Looks like 'forClassAnnotations()' gets called so frequently that we
should consider caching to avoid some of the lookups.
|
Modifier and Type | Field and Description |
---|---|
protected LRUMap<ClassKey,JavaType> |
TypeFactory._typeCache
Since type resolution can be expensive (specifically when resolving
actual generic types), we will use small cache to avoid repetitive
resolution of core types
|
Modifier and Type | Field and Description |
---|---|
protected LRUMap<ClassKey,PropertyName> |
RootNameLookup._rootNames
For efficient operation, let's try to minimize number of times we
need to introspect root element name to use.
|
Copyright © 2014–2015 FasterXML. All rights reserved.