Package org.moddingx.libx.fi


package org.moddingx.libx.fi
Contains generic functional interfaces.
  • Interfaces
    Class
    Description
    Consumer3<A,B,C>
    A consumer that takes 3 parameters.
    Consumer4<A,B,C,D>
    A consumer that takes 4 parameters.
    Consumer5<A,B,C,D,E>
    A consumer that takes 5 parameters.
    Consumer6<A,B,C,D,E,F>
    A consumer that takes 6 parameters.
    Consumer7<A,B,C,D,E,F,G>
    A consumer that takes 7 parameters.
    Consumer8<A,B,C,D,E,F,G,H>
    A consumer that takes 8 parameters.
    Function3<A,B,C,R>
    A function that takes 3 parameters and returns a value.
    Function4<A,B,C,D,R>
    A function that takes 4 parameters and returns a value.
    Function5<A,B,C,D,E,R>
    A function that takes 5 parameters and returns a value.
    Function6<A,B,C,D,E,F,R>
    A function that takes 6 parameters and returns a value.
    Function7<A,B,C,D,E,F,G,R>
    A function that takes 7 parameters and returns a value.
    Function8<A,B,C,D,E,F,G,H,R>
    A function that takes 8 parameters and returns a value.
    Predicate3<A,B,C>
    A predicate that takes 3 parameters.
    Predicate4<A,B,C,D>
    A predicate that takes 4 parameters.
    Predicate5<A,B,C,D,E>
    A predicate that takes 5 parameters.
    Predicate6<A,B,C,D,E,F>
    A predicate that takes 6 parameters.
    Predicate7<A,B,C,D,E,F,G>
    A predicate that takes 7 parameters.
    Predicate8<A,B,C,D,E,F,G,H>
    A predicate that takes 8 parameters.