类 MergedTypedRootQueryImpl<R>
java.lang.Object
org.babyfish.jimmer.sql.ast.impl.query.MergedTypedRootQueryImpl<R>
- 所有已实现的接口:
Executable<List<R>>,Ast,TypedRootQueryImplementor<R>,TypedRootQuery<R>
-
构造器概要
构造器构造器说明MergedTypedRootQueryImpl(JSqlClientImplementor sqlClient, String operator, TypedRootQuery<R>... queries) -
方法概要
修饰符和类型方法说明voidaccept(@NotNull AstVisitor visitor) execute(Connection con) Execute on the specified JDBC connection.voidforEach(Connection con, int batchSize, Consumer<R> consumer) booleanintersect(TypedRootQuery<R> other) boolean<X> List<X> map(Connection con, Function<R, X> mapper) minus(TypedRootQuery<R> other) voidrenderTo(@NotNull AbstractSqlBuilder<?> builder) union(TypedRootQuery<R> other) unionAll(TypedRootQuery<R> other) withLimit(int limit) 从类继承的方法 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait从接口继承的方法 org.babyfish.jimmer.sql.ast.Executable
execute从接口继承的方法 org.babyfish.jimmer.sql.ast.query.TypedRootQuery
fetchFirst, fetchFirst, fetchFirstOrNull, fetchFirstOrNull, fetchOne, fetchOne, fetchOneOrNull, fetchOneOrNull, fetchOptional, fetchOptional, forEach, forEach, forEach, map
-
构造器详细资料
-
MergedTypedRootQueryImpl
@SafeVarargs public MergedTypedRootQueryImpl(JSqlClientImplementor sqlClient, String operator, TypedRootQuery<R>... queries)
-
-
方法详细资料
-
execute
从接口复制的说明:ExecutableExecute on the specified JDBC connection.- 指定者:
execute在接口中Executable<R>- 返回:
- Execution result
-
map
- 指定者:
map在接口中TypedRootQuery<R>
-
forEach
- 指定者:
forEach在接口中TypedRootQuery<R>
-
accept
-
renderTo
-
hasVirtualPredicate
public boolean hasVirtualPredicate()- 指定者:
hasVirtualPredicate在接口中Ast
-
resolveVirtualPredicate
- 指定者:
resolveVirtualPredicate在接口中Ast
-
getSelections
-
getSqlClient
-
union
- 指定者:
union在接口中TypedRootQuery<R>
-
unionAll
- 指定者:
unionAll在接口中TypedRootQuery<R>
-
minus
- 指定者:
minus在接口中TypedRootQuery<R>
-
intersect
- 指定者:
intersect在接口中TypedRootQuery<R>
-
isForUpdate
public boolean isForUpdate()- 指定者:
isForUpdate在接口中TypedRootQueryImplementor<R>
-
withLimit
- 指定者:
withLimit在接口中TypedRootQueryImplementor<R>
-