This project has retired. For details please refer to its
        
        Attic page.
      
 
 
 
 
- java.lang.Object
- 
- org.apache.hyracks.algebricks.core.rewriter.base.AlgebricksOptimizationContext
- 
- org.apache.vxquery.compiler.rewriter.VXQueryOptimizationContext
 
 
- 
- 
Field Summary
- 
Fields inherited from class org.apache.hyracks.algebricks.core.rewriter.base.AlgebricksOptimizationContexteqClassGlobalMap, fdGlobalMap, logicalProps
 
 
- 
Constructor Summary
Constructors 
| Constructor | Description |  
| VXQueryOptimizationContext(int varCounter,
                          org.apache.hyracks.algebricks.core.algebra.expressions.IExpressionEvalSizeComputer expressionEvalSizeComputer,
                          org.apache.hyracks.algebricks.core.algebra.expressions.IMergeAggregationExpressionFactory mergeAggregationExpressionFactory,
                          org.apache.hyracks.algebricks.core.algebra.expressions.IExpressionTypeComputer expressionTypeComputer,
                          org.apache.hyracks.algebricks.core.algebra.expressions.INullableTypeComputer nullableTypeComputer,
                          org.apache.hyracks.algebricks.core.rewriter.base.PhysicalOptimizationConfig physicalOptimizationConfig,
                          org.apache.hyracks.algebricks.core.algebra.prettyprint.LogicalOperatorPrettyPrintVisitor prettyPrintVisitor) |  |  
 
 
- 
Method Summary
- 
Methods inherited from class org.apache.hyracks.algebricks.core.rewriter.base.AlgebricksOptimizationContextaddNotToBeInlinedVar, addPrimaryKey, addToDontApplySet, checkAndAddToAlreadyCompared, checkIfInDontApplySet, computeAndSetTypeEnvironmentForOperator, findPrimaryKey, getEquivalenceClassMap, getExpressionEvalSizeComputer, getExpressionTypeComputer, getFDList, getLogicalPropertiesVector, getMergeAggregationExpressionFactory, getMetadataProvider, getNullableTypeComputer, getOutputTypeEnvironment, getPhysicalOptimizationConfig, getPrettyPrintVisitor, getVarCounter, getVariableEvalSizeEnvironment, invalidateTypeEnvironmentForOperator, newVar, putEquivalenceClassMap, putFDList, putLogicalPropertiesVector, removeFromAlreadyCompared, setMetadataDeclarations, setOutputTypeEnvironment, setVarCounter, shouldNotBeInlined, updatePrimaryKeys
 
- 
Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
 
 
- 
- 
Constructor Detail
- 
VXQueryOptimizationContextpublic VXQueryOptimizationContext(int varCounter,
                                  org.apache.hyracks.algebricks.core.algebra.expressions.IExpressionEvalSizeComputer expressionEvalSizeComputer,
                                  org.apache.hyracks.algebricks.core.algebra.expressions.IMergeAggregationExpressionFactory mergeAggregationExpressionFactory,
                                  org.apache.hyracks.algebricks.core.algebra.expressions.IExpressionTypeComputer expressionTypeComputer,
                                  org.apache.hyracks.algebricks.core.algebra.expressions.INullableTypeComputer nullableTypeComputer,
                                  org.apache.hyracks.algebricks.core.rewriter.base.PhysicalOptimizationConfig physicalOptimizationConfig,
                                  org.apache.hyracks.algebricks.core.algebra.prettyprint.LogicalOperatorPrettyPrintVisitor prettyPrintVisitor)
 
 
 
 
 
 
Copyright © 2019 Apache Software Foundation. All Rights Reserved.