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

public Class DefinedSchemas

extends Object
Class Inheritance
Imports
java.util.*, org.apache.avro.Schema, com.fasterxml.jackson.databind.JavaType, .SerializerProvider

Simple container for Schemas that have already been generated during generation process; used to share definitions.

Field Summary

Modifier and TypeField and Description
protected SerializerProvider
protected final Map<JavaType, Schema>

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public void
addSchema(JavaType type, Schema schema)

public Schema
public SerializerProvider
public void
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

_providerback to summary
protected SerializerProvider _provider
_schemasback to summary
protected final Map<JavaType, Schema> _schemas

Constructor Detail

DefinedSchemasback to summary
public DefinedSchemas()

Method Detail

addSchemaback to summary
public void addSchema(JavaType type, Schema schema)
findSchemaback to summary
public Schema findSchema(JavaType type)
getProviderback to summary
public SerializerProvider getProvider()
setProviderback to summary
public void setProvider(SerializerProvider provider)