public abstract class SuperCnd extends java.lang.Object implements Cnd
Cnd.Calc, Cnd.Func, Cnd.OperatorWHERE| 构造器和说明 |
|---|
SuperCnd()
构造条件表达式对象,初取化条件表达式
|
SuperCnd(Cnd cnd)
构造条件表达式对象,初取化条件表达式
|
SuperCnd(java.lang.String key,
Cnd.Operator operation,
java.lang.Object value)
构造条件表达式对象,初取化条件表达式
|
| 限定符和类型 | 方法和说明 |
|---|---|
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条件表达式
|
<E extends BSql> |
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条件表达式
|
<E extends BSql> |
setBSql(E bsql)
设置当前条件所属语句:Select,Inser,Update,Delete
|
java.lang.String |
toString()
生成条件表达式字符串
|
public SuperCnd(java.lang.String key,
Cnd.Operator operation,
java.lang.Object value)
key - Keyoperation - 操作符(=、>、<、<>、in...)value - Key对应值public SuperCnd()
public SuperCnd(Cnd cnd)
cnd - 组装好的条件表达式对象public Cnd append(Cnd.Func func, java.lang.String key, Cnd.Operator operation, java.lang.Object value)
Cndpublic Cnd and(java.lang.String key, Cnd.Operator operation, java.lang.Object value)
Cndpublic Cnd andNot(java.lang.String key, Cnd.Operator operation, java.lang.Object value)
Cndpublic Cnd or(java.lang.String key, Cnd.Operator operation, java.lang.Object value)
Cndpublic Cnd orNot(java.lang.String key, Cnd.Operator operation, java.lang.Object value)
Cndpublic final java.util.List<java.lang.Object> getParams()
CndgetParams 在接口中 CndgetParams 在接口中 StatementParameterspublic final java.lang.StringBuilder getExpression()
CndgetExpression 在接口中 Cndpublic <E extends BSql> void setBSql(E bsql)
Cnd