| 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.
|
| Class and Description |
|---|
| Parser
Parser is the class that maintains the stack for parsing.
|
| Parser.ActionHandler
The parser knows how to handle the terminal and non-terminal symbols.
|
| SkipParser
A parser that capable of skipping as well read and write.
|
| SkipParser.SkipHandler
The clients implement this interface to skip symbols and actions.
|
| Symbol
Symbol is the base of all symbols (terminals and non-terminals) of the
grammar.
|
| Class and Description |
|---|
| Parser
Parser is the class that maintains the stack for parsing.
|
| Parser.ActionHandler
The parser knows how to handle the terminal and non-terminal symbols.
|
| SkipParser.SkipHandler
The clients implement this interface to skip symbols and actions.
|
| Symbol
Symbol is the base of all symbols (terminals and non-terminals) of the
grammar.
|
| Symbol.Alternative |
| Symbol.DefaultStartAction |
| Symbol.EnumAdjustAction |
| Symbol.EnumLabelsAction |
| Symbol.FieldAdjustAction |
| Symbol.FieldOrderAction |
| Symbol.ImplicitAction |
| Symbol.IntCheckAction |
| Symbol.Kind |
| Symbol.Repeater |
| Symbol.ResolvingAction |
| Symbol.Sequence |
| Symbol.SkipAction |
| Symbol.UnionAdjustAction |
| Symbol.WriterUnionAction |
| ValidatingGrammarGenerator
The class that generates validating grammar.
|
Copyright © 2009–2020 The Apache Software Foundation. All rights reserved.