Uses of Class
com.fasterxml.jackson.databind.ser.PropertyWriter
Packages that use PropertyWriter
Package
Description
Basic data binding (mapping) functionality that
allows for reading JSON content into Java Objects (POJOs)
and JSON Trees (
JsonNode
), as well as
writing Java Objects and trees as JSON.Contains implementation classes of serialization part of
data binding.
Contains implementation classes of serialization part of
data binding.
-
Uses of PropertyWriter in com.fasterxml.jackson.databind
Methods in com.fasterxml.jackson.databind that return types with arguments of type PropertyWriterModifier and TypeMethodDescriptionJsonSerializer.properties()
Accessor for iterating over logical properties that the type handled by this serializer has, from serialization perspective. -
Uses of PropertyWriter in com.fasterxml.jackson.databind.ser
Subclasses of PropertyWriter in com.fasterxml.jackson.databind.serModifier and TypeClassDescriptionclass
Base bean property handler class, which implements common parts of reflection-based functionality for accessing a property value and serializing it.class
BeanPropertyWriter
implementation used withJsonAppend
to add "virtual" properties in addition to regular ones.Methods in com.fasterxml.jackson.databind.ser with parameters of type PropertyWriterModifier and TypeMethodDescriptionvoid
PropertyFilter.depositSchemaProperty
(PropertyWriter writer, JsonObjectFormatVisitor objectVisitor, SerializerProvider provider) Method called byBeanSerializer
to let the filter determine whether, and in what form the given property exist within the parent, or root, schema.void
PropertyFilter.depositSchemaProperty
(PropertyWriter writer, ObjectNode propertiesNode, SerializerProvider provider) Deprecated.void
PropertyFilter.serializeAsElement
(Object elementValue, com.fasterxml.jackson.core.JsonGenerator gen, SerializerProvider prov, PropertyWriter writer) Method called by container to let the filter decide what to do with given element value: the usual choices are to either filter out (i.e.void
PropertyFilter.serializeAsField
(Object pojo, com.fasterxml.jackson.core.JsonGenerator gen, SerializerProvider prov, PropertyWriter writer) Method called byBeanSerializer
to let the filter decide what to do with given bean property value: the usual choices are to either filter out (i.e.Constructors in com.fasterxml.jackson.databind.ser with parameters of type PropertyWriter -
Uses of PropertyWriter in com.fasterxml.jackson.databind.ser.impl
Subclasses of PropertyWriter in com.fasterxml.jackson.databind.ser.implModifier and TypeClassDescriptionclass
VirtualBeanPropertyWriter
implementation used forJsonAppend
, to serialize properties backed-by dynamically assignable attribute values.class
Variant ofBeanPropertyWriter
which will handle unwrapping of JSON Object (including of properties of Object within surrounding JSON object, and not as sub-object).Methods in com.fasterxml.jackson.databind.ser.impl with parameters of type PropertyWriterModifier and TypeMethodDescriptionvoid
SimpleBeanPropertyFilter.depositSchemaProperty
(PropertyWriter writer, JsonObjectFormatVisitor objectVisitor, SerializerProvider provider) void
SimpleBeanPropertyFilter.depositSchemaProperty
(PropertyWriter writer, ObjectNode propertiesNode, SerializerProvider provider) Deprecated.protected boolean
SimpleBeanPropertyFilter.FilterExceptFilter.include
(PropertyWriter writer) protected boolean
SimpleBeanPropertyFilter.include
(PropertyWriter writer) Method called to determine whether property will be included (if 'true' returned) or filtered out (if 'false' returned)protected boolean
SimpleBeanPropertyFilter.SerializeExceptFilter.include
(PropertyWriter writer) void
SimpleBeanPropertyFilter.serializeAsElement
(Object elementValue, com.fasterxml.jackson.core.JsonGenerator jgen, SerializerProvider provider, PropertyWriter writer) void
SimpleBeanPropertyFilter.serializeAsField
(Object pojo, com.fasterxml.jackson.core.JsonGenerator jgen, SerializerProvider provider, PropertyWriter writer) -
Uses of PropertyWriter in com.fasterxml.jackson.databind.ser.std
Subclasses of PropertyWriter in com.fasterxml.jackson.databind.ser.stdModifier and TypeClassDescriptionclass
Helper class needed to support flexible filtering of Map properties with generic JSON Filter functionality.Methods in com.fasterxml.jackson.databind.ser.std that return types with arguments of type PropertyWriter
depositSchemaProperty
method