Top Description Interfaces
module org.eclipse.collections.api

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

Modifier and TypeInterface and Description
public interface
Function<T, V>

Function is a one-argument lambda which performs a transformation on the object of type T passed to the valueOf() method.

public interface
Function0<R>

Function0 is a zero argument lambda.

public interface
Function2<T1, T2, R>

Function2 is a two argument lambda which takes two arguments and returns a result of a transformation.

public interface
Function3<T1, T2, T3, R>

Function3 is a three argument Lambda which takes three arguments and returns a result of a transformation.