Package org.aksw.commons.collector.core
Class AggInputBroadcast.AccInputBroadcastImpl
java.lang.Object
org.aksw.commons.collector.core.AggInputBroadcast.AccInputBroadcastImpl
- All Implemented Interfaces:
Serializable,AggInputBroadcast.AccInputBroadcast<I,,E, O1, O2, SUBACC1, SUBACC2> Accumulator<I,E, Map.Entry<O1, O2>>
- Enclosing class:
- AggInputBroadcast<I,
E, O1, O2, SUBACC1 extends Accumulator<I, E, O1>, SUBAGG1 extends ParallelAggregator<I, E, O1, SUBACC1>, SUBACC2 extends Accumulator<I, E, O2>, SUBAGG2 extends ParallelAggregator<I, E, O2, SUBACC2>>
public class AggInputBroadcast.AccInputBroadcastImpl
extends Object
implements AggInputBroadcast.AccInputBroadcast<I,E,O1,O2,SUBACC1,SUBACC2>, Serializable
- See Also:
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaccumulate(I input, E env) Accumulate an input value w.r.t.booleangetValue()Obtain the output based on the so-far accumulated inputsinthashCode()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
-
subAcc1
-
subAcc2
-
-
Constructor Details
-
AccInputBroadcastImpl
-
-
Method Details
-
accumulate
Description copied from interface:AccumulatorAccumulate an input value w.r.t. to an environment- Specified by:
accumulatein interfaceAccumulator<I,E, Map.Entry<O1, O2>>
-
getValue
Description copied from interface:AccumulatorObtain the output based on the so-far accumulated inputs -
getSubAcc1
- Specified by:
getSubAcc1in interfaceAggInputBroadcast.AccInputBroadcast<I,E, O1, O2, SUBACC1 extends Accumulator<I, E, O1>, SUBACC2 extends Accumulator<I, E, O2>>
-
getSubAcc2
- Specified by:
getSubAcc2in interfaceAggInputBroadcast.AccInputBroadcast<I,E, O1, O2, SUBACC1 extends Accumulator<I, E, O1>, SUBACC2 extends Accumulator<I, E, O2>>
-
hashCode
public int hashCode() -
equals
-