public abstract class DefaultAutoPrepare extends AbstractRunPrepare implements AutoPrepare
| 限定符和类型 | 字段和说明 |
|---|---|
protected String |
alias |
protected Catalog |
catalog |
protected String |
datasoruce |
protected Schema |
schema |
protected Table |
table |
aggregations, batch, box, chain, columns, condition, disposable, distinct, excludes, fetchKeys, groups, having, id, isSub, join, joins, log, multiple, navi, orders, primaryKeys, runtime, runValues, strict, swt, text, unionAll, unions, validPROCEDURE_INPUT_PARAM_TYPE, PROCEDURE_INPUT_PARAM_VALUE, SQL_VAR_BOX_REGEX, SQL_VAR_PLACEHOLDER_REGEX, SQL_VAR_PLACEHOLDER_REGEX_EXT, XML_SQL_ID_STYLE| 构造器和说明 |
|---|
DefaultAutoPrepare() |
addCondition, addCondition, addCondition, addFetchKey, addFetchKey, addPrimaryKey, addPrimaryKey, addRunValue, aggregation, aggregation, aggregation, aggregations, box, clone, condition, condition, disposable, disposable, full, full, getBatch, getColumns, getExcludes, getFetchKeys, getGroups, getId, getJoin, getJoins, getOrders, getPageNavi, getPrimaryKey, getPrimaryKeys, getRuntime, getRunValues, getUnions, getVersion, group, group, groups, hasPrimaryKeys, having, having, having, initRunValues, inner, inner, isMultiple, isStrict, isUnionAll, join, join, join, left, left, order, order, order, order, right, right, setBatch, setConditionChain, setConditionValue, setDistinct, setExcludeColumns, setExcludeColumns, setFetchKey, setFetchKey, setId, setJoin, setMultiple, setOrders, setPageNavi, setPrimaryKey, setPrimaryKey, setQueryColumns, setQueryColumns, setRuntime, setStrict, setText, setUnionAll, union, union, union, unionequals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddCondition, addCondition, addCondition, addFetchKey, addFetchKey, addPrimaryKey, addPrimaryKey, aggregation, aggregation, aggregation, aggregations, box, build, clone, condition, condition, disposable, disposable, filter, full, getBatch, getColumns, getExcludes, getFetchKeys, getGroups, getId, getJoin, getJoins, getOrders, getPageNavi, getPrimaryKey, getPrimaryKeys, getRuntime, getUnions, getVersion, group, group, groups, hasPrimaryKeys, having, having, having, inner, isMultiple, isStrict, isUnionAll, join, join, join, join, join, json, json, left, map, map, map, order, order, order, order, right, setBatch, setConditionValue, setDistinct, setExcludeColumns, setExcludeColumns, setFetchKey, setFetchKey, setId, setJoin, setJoin, setJoin, setMultiple, setOrders, setPageNavi, setPrimaryKey, setPrimaryKey, setQueryColumns, setQueryColumns, setRuntime, setStrict, setText, setUnionAll, union, union, union, union, unionAll, unionAllprotected String datasoruce
protected Catalog catalog
protected Schema schema
protected Table table
protected String alias
public RunPrepare init()
init 在接口中 AutoPreparepublic RunPrepare setDest(String table)
setDest 在接口中 RunPreparetable - 表public RunPrepare setDest(Table table)
setDest 在接口中 RunPreparepublic RunPrepare addCondition(Compare.EMPTY_VALUE_SWITCH swt, Compare compare, String column, Object value)
addCondition 在接口中 AutoPrepareaddCondition 在类中 AbstractRunPrepareswt - 空值处理方式column - 列名value - 值compare - 比较方式public RunPrepare addCondition(String condition)
addCondition 在接口中 AutoPreparecondition - coditionpublic RunPrepare addColumn(String columns)
addColumn 在接口中 RunPreparecolumns - columnspublic RunPrepare addColumn(Column column)
addColumn 在接口中 RunPreparepublic RunPrepare excludeColumn(String columns)
excludeColumn 在接口中 RunPrepareprotected void parseMultiColumns(boolean exclude,
String src)
src - srcpublic void parseTable(Table table)
public String getDest()
getDest 在接口中 AutoPreparegetDest 在接口中 RunPreparepublic RunPrepare setCatalog(Catalog catalog)
setCatalog 在接口中 AutoPreparepublic RunPrepare setCatalog(String catalog)
setCatalog 在接口中 AutoPreparesetCatalog 在接口中 RunPreparepublic RunPrepare setSchema(Schema schema)
setSchema 在接口中 AutoPreparepublic Catalog getCatalog()
getCatalog 在接口中 RunPreparepublic String getCatalogName()
getCatalogName 在接口中 RunPreparepublic Schema getSchema()
getSchema 在接口中 RunPreparepublic String getSchemaName()
getSchemaName 在接口中 RunPreparepublic RunPrepare setSchema(String schema)
setSchema 在接口中 AutoPreparesetSchema 在接口中 RunPreparepublic Table getTable()
getTable 在接口中 RunPreparepublic String getTableName()
getTableName 在接口中 RunPreparepublic RunPrepare setTable(String table)
setTable 在接口中 AutoPreparepublic RunPrepare setTable(Table table)
setTable 在接口中 AutoPreparepublic ConditionChain getConditionChain()
getConditionChain 在接口中 RunPreparegetConditionChain 在类中 AbstractRunPreparepublic void createRunText(StringBuilder builder)
createRunText 在接口中 AutoPreparepublic String getDistinct()
getDistinct 在接口中 RunPreparegetDistinct 在类中 AbstractRunPreparepublic String getText()
getText 在接口中 RunPreparepublic List<Variable> getSQLVariables()
getSQLVariables 在接口中 RunPreparepublic String getAlias()
getAlias 在接口中 RunPreparegetAlias 在类中 AbstractRunPreparepublic RunPrepare setAlias(String alias)
setAlias 在接口中 RunPreparesetAlias 在类中 AbstractRunPrepareCopyright © 2025. All rights reserved.