Uses of Class
io.prestosql.sql.tree.NodeLocation
-
Packages that use NodeLocation Package Description io.prestosql.sql.parser io.prestosql.sql.tree -
-
Uses of NodeLocation in io.prestosql.sql.parser
Constructors in io.prestosql.sql.parser with parameters of type NodeLocation Constructor Description ParsingException(java.lang.String message, NodeLocation nodeLocation) -
Uses of NodeLocation in io.prestosql.sql.tree
Methods in io.prestosql.sql.tree that return types with arguments of type NodeLocation Modifier and Type Method Description java.util.Optional<NodeLocation>Node. getLocation()Methods in io.prestosql.sql.tree with parameters of type NodeLocation Modifier and Type Method Description static ArithmeticUnaryExpressionArithmeticUnaryExpression. negative(NodeLocation location, Expression value)static ArithmeticUnaryExpressionArithmeticUnaryExpression. positive(NodeLocation location, Expression value)Constructors in io.prestosql.sql.tree with parameters of type NodeLocation Constructor Description AddColumn(NodeLocation location, QualifiedName name, ColumnDefinition column)AliasedRelation(NodeLocation location, Relation relation, Identifier alias, java.util.List<Identifier> columnNames)AllColumns(NodeLocation location, java.util.Optional<Expression> target, java.util.List<Identifier> aliases)Analyze(NodeLocation location, QualifiedName tableName, java.util.List<Property> properties)ArithmeticBinaryExpression(NodeLocation location, ArithmeticBinaryExpression.Operator operator, Expression left, Expression right)ArithmeticUnaryExpression(NodeLocation location, ArithmeticUnaryExpression.Sign sign, Expression value)ArrayConstructor(NodeLocation location, java.util.List<Expression> values)AtTimeZone(NodeLocation location, Expression value, Expression timeZone)BetweenPredicate(NodeLocation location, Expression value, Expression min, Expression max)BinaryLiteral(NodeLocation location, java.lang.String value)BindExpression(NodeLocation location, java.util.List<Expression> values, Expression function)BooleanLiteral(NodeLocation location, java.lang.String value)Call(NodeLocation location, QualifiedName name, java.util.List<CallArgument> arguments)CallArgument(NodeLocation location, Expression value)CallArgument(NodeLocation location, java.lang.String name, Expression value)Cast(NodeLocation location, Expression expression, DataType type)Cast(NodeLocation location, Expression expression, DataType type, boolean safe)CharLiteral(NodeLocation location, java.lang.String value)CoalesceExpression(NodeLocation location, java.util.List<Expression> operands)ColumnDefinition(NodeLocation location, Identifier name, DataType type, boolean nullable, java.util.List<Property> properties, java.util.Optional<java.lang.String> comment)Comment(NodeLocation location, Comment.Type type, QualifiedName name, java.util.Optional<java.lang.String> comment)Commit(NodeLocation location)ComparisonExpression(NodeLocation location, ComparisonExpression.Operator operator, Expression left, Expression right)CreateRole(NodeLocation location, Identifier name, java.util.Optional<GrantorSpecification> grantor)CreateSchema(NodeLocation location, QualifiedName schemaName, boolean notExists, java.util.List<Property> properties, java.util.Optional<PrincipalSpecification> principal)CreateTable(NodeLocation location, QualifiedName name, java.util.List<TableElement> elements, boolean notExists, java.util.List<Property> properties, java.util.Optional<java.lang.String> comment)CreateTableAsSelect(NodeLocation location, QualifiedName name, Query query, boolean notExists, java.util.List<Property> properties, boolean withData, java.util.Optional<java.util.List<Identifier>> columnAliases, java.util.Optional<java.lang.String> comment)CreateView(NodeLocation location, QualifiedName name, Query query, boolean replace, java.util.Optional<java.lang.String> comment, java.util.Optional<CreateView.Security> security)Cube(NodeLocation location, java.util.List<Expression> columns)CurrentPath(NodeLocation location)CurrentTime(NodeLocation location, CurrentTime.Function function)CurrentTime(NodeLocation location, CurrentTime.Function function, java.lang.Integer precision)CurrentUser(NodeLocation location)DateTimeDataType(NodeLocation location, DateTimeDataType.Type type, boolean withTimeZone, java.util.Optional<DataTypeParameter> precision)Deallocate(NodeLocation location, Identifier name)DecimalLiteral(NodeLocation location, java.lang.String value)Delete(NodeLocation location, Table table, java.util.Optional<Expression> where)DereferenceExpression(NodeLocation location, Expression base, Identifier field)DescribeInput(NodeLocation location, Identifier name)DescribeOutput(NodeLocation location, Identifier name)DoubleLiteral(NodeLocation location, java.lang.String value)DropColumn(NodeLocation location, QualifiedName table, Identifier column)DropRole(NodeLocation location, Identifier name)DropSchema(NodeLocation location, QualifiedName schemaName, boolean exists, boolean cascade)DropTable(NodeLocation location, QualifiedName tableName, boolean exists)DropView(NodeLocation location, QualifiedName name, boolean exists)Except(NodeLocation location, Relation left, Relation right, boolean distinct)Execute(NodeLocation location, Identifier name, java.util.List<Expression> parameters)ExistsPredicate(NodeLocation location, Expression subquery)Explain(NodeLocation location, boolean analyze, boolean verbose, Statement statement, java.util.List<ExplainOption> options)ExplainFormat(NodeLocation location, ExplainFormat.Type type)ExplainType(NodeLocation location, ExplainType.Type type)Extract(NodeLocation location, Expression expression, Extract.Field field)Field(NodeLocation location, java.util.Optional<Identifier> name, DataType type)Format(NodeLocation location, java.util.List<Expression> arguments)FrameBound(NodeLocation location, FrameBound.Type type)FrameBound(NodeLocation location, FrameBound.Type type, Expression value)FunctionCall(NodeLocation location, QualifiedName name, java.util.List<Expression> arguments)GenericDataType(NodeLocation location, Identifier name, java.util.List<DataTypeParameter> arguments)GenericLiteral(NodeLocation location, java.lang.String type, java.lang.String value)Grant(NodeLocation location, java.util.Optional<java.util.List<java.lang.String>> privileges, boolean table, QualifiedName tableName, PrincipalSpecification grantee, boolean grantOption)GrantRoles(NodeLocation location, java.util.Set<Identifier> roles, java.util.Set<PrincipalSpecification> grantees, boolean adminOption, java.util.Optional<GrantorSpecification> grantor)GroupBy(NodeLocation location, boolean isDistinct, java.util.List<GroupingElement> groupingElements)GroupingSets(NodeLocation location, java.util.List<java.util.List<Expression>> sets)Identifier(NodeLocation location, java.lang.String value, boolean delimited)IfExpression(NodeLocation location, Expression condition, Expression trueValue, Expression falseValue)InListExpression(NodeLocation location, java.util.List<Expression> values)InPredicate(NodeLocation location, Expression value, Expression valueList)Intersect(NodeLocation location, java.util.List<Relation> relations, boolean distinct)IntervalDayTimeDataType(NodeLocation location, IntervalDayTimeDataType.Field from, IntervalDayTimeDataType.Field to)IntervalLiteral(NodeLocation location, java.lang.String value, IntervalLiteral.Sign sign, IntervalLiteral.IntervalField startField, java.util.Optional<IntervalLiteral.IntervalField> endField)IsNotNullPredicate(NodeLocation location, Expression value)IsNullPredicate(NodeLocation location, Expression value)Isolation(NodeLocation location, Isolation.Level level)Join(NodeLocation location, Join.Type type, Relation left, Relation right, java.util.Optional<JoinCriteria> criteria)LambdaExpression(NodeLocation location, java.util.List<LambdaArgumentDeclaration> arguments, Expression body)Lateral(NodeLocation location, Query query)LikeClause(NodeLocation location, QualifiedName tableName, java.util.Optional<LikeClause.PropertiesOption> propertiesOption)LikePredicate(NodeLocation location, Expression value, Expression pattern, java.util.Optional<Expression> escape)Limit(NodeLocation location, java.lang.String limit)LogicalBinaryExpression(NodeLocation location, LogicalBinaryExpression.Operator operator, Expression left, Expression right)LongLiteral(NodeLocation location, java.lang.String value)NotExpression(NodeLocation location, Expression value)NullIfExpression(NodeLocation location, Expression first, Expression second)NullLiteral(NodeLocation location)NumericParameter(NodeLocation location, java.lang.String value)Offset(NodeLocation location, java.lang.String rowCount)OrderBy(NodeLocation location, java.util.List<SortItem> sortItems)Parameter(NodeLocation location, int id)PathElement(NodeLocation location, Identifier schema)PathElement(NodeLocation location, Identifier catalog, Identifier schema)PathSpecification(NodeLocation location, java.util.List<PathElement> path)Prepare(NodeLocation location, Identifier name, Statement statement)Property(NodeLocation location, Identifier name, Expression value)QuantifiedComparisonExpression(NodeLocation location, ComparisonExpression.Operator operator, QuantifiedComparisonExpression.Quantifier quantifier, Expression value, Expression subquery)Query(NodeLocation location, java.util.Optional<With> with, QueryBody queryBody, java.util.Optional<OrderBy> orderBy, java.util.Optional<Offset> offset, java.util.Optional<Node> limit)QuerySpecification(NodeLocation location, Select select, java.util.Optional<Relation> from, java.util.Optional<Expression> where, java.util.Optional<GroupBy> groupBy, java.util.Optional<Expression> having, java.util.Optional<OrderBy> orderBy, java.util.Optional<Offset> offset, java.util.Optional<Node> limit)RenameColumn(NodeLocation location, QualifiedName table, Identifier source, Identifier target)RenameSchema(NodeLocation location, QualifiedName source, Identifier target)RenameTable(NodeLocation location, QualifiedName source, QualifiedName target)RenameView(NodeLocation location, QualifiedName source, QualifiedName target)ResetSession(NodeLocation location, QualifiedName name)Revoke(NodeLocation location, boolean grantOptionFor, java.util.Optional<java.util.List<java.lang.String>> privileges, boolean table, QualifiedName tableName, PrincipalSpecification grantee)RevokeRoles(NodeLocation location, java.util.Set<Identifier> roles, java.util.Set<PrincipalSpecification> grantees, boolean adminOption, java.util.Optional<GrantorSpecification> grantor)Rollback(NodeLocation location)Rollup(NodeLocation location, java.util.List<Expression> columns)Row(NodeLocation location, java.util.List<Expression> items)RowDataType(NodeLocation location, java.util.List<RowDataType.Field> fields)SampledRelation(NodeLocation location, Relation relation, SampledRelation.Type type, Expression samplePercentage)SearchedCaseExpression(NodeLocation location, java.util.List<WhenClause> whenClauses, java.util.Optional<Expression> defaultValue)Select(NodeLocation location, boolean distinct, java.util.List<SelectItem> selectItems)SetPath(NodeLocation location, PathSpecification pathSpecification)SetRole(NodeLocation location, SetRole.Type type, java.util.Optional<Identifier> role)SetSchemaAuthorization(NodeLocation location, QualifiedName source, PrincipalSpecification principal)SetSession(NodeLocation location, QualifiedName name, Expression value)ShowCatalogs(NodeLocation location, java.util.Optional<java.lang.String> likePattern, java.util.Optional<java.lang.String> escape)ShowColumns(NodeLocation location, QualifiedName table, java.util.Optional<java.lang.String> likePattern, java.util.Optional<java.lang.String> escape)ShowCreate(NodeLocation location, ShowCreate.Type type, QualifiedName name)ShowFunctions(NodeLocation location, java.util.Optional<java.lang.String> likePattern, java.util.Optional<java.lang.String> escape)ShowGrants(NodeLocation location, boolean table, java.util.Optional<QualifiedName> tableName)ShowRoleGrants(NodeLocation location, java.util.Optional<Identifier> catalog)ShowRoles(NodeLocation location, java.util.Optional<Identifier> catalog, boolean current)ShowSchemas(NodeLocation location, java.util.Optional<Identifier> catalog, java.util.Optional<java.lang.String> likePattern, java.util.Optional<java.lang.String> escape)ShowSession(NodeLocation location, java.util.Optional<java.lang.String> likePattern, java.util.Optional<java.lang.String> escape)ShowTables(NodeLocation location, java.util.Optional<QualifiedName> schema, java.util.Optional<java.lang.String> likePattern, java.util.Optional<java.lang.String> escape)SimpleCaseExpression(NodeLocation location, Expression operand, java.util.List<WhenClause> whenClauses, java.util.Optional<Expression> defaultValue)SimpleGroupBy(NodeLocation location, java.util.List<Expression> simpleGroupByExpressions)SingleColumn(NodeLocation location, Expression expression, java.util.Optional<Identifier> alias)SortItem(NodeLocation location, Expression sortKey, SortItem.Ordering ordering, SortItem.NullOrdering nullOrdering)StartTransaction(NodeLocation location, java.util.List<TransactionMode> transactionModes)StringLiteral(NodeLocation location, java.lang.String value)SubqueryExpression(NodeLocation location, Query query)SubscriptExpression(NodeLocation location, Expression base, Expression index)Table(NodeLocation location, QualifiedName name)TableSubquery(NodeLocation location, Query query)TimeLiteral(NodeLocation location, java.lang.String value)TimestampLiteral(NodeLocation location, java.lang.String value)TransactionAccessMode(NodeLocation location, boolean readOnly)TryExpression(NodeLocation location, Expression innerExpression)Union(NodeLocation location, java.util.List<Relation> relations, boolean distinct)Unnest(NodeLocation location, java.util.List<Expression> expressions, boolean withOrdinality)Use(NodeLocation location, java.util.Optional<Identifier> catalog, Identifier schema)Values(NodeLocation location, java.util.List<Expression> rows)WhenClause(NodeLocation location, Expression operand, Expression result)Window(NodeLocation location, java.util.List<Expression> partitionBy, java.util.Optional<OrderBy> orderBy, java.util.Optional<WindowFrame> frame)WindowFrame(NodeLocation location, WindowFrame.Type type, FrameBound start, java.util.Optional<FrameBound> end)With(NodeLocation location, boolean recursive, java.util.List<WithQuery> queries)WithQuery(NodeLocation location, Identifier name, Query query, java.util.Optional<java.util.List<Identifier>> columnNames)Constructor parameters in io.prestosql.sql.tree with type arguments of type NodeLocation Constructor Description AllColumns(java.util.Optional<NodeLocation> location, java.util.Optional<Expression> target, java.util.List<Identifier> aliases)BinaryLiteral(java.util.Optional<NodeLocation> location, java.lang.String value)Call(java.util.Optional<NodeLocation> location, QualifiedName name, java.util.List<CallArgument> arguments)CallArgument(java.util.Optional<NodeLocation> location, java.util.Optional<java.lang.String> name, Expression value)CharLiteral(java.util.Optional<NodeLocation> location, java.lang.String value)DataType(java.util.Optional<NodeLocation> location)DataTypeParameter(java.util.Optional<NodeLocation> location)DateTimeDataType(java.util.Optional<NodeLocation> location, DateTimeDataType.Type type, boolean withTimeZone, java.util.Optional<DataTypeParameter> precision)DecimalLiteral(java.util.Optional<NodeLocation> location, java.lang.String value)ExplainOption(java.util.Optional<NodeLocation> location)Expression(java.util.Optional<NodeLocation> location)FetchFirst(java.util.Optional<NodeLocation> location, java.util.Optional<java.lang.String> rowCount, boolean withTies)Field(java.util.Optional<NodeLocation> location, java.util.Optional<Identifier> name, DataType type)FunctionCall(java.util.Optional<NodeLocation> location, QualifiedName name, java.util.Optional<Window> window, java.util.Optional<Expression> filter, java.util.Optional<OrderBy> orderBy, boolean distinct, java.util.Optional<FunctionCall.NullTreatment> nullTreatment, java.util.List<Expression> arguments)GenericDataType(java.util.Optional<NodeLocation> location, Identifier name, java.util.List<DataTypeParameter> arguments)GroupingElement(java.util.Optional<NodeLocation> location)GroupingOperation(java.util.Optional<NodeLocation> location, java.util.List<QualifiedName> groupingColumns)IntervalDayTimeDataType(java.util.Optional<NodeLocation> location, IntervalDayTimeDataType.Field from, IntervalDayTimeDataType.Field to)Limit(java.util.Optional<NodeLocation> location, java.lang.String limit)Literal(java.util.Optional<NodeLocation> location)Node(java.util.Optional<NodeLocation> location)NumericParameter(java.util.Optional<NodeLocation> location, java.lang.String value)Offset(java.util.Optional<NodeLocation> location, java.lang.String rowCount)PathSpecification(java.util.Optional<NodeLocation> location, java.util.List<PathElement> path)QueryBody(java.util.Optional<NodeLocation> location)Relation(java.util.Optional<NodeLocation> location)RowDataType(java.util.Optional<NodeLocation> location, java.util.List<RowDataType.Field> fields)SelectItem(java.util.Optional<NodeLocation> location)SetOperation(java.util.Optional<NodeLocation> location, boolean distinct)ShowCatalogs(java.util.Optional<NodeLocation> location, java.util.Optional<java.lang.String> likePattern, java.util.Optional<java.lang.String> escape)ShowGrants(java.util.Optional<NodeLocation> location, boolean table, java.util.Optional<QualifiedName> tableName)ShowRoleGrants(java.util.Optional<NodeLocation> location, java.util.Optional<Identifier> catalog)ShowRoles(java.util.Optional<NodeLocation> location, java.util.Optional<Identifier> catalog, boolean current)ShowStats(java.util.Optional<NodeLocation> location, Relation relation)Statement(java.util.Optional<NodeLocation> location)TableElement(java.util.Optional<NodeLocation> location)TransactionMode(java.util.Optional<NodeLocation> location)
-