Uses of Interface
com.fasterxml.jackson.databind.jsonFormatVisitors.JsonObjectFormatVisitor
-
Packages that use JsonObjectFormatVisitor 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.deser Contains implementation classes of deserialization part of data binding.com.fasterxml.jackson.databind.jsonFormatVisitors Classes used for exposing logical structure of POJOs as Jackson sees it, and exposed viaObjectMapper.acceptJsonFormatVisitor(Class, JsonFormatVisitorWrapper)
andObjectMapper.acceptJsonFormatVisitor(com.fasterxml.jackson.databind.JavaType, JsonFormatVisitorWrapper)
methods.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 JsonObjectFormatVisitor in com.fasterxml.jackson.databind
Methods in com.fasterxml.jackson.databind with parameters of type JsonObjectFormatVisitor Modifier and Type Method Description void
BeanProperty.Bogus. depositSchemaProperty(JsonObjectFormatVisitor objectVisitor, SerializerProvider provider)
void
BeanProperty. depositSchemaProperty(JsonObjectFormatVisitor objectVisitor, SerializerProvider provider)
Method that can be called to visit the type structure that this property is part of.void
BeanProperty.Std. depositSchemaProperty(JsonObjectFormatVisitor objectVisitor, SerializerProvider provider)
Implementation of this method throwsUnsupportedOperationException
, since instances of this implementation should not be used as part of actual structure visited. -
Uses of JsonObjectFormatVisitor in com.fasterxml.jackson.databind.deser
Methods in com.fasterxml.jackson.databind.deser with parameters of type JsonObjectFormatVisitor Modifier and Type Method Description void
SettableBeanProperty. depositSchemaProperty(JsonObjectFormatVisitor objectVisitor, SerializerProvider provider)
-
Uses of JsonObjectFormatVisitor in com.fasterxml.jackson.databind.jsonFormatVisitors
Classes in com.fasterxml.jackson.databind.jsonFormatVisitors that implement JsonObjectFormatVisitor Modifier and Type Class Description static class
JsonObjectFormatVisitor.Base
Default "empty" implementation, useful as the base to start on; especially as it is guaranteed to implement all the method of the interface, even if new methods are getting added.Methods in com.fasterxml.jackson.databind.jsonFormatVisitors that return JsonObjectFormatVisitor Modifier and Type Method Description JsonObjectFormatVisitor
JsonFormatVisitorWrapper.Base. expectObjectFormat(JavaType type)
JsonObjectFormatVisitor
JsonFormatVisitorWrapper. expectObjectFormat(JavaType type)
-
Uses of JsonObjectFormatVisitor in com.fasterxml.jackson.databind.ser
Methods in com.fasterxml.jackson.databind.ser with parameters of type JsonObjectFormatVisitor Modifier and Type Method Description void
BeanPropertyFilter. depositSchemaProperty(BeanPropertyWriter writer, JsonObjectFormatVisitor objectVisitor, SerializerProvider provider)
Deprecated.Method called byBeanSerializer
to let the filter determine whether, and in what form the given property exist within the parent, or root, schema.void
BeanPropertyWriter. depositSchemaProperty(JsonObjectFormatVisitor v, SerializerProvider provider)
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.abstract void
PropertyWriter. depositSchemaProperty(JsonObjectFormatVisitor objectVisitor, SerializerProvider provider)
Traversal method used for things like JSON Schema generation, or POJO introspection. -
Uses of JsonObjectFormatVisitor in com.fasterxml.jackson.databind.ser.impl
Methods in com.fasterxml.jackson.databind.ser.impl with parameters of type JsonObjectFormatVisitor Modifier and Type Method Description void
SimpleBeanPropertyFilter. depositSchemaProperty(BeanPropertyWriter writer, JsonObjectFormatVisitor objectVisitor, SerializerProvider provider)
Deprecated.void
SimpleBeanPropertyFilter. depositSchemaProperty(PropertyWriter writer, JsonObjectFormatVisitor objectVisitor, SerializerProvider provider)
void
UnwrappingBeanPropertyWriter. depositSchemaProperty(JsonObjectFormatVisitor visitor, SerializerProvider provider)
-
Uses of JsonObjectFormatVisitor in com.fasterxml.jackson.databind.ser.std
Methods in com.fasterxml.jackson.databind.ser.std with parameters of type JsonObjectFormatVisitor Modifier and Type Method Description void
MapProperty. depositSchemaProperty(JsonObjectFormatVisitor objectVisitor, SerializerProvider provider)
-