This project has retired. For details please refer to its
Attic page .
VXQueryExpressionRuntimeProvider (VXQuery Core 0.6 API)
JavaScript is disabled on your browser.
JavaScript is disabled on your browser.
java.lang.Object
org.apache.vxquery.compiler.algebricks.VXQueryExpressionRuntimeProvider
Method Summary
All Methods Instance Methods Concrete Methods
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)
Methods inherited from class java.lang.Object
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
Method Detail
createEvaluatorFactory
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
Specified by:
createEvaluatorFactory
in interface org.apache.hyracks.algebricks.core.algebra.expressions.IExpressionRuntimeProvider
Throws:
org.apache.hyracks.algebricks.common.exceptions.AlgebricksException
createAggregateFunctionFactory
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
Specified by:
createAggregateFunctionFactory
in interface org.apache.hyracks.algebricks.core.algebra.expressions.IExpressionRuntimeProvider
Throws:
org.apache.hyracks.algebricks.common.exceptions.AlgebricksException
createSerializableAggregateFunctionFactory
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
Specified by:
createSerializableAggregateFunctionFactory
in interface org.apache.hyracks.algebricks.core.algebra.expressions.IExpressionRuntimeProvider
Throws:
org.apache.hyracks.algebricks.common.exceptions.AlgebricksException
createRunningAggregateFunctionFactory
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
Specified by:
createRunningAggregateFunctionFactory
in interface org.apache.hyracks.algebricks.core.algebra.expressions.IExpressionRuntimeProvider
Throws:
org.apache.hyracks.algebricks.common.exceptions.AlgebricksException
createUnnestingFunctionFactory
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
Specified by:
createUnnestingFunctionFactory
in interface org.apache.hyracks.algebricks.core.algebra.expressions.IExpressionRuntimeProvider
Throws:
org.apache.hyracks.algebricks.common.exceptions.AlgebricksException
JavaScript is disabled on your browser.
Copyright © 2019 Apache Software Foundation . All Rights Reserved.