Uses of Interface
org.springframework.data.relational.core.sql.SqlIdentifier
Packages that use SqlIdentifier
Package
Description
Dialects abstract the SQL dialect of the underlying database.
Query and update support.
Statement Builder implementation.
SQL rendering utilities to render SQL from the Statement Builder API.
Query support for relational database repositories.
Support infrastructure for query derivation of relational database repositories.
-
Uses of SqlIdentifier in org.springframework.data.relational.core.conversion
Methods in org.springframework.data.relational.core.conversion with parameters of type SqlIdentifierModifier and TypeMethodDescriptionbooleanMappingRelationalConverter.AggregatePathValueProvider.hasValue(SqlIdentifier identifier) Determine whether there is a value for the givenSqlIdentifier.booleanMappingRelationalConverter.DocumentValueProvider.hasValue(SqlIdentifier identifier) -
Uses of SqlIdentifier in org.springframework.data.relational.core.dialect
Methods in org.springframework.data.relational.core.dialect with parameters of type SqlIdentifierModifier and TypeMethodDescriptiondefault StringIdGeneration.createSequenceQuery(SqlIdentifier sequenceName) The SQL statement that allows retrieving the next value from the passed sequencedefault StringIdGeneration.getKeyColumnName(SqlIdentifier id) Provides for a given idSqlIdentifierthe String that is to be used for registering interest in the generated value of that column. -
Uses of SqlIdentifier in org.springframework.data.relational.core.mapping
Methods in org.springframework.data.relational.core.mapping that return SqlIdentifierModifier and TypeMethodDescriptionAggregatePath.ColumnInfo.alias()Returns the value of thealiasrecord component.AggregatePath.TableInfo.effectiveIdColumnName()Returns the value of theeffectiveIdColumnNamerecord component.BasicRelationalPersistentProperty.getColumnName()RelationalPersistentProperty.getColumnName()Returns the name of the column backing this property.RelationalPersistentEntity.getIdColumn()Returns the column representing the identifier.BasicRelationalPersistentProperty.getKeyColumn()RelationalPersistentProperty.getKeyColumn()default SqlIdentifierRelationalPersistentEntity.getQualifiedTableName()Returns the qualified name of the table backing the given entity, including the schema.BasicRelationalPersistentProperty.getReverseColumnName(RelationalPersistentEntity<?> owner) RelationalPersistentProperty.getReverseColumnName(RelationalPersistentEntity<?> owner) BasicRelationalPersistentProperty.getSequence()RelationalPersistentProperty.getSequence()RelationalPersistentEntity.getTableName()Returns the unqualified name of the table (i.e. without schema or owner) backing the given entity.AggregatePath.TableInfo.idColumnName()Returns the value of theidColumnNamerecord component.AggregatePath.ColumnInfo.name()Returns the value of thenamerecord component.AggregatePath.TableInfo.qualifiedTableName()Returns the value of thequalifiedTableNamerecord component.AggregatePath.TableInfo.tableAlias()Returns the value of thetableAliasrecord component.Constructors in org.springframework.data.relational.core.mapping with parameters of type SqlIdentifierModifierConstructorDescriptionColumnInfo(SqlIdentifier name, SqlIdentifier alias) Creates an instance of aColumnInforecord class.TableInfo(SqlIdentifier qualifiedTableName, SqlIdentifier tableAlias, AggregatePath.ColumnInfo reverseColumnInfo, AggregatePath.ColumnInfo qualifierColumnInfo, Class<?> qualifierColumnType, SqlIdentifier idColumnName, SqlIdentifier effectiveIdColumnName) Creates an instance of aTableInforecord class. -
Uses of SqlIdentifier in org.springframework.data.relational.core.query
Methods in org.springframework.data.relational.core.query that return SqlIdentifierMethods in org.springframework.data.relational.core.query that return types with arguments of type SqlIdentifierModifier and TypeMethodDescriptionUpdate.getAssignments()Returns all assignments.Query.getColumns()Return the columns that this query should project.Methods in org.springframework.data.relational.core.query with parameters of type SqlIdentifierModifier and TypeMethodDescriptionQuery.columns(SqlIdentifier... columns) Add columns to the query.Update.set(SqlIdentifier column, Object value) Update a column by assigning a value.Method parameters in org.springframework.data.relational.core.query with type arguments of type SqlIdentifier -
Uses of SqlIdentifier in org.springframework.data.relational.core.sql
Fields in org.springframework.data.relational.core.sql declared as SqlIdentifierMethods in org.springframework.data.relational.core.sql that return SqlIdentifierModifier and TypeMethodDescriptionstatic SqlIdentifierSqlIdentifier.from(SqlIdentifier... sqlIdentifiers) Create a new compositeSqlIdentifierfrom one or moreSqlIdentifiers.Aliased.getAlias()AliasedExpression.getAlias()Column.getName()InlineQuery.getName()Named.getName()Table.getName()TableLike.getName()Column.getReferenceName()InlineQuery.getReferenceName()Table.getReferenceName()TableLike.getReferenceName()static SqlIdentifierCreate a new quoted identifier givenname.SqlIdentifier.transform(UnaryOperator<String> transformationFunction) Transform the SQL identifier name by applying atransformation function.static SqlIdentifierCreate a new unquoted identifier givenname.Methods in org.springframework.data.relational.core.sql with parameters of type SqlIdentifierModifier and TypeMethodDescriptionorg.springframework.data.relational.core.sql.AnalyticFunction.AliasedAnalyticFunctionAnalyticFunction.as(SqlIdentifier alias) Column.as(SqlIdentifier alias) Creates a new aliasedColumn.SimpleFunction.as(SqlIdentifier alias) Expose this function result under a columnalias.Table.as(SqlIdentifier alias) Creates a newTablealiased toalias.default ColumnTableLike.column(SqlIdentifier name) TableLike.columns(SqlIdentifier... names) static ColumnColumn.create(SqlIdentifier name, Table table) static InlineQueryInlineQuery.create(Select select, SqlIdentifier alias) Creates a newInlineQueryusing analias.static TableTable.create(SqlIdentifier name) Creates a newTablegivenname.static SqlIdentifierSqlIdentifier.from(SqlIdentifier... sqlIdentifiers) Create a new compositeSqlIdentifierfrom one or moreSqlIdentifiers.Constructors in org.springframework.data.relational.core.sql with parameters of type SqlIdentifier -
Uses of SqlIdentifier in org.springframework.data.relational.core.sql.render
Methods in org.springframework.data.relational.core.sql.render that return SqlIdentifierModifier and TypeMethodDescriptiondefault SqlIdentifierReturn thecolumn name.default SqlIdentifierReturn thetable name.default SqlIdentifierRenderNamingStrategy.getReferenceName(Column column) Return thecolumn reference name.default SqlIdentifierRenderNamingStrategy.getReferenceName(TableLike table) Return thetable reference name. -
Uses of SqlIdentifier in org.springframework.data.relational.repository.query
Methods in org.springframework.data.relational.repository.query that return SqlIdentifierModifier and TypeMethodDescriptionRelationalEntityInformation.getTableName()Returns the name of the table the entity shall be persisted to.RelationalEntityMetadata.getTableName()Returns the name of the table the entity shall be persisted to.SimpleRelationalEntityMetadata.getTableName() -
Uses of SqlIdentifier in org.springframework.data.relational.repository.support
Methods in org.springframework.data.relational.repository.support that return SqlIdentifier