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