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.
|
Modifier and Type | Field | Description |
---|---|---|
protected POJOPropertiesCollector |
BasicBeanDescription._propCollector |
We will hold a reference to the collector in cases where
information is lazily accessed and constructed; properties
are only accessed when they are actually needed.
|
Modifier and Type | Method | Description |
---|---|---|
protected POJOPropertiesCollector |
BasicClassIntrospector.collectProperties(MapperConfig<?> config,
JavaType type,
ClassIntrospector.MixInResolver r,
boolean forSerialization,
String mutatorPrefix) |
|
protected POJOPropertiesCollector |
BasicClassIntrospector.collectPropertiesWithBuilder(MapperConfig<?> config,
JavaType type,
ClassIntrospector.MixInResolver r,
boolean forSerialization) |
|
protected POJOPropertiesCollector |
BasicClassIntrospector.constructPropertyCollector(MapperConfig<?> config,
AnnotatedClass ac,
JavaType type,
boolean forSerialization,
String mutatorPrefix) |
Overridable method called for creating
POJOPropertiesCollector instance
to use; override is needed if a custom sub-class is to be used. |
Modifier and Type | Method | Description |
---|---|---|
static BasicBeanDescription |
BasicBeanDescription.forDeserialization(POJOPropertiesCollector coll) |
Factory method to use for constructing an instance to use for building
deserializers.
|
static BasicBeanDescription |
BasicBeanDescription.forSerialization(POJOPropertiesCollector coll) |
Factory method to use for constructing an instance to use for building
serializers.
|
Constructor | Description |
---|---|
BasicBeanDescription(POJOPropertiesCollector coll) |
|
BasicBeanDescription(POJOPropertiesCollector coll,
JavaType type,
AnnotatedClass classDef) |
Copyright © 2008–2018. All rights reserved.