接口 Filterable
- 所有已知子接口:
FilterArgs<T>,MutableDelete,MutableQuery,MutableRootQuery<T>,MutableSubQuery,MutableUpdate,Sortable
- 所有已知实现类:
AbstractMutableQueryImpl,AbstractMutableStatementImpl,FilterArgsImpl,MutableDeleteImpl,MutableRootQueryImpl,MutableSubQueryImpl,MutableUpdateImpl
public interface Filterable
-
方法概要
修饰符和类型方法说明<SE, ST extends TableEx<SE>, TE, TT extends TableEx<TE>, R>
ConfigurableSubQuery<R>createAssociationSubQuery(Class<ST> sourceTableType, Function<ST,TT> targetTableGetter, BiFunction<MutableSubQuery,AssociationTableEx<SE,ST,TE,TT>,ConfigurableSubQuery<R>> block)<SE, ST extends TableEx<SE>, TE, TT extends TableEx<TE>, R>
MutableSubQuerycreateAssociationWildSubQuery(Class<ST> sourceTableType, Function<ST,TT> targetTableGetter, BiConsumer<MutableSubQuery,AssociationTableEx<SE,ST,TE,TT>> block)<T extends Table<?>, R>
ConfigurableSubQuery<R>createSubQuery(Class<T> tableType, BiFunction<MutableSubQuery,T,ConfigurableSubQuery<R>> block)<T extends Table<?>>
MutableSubQuerycreateWildSubQuery(Class<T> tableType, BiConsumer<MutableSubQuery,T> block)
-
方法详细资料
-
where
-
createSubQuery
<T extends Table<?>, R> ConfigurableSubQuery<R> createSubQuery(Class<T> tableType, BiFunction<MutableSubQuery,T,ConfigurableSubQuery<R>> block) -
createWildSubQuery
<T extends Table<?>> MutableSubQuery createWildSubQuery(Class<T> tableType, BiConsumer<MutableSubQuery,T> block) -
createAssociationSubQuery
<SE, ST extends TableEx<SE>, TE, TT extends TableEx<TE>, R> ConfigurableSubQuery<R> createAssociationSubQuery(Class<ST> sourceTableType, Function<ST,TT> targetTableGetter, BiFunction<MutableSubQuery,AssociationTableEx<SE,ST,TE,TT>,ConfigurableSubQuery<R>> block) -
createAssociationWildSubQuery
<SE, ST extends TableEx<SE>, TE, TT extends TableEx<TE>, R> MutableSubQuery createAssociationWildSubQuery(Class<ST> sourceTableType, Function<ST,TT> targetTableGetter, BiConsumer<MutableSubQuery,AssociationTableEx<SE,ST,TE,TT>> block)
-