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 Table |
Table.aliased(String name,
String alias)
Creates a new
Table using an alias . |
Table |
Table.as(SqlIdentifier alias)
Creates a new
Table aliased to alias . |
Table |
Table.as(String alias)
Creates a new
Table aliased to alias . |
static Table |
Table.create(SqlIdentifier name)
Creates a new
Table given name . |
static Table |
Table.create(String name)
Creates a new
Table given name . |
Table |
Join.getJoinTable() |
Table |
AsteriskFromTable.getTable() |
Table |
Column.getTable() |
static Table |
SQL.table(String name)
Creates a new
Table . |
Modifier and Type | Method and Description |
---|---|
List<Table> |
From.getTables() |
Modifier and Type | Method and Description |
---|---|
static Column |
Column.aliased(String name,
Table table,
String alias)
|
static Expression |
Expressions.asterisk(Table table) |
static Column |
SQL.column(String name,
Table table)
|
static Column |
Column.create(SqlIdentifier name,
Table table)
|
static Column |
Column.create(String name,
Table table)
|
static AsteriskFromTable |
AsteriskFromTable.create(Table table) |
static DeleteBuilder.DeleteWhere |
StatementBuilder.delete(Table table)
Creates a new
DeleteBuilder and declares the Table to delete from. |
SelectBuilder.SelectFromAndJoin |
SelectBuilder.SelectAndFrom.from(Table... tables)
Declare one or more
Table s to SELECT … FROM . |
SelectBuilder.SelectFromAndOrderBy |
SelectBuilder.SelectFrom.from(Table... tables)
Declare one or more
Table s to SELECT … FROM . |
SelectBuilder.SelectFromAndOrderBy |
SelectBuilder.SelectFromAndOrderBy.from(Table... tables) |
SelectBuilder.SelectFromAndJoin |
SelectBuilder.SelectFromAndJoin.from(Table... tables)
Declare one or more
Table s to SELECT … FROM . |
DeleteBuilder.DeleteWhere |
DeleteBuilder.from(Table table)
Declare a
Table for DELETE FROM . |
Column |
Column.from(Table table)
|
SelectBuilder.SelectFromAndJoin |
SelectBuilder.SelectAndFrom.from(Table table)
Declare a
Table to SELECT … FROM . |
SelectBuilder.SelectFromAndOrderBy |
SelectBuilder.SelectFrom.from(Table table)
Declare a
Table to SELECT … FROM . |
SelectBuilder.SelectFromAndOrderBy |
SelectBuilder.SelectFromAndOrderBy.from(Table table) |
SelectBuilder.SelectFromAndJoin |
SelectBuilder.SelectFromAndJoin.from(Table table)
Declare a
Table to SELECT … FROM . |
static InsertBuilder.InsertIntoColumnsAndValues |
StatementBuilder.insert(Table table)
Creates a new
InsertBuilder and declare the Table to insert into. |
InsertBuilder.InsertIntoColumnsAndValuesWithBuild |
InsertBuilder.into(Table table)
Declare a
Table to INSERT INTO . |
SelectBuilder.SelectOn |
SelectBuilder.SelectJoin.join(Table table)
Declare a
JOIN Table . |
SelectBuilder.SelectOn |
SelectBuilder.SelectJoin.leftOuterJoin(Table table)
Declare a
LEFT OUTER JOIN Table . |
UpdateBuilder.UpdateAssign |
UpdateBuilder.table(Table table)
Configure the
Table to which the update is applied. |
static UpdateBuilder.UpdateAssign |
StatementBuilder.update(Table table)
Creates a new
UpdateBuilder and declare the Table for the update. |
Modifier and Type | Method and Description |
---|---|
SelectBuilder.SelectFromAndJoin |
SelectBuilder.SelectAndFrom.from(Collection<? extends Table> tables)
Declare one or more
Table s to SELECT … FROM . |
SelectBuilder.SelectFromAndOrderBy |
SelectBuilder.SelectFrom.from(Collection<? extends Table> tables)
Declare one or more
Table s to SELECT … FROM . |
SelectBuilder.SelectFromAndOrderBy |
SelectBuilder.SelectFromAndOrderBy.from(Collection<? extends Table> tables) |
SelectBuilder.SelectFromAndJoin |
SelectBuilder.SelectFromAndJoin.from(Collection<? extends Table> tables)
Declare one or more
Table s to SELECT … FROM . |
Modifier and Type | Method and Description |
---|---|
default SqlIdentifier |
RenderNamingStrategy.getName(Table table)
Return the
table name . |
default SqlIdentifier |
RenderNamingStrategy.getReferenceName(Table table)
Return the
table reference name . |
Copyright © 2017–2021 Pivotal Software, Inc.. All rights reserved.