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.