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 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 classBeanPropertyWriterBase bean property handler class, which implements common parts of reflection-based functionality for accessing a property value and serializing it.classVirtualBeanPropertyWriterBeanPropertyWriterimplementation used withJsonAppendto 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 voidPropertyFilter. 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.Since 2.3: new code should use the alternativedepositSchemaPropertymethodvoidPropertyFilter. 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 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 classAttributePropertyWriterVirtualBeanPropertyWriterimplementation used forJsonAppend, to serialize properties backed-by dynamically assignable attribute values.classUnwrappingBeanPropertyWriterVariant 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 PropertyWriter Modifier and Type Method Description voidSimpleBeanPropertyFilter. 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.std Modifier and Type Class Description classMapPropertyHelper 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 Iterator<PropertyWriter>BeanSerializerBase. properties()
-