| Package | Description | 
|---|---|
| com.fasterxml.jackson.dataformat.avro | |
| com.fasterxml.jackson.dataformat.avro.ser | 
| Modifier and Type | Field and Description | 
|---|---|
| protected AvroWriteContext | AvroGenerator. _avroContextCurrent context | 
| protected AvroWriteContext | AvroGenerator. _rootContextReference to the root context since that is needed for serialization | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | ArrayWriteContext | 
| class  | MapWriteContextAlternative to  ObjectWriteContextthat needs to be used with
 Avro Map datatype. | 
| class  | NopWriteContextBogus  AvroWriteContextused 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 | ObjectWriteContext. createChildArrayContext(Object currValue) | 
| AvroWriteContext | NopWriteContext. createChildArrayContext(Object currValue) | 
| AvroWriteContext | MapWriteContext. createChildArrayContext(Object currValue) | 
| abstract AvroWriteContext | AvroWriteContext. createChildArrayContext(Object currValue) | 
| AvroWriteContext | ArrayWriteContext. createChildArrayContext(Object currValue) | 
| AvroWriteContext | ObjectWriteContext. createChildObjectContext(Object currValue) | 
| AvroWriteContext | NopWriteContext. createChildObjectContext(Object currValue) | 
| AvroWriteContext | MapWriteContext. createChildObjectContext(Object currValue) | 
| abstract AvroWriteContext | AvroWriteContext. 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 © 2019 FasterXML. All rights reserved.