| 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  | JsonDecoderA  Decoderfor Avro's JSON data encoding. | 
| class  | JsonEncoderAn  Encoderfor Avro's JSON data encoding. | 
| class  | ParsingDecoder | 
| class  | ResolvingDecoderDecoderthat performs type-resolution between the reader's and
 writer's schemas. | 
| class  | ValidatingDecoderAn implementation of  Decoderthat ensures that the sequence of
 operations conforms to a schema. | 
| class  | ValidatingEncoderAn implementation of  Encoderthat 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–2020 The Apache Software Foundation. All rights reserved.