类 AbstractJoin.JoinBuilderImpl
java.lang.Object
org.elsfs.tool.sql.abs.CompositeSqlFragment
org.elsfs.tool.sql.abs.AbstractJoin.JoinBuilderImpl
- 所有已实现的接口:
Completable<C>,Join.JoinBuilder<AbstractJoin<C>.JoinBuilderImpl,,AbstractJoin<C>.JoinBuilderImpl.JoinConditionBuilderImpl, C> SqlFragment,SqlParameterManagerAware,TableAliasManagerAware
- 封闭类:
- AbstractJoin<C extends AbstractJoin<C>>
public class AbstractJoin.JoinBuilderImpl
extends CompositeSqlFragment
implements Join.JoinBuilder<AbstractJoin<C>.JoinBuilderImpl,AbstractJoin<C>.JoinBuilderImpl.JoinConditionBuilderImpl,C>, SqlParameterManagerAware, TableAliasManagerAware
Join构建器实现
-
嵌套类概要
嵌套类 -
构造器概要
构造器构造器说明JoinBuilderImpl(JoinType joinType, String table) JoinBuilderImpl(JoinType joinType, String table, String tableAlias) JoinBuilderImpl(JoinType joinType, String table, String tableAlias, boolean registerAlias) Join构建器实现 构造器 -
方法概要
从类继承的方法 org.elsfs.tool.sql.abs.CompositeSqlFragment
addSqlFragment, buildSqlFragment从类继承的方法 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait从接口继承的方法 org.elsfs.tool.sql.interfaces.SqlFragment
buildSqlFragment
-
构造器详细资料
-
JoinBuilderImpl
Join构建器实现 构造器- 参数:
joinType- join类型table- 表tableAlias- 表别名registerAlias- 是否注册表报名
-
JoinBuilderImpl
-
JoinBuilderImpl
-
-
方法详细资料
-
end
返回上一级对象- 指定者:
end在接口中Completable<C extends AbstractJoin<C>>- 返回:
- 上级对象
-
on
连接条件设置- 指定者:
on在接口中Join.JoinBuilder<AbstractJoin<C extends AbstractJoin<C>>.JoinBuilderImpl,AbstractJoin<C extends AbstractJoin<C>>.JoinBuilderImpl.JoinConditionBuilderImpl, C extends AbstractJoin<C>> - 返回:
- 连接条件构建器
-
beforeBuild
protected void beforeBuild()构建SQL之前处理- 覆盖:
beforeBuild在类中CompositeSqlFragment
-
getSqlParameterManager
获取SQL参数管理器- 指定者:
getSqlParameterManager在接口中SqlParameterManagerAware- 返回:
- SQL参数管理器
-
getTableAliasManager
获取表别名管理器- 指定者:
getTableAliasManager在接口中TableAliasManagerAware- 返回:
- 表名别管理器
-