| Name | Description | Type | Package | Framework |
| JsonGrammarGenerator | Class | org.apache.avro.io.parsing | Avro | |
| Parser | Parser is the class that maintains the stack for parsing. | Class | org.apache.avro.io.parsing | Avro |
| Parser .ActionHandler | The parser knows how to handle the terminal and non-terminal symbols. | Interface | org.apache.avro.io.parsing.Parser | Avro |
| ParsingDecoder | Class | org.apache.avro.io | Avro | |
| ParsingEncoder | Class | org.apache.avro.io | Avro | |
| ResolvingGrammarGenerator | Class | org.apache.avro.io.parsing | Avro | |
| SkipParser | A parser that capable of skipping as well read and write. | Class | org.apache.avro.io.parsing | Avro |
| SkipParser .SkipHandler | The clients implement this interface to skip symbols and actions. | Interface | org.apache.avro.io.parsing.SkipParser | Avro |
| Symbol | Class | org.apache.avro.io.parsing | Avro | |
| Symbol .Alternative | Class | org.apache.avro.io.parsing.Symbol | Avro | |
| Symbol .DefaultStartAction | Class | org.apache.avro.io.parsing.Symbol | Avro | |
| Symbol .EnumAdjustAction | Class | org.apache.avro.io.parsing.Symbol | Avro | |
| Symbol .EnumLabelsAction | Class | org.apache.avro.io.parsing.Symbol | Avro | |
| Symbol .ErrorAction | Class | org.apache.avro.io.parsing.Symbol | Avro | |
| Symbol .FieldAdjustAction | Class | org.apache.avro.io.parsing.Symbol | Avro | |
| Symbol .FieldOrderAction | Class | org.apache.avro.io.parsing.Symbol | Avro | |
| Symbol .ImplicitAction | Class | org.apache.avro.io.parsing.Symbol | Avro | |
| Symbol .IntCheckAction | Class | org.apache.avro.io.parsing.Symbol | Avro | |
| Symbol .Kind | non-terminal to represent the unionnon-terminal action symbol which is explicitly consumed | Class | org.apache.avro.io.parsing.Symbol | Avro |
| Symbol .Repeater | Class | org.apache.avro.io.parsing.Symbol | Avro | |
| Symbol .ResolvingAction | Class | org.apache.avro.io.parsing.Symbol | Avro | |
| Symbol .Root | Class | org.apache.avro.io.parsing.Symbol | Avro | |
| Symbol .Sequence | Class | org.apache.avro.io.parsing.Symbol | Avro | |
| Symbol .SkipAction | Class | org.apache.avro.io.parsing.Symbol | Avro | |
| Symbol .UnionAdjustAction | Class | org.apache.avro.io.parsing.Symbol | Avro | |
| Symbol .WriterUnionAction | Class | org.apache.avro.io.parsing.Symbol | Avro | |
| ValidatingGrammarGenerator | The class that generates validating grammar. | Class | org.apache.avro.io.parsing | Avro |