- All Superinterfaces:
- Serializable
- Functional Interface:
- This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
@FunctionalInterface
public interface Function3<T1,T2,T3,R>
extends Serializable
Function3 is a three argument Lambda which takes three arguments and returns a result of a transformation.
A Function3 is used by injectIntoWith() methods. See documentation of such methods for more details.
- See Also:
MutableCollection.injectIntoWith(IV, org.eclipse.collections.api.block.function.Function3<? super IV, ? super T, ? super P, ? extends IV>, P)