public static class DBDatabaseDriverSQLite.DBCommandSQLite extends DBCommand
DBCommandExpr.DBCmdColumn, DBCommandExpr.DBCmdQuery
cmdParams, groupBy, having, joins, log, select, selectDistinct, set, where
cmdQuery, orderBy
CTX_ALIAS, CTX_ALL, CTX_DEFAULT, CTX_FULLNAME, CTX_NAME, CTX_NOPARENTHESES, CTX_VALUE
Constructor and Description |
---|
DBDatabaseDriverSQLite.DBCommandSQLite(DBDatabase db) |
Modifier and Type | Method and Description |
---|---|
void |
addJoins(List<DBJoinExpr> joinExprList)
Adds a list of join expressions to the command.
|
DBColumnJoinExpr |
join(DBColumnExpr left,
DBColumnExpr right,
DBJoinType joinType)
Adds a join based on two columns to the list of join expressions.
|
addFrom, addGrouping, addOrder, addParam, addParam, addParam, addParam, addReferencedColumns, addSelect, addWhere, addWhere, addWhereConstraints, clear, clearGroupBy, clearHaving, clearJoin, clearSelect, clearSelectDistinct, clearSet, clearWhere, clone, getDatabase, getDelete, getInsert, getJoins, getParamValues, getRowSetList, getSelect, getSelectExprList, getUpdate, getWhereConstraints, groupBy, hasConstraintOn, hasJoinOn, hasJoinOn, hasSelectExpr, hasSetExprOn, hasWhereConstraints, having, isPreparedStatementsEnabled, isSelectDistinct, isValid, isValidQuery, isValidUpdate, join, join, join, join, join, notifyParamUsage, removeConstraintOn, removeHavingConstraintOn, removeJoinsOn, removeJoinsOn, removeWhereConstraintOn, resetParamUsage, select, select, select, selectDistinct, set, setConstraint, useCmdParam, where
addListExpr, addSQL, clearLimit, clearOrderBy, getCmdColumn, getInsertInto, getInsertInto, getInsertInto, getSelect, intersect, limitRows, orderBy, orderBy, orderBy, skipRows, union
getObjectValue, getValueClass
public DBDatabaseDriverSQLite.DBCommandSQLite(DBDatabase db)
db
- the databaseDBCommand
public DBColumnJoinExpr join(DBColumnExpr left, DBColumnExpr right, DBJoinType joinType)
DBCommand
join
in class DBCommand
left
- the left join valueright
- the right joinjoinType
- type of join (DBJoinType.INNER
, DBJoinType.LEFT
, DBJoinType.RIGHT
)public void addJoins(List<DBJoinExpr> joinExprList)
DBCommand
Copyright © 2008–2017 Apache Software Foundation. All rights reserved.