Uses of Class
org.codehaus.jackson.map.deser.SettableBeanProperty

Packages that use SettableBeanProperty
org.codehaus.jackson.map.deser Contains implementation classes of deserialization part of data binding. 
org.codehaus.jackson.map.deser.impl   
 

Uses of SettableBeanProperty in org.codehaus.jackson.map.deser
 

Subclasses of SettableBeanProperty in org.codehaus.jackson.map.deser
static class SettableBeanProperty.CreatorProperty
          This concrete sub-class implements property that is passed via Creator (constructor or static factory method).
static class SettableBeanProperty.FieldProperty
          This concrete sub-class implements property that is set directly assigning to a Field.
static class SettableBeanProperty.ManagedReferenceProperty
          Wrapper property that is used to handle managed (forward) properties (see [JACKSON-235] for more information).
static class SettableBeanProperty.MethodProperty
          This concrete sub-class implements property that is set using regular "setter" method.
static class SettableBeanProperty.SetterlessProperty
          This concrete sub-class implements Collection or Map property that is indirectly by getting the property value and directly modifying it.
 

Fields in org.codehaus.jackson.map.deser declared as SettableBeanProperty
protected  SettableBeanProperty SettableBeanProperty.ManagedReferenceProperty._backProperty
           
protected  SettableBeanProperty SettableBeanProperty.ManagedReferenceProperty._managedProperty
           
 

Fields in org.codehaus.jackson.map.deser with type parameters of type SettableBeanProperty
protected  HashMap<String,SettableBeanProperty> BeanDeserializerBuilder._backRefProperties
          Back-reference properties this bean contains (if any)
protected  Map<String,SettableBeanProperty> BeanDeserializer._backRefs
          We may also have one or more back reference fields (usually zero or one).
protected  HashMap<String,SettableBeanProperty> BeanDeserializerBuilder._properties
          Properties to deserialize collected so far.
 

Methods in org.codehaus.jackson.map.deser that return SettableBeanProperty
protected  SettableBeanProperty BasicDeserializerFactory.constructCreatorProperty(DeserializationConfig config, BasicBeanDescription beanDesc, String name, int index, AnnotatedParameter param)
          Method that will construct a property object that represents a logical property passed via Creator (constructor or static factory method)
protected  SettableBeanProperty BeanDeserializerFactory.constructSettableProperty(DeserializationConfig config, BasicBeanDescription beanDesc, String name, AnnotatedField field)
           
protected  SettableBeanProperty BeanDeserializerFactory.constructSettableProperty(DeserializationConfig config, BasicBeanDescription beanDesc, String name, AnnotatedMethod setter)
          Method that will construct a regular bean property setter using the given setter method.
protected  SettableBeanProperty BeanDeserializerFactory.constructSetterlessProperty(DeserializationConfig config, BasicBeanDescription beanDesc, String name, AnnotatedMethod getter)
          Method that will construct a regular bean property setter using the given setter method.
 SettableBeanProperty BeanDeserializer.findBackReference(String logicalName)
          Method needed by BeanDeserializerFactory to properly link managed- and back-reference pairs.
 SettableBeanProperty BeanDeserializerBuilder.removeProperty(String name)
           
 

Methods in org.codehaus.jackson.map.deser that return types with arguments of type SettableBeanProperty
 Iterator<SettableBeanProperty> BeanDeserializerBuilder.getProperties()
          Method that allows accessing all properties that this builder currently contains.
 Iterator<SettableBeanProperty> BeanDeserializer.properties()
           
 

Methods in org.codehaus.jackson.map.deser with parameters of type SettableBeanProperty
 void BeanDeserializerBuilder.addBackReferenceProperty(String referenceName, SettableBeanProperty prop)
           
 void BeanDeserializerBuilder.addOrReplaceProperty(SettableBeanProperty prop, boolean allowOverride)
          Method for adding a new property or replacing a property.
 void BeanDeserializerBuilder.addProperty(SettableBeanProperty prop)
          Method to add a property setter.
 void CreatorContainer.addPropertyConstructor(AnnotatedConstructor ctor, SettableBeanProperty[] properties)
           
 void CreatorContainer.addPropertyFactory(AnnotatedMethod factory, SettableBeanProperty[] properties)
           
 void PropertyValueBuffer.bufferProperty(SettableBeanProperty prop, Object value)
           
 

Constructors in org.codehaus.jackson.map.deser with parameters of type SettableBeanProperty
SettableBeanProperty.ManagedReferenceProperty(String refName, SettableBeanProperty forward, SettableBeanProperty backward, Annotations contextAnnotations, boolean isContainer)
           
SettableBeanProperty(SettableBeanProperty src)
          Copy-constructor
 

Constructor parameters in org.codehaus.jackson.map.deser with type arguments of type SettableBeanProperty
BeanDeserializer(AnnotatedClass forClass, JavaType type, BeanProperty property, CreatorContainer creators, BeanPropertyMap properties, Map<String,SettableBeanProperty> backRefs, HashSet<String> ignorableProps, boolean ignoreAllUnknown, SettableAnyProperty anySetter)
           
 

Uses of SettableBeanProperty in org.codehaus.jackson.map.deser.impl
 

Methods in org.codehaus.jackson.map.deser.impl that return SettableBeanProperty
 SettableBeanProperty BeanPropertyMap.find(String key)
           
 

Methods in org.codehaus.jackson.map.deser.impl that return types with arguments of type SettableBeanProperty
 Iterator<SettableBeanProperty> BeanPropertyMap.allProperties()
          Accessor for traversing over all contained properties.
 

Methods in org.codehaus.jackson.map.deser.impl with parameters of type SettableBeanProperty
 void BeanPropertyMap.replace(SettableBeanProperty property)
          Specialized method that can be used to replace an existing entry (note: entry MUST exist; otherwise exception is thrown) with specified replacement.
 

Constructor parameters in org.codehaus.jackson.map.deser.impl with type arguments of type SettableBeanProperty
BeanPropertyMap(Collection<SettableBeanProperty> properties)