public interface Cnd extends StatementParameters
| 限定符和类型 | 接口和说明 |
|---|---|
static class |
Cnd.Func |
static class |
Cnd.Operator |
| 限定符和类型 | 方法和说明 |
|---|---|
Cnd |
and(Cnd cnd)
And条件表达式
|
Cnd |
and(java.lang.String key,
Cnd.Operator operation,
java.lang.Object value)
And条件表达式
|
Cnd |
andNot(Cnd cnd)
AndNot条件表达式
|
Cnd |
andNot(java.lang.String key,
Cnd.Operator operation,
java.lang.Object value)
AndNot条件表达式
|
Cnd |
append(Cnd.Func func,
Cnd cnd)
追加备件表达式
|
Cnd |
append(Cnd.Func func,
java.lang.String key,
Cnd.Operator operation,
java.lang.Object value)
And条件表达式
|
<T extends CBase> |
end() |
java.lang.StringBuilder |
getExpression()
获取表达式字符串
|
java.util.List<java.lang.Object> |
getParams()
获取条件表达试中的所有参数
|
Cnd |
or(Cnd cnd)
Or条件表达式
|
Cnd |
or(java.lang.String key,
Cnd.Operator operation,
java.lang.Object value)
Or条件表达式
|
Cnd |
orNot(Cnd cnd)
OrNot条件表达式
|
Cnd |
orNot(java.lang.String key,
Cnd.Operator operation,
java.lang.Object value)
OrNot条件表达式
|
<T extends CBase> |
setSelect(Select<T> select) |
java.lang.String |
toString()
生成条件表达式字符串
|
java.lang.StringBuilder getExpression()
Cnd append(Cnd.Func func, Cnd cnd)
func - 只提供四种操作(AND|OR|NOT AND|NOT OR)cnd - 组装好的条件表达式对象Cnd append(Cnd.Func func, java.lang.String key, Cnd.Operator operation, java.lang.Object value)
func - 只提供四种操作(AND|OR|NOT AND|NOT OR)key - Keyoperation - 操作符(=、>、<、<>、in...)value - Key对应值Cnd and(java.lang.String key, Cnd.Operator operation, java.lang.Object value)
key - Keyoperation - 操作符(=、>、<、<>、in...)value - Key对应值Cnd andNot(java.lang.String key, Cnd.Operator operation, java.lang.Object value)
key - Keyoperation - 操作符(=、>、<、<>、in...)value - Key对应值Cnd or(java.lang.String key, Cnd.Operator operation, java.lang.Object value)
key - Keyoperation - 操作符(=、>、<、<>、in...)value - Key对应值Cnd orNot(java.lang.String key, Cnd.Operator operation, java.lang.Object value)
key - Keyoperation - 操作符(=、>、<、<>、in...)value - Key对应值java.util.List<java.lang.Object> getParams()
getParams 在接口中 StatementParametersjava.lang.String toString()
toString 在类中 java.lang.Object