Uses of Class
org.codehaus.jackson.map.BeanPropertyDefinition
Packages that use BeanPropertyDefinition
Package
Description
Contains basic mapper (conversion) functionality that
allows for converting between regular streaming json content and
Java objects (beans or Tree Model: support for both is via
ObjectMapper class, as well
as convenience methods included in
JsonParserContains implementation classes of deserialization part of
data binding.
Functionality needed for Bean introspection, required for detecting
accessors and mutators for Beans, as well as locating and handling
method annotations.
Contains implementation classes of serialization part of
data binding.
-
Uses of BeanPropertyDefinition in org.codehaus.jackson.map
Methods in org.codehaus.jackson.map that return types with arguments of type BeanPropertyDefinitionModifier and TypeMethodDescriptionabstract List<BeanPropertyDefinition> BeanDescription.findProperties() -
Uses of BeanPropertyDefinition in org.codehaus.jackson.map.deser
Methods in org.codehaus.jackson.map.deser with parameters of type BeanPropertyDefinitionModifier and TypeMethodDescriptionvoidBeanDeserializerBuilder.addCreatorProperty(BeanPropertyDefinition propDef) Method called by deserializer factory, when a "creator property" (something that is passed via constructor- or factory method argument; instead of setter or field). -
Uses of BeanPropertyDefinition in org.codehaus.jackson.map.introspect
Subclasses of BeanPropertyDefinition in org.codehaus.jackson.map.introspectModifier and TypeClassDescriptionclassHelper class used for aggregating information about a single potential POJO property.Fields in org.codehaus.jackson.map.introspect with type parameters of type BeanPropertyDefinitionModifier and TypeFieldDescriptionprotected final List<BeanPropertyDefinition> BasicBeanDescription._propertiesProperties collected for the POJO.Methods in org.codehaus.jackson.map.introspect that return types with arguments of type BeanPropertyDefinitionModifier and TypeMethodDescriptionBasicBeanDescription.findProperties()POJOPropertiesCollector.getProperties()Constructor parameters in org.codehaus.jackson.map.introspect with type arguments of type BeanPropertyDefinitionModifierConstructorDescriptionprotectedBasicBeanDescription(MapperConfig<?> config, JavaType type, AnnotatedClass ac, List<BeanPropertyDefinition> properties) -
Uses of BeanPropertyDefinition in org.codehaus.jackson.map.ser
Method parameters in org.codehaus.jackson.map.ser with type arguments of type BeanPropertyDefinitionModifier and TypeMethodDescriptionprotected voidBeanSerializerFactory.removeIgnorableTypes(SerializationConfig config, BasicBeanDescription beanDesc, List<BeanPropertyDefinition> properties) Method that will apply by-type limitations (as per [JACKSON-429]); by default this is based onJsonIgnoreTypeannotation but can be supplied by module-provided introspectors too.protected voidBeanSerializerFactory.removeSetterlessGetters(SerializationConfig config, BasicBeanDescription beanDesc, List<BeanPropertyDefinition> properties) Helper method that will remove all properties that do not have a mutator.