trait SqlBaseVisitor[T] extends ParseTreeVisitor[T]
This interface defines a complete generic visitor for a parse tree produced
by SqlBaseParser.
- Alphabetic
- By Inheritance
- SqlBaseVisitor
- ParseTreeVisitor
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
Abstract Value Members
-
abstract
def
visit(arg0: ParseTree): T
- Definition Classes
- ParseTreeVisitor
-
abstract
def
visitAddTableColumns(ctx: AddTableColumnsContext): T
Visit a parse tree produced by the
addTableColumnslabeled alternative inSqlBaseParser#statement.Visit a parse tree produced by the
addTableColumnslabeled alternative inSqlBaseParser#statement.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitAddTablePartition(ctx: AddTablePartitionContext): T
Visit a parse tree produced by the
addTablePartitionlabeled alternative inSqlBaseParser#statement.Visit a parse tree produced by the
addTablePartitionlabeled alternative inSqlBaseParser#statement.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitAggregationClause(ctx: AggregationClauseContext): T
Visit a parse tree produced by
SqlBaseParser#aggregationClause.Visit a parse tree produced by
SqlBaseParser#aggregationClause.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitAliasedQuery(ctx: AliasedQueryContext): T
Visit a parse tree produced by the
aliasedQuerylabeled alternative inSqlBaseParser#relationPrimary.Visit a parse tree produced by the
aliasedQuerylabeled alternative inSqlBaseParser#relationPrimary.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitAliasedRelation(ctx: AliasedRelationContext): T
Visit a parse tree produced by the
aliasedRelationlabeled alternative inSqlBaseParser#relationPrimary.Visit a parse tree produced by the
aliasedRelationlabeled alternative inSqlBaseParser#relationPrimary.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitAlterColumnAction(ctx: AlterColumnActionContext): T
Visit a parse tree produced by
SqlBaseParser#alterColumnAction.Visit a parse tree produced by
SqlBaseParser#alterColumnAction.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitAlterTableAlterColumn(ctx: AlterTableAlterColumnContext): T
Visit a parse tree produced by the
alterTableAlterColumnlabeled alternative inSqlBaseParser#statement.Visit a parse tree produced by the
alterTableAlterColumnlabeled alternative inSqlBaseParser#statement.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitAlterViewQuery(ctx: AlterViewQueryContext): T
Visit a parse tree produced by the
alterViewQuerylabeled alternative inSqlBaseParser#statement.Visit a parse tree produced by the
alterViewQuerylabeled alternative inSqlBaseParser#statement.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitAnalyze(ctx: AnalyzeContext): T
Visit a parse tree produced by the
analyzelabeled alternative inSqlBaseParser#statement.Visit a parse tree produced by the
analyzelabeled alternative inSqlBaseParser#statement.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitAnsiNonReserved(ctx: AnsiNonReservedContext): T
Visit a parse tree produced by
SqlBaseParser#ansiNonReserved.Visit a parse tree produced by
SqlBaseParser#ansiNonReserved.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitApplyTransform(ctx: ApplyTransformContext): T
Visit a parse tree produced by the
applyTransformlabeled alternative inSqlBaseParser#transform.Visit a parse tree produced by the
applyTransformlabeled alternative inSqlBaseParser#transform.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitArithmeticBinary(ctx: ArithmeticBinaryContext): T
Visit a parse tree produced by the
arithmeticBinarylabeled alternative inSqlBaseParser#valueExpression.Visit a parse tree produced by the
arithmeticBinarylabeled alternative inSqlBaseParser#valueExpression.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitArithmeticOperator(ctx: ArithmeticOperatorContext): T
Visit a parse tree produced by
SqlBaseParser#arithmeticOperator.Visit a parse tree produced by
SqlBaseParser#arithmeticOperator.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitArithmeticUnary(ctx: ArithmeticUnaryContext): T
Visit a parse tree produced by the
arithmeticUnarylabeled alternative inSqlBaseParser#valueExpression.Visit a parse tree produced by the
arithmeticUnarylabeled alternative inSqlBaseParser#valueExpression.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitAssignment(ctx: AssignmentContext): T
Visit a parse tree produced by
SqlBaseParser#assignment.Visit a parse tree produced by
SqlBaseParser#assignment.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitAssignmentList(ctx: AssignmentListContext): T
Visit a parse tree produced by
SqlBaseParser#assignmentList.Visit a parse tree produced by
SqlBaseParser#assignmentList.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitBigDecimalLiteral(ctx: BigDecimalLiteralContext): T
Visit a parse tree produced by the
bigDecimalLiterallabeled alternative inSqlBaseParser#number.Visit a parse tree produced by the
bigDecimalLiterallabeled alternative inSqlBaseParser#number.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitBigIntLiteral(ctx: BigIntLiteralContext): T
Visit a parse tree produced by the
bigIntLiterallabeled alternative inSqlBaseParser#number.Visit a parse tree produced by the
bigIntLiterallabeled alternative inSqlBaseParser#number.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitBooleanLiteral(ctx: BooleanLiteralContext): T
Visit a parse tree produced by the
booleanLiterallabeled alternative inSqlBaseParser#constant.Visit a parse tree produced by the
booleanLiterallabeled alternative inSqlBaseParser#constant.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitBooleanValue(ctx: BooleanValueContext): T
Visit a parse tree produced by
SqlBaseParser#booleanValue.Visit a parse tree produced by
SqlBaseParser#booleanValue.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitBucketSpec(ctx: BucketSpecContext): T
Visit a parse tree produced by
SqlBaseParser#bucketSpec.Visit a parse tree produced by
SqlBaseParser#bucketSpec.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitCacheTable(ctx: CacheTableContext): T
Visit a parse tree produced by the
cacheTablelabeled alternative inSqlBaseParser#statement.Visit a parse tree produced by the
cacheTablelabeled alternative inSqlBaseParser#statement.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitCast(ctx: CastContext): T
Visit a parse tree produced by the
castlabeled alternative inSqlBaseParser#primaryExpression.Visit a parse tree produced by the
castlabeled alternative inSqlBaseParser#primaryExpression.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitChildren(arg0: RuleNode): T
- Definition Classes
- ParseTreeVisitor
-
abstract
def
visitClearCache(ctx: ClearCacheContext): T
Visit a parse tree produced by the
clearCachelabeled alternative inSqlBaseParser#statement.Visit a parse tree produced by the
clearCachelabeled alternative inSqlBaseParser#statement.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitColPosition(ctx: ColPositionContext): T
Visit a parse tree produced by
SqlBaseParser#colPosition.Visit a parse tree produced by
SqlBaseParser#colPosition.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitColType(ctx: ColTypeContext): T
Visit a parse tree produced by
SqlBaseParser#colType.Visit a parse tree produced by
SqlBaseParser#colType.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitColTypeList(ctx: ColTypeListContext): T
Visit a parse tree produced by
SqlBaseParser#colTypeList.Visit a parse tree produced by
SqlBaseParser#colTypeList.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitColumnReference(ctx: ColumnReferenceContext): T
Visit a parse tree produced by the
columnReferencelabeled alternative inSqlBaseParser#primaryExpression.Visit a parse tree produced by the
columnReferencelabeled alternative inSqlBaseParser#primaryExpression.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitCommentNamespace(ctx: CommentNamespaceContext): T
Visit a parse tree produced by the
commentNamespacelabeled alternative inSqlBaseParser#statement.Visit a parse tree produced by the
commentNamespacelabeled alternative inSqlBaseParser#statement.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitCommentSpec(ctx: CommentSpecContext): T
Visit a parse tree produced by
SqlBaseParser#commentSpec.Visit a parse tree produced by
SqlBaseParser#commentSpec.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitCommentTable(ctx: CommentTableContext): T
Visit a parse tree produced by the
commentTablelabeled alternative inSqlBaseParser#statement.Visit a parse tree produced by the
commentTablelabeled alternative inSqlBaseParser#statement.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitComparison(ctx: ComparisonContext): T
Visit a parse tree produced by the
comparisonlabeled alternative inSqlBaseParser#valueExpression.Visit a parse tree produced by the
comparisonlabeled alternative inSqlBaseParser#valueExpression.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitComparisonOperator(ctx: ComparisonOperatorContext): T
Visit a parse tree produced by
SqlBaseParser#comparisonOperator.Visit a parse tree produced by
SqlBaseParser#comparisonOperator.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitComplexColType(ctx: ComplexColTypeContext): T
Visit a parse tree produced by
SqlBaseParser#complexColType.Visit a parse tree produced by
SqlBaseParser#complexColType.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitComplexColTypeList(ctx: ComplexColTypeListContext): T
Visit a parse tree produced by
SqlBaseParser#complexColTypeList.Visit a parse tree produced by
SqlBaseParser#complexColTypeList.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitComplexDataType(ctx: ComplexDataTypeContext): T
Visit a parse tree produced by the
complexDataTypelabeled alternative inSqlBaseParser#dataType.Visit a parse tree produced by the
complexDataTypelabeled alternative inSqlBaseParser#dataType.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitConstantDefault(ctx: ConstantDefaultContext): T
Visit a parse tree produced by the
constantDefaultlabeled alternative inSqlBaseParser#primaryExpression.Visit a parse tree produced by the
constantDefaultlabeled alternative inSqlBaseParser#primaryExpression.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitConstantList(ctx: ConstantListContext): T
Visit a parse tree produced by
SqlBaseParser#constantList.Visit a parse tree produced by
SqlBaseParser#constantList.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitCreateFileFormat(ctx: CreateFileFormatContext): T
Visit a parse tree produced by
SqlBaseParser#createFileFormat.Visit a parse tree produced by
SqlBaseParser#createFileFormat.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitCreateFunction(ctx: CreateFunctionContext): T
Visit a parse tree produced by the
createFunctionlabeled alternative inSqlBaseParser#statement.Visit a parse tree produced by the
createFunctionlabeled alternative inSqlBaseParser#statement.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitCreateHiveTable(ctx: CreateHiveTableContext): T
Visit a parse tree produced by the
createHiveTablelabeled alternative inSqlBaseParser#statement.Visit a parse tree produced by the
createHiveTablelabeled alternative inSqlBaseParser#statement.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitCreateNamespace(ctx: CreateNamespaceContext): T
Visit a parse tree produced by the
createNamespacelabeled alternative inSqlBaseParser#statement.Visit a parse tree produced by the
createNamespacelabeled alternative inSqlBaseParser#statement.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitCreateTable(ctx: CreateTableContext): T
Visit a parse tree produced by the
createTablelabeled alternative inSqlBaseParser#statement.Visit a parse tree produced by the
createTablelabeled alternative inSqlBaseParser#statement.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitCreateTableClauses(ctx: CreateTableClausesContext): T
Visit a parse tree produced by
SqlBaseParser#createTableClauses.Visit a parse tree produced by
SqlBaseParser#createTableClauses.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitCreateTableHeader(ctx: CreateTableHeaderContext): T
Visit a parse tree produced by
SqlBaseParser#createTableHeader.Visit a parse tree produced by
SqlBaseParser#createTableHeader.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitCreateTableLike(ctx: CreateTableLikeContext): T
Visit a parse tree produced by the
createTableLikelabeled alternative inSqlBaseParser#statement.Visit a parse tree produced by the
createTableLikelabeled alternative inSqlBaseParser#statement.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitCreateTempViewUsing(ctx: CreateTempViewUsingContext): T
Visit a parse tree produced by the
createTempViewUsinglabeled alternative inSqlBaseParser#statement.Visit a parse tree produced by the
createTempViewUsinglabeled alternative inSqlBaseParser#statement.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitCreateView(ctx: CreateViewContext): T
Visit a parse tree produced by the
createViewlabeled alternative inSqlBaseParser#statement.Visit a parse tree produced by the
createViewlabeled alternative inSqlBaseParser#statement.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitCtes(ctx: CtesContext): T
Visit a parse tree produced by
SqlBaseParser#ctes.Visit a parse tree produced by
SqlBaseParser#ctes.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitCurrentDatetime(ctx: CurrentDatetimeContext): T
Visit a parse tree produced by the
currentDatetimelabeled alternative inSqlBaseParser#primaryExpression.Visit a parse tree produced by the
currentDatetimelabeled alternative inSqlBaseParser#primaryExpression.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitDecimalLiteral(ctx: DecimalLiteralContext): T
Visit a parse tree produced by the
decimalLiterallabeled alternative inSqlBaseParser#number.Visit a parse tree produced by the
decimalLiterallabeled alternative inSqlBaseParser#number.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitDeleteFromTable(ctx: DeleteFromTableContext): T
Visit a parse tree produced by the
deleteFromTablelabeled alternative inSqlBaseParser#dmlStatementNoWith.Visit a parse tree produced by the
deleteFromTablelabeled alternative inSqlBaseParser#dmlStatementNoWith.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitDereference(ctx: DereferenceContext): T
Visit a parse tree produced by the
dereferencelabeled alternative inSqlBaseParser#primaryExpression.Visit a parse tree produced by the
dereferencelabeled alternative inSqlBaseParser#primaryExpression.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitDescribeColName(ctx: DescribeColNameContext): T
Visit a parse tree produced by
SqlBaseParser#describeColName.Visit a parse tree produced by
SqlBaseParser#describeColName.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitDescribeFuncName(ctx: DescribeFuncNameContext): T
Visit a parse tree produced by
SqlBaseParser#describeFuncName.Visit a parse tree produced by
SqlBaseParser#describeFuncName.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitDescribeFunction(ctx: DescribeFunctionContext): T
Visit a parse tree produced by the
describeFunctionlabeled alternative inSqlBaseParser#statement.Visit a parse tree produced by the
describeFunctionlabeled alternative inSqlBaseParser#statement.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitDescribeNamespace(ctx: DescribeNamespaceContext): T
Visit a parse tree produced by the
describeNamespacelabeled alternative inSqlBaseParser#statement.Visit a parse tree produced by the
describeNamespacelabeled alternative inSqlBaseParser#statement.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitDescribeQuery(ctx: DescribeQueryContext): T
Visit a parse tree produced by the
describeQuerylabeled alternative inSqlBaseParser#statement.Visit a parse tree produced by the
describeQuerylabeled alternative inSqlBaseParser#statement.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitDescribeRelation(ctx: DescribeRelationContext): T
Visit a parse tree produced by the
describeRelationlabeled alternative inSqlBaseParser#statement.Visit a parse tree produced by the
describeRelationlabeled alternative inSqlBaseParser#statement.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitDmlStatement(ctx: DmlStatementContext): T
Visit a parse tree produced by the
dmlStatementlabeled alternative inSqlBaseParser#statement.Visit a parse tree produced by the
dmlStatementlabeled alternative inSqlBaseParser#statement.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitDoubleLiteral(ctx: DoubleLiteralContext): T
Visit a parse tree produced by the
doubleLiterallabeled alternative inSqlBaseParser#number.Visit a parse tree produced by the
doubleLiterallabeled alternative inSqlBaseParser#number.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitDropFunction(ctx: DropFunctionContext): T
Visit a parse tree produced by the
dropFunctionlabeled alternative inSqlBaseParser#statement.Visit a parse tree produced by the
dropFunctionlabeled alternative inSqlBaseParser#statement.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitDropNamespace(ctx: DropNamespaceContext): T
Visit a parse tree produced by the
dropNamespacelabeled alternative inSqlBaseParser#statement.Visit a parse tree produced by the
dropNamespacelabeled alternative inSqlBaseParser#statement.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitDropTable(ctx: DropTableContext): T
Visit a parse tree produced by the
dropTablelabeled alternative inSqlBaseParser#statement.Visit a parse tree produced by the
dropTablelabeled alternative inSqlBaseParser#statement.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitDropTableColumns(ctx: DropTableColumnsContext): T
Visit a parse tree produced by the
dropTableColumnslabeled alternative inSqlBaseParser#statement.Visit a parse tree produced by the
dropTableColumnslabeled alternative inSqlBaseParser#statement.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitDropTablePartitions(ctx: DropTablePartitionsContext): T
Visit a parse tree produced by the
dropTablePartitionslabeled alternative inSqlBaseParser#statement.Visit a parse tree produced by the
dropTablePartitionslabeled alternative inSqlBaseParser#statement.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitDropView(ctx: DropViewContext): T
Visit a parse tree produced by the
dropViewlabeled alternative inSqlBaseParser#statement.Visit a parse tree produced by the
dropViewlabeled alternative inSqlBaseParser#statement.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitErrorCapturingIdentifier(ctx: ErrorCapturingIdentifierContext): T
Visit a parse tree produced by
SqlBaseParser#errorCapturingIdentifier.Visit a parse tree produced by
SqlBaseParser#errorCapturingIdentifier.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitErrorCapturingMultiUnitsInterval(ctx: ErrorCapturingMultiUnitsIntervalContext): T
Visit a parse tree produced by
SqlBaseParser#errorCapturingMultiUnitsInterval.Visit a parse tree produced by
SqlBaseParser#errorCapturingMultiUnitsInterval.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitErrorCapturingUnitToUnitInterval(ctx: ErrorCapturingUnitToUnitIntervalContext): T
Visit a parse tree produced by
SqlBaseParser#errorCapturingUnitToUnitInterval.Visit a parse tree produced by
SqlBaseParser#errorCapturingUnitToUnitInterval.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitErrorIdent(ctx: ErrorIdentContext): T
Visit a parse tree produced by the
errorIdentlabeled alternative inSqlBaseParser#errorCapturingIdentifierExtra.Visit a parse tree produced by the
errorIdentlabeled alternative inSqlBaseParser#errorCapturingIdentifierExtra.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitErrorNode(arg0: ErrorNode): T
- Definition Classes
- ParseTreeVisitor
-
abstract
def
visitExists(ctx: ExistsContext): T
Visit a parse tree produced by the
existslabeled alternative inSqlBaseParser#booleanExpression.Visit a parse tree produced by the
existslabeled alternative inSqlBaseParser#booleanExpression.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitExplain(ctx: ExplainContext): T
Visit a parse tree produced by the
explainlabeled alternative inSqlBaseParser#statement.Visit a parse tree produced by the
explainlabeled alternative inSqlBaseParser#statement.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitExponentLiteral(ctx: ExponentLiteralContext): T
Visit a parse tree produced by the
exponentLiterallabeled alternative inSqlBaseParser#number.Visit a parse tree produced by the
exponentLiterallabeled alternative inSqlBaseParser#number.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitExpression(ctx: ExpressionContext): T
Visit a parse tree produced by
SqlBaseParser#expression.Visit a parse tree produced by
SqlBaseParser#expression.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitExtract(ctx: ExtractContext): T
Visit a parse tree produced by the
extractlabeled alternative inSqlBaseParser#primaryExpression.Visit a parse tree produced by the
extractlabeled alternative inSqlBaseParser#primaryExpression.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitFailNativeCommand(ctx: FailNativeCommandContext): T
Visit a parse tree produced by the
failNativeCommandlabeled alternative inSqlBaseParser#statement.Visit a parse tree produced by the
failNativeCommandlabeled alternative inSqlBaseParser#statement.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitFirst(ctx: FirstContext): T
Visit a parse tree produced by the
firstlabeled alternative inSqlBaseParser#primaryExpression.Visit a parse tree produced by the
firstlabeled alternative inSqlBaseParser#primaryExpression.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitFrameBound(ctx: FrameBoundContext): T
Visit a parse tree produced by
SqlBaseParser#frameBound.Visit a parse tree produced by
SqlBaseParser#frameBound.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitFromClause(ctx: FromClauseContext): T
Visit a parse tree produced by
SqlBaseParser#fromClause.Visit a parse tree produced by
SqlBaseParser#fromClause.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitFromStatement(ctx: FromStatementContext): T
Visit a parse tree produced by
SqlBaseParser#fromStatement.Visit a parse tree produced by
SqlBaseParser#fromStatement.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitFromStatementBody(ctx: FromStatementBodyContext): T
Visit a parse tree produced by
SqlBaseParser#fromStatementBody.Visit a parse tree produced by
SqlBaseParser#fromStatementBody.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitFromStmt(ctx: FromStmtContext): T
Visit a parse tree produced by the
fromStmtlabeled alternative inSqlBaseParser#queryPrimary.Visit a parse tree produced by the
fromStmtlabeled alternative inSqlBaseParser#queryPrimary.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitFunctionCall(ctx: FunctionCallContext): T
Visit a parse tree produced by the
functionCalllabeled alternative inSqlBaseParser#primaryExpression.Visit a parse tree produced by the
functionCalllabeled alternative inSqlBaseParser#primaryExpression.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitFunctionIdentifier(ctx: FunctionIdentifierContext): T
Visit a parse tree produced by
SqlBaseParser#functionIdentifier.Visit a parse tree produced by
SqlBaseParser#functionIdentifier.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitFunctionName(ctx: FunctionNameContext): T
Visit a parse tree produced by
SqlBaseParser#functionName.Visit a parse tree produced by
SqlBaseParser#functionName.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitFunctionTable(ctx: FunctionTableContext): T
Visit a parse tree produced by
SqlBaseParser#functionTable.Visit a parse tree produced by
SqlBaseParser#functionTable.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitGenericFileFormat(ctx: GenericFileFormatContext): T
Visit a parse tree produced by the
genericFileFormatlabeled alternative inSqlBaseParser#fileFormat.Visit a parse tree produced by the
genericFileFormatlabeled alternative inSqlBaseParser#fileFormat.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitGroupingSet(ctx: GroupingSetContext): T
Visit a parse tree produced by
SqlBaseParser#groupingSet.Visit a parse tree produced by
SqlBaseParser#groupingSet.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitHavingClause(ctx: HavingClauseContext): T
Visit a parse tree produced by
SqlBaseParser#havingClause.Visit a parse tree produced by
SqlBaseParser#havingClause.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitHint(ctx: HintContext): T
Visit a parse tree produced by
SqlBaseParser#hint.Visit a parse tree produced by
SqlBaseParser#hint.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitHintStatement(ctx: HintStatementContext): T
Visit a parse tree produced by
SqlBaseParser#hintStatement.Visit a parse tree produced by
SqlBaseParser#hintStatement.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitHiveChangeColumn(ctx: HiveChangeColumnContext): T
Visit a parse tree produced by the
hiveChangeColumnlabeled alternative inSqlBaseParser#statement.Visit a parse tree produced by the
hiveChangeColumnlabeled alternative inSqlBaseParser#statement.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitIdentifier(ctx: IdentifierContext): T
Visit a parse tree produced by
SqlBaseParser#identifier.Visit a parse tree produced by
SqlBaseParser#identifier.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitIdentifierComment(ctx: IdentifierCommentContext): T
Visit a parse tree produced by
SqlBaseParser#identifierComment.Visit a parse tree produced by
SqlBaseParser#identifierComment.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitIdentifierCommentList(ctx: IdentifierCommentListContext): T
Visit a parse tree produced by
SqlBaseParser#identifierCommentList.Visit a parse tree produced by
SqlBaseParser#identifierCommentList.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitIdentifierList(ctx: IdentifierListContext): T
Visit a parse tree produced by
SqlBaseParser#identifierList.Visit a parse tree produced by
SqlBaseParser#identifierList.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitIdentifierSeq(ctx: IdentifierSeqContext): T
Visit a parse tree produced by
SqlBaseParser#identifierSeq.Visit a parse tree produced by
SqlBaseParser#identifierSeq.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitIdentityTransform(ctx: IdentityTransformContext): T
Visit a parse tree produced by the
identityTransformlabeled alternative inSqlBaseParser#transform.Visit a parse tree produced by the
identityTransformlabeled alternative inSqlBaseParser#transform.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitInlineTable(ctx: InlineTableContext): T
Visit a parse tree produced by
SqlBaseParser#inlineTable.Visit a parse tree produced by
SqlBaseParser#inlineTable.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitInlineTableDefault1(ctx: InlineTableDefault1Context): T
Visit a parse tree produced by the
inlineTableDefault1labeled alternative inSqlBaseParser#queryPrimary.Visit a parse tree produced by the
inlineTableDefault1labeled alternative inSqlBaseParser#queryPrimary.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitInlineTableDefault2(ctx: InlineTableDefault2Context): T
Visit a parse tree produced by the
inlineTableDefault2labeled alternative inSqlBaseParser#relationPrimary.Visit a parse tree produced by the
inlineTableDefault2labeled alternative inSqlBaseParser#relationPrimary.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitInsertIntoTable(ctx: InsertIntoTableContext): T
Visit a parse tree produced by the
insertIntoTablelabeled alternative inSqlBaseParser#insertInto.Visit a parse tree produced by the
insertIntoTablelabeled alternative inSqlBaseParser#insertInto.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitInsertOverwriteDir(ctx: InsertOverwriteDirContext): T
Visit a parse tree produced by the
insertOverwriteDirlabeled alternative inSqlBaseParser#insertInto.Visit a parse tree produced by the
insertOverwriteDirlabeled alternative inSqlBaseParser#insertInto.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitInsertOverwriteHiveDir(ctx: InsertOverwriteHiveDirContext): T
Visit a parse tree produced by the
insertOverwriteHiveDirlabeled alternative inSqlBaseParser#insertInto.Visit a parse tree produced by the
insertOverwriteHiveDirlabeled alternative inSqlBaseParser#insertInto.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitInsertOverwriteTable(ctx: InsertOverwriteTableContext): T
Visit a parse tree produced by the
insertOverwriteTablelabeled alternative inSqlBaseParser#insertInto.Visit a parse tree produced by the
insertOverwriteTablelabeled alternative inSqlBaseParser#insertInto.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitIntegerLiteral(ctx: IntegerLiteralContext): T
Visit a parse tree produced by the
integerLiterallabeled alternative inSqlBaseParser#number.Visit a parse tree produced by the
integerLiterallabeled alternative inSqlBaseParser#number.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitInterval(ctx: IntervalContext): T
Visit a parse tree produced by
SqlBaseParser#interval.Visit a parse tree produced by
SqlBaseParser#interval.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitIntervalLiteral(ctx: IntervalLiteralContext): T
Visit a parse tree produced by the
intervalLiterallabeled alternative inSqlBaseParser#constant.Visit a parse tree produced by the
intervalLiterallabeled alternative inSqlBaseParser#constant.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitIntervalUnit(ctx: IntervalUnitContext): T
Visit a parse tree produced by
SqlBaseParser#intervalUnit.Visit a parse tree produced by
SqlBaseParser#intervalUnit.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitIntervalValue(ctx: IntervalValueContext): T
Visit a parse tree produced by
SqlBaseParser#intervalValue.Visit a parse tree produced by
SqlBaseParser#intervalValue.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitJoinCriteria(ctx: JoinCriteriaContext): T
Visit a parse tree produced by
SqlBaseParser#joinCriteria.Visit a parse tree produced by
SqlBaseParser#joinCriteria.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitJoinRelation(ctx: JoinRelationContext): T
Visit a parse tree produced by
SqlBaseParser#joinRelation.Visit a parse tree produced by
SqlBaseParser#joinRelation.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitJoinType(ctx: JoinTypeContext): T
Visit a parse tree produced by
SqlBaseParser#joinType.Visit a parse tree produced by
SqlBaseParser#joinType.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitLambda(ctx: LambdaContext): T
Visit a parse tree produced by the
lambdalabeled alternative inSqlBaseParser#primaryExpression.Visit a parse tree produced by the
lambdalabeled alternative inSqlBaseParser#primaryExpression.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitLast(ctx: LastContext): T
Visit a parse tree produced by the
lastlabeled alternative inSqlBaseParser#primaryExpression.Visit a parse tree produced by the
lastlabeled alternative inSqlBaseParser#primaryExpression.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitLateralView(ctx: LateralViewContext): T
Visit a parse tree produced by
SqlBaseParser#lateralView.Visit a parse tree produced by
SqlBaseParser#lateralView.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitLegacyDecimalLiteral(ctx: LegacyDecimalLiteralContext): T
Visit a parse tree produced by the
legacyDecimalLiterallabeled alternative inSqlBaseParser#number.Visit a parse tree produced by the
legacyDecimalLiterallabeled alternative inSqlBaseParser#number.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitLoadData(ctx: LoadDataContext): T
Visit a parse tree produced by the
loadDatalabeled alternative inSqlBaseParser#statement.Visit a parse tree produced by the
loadDatalabeled alternative inSqlBaseParser#statement.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitLocationSpec(ctx: LocationSpecContext): T
Visit a parse tree produced by
SqlBaseParser#locationSpec.Visit a parse tree produced by
SqlBaseParser#locationSpec.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitLogicalBinary(ctx: LogicalBinaryContext): T
Visit a parse tree produced by the
logicalBinarylabeled alternative inSqlBaseParser#booleanExpression.Visit a parse tree produced by the
logicalBinarylabeled alternative inSqlBaseParser#booleanExpression.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitLogicalNot(ctx: LogicalNotContext): T
Visit a parse tree produced by the
logicalNotlabeled alternative inSqlBaseParser#booleanExpression.Visit a parse tree produced by the
logicalNotlabeled alternative inSqlBaseParser#booleanExpression.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitManageResource(ctx: ManageResourceContext): T
Visit a parse tree produced by the
manageResourcelabeled alternative inSqlBaseParser#statement.Visit a parse tree produced by the
manageResourcelabeled alternative inSqlBaseParser#statement.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitMatchedAction(ctx: MatchedActionContext): T
Visit a parse tree produced by
SqlBaseParser#matchedAction.Visit a parse tree produced by
SqlBaseParser#matchedAction.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitMatchedClause(ctx: MatchedClauseContext): T
Visit a parse tree produced by
SqlBaseParser#matchedClause.Visit a parse tree produced by
SqlBaseParser#matchedClause.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitMergeIntoTable(ctx: MergeIntoTableContext): T
Visit a parse tree produced by the
mergeIntoTablelabeled alternative inSqlBaseParser#dmlStatementNoWith.Visit a parse tree produced by the
mergeIntoTablelabeled alternative inSqlBaseParser#dmlStatementNoWith.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitMultiInsertQuery(ctx: MultiInsertQueryContext): T
Visit a parse tree produced by the
multiInsertQuerylabeled alternative inSqlBaseParser#dmlStatementNoWith.Visit a parse tree produced by the
multiInsertQuerylabeled alternative inSqlBaseParser#dmlStatementNoWith.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitMultiInsertQueryBody(ctx: MultiInsertQueryBodyContext): T
Visit a parse tree produced by
SqlBaseParser#multiInsertQueryBody.Visit a parse tree produced by
SqlBaseParser#multiInsertQueryBody.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitMultiUnitsInterval(ctx: MultiUnitsIntervalContext): T
Visit a parse tree produced by
SqlBaseParser#multiUnitsInterval.Visit a parse tree produced by
SqlBaseParser#multiUnitsInterval.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitMultipartIdentifier(ctx: MultipartIdentifierContext): T
Visit a parse tree produced by
SqlBaseParser#multipartIdentifier.Visit a parse tree produced by
SqlBaseParser#multipartIdentifier.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitMultipartIdentifierList(ctx: MultipartIdentifierListContext): T
Visit a parse tree produced by
SqlBaseParser#multipartIdentifierList.Visit a parse tree produced by
SqlBaseParser#multipartIdentifierList.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitNamedExpression(ctx: NamedExpressionContext): T
Visit a parse tree produced by
SqlBaseParser#namedExpression.Visit a parse tree produced by
SqlBaseParser#namedExpression.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitNamedExpressionSeq(ctx: NamedExpressionSeqContext): T
Visit a parse tree produced by
SqlBaseParser#namedExpressionSeq.Visit a parse tree produced by
SqlBaseParser#namedExpressionSeq.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitNamedQuery(ctx: NamedQueryContext): T
Visit a parse tree produced by
SqlBaseParser#namedQuery.Visit a parse tree produced by
SqlBaseParser#namedQuery.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitNamedWindow(ctx: NamedWindowContext): T
Visit a parse tree produced by
SqlBaseParser#namedWindow.Visit a parse tree produced by
SqlBaseParser#namedWindow.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitNamespace(ctx: NamespaceContext): T
Visit a parse tree produced by
SqlBaseParser#namespace.Visit a parse tree produced by
SqlBaseParser#namespace.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitNestedConstantList(ctx: NestedConstantListContext): T
Visit a parse tree produced by
SqlBaseParser#nestedConstantList.Visit a parse tree produced by
SqlBaseParser#nestedConstantList.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitNonReserved(ctx: NonReservedContext): T
Visit a parse tree produced by
SqlBaseParser#nonReserved.Visit a parse tree produced by
SqlBaseParser#nonReserved.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitNotMatchedAction(ctx: NotMatchedActionContext): T
Visit a parse tree produced by
SqlBaseParser#notMatchedAction.Visit a parse tree produced by
SqlBaseParser#notMatchedAction.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitNotMatchedClause(ctx: NotMatchedClauseContext): T
Visit a parse tree produced by
SqlBaseParser#notMatchedClause.Visit a parse tree produced by
SqlBaseParser#notMatchedClause.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitNullLiteral(ctx: NullLiteralContext): T
Visit a parse tree produced by the
nullLiterallabeled alternative inSqlBaseParser#constant.Visit a parse tree produced by the
nullLiterallabeled alternative inSqlBaseParser#constant.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitNumericLiteral(ctx: NumericLiteralContext): T
Visit a parse tree produced by the
numericLiterallabeled alternative inSqlBaseParser#constant.Visit a parse tree produced by the
numericLiterallabeled alternative inSqlBaseParser#constant.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitOrderedIdentifier(ctx: OrderedIdentifierContext): T
Visit a parse tree produced by
SqlBaseParser#orderedIdentifier.Visit a parse tree produced by
SqlBaseParser#orderedIdentifier.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitOrderedIdentifierList(ctx: OrderedIdentifierListContext): T
Visit a parse tree produced by
SqlBaseParser#orderedIdentifierList.Visit a parse tree produced by
SqlBaseParser#orderedIdentifierList.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitOverlay(ctx: OverlayContext): T
Visit a parse tree produced by the
overlaylabeled alternative inSqlBaseParser#primaryExpression.Visit a parse tree produced by the
overlaylabeled alternative inSqlBaseParser#primaryExpression.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitParenthesizedExpression(ctx: ParenthesizedExpressionContext): T
Visit a parse tree produced by the
parenthesizedExpressionlabeled alternative inSqlBaseParser#primaryExpression.Visit a parse tree produced by the
parenthesizedExpressionlabeled alternative inSqlBaseParser#primaryExpression.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitPartitionSpec(ctx: PartitionSpecContext): T
Visit a parse tree produced by
SqlBaseParser#partitionSpec.Visit a parse tree produced by
SqlBaseParser#partitionSpec.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitPartitionSpecLocation(ctx: PartitionSpecLocationContext): T
Visit a parse tree produced by
SqlBaseParser#partitionSpecLocation.Visit a parse tree produced by
SqlBaseParser#partitionSpecLocation.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitPartitionVal(ctx: PartitionValContext): T
Visit a parse tree produced by
SqlBaseParser#partitionVal.Visit a parse tree produced by
SqlBaseParser#partitionVal.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitPivotClause(ctx: PivotClauseContext): T
Visit a parse tree produced by
SqlBaseParser#pivotClause.Visit a parse tree produced by
SqlBaseParser#pivotClause.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitPivotColumn(ctx: PivotColumnContext): T
Visit a parse tree produced by
SqlBaseParser#pivotColumn.Visit a parse tree produced by
SqlBaseParser#pivotColumn.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitPivotValue(ctx: PivotValueContext): T
Visit a parse tree produced by
SqlBaseParser#pivotValue.Visit a parse tree produced by
SqlBaseParser#pivotValue.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitPosition(ctx: PositionContext): T
Visit a parse tree produced by the
positionlabeled alternative inSqlBaseParser#primaryExpression.Visit a parse tree produced by the
positionlabeled alternative inSqlBaseParser#primaryExpression.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitPredicate(ctx: PredicateContext): T
Visit a parse tree produced by
SqlBaseParser#predicate.Visit a parse tree produced by
SqlBaseParser#predicate.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitPredicateOperator(ctx: PredicateOperatorContext): T
Visit a parse tree produced by
SqlBaseParser#predicateOperator.Visit a parse tree produced by
SqlBaseParser#predicateOperator.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitPredicated(ctx: PredicatedContext): T
Visit a parse tree produced by the
predicatedlabeled alternative inSqlBaseParser#booleanExpression.Visit a parse tree produced by the
predicatedlabeled alternative inSqlBaseParser#booleanExpression.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitPrimitiveDataType(ctx: PrimitiveDataTypeContext): T
Visit a parse tree produced by the
primitiveDataTypelabeled alternative inSqlBaseParser#dataType.Visit a parse tree produced by the
primitiveDataTypelabeled alternative inSqlBaseParser#dataType.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitQualifiedColTypeWithPosition(ctx: QualifiedColTypeWithPositionContext): T
Visit a parse tree produced by
SqlBaseParser#qualifiedColTypeWithPosition.Visit a parse tree produced by
SqlBaseParser#qualifiedColTypeWithPosition.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitQualifiedColTypeWithPositionList(ctx: QualifiedColTypeWithPositionListContext): T
Visit a parse tree produced by
SqlBaseParser#qualifiedColTypeWithPositionList.Visit a parse tree produced by
SqlBaseParser#qualifiedColTypeWithPositionList.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitQualifiedName(ctx: QualifiedNameContext): T
Visit a parse tree produced by
SqlBaseParser#qualifiedName.Visit a parse tree produced by
SqlBaseParser#qualifiedName.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitQualifiedNameList(ctx: QualifiedNameListContext): T
Visit a parse tree produced by
SqlBaseParser#qualifiedNameList.Visit a parse tree produced by
SqlBaseParser#qualifiedNameList.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitQuery(ctx: QueryContext): T
Visit a parse tree produced by
SqlBaseParser#query.Visit a parse tree produced by
SqlBaseParser#query.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitQueryOrganization(ctx: QueryOrganizationContext): T
Visit a parse tree produced by
SqlBaseParser#queryOrganization.Visit a parse tree produced by
SqlBaseParser#queryOrganization.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitQueryPrimaryDefault(ctx: QueryPrimaryDefaultContext): T
Visit a parse tree produced by the
queryPrimaryDefaultlabeled alternative inSqlBaseParser#queryPrimary.Visit a parse tree produced by the
queryPrimaryDefaultlabeled alternative inSqlBaseParser#queryPrimary.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitQueryTermDefault(ctx: QueryTermDefaultContext): T
Visit a parse tree produced by the
queryTermDefaultlabeled alternative inSqlBaseParser#queryTerm.Visit a parse tree produced by the
queryTermDefaultlabeled alternative inSqlBaseParser#queryTerm.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitQuotedIdentifier(ctx: QuotedIdentifierContext): T
Visit a parse tree produced by
SqlBaseParser#quotedIdentifier.Visit a parse tree produced by
SqlBaseParser#quotedIdentifier.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitQuotedIdentifierAlternative(ctx: QuotedIdentifierAlternativeContext): T
Visit a parse tree produced by the
quotedIdentifierAlternativelabeled alternative inSqlBaseParser#strictIdentifier.Visit a parse tree produced by the
quotedIdentifierAlternativelabeled alternative inSqlBaseParser#strictIdentifier.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitRealIdent(ctx: RealIdentContext): T
Visit a parse tree produced by the
realIdentlabeled alternative inSqlBaseParser#errorCapturingIdentifierExtra.Visit a parse tree produced by the
realIdentlabeled alternative inSqlBaseParser#errorCapturingIdentifierExtra.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitRecoverPartitions(ctx: RecoverPartitionsContext): T
Visit a parse tree produced by the
recoverPartitionslabeled alternative inSqlBaseParser#statement.Visit a parse tree produced by the
recoverPartitionslabeled alternative inSqlBaseParser#statement.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitRefreshResource(ctx: RefreshResourceContext): T
Visit a parse tree produced by the
refreshResourcelabeled alternative inSqlBaseParser#statement.Visit a parse tree produced by the
refreshResourcelabeled alternative inSqlBaseParser#statement.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitRefreshTable(ctx: RefreshTableContext): T
Visit a parse tree produced by the
refreshTablelabeled alternative inSqlBaseParser#statement.Visit a parse tree produced by the
refreshTablelabeled alternative inSqlBaseParser#statement.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitRegularQuerySpecification(ctx: RegularQuerySpecificationContext): T
Visit a parse tree produced by the
regularQuerySpecificationlabeled alternative inSqlBaseParser#querySpecification.Visit a parse tree produced by the
regularQuerySpecificationlabeled alternative inSqlBaseParser#querySpecification.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitRelation(ctx: RelationContext): T
Visit a parse tree produced by
SqlBaseParser#relation.Visit a parse tree produced by
SqlBaseParser#relation.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitRenameTable(ctx: RenameTableContext): T
Visit a parse tree produced by the
renameTablelabeled alternative inSqlBaseParser#statement.Visit a parse tree produced by the
renameTablelabeled alternative inSqlBaseParser#statement.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitRenameTableColumn(ctx: RenameTableColumnContext): T
Visit a parse tree produced by the
renameTableColumnlabeled alternative inSqlBaseParser#statement.Visit a parse tree produced by the
renameTableColumnlabeled alternative inSqlBaseParser#statement.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitRenameTablePartition(ctx: RenameTablePartitionContext): T
Visit a parse tree produced by the
renameTablePartitionlabeled alternative inSqlBaseParser#statement.Visit a parse tree produced by the
renameTablePartitionlabeled alternative inSqlBaseParser#statement.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitRepairTable(ctx: RepairTableContext): T
Visit a parse tree produced by the
repairTablelabeled alternative inSqlBaseParser#statement.Visit a parse tree produced by the
repairTablelabeled alternative inSqlBaseParser#statement.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitReplaceTable(ctx: ReplaceTableContext): T
Visit a parse tree produced by the
replaceTablelabeled alternative inSqlBaseParser#statement.Visit a parse tree produced by the
replaceTablelabeled alternative inSqlBaseParser#statement.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitReplaceTableHeader(ctx: ReplaceTableHeaderContext): T
Visit a parse tree produced by
SqlBaseParser#replaceTableHeader.Visit a parse tree produced by
SqlBaseParser#replaceTableHeader.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitResetConfiguration(ctx: ResetConfigurationContext): T
Visit a parse tree produced by the
resetConfigurationlabeled alternative inSqlBaseParser#statement.Visit a parse tree produced by the
resetConfigurationlabeled alternative inSqlBaseParser#statement.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitResource(ctx: ResourceContext): T
Visit a parse tree produced by
SqlBaseParser#resource.Visit a parse tree produced by
SqlBaseParser#resource.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitRowConstructor(ctx: RowConstructorContext): T
Visit a parse tree produced by the
rowConstructorlabeled alternative inSqlBaseParser#primaryExpression.Visit a parse tree produced by the
rowConstructorlabeled alternative inSqlBaseParser#primaryExpression.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitRowFormatDelimited(ctx: RowFormatDelimitedContext): T
Visit a parse tree produced by the
rowFormatDelimitedlabeled alternative inSqlBaseParser#rowFormat.Visit a parse tree produced by the
rowFormatDelimitedlabeled alternative inSqlBaseParser#rowFormat.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitRowFormatSerde(ctx: RowFormatSerdeContext): T
Visit a parse tree produced by the
rowFormatSerdelabeled alternative inSqlBaseParser#rowFormat.Visit a parse tree produced by the
rowFormatSerdelabeled alternative inSqlBaseParser#rowFormat.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitSample(ctx: SampleContext): T
Visit a parse tree produced by
SqlBaseParser#sample.Visit a parse tree produced by
SqlBaseParser#sample.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitSampleByBucket(ctx: SampleByBucketContext): T
Visit a parse tree produced by the
sampleByBucketlabeled alternative inSqlBaseParser#sampleMethod.Visit a parse tree produced by the
sampleByBucketlabeled alternative inSqlBaseParser#sampleMethod.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitSampleByBytes(ctx: SampleByBytesContext): T
Visit a parse tree produced by the
sampleByByteslabeled alternative inSqlBaseParser#sampleMethod.Visit a parse tree produced by the
sampleByByteslabeled alternative inSqlBaseParser#sampleMethod.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitSampleByPercentile(ctx: SampleByPercentileContext): T
Visit a parse tree produced by the
sampleByPercentilelabeled alternative inSqlBaseParser#sampleMethod.Visit a parse tree produced by the
sampleByPercentilelabeled alternative inSqlBaseParser#sampleMethod.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitSampleByRows(ctx: SampleByRowsContext): T
Visit a parse tree produced by the
sampleByRowslabeled alternative inSqlBaseParser#sampleMethod.Visit a parse tree produced by the
sampleByRowslabeled alternative inSqlBaseParser#sampleMethod.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitSearchedCase(ctx: SearchedCaseContext): T
Visit a parse tree produced by the
searchedCaselabeled alternative inSqlBaseParser#primaryExpression.Visit a parse tree produced by the
searchedCaselabeled alternative inSqlBaseParser#primaryExpression.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitSelectClause(ctx: SelectClauseContext): T
Visit a parse tree produced by
SqlBaseParser#selectClause.Visit a parse tree produced by
SqlBaseParser#selectClause.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitSetClause(ctx: SetClauseContext): T
Visit a parse tree produced by
SqlBaseParser#setClause.Visit a parse tree produced by
SqlBaseParser#setClause.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitSetConfiguration(ctx: SetConfigurationContext): T
Visit a parse tree produced by the
setConfigurationlabeled alternative inSqlBaseParser#statement.Visit a parse tree produced by the
setConfigurationlabeled alternative inSqlBaseParser#statement.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitSetNamespaceLocation(ctx: SetNamespaceLocationContext): T
Visit a parse tree produced by the
setNamespaceLocationlabeled alternative inSqlBaseParser#statement.Visit a parse tree produced by the
setNamespaceLocationlabeled alternative inSqlBaseParser#statement.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitSetNamespaceProperties(ctx: SetNamespacePropertiesContext): T
Visit a parse tree produced by the
setNamespacePropertieslabeled alternative inSqlBaseParser#statement.Visit a parse tree produced by the
setNamespacePropertieslabeled alternative inSqlBaseParser#statement.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitSetOperation(ctx: SetOperationContext): T
Visit a parse tree produced by the
setOperationlabeled alternative inSqlBaseParser#queryTerm.Visit a parse tree produced by the
setOperationlabeled alternative inSqlBaseParser#queryTerm.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitSetQuantifier(ctx: SetQuantifierContext): T
Visit a parse tree produced by
SqlBaseParser#setQuantifier.Visit a parse tree produced by
SqlBaseParser#setQuantifier.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitSetTableLocation(ctx: SetTableLocationContext): T
Visit a parse tree produced by the
setTableLocationlabeled alternative inSqlBaseParser#statement.Visit a parse tree produced by the
setTableLocationlabeled alternative inSqlBaseParser#statement.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitSetTableProperties(ctx: SetTablePropertiesContext): T
Visit a parse tree produced by the
setTablePropertieslabeled alternative inSqlBaseParser#statement.Visit a parse tree produced by the
setTablePropertieslabeled alternative inSqlBaseParser#statement.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitSetTableSerDe(ctx: SetTableSerDeContext): T
Visit a parse tree produced by the
setTableSerDelabeled alternative inSqlBaseParser#statement.Visit a parse tree produced by the
setTableSerDelabeled alternative inSqlBaseParser#statement.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitShowColumns(ctx: ShowColumnsContext): T
Visit a parse tree produced by the
showColumnslabeled alternative inSqlBaseParser#statement.Visit a parse tree produced by the
showColumnslabeled alternative inSqlBaseParser#statement.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitShowCreateTable(ctx: ShowCreateTableContext): T
Visit a parse tree produced by the
showCreateTablelabeled alternative inSqlBaseParser#statement.Visit a parse tree produced by the
showCreateTablelabeled alternative inSqlBaseParser#statement.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitShowCurrentNamespace(ctx: ShowCurrentNamespaceContext): T
Visit a parse tree produced by the
showCurrentNamespacelabeled alternative inSqlBaseParser#statement.Visit a parse tree produced by the
showCurrentNamespacelabeled alternative inSqlBaseParser#statement.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitShowFunctions(ctx: ShowFunctionsContext): T
Visit a parse tree produced by the
showFunctionslabeled alternative inSqlBaseParser#statement.Visit a parse tree produced by the
showFunctionslabeled alternative inSqlBaseParser#statement.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitShowNamespaces(ctx: ShowNamespacesContext): T
Visit a parse tree produced by the
showNamespaceslabeled alternative inSqlBaseParser#statement.Visit a parse tree produced by the
showNamespaceslabeled alternative inSqlBaseParser#statement.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitShowPartitions(ctx: ShowPartitionsContext): T
Visit a parse tree produced by the
showPartitionslabeled alternative inSqlBaseParser#statement.Visit a parse tree produced by the
showPartitionslabeled alternative inSqlBaseParser#statement.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitShowTable(ctx: ShowTableContext): T
Visit a parse tree produced by the
showTablelabeled alternative inSqlBaseParser#statement.Visit a parse tree produced by the
showTablelabeled alternative inSqlBaseParser#statement.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitShowTables(ctx: ShowTablesContext): T
Visit a parse tree produced by the
showTableslabeled alternative inSqlBaseParser#statement.Visit a parse tree produced by the
showTableslabeled alternative inSqlBaseParser#statement.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitShowTblProperties(ctx: ShowTblPropertiesContext): T
Visit a parse tree produced by the
showTblPropertieslabeled alternative inSqlBaseParser#statement.Visit a parse tree produced by the
showTblPropertieslabeled alternative inSqlBaseParser#statement.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitShowViews(ctx: ShowViewsContext): T
Visit a parse tree produced by the
showViewslabeled alternative inSqlBaseParser#statement.Visit a parse tree produced by the
showViewslabeled alternative inSqlBaseParser#statement.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitSimpleCase(ctx: SimpleCaseContext): T
Visit a parse tree produced by the
simpleCaselabeled alternative inSqlBaseParser#primaryExpression.Visit a parse tree produced by the
simpleCaselabeled alternative inSqlBaseParser#primaryExpression.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitSingleDataType(ctx: SingleDataTypeContext): T
Visit a parse tree produced by
SqlBaseParser#singleDataType.Visit a parse tree produced by
SqlBaseParser#singleDataType.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitSingleExpression(ctx: SingleExpressionContext): T
Visit a parse tree produced by
SqlBaseParser#singleExpression.Visit a parse tree produced by
SqlBaseParser#singleExpression.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitSingleFunctionIdentifier(ctx: SingleFunctionIdentifierContext): T
Visit a parse tree produced by
SqlBaseParser#singleFunctionIdentifier.Visit a parse tree produced by
SqlBaseParser#singleFunctionIdentifier.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitSingleInsertQuery(ctx: SingleInsertQueryContext): T
Visit a parse tree produced by the
singleInsertQuerylabeled alternative inSqlBaseParser#dmlStatementNoWith.Visit a parse tree produced by the
singleInsertQuerylabeled alternative inSqlBaseParser#dmlStatementNoWith.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitSingleMultipartIdentifier(ctx: SingleMultipartIdentifierContext): T
Visit a parse tree produced by
SqlBaseParser#singleMultipartIdentifier.Visit a parse tree produced by
SqlBaseParser#singleMultipartIdentifier.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitSingleStatement(ctx: SingleStatementContext): T
Visit a parse tree produced by
SqlBaseParser#singleStatement.Visit a parse tree produced by
SqlBaseParser#singleStatement.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitSingleTableIdentifier(ctx: SingleTableIdentifierContext): T
Visit a parse tree produced by
SqlBaseParser#singleTableIdentifier.Visit a parse tree produced by
SqlBaseParser#singleTableIdentifier.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitSingleTableSchema(ctx: SingleTableSchemaContext): T
Visit a parse tree produced by
SqlBaseParser#singleTableSchema.Visit a parse tree produced by
SqlBaseParser#singleTableSchema.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitSkewSpec(ctx: SkewSpecContext): T
Visit a parse tree produced by
SqlBaseParser#skewSpec.Visit a parse tree produced by
SqlBaseParser#skewSpec.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitSmallIntLiteral(ctx: SmallIntLiteralContext): T
Visit a parse tree produced by the
smallIntLiterallabeled alternative inSqlBaseParser#number.Visit a parse tree produced by the
smallIntLiterallabeled alternative inSqlBaseParser#number.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitSortItem(ctx: SortItemContext): T
Visit a parse tree produced by
SqlBaseParser#sortItem.Visit a parse tree produced by
SqlBaseParser#sortItem.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitStar(ctx: StarContext): T
Visit a parse tree produced by the
starlabeled alternative inSqlBaseParser#primaryExpression.Visit a parse tree produced by the
starlabeled alternative inSqlBaseParser#primaryExpression.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitStatementDefault(ctx: StatementDefaultContext): T
Visit a parse tree produced by the
statementDefaultlabeled alternative inSqlBaseParser#statement.Visit a parse tree produced by the
statementDefaultlabeled alternative inSqlBaseParser#statement.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitStorageHandler(ctx: StorageHandlerContext): T
Visit a parse tree produced by
SqlBaseParser#storageHandler.Visit a parse tree produced by
SqlBaseParser#storageHandler.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitStrictNonReserved(ctx: StrictNonReservedContext): T
Visit a parse tree produced by
SqlBaseParser#strictNonReserved.Visit a parse tree produced by
SqlBaseParser#strictNonReserved.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitStringLiteral(ctx: StringLiteralContext): T
Visit a parse tree produced by the
stringLiterallabeled alternative inSqlBaseParser#constant.Visit a parse tree produced by the
stringLiterallabeled alternative inSqlBaseParser#constant.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitStruct(ctx: StructContext): T
Visit a parse tree produced by the
structlabeled alternative inSqlBaseParser#primaryExpression.Visit a parse tree produced by the
structlabeled alternative inSqlBaseParser#primaryExpression.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitSubquery(ctx: SubqueryContext): T
Visit a parse tree produced by the
subquerylabeled alternative inSqlBaseParser#queryPrimary.Visit a parse tree produced by the
subquerylabeled alternative inSqlBaseParser#queryPrimary.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitSubqueryExpression(ctx: SubqueryExpressionContext): T
Visit a parse tree produced by the
subqueryExpressionlabeled alternative inSqlBaseParser#primaryExpression.Visit a parse tree produced by the
subqueryExpressionlabeled alternative inSqlBaseParser#primaryExpression.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitSubscript(ctx: SubscriptContext): T
Visit a parse tree produced by the
subscriptlabeled alternative inSqlBaseParser#primaryExpression.Visit a parse tree produced by the
subscriptlabeled alternative inSqlBaseParser#primaryExpression.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitSubstring(ctx: SubstringContext): T
Visit a parse tree produced by the
substringlabeled alternative inSqlBaseParser#primaryExpression.Visit a parse tree produced by the
substringlabeled alternative inSqlBaseParser#primaryExpression.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitTable(ctx: TableContext): T
Visit a parse tree produced by the
tablelabeled alternative inSqlBaseParser#queryPrimary.Visit a parse tree produced by the
tablelabeled alternative inSqlBaseParser#queryPrimary.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitTableAlias(ctx: TableAliasContext): T
Visit a parse tree produced by
SqlBaseParser#tableAlias.Visit a parse tree produced by
SqlBaseParser#tableAlias.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitTableFileFormat(ctx: TableFileFormatContext): T
Visit a parse tree produced by the
tableFileFormatlabeled alternative inSqlBaseParser#fileFormat.Visit a parse tree produced by the
tableFileFormatlabeled alternative inSqlBaseParser#fileFormat.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitTableIdentifier(ctx: TableIdentifierContext): T
Visit a parse tree produced by
SqlBaseParser#tableIdentifier.Visit a parse tree produced by
SqlBaseParser#tableIdentifier.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitTableName(ctx: TableNameContext): T
Visit a parse tree produced by the
tableNamelabeled alternative inSqlBaseParser#relationPrimary.Visit a parse tree produced by the
tableNamelabeled alternative inSqlBaseParser#relationPrimary.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitTableProperty(ctx: TablePropertyContext): T
Visit a parse tree produced by
SqlBaseParser#tableProperty.Visit a parse tree produced by
SqlBaseParser#tableProperty.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitTablePropertyKey(ctx: TablePropertyKeyContext): T
Visit a parse tree produced by
SqlBaseParser#tablePropertyKey.Visit a parse tree produced by
SqlBaseParser#tablePropertyKey.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitTablePropertyList(ctx: TablePropertyListContext): T
Visit a parse tree produced by
SqlBaseParser#tablePropertyList.Visit a parse tree produced by
SqlBaseParser#tablePropertyList.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitTablePropertyValue(ctx: TablePropertyValueContext): T
Visit a parse tree produced by
SqlBaseParser#tablePropertyValue.Visit a parse tree produced by
SqlBaseParser#tablePropertyValue.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitTableProvider(ctx: TableProviderContext): T
Visit a parse tree produced by
SqlBaseParser#tableProvider.Visit a parse tree produced by
SqlBaseParser#tableProvider.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitTableValuedFunction(ctx: TableValuedFunctionContext): T
Visit a parse tree produced by the
tableValuedFunctionlabeled alternative inSqlBaseParser#relationPrimary.Visit a parse tree produced by the
tableValuedFunctionlabeled alternative inSqlBaseParser#relationPrimary.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitTerminal(arg0: TerminalNode): T
- Definition Classes
- ParseTreeVisitor
-
abstract
def
visitTinyIntLiteral(ctx: TinyIntLiteralContext): T
Visit a parse tree produced by the
tinyIntLiterallabeled alternative inSqlBaseParser#number.Visit a parse tree produced by the
tinyIntLiterallabeled alternative inSqlBaseParser#number.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitTransformArgument(ctx: TransformArgumentContext): T
Visit a parse tree produced by
SqlBaseParser#transformArgument.Visit a parse tree produced by
SqlBaseParser#transformArgument.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitTransformClause(ctx: TransformClauseContext): T
Visit a parse tree produced by
SqlBaseParser#transformClause.Visit a parse tree produced by
SqlBaseParser#transformClause.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitTransformList(ctx: TransformListContext): T
Visit a parse tree produced by
SqlBaseParser#transformList.Visit a parse tree produced by
SqlBaseParser#transformList.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitTransformQuerySpecification(ctx: TransformQuerySpecificationContext): T
Visit a parse tree produced by the
transformQuerySpecificationlabeled alternative inSqlBaseParser#querySpecification.Visit a parse tree produced by the
transformQuerySpecificationlabeled alternative inSqlBaseParser#querySpecification.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitTrim(ctx: TrimContext): T
Visit a parse tree produced by the
trimlabeled alternative inSqlBaseParser#primaryExpression.Visit a parse tree produced by the
trimlabeled alternative inSqlBaseParser#primaryExpression.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitTruncateTable(ctx: TruncateTableContext): T
Visit a parse tree produced by the
truncateTablelabeled alternative inSqlBaseParser#statement.Visit a parse tree produced by the
truncateTablelabeled alternative inSqlBaseParser#statement.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitTypeConstructor(ctx: TypeConstructorContext): T
Visit a parse tree produced by the
typeConstructorlabeled alternative inSqlBaseParser#constant.Visit a parse tree produced by the
typeConstructorlabeled alternative inSqlBaseParser#constant.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitUncacheTable(ctx: UncacheTableContext): T
Visit a parse tree produced by the
uncacheTablelabeled alternative inSqlBaseParser#statement.Visit a parse tree produced by the
uncacheTablelabeled alternative inSqlBaseParser#statement.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitUnitToUnitInterval(ctx: UnitToUnitIntervalContext): T
Visit a parse tree produced by
SqlBaseParser#unitToUnitInterval.Visit a parse tree produced by
SqlBaseParser#unitToUnitInterval.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitUnquotedIdentifier(ctx: UnquotedIdentifierContext): T
Visit a parse tree produced by the
unquotedIdentifierlabeled alternative inSqlBaseParser#strictIdentifier.Visit a parse tree produced by the
unquotedIdentifierlabeled alternative inSqlBaseParser#strictIdentifier.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitUnsetTableProperties(ctx: UnsetTablePropertiesContext): T
Visit a parse tree produced by the
unsetTablePropertieslabeled alternative inSqlBaseParser#statement.Visit a parse tree produced by the
unsetTablePropertieslabeled alternative inSqlBaseParser#statement.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitUnsupportedHiveNativeCommands(ctx: UnsupportedHiveNativeCommandsContext): T
Visit a parse tree produced by
SqlBaseParser#unsupportedHiveNativeCommands.Visit a parse tree produced by
SqlBaseParser#unsupportedHiveNativeCommands.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitUpdateTable(ctx: UpdateTableContext): T
Visit a parse tree produced by the
updateTablelabeled alternative inSqlBaseParser#dmlStatementNoWith.Visit a parse tree produced by the
updateTablelabeled alternative inSqlBaseParser#dmlStatementNoWith.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitUse(ctx: UseContext): T
Visit a parse tree produced by the
uselabeled alternative inSqlBaseParser#statement.Visit a parse tree produced by the
uselabeled alternative inSqlBaseParser#statement.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitValueExpressionDefault(ctx: ValueExpressionDefaultContext): T
Visit a parse tree produced by the
valueExpressionDefaultlabeled alternative inSqlBaseParser#valueExpression.Visit a parse tree produced by the
valueExpressionDefaultlabeled alternative inSqlBaseParser#valueExpression.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitWhenClause(ctx: WhenClauseContext): T
Visit a parse tree produced by
SqlBaseParser#whenClause.Visit a parse tree produced by
SqlBaseParser#whenClause.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitWhereClause(ctx: WhereClauseContext): T
Visit a parse tree produced by
SqlBaseParser#whereClause.Visit a parse tree produced by
SqlBaseParser#whereClause.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitWindowClause(ctx: WindowClauseContext): T
Visit a parse tree produced by
SqlBaseParser#windowClause.Visit a parse tree produced by
SqlBaseParser#windowClause.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitWindowDef(ctx: WindowDefContext): T
Visit a parse tree produced by the
windowDeflabeled alternative inSqlBaseParser#windowSpec.Visit a parse tree produced by the
windowDeflabeled alternative inSqlBaseParser#windowSpec.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitWindowFrame(ctx: WindowFrameContext): T
Visit a parse tree produced by
SqlBaseParser#windowFrame.Visit a parse tree produced by
SqlBaseParser#windowFrame.- ctx
the parse tree
- returns
the visitor result
-
abstract
def
visitWindowRef(ctx: WindowRefContext): T
Visit a parse tree produced by the
windowReflabeled alternative inSqlBaseParser#windowSpec.Visit a parse tree produced by the
windowReflabeled alternative inSqlBaseParser#windowSpec.- ctx
the parse tree
- returns
the visitor result
Concrete Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
toString(): String
- Definition Classes
- AnyRef → Any
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()