Interface FuncLambda<Children>

All Superinterfaces:
Serializable
All Known Subinterfaces:
Func<Children>
All Known Implementing Classes:
AptAbstractWrapper, AptQueryWrapper, JoinAbstractWrapper

public interface FuncLambda<Children> extends Serializable
将原来的泛型R改成SFunction<X,?>

copy Func

  • Method Summary

    Modifier and Type
    Method
    Description
    groupBy(boolean condition, com.baomidou.mybatisplus.core.toolkit.support.SFunction<X,?> column, com.baomidou.mybatisplus.core.toolkit.support.SFunction<X,?>... columns)
     
    default <X> Children
    groupBy(com.baomidou.mybatisplus.core.toolkit.support.SFunction<X,?> column)
     
    groupBy(com.baomidou.mybatisplus.core.toolkit.support.SFunction<X,?> column, com.baomidou.mybatisplus.core.toolkit.support.SFunction<X,?>... columns)
     
    groupByLambda(boolean condition, List<com.baomidou.mybatisplus.core.toolkit.support.SFunction<X,?>> columns)
     
    default <X> Children
    groupByLambda(List<com.baomidou.mybatisplus.core.toolkit.support.SFunction<X,?>> column)
     
    orderBy(boolean condition, boolean isAsc, com.baomidou.mybatisplus.core.toolkit.support.SFunction<X,?> column, com.baomidou.mybatisplus.core.toolkit.support.SFunction<X,?>... columns)
     
    orderByAsc(boolean condition, com.baomidou.mybatisplus.core.toolkit.support.SFunction<X,?> column, com.baomidou.mybatisplus.core.toolkit.support.SFunction<X,?>... columns)
     
    default <X> Children
    orderByAsc(com.baomidou.mybatisplus.core.toolkit.support.SFunction<X,?> column)
     
    orderByAsc(com.baomidou.mybatisplus.core.toolkit.support.SFunction<X,?> column, com.baomidou.mybatisplus.core.toolkit.support.SFunction<X,?>... columns)
     
    orderByAscLambda(boolean condition, List<com.baomidou.mybatisplus.core.toolkit.support.SFunction<X,?>> columns)
     
    default <X> Children
    orderByAscLambda(List<com.baomidou.mybatisplus.core.toolkit.support.SFunction<X,?>> columns)
     
    orderByDesc(boolean condition, com.baomidou.mybatisplus.core.toolkit.support.SFunction<X,?> column, com.baomidou.mybatisplus.core.toolkit.support.SFunction<X,?>... columns)
     
    default <X> Children
    orderByDesc(com.baomidou.mybatisplus.core.toolkit.support.SFunction<X,?> column)
     
    orderByDesc(com.baomidou.mybatisplus.core.toolkit.support.SFunction<X,?> column, com.baomidou.mybatisplus.core.toolkit.support.SFunction<X,?>... columns)
     
    orderByDescLambda(boolean condition, List<com.baomidou.mybatisplus.core.toolkit.support.SFunction<X,?>> columns)
     
    default <X> Children
    orderByDescLambda(List<com.baomidou.mybatisplus.core.toolkit.support.SFunction<X,?>> columns)
     
  • Method Details

    • groupBy

      default <X> Children groupBy(com.baomidou.mybatisplus.core.toolkit.support.SFunction<X,?> column)
    • groupByLambda

      default <X> Children groupByLambda(List<com.baomidou.mybatisplus.core.toolkit.support.SFunction<X,?>> column)
    • groupByLambda

      <X> Children groupByLambda(boolean condition, List<com.baomidou.mybatisplus.core.toolkit.support.SFunction<X,?>> columns)
    • groupBy

      <X> Children groupBy(com.baomidou.mybatisplus.core.toolkit.support.SFunction<X,?> column, com.baomidou.mybatisplus.core.toolkit.support.SFunction<X,?>... columns)
    • groupBy

      <X> Children groupBy(boolean condition, com.baomidou.mybatisplus.core.toolkit.support.SFunction<X,?> column, com.baomidou.mybatisplus.core.toolkit.support.SFunction<X,?>... columns)
    • orderByAsc

      default <X> Children orderByAsc(com.baomidou.mybatisplus.core.toolkit.support.SFunction<X,?> column)
    • orderByAscLambda

      default <X> Children orderByAscLambda(List<com.baomidou.mybatisplus.core.toolkit.support.SFunction<X,?>> columns)
    • orderByAscLambda

      <X> Children orderByAscLambda(boolean condition, List<com.baomidou.mybatisplus.core.toolkit.support.SFunction<X,?>> columns)
    • orderByAsc

      <X> Children orderByAsc(com.baomidou.mybatisplus.core.toolkit.support.SFunction<X,?> column, com.baomidou.mybatisplus.core.toolkit.support.SFunction<X,?>... columns)
    • orderByAsc

      <X> Children orderByAsc(boolean condition, com.baomidou.mybatisplus.core.toolkit.support.SFunction<X,?> column, com.baomidou.mybatisplus.core.toolkit.support.SFunction<X,?>... columns)
    • orderByDesc

      default <X> Children orderByDesc(com.baomidou.mybatisplus.core.toolkit.support.SFunction<X,?> column)
    • orderByDescLambda

      default <X> Children orderByDescLambda(List<com.baomidou.mybatisplus.core.toolkit.support.SFunction<X,?>> columns)
    • orderByDescLambda

      <X> Children orderByDescLambda(boolean condition, List<com.baomidou.mybatisplus.core.toolkit.support.SFunction<X,?>> columns)
    • orderByDesc

      <X> Children orderByDesc(com.baomidou.mybatisplus.core.toolkit.support.SFunction<X,?> column, com.baomidou.mybatisplus.core.toolkit.support.SFunction<X,?>... columns)
    • orderByDesc

      <X> Children orderByDesc(boolean condition, com.baomidou.mybatisplus.core.toolkit.support.SFunction<X,?> column, com.baomidou.mybatisplus.core.toolkit.support.SFunction<X,?>... columns)
    • orderBy

      <X> Children orderBy(boolean condition, boolean isAsc, com.baomidou.mybatisplus.core.toolkit.support.SFunction<X,?> column, com.baomidou.mybatisplus.core.toolkit.support.SFunction<X,?>... columns)