Class POJOPropertiesCollector
- java.lang.Object
-
- com.fasterxml.jackson.databind.introspect.POJOPropertiesCollector
-
public class POJOPropertiesCollector extends java.lang.Object
Helper class used for aggregating information about all possible properties of a POJO.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description java.lang.Class<?>
findPOJOBuilderClass()
Deprecated.AnnotationIntrospector
getAnnotationIntrospector()
AnnotatedMember
getAnyGetter()
AnnotatedMember
getAnySetterField()
AnnotatedMethod
getAnySetterMethod()
AnnotatedClass
getClassDef()
MapperConfig<?>
getConfig()
java.util.Set<java.lang.String>
getIgnoredPropertyNames()
Accessor for set of properties that are explicitly marked to be ignored via per-property markers (but NOT class annotations).java.util.Map<java.lang.Object,AnnotatedMember>
getInjectables()
AnnotatedMember
getJsonValueAccessor()
AnnotatedMethod
getJsonValueMethod()
Deprecated.ObjectIdInfo
getObjectIdInfo()
Accessor to find out whether type specified requires inclusion of Object Identifier.java.util.List<BeanPropertyDefinition>
getProperties()
JavaType
getType()
-
-
-
Method Detail
-
getConfig
public MapperConfig<?> getConfig()
-
getType
public JavaType getType()
-
getClassDef
public AnnotatedClass getClassDef()
-
getAnnotationIntrospector
public AnnotationIntrospector getAnnotationIntrospector()
-
getProperties
public java.util.List<BeanPropertyDefinition> getProperties()
-
getInjectables
public java.util.Map<java.lang.Object,AnnotatedMember> getInjectables()
-
getJsonValueAccessor
public AnnotatedMember getJsonValueAccessor()
- Since:
- 2.9
-
getAnyGetter
public AnnotatedMember getAnyGetter()
-
getAnySetterField
public AnnotatedMember getAnySetterField()
-
getAnySetterMethod
public AnnotatedMethod getAnySetterMethod()
-
getIgnoredPropertyNames
public java.util.Set<java.lang.String> getIgnoredPropertyNames()
Accessor for set of properties that are explicitly marked to be ignored via per-property markers (but NOT class annotations).
-
getObjectIdInfo
public ObjectIdInfo getObjectIdInfo()
Accessor to find out whether type specified requires inclusion of Object Identifier.
-
getJsonValueMethod
@Deprecated public AnnotatedMethod getJsonValueMethod()
Deprecated.
-
findPOJOBuilderClass
@Deprecated public java.lang.Class<?> findPOJOBuilderClass()
Deprecated.
-
-