Package cool.scx.data.query
Class QueryLike<QL extends QueryLike<QL>>
java.lang.Object
cool.scx.data.query.QueryLike<QL>
- All Implemented Interfaces:
Query
- Direct Known Subclasses:
AND,GroupBy,GroupByBody,LimitInfo,OR,OrderBy,OrderByBody,OrderByBodySet,Where,WhereBody,WhereBodySet,WhereClause
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddGroupBy(Object... groupByClauses) addOrderBy(Object... orderByClauses) getLimit()getWhere()limit(long numberOfRows) offset(long limitOffset) abstract QuerytoQuery()
-
Constructor Details
-
QueryLike
public QueryLike()
-
-
Method Details
-
where
-
groupBy
-
orderBy
-
addWhere
-
addGroupBy
- Specified by:
addGroupByin interfaceQuery
-
addOrderBy
- Specified by:
addOrderByin interfaceQuery
-
offset
-
limit
-
getWhere
-
getGroupBy
- Specified by:
getGroupByin interfaceQuery
-
getOrderBy
- Specified by:
getOrderByin interfaceQuery
-
getOffset
-
getLimit
-
getLimitInfo
- Specified by:
getLimitInfoin interfaceQuery
-
clearWhere
- Specified by:
clearWherein interfaceQuery
-
clearGroupBy
- Specified by:
clearGroupByin interfaceQuery
-
clearOrderBy
- Specified by:
clearOrderByin interfaceQuery
-
clearOffset
- Specified by:
clearOffsetin interfaceQuery
-
clearLimit
- Specified by:
clearLimitin interfaceQuery
-
toQuery
-