net.ranides.assira.generic
Interface BiFunction<T,S>

Type Parameters:
T -
S -
All Superinterfaces:
CoFunction<T,S>, Function<T,S>
All Known Implementing Classes:
IdentFunction, ListBiAdapter, ListBiAdapterTT

public interface BiFunction<T,S>
extends Function<T,S>, CoFunction<T,S>

Interfejs reprezentujący odwzorowanie dwukierunkowe S <-> T (funktor, wyrażenie lambda).

Może być interpretowany jako uogólnienie interfejsu Runnable, który reprezentuje funkcję void -> void (procedurę) albo interfejsu Callable, który reprezentuje funkcję void -> T.

Author:
ranides

Method Summary
 
Methods inherited from interface net.ranides.assira.generic.Function
apply
 
Methods inherited from interface net.ranides.assira.generic.CoFunction
inverse
 



Copyright © 2013. All Rights Reserved.