Package eu.bandm.tools.util
Class Operators.LiftedMapMap<X,Y,Z>
java.lang.Object
eu.bandm.tools.util.Operators.LiftedFun<Y,Z>
eu.bandm.tools.util.Operators.LiftedMapMap<X,Y,Z>
- All Implemented Interfaces:
Operators.Fun<Map<X,Y>, Map<X, Z>>
- Enclosing class:
- Operators
static class Operators.LiftedMapMap<X,Y,Z>
extends Operators.LiftedFun<Y,Z>
implements Operators.Fun<Map<X,Y>,Map<X,Z>>
-
Field Summary
Fields inherited from class eu.bandm.tools.util.Operators.LiftedFun
fun -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class eu.bandm.tools.util.Operators.LiftedFun
toString
-
Constructor Details
-
LiftedMapMap
-
-
Method Details
-
apply
Description copied from interface:Operators.FunCompute an output element from an input element. Computation should be stateless and thread-safe, i.e.,f.apply(x)for a given fixed function objectfand input elementxshould not vary unless the observable state ofxvaries.- Specified by:
applyin interfaceOperators.Fun<X,Y> - Parameters:
elems- an input element.- Returns:
- an output element.
-
getName
- Specified by:
getNamein classOperators.LiftedFun<Y,Z>
-