|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use BeanPropertyDefinition | |
|---|---|
| org.codehaus.jackson.map | 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
JsonParser |
| org.codehaus.jackson.map.deser | Contains implementation classes of deserialization part of data binding. |
| org.codehaus.jackson.map.introspect | Functionality needed for Bean introspection, required for detecting accessors and mutators for Beans, as well as locating and handling method annotations. |
| org.codehaus.jackson.map.ser | 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 BeanPropertyDefinition | |
|---|---|
abstract List<BeanPropertyDefinition> |
BeanDescription.findProperties()
|
| Uses of BeanPropertyDefinition in org.codehaus.jackson.map.deser |
|---|
| Methods in org.codehaus.jackson.map.deser with parameters of type BeanPropertyDefinition | |
|---|---|
void |
BeanDeserializerBuilder.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.introspect | |
|---|---|
class |
POJOPropertyBuilder
Helper class used for aggregating information about a single potential POJO property. |
| Fields in org.codehaus.jackson.map.introspect with type parameters of type BeanPropertyDefinition | |
|---|---|
protected List<BeanPropertyDefinition> |
BasicBeanDescription._properties
Properties collected for the POJO. |
| Methods in org.codehaus.jackson.map.introspect that return types with arguments of type BeanPropertyDefinition | |
|---|---|
List<BeanPropertyDefinition> |
BasicBeanDescription.findProperties()
|
List<BeanPropertyDefinition> |
POJOPropertiesCollector.getProperties()
|
| Constructor parameters in org.codehaus.jackson.map.introspect with type arguments of type BeanPropertyDefinition | |
|---|---|
BasicBeanDescription(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 BeanPropertyDefinition | |
|---|---|
protected void |
BeanSerializerFactory.removeIgnorableTypes(SerializationConfig config,
BasicBeanDescription beanDesc,
List<BeanPropertyDefinition> properties)
Method that will apply by-type limitations (as per [JACKSON-429]); by default this is based on JsonIgnoreType annotation but
can be supplied by module-provided introspectors too. |
protected void |
BeanSerializerFactory.removeSetterlessGetters(SerializationConfig config,
BasicBeanDescription beanDesc,
List<BeanPropertyDefinition> properties)
Helper method that will remove all properties that do not have a mutator. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||