## Uses of Class
org.springframework.data.relational.core.sql.Table

Packages that use Table
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.

### Uses of Table in org.springframework.data.relational.core.sql

Methods in org.springframework.data.relational.core.sql that return Table
`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` Column.`getTable()`
`Table` AsteriskFromTable.`getTable()`
`static Table` SQL.`table(String name)` Creates a new `Table`.

Methods in org.springframework.data.relational.core.sql that return types with arguments of type Table
`List<Table>` From.`getTables()`

Methods in org.springframework.data.relational.core.sql with parameters of type Table
`static Column` Column.`aliased(String name, Table table, String alias)` Creates a new aliased `Column` associated with a `Table`.
`static Expression` Expressions.`asterisk(Table table)`
`static Column` SQL.`column(String name, Table table)` Creates a new `Column` associated with a source `Table`.
`static Column` Column.`create(SqlIdentifier name, Table table)` Creates a new `Column` associated with a `Table`.
`static Column` Column.`create(String name, Table table)` Creates a new `Column` associated with a `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`.
`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`.
`Column` Column.`from(Table table)` Creates a new `Column` associated with a `Table`.
`DeleteBuilder.DeleteWhere` DeleteBuilder.`from(Table table)` Declare a `Table` for `DELETE 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.

Method parameters in org.springframework.data.relational.core.sql with type arguments of type Table
`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`.

### Uses of Table in org.springframework.data.relational.core.sql.render

Methods in org.springframework.data.relational.core.sql.render with parameters of type Table
`default SqlIdentifier` RenderNamingStrategy.`getName(Table table)` Return the `table name`.
`default SqlIdentifier` RenderNamingStrategy.`getReferenceName(Table table)` Return the `table reference name`.