public class CardinalityRuleToolbox extends Object
Constructor | Description |
---|---|
CardinalityRuleToolbox() |
Modifier and Type | Method | Description |
---|---|---|
static Cardinality |
getProducerCardinality(org.apache.hyracks.algebricks.core.algebra.base.ILogicalOperator op,
VXQueryOptimizationContext vxqueryContext) |
Get the Cardinality variable of the parent operator.
|
static Cardinality |
updateCardinalityVariable(org.apache.hyracks.algebricks.core.algebra.operators.logical.AbstractLogicalOperator op,
Cardinality cardinalityVariable,
VXQueryOptimizationContext vxqueryContext) |
public static Cardinality getProducerCardinality(org.apache.hyracks.algebricks.core.algebra.base.ILogicalOperator op, VXQueryOptimizationContext vxqueryContext)
op
- Logical operatorvxqueryContext
- VXQuery contextpublic static Cardinality updateCardinalityVariable(org.apache.hyracks.algebricks.core.algebra.operators.logical.AbstractLogicalOperator op, Cardinality cardinalityVariable, VXQueryOptimizationContext vxqueryContext)
Copyright © 2019 Apache Software Foundation. All rights reserved.