public class XMLRunSQLImpl extends BasicRunSQLImpl implements RunSQL
builder, conditionChain, configStore, creater, delimiterFr, delimiterTo, groupStore, having, insertColumns, log, orderStore, pageNavi, sql, strict, updateColumns, valid, values, variables| 构造器和说明 |
|---|
XMLRunSQLImpl() |
| 限定符和类型 | 方法和说明 |
|---|---|
RunSQL |
addCondition(boolean required,
boolean strictRequired,
String column,
Object value,
SQL.COMPARE_TYPE compare) |
RunSQL |
addCondition(boolean required,
String column,
Object value,
SQL.COMPARE_TYPE compare) |
RunSQL |
addCondition(String condition)
添加静态文本查询条件
|
RunSQL |
addCondition(String prefix,
String variable,
Object value)
添加静态文本查询条件
|
RunSQL |
addConditions(String[] conditions) |
RunSQL |
addOrder(Order order) |
RunSQL |
addOrders(OrderStore orderStore) |
void |
addSatticCondition(String condition) |
RunSQL |
addValues(Object obj)
添加参数值
|
void |
init() |
protected void |
parseText() |
RunSQL |
setConditionValue(boolean required,
boolean strictRequired,
String prefix,
String variable,
Object value,
SQL.COMPARE_TYPE compare)
添加查询条件
|
RunSQL |
setConditionValue(boolean required,
String condition,
String variable,
Object value,
SQL.COMPARE_TYPE compare) |
void |
setConfigs(ConfigStore configs) |
void |
setConfigStore(ConfigStore configStore) |
RunSQL |
setSql(SQL sql) |
addCondition, addCondition, addCondition, addValue, addVariable, createRunDeleteTxt, createRunQueryTxt, endwithWhere, getBaseQueryTxt, getBuilder, getCondition, getConditionChain, getConfigStore, getCreater, getDeleteTxt, getDelimiterFr, getDelimiterTo, getExecuteTxt, getExistsTxt, getFetchColumns, getFinalQueryTxt, getGroupStore, getInsertColumns, getInsertTxt, getOrderStore, getPageNavi, getSql, getTotalQueryTxt, getUpdateColumns, getUpdateTxt, getValues, group, isStrict, isValid, order, setBuilder, setConditionChain, setCreater, setDelimiterFr, setDelimiterTo, setGroupStore, setInsertColumns, setOrders, setOrderStore, setPageNavi, setStrict, setUpdateColumns, setValuesclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddCondition, addCondition, addCondition, createRunDeleteTxt, createRunQueryTxt, getBaseQueryTxt, getBuilder, getCondition, getConditionChain, getConfigStore, getDeleteTxt, getExecuteTxt, getExistsTxt, getFetchColumns, getFinalQueryTxt, getGroupStore, getInsertColumns, getInsertTxt, getOrderStore, getPageNavi, getSql, getTotalQueryTxt, getUpdateColumns, getUpdateTxt, getValues, group, isStrict, isValid, order, setBuilder, setConditionChain, setCreater, setGroupStore, setInsertColumns, setOrders, setOrderStore, setPageNavi, setStrict, setUpdateColumnspublic void init()
init 在接口中 RunSQLinit 在类中 BasicRunSQLImplprotected void parseText()
public void setConfigs(ConfigStore configs)
public RunSQL setConditionValue(boolean required, boolean strictRequired, String prefix, String variable, Object value, SQL.COMPARE_TYPE compare)
RunSQLsetConditionValue 在接口中 RunSQLsetConditionValue 在类中 BasicRunSQLImplrequired - 是否必须strictRequired - 是否严格验证必须prefix - 查询条件IDvariable - 列名|变量keyvalue - 值compare - 比较方式public RunSQL setConditionValue(boolean required, String condition, String variable, Object value, SQL.COMPARE_TYPE compare)
setConditionValue 在接口中 RunSQLpublic RunSQL addConditions(String[] conditions)
addConditions 在接口中 RunSQLaddConditions 在类中 BasicRunSQLImplpublic void addSatticCondition(String condition)
public RunSQL addCondition(String condition)
BasicRunSQLImpladdCondition 在接口中 RunSQLaddCondition 在类中 BasicRunSQLImplpublic RunSQL addOrders(OrderStore orderStore)
addOrders 在接口中 RunSQLaddOrders 在类中 BasicRunSQLImplpublic RunSQL addOrder(Order order)
addOrder 在接口中 RunSQLaddOrder 在类中 BasicRunSQLImplpublic RunSQL addCondition(String prefix, String variable, Object value)
prefix - condition.idvariable - variablevalue - valuepublic void setConfigStore(ConfigStore configStore)
setConfigStore 在接口中 RunSQLsetConfigStore 在类中 BasicRunSQLImplpublic RunSQL addCondition(boolean required, boolean strictRequired, String column, Object value, SQL.COMPARE_TYPE compare)
public RunSQL addCondition(boolean required, String column, Object value, SQL.COMPARE_TYPE compare)
Copyright © 2022. All rights reserved.