类 ConfigurableSubQueryImpl<R>
java.lang.Object
org.babyfish.jimmer.sql.ast.impl.query.ConfigurableSubQueryImpl<R>
- 所有已实现的接口:
Expression<R>,Ast,ExpressionImplementor<R>,ConfigurableSubQuery<R>,TypedSubQuery<R>,Selection<R>
public class ConfigurableSubQueryImpl<R>
extends Object
implements ConfigurableSubQuery<R>, ExpressionImplementor<R>
-
嵌套类概要
从接口继承的嵌套类/接口 org.babyfish.jimmer.sql.ast.Expression
Expression.AnyFactory, Expression.ComparableFactory, Expression.NumericFactory, Expression.StringFactory -
方法概要
修饰符和类型方法说明voidaccept(@NotNull AstVisitor visitor) all()any()distinct()exists()org.babyfish.jimmer.sql.ast.impl.query.TypedQueryDatagetData()getType()booleanintersect(TypedSubQuery<R> other) limit(int limit) limit(int limit, long offset) minus(TypedSubQuery<R> other) offset(long offset) intvoidrenderTo(@NotNull SqlBuilder builder) union(TypedSubQuery<R> other) unionAll(TypedSubQuery<R> other) 从类继承的方法 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
方法详细资料
-
getType
- 指定者:
getType在接口中ExpressionImplementor<R>
-
getBaseQuery
-
limit
- 指定者:
limit在接口中ConfigurableSubQuery<R>
-
offset
- 指定者:
offset在接口中ConfigurableSubQuery<R>
-
limit
- 指定者:
limit在接口中ConfigurableSubQuery<R>
-
distinct
- 指定者:
distinct在接口中ConfigurableSubQuery<R>
-
all
- 指定者:
all在接口中TypedSubQuery<R>
-
any
- 指定者:
any在接口中TypedSubQuery<R>
-
exists
- 指定者:
exists在接口中TypedSubQuery<R>
-
notExists
- 指定者:
notExists在接口中TypedSubQuery<R>
-
accept
-
renderTo
-
precedence
public int precedence()- 指定者:
precedence在接口中ExpressionImplementor<R>
-
hasVirtualPredicate
public boolean hasVirtualPredicate()- 指定者:
hasVirtualPredicate在接口中Ast
-
resolveVirtualPredicate
- 指定者:
resolveVirtualPredicate在接口中Ast
-
union
- 指定者:
union在接口中TypedSubQuery<R>
-
unionAll
- 指定者:
unionAll在接口中TypedSubQuery<R>
-
minus
- 指定者:
minus在接口中TypedSubQuery<R>
-
intersect
- 指定者:
intersect在接口中TypedSubQuery<R>
-
getData
public org.babyfish.jimmer.sql.ast.impl.query.TypedQueryData getData() -
getSelections
-