Class QueryLike<QL extends QueryLike<QL>>
java.lang.Object
cool.scx.data.query.QueryLike<QL>
- Type Parameters:
QL- QL
- All Implemented Interfaces:
Query
- Direct Known Subclasses:
Condition,Junction,Not,OrderBy,WhereClause
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionasc(String selector, BuildControl... controls) 追加 正序清除 limit清除 偏移量清除 排序列表清除 过滤条件desc(String selector, BuildControl... controls) 追加 倒序getLimit()获取 limit获取 偏移量OrderBy[]获取 排序列表getWhere()获取 过滤条件limit(long limit) 设置 limitoffset(long offset) 设置 偏移量追加 排序设置 排序列表protected abstract QueryImpltoQuery()设置 过滤条件
-
Constructor Details
-
QueryLike
public QueryLike()
-
-
Method Details
-
where
-
orderBys
-
offset
-
limit
-
getWhere
-
getOrderBys
-
getOffset
-
getLimit
-
clearWhere
-
clearOrderBys
-
clearOffset
-
clearLimit
-
orderBy
-
asc
-
desc
-
toQuery
-