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

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

public class ValueTypeSchemaFactory
extends Object
implements com.fasterxml.jackson.databind.jsonFormatVisitors.JsonValueFormatVisitor, SchemaProducer


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

Field Detail

parent

protected SchemaFactory parent

schema

protected ValueTypeSchema schema
Constructor Detail

ValueTypeSchemaFactory

protected ValueTypeSchemaFactory(SchemaFactory parent,
                                 ValueTypeSchema 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 SchemaFactory getParent()

getSchema

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

setParent

public void setParent(SchemaFactory parent)

setSchema

public void setSchema(ValueTypeSchema schema)


Copyright © 2012 fasterxml.com. All Rights Reserved.