| Package | Description |
|---|---|
| org.bridje.sql | |
| org.bridje.sql.dialects | |
| org.bridje.sql.impl |
| Modifier and Type | Interface and Description |
|---|---|
interface |
BooleanColumn<T,E>
Represents a boolean column.
|
interface |
DateColumn<T,E>
Represents a date/time column.
|
interface |
NumberColumn<T,E> |
interface |
StringColumn<T,E> |
| Modifier and Type | Method and Description |
|---|---|
static <T,E> Column<T,E> |
SQL.buildColumn(String name,
SQLType<T,E> type,
boolean allowNull,
T defValue)
Create a new SQL column that can be use for creating a SQL table.
|
static <T,E> Column<T,E> |
SQL.buildColumn(String name,
Table table,
SQLType<T,E> type,
boolean allowNull,
T defValue)
Create a new SQL column that can be use for creating a SQL table.
|
Column<?,?>[] |
Table.getAutoIncrement()
The autoincrement columns for this table.
|
Column<?,?> |
Table.getColumn(String name)
Gets the given column.
|
Column<?,?>[] |
Table.getColumns()
The columns for this table.
|
Column<?,?>[] |
Index.getColumns()
The columns of the index.
|
Column<?,?>[] |
ForeignKey.getColumns()
The columns for the foreign key.
|
Column<?,?>[] |
Table.getPrimaryKey()
The primary key of the table.
|
| Modifier and Type | Method and Description |
|---|---|
String |
SQLDialect.addColumn(Column<?,?> column,
List<Object> params)
Creates the given column add DDLs.
|
static BuildForeignKeyStep |
SQL.buildForeignKey(Column<?,?>... columns)
Creates a new builder that can be use to create a foreign key.
|
static BuildForeignKeyStep |
SQL.buildForeignKey(String name,
Column<?,?>... columns)
Creates a new builder that can be use to create a foreign key.
|
static BuildForeignKeyStep |
SQL.buildForeignKey(String name,
Table table,
Column<?,?>... columns)
Creates a new builder that can be use to create a foreign key.
|
static BuildForeignKeyStep |
SQL.buildForeignKey(Table table,
Column<?,?>... columns)
Creates a new builder that can be use to create a foreign key.
|
static Index |
SQL.buildIndex(Column<?,?>... columns)
Create a new index.
|
static Index |
SQL.buildIndex(String name,
Column<?,?>... columns)
Create a new index.
|
static Index |
SQL.buildIndex(String name,
Table table,
Column<?,?>... columns)
Create a new index.
|
static Index |
SQL.buildIndex(Table table,
Column<?,?>... columns)
Create a new index.
|
static Index |
SQL.buildUnique(Column<?,?>... columns)
Create a new unique index.
|
static Index |
SQL.buildUnique(String name,
Column<?,?>... columns)
Create a new unique index.
|
static Index |
SQL.buildUnique(String name,
Table table,
Column<?,?>... columns)
Create a new unique index.
|
static Index |
SQL.buildUnique(Table table,
Column<?,?>... columns)
Create a new unique index.
|
String[] |
SQLDialect.changeColumn(String oldName,
Column<?,?> column,
List<Object> params)
Creates the given column change DDLs.
|
BuildTableColumnsStep |
BuildTableColumnsStep.column(Column<?,?> column)
Adds a column to this table.
|
ColumnsStep |
InsertIntoStep.columns(Column<?,?>... columns)
Addss the columns to insert to for this query.
|
String |
SQLDialect.dropColumn(Column<?,?> column,
List<Object> params)
Creates the given column drop DDLs.
|
BuildTableStep |
BuildTableStep.key(Column<?,?> column)
Adds the key to the table.
|
<T,E> SetsStep |
SetsStep.set(Column<T,E> column,
Expression<T,E> value)
Adds the value to set for a column in this query.
|
<T,E> SetsStep |
SetsStep.set(Column<T,E> column,
T value)
Adds the value to set for a column in this query.
|
| Modifier and Type | Method and Description |
|---|---|
String |
PostgreSQLDialect.addColumn(Column<?,?> column,
List<Object> params) |
String |
MySQLDialect.addColumn(Column<?,?> column,
List<Object> params) |
String |
H2SQLDialect.addColumn(Column<?,?> column,
List<Object> params) |
String |
DerbyDialect.addColumn(Column<?,?> column,
List<Object> params) |
void |
PostgreSQLDialect.addColumn(StringBuilder builder,
List<Object> params,
Column<?,?> column,
boolean isLast) |
void |
MySQLDialect.addColumn(StringBuilder builder,
List<Object> params,
Column<?,?> column,
boolean isLast) |
void |
H2SQLDialect.addColumn(StringBuilder builder,
List<Object> params,
Column<?,?> column,
boolean isLast) |
void |
DerbyDialect.addColumn(StringBuilder builder,
List<Object> params,
Column<?,?> column,
boolean isLast) |
void |
PostgreSQLDialect.changeColumn(StringBuilder builder,
List<Object> params,
Column<?,?> column,
String oldColumn,
boolean isLast) |
void |
MySQLDialect.changeColumn(StringBuilder builder,
List<Object> params,
Column<?,?> column,
String oldColumn,
boolean isLast) |
void |
H2SQLDialect.changeColumn(StringBuilder builder,
List<Object> params,
Column<?,?> column,
String oldColumn,
boolean isLast) |
String[] |
PostgreSQLDialect.changeColumn(String oldName,
Column<?,?> column,
List<Object> params) |
String[] |
MySQLDialect.changeColumn(String oldName,
Column<?,?> column,
List<Object> params) |
String[] |
H2SQLDialect.changeColumn(String oldName,
Column<?,?> column,
List<Object> params) |
String[] |
DerbyDialect.changeColumn(String oldName,
Column<?,?> column,
List<Object> params) |
void |
PostgreSQLDialect.createColumn(StringBuilder builder,
List<Object> params,
Column<?,?> column) |
void |
MySQLDialect.createColumn(StringBuilder builder,
List<Object> params,
Column<?,?> column) |
void |
H2SQLDialect.createColumn(StringBuilder builder,
List<Object> params,
Column<?,?> column) |
void |
DerbyDialect.createColumn(StringBuilder builder,
List<Object> params,
Column<?,?> column) |
void |
PostgreSQLDialect.createIndex(StringBuilder builder,
String name,
Table table,
Column<?,?>[] columns,
boolean unique) |
void |
MySQLDialect.createIndex(StringBuilder builder,
String name,
Table table,
Column<?,?>[] columns,
boolean unique) |
void |
H2SQLDialect.createIndex(StringBuilder builder,
String name,
Table table,
Column<?,?>[] columns,
boolean unique) |
void |
DerbyDialect.createIndex(StringBuilder builder,
String name,
Table table,
Column<?,?>[] columns,
boolean unique) |
void |
PostgreSQLDialect.createUniqueIndex(StringBuilder builder,
String name,
Table table,
Column<?,?>[] columns) |
void |
MySQLDialect.createUniqueIndex(StringBuilder builder,
String name,
Table table,
Column<?,?>[] columns) |
void |
H2SQLDialect.createUniqueIndex(StringBuilder builder,
String name,
Table table,
Column<?,?>[] columns) |
void |
DerbyDialect.createUniqueIndex(StringBuilder builder,
String name,
Table table,
Column<?,?>[] columns) |
String |
PostgreSQLDialect.dropColumn(Column<?,?> column,
List<Object> params) |
String |
MySQLDialect.dropColumn(Column<?,?> column,
List<Object> params) |
String |
H2SQLDialect.dropColumn(Column<?,?> column,
List<Object> params) |
String |
DerbyDialect.dropColumn(Column<?,?> column,
List<Object> params) |
void |
PostgreSQLDialect.dropColumn(StringBuilder builder,
Column<?,?> column,
boolean isLast) |
void |
MySQLDialect.dropColumn(StringBuilder builder,
Column<?,?> column,
boolean isLast) |
void |
H2SQLDialect.dropColumn(StringBuilder builder,
Column<?,?> column,
boolean isLast) |
void |
DerbyDialect.dropColumn(StringBuilder builder,
Column<?,?> column,
boolean isLast) |
void |
PostgreSQLDialect.primaryKey(StringBuilder builder,
Column<?,?>[] columns) |
void |
MySQLDialect.primaryKey(StringBuilder builder,
Column<?,?>[] columns) |
void |
H2SQLDialect.primaryKey(StringBuilder builder,
Column<?,?>[] columns) |
void |
DerbyDialect.primaryKey(StringBuilder builder,
Column<?,?>[] columns) |
void |
DerbyDialect.setColumnDataType(StringBuilder builder,
List<Object> params,
Column<?,?> column) |
void |
DerbyDialect.setColumnNull(StringBuilder builder,
List<Object> params,
Column<?,?> column) |
| Modifier and Type | Method and Description |
|---|---|
<T,E> Column<T,E> |
SQLFactory.buildColumn(String name,
SQLType<T,E> type,
boolean allowNull,
T defValue) |
<T,E> Column<T,E> |
SQLFactory.buildColumn(String name,
Table table,
SQLType<T,E> type,
boolean allowNull,
T defValue) |
| Modifier and Type | Method and Description |
|---|---|
BuildForeignKeyStep |
SQLFactory.buildForeignKey(Column<?,?>[] columns) |
BuildForeignKeyStep |
SQLFactory.buildForeignKey(String name,
Column<?,?>[] columns) |
BuildForeignKeyStep |
SQLFactory.buildForeignKey(String name,
Table table,
Column<?,?>[] columns) |
BuildForeignKeyStep |
SQLFactory.buildForeignKey(Table table,
Column<?,?>[] columns) |
Index |
SQLFactory.buildIndex(Column<?,?>... columns) |
Index |
SQLFactory.buildIndex(String name,
Column<?,?>[] columns) |
Index |
SQLFactory.buildIndex(String name,
Table table,
Column<?,?>[] columns) |
Index |
SQLFactory.buildIndex(Table table,
Column<?,?>... columns) |
Index |
SQLFactory.buildUnique(Column<?,?>... columns) |
Index |
SQLFactory.buildUnique(String name,
Column<?,?>... columns) |
Index |
SQLFactory.buildUnique(String name,
Table table,
Column<?,?>... columns) |
Index |
SQLFactory.buildUnique(Table table,
Column<?,?>... columns) |
Copyright © 2015–2018 Bridje Framework. All rights reserved.