Uses of Class
com.fasterxml.jackson.databind.PropertyName
-
Packages that use PropertyName Package Description com.fasterxml.jackson.databind Basic data binding (mapping) functionality that allows for reading JSON content into Java Objects (POJOs) and JSON Trees (JsonNode
), as well as writing Java Objects and trees as JSON.com.fasterxml.jackson.databind.cfg Package that contains most of configuration-related classes; exception being couple of most-commonly used configuration things (like Feature enumerations) that are at the main level (com.fasterxml.jackson.databind
).com.fasterxml.jackson.databind.deser Contains implementation classes of deserialization part of data binding.com.fasterxml.jackson.databind.deser.impl Contains those implementation classes of deserialization part of data binding that are not considered part of public or semi-public interfaces.com.fasterxml.jackson.databind.exc com.fasterxml.jackson.databind.ext Contains extended support for "external" packages: things that may or may not be present in runtime environment, but that are commonly enough used so that explicit support can be added.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.ser Contains implementation classes of serialization part of data binding.com.fasterxml.jackson.databind.ser.impl Contains implementation classes of serialization part of data binding.com.fasterxml.jackson.databind.ser.std com.fasterxml.jackson.databind.util Utility classes for Mapper package. -
-
Uses of PropertyName in com.fasterxml.jackson.databind
Fields in com.fasterxml.jackson.databind declared as PropertyName Modifier and Type Field Description protected PropertyName
BeanProperty.Std. _name
protected PropertyName
BeanProperty.Std. _wrapperName
static PropertyName
PropertyName. NO_NAME
Special placeholder value that indicates that there is no name associated.static PropertyName
PropertyName. USE_DEFAULT
Special placeholder value that indicates that name to use should be based on the standard heuristics.Methods in com.fasterxml.jackson.databind that return PropertyName Modifier and Type Method Description static PropertyName
PropertyName. construct(java.lang.String simpleName)
static PropertyName
PropertyName. construct(java.lang.String simpleName, java.lang.String ns)
PropertyName
AnnotationIntrospector. findNameForDeserialization(Annotated ann)
Method for checking whether given property accessors (method, field) has an annotation that suggests property name to use for deserialization (reading JSON into POJOs).PropertyName
AnnotationIntrospector. findNameForSerialization(Annotated a)
Method for checking whether given property accessors (method, field) has an annotation that suggests property name to use for serialization.PropertyName
AnnotationIntrospector. findRenameByField(MapperConfig<?> config, AnnotatedField f, PropertyName implName)
Method called on fields that are eligible candidates for properties (that is, non-static member fields), but not necessarily selected (may or may not be visible), to let fields affect name linking.PropertyName
AnnotationIntrospector. findRootName(AnnotatedClass ac)
Method for locating name used as "root name" (for use by some serializers when outputting root-level object -- mostly for XML compatibility purposes) for given class, if one is defined.PropertyName
AnnotationIntrospector. findWrapperName(Annotated ann)
Method used to check if specified property has annotation that indicates that it should be wrapped in an element; and if so, name to use.PropertyName
BeanProperty.Bogus. getFullName()
PropertyName
BeanProperty. getFullName()
Method for getting full name definition, including possible format-specific additional properties (such as namespace when using XML backend).PropertyName
BeanProperty.Std. getFullName()
PropertyName
BeanProperty.Bogus. getWrapperName()
PropertyName
BeanProperty. getWrapperName()
If property is indicated to be wrapped, name of wrapper element to use.PropertyName
BeanProperty.Std. getWrapperName()
PropertyName
PropertyName. internSimpleName()
PropertyName
PropertyName. withNamespace(java.lang.String ns)
Fluent factory method for constructing an instance with different namespace.PropertyName
PropertyName. withSimpleName(java.lang.String simpleName)
Fluent factory method for constructing an instance with different simple name.Methods in com.fasterxml.jackson.databind that return types with arguments of type PropertyName Modifier and Type Method Description java.util.List<PropertyName>
BeanProperty.Bogus. findAliases(MapperConfig<?> config)
java.util.List<PropertyName>
BeanProperty. findAliases(MapperConfig<?> config)
Method for accessing set of possible alternate names that are accepted during deserialization.java.util.List<PropertyName>
BeanProperty.Std. findAliases(MapperConfig<?> config)
java.util.List<PropertyName>
AnnotationIntrospector. findPropertyAliases(Annotated ann)
Method called to find if given property has alias(es) defined.Methods in com.fasterxml.jackson.databind with parameters of type PropertyName Modifier and Type Method Description PropertyName
AnnotationIntrospector. findRenameByField(MapperConfig<?> config, AnnotatedField f, PropertyName implName)
Method called on fields that are eligible candidates for properties (that is, non-static member fields), but not necessarily selected (may or may not be visible), to let fields affect name linking.DeserializationConfig
DeserializationConfig. withRootName(PropertyName rootName)
ObjectReader
ObjectReader. withRootName(PropertyName rootName)
ObjectWriter
ObjectWriter. withRootName(PropertyName rootName)
SerializationConfig
SerializationConfig. withRootName(PropertyName rootName)
Constructors in com.fasterxml.jackson.databind with parameters of type PropertyName Constructor Description Std(PropertyName name, JavaType type, PropertyName wrapperName, AnnotatedMember member, PropertyMetadata metadata)
Std(PropertyName name, JavaType type, PropertyName wrapperName, Annotations contextAnnotations, AnnotatedMember member, PropertyMetadata metadata)
Deprecated.Since 2.9 -
Uses of PropertyName in com.fasterxml.jackson.databind.cfg
Fields in com.fasterxml.jackson.databind.cfg declared as PropertyName Modifier and Type Field Description protected PropertyName
MapperConfigBase. _rootName
Explicitly defined root name to use, if any; if empty String, will disable root-name wrapping; if null, will use defaultsMethods in com.fasterxml.jackson.databind.cfg that return PropertyName Modifier and Type Method Description abstract PropertyName
MapperConfig. findRootName(JavaType rootType)
abstract PropertyName
MapperConfig. findRootName(java.lang.Class<?> rawRootType)
PropertyName
MapperConfigBase. findRootName(JavaType rootType)
PropertyName
MapperConfigBase. findRootName(java.lang.Class<?> rawRootType)
PropertyName
MapperConfigBase. getFullRootName()
Methods in com.fasterxml.jackson.databind.cfg with parameters of type PropertyName Modifier and Type Method Description abstract T
MapperConfigBase. withRootName(PropertyName rootName)
Method for constructing and returning a new instance with different root name to use (none, if null).Constructors in com.fasterxml.jackson.databind.cfg with parameters of type PropertyName Constructor Description MapperConfigBase(MapperConfigBase<CFG,T> src, PropertyName rootName)
-
Uses of PropertyName in com.fasterxml.jackson.databind.deser
Fields in com.fasterxml.jackson.databind.deser declared as PropertyName Modifier and Type Field Description protected PropertyName
SettableBeanProperty. _propName
Logical name of the property (often but not always derived from the setter method name)protected PropertyName
SettableBeanProperty. _wrapperName
protected static PropertyName
BeanDeserializerBase. TEMP_PROPERTY_NAME
protected static PropertyName
BasicDeserializerFactory. UNWRAPPED_CREATOR_PARAM_NAME
We need a placeholder for creator properties that don't have name but are marked with `@JsonWrapped` annotation.Methods in com.fasterxml.jackson.databind.deser that return PropertyName Modifier and Type Method Description PropertyName
SettableBeanProperty. getFullName()
PropertyName
SettableBeanProperty. getWrapperName()
Methods in com.fasterxml.jackson.databind.deser that return types with arguments of type PropertyName Modifier and Type Method Description protected java.util.Map<java.lang.String,java.util.List<PropertyName>>
BeanDeserializerBuilder. _collectAliases(java.util.Collection<SettableBeanProperty> props)
Methods in com.fasterxml.jackson.databind.deser with parameters of type PropertyName Modifier and Type Method Description protected void
BasicDeserializerFactory. _validateNamedPropertyParameter(DeserializationContext ctxt, BeanDescription beanDesc, CreatorCandidate candidate, int paramIndex, PropertyName name, com.fasterxml.jackson.annotation.JacksonInject.Value injectId)
void
BeanDeserializerBuilder. addInjectable(PropertyName propName, JavaType propType, Annotations contextAnnotations, AnnotatedMember member, java.lang.Object valueId)
static CreatorProperty
CreatorProperty. construct(PropertyName name, JavaType type, PropertyName wrapperName, TypeDeserializer typeDeser, Annotations contextAnnotations, AnnotatedParameter param, int index, com.fasterxml.jackson.annotation.JacksonInject.Value injectable, PropertyMetadata metadata)
Factory method for creatingCreatorProperty
instancesprotected SettableBeanProperty
BasicDeserializerFactory. constructCreatorProperty(DeserializationContext ctxt, BeanDescription beanDesc, PropertyName name, int index, AnnotatedParameter param, com.fasterxml.jackson.annotation.JacksonInject.Value injectable)
Method that will construct a property object that represents a logical property passed via Creator (constructor or static factory method)SettableBeanProperty
BeanDeserializerBase. findProperty(PropertyName propertyName)
SettableBeanProperty
BeanDeserializerBuilder. findProperty(PropertyName propertyName)
boolean
BeanDeserializerBuilder. hasProperty(PropertyName propertyName)
SettableBeanProperty
BeanDeserializerBuilder. removeProperty(PropertyName name)
SettableBeanProperty
CreatorProperty. withName(PropertyName newName)
SettableBeanProperty
SettableBeanProperty.Delegating. withName(PropertyName newName)
abstract SettableBeanProperty
SettableBeanProperty. withName(PropertyName newName)
Fluent factory method for constructing and returning a new instance with specified property name.Constructors in com.fasterxml.jackson.databind.deser with parameters of type PropertyName Constructor Description CreatorProperty(CreatorProperty src, PropertyName newName)
CreatorProperty(PropertyName name, JavaType type, PropertyName wrapperName, TypeDeserializer typeDeser, Annotations contextAnnotations, AnnotatedParameter param, int index, com.fasterxml.jackson.annotation.JacksonInject.Value injectable, PropertyMetadata metadata)
CreatorProperty(PropertyName name, JavaType type, PropertyName wrapperName, TypeDeserializer typeDeser, Annotations contextAnnotations, AnnotatedParameter param, int index, java.lang.Object injectableValueId, PropertyMetadata metadata)
Deprecated.Since 2.11 use factory method insteadSettableBeanProperty(SettableBeanProperty src, PropertyName newName)
Copy-with-deserializer-change constructor for sub-classes to use.SettableBeanProperty(PropertyName propName, JavaType type, PropertyMetadata metadata, JsonDeserializer<java.lang.Object> valueDeser)
Constructor only used byObjectIdValueProperty
.SettableBeanProperty(PropertyName propName, JavaType type, PropertyName wrapper, TypeDeserializer typeDeser, Annotations contextAnnotations, PropertyMetadata metadata)
-
Uses of PropertyName in com.fasterxml.jackson.databind.deser.impl
Fields in com.fasterxml.jackson.databind.deser.impl declared as PropertyName Modifier and Type Field Description protected PropertyName
NullsFailProvider. _name
PropertyName
ObjectIdReader. propertyName
Methods in com.fasterxml.jackson.databind.deser.impl that return PropertyName Modifier and Type Method Description PropertyName
CreatorCandidate. explicitParamName(int i)
PropertyName
CreatorCandidate. findImplicitParamName(int i)
PropertyName
CreatorCandidate.Param. fullName()
PropertyName
CreatorCandidate. paramName(int i)
Methods in com.fasterxml.jackson.databind.deser.impl with parameters of type PropertyName Modifier and Type Method Description static ObjectIdReader
ObjectIdReader. construct(JavaType idType, PropertyName propName, com.fasterxml.jackson.annotation.ObjectIdGenerator<?> generator, JsonDeserializer<?> deser, SettableBeanProperty idProp, com.fasterxml.jackson.annotation.ObjectIdResolver resolver)
Factory method called byBeanSerializerBase
with the initial information based on standard settings for the type for which serializer is being built.SettableBeanProperty
FieldProperty. withName(PropertyName newName)
SettableBeanProperty
MethodProperty. withName(PropertyName newName)
SettableBeanProperty
ObjectIdReferenceProperty. withName(PropertyName newName)
SettableBeanProperty
ObjectIdValueProperty. withName(PropertyName newName)
SettableBeanProperty
SetterlessProperty. withName(PropertyName newName)
Method parameters in com.fasterxml.jackson.databind.deser.impl with type arguments of type PropertyName Modifier and Type Method Description static BeanPropertyMap
BeanPropertyMap. construct(MapperConfig<?> config, java.util.Collection<SettableBeanProperty> props, java.util.Map<java.lang.String,java.util.List<PropertyName>> aliasMapping)
Deprecated.since 2.12static BeanPropertyMap
BeanPropertyMap. construct(MapperConfig<?> config, java.util.Collection<SettableBeanProperty> props, java.util.Map<java.lang.String,java.util.List<PropertyName>> aliasMapping, boolean caseInsensitive)
static BeanPropertyMap
BeanPropertyMap. construct(java.util.Collection<SettableBeanProperty> props, boolean caseInsensitive, java.util.Map<java.lang.String,java.util.List<PropertyName>> aliasMapping)
Deprecated.since 2.11Constructor parameters in com.fasterxml.jackson.databind.deser.impl with type arguments of type PropertyName Constructor Description BeanPropertyMap(boolean caseInsensitive, java.util.Collection<SettableBeanProperty> props, java.util.Map<java.lang.String,java.util.List<PropertyName>> aliasDefs)
Deprecated.since 2.11BeanPropertyMap(boolean caseInsensitive, java.util.Collection<SettableBeanProperty> props, java.util.Map<java.lang.String,java.util.List<PropertyName>> aliasDefs, java.util.Locale locale)
-
Uses of PropertyName in com.fasterxml.jackson.databind.exc
Fields in com.fasterxml.jackson.databind.exc declared as PropertyName Modifier and Type Field Description protected PropertyName
InvalidNullException. _propertyName
Name of property, if known, for which null was encountered.Methods in com.fasterxml.jackson.databind.exc that return PropertyName Modifier and Type Method Description PropertyName
InvalidNullException. getPropertyName()
Methods in com.fasterxml.jackson.databind.exc with parameters of type PropertyName Modifier and Type Method Description static InvalidNullException
InvalidNullException. from(DeserializationContext ctxt, PropertyName name, JavaType type)
Constructors in com.fasterxml.jackson.databind.exc with parameters of type PropertyName Constructor Description InvalidNullException(DeserializationContext ctxt, java.lang.String msg, PropertyName pname)
-
Uses of PropertyName in com.fasterxml.jackson.databind.ext
Methods in com.fasterxml.jackson.databind.ext that return PropertyName Modifier and Type Method Description abstract PropertyName
Java7Support. findConstructorName(AnnotatedParameter p)
PropertyName
Java7SupportImpl. findConstructorName(AnnotatedParameter p)
-
Uses of PropertyName in com.fasterxml.jackson.databind.introspect
Fields in com.fasterxml.jackson.databind.introspect declared as PropertyName Modifier and Type Field Description protected PropertyName
POJOPropertyBuilder. _internalName
Original internal name, derived from accessor, of this property.protected PropertyName
POJOPropertyBuilder. _name
External name of logical property; may change with renaming (by new instance being constructed using a new name)protected PropertyName
ObjectIdInfo. _propertyName
PropertyName
POJOPropertyBuilder.Linked. name
Fields in com.fasterxml.jackson.databind.introspect with type parameters of type PropertyName Modifier and Type Field Description protected java.util.List<PropertyName>
ConcreteBeanPropertyBase. _aliases
protected java.util.Map<PropertyName,PropertyName>
POJOPropertiesCollector. _fieldRenameMappings
A set of "field renamings" that have been discovered, indicating intended renaming of other accesors: key is the implicit original name and value intended name to use instead.protected java.util.Map<PropertyName,PropertyName>
POJOPropertiesCollector. _fieldRenameMappings
A set of "field renamings" that have been discovered, indicating intended renaming of other accesors: key is the implicit original name and value intended name to use instead.Methods in com.fasterxml.jackson.databind.introspect that return PropertyName Modifier and Type Method Description protected PropertyName
JacksonAnnotationIntrospector. _findConstructorName(Annotated a)
protected PropertyName
BasicBeanDescription. _findCreatorPropertyName(AnnotatedParameter param)
Deprecated.since 2.8protected PropertyName
JacksonAnnotationIntrospector. _propertyName(java.lang.String localName, java.lang.String namespace)
PropertyName
AnnotationIntrospectorPair. findNameForDeserialization(Annotated a)
PropertyName
JacksonAnnotationIntrospector. findNameForDeserialization(Annotated a)
PropertyName
AnnotationIntrospectorPair. findNameForSerialization(Annotated a)
PropertyName
JacksonAnnotationIntrospector. findNameForSerialization(Annotated a)
PropertyName
AnnotationIntrospectorPair. findRenameByField(MapperConfig<?> config, AnnotatedField f, PropertyName implName)
PropertyName
JacksonAnnotationIntrospector. findRenameByField(MapperConfig<?> config, AnnotatedField f, PropertyName implName)
PropertyName
AnnotationIntrospectorPair. findRootName(AnnotatedClass ac)
PropertyName
JacksonAnnotationIntrospector. findRootName(AnnotatedClass ac)
PropertyName
AnnotationIntrospectorPair. findWrapperName(Annotated ann)
abstract PropertyName
BeanPropertyDefinition. getFullName()
PropertyName
POJOPropertyBuilder. getFullName()
PropertyName
ObjectIdInfo. getPropertyName()
abstract PropertyName
BeanPropertyDefinition. getWrapperName()
Accessor for finding wrapper name to use for property (if any).PropertyName
POJOPropertyBuilder. getWrapperName()
Methods in com.fasterxml.jackson.databind.introspect that return types with arguments of type PropertyName Modifier and Type Method Description java.util.List<PropertyName>
ConcreteBeanPropertyBase. findAliases(MapperConfig<?> config)
java.util.Set<PropertyName>
POJOPropertyBuilder. findExplicitNames()
Method called to find out set of explicit names for accessors bound together due to implicit name.java.util.List<PropertyName>
AnnotationIntrospectorPair. findPropertyAliases(Annotated ann)
java.util.List<PropertyName>
JacksonAnnotationIntrospector. findPropertyAliases(Annotated m)
Methods in com.fasterxml.jackson.databind.introspect with parameters of type PropertyName Modifier and Type Method Description protected POJOPropertyBuilder
POJOPropertiesCollector. _property(java.util.Map<java.lang.String,POJOPropertyBuilder> props, PropertyName name)
void
POJOPropertyBuilder. addCtor(AnnotatedParameter a, PropertyName name, boolean explName, boolean visible, boolean ignored)
void
POJOPropertyBuilder. addField(AnnotatedField a, PropertyName name, boolean explName, boolean visible, boolean ignored)
void
POJOPropertyBuilder. addGetter(AnnotatedMethod a, PropertyName name, boolean explName, boolean visible, boolean ignored)
void
POJOPropertyBuilder. addSetter(AnnotatedMethod a, PropertyName name, boolean explName, boolean visible, boolean ignored)
BeanPropertyDefinition
BasicBeanDescription. findProperty(PropertyName name)
PropertyName
AnnotationIntrospectorPair. findRenameByField(MapperConfig<?> config, AnnotatedField f, PropertyName implName)
PropertyName
JacksonAnnotationIntrospector. findRenameByField(MapperConfig<?> config, AnnotatedField f, PropertyName implName)
boolean
BeanPropertyDefinition. hasName(PropertyName name)
boolean
POJOPropertyBuilder. hasName(PropertyName name)
boolean
BasicBeanDescription. hasProperty(PropertyName name)
abstract BeanPropertyDefinition
BeanPropertyDefinition. withName(PropertyName newName)
Method that can be used to create a definition with same settings as this one, but with different (external) name; that is, one for whichBeanPropertyDefinition.getName()
would returnnewName
.POJOPropertyBuilder
POJOPropertyBuilder. withName(PropertyName newName)
Method parameters in com.fasterxml.jackson.databind.introspect with type arguments of type PropertyName Modifier and Type Method Description java.util.Collection<POJOPropertyBuilder>
POJOPropertyBuilder. explode(java.util.Collection<PropertyName> newNames)
Method called when a previous call toPOJOPropertyBuilder.findExplicitNames()
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.Constructors in com.fasterxml.jackson.databind.introspect with parameters of type PropertyName Constructor Description Linked(T v, POJOPropertyBuilder.Linked<T> n, PropertyName name, boolean explName, boolean visible, boolean ignored)
ObjectIdInfo(PropertyName prop, java.lang.Class<?> scope, java.lang.Class<? extends com.fasterxml.jackson.annotation.ObjectIdGenerator<?>> gen, boolean alwaysAsId)
ObjectIdInfo(PropertyName prop, java.lang.Class<?> scope, java.lang.Class<? extends com.fasterxml.jackson.annotation.ObjectIdGenerator<?>> gen, boolean alwaysAsId, java.lang.Class<? extends com.fasterxml.jackson.annotation.ObjectIdResolver> resolver)
ObjectIdInfo(PropertyName name, java.lang.Class<?> scope, java.lang.Class<? extends com.fasterxml.jackson.annotation.ObjectIdGenerator<?>> gen, java.lang.Class<? extends com.fasterxml.jackson.annotation.ObjectIdResolver> resolver)
POJOPropertyBuilder(MapperConfig<?> config, AnnotationIntrospector ai, boolean forSerialization, PropertyName internalName)
POJOPropertyBuilder(MapperConfig<?> config, AnnotationIntrospector ai, boolean forSerialization, PropertyName internalName, PropertyName name)
POJOPropertyBuilder(POJOPropertyBuilder src, PropertyName newName)
-
Uses of PropertyName in com.fasterxml.jackson.databind.ser
Fields in com.fasterxml.jackson.databind.ser declared as PropertyName Modifier and Type Field Description protected PropertyName
BeanPropertyWriter. _wrapperName
Wrapper name to use for this element, if anyMethods in com.fasterxml.jackson.databind.ser that return PropertyName Modifier and Type Method Description PropertyName
BeanPropertyWriter. getFullName()
abstract PropertyName
PropertyWriter. getFullName()
PropertyName
BeanPropertyWriter. getWrapperName()
Methods in com.fasterxml.jackson.databind.ser with parameters of type PropertyName Modifier and Type Method Description protected BeanPropertyWriter
BeanPropertyWriter. _new(PropertyName newName)
Overridable factory method used by sub-classesboolean
BeanPropertyWriter. wouldConflictWithName(PropertyName name)
Method called to check to see if this property has a name that would conflict with a given name.Constructors in com.fasterxml.jackson.databind.ser with parameters of type PropertyName Constructor Description BeanPropertyWriter(BeanPropertyWriter base, PropertyName name)
VirtualBeanPropertyWriter(VirtualBeanPropertyWriter base, PropertyName name)
-
Uses of PropertyName in com.fasterxml.jackson.databind.ser.impl
Methods in com.fasterxml.jackson.databind.ser.impl with parameters of type PropertyName Modifier and Type Method Description static ObjectIdWriter
ObjectIdWriter. construct(JavaType idType, PropertyName propName, com.fasterxml.jackson.annotation.ObjectIdGenerator<?> generator, boolean alwaysAsId)
Factory method called byBeanSerializerBase
with the initial information based on standard settings for the type for which serializer is being built. -
Uses of PropertyName in com.fasterxml.jackson.databind.ser.std
Fields in com.fasterxml.jackson.databind.ser.std declared as PropertyName Modifier and Type Field Description protected static PropertyName
BeanSerializerBase. NAME_FOR_OBJECT_REF
Methods in com.fasterxml.jackson.databind.ser.std that return PropertyName Modifier and Type Method Description PropertyName
MapProperty. getFullName()
PropertyName
MapProperty. getWrapperName()
-
Uses of PropertyName in com.fasterxml.jackson.databind.util
Fields in com.fasterxml.jackson.databind.util declared as PropertyName Modifier and Type Field Description protected PropertyName
SimpleBeanPropertyDefinition. _fullName
Fields in com.fasterxml.jackson.databind.util with type parameters of type PropertyName Modifier and Type Field 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.Methods in com.fasterxml.jackson.databind.util that return PropertyName Modifier and Type Method Description PropertyName
RootNameLookup. findRootName(JavaType rootType, MapperConfig<?> config)
PropertyName
RootNameLookup. findRootName(java.lang.Class<?> rootType, MapperConfig<?> config)
PropertyName
SimpleBeanPropertyDefinition. getFullName()
PropertyName
SimpleBeanPropertyDefinition. getWrapperName()
Methods in com.fasterxml.jackson.databind.util with parameters of type PropertyName Modifier and Type Method Description static SimpleBeanPropertyDefinition
SimpleBeanPropertyDefinition. construct(MapperConfig<?> config, AnnotatedMember member, PropertyName name)
static SimpleBeanPropertyDefinition
SimpleBeanPropertyDefinition. construct(MapperConfig<?> config, AnnotatedMember member, PropertyName name, PropertyMetadata metadata, com.fasterxml.jackson.annotation.JsonInclude.Include inclusion)
Method called to create instance for virtual properties.static SimpleBeanPropertyDefinition
SimpleBeanPropertyDefinition. construct(MapperConfig<?> config, AnnotatedMember member, PropertyName name, PropertyMetadata metadata, com.fasterxml.jackson.annotation.JsonInclude.Value inclusion)
boolean
SimpleBeanPropertyDefinition. hasName(PropertyName name)
static java.lang.String
ClassUtil. name(PropertyName name)
Returns either single-quoted (apostrophe)'name'
(ifname
not null), or "[null]" ifname
is null.BeanPropertyDefinition
SimpleBeanPropertyDefinition. withName(PropertyName newName)
Constructors in com.fasterxml.jackson.databind.util with parameters of type PropertyName Constructor Description SimpleBeanPropertyDefinition(AnnotationIntrospector intr, AnnotatedMember member, PropertyName fullName, PropertyMetadata metadata, com.fasterxml.jackson.annotation.JsonInclude.Value inclusion)
-