Uses of Class
io.trino.sql.tree.Identifier
Packages that use Identifier
-
Uses of Identifier in io.trino.sql
Methods in io.trino.sql that return IdentifierModifier and TypeMethodDescriptionstatic IdentifierQueryUtil.identifier(String name) static IdentifierQueryUtil.quotedIdentifier(String name) Methods in io.trino.sql with parameters of type IdentifierModifier and TypeMethodDescriptionprotected StringExpressionFormatter.Formatter.visitIdentifier(Identifier node, Void context) -
Uses of Identifier in io.trino.sql.tree
Methods in io.trino.sql.tree that return IdentifierModifier and TypeMethodDescriptionAliasedRelation.getAlias()DropColumn.getColumn()SetColumnType.getColumnName()ColumnDefinition.getName()CreateRole.getName()Deallocate.getName()DescribeInput.getName()DescribeOutput.getName()DescriptorField.getName()DropRole.getName()Execute.getName()GenericDataType.getName()JsonPathParameter.getName()LambdaArgumentDeclaration.getName()MeasureDefinition.getName()PatternVariable.getName()Prepare.getName()PrincipalSpecification.getName()Property.getName()SubsetDefinition.getName()UpdateAssignment.getName()VariableDefinition.getName()WindowDefinition.getName()WindowOperation.getName()WindowReference.getName()WithQuery.getName()TableExecute.getProcedureName()PathElement.getSchema()Use.getSchema()RenameColumn.getSource()MergeUpdate.Assignment.getTarget()RenameColumn.getTarget()RenameSchema.getTarget()Methods in io.trino.sql.tree that return types with arguments of type IdentifierModifier and TypeMethodDescriptionSingleColumn.getAlias()AllColumns.getAliases()CreateRole.getCatalog()DropRole.getCatalog()GrantRoles.getCatalog()PathElement.getCatalog()RevokeRoles.getCatalog()SetRole.getCatalog()ShowRoleGrants.getCatalog()ShowRoles.getCatalog()ShowSchemas.getCatalog()Use.getCatalog()CreateTableAsSelect.getColumnAliases()AliasedRelation.getColumnNames()WithQuery.getColumnNames()Insert.getColumns()JoinUsing.getColumns()MergeInsert.getColumns()WindowSpecification.getExistingWindowName()DereferenceExpression.getField()SkipTo.getIdentifier()SubsetDefinition.getIdentifiers()CallArgument.getName()RowDataType.Field.getName()TableFunctionArgument.getName()QualifiedName.getOriginalParts()SetRole.getRole()GrantRoles.getRoles()RevokeRoles.getRoles()abstract List<Identifier>MergeCase.getSetColumns()MergeDelete.getSetColumns()MergeInsert.getSetColumns()MergeUpdate.getSetColumns()Merge.getTargetAlias()Methods in io.trino.sql.tree with parameters of type IdentifierModifier and TypeMethodDescriptionExpressionRewriter.rewriteIdentifier(Identifier node, C context, ExpressionTreeRewriter<C> treeRewriter) static SkipToSkipTo.skipToFirst(Identifier identifier) static SkipToSkipTo.skipToFirst(NodeLocation location, Identifier identifier) static SkipToSkipTo.skipToLast(Identifier identifier) static SkipToSkipTo.skipToLast(NodeLocation location, Identifier identifier) protected RAstVisitor.visitIdentifier(Identifier node, C context) Method parameters in io.trino.sql.tree with type arguments of type IdentifierModifier and TypeMethodDescriptionstatic QualifiedNameQualifiedName.of(Iterable<Identifier> originalParts) Constructors in io.trino.sql.tree with parameters of type IdentifierModifierConstructorDescriptionAliasedRelation(NodeLocation location, Relation relation, Identifier alias, List<Identifier> columnNames) AliasedRelation(Relation relation, Identifier alias, List<Identifier> columnNames) Assignment(Identifier target, Expression value) CallArgument(Identifier name, Expression value) CallArgument(NodeLocation location, Identifier name, Expression value) ColumnDefinition(Identifier name, DataType type, boolean nullable, List<Property> properties, Optional<String> comment) ColumnDefinition(NodeLocation location, Identifier name, DataType type, boolean nullable, List<Property> properties, Optional<String> comment) CreateRole(Identifier name, Optional<GrantorSpecification> grantor, Optional<Identifier> catalog) CreateRole(NodeLocation location, Identifier name, Optional<GrantorSpecification> grantor, Optional<Identifier> catalog) Deallocate(Identifier name) Deallocate(NodeLocation location, Identifier name) DereferenceExpression(Expression base, Identifier field) DereferenceExpression(Identifier label) DereferenceExpression(NodeLocation location, Expression base, Identifier field) DereferenceExpression(NodeLocation location, Identifier label) DescribeInput(Identifier name) DescribeInput(NodeLocation location, Identifier name) DescribeOutput(Identifier name) DescribeOutput(NodeLocation location, Identifier name) DescriptorField(NodeLocation location, Identifier name, Optional<DataType> type) DropColumn(NodeLocation location, QualifiedName table, Identifier column, boolean tableExists, boolean columnExists) DropColumn(QualifiedName table, Identifier column, boolean tableExists, boolean columnExists) DropRole(Identifier name, Optional<Identifier> catalog) DropRole(NodeLocation location, Identifier name, Optional<Identifier> catalog) Execute(Identifier name, List<Expression> parameters) Execute(NodeLocation location, Identifier name, List<Expression> parameters) GenericDataType(NodeLocation location, Identifier name, List<DataTypeParameter> arguments) GenericDataType(Optional<NodeLocation> location, Identifier name, List<DataTypeParameter> arguments) JsonPathParameter(Optional<NodeLocation> location, Identifier name, Expression parameter, Optional<JsonPathParameter.JsonFormat> format) MeasureDefinition(Expression expression, Identifier name) MeasureDefinition(NodeLocation location, Expression expression, Identifier name) PathElement(NodeLocation location, Identifier schema) PathElement(NodeLocation location, Identifier catalog, Identifier schema) PathElement(Optional<Identifier> catalog, Identifier schema) PatternVariable(NodeLocation location, Identifier name) Prepare(Identifier name, Statement statement) Prepare(NodeLocation location, Identifier name, Statement statement) Property(Identifier name) Constructs an instance representing a property whose value is set to DEFAULTProperty(Identifier name, Expression value) Property(NodeLocation location, Identifier name) Constructs an instance representing a property whose value is set to DEFAULTProperty(NodeLocation location, Identifier name, Expression value) RenameColumn(NodeLocation location, QualifiedName table, Identifier source, Identifier target, boolean tableExists, boolean columnExists) RenameColumn(QualifiedName table, Identifier source, Identifier target, boolean tableExists, boolean columnExists) RenameSchema(NodeLocation location, QualifiedName source, Identifier target) RenameSchema(QualifiedName source, Identifier target) SetColumnType(NodeLocation location, QualifiedName tableName, Identifier columnName, DataType type, boolean tableExists) SingleColumn(Expression expression, Identifier alias) SubsetDefinition(Identifier name, List<Identifier> identifiers) SubsetDefinition(NodeLocation location, Identifier name, List<Identifier> identifiers) TableExecute(NodeLocation location, Table table, Identifier procedureName, List<CallArgument> arguments, Optional<Expression> where) UpdateAssignment(Identifier name, Expression value) UpdateAssignment(NodeLocation location, Identifier name, Expression value) Use(NodeLocation location, Optional<Identifier> catalog, Identifier schema) Use(Optional<Identifier> catalog, Identifier schema) VariableDefinition(Identifier name, Expression expression) VariableDefinition(NodeLocation location, Identifier name, Expression expression) WindowDefinition(Identifier name, WindowSpecification window) WindowDefinition(NodeLocation location, Identifier name, WindowSpecification window) WindowOperation(Identifier name, Window window) WindowOperation(NodeLocation location, Identifier name, Window window) WindowReference(Identifier name) WindowReference(NodeLocation location, Identifier name) WithQuery(Identifier name, Query query, Optional<List<Identifier>> columnNames) WithQuery(NodeLocation location, Identifier name, Query query, Optional<List<Identifier>> columnNames) Constructor parameters in io.trino.sql.tree with type arguments of type IdentifierModifierConstructorDescriptionAliasedRelation(NodeLocation location, Relation relation, Identifier alias, List<Identifier> columnNames) AliasedRelation(Relation relation, Identifier alias, List<Identifier> columnNames) AllColumns(Expression target, List<Identifier> aliases) AllColumns(NodeLocation location, Optional<Expression> target, List<Identifier> aliases) AllColumns(Optional<NodeLocation> location, Optional<Expression> target, List<Identifier> aliases) CreateTableAsSelect(NodeLocation location, QualifiedName name, Query query, boolean notExists, List<Property> properties, boolean withData, Optional<List<Identifier>> columnAliases, Optional<String> comment) CreateTableAsSelect(QualifiedName name, Query query, boolean notExists, List<Property> properties, boolean withData, Optional<List<Identifier>> columnAliases, Optional<String> comment) DropRole(Identifier name, Optional<Identifier> catalog) DropRole(NodeLocation location, Identifier name, Optional<Identifier> catalog) Field(NodeLocation location, Optional<Identifier> name, DataType type) GrantRoles(NodeLocation location, Set<Identifier> roles, Set<PrincipalSpecification> grantees, boolean adminOption, Optional<GrantorSpecification> grantor, Optional<Identifier> catalog) GrantRoles(Set<Identifier> roles, Set<PrincipalSpecification> grantees, boolean adminOption, Optional<GrantorSpecification> grantor, Optional<Identifier> catalog) JoinUsing(List<Identifier> columns) MergeInsert(NodeLocation location, Optional<Expression> expression, List<Identifier> columns, List<Expression> values) MergeInsert(Optional<Expression> expression, List<Identifier> columns, List<Expression> values) MergeInsert(Optional<NodeLocation> location, Optional<Expression> expression, List<Identifier> columns, List<Expression> values) PathElement(Optional<Identifier> catalog, Identifier schema) RevokeRoles(NodeLocation location, Set<Identifier> roles, Set<PrincipalSpecification> grantees, boolean adminOption, Optional<GrantorSpecification> grantor, Optional<Identifier> catalog) RevokeRoles(Set<Identifier> roles, Set<PrincipalSpecification> grantees, boolean adminOption, Optional<GrantorSpecification> grantor, Optional<Identifier> catalog) SetRole(NodeLocation location, SetRole.Type type, Optional<Identifier> role, Optional<Identifier> catalog) SetRole(SetRole.Type type, Optional<Identifier> role, Optional<Identifier> catalog) ShowRoleGrants(NodeLocation location, Optional<Identifier> catalog) ShowRoleGrants(Optional<Identifier> catalog) ShowRoles(NodeLocation location, Optional<Identifier> catalog, boolean current) ShowRoles(Optional<Identifier> catalog, boolean current) ShowSchemas(NodeLocation location, Optional<Identifier> catalog, Optional<String> likePattern, Optional<String> escape) ShowSchemas(Optional<Identifier> catalog, Optional<String> likePattern, Optional<String> escape) SingleColumn(Expression expression, Optional<Identifier> alias) SingleColumn(NodeLocation location, Expression expression, Optional<Identifier> alias) SubsetDefinition(Identifier name, List<Identifier> identifiers) SubsetDefinition(NodeLocation location, Identifier name, List<Identifier> identifiers) TableFunctionArgument(NodeLocation location, Optional<Identifier> name, Node value) Use(NodeLocation location, Optional<Identifier> catalog, Identifier schema) Use(Optional<Identifier> catalog, Identifier schema) WindowSpecification(NodeLocation location, Optional<Identifier> existingWindowName, List<Expression> partitionBy, Optional<OrderBy> orderBy, Optional<WindowFrame> frame) WindowSpecification(Optional<Identifier> existingWindowName, List<Expression> partitionBy, Optional<OrderBy> orderBy, Optional<WindowFrame> frame) WithQuery(Identifier name, Query query, Optional<List<Identifier>> columnNames) WithQuery(NodeLocation location, Identifier name, Query query, Optional<List<Identifier>> columnNames)