public class ValueTypeSchemaFactory extends Object implements com.fasterxml.jackson.databind.jsonFormatVisitors.JsonValueFormatVisitor, SchemaProducer
| Modifier and Type | Field and Description |
|---|---|
protected SchemaFactory |
parent |
protected ValueTypeSchema |
schema |
| Modifier | Constructor and Description |
|---|---|
protected |
ValueTypeSchemaFactory(SchemaFactory parent,
ValueTypeSchema schema) |
| Modifier and Type | Method and Description |
|---|---|
void |
enumTypes(Set<String> enums) |
void |
format(com.fasterxml.jackson.databind.jsonFormatVisitors.JsonValueFormat format) |
SchemaFactory |
getParent() |
ValueTypeSchema |
getSchema() |
void |
setParent(SchemaFactory parent) |
void |
setSchema(ValueTypeSchema schema) |
protected SchemaFactory parent
protected ValueTypeSchema schema
protected ValueTypeSchemaFactory(SchemaFactory parent, ValueTypeSchema schema)
public void enumTypes(Set<String> enums)
enumTypes in interface com.fasterxml.jackson.databind.jsonFormatVisitors.JsonValueFormatVisitorpublic void format(com.fasterxml.jackson.databind.jsonFormatVisitors.JsonValueFormat format)
format in interface com.fasterxml.jackson.databind.jsonFormatVisitors.JsonValueFormatVisitorpublic SchemaFactory getParent()
public ValueTypeSchema getSchema()
getSchema in interface SchemaProducerpublic void setParent(SchemaFactory parent)
public void setSchema(ValueTypeSchema schema)
Copyright © 2012 fasterxml.com. All Rights Reserved.