类 SqlFindBuilder
java.lang.Object
cn.featherfly.common.db.builder.dml.AbstractSqlSelectBuilder
cn.featherfly.common.db.builder.dml.SqlFindBuilder
- 所有已实现的接口:
SqlBuilder,cn.featherfly.common.repository.builder.Builder,cn.featherfly.common.repository.builder.dml.FindBuilder
public class SqlFindBuilder extends AbstractSqlSelectBuilder implements cn.featherfly.common.repository.builder.dml.FindBuilder, SqlBuilder
sql find builder
.-
字段概要
从类继承的字段 cn.featherfly.common.db.builder.dml.AbstractSqlSelectBuilder
conditionBuilder -
构造器概要
构造器 构造器 说明 SqlFindBuilder(Dialect dialect, SqlConditionGroup conditionBuilder)Instantiates a new sql find builder.SqlFindBuilder(Dialect dialect, java.lang.String tableName, SqlConditionGroup conditionBuilder)Instantiates a new sql find builder.SqlFindBuilder(Dialect dialect, java.lang.String tableName, java.lang.String alias, SqlConditionGroup conditionBuilder)Instantiates a new sql find builder. -
方法概要
修饰符和类型 方法 说明 cn.featherfly.common.repository.builder.dml.FindBuilderproperty(java.lang.String propertyName)cn.featherfly.common.repository.builder.dml.FindBuilderproperty(java.lang.String... propertyNames)cn.featherfly.common.repository.builder.dml.FindBuilderproperty(java.util.Collection<java.lang.String> propertyNames)cn.featherfly.common.repository.builder.dml.ConditionBuilderwhere()cn.featherfly.common.repository.builder.dml.FindBuilderwith(java.lang.String propertyName, cn.featherfly.common.repository.operate.AggregateFunction aggregateFunction)With.从类继承的方法 cn.featherfly.common.db.builder.dml.AbstractSqlSelectBuilder
addSelectColumn, addSelectColumn, addSelectColumn, addSelectColumn, build, getTableAlias, getTableName, isBuildWithFrom, setBuildWithFrom, setTableAlias, setTableName从类继承的方法 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait从接口继承的方法 cn.featherfly.common.repository.builder.Builder
build
-
构造器详细资料
-
SqlFindBuilder
Instantiates a new sql find builder.- 参数:
dialect- dialectconditionBuilder- conditionBuilder
-
SqlFindBuilder
public SqlFindBuilder(Dialect dialect, java.lang.String tableName, SqlConditionGroup conditionBuilder)Instantiates a new sql find builder.- 参数:
dialect- dialecttableName- tableNameconditionBuilder- conditionBuilder
-
SqlFindBuilder
public SqlFindBuilder(Dialect dialect, java.lang.String tableName, java.lang.String alias, SqlConditionGroup conditionBuilder)Instantiates a new sql find builder.- 参数:
dialect- dialecttableName- tableNamealias- aliasconditionBuilder- conditionBuilder
-
-
方法详细资料
-
property
public cn.featherfly.common.repository.builder.dml.FindBuilder property(java.lang.String... propertyNames)- 指定者:
property在接口中cn.featherfly.common.repository.builder.dml.FindBuilder
-
with
public cn.featherfly.common.repository.builder.dml.FindBuilder with(java.lang.String propertyName, cn.featherfly.common.repository.operate.AggregateFunction aggregateFunction)With.- 参数:
propertyName- the property nameaggregateFunction- the aggregate function- 返回:
- the find builder
-
property
public cn.featherfly.common.repository.builder.dml.FindBuilder property(java.lang.String propertyName)- 指定者:
property在接口中cn.featherfly.common.repository.builder.dml.FindBuilder
-
property
public cn.featherfly.common.repository.builder.dml.FindBuilder property(java.util.Collection<java.lang.String> propertyNames)- 指定者:
property在接口中cn.featherfly.common.repository.builder.dml.FindBuilder
-
where
public cn.featherfly.common.repository.builder.dml.ConditionBuilder where()- 指定者:
where在接口中cn.featherfly.common.repository.builder.dml.FindBuilder
-