Uses of Class
com.fasterxml.jackson.databind.ser.PropertyWriter
-
Packages that use PropertyWriter Package Description com.fasterxml.jackson.databind 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.com.fasterxml.jackson.databind.ser Contains implementation classes of serialization part of data binding.com.fasterxml.jackson.databind.ser.impl Contains implementation classes of serialization part of data binding.com.fasterxml.jackson.databind.ser.std -
-
Uses of PropertyWriter in com.fasterxml.jackson.databind
Methods in com.fasterxml.jackson.databind that return types with arguments of type PropertyWriter Modifier and Type Method Description java.util.Iterator<PropertyWriter>
JsonSerializer. 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.ser Modifier and Type Class Description class
BeanPropertyWriter
Base bean property handler class, which implements common parts of reflection-based functionality for accessing a property value and serializing it.class
VirtualBeanPropertyWriter
BeanPropertyWriter
implementation used withJsonAppend
to add "virtual" properties in addition to regular ones.Methods in com.fasterxml.jackson.databind.ser with parameters of type PropertyWriter Modifier and Type Method Description void
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.Since 2.3: new code should use the alternativedepositSchemaProperty
methodvoid
PropertyFilter. serializeAsElement(java.lang.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(java.lang.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 Constructor Description PropertyWriter(PropertyWriter base)
-
Uses of PropertyWriter in com.fasterxml.jackson.databind.ser.impl
Subclasses of PropertyWriter in com.fasterxml.jackson.databind.ser.impl Modifier and Type Class Description class
AttributePropertyWriter
VirtualBeanPropertyWriter
implementation used forJsonAppend
, to serialize properties backed-by dynamically assignable attribute values.class
UnwrappingBeanPropertyWriter
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 PropertyWriter Modifier and Type Method Description void
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(java.lang.Object elementValue, com.fasterxml.jackson.core.JsonGenerator jgen, SerializerProvider provider, PropertyWriter writer)
void
SimpleBeanPropertyFilter. serializeAsField(java.lang.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.std Modifier and Type Class Description class
MapProperty
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 Modifier and Type Method Description java.util.Iterator<PropertyWriter>
BeanSerializerBase. properties()
-