Package com.fasterxml.jackson.jr.ob.impl
Class BeanPropertyIntrospector
- java.lang.Object
-
- com.fasterxml.jackson.jr.ob.impl.BeanPropertyIntrospector
-
public class BeanPropertyIntrospector extends java.lang.Object
Helper class that jackson-jr uses by default to introspect POJO properties (represented asPOJODefinition
) to build general POJO readers (deserializers) and writers (serializers).Note that most of the usage is via
ValueReaderLocator
andValueWriterLocator
- Since:
- 2.11
-
-
Field Summary
Fields Modifier and Type Field Description protected static POJODefinition.Prop[]
NO_PROPS
-
Constructor Summary
Constructors Constructor Description BeanPropertyIntrospector()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static BeanPropertyIntrospector
instance()
POJODefinition
pojoDefinitionForDeserialization(JSONReader r, java.lang.Class<?> pojoType)
POJODefinition
pojoDefinitionForSerialization(JSONWriter w, java.lang.Class<?> pojoType)
-
-
-
Field Detail
-
NO_PROPS
protected static final POJODefinition.Prop[] NO_PROPS
-
-
Method Detail
-
instance
public static BeanPropertyIntrospector instance()
-
pojoDefinitionForDeserialization
public POJODefinition pojoDefinitionForDeserialization(JSONReader r, java.lang.Class<?> pojoType)
-
pojoDefinitionForSerialization
public POJODefinition pojoDefinitionForSerialization(JSONWriter w, java.lang.Class<?> pojoType)
-
-