public class DefaultConfigStore extends Object implements ConfigStore
| 限定符和类型 | 字段和说明 |
|---|---|
protected ConfigChain |
chain |
protected GroupStore |
groups |
protected PageNavi |
navi |
protected OrderStore |
orders |
| 构造器和说明 |
|---|
DefaultConfigStore(int fr,
int to)
按起止行数查询
|
DefaultConfigStore(List<String> configs) |
DefaultConfigStore(String... configs) |
protected ConfigChain chain
protected PageNavi navi
protected OrderStore orders
protected GroupStore groups
public DefaultConfigStore(String... configs)
public DefaultConfigStore(int fr,
int to)
fr - 起to - 止public String toString()
toString 在接口中 ConfigStoretoString 在类中 Objectpublic Config parseConfig(String config)
parseConfig 在接口中 ConfigStoreconfig - configs
"COMPANY_CD:company","NM:nmEn% | NM:nmCn%","STATUS_VALUE:[status]"
"NM:nmEn|NM:nmCn" 生成 NM={nmEn} OR NM = {nmCn}
"NM:nmEn|nmCn" 生成 NM={nmEn} OR NM = {nmCn} nmEn为空时当前条件不生效
"NM:nmEn|{1}"
"NM:nmEn:nmCn" 根据参数值生成NM = {nmEn}或生成 NM={nmCn}public ConfigStore setPageNavi(PageNavi navi)
setPageNavi 在接口中 ConfigStorepublic ConfigStore copyPageNavi(PageNavi navi)
copyPageNavi 在接口中 ConfigStorepublic ConfigStore addConditions(String var, Object... values)
addConditions 在接口中 ConfigStorepublic ConfigStore addCondition(String var, Object value, boolean overCondition, boolean overValue)
addCondition 在接口中 ConfigStorevar - XML自定义SQL条件中指定变量赋值或列名value - valueoverCondition - 覆盖相同key的条件overValue - 覆盖条件value overValue 覆盖条件valuepublic ConfigStore addCondition(String text)
addCondition 在接口中 ConfigStorepublic ConfigStore addCondition(String prefix, String var, Object value, boolean overCondition, boolean overValue)
addCondition 在接口中 ConfigStoreprefix - 表别名或XML中查询条件的IDvar - XML自定义SQL条件中指定变量赋值或列名value - valueoverCondition - 覆盖相同key的条件overValue - 覆盖条件value overValue 覆盖条件valuepublic ConfigStore addCondition(Compare compare, String var, Object value)
addCondition 在接口中 ConfigStorepublic ConfigStore addCondition(Compare compare, String id, String var, Object value)
addCondition 在接口中 ConfigStorepublic ConfigStore addCondition(String id, String var, Object value)
ConfigStoreaddCondition 在接口中 ConfigStoreid - condition.id或表名var - condition.varvalue - valuepublic ConfigStore addCondition(Compare compare, String prefix, String var, Object value, boolean overCondition, boolean overValue)
addCondition 在接口中 ConfigStorepublic ConfigStore addCondition(Compare compare, String var, Object value, boolean overCondition, boolean overValue)
addCondition 在接口中 ConfigStorepublic ConfigStore addCondition(Config conf)
addCondition 在接口中 ConfigStorepublic ConfigStore addCondition(String var, Object value)
addCondition 在接口中 ConfigStorepublic ConfigStore and(String var, Object value)
and 在接口中 ConfigStorepublic ConfigStore and(Compare compare, String var, Object value)
and 在接口中 ConfigStorepublic ConfigStore or(String var, Object value)
ConfigStoreor 在接口中 ConfigStorevar - keyvalue - valuepublic ConfigStore or(Compare compare, String var, Object value)
or 在接口中 ConfigStorepublic ConfigStore conditions(String var, Object value)
conditions 在接口中 ConfigStorepublic ConfigStore condition(String var, Object value)
condition 在接口中 ConfigStorepublic ConfigStore condition(String id, String var, Object value, boolean overCondition, boolean overValue)
condition 在接口中 ConfigStorepublic ConfigStore condition(String var, Object value, boolean overCondition, boolean overValue)
condition 在接口中 ConfigStorepublic ConfigStore condition(Compare compare, String var, Object value)
condition 在接口中 ConfigStorepublic ConfigStore condition(Compare compare, String var, Object value, boolean overCondition, boolean overValue)
condition 在接口中 ConfigStorepublic ConfigStore condition(String id, String var, Object value)
condition 在接口中 ConfigStorepublic ConfigStore condition(Config config)
condition 在接口中 ConfigStorepublic ConfigStore ors(String var, Object value)
ConfigStoreors 在接口中 ConfigStorevar - varvalue - valuepublic ConfigStore ors(Compare compare, String var, Object value)
ors 在接口中 ConfigStoreprotected void setNaviParam()
public ConfigStore addParam(String key, String value)
addParam 在接口中 ConfigStorepublic ConfigChain getConfigChain()
getConfigChain 在接口中 ConfigStorepublic ConfigStore order(Order order)
order 在接口中 ConfigStoreorder - orderpublic ConfigStore order(String column, String type)
order 在接口中 ConfigStorepublic ConfigStore order(String order)
order 在接口中 ConfigStorepublic OrderStore getOrders()
getOrders 在接口中 ConfigStorepublic ConfigStore setOrders(OrderStore orders)
setOrders 在接口中 ConfigStorepublic ConfigStore group(Group group)
group 在接口中 ConfigStoregroup - grouppublic ConfigStore group(String group)
group 在接口中 ConfigStorepublic GroupStore getGroups()
getGroups 在接口中 ConfigStorepublic ConfigStore setGroups(GroupStore groups)
setGroups 在接口中 ConfigStorepublic PageNavi getPageNavi()
getPageNavi 在接口中 ConfigStorepublic Config getConfig(String var)
getConfig 在接口中 ConfigStorepublic ConfigStore removeConfig(String var)
removeConfig 在接口中 ConfigStorepublic ConfigStore removeConfig(Config config)
removeConfig 在接口中 ConfigStorepublic List<Object> getConfigValues(String var)
getConfigValues 在接口中 ConfigStorepublic Object getConfigValue(String var)
getConfigValue 在接口中 ConfigStorepublic Config getConfig(String var, Compare compare)
getConfig 在接口中 ConfigStorepublic ConfigStore removeConfig(String var, Compare compare)
removeConfig 在接口中 ConfigStorepublic List<Object> getConfigValues(String var, Compare compare)
getConfigValues 在接口中 ConfigStorepublic Object getConfigValue(String var, Compare compare)
getConfigValue 在接口中 ConfigStorepublic ConfigStore fetch(String... keys)
ConfigStorefetch 在接口中 ConfigStorekeys - keyspublic ConfigStore setTotalLazy(long ms)
setTotalLazy 在接口中 ConfigStorems - 缓存有效期(毫秒)public ConfigStore clone()
public ConfigStore setValue(Map<String,Object> values)
setValue 在接口中 ConfigStoreCopyright © 2022. All rights reserved.