public class StringVisitor extends com.fasterxml.jackson.databind.jsonFormatVisitors.JsonStringFormatVisitor.Base implements SchemaBuilder
| Modifier and Type | Field and Description |
|---|---|
protected Set<String> |
_enums |
protected com.fasterxml.jackson.databind.SerializerProvider |
_provider |
protected DefinedSchemas |
_schemas |
protected com.fasterxml.jackson.databind.JavaType |
_type |
| Constructor and Description |
|---|
StringVisitor(com.fasterxml.jackson.databind.SerializerProvider provider,
DefinedSchemas schemas,
com.fasterxml.jackson.databind.JavaType t) |
| Modifier and Type | Method and Description |
|---|---|
org.apache.avro.Schema |
builtAvroSchema() |
void |
enumTypes(Set<String> enums) |
void |
format(com.fasterxml.jackson.databind.jsonFormatVisitors.JsonValueFormat format) |
protected final com.fasterxml.jackson.databind.SerializerProvider _provider
protected final com.fasterxml.jackson.databind.JavaType _type
protected final DefinedSchemas _schemas
public StringVisitor(com.fasterxml.jackson.databind.SerializerProvider provider,
DefinedSchemas schemas,
com.fasterxml.jackson.databind.JavaType t)
public void format(com.fasterxml.jackson.databind.jsonFormatVisitors.JsonValueFormat format)
format in interface com.fasterxml.jackson.databind.jsonFormatVisitors.JsonValueFormatVisitorformat in class com.fasterxml.jackson.databind.jsonFormatVisitors.JsonValueFormatVisitor.Basepublic void enumTypes(Set<String> enums)
enumTypes in interface com.fasterxml.jackson.databind.jsonFormatVisitors.JsonValueFormatVisitorenumTypes in class com.fasterxml.jackson.databind.jsonFormatVisitors.JsonValueFormatVisitor.Basepublic org.apache.avro.Schema builtAvroSchema()
builtAvroSchema in interface SchemaBuilderCopyright © 2019 FasterXML. All rights reserved.