public class ArrayVisitor extends com.fasterxml.jackson.databind.jsonFormatVisitors.JsonArrayFormatVisitor.Base implements SchemaBuilder
Modifier and Type | Field and Description |
---|---|
protected org.apache.avro.Schema |
_elementSchema |
protected DefinedSchemas |
_schemas |
protected com.fasterxml.jackson.databind.JavaType |
_type |
Constructor and Description |
---|
ArrayVisitor(com.fasterxml.jackson.databind.SerializerProvider p,
com.fasterxml.jackson.databind.JavaType type,
DefinedSchemas schemas) |
Modifier and Type | Method and Description |
---|---|
org.apache.avro.Schema |
builtAvroSchema() |
void |
itemsFormat(com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatTypes type) |
void |
itemsFormat(com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitable visitable,
com.fasterxml.jackson.databind.JavaType type) |
protected final com.fasterxml.jackson.databind.JavaType _type
protected final DefinedSchemas _schemas
protected org.apache.avro.Schema _elementSchema
public ArrayVisitor(com.fasterxml.jackson.databind.SerializerProvider p, com.fasterxml.jackson.databind.JavaType type, DefinedSchemas schemas)
public org.apache.avro.Schema builtAvroSchema()
builtAvroSchema
in interface SchemaBuilder
public void itemsFormat(com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitable visitable, com.fasterxml.jackson.databind.JavaType type) throws com.fasterxml.jackson.databind.JsonMappingException
itemsFormat
in interface com.fasterxml.jackson.databind.jsonFormatVisitors.JsonArrayFormatVisitor
itemsFormat
in class com.fasterxml.jackson.databind.jsonFormatVisitors.JsonArrayFormatVisitor.Base
com.fasterxml.jackson.databind.JsonMappingException
public void itemsFormat(com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatTypes type) throws com.fasterxml.jackson.databind.JsonMappingException
itemsFormat
in interface com.fasterxml.jackson.databind.jsonFormatVisitors.JsonArrayFormatVisitor
itemsFormat
in class com.fasterxml.jackson.databind.jsonFormatVisitors.JsonArrayFormatVisitor.Base
com.fasterxml.jackson.databind.JsonMappingException
Copyright © 2017 FasterXML. All rights reserved.