SqlBuilder

Undocumented in source.
interface SqlBuilder {}

Members

Functions

build
SqlSyntax build()
Undocumented in source.
crossJoin
SqlBuilder crossJoin(string table, string tableAlias)
Undocumented in source.
crossJoin
SqlBuilder crossJoin(string table)
Undocumented in source.
eq
SqlBuilder eq(string key, T value)
Undocumented in source. Be warned that the author may not have intended to support it.
expr
MultiWhereExpression expr()
Undocumented in source.
from
SqlBuilder from(string tableName, string tableNameAlias)
Undocumented in source.
fullJoin
SqlBuilder fullJoin(string table, string tableAlias, string joinWhere)
Undocumented in source.
fullJoin
SqlBuilder fullJoin(string table, string joinWhere)
Undocumented in source.
ge
SqlBuilder ge(string key, T value)
Undocumented in source. Be warned that the author may not have intended to support it.
getAutoIncrease
string getAutoIncrease()
Undocumented in source.
groupBy
SqlBuilder groupBy(string expression)
Undocumented in source.
groupBy
string groupBy()
Undocumented in source.
gt
SqlBuilder gt(string key, T value)
Undocumented in source. Be warned that the author may not have intended to support it.
having
SqlBuilder having(string expression)
Undocumented in source.
having
string having()
Undocumented in source.
innerJoin
SqlBuilder innerJoin(string table, string tablealias, string joinWhere)
Undocumented in source.
innerJoin
SqlBuilder innerJoin(string table, string joinWhere)
Undocumented in source.
insert
SqlBuilder insert(string tableName)
Undocumented in source.
join
SqlBuilder join(JoinMethod joinMethod, string table, string tablealias, string joinWhere)
Undocumented in source.
join
SqlBuilder join(JoinMethod joinMethod, string table, string joinWhere)
Undocumented in source.
joins
JoinExpression[] joins()
Undocumented in source.
le
SqlBuilder le(string key, T value)
Undocumented in source. Be warned that the author may not have intended to support it.
leftJoin
SqlBuilder leftJoin(string table, string tableAlias, string joinWhere)
Undocumented in source.
leftJoin
SqlBuilder leftJoin(string table, string joinWhere)
Undocumented in source.
like
SqlBuilder like(string key, T value)
Undocumented in source. Be warned that the author may not have intended to support it.
limit
SqlBuilder limit(int limit)
Undocumented in source.
limit
int limit()
Undocumented in source.
lt
SqlBuilder lt(string key, T value)
Undocumented in source. Be warned that the author may not have intended to support it.
method
Method method()
Undocumented in source.
multiWhereStr
string multiWhereStr()
Undocumented in source.
ne
SqlBuilder ne(string key, T value)
Undocumented in source. Be warned that the author may not have intended to support it.
offset
SqlBuilder offset(int offset)
Undocumented in source.
offset
int offset()
Undocumented in source.
order
string order()
Undocumented in source.
orderBy
SqlBuilder orderBy(string key, string order)
Undocumented in source.
orderBy
string orderBy()
Undocumented in source.
remove
SqlBuilder remove(string tableName)
Undocumented in source.
rightJoin
SqlBuilder rightJoin(string table, string tableAlias, string joinWhere)
Undocumented in source.
rightJoin
SqlBuilder rightJoin(string table, string joinWhere)
Undocumented in source.
select
SqlBuilder select(T args)
Undocumented in source. Be warned that the author may not have intended to support it.
selectImpl
SqlBuilder selectImpl(string[] args)
Undocumented in source.
selectKeys
string[] selectKeys()
Undocumented in source.
set
SqlBuilder set(string key, string value)
Undocumented in source.
setAutoIncrease
SqlBuilder setAutoIncrease(string key)
Undocumented in source.
setParameter
SqlBuilder setParameter(int index, string value)
Undocumented in source.
tableName
string tableName()
Undocumented in source.
tableNameAlias
string tableNameAlias()
Undocumented in source.
update
SqlBuilder update(string tableName)
Undocumented in source.
values
SqlBuilder values(string[string] arr)
Undocumented in source.
values
ValueExpression[string] values()
Undocumented in source.
where
SqlBuilder where(string expression)
Undocumented in source.
where
SqlBuilder where(string key, CompareType type, T value)
Undocumented in source. Be warned that the author may not have intended to support it.
where
SqlBuilder where(MultiWhereExpression expr)
Undocumented in source.
whereImpl
SqlBuilder whereImpl(string key, CompareType type, string value)
Undocumented in source.
whereKeys
WhereExpression[] whereKeys()
Undocumented in source.

Meta