public class PartFilterVisitor extends PartitionFilterBaseVisitor<Object>
| Constructor and Description |
|---|
PartFilterVisitor() |
visitDate, visitNumericLiteral, visitTimestampaggregateResult, defaultResult, shouldVisitNextChild, visit, visitErrorNode, visitTerminalpublic Object visitChildren(org.antlr.v4.runtime.tree.RuleNode node)
public ExpressionTree visitFilter(PartitionFilterParser.FilterContext ctx)
PartitionFilterBaseVisitorPartitionFilterParser.filter().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitFilter in interface PartitionFilterVisitor<Object>visitFilter in class PartitionFilterBaseVisitor<Object>ctx - the parse treepublic ExpressionTree.TreeNode visitOrExpression(PartitionFilterParser.OrExpressionContext ctx)
PartitionFilterBaseVisitorPartitionFilterParser.orExpression().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitOrExpression in interface PartitionFilterVisitor<Object>visitOrExpression in class PartitionFilterBaseVisitor<Object>ctx - the parse treepublic ExpressionTree.TreeNode visitAndExpression(PartitionFilterParser.AndExpressionContext ctx)
PartitionFilterBaseVisitorPartitionFilterParser.andExpression().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitAndExpression in interface PartitionFilterVisitor<Object>visitAndExpression in class PartitionFilterBaseVisitor<Object>ctx - the parse treepublic ExpressionTree.TreeNode visitExpression(PartitionFilterParser.ExpressionContext ctx)
PartitionFilterBaseVisitorPartitionFilterParser.expression().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitExpression in interface PartitionFilterVisitor<Object>visitExpression in class PartitionFilterBaseVisitor<Object>ctx - the parse treepublic ExpressionTree.TreeNode visitComparison(PartitionFilterParser.ComparisonContext ctx)
PartitionFilterBaseVisitorcomparison
labeled alternative in PartitionFilterParser.conditionExpression().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitComparison in interface PartitionFilterVisitor<Object>visitComparison in class PartitionFilterBaseVisitor<Object>ctx - the parse treepublic Object visitReverseComparison(PartitionFilterParser.ReverseComparisonContext ctx)
PartitionFilterBaseVisitorreverseComparison
labeled alternative in PartitionFilterParser.conditionExpression().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitReverseComparison in interface PartitionFilterVisitor<Object>visitReverseComparison in class PartitionFilterBaseVisitor<Object>ctx - the parse treepublic ExpressionTree.TreeNode visitBetweenCondition(PartitionFilterParser.BetweenConditionContext ctx)
PartitionFilterBaseVisitorbetweenCondition
labeled alternative in PartitionFilterParser.conditionExpression().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitBetweenCondition in interface PartitionFilterVisitor<Object>visitBetweenCondition in class PartitionFilterBaseVisitor<Object>ctx - the parse treepublic ExpressionTree.TreeNode visitInCondition(PartitionFilterParser.InConditionContext ctx)
PartitionFilterBaseVisitorinCondition
labeled alternative in PartitionFilterParser.conditionExpression().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitInCondition in interface PartitionFilterVisitor<Object>visitInCondition in class PartitionFilterBaseVisitor<Object>ctx - the parse treepublic ExpressionTree.TreeNode visitMultiColInExpression(PartitionFilterParser.MultiColInExpressionContext ctx)
PartitionFilterBaseVisitormultiColInExpression
labeled alternative in PartitionFilterParser.conditionExpression().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitMultiColInExpression in interface PartitionFilterVisitor<Object>visitMultiColInExpression in class PartitionFilterBaseVisitor<Object>ctx - the parse treepublic ExpressionTree.Operator visitComparisonOperator(PartitionFilterParser.ComparisonOperatorContext ctx)
PartitionFilterBaseVisitorPartitionFilterParser.comparisonOperator().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitComparisonOperator in interface PartitionFilterVisitor<Object>visitComparisonOperator in class PartitionFilterBaseVisitor<Object>ctx - the parse treepublic List<Object> visitConstantSeq(PartitionFilterParser.ConstantSeqContext ctx)
PartitionFilterBaseVisitorPartitionFilterParser.constantSeq().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitConstantSeq in interface PartitionFilterVisitor<Object>visitConstantSeq in class PartitionFilterBaseVisitor<Object>ctx - the parse treepublic List<Object> visitConstStruct(PartitionFilterParser.ConstStructContext ctx)
PartitionFilterBaseVisitorPartitionFilterParser.constStruct().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitConstStruct in interface PartitionFilterVisitor<Object>visitConstStruct in class PartitionFilterBaseVisitor<Object>ctx - the parse treepublic List<List<Object>> visitConstStructList(PartitionFilterParser.ConstStructListContext ctx)
PartitionFilterBaseVisitorPartitionFilterParser.constStructList().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitConstStructList in interface PartitionFilterVisitor<Object>visitConstStructList in class PartitionFilterBaseVisitor<Object>ctx - the parse treepublic List<String> visitIdentifierList(PartitionFilterParser.IdentifierListContext ctx)
PartitionFilterBaseVisitorPartitionFilterParser.identifierList().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitIdentifierList in interface PartitionFilterVisitor<Object>visitIdentifierList in class PartitionFilterBaseVisitor<Object>ctx - the parse treepublic String visitStringLiteral(PartitionFilterParser.StringLiteralContext ctx)
PartitionFilterBaseVisitorstringLiteral
labeled alternative in PartitionFilterParser.constant().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitStringLiteral in interface PartitionFilterVisitor<Object>visitStringLiteral in class PartitionFilterBaseVisitor<Object>ctx - the parse treepublic Long visitIntegerLiteral(PartitionFilterParser.IntegerLiteralContext ctx)
PartitionFilterBaseVisitorintegerLiteral
labeled alternative in PartitionFilterParser.number().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitIntegerLiteral in interface PartitionFilterVisitor<Object>visitIntegerLiteral in class PartitionFilterBaseVisitor<Object>ctx - the parse treepublic String visitDateLiteral(PartitionFilterParser.DateLiteralContext ctx)
PartitionFilterBaseVisitordateLiteral
labeled alternative in PartitionFilterParser.constant().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitDateLiteral in interface PartitionFilterVisitor<Object>visitDateLiteral in class PartitionFilterBaseVisitor<Object>ctx - the parse treepublic String visitTimestampLiteral(PartitionFilterParser.TimestampLiteralContext ctx)
PartitionFilterBaseVisitortimestampLiteral
labeled alternative in PartitionFilterParser.constant().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitTimestampLiteral in interface PartitionFilterVisitor<Object>visitTimestampLiteral in class PartitionFilterBaseVisitor<Object>ctx - the parse treepublic String visitUnquotedIdentifer(PartitionFilterParser.UnquotedIdentiferContext ctx)
PartitionFilterBaseVisitorunquotedIdentifer
labeled alternative in PartitionFilterParser.identifier().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitUnquotedIdentifer in interface PartitionFilterVisitor<Object>visitUnquotedIdentifer in class PartitionFilterBaseVisitor<Object>ctx - the parse treepublic String visitQuotedIdentifier(PartitionFilterParser.QuotedIdentifierContext ctx)
PartitionFilterBaseVisitorquotedIdentifier
labeled alternative in PartitionFilterParser.identifier().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitQuotedIdentifier in interface PartitionFilterVisitor<Object>visitQuotedIdentifier in class PartitionFilterBaseVisitor<Object>ctx - the parse treeCopyright © 2024 The Apache Software Foundation. All rights reserved.