| Package | Description |
|---|---|
| io.prestosql.operator.aggregation | |
| io.prestosql.operator.aggregation.state |
| Modifier and Type | Method and Description |
|---|---|
static BigDecimal |
DecimalAverageAggregation.average(LongDecimalWithOverflowAndLongState state,
DecimalType type) |
static void |
DecimalAverageAggregation.combine(LongDecimalWithOverflowAndLongState state,
LongDecimalWithOverflowAndLongState otherState) |
static void |
DecimalAverageAggregation.inputLongDecimal(Type type,
LongDecimalWithOverflowAndLongState state,
Block block,
int position) |
static void |
DecimalAverageAggregation.inputShortDecimal(Type type,
LongDecimalWithOverflowAndLongState state,
Block block,
int position) |
static void |
DecimalAverageAggregation.outputLongDecimal(DecimalType type,
LongDecimalWithOverflowAndLongState state,
BlockBuilder out) |
static void |
DecimalAverageAggregation.outputShortDecimal(DecimalType type,
LongDecimalWithOverflowAndLongState state,
BlockBuilder out) |
| Modifier and Type | Class and Description |
|---|---|
static class |
LongDecimalWithOverflowAndLongStateFactory.GroupedLongDecimalWithOverflowAndLongState |
static class |
LongDecimalWithOverflowAndLongStateFactory.SingleLongDecimalWithOverflowAndLongState |
| Modifier and Type | Method and Description |
|---|---|
LongDecimalWithOverflowAndLongState |
LongDecimalWithOverflowAndLongStateFactory.createGroupedState() |
LongDecimalWithOverflowAndLongState |
LongDecimalWithOverflowAndLongStateFactory.createSingleState() |
| Modifier and Type | Method and Description |
|---|---|
Class<? extends LongDecimalWithOverflowAndLongState> |
LongDecimalWithOverflowAndLongStateFactory.getGroupedStateClass() |
Class<? extends LongDecimalWithOverflowAndLongState> |
LongDecimalWithOverflowAndLongStateFactory.getSingleStateClass() |
| Modifier and Type | Method and Description |
|---|---|
void |
LongDecimalWithOverflowAndLongStateSerializer.deserialize(Block block,
int index,
LongDecimalWithOverflowAndLongState state) |
void |
LongDecimalWithOverflowAndLongStateSerializer.serialize(LongDecimalWithOverflowAndLongState state,
BlockBuilder out) |
Copyright © 2012–2019. All rights reserved.