Top Fields Constructors Methods
com.fasterxml.jackson.dataformat.avro.schema

public Class StringVisitor

extends Base
implements SchemaBuilder
Class Inheritance
All Implemented Interfaces
com.fasterxml.jackson.dataformat.avro.schema.SchemaBuilder
Imports
java.util.Set, org.apache.avro.Schema, com.fasterxml.jackson.core.JsonParser.NumberType, com.fasterxml.jackson.databind.BeanDescription, .JavaType, .SerializerProvider, com.fasterxml.jackson.databind.jsonFormatVisitors.JsonStringFormatVisitor, .JsonValueFormat, com.fasterxml.jackson.databind.type.TypeFactory

Field Summary

Modifier and TypeField and Description
protected final SerializerProvider
protected final JavaType

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public Schema
public void
enumTypes(Set<String> enums)

Overrides com.fasterxml.jackson.databind.jsonFormatVisitors.JsonValueFormatVisitor.Base.enumTypes.

Implements com.fasterxml.jackson.databind.jsonFormatVisitors.JsonValueFormatVisitor.enumTypes.

Method called to indicate enumerated (String) values type being visited can take as values.

public void

Field Detail

_providerback to summary
protected final SerializerProvider _provider
_typeback to summary
protected final JavaType _type

Constructor Detail

StringVisitorback to summary
public StringVisitor(SerializerProvider provider, JavaType type)

Method Detail

builtAvroSchemaback to summary
public Schema builtAvroSchema()

Implements com.fasterxml.jackson.dataformat.avro.schema.SchemaBuilder.builtAvroSchema.

Annotations
@Override
enumTypesback to summary
public void enumTypes(Set<String> enums)

Overrides com.fasterxml.jackson.databind.jsonFormatVisitors.JsonValueFormatVisitor.Base.enumTypes.

Implements com.fasterxml.jackson.databind.jsonFormatVisitors.JsonValueFormatVisitor.enumTypes.

Doc from com.fasterxml.jackson.databind.jsonFormatVisitors.JsonValueFormatVisitor.enumTypes.

Method called to indicate enumerated (String) values type being visited can take as values.

Annotations
@Override
formatback to summary
public void format(JsonValueFormat format)

Overrides com.fasterxml.jackson.databind.jsonFormatVisitors.JsonValueFormatVisitor.Base.format.

Implements com.fasterxml.jackson.databind.jsonFormatVisitors.JsonValueFormatVisitor.format.

Doc from com.fasterxml.jackson.databind.jsonFormatVisitors.JsonValueFormatVisitor.format.

Method called to indicate configured format for value type being visited.

Annotations
@Override