public abstract class AbstractRunPrepare extends Object implements RunPrepare
| 限定符和类型 | 字段和说明 |
|---|---|
protected String |
alias |
protected int |
batch |
protected ConditionChain |
chain |
protected LinkedHashMap<String,Column> |
columns |
protected ConfigStore |
condition |
protected List<String> |
excludes |
protected List<String> |
fetchKeys |
protected GroupStore |
groups |
protected String |
having |
protected String |
id |
protected static org.slf4j.Logger |
log |
protected boolean |
multiple |
protected PageNavi |
navi |
protected OrderStore |
orders |
protected List<String> |
primaryKeys |
protected String |
runtime |
protected Vector<Object> |
runValues |
protected boolean |
strict |
protected Compare.EMPTY_VALUE_SWITCH |
swt |
protected boolean |
unionAll |
protected List<RunPrepare> |
unions |
protected boolean |
valid |
PROCEDURE_INPUT_PARAM_TYPE, PROCEDURE_INPUT_PARAM_VALUE, SQL_VAR_PLACEHOLDER_REGEX, SQL_VAR_PLACEHOLDER_REGEX_EXT, XML_SQL_ID_STYLE| 构造器和说明 |
|---|
AbstractRunPrepare() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddColumn, addColumn, build, excludeColumn, filter, getCatalog, getCatalogName, getDest, getSchema, getSchemaName, getSQLVariables, getTable, getTableName, getText, setCatalog, setDest, setDest, setSchema, unionAll, unionAllprotected static final org.slf4j.Logger log
protected String id
protected ConditionChain chain
protected OrderStore orders
protected GroupStore groups
protected String having
protected PageNavi navi
protected boolean valid
protected String alias
protected int batch
protected boolean multiple
protected boolean strict
protected String runtime
protected Compare.EMPTY_VALUE_SWITCH swt
protected LinkedHashMap<String,Column> columns
protected ConfigStore condition
protected boolean unionAll
protected List<RunPrepare> unions
public int getVersion()
getVersion 在接口中 RunPrepareprotected void initRunValues()
public RunPrepare order(Order order)
order 在接口中 RunPrepareorder - orderpublic RunPrepare order(String order)
RunPrepareorder 在接口中 RunPrepareorder - orderpublic RunPrepare order(String col, Order.TYPE type)
order 在接口中 RunPreparepublic RunPrepare group(String group)
group 在接口中 RunPreparegroup - grouppublic RunPrepare having(String having)
having 在接口中 RunPrepareprotected RunPrepare addRunValue(Object runValue)
runValue - runValuepublic RunPrepare setConditionChain(ConditionChain chain)
public RunPrepare addCondition(Condition condition)
addCondition 在接口中 RunPreparepublic RunPrepare setConditionValue(String condition, String variable, Object value)
setConditionValue 在接口中 RunPreparecondition - 条件IDvariable - 变量keyvalue - 值public RunPrepare addCondition(Compare compare, String column, Object value)
addCondition 在接口中 RunPreparecolumn - 列名value - 值compare - 比较方式public RunPrepare addCondition(Compare.EMPTY_VALUE_SWITCH swt, Compare compare, String column, Object value)
public RunPrepare addCondition(String column, Object value)
addCondition 在接口中 RunPreparepublic RunPrepare setText(String text)
RunPreparesetText 在接口中 RunPreparetext - textpublic void setPageNavi(PageNavi navi)
setPageNavi 在接口中 RunPreparepublic PageNavi getPageNavi()
getPageNavi 在接口中 RunPreparepublic GroupStore getGroups()
getGroups 在接口中 RunPreparepublic String getHaving()
getHaving 在接口中 RunPreparepublic OrderStore getOrders()
getOrders 在接口中 RunPreparepublic void setOrders(OrderStore orders)
setOrders 在接口中 RunPreparepublic ConditionChain getConditionChain()
getConditionChain 在接口中 RunPreparepublic RunPrepare addPrimaryKey(String... primaryKeys)
addPrimaryKey 在接口中 RunPreparepublic RunPrepare addPrimaryKey(Collection<String> primaryKeys)
addPrimaryKey 在接口中 RunPreparepublic RunPrepare setPrimaryKey(String... primaryKeys)
setPrimaryKey 在接口中 RunPrepareprimaryKeys - primaryKeyspublic RunPrepare setPrimaryKey(Collection<String> primaryKeys)
setPrimaryKey 在接口中 RunPreparepublic List<String> getPrimaryKeys()
getPrimaryKeys 在接口中 RunPreparepublic String getPrimaryKey()
getPrimaryKey 在接口中 RunPreparepublic boolean hasPrimaryKeys()
hasPrimaryKeys 在接口中 RunPreparepublic RunPrepare addFetchKey(String... fetchKeys)
addFetchKey 在接口中 RunPreparepublic RunPrepare addFetchKey(Collection<String> fetchKeys)
addFetchKey 在接口中 RunPreparepublic RunPrepare setFetchKey(String... fetchKeys)
setFetchKey 在接口中 RunPreparepublic RunPrepare setFetchKey(Collection<String> fetchKeys)
setFetchKey 在接口中 RunPreparepublic List<String> getFetchKeys()
getFetchKeys 在接口中 RunPreparepublic RunPrepare join(Join join)
join 在接口中 RunPreparepublic RunPrepare join(Join.TYPE type, String table, String condition)
join 在接口中 RunPreparepublic RunPrepare inner(String table, String condition)
inner 在接口中 RunPreparepublic RunPrepare left(String table, String condition)
left 在接口中 RunPreparepublic RunPrepare right(String table, String condition)
right 在接口中 RunPreparepublic RunPrepare full(String table, String condition)
full 在接口中 RunPreparepublic List<Join> getJoins()
getJoins 在接口中 RunPreparepublic String getAlias()
getAlias 在接口中 RunPreparepublic void setAlias(String alias)
setAlias 在接口中 RunPreparepublic boolean isMultiple()
RunPrepareisMultiple 在接口中 RunPreparepublic RunPrepare setMultiple(boolean multiple)
setMultiple 在接口中 RunPreparepublic String getId()
getId 在接口中 RunPreparepublic RunPrepare setId(String id)
setId 在接口中 RunPreparepublic String getRuntime()
getRuntime 在接口中 RunPreparepublic RunPrepare setRuntime(String runtime)
RunPreparesetRuntime 在接口中 RunPrepareruntime - runtime.keypublic boolean isStrict()
RunPrepareisStrict 在接口中 RunPreparepublic void setStrict(boolean strict)
setStrict 在接口中 RunPreparepublic RunPrepare setQueryColumns(String... columns)
setQueryColumns 在接口中 RunPreparepublic RunPrepare setQueryColumns(List<String> columns)
setQueryColumns 在接口中 RunPreparepublic LinkedHashMap<String,Column> getColumns()
getColumns 在接口中 RunPreparepublic List<String> getExcludes()
getExcludes 在接口中 RunPreparepublic RunPrepare setExcludeColumns(List<String> excludeColumn)
setExcludeColumns 在接口中 RunPreparepublic RunPrepare setExcludeColumns(String... columns)
setExcludeColumns 在接口中 RunPreparepublic int getBatch()
getBatch 在接口中 RunPreparepublic void setBatch(int batch)
setBatch 在接口中 RunPreparepublic ConfigStore condition()
condition 在接口中 RunPreparepublic RunPrepare condition(ConfigStore condition)
condition 在接口中 RunPreparepublic RunPrepare setUnionAll(boolean all)
setUnionAll 在接口中 RunPreparepublic boolean isUnionAll()
isUnionAll 在接口中 RunPreparepublic RunPrepare union(RunPrepare prepare, boolean all)
union 在接口中 RunPreparepublic RunPrepare union(RunPrepare prepare)
union 在接口中 RunPreparepublic RunPrepare union(List<RunPrepare> unions, boolean all)
union 在接口中 RunPreparepublic RunPrepare union(List<RunPrepare> unions)
union 在接口中 RunPreparepublic List<RunPrepare> getUnions()
getUnions 在接口中 RunPrepareCopyright © 2024. All rights reserved.