## Uses of Class
com.fasterxml.jackson.databind.ser.VirtualBeanPropertyWriter

- Packages that use VirtualBeanPropertyWriter
  Package | Description
  --- | ---
  com.fasterxml.jackson.databind.cfg | Package that contains most of configuration-related classes; exception being couple of most-commonly used configuration things (like Feature enumerations) that are at the main level (`com.fasterxml.jackson.databind`).
  com.fasterxml.jackson.databind.ser | Contains implementation classes of serialization part of data binding.
  com.fasterxml.jackson.databind.ser.impl | Contains implementation classes of serialization part of data binding.

- - ### Uses of VirtualBeanPropertyWriter in com.fasterxml.jackson.databind.cfg

    Methods in com.fasterxml.jackson.databind.cfg that return VirtualBeanPropertyWriter
    Modifier and Type | Method and Description
    --- | ---
    `VirtualBeanPropertyWriter` | HandlerInstantiator.`virtualPropertyWriterInstance(MapperConfig<?> config, Class<?> implClass)` Method called to construct a `VirtualBeanPropertyWriter` instance of specified type.

  - ### Uses of VirtualBeanPropertyWriter in com.fasterxml.jackson.databind.ser

    Methods in com.fasterxml.jackson.databind.ser that return VirtualBeanPropertyWriter
    Modifier and Type | Method and Description
    --- | ---
    `abstract VirtualBeanPropertyWriter` | VirtualBeanPropertyWriter.`withConfig(MapperConfig<?> config, AnnotatedClass declaringClass, BeanPropertyDefinition propDef, JavaType type)` Contextualization method called on a newly constructed virtual bean property.

    Constructors in com.fasterxml.jackson.databind.ser with parameters of type VirtualBeanPropertyWriter
    Constructor and Description
    `VirtualBeanPropertyWriter(VirtualBeanPropertyWriter base)`
    `VirtualBeanPropertyWriter(VirtualBeanPropertyWriter base, PropertyName name)`

  - ### Uses of VirtualBeanPropertyWriter in com.fasterxml.jackson.databind.ser.impl

    Subclasses of VirtualBeanPropertyWriter in com.fasterxml.jackson.databind.ser.impl
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AttributePropertyWriter` `VirtualBeanPropertyWriter` implementation used for `JsonAppend`, to serialize properties backed-by dynamically assignable attribute values.

    Methods in com.fasterxml.jackson.databind.ser.impl that return VirtualBeanPropertyWriter
    Modifier and Type | Method and Description
    --- | ---
    `VirtualBeanPropertyWriter` | AttributePropertyWriter.`withConfig(MapperConfig<?> config, AnnotatedClass declaringClass, BeanPropertyDefinition propDef, JavaType type)` Since this method should typically not be called on this sub-type, default implementation simply throws an `IllegalStateException`.

Copyright © 2014-2015 FasterXML. All Rights Reserved.