类 AbstractUnionSql<C extends AbstractUnionSql<C>>
java.lang.Object
org.elsfs.tool.sql.abs.AbstractUnionSql<C>
- 类型参数:
C- 子类具体实现
- 所有已实现的接口:
SqlFragment,SqlParameterManagerAware,UnionSql<C>
- 直接已知子类:
GenericUnionSql,StandardUnionSql
public abstract class AbstractUnionSql<C extends AbstractUnionSql<C>>
extends Object
implements UnionSql<C>, SqlParameterManagerAware
抽象的联合SQL实现
- 从以下版本开始:
- 0.0.4
- 作者:
- zeng
-
字段概要
字段 -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明构建SQL片段union(Consumer<StandardSelectSql> sqlBuilderConsumer) 联合(去重和排序)unionAll(Consumer<StandardSelectSql> sqlBuilderConsumer) 粗暴联合从类继承的方法 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait从接口继承的方法 org.elsfs.tool.sql.interfaces.SqlParameterManagerAware
getSqlParameterManager
-
字段详细资料
-
childThis
具体子类实现引用
-
-
构造器详细资料
-
AbstractUnionSql
public AbstractUnionSql()
-
-
方法详细资料
-
union
联合(去重和排序)- 指定者:
union在接口中UnionSql<C extends AbstractUnionSql<C>>- 参数:
sqlBuilderConsumer- SQL构建器消费器- 返回:
- 具体实现
-
unionAll
粗暴联合- 指定者:
unionAll在接口中UnionSql<C extends AbstractUnionSql<C>>- 参数:
sqlBuilderConsumer- SQL构建器消费器- 返回:
- 具体实现
-
buildSqlFragment
构建SQL片段- 指定者:
buildSqlFragment在接口中SqlFragment- 返回:
- SQL片段
-