| Package | Description | 
|---|---|
| com.fasterxml.jackson.databind.ser | Contains implementation classes of serialization part of 
 data binding. | 
| com.fasterxml.jackson.databind.ser.std | 
| Modifier and Type | Method and Description | 
|---|---|
| protected BeanSerializerBuilder | BeanSerializerFactory. constructBeanSerializerBuilder(BeanDescription beanDesc) | 
| BeanSerializerBuilder | BeanSerializerModifier. updateBuilder(SerializationConfig config,
             BeanDescription beanDesc,
             BeanSerializerBuilder builder)Method called by  BeanSerializerFactoryafter collecting all information
 regarding POJO to serialize and updating builder with it, but before constructing
 serializer. | 
| Modifier and Type | Method and Description | 
|---|---|
| static BeanSerializer | BeanSerializer. createDummy(JavaType forType,
           BeanSerializerBuilder builder)Method for constructing dummy bean serializer; one that
 never outputs any properties | 
| protected List<BeanPropertyWriter> | BeanSerializerFactory. findBeanProperties(SerializerProvider prov,
                  BeanDescription beanDesc,
                  BeanSerializerBuilder builder)Method used to collect all actual serializable properties. | 
| protected void | BeanSerializerFactory. processViews(SerializationConfig config,
            BeanSerializerBuilder builder)Method called to handle view information for constructed serializer,
 based on bean property writers. | 
| protected List<BeanPropertyWriter> | BeanSerializerFactory. removeOverlappingTypeIds(SerializerProvider prov,
                        BeanDescription beanDesc,
                        BeanSerializerBuilder builder,
                        List<BeanPropertyWriter> props)Helper method called to ensure that we do not have "duplicate" type ids. | 
| BeanSerializerBuilder | BeanSerializerModifier. updateBuilder(SerializationConfig config,
             BeanDescription beanDesc,
             BeanSerializerBuilder builder)Method called by  BeanSerializerFactoryafter collecting all information
 regarding POJO to serialize and updating builder with it, but before constructing
 serializer. | 
| Constructor and Description | 
|---|
| BeanSerializer(JavaType type,
              BeanSerializerBuilder builder,
              BeanPropertyWriter[] properties,
              BeanPropertyWriter[] filteredProperties) | 
| BeanSerializerBuilder(BeanSerializerBuilder src)Copy-constructor that may be used for sub-classing | 
| Constructor and Description | 
|---|
| BeanSerializerBase(JavaType type,
                  BeanSerializerBuilder builder,
                  BeanPropertyWriter[] properties,
                  BeanPropertyWriter[] filteredProperties)Constructor used by  BeanSerializerBuilderto create an
 instance | 
Copyright © 2008–2021 FasterXML. All rights reserved.