- addColumn(Column<?, ?>, List<Object>) - Method in class org.bridje.sql.dialects.DerbyDialect
-
- addColumn(StringBuilder, List<Object>, Column<?, ?>, boolean) - Method in class org.bridje.sql.dialects.DerbyDialect
-
- addColumn(Column<?, ?>, List<Object>) - Method in class org.bridje.sql.dialects.H2SQLDialect
-
- addColumn(StringBuilder, List<Object>, Column<?, ?>, boolean) - Method in class org.bridje.sql.dialects.H2SQLDialect
-
- addColumn(Column<?, ?>, List<Object>) - Method in class org.bridje.sql.dialects.MySQLDialect
-
- addColumn(StringBuilder, List<Object>, Column<?, ?>, boolean) - Method in class org.bridje.sql.dialects.MySQLDialect
-
- addColumn(Column<?, ?>, List<Object>) - Method in class org.bridje.sql.dialects.PostgreSQLDialect
-
- addColumn(StringBuilder, List<Object>, Column<?, ?>, boolean) - Method in class org.bridje.sql.dialects.PostgreSQLDialect
-
- addColumn(Column<?, ?>, List<Object>) - Method in interface org.bridje.sql.SQLDialect
-
Creates the given column add DDLs.
- alterTable(StringBuilder, Table) - Method in class org.bridje.sql.dialects.DerbyDialect
-
- alterTable(StringBuilder, Table) - Method in class org.bridje.sql.dialects.H2SQLDialect
-
- alterTable(StringBuilder, Table) - Method in class org.bridje.sql.dialects.MySQLDialect
-
- alterTable(StringBuilder, Table) - Method in class org.bridje.sql.dialects.PostgreSQLDialect
-
- and(BooleanExpr<T, E>) - Method in interface org.bridje.sql.BooleanExpr
-
Creates a new boolean expression that performs the logical and of this
expresion with the given one.
- and(T) - Method in interface org.bridje.sql.BooleanExpr
-
Creates a new boolean expression that performs the logical and of this
expresion with the given one.
- append(String) - Method in interface org.bridje.sql.SQLBuilder
-
Appends a new string to the SQL query.
- append(CharSequence) - Method in interface org.bridje.sql.SQLBuilder
-
Appends a new string to the SQL query.
- append(char) - Method in interface org.bridje.sql.SQLBuilder
-
Appends a new char to the SQL query.
- append(int) - Method in interface org.bridje.sql.SQLBuilder
-
Appends a new integer to the SQL query.
- append(long) - Method in interface org.bridje.sql.SQLBuilder
-
Appends a new long to the SQL query.
- append(float) - Method in interface org.bridje.sql.SQLBuilder
-
Appends a new float to the SQL query.
- append(double) - Method in interface org.bridje.sql.SQLBuilder
-
Appends a new double to the SQL query.
- append(SQLWritable) - Method in interface org.bridje.sql.SQLBuilder
-
Appends a new SQL expression to the SQL query.
- appendAll(SQLWritable[], String) - Method in interface org.bridje.sql.SQLBuilder
-
Appends the array of SQL expressions to the SQL query.
- appendLimit(int, int) - Method in interface org.bridje.sql.SQLBuilder
-
Appends a new limit statement to the SQL query.
- appendLimit(int) - Method in interface org.bridje.sql.SQLBuilder
-
Appends a new limit statement to the SQL query.
- appendObjectName(String) - Method in interface org.bridje.sql.SQLBuilder
-
Appends a new object name to the SQL query.
- ArithmeticExpr<T,E> - Interface in org.bridje.sql
-
An arithmetic SQL expression.
- array(Expression<T, E>...) - Method in class org.bridje.sql.impl.SQLFactory
-
- array(SQLType<T, E>, T...) - Method in class org.bridje.sql.impl.SQLFactory
-
- array(Expression<T, E>...) - Static method in class org.bridje.sql.SQL
-
Creates a new array of elements.
- array(SQLType<T, E>, T...) - Static method in class org.bridje.sql.SQL
-
Creates a new array of elements.
- ArrayExpr<T,E> - Interface in org.bridje.sql
-
An array of elements SQL expression.
- asc() - Method in interface org.bridje.sql.Expression
-
Creates a new order by expression that orders for this expression in an
ascending manner.
- asParam() - Method in interface org.bridje.sql.Column
-
Gets an SQL expression that represents a param (?)
- asParam() - Method in interface org.bridje.sql.SQLType
-
Gets an SQL param out of this type.
- asTable(String) - Method in interface org.bridje.sql.SelectFinalStep
-
Gets the query as a select expression.
- avg() - Method in interface org.bridje.sql.ArithmeticExpr
-
Creates a new arithmetic expression that performs the average of this
expression.
- begin() - Method in interface org.bridje.sql.SQLEnvironment
-
Begins a new SQL transaction.
- bool(T) - Method in class org.bridje.sql.impl.SQLFactory
-
- bool(T) - Static method in class org.bridje.sql.SQL
-
Creates a new literal.
- BOOLEAN - Static variable in interface org.bridje.sql.SQLType
-
A boolean SQL type.
- BooleanColumn<T,E> - Interface in org.bridje.sql
-
Represents a boolean column.
- BooleanExpr<T,E> - Interface in org.bridje.sql
-
Represents a boolean SQL expression.
- build() - Method in interface org.bridje.sql.BuildFkFinalStep
-
Builds the foreign key.
- build() - Method in interface org.bridje.sql.BuildSchemaFKsStep
-
Creates the schema.
- build() - Method in interface org.bridje.sql.BuildTableFKsStep
-
Builds the table.
- buildAiColumn(String, SQLType<T, E>, boolean) - Method in class org.bridje.sql.impl.SQLFactory
-
- buildAiColumn(String, SQLType<T, E>, boolean) - Static method in class org.bridje.sql.SQL
-
Create a new SQL column that can be use for creating a SQL table.
- buildBooleanColumn(String, SQLType<T, E>, boolean, T) - Method in class org.bridje.sql.impl.SQLFactory
-
- buildBooleanColumn(String, SQLType<T, E>, boolean, T) - Static method in class org.bridje.sql.SQL
-
Create a new SQL column that can be use for creating a SQL table.
- buildColumn(String, SQLType<T, E>, boolean, T) - Method in class org.bridje.sql.impl.SQLFactory
-
- buildColumn(String, Table, SQLType<T, E>, boolean, T) - Method in class org.bridje.sql.impl.SQLFactory
-
- buildColumn(String, SQLType<T, E>, boolean, T) - Static method in class org.bridje.sql.SQL
-
Create a new SQL column that can be use for creating a SQL table.
- buildColumn(String, Table, SQLType<T, E>, boolean, T) - Static method in class org.bridje.sql.SQL
-
Create a new SQL column that can be use for creating a SQL table.
- buildDateColumn(String, SQLType<T, E>, boolean, T) - Method in class org.bridje.sql.impl.SQLFactory
-
- buildDateColumn(String, SQLType<T, E>, boolean, T) - Static method in class org.bridje.sql.SQL
-
Create a new SQL column that can be use for creating a SQL table.
- BuildFkFinalStep - Interface in org.bridje.sql
-
Build foreign key final step.
- BuildFkReferencesStep - Interface in org.bridje.sql
-
Build foreign key references step.
- buildForeignKey(String, Table, Column<?, ?>[]) - Method in class org.bridje.sql.impl.SQLFactory
-
- buildForeignKey(Table, Column<?, ?>[]) - Method in class org.bridje.sql.impl.SQLFactory
-
- buildForeignKey(String, Column<?, ?>[]) - Method in class org.bridje.sql.impl.SQLFactory
-
- buildForeignKey(Column<?, ?>[]) - Method in class org.bridje.sql.impl.SQLFactory
-
- buildForeignKey(String, Table, Column<?, ?>...) - Static method in class org.bridje.sql.SQL
-
Creates a new builder that can be use to create a foreign key.
- buildForeignKey(Table, Column<?, ?>...) - Static method in class org.bridje.sql.SQL
-
Creates a new builder that can be use to create a foreign key.
- buildForeignKey(String, Column<?, ?>...) - Static method in class org.bridje.sql.SQL
-
Creates a new builder that can be use to create a foreign key.
- buildForeignKey(Column<?, ?>...) - Static method in class org.bridje.sql.SQL
-
Creates a new builder that can be use to create a foreign key.
- BuildForeignKeyStep - Interface in org.bridje.sql
-
Build foreign key step.
- buildIndex(String, Table, Column<?, ?>[]) - Method in class org.bridje.sql.impl.SQLFactory
-
- buildIndex(Table, Column<?, ?>...) - Method in class org.bridje.sql.impl.SQLFactory
-
- buildIndex(String, Column<?, ?>[]) - Method in class org.bridje.sql.impl.SQLFactory
-
- buildIndex(Column<?, ?>...) - Method in class org.bridje.sql.impl.SQLFactory
-
- buildIndex(String, Table, Column<?, ?>...) - Static method in class org.bridje.sql.SQL
-
Create a new index.
- buildIndex(Table, Column<?, ?>...) - Static method in class org.bridje.sql.SQL
-
Create a new index.
- buildIndex(String, Column<?, ?>...) - Static method in class org.bridje.sql.SQL
-
Create a new index.
- buildIndex(Column<?, ?>...) - Static method in class org.bridje.sql.SQL
-
Create a new index.
- buildNumberColumn(String, SQLType<T, E>, boolean, T) - Method in class org.bridje.sql.impl.SQLFactory
-
- buildNumberColumn(String, SQLType<T, E>, boolean, T) - Static method in class org.bridje.sql.SQL
-
Create a new SQL column that can be use for creating a SQL table.
- buildSchema(String) - Method in class org.bridje.sql.impl.SQLFactory
-
- buildSchema(String) - Static method in class org.bridje.sql.SQL
-
Creates a new database schema builder, that can be use to collect all the
data for the new schema.
- BuildSchemaFKsStep - Interface in org.bridje.sql
-
Build schema foreign keys step.
- BuildSchemaIndexesStep - Interface in org.bridje.sql
-
Build schema indexes step.
- BuildSchemaStep - Interface in org.bridje.sql
-
Build schema step.
- buildStringColumn(String, SQLType<T, E>, boolean, T) - Method in class org.bridje.sql.impl.SQLFactory
-
- buildStringColumn(String, SQLType<T, E>, boolean, T) - Static method in class org.bridje.sql.SQL
-
Create a new SQL column that can be use for creating a SQL table.
- buildTable(String) - Method in class org.bridje.sql.impl.SQLFactory
-
- buildTable(String) - Static method in class org.bridje.sql.SQL
-
Creates a new SQL table builder, that can be use to collect all the data
for the new table.
- BuildTableColumnsStep - Interface in org.bridje.sql
-
Build table columns step.
- BuildTableFKsStep - Interface in org.bridje.sql
-
Build table foreign keys step.
- BuildTableIndexesStep - Interface in org.bridje.sql
-
Build table indexes step.
- BuildTableStep - Interface in org.bridje.sql
-
Build table step.
- buildType(Class<T>, Class<E>, JDBCType, int, int, SQLValueParser<T, E>, SQLValueWriter<E, T>) - Method in class org.bridje.sql.impl.SQLFactory
-
- buildType(Class<T>, Class<E>, JDBCType, int, SQLValueParser<T, E>, SQLValueWriter<E, T>) - Method in class org.bridje.sql.impl.SQLFactory
-
- buildType(Class<T>, Class<E>, JDBCType, SQLValueParser<T, E>, SQLValueWriter<E, T>) - Method in class org.bridje.sql.impl.SQLFactory
-
- buildType(Class<T>, JDBCType, int, int) - Static method in class org.bridje.sql.SQL
-
Builds a new SQL type.
- buildType(Class<T>, JDBCType, int) - Static method in class org.bridje.sql.SQL
-
Builds a new SQL type.
- buildType(Class<T>, JDBCType) - Static method in class org.bridje.sql.SQL
-
Builds a new SQL type.
- buildType(Class<T>, Class<E>, JDBCType, int, int, SQLValueParser<T, E>, SQLValueWriter<E, T>) - Static method in class org.bridje.sql.SQL
-
Builds a new SQL type.
- buildType(Class<T>, Class<E>, JDBCType, int, SQLValueParser<T, E>, SQLValueWriter<E, T>) - Static method in class org.bridje.sql.SQL
-
Builds a new SQL type.
- buildType(Class<T>, Class<E>, JDBCType, SQLValueParser<T, E>, SQLValueWriter<E, T>) - Static method in class org.bridje.sql.SQL
-
Builds a new SQL type.
- buildUnique(String, Table, Column<?, ?>...) - Method in class org.bridje.sql.impl.SQLFactory
-
- buildUnique(Table, Column<?, ?>...) - Method in class org.bridje.sql.impl.SQLFactory
-
- buildUnique(String, Column<?, ?>...) - Method in class org.bridje.sql.impl.SQLFactory
-
- buildUnique(Column<?, ?>...) - Method in class org.bridje.sql.impl.SQLFactory
-
- buildUnique(String, Table, Column<?, ?>...) - Static method in class org.bridje.sql.SQL
-
Create a new unique index.
- buildUnique(Table, Column<?, ?>...) - Static method in class org.bridje.sql.SQL
-
Create a new unique index.
- buildUnique(String, Column<?, ?>...) - Static method in class org.bridje.sql.SQL
-
Create a new unique index.
- buildUnique(Column<?, ?>...) - Static method in class org.bridje.sql.SQL
-
Create a new unique index.
- ge(ArithmeticExpr<T, E>) - Method in interface org.bridje.sql.ArithmeticExpr
-
Creates a new boolean expression that performs the grather or equals to
comparation of this expresion with the given one.
- ge(T) - Method in interface org.bridje.sql.ArithmeticExpr
-
Creates a new boolean expression that performs the grather or equals to
comparation of this expresion with the given one.
- ge(DateExpr<T, E>) - Method in interface org.bridje.sql.DateExpr
-
Creates a new boolean expression that performs the grather or equals to comparation
of this expresion with the given one.
- ge(T) - Method in interface org.bridje.sql.DateExpr
-
Creates a new boolean expression that performs the grather or equals to comparation
of this expresion with the given one.
- get(Expression<T, E>) - Method in interface org.bridje.sql.SQLResultSet
-
Gets the value for the given expression.
- get(int, SQLType<T, E>) - Method in interface org.bridje.sql.SQLResultSet
-
Gets the value for the given column.
- get(Expression<T, E>, SQLValueParser<T, E>) - Method in interface org.bridje.sql.SQLResultSet
-
Gets the value for the given expression.
- get(int, SQLType<T, E>, SQLValueParser<T, E>) - Method in interface org.bridje.sql.SQLResultSet
-
Gets the value for the given column.
- getAutoIncrement() - Method in interface org.bridje.sql.Table
-
The autoincrement columns for this table.
- getColumn() - Method in interface org.bridje.sql.OrderExpr
-
The column to order.
- getColumn(String) - Method in interface org.bridje.sql.Table
-
Gets the given column.
- getColumns() - Method in interface org.bridje.sql.ForeignKey
-
The columns for the foreign key.
- getColumns() - Method in interface org.bridje.sql.Index
-
The columns of the index.
- getColumns() - Method in interface org.bridje.sql.Table
-
The columns for this table.
- getCount() - Method in interface org.bridje.sql.Limit
-
The records count for the limit statement.
- getDefValue() - Method in interface org.bridje.sql.Column
-
The default value for this column.
- getDialect() - Method in interface org.bridje.sql.SQLBuilder
-
The SQL dialect used for this builder.
- getDialect() - Method in interface org.bridje.sql.SQLEnvironment
-
The dialect of this environment.
- getElements() - Method in interface org.bridje.sql.ArrayExpr
-
Gets the elements of the array expression.
- getForeignKeys() - Method in interface org.bridje.sql.Schema
-
The aditional foreign keys for this schema.
- getForeignKeys() - Method in interface org.bridje.sql.Table
-
The foreign keys for this table.
- getIndexes() - Method in interface org.bridje.sql.Schema
-
The aditional indexes for this schema.
- getIndexes() - Method in interface org.bridje.sql.Table
-
The indexes for this table.
- getInstance() - Static method in class org.bridje.sql.impl.SQLFactory
-
- getJavaReadType() - Method in interface org.bridje.sql.SQLType
-
The read java type.
- getJavaType() - Method in interface org.bridje.sql.SQLType
-
The actual java type.
- getJDBCType() - Method in interface org.bridje.sql.SQLType
-
The JDBC type.
- getLength() - Method in interface org.bridje.sql.SQLType
-
The length for string and numerical types.
- getName() - Method in interface org.bridje.sql.Column
-
The name of the column.
- getName() - Method in interface org.bridje.sql.ForeignKey
-
The name of the foreign key.
- getName() - Method in interface org.bridje.sql.Index
-
The name of the index.
- getName() - Method in interface org.bridje.sql.Schema
-
The name of the schema.
- getName() - Method in interface org.bridje.sql.Table
-
The name of the table.
- getOffset() - Method in interface org.bridje.sql.Limit
-
The offset of the limit statement.
- getOnDelete() - Method in interface org.bridje.sql.ForeignKey
-
The strategy to do on delete.
- getOnUpdate() - Method in interface org.bridje.sql.ForeignKey
-
The strategy to do on update.
- getParameters() - Method in interface org.bridje.sql.SQLBuilder
-
The current list of parameters added to this builder.
- getParameters() - Method in interface org.bridje.sql.SQLStatement
-
The parameter to send to the database for this query.
- getParser() - Method in interface org.bridje.sql.SQLType
-
Gets the parser used by this type.
- getPrecision() - Method in interface org.bridje.sql.SQLType
-
The precision for numerical types.
- getPrimaryKey() - Method in interface org.bridje.sql.Table
-
The primary key of the table.
- getReferences() - Method in interface org.bridje.sql.ForeignKey
-
The references for the foreign key.
- getResultFields() - Method in interface org.bridje.sql.Query
-
The resulting fields for this query.
- getResultFields() - Method in interface org.bridje.sql.SQLStatement
-
The resulting fields of the execution of this statement.
- getSchema() - Method in interface org.bridje.sql.Table
-
The schema that this table belongs to.
- getSQL() - Method in interface org.bridje.sql.SQLStatement
-
The actual SQL to execute in the database.
- getSQLType() - Method in interface org.bridje.sql.Expression
-
The SQL type for this expression.
- getTable() - Method in interface org.bridje.sql.Column
-
The table that this column belongs to.
- getTable() - Method in interface org.bridje.sql.ForeignKey
-
The table of the foreign key.
- getTable() - Method in interface org.bridje.sql.Index
-
The table that the index belongs to.
- getTables() - Method in interface org.bridje.sql.Schema
-
The tables that this schema contains.
- getType() - Method in interface org.bridje.sql.OrderExpr
-
The type of order, asc or desc.
- getValue() - Method in interface org.bridje.sql.Literal
-
The actual literal.
- getValue1() - Method in class org.bridje.sql.Tuple2
-
- getValue1() - Method in class org.bridje.sql.Tuple3
-
- getValue1() - Method in class org.bridje.sql.Tuple4
-
- getValue1() - Method in class org.bridje.sql.Tuple5
-
- getValue1() - Method in class org.bridje.sql.Tuple6
-
- getValue1() - Method in class org.bridje.sql.Tuple7
-
- getValue2() - Method in class org.bridje.sql.Tuple2
-
- getValue2() - Method in class org.bridje.sql.Tuple3
-
- getValue2() - Method in class org.bridje.sql.Tuple4
-
- getValue2() - Method in class org.bridje.sql.Tuple5
-
- getValue2() - Method in class org.bridje.sql.Tuple6
-
- getValue2() - Method in class org.bridje.sql.Tuple7
-
- getValue3() - Method in class org.bridje.sql.Tuple3
-
- getValue3() - Method in class org.bridje.sql.Tuple4
-
- getValue3() - Method in class org.bridje.sql.Tuple5
-
- getValue3() - Method in class org.bridje.sql.Tuple6
-
- getValue3() - Method in class org.bridje.sql.Tuple7
-
- getValue4() - Method in class org.bridje.sql.Tuple4
-
- getValue4() - Method in class org.bridje.sql.Tuple5
-
- getValue4() - Method in class org.bridje.sql.Tuple6
-
- getValue4() - Method in class org.bridje.sql.Tuple7
-
- getValue5() - Method in class org.bridje.sql.Tuple5
-
- getValue5() - Method in class org.bridje.sql.Tuple6
-
- getValue5() - Method in class org.bridje.sql.Tuple7
-
- getValue6() - Method in class org.bridje.sql.Tuple6
-
- getValue6() - Method in class org.bridje.sql.Tuple7
-
- getValue7() - Method in class org.bridje.sql.Tuple7
-
- getWriter() - Method in interface org.bridje.sql.SQLType
-
The writer used by this type.
- groupBy(OrderExpr...) - Method in interface org.bridje.sql.SelectWhereStep
-
Adds group by expresions to this query.
- GroupByStep - Interface in org.bridje.sql
-
The group by step.
- gt(ArithmeticExpr<T, E>) - Method in interface org.bridje.sql.ArithmeticExpr
-
Creates a new boolean expression that performs the grather than
comparation of this expresion with the given one.
- gt(T) - Method in interface org.bridje.sql.ArithmeticExpr
-
Creates a new boolean expression that performs the grather than
comparation of this expresion with the given one.
- gt(DateExpr<T, E>) - Method in interface org.bridje.sql.DateExpr
-
Creates a new boolean expression that performs the grather than comparation
of this expresion with the given one.
- gt(T) - Method in interface org.bridje.sql.DateExpr
-
Creates a new boolean expression that performs the grether than comparation
of this expresion with the given one.
- in(ArrayExpr<T, E>) - Method in interface org.bridje.sql.Expression
-
Creates a new boolean expression that performs the "in" search of this
expression with in the given array.
- index(Index) - Method in interface org.bridje.sql.BuildSchemaIndexesStep
-
Adds an index to the schema.
- index(Index) - Method in interface org.bridje.sql.BuildTableIndexesStep
-
Adds an index to the table.
- Index - Interface in org.bridje.sql
-
Represents an SQL index.
- innerJoin(TableExpr, BooleanExpr<?, ?>) - Method in interface org.bridje.sql.DeleteFromStep
-
Creates a INNER JOIN statement for this query.
- innerJoin(TableExpr, BooleanExpr<?, ?>) - Method in interface org.bridje.sql.FromStep
-
Creates a INNER JOIN statement for this query.
- innerJoin(TableExpr, BooleanExpr<?, ?>) - Method in interface org.bridje.sql.UpdateStep
-
Creates a INNER JOIN statement for this query.
- insertInto(Table) - Method in class org.bridje.sql.impl.SQLFactory
-
- insertInto(Table) - Static method in class org.bridje.sql.SQL
-
Creates a new "insert" SQL query.
- InsertIntoStep - Interface in org.bridje.sql
-
The insert into step.
- INTEGER - Static variable in interface org.bridje.sql.SQLType
-
An integer SQL type.
- isAllowNull() - Method in interface org.bridje.sql.Column
-
If this column allows null values.
- isAutoIncrement() - Method in interface org.bridje.sql.Column
-
If this column is an autoincrement column.
- isKey() - Method in interface org.bridje.sql.Column
-
If this column is part of the primary key.
- isNull() - Method in interface org.bridje.sql.Expression
-
Creates a new boolean expression that performs the "is null" comparation
for this expression.
- isSimpleColumnNames() - Method in interface org.bridje.sql.SQLBuilder
-
If the builder needs to print the columns as simple names rather than in
the table.column form.
- isUnique() - Method in interface org.bridje.sql.Index
-
If this index is unique.
- isWithGeneratedKeys() - Method in interface org.bridje.sql.Query
-
If this query needs to retrieve generated keys.
- isWithGeneratedKeys() - Method in interface org.bridje.sql.SQLStatement
-
If this statement retrieves new generated keys.
- le(ArithmeticExpr<T, E>) - Method in interface org.bridje.sql.ArithmeticExpr
-
Creates a new boolean expression that performs the less or equals to
comparation of this expresion with the given one.
- le(T) - Method in interface org.bridje.sql.ArithmeticExpr
-
Creates a new boolean expression that performs the less or equals to
comparation of this expresion with the given one.
- le(DateExpr<T, E>) - Method in interface org.bridje.sql.DateExpr
-
Creates a new boolean expression that performs the less or equals to comparation
of this expresion with the given one.
- le(T) - Method in interface org.bridje.sql.DateExpr
-
Creates a new boolean expression that performs the less or equals to comparation
of this expresion with the given one.
- leftJoin(TableExpr, BooleanExpr<?, ?>) - Method in interface org.bridje.sql.DeleteFromStep
-
Creates a LEFT JOIN statement for this query.
- leftJoin(TableExpr, BooleanExpr<?, ?>) - Method in interface org.bridje.sql.FromStep
-
Creates a LEFT JOIN statement for this query.
- leftJoin(TableExpr, BooleanExpr<?, ?>) - Method in interface org.bridje.sql.UpdateStep
-
Creates a LEFT JOIN statement for this query.
- length() - Method in interface org.bridje.sql.StringExpr
-
Gets the length of the string as a number expression.
- like(StringExpr<?, ?>) - Method in interface org.bridje.sql.StringExpr
-
Creates a new boolean expression that performs the LIKE comparison of
this expression with the given one.
- like(String) - Method in interface org.bridje.sql.StringExpr
-
Creates a new boolean expression that performs the LIKE comparison of
this expression with the given one.
- limit(Limit) - Method in interface org.bridje.sql.DeleteLimitStep
-
Adds a limit statement to the query.
- limit(int, int) - Method in class org.bridje.sql.impl.SQLFactory
-
- limit(int) - Method in class org.bridje.sql.impl.SQLFactory
-
- Limit - Interface in org.bridje.sql
-
Represents an SQL limit statement.
- limit(Limit) - Method in interface org.bridje.sql.SelectLimitStep
-
Adds a limit statement to the query.
- limit(int, int) - Static method in class org.bridje.sql.SQL
-
Creates a new limit expression.
- limit(int) - Static method in class org.bridje.sql.SQL
-
Creates a new limit expression.
- limit(Limit) - Method in interface org.bridje.sql.UpdateLimitStep
-
Adds a limit statement to the query.
- Literal<T,E> - Interface in org.bridje.sql
-
- LONG - Static variable in interface org.bridje.sql.SQLType
-
A long SQL type.
- lt(ArithmeticExpr<T, E>) - Method in interface org.bridje.sql.ArithmeticExpr
-
Creates a new boolean expression that performs the less than comparation
of this expresion with the given one.
- lt(T) - Method in interface org.bridje.sql.ArithmeticExpr
-
Creates a new boolean expression that performs the less than comparation
of this expresion with the given one.
- lt(DateExpr<T, E>) - Method in interface org.bridje.sql.DateExpr
-
Creates a new boolean expression that performs the less than comparation
of this expresion with the given one.
- lt(T) - Method in interface org.bridje.sql.DateExpr
-
Creates a new boolean expression that performs the less than comparation
of this expresion with the given one.
- Schema - Interface in org.bridje.sql
-
Represents an SQL database schema.
- select(SelectExpr) - Method in interface org.bridje.sql.ColumnsStep
-
Sets the select expresion for this insert query.
- select(Expression<?, ?>...) - Method in class org.bridje.sql.impl.SQLFactory
-
- select(Expression<?, ?>...) - Static method in class org.bridje.sql.SQL
-
Creates a new "select" SQL query.
- SelectExpr - Interface in org.bridje.sql
-
Represents a select expression that can be use in queries.
- SelectFinalStep - Interface in org.bridje.sql
-
The select final step.
- SelectLimitStep - Interface in org.bridje.sql
-
The select limit step.
- SelectStep - Interface in org.bridje.sql
-
The select step.
- SelectWhereStep - Interface in org.bridje.sql
-
The select where step.
- set(Column<T, E>, T) - Method in interface org.bridje.sql.SetsStep
-
Adds the value to set for a column in this query.
- set(Column<T, E>, Expression<T, E>) - Method in interface org.bridje.sql.SetsStep
-
Adds the value to set for a column in this query.
- setColumnDataType(StringBuilder, List<Object>, Column<?, ?>) - Method in class org.bridje.sql.dialects.DerbyDialect
-
- setColumnNull(StringBuilder, List<Object>, Column<?, ?>) - Method in class org.bridje.sql.dialects.DerbyDialect
-
- setSimpleColumnNames(boolean) - Method in interface org.bridje.sql.SQLBuilder
-
If the builder needs to print the columns as simple names rather than in
the table.column form.
- SetsStep - Interface in org.bridje.sql
-
The sets step.
- setValue1(T1) - Method in class org.bridje.sql.Tuple2
-
- setValue1(T1) - Method in class org.bridje.sql.Tuple3
-
- setValue1(T1) - Method in class org.bridje.sql.Tuple4
-
- setValue1(T1) - Method in class org.bridje.sql.Tuple5
-
- setValue1(T1) - Method in class org.bridje.sql.Tuple6
-
- setValue1(T1) - Method in class org.bridje.sql.Tuple7
-
- setValue2(T2) - Method in class org.bridje.sql.Tuple2
-
- setValue2(T2) - Method in class org.bridje.sql.Tuple3
-
- setValue2(T2) - Method in class org.bridje.sql.Tuple4
-
- setValue2(T2) - Method in class org.bridje.sql.Tuple5
-
- setValue2(T2) - Method in class org.bridje.sql.Tuple6
-
- setValue2(T2) - Method in class org.bridje.sql.Tuple7
-
- setValue3(T3) - Method in class org.bridje.sql.Tuple3
-
- setValue3(T3) - Method in class org.bridje.sql.Tuple4
-
- setValue3(T3) - Method in class org.bridje.sql.Tuple5
-
- setValue3(T3) - Method in class org.bridje.sql.Tuple6
-
- setValue3(T3) - Method in class org.bridje.sql.Tuple7
-
- setValue4(T4) - Method in class org.bridje.sql.Tuple4
-
- setValue4(T4) - Method in class org.bridje.sql.Tuple5
-
- setValue4(T4) - Method in class org.bridje.sql.Tuple6
-
- setValue4(T4) - Method in class org.bridje.sql.Tuple7
-
- setValue5(T5) - Method in class org.bridje.sql.Tuple5
-
- setValue5(T5) - Method in class org.bridje.sql.Tuple6
-
- setValue5(T5) - Method in class org.bridje.sql.Tuple7
-
- setValue6(T6) - Method in class org.bridje.sql.Tuple6
-
- setValue6(T6) - Method in class org.bridje.sql.Tuple7
-
- setValue7(T7) - Method in class org.bridje.sql.Tuple7
-
- SHORT - Static variable in interface org.bridje.sql.SQLType
-
A short SQL type.
- SortType - Enum in org.bridje.sql
-
The types of orders for the order by and group by statements.
- SQL - Class in org.bridje.sql
-
This class provides an starting point to create SQL objects and queries.
- SQL() - Constructor for class org.bridje.sql.SQL
-
- SQLBuilder - Interface in org.bridje.sql
-
A builder for SQL queries.
- SQLDialect - Interface in org.bridje.sql
-
Represents an SQL dialect for any specific RDBM or version.
- SQLEnvironment - Interface in org.bridje.sql
-
The work environment for the SQL API.
- SQLFactory - Class in org.bridje.sql.impl
-
- SQLResultParser<T> - Interface in org.bridje.sql
-
A parser for the execution of a select query in the database.
- SQLResultSet - Interface in org.bridje.sql
-
Represents a result set for the execution of a select query in the database.
- SQLService - Interface in org.bridje.sql
-
The service for the SQL API.
- SQLStatement - Interface in org.bridje.sql
-
Represent an SQL statement tha can be execute in the database.
- SQLType<T,E> - Interface in org.bridje.sql
-
Represents an SQL type.
- SQLValueParser<T,E> - Interface in org.bridje.sql
-
- SQLValueWriter<T,E> - Interface in org.bridje.sql
-
- SQLWritable - Interface in org.bridje.sql
-
This interface must be implemented by any class that can be write as an SQL
object or statement.
- str(T) - Method in class org.bridje.sql.impl.SQLFactory
-
- str(T) - Static method in class org.bridje.sql.SQL
-
Creates a new literal.
- strategy(ForeignKeyStrategy, ForeignKeyStrategy) - Method in interface org.bridje.sql.BuildFkReferencesStep
-
Adds the ON DELTE, ON UPDATE strategy for the foreign key.
- strategy(ForeignKeyStrategy) - Method in interface org.bridje.sql.BuildFkReferencesStep
-
Adds the ON DELTE, ON UPDATE strategy for the foreign key.
- STRING - Static variable in interface org.bridje.sql.SQLType
-
An string SQL type.
- StringColumn<T,E> - Interface in org.bridje.sql
-
- StringExpr<T,E> - Interface in org.bridje.sql
-
Represents an string SQL expression.
- sum() - Method in interface org.bridje.sql.ArithmeticExpr
-
Creates a new arithmetic expression that performs the total sum of this
expression.