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 via
ObjectMapper.acceptJsonFormatVisitor(Class, JsonFormatVisitorWrapper)
and
ObjectMapper.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 |
Modifier and Type | Method and Description |
---|---|
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 throws
UnsupportedOperationException , since instances of this
implementation should not be used as part of actual structure
visited. |
void |
BeanProperty.Bogus.depositSchemaProperty(JsonObjectFormatVisitor objectVisitor,
SerializerProvider provider) |
Modifier and Type | Method and Description |
---|---|
void |
SettableBeanProperty.depositSchemaProperty(JsonObjectFormatVisitor objectVisitor,
SerializerProvider provider) |
Modifier and Type | Class and 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.
|
Modifier and Type | Method and Description |
---|---|
JsonObjectFormatVisitor |
JsonFormatVisitorWrapper.expectObjectFormat(JavaType type) |
JsonObjectFormatVisitor |
JsonFormatVisitorWrapper.Base.expectObjectFormat(JavaType type) |
Modifier and Type | Method and Description |
---|---|
void |
BeanPropertyFilter.depositSchemaProperty(BeanPropertyWriter writer,
JsonObjectFormatVisitor objectVisitor,
SerializerProvider provider)
Deprecated.
Method called by
BeanSerializer 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) |
abstract void |
PropertyWriter.depositSchemaProperty(JsonObjectFormatVisitor objectVisitor,
SerializerProvider provider)
Traversal method used for things like JSON Schema generation, or
POJO introspection.
|
void |
PropertyFilter.depositSchemaProperty(PropertyWriter writer,
JsonObjectFormatVisitor objectVisitor,
SerializerProvider provider)
Method called by
BeanSerializer to let the filter determine whether, and in what
form the given property exist within the parent, or root, schema. |
Modifier and Type | Method and Description |
---|---|
void |
SimpleBeanPropertyFilter.depositSchemaProperty(BeanPropertyWriter writer,
JsonObjectFormatVisitor objectVisitor,
SerializerProvider provider)
Deprecated.
|
void |
UnwrappingBeanPropertyWriter.depositSchemaProperty(JsonObjectFormatVisitor visitor,
SerializerProvider provider) |
void |
SimpleBeanPropertyFilter.depositSchemaProperty(PropertyWriter writer,
JsonObjectFormatVisitor objectVisitor,
SerializerProvider provider) |
Modifier and Type | Method and Description |
---|---|
void |
MapProperty.depositSchemaProperty(JsonObjectFormatVisitor objectVisitor,
SerializerProvider provider) |
Copyright © 2008–2020 FasterXML. All rights reserved.