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