org.apache.hyracks.algebricks.core.algebra.expressions.IExpressionRuntimeProvider
public class VXQueryExpressionRuntimeProvider extends Object implements org.apache.hyracks.algebricks.core.algebra.expressions.IExpressionRuntimeProvider
Constructor | Description |
---|---|
VXQueryExpressionRuntimeProvider() |
Modifier and Type | Method | Description |
---|---|---|
org.apache.hyracks.algebricks.runtime.base.IAggregateEvaluatorFactory |
createAggregateFunctionFactory(org.apache.hyracks.algebricks.core.algebra.expressions.AggregateFunctionCallExpression expr,
org.apache.hyracks.algebricks.core.algebra.expressions.IVariableTypeEnvironment env,
org.apache.hyracks.algebricks.core.algebra.operators.logical.IOperatorSchema[] inputSchemas,
org.apache.hyracks.algebricks.core.jobgen.impl.JobGenContext context) |
|
org.apache.hyracks.algebricks.runtime.base.IScalarEvaluatorFactory |
createEvaluatorFactory(org.apache.hyracks.algebricks.core.algebra.base.ILogicalExpression expr,
org.apache.hyracks.algebricks.core.algebra.expressions.IVariableTypeEnvironment env,
org.apache.hyracks.algebricks.core.algebra.operators.logical.IOperatorSchema[] inputSchemas,
org.apache.hyracks.algebricks.core.jobgen.impl.JobGenContext context) |
|
org.apache.hyracks.algebricks.runtime.base.IRunningAggregateEvaluatorFactory |
createRunningAggregateFunctionFactory(org.apache.hyracks.algebricks.core.algebra.expressions.StatefulFunctionCallExpression expr,
org.apache.hyracks.algebricks.core.algebra.expressions.IVariableTypeEnvironment env,
org.apache.hyracks.algebricks.core.algebra.operators.logical.IOperatorSchema[] inputSchemas,
org.apache.hyracks.algebricks.core.jobgen.impl.JobGenContext context) |
|
org.apache.hyracks.algebricks.runtime.base.ICopySerializableAggregateFunctionFactory |
createSerializableAggregateFunctionFactory(org.apache.hyracks.algebricks.core.algebra.expressions.AggregateFunctionCallExpression expr,
org.apache.hyracks.algebricks.core.algebra.expressions.IVariableTypeEnvironment env,
org.apache.hyracks.algebricks.core.algebra.operators.logical.IOperatorSchema[] inputSchemas,
org.apache.hyracks.algebricks.core.jobgen.impl.JobGenContext context) |
|
org.apache.hyracks.algebricks.runtime.base.IUnnestingEvaluatorFactory |
createUnnestingFunctionFactory(org.apache.hyracks.algebricks.core.algebra.expressions.UnnestingFunctionCallExpression expr,
org.apache.hyracks.algebricks.core.algebra.expressions.IVariableTypeEnvironment env,
org.apache.hyracks.algebricks.core.algebra.operators.logical.IOperatorSchema[] inputSchemas,
org.apache.hyracks.algebricks.core.jobgen.impl.JobGenContext context) |
public org.apache.hyracks.algebricks.runtime.base.IScalarEvaluatorFactory createEvaluatorFactory(org.apache.hyracks.algebricks.core.algebra.base.ILogicalExpression expr, org.apache.hyracks.algebricks.core.algebra.expressions.IVariableTypeEnvironment env, org.apache.hyracks.algebricks.core.algebra.operators.logical.IOperatorSchema[] inputSchemas, org.apache.hyracks.algebricks.core.jobgen.impl.JobGenContext context) throws org.apache.hyracks.algebricks.common.exceptions.AlgebricksException
createEvaluatorFactory
in interface org.apache.hyracks.algebricks.core.algebra.expressions.IExpressionRuntimeProvider
org.apache.hyracks.algebricks.common.exceptions.AlgebricksException
public org.apache.hyracks.algebricks.runtime.base.IAggregateEvaluatorFactory createAggregateFunctionFactory(org.apache.hyracks.algebricks.core.algebra.expressions.AggregateFunctionCallExpression expr, org.apache.hyracks.algebricks.core.algebra.expressions.IVariableTypeEnvironment env, org.apache.hyracks.algebricks.core.algebra.operators.logical.IOperatorSchema[] inputSchemas, org.apache.hyracks.algebricks.core.jobgen.impl.JobGenContext context) throws org.apache.hyracks.algebricks.common.exceptions.AlgebricksException
createAggregateFunctionFactory
in interface org.apache.hyracks.algebricks.core.algebra.expressions.IExpressionRuntimeProvider
org.apache.hyracks.algebricks.common.exceptions.AlgebricksException
public org.apache.hyracks.algebricks.runtime.base.ICopySerializableAggregateFunctionFactory createSerializableAggregateFunctionFactory(org.apache.hyracks.algebricks.core.algebra.expressions.AggregateFunctionCallExpression expr, org.apache.hyracks.algebricks.core.algebra.expressions.IVariableTypeEnvironment env, org.apache.hyracks.algebricks.core.algebra.operators.logical.IOperatorSchema[] inputSchemas, org.apache.hyracks.algebricks.core.jobgen.impl.JobGenContext context) throws org.apache.hyracks.algebricks.common.exceptions.AlgebricksException
createSerializableAggregateFunctionFactory
in interface org.apache.hyracks.algebricks.core.algebra.expressions.IExpressionRuntimeProvider
org.apache.hyracks.algebricks.common.exceptions.AlgebricksException
public org.apache.hyracks.algebricks.runtime.base.IRunningAggregateEvaluatorFactory createRunningAggregateFunctionFactory(org.apache.hyracks.algebricks.core.algebra.expressions.StatefulFunctionCallExpression expr, org.apache.hyracks.algebricks.core.algebra.expressions.IVariableTypeEnvironment env, org.apache.hyracks.algebricks.core.algebra.operators.logical.IOperatorSchema[] inputSchemas, org.apache.hyracks.algebricks.core.jobgen.impl.JobGenContext context) throws org.apache.hyracks.algebricks.common.exceptions.AlgebricksException
createRunningAggregateFunctionFactory
in interface org.apache.hyracks.algebricks.core.algebra.expressions.IExpressionRuntimeProvider
org.apache.hyracks.algebricks.common.exceptions.AlgebricksException
public org.apache.hyracks.algebricks.runtime.base.IUnnestingEvaluatorFactory createUnnestingFunctionFactory(org.apache.hyracks.algebricks.core.algebra.expressions.UnnestingFunctionCallExpression expr, org.apache.hyracks.algebricks.core.algebra.expressions.IVariableTypeEnvironment env, org.apache.hyracks.algebricks.core.algebra.operators.logical.IOperatorSchema[] inputSchemas, org.apache.hyracks.algebricks.core.jobgen.impl.JobGenContext context) throws org.apache.hyracks.algebricks.common.exceptions.AlgebricksException
createUnnestingFunctionFactory
in interface org.apache.hyracks.algebricks.core.algebra.expressions.IExpressionRuntimeProvider
org.apache.hyracks.algebricks.common.exceptions.AlgebricksException
Copyright © 2019 Apache Software Foundation. All rights reserved.