# 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 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.

- Classes in org.apache.avro.io.parsing used by org.apache.avro.io.parsing
  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–2024 The Apache Software Foundation. All rights reserved.