public class ArraySchemaFactory extends Object implements com.fasterxml.jackson.databind.jsonFormatVisitors.JsonArrayFormatVisitor, SchemaProducer
| Modifier and Type | Field and Description |
|---|---|
protected com.fasterxml.jackson.databind.BeanProperty |
_property |
protected SchemaFactoryWrapper.SchemaFactoryWrapperProvider |
factoryWrapperProvider |
protected SchemaFactory |
parent |
protected ArraySchema |
schema |
| Constructor and Description |
|---|
ArraySchemaFactory(SchemaFactory schemaFactory,
ArraySchema schema) |
ArraySchemaFactory(SchemaFactory parent,
com.fasterxml.jackson.databind.BeanProperty property,
ArraySchema schema) |
| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.jackson.databind.BeanProperty |
get_property() |
SchemaFactoryWrapper.SchemaFactoryWrapperProvider |
getFactoryWrapperProvider() |
SchemaFactory |
getParent() |
com.fasterxml.jackson.databind.SerializerProvider |
getProvider() |
JsonSchema |
getSchema() |
void |
itemsFormat(com.fasterxml.jackson.databind.JavaType contentType) |
void |
itemsFormat(com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatTypes format) |
void |
set_property(com.fasterxml.jackson.databind.BeanProperty _property) |
void |
setFactoryWrapperProvider(SchemaFactoryWrapper.SchemaFactoryWrapperProvider factoryWrapperProvider) |
void |
setParent(SchemaFactory parent) |
void |
setProvider(com.fasterxml.jackson.databind.SerializerProvider provider) |
void |
setSchema(ArraySchema schema) |
protected com.fasterxml.jackson.databind.BeanProperty _property
protected SchemaFactoryWrapper.SchemaFactoryWrapperProvider factoryWrapperProvider
protected SchemaFactory parent
protected ArraySchema schema
public ArraySchemaFactory(SchemaFactory schemaFactory, ArraySchema schema)
public ArraySchemaFactory(SchemaFactory parent, com.fasterxml.jackson.databind.BeanProperty property, ArraySchema schema)
public com.fasterxml.jackson.databind.BeanProperty get_property()
public SchemaFactoryWrapper.SchemaFactoryWrapperProvider getFactoryWrapperProvider()
public SchemaFactory getParent()
public com.fasterxml.jackson.databind.SerializerProvider getProvider()
getProvider in interface com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWithSerializerProviderpublic JsonSchema getSchema()
getSchema in interface SchemaProducerpublic void itemsFormat(com.fasterxml.jackson.databind.JavaType contentType)
itemsFormat in interface com.fasterxml.jackson.databind.jsonFormatVisitors.JsonArrayFormatVisitorpublic void itemsFormat(com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatTypes format)
itemsFormat in interface com.fasterxml.jackson.databind.jsonFormatVisitors.JsonArrayFormatVisitorpublic void set_property(com.fasterxml.jackson.databind.BeanProperty _property)
public void setFactoryWrapperProvider(SchemaFactoryWrapper.SchemaFactoryWrapperProvider factoryWrapperProvider)
public void setParent(SchemaFactory parent)
public void setProvider(com.fasterxml.jackson.databind.SerializerProvider provider)
setProvider in interface com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWithSerializerProviderpublic void setSchema(ArraySchema schema)
Copyright © 2012 fasterxml.com. All Rights Reserved.