Uses of Class
tools.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 tools.jackson.databind
Methods in tools.jackson.databind that return types with arguments of type PropertyWriterModifier and TypeMethodDescriptionValueSerializer.properties()Accessor for iterating over logical properties that the type handled by this serializer has, from serialization perspective. -
Uses of PropertyWriter in tools.jackson.databind.ser
Subclasses of PropertyWriter in tools.jackson.databind.serModifier and TypeClassDescriptionclassClass similar toBeanPropertyWriter, but that will be used for serializingJsonAnyGetterannotated (Map) propertiesclassBase 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 tools.jackson.databind.ser with parameters of type PropertyWriterModifier and TypeMethodDescriptionvoidPropertyFilter.depositSchemaProperty(PropertyWriter writer, JsonObjectFormatVisitor v, SerializationContext ctxt) Method called byBeanSerializerto let the filter determine whether, and in what form the given property exist within the parent, or root, schema.voidPropertyFilter.serializeAsElement(Object elementValue, JsonGenerator g, SerializationContext ctxt, 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.serializeAsProperty(Object pojo, JsonGenerator g, SerializationContext ctxt, 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 tools.jackson.databind.ser with parameters of type PropertyWriter -
Uses of PropertyWriter in tools.jackson.databind.ser.bean
Subclasses of PropertyWriter in tools.jackson.databind.ser.beanModifier and TypeClassDescriptionclassVariant ofBeanPropertyWriterwhich will handle unwrapping of JSON Object (including of properties of Object within surrounding JSON object, and not as sub-object).Methods in tools.jackson.databind.ser.bean that return types with arguments of type PropertyWriter -
Uses of PropertyWriter in tools.jackson.databind.ser.impl
Subclasses of PropertyWriter in tools.jackson.databind.ser.implModifier and TypeClassDescriptionclassVirtualBeanPropertyWriterimplementation used forJsonAppend, to serialize properties backed-by dynamically assignable attribute values. -
Uses of PropertyWriter in tools.jackson.databind.ser.jdk
Subclasses of PropertyWriter in tools.jackson.databind.ser.jdkModifier and TypeClassDescriptionclassHelper class needed to support flexible filtering of Map properties with generic JSON Filter functionality. -
Uses of PropertyWriter in tools.jackson.databind.ser.std
Methods in tools.jackson.databind.ser.std with parameters of type PropertyWriterModifier and TypeMethodDescriptionvoidSimpleBeanPropertyFilter.depositSchemaProperty(PropertyWriter writer, JsonObjectFormatVisitor objectVisitor, SerializationContext provider) 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, JsonGenerator g, SerializationContext provider, PropertyWriter writer) voidSimpleBeanPropertyFilter.serializeAsProperty(Object pojo, JsonGenerator g, SerializationContext provider, PropertyWriter writer)