org.apache.avro.io.parsing.package.html Maven / Gradle / Ivy
Implementation of Avro schemas as LL(1) grammars.
See
parser documentation for details on how
this is achieved.
The classes in this package are used by
{@link org.apache.avro.io.ValidatingEncoder},
{@link org.apache.avro.io.ValidatingDecoder},
{@link org.apache.avro.io.ResolvingDecoder},
{@link org.apache.avro.io.JsonEncoder} and
{@link org.apache.avro.io.JsonDecoder},
Unless one plans to generate a variation of the grammar or use a grammar,
one not need to understand these classes.