Package org.eclipse.collections.api.block.function

This package contains interfaces for Function API.

A Function is a lambda which performs a transformation on the object that is passed to it.

  • Interface Summary 
    Interface Description
    Function<T,​V>
    Function is a one-argument lambda which performs a transformation on the object of type T passed to the valueOf() method.
    Function0<R>
    Function0 is a zero argument lambda.
    Function2<T1,​T2,​R>
    Function2 is a two argument lambda which takes two arguments and returns a result of a transformation.
    Function3<T1,​T2,​T3,​R>
    Function3 is a three argument Lambda which takes three arguments and returns a result of a transformation.