public class TypeSqlQueryEntityProperties extends AbstractSqlQueryEntityProperties<TypeSqlQueryEntityProperties> implements TypeSqlQueryEntity, cn.featherfly.hammer.dsl.query.TypeQueryEntityProperties
SqlQueryProperties
aliasManager, classMapping, factory, idName, jdbc, selectBuilder| 构造器和说明 |
|---|
TypeSqlQueryEntityProperties(Jdbc jdbc,
cn.featherfly.hammer.mapping.ClassMapping<?> classMapping,
cn.featherfly.hammer.mapping.MappingFactory factory,
cn.featherfly.hammer.dml.AliasManager aliasManager)
Instantiates a new type sql query entity properties.
|
| 限定符和类型 | 方法和说明 |
|---|---|
java.lang.Long |
count() |
protected java.lang.String |
getIdName() |
cn.featherfly.hammer.expression.query.TypeQueryLimitExecutor |
limit(java.lang.Integer limit) |
cn.featherfly.hammer.expression.query.TypeQueryLimitExecutor |
limit(java.lang.Integer offset,
java.lang.Integer limit) |
cn.featherfly.hammer.expression.query.TypeQueryLimitExecutor |
limit(cn.featherfly.common.structure.page.Page page) |
<E> java.util.List<E> |
list() |
cn.featherfly.hammer.dsl.query.TypeQueryConditionGroupExpression |
where() |
<T,R> cn.featherfly.hammer.dsl.query.TypeQueryWithEntity |
with(cn.featherfly.common.lang.function.SerializableFunction<T,R> propertyName) |
<T,R> cn.featherfly.hammer.dsl.query.TypeQueryWithEntity |
with(cn.featherfly.common.lang.function.SerializableFunction<T,R> propertyName,
int index) |
id, id, property, property, property, property, property, property, property, propertyAlias, propertyAlias, propertyAliasclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitpropertyAlias, propertyAliaspublic TypeSqlQueryEntityProperties(Jdbc jdbc, cn.featherfly.hammer.mapping.ClassMapping<?> classMapping, cn.featherfly.hammer.mapping.MappingFactory factory, cn.featherfly.hammer.dml.AliasManager aliasManager)
jdbc - jdbcclassMapping - classMappingfactory - the factoryaliasManager - aliasManagerpublic cn.featherfly.hammer.dsl.query.TypeQueryConditionGroupExpression where()
where 在接口中 cn.featherfly.hammer.expression.WhereExpression<cn.featherfly.hammer.dsl.query.TypeQueryConditionGroupExpression,cn.featherfly.hammer.dsl.query.TypeQueryConditionGroupLogicExpression>public <E> java.util.List<E> list()
list 在接口中 cn.featherfly.hammer.expression.query.TypeQueryListExecutorpublic cn.featherfly.hammer.expression.query.TypeQueryLimitExecutor limit(java.lang.Integer limit)
limit 在接口中 cn.featherfly.hammer.expression.query.TypeQueryConditionLimitpublic cn.featherfly.hammer.expression.query.TypeQueryLimitExecutor limit(java.lang.Integer offset,
java.lang.Integer limit)
limit 在接口中 cn.featherfly.hammer.expression.query.TypeQueryConditionLimitpublic cn.featherfly.hammer.expression.query.TypeQueryLimitExecutor limit(cn.featherfly.common.structure.page.Page page)
limit 在接口中 cn.featherfly.hammer.expression.query.TypeQueryConditionLimitpublic java.lang.Long count()
count 在接口中 cn.featherfly.hammer.expression.query.QueryCountExecutorpublic <T,R> cn.featherfly.hammer.dsl.query.TypeQueryWithEntity with(cn.featherfly.common.lang.function.SerializableFunction<T,R> propertyName)
with 在接口中 cn.featherfly.hammer.expression.query.TypeQueryEntityExpression<cn.featherfly.hammer.dsl.query.TypeQueryEntityProperties,cn.featherfly.hammer.dsl.query.TypeQueryWith,cn.featherfly.hammer.dsl.query.TypeQueryWithEntity,cn.featherfly.hammer.dsl.query.TypeQueryConditionGroupExpression,cn.featherfly.hammer.dsl.query.TypeQueryConditionGroupLogicExpression,cn.featherfly.hammer.dsl.query.RepositoryTypeQueryConditionGroupExpression,cn.featherfly.hammer.dsl.query.RepositoryTypeQueryConditionGroupLogicExpression>public <T,R> cn.featherfly.hammer.dsl.query.TypeQueryWithEntity with(cn.featherfly.common.lang.function.SerializableFunction<T,R> propertyName,
int index)
with 在接口中 cn.featherfly.hammer.expression.query.TypeQueryEntityExpression<cn.featherfly.hammer.dsl.query.TypeQueryEntityProperties,cn.featherfly.hammer.dsl.query.TypeQueryWith,cn.featherfly.hammer.dsl.query.TypeQueryWithEntity,cn.featherfly.hammer.dsl.query.TypeQueryConditionGroupExpression,cn.featherfly.hammer.dsl.query.TypeQueryConditionGroupLogicExpression,cn.featherfly.hammer.dsl.query.RepositoryTypeQueryConditionGroupExpression,cn.featherfly.hammer.dsl.query.RepositoryTypeQueryConditionGroupLogicExpression>protected java.lang.String getIdName()