Uses of Interface
com.github.yulichang.wrapper.interfaces.MFunction
Packages that use MFunction
Package
Description
-
Uses of MFunction in com.github.yulichang.extension.apt
Methods in com.github.yulichang.extension.apt with parameters of type MFunctionModifier and TypeMethodDescriptionJoinAbstractWrapper.applyFunc(boolean condition, String applySql, MFunction<AptConsumer> consumerFunction, Object... values) JoinAbstractWrapper.applyFunc(String applySql, MFunction<AptConsumer> consumerFunction, Object... values) <R> ChildrenAptAbstractWrapper.join(String keyWord, BaseColumn<R> baseColumn, MFunction<AptAbstractWrapper<T, ?>> function) 内部调用, 不建议使用AptAbstractWrapper.pageByMain(MFunction<PageInfo> function) 根据主表分页AptQueryWrapper.selectFunc(String sql, MFunction<AptConsumer> column, String alias) -
Uses of MFunction in com.github.yulichang.extension.apt.interfaces
Methods in com.github.yulichang.extension.apt.interfaces with parameters of type MFunctionModifier and TypeMethodDescriptiondefault <T> ChildrenQueryJoin.innerJoin(BaseColumn<T> clazz, MFunction<AptAbstractWrapper<Entity, ?>> function) ignore 参考 left join<T> ChildrenQueryJoin.join(String keyWord, BaseColumn<T> clazz, MFunction<AptAbstractWrapper<Entity, ?>> function) 内部使用, 不建议直接调用default <T> ChildrenQueryJoin.leftJoin(BaseColumn<T> clazz, MFunction<AptAbstractWrapper<Entity, ?>> function) left join 多条件default <T> ChildrenQueryJoin.rightJoin(BaseColumn<T> clazz, MFunction<AptAbstractWrapper<Entity, ?>> function) ignore 参考 left joindefault <S,C, F> Children QueryLabel.selectAssociation(com.baomidou.mybatisplus.core.toolkit.support.SFunction<S, F> dtoField, MFunction<MybatisLabelFree.Builder<F>> collection) default <S,C, F> Children QueryLabel.selectAssociation(BaseColumn<C> child, com.baomidou.mybatisplus.core.toolkit.support.SFunction<S, F> dtoField, MFunction<MybatisLabel.Builder<C, F>> collection) default <S,Z, F extends Collection<Z>>
ChildrenQueryLabel.selectCollection(com.baomidou.mybatisplus.core.toolkit.support.SFunction<S, F> dtoField, MFunction<MybatisLabelFree.Builder<Z>> collection) default <S,C, Z, F extends Collection<Z>>
ChildrenQueryLabel.selectCollection(BaseColumn<C> child, com.baomidou.mybatisplus.core.toolkit.support.SFunction<S, F> dtoField, MFunction<MybatisLabel.Builder<C, Z>> collection) 一对多查询 调用此方法必需要调用对应的 left join / right join ...default <S> ChildrenQuery.selectFunc(String sql, MFunction<AptConsumer> column, com.baomidou.mybatisplus.core.toolkit.support.SFunction<S, ?> alias) Query.selectFunc(String sql, MFunction<AptConsumer> column, String alias) -
Uses of MFunction in com.github.yulichang.extension.apt.resultmap
Methods in com.github.yulichang.extension.apt.resultmap with parameters of type MFunctionModifier and TypeMethodDescription<A,B> MybatisLabel.Builder<E, T> MybatisLabel.Builder.association(com.baomidou.mybatisplus.core.toolkit.support.SFunction<T, B> dtoField, MFunction<MybatisLabelFree.Builder<B>> collection) 嵌套<A,B> MybatisLabel.Builder<E, T> MybatisLabel.Builder.association(BaseColumn<A> child, com.baomidou.mybatisplus.core.toolkit.support.SFunction<T, B> dtoField, MFunction<MybatisLabel.Builder<A, B>> collection) 嵌套<A,B> MybatisLabelFree.Builder<T> MybatisLabelFree.Builder.association(BaseColumn<A> child, com.baomidou.mybatisplus.core.toolkit.support.SFunction<T, B> dtoField, MFunction<MybatisLabel.Builder<A, B>> collection) 嵌套<A,R, B extends Collection<R>>
MybatisLabel.Builder<E,T> MybatisLabel.Builder.collection(com.baomidou.mybatisplus.core.toolkit.support.SFunction<T, B> func, MFunction<MybatisLabelFree.Builder<R>> mFunc) 嵌套<A,R, B extends Collection<R>>
MybatisLabel.Builder<E,T> MybatisLabel.Builder.collection(BaseColumn<A> entityClass, com.baomidou.mybatisplus.core.toolkit.support.SFunction<T, B> func, MFunction<MybatisLabel.Builder<A, R>> mFunc) 嵌套<A,R, B extends Collection<R>>
MybatisLabelFree.Builder<T>MybatisLabelFree.Builder.collection(com.baomidou.mybatisplus.core.toolkit.support.SFunction<T, B> func, MFunction<MybatisLabelFree.Builder<R>> mFunc) <A,R, B extends Collection<R>>
MybatisLabelFree.Builder<T>MybatisLabelFree.Builder.collection(BaseColumn<A> entityClass, com.baomidou.mybatisplus.core.toolkit.support.SFunction<T, B> func, MFunction<MybatisLabel.Builder<A, R>> mFunc) 嵌套 -
Uses of MFunction in com.github.yulichang.extension.kt
Methods in com.github.yulichang.extension.kt with parameters of type MFunctionModifier and TypeMethodDescriptionKtAbstractLambdaWrapper.pageByMain(MFunction<PageInfo> function) 根据主表分页KtLambdaWrapper.selectFunc(String sql, MFunction<FuncArgs> column, String alias) -
Uses of MFunction in com.github.yulichang.extension.kt.interfaces
Methods in com.github.yulichang.extension.kt.interfaces with parameters of type MFunctionModifier and TypeMethodDescriptiondefault ChildrenQueryJoin.fullJoin(Class<?> clazz, MFunction<KtAbstractLambdaWrapper<?, ?>> function) ignore 参考 left joindefault ChildrenQueryJoin.fullJoin(Class<?> clazz, String alias, MFunction<KtAbstractLambdaWrapper<?, ?>> function) ignore 参考 left joindefault ChildrenQueryJoin.fullJoin(Class<?> clazz, String alias, kotlin.reflect.KProperty<?> left, kotlin.reflect.KProperty<?> right, MFunction<Children> ext) ignore 参考 left joindefault ChildrenQueryJoin.fullJoin(Class<?> clazz, kotlin.reflect.KProperty<?> left, kotlin.reflect.KProperty<?> right, MFunction<Children> ext) ignore 参考 left joindefault ChildrenQueryJoin.innerJoin(Class<?> clazz, MFunction<KtAbstractLambdaWrapper<?, ?>> function) ignore 参考 left joindefault ChildrenQueryJoin.innerJoin(Class<?> clazz, String alias, MFunction<KtAbstractLambdaWrapper<?, ?>> function) ignore 参考 left joindefault ChildrenQueryJoin.innerJoin(Class<?> clazz, String alias, kotlin.reflect.KProperty<?> left, kotlin.reflect.KProperty<?> right, MFunction<Children> ext) ignore 参考 left joindefault ChildrenQueryJoin.innerJoin(Class<?> clazz, kotlin.reflect.KProperty<?> left, kotlin.reflect.KProperty<?> right, MFunction<Children> ext) ignore 参考 left joindefault ChildrenQueryJoin.join(String keyWord, Class<?> clazz, MFunction<KtAbstractLambdaWrapper<?, ?>> function) 自定义连表关键词default ChildrenQueryJoin.join(String keyWord, Class<?> clazz, String alias, MFunction<KtAbstractLambdaWrapper<?, ?>> function) 自定义连表关键词default ChildrenQueryJoin.join(String keyWord, Class<?> clazz, String alias, kotlin.reflect.KProperty<?> left, kotlin.reflect.KProperty<?> right, MFunction<Children> ext) 自定义连表关键词default ChildrenQueryJoin.join(String keyWord, Class<?> clazz, kotlin.reflect.KProperty<?> left, kotlin.reflect.KProperty<?> right, MFunction<Children> ext) 自定义连表关键词default ChildrenQueryJoin.leftJoin(Class<?> clazz, MFunction<KtAbstractLambdaWrapper<?, ?>> function) left join 多条件default ChildrenQueryJoin.leftJoin(Class<?> clazz, String alias, MFunction<KtAbstractLambdaWrapper<?, ?>> function) left join 多条件default ChildrenQueryJoin.leftJoin(Class<?> clazz, String alias, kotlin.reflect.KProperty<?> left, kotlin.reflect.KProperty<?> right, MFunction<Children> ext) left joindefault ChildrenQueryJoin.leftJoin(Class<?> clazz, kotlin.reflect.KProperty<?> left, kotlin.reflect.KProperty<?> right, MFunction<Children> ext) left joindefault ChildrenQueryJoin.rightJoin(Class<?> clazz, MFunction<KtAbstractLambdaWrapper<?, ?>> function) ignore 参考 left joindefault ChildrenQueryJoin.rightJoin(Class<?> clazz, String alias, MFunction<KtAbstractLambdaWrapper<?, ?>> function) ignore 参考 left joindefault ChildrenQueryJoin.rightJoin(Class<?> clazz, String alias, kotlin.reflect.KProperty<?> left, kotlin.reflect.KProperty<?> right, MFunction<Children> ext) ignore 参考 left joindefault ChildrenQueryJoin.rightJoin(Class<?> clazz, kotlin.reflect.KProperty<?> left, kotlin.reflect.KProperty<?> right, MFunction<Children> ext) ignore 参考 left joindefault ChildrenQueryLabel.selectAssociation(Class<?> child, kotlin.reflect.KProperty<?> dtoField, MFunction<MybatisLabel.Builder<?, ?>> collection) 对一查询 用法参考 selectCollectiondefault ChildrenQueryLabel.selectAssociation(String prefix, Class<?> child, kotlin.reflect.KProperty<?> dtoField, MFunction<MybatisLabel.Builder<?, ?>> collection) default ChildrenQueryLabel.selectAssociation(kotlin.reflect.KProperty<?> dtoField, MFunction<MybatisLabelFree.Builder<?>> collection) default ChildrenQueryLabel.selectCollection(Class<?> child, kotlin.reflect.KProperty<?> dtoField, MFunction<MybatisLabel.Builder<?, ?>> collection) 一对多查询 调用此方法发必需要调用对应的 left join / right join ...default ChildrenQueryLabel.selectCollection(String prefix, Class<?> child, kotlin.reflect.KProperty<?> dtoField, MFunction<MybatisLabel.Builder<?, ?>> collection) default ChildrenQueryLabel.selectCollection(kotlin.reflect.KProperty<?> dtoField, MFunction<MybatisLabelFree.Builder<?>> collection) Query.selectFunc(String sql, MFunction<FuncArgs> column, String alias) default ChildrenQuery.selectFunc(String sql, MFunction<FuncArgs> column, kotlin.reflect.KProperty<?> alias) -
Uses of MFunction in com.github.yulichang.extension.kt.resultmap
Methods in com.github.yulichang.extension.kt.resultmap with parameters of type MFunctionModifier and TypeMethodDescription<A,B> MybatisLabel.Builder<E, T> MybatisLabel.Builder.association(Class<A> child, kotlin.reflect.KProperty<?> dtoField, MFunction<MybatisLabel.Builder<A, B>> collection) <A,B> MybatisLabel.Builder<E, T> MybatisLabel.Builder.association(String index, Class<A> child, kotlin.reflect.KProperty<?> dtoField, MFunction<MybatisLabel.Builder<A, B>> collection) 嵌套<A,B> MybatisLabel.Builder<E, T> MybatisLabel.Builder.association(kotlin.reflect.KProperty<?> dtoField, MFunction<MybatisLabelFree.Builder<B>> collection) 嵌套MybatisLabelFree.Builder.association(Class<?> child, kotlin.reflect.KProperty<?> dtoField, MFunction<MybatisLabel.Builder<?, ?>> collection) MybatisLabelFree.Builder.association(String index, Class<?> child, kotlin.reflect.KProperty<?> dtoField, MFunction<MybatisLabel.Builder<?, ?>> collection) 嵌套<A,R> MybatisLabel.Builder<E, T> MybatisLabel.Builder.collection(Class<A> entityClass, kotlin.reflect.KProperty<?> func, MFunction<MybatisLabel.Builder<A, R>> mFunc) <A,R> MybatisLabel.Builder<E, T> MybatisLabel.Builder.collection(String prefix, Class<A> entityClass, kotlin.reflect.KProperty<?> func, MFunction<MybatisLabel.Builder<A, R>> mFunc) 嵌套<A,R> MybatisLabel.Builder<E, T> MybatisLabel.Builder.collection(kotlin.reflect.KProperty<?> func, MFunction<MybatisLabelFree.Builder<R>> mFunc) 嵌套MybatisLabelFree.Builder.collection(Class<?> entityClass, kotlin.reflect.KProperty<?> func, MFunction<MybatisLabel.Builder<?, ?>> mFunc) MybatisLabelFree.Builder.collection(String prefix, Class<?> entityClass, kotlin.reflect.KProperty<?> func, MFunction<MybatisLabel.Builder<?, ?>> mFunc) 嵌套MybatisLabelFree.Builder.collection(kotlin.reflect.KProperty<?> func, MFunction<MybatisLabelFree.Builder<?>> mFunc) -
Uses of MFunction in com.github.yulichang.wrapper
Methods in com.github.yulichang.wrapper with parameters of type MFunctionModifier and TypeMethodDescriptionJoinAbstractWrapper.applyFunc(boolean condition, String applySql, MFunction<FuncConsumer> consumerFunction, Object... values) JoinAbstractWrapper.applyFunc(String applySql, MFunction<FuncConsumer> consumerFunction, Object... values) <X,Y> Children JoinAbstractWrapper.eq(boolean condition, String alias, com.baomidou.mybatisplus.core.toolkit.support.SFunction<X, ?> column, Class<Y> clazz, MFunction<MPJLambdaWrapper<Y>> wrapper) <X> ChildrenJoinAbstractWrapper.exists(boolean condition, Class<X> clazz, MFunction<MPJLambdaWrapper<X>> wrapper) JoinAbstractLambdaWrapper.from(MFunction<MPJLambdaWrapper<T>> fromWrapper) <X,Y> Children JoinAbstractWrapper.ge(boolean condition, String alias, com.baomidou.mybatisplus.core.toolkit.support.SFunction<X, ?> column, Class<Y> clazz, MFunction<MPJLambdaWrapper<Y>> wrapper) <X,Y> Children JoinAbstractWrapper.gt(boolean condition, String alias, com.baomidou.mybatisplus.core.toolkit.support.SFunction<X, ?> column, Class<Y> clazz, MFunction<MPJLambdaWrapper<Y>> wrapper) <X,Y> Children JoinAbstractWrapper.in(boolean condition, String alias, com.baomidou.mybatisplus.core.toolkit.support.SFunction<X, ?> column, Class<Y> clazz, MFunction<MPJLambdaWrapper<Y>> wrapper) <X> ChildrenJoinAbstractWrapper.isNotNull(boolean condition, String alias, Class<X> clazz, MFunction<MPJLambdaWrapper<X>> wrapper) <X> ChildrenJoinAbstractWrapper.isNull(boolean condition, String alias, Class<X> clazz, MFunction<MPJLambdaWrapper<X>> wrapper) <X,Y> Children JoinAbstractWrapper.le(boolean condition, String alias, com.baomidou.mybatisplus.core.toolkit.support.SFunction<X, ?> column, Class<Y> clazz, MFunction<MPJLambdaWrapper<Y>> wrapper) <X,Y> Children JoinAbstractWrapper.lt(boolean condition, String alias, com.baomidou.mybatisplus.core.toolkit.support.SFunction<X, ?> column, Class<Y> clazz, MFunction<MPJLambdaWrapper<Y>> wrapper) <X,Y> Children JoinAbstractWrapper.ne(boolean condition, String alias, com.baomidou.mybatisplus.core.toolkit.support.SFunction<X, ?> column, Class<Y> clazz, MFunction<MPJLambdaWrapper<Y>> wrapper) <X> ChildrenJoinAbstractWrapper.notExists(boolean condition, Class<X> clazz, MFunction<MPJLambdaWrapper<X>> wrapper) <X,Y> Children JoinAbstractWrapper.notIn(boolean condition, String alias, com.baomidou.mybatisplus.core.toolkit.support.SFunction<X, ?> column, Class<Y> clazz, MFunction<MPJLambdaWrapper<Y>> wrapper) JoinAbstractLambdaWrapper.pageByMain(MFunction<PageInfo> function) 根据主表分页MPJLambdaWrapper.selectFunc(String sql, MFunction<FuncConsumer> column, String alias) UpdateJoinWrapper.setApply(boolean condition, String applySql, MFunction<FuncConsumer> consumerFunction, Object... values) -
Uses of MFunction in com.github.yulichang.wrapper.interfaces
Methods in com.github.yulichang.wrapper.interfaces with parameters of type MFunctionModifier and TypeMethodDescriptiondefault <R,T> Children CompareWrapper.eq(boolean condition, com.baomidou.mybatisplus.core.toolkit.support.SFunction<R, ?> column, Class<T> clazz, MFunction<MPJLambdaWrapper<T>> val) <R,T> Children CompareWrapper.eq(boolean condition, String alias, com.baomidou.mybatisplus.core.toolkit.support.SFunction<R, ?> column, Class<T> clazz, MFunction<MPJLambdaWrapper<T>> val) 等于 =default <R,T> Children CompareWrapper.eq(com.baomidou.mybatisplus.core.toolkit.support.SFunction<R, ?> column, Class<T> clazz, MFunction<MPJLambdaWrapper<T>> val) default <R,T> Children CompareWrapper.eq(String alias, com.baomidou.mybatisplus.core.toolkit.support.SFunction<R, ?> column, Class<T> clazz, MFunction<MPJLambdaWrapper<T>> val) <T> ChildrenFuncWrapper.exists(boolean condition, Class<T> clazz, MFunction<MPJLambdaWrapper<T>> wrapper) default <T> ChildrenFuncWrapper.exists(Class<T> clazz, MFunction<MPJLambdaWrapper<T>> wrapper) default <T,X> Children QueryJoin.fullJoin(Class<T> clazz, com.baomidou.mybatisplus.core.toolkit.support.SFunction<T, ?> left, com.baomidou.mybatisplus.core.toolkit.support.SFunction<X, ?> right, MFunction<Children> ext) ignore 参考 left joindefault <T> ChildrenQueryJoin.fullJoin(Class<T> clazz, MFunction<JoinAbstractLambdaWrapper<Entity, ?>> function) ignore 参考 left joindefault <T,X> Children QueryJoin.fullJoin(Class<T> clazz, String alias, com.baomidou.mybatisplus.core.toolkit.support.SFunction<T, ?> left, com.baomidou.mybatisplus.core.toolkit.support.SFunction<X, ?> right, MFunction<Children> ext) ignore 参考 left joindefault <T> ChildrenQueryJoin.fullJoin(Class<T> clazz, String alias, MFunction<JoinAbstractLambdaWrapper<Entity, ?>> function) ignore 参考 left joindefault <R,T> Children CompareWrapper.ge(boolean condition, com.baomidou.mybatisplus.core.toolkit.support.SFunction<R, ?> column, Class<T> clazz, MFunction<MPJLambdaWrapper<T>> val) <R,T> Children CompareWrapper.ge(boolean condition, String alias, com.baomidou.mybatisplus.core.toolkit.support.SFunction<R, ?> column, Class<T> clazz, MFunction<MPJLambdaWrapper<T>> val) 大于等于 >=default <R,T> Children CompareWrapper.ge(com.baomidou.mybatisplus.core.toolkit.support.SFunction<R, ?> column, Class<T> clazz, MFunction<MPJLambdaWrapper<T>> val) default <R,T> Children CompareWrapper.ge(String alias, com.baomidou.mybatisplus.core.toolkit.support.SFunction<R, ?> column, Class<T> clazz, MFunction<MPJLambdaWrapper<T>> val) default <R,T> Children CompareWrapper.gt(boolean condition, com.baomidou.mybatisplus.core.toolkit.support.SFunction<R, ?> column, Class<T> clazz, MFunction<MPJLambdaWrapper<T>> val) <R,T> Children CompareWrapper.gt(boolean condition, String alias, com.baomidou.mybatisplus.core.toolkit.support.SFunction<R, ?> column, Class<T> clazz, MFunction<MPJLambdaWrapper<T>> val) 大于 >default <R,T> Children CompareWrapper.gt(com.baomidou.mybatisplus.core.toolkit.support.SFunction<R, ?> column, Class<T> clazz, MFunction<MPJLambdaWrapper<T>> val) default <R,T> Children CompareWrapper.gt(String alias, com.baomidou.mybatisplus.core.toolkit.support.SFunction<R, ?> column, Class<T> clazz, MFunction<MPJLambdaWrapper<T>> val) default <R,T> Children FuncWrapper.in(boolean condition, com.baomidou.mybatisplus.core.toolkit.support.SFunction<R, ?> column, Class<T> clazz, MFunction<MPJLambdaWrapper<T>> wrapper) <R,T> Children FuncWrapper.in(boolean condition, String alias, com.baomidou.mybatisplus.core.toolkit.support.SFunction<R, ?> column, Class<T> clazz, MFunction<MPJLambdaWrapper<T>> wrapper) default <R,T> Children FuncWrapper.in(com.baomidou.mybatisplus.core.toolkit.support.SFunction<R, ?> column, Class<T> clazz, MFunction<MPJLambdaWrapper<T>> wrapper) default <R,T> Children FuncWrapper.in(String alias, com.baomidou.mybatisplus.core.toolkit.support.SFunction<R, ?> column, Class<T> clazz, MFunction<MPJLambdaWrapper<T>> wrapper) default <T,X> Children QueryJoin.innerJoin(Class<T> clazz, com.baomidou.mybatisplus.core.toolkit.support.SFunction<T, ?> left, com.baomidou.mybatisplus.core.toolkit.support.SFunction<X, ?> right, MFunction<Children> ext) ignore 参考 left joindefault <T,X> Children QueryJoin.innerJoin(Class<T> clazz, MConsumer<MPJLambdaWrapper<T>> table, com.baomidou.mybatisplus.core.toolkit.support.SFunction<T, ?> left, com.baomidou.mybatisplus.core.toolkit.support.SFunction<X, ?> right, MFunction<Children> ext) ignore 参考 left joindefault <T> ChildrenQueryJoin.innerJoin(Class<T> clazz, MConsumer<MPJLambdaWrapper<T>> table, MFunction<JoinAbstractLambdaWrapper<Entity, ?>> function) ignore 参考 left joindefault <T,X> Children QueryJoin.innerJoin(Class<T> clazz, MConsumer<MPJLambdaWrapper<T>> table, String alias, com.baomidou.mybatisplus.core.toolkit.support.SFunction<T, ?> left, com.baomidou.mybatisplus.core.toolkit.support.SFunction<X, ?> right, MFunction<Children> ext) ignore 参考 left joindefault <T> ChildrenQueryJoin.innerJoin(Class<T> clazz, MConsumer<MPJLambdaWrapper<T>> table, String alias, MFunction<JoinAbstractLambdaWrapper<Entity, ?>> function) ignore 参考 left joindefault <T> ChildrenQueryJoin.innerJoin(Class<T> clazz, MFunction<JoinAbstractLambdaWrapper<Entity, ?>> function) ignore 参考 left joindefault <T,X> Children QueryJoin.innerJoin(Class<T> clazz, String alias, com.baomidou.mybatisplus.core.toolkit.support.SFunction<T, ?> left, com.baomidou.mybatisplus.core.toolkit.support.SFunction<X, ?> right, MFunction<Children> ext) ignore 参考 left joindefault <T> ChildrenQueryJoin.innerJoin(Class<T> clazz, String alias, MFunction<JoinAbstractLambdaWrapper<Entity, ?>> function) ignore 参考 left joindefault <T> ChildrenFuncWrapper.isNotNull(boolean condition, Class<T> clazz, MFunction<MPJLambdaWrapper<T>> wrapper) <T> ChildrenFuncWrapper.isNotNull(boolean condition, String alias, Class<T> clazz, MFunction<MPJLambdaWrapper<T>> wrapper) default <T> ChildrenFuncWrapper.isNotNull(Class<T> clazz, MFunction<MPJLambdaWrapper<T>> wrapper) default <T> ChildrenFuncWrapper.isNotNull(String alias, Class<T> clazz, MFunction<MPJLambdaWrapper<T>> wrapper) default <T> ChildrenFuncWrapper.isNull(boolean condition, Class<T> clazz, MFunction<MPJLambdaWrapper<T>> wrapper) <T> ChildrenFuncWrapper.isNull(boolean condition, String alias, Class<T> clazz, MFunction<MPJLambdaWrapper<T>> wrapper) default <T> ChildrenFuncWrapper.isNull(Class<T> clazz, MFunction<MPJLambdaWrapper<T>> wrapper) default <T> ChildrenFuncWrapper.isNull(String alias, Class<T> clazz, MFunction<MPJLambdaWrapper<T>> wrapper) default <T,X> Children QueryJoin.join(String keyWord, Class<T> clazz, com.baomidou.mybatisplus.core.toolkit.support.SFunction<T, ?> left, com.baomidou.mybatisplus.core.toolkit.support.SFunction<X, ?> right, MFunction<Children> ext) 自定义连表关键词default <T,X> Children QueryJoin.join(String keyWord, Class<T> clazz, MConsumer<MPJLambdaWrapper<T>> table, com.baomidou.mybatisplus.core.toolkit.support.SFunction<T, ?> left, com.baomidou.mybatisplus.core.toolkit.support.SFunction<X, ?> right, MFunction<Children> ext) 自定义连表关键词default <T> ChildrenQueryJoin.join(String keyWord, Class<T> clazz, MConsumer<MPJLambdaWrapper<T>> table, MFunction<JoinAbstractLambdaWrapper<Entity, ?>> function) 自定义连表关键词default <T,X> Children QueryJoin.join(String keyWord, Class<T> clazz, MConsumer<MPJLambdaWrapper<T>> table, String alias, com.baomidou.mybatisplus.core.toolkit.support.SFunction<T, ?> left, com.baomidou.mybatisplus.core.toolkit.support.SFunction<X, ?> right, MFunction<Children> ext) 自定义连表关键词default <T> ChildrenQueryJoin.join(String keyWord, Class<T> clazz, MConsumer<MPJLambdaWrapper<T>> table, String alias, MFunction<JoinAbstractLambdaWrapper<Entity, ?>> function) 自定义连表关键词default <T> ChildrenQueryJoin.join(String keyWord, Class<T> clazz, MFunction<JoinAbstractLambdaWrapper<Entity, ?>> function) 自定义连表关键词default <T,X> Children QueryJoin.join(String keyWord, Class<T> clazz, String alias, com.baomidou.mybatisplus.core.toolkit.support.SFunction<T, ?> left, com.baomidou.mybatisplus.core.toolkit.support.SFunction<X, ?> right, MFunction<Children> ext) 自定义连表关键词default <T> ChildrenQueryJoin.join(String keyWord, Class<T> clazz, String alias, MFunction<JoinAbstractLambdaWrapper<Entity, ?>> function) 自定义连表关键词default <R,T> Children CompareWrapper.le(boolean condition, com.baomidou.mybatisplus.core.toolkit.support.SFunction<R, ?> column, Class<T> clazz, MFunction<MPJLambdaWrapper<T>> val) <R,T> Children CompareWrapper.le(boolean condition, String alias, com.baomidou.mybatisplus.core.toolkit.support.SFunction<R, ?> column, Class<T> clazz, MFunction<MPJLambdaWrapper<T>> val) 小于等于 <=default <R,T> Children CompareWrapper.le(com.baomidou.mybatisplus.core.toolkit.support.SFunction<R, ?> column, Class<T> clazz, MFunction<MPJLambdaWrapper<T>> val) default <R,T> Children CompareWrapper.le(String alias, com.baomidou.mybatisplus.core.toolkit.support.SFunction<R, ?> column, Class<T> clazz, MFunction<MPJLambdaWrapper<T>> val) default <T,X> Children QueryJoin.leftJoin(Class<T> clazz, com.baomidou.mybatisplus.core.toolkit.support.SFunction<T, ?> left, com.baomidou.mybatisplus.core.toolkit.support.SFunction<X, ?> right, MFunction<Children> ext) left joindefault <T,X> Children QueryJoin.leftJoin(Class<T> clazz, MConsumer<MPJLambdaWrapper<T>> table, com.baomidou.mybatisplus.core.toolkit.support.SFunction<T, ?> left, com.baomidou.mybatisplus.core.toolkit.support.SFunction<X, ?> right, MFunction<Children> ext) left joindefault <T> ChildrenQueryJoin.leftJoin(Class<T> clazz, MConsumer<MPJLambdaWrapper<T>> table, MFunction<JoinAbstractLambdaWrapper<Entity, ?>> function) left join 多条件default <T,X> Children QueryJoin.leftJoin(Class<T> clazz, MConsumer<MPJLambdaWrapper<T>> table, String alias, com.baomidou.mybatisplus.core.toolkit.support.SFunction<T, ?> left, com.baomidou.mybatisplus.core.toolkit.support.SFunction<X, ?> right, MFunction<Children> ext) left joindefault <T> ChildrenQueryJoin.leftJoin(Class<T> clazz, MConsumer<MPJLambdaWrapper<T>> table, String alias, MFunction<JoinAbstractLambdaWrapper<Entity, ?>> function) left join 多条件default <T> ChildrenQueryJoin.leftJoin(Class<T> clazz, MFunction<JoinAbstractLambdaWrapper<Entity, ?>> function) left join 多条件default <T,X> Children QueryJoin.leftJoin(Class<T> clazz, String alias, com.baomidou.mybatisplus.core.toolkit.support.SFunction<T, ?> left, com.baomidou.mybatisplus.core.toolkit.support.SFunction<X, ?> right, MFunction<Children> ext) left joindefault <T> ChildrenQueryJoin.leftJoin(Class<T> clazz, String alias, MFunction<JoinAbstractLambdaWrapper<Entity, ?>> function) left join 多条件default <R,T> Children CompareWrapper.lt(boolean condition, com.baomidou.mybatisplus.core.toolkit.support.SFunction<R, ?> column, Class<T> clazz, MFunction<MPJLambdaWrapper<T>> val) <R,T> Children CompareWrapper.lt(boolean condition, String alias, com.baomidou.mybatisplus.core.toolkit.support.SFunction<R, ?> column, Class<T> clazz, MFunction<MPJLambdaWrapper<T>> val) 小于 <default <R,T> Children CompareWrapper.lt(com.baomidou.mybatisplus.core.toolkit.support.SFunction<R, ?> column, Class<T> clazz, MFunction<MPJLambdaWrapper<T>> val) default <R,T> Children CompareWrapper.lt(String alias, com.baomidou.mybatisplus.core.toolkit.support.SFunction<R, ?> column, Class<T> clazz, MFunction<MPJLambdaWrapper<T>> val) default <R,T> Children CompareWrapper.ne(boolean condition, com.baomidou.mybatisplus.core.toolkit.support.SFunction<R, ?> column, Class<T> clazz, MFunction<MPJLambdaWrapper<T>> val) <R,T> Children CompareWrapper.ne(boolean condition, String alias, com.baomidou.mybatisplus.core.toolkit.support.SFunction<R, ?> column, Class<T> clazz, MFunction<MPJLambdaWrapper<T>> val) 不等于 <>default <R,T> Children CompareWrapper.ne(com.baomidou.mybatisplus.core.toolkit.support.SFunction<R, ?> column, Class<T> clazz, MFunction<MPJLambdaWrapper<T>> val) default <R,T> Children CompareWrapper.ne(String alias, com.baomidou.mybatisplus.core.toolkit.support.SFunction<R, ?> column, Class<T> clazz, MFunction<MPJLambdaWrapper<T>> val) <T> ChildrenFuncWrapper.notExists(boolean condition, Class<T> clazz, MFunction<MPJLambdaWrapper<T>> wrapper) default <T> ChildrenFuncWrapper.notExists(Class<T> clazz, MFunction<MPJLambdaWrapper<T>> wrapper) default <R,T> Children FuncWrapper.notIn(boolean condition, com.baomidou.mybatisplus.core.toolkit.support.SFunction<R, ?> column, Class<T> clazz, MFunction<MPJLambdaWrapper<T>> wrapper) <R,T> Children FuncWrapper.notIn(boolean condition, String alias, com.baomidou.mybatisplus.core.toolkit.support.SFunction<R, ?> column, Class<T> clazz, MFunction<MPJLambdaWrapper<T>> wrapper) default <R,T> Children FuncWrapper.notIn(com.baomidou.mybatisplus.core.toolkit.support.SFunction<R, ?> column, Class<T> clazz, MFunction<MPJLambdaWrapper<T>> wrapper) default <R,T> Children FuncWrapper.notIn(String alias, com.baomidou.mybatisplus.core.toolkit.support.SFunction<R, ?> column, Class<T> clazz, MFunction<MPJLambdaWrapper<T>> wrapper) default <T,X> Children QueryJoin.rightJoin(Class<T> clazz, com.baomidou.mybatisplus.core.toolkit.support.SFunction<T, ?> left, com.baomidou.mybatisplus.core.toolkit.support.SFunction<X, ?> right, MFunction<Children> ext) ignore 参考 left joindefault <T,X> Children QueryJoin.rightJoin(Class<T> clazz, MConsumer<MPJLambdaWrapper<T>> table, com.baomidou.mybatisplus.core.toolkit.support.SFunction<T, ?> left, com.baomidou.mybatisplus.core.toolkit.support.SFunction<X, ?> right, MFunction<Children> ext) ignore 参考 left joindefault <T> ChildrenQueryJoin.rightJoin(Class<T> clazz, MConsumer<MPJLambdaWrapper<T>> table, MFunction<JoinAbstractLambdaWrapper<Entity, ?>> function) ignore 参考 left joindefault <T,X> Children QueryJoin.rightJoin(Class<T> clazz, MConsumer<MPJLambdaWrapper<T>> table, String alias, com.baomidou.mybatisplus.core.toolkit.support.SFunction<T, ?> left, com.baomidou.mybatisplus.core.toolkit.support.SFunction<X, ?> right, MFunction<Children> ext) ignore 参考 left joindefault <T> ChildrenQueryJoin.rightJoin(Class<T> clazz, MConsumer<MPJLambdaWrapper<T>> table, String alias, MFunction<JoinAbstractLambdaWrapper<Entity, ?>> function) ignore 参考 left joindefault <T> ChildrenQueryJoin.rightJoin(Class<T> clazz, MFunction<JoinAbstractLambdaWrapper<Entity, ?>> function) ignore 参考 left joindefault <T,X> Children QueryJoin.rightJoin(Class<T> clazz, String alias, com.baomidou.mybatisplus.core.toolkit.support.SFunction<T, ?> left, com.baomidou.mybatisplus.core.toolkit.support.SFunction<X, ?> right, MFunction<Children> ext) ignore 参考 left joindefault <T> ChildrenQueryJoin.rightJoin(Class<T> clazz, String alias, MFunction<JoinAbstractLambdaWrapper<Entity, ?>> function) ignore 参考 left joindefault <S,C, F> Children QueryLabel.selectAssociation(com.baomidou.mybatisplus.core.toolkit.support.SFunction<S, F> dtoField, MFunction<MybatisLabelFree.Builder<F>> collection) default <S,C, F> Children QueryLabel.selectAssociation(Class<C> child, com.baomidou.mybatisplus.core.toolkit.support.SFunction<S, F> dtoField, MFunction<MybatisLabel.Builder<C, F>> collection) 对一查询 用法参考 selectCollectiondefault <S,C, F> Children QueryLabel.selectAssociation(String prefix, Class<C> child, com.baomidou.mybatisplus.core.toolkit.support.SFunction<S, F> dtoField, MFunction<MybatisLabel.Builder<C, F>> collection) default <S,Z, F extends Collection<Z>>
ChildrenQueryLabel.selectCollection(com.baomidou.mybatisplus.core.toolkit.support.SFunction<S, F> dtoField, MFunction<MybatisLabelFree.Builder<Z>> collection) default <S,C, Z, F extends Collection<Z>>
ChildrenQueryLabel.selectCollection(Class<C> child, com.baomidou.mybatisplus.core.toolkit.support.SFunction<S, F> dtoField, MFunction<MybatisLabel.Builder<C, Z>> collection) 一对多查询 调用此方法必需要调用对应的 left join / right join ...default <S,C, Z, F extends Collection<Z>>
ChildrenQueryLabel.selectCollection(String prefix, Class<C> child, com.baomidou.mybatisplus.core.toolkit.support.SFunction<S, F> dtoField, MFunction<MybatisLabel.Builder<C, Z>> collection) default <S> ChildrenQuery.selectFunc(String sql, MFunction<FuncConsumer> column, com.baomidou.mybatisplus.core.toolkit.support.SFunction<S, ?> alias) Query.selectFunc(String sql, MFunction<FuncConsumer> column, String alias) Update.setApply(boolean condition, String applySql, MFunction<FuncConsumer> consumerFunction, Object... values) default ChildrenUpdate.setApply(String applySql, MFunction<FuncConsumer> consumerFunction, Object... values) -
Uses of MFunction in com.github.yulichang.wrapper.resultmap
Methods in com.github.yulichang.wrapper.resultmap with parameters of type MFunctionModifier and TypeMethodDescription<A,B> MybatisLabel.Builder<E, T> MybatisLabel.Builder.association(com.baomidou.mybatisplus.core.toolkit.support.SFunction<T, B> dtoField, MFunction<MybatisLabelFree.Builder<B>> collection) 嵌套<A,B> MybatisLabel.Builder<E, T> MybatisLabel.Builder.association(Class<A> child, com.baomidou.mybatisplus.core.toolkit.support.SFunction<T, B> dtoField, MFunction<MybatisLabel.Builder<A, B>> collection) <A,B> MybatisLabel.Builder<E, T> MybatisLabel.Builder.association(String index, Class<A> child, com.baomidou.mybatisplus.core.toolkit.support.SFunction<T, B> dtoField, MFunction<MybatisLabel.Builder<A, B>> collection) 嵌套<A,B> MybatisLabelFree.Builder<T> MybatisLabelFree.Builder.association(Class<A> child, com.baomidou.mybatisplus.core.toolkit.support.SFunction<T, B> dtoField, MFunction<MybatisLabel.Builder<A, B>> collection) <A,B> MybatisLabelFree.Builder<T> MybatisLabelFree.Builder.association(String index, Class<A> child, com.baomidou.mybatisplus.core.toolkit.support.SFunction<T, B> dtoField, MFunction<MybatisLabel.Builder<A, B>> collection) 嵌套<A,R, B extends Collection<R>>
MybatisLabel.Builder<E,T> MybatisLabel.Builder.collection(com.baomidou.mybatisplus.core.toolkit.support.SFunction<T, B> func, MFunction<MybatisLabelFree.Builder<R>> mFunc) 嵌套<A,R, B extends Collection<R>>
MybatisLabel.Builder<E,T> MybatisLabel.Builder.collection(Class<A> entityClass, com.baomidou.mybatisplus.core.toolkit.support.SFunction<T, B> func, MFunction<MybatisLabel.Builder<A, R>> mFunc) <A,R, B extends Collection<R>>
MybatisLabel.Builder<E,T> MybatisLabel.Builder.collection(String prefix, Class<A> entityClass, com.baomidou.mybatisplus.core.toolkit.support.SFunction<T, B> func, MFunction<MybatisLabel.Builder<A, R>> mFunc) 嵌套<A,R, B extends Collection<R>>
MybatisLabelFree.Builder<T>MybatisLabelFree.Builder.collection(com.baomidou.mybatisplus.core.toolkit.support.SFunction<T, B> func, MFunction<MybatisLabelFree.Builder<R>> mFunc) <A,R, B extends Collection<R>>
MybatisLabelFree.Builder<T>MybatisLabelFree.Builder.collection(Class<A> entityClass, com.baomidou.mybatisplus.core.toolkit.support.SFunction<T, B> func, MFunction<MybatisLabel.Builder<A, R>> mFunc) <A,R, B extends Collection<R>>
MybatisLabelFree.Builder<T>MybatisLabelFree.Builder.collection(String prefix, Class<A> entityClass, com.baomidou.mybatisplus.core.toolkit.support.SFunction<T, B> func, MFunction<MybatisLabel.Builder<A, R>> mFunc) 嵌套 -
Uses of MFunction in com.github.yulichang.wrapper.segments
Methods in com.github.yulichang.wrapper.segments with parameters of type MFunctionModifier and TypeMethodDescriptionstatic <T,R> Fun<T, R> Fun.f(Class<T> clazz, MFunction<MPJLambdaWrapper<T>> func) 别名func