public class SqlToyConfig extends Object implements Serializable, Cloneable
| 构造器和说明 |
|---|
SqlToyConfig(String dialect) |
SqlToyConfig(String id,
String sql) |
public SqlToyConfig(String dialect)
public boolean isHasUnion()
public void setHasUnion(boolean hasUnion)
hasUnion - the hasUnion to setpublic boolean isIgnoreEmpty()
public void setIgnoreEmpty(boolean ignoreEmpty)
ignoreEmpty - the ignoreEmpty to setpublic String getId()
public void setId(String id)
id - the id to setpublic String getSql()
public void setSql(String sql)
sql - the sql to setpublic boolean isHasFast()
public void setHasFast(boolean hasFast)
hasFast - the hasFastPage to setpublic boolean isUnionAllCount()
public void setUnionAllCount(boolean isUnionAllCount)
isUnionAllCount - the isUnionAllCount to setpublic String[] getParamsName()
public void setParamsName(String[] paramsName)
paramsName - the paramsName to setpublic void addFilters(List<ParamFilterModel> paramFilters)
paramFilters - the filterMap to setpublic void addFilter(ParamFilterModel paramFilter)
public List<ParamFilterModel> getFilters()
public void setTranslateMap(HashMap<String,Translate> translateMap)
translateMap - the translateMap to setpublic LinkModel getLinkModel()
public void setLinkModel(LinkModel linkModel)
linkModel - the linkModel to setpublic List getResultProcessor()
public void setResultProcessor(List resultProcessor)
resultProcessor - the resultProcessor to setpublic boolean isHasWith()
public void setHasWith(boolean hasWith)
hasWith - the hasWith to setpublic void setFastSql(String fastSql)
fastSql - the fastSql to setpublic void setFastWithSql(String fastWithSql)
fastWithSql - the fastWithSql to setpublic void setFastPreSql(String fastPreSql)
fastPreSql - the fastPreSql to setpublic void setFastTailSql(String fastTailSql)
fastTailSql - the fastTailSql to setpublic boolean isNamedParam()
public int getFastWithIndex()
public void setFastWithIndex(int fastWithIndex)
fastWithIndex - the fastWithIndex to setpublic void setCountSql(String countSql)
countSql - the countSql to setpublic SqlType getSqlType()
public void setSqlType(SqlType sqlType)
sqlType - the sqlType to setpublic String getDataSource()
public void setDataSource(String dataSource)
dataSource - the dataSource to setpublic List<SecureMask> getSecureMasks()
public void setSecureMasks(List<SecureMask> secureMasks)
secureMasks - the secureMasks to setpublic NoSqlConfigModel getNoSqlConfigModel()
public void setNoSqlConfigModel(NoSqlConfigModel noSqlConfigModel)
noSqlConfigModel - the noSqlConfigModel to setpublic Boolean isShowSql()
public void setShowSql(Boolean showSql)
showSql - the showSql to setpublic List<FormatModel> getFormatModels()
public void setFormatModels(List<FormatModel> formatModels)
formatModels - the formatModels to setpublic SqlToyConfig clone()
public void addCacheArgParam(String name)
name - public String[] getFullParamNames()
public String getIdOrSql()
public void setDialect(String dialect)
public void clearDialectSql()
public PageOptimize getPageOptimize()
public void setPageOptimize(PageOptimize pageOptimize)
pageOptimize - the pageOptimize to setpublic ShardingStrategyConfig getDataSourceSharding()
public void setDataSourceSharding(ShardingStrategyConfig dataSourceSharding)
public List<ShardingStrategyConfig> getTableShardings()
public void setTableShardings(List<ShardingStrategyConfig> tableShardings)
public String[] getTableShardingParams()
public void setTableShardingParams(String[] tableShardingParams)
public String[] getDbShardingParams()
public void setDbShardingParams(String[] dbShardingParams)
public boolean isIgnoreBracket()
public void setIgnoreBracket(boolean ignoreBracket)
ignoreBracket - the ignoreBracket to setpublic IgnoreCaseSet getDecryptColumns()
public void setDecryptColumns(IgnoreCaseSet decryptColumns)
public boolean isHasIncludeSql()
public void setHasIncludeSql(boolean hasIncludeSql)
Copyright © 2023. All rights reserved.