Run setRuntime(DataRuntime runtime)
DriverAdapter adapter()
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)
void setHaving(String having)
GroupStore getGroupStore()
void setOrderStore(OrderStore orders)
void setOrders(String[] orders)
OrderStore getOrderStore()
void setConfigStore(ConfigStore configs)
void addConfigStore(ConfigStore configs)
ConfigStore getConfigs()
boolean isEmptyCondition()
isEmptyCondition 在接口中 RunRun 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 setRows(long rows)
rows - 行Run addOrders(OrderStore orderStore)
RunPrepare getPrepare()
Catalog getCatalog()
getCatalog 在接口中 RunString getTableName()
getTableName 在接口中 RunString getCatalogName()
getCatalogName 在接口中 RunString getSchemaName()
getSchemaName 在接口中 RunRun setPrepare(RunPrepare prepare)
Run setInsertColumns(LinkedHashMap<String,Column> columns)
List<String> getInsertColumns()
getInsertColumns 在接口中 RunLinkedHashMap<String,Column> getInsertColumns(boolean metadata)
getInsertColumns 在接口中 RunRun setUpdateColumns(LinkedHashMap<String,Column> columns)
List<String> getUpdateColumns()
getUpdateColumns 在接口中 RunLinkedHashMap<String,Column> getUpdateColumns(boolean metadata)
getUpdateColumns 在接口中 RunString getBaseQuery(boolean placeholder)
getBaseQuery 在接口中 Rundefault String getBaseQuery()
getBaseQuery 在接口中 RunString getFinalQuery(boolean placeholder)
getFinalQuery 在接口中 Rundefault String getFinalQuery()
getFinalQuery 在接口中 RunString getTotalQuery(boolean placeholder)
getTotalQuery 在接口中 Rundefault String getTotalQuery()
getTotalQuery 在接口中 RunString getFinalExists(boolean placeholder)
getFinalExists 在接口中 Rundefault String getFinalExists()
getFinalExists 在接口中 RunString getFinalInsert(boolean placeholder)
getFinalInsert 在接口中 Rundefault String getFinalInsert()
getFinalInsert 在接口中 RunString getFinalDelete(boolean placeholder)
getFinalDelete 在接口中 Rundefault String getFinalDelete()
getFinalDelete 在接口中 RunString getFinalUpdate(boolean placeholder)
getFinalUpdate 在接口中 Rundefault String getFinalUpdate()
getFinalUpdate 在接口中 RunString getFinalExecute(boolean placeholder)
getFinalExecute 在接口中 Rundefault String getFinalExecute()
getFinalExecute 在接口中 RunPageNavi getPageNavi()
getPageNavi 在接口中 Runvoid setPageNavi(PageNavi pageNavi)
setPageNavi 在接口中 RunString getQueryColumn()
getQueryColumn 在接口中 RunCompare.EMPTY_VALUE_SWITCH getStrict()
void setSwt(Compare.EMPTY_VALUE_SWITCH swt)
boolean checkValid()
checkValid 在接口中 RunStringBuilder getBuilder()
getBuilder 在接口中 Runvoid setBuilder(StringBuilder builder)
setBuilder 在接口中 Runboolean isSetValue(String condition, String variable)
isSetValue 在接口中 Runboolean isSetValue(String variable)
isSetValue 在接口中 Runvoid setFilter(Object filter)
void setUpdate(Object update)
List<String> getQueryColumns()
getQueryColumns 在接口中 RunList<String> getExcludeColumns()
getExcludeColumns 在接口中 Runvoid setValue(Object value)
void setValues(String key, Collection<Object> values)
void addValues(String key, Collection<Object> values)
void setBatch(int batch)
int getBatch()
void setVol(int vol)
int getVol()
ACTION action()
void action(ACTION action)
String log(ACTION.DML action, boolean placeholder)
Run setUnionAll(boolean all)
boolean isUnionAll()
Copyright © 2024. All rights reserved.