void setRuntime(DataRuntime runtime)
void init()
Run setConditionValue(Compare.EMPTY_VALUE_SWITCH swt, Compare compare, String prefix, String variable, Object value)
swt - 遇到空值处理方式prefix - 查询条件ID或表名variable - 列名|变量keyvalue - 值compare - 比较方式void setGroupStore(GroupStore groups)
GroupStore getGroupStore()
void setOrderStore(OrderStore orders)
void setOrders(String[] orders)
OrderStore getOrderStore()
void setConfigStore(ConfigStore configs)
ConfigStore getConfigStore()
Run addCondition(Compare.EMPTY_VALUE_SWITCH swt, Compare compare, String prefix, String var, Object value)
swt - 遇到空值处理方式prefix - 表名var - 列名value - 值compare - 比较方式Run setConditionChain(ConditionChain chain)
Run addCondition(String... conditions)
conditions - 简单过滤条件、ORDER、GROUP、HAVING 等List<Condition> getConditions(String name)
name - nameConditionChain getConditionChain()
RunValue addValues(Compare compare, Column column, Object obj, boolean split)
compare - comparecolumn - columnobj - objsplit - 遇到集合/数组类型是否拆分处理Run addOrders(OrderStore orderStore)
RunPrepare getPrepare()
String getTable()
String getCatalog()
String getSchema()
String getDataSource()
Run setPrepare(RunPrepare prepare)
String getBaseQuery()
String getFinalQuery()
String getTotalQuery()
String getFinalExists()
String getFinalInsert()
String getFinalDelete()
String getFinalUpdate()
String getFinalExecute()
PageNavi getPageNavi()
void setPageNavi(PageNavi pageNavi)
String getQueryColumn()
Compare.EMPTY_VALUE_SWITCH getStrict()
void setSwitch(Compare.EMPTY_VALUE_SWITCH swt)
boolean isValid()
boolean checkValid()
void setValid(boolean valid)
StringBuilder getBuilder()
void setBuilder(StringBuilder builder)
int getFrom()
void setFrom(int from)
boolean isSetValue(String variable)
void setFilter(Object filter)
Object getFilter()
void setUpdate(Object update)
Object getUpdate()
void setValue(Object value)
Object getValue()
void setBatch(int batch)
int getBatch()
void setVol(int vol)
int getVol()
Copyright © 2023. All rights reserved.