private static class AggregateNode.ScalarAccumulatorDef extends Object implements AggregateNode.AccumulatorFactory
Scalar code fragments.| Modifier and Type | Field and Description |
|---|---|
(package private) int |
accumulatorLength |
(package private) Scalar |
addScalar |
(package private) Context |
endContext |
(package private) Scalar |
endScalar |
(package private) Scalar |
initScalar |
(package private) int |
rowLength |
(package private) Context |
sendContext |
| Modifier | Constructor and Description |
|---|---|
private |
ScalarAccumulatorDef(Scalar initScalar,
Scalar addScalar,
Scalar endScalar,
int rowLength,
int accumulatorLength,
DataContext root) |
final Scalar initScalar
final Scalar addScalar
final Scalar endScalar
final Context sendContext
final Context endContext
final int rowLength
final int accumulatorLength
private ScalarAccumulatorDef(Scalar initScalar, Scalar addScalar, Scalar endScalar, int rowLength, int accumulatorLength, DataContext root)
public AggregateNode.Accumulator get()
get in interface com.google.common.base.Supplier<AggregateNode.Accumulator>Copyright © 2012–2018 The Apache Software Foundation. All rights reserved.