Package | Description |
---|---|
com.feedzai.commons.sql.abstraction.dml |
Contains classes to build DML statements.
|
com.feedzai.commons.sql.abstraction.dml.dialect |
Contains an SQL builder.
|
com.feedzai.commons.sql.abstraction.engine |
Contains the database engine core.
|
com.feedzai.commons.sql.abstraction.engine.impl |
Database specific implementations.
|
Modifier and Type | Method and Description |
---|---|
Query |
Query.andWhere(Expression where)
The WHERE clause.
|
Query |
Query.distinct()
Sets the SELECT expression as DISTINCT.
|
Query |
Query.from(Collection<? extends Expression> fromColumns)
Adds the FROM columns.
|
Query |
Query.from(Expression... fromColumns)
Adds the FROM columns.
|
Query |
Query.groupby(Collection<? extends Expression> groupbyColumns)
Adds the GROUP BY columns.
|
Query |
Query.groupby(Expression... groupbyColumns)
Adds the GROUP BY columns.
|
Query |
Query.having(Expression having)
Adds the HAVING expression.
|
Query |
Query.limit(Integer limit)
Sets the limit.
|
Query |
Query.offset(Integer offset)
Sets the offset.
|
Query |
Query.orderby(Collection<? extends Expression> orderbyColumns)
Adds the ORDER BY columns.
|
Query |
Query.orderby(Expression... orderbyColumns)
Adds the ORDER BY columns.
|
Query |
Query.select(Collection<? extends Expression> selectColumns)
Adds the SELECT columns.
|
Query |
Query.select(Expression... selectColumns)
Adds the SELECT columns.
|
Query |
Query.where(Expression where)
The where clause.
|
Modifier and Type | Method and Description |
---|---|
static Query |
SqlBuilder.select(Collection<? extends Expression> select)
Starts a new query.
|
static Query |
SqlBuilder.select(Expression... select)
Starts a new query.
|
Modifier and Type | Method and Description |
---|---|
abstract String |
AbstractTranslator.translate(Query q)
Translates
Query . |
Modifier and Type | Method and Description |
---|---|
String |
PostgreSqlTranslator.translate(Query q) |
String |
SqlServerTranslator.translate(Query q) |
String |
MySqlTranslator.translate(Query q) |
String |
DB2Translator.translate(Query q) |
String |
H2Translator.translate(Query q) |
String |
OracleTranslator.translate(Query q) |
Copyright © 2014 Feedzai. All Rights Reserved.