public class SqlConditionGroupExpression extends AbstractSqlConditionGroupExpression<cn.featherfly.hammer.dsl.execute.ExecutableConditionGroupExpression,cn.featherfly.hammer.dsl.execute.ExecutableConditionGroupLogicExpression> implements cn.featherfly.hammer.dsl.execute.ExecutableConditionGroupExpression, cn.featherfly.hammer.dsl.execute.ExecutableConditionGroupLogicExpression
sql condition group builder sql条件逻辑组构造器
| 限定符和类型 | 字段和说明 |
|---|---|
protected Jdbc |
jdbc |
classMappingdialect, parent| 构造器和说明 |
|---|
SqlConditionGroupExpression(Jdbc jdbc) |
SqlConditionGroupExpression(Jdbc jdbc,
java.lang.String queryAlias) |
SqlConditionGroupExpression(Jdbc jdbc,
java.lang.String queryAlias,
cn.featherfly.common.repository.mapping.ClassMapping<?> classMapping) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected cn.featherfly.hammer.dsl.execute.ExecutableConditionGroupExpression |
createGroup(cn.featherfly.hammer.dsl.execute.ExecutableConditionGroupLogicExpression parent,
java.lang.String queryAlias) |
int |
execute() |
and, co, co, co, endGroup, eq, eq, eq, ew, ew, ew, ge, ge, ge, ge, ge, ge, ge, ge, ge, ge, ge, ge, ge, ge, ge, ge, ge, ge, getQueryAlias, getRoot, group, gt, gt, gt, gt, gt, gt, gt, gt, gt, gt, gt, gt, gt, gt, gt, gt, gt, gt, in, in, in, inn, inn, isn, isn, le, le, le, le, le, le, le, le, le, le, le, le, le, le, le, le, le, le, lt, lt, lt, lt, lt, lt, lt, lt, lt, lt, lt, lt, lt, lt, lt, lt, lt, lt, ne, ne, ne, nin, nin, nin, or, property, property, property, property, property, property, propertyDate, propertyDate, propertyEnum, propertyEnum, propertyNumber, propertyNumber, propertyString, propertyString, setQueryAlias, sw, sw, sw, toStringaddCondition, build, expression, getConditions, getParam, getParams, getPropertyName, isIgnoreEmpty, setIgnoreEmptyclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitge, ge, ge, ge, ge, ge, ge, ge, ge, ge, ge, ge, ge, ge, ge, ge, ge, gegt, gt, gt, gt, gt, gt, gt, gt, gt, gt, gt, gt, gt, gt, gt, gt, gt, gtle, le, le, le, le, le, le, le, le, le, le, le, le, le, le, le, le, lelt, lt, lt, lt, lt, lt, lt, lt, lt, lt, lt, lt, lt, lt, lt, lt, lt, ltprotected Jdbc jdbc
public SqlConditionGroupExpression(Jdbc jdbc)
jdbc - jdbcpublic SqlConditionGroupExpression(Jdbc jdbc, java.lang.String queryAlias)
jdbc - jdbcqueryAlias - queryAliaspublic SqlConditionGroupExpression(Jdbc jdbc, java.lang.String queryAlias, cn.featherfly.common.repository.mapping.ClassMapping<?> classMapping)
jdbc - jdbcqueryAlias - queryAliasclassMapping - classMappingpublic int execute()
execute 在接口中 cn.featherfly.hammer.expression.execute.Executorprotected cn.featherfly.hammer.dsl.execute.ExecutableConditionGroupExpression createGroup(cn.featherfly.hammer.dsl.execute.ExecutableConditionGroupLogicExpression parent,
java.lang.String queryAlias)
createGroup 在类中 AbstractSqlConditionGroupExpression<cn.featherfly.hammer.dsl.execute.ExecutableConditionGroupExpression,cn.featherfly.hammer.dsl.execute.ExecutableConditionGroupLogicExpression>