Class LogicalTypesBaseVisitor<T>
- Type Parameters:
T- The return type of the visit operation. UseVoidfor operations with no return type.
- All Implemented Interfaces:
LogicalTypesVisitor<T>,org.antlr.v4.runtime.tree.ParseTreeVisitor<T>
- Direct Known Subclasses:
LogicalTypesSchemaVisitor
LogicalTypesVisitor,
which can be extended to create a visitor which only needs to handle a subset
of the available methods.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionVisit a parse tree produced byLogicalTypesParser.boolLiteral().Visit a parse tree produced byLogicalTypesParser.bytesLiteral().Visit a parse tree produced byLogicalTypesParser.case_expr().Visit a parse tree produced byLogicalTypesParser.castType().Visit a parse tree produced byLogicalTypesParser.check_expr().Visit a parse tree produced byLogicalTypesParser.check_expr_add().Visit a parse tree produced byLogicalTypesParser.check_expr_and().Visit a parse tree produced byLogicalTypesParser.check_expr_between().Visit a parse tree produced byLogicalTypesParser.check_expr_compare().Visit a parse tree produced byLogicalTypesParser.check_expr_in().Visit a parse tree produced byLogicalTypesParser.check_expr_isnull().Visit a parse tree produced byLogicalTypesParser.check_expr_like().Visit a parse tree produced byLogicalTypesParser.check_expr_list().Visit a parse tree produced byLogicalTypesParser.check_expr_mul().Visit a parse tree produced byLogicalTypesParser.check_expr_or().Visit a parse tree produced byLogicalTypesParser.check_expr_unary_sign().Visit a parse tree produced by theCheckCaselabeled alternative inLogicalTypesParser.c_expr().Visit a parse tree produced byLogicalTypesParser.checkClause().Visit a parse tree produced by theCheckColumnReflabeled alternative inLogicalTypesParser.c_expr().Visit a parse tree produced by theCheckExprNotlabeled alternative inLogicalTypesParser.check_expr_unary_not().Visit a parse tree produced by theCheckExprNotPasslabeled alternative inLogicalTypesParser.check_expr_unary_not().Visit a parse tree produced by theCheckFunclabeled alternative inLogicalTypesParser.c_expr().Visit a parse tree produced by theCheckLiterallabeled alternative inLogicalTypesParser.c_expr().Visit a parse tree produced by theCheckParenlabeled alternative inLogicalTypesParser.c_expr().Visit a parse tree produced byLogicalTypesParser.colid().Visit a parse tree produced byLogicalTypesParser.columnConstraint().Visit a parse tree produced byLogicalTypesParser.columnref().Visit a parse tree produced byLogicalTypesParser.commentClause().Visit a parse tree produced byLogicalTypesParser.createTypeStmt().Visit a parse tree produced byLogicalTypesParser.decimalLiteral().Visit a parse tree produced byLogicalTypesParser.declareNamespaceStmt().Visit a parse tree produced byLogicalTypesParser.defaultClause().Visit a parse tree produced byLogicalTypesParser.doubleLiteral().Visit a parse tree produced byLogicalTypesParser.enumBody().Visit a parse tree produced byLogicalTypesParser.enumValue().Visit a parse tree produced byLogicalTypesParser.escape_clause().Visit a parse tree produced byLogicalTypesParser.fieldDef().Visit a parse tree produced byLogicalTypesParser.fieldName().Visit a parse tree produced byLogicalTypesParser.func_application().Visit a parse tree produced byLogicalTypesParser.func_expr().Visit a parse tree produced by theFuncCastlabeled alternative inLogicalTypesParser.func_expr_common_subexpr().Visit a parse tree produced by theFuncCurrentTimestamplabeled alternative inLogicalTypesParser.func_expr_common_subexpr().Visit a parse tree produced by theFuncExtractlabeled alternative inLogicalTypesParser.func_expr_common_subexpr().Visit a parse tree produced by theFuncPositionlabeled alternative inLogicalTypesParser.func_expr_common_subexpr().Visit a parse tree produced by theFuncSubstringCommaslabeled alternative inLogicalTypesParser.func_expr_common_subexpr().Visit a parse tree produced by theFuncSubstringFromForlabeled alternative inLogicalTypesParser.func_expr_common_subexpr().Visit a parse tree produced by theFuncTrimlabeled alternative inLogicalTypesParser.func_expr_common_subexpr().Visit a parse tree produced by theFuncTryVariantGetlabeled alternative inLogicalTypesParser.func_expr_common_subexpr().Visit a parse tree produced by theFuncVariantGetlabeled alternative inLogicalTypesParser.func_expr_common_subexpr().Visit a parse tree produced byLogicalTypesParser.identifier().Visit a parse tree produced byLogicalTypesParser.indirection().Visit a parse tree produced byLogicalTypesParser.indirection_el().Visit a parse tree produced by theInTargetExprlabeled alternative inLogicalTypesParser.in_target().Visit a parse tree produced by theInTargetParenListlabeled alternative inLogicalTypesParser.in_target().Visit a parse tree produced byLogicalTypesParser.intLiteral().Visit a parse tree produced byLogicalTypesParser.literal().Visit a parse tree produced byLogicalTypesParser.mapType().Visit a parse tree produced by theMapTypeExprlabeled alternative inLogicalTypesParser.typeExpr().Visit a parse tree produced byLogicalTypesParser.messageClause().Visit a parse tree produced byLogicalTypesParser.nonReservedKeyword().Visit a parse tree produced byLogicalTypesParser.nullability().Visit a parse tree produced by thePostfixArraylabeled alternative inLogicalTypesParser.typeExpr().Visit a parse tree produced by thePostfixMultisetlabeled alternative inLogicalTypesParser.typeExpr().Visit a parse tree produced by thePrefixArraylabeled alternative inLogicalTypesParser.typeExpr().Visit a parse tree produced by thePrefixMultisetlabeled alternative inLogicalTypesParser.typeExpr().Visit a parse tree produced byLogicalTypesParser.primitiveType().Visit a parse tree produced by thePrimitiveTypeExprlabeled alternative inLogicalTypesParser.typeExpr().Visit a parse tree produced byLogicalTypesParser.qualifiedName().Visit a parse tree produced by theQualifiedNameExprlabeled alternative inLogicalTypesParser.typeExpr().Visit a parse tree produced byLogicalTypesParser.registerTypeStmt().Visit a parse tree produced byLogicalTypesParser.rowType().Visit a parse tree produced by theRowTypeExprlabeled alternative inLogicalTypesParser.typeExpr().Visit a parse tree produced byLogicalTypesParser.script().Visit a parse tree produced byLogicalTypesParser.stringLiteral().Visit a parse tree produced byLogicalTypesParser.structBody().Visit a parse tree produced byLogicalTypesParser.structBodyItem().Visit a parse tree produced byLogicalTypesParser.tableConstraint().Visit a parse tree produced byLogicalTypesParser.tagsClause().Visit a parse tree produced by thetypeAliasStmtlabeled alternative inLogicalTypesParser.aliasStmt().Visit a parse tree produced by thetypeRefStmtlabeled alternative inLogicalTypesParser.aliasStmt().Visit a parse tree produced byLogicalTypesParser.unionBranch().Visit a parse tree produced byLogicalTypesParser.unionType().Visit a parse tree produced by theUnionTypeExprlabeled alternative inLogicalTypesParser.typeExpr().Visit a parse tree produced byLogicalTypesParser.variantType().Visit a parse tree produced by theVariantTypeExprlabeled alternative inLogicalTypesParser.typeExpr().Visit a parse tree produced byLogicalTypesParser.when_clause().Visit a parse tree produced byLogicalTypesParser.withClause().Visit a parse tree produced byLogicalTypesParser.withProperty().Methods inherited from class org.antlr.v4.runtime.tree.AbstractParseTreeVisitor
aggregateResult, defaultResult, shouldVisitNextChild, visit, visitChildren, visitErrorNode, visitTerminalMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.antlr.v4.runtime.tree.ParseTreeVisitor
visit, visitChildren, visitErrorNode, visitTerminal
-
Constructor Details
-
LogicalTypesBaseVisitor
public LogicalTypesBaseVisitor()
-
-
Method Details
-
visitScript
Visit a parse tree produced byLogicalTypesParser.script().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitScriptin interfaceLogicalTypesVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitDeclareNamespaceStmt
Visit a parse tree produced byLogicalTypesParser.declareNamespaceStmt().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitDeclareNamespaceStmtin interfaceLogicalTypesVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitTypeAliasStmt
Visit a parse tree produced by thetypeAliasStmtlabeled alternative inLogicalTypesParser.aliasStmt().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitTypeAliasStmtin interfaceLogicalTypesVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitTypeRefStmt
Visit a parse tree produced by thetypeRefStmtlabeled alternative inLogicalTypesParser.aliasStmt().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitTypeRefStmtin interfaceLogicalTypesVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitCreateTypeStmt
Visit a parse tree produced byLogicalTypesParser.createTypeStmt().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitCreateTypeStmtin interfaceLogicalTypesVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitRegisterTypeStmt
Visit a parse tree produced byLogicalTypesParser.registerTypeStmt().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitRegisterTypeStmtin interfaceLogicalTypesVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitStructBody
Visit a parse tree produced byLogicalTypesParser.structBody().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitStructBodyin interfaceLogicalTypesVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitStructBodyItem
Visit a parse tree produced byLogicalTypesParser.structBodyItem().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitStructBodyItemin interfaceLogicalTypesVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFieldDef
Visit a parse tree produced byLogicalTypesParser.fieldDef().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitFieldDefin interfaceLogicalTypesVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFieldName
Visit a parse tree produced byLogicalTypesParser.fieldName().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitFieldNamein interfaceLogicalTypesVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitNullability
Visit a parse tree produced byLogicalTypesParser.nullability().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitNullabilityin interfaceLogicalTypesVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitDefaultClause
Visit a parse tree produced byLogicalTypesParser.defaultClause().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitDefaultClausein interfaceLogicalTypesVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitCommentClause
Visit a parse tree produced byLogicalTypesParser.commentClause().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitCommentClausein interfaceLogicalTypesVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitTagsClause
Visit a parse tree produced byLogicalTypesParser.tagsClause().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitTagsClausein interfaceLogicalTypesVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitWithClause
Visit a parse tree produced byLogicalTypesParser.withClause().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitWithClausein interfaceLogicalTypesVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitWithProperty
Visit a parse tree produced byLogicalTypesParser.withProperty().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitWithPropertyin interfaceLogicalTypesVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitColumnConstraint
Visit a parse tree produced byLogicalTypesParser.columnConstraint().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitColumnConstraintin interfaceLogicalTypesVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitTableConstraint
Visit a parse tree produced byLogicalTypesParser.tableConstraint().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitTableConstraintin interfaceLogicalTypesVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitCheckClause
Visit a parse tree produced byLogicalTypesParser.checkClause().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitCheckClausein interfaceLogicalTypesVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitMessageClause
Visit a parse tree produced byLogicalTypesParser.messageClause().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitMessageClausein interfaceLogicalTypesVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitCheck_expr
Visit a parse tree produced byLogicalTypesParser.check_expr().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitCheck_exprin interfaceLogicalTypesVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitCheck_expr_or
Visit a parse tree produced byLogicalTypesParser.check_expr_or().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitCheck_expr_orin interfaceLogicalTypesVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitCheck_expr_and
Visit a parse tree produced byLogicalTypesParser.check_expr_and().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitCheck_expr_andin interfaceLogicalTypesVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitCheckExprNot
Visit a parse tree produced by theCheckExprNotlabeled alternative inLogicalTypesParser.check_expr_unary_not().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitCheckExprNotin interfaceLogicalTypesVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitCheckExprNotPass
Visit a parse tree produced by theCheckExprNotPasslabeled alternative inLogicalTypesParser.check_expr_unary_not().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitCheckExprNotPassin interfaceLogicalTypesVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitCheck_expr_isnull
Visit a parse tree produced byLogicalTypesParser.check_expr_isnull().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitCheck_expr_isnullin interfaceLogicalTypesVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitCheck_expr_compare
Visit a parse tree produced byLogicalTypesParser.check_expr_compare().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitCheck_expr_comparein interfaceLogicalTypesVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitCheck_expr_between
Visit a parse tree produced byLogicalTypesParser.check_expr_between().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitCheck_expr_betweenin interfaceLogicalTypesVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitCheck_expr_in
Visit a parse tree produced byLogicalTypesParser.check_expr_in().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitCheck_expr_inin interfaceLogicalTypesVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitInTargetParenList
Visit a parse tree produced by theInTargetParenListlabeled alternative inLogicalTypesParser.in_target().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitInTargetParenListin interfaceLogicalTypesVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitInTargetExpr
Visit a parse tree produced by theInTargetExprlabeled alternative inLogicalTypesParser.in_target().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitInTargetExprin interfaceLogicalTypesVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitCheck_expr_like
Visit a parse tree produced byLogicalTypesParser.check_expr_like().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitCheck_expr_likein interfaceLogicalTypesVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitEscape_clause
Visit a parse tree produced byLogicalTypesParser.escape_clause().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitEscape_clausein interfaceLogicalTypesVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitCheck_expr_add
Visit a parse tree produced byLogicalTypesParser.check_expr_add().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitCheck_expr_addin interfaceLogicalTypesVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitCheck_expr_mul
Visit a parse tree produced byLogicalTypesParser.check_expr_mul().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitCheck_expr_mulin interfaceLogicalTypesVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitCheck_expr_unary_sign
Visit a parse tree produced byLogicalTypesParser.check_expr_unary_sign().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitCheck_expr_unary_signin interfaceLogicalTypesVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitCheckFunc
Visit a parse tree produced by theCheckFunclabeled alternative inLogicalTypesParser.c_expr().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitCheckFuncin interfaceLogicalTypesVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitCheckColumnRef
Visit a parse tree produced by theCheckColumnReflabeled alternative inLogicalTypesParser.c_expr().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitCheckColumnRefin interfaceLogicalTypesVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitCheckLiteral
Visit a parse tree produced by theCheckLiterallabeled alternative inLogicalTypesParser.c_expr().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitCheckLiteralin interfaceLogicalTypesVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitCheckParen
Visit a parse tree produced by theCheckParenlabeled alternative inLogicalTypesParser.c_expr().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitCheckParenin interfaceLogicalTypesVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitCheckCase
Visit a parse tree produced by theCheckCaselabeled alternative inLogicalTypesParser.c_expr().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitCheckCasein interfaceLogicalTypesVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFunc_expr
Visit a parse tree produced byLogicalTypesParser.func_expr().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitFunc_exprin interfaceLogicalTypesVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFunc_application
Visit a parse tree produced byLogicalTypesParser.func_application().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitFunc_applicationin interfaceLogicalTypesVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFuncCast
Visit a parse tree produced by theFuncCastlabeled alternative inLogicalTypesParser.func_expr_common_subexpr().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitFuncCastin interfaceLogicalTypesVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFuncExtract
Visit a parse tree produced by theFuncExtractlabeled alternative inLogicalTypesParser.func_expr_common_subexpr().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitFuncExtractin interfaceLogicalTypesVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFuncSubstringFromFor
Visit a parse tree produced by theFuncSubstringFromForlabeled alternative inLogicalTypesParser.func_expr_common_subexpr().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitFuncSubstringFromForin interfaceLogicalTypesVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFuncSubstringCommas
Visit a parse tree produced by theFuncSubstringCommaslabeled alternative inLogicalTypesParser.func_expr_common_subexpr().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitFuncSubstringCommasin interfaceLogicalTypesVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFuncPosition
Visit a parse tree produced by theFuncPositionlabeled alternative inLogicalTypesParser.func_expr_common_subexpr().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitFuncPositionin interfaceLogicalTypesVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFuncTrim
Visit a parse tree produced by theFuncTrimlabeled alternative inLogicalTypesParser.func_expr_common_subexpr().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitFuncTrimin interfaceLogicalTypesVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFuncCurrentTimestamp
Visit a parse tree produced by theFuncCurrentTimestamplabeled alternative inLogicalTypesParser.func_expr_common_subexpr().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitFuncCurrentTimestampin interfaceLogicalTypesVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFuncVariantGet
Visit a parse tree produced by theFuncVariantGetlabeled alternative inLogicalTypesParser.func_expr_common_subexpr().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitFuncVariantGetin interfaceLogicalTypesVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFuncTryVariantGet
Visit a parse tree produced by theFuncTryVariantGetlabeled alternative inLogicalTypesParser.func_expr_common_subexpr().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitFuncTryVariantGetin interfaceLogicalTypesVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitCastType
Visit a parse tree produced byLogicalTypesParser.castType().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitCastTypein interfaceLogicalTypesVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitCase_expr
Visit a parse tree produced byLogicalTypesParser.case_expr().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitCase_exprin interfaceLogicalTypesVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitWhen_clause
Visit a parse tree produced byLogicalTypesParser.when_clause().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitWhen_clausein interfaceLogicalTypesVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitColumnref
Visit a parse tree produced byLogicalTypesParser.columnref().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitColumnrefin interfaceLogicalTypesVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitColid
Visit a parse tree produced byLogicalTypesParser.colid().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitColidin interfaceLogicalTypesVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitIndirection
Visit a parse tree produced byLogicalTypesParser.indirection().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitIndirectionin interfaceLogicalTypesVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitIndirection_el
Visit a parse tree produced byLogicalTypesParser.indirection_el().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitIndirection_elin interfaceLogicalTypesVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitCheck_expr_list
Visit a parse tree produced byLogicalTypesParser.check_expr_list().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitCheck_expr_listin interfaceLogicalTypesVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitEnumBody
Visit a parse tree produced byLogicalTypesParser.enumBody().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitEnumBodyin interfaceLogicalTypesVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitEnumValue
Visit a parse tree produced byLogicalTypesParser.enumValue().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitEnumValuein interfaceLogicalTypesVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitQualifiedNameExpr
Visit a parse tree produced by theQualifiedNameExprlabeled alternative inLogicalTypesParser.typeExpr().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitQualifiedNameExprin interfaceLogicalTypesVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitPostfixMultiset
Visit a parse tree produced by thePostfixMultisetlabeled alternative inLogicalTypesParser.typeExpr().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitPostfixMultisetin interfaceLogicalTypesVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitVariantTypeExpr
Visit a parse tree produced by theVariantTypeExprlabeled alternative inLogicalTypesParser.typeExpr().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitVariantTypeExprin interfaceLogicalTypesVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitRowTypeExpr
Visit a parse tree produced by theRowTypeExprlabeled alternative inLogicalTypesParser.typeExpr().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitRowTypeExprin interfaceLogicalTypesVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitPrefixArray
Visit a parse tree produced by thePrefixArraylabeled alternative inLogicalTypesParser.typeExpr().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitPrefixArrayin interfaceLogicalTypesVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitPostfixArray
Visit a parse tree produced by thePostfixArraylabeled alternative inLogicalTypesParser.typeExpr().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitPostfixArrayin interfaceLogicalTypesVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitPrefixMultiset
Visit a parse tree produced by thePrefixMultisetlabeled alternative inLogicalTypesParser.typeExpr().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitPrefixMultisetin interfaceLogicalTypesVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitPrimitiveTypeExpr
Visit a parse tree produced by thePrimitiveTypeExprlabeled alternative inLogicalTypesParser.typeExpr().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitPrimitiveTypeExprin interfaceLogicalTypesVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitUnionTypeExpr
Visit a parse tree produced by theUnionTypeExprlabeled alternative inLogicalTypesParser.typeExpr().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitUnionTypeExprin interfaceLogicalTypesVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitMapTypeExpr
Visit a parse tree produced by theMapTypeExprlabeled alternative inLogicalTypesParser.typeExpr().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitMapTypeExprin interfaceLogicalTypesVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitPrimitiveType
Visit a parse tree produced byLogicalTypesParser.primitiveType().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitPrimitiveTypein interfaceLogicalTypesVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitVariantType
Visit a parse tree produced byLogicalTypesParser.variantType().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitVariantTypein interfaceLogicalTypesVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitRowType
Visit a parse tree produced byLogicalTypesParser.rowType().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitRowTypein interfaceLogicalTypesVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitUnionType
Visit a parse tree produced byLogicalTypesParser.unionType().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitUnionTypein interfaceLogicalTypesVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitUnionBranch
Visit a parse tree produced byLogicalTypesParser.unionBranch().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitUnionBranchin interfaceLogicalTypesVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitMapType
Visit a parse tree produced byLogicalTypesParser.mapType().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitMapTypein interfaceLogicalTypesVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitQualifiedName
Visit a parse tree produced byLogicalTypesParser.qualifiedName().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitQualifiedNamein interfaceLogicalTypesVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitLiteral
Visit a parse tree produced byLogicalTypesParser.literal().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitLiteralin interfaceLogicalTypesVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitIntLiteral
Visit a parse tree produced byLogicalTypesParser.intLiteral().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitIntLiteralin interfaceLogicalTypesVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitDecimalLiteral
Visit a parse tree produced byLogicalTypesParser.decimalLiteral().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitDecimalLiteralin interfaceLogicalTypesVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitDoubleLiteral
Visit a parse tree produced byLogicalTypesParser.doubleLiteral().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitDoubleLiteralin interfaceLogicalTypesVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitStringLiteral
Visit a parse tree produced byLogicalTypesParser.stringLiteral().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitStringLiteralin interfaceLogicalTypesVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitBytesLiteral
Visit a parse tree produced byLogicalTypesParser.bytesLiteral().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitBytesLiteralin interfaceLogicalTypesVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitBoolLiteral
Visit a parse tree produced byLogicalTypesParser.boolLiteral().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitBoolLiteralin interfaceLogicalTypesVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitIdentifier
Visit a parse tree produced byLogicalTypesParser.identifier().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitIdentifierin interfaceLogicalTypesVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitNonReservedKeyword
Visit a parse tree produced byLogicalTypesParser.nonReservedKeyword().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitNonReservedKeywordin interfaceLogicalTypesVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-