Interface Query<E>
-
- All Known Implementing Classes:
AbstractQuery,And,Between,Equal,GreaterThan,GreaterThanEqual,Has,ILike,In,IsNull,LessThan,LessThanEqual,Like,Not,NotEqual,Or,RawQuery,SingleQuery
public interface Query<E>Query interface.
- Version:
- $Id: $Id
- Author:
- Long Dinh
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description TupleappendQueryParams(Tuple tuple)appendQueryParams.intappendQuerySql(StringBuilder sqlBuilder, int index)appendQuerySql.TuplegetQueryParams()getQueryParams.default booleanisConditional()isConditional.intlimit()limit.Query<E>limit(int limit)limit.longoffset()offset.Query<E>offset(long offset)offset.List<Order<E>>orderBy()orderBy.default Query<E>orderBy(Order<E> order)orderBy.default Query<E>orderBy(Order<E>... orders)orderBy.Query<E>orderBy(List<Order<E>> orders)orderBy.
-
-
-
Method Detail
-
appendQuerySql
int appendQuerySql(StringBuilder sqlBuilder, int index)
appendQuerySql.
- Parameters:
sqlBuilder- aStringBuilderobject.index- a int.- Returns:
- a int.
-
isConditional
default boolean isConditional()
isConditional.
- Returns:
- a boolean.
-
limit
int limit()
limit.
- Returns:
- a int.
-
offset
long offset()
offset.
- Returns:
- a long.
-
-