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 TypeClassDescriptionclassBase bean property handler class, which implements common parts of reflection-based functionality for accessing a property value and serializing it.classBeanPropertyWriterimplementation used withJsonAppendto add "virtual" properties in addition to regular ones.Methods in com.fasterxml.jackson.databind.ser with parameters of type PropertyWriterModifier and TypeMethodDescriptionvoidPropertyFilter.depositSchemaProperty(PropertyWriter writer, JsonObjectFormatVisitor objectVisitor, SerializerProvider provider) Method called byBeanSerializerto let the filter determine whether, and in what form the given property exist within the parent, or root, schema.voidPropertyFilter.depositSchemaProperty(PropertyWriter writer, ObjectNode propertiesNode, SerializerProvider provider) Deprecated.voidPropertyFilter.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.voidPropertyFilter.serializeAsField(Object pojo, com.fasterxml.jackson.core.JsonGenerator gen, SerializerProvider prov, PropertyWriter writer) Method called byBeanSerializerto 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 TypeClassDescriptionclassVirtualBeanPropertyWriterimplementation used forJsonAppend, to serialize properties backed-by dynamically assignable attribute values.classVariant ofBeanPropertyWriterwhich 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 TypeMethodDescriptionvoidSimpleBeanPropertyFilter.depositSchemaProperty(PropertyWriter writer, JsonObjectFormatVisitor objectVisitor, SerializerProvider provider) voidSimpleBeanPropertyFilter.depositSchemaProperty(PropertyWriter writer, ObjectNode propertiesNode, SerializerProvider provider) Deprecated.protected booleanSimpleBeanPropertyFilter.FilterExceptFilter.include(PropertyWriter writer) protected booleanSimpleBeanPropertyFilter.include(PropertyWriter writer) Method called to determine whether property will be included (if 'true' returned) or filtered out (if 'false' returned)protected booleanSimpleBeanPropertyFilter.SerializeExceptFilter.include(PropertyWriter writer) voidSimpleBeanPropertyFilter.serializeAsElement(Object elementValue, com.fasterxml.jackson.core.JsonGenerator jgen, SerializerProvider provider, PropertyWriter writer) voidSimpleBeanPropertyFilter.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 TypeClassDescriptionclassHelper 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
depositSchemaPropertymethod