public class PostProcessor extends SparkSqlBaseParserBaseListener
| 构造器和说明 |
|---|
PostProcessor() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
exitNonReserved(SparkSqlBaseParser.NonReservedContext ctx)
Treat non-reserved keywords as Identifiers.
|
void |
exitQuotedIdentifier(SparkSqlBaseParser.QuotedIdentifierContext ctx)
Remove the back ticks from an Identifier.
|
enterAddTableColumns, enterAddTablePartition, enterAggregationClause, enterAliasedQuery, enterAliasedRelation, enterAlterColumnAction, enterAlterTableAlterColumn, enterAlterViewQuery, enterAnalyze, enterAnalyzeTables, enterAnsiNonReserved, enterApplyTransform, enterArithmeticBinary, enterArithmeticOperator, enterArithmeticUnary, enterAssignment, enterAssignmentList, enterBigDecimalLiteral, enterBigIntLiteral, enterBooleanLiteral, enterBooleanValue, enterBucketSpec, enterCacheTable, enterCall, enterCast, enterClearCache, enterColPosition, enterColType, enterColTypeList, enterColumnReference, enterCommentNamespace, enterCommentSpec, enterCommentTable, enterComparison, enterComparisonOperator, enterComplexColType, enterComplexColTypeList, enterComplexDataType, enterConfigKey, enterConfigValue, enterConstantDefault, enterConstantList, enterCreateFileFormat, enterCreateFunction, enterCreateIndex, enterCreateNamespace, enterCreateTable, enterCreateTableClauses, enterCreateTableHeader, enterCreateTableLike, enterCreateTempViewUsing, enterCreateView, enterCtes, enterCurrentLike, enterDatetimeUnit, enterDayTimeIntervalDataType, enterDecimalLiteral, enterDeleteFromTable, enterDereference, enterDescribeColName, enterDescribeFuncName, enterDescribeFunction, enterDescribeNamespace, enterDescribeQuery, enterDescribeRelation, enterDmlStatement, enterDoubleLiteral, enterDropFunction, enterDropIndex, enterDropNamespace, enterDropTable, enterDropTableColumns, enterDropTablePartitions, enterDropView, enterDtProperty, enterDtPropertyKey, enterDtPropertyList, enterDtPropertyValue, enterDtunnelExpr, enterErrorCapturingIdentifier, enterErrorCapturingMultiUnitsInterval, enterErrorCapturingUnitToUnitInterval, enterErrorIdent, enterEveryRule, enterExists, enterExplain, enterExponentLiteral, enterExportTable, enterExpression, enterExpressionSeq, enterExtract, enterFailNativeCommand, enterFirst, enterFloatLiteral, enterFrameBound, enterFromClause, enterFromStatement, enterFromStatementBody, enterFromStmt, enterFunctionCall, enterFunctionIdentifier, enterFunctionName, enterFunctionTable, enterGenericFileFormat, enterGroupByClause, enterGroupingAnalytics, enterGroupingElement, enterGroupingSet, enterHavingClause, enterHint, enterHintStatement, enterHiveChangeColumn, enterHiveReplaceColumns, enterIdentifier, enterIdentifierComment, enterIdentifierCommentList, enterIdentifierList, enterIdentifierSeq, enterIdentityTransform, enterInlineTable, enterInlineTableDefault1, enterInlineTableDefault2, enterInsertIntoTable, enterInsertOverwriteDir, enterInsertOverwriteHiveDir, enterInsertOverwriteTable, enterIntegerLiteral, enterInterval, enterIntervalLiteral, enterIntervalValue, enterJoinCriteria, enterJoinRelation, enterJoinType, enterLambda, enterLast, enterLateralView, enterLegacyDecimalLiteral, enterLoadData, enterLoadTempTable, enterLocationSpec, enterLogicalBinary, enterLogicalNot, enterManageResource, enterMatchedAction, enterMatchedClause, enterMergeIntoTable, enterMergeTable, enterMultiInsertQuery, enterMultiInsertQueryBody, enterMultipartIdentifier, enterMultipartIdentifierList, enterMultipartIdentifierProperty, enterMultipartIdentifierPropertyList, enterMultiUnitsInterval, enterNamedArgument, enterNamedExpression, enterNamedExpressionSeq, enterNamedQuery, enterNamedWindow, enterNamespace, enterNamespaces, enterNestedConstantList, enterNonReserved, enterNotMatchedAction, enterNotMatchedClause, enterNullLiteral, enterNumericLiteral, enterOrderedIdentifier, enterOrderedIdentifierList, enterOverlay, enterParenthesizedExpression, enterPartitionColumn, enterPartitionFieldList, enterPartitionSpec, enterPartitionSpecLocation, enterPartitionTransform, enterPartitionVal, enterPercentile, enterPivotClause, enterPivotColumn, enterPivotValue, enterPosition, enterPositionalArgument, enterPredicate, enterPredicated, enterPredicateOperator, enterPrimaryColumnNames, enterPrimaryKeyExpr, enterPrimitiveDataType, enterProperty, enterPropertyKey, enterPropertyList, enterPropertyValue, enterQualifiedColTypeWithPosition, enterQualifiedColTypeWithPositionList, enterQualifiedName, enterQualifiedNameList, enterQuery, enterQueryOrganization, enterQueryPrimaryDefault, enterQueryTermDefault, enterQuotedIdentifier, enterQuotedIdentifierAlternative, enterRealIdent, enterRecoverPartitions, enterRefreshFunction, enterRefreshResource, enterRefreshTable, enterRegularQuerySpecification, enterRelation, enterRenameTable, enterRenameTableColumn, enterRenameTablePartition, enterRepairTable, enterReplaceTable, enterReplaceTableHeader, enterResetConfiguration, enterResetQuotedConfiguration, enterResource, enterRowConstructor, enterRowFormatDelimited, enterRowFormatSerde, enterSample, enterSampleByBucket, enterSampleByBytes, enterSampleByPercentile, enterSampleByRows, enterSearchedCase, enterSelectClause, enterSetCatalog, enterSetClause, enterSetConfiguration, enterSetNamespaceLocation, enterSetNamespaceProperties, enterSetOperation, enterSetQuantifier, enterSetQuotedConfiguration, enterSetTableLocation, enterSetTableProperties, enterSetTableSerDe, enterSetTimeZone, enterShowCatalogs, enterShowColumns, enterShowCreateTable, enterShowCurrentNamespace, enterShowFunctions, enterShowNamespaces, enterShowPartitions, enterShowTableExtended, enterShowTables, enterShowTblProperties, enterShowViews, enterSimpleCase, enterSingleDataType, enterSingleExpression, enterSingleFunctionIdentifier, enterSingleInsertQuery, enterSingleMultipartIdentifier, enterSingleStatement, enterSingleTableIdentifier, enterSingleTableSchema, enterSkewSpec, enterSmallIntLiteral, enterSortItem, enterStar, enterStatementDefault, enterStorageHandler, enterStrictNonReserved, enterStringLiteral, enterStruct, enterSubquery, enterSubqueryExpression, enterSubscript, enterSubstring, enterTable, enterTableAlias, enterTableFileFormat, enterTableIdentifier, enterTableName, enterTableProvider, enterTableValuedFunction, enterTemporalClause, enterTimestampadd, enterTimestampdiff, enterTinyIntLiteral, enterTouchTable, enterTransformArgument, enterTransformClause, enterTransformQuerySpecification, enterTrim, enterTruncateTable, enterTypeConstructor, enterUncacheTable, enterUnitToUnitInterval, enterUnquotedIdentifier, enterUnsetTableProperties, enterUnsupportedHiveNativeCommands, enterUpdateTable, enterUse, enterUseNamespace, enterValueExpressionDefault, enterWhenClause, enterWhereClause, enterWindowClause, enterWindowDef, enterWindowFrame, enterWindowRef, enterYearMonthIntervalDataType, exitAddTableColumns, exitAddTablePartition, exitAggregationClause, exitAliasedQuery, exitAliasedRelation, exitAlterColumnAction, exitAlterTableAlterColumn, exitAlterViewQuery, exitAnalyze, exitAnalyzeTables, exitAnsiNonReserved, exitApplyTransform, exitArithmeticBinary, exitArithmeticOperator, exitArithmeticUnary, exitAssignment, exitAssignmentList, exitBigDecimalLiteral, exitBigIntLiteral, exitBooleanLiteral, exitBooleanValue, exitBucketSpec, exitCacheTable, exitCall, exitCast, exitClearCache, exitColPosition, exitColType, exitColTypeList, exitColumnReference, exitCommentNamespace, exitCommentSpec, exitCommentTable, exitComparison, exitComparisonOperator, exitComplexColType, exitComplexColTypeList, exitComplexDataType, exitConfigKey, exitConfigValue, exitConstantDefault, exitConstantList, exitCreateFileFormat, exitCreateFunction, exitCreateIndex, exitCreateNamespace, exitCreateTable, exitCreateTableClauses, exitCreateTableHeader, exitCreateTableLike, exitCreateTempViewUsing, exitCreateView, exitCtes, exitCurrentLike, exitDatetimeUnit, exitDayTimeIntervalDataType, exitDecimalLiteral, exitDeleteFromTable, exitDereference, exitDescribeColName, exitDescribeFuncName, exitDescribeFunction, exitDescribeNamespace, exitDescribeQuery, exitDescribeRelation, exitDmlStatement, exitDoubleLiteral, exitDropFunction, exitDropIndex, exitDropNamespace, exitDropTable, exitDropTableColumns, exitDropTablePartitions, exitDropView, exitDtProperty, exitDtPropertyKey, exitDtPropertyList, exitDtPropertyValue, exitDtunnelExpr, exitErrorCapturingIdentifier, exitErrorCapturingMultiUnitsInterval, exitErrorCapturingUnitToUnitInterval, exitErrorIdent, exitEveryRule, exitExists, exitExplain, exitExponentLiteral, exitExportTable, exitExpression, exitExpressionSeq, exitExtract, exitFailNativeCommand, exitFirst, exitFloatLiteral, exitFrameBound, exitFromClause, exitFromStatement, exitFromStatementBody, exitFromStmt, exitFunctionCall, exitFunctionIdentifier, exitFunctionName, exitFunctionTable, exitGenericFileFormat, exitGroupByClause, exitGroupingAnalytics, exitGroupingElement, exitGroupingSet, exitHavingClause, exitHint, exitHintStatement, exitHiveChangeColumn, exitHiveReplaceColumns, exitIdentifier, exitIdentifierComment, exitIdentifierCommentList, exitIdentifierList, exitIdentifierSeq, exitIdentityTransform, exitInlineTable, exitInlineTableDefault1, exitInlineTableDefault2, exitInsertIntoTable, exitInsertOverwriteDir, exitInsertOverwriteHiveDir, exitInsertOverwriteTable, exitIntegerLiteral, exitInterval, exitIntervalLiteral, exitIntervalValue, exitJoinCriteria, exitJoinRelation, exitJoinType, exitLambda, exitLast, exitLateralView, exitLegacyDecimalLiteral, exitLoadData, exitLoadTempTable, exitLocationSpec, exitLogicalBinary, exitLogicalNot, exitManageResource, exitMatchedAction, exitMatchedClause, exitMergeIntoTable, exitMergeTable, exitMultiInsertQuery, exitMultiInsertQueryBody, exitMultipartIdentifier, exitMultipartIdentifierList, exitMultipartIdentifierProperty, exitMultipartIdentifierPropertyList, exitMultiUnitsInterval, exitNamedArgument, exitNamedExpression, exitNamedExpressionSeq, exitNamedQuery, exitNamedWindow, exitNamespace, exitNamespaces, exitNestedConstantList, exitNotMatchedAction, exitNotMatchedClause, exitNullLiteral, exitNumericLiteral, exitOrderedIdentifier, exitOrderedIdentifierList, exitOverlay, exitParenthesizedExpression, exitPartitionColumn, exitPartitionFieldList, exitPartitionSpec, exitPartitionSpecLocation, exitPartitionTransform, exitPartitionVal, exitPercentile, exitPivotClause, exitPivotColumn, exitPivotValue, exitPosition, exitPositionalArgument, exitPredicate, exitPredicated, exitPredicateOperator, exitPrimaryColumnNames, exitPrimaryKeyExpr, exitPrimitiveDataType, exitProperty, exitPropertyKey, exitPropertyList, exitPropertyValue, exitQualifiedColTypeWithPosition, exitQualifiedColTypeWithPositionList, exitQualifiedName, exitQualifiedNameList, exitQuery, exitQueryOrganization, exitQueryPrimaryDefault, exitQueryTermDefault, exitQuotedIdentifierAlternative, exitRealIdent, exitRecoverPartitions, exitRefreshFunction, exitRefreshResource, exitRefreshTable, exitRegularQuerySpecification, exitRelation, exitRenameTable, exitRenameTableColumn, exitRenameTablePartition, exitRepairTable, exitReplaceTable, exitReplaceTableHeader, exitResetConfiguration, exitResetQuotedConfiguration, exitResource, exitRowConstructor, exitRowFormatDelimited, exitRowFormatSerde, exitSample, exitSampleByBucket, exitSampleByBytes, exitSampleByPercentile, exitSampleByRows, exitSearchedCase, exitSelectClause, exitSetCatalog, exitSetClause, exitSetConfiguration, exitSetNamespaceLocation, exitSetNamespaceProperties, exitSetOperation, exitSetQuantifier, exitSetQuotedConfiguration, exitSetTableLocation, exitSetTableProperties, exitSetTableSerDe, exitSetTimeZone, exitShowCatalogs, exitShowColumns, exitShowCreateTable, exitShowCurrentNamespace, exitShowFunctions, exitShowNamespaces, exitShowPartitions, exitShowTableExtended, exitShowTables, exitShowTblProperties, exitShowViews, exitSimpleCase, exitSingleDataType, exitSingleExpression, exitSingleFunctionIdentifier, exitSingleInsertQuery, exitSingleMultipartIdentifier, exitSingleStatement, exitSingleTableIdentifier, exitSingleTableSchema, exitSkewSpec, exitSmallIntLiteral, exitSortItem, exitStar, exitStatementDefault, exitStorageHandler, exitStrictNonReserved, exitStringLiteral, exitStruct, exitSubquery, exitSubqueryExpression, exitSubscript, exitSubstring, exitTable, exitTableAlias, exitTableFileFormat, exitTableIdentifier, exitTableName, exitTableProvider, exitTableValuedFunction, exitTemporalClause, exitTimestampadd, exitTimestampdiff, exitTinyIntLiteral, exitTouchTable, exitTransformArgument, exitTransformClause, exitTransformQuerySpecification, exitTrim, exitTruncateTable, exitTypeConstructor, exitUncacheTable, exitUnitToUnitInterval, exitUnquotedIdentifier, exitUnsetTableProperties, exitUnsupportedHiveNativeCommands, exitUpdateTable, exitUse, exitUseNamespace, exitValueExpressionDefault, exitWhenClause, exitWhereClause, exitWindowClause, exitWindowDef, exitWindowFrame, exitWindowRef, exitYearMonthIntervalDataType, visitErrorNode, visitTerminalpublic void exitQuotedIdentifier(SparkSqlBaseParser.QuotedIdentifierContext ctx)
exitQuotedIdentifier 在接口中 SparkSqlBaseParserListenerexitQuotedIdentifier 在类中 SparkSqlBaseParserBaseListenerctx - the parse treepublic void exitNonReserved(SparkSqlBaseParser.NonReservedContext ctx)
exitNonReserved 在接口中 SparkSqlBaseParserListenerexitNonReserved 在类中 SparkSqlBaseParserBaseListenerctx - the parse treeCopyright © 2022. All rights reserved.