Top Fields Constructors Methods
tools.jackson.dataformat.avro.schema

public Class MapVisitor

extends Base
implements SchemaBuilder
Class Inheritance
All Implemented Interfaces
tools.jackson.dataformat.avro.schema.SchemaBuilder
Imports
org.apache.avro.Schema, tools.jackson.databind.JavaType, .SerializationContext, tools.jackson.databind.introspect.AnnotatedClass, tools.jackson.databind.jsonFormatVisitors.JsonFormatVisitable, .JsonMapFormatVisitor

Field Summary

Modifier and TypeField and Description
protected JavaType
protected final JavaType
protected Schema
protected final VisitorFormatWrapperImpl
Inherited from tools.jackson.databind.jsonFormatVisitors.JsonMapFormatVisitor.Base:
_provider

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public Schema
public void
public void
Inherited from tools.jackson.databind.jsonFormatVisitors.JsonMapFormatVisitor.Base:
getContextsetContext

Field Detail

_keyTypeback to summary
protected JavaType _keyType
_typeback to summary
protected final JavaType _type
_valueSchemaback to summary
protected Schema _valueSchema
_visitorWrapperback to summary
protected final VisitorFormatWrapperImpl _visitorWrapper

Constructor Detail

MapVisitorback to summary
public MapVisitor(SerializationContext p, JavaType type, VisitorFormatWrapperImpl visitorWrapper)

Method Detail

builtAvroSchemaback to summary
public Schema builtAvroSchema()

Implements tools.jackson.dataformat.avro.schema.SchemaBuilder.builtAvroSchema.

Annotations
@Override
keyFormatback to summary
public void keyFormat(JsonFormatVisitable handler, JavaType keyType)

Overrides tools.jackson.databind.jsonFormatVisitors.JsonMapFormatVisitor.Base.keyFormat.

Implements tools.jackson.databind.jsonFormatVisitors.JsonMapFormatVisitor.keyFormat.

Doc from tools.jackson.databind.jsonFormatVisitors.JsonMapFormatVisitor.keyFormat.

Visit method called to indicate type of keys of the Map type being visited

Annotations
@Override
valueFormatback to summary
public void valueFormat(JsonFormatVisitable handler, JavaType valueType)

Overrides tools.jackson.databind.jsonFormatVisitors.JsonMapFormatVisitor.Base.valueFormat.

Implements tools.jackson.databind.jsonFormatVisitors.JsonMapFormatVisitor.valueFormat.

Doc from tools.jackson.databind.jsonFormatVisitors.JsonMapFormatVisitor.valueFormat.

Visit method called after keyFormat to allow visiting of the value type

Annotations
@Override