Uses of Class
com.fasterxml.jackson.databind.introspect.POJOPropertyBuilder
Packages that use POJOPropertyBuilder
Package
Description
Functionality needed for Bean introspection, required for detecting
accessors and mutators for Beans, as well as locating and handling
method annotations.
-
Uses of POJOPropertyBuilder in com.fasterxml.jackson.databind.introspect
Fields in com.fasterxml.jackson.databind.introspect with type parameters of type POJOPropertyBuilderModifier and TypeFieldDescriptionprotected LinkedList
<POJOPropertyBuilder> POJOPropertiesCollector._creatorProperties
protected LinkedHashMap
<String, POJOPropertyBuilder> POJOPropertiesCollector._properties
Set of logical property information collected so far.Methods in com.fasterxml.jackson.databind.introspect that return POJOPropertyBuilderModifier and TypeMethodDescriptionprotected POJOPropertyBuilder
POJOPropertiesCollector._property
(Map<String, POJOPropertyBuilder> props, PropertyName name) protected POJOPropertyBuilder
POJOPropertiesCollector._property
(Map<String, POJOPropertyBuilder> props, String implName) POJOPropertyBuilder.withName
(PropertyName newName) POJOPropertyBuilder.withSimpleName
(String newSimpleName) Methods in com.fasterxml.jackson.databind.introspect that return types with arguments of type POJOPropertyBuilderModifier and TypeMethodDescriptionPOJOPropertyBuilder.explode
(Collection<PropertyName> newNames) Method called when a previous call tofindExplicitNames()
found multiple distinct explicit names, and the property this builder represents basically needs to be broken apart and replaced by a set of more than one properties.protected Map
<String, POJOPropertyBuilder> POJOPropertiesCollector.getPropertyMap()
Methods in com.fasterxml.jackson.databind.introspect with parameters of type POJOPropertyBuilderModifier and TypeMethodDescriptionprotected boolean
POJOPropertiesCollector._replaceCreatorProperty
(POJOPropertyBuilder prop, List<POJOPropertyBuilder> creatorProperties) protected void
POJOPropertiesCollector._updateCreatorProperty
(POJOPropertyBuilder prop, List<POJOPropertyBuilder> creatorProperties) Deprecated.void
POJOPropertyBuilder.addAll
(POJOPropertyBuilder src) Method for adding all property members from specified collector into this collector.int
POJOPropertyBuilder.compareTo
(POJOPropertyBuilder other) Method parameters in com.fasterxml.jackson.databind.introspect with type arguments of type POJOPropertyBuilderModifier and TypeMethodDescriptionprotected void
POJOPropertiesCollector._addCreatorParam
(Map<String, POJOPropertyBuilder> props, AnnotatedParameter param) protected void
POJOPropertiesCollector._addCreators
(Map<String, POJOPropertyBuilder> props) Method for collecting basic information on constructor(s) foundprotected void
POJOPropertiesCollector._addFields
(Map<String, POJOPropertyBuilder> props) Method for collecting basic information on all fields foundprotected void
POJOPropertiesCollector._addGetterMethod
(Map<String, POJOPropertyBuilder> props, AnnotatedMethod m, AnnotationIntrospector ai) protected void
POJOPropertiesCollector._addInjectables
(Map<String, POJOPropertyBuilder> props) protected void
POJOPropertiesCollector._addMethods
(Map<String, POJOPropertyBuilder> props) Method for collecting basic information on all fields foundprotected void
POJOPropertiesCollector._addSetterMethod
(Map<String, POJOPropertyBuilder> props, AnnotatedMethod m, AnnotationIntrospector ai) protected POJOPropertyBuilder
POJOPropertiesCollector._property
(Map<String, POJOPropertyBuilder> props, PropertyName name) protected POJOPropertyBuilder
POJOPropertiesCollector._property
(Map<String, POJOPropertyBuilder> props, String implName) protected void
POJOPropertiesCollector._removeUnwantedAccessor
(Map<String, POJOPropertyBuilder> props) Method called to further get rid of unwanted individual accessors, based on read/write settings and rules for "pulling in" accessors (or not).protected void
POJOPropertiesCollector._removeUnwantedProperties
(Map<String, POJOPropertyBuilder> props) Method called to get rid of candidate properties that are marked as ignored.protected void
POJOPropertiesCollector._renameProperties
(Map<String, POJOPropertyBuilder> props) protected void
POJOPropertiesCollector._renameUsing
(Map<String, POJOPropertyBuilder> propMap, PropertyNamingStrategy naming) protected void
POJOPropertiesCollector._renameWithWrappers
(Map<String, POJOPropertyBuilder> props) protected boolean
POJOPropertiesCollector._replaceCreatorProperty
(POJOPropertyBuilder prop, List<POJOPropertyBuilder> creatorProperties) protected void
POJOPropertiesCollector._sortProperties
(Map<String, POJOPropertyBuilder> props) protected void
POJOPropertiesCollector._updateCreatorProperty
(POJOPropertyBuilder prop, List<POJOPropertyBuilder> creatorProperties) Deprecated.Constructors in com.fasterxml.jackson.databind.introspect with parameters of type POJOPropertyBuilderModifierConstructorDescriptionprotected
POJOPropertyBuilder
(POJOPropertyBuilder src, PropertyName newName)