public class AggregableMultiOp<T> extends Object implements IAggregableReduceOp<T,List<Writable>>
IAggregableReduceOp on one single field, each returning a Writable
and transforms it into an operation on that single column, that returns a Writable list.
It is used to execute many reduction operations in parallel on the same column, datavec#238
Created by huitseeker on 5/8/17.| Constructor and Description |
|---|
AggregableMultiOp() |
| Modifier and Type | Method and Description |
|---|---|
void |
accept(T t) |
<U extends IAggregableReduceOp<T,List<Writable>>> |
combine(U accu) |
List<Writable> |
get() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitandThenpublic void accept(T t)
accept in interface java.util.function.Consumer<T>public <U extends IAggregableReduceOp<T,List<Writable>>> void combine(U accu)
combine in interface IAggregableReduceOp<T,List<Writable>>public List<Writable> get()
get in interface java.util.function.Supplier<List<Writable>>Copyright © 2017. All rights reserved.