public class ArithmeticBaseListener extends Object implements ArithmeticListener
ArithmeticListener,
which can be extended to create a listener which only needs to handle a subset
of the available methods.| 构造器和说明 |
|---|
ArithmeticBaseListener() |
public void enterArithmetic(ArithmeticParser.ArithmeticContext ctx)
ArithmeticParser.arithmetic().
The default implementation does nothing.
enterArithmetic 在接口中 ArithmeticListenerctx - the parse treepublic void exitArithmetic(ArithmeticParser.ArithmeticContext ctx)
ArithmeticParser.arithmetic().
The default implementation does nothing.
exitArithmetic 在接口中 ArithmeticListenerctx - the parse treepublic void enterExpression(ArithmeticParser.ExpressionContext ctx)
ArithmeticParser.expression().
The default implementation does nothing.
enterExpression 在接口中 ArithmeticListenerctx - the parse treepublic void exitExpression(ArithmeticParser.ExpressionContext ctx)
ArithmeticParser.expression().
The default implementation does nothing.
exitExpression 在接口中 ArithmeticListenerctx - the parse treepublic void enterLogicalNot(ArithmeticParser.LogicalNotContext ctx)
logicalNot
labeled alternative in ArithmeticParser.booleanExpression().
The default implementation does nothing.
enterLogicalNot 在接口中 ArithmeticListenerctx - the parse treepublic void exitLogicalNot(ArithmeticParser.LogicalNotContext ctx)
logicalNot
labeled alternative in ArithmeticParser.booleanExpression().
The default implementation does nothing.
exitLogicalNot 在接口中 ArithmeticListenerctx - the parse treepublic void enterPredicated(ArithmeticParser.PredicatedContext ctx)
predicated
labeled alternative in ArithmeticParser.booleanExpression().
The default implementation does nothing.
enterPredicated 在接口中 ArithmeticListenerctx - the parse treepublic void exitPredicated(ArithmeticParser.PredicatedContext ctx)
predicated
labeled alternative in ArithmeticParser.booleanExpression().
The default implementation does nothing.
exitPredicated 在接口中 ArithmeticListenerctx - the parse treepublic void enterLogicalBinary(ArithmeticParser.LogicalBinaryContext ctx)
logicalBinary
labeled alternative in ArithmeticParser.booleanExpression().
The default implementation does nothing.
enterLogicalBinary 在接口中 ArithmeticListenerctx - the parse treepublic void exitLogicalBinary(ArithmeticParser.LogicalBinaryContext ctx)
logicalBinary
labeled alternative in ArithmeticParser.booleanExpression().
The default implementation does nothing.
exitLogicalBinary 在接口中 ArithmeticListenerctx - the parse treepublic void enterPredicate(ArithmeticParser.PredicateContext ctx)
ArithmeticParser.predicate().
The default implementation does nothing.
enterPredicate 在接口中 ArithmeticListenerctx - the parse treepublic void exitPredicate(ArithmeticParser.PredicateContext ctx)
ArithmeticParser.predicate().
The default implementation does nothing.
exitPredicate 在接口中 ArithmeticListenerctx - the parse treepublic void enterValueExpressionDefault(ArithmeticParser.ValueExpressionDefaultContext ctx)
valueExpressionDefault
labeled alternative in ArithmeticParser.valueExpression().
The default implementation does nothing.
enterValueExpressionDefault 在接口中 ArithmeticListenerctx - the parse treepublic void exitValueExpressionDefault(ArithmeticParser.ValueExpressionDefaultContext ctx)
valueExpressionDefault
labeled alternative in ArithmeticParser.valueExpression().
The default implementation does nothing.
exitValueExpressionDefault 在接口中 ArithmeticListenerctx - the parse treepublic void enterComparison(ArithmeticParser.ComparisonContext ctx)
comparison
labeled alternative in ArithmeticParser.valueExpression().
The default implementation does nothing.
enterComparison 在接口中 ArithmeticListenerctx - the parse treepublic void exitComparison(ArithmeticParser.ComparisonContext ctx)
comparison
labeled alternative in ArithmeticParser.valueExpression().
The default implementation does nothing.
exitComparison 在接口中 ArithmeticListenerctx - the parse treepublic void enterArithmeticBinary(ArithmeticParser.ArithmeticBinaryContext ctx)
arithmeticBinary
labeled alternative in ArithmeticParser.valueExpression().
The default implementation does nothing.
enterArithmeticBinary 在接口中 ArithmeticListenerctx - the parse treepublic void exitArithmeticBinary(ArithmeticParser.ArithmeticBinaryContext ctx)
arithmeticBinary
labeled alternative in ArithmeticParser.valueExpression().
The default implementation does nothing.
exitArithmeticBinary 在接口中 ArithmeticListenerctx - the parse treepublic void enterArithmeticUnary(ArithmeticParser.ArithmeticUnaryContext ctx)
arithmeticUnary
labeled alternative in ArithmeticParser.valueExpression().
The default implementation does nothing.
enterArithmeticUnary 在接口中 ArithmeticListenerctx - the parse treepublic void exitArithmeticUnary(ArithmeticParser.ArithmeticUnaryContext ctx)
arithmeticUnary
labeled alternative in ArithmeticParser.valueExpression().
The default implementation does nothing.
exitArithmeticUnary 在接口中 ArithmeticListenerctx - the parse treepublic void enterSimpleCase(ArithmeticParser.SimpleCaseContext ctx)
simpleCase
labeled alternative in ArithmeticParser.primaryExpression().
The default implementation does nothing.
enterSimpleCase 在接口中 ArithmeticListenerctx - the parse treepublic void exitSimpleCase(ArithmeticParser.SimpleCaseContext ctx)
simpleCase
labeled alternative in ArithmeticParser.primaryExpression().
The default implementation does nothing.
exitSimpleCase 在接口中 ArithmeticListenerctx - the parse treepublic void enterConstantDefault(ArithmeticParser.ConstantDefaultContext ctx)
constantDefault
labeled alternative in ArithmeticParser.primaryExpression().
The default implementation does nothing.
enterConstantDefault 在接口中 ArithmeticListenerctx - the parse treepublic void exitConstantDefault(ArithmeticParser.ConstantDefaultContext ctx)
constantDefault
labeled alternative in ArithmeticParser.primaryExpression().
The default implementation does nothing.
exitConstantDefault 在接口中 ArithmeticListenerctx - the parse treepublic void enterLambda(ArithmeticParser.LambdaContext ctx)
lambda
labeled alternative in ArithmeticParser.primaryExpression().
The default implementation does nothing.
enterLambda 在接口中 ArithmeticListenerctx - the parse treepublic void exitLambda(ArithmeticParser.LambdaContext ctx)
lambda
labeled alternative in ArithmeticParser.primaryExpression().
The default implementation does nothing.
exitLambda 在接口中 ArithmeticListenerctx - the parse treepublic void enterColumnReference(ArithmeticParser.ColumnReferenceContext ctx)
columnReference
labeled alternative in ArithmeticParser.primaryExpression().
The default implementation does nothing.
enterColumnReference 在接口中 ArithmeticListenerctx - the parse treepublic void exitColumnReference(ArithmeticParser.ColumnReferenceContext ctx)
columnReference
labeled alternative in ArithmeticParser.primaryExpression().
The default implementation does nothing.
exitColumnReference 在接口中 ArithmeticListenerctx - the parse treepublic void enterParenthesizedExpression(ArithmeticParser.ParenthesizedExpressionContext ctx)
parenthesizedExpression
labeled alternative in ArithmeticParser.primaryExpression().
The default implementation does nothing.
enterParenthesizedExpression 在接口中 ArithmeticListenerctx - the parse treepublic void exitParenthesizedExpression(ArithmeticParser.ParenthesizedExpressionContext ctx)
parenthesizedExpression
labeled alternative in ArithmeticParser.primaryExpression().
The default implementation does nothing.
exitParenthesizedExpression 在接口中 ArithmeticListenerctx - the parse treepublic void enterSubscript(ArithmeticParser.SubscriptContext ctx)
subscript
labeled alternative in ArithmeticParser.primaryExpression().
The default implementation does nothing.
enterSubscript 在接口中 ArithmeticListenerctx - the parse treepublic void exitSubscript(ArithmeticParser.SubscriptContext ctx)
subscript
labeled alternative in ArithmeticParser.primaryExpression().
The default implementation does nothing.
exitSubscript 在接口中 ArithmeticListenerctx - the parse treepublic void enterFunctionCall(ArithmeticParser.FunctionCallContext ctx)
functionCall
labeled alternative in ArithmeticParser.primaryExpression().
The default implementation does nothing.
enterFunctionCall 在接口中 ArithmeticListenerctx - the parse treepublic void exitFunctionCall(ArithmeticParser.FunctionCallContext ctx)
functionCall
labeled alternative in ArithmeticParser.primaryExpression().
The default implementation does nothing.
exitFunctionCall 在接口中 ArithmeticListenerctx - the parse treepublic void enterSearchedCase(ArithmeticParser.SearchedCaseContext ctx)
searchedCase
labeled alternative in ArithmeticParser.primaryExpression().
The default implementation does nothing.
enterSearchedCase 在接口中 ArithmeticListenerctx - the parse treepublic void exitSearchedCase(ArithmeticParser.SearchedCaseContext ctx)
searchedCase
labeled alternative in ArithmeticParser.primaryExpression().
The default implementation does nothing.
exitSearchedCase 在接口中 ArithmeticListenerctx - the parse treepublic void enterComparisonOperator(ArithmeticParser.ComparisonOperatorContext ctx)
ArithmeticParser.comparisonOperator().
The default implementation does nothing.
enterComparisonOperator 在接口中 ArithmeticListenerctx - the parse treepublic void exitComparisonOperator(ArithmeticParser.ComparisonOperatorContext ctx)
ArithmeticParser.comparisonOperator().
The default implementation does nothing.
exitComparisonOperator 在接口中 ArithmeticListenerctx - the parse treepublic void enterWhenClause(ArithmeticParser.WhenClauseContext ctx)
ArithmeticParser.whenClause().
The default implementation does nothing.
enterWhenClause 在接口中 ArithmeticListenerctx - the parse treepublic void exitWhenClause(ArithmeticParser.WhenClauseContext ctx)
ArithmeticParser.whenClause().
The default implementation does nothing.
exitWhenClause 在接口中 ArithmeticListenerctx - the parse treepublic void enterFunctionName(ArithmeticParser.FunctionNameContext ctx)
ArithmeticParser.functionName().
The default implementation does nothing.
enterFunctionName 在接口中 ArithmeticListenerctx - the parse treepublic void exitFunctionName(ArithmeticParser.FunctionNameContext ctx)
ArithmeticParser.functionName().
The default implementation does nothing.
exitFunctionName 在接口中 ArithmeticListenerctx - the parse treepublic void enterIdentifier(ArithmeticParser.IdentifierContext ctx)
ArithmeticParser.identifier().
The default implementation does nothing.
enterIdentifier 在接口中 ArithmeticListenerctx - the parse treepublic void exitIdentifier(ArithmeticParser.IdentifierContext ctx)
ArithmeticParser.identifier().
The default implementation does nothing.
exitIdentifier 在接口中 ArithmeticListenerctx - the parse treepublic void enterNullLiteral(ArithmeticParser.NullLiteralContext ctx)
nullLiteral
labeled alternative in ArithmeticParser.constant().
The default implementation does nothing.
enterNullLiteral 在接口中 ArithmeticListenerctx - the parse treepublic void exitNullLiteral(ArithmeticParser.NullLiteralContext ctx)
nullLiteral
labeled alternative in ArithmeticParser.constant().
The default implementation does nothing.
exitNullLiteral 在接口中 ArithmeticListenerctx - the parse treepublic void enterNumericLiteral(ArithmeticParser.NumericLiteralContext ctx)
numericLiteral
labeled alternative in ArithmeticParser.constant().
The default implementation does nothing.
enterNumericLiteral 在接口中 ArithmeticListenerctx - the parse treepublic void exitNumericLiteral(ArithmeticParser.NumericLiteralContext ctx)
numericLiteral
labeled alternative in ArithmeticParser.constant().
The default implementation does nothing.
exitNumericLiteral 在接口中 ArithmeticListenerctx - the parse treepublic void enterBooleanLiteral(ArithmeticParser.BooleanLiteralContext ctx)
booleanLiteral
labeled alternative in ArithmeticParser.constant().
The default implementation does nothing.
enterBooleanLiteral 在接口中 ArithmeticListenerctx - the parse treepublic void exitBooleanLiteral(ArithmeticParser.BooleanLiteralContext ctx)
booleanLiteral
labeled alternative in ArithmeticParser.constant().
The default implementation does nothing.
exitBooleanLiteral 在接口中 ArithmeticListenerctx - the parse treepublic void enterStringLiteral(ArithmeticParser.StringLiteralContext ctx)
stringLiteral
labeled alternative in ArithmeticParser.constant().
The default implementation does nothing.
enterStringLiteral 在接口中 ArithmeticListenerctx - the parse treepublic void exitStringLiteral(ArithmeticParser.StringLiteralContext ctx)
stringLiteral
labeled alternative in ArithmeticParser.constant().
The default implementation does nothing.
exitStringLiteral 在接口中 ArithmeticListenerctx - the parse treepublic void enterSetQuantifier(ArithmeticParser.SetQuantifierContext ctx)
ArithmeticParser.setQuantifier().
The default implementation does nothing.
enterSetQuantifier 在接口中 ArithmeticListenerctx - the parse treepublic void exitSetQuantifier(ArithmeticParser.SetQuantifierContext ctx)
ArithmeticParser.setQuantifier().
The default implementation does nothing.
exitSetQuantifier 在接口中 ArithmeticListenerctx - the parse treepublic void enterIntegerLiteral(ArithmeticParser.IntegerLiteralContext ctx)
integerLiteral
labeled alternative in ArithmeticParser.number().
The default implementation does nothing.
enterIntegerLiteral 在接口中 ArithmeticListenerctx - the parse treepublic void exitIntegerLiteral(ArithmeticParser.IntegerLiteralContext ctx)
integerLiteral
labeled alternative in ArithmeticParser.number().
The default implementation does nothing.
exitIntegerLiteral 在接口中 ArithmeticListenerctx - the parse treepublic void enterBigIntLiteral(ArithmeticParser.BigIntLiteralContext ctx)
bigIntLiteral
labeled alternative in ArithmeticParser.number().
The default implementation does nothing.
enterBigIntLiteral 在接口中 ArithmeticListenerctx - the parse treepublic void exitBigIntLiteral(ArithmeticParser.BigIntLiteralContext ctx)
bigIntLiteral
labeled alternative in ArithmeticParser.number().
The default implementation does nothing.
exitBigIntLiteral 在接口中 ArithmeticListenerctx - the parse treepublic void enterSmallIntLiteral(ArithmeticParser.SmallIntLiteralContext ctx)
smallIntLiteral
labeled alternative in ArithmeticParser.number().
The default implementation does nothing.
enterSmallIntLiteral 在接口中 ArithmeticListenerctx - the parse treepublic void exitSmallIntLiteral(ArithmeticParser.SmallIntLiteralContext ctx)
smallIntLiteral
labeled alternative in ArithmeticParser.number().
The default implementation does nothing.
exitSmallIntLiteral 在接口中 ArithmeticListenerctx - the parse treepublic void enterTinyIntLiteral(ArithmeticParser.TinyIntLiteralContext ctx)
tinyIntLiteral
labeled alternative in ArithmeticParser.number().
The default implementation does nothing.
enterTinyIntLiteral 在接口中 ArithmeticListenerctx - the parse treepublic void exitTinyIntLiteral(ArithmeticParser.TinyIntLiteralContext ctx)
tinyIntLiteral
labeled alternative in ArithmeticParser.number().
The default implementation does nothing.
exitTinyIntLiteral 在接口中 ArithmeticListenerctx - the parse treepublic void enterDoubleLiteral(ArithmeticParser.DoubleLiteralContext ctx)
doubleLiteral
labeled alternative in ArithmeticParser.number().
The default implementation does nothing.
enterDoubleLiteral 在接口中 ArithmeticListenerctx - the parse treepublic void exitDoubleLiteral(ArithmeticParser.DoubleLiteralContext ctx)
doubleLiteral
labeled alternative in ArithmeticParser.number().
The default implementation does nothing.
exitDoubleLiteral 在接口中 ArithmeticListenerctx - the parse treepublic void enterBigDecimalLiteral(ArithmeticParser.BigDecimalLiteralContext ctx)
bigDecimalLiteral
labeled alternative in ArithmeticParser.number().
The default implementation does nothing.
enterBigDecimalLiteral 在接口中 ArithmeticListenerctx - the parse treepublic void exitBigDecimalLiteral(ArithmeticParser.BigDecimalLiteralContext ctx)
bigDecimalLiteral
labeled alternative in ArithmeticParser.number().
The default implementation does nothing.
exitBigDecimalLiteral 在接口中 ArithmeticListenerctx - the parse treepublic void enterBooleanValue(ArithmeticParser.BooleanValueContext ctx)
ArithmeticParser.booleanValue().
The default implementation does nothing.
enterBooleanValue 在接口中 ArithmeticListenerctx - the parse treepublic void exitBooleanValue(ArithmeticParser.BooleanValueContext ctx)
ArithmeticParser.booleanValue().
The default implementation does nothing.
exitBooleanValue 在接口中 ArithmeticListenerctx - the parse treepublic void enterEveryRule(org.antlr.v4.runtime.ParserRuleContext ctx)
The default implementation does nothing.
enterEveryRule 在接口中 org.antlr.v4.runtime.tree.ParseTreeListenerpublic void exitEveryRule(org.antlr.v4.runtime.ParserRuleContext ctx)
The default implementation does nothing.
exitEveryRule 在接口中 org.antlr.v4.runtime.tree.ParseTreeListenerpublic void visitTerminal(org.antlr.v4.runtime.tree.TerminalNode node)
The default implementation does nothing.
visitTerminal 在接口中 org.antlr.v4.runtime.tree.ParseTreeListenerpublic void visitErrorNode(org.antlr.v4.runtime.tree.ErrorNode node)
The default implementation does nothing.
visitErrorNode 在接口中 org.antlr.v4.runtime.tree.ParseTreeListenerCopyright © 2022. All rights reserved.