public class Cnd<E> extends Tpl
USEING, USING_B, USING_C, USING_DECIMAL, USING_DOUBLE, USING_FLOAT, USING_INT, USING_LONG, USING_S| 限定符和类型 | 方法和说明 |
|---|---|
String |
afterWhere(TableMeta tm,
List<Object> sqlArgs) |
Cnd<E> |
and() |
Cnd<E> |
and(Cnd<E> extCnd) |
String |
countSql(TableMeta tm,
SelectTpl<E> tpl,
List<Object> sqlArgs) |
E |
eq() |
E |
ge() |
String |
getHaving(List<Object> sqlArgs) |
Boolean |
getIsNext() |
String |
getOrder() |
Integer |
getPage() |
E |
getPageArg() |
Integer |
getPagesize() |
String |
group() |
GroupTpl<E> |
groupBy() |
E |
gt() |
HavingTpl<E> |
having() |
E |
in(Object[] vals)
对于需要查找null值字段,传递vals为null值,
|
void |
init() |
E |
is_null() |
E |
le() |
E |
like() |
E |
lt() |
E |
ne() |
E |
not_null(E e) |
Cnd<E> |
not() |
Cnd<E> |
not(Cnd<E> extCnd) |
Cnd<E> |
or() |
Cnd<E> |
or(Cnd<E> extCnd) |
OrderTpl<E> |
orderBy() |
String |
pageSql(TableMeta tm,
SelectTpl<E> tpl,
List<Object> sqlArgs) |
E |
pattern() |
StringBuffer |
selectSql(TableMeta tm,
SelectTpl<E> tpl) |
void |
setIsNext(Boolean isNext) |
void |
setPage(Integer page) |
void |
setPageArg(E pageArg) |
void |
setPagesize(Integer pagesize) |
String |
whereSql(List<Object> sqlArgs) |
StringBuffer |
wholeSql(TableMeta tm,
SelectTpl<E> tpl,
List<Object> sqlArgs) |
public void init()
public Integer getPagesize()
public void setPagesize(Integer pagesize)
public void setPage(Integer page)
public Integer getPage()
public E getPageArg()
public void setPageArg(E pageArg)
public Boolean getIsNext()
public void setIsNext(Boolean isNext)
public E eq()
public E ne()
public E lt()
public E le()
public E gt()
public E ge()
public E is_null()
public E like()
public E pattern()
public StringBuffer selectSql(TableMeta tm, SelectTpl<E> tpl)
public String getOrder()
public String group()
Copyright © 2018. All rights reserved.