| Package | Description |
|---|---|
| org.bridje.sql | |
| org.bridje.sql.impl |
| Modifier and Type | Interface and Description |
|---|---|
interface |
ArithmeticExpr<T,E>
An arithmetic SQL expression.
|
interface |
ArrayExpr<T,E>
An array of elements SQL expression.
|
interface |
BooleanColumn<T,E>
Represents a boolean column.
|
interface |
BooleanExpr<T,E>
Represents a boolean SQL expression.
|
interface |
Column<T,E>
Represents a column for a table for an SQL database.
|
interface |
DateColumn<T,E>
Represents a date/time column.
|
interface |
DateExpr<T,E>
A date SQL expression.
|
interface |
Literal<T,E> |
interface |
NumberColumn<T,E> |
interface |
StringColumn<T,E> |
interface |
StringExpr<T,E>
Represents an string SQL expression.
|
| Modifier and Type | Method and Description |
|---|---|
Expression<T,E> |
SQLType.asParam()
Gets an SQL param out of this type.
|
Expression<T,E> |
Column.asParam()
Gets an SQL expression that represents a param (?)
|
static <T> Expression<T,T> |
SQL.custom(T value)
Creates a new literal.
|
Expression<?,?> |
OrderExpr.getColumn()
The column to order.
|
Expression<T,E>[] |
ArrayExpr.getElements()
Gets the elements of the array expression.
|
Expression<?,?>[] |
SQLStatement.getResultFields()
The resulting fields of the execution of this statement.
|
Expression<?,?>[] |
Query.getResultFields()
The resulting fields for this query.
|
static <T,E> Expression<T,E> |
SQL.param(SQLType<T,E> type)
Creates a new param.
|
static Expression<Character,Character> |
SQL.val(char value)
Creates a new literal.
|
static Expression<Character,Character> |
SQL.val(Character value)
Creates a new literal.
|
| Modifier and Type | Method and Description |
|---|---|
static <T,E> ArrayExpr<Integer,Integer> |
SQL.array(Expression<T,E>... elements)
Creates a new array of elements.
|
BooleanExpr<Boolean,Boolean> |
Expression.eq(Expression<T,E> operand)
Creates a new boolean expression that performs the equals comparation of
this expression with the given one.
|
<T,E> T |
SQLResultSet.get(Expression<T,E> expr)
Gets the value for the given expression.
|
<T,E> T |
SQLResultSet.get(Expression<T,E> expr,
SQLValueParser<T,E> parser)
Gets the value for the given expression.
|
BooleanExpr<Boolean,Boolean> |
Expression.ne(Expression<T,E> operand)
Creates a new boolean expression that performs the non equals comparation
of this expression with the given one.
|
static SelectStep |
SQL.select(Expression<?,?>... columns)
Creates a new "select" SQL query.
|
<T,E> SetsStep |
SetsStep.set(Column<T,E> column,
Expression<T,E> value)
Adds the value to set for a column in this query.
|
| Modifier and Type | Method and Description |
|---|---|
<T,E> Expression<T,E> |
SQLFactory.custom(T value) |
<T,E> Expression<T,E> |
SQLFactory.param(SQLType<T,E> cls) |
Expression<Character,Character> |
SQLFactory.val(char value) |
Expression<Character,Character> |
SQLFactory.val(Character value) |
| Modifier and Type | Method and Description |
|---|---|
<T,E> ArrayExpr<Integer,Integer> |
SQLFactory.array(Expression<T,E>... elements) |
SelectStep |
SQLFactory.select(Expression<?,?>... columns) |
Copyright © 2015–2018 Bridje Framework. All rights reserved.