Package | Description |
---|---|
com.fasterxml.jackson.dataformat.avro | |
com.fasterxml.jackson.dataformat.avro.ser |
Modifier and Type | Field and Description |
---|---|
protected AvroWriteContext |
AvroGenerator._avroContext
Current context
|
protected AvroWriteContext |
AvroGenerator._rootContext
Reference to the root context since that is needed for serialization
|
Modifier and Type | Class and Description |
---|---|
class |
ArrayWriteContext |
class |
MapWriteContext
Alternative to
ObjectWriteContext that needs to be used with
Avro Map datatype. |
class |
NopWriteContext
Bogus
AvroWriteContext used when ignoring structured output. |
class |
ObjectWriteContext |
Modifier and Type | Field and Description |
---|---|
protected AvroWriteContext |
AvroWriteContext._parent |
Modifier and Type | Method and Description |
---|---|
protected AvroWriteContext |
AvroWriteContext._createObjectContext(org.apache.avro.Schema schema,
Object currValue) |
AvroWriteContext |
NopWriteContext.createChildArrayContext(Object currValue) |
AvroWriteContext |
ObjectWriteContext.createChildArrayContext(Object currValue) |
abstract AvroWriteContext |
AvroWriteContext.createChildArrayContext(Object currValue) |
AvroWriteContext |
MapWriteContext.createChildArrayContext(Object currValue) |
AvroWriteContext |
ArrayWriteContext.createChildArrayContext(Object currValue) |
AvroWriteContext |
NopWriteContext.createChildObjectContext(Object currValue) |
AvroWriteContext |
ObjectWriteContext.createChildObjectContext(Object currValue) |
abstract AvroWriteContext |
AvroWriteContext.createChildObjectContext(Object currValue) |
AvroWriteContext |
MapWriteContext.createChildObjectContext(Object currValue) |
AvroWriteContext |
ArrayWriteContext.createChildObjectContext(Object currValue) |
static AvroWriteContext |
AvroWriteContext.createRootContext(AvroGenerator generator,
org.apache.avro.Schema schema,
org.apache.avro.io.BinaryEncoder encoder) |
AvroWriteContext |
AvroWriteContext.getParent() |
static AvroWriteContext |
AvroWriteContext.nullContext()
Factory method called to get a placeholder context that is only
in place until actual schema is handed.
|
Constructor and Description |
---|
ArrayWriteContext(AvroWriteContext parent,
AvroGenerator generator,
org.apache.avro.generic.GenericArray<Object> array,
Object currValue) |
AvroWriteContext(int type,
AvroWriteContext parent,
AvroGenerator generator,
org.apache.avro.Schema schema,
Object currValue) |
MapWriteContext(AvroWriteContext parent,
AvroGenerator generator,
org.apache.avro.Schema schema,
Object currValue) |
NopWriteContext(int type,
AvroWriteContext parent,
AvroGenerator generator,
Object currValue) |
ObjectWriteContext(AvroWriteContext parent,
AvroGenerator generator,
org.apache.avro.generic.GenericRecord record,
Object currValue) |
Copyright © 2020 FasterXML. All rights reserved.