Uses of Interface
tools.jackson.databind.jsonFormatVisitors.JsonObjectFormatVisitor
Packages that use JsonObjectFormatVisitor
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 deserialization part of
data binding.
Classes used for exposing logical structure of POJOs as Jackson
sees it, and exposed via
ObjectMapper.acceptJsonFormatVisitor(Class, JsonFormatVisitorWrapper)
and
ObjectMapper.acceptJsonFormatVisitor(tools.jackson.databind.JavaType, JsonFormatVisitorWrapper)
methods.Contains implementation classes of serialization part of
data binding.
-
Uses of JsonObjectFormatVisitor in tools.jackson.databind
Methods in tools.jackson.databind with parameters of type JsonObjectFormatVisitorModifier and TypeMethodDescriptionvoidBeanProperty.Bogus.depositSchemaProperty(JsonObjectFormatVisitor objectVisitor, SerializationContext provider) voidBeanProperty.depositSchemaProperty(JsonObjectFormatVisitor objectVisitor, SerializationContext provider) Method that can be called to visit the type structure that this property is part of.voidBeanProperty.Std.depositSchemaProperty(JsonObjectFormatVisitor objectVisitor, SerializationContext 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 tools.jackson.databind.deser
Methods in tools.jackson.databind.deser with parameters of type JsonObjectFormatVisitorModifier and TypeMethodDescriptionvoidSettableBeanProperty.depositSchemaProperty(JsonObjectFormatVisitor objectVisitor, SerializationContext provider) -
Uses of JsonObjectFormatVisitor in tools.jackson.databind.jsonFormatVisitors
Classes in tools.jackson.databind.jsonFormatVisitors that implement JsonObjectFormatVisitorModifier and TypeClassDescriptionstatic classDefault "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 tools.jackson.databind.jsonFormatVisitors that return JsonObjectFormatVisitorModifier and TypeMethodDescriptionJsonFormatVisitorWrapper.Base.expectObjectFormat(JavaType type) JsonFormatVisitorWrapper.expectObjectFormat(JavaType type) -
Uses of JsonObjectFormatVisitor in tools.jackson.databind.ser
Methods in tools.jackson.databind.ser with parameters of type JsonObjectFormatVisitorModifier and TypeMethodDescriptionvoidBeanPropertyWriter.depositSchemaProperty(JsonObjectFormatVisitor v, SerializationContext provider) voidPropertyFilter.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.abstract voidPropertyWriter.depositSchemaProperty(JsonObjectFormatVisitor objectVisitor, SerializationContext provider) Traversal method used for things like JSON Schema generation, or POJO introspection. -
Uses of JsonObjectFormatVisitor in tools.jackson.databind.ser.bean
Methods in tools.jackson.databind.ser.bean with parameters of type JsonObjectFormatVisitorModifier and TypeMethodDescriptionvoidUnwrappingBeanPropertyWriter.depositSchemaProperty(JsonObjectFormatVisitor visitor, SerializationContext provider) -
Uses of JsonObjectFormatVisitor in tools.jackson.databind.ser.jdk
Methods in tools.jackson.databind.ser.jdk with parameters of type JsonObjectFormatVisitorModifier and TypeMethodDescriptionvoidMapProperty.depositSchemaProperty(JsonObjectFormatVisitor objectVisitor, SerializationContext provider) -
Uses of JsonObjectFormatVisitor in tools.jackson.databind.ser.std
Methods in tools.jackson.databind.ser.std with parameters of type JsonObjectFormatVisitorModifier and TypeMethodDescriptionvoidSimpleBeanPropertyFilter.depositSchemaProperty(PropertyWriter writer, JsonObjectFormatVisitor objectVisitor, SerializationContext provider)