public abstract class StaticTypeQueryConditionGroupExpression<E,Q extends StaticTypeQueryConditionGroupExpression<E,Q>>
extends java.lang.Object
TypeQueryConditionGroupExpression
| 限定符和类型 | 字段和说明 |
|---|---|
protected SqlQueryConditionGroupExpression |
queryConditionGroupExpression |
protected java.lang.Class<E> |
type |
| 构造器和说明 |
|---|
StaticTypeQueryConditionGroupExpression(SqlQueryConditionGroupExpression queryConditionGroupExpression,
Q parent) |
| 限定符和类型 | 方法和说明 |
|---|---|
Q |
and() |
protected abstract Q |
createChild(SqlQueryConditionGroupExpression queryConditionGroupExpression,
Q parent) |
Q |
endGroup() |
Q |
group() |
StaticTypeQueryExecutor<E> |
limit(java.lang.Integer limit) |
StaticTypeQueryExecutor<E> |
limit(java.lang.Integer offset,
java.lang.Integer limit) |
StaticTypeQueryExecutor<E> |
limit(cn.featherfly.common.structure.page.Page page) |
java.util.List<E> |
list() |
Q |
or() |
E |
single() |
protected java.lang.Class<E> type
protected SqlQueryConditionGroupExpression queryConditionGroupExpression
public StaticTypeQueryConditionGroupExpression(SqlQueryConditionGroupExpression queryConditionGroupExpression, Q parent)
queryConditionGroupExpression - queryConditionGroupExpressionparent - parentpublic Q group()
public Q endGroup()
public Q and()
public Q or()
public java.util.List<E> list()
public E single()
public StaticTypeQueryExecutor<E> limit(java.lang.Integer limit)
public StaticTypeQueryExecutor<E> limit(java.lang.Integer offset, java.lang.Integer limit)
public StaticTypeQueryExecutor<E> limit(cn.featherfly.common.structure.page.Page page)
protected abstract Q createChild(SqlQueryConditionGroupExpression queryConditionGroupExpression, Q parent)