Uses of Class
org.apache.flink.sql.parser.impl.ParseException

Packages that use ParseException
  • Uses of ParseException in org.apache.flink.sql.parser.dql

    Modifier
    Constructor
    Description
     
    SqlShowDatabases(org.apache.calcite.sql.parser.SqlParserPos pos, String preposition, org.apache.calcite.sql.SqlIdentifier catalogName, String likeType, org.apache.calcite.sql.SqlCharStringLiteral likeLiteral, boolean notLike)
     
  • Uses of ParseException in org.apache.flink.sql.parser.impl

    Modifier and Type
    Method
    Description
    FlinkSqlParserImpl.generateParseException()
     
    Modifier and Type
    Method
    Description
    final void
    FlinkSqlParserImpl.AddArg(List<org.apache.calcite.sql.SqlNode> list, org.apache.calcite.sql.parser.SqlAbstractParserImpl.ExprContext exprContext)
     
    final void
    FlinkSqlParserImpl.AddArg0(List<org.apache.calcite.sql.SqlNode> list, org.apache.calcite.sql.parser.SqlAbstractParserImpl.ExprContext exprContext)
     
    final void
    FlinkSqlParserImpl.AddColumnType(List<org.apache.calcite.sql.SqlNode> list)
     
    final void
    FlinkSqlParserImpl.AddCompoundColumnIdentifier(List<org.apache.calcite.sql.SqlNode> list)
     
    final void
    FlinkSqlParserImpl.AddCompoundIdentifierType(List<org.apache.calcite.sql.SqlNode> list, List<org.apache.calcite.sql.SqlNode> extendList)
    Parses a compound identifier with optional type.
    final void
    FlinkSqlParserImpl.AddCompoundIdentifierTypes(List<org.apache.calcite.sql.SqlNode> list, List<org.apache.calcite.sql.SqlNode> extendList)
    Parses a comma-separated list of compound identifiers.
    final void
    FlinkSqlParserImpl.AddExpression(List<org.apache.calcite.sql.SqlNode> list, org.apache.calcite.sql.parser.SqlAbstractParserImpl.ExprContext exprContext)
    final void
    FlinkSqlParserImpl.AddExpression2b(List<Object> list, org.apache.calcite.sql.parser.SqlAbstractParserImpl.ExprContext exprContext)
     
    final void
    FlinkSqlParserImpl.AddExpressions(List<org.apache.calcite.sql.SqlNode> list, org.apache.calcite.sql.parser.SqlAbstractParserImpl.ExprContext exprContext)
    Parses a list of expressions separated by commas, appending expressions to a given list.
    final void
    FlinkSqlParserImpl.AddFieldNameType(List<org.apache.calcite.sql.SqlIdentifier> fieldNames, List<org.apache.calcite.sql.SqlDataTypeSpec> fieldTypes)
     
    final void
    FlinkSqlParserImpl.AddFieldNameTypes(List<org.apache.calcite.sql.SqlIdentifier> fieldNames, List<org.apache.calcite.sql.SqlDataTypeSpec> fieldTypes)
    Parse a "name1 type1 [NULL | NOT NULL], name2 type2 [NULL | NOT NULL] ..." list, the field type default is not nullable.
    final void
    FlinkSqlParserImpl.AddGroupingElement(List<org.apache.calcite.sql.SqlNode> list)
     
    final void
    FlinkSqlParserImpl.AddHint(List<org.apache.calcite.sql.SqlNode> hints)
     
    final void
    FlinkSqlParserImpl.AddIdentifierSegment(List<String> names, List<org.apache.calcite.sql.parser.SqlParserPos> positions)
    Parses one segment of an identifier that may be composite.
    final void
    FlinkSqlParserImpl.AddKeyValueOption(List<org.apache.calcite.sql.SqlNode> list)
    Parses an option with format key=val whose key is a simple identifier or string literal and value is a string literal.
    final void
    FlinkSqlParserImpl.AddMeasureColumn(List<org.apache.calcite.sql.SqlNode> list)
     
    final void
    FlinkSqlParserImpl.AddOptionValue(List<org.apache.calcite.sql.SqlNode> list)
    Parses an option value (either a string or a numeric) and adds to a list.
    final void
    FlinkSqlParserImpl.AddOrderItem(List<org.apache.calcite.sql.SqlNode> list)
    Parses one item in an ORDER BY clause, and adds it to a list.
    final void
    Parses ADD/MODIFY column_name column_data_type [...].
    final void
    FlinkSqlParserImpl.AddPivotAgg(List<org.apache.calcite.sql.SqlNode> list)
     
    final void
    FlinkSqlParserImpl.AddPivotValue(List<org.apache.calcite.sql.SqlNode> list)
     
    final void
    FlinkSqlParserImpl.AddRowConstructor(List<org.apache.calcite.sql.SqlNode> list)
    Parses a row constructor and adds it to a list.
    final void
    FlinkSqlParserImpl.AddSelectItem(List<org.apache.calcite.sql.SqlNode> list)
    Parses one item in a select list.
    final void
    FlinkSqlParserImpl.AddSetOpQuery(List<Object> list, org.apache.calcite.sql.parser.SqlAbstractParserImpl.ExprContext exprContext)
    Parses a set operator (e.g.
    final void
    FlinkSqlParserImpl.AddSetOpQueryOrExpr(List<Object> list, org.apache.calcite.sql.parser.SqlAbstractParserImpl.ExprContext exprContext)
    Parses a set operator (e.g.
    final void
    FlinkSqlParserImpl.AddSimpleIdentifiers(List<org.apache.calcite.sql.SqlNode> list)
    Parses a comma-separated list of simple identifiers.
    final void
    FlinkSqlParserImpl.AddSubsetDefinition(List<org.apache.calcite.sql.SqlNode> list)
     
    final void
    FlinkSqlParserImpl.AddTableIdentifierSegment(List<String> names, List<org.apache.calcite.sql.parser.SqlParserPos> positions)
    final void
    FlinkSqlParserImpl.AddUnpivotValue(List<org.apache.calcite.sql.SqlNode> list)
     
    final void
    FlinkSqlParserImpl.AddWindowSpec(List<org.apache.calcite.sql.SqlNode> list)
     
    final void
    FlinkSqlParserImpl.AddWithItem(List<org.apache.calcite.sql.SqlWithItem> list)
     
    final org.apache.calcite.sql.SqlLiteral
    FlinkSqlParserImpl.AllOrDistinct()
     
    final void
    Parses ALTER TABLE table_name ADD/MODIFY [...].
    final void
    Parses ALTER TABLE table_name ADD [IF NOT EXISTS] PARTITION partition_spec [PARTITION partition_spec][...].
    final void
    Parses ALTER TABLE table_name DROP [IF EXISTS] PARTITION partition_spec[, PARTITION partition_spec, ...].
    final org.apache.calcite.sql.SqlNode
    FlinkSqlParserImpl.ArrayConstructor()
    Parses an ARRAY constructor
    final org.apache.calcite.sql.SqlCall
    FlinkSqlParserImpl.ArrayLiteral()
     
    final org.apache.calcite.sql.SqlNode
    FlinkSqlParserImpl.AtomicRowExpression()
    Parses an atomic row expression.
    final org.apache.calcite.sql.SqlBinaryOperator
    FlinkSqlParserImpl.BinaryMultisetOperator()
    Parses a binary multiset operator.
    final org.apache.calcite.sql.SqlBinaryOperator
    FlinkSqlParserImpl.BinaryQueryOperator()
    Parses a binary query operator like UNION.
    final org.apache.calcite.sql.SqlBinaryOperator
    FlinkSqlParserImpl.BinaryRowOperator()
    Parses a binary row operator like AND.
    final org.apache.calcite.sql.SqlNode
    FlinkSqlParserImpl.BuiltinFunctionCall()
    Parses a call to a builtin function with special syntax.
    final org.apache.calcite.sql.SqlNode
    FlinkSqlParserImpl.CaseExpression()
     
    final org.apache.calcite.sql.SqlTypeNameSpec
    FlinkSqlParserImpl.CharacterTypeName(org.apache.calcite.sql.parser.Span s)
    Parse character types: char, varchar.
    final org.apache.calcite.sql.SqlCollation
    FlinkSqlParserImpl.CollateClause()
    Parses a COLLATE clause
    final org.apache.calcite.sql.SqlTypeNameSpec
    FlinkSqlParserImpl.CollectionsTypeName(org.apache.calcite.sql.SqlTypeNameSpec elementTypeName)
    Parse a collection type name, the input element type name may also be a collection type.
    FlinkSqlParserImpl.ColumnConstraint(org.apache.calcite.sql.SqlIdentifier column)
    Parses a column constraint for CREATE TABLE.
    final org.apache.calcite.sql.SqlKind
    FlinkSqlParserImpl.comp()
    Parses a comparison operator inside a SOME / ALL predicate.
    final org.apache.calcite.sql.SqlIdentifier
    FlinkSqlParserImpl.CompoundIdentifier()
    Parses a compound identifier.
    final org.apache.calcite.sql.SqlIdentifier
    FlinkSqlParserImpl.CompoundTableIdentifier()
    Parses a compound identifier in the FROM clause.
    Parses column_name AS expr [COMMENT 'comment'].
    final org.apache.calcite.sql.SqlLiteral
    FlinkSqlParserImpl.ConstraintEnforcement()
     
    final org.apache.calcite.sql.SqlIdentifier
    FlinkSqlParserImpl.ConstraintName()
     
    final org.apache.calcite.sql.SqlIdentifier
    FlinkSqlParserImpl.ContextVariable()
     
    final org.apache.calcite.sql.SqlNode
    FlinkSqlParserImpl.CreateSetSemanticsTableIfNeeded(org.apache.calcite.sql.parser.Span s, org.apache.calcite.sql.SqlNode e, org.apache.calcite.sql.SqlNodeList partitionList, org.apache.calcite.sql.SqlNodeList orderList)
     
    final org.apache.calcite.sql.SqlNode
    FlinkSqlParserImpl.CursorExpression(org.apache.calcite.sql.parser.SqlAbstractParserImpl.ExprContext exprContext)
    Parses a CURSOR(query) expression.
    final org.apache.calcite.sql.SqlTypeNameSpec
    FlinkSqlParserImpl.CustomizedCollectionsTypeName()
     
    final org.apache.calcite.sql.SqlDataTypeSpec
    FlinkSqlParserImpl.DataType()
     
    final org.apache.calcite.sql.SqlCall
    FlinkSqlParserImpl.DateDiffFunctionCall()
    Parses a call to BigQuery's DATE_DIFF.
    final org.apache.calcite.sql.SqlNode
    FlinkSqlParserImpl.DateTimeConstructorCall()
    Parses a Date/Time constructor function, for example "DATE(1969, 7, 21)" or "DATETIME(d, t)".
    final org.apache.calcite.sql.SqlCall
    FlinkSqlParserImpl.DatetimeDiffFunctionCall()
    Parses BigQuery's built-in DATETIME_DIFF() function.
    final org.apache.calcite.sql.SqlLiteral
    FlinkSqlParserImpl.DateTimeLiteral()
    Parses a date/time literal.
    final org.apache.calcite.sql.SqlTypeNameSpec
    FlinkSqlParserImpl.DateTimeTypeName()
    Parse datetime types: date, time, timestamp.
    final org.apache.calcite.sql.SqlCall
    FlinkSqlParserImpl.DateTruncFunctionCall()
    Parses a call to DATE_TRUNC.
    final org.apache.calcite.avatica.util.TimeUnit
    FlinkSqlParserImpl.Day()
     
    final org.apache.calcite.sql.SqlNode
    FlinkSqlParserImpl.Default()
     
    final org.apache.calcite.sql.SqlDynamicParam
    FlinkSqlParserImpl.DynamicParam()
    Parses a dynamic parameter marker.
    final org.apache.calcite.sql.SqlExplain.Depth
    FlinkSqlParserImpl.ExplainDepth()
    Parses WITH TYPE | WITH IMPLEMENTATION | WITHOUT IMPLEMENTATION modifier for EXPLAIN PLAN.
    final org.apache.calcite.sql.SqlExplainLevel
    FlinkSqlParserImpl.ExplainDetailLevel()
    Parses INCLUDING ALL ATTRIBUTES modifier for EXPLAIN PLAN.
    final org.apache.calcite.sql.SqlNode
    FlinkSqlParserImpl.ExplicitTable(org.apache.calcite.sql.parser.SqlParserPos pos)
    Parses an explicit TABLE t reference.
    final org.apache.calcite.sql.SqlNode
    FlinkSqlParserImpl.Expression(org.apache.calcite.sql.parser.SqlAbstractParserImpl.ExprContext exprContext)
    Parses a row expression or a parenthesized expression of any kind.
    final List<Object>
    FlinkSqlParserImpl.Expression2(org.apache.calcite.sql.parser.SqlAbstractParserImpl.ExprContext exprContext)
    Parses a binary row expression, or a parenthesized expression of any kind.
    final org.apache.calcite.sql.SqlNode
    FlinkSqlParserImpl.Expression3(org.apache.calcite.sql.parser.SqlAbstractParserImpl.ExprContext exprContext)
    Parses a unary row expression, or a parenthesized expression of any kind.
    final org.apache.calcite.sql.SqlNodeList
    FlinkSqlParserImpl.ExpressionCommaList(org.apache.calcite.sql.parser.Span s, org.apache.calcite.sql.parser.SqlAbstractParserImpl.ExprContext exprContext)
    Parses a list of expressions separated by commas.
    final org.apache.calcite.sql.SqlNode
    FlinkSqlParserImpl.ExprOrJoinOrOrderedQuery(org.apache.calcite.sql.parser.SqlAbstractParserImpl.ExprContext exprContext)
    Syntactical Descriptions *
    final org.apache.calcite.sql.SqlTypeNameSpec
    FlinkSqlParserImpl.ExtendedCollectionsTypeName(org.apache.calcite.sql.SqlTypeNameSpec elementTypeName, boolean elementNullable)
    Parse a collection type name, the input element type name may also be a collection type.
    final org.apache.calcite.sql.SqlDataTypeSpec
    FlinkSqlParserImpl.ExtendedDataType()
    Different with FlinkSqlParserImpl.DataType(), we support a [ NULL | NOT NULL ] suffix syntax for both the collection element data type and the data type itself.
    final void
    FlinkSqlParserImpl.ExtendedFieldNameTypeCommaList(List<org.apache.calcite.sql.SqlIdentifier> fieldNames, List<org.apache.calcite.sql.SqlDataTypeSpec> fieldTypes, List<org.apache.calcite.sql.SqlCharStringLiteral> comments)
    Parse a "name1 type1 [ NULL | NOT NULL] [ comment ] [, name2 type2 [ NULL | NOT NULL] [ comment ] ]* ..." list.
    final void
    FlinkSqlParserImpl.ExtendedPartitionSpecCommaList(org.apache.calcite.sql.SqlNodeList list)
    Parses a partition specifications statement, e.g.
    final org.apache.calcite.sql.SqlTypeNameSpec
    FlinkSqlParserImpl.ExtendedSqlBasicTypeName()
    A sql type name extended basic data type, it has a counterpart basic sql type name but always represents as a special alias compared with the standard name.
    final org.apache.calcite.sql.SqlTypeNameSpec
    FlinkSqlParserImpl.ExtendedSqlRowTypeName()
    Parse Row type, we support both Row(name1 type1, name2 type2) and Row<name1 type1, name2 type2>.
    final org.apache.calcite.sql.SqlNode
    FlinkSqlParserImpl.ExtendedTableRef()
    Allows parser to be extended with new types of table references.
    final org.apache.calcite.sql.SqlNodeList
    FlinkSqlParserImpl.ExtendList()
     
    final org.apache.calcite.sql.SqlNode
    FlinkSqlParserImpl.ExtendTable(org.apache.calcite.sql.SqlNode tableRef)
    Wraps a table reference in a call to EXTEND if an optional "EXTEND" clause is present.
    final void
    FlinkSqlParserImpl.FetchClause(org.apache.calcite.sql.SqlNode[] offsetFetch)
    Parses a FETCH clause in an ORDER BY expression.
    final org.apache.calcite.sql.SqlNode
    FlinkSqlParserImpl.FloorCeilOptions(org.apache.calcite.sql.parser.Span s, boolean floorFlag)
     
    final org.apache.calcite.sql.SqlNode
    FlinkSqlParserImpl.FromClause()
    Parses the FROM clause for a SELECT.
    final org.apache.calcite.sql.SqlIdentifier
    FlinkSqlParserImpl.FunctionName()
    Parses the name of a function (either a compound identifier or a reserved word which can be used as a function name).
    final List<org.apache.calcite.sql.SqlNode>
    FlinkSqlParserImpl.FunctionParameterList(org.apache.calcite.sql.parser.SqlAbstractParserImpl.ExprContext exprContext)
    Parses function parameter lists including DISTINCT keyword recognition, DEFAULT, and named argument assignment.
    protected org.apache.calcite.sql.parser.SqlParserPos
    FlinkSqlParserImpl.getPos()
     
    final org.apache.calcite.sql.SqlNodeList
    FlinkSqlParserImpl.GroupBy()
    Parses a GROUP BY clause for SELECT.
    final org.apache.calcite.sql.SqlCall
    FlinkSqlParserImpl.GroupByWindowingCall()
    Parses a call to a grouping function inside the GROUP BY clause, for example TUMBLE(rowtime, INTERVAL '1' MINUTE).
    final List<org.apache.calcite.sql.SqlNode>
    FlinkSqlParserImpl.GroupingElementList()
     
    final org.apache.calcite.sql.SqlNode
    FlinkSqlParserImpl.Having()
    Parses a HAVING clause for SELECT.
    final org.apache.calcite.avatica.util.TimeUnit
    FlinkSqlParserImpl.Hour()
     
    final String
    FlinkSqlParserImpl.Identifier()
    Parses a simple identifier as a String.
    final boolean
    FlinkSqlParserImpl.IfExistsOpt()
    Parses a "IF EXISTS" option, default is false.
    final boolean
    FlinkSqlParserImpl.IfNotExistsOpt()
    Parses a "IF NOT EXISTS" option, default is false.
    final org.apache.calcite.sql.SqlNode
    FlinkSqlParserImpl.ImplicitTableFunctionCallArgs(org.apache.calcite.sql.SqlIdentifier name)
     
    final org.apache.calcite.sql.SqlLiteral
    FlinkSqlParserImpl.IntervalLiteral()
    Parses an interval literal.
    final org.apache.calcite.sql.SqlNode
    FlinkSqlParserImpl.IntervalLiteralOrExpression()
    Parses an interval literal (e.g.
    final org.apache.calcite.sql.SqlIntervalQualifier
    FlinkSqlParserImpl.IntervalQualifier()
     
    final org.apache.calcite.sql.SqlIntervalQualifier
    FlinkSqlParserImpl.IntervalQualifierStart()
    Interval qualifier without 'TO unit'.
    final int
    FlinkSqlParserImpl.IntLiteral()
     
    final org.apache.calcite.sql.SqlNumericLiteral
    FlinkSqlParserImpl.IntoBuckets(org.apache.calcite.sql.parser.SqlParserPos startPos)
     
    final org.apache.calcite.sql.SqlNode
    FlinkSqlParserImpl.JdbcFunctionCall()
    Parses a function call expression with JDBC syntax.
    final org.apache.calcite.sql.SqlLiteral
    FlinkSqlParserImpl.JdbcOdbcDataType()
     
    final org.apache.calcite.sql.SqlJdbcDataTypeName
    FlinkSqlParserImpl.JdbcOdbcDataTypeName()
     
    final org.apache.calcite.sql.SqlNode
    FlinkSqlParserImpl.JoinOrCommaTable(org.apache.calcite.sql.SqlNode e)
     
    final org.apache.calcite.sql.SqlNode
    FlinkSqlParserImpl.JoinTable(org.apache.calcite.sql.SqlNode e)
    Matches "LEFT JOIN t ON ...", "RIGHT JOIN t USING ...", "JOIN t".
    final org.apache.calcite.sql.SqlLiteral
    FlinkSqlParserImpl.JoinType()
     
    final List<org.apache.calcite.sql.SqlNode>
    FlinkSqlParserImpl.JsonApiCommonSyntax()
     
    final org.apache.calcite.sql.SqlCall
    FlinkSqlParserImpl.JsonArrayAggFunctionCall()
     
    final org.apache.calcite.sql.SqlNodeList
    FlinkSqlParserImpl.JsonArrayAggOrderByClause()
     
    final org.apache.calcite.sql.SqlCall
    FlinkSqlParserImpl.JsonArrayFunctionCall()
     
    final org.apache.calcite.sql.SqlNode
    FlinkSqlParserImpl.JsonConstructorNullClause()
     
    final org.apache.calcite.sql.SqlJsonExistsErrorBehavior
    FlinkSqlParserImpl.JsonExistsErrorBehavior()
     
    final org.apache.calcite.sql.SqlCall
    FlinkSqlParserImpl.JsonExistsFunctionCall()
     
    final void
    FlinkSqlParserImpl.JsonInputClause()
     
    final org.apache.calcite.sql.SqlNode
    FlinkSqlParserImpl.JsonName()
     
    final List<org.apache.calcite.sql.SqlNode>
    FlinkSqlParserImpl.JsonNameAndValue()
     
    final org.apache.calcite.sql.SqlCall
    FlinkSqlParserImpl.JsonObjectAggFunctionCall()
     
    final org.apache.calcite.sql.SqlCall
    FlinkSqlParserImpl.JsonObjectFunctionCall()
     
    final org.apache.calcite.sql.SqlDataTypeSpec
    FlinkSqlParserImpl.JsonOutputClause()
     
    final org.apache.calcite.sql.SqlNode
    FlinkSqlParserImpl.JsonPathSpec()
     
    final List<org.apache.calcite.sql.SqlNode>
    FlinkSqlParserImpl.JsonQueryEmptyOrErrorBehavior()
     
    final org.apache.calcite.sql.SqlCall
    FlinkSqlParserImpl.JsonQueryFunctionCall()
     
    final org.apache.calcite.sql.SqlNode
    FlinkSqlParserImpl.JsonQueryWrapperBehavior()
     
    final org.apache.calcite.sql.SqlJsonEncoding
    FlinkSqlParserImpl.JsonRepresentation()
     
    final org.apache.calcite.sql.SqlDataTypeSpec
    FlinkSqlParserImpl.JsonReturningClause()
     
    final List<org.apache.calcite.sql.SqlNode>
    FlinkSqlParserImpl.JsonValueEmptyOrErrorBehavior()
     
    final org.apache.calcite.sql.SqlCall
    FlinkSqlParserImpl.JsonValueFunctionCall()
     
    final org.apache.calcite.sql.SqlNode
    FlinkSqlParserImpl.LeafQuery(org.apache.calcite.sql.parser.SqlAbstractParserImpl.ExprContext exprContext)
    Parses a leaf in a query expression (SELECT, VALUES or TABLE).
    final org.apache.calcite.sql.SqlNode
    FlinkSqlParserImpl.LeafQueryOrExpr(org.apache.calcite.sql.parser.SqlAbstractParserImpl.ExprContext exprContext)
    Parses either a row expression, a leaf query expression, or a parenthesized expression of any kind.
    final void
    FlinkSqlParserImpl.LimitClause(org.apache.calcite.sql.parser.Span s, org.apache.calcite.sql.SqlNode[] offsetFetch)
    Parses a LIMIT clause in an ORDER BY expression.
    final org.apache.calcite.sql.SqlNode
    FlinkSqlParserImpl.Literal()
    Parses a literal expression, allowing continued string literals.
    final org.apache.calcite.sql.SqlNode
    FlinkSqlParserImpl.LiteralOrIntervalExpression()
    Parses a literal or an interval expression.
    final org.apache.calcite.sql.SqlNode
    FlinkSqlParserImpl.MapConstructor()
    Parses a MAP constructor
    final org.apache.calcite.sql.SqlMatchRecognize
    FlinkSqlParserImpl.MatchRecognize(org.apache.calcite.sql.SqlNode tableRef)
    Parses a MATCH_RECOGNIZE clause following a table expression.
    final org.apache.calcite.sql.SqlCall
    FlinkSqlParserImpl.MatchRecognizeCallWithModifier()
     
    final org.apache.calcite.sql.SqlCall
    FlinkSqlParserImpl.MatchRecognizeFunctionCall()
     
    final org.apache.calcite.sql.SqlCall
    FlinkSqlParserImpl.MatchRecognizeNavigationLogical()
     
    final org.apache.calcite.sql.SqlCall
     
    final org.apache.calcite.sql.SqlNodeList
    FlinkSqlParserImpl.MeasureColumnCommaList(org.apache.calcite.sql.parser.Span s)
     
    FlinkSqlParserImpl.MetadataColumn(SqlCreateTable.TableCreationContext context, org.apache.calcite.sql.SqlIdentifier name, org.apache.calcite.sql.SqlDataTypeSpec type)
    Parses column_name column_data_type METADATA [FROM 'alias_name'] [VIRTUAL] [COMMENT 'comment'].
    final org.apache.calcite.avatica.util.TimeUnit
    FlinkSqlParserImpl.Minute()
     
    final org.apache.calcite.avatica.util.TimeUnit
    FlinkSqlParserImpl.Month()
     
    final org.apache.calcite.sql.SqlNode
    FlinkSqlParserImpl.MultisetConstructor()
    Parses a MULTISET constructor
    final org.apache.calcite.sql.SqlCall
    FlinkSqlParserImpl.NamedCall()
     
    final org.apache.calcite.sql.SqlNode
    FlinkSqlParserImpl.NamedFunctionCall()
    Parses a call to a named function (could be a builtin with regular syntax, or else a UDF).
    final org.apache.calcite.sql.SqlNode
    FlinkSqlParserImpl.NamedRoutineCall(org.apache.calcite.sql.SqlFunctionCategory routineType, org.apache.calcite.sql.parser.SqlAbstractParserImpl.ExprContext exprContext)
     
    final org.apache.calcite.sql.SqlLiteral
    FlinkSqlParserImpl.Natural()
     
    final org.apache.calcite.sql.SqlNode
    FlinkSqlParserImpl.NewSpecification()
    Parses a NEW UDT(...) expression.
    final org.apache.calcite.sql.SqlNode
    FlinkSqlParserImpl.NonIntervalLiteral()
    Parses a literal that is not an interval literal.
    final String
    FlinkSqlParserImpl.NonReservedJdbcFunctionName()
    Parses the name of a JDBC function that is a token but is not reserved.
    final String
    FlinkSqlParserImpl.NonReservedKeyWord()
    Parses a non-reserved keyword for use as an identifier.
    final void
    FlinkSqlParserImpl.NonReservedKeyWord0of3()
     
    final void
    FlinkSqlParserImpl.NonReservedKeyWord1of3()
     
    final void
    FlinkSqlParserImpl.NonReservedKeyWord2of3()
     
    final boolean
    FlinkSqlParserImpl.NotNullOpt()
    Parses NOT NULL and returns false, or parses nothing and returns true.
    final boolean
    FlinkSqlParserImpl.NullableOptDefaultFalse()
    Parse a nullable option, default is false.
    final boolean
    FlinkSqlParserImpl.NullableOptDefaultTrue()
    Parse a nullable option, default is true.
    final org.apache.calcite.sql.SqlCall
    FlinkSqlParserImpl.nullTreatment(org.apache.calcite.sql.SqlCall arg)
     
    final org.apache.calcite.util.Pair<org.apache.calcite.sql.parser.SqlParserPos,org.apache.calcite.sql.SqlOperator>
    FlinkSqlParserImpl.NullTreatment()
     
    final org.apache.calcite.sql.SqlLiteral
    FlinkSqlParserImpl.NumericLiteral()
    Parses a numeric literal (can be signed)
    final void
    FlinkSqlParserImpl.OffsetClause(org.apache.calcite.sql.parser.Span s, org.apache.calcite.sql.SqlNode[] offsetFetch)
    Parses an OFFSET clause in an ORDER BY expression.
    final org.apache.calcite.sql.SqlNodeList
    FlinkSqlParserImpl.OrderBy(boolean accept)
    Parses an ORDER BY clause.
    final org.apache.calcite.sql.SqlNode
    FlinkSqlParserImpl.OrderByLimitOpt(org.apache.calcite.sql.SqlNode e)
    Reads optional "ORDER BY", "LIMIT", "OFFSET", "FETCH" following a query, e.
    final org.apache.calcite.sql.SqlNodeList
    FlinkSqlParserImpl.OrderByOfSetSemanticsTable()
     
    final org.apache.calcite.sql.SqlNode
    FlinkSqlParserImpl.OrderedQueryOrExpr(org.apache.calcite.sql.parser.SqlAbstractParserImpl.ExprContext exprContext)
    Parses either a row expression or a query expression with an optional ORDER BY.
    final org.apache.calcite.sql.SqlNode
    FlinkSqlParserImpl.Over(org.apache.calcite.sql.SqlNode tableRef)
    Wraps a table reference in a call to OVER if an optional "OVER" clause is present (if the dialect supports OVER for table expressions).
    final org.apache.calcite.util.Pair<org.apache.calcite.sql.SqlNodeList,org.apache.calcite.sql.SqlNodeList>
    List of compound identifiers in parentheses.
    final org.apache.calcite.sql.SqlNode
    FlinkSqlParserImpl.ParenthesizedExpression(org.apache.calcite.sql.parser.SqlAbstractParserImpl.ExprContext exprContext)
    Parses a parenthesized query or single row expression.
    final org.apache.calcite.sql.SqlNodeList
     
    final org.apache.calcite.sql.SqlNodeList
    Parses a literal list separated by comma.
    final org.apache.calcite.sql.SqlNodeList
    FlinkSqlParserImpl.ParenthesizedQueryOrCommaList(org.apache.calcite.sql.parser.SqlAbstractParserImpl.ExprContext exprContext)
    Parses a parenthesized query or comma-list of row expressions.
    final org.apache.calcite.sql.SqlNodeList
    FlinkSqlParserImpl.ParenthesizedQueryOrCommaListWithDefault(org.apache.calcite.sql.parser.SqlAbstractParserImpl.ExprContext exprContext)
    As ParenthesizedQueryOrCommaList, but allows DEFAULT in place of any of the expressions.
    final org.apache.calcite.sql.SqlNodeList
    List of simple identifiers in parentheses.
    final void
    FlinkSqlParserImpl.ParseExplainDetail(Set<String> explainDetails)
     
    final org.apache.calcite.sql.SqlNode
    FlinkSqlParserImpl.PartitionedByAndOrderBy(org.apache.calcite.sql.SqlNode e)
     
    final org.apache.calcite.sql.SqlNode
    FlinkSqlParserImpl.PartitionedQueryOrQueryOrExpr(org.apache.calcite.sql.parser.SqlAbstractParserImpl.ExprContext exprContext)
     
    final void
    FlinkSqlParserImpl.PartitionSpecCommaList(org.apache.calcite.sql.SqlNodeList list)
    Parses a partition specifications statement, e.g. insert into tbl1 partition(col1='val1', col2='val2') select col3 from tbl.
    FlinkSqlParserImpl.PartitionSpecProperty()
    Parses a partition key/value, e.g. p or p = '10'.
    final org.apache.calcite.sql.SqlNode
    FlinkSqlParserImpl.PatternDefinition()
     
    final org.apache.calcite.sql.SqlNodeList
    FlinkSqlParserImpl.PatternDefinitionCommaList(org.apache.calcite.sql.parser.Span s)
     
    final org.apache.calcite.sql.SqlNode
    FlinkSqlParserImpl.PatternExpression()
     
    final org.apache.calcite.sql.SqlNode
    FlinkSqlParserImpl.PatternFactor()
     
    final org.apache.calcite.sql.SqlNode
    FlinkSqlParserImpl.PatternPrimary()
     
    final org.apache.calcite.sql.SqlNode
    FlinkSqlParserImpl.PatternTerm()
     
    final org.apache.calcite.sql.SqlNode
    FlinkSqlParserImpl.PeriodConstructor()
    Parses a PERIOD constructor
    final org.apache.calcite.sql.SqlOperator
    FlinkSqlParserImpl.periodOperator()
     
    final org.apache.calcite.sql.SqlNode
    FlinkSqlParserImpl.Pivot(org.apache.calcite.sql.SqlNode tableRef)
    Parses a PIVOT clause following a table expression.
    final org.apache.calcite.sql.SqlPostfixOperator
    FlinkSqlParserImpl.PostfixRowOperator()
    Parses a postfix row operator like IS NOT NULL.
    final int
    FlinkSqlParserImpl.PrecisionOpt()
     
    final org.apache.calcite.sql.SqlPrefixOperator
    FlinkSqlParserImpl.PrefixRowOperator()
    Parses a prefix row operator like NOT.
    final org.apache.calcite.sql.SqlNodeList
    FlinkSqlParserImpl.Properties()
    Parse properties such as ('k' = 'v').
    final org.apache.calcite.sql.SqlNodeList
    FlinkSqlParserImpl.PropertyKeys()
    Parse a table option key list.
    final org.apache.calcite.sql.SqlNode
    FlinkSqlParserImpl.Qualify()
    Parses a QUALIFY clause for SELECT.
    final org.apache.calcite.avatica.util.TimeUnit
    FlinkSqlParserImpl.Quarter()
     
    final org.apache.calcite.sql.SqlNode
    FlinkSqlParserImpl.Query(org.apache.calcite.sql.parser.SqlAbstractParserImpl.ExprContext exprContext)
     
    final org.apache.calcite.sql.SqlNode
    FlinkSqlParserImpl.QueryOrExpr(org.apache.calcite.sql.parser.SqlAbstractParserImpl.ExprContext exprContext)
    Parses either a row expression or a query expression without ORDER BY.
    FlinkSqlParserImpl.RegularColumn(SqlCreateTable.TableCreationContext context, org.apache.calcite.sql.SqlIdentifier name, org.apache.calcite.sql.SqlDataTypeSpec type)
    Parses column_name column_data_type [constraint] [COMMENT 'comment'].
    final org.apache.calcite.sql.SqlIdentifier
    FlinkSqlParserImpl.ReservedFunctionName()
    Parses a reserved word which is used as the name of a function.
    final org.apache.calcite.sql.SqlNode
    FlinkSqlParserImpl.RichSqlInsert()
    Parses an INSERT statement.
    final org.apache.calcite.sql.SqlNode
    FlinkSqlParserImpl.RowConstructor()
    Parses a row constructor in the context of a VALUES expression.
    final org.apache.calcite.sql.SqlNode
    FlinkSqlParserImpl.RowExpressionExtension()
    Parses a row expression extension, it can be either an identifier, or a call to a named function.
    final org.apache.calcite.sql.SqlTypeNameSpec
    FlinkSqlParserImpl.RowTypeName()
    Parse Row type with format: Row(name1 type1, name2 type2).
    final String
    FlinkSqlParserImpl.Scope()
     
    final org.apache.calcite.avatica.util.TimeUnit
    FlinkSqlParserImpl.Second()
     
    final org.apache.calcite.sql.SqlNode
    FlinkSqlParserImpl.SelectExpression()
    Parses one unaliased expression in a select list.
    final org.apache.calcite.sql.SqlCall
    FlinkSqlParserImpl.SequenceExpression()
     
    final org.apache.calcite.sql.SqlIdentifier
    FlinkSqlParserImpl.SimpleIdentifier()
    Parses a simple identifier as an SqlIdentifier.
    final org.apache.calcite.sql.SqlNodeList
    Parses a comma-separated list of simple identifiers with position.
    final org.apache.calcite.sql.SqlIdentifier
    Parses a character literal as an SqlIdentifier.
    final org.apache.calcite.sql.SqlNodeList
    FlinkSqlParserImpl.SimpleIdentifierOrList()
    List of simple identifiers in parentheses or one simple identifier.
    final String
    FlinkSqlParserImpl.SimpleStringLiteral()
    Parses a character literal.
    final org.apache.calcite.sql.SqlSnapshot
    FlinkSqlParserImpl.Snapshot(org.apache.calcite.sql.SqlNode tableRef)
    Parses a FOR SYSTEM_TIME clause following a table expression.
    final org.apache.calcite.sql.SqlLiteral
    FlinkSqlParserImpl.SpecialLiteral()
    Parse a special literal keyword
    final SqlAddJar
    FlinkSqlParserImpl.SqlAddJar()
    Parses an ADD JAR statement.
    final org.apache.calcite.sql.SqlAlter
    FlinkSqlParserImpl.SqlAlter()
    Parses an expression for setting or resetting an option in SQL, such as QUOTED_IDENTIFIERS, or explain plan level (physical/logical).
    FlinkSqlParserImpl.SqlAlterCatalog()
    Parses an alter catalog statement.
    FlinkSqlParserImpl.SqlAlterDatabase()
     
    FlinkSqlParserImpl.SqlAlterFunction()
     
    FlinkSqlParserImpl.SqlAlterMaterializedTable()
    Parses alter materialized table.
    FlinkSqlParserImpl.SqlAlterModel()
    ALTER MODEL [IF EXISTS] modelName SET (property_key = property_val, ...)
    FlinkSqlParserImpl.SqlAlterTable()
     
    FlinkSqlParserImpl.SqlAlterView()
     
    final org.apache.calcite.sql.SqlNode
    FlinkSqlParserImpl.SqlAnalyzeTable()
    Parses an ANALYZE TABLE statement.
    FlinkSqlParserImpl.SqlBeginStatementSet()
    Parse a start statement set statement.
    final org.apache.calcite.sql.SqlNode
    FlinkSqlParserImpl.SqlCompileAndExecutePlan()
    Parses a compile plan statement.
    final org.apache.calcite.sql.SqlNode
    FlinkSqlParserImpl.SqlCompilePlan()
    Parses a compile plan statement.
    final org.apache.calcite.sql.SqlCreate
    FlinkSqlParserImpl.SqlCreate()
    Parses a CREATE statement.
    final org.apache.calcite.sql.SqlCreate
    FlinkSqlParserImpl.SqlCreateCatalog(org.apache.calcite.sql.parser.Span s, boolean replace)
    Parses a create catalog statement.
    final org.apache.calcite.sql.SqlCreate
    FlinkSqlParserImpl.SqlCreateDatabase(org.apache.calcite.sql.parser.Span s, boolean replace)
    Parses a create database statement.
    final org.apache.calcite.sql.SqlCreate
    FlinkSqlParserImpl.SqlCreateExtended(org.apache.calcite.sql.parser.Span s, boolean replace)
     
    final org.apache.calcite.sql.SqlCreate
    FlinkSqlParserImpl.SqlCreateFunction(org.apache.calcite.sql.parser.Span s, boolean replace, boolean isTemporary)
     
    final org.apache.calcite.sql.SqlCreate
    FlinkSqlParserImpl.SqlCreateMaterializedTable(org.apache.calcite.sql.parser.Span s, boolean replace, boolean isTemporary)
    Parses a CREATE MATERIALIZED TABLE statement.
    final org.apache.calcite.sql.SqlCreate
    FlinkSqlParserImpl.SqlCreateModel(org.apache.calcite.sql.parser.Span s, boolean isTemporary)
    CREATE MODEL [IF NOT EXIST] modelName [INPUT(col1 type1, col2 type2, ...)]
    final org.apache.calcite.sql.SqlCreate
    FlinkSqlParserImpl.SqlCreateTable(org.apache.calcite.sql.parser.Span s, boolean replace, boolean isTemporary)
     
    final org.apache.calcite.sql.SqlCreate
    FlinkSqlParserImpl.SqlCreateView(org.apache.calcite.sql.parser.Span s, boolean replace, boolean isTemporary)
    Parses a create view or temporary view statement.
    final org.apache.calcite.sql.SqlNode
    FlinkSqlParserImpl.SqlDelete()
    Parses a DELETE statement.
    final org.apache.calcite.sql.SqlNode
    FlinkSqlParserImpl.SqlDescribe()
    Parses a DESCRIBE statement.
    FlinkSqlParserImpl.SqlDescribeCatalog()
    Parse a "DESCRIBE CATALOG" metadata query command
    FlinkSqlParserImpl.SqlDescribeDatabase()
     
    FlinkSqlParserImpl.SqlDescribeJob()
    Parse a "DESCRIBE JOB" statement: DESCRIBE | DESC JOB
    FlinkSqlParserImpl.SqlDistribution(org.apache.calcite.sql.parser.SqlParserPos startPos)
     
    final org.apache.calcite.sql.SqlDrop
    FlinkSqlParserImpl.SqlDrop()
    Parses a DROP statement.
    final org.apache.calcite.sql.SqlDrop
    FlinkSqlParserImpl.SqlDropCatalog(org.apache.calcite.sql.parser.Span s, boolean replace)
     
    final org.apache.calcite.sql.SqlDrop
    FlinkSqlParserImpl.SqlDropDatabase(org.apache.calcite.sql.parser.Span s, boolean replace)
     
    final org.apache.calcite.sql.SqlDrop
    FlinkSqlParserImpl.SqlDropExtended(org.apache.calcite.sql.parser.Span s, boolean replace)
     
    final org.apache.calcite.sql.SqlDrop
    FlinkSqlParserImpl.SqlDropFunction(org.apache.calcite.sql.parser.Span s, boolean replace, boolean isTemporary)
     
    final org.apache.calcite.sql.SqlDrop
    FlinkSqlParserImpl.SqlDropMaterializedTable(org.apache.calcite.sql.parser.Span s, boolean replace, boolean isTemporary)
    Parses a DROP MATERIALIZED TABLE statement.
    final org.apache.calcite.sql.SqlDrop
    FlinkSqlParserImpl.SqlDropModel(org.apache.calcite.sql.parser.Span s, boolean isTemporary)
    DROP MODEL [IF EXIST] modelName
    final org.apache.calcite.sql.SqlDrop
    FlinkSqlParserImpl.SqlDropTable(org.apache.calcite.sql.parser.Span s, boolean replace, boolean isTemporary)
     
    final org.apache.calcite.sql.SqlDrop
    FlinkSqlParserImpl.SqlDropView(org.apache.calcite.sql.parser.Span s, boolean replace, boolean isTemporary)
     
    FlinkSqlParserImpl.SqlEndStatementSet()
    Parse a end statement set statement.
    final org.apache.calcite.sql.SqlNode
    FlinkSqlParserImpl.SqlExecute()
    Parses an execute statement.
    final org.apache.calcite.sql.SqlNode
    FlinkSqlParserImpl.SqlExecutePlan()
    Parses an execute plan statement.
    final org.apache.calcite.sql.SqlNode
    FlinkSqlParserImpl.SqlExplain()
    Parses an EXPLAIN PLAN statement.
    final org.apache.calcite.sql.SqlNode
    FlinkSqlParserImpl.SqlExpressionEof()
    Parses a SQL expression (such as might occur in a WHERE clause) followed by the end-of-file symbol.
    final org.apache.calcite.sql.SqlNode
    FlinkSqlParserImpl.SqlInsert()
    Parses an INSERT statement.
    final void
    FlinkSqlParserImpl.SqlInsertKeywords(List<org.apache.calcite.sql.SqlLiteral> keywords)
     
    FlinkSqlParserImpl.SqlLoadModule()
    Parses a load module statement.
    final org.apache.calcite.sql.SqlTypeNameSpec
    FlinkSqlParserImpl.SqlMapTypeName()
    Parses a SQL map type, e.g.
    final org.apache.calcite.sql.SqlNode
    FlinkSqlParserImpl.SqlMerge()
    Parses a MERGE statement.
    final org.apache.calcite.sql.SqlNode
    FlinkSqlParserImpl.SqlProcedureCall()
    Parses a CALL statement.
    final org.apache.calcite.sql.SqlNode
    FlinkSqlParserImpl.SqlQueryEof()
    Parses a query (SELECT, UNION, INTERSECT, EXCEPT, VALUES, TABLE) followed by the end-of-file symbol.
    final org.apache.calcite.sql.SqlNode
    FlinkSqlParserImpl.SqlQueryOrDml()
    Parses a query (SELECT or VALUES) or DML statement (INSERT, UPDATE, DELETE, MERGE).
    final org.apache.calcite.sql.SqlTypeNameSpec
    FlinkSqlParserImpl.SqlRawTypeName()
    Parses a SQL raw type such as RAW('org.my.Class', 'sW3Djsds...').
    FlinkSqlParserImpl.SqlRemoveJar()
    Parses a remove jar statement.
    final org.apache.calcite.sql.SqlNode
    FlinkSqlParserImpl.SqlReplaceTable()
    Parser a REPLACE TABLE AS statement
    final org.apache.calcite.sql.SqlNode
    FlinkSqlParserImpl.SqlReset()
    Parses a RESET statement: RESET ['key'];
    FlinkSqlParserImpl.SqlResourceInfo()
    Parse resource type and path.
    FlinkSqlParserImpl.SqlRichDescribeFunction()
    DESCRIBE | DESC FUNCTION [ EXTENDED] [[catalogName.] dataBasesName].functionName sql call.
    FlinkSqlParserImpl.SqlRichDescribeModel()
    DESCRIBE | DESC MODEL [ EXTENDED] [[catalogName.] dataBasesName].modelName sql call.
    FlinkSqlParserImpl.SqlRichDescribeTable()
    DESCRIBE | DESC [ EXTENDED] [[catalogName.] dataBasesName].tableName sql call.
    final org.apache.calcite.sql.SqlNode
    FlinkSqlParserImpl.SqlRichExplain()
    Parses an explain module statement.
    final org.apache.calcite.sql.SqlSelect
    FlinkSqlParserImpl.SqlSelect()
    Parses a leaf SELECT expression without ORDER BY.
    final void
    FlinkSqlParserImpl.SqlSelectKeywords(List<org.apache.calcite.sql.SqlLiteral> keywords)
     
    final org.apache.calcite.sql.SqlNode
    FlinkSqlParserImpl.SqlSet()
     
    final org.apache.calcite.sql.SqlSetOption
    FlinkSqlParserImpl.SqlSetOption(org.apache.calcite.sql.parser.Span s, String scope)
    Parses "SET <NAME> = VALUE" or "RESET <NAME>", without a leading "ALTER <SCOPE>".
    FlinkSqlParserImpl.SqlShowCatalogs()
    Parse a "Show Catalogs" metadata query command.
    FlinkSqlParserImpl.SqlShowColumns()
    SHOW COLUMNS FROM [[catalog.] database.]sqlIdentifier sql call.
    FlinkSqlParserImpl.SqlShowCreate()
    Parse a "Show Create Table" query and "Show Create View" and "Show Create Catalog" query commands.
    final org.apache.calcite.sql.SqlCall
    FlinkSqlParserImpl.SqlShowCurrentCatalogOrDatabase()
     
    FlinkSqlParserImpl.SqlShowDatabases()
    Parse a "Show DATABASES" metadata query command.
    FlinkSqlParserImpl.SqlShowFunctions()
    Parses a show functions statement.
    FlinkSqlParserImpl.SqlShowJars()
    Parses a show jars statement.
    FlinkSqlParserImpl.SqlShowJobs()
    Parse a "SHOW JOBS" statement.
    FlinkSqlParserImpl.SqlShowModels()
    SHOW MODELS [FROM [catalog.] database] sql call.
    FlinkSqlParserImpl.SqlShowModules()
    Parses a show modules statement.
    FlinkSqlParserImpl.SqlShowPartitions()
    SHOW PARTITIONS table_name [PARTITION partition_spec];
    FlinkSqlParserImpl.SqlShowProcedures()
    Parses a show functions statement.
    FlinkSqlParserImpl.SqlShowTables()
    Parses a show tables statement.
    FlinkSqlParserImpl.SqlShowViews()
    SHOW VIEWS FROM [catalog.] database sql call.
    final org.apache.calcite.sql.SqlNode
    FlinkSqlParserImpl.SqlStatementSet()
    Parse a statement set.
    final org.apache.calcite.sql.SqlNode
    FlinkSqlParserImpl.SqlStmt()
    Parses an SQL statement.
    final org.apache.calcite.sql.SqlNode
    FlinkSqlParserImpl.SqlStmtEof()
    Parses an SQL statement followed by the end-of-file symbol.
    final org.apache.calcite.sql.SqlNodeList
    FlinkSqlParserImpl.SqlStmtList()
    Parses a list of SQL statements separated by semicolon.
    FlinkSqlParserImpl.SqlStopJob()
    Parses a STOP JOB statement: STOP JOB [] [];
    FlinkSqlParserImpl.SqlTableLike(org.apache.calcite.sql.parser.SqlParserPos startPos)
     
    FlinkSqlParserImpl.SqlTableLikeOption()
     
    FlinkSqlParserImpl.SqlTruncateTable()
    Parses a TRUNCATE TABLE statement.
    final org.apache.calcite.sql.SqlTypeNameSpec
    FlinkSqlParserImpl.SqlTypeName(org.apache.calcite.sql.parser.Span s)
     
    final org.apache.calcite.sql.SqlTypeNameSpec
    FlinkSqlParserImpl.SqlTypeName1(org.apache.calcite.sql.parser.Span s)
     
    final org.apache.calcite.sql.SqlTypeNameSpec
    FlinkSqlParserImpl.SqlTypeName2(org.apache.calcite.sql.parser.Span s)
     
    final org.apache.calcite.sql.SqlTypeNameSpec
    FlinkSqlParserImpl.SqlTypeName3(org.apache.calcite.sql.parser.Span s)
     
    FlinkSqlParserImpl.SqlUnloadModule()
    Parses an unload module statement.
    final org.apache.calcite.sql.SqlNode
    FlinkSqlParserImpl.SqlUpdate()
    Parses an UPDATE statement.
    FlinkSqlParserImpl.SqlUseCatalog()
     
    FlinkSqlParserImpl.SqlUseDatabase()
     
    FlinkSqlParserImpl.SqlUseModules()
    Parses an use modules statement.
    final org.apache.calcite.sql.SqlNode
    FlinkSqlParserImpl.StandardFloorCeilOptions(org.apache.calcite.sql.parser.Span s, boolean floorFlag)
     
    final org.apache.calcite.sql.SqlCall
    FlinkSqlParserImpl.StringAggFunctionCall()
    Parses a call to the STRING_AGG aggregate function (or to an aggregate function with similar syntax: ARRAY_AGG, ARRAY_CONCAT_AGG, GROUP_CONCAT).
    final org.apache.calcite.sql.SqlNode
    FlinkSqlParserImpl.StringLiteral()
    Parses a string literal.
    final org.apache.calcite.sql.SqlNodeList
    FlinkSqlParserImpl.SubsetDefinitionCommaList(org.apache.calcite.sql.parser.Span s)
     
    final org.apache.calcite.sql.SqlIdentifier
    FlinkSqlParserImpl.TableApiIdentifier()
    Those methods should not be used in SQL.
    final void
    FlinkSqlParserImpl.TableApiIdentifierSegment(List<String> names, List<org.apache.calcite.sql.parser.SqlParserPos> positions)
     
    final void
     
    final void
    FlinkSqlParserImpl.TableColumnsOrIdentifiers(org.apache.calcite.sql.parser.SqlParserPos pos, SqlCreateTable.TableCreationContext ctx)
     
    FlinkSqlParserImpl.TableConstraint()
    Parses a table constraint for CREATE TABLE.
    final org.apache.calcite.sql.SqlNode
    FlinkSqlParserImpl.TableConstructor()
    Parses a VALUES leaf query expression.
    final org.apache.calcite.sql.SqlNode
    FlinkSqlParserImpl.TableFunctionCall()
     
    final org.apache.calcite.sql.SqlNode
    FlinkSqlParserImpl.TableHints(org.apache.calcite.sql.SqlIdentifier tableName)
    Parses hints following a table reference, and returns the wrapped table reference.
    final org.apache.calcite.sql.SqlNode
    FlinkSqlParserImpl.TableOption()
     
    final org.apache.calcite.sql.SqlNode
    FlinkSqlParserImpl.TableOverOpt()
    Allows an OVER clause following a table expression as an extension to standard SQL syntax.
    final org.apache.calcite.sql.SqlNode
    FlinkSqlParserImpl.TableParam()
    Table parameter of a table function.
    final org.apache.calcite.sql.SqlNode
    FlinkSqlParserImpl.TableRef()
    Parses a table reference in a FROM clause, not lateral unless LATERAL is explicitly specified.
    final org.apache.calcite.sql.SqlNode
    FlinkSqlParserImpl.TableRef1(org.apache.calcite.sql.parser.SqlAbstractParserImpl.ExprContext exprContext)
     
    final org.apache.calcite.sql.SqlNode
    FlinkSqlParserImpl.TableRef2(boolean lateral)
    Parses a table reference in a FROM clause.
    final org.apache.calcite.sql.SqlNode
    FlinkSqlParserImpl.TableRef3(org.apache.calcite.sql.parser.SqlAbstractParserImpl.ExprContext exprContext, boolean lateral)
     
    final org.apache.calcite.sql.SqlNode
    FlinkSqlParserImpl.Tablesample(org.apache.calcite.sql.SqlNode tableRef)
     
    final org.apache.calcite.sql.SqlCall
    FlinkSqlParserImpl.TimeDiffFunctionCall()
    Parses a call to BigQuery's TIME_DIFF.
    final org.apache.calcite.sql.SqlCall
    FlinkSqlParserImpl.TimestampAddFunctionCall()
    Parses a call to TIMESTAMPADD.
    final org.apache.calcite.sql.SqlCall
    FlinkSqlParserImpl.TimestampDiff3FunctionCall()
    Parses a call to BigQuery's TIMESTAMP_DIFF.
    final org.apache.calcite.sql.SqlCall
    FlinkSqlParserImpl.TimestampDiffFunctionCall()
    Parses a call to TIMESTAMPDIFF.
    final org.apache.calcite.sql.SqlCall
    FlinkSqlParserImpl.TimestampTruncFunctionCall()
    Parses a call to TIMESTAMP_TRUNC.
    final org.apache.calcite.sql.SqlCall
    FlinkSqlParserImpl.TimeTruncFunctionCall()
    Parses a call to TIME_TRUNC.
    final org.apache.calcite.sql.SqlIntervalQualifier
    FlinkSqlParserImpl.TimeUnit()
    Parses a built-in time unit (e.g.
    final org.apache.calcite.sql.SqlIntervalQualifier
    FlinkSqlParserImpl.TimeUnitOrName()
    Parses a built-in time unit (e.g.
    final boolean
    FlinkSqlParserImpl.TimeZoneOpt()
    Parse a time zone suffix for DateTime types.
    final org.apache.calcite.sql.SqlNode
    FlinkSqlParserImpl.TryCastFunctionCall()
    Parses a TRY_CAST invocation.
    Parses column_name column_data_type [...].
    final org.apache.calcite.sql.SqlTypeNameSpec
    FlinkSqlParserImpl.TypeName()
     
    final org.apache.calcite.sql.SqlLiteral
    FlinkSqlParserImpl.UniqueSpec()
     
    final org.apache.calcite.sql.SqlNode
    FlinkSqlParserImpl.Unpivot(org.apache.calcite.sql.SqlNode tableRef)
    Parses an UNPIVOT clause following a table expression.
    final List<org.apache.calcite.sql.SqlNode>
    FlinkSqlParserImpl.UnquantifiedFunctionParameterList(org.apache.calcite.sql.parser.SqlAbstractParserImpl.ExprContext exprContext)
    Parses function parameter lists.
    final int
    FlinkSqlParserImpl.UnsignedIntLiteral()
     
    final org.apache.calcite.sql.SqlNumericLiteral
    FlinkSqlParserImpl.UnsignedNumericLiteral()
    Parses a unsigned numeric literal
    final org.apache.calcite.sql.SqlNode
    FlinkSqlParserImpl.UnsignedNumericLiteralOrParam()
    Numeric literal or parameter; used in LIMIT, OFFSET and FETCH clauses.
    final void
    FlinkSqlParserImpl.UnusedExtension()
    Defines a production which can never be accepted by the parser.
    final void
    FlinkSqlParserImpl.Watermark(SqlCreateTable.TableCreationContext context)
     
    final org.apache.calcite.avatica.util.TimeUnit
    FlinkSqlParserImpl.Week()
     
    final String
    FlinkSqlParserImpl.weekdayName()
     
    final org.apache.calcite.sql.SqlUpdate
    FlinkSqlParserImpl.WhenMatchedClause(org.apache.calcite.sql.SqlNode table, org.apache.calcite.sql.SqlIdentifier alias)
     
    final org.apache.calcite.sql.SqlInsert
    FlinkSqlParserImpl.WhenNotMatchedClause(org.apache.calcite.sql.SqlNode table)
     
    final org.apache.calcite.sql.SqlNode
    FlinkSqlParserImpl.Where()
    Parses a WHERE clause for SELECT, DELETE, and UPDATE.
    final org.apache.calcite.sql.SqlNodeList
    FlinkSqlParserImpl.Window()
    Parses a WINDOW clause for SELECT.
    final org.apache.calcite.sql.SqlNode
    FlinkSqlParserImpl.WindowRange()
     
    final org.apache.calcite.sql.SqlWindow
    FlinkSqlParserImpl.WindowSpecification()
    Parses a window specification.
    final org.apache.calcite.sql.SqlCall
    FlinkSqlParserImpl.withinDistinct(org.apache.calcite.sql.SqlNode arg)
     
    final org.apache.calcite.sql.SqlCall
    FlinkSqlParserImpl.withinGroup(org.apache.calcite.sql.SqlNode arg)
     
    final org.apache.calcite.sql.SqlNodeList
    FlinkSqlParserImpl.WithList()
     
    final org.apache.calcite.avatica.util.TimeUnit
    FlinkSqlParserImpl.Year()
     
  • Uses of ParseException in org.apache.flink.sql.parser.utils

    Methods in org.apache.flink.sql.parser.utils that return types with arguments of type ParseException
    Modifier and Type
    Method
    Description
    org.apache.calcite.runtime.Resources.ExInst<ParseException>
     
    org.apache.calcite.runtime.Resources.ExInst<ParseException>
     
    org.apache.calcite.runtime.Resources.ExInst<ParseException>
    ParserResource.createFunctionUsingJar(String language)
     
    org.apache.calcite.runtime.Resources.ExInst<ParseException>
     
    org.apache.calcite.runtime.Resources.ExInst<ParseException>
     
    org.apache.calcite.runtime.Resources.ExInst<ParseException>
     
    org.apache.calcite.runtime.Resources.ExInst<ParseException>
     
    org.apache.calcite.runtime.Resources.ExInst<ParseException>
    ParserResource.explainDetailIsDuplicate()
     
    org.apache.calcite.runtime.Resources.ExInst<ParseException>
     
    org.apache.calcite.runtime.Resources.ExInst<ParseException>
     
    org.apache.calcite.runtime.Resources.ExInst<ParseException>
     
    org.apache.calcite.runtime.Resources.ExInst<ParseException>
    ParserResource.unsupportedFreshnessType()
     
    org.apache.calcite.runtime.Resources.ExInst<ParseException>