| Package | Description | 
|---|---|
| org.apache.avro.io | 
 Utilities for Encoding and Decoding Avro data. 
 | 
| org.apache.avro.io.parsing | 
 Implementation of Avro schemas as LL(1) grammars. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
JsonDecoder
A  
Decoder for Avro's JSON data encoding. | 
class  | 
JsonEncoder
An  
Encoder for Avro's JSON data encoding. | 
class  | 
ParsingDecoder
 | 
class  | 
ResolvingDecoder
Decoder that performs type-resolution between the reader's and
 writer's schemas. | 
class  | 
ValidatingDecoder
An implementation of  
Decoder that ensures that the sequence of
 operations conforms to a schema. | 
class  | 
ValidatingEncoder
An implementation of  
Encoder that wraps another Encoder and ensures
 that the sequence of operations conforms to the provided schema. | 
| Modifier and Type | Field and Description | 
|---|---|
protected Parser.ActionHandler | 
Parser.symbolHandler  | 
| Constructor and Description | 
|---|
Parser(Symbol root,
      Parser.ActionHandler symbolHandler)  | 
SkipParser(Symbol root,
          Parser.ActionHandler symbolHandler,
          SkipParser.SkipHandler skipHandler)  | 
Copyright © 2009–2021 The Apache Software Foundation. All rights reserved.