Package org.aksw.commons.collector.core
Class AggInputFlatMap.AccTransformInputImpl
java.lang.Object
org.aksw.commons.collector.core.AggInputFlatMap.AccTransformInputImpl
- All Implemented Interfaces:
Serializable,AccWrapper<I,,E, O, SUBACC> AggInputFlatMap.AccInputFlatMap<I,,E, J, O, SUBACC> Accumulator<I,E, O>
- Enclosing class:
- AggInputFlatMap<I,
E, J, O, SUBACC extends Accumulator<J, E, O>, SUBAGG extends ParallelAggregator<J, E, O, SUBACC>>
public class AggInputFlatMap.AccTransformInputImpl
extends Object
implements AggInputFlatMap.AccInputFlatMap<I,E,J,O,SUBACC>, Serializable
- See Also:
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionAccTransformInputImpl(SUBACC subAcc, BiFunction<? super I, E, ? extends Iterator<? extends J>> inputTransform) -
Method Summary
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.aksw.commons.collector.domain.Accumulator
accumulate
-
Field Details
-
subAcc
-
inputTransform
-
-
Constructor Details
-
AccTransformInputImpl
-
-
Method Details
-
accumulate
Description copied from interface:AccumulatorAccumulate an input value w.r.t. to an environment- Specified by:
accumulatein interfaceAccumulator<I,E, O>
-
getSubAcc
- Specified by:
getSubAccin interfaceAccWrapper<I,E, O, SUBACC extends Accumulator<J, E, O>>
-
getValue
Description copied from interface:AccumulatorObtain the output based on the so-far accumulated inputs- Specified by:
getValuein interfaceAccumulator<I,E, O>
-
hashCode
public int hashCode() -
equals
-