Class FuncConsumer

java.lang.Object
com.github.yulichang.wrapper.segments.FuncConsumer

public class FuncConsumer extends Object
用于selectFunc 和 applyFunc中的参数填充 从原来的 SelectFunc 里的内部类中提取出来
Since:
1.4.13
Author:
yulichang
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    final <A> FuncConsumer
    accept(com.baomidou.mybatisplus.core.toolkit.support.SFunction<A,?> a)
     
    final <A, B> FuncConsumer
    accept(com.baomidou.mybatisplus.core.toolkit.support.SFunction<A,?> a, com.baomidou.mybatisplus.core.toolkit.support.SFunction<B,?> b)
     
    final <A, B, C> FuncConsumer
    accept(com.baomidou.mybatisplus.core.toolkit.support.SFunction<A,?> a, com.baomidou.mybatisplus.core.toolkit.support.SFunction<B,?> b, com.baomidou.mybatisplus.core.toolkit.support.SFunction<C,?> c)
     
    final <A, B, C, D> FuncConsumer
    accept(com.baomidou.mybatisplus.core.toolkit.support.SFunction<A,?> a, com.baomidou.mybatisplus.core.toolkit.support.SFunction<B,?> b, com.baomidou.mybatisplus.core.toolkit.support.SFunction<C,?> c, com.baomidou.mybatisplus.core.toolkit.support.SFunction<D,?> d)
     
    final <A, B, C, D, E>
    FuncConsumer
    accept(com.baomidou.mybatisplus.core.toolkit.support.SFunction<A,?> a, com.baomidou.mybatisplus.core.toolkit.support.SFunction<B,?> b, com.baomidou.mybatisplus.core.toolkit.support.SFunction<C,?> c, com.baomidou.mybatisplus.core.toolkit.support.SFunction<D,?> d, com.baomidou.mybatisplus.core.toolkit.support.SFunction<E,?> e)
     
    final <A, B, C, D, E, F>
    FuncConsumer
    accept(com.baomidou.mybatisplus.core.toolkit.support.SFunction<A,?> a, com.baomidou.mybatisplus.core.toolkit.support.SFunction<B,?> b, com.baomidou.mybatisplus.core.toolkit.support.SFunction<C,?> c, com.baomidou.mybatisplus.core.toolkit.support.SFunction<D,?> d, com.baomidou.mybatisplus.core.toolkit.support.SFunction<E,?> e, com.baomidou.mybatisplus.core.toolkit.support.SFunction<F,?> f)
     
    final <A, B, C, D, E, F, G>
    FuncConsumer
    accept(com.baomidou.mybatisplus.core.toolkit.support.SFunction<A,?> a, com.baomidou.mybatisplus.core.toolkit.support.SFunction<B,?> b, com.baomidou.mybatisplus.core.toolkit.support.SFunction<C,?> c, com.baomidou.mybatisplus.core.toolkit.support.SFunction<D,?> d, com.baomidou.mybatisplus.core.toolkit.support.SFunction<E,?> e, com.baomidou.mybatisplus.core.toolkit.support.SFunction<F,?> f, com.baomidou.mybatisplus.core.toolkit.support.SFunction<G,?> g)
     
    final <A, B, C, D, E, F, G, H>
    FuncConsumer
    accept(com.baomidou.mybatisplus.core.toolkit.support.SFunction<A,?> a, com.baomidou.mybatisplus.core.toolkit.support.SFunction<B,?> b, com.baomidou.mybatisplus.core.toolkit.support.SFunction<C,?> c, com.baomidou.mybatisplus.core.toolkit.support.SFunction<D,?> d, com.baomidou.mybatisplus.core.toolkit.support.SFunction<E,?> e, com.baomidou.mybatisplus.core.toolkit.support.SFunction<F,?> f, com.baomidou.mybatisplus.core.toolkit.support.SFunction<G,?> g, com.baomidou.mybatisplus.core.toolkit.support.SFunction<H,?> h)
     
    final <A, B, C, D, E, F, G, H, I>
    FuncConsumer
    accept(com.baomidou.mybatisplus.core.toolkit.support.SFunction<A,?> a, com.baomidou.mybatisplus.core.toolkit.support.SFunction<B,?> b, com.baomidou.mybatisplus.core.toolkit.support.SFunction<C,?> c, com.baomidou.mybatisplus.core.toolkit.support.SFunction<D,?> d, com.baomidou.mybatisplus.core.toolkit.support.SFunction<E,?> e, com.baomidou.mybatisplus.core.toolkit.support.SFunction<F,?> f, com.baomidou.mybatisplus.core.toolkit.support.SFunction<G,?> g, com.baomidou.mybatisplus.core.toolkit.support.SFunction<H,?> h, com.baomidou.mybatisplus.core.toolkit.support.SFunction<I,?> i)
     
    final <A, B, C, D, E, F, G, H, I, J>
    FuncConsumer
    accept(com.baomidou.mybatisplus.core.toolkit.support.SFunction<A,?> a, com.baomidou.mybatisplus.core.toolkit.support.SFunction<B,?> b, com.baomidou.mybatisplus.core.toolkit.support.SFunction<C,?> c, com.baomidou.mybatisplus.core.toolkit.support.SFunction<D,?> d, com.baomidou.mybatisplus.core.toolkit.support.SFunction<E,?> e, com.baomidou.mybatisplus.core.toolkit.support.SFunction<F,?> f, com.baomidou.mybatisplus.core.toolkit.support.SFunction<G,?> g, com.baomidou.mybatisplus.core.toolkit.support.SFunction<H,?> h, com.baomidou.mybatisplus.core.toolkit.support.SFunction<I,?> i, com.baomidou.mybatisplus.core.toolkit.support.SFunction<J,?> j)
     
    values(Object... values)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • FuncConsumer

      public FuncConsumer()
  • Method Details

    • accept

      public final <A> FuncConsumer accept(com.baomidou.mybatisplus.core.toolkit.support.SFunction<A,?> a)
    • accept

      public final <A, B> FuncConsumer accept(com.baomidou.mybatisplus.core.toolkit.support.SFunction<A,?> a, com.baomidou.mybatisplus.core.toolkit.support.SFunction<B,?> b)
    • accept

      public final <A, B, C> FuncConsumer accept(com.baomidou.mybatisplus.core.toolkit.support.SFunction<A,?> a, com.baomidou.mybatisplus.core.toolkit.support.SFunction<B,?> b, com.baomidou.mybatisplus.core.toolkit.support.SFunction<C,?> c)
    • accept

      public final <A, B, C, D> FuncConsumer accept(com.baomidou.mybatisplus.core.toolkit.support.SFunction<A,?> a, com.baomidou.mybatisplus.core.toolkit.support.SFunction<B,?> b, com.baomidou.mybatisplus.core.toolkit.support.SFunction<C,?> c, com.baomidou.mybatisplus.core.toolkit.support.SFunction<D,?> d)
    • accept

      public final <A, B, C, D, E> FuncConsumer accept(com.baomidou.mybatisplus.core.toolkit.support.SFunction<A,?> a, com.baomidou.mybatisplus.core.toolkit.support.SFunction<B,?> b, com.baomidou.mybatisplus.core.toolkit.support.SFunction<C,?> c, com.baomidou.mybatisplus.core.toolkit.support.SFunction<D,?> d, com.baomidou.mybatisplus.core.toolkit.support.SFunction<E,?> e)
    • accept

      public final <A, B, C, D, E, F> FuncConsumer accept(com.baomidou.mybatisplus.core.toolkit.support.SFunction<A,?> a, com.baomidou.mybatisplus.core.toolkit.support.SFunction<B,?> b, com.baomidou.mybatisplus.core.toolkit.support.SFunction<C,?> c, com.baomidou.mybatisplus.core.toolkit.support.SFunction<D,?> d, com.baomidou.mybatisplus.core.toolkit.support.SFunction<E,?> e, com.baomidou.mybatisplus.core.toolkit.support.SFunction<F,?> f)
    • accept

      public final <A, B, C, D, E, F, G> FuncConsumer accept(com.baomidou.mybatisplus.core.toolkit.support.SFunction<A,?> a, com.baomidou.mybatisplus.core.toolkit.support.SFunction<B,?> b, com.baomidou.mybatisplus.core.toolkit.support.SFunction<C,?> c, com.baomidou.mybatisplus.core.toolkit.support.SFunction<D,?> d, com.baomidou.mybatisplus.core.toolkit.support.SFunction<E,?> e, com.baomidou.mybatisplus.core.toolkit.support.SFunction<F,?> f, com.baomidou.mybatisplus.core.toolkit.support.SFunction<G,?> g)
    • accept

      public final <A, B, C, D, E, F, G, H> FuncConsumer accept(com.baomidou.mybatisplus.core.toolkit.support.SFunction<A,?> a, com.baomidou.mybatisplus.core.toolkit.support.SFunction<B,?> b, com.baomidou.mybatisplus.core.toolkit.support.SFunction<C,?> c, com.baomidou.mybatisplus.core.toolkit.support.SFunction<D,?> d, com.baomidou.mybatisplus.core.toolkit.support.SFunction<E,?> e, com.baomidou.mybatisplus.core.toolkit.support.SFunction<F,?> f, com.baomidou.mybatisplus.core.toolkit.support.SFunction<G,?> g, com.baomidou.mybatisplus.core.toolkit.support.SFunction<H,?> h)
    • accept

      public final <A, B, C, D, E, F, G, H, I> FuncConsumer accept(com.baomidou.mybatisplus.core.toolkit.support.SFunction<A,?> a, com.baomidou.mybatisplus.core.toolkit.support.SFunction<B,?> b, com.baomidou.mybatisplus.core.toolkit.support.SFunction<C,?> c, com.baomidou.mybatisplus.core.toolkit.support.SFunction<D,?> d, com.baomidou.mybatisplus.core.toolkit.support.SFunction<E,?> e, com.baomidou.mybatisplus.core.toolkit.support.SFunction<F,?> f, com.baomidou.mybatisplus.core.toolkit.support.SFunction<G,?> g, com.baomidou.mybatisplus.core.toolkit.support.SFunction<H,?> h, com.baomidou.mybatisplus.core.toolkit.support.SFunction<I,?> i)
    • accept

      public final <A, B, C, D, E, F, G, H, I, J> FuncConsumer accept(com.baomidou.mybatisplus.core.toolkit.support.SFunction<A,?> a, com.baomidou.mybatisplus.core.toolkit.support.SFunction<B,?> b, com.baomidou.mybatisplus.core.toolkit.support.SFunction<C,?> c, com.baomidou.mybatisplus.core.toolkit.support.SFunction<D,?> d, com.baomidou.mybatisplus.core.toolkit.support.SFunction<E,?> e, com.baomidou.mybatisplus.core.toolkit.support.SFunction<F,?> f, com.baomidou.mybatisplus.core.toolkit.support.SFunction<G,?> g, com.baomidou.mybatisplus.core.toolkit.support.SFunction<H,?> h, com.baomidou.mybatisplus.core.toolkit.support.SFunction<I,?> i, com.baomidou.mybatisplus.core.toolkit.support.SFunction<J,?> j)
    • values

      public final FuncConsumer values(Object... values)