com.fasterxml.jackson.databind.jsonSchema.factories
Class StringSchemaFactory

java.lang.Object
  extended by com.fasterxml.jackson.databind.jsonSchema.factories.StringSchemaFactory
All Implemented Interfaces:
com.fasterxml.jackson.databind.jsonFormatVisitors.JsonStringFormatVisitor, com.fasterxml.jackson.databind.jsonFormatVisitors.JsonValueFormatVisitor, SchemaProducer

public class StringSchemaFactory
extends Object
implements com.fasterxml.jackson.databind.jsonFormatVisitors.JsonStringFormatVisitor, SchemaProducer


Field Summary
protected  ValueTypeSchemaFactory parent
           
protected  StringSchema schema
           
 
Constructor Summary
StringSchemaFactory(ValueTypeSchemaFactory parent, StringSchema schema)
           
 
Method Summary
 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)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

parent

protected ValueTypeSchemaFactory parent

schema

protected StringSchema schema
Constructor Detail

StringSchemaFactory

public StringSchemaFactory(ValueTypeSchemaFactory parent,
                           StringSchema schema)
Method Detail

enumTypes

public void enumTypes(Set<String> enums)
Specified by:
enumTypes in interface com.fasterxml.jackson.databind.jsonFormatVisitors.JsonValueFormatVisitor

format

public void format(com.fasterxml.jackson.databind.jsonFormatVisitors.JsonValueFormat format)
Specified by:
format in interface com.fasterxml.jackson.databind.jsonFormatVisitors.JsonValueFormatVisitor

getParent

public ValueTypeSchemaFactory getParent()

getSchema

public StringSchema getSchema()
Specified by:
getSchema in interface SchemaProducer

setParent

public void setParent(ValueTypeSchemaFactory parent)

setSchema

public void setSchema(StringSchema schema)


Copyright © 2012 fasterxml.com. All Rights Reserved.