public class ObjectVisitorDecorator extends Object implements com.fasterxml.jackson.databind.jsonFormatVisitors.JsonObjectFormatVisitor, JsonSchemaProducer
| Modifier and Type | Field and Description |
|---|---|
protected ObjectVisitor |
objectVisitor |
| Constructor and Description |
|---|
ObjectVisitorDecorator(ObjectVisitor objectVisitor) |
| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.jackson.databind.SerializerProvider |
getProvider() |
JsonSchema |
getSchema() |
void |
optionalProperty(com.fasterxml.jackson.databind.BeanProperty writer) |
void |
optionalProperty(String name,
com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitable handler,
com.fasterxml.jackson.databind.JavaType propertyTypeHint) |
void |
property(com.fasterxml.jackson.databind.BeanProperty writer) |
void |
property(String name,
com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitable handler,
com.fasterxml.jackson.databind.JavaType propertyTypeHint) |
void |
setProvider(com.fasterxml.jackson.databind.SerializerProvider serializerProvider)
Deprecated.
|
protected ObjectVisitor objectVisitor
public ObjectVisitorDecorator(ObjectVisitor objectVisitor)
public JsonSchema getSchema()
getSchema in interface JsonSchemaProducerpublic com.fasterxml.jackson.databind.SerializerProvider getProvider()
getProvider in interface com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWithSerializerProvider@Deprecated public void setProvider(com.fasterxml.jackson.databind.SerializerProvider serializerProvider)
setProvider in interface com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWithSerializerProviderpublic void optionalProperty(com.fasterxml.jackson.databind.BeanProperty writer)
throws com.fasterxml.jackson.databind.JsonMappingException
optionalProperty in interface com.fasterxml.jackson.databind.jsonFormatVisitors.JsonObjectFormatVisitorcom.fasterxml.jackson.databind.JsonMappingExceptionpublic void optionalProperty(String name, com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitable handler, com.fasterxml.jackson.databind.JavaType propertyTypeHint) throws com.fasterxml.jackson.databind.JsonMappingException
optionalProperty in interface com.fasterxml.jackson.databind.jsonFormatVisitors.JsonObjectFormatVisitorcom.fasterxml.jackson.databind.JsonMappingExceptionpublic void property(com.fasterxml.jackson.databind.BeanProperty writer)
throws com.fasterxml.jackson.databind.JsonMappingException
property in interface com.fasterxml.jackson.databind.jsonFormatVisitors.JsonObjectFormatVisitorcom.fasterxml.jackson.databind.JsonMappingExceptionpublic void property(String name, com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitable handler, com.fasterxml.jackson.databind.JavaType propertyTypeHint) throws com.fasterxml.jackson.databind.JsonMappingException
property in interface com.fasterxml.jackson.databind.jsonFormatVisitors.JsonObjectFormatVisitorcom.fasterxml.jackson.databind.JsonMappingExceptionCopyright © 2024 FasterXML. All rights reserved.