public class SubscriptVisitor extends AstVisitor<java.lang.Void,SubscriptContext>
Constructor and Description |
---|
SubscriptVisitor() |
Modifier and Type | Method and Description |
---|---|
java.lang.Void |
visitArrayLiteral(ArrayLiteral node,
SubscriptContext context) |
protected java.lang.Void |
visitExpression(Expression node,
SubscriptContext context) |
protected java.lang.Void |
visitFunctionCall(FunctionCall node,
SubscriptContext context) |
protected java.lang.Void |
visitLongLiteral(LongLiteral node,
SubscriptContext context) |
protected java.lang.Void |
visitNegativeExpression(NegativeExpression node,
SubscriptContext context) |
java.lang.Void |
visitParameterExpression(ParameterExpression node,
SubscriptContext context) |
protected java.lang.Void |
visitQualifiedNameReference(QualifiedNameReference node,
SubscriptContext context) |
protected java.lang.Void |
visitStringLiteral(StringLiteral node,
SubscriptContext context) |
protected java.lang.Void |
visitSubscriptExpression(SubscriptExpression node,
SubscriptContext context) |
process, visitAddColumnDefinition, visitAliasedRelation, visitAllColumns, visitAlterBlobTable, visitAlterTable, visitAlterTableAddColumnStatement, visitArithmeticExpression, visitArrayComparisonExpression, visitArrayLikePredicate, visitAssignment, visitBetweenPredicate, visitBooleanLiteral, visitCast, visitCharFilters, visitClusteredBy, visitCoalesceExpression, visitCollectionColumnType, visitColumnConstraint, visitColumnDefinition, visitColumnType, visitComparisonExpression, visitCopyFrom, visitCopyTo, visitCreateAlias, visitCreateAnalyzer, visitCreateBlobTable, visitCreateMaterializedView, visitCreateRepository, visitCreateSnapshot, visitCreateTable, visitCurrentTime, visitDateLiteral, visitDelete, visitDoubleLiteral, visitDropAlias, visitDropBlobTable, visitDropRepository, visitDropSnapshot, visitDropTable, visitExcept, visitExists, visitExplain, visitExplainOption, visitExtract, visitFrameBound, visitGenericProperties, visitGenericProperty, visitIfExpression, visitIndexColumnConstraint, visitIndexDefinition, visitInListExpression, visitInPredicate, visitInputReference, visitInsert, visitInsertFromSubquery, visitInsertFromValues, visitIntersect, visitIsNotNullPredicate, visitIsNullPredicate, visitJoin, visitKillStatement, visitLikePredicate, visitLiteral, visitLogicalBinaryExpression, visitMatchPredicate, visitMatchPredicateColumnIdent, visitNode, visitNotExpression, visitNullIfExpression, visitNullLiteral, visitObjectColumnType, visitObjectLiteral, visitPartitionedBy, visitPrimaryKeyColumnConstraint, visitPrimaryKeyConstraint, visitQuery, visitQueryBody, visitQuerySpecification, visitRefreshMaterializedView, visitRefreshStatement, visitRelation, visitResetStatement, visitRestoreSnapshot, visitSampledRelation, visitSearchedCaseExpression, visitSelect, visitSelectItem, visitSetOperation, visitSetStatement, visitShowCatalogs, visitShowColumns, visitShowCreateTable, visitShowFunctions, visitShowPartitions, visitShowSchemas, visitShowTables, visitSimpleCaseExpression, visitSingleColumn, visitSortItem, visitStatement, visitSubqueryExpression, visitTable, visitTableElement, visitTableSubquery, visitTimeLiteral, visitTimestampLiteral, visitTokenFilters, visitTokenizer, visitTryCast, visitUnion, visitUpdate, visitValuesList, visitWhenClause, visitWindow, visitWindowFrame, visitWith, visitWithQuery
protected java.lang.Void visitSubscriptExpression(SubscriptExpression node, SubscriptContext context)
visitSubscriptExpression
in class AstVisitor<java.lang.Void,SubscriptContext>
protected java.lang.Void visitQualifiedNameReference(QualifiedNameReference node, SubscriptContext context)
visitQualifiedNameReference
in class AstVisitor<java.lang.Void,SubscriptContext>
protected java.lang.Void visitStringLiteral(StringLiteral node, SubscriptContext context)
visitStringLiteral
in class AstVisitor<java.lang.Void,SubscriptContext>
public java.lang.Void visitParameterExpression(ParameterExpression node, SubscriptContext context)
visitParameterExpression
in class AstVisitor<java.lang.Void,SubscriptContext>
public java.lang.Void visitArrayLiteral(ArrayLiteral node, SubscriptContext context)
visitArrayLiteral
in class AstVisitor<java.lang.Void,SubscriptContext>
protected java.lang.Void visitLongLiteral(LongLiteral node, SubscriptContext context)
visitLongLiteral
in class AstVisitor<java.lang.Void,SubscriptContext>
protected java.lang.Void visitNegativeExpression(NegativeExpression node, SubscriptContext context)
visitNegativeExpression
in class AstVisitor<java.lang.Void,SubscriptContext>
protected java.lang.Void visitFunctionCall(FunctionCall node, SubscriptContext context)
visitFunctionCall
in class AstVisitor<java.lang.Void,SubscriptContext>
protected java.lang.Void visitExpression(Expression node, SubscriptContext context)
visitExpression
in class AstVisitor<java.lang.Void,SubscriptContext>