类 SqlFragmentBuilder
java.lang.Object
com.walker.jdbc.sqlgen.SqlFragmentBuilder
SQL片段生成工具
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明void添加sql片段void如果value不为空,添加sql片段fragmentvoid如果enable,添加sql片段fragmentvoid如果value不全为空,添加sql片段fragmentvoidadd(String fragment, String parameter1, Object value1, String parameter2, Object value2, boolean enable) 如果enable,添加sql片段fragmentvoidadd(String fragment, String parameter1, Object value1, String parameter2, Object value2, String parameter3, Object value3) 如果value不全为空,添加sql片段fragmentvoidadd(String fragment, String parameter1, Object value1, String parameter2, Object value2, String parameter3, Object value3, boolean enable) 如果enable,添加sql片段fragment获取sql片段获取sql片段,删除前导and获取参数对象toString()
-
构造器详细资料
-
SqlFragmentBuilder
public SqlFragmentBuilder() -
SqlFragmentBuilder
-
-
方法详细资料
-
add
如果value不为空,添加sql片段fragment- 参数:
fragment- SQL片段parameter- sql参数名value- sql参数值
-
add
如果enable,添加sql片段fragment- 参数:
fragment- SQL片段parameter- sql参数名value- sql参数值enable- 是否启用SQL片段
-
add
public void add(String fragment, String parameter1, Object value1, String parameter2, Object value2) 如果value不全为空,添加sql片段fragment- 参数:
fragment- SQL片段parameter1- sql参数名1value1- sql参数值1parameter2- sql参数名2value2- sql参数值2
-
add
public void add(String fragment, String parameter1, Object value1, String parameter2, Object value2, boolean enable) 如果enable,添加sql片段fragment- 参数:
fragment- SQL片段parameter1- sql参数名1value1- sql参数值1parameter2- sql参数名2value2- sql参数值2enable- 是否启用SQL片段
-
add
public void add(String fragment, String parameter1, Object value1, String parameter2, Object value2, String parameter3, Object value3) 如果value不全为空,添加sql片段fragment- 参数:
fragment- SQL片段parameter1- sql参数名1value1- sql参数值1parameter2- sql参数名2value2- sql参数值2parameter3- sql参数名3value3- sql参数值3
-
add
public void add(String fragment, String parameter1, Object value1, String parameter2, Object value2, String parameter3, Object value3, boolean enable) 如果enable,添加sql片段fragment- 参数:
fragment- SQL片段parameter1- sql参数名1value1- sql参数值1parameter2- sql参数名2value2- sql参数值2parameter3- sql参数名3value3- sql参数值3enable- 是否启用SQL片段
-
add
添加sql片段- 参数:
fragment-
-
getFragment
获取sql片段- 返回:
-
getNoLeadingAndFragment
获取sql片段,删除前导and- 返回:
-
getParameters
获取参数对象- 返回:
-
toString
-