Package org.mybatis.dynamic.sql.select
Class QueryExpressionDSL.QueryExpressionWhereBuilder
- java.lang.Object
-
- org.mybatis.dynamic.sql.where.AbstractWhereDSL<QueryExpressionDSL.QueryExpressionWhereBuilder>
-
- org.mybatis.dynamic.sql.select.QueryExpressionDSL.QueryExpressionWhereBuilder
-
- All Implemented Interfaces:
Buildable<R>
- Enclosing class:
- QueryExpressionDSL<R>
public class QueryExpressionDSL.QueryExpressionWhereBuilder extends AbstractWhereDSL<QueryExpressionDSL.QueryExpressionWhereBuilder> implements Buildable<R>
-
-
Method Summary
Modifier and Type Method Description R
build()
SelectDSL.FetchFirstFinisher
fetchFirst(long fetchFirstRows)
protected QueryExpressionDSL.QueryExpressionWhereBuilder
getThis()
QueryExpressionDSL.GroupByFinisher
groupBy(BasicColumn... columns)
SelectDSL.LimitFinisher
limit(long limit)
SelectDSL.OffsetFirstFinisher
offset(long offset)
SelectDSL<R>
orderBy(SortSpecification... columns)
QueryExpressionDSL.UnionBuilder
union()
QueryExpressionDSL.UnionBuilder
unionAll()
-
Methods inherited from class org.mybatis.dynamic.sql.where.AbstractWhereDSL
and, and, buildWhereModel, or, or
-
-
-
-
Method Detail
-
union
public QueryExpressionDSL.UnionBuilder union()
-
unionAll
public QueryExpressionDSL.UnionBuilder unionAll()
-
orderBy
public SelectDSL<R> orderBy(SortSpecification... columns)
-
groupBy
public QueryExpressionDSL.GroupByFinisher groupBy(BasicColumn... columns)
-
limit
public SelectDSL.LimitFinisher limit(long limit)
-
offset
public SelectDSL.OffsetFirstFinisher offset(long offset)
-
fetchFirst
public SelectDSL.FetchFirstFinisher fetchFirst(long fetchFirstRows)
-
getThis
protected QueryExpressionDSL.QueryExpressionWhereBuilder getThis()
- Specified by:
getThis
in classAbstractWhereDSL<QueryExpressionDSL.QueryExpressionWhereBuilder>
-
-