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
- Author:
- raven
- 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 Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface 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
-
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
-
equals
-