This project has retired. For details please refer to its
        
        Attic page .
      
VXQueryExpressionRuntimeProvider (VXQuery 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.IAggregateEvaluatorFactorycreateAggregateFunctionFactory   
 
org.apache.hyracks.algebricks.runtime.base.IScalarEvaluatorFactorycreateEvaluatorFactory   
 
org.apache.hyracks.algebricks.runtime.base.IRunningAggregateEvaluatorFactorycreateRunningAggregateFunctionFactory   
 
org.apache.hyracks.algebricks.runtime.base.ICopySerializableAggregateFunctionFactorycreateSerializableAggregateFunctionFactory   
 
org.apache.hyracks.algebricks.runtime.base.IUnnestingEvaluatorFactorycreateUnnestingFunctionFactory   
 
 
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.IExpressionRuntimeProviderThrows: 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.IExpressionRuntimeProviderThrows: 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.IExpressionRuntimeProviderThrows: 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.IExpressionRuntimeProviderThrows: 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.IExpressionRuntimeProviderThrows: org.apache.hyracks.algebricks.common.exceptions.AlgebricksException 
 
 
 
 
 
 
 
JavaScript is disabled on your browser.
 
 
  
Copyright © 2019 Apache Software Foundation . All rights reserved.