public interface RunSQL
void setCreater(SQLCreater creater)
void init()
void createRunDeleteTxt()
void createRunQueryTxt()
RunSQL setConditionValue(boolean required, boolean strictRequired, String prefix, String variable, Object value, SQL.COMPARE_TYPE compare)
required - 是否必须strictRequired - 是否严格验证必须prefix - 查询条件ID或表名variable - 列名|变量keyvalue - 值compare - 比较方式RunSQL setConditionValue(boolean required, String prefix, String variable, Object value, SQL.COMPARE_TYPE compare)
void setGroupStore(GroupStore groups)
GroupStore getGroupStore()
void setOrderStore(OrderStore orders)
void setOrders(String[] orders)
OrderStore getOrderStore()
void setConfigStore(ConfigStore configs)
ConfigStore getConfigStore()
RunSQL addCondition(boolean required, boolean strictRequired, String prefix, String var, Object value, SQL.COMPARE_TYPE compare)
required - 是否必须strictRequired - 是否严格验证必须prefix - 表名var - 列名value - 值compare - 比较方式RunSQL addCondition(boolean required, String prefix, String var, Object value, SQL.COMPARE_TYPE compare)
RunSQL setConditionChain(ConditionChain chain)
ConditionChain getConditionChain()
RunSQL addOrders(OrderStore orderStore)
SQL getSql()
String getBaseQueryTxt()
String getFinalQueryTxt()
String getTotalQueryTxt()
String getExistsTxt()
String getInsertTxt()
String getDeleteTxt()
String getUpdateTxt()
String getExecuteTxt()
PageNavi getPageNavi()
void setPageNavi(PageNavi pageNavi)
String getFetchColumns()
void setStrict(boolean strict)
boolean isStrict()
boolean isValid()
StringBuilder getBuilder()
void setBuilder(StringBuilder builder)
Copyright © 2022. All rights reserved.