Uses of Class
com.fasterxml.jackson.databind.ser.impl.ObjectIdWriter
Packages that use ObjectIdWriter
Package
Description
Contains implementation classes of serialization part of
data binding.
Contains implementation classes of serialization part of
data binding.
-
Uses of ObjectIdWriter in com.fasterxml.jackson.databind.ser
Fields in com.fasterxml.jackson.databind.ser declared as ObjectIdWriterModifier and TypeFieldDescriptionprotected ObjectIdWriter
BeanSerializerBuilder._objectIdWriter
Object responsible for serializing Object Ids for the handled type, if any.Methods in com.fasterxml.jackson.databind.ser that return ObjectIdWriterModifier and TypeMethodDescriptionprotected ObjectIdWriter
BeanSerializerFactory.constructObjectIdHandler
(SerializerProvider prov, BeanDescription beanDesc, List<BeanPropertyWriter> props) BeanSerializerBuilder.getObjectIdWriter()
Methods in com.fasterxml.jackson.databind.ser with parameters of type ObjectIdWriterModifier and TypeMethodDescriptionvoid
BeanSerializerBuilder.setObjectIdWriter
(ObjectIdWriter w) BeanSerializer.withObjectIdWriter
(ObjectIdWriter objectIdWriter) Constructors in com.fasterxml.jackson.databind.ser with parameters of type ObjectIdWriterModifierConstructorDescriptionprotected
BeanSerializer
(BeanSerializerBase src, ObjectIdWriter objectIdWriter) protected
BeanSerializer
(BeanSerializerBase src, ObjectIdWriter objectIdWriter, Object filterId) -
Uses of ObjectIdWriter in com.fasterxml.jackson.databind.ser.impl
Methods in com.fasterxml.jackson.databind.ser.impl that return ObjectIdWriterModifier and TypeMethodDescriptionstatic ObjectIdWriter
ObjectIdWriter.construct
(JavaType idType, PropertyName propName, com.fasterxml.jackson.annotation.ObjectIdGenerator<?> generator, boolean alwaysAsId) Factory method called byBeanSerializerBase
with the initial information based on standard settings for the type for which serializer is being built.ObjectIdWriter.withAlwaysAsId
(boolean newState) ObjectIdWriter.withSerializer
(JsonSerializer<?> ser) Methods in com.fasterxml.jackson.databind.ser.impl with parameters of type ObjectIdWriterModifier and TypeMethodDescriptionBeanAsArraySerializer.withObjectIdWriter
(ObjectIdWriter objectIdWriter) UnwrappingBeanSerializer.withObjectIdWriter
(ObjectIdWriter objectIdWriter) void
WritableObjectId.writeAsField
(com.fasterxml.jackson.core.JsonGenerator gen, SerializerProvider provider, ObjectIdWriter w) Method called to output Object Id as specified.boolean
WritableObjectId.writeAsId
(com.fasterxml.jackson.core.JsonGenerator gen, SerializerProvider provider, ObjectIdWriter w) Constructors in com.fasterxml.jackson.databind.ser.impl with parameters of type ObjectIdWriterModifierConstructorDescriptionprotected
BeanAsArraySerializer
(BeanSerializerBase src, ObjectIdWriter oiw, Object filterId) UnwrappingBeanSerializer
(UnwrappingBeanSerializer src, ObjectIdWriter objectIdWriter) UnwrappingBeanSerializer
(UnwrappingBeanSerializer src, ObjectIdWriter objectIdWriter, Object filterId) -
Uses of ObjectIdWriter in com.fasterxml.jackson.databind.ser.std
Fields in com.fasterxml.jackson.databind.ser.std declared as ObjectIdWriterModifier and TypeFieldDescriptionprotected final ObjectIdWriter
BeanSerializerBase._objectIdWriter
If this POJO can be alternatively serialized using just an object id to denote a reference to previously serialized object, this Object will handle details.Methods in com.fasterxml.jackson.databind.ser.std with parameters of type ObjectIdWriterModifier and TypeMethodDescriptionabstract BeanSerializerBase
BeanSerializerBase.withObjectIdWriter
(ObjectIdWriter objectIdWriter) Mutant factory used for creating a new instance with differentObjectIdWriter
.Constructors in com.fasterxml.jackson.databind.ser.std with parameters of type ObjectIdWriterModifierConstructorDescriptionprotected
BeanSerializerBase
(BeanSerializerBase src, ObjectIdWriter objectIdWriter) protected
BeanSerializerBase
(BeanSerializerBase src, ObjectIdWriter objectIdWriter, Object filterId)