Package | Description |
---|---|
org.springframework.data.relational.core.sql |
Statement Builder implementation.
|
org.springframework.data.relational.core.sql.render |
SQL rendering utilities to render SQL from the Statement Builder API.
|
Modifier and Type | Method and Description |
---|---|
static Column |
Column.aliased(String name,
Table table,
String alias)
|
Column |
Column.as(SqlIdentifier alias)
Creates a new aliased
Column . |
Column |
Column.as(String alias)
Creates a new aliased
Column . |
Column |
Table.column(SqlIdentifier name)
|
Column |
Table.column(String name)
|
static Column |
SQL.column(String name,
Table table)
|
static Column |
Column.create(SqlIdentifier name,
Table table)
|
static Column |
Column.create(String name,
Table table)
|
Column |
Column.from(Table table)
|
Column |
AssignValue.getColumn() |
Modifier and Type | Method and Description |
---|---|
List<Column> |
Table.columns(Collection<String> names)
|
List<Column> |
Table.columns(SqlIdentifier... names)
|
List<Column> |
Table.columns(String... names)
|
Modifier and Type | Method and Description |
---|---|
InsertBuilder.InsertIntoColumnsAndValuesWithBuild |
InsertBuilder.InsertIntoColumnsAndValues.column(Column column)
Add a
Column to the INTO column list. |
InsertBuilder.InsertIntoColumnsAndValuesWithBuild |
InsertBuilder.InsertIntoColumnsAndValues.columns(Column... columns)
Add a one or more
Column to the INTO column list. |
static AssignValue |
AssignValue.create(Column target,
Expression value)
|
static OrderByField |
OrderByField.from(Column column)
Creates a new
OrderByField from a Column applying default ordering. |
static OrderByField |
OrderByField.from(Column column,
Sort.Direction direction)
Creates a new
OrderByField from a Column applying a given ordering. |
static In |
Conditions.in(Column column,
Select subselect)
|
static In |
Conditions.notIn(Column column,
Select subselect)
|
SelectBuilder.SelectFromAndOrderBy |
SelectBuilder.SelectFromAndOrderBy.orderBy(Column... columns) |
SelectBuilder.SelectOrdered |
SelectBuilder.SelectOrdered.orderBy(Column... columns)
Add one or more
columns to order by. |
static AssignValue |
Assignments.value(Column target,
Expression value)
|
Modifier and Type | Method and Description |
---|---|
InsertBuilder.InsertIntoColumnsAndValuesWithBuild |
InsertBuilder.InsertIntoColumnsAndValues.columns(Collection<Column> columns)
Add a one or more
Column to the INTO column list. |
Modifier and Type | Method and Description |
---|---|
default SqlIdentifier |
RenderNamingStrategy.getName(Column column)
Return the
column name . |
default SqlIdentifier |
RenderNamingStrategy.getReferenceName(Column column)
Return the
column reference name . |
Copyright © 2017–2021 Pivotal Software, Inc.. All rights reserved.