Serializable
, org.apache.hyracks.algebricks.runtime.base.IAggregateEvaluatorFactory
AbstractMaxMinAggregateEvaluatorFactory
, AvgGlobalAggregateEvaluatorFactory
, AvgLocalAggregateEvaluatorFactory
, FnAvgAggregateEvaluatorFactory
, FnCountAggregateEvaluatorFactory
, FnSumAggregateEvaluatorFactory
, SequenceAggregateEvaluatorFactory
public abstract class AbstractTaggedValueArgumentAggregateEvaluatorFactory extends Object implements org.apache.hyracks.algebricks.runtime.base.IAggregateEvaluatorFactory
Modifier and Type | Field | Description |
---|---|---|
static DynamicContext |
dCtx |
Constructor | Description |
---|---|
AbstractTaggedValueArgumentAggregateEvaluatorFactory(org.apache.hyracks.algebricks.runtime.base.IScalarEvaluatorFactory[] args) |
Modifier and Type | Method | Description |
---|---|---|
org.apache.hyracks.algebricks.runtime.base.IAggregateEvaluator |
createAggregateEvaluator(org.apache.hyracks.api.context.IHyracksTaskContext ctx) |
|
protected abstract org.apache.hyracks.algebricks.runtime.base.IAggregateEvaluator |
createEvaluator(org.apache.hyracks.algebricks.runtime.base.IScalarEvaluator[] args) |
public static DynamicContext dCtx
public AbstractTaggedValueArgumentAggregateEvaluatorFactory(org.apache.hyracks.algebricks.runtime.base.IScalarEvaluatorFactory[] args)
public final org.apache.hyracks.algebricks.runtime.base.IAggregateEvaluator createAggregateEvaluator(org.apache.hyracks.api.context.IHyracksTaskContext ctx) throws org.apache.hyracks.algebricks.common.exceptions.AlgebricksException
createAggregateEvaluator
in interface org.apache.hyracks.algebricks.runtime.base.IAggregateEvaluatorFactory
org.apache.hyracks.algebricks.common.exceptions.AlgebricksException
protected abstract org.apache.hyracks.algebricks.runtime.base.IAggregateEvaluator createEvaluator(org.apache.hyracks.algebricks.runtime.base.IScalarEvaluator[] args) throws org.apache.hyracks.algebricks.common.exceptions.AlgebricksException
org.apache.hyracks.algebricks.common.exceptions.AlgebricksException
Copyright © 2019 Apache Software Foundation. All rights reserved.