类 AbstractMutableQueryImpl
java.lang.Object
org.babyfish.jimmer.sql.ast.impl.AbstractMutableStatementImpl
org.babyfish.jimmer.sql.ast.impl.query.AbstractMutableQueryImpl
- 所有已实现的接口:
FilterableImplementor,SortableImplementor,Filterable,MutableQuery,Sortable,SubQueryProvider
- 直接已知子类:
MutableRootQueryImpl,MutableSubQueryImpl
public abstract class AbstractMutableQueryImpl
extends AbstractMutableStatementImpl
implements MutableQuery, SortableImplementor
-
构造器概要
构造器限定符构造器说明protectedAbstractMutableQueryImpl(JSqlClient sqlClient, org.babyfish.jimmer.meta.ImmutableType immutableType) protectedAbstractMutableQueryImpl(JSqlClient sqlClient, TableProxy<?> table) -
方法概要
修饰符和类型方法说明voidvoidgroupBy(Expression<?>... expressions) protected booleanbooleanprotected voidonFrozen()orderBy(Expression<?>... expressions) orderByIf(boolean condition, Expression<?>... expressions) 从类继承的方法 org.babyfish.jimmer.sql.ast.impl.AbstractMutableStatementImpl
createAssociationSubQuery, createSubQuery, freeze, getContext, getParent, getPredicate, getPurpose, getSqlClient, getTable, getTableImplementor, mergePredicates, validateMutable从类继承的方法 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait从接口继承的方法 org.babyfish.jimmer.sql.ast.impl.query.FilterableImplementor
createAssociationSubQuery, createAssociationWildSubQuery, createSubQuery, createWildSubQuery从接口继承的方法 org.babyfish.jimmer.sql.ast.query.SubQueryProvider
createAssociationSubQuery, createSubQuery
-
构造器详细资料
-
AbstractMutableQueryImpl
protected AbstractMutableQueryImpl(JSqlClient sqlClient, org.babyfish.jimmer.meta.ImmutableType immutableType) -
AbstractMutableQueryImpl
-
-
方法详细资料
-
where
- 指定者:
where在接口中Filterable- 指定者:
where在接口中Sortable- 覆盖:
where在类中AbstractMutableStatementImpl
-
whereIf
- 指定者:
whereIf在接口中Filterable- 指定者:
whereIf在接口中Sortable
-
whereIf
- 指定者:
whereIf在接口中Filterable- 指定者:
whereIf在接口中Sortable
-
groupBy
- 指定者:
groupBy在接口中MutableQuery
-
having
- 指定者:
having在接口中MutableQuery
-
orderBy
- 指定者:
orderBy在接口中MutableQuery- 指定者:
orderBy在接口中Sortable
-
orderByIf
- 指定者:
orderByIf在接口中MutableQuery- 指定者:
orderByIf在接口中Sortable
-
orderBy
- 指定者:
orderBy在接口中MutableQuery- 指定者:
orderBy在接口中Sortable
-
orderByIf
- 指定者:
orderByIf在接口中MutableQuery- 指定者:
orderByIf在接口中Sortable
-
orderBy
- 指定者:
orderBy在接口中MutableQuery- 指定者:
orderBy在接口中Sortable
-
orderByIf
- 指定者:
orderByIf在接口中MutableQuery- 指定者:
orderByIf在接口中Sortable
-
onFrozen
protected void onFrozen()- 覆盖:
onFrozen在类中AbstractMutableStatementImpl
-
disableSubQuery
public void disableSubQuery()- 指定者:
disableSubQuery在接口中SortableImplementor
-
enableSubQuery
public void enableSubQuery()- 指定者:
enableSubQuery在接口中SortableImplementor
-
isSubQueryDisabled
public boolean isSubQueryDisabled() -
isGroupByClauseUsed
protected boolean isGroupByClauseUsed()
-