Uses of Class
tools.jackson.databind.ser.BeanSerializerBuilder
Packages that use BeanSerializerBuilder
Package
Description
Contains implementation classes of serialization part of
data binding.
-
Uses of BeanSerializerBuilder in tools.jackson.databind.ser
Methods in tools.jackson.databind.ser that return BeanSerializerBuilderModifier and TypeMethodDescriptionprotected BeanSerializerBuilderBeanSerializerFactory.constructBeanSerializerBuilder(SerializationConfig config, BeanDescription.Supplier beanDescRef) ValueSerializerModifier.updateBuilder(SerializationConfig config, BeanDescription.Supplier beanDesc, BeanSerializerBuilder builder) Method called byBeanSerializerFactoryafter collecting all information regarding POJO to serialize and updating builder with it, but before constructing serializer.Methods in tools.jackson.databind.ser with parameters of type BeanSerializerBuilderModifier and TypeMethodDescriptionstatic BeanSerializerBeanSerializer.createDummy(JavaType forType, BeanSerializerBuilder builder) Method for constructing dummy bean serializer; one that never outputs any propertiesprotected List<BeanPropertyWriter>BeanSerializerFactory.findBeanProperties(SerializationContext ctxt, BeanDescription.Supplier beanDescRef, BeanSerializerBuilder builder) Method used to collect all actual serializable properties.protected voidBeanSerializerFactory.processViews(SerializationConfig config, BeanSerializerBuilder builder) Method called to handle view information for constructed serializer, based on bean property writers.protected List<BeanPropertyWriter>BeanSerializerFactory.removeOverlappingTypeIds(SerializationContext ctxt, BeanDescription.Supplier beanDescRef, BeanSerializerBuilder builder, List<BeanPropertyWriter> props) Helper method called to ensure that we do not have "duplicate" type ids.static UnrolledBeanSerializerUnrolledBeanSerializer.tryConstruct(JavaType type, BeanSerializerBuilder builder, BeanPropertyWriter[] properties, BeanPropertyWriter[] filteredProperties) Factory method that will construct optimized instance if all the constraints are obeyed; or, if not, return `null` to indicate that instance cannot be created.ValueSerializerModifier.updateBuilder(SerializationConfig config, BeanDescription.Supplier beanDesc, BeanSerializerBuilder builder) Method called byBeanSerializerFactoryafter collecting all information regarding POJO to serialize and updating builder with it, but before constructing serializer.Constructors in tools.jackson.databind.ser with parameters of type BeanSerializerBuilderModifierConstructorDescriptionBeanSerializer(JavaType type, BeanSerializerBuilder builder, BeanPropertyWriter[] properties, BeanPropertyWriter[] filteredProperties) protectedCopy-constructor that may be used for sub-classingUnrolledBeanSerializer(JavaType type, BeanSerializerBuilder builder, BeanPropertyWriter[] properties, BeanPropertyWriter[] filteredProperties) -
Uses of BeanSerializerBuilder in tools.jackson.databind.ser.bean
Constructors in tools.jackson.databind.ser.bean with parameters of type BeanSerializerBuilderModifierConstructorDescriptionprotectedBeanSerializerBase(JavaType type, BeanSerializerBuilder builder, BeanPropertyWriter[] properties, BeanPropertyWriter[] filteredProperties) Constructor used byBeanSerializerBuilderto create an instance