# Uses of Package
org.apache.avro.io.parsing

Packages that use org.apache.avro.io.parsing
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.

Classes in org.apache.avro.io.parsing used by org.apache.avro.io
Class
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.
Classes in org.apache.avro.io.parsing used by org.apache.avro.io.parsing
Class
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.