Class EnclosedSelect<R>
- java.lang.Object
-
- org.hotrod.runtime.livesql.queries.select.Query
-
- org.hotrod.runtime.livesql.queries.select.AbstractSelect<R>
-
- org.hotrod.runtime.livesql.queries.select.EnclosedSelect<R>
-
public class EnclosedSelect<R> extends AbstractSelect<R>
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.hotrod.runtime.livesql.queries.select.AbstractSelect
AbstractSelect.AliasGenerator, AbstractSelect.TableReferences
-
-
Field Summary
-
Fields inherited from class org.hotrod.runtime.livesql.queries.select.AbstractSelect
LIVE_SQL_MAPPER_NAMESPACE, LIVE_SQL_MAPPER_STATEMENT_NAME
-
Fields inherited from class org.hotrod.runtime.livesql.queries.select.Query
sqlDialect
-
-
Constructor Summary
Constructors Constructor Description EnclosedSelect(SQLDialect sqlDialect, boolean distinct, org.apache.ibatis.session.SqlSession sqlSession, java.lang.String mapperStatement, AbstractSelect<R> select)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SelectHavingPhase<R>except(CombinableSelect<R> select)SelectHavingPhase<R>exceptAll(CombinableSelect<R> select)SelectHavingPhase<R>intersect(CombinableSelect<R> select)SelectHavingPhase<R>intersectAll(CombinableSelect<R> select)SelectHavingPhase<R>union(CombinableSelect<R> select)SelectHavingPhase<R>unionAll(CombinableSelect<R> select)protected voidwriteColumns(QueryWriter w)-
Methods inherited from class org.hotrod.runtime.livesql.queries.select.AbstractSelect
assignNonDeclaredAliases, execute, getPreview, renderTo, validateTableReferences
-
-
-
-
Constructor Detail
-
EnclosedSelect
public EnclosedSelect(SQLDialect sqlDialect, boolean distinct, org.apache.ibatis.session.SqlSession sqlSession, java.lang.String mapperStatement, AbstractSelect<R> select)
-
-
Method Detail
-
writeColumns
protected void writeColumns(QueryWriter w)
- Specified by:
writeColumnsin classAbstractSelect<R>
-
union
public SelectHavingPhase<R> union(CombinableSelect<R> select)
-
unionAll
public SelectHavingPhase<R> unionAll(CombinableSelect<R> select)
-
intersect
public SelectHavingPhase<R> intersect(CombinableSelect<R> select)
-
intersectAll
public SelectHavingPhase<R> intersectAll(CombinableSelect<R> select)
-
except
public SelectHavingPhase<R> except(CombinableSelect<R> select)
-
exceptAll
public SelectHavingPhase<R> exceptAll(CombinableSelect<R> select)
-
-