public class RepositorySqlQueryExpression extends RepositorySqlQueryConditionGroupExpression
SqlDeleteExpression
.jdbcaliasManager, classMapping, factorydialect, parent| 构造器和说明 |
|---|
RepositorySqlQueryExpression(Jdbc jdbc,
cn.featherfly.common.repository.mapping.MappingFactory factory,
cn.featherfly.common.repository.builder.AliasManager aliasManager)
Instantiates a new sql query expression.
|
RepositorySqlQueryExpression(Jdbc jdbc,
cn.featherfly.common.repository.mapping.MappingFactory factory,
cn.featherfly.common.repository.builder.AliasManager aliasManager,
cn.featherfly.common.repository.mapping.ClassMapping<?> classMapping,
cn.featherfly.common.db.builder.dml.basic.SqlSelectBasicBuilder selectBuilder)
Instantiates a new sql query expression.
|
RepositorySqlQueryExpression(Jdbc jdbc,
cn.featherfly.common.repository.mapping.MappingFactory factory,
cn.featherfly.common.repository.builder.AliasManager aliasManager,
cn.featherfly.common.db.builder.dml.basic.SqlSelectBasicBuilder selectBuilder)
Instantiates a new sql query expression.
|
RepositorySqlQueryExpression(Jdbc jdbc,
cn.featherfly.common.repository.mapping.MappingFactory factory,
cn.featherfly.common.repository.builder.AliasManager aliasManager,
java.lang.String queryAlias)
Instantiates a new sql query expression.
|
| 限定符和类型 | 方法和说明 |
|---|---|
java.lang.String |
build() |
java.lang.Long |
count() |
protected cn.featherfly.hammer.dsl.query.RepositoryQueryConditionGroupExpression |
createGroup(cn.featherfly.hammer.dsl.query.RepositoryQueryConditionGroupLogicExpression parent,
java.lang.String queryAlias)
Creates the group.
|
asc, asc, asc, asc, decimal, desc, desc, desc, desc, integer, limit, limit, limit, list, list, list, longInt, number, pagination, pagination, pagination, single, single, single, sort, string, unique, unique, uniqueand, co, co, co, co, co, co, conditionResult, endGroup, eq, eq, eq, eq, eq, eq, eq, eq, ew, ew, ew, ew, ew, ew, ge, ge, ge, ge, ge, ge, ge, ge, ge, ge, ge, ge, ge, ge, ge, ge, ge, ge, ge, ge, ge, ge, ge, ge, ge, ge, ge, ge, ge, ge, ge, ge, ge, ge, ge, ge, getQueryAlias, getRoot, group, group, gt, gt, gt, gt, gt, gt, gt, gt, gt, gt, gt, gt, gt, gt, gt, gt, gt, gt, gt, gt, gt, gt, gt, gt, gt, gt, gt, gt, gt, gt, gt, gt, gt, gt, gt, gt, in, in, in, in, in, in, inn, inn, inn, inn, inn, isn, isn, isn, isn, isn, le, le, le, le, le, le, le, le, le, le, le, le, le, le, le, le, le, le, 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, lt, lt, lt, lt, lt, lt, lt, lt, lt, lt, lt, lt, lt, lt, lt, lt, lt, lt, ne, ne, ne, ne, ne, ne, ne, ne, nin, nin, nin, nin, nin, nin, or, property, property, property, property, property, property, property, property, property, propertyDate, propertyDate, propertyDate, propertyDate, propertyDate, propertyEnum, propertyEnum, propertyEnum, propertyEnum, propertyEnum, propertyNumber, propertyNumber, propertyNumber, propertyNumber, propertyNumber, propertyString, propertyString, propertyString, propertyString, propertyString, setQueryAlias, supplier, sw, sw, sw, sw, sw, swaddCondition, conditionResult, conditionResult, expression, getConditions, getParam, getParams, getPropertyName, isIgnoreEmpty, setIgnoreEmpty, supplier, toStringclone, 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, ltproperty, property, property, propertyDate, propertyDate, propertyDate, propertyEnum, propertyEnum, propertyEnum, propertyNumber, propertyNumber, propertyNumber, propertyString, propertyString, propertyStringge, 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, ltpublic RepositorySqlQueryExpression(Jdbc jdbc, cn.featherfly.common.repository.mapping.MappingFactory factory, cn.featherfly.common.repository.builder.AliasManager aliasManager, cn.featherfly.common.db.builder.dml.basic.SqlSelectBasicBuilder selectBuilder)
jdbc - the jdbcfactory - MappingFactoryaliasManager - aliasManagerselectBuilder - the select builderpublic RepositorySqlQueryExpression(Jdbc jdbc, cn.featherfly.common.repository.mapping.MappingFactory factory, cn.featherfly.common.repository.builder.AliasManager aliasManager, cn.featherfly.common.repository.mapping.ClassMapping<?> classMapping, cn.featherfly.common.db.builder.dml.basic.SqlSelectBasicBuilder selectBuilder)
jdbc - the jdbcfactory - MappingFactoryaliasManager - aliasManagerclassMapping - the class mappingselectBuilder - the select builderpublic RepositorySqlQueryExpression(Jdbc jdbc, cn.featherfly.common.repository.mapping.MappingFactory factory, cn.featherfly.common.repository.builder.AliasManager aliasManager, java.lang.String queryAlias)
jdbc - the jdbcfactory - MappingFactoryaliasManager - aliasManagerqueryAlias - the query aliaspublic RepositorySqlQueryExpression(Jdbc jdbc, cn.featherfly.common.repository.mapping.MappingFactory factory, cn.featherfly.common.repository.builder.AliasManager aliasManager)
jdbc - jdbcfactory - MappingFactoryaliasManager - aliasManagerprotected cn.featherfly.hammer.dsl.query.RepositoryQueryConditionGroupExpression createGroup(cn.featherfly.hammer.dsl.query.RepositoryQueryConditionGroupLogicExpression parent,
java.lang.String queryAlias)
createGroup 在类中 RepositorySqlQueryConditionGroupExpressionparent - the parentqueryAlias - the query aliaspublic java.lang.Long count()
count 在接口中 cn.featherfly.hammer.expression.query.QueryCountExecutorcount 在类中 RepositorySqlQueryConditionGroupExpressionpublic java.lang.String build()
build 在接口中 cn.featherfly.common.repository.builder.Builderbuild 在类中 RepositorySqlQueryConditionGroupExpression