接口 FilterableImplementor
- 所有超级接口:
Filterable,SubQueryProvider
- 所有已知子接口:
SortableImplementor
- 所有已知实现类:
AbstractMutableQueryImpl,AbstractMutableStatementImpl,MutableDeleteImpl,MutableRootQueryImpl,MutableSubQueryImpl,MutableUpdateImpl
-
方法概要
修饰符和类型方法说明default <SE,ST extends TableEx<SE>, TE, TT extends TableEx<TE>, R>
ConfigurableSubQuery<R>createAssociationSubQuery(Class<ST> sourceTableType, Function<ST, TT> targetTableGetter, BiFunction<MutableSubQuery, AssociationTable<SE, ST, TE, TT>, ConfigurableSubQuery<R>> block) default <SE,ST extends TableEx<SE>, TE, TT extends TableEx<TE>, R>
MutableSubQuerycreateAssociationWildSubQuery(Class<ST> sourceTableType, Function<ST, TT> targetTableGetter, BiConsumer<MutableSubQuery, AssociationTable<SE, ST, TE, TT>> block) default <T extends Table<?>,R>
ConfigurableSubQuery<R>createSubQuery(Class<T> tableType, BiFunction<MutableSubQuery, T, ConfigurableSubQuery<R>> block) default <T extends Table<?>>
MutableSubQuerycreateWildSubQuery(Class<T> tableType, BiConsumer<MutableSubQuery, T> block) 从接口继承的方法 org.babyfish.jimmer.sql.ast.query.Filterable
where, whereIf, whereIf从接口继承的方法 org.babyfish.jimmer.sql.ast.query.SubQueryProvider
createAssociationSubQuery, createSubQuery
-
方法详细资料
-
createSubQuery
default <T extends Table<?>,R> ConfigurableSubQuery<R> createSubQuery(Class<T> tableType, BiFunction<MutableSubQuery, T, ConfigurableSubQuery<R>> block) -
createWildSubQuery
default <T extends Table<?>> MutableSubQuery createWildSubQuery(Class<T> tableType, BiConsumer<MutableSubQuery, T> block) -
createAssociationSubQuery
default <SE,ST extends TableEx<SE>, ConfigurableSubQuery<R> createAssociationSubQueryTE, TT extends TableEx<TE>, R> (Class<ST> sourceTableType, Function<ST, TT> targetTableGetter, BiFunction<MutableSubQuery, AssociationTable<SE, ST, TE, TT>, ConfigurableSubQuery<R>> block) -
createAssociationWildSubQuery
default <SE,ST extends TableEx<SE>, MutableSubQuery createAssociationWildSubQueryTE, TT extends TableEx<TE>, R> (Class<ST> sourceTableType, Function<ST, TT> targetTableGetter, BiConsumer<MutableSubQuery, AssociationTable<SE, ST, TE, TT>> block)
-