T
- The return type of the visit operation. Use Void
for
operations with no return type.public interface SchemaParserVisitor<T>
extends org.antlr.v4.runtime.tree.ParseTreeVisitor<T>
SchemaParser
.T visitSchema(SchemaParser.SchemaContext ctx)
SchemaParser.schema()
.ctx
- the parse treeT visitColumns(SchemaParser.ColumnsContext ctx)
SchemaParser.columns()
.ctx
- the parse treeT visitColumn_def(SchemaParser.Column_defContext ctx)
SchemaParser.column_def()
.ctx
- the parse treeT visitColumn(SchemaParser.ColumnContext ctx)
SchemaParser.column()
.ctx
- the parse treeT visitPrimitive_column(SchemaParser.Primitive_columnContext ctx)
SchemaParser.primitive_column()
.ctx
- the parse treeT visitSimple_array_column(SchemaParser.Simple_array_columnContext ctx)
SchemaParser.simple_array_column()
.ctx
- the parse treeT visitStruct_column(SchemaParser.Struct_columnContext ctx)
SchemaParser.struct_column()
.ctx
- the parse treeT visitMap_column(SchemaParser.Map_columnContext ctx)
SchemaParser.map_column()
.ctx
- the parse treeT visitComplex_array_column(SchemaParser.Complex_array_columnContext ctx)
SchemaParser.complex_array_column()
.ctx
- the parse treeT visitUnion_column(SchemaParser.Union_columnContext ctx)
SchemaParser.union_column()
.ctx
- the parse treeT visitId(SchemaParser.IdContext ctx)
id
labeled alternative in SchemaParser.column_id()
.ctx
- the parse treeT visitQuoted_id(SchemaParser.Quoted_idContext ctx)
quoted_id
labeled alternative in SchemaParser.column_id()
.ctx
- the parse treeT visitInt(SchemaParser.IntContext ctx)
int
labeled alternative in SchemaParser.simple_type()
.ctx
- the parse treeT visitBigint(SchemaParser.BigintContext ctx)
bigint
labeled alternative in SchemaParser.simple_type()
.ctx
- the parse treeT visitFloat(SchemaParser.FloatContext ctx)
float
labeled alternative in SchemaParser.simple_type()
.ctx
- the parse treeT visitDouble(SchemaParser.DoubleContext ctx)
double
labeled alternative in SchemaParser.simple_type()
.ctx
- the parse treeT visitDecimal(SchemaParser.DecimalContext ctx)
decimal
labeled alternative in SchemaParser.simple_type()
.ctx
- the parse treeT visitBoolean(SchemaParser.BooleanContext ctx)
boolean
labeled alternative in SchemaParser.simple_type()
.ctx
- the parse treeT visitVarchar(SchemaParser.VarcharContext ctx)
varchar
labeled alternative in SchemaParser.simple_type()
.ctx
- the parse treeT visitBinary(SchemaParser.BinaryContext ctx)
binary
labeled alternative in SchemaParser.simple_type()
.ctx
- the parse treeT visitTime(SchemaParser.TimeContext ctx)
time
labeled alternative in SchemaParser.simple_type()
.ctx
- the parse treeT visitDate(SchemaParser.DateContext ctx)
date
labeled alternative in SchemaParser.simple_type()
.ctx
- the parse treeT visitTimestamp(SchemaParser.TimestampContext ctx)
timestamp
labeled alternative in SchemaParser.simple_type()
.ctx
- the parse treeT visitInterval_year(SchemaParser.Interval_yearContext ctx)
interval_year
labeled alternative in SchemaParser.simple_type()
.ctx
- the parse treeT visitInterval_day(SchemaParser.Interval_dayContext ctx)
interval_day
labeled alternative in SchemaParser.simple_type()
.ctx
- the parse treeT visitInterval(SchemaParser.IntervalContext ctx)
interval
labeled alternative in SchemaParser.simple_type()
.ctx
- the parse treeT visitUnit1(SchemaParser.Unit1Context ctx)
unit1
labeled alternative in SchemaParser.simple_type()
.ctx
- the parse treeT visitUnit2(SchemaParser.Unit2Context ctx)
unit2
labeled alternative in SchemaParser.simple_type()
.ctx
- the parse treeT visitUnit4(SchemaParser.Unit4Context ctx)
unit4
labeled alternative in SchemaParser.simple_type()
.ctx
- the parse treeT visitUnit8(SchemaParser.Unit8Context ctx)
unit8
labeled alternative in SchemaParser.simple_type()
.ctx
- the parse treeT visitTinyint(SchemaParser.TinyintContext ctx)
tinyint
labeled alternative in SchemaParser.simple_type()
.ctx
- the parse treeT visitSmallint(SchemaParser.SmallintContext ctx)
smallint
labeled alternative in SchemaParser.simple_type()
.ctx
- the parse treeT visitDynamic(SchemaParser.DynamicContext ctx)
dynamic
labeled alternative in SchemaParser.simple_type()
.ctx
- the parse treeT visitUnion_type(SchemaParser.Union_typeContext ctx)
SchemaParser.union_type()
.ctx
- the parse treeT visitArray_type(SchemaParser.Array_typeContext ctx)
SchemaParser.array_type()
.ctx
- the parse treeT visitSimple_array_type(SchemaParser.Simple_array_typeContext ctx)
SchemaParser.simple_array_type()
.ctx
- the parse treeT visitArray_simple_type_def(SchemaParser.Array_simple_type_defContext ctx)
array_simple_type_def
labeled alternative in SchemaParser.simple_array_value_type()
.ctx
- the parse treeT visitArray_struct_type_def(SchemaParser.Array_struct_type_defContext ctx)
array_struct_type_def
labeled alternative in SchemaParser.simple_array_value_type()
.ctx
- the parse treeT visitArray_map_type_def(SchemaParser.Array_map_type_defContext ctx)
array_map_type_def
labeled alternative in SchemaParser.simple_array_value_type()
.ctx
- the parse treeT visitArray_union_type_def(SchemaParser.Array_union_type_defContext ctx)
array_union_type_def
labeled alternative in SchemaParser.simple_array_value_type()
.ctx
- the parse treeT visitComplex_array_type(SchemaParser.Complex_array_typeContext ctx)
SchemaParser.complex_array_type()
.ctx
- the parse treeT visitStruct_type(SchemaParser.Struct_typeContext ctx)
SchemaParser.struct_type()
.ctx
- the parse treeT visitMap_type(SchemaParser.Map_typeContext ctx)
SchemaParser.map_type()
.ctx
- the parse treeT visitMap_key_type_def(SchemaParser.Map_key_type_defContext ctx)
SchemaParser.map_key_type_def()
.ctx
- the parse treeT visitMap_key_simple_type_def(SchemaParser.Map_key_simple_type_defContext ctx)
map_key_simple_type_def
labeled alternative in SchemaParser.map_key_type()
.ctx
- the parse treeT visitMap_value_type_def(SchemaParser.Map_value_type_defContext ctx)
SchemaParser.map_value_type_def()
.ctx
- the parse treeT visitMap_value_simple_type_def(SchemaParser.Map_value_simple_type_defContext ctx)
map_value_simple_type_def
labeled alternative in SchemaParser.map_value_type()
.ctx
- the parse treeT visitMap_value_struct_type_def(SchemaParser.Map_value_struct_type_defContext ctx)
map_value_struct_type_def
labeled alternative in SchemaParser.map_value_type()
.ctx
- the parse treeT visitMap_value_map_type_def(SchemaParser.Map_value_map_type_defContext ctx)
map_value_map_type_def
labeled alternative in SchemaParser.map_value_type()
.ctx
- the parse treeT visitMap_value_array_type_def(SchemaParser.Map_value_array_type_defContext ctx)
map_value_array_type_def
labeled alternative in SchemaParser.map_value_type()
.ctx
- the parse treeT visitMap_value_union_type_def(SchemaParser.Map_value_union_type_defContext ctx)
map_value_union_type_def
labeled alternative in SchemaParser.map_value_type()
.ctx
- the parse treeT visitNullability(SchemaParser.NullabilityContext ctx)
SchemaParser.nullability()
.ctx
- the parse treeT visitFormat_value(SchemaParser.Format_valueContext ctx)
SchemaParser.format_value()
.ctx
- the parse treeT visitDefault_value(SchemaParser.Default_valueContext ctx)
SchemaParser.default_value()
.ctx
- the parse treeT visitProperty_values(SchemaParser.Property_valuesContext ctx)
SchemaParser.property_values()
.ctx
- the parse treeT visitProperty_pair(SchemaParser.Property_pairContext ctx)
SchemaParser.property_pair()
.ctx
- the parse treeT visitString_value(SchemaParser.String_valueContext ctx)
SchemaParser.string_value()
.ctx
- the parse treeCopyright © 1970 The Apache Software Foundation. All rights reserved.