public class SqlConditionExpressionBuilder
extends java.lang.Object
implements cn.featherfly.hammer.expression.condition.ParamedExpression, cn.featherfly.common.db.builder.SqlBuilder
sql condition expression sql 条件表达式
.| 构造器和说明 |
|---|
SqlConditionExpressionBuilder(cn.featherfly.common.db.dialect.Dialect dialect,
java.lang.String name,
java.lang.Object value,
cn.featherfly.common.repository.operate.QueryOperator queryOperator,
java.util.function.Predicate<java.lang.Object> ignorePolicy)
Instantiates a new sql condition expression builder.
|
SqlConditionExpressionBuilder(cn.featherfly.common.db.dialect.Dialect dialect,
java.lang.String name,
java.lang.Object value,
cn.featherfly.common.repository.operate.QueryOperator queryOperator,
java.lang.String queryAlias,
java.util.function.Predicate<java.lang.Object> ignorePolicy)
Instantiates a new sql condition expression builder.
|
| 限定符和类型 | 方法和说明 |
|---|---|
java.lang.String |
build() |
java.lang.String |
expression() |
cn.featherfly.common.db.builder.model.ConditionColumnElement |
getConditionColumnElement()
返回conditionColumnElement.
|
java.lang.Object |
getParam() |
java.lang.String |
toString() |
public SqlConditionExpressionBuilder(cn.featherfly.common.db.dialect.Dialect dialect,
java.lang.String name,
java.lang.Object value,
cn.featherfly.common.repository.operate.QueryOperator queryOperator,
java.util.function.Predicate<java.lang.Object> ignorePolicy)
dialect - dialectname - 名称value - 值queryOperator - 查询运算符(查询类型)ignorePolicy - the ignore policypublic SqlConditionExpressionBuilder(cn.featherfly.common.db.dialect.Dialect dialect,
java.lang.String name,
java.lang.Object value,
cn.featherfly.common.repository.operate.QueryOperator queryOperator,
java.lang.String queryAlias,
java.util.function.Predicate<java.lang.Object> ignorePolicy)
dialect - dialectname - 名称value - 值queryOperator - 查询运算符(查询类型)queryAlias - 查询别名ignorePolicy - the ignore policypublic cn.featherfly.common.db.builder.model.ConditionColumnElement getConditionColumnElement()
public java.lang.Object getParam()
getParam 在接口中 cn.featherfly.hammer.expression.condition.ParamedExpressionpublic java.lang.String build()
build 在接口中 cn.featherfly.common.repository.builder.Builderpublic java.lang.String toString()
toString 在类中 java.lang.Objectpublic java.lang.String expression()
expression 在接口中 cn.featherfly.hammer.expression.condition.Expression