Uses of Class
tools.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 tools.jackson.databind.ser
Fields in tools.jackson.databind.ser declared as ObjectIdWriterModifier and TypeFieldDescriptionprotected ObjectIdWriterBeanSerializerBuilder._objectIdWriterObject responsible for serializing Object Ids for the handled type, if any.Methods in tools.jackson.databind.ser that return ObjectIdWriterModifier and TypeMethodDescriptionprotected ObjectIdWriterBeanSerializerFactory.constructObjectIdHandler(SerializationContext ctxt, BeanDescription.Supplier beanDescRef, List<BeanPropertyWriter> props) BeanSerializerBuilder.getObjectIdWriter()Methods in tools.jackson.databind.ser with parameters of type ObjectIdWriterModifier and TypeMethodDescriptionvoidBeanSerializerBuilder.setObjectIdWriter(ObjectIdWriter w) BeanSerializer.withObjectIdWriter(ObjectIdWriter objectIdWriter) UnrolledBeanSerializer.withObjectIdWriter(ObjectIdWriter objectIdWriter) voidWritableObjectId.writeAsDeclaration(JsonGenerator g, SerializationContext ctxt, ObjectIdWriter w) Method called to output Object Id declaration, either using native Object Id write methodJsonGenerator.writeObjectId(Object)(if allowed), or, if not, just writing it as an Object property with specified property name and id value.booleanWritableObjectId.writeAsReference(JsonGenerator g, SerializationContext ctxt, ObjectIdWriter w) Method to call to write a reference to object that this id refers.Constructors in tools.jackson.databind.ser with parameters of type ObjectIdWriterModifierConstructorDescriptionprotectedBeanSerializer(BeanSerializerBase src, ObjectIdWriter objectIdWriter) protectedBeanSerializer(BeanSerializerBase src, ObjectIdWriter objectIdWriter, Object filterId) -
Uses of ObjectIdWriter in tools.jackson.databind.ser.bean
Fields in tools.jackson.databind.ser.bean declared as ObjectIdWriterModifier and TypeFieldDescriptionprotected final ObjectIdWriterBeanSerializerBase._objectIdWriterIf 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 tools.jackson.databind.ser.bean with parameters of type ObjectIdWriterModifier and TypeMethodDescriptionBeanAsArraySerializer.withObjectIdWriter(ObjectIdWriter objectIdWriter) abstract BeanSerializerBaseBeanSerializerBase.withObjectIdWriter(ObjectIdWriter objectIdWriter) Mutant factory used for creating a new instance with differentObjectIdWriter.UnrolledBeanAsArraySerializer.withObjectIdWriter(ObjectIdWriter objectIdWriter) UnwrappingBeanSerializer.withObjectIdWriter(ObjectIdWriter objectIdWriter) Constructors in tools.jackson.databind.ser.bean with parameters of type ObjectIdWriterModifierConstructorDescriptionprotectedBeanAsArraySerializer(BeanSerializerBase src, ObjectIdWriter oiw, Object filterId) protectedBeanSerializerBase(BeanSerializerBase src, ObjectIdWriter objectIdWriter) protectedBeanSerializerBase(BeanSerializerBase src, ObjectIdWriter objectIdWriter, Object filterId) UnwrappingBeanSerializer(UnwrappingBeanSerializer src, ObjectIdWriter objectIdWriter) UnwrappingBeanSerializer(UnwrappingBeanSerializer src, ObjectIdWriter objectIdWriter, Object filterId) -
Uses of ObjectIdWriter in tools.jackson.databind.ser.impl
Methods in tools.jackson.databind.ser.impl that return ObjectIdWriterModifier and TypeMethodDescriptionstatic ObjectIdWriterObjectIdWriter.construct(JavaType idType, PropertyName propName, ObjectIdGenerator<?> generator, boolean alwaysAsId) Factory method called byBeanSerializerBasewith the initial information based on standard settings for the type for which serializer is being built.ObjectIdWriter.withAlwaysAsId(boolean newState) ObjectIdWriter.withSerializer(ValueSerializer<?> ser)