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 | Description |
---|---|---|
protected BeanSerializerBuilder |
BeanSerializerFactory.constructBeanSerializerBuilder(BeanDescription beanDesc) |
|
BeanSerializerBuilder |
BeanSerializerModifier.updateBuilder(SerializationConfig config,
BeanDescription beanDesc,
BeanSerializerBuilder builder) |
Method called by
BeanSerializerFactory after collecting all information
regarding POJO to serialize and updating builder with it, but before constructing
serializer. |
Modifier and Type | Method | Description |
---|---|---|
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
BeanSerializerFactory after collecting all information
regarding POJO to serialize and updating builder with it, but before constructing
serializer. |
Constructor | Description |
---|---|
BeanSerializer(JavaType type,
BeanSerializerBuilder builder,
BeanPropertyWriter[] properties,
BeanPropertyWriter[] filteredProperties) |
|
BeanSerializerBuilder(BeanSerializerBuilder src) |
Copy-constructor that may be used for sub-classing
|
Constructor | Description |
---|---|
BeanSerializerBase(JavaType type,
BeanSerializerBuilder builder,
BeanPropertyWriter[] properties,
BeanPropertyWriter[] filteredProperties) |
Constructor used by
BeanSerializerBuilder to create an
instance |
Copyright © 2008–2018. All rights reserved.