KeyInput - the key type that the transform(Map) receiveResultInput - the result type that the transform(Map) receiveResultType - the type of the result from this transform@FunctionalInterface public interface Transformer<KeyInput extends ComputeKey<ResultInput>,ResultInput extends ComputeResult,ResultType extends ComputeResult>
ComputationEnvironment,
computes the desired result of ResultType.| Modifier and Type | Method and Description |
|---|---|
Map<ComputeKey<ResultType>,ResultType> |
transform(Map<KeyInput,ResultInput> deps) |
Map<ComputeKey<ResultType>,ResultType> transform(Map<KeyInput,ResultInput> deps)
deps - the results that the correspond to the keys Composer returnedComposedResult by the ComposedComputation