public final class PostgreSQLParser extends PostgreSQLStatementParser implements SQLParser
PostgreSQLStatementParser.ActionContext, PostgreSQLStatementParser.AddColumnSpecificationContext, PostgreSQLStatementParser.AddConstraintSpecificationContext, PostgreSQLStatementParser.AggregateExpressionContext, PostgreSQLStatementParser.AliasContext, PostgreSQLStatementParser.AlterColumnContext, PostgreSQLStatementParser.AlterColumnSetOptionContext, PostgreSQLStatementParser.AlterIndexContext, PostgreSQLStatementParser.AlterIndexDependsOnExtensionContext, PostgreSQLStatementParser.AlterIndexNameContext, PostgreSQLStatementParser.AlterIndexSetTableSpaceContext, PostgreSQLStatementParser.AlterRoleContext, PostgreSQLStatementParser.AlterTableActionContext, PostgreSQLStatementParser.AlterTableActionsContext, PostgreSQLStatementParser.AlterTableContext, PostgreSQLStatementParser.AlterTableNameExistsContext, PostgreSQLStatementParser.AlterTableNameWithAsteriskContext, PostgreSQLStatementParser.AlterUserContext, PostgreSQLStatementParser.ArrayConstructorContext, PostgreSQLStatementParser.ArrayConstructorWithCastContext, PostgreSQLStatementParser.AsteriskContext, PostgreSQLStatementParser.AsteriskWithParenContext, PostgreSQLStatementParser.AttributeOptionContext, PostgreSQLStatementParser.AttributeOptionsContext, PostgreSQLStatementParser.BeginTransactionContext, PostgreSQLStatementParser.BitExprContext, PostgreSQLStatementParser.BooleanPrimaryContext, PostgreSQLStatementParser.CaseExpressContext, PostgreSQLStatementParser.CastExprContext, PostgreSQLStatementParser.CastExprWithCOLON_Context, PostgreSQLStatementParser.CheckOptionContext, PostgreSQLStatementParser.CollateClauseContext, PostgreSQLStatementParser.CollateExprContext, PostgreSQLStatementParser.CollationNameContext, PostgreSQLStatementParser.ColumnConstraintContext, PostgreSQLStatementParser.ColumnConstraintOptionContext, PostgreSQLStatementParser.ColumnDefinitionContext, PostgreSQLStatementParser.ColumnNameContext, PostgreSQLStatementParser.ColumnNamesContext, PostgreSQLStatementParser.CommitContext, PostgreSQLStatementParser.ComparisonOperatorContext, PostgreSQLStatementParser.ConstraintClauseContext, PostgreSQLStatementParser.ConstraintOptionalParamContext, PostgreSQLStatementParser.CreateDefinitionContext, PostgreSQLStatementParser.CreateDefinitionsContext, PostgreSQLStatementParser.CreateIndexContext, PostgreSQLStatementParser.CreateRoleContext, PostgreSQLStatementParser.CreateTableContext, PostgreSQLStatementParser.CreateTableHeaderContext, PostgreSQLStatementParser.CreateUserContext, PostgreSQLStatementParser.DataTypeContext, PostgreSQLStatementParser.DataTypeLengthContext, PostgreSQLStatementParser.DataTypeName_Context, PostgreSQLStatementParser.DefaultExprContext, PostgreSQLStatementParser.DistinctContext, PostgreSQLStatementParser.DropColumnSpecificationContext, PostgreSQLStatementParser.DropIndexContext, PostgreSQLStatementParser.DropRoleContext, PostgreSQLStatementParser.DropTableContext, PostgreSQLStatementParser.DropUserContext, PostgreSQLStatementParser.ExcludeElementContext, PostgreSQLStatementParser.ExecuteContext, PostgreSQLStatementParser.ExprContext, PostgreSQLStatementParser.ExprListContext, PostgreSQLStatementParser.ExprRecursiveContext, PostgreSQLStatementParser.ExprsContext, PostgreSQLStatementParser.ExtractFromFunctionContext, PostgreSQLStatementParser.FilterClauseContext, PostgreSQLStatementParser.ForeignKeyOnActionContext, PostgreSQLStatementParser.ForeignKeyOnContext, PostgreSQLStatementParser.FrameClauseContext, PostgreSQLStatementParser.FrameEndContext, PostgreSQLStatementParser.FrameStartContext, PostgreSQLStatementParser.FunctionCallContext, PostgreSQLStatementParser.GrantContext, PostgreSQLStatementParser.IgnoredIdentifier_Context, PostgreSQLStatementParser.IgnoredIdentifiers_Context, PostgreSQLStatementParser.IndexNameContext, PostgreSQLStatementParser.IndexParametersContext, PostgreSQLStatementParser.InheritClauseContext, PostgreSQLStatementParser.IntervalExprContext, PostgreSQLStatementParser.IntervalFieldContext, PostgreSQLStatementParser.IntervalFieldsContext, PostgreSQLStatementParser.LikeOptionContext, PostgreSQLStatementParser.LiteralContext, PostgreSQLStatementParser.MatchNoneContext, PostgreSQLStatementParser.ModifyColumnSpecificationContext, PostgreSQLStatementParser.NumberContext, PostgreSQLStatementParser.OnObjectClause_Context, PostgreSQLStatementParser.OperatorContext, PostgreSQLStatementParser.OrderByClauseContext, PostgreSQLStatementParser.OrderByItemContext, PostgreSQLStatementParser.PgExprContext, PostgreSQLStatementParser.PredicateContext, PostgreSQLStatementParser.PrimaryKeyContext, PostgreSQLStatementParser.PrivateExprOfDbContext, PostgreSQLStatementParser.Privileges_Context, PostgreSQLStatementParser.PrivilegeType_Context, PostgreSQLStatementParser.QuestionContext, PostgreSQLStatementParser.RenameColumnSpecificationContext, PostgreSQLStatementParser.RenameConstraintContext, PostgreSQLStatementParser.RenameIndexSpecificationContext, PostgreSQLStatementParser.RenameTableSpecificationContext, PostgreSQLStatementParser.ResetParamContext, PostgreSQLStatementParser.RevokeContext, PostgreSQLStatementParser.RollbackContext, PostgreSQLStatementParser.SavepointContext, PostgreSQLStatementParser.SchemaNameContext, PostgreSQLStatementParser.ScopeContext, PostgreSQLStatementParser.SequenceOptionContext, PostgreSQLStatementParser.SequenceOptionsContext, PostgreSQLStatementParser.SetClauseContext, PostgreSQLStatementParser.SetParamContext, PostgreSQLStatementParser.SetTransactionContext, PostgreSQLStatementParser.ShowContext, PostgreSQLStatementParser.SimpleExprContext, PostgreSQLStatementParser.StorageParameterContext, PostgreSQLStatementParser.StorageParameterWithValueContext, PostgreSQLStatementParser.StringContext, PostgreSQLStatementParser.SubqueryContext, PostgreSQLStatementParser.TableConstraintContext, PostgreSQLStatementParser.TableConstraintOptionContext, PostgreSQLStatementParser.TableConstraintUsingIndexContext, PostgreSQLStatementParser.TableNameContext, PostgreSQLStatementParser.TableNamePartContext, PostgreSQLStatementParser.TableNamePartsContext, PostgreSQLStatementParser.TimeZoneTypeContext, PostgreSQLStatementParser.TruncateTableContext, PostgreSQLStatementParser.UsingIndexTypeContext, PostgreSQLStatementParser.VariableContext, PostgreSQLStatementParser.WindowDefinitionContext, PostgreSQLStatementParser.WindowFunctionContext, PostgreSQLStatementParser.WindowFunctionWithClauseContext_ATN, _decisionToDFA, _serializedATN, _sharedContextCache, ACTION, ADD, ALL, ALTER, ALWAYS, AMPERSAND_, AND, AND_, ANY, ARRAY, AS, ASC, ASTERISK_, AT_, BACKSLASH_, BEGIN, BETWEEN, BINARY, BIT_NUM_, BQ_, BRIN, BTREE, BY, CACHE, CARET_, CASCADE, CAST, CHARACTERISTICS, CHECK, CLUSTER, COLLATE, COLON_, COLUMN, COMMA_, COMMENTS, COMMIT, CONCURRENTLY, CONNECT, CONSTRAINT, CONSTRAINTS, CREATE, CURRENT, CURRENT_TIMESTAMP, CURRENT_USER, CYCLE, DATA, DATABASE, DATE, DAY, DEFAULT, DEFAULTS, DEFERRABLE, DEFERRED, DELETE, DEPENDS, DEQ_, DESC, DISABLE, DISTINCT, DOMAIN, DOT_, DOT_ASTERISK_, DQ_, DROP, ENABLE, EQ_, ESCAPE, EXCLUDING, EXECUTE, EXISTS, EXTENDED, EXTENSION, EXTERNAL, EXTRACT, FALSE, FILTER, FIRST, FOLLOWING, FOR, FOR_GENERATOR, FORCE, FOREIGN, FROM, FULL, FUNCTION, GENERATED, GIN, GIST, GLOBAL, GRANT, GROUP, GT_, GTE_, HASH, HAVING, HEX_DIGIT_, HOUR, IDENTIFIER_, IDENTITY, IF, IMMEDIATE, IN, INCLUDING, INCREMENT, INDEX, INDEXES, INHERIT, INHERITS, INITIALLY, INSERT, IS, ISOLATION, KEY, LANGUAGE, LARGE, LAST, LBE_, LBT_, LEVEL, LIKE, LIMIT, LOCAL, LOGGED, LP_, LT_, LTE_, MAIN, MATCH, MAXVALUE, MINUS_, MINUTE, MINVALUE, MOD, MOD_, MONTH, NEQ_, NO, NOT, NOT_, NOTHING, NULL, NULLS, NUMBER_, OBJECT, OF, OFFSET, OIDS, ON, ONLY, OPTION, OR, OR_, ORDER, OVER, OWNED, OWNER, PARTIAL, PARTITION, PLAIN, PLUS_, POUND_, PRECEDING, PRIMARY, PRIVILEGES, PROCEDURE, QUESTION_, RANGE, RBE_, RBT_, READ, REFERENCES, REGEXP, RENAME, REPLICA, RESET, RESTART, RESTRICT, REVOKE, ROLE, ROLLBACK, ROUTINE, ROW, ROWS, RP_, RULE, RULE_action, RULE_addColumnSpecification, RULE_addConstraintSpecification, RULE_aggregateExpression, RULE_alias, RULE_alterColumn, RULE_alterColumnSetOption, RULE_alterIndex, RULE_alterIndexDependsOnExtension, RULE_alterIndexName, RULE_alterIndexSetTableSpace, RULE_alterRole, RULE_alterTable, RULE_alterTableAction, RULE_alterTableActions, RULE_alterTableNameExists, RULE_alterTableNameWithAsterisk, RULE_alterUser, RULE_arrayConstructor, RULE_arrayConstructorWithCast, RULE_asterisk, RULE_asteriskWithParen, RULE_attributeOption, RULE_attributeOptions, RULE_beginTransaction, RULE_bitExpr, RULE_booleanPrimary, RULE_caseExpress, RULE_castExpr, RULE_castExprWithCOLON_, RULE_checkOption, RULE_collateClause, RULE_collateExpr, RULE_collationName, RULE_columnConstraint, RULE_columnConstraintOption, RULE_columnDefinition, RULE_columnName, RULE_columnNames, RULE_commit, RULE_comparisonOperator, RULE_constraintClause, RULE_constraintOptionalParam, RULE_createDefinition, RULE_createDefinitions, RULE_createIndex, RULE_createRole, RULE_createTable, RULE_createTableHeader, RULE_createUser, RULE_dataType, RULE_dataTypeLength, RULE_dataTypeName_, RULE_defaultExpr, RULE_distinct, RULE_dropColumnSpecification, RULE_dropIndex, RULE_dropRole, RULE_dropTable, RULE_dropUser, RULE_excludeElement, RULE_execute, RULE_expr, RULE_exprList, RULE_exprRecursive, RULE_exprs, RULE_extractFromFunction, RULE_filterClause, RULE_foreignKeyOn, RULE_foreignKeyOnAction, RULE_frameClause, RULE_frameEnd, RULE_frameStart, RULE_functionCall, RULE_grant, RULE_ignoredIdentifier_, RULE_ignoredIdentifiers_, RULE_indexName, RULE_indexParameters, RULE_inheritClause, RULE_intervalExpr, RULE_intervalField, RULE_intervalFields, RULE_likeOption, RULE_literal, RULE_matchNone, RULE_modifyColumnSpecification, RULE_number, RULE_onObjectClause_, RULE_operator, RULE_orderByClause, RULE_orderByItem, RULE_pgExpr, RULE_predicate, RULE_primaryKey, RULE_privateExprOfDb, RULE_privileges_, RULE_privilegeType_, RULE_question, RULE_renameColumnSpecification, RULE_renameConstraint, RULE_renameIndexSpecification, RULE_renameTableSpecification, RULE_resetParam, RULE_revoke, RULE_rollback, RULE_savepoint, RULE_schemaName, RULE_scope, RULE_sequenceOption, RULE_sequenceOptions, RULE_setClause, RULE_setParam, RULE_setTransaction, RULE_show, RULE_simpleExpr, RULE_storageParameter, RULE_storageParameterWithValue, RULE_string, RULE_subquery, RULE_tableConstraint, RULE_tableConstraintOption, RULE_tableConstraintUsingIndex, RULE_tableName, RULE_tableNamePart, RULE_tableNameParts, RULE_timeZoneType, RULE_truncateTable, RULE_usingIndexType, RULE_variable, RULE_windowDefinition, RULE_windowFunction, RULE_windowFunctionWithClause, ruleNames, SAFE_EQ_, SAVEPOINT, SCHEMA, SECOND, SECURITY, SELECT, SEMI_, SEQUENCE, SESSION, SESSION_USER, SET, SHOW, SIGNED_LEFT_SHIFT_, SIGNED_RIGHT_SHIFT_, SIMPLE, SLASH_, SOUNDS, SPGIST, SQ_, START, STATISTICS, STORAGE, STRING_, T__0, TABLE, TABLESPACE, TEMP, TEMPORARY, TILDE_, TIME, TIMESTAMP, TO, tokenNames, TRANSACTION, TRIGGER, TRUE, TRUNCATE, TYPE, UNBOUNDED, UNION, UNIQUE, UNKNOWN, UNLOGGED, UPDATE, USAGE, USER, USING, VALID, VALIDATE, VERTICAL_BAR_, VOCABULARY, WHERE, WITH, WITHIN, WITHOUT, WS, XOR, YEAR, ZONE| Constructor and Description |
|---|
PostgreSQLParser(org.antlr.v4.runtime.TokenStream input) |
| Modifier and Type | Method and Description |
|---|---|
org.antlr.v4.runtime.Token |
match(int tokenType) |
action, addColumnSpecification, addConstraintSpecification, aggregateExpression, alias, alterColumn, alterColumnSetOption, alterIndex, alterIndexDependsOnExtension, alterIndexName, alterIndexSetTableSpace, alterRole, alterTable, alterTableAction, alterTableActions, alterTableNameExists, alterTableNameWithAsterisk, alterUser, arrayConstructor, arrayConstructorWithCast, asterisk, asteriskWithParen, attributeOption, attributeOptions, beginTransaction, bitExpr, booleanPrimary, caseExpress, castExpr, castExprWithCOLON_, checkOption, collateClause, collateExpr, collationName, columnConstraint, columnConstraintOption, columnDefinition, columnName, columnNames, commit, comparisonOperator, constraintClause, constraintOptionalParam, createDefinition, createDefinitions, createIndex, createRole, createTable, createTableHeader, createUser, dataType, dataTypeLength, dataTypeName_, defaultExpr, distinct, dropColumnSpecification, dropIndex, dropRole, dropTable, dropUser, excludeElement, execute, expr, exprList, exprRecursive, exprs, extractFromFunction, filterClause, foreignKeyOn, foreignKeyOnAction, frameClause, frameEnd, frameStart, functionCall, getATN, getGrammarFileName, getRuleNames, getSerializedATN, getTokenNames, getVocabulary, grant, ignoredIdentifier_, ignoredIdentifiers_, indexName, indexParameters, inheritClause, intervalExpr, intervalField, intervalFields, likeOption, literal, matchNone, modifyColumnSpecification, number, onObjectClause_, operator, orderByClause, orderByItem, pgExpr, predicate, primaryKey, privateExprOfDb, privileges_, privilegeType_, question, renameColumnSpecification, renameConstraint, renameIndexSpecification, renameTableSpecification, resetParam, revoke, rollback, savepoint, schemaName, scope, sempred, sequenceOption, sequenceOptions, setClause, setParam, setTransaction, show, simpleExpr, storageParameter, storageParameterWithValue, string, subquery, tableConstraint, tableConstraintOption, tableConstraintUsingIndex, tableName, tableNamePart, tableNameParts, timeZoneType, truncateTable, usingIndexType, variable, windowDefinition, windowFunction, windowFunctionWithClauseaddContextToParseTree, addParseListener, compileParseTreePattern, compileParseTreePattern, consume, createErrorNode, createTerminalNode, dumpDFA, enterOuterAlt, enterRecursionRule, enterRecursionRule, enterRule, exitRule, getATNWithBypassAlts, getBuildParseTree, getContext, getCurrentToken, getDFAStrings, getErrorHandler, getExpectedTokens, getExpectedTokensWithinCurrentRule, getInputStream, getInvokingContext, getNumberOfSyntaxErrors, getParseInfo, getParseListeners, getPrecedence, getRuleContext, getRuleIndex, getRuleInvocationStack, getRuleInvocationStack, getSourceName, getTokenFactory, getTokenStream, getTrimParseTree, inContext, isExpectedToken, isMatchedEOF, isTrace, matchWildcard, notifyErrorListeners, notifyErrorListeners, precpred, pushNewRecursionContext, removeParseListener, removeParseListeners, reset, setBuildParseTree, setContext, setErrorHandler, setInputStream, setProfile, setTokenFactory, setTokenStream, setTrace, setTrimParseTree, triggerEnterRuleEvent, triggerExitRuleEvent, unrollRecursionContextsaction, addErrorListener, getErrorHeader, getErrorListenerDispatch, getErrorListeners, getInterpreter, getRuleIndexMap, getState, getTokenErrorDisplay, getTokenType, getTokenTypeMap, removeErrorListener, removeErrorListeners, setInterpreter, setStateCopyright © 2019 The Apache Software Foundation. All rights reserved.