| Interface | Description |
|---|---|
| ArithmeticExpr<T,E> |
An arithmetic SQL expression.
|
| ArrayExpr<T,E> |
An array of elements SQL expression.
|
| BooleanColumn<T,E> |
Represents a boolean column.
|
| BooleanExpr<T,E> |
Represents a boolean SQL expression.
|
| BuildFkFinalStep |
Build foreign key final step.
|
| BuildFkReferencesStep |
Build foreign key references step.
|
| BuildForeignKeyStep |
Build foreign key step.
|
| BuildSchemaFKsStep |
Build schema foreign keys step.
|
| BuildSchemaIndexesStep |
Build schema indexes step.
|
| BuildSchemaStep |
Build schema step.
|
| BuildTableColumnsStep |
Build table columns step.
|
| BuildTableFKsStep |
Build table foreign keys step.
|
| BuildTableIndexesStep |
Build table indexes step.
|
| BuildTableStep |
Build table step.
|
| Column<T,E> |
Represents a column for a table for an SQL database.
|
| ColumnsStep |
Insert columns step.
|
| DateColumn<T,E> |
Represents a date/time column.
|
| DateExpr<T,E> |
A date SQL expression.
|
| DeleteFromStep |
Delete from step.
|
| DeleteLimitStep |
Delete limit step.
|
| DeleteStep |
Delete step.
|
| DeleteWhereStep |
Delete where step.
|
| Expression<T,E> |
An SQL expression.
|
| FinalStep |
The final step for queries.
|
| ForeignKey |
Represents a foreign key.
|
| FromStep |
The form step.
|
| GroupByStep |
The group by step.
|
| Index |
Represents an SQL index.
|
| InsertIntoStep |
The insert into step.
|
| Limit |
Represents an SQL limit statement.
|
| Literal<T,E> | |
| NumberColumn<T,E> | |
| OrderByStep |
The order by step.
|
| OrderExpr |
An order by expression.
|
| Query |
Represents an SQL query.
|
| Schema |
Represents an SQL database schema.
|
| SelectExpr |
Represents a select expression that can be use in queries.
|
| SelectFinalStep |
The select final step.
|
| SelectLimitStep |
The select limit step.
|
| SelectStep |
The select step.
|
| SelectWhereStep |
The select where step.
|
| SetsStep |
The sets step.
|
| SQLBuilder |
A builder for SQL queries.
|
| SQLDialect |
Represents an SQL dialect for any specific RDBM or version.
|
| SQLEnvironment |
The work environment for the SQL API.
|
| SQLResultParser<T> |
A parser for the execution of a select query in the database.
|
| SQLResultSet |
Represents a result set for the execution of a select query in the database.
|
| SQLService |
The service for the SQL API.
|
| SQLStatement |
Represent an SQL statement tha can be execute in the database.
|
| SQLType<T,E> |
Represents an SQL type.
|
| SQLValueParser<T,E> | |
| SQLValueWriter<T,E> | |
| SQLWritable |
This interface must be implemented by any class that can be write as an SQL
object or statement.
|
| StringColumn<T,E> | |
| StringExpr<T,E> |
Represents an string SQL expression.
|
| Table |
Represents an SQL table.
|
| TableExpr |
An expression that outputs a table.
|
| UpdateLimitStep |
The update limit step.
|
| UpdateStep |
The update step.
|
| UpdateWhereStep |
The update where step.
|
| ValuesStep |
The values step.
|
| Class | Description |
|---|---|
| SQL |
This class provides an starting point to create SQL objects and queries.
|
| Tuple2<T1,T2> | |
| Tuple3<T1,T2,T3> | |
| Tuple4<T1,T2,T3,T4> | |
| Tuple5<T1,T2,T3,T4,T5> | |
| Tuple6<T1,T2,T3,T4,T5,T6> | |
| Tuple7<T1,T2,T3,T4,T5,T6,T7> |
| Enum | Description |
|---|---|
| ForeignKeyStrategy |
The strategies to use for the rows on update and on delete events.
|
| SortType |
The types of orders for the order by and group by statements.
|
Copyright © 2015–2018 Bridje Framework. All rights reserved.