| Class | Description |
|---|---|
| SchemaExprParser | |
| SchemaVisitor |
Visits schema and stores metadata about its columns into
TupleMetadata class. |
| SchemaVisitor.ColumnDefVisitor |
Visits column definition, adds column properties to
ColumnMetadata if present. |
| SchemaVisitor.ColumnVisitor |
Visits various types of columns (primitive, struct, map, array) and stores their metadata
into
ColumnMetadata class. |
| SchemaVisitor.PropertiesVisitor |
Visits schema or column properties.
|
| TestParserErrorHandling | |
| TestSchemaParser | |
| UpperCaseCharStream |
Is used for case-insensitive lexing.
|
| Exception | Description |
|---|---|
| SchemaParsingException |
Is thrown when parsing schema using ANTLR4 parser.
|
Copyright © 2021 The Apache Software Foundation. All rights reserved.