Uses of Class
org.apache.drill.common.logical.data.NamedExpression
Package
Description
Logical operators in a query graph.
-
Uses of NamedExpression in org.apache.drill.common.logical.data
Modifier and TypeMethodDescriptionRunningAggregate.getAggregations()
Window.getAggregations()
GroupingAggregate.getExprs()
GroupingAggregate.getKeys()
Project.getSelections()
Transform.getTransforms()
Window.getWithins()
Modifier and TypeMethodDescriptionGroupingAggregate.Builder.addExpr
(NamedExpression expr) Project.Builder.addExpr
(NamedExpression expr) GroupingAggregate.Builder.addKey
(NamedExpression expr) ModifierConstructorDescriptionGroupingAggregate
(List<NamedExpression> keys, List<NamedExpression> exprs) Project
(List<NamedExpression> selections) RunningAggregate
(FieldReference within, List<NamedExpression> aggregations) Transform
(List<NamedExpression> transforms) Window
(List<NamedExpression> withins, List<NamedExpression> aggregations, List<Order.Ordering> orderings, Long start, Long end) -
Uses of NamedExpression in org.apache.drill.exec.metastore.analyze
Modifier and TypeMethodDescriptionAnalyzeFileInfoProvider.getParentLocationExpression
(SchemaPath locationField) AnalyzeInfoProvider.getParentLocationExpression
(SchemaPath locationField) Returns expression which may be used to determine parent location for specific table data, i.e.Modifier and TypeMethodDescriptionMetadataAggregateContext.MetadataAggregateContextBuilder.groupByExpressions
(List<NamedExpression> groupByExpressions) -
Uses of NamedExpression in org.apache.drill.exec.physical.config
Modifier and TypeMethodDescriptionWindowPOP.getAggregations()
HashAggregate.getAggrExprs()
Project.getExprs()
StreamingAggregate.getExprs()
HashAggregate.getGroupByExprs()
StreamingAggregate.getKeys()
WindowPOP.getWithins()
ModifierConstructorDescriptionHashAggregate
(PhysicalOperator child, AggPrelBase.OperatorPhase aggPhase, List<NamedExpression> groupByExprs, List<NamedExpression> aggrExprs, float cardinality) Project
(List<NamedExpression> exprs, PhysicalOperator child) Project
(List<NamedExpression> exprs, PhysicalOperator child, boolean outputProj) StreamingAggregate
(PhysicalOperator child, List<NamedExpression> keys, List<NamedExpression> exprs) WindowPOP
(PhysicalOperator child, List<NamedExpression> withins, List<NamedExpression> aggregations, List<Order.Ordering> orderings, boolean frameUnitsRows, WindowPOP.Bound start, WindowPOP.Bound end) -
Uses of NamedExpression in org.apache.drill.exec.physical.impl.aggregate
Modifier and TypeMethodDescriptionprotected List<NamedExpression>
HashAggBatch.getKeyExpressions()
protected List<NamedExpression>
StreamingAggBatch.getKeyExpressions()
protected List<NamedExpression>
HashAggBatch.getValueExpressions()
protected List<NamedExpression>
StreamingAggBatch.getValueExpressions()
-
Uses of NamedExpression in org.apache.drill.exec.physical.impl.common
Modifier and TypeMethodDescriptionHashTableConfig.getKeyExprsBuild()
HashTableConfig.getKeyExprsProbe()
ModifierConstructorDescriptionHashTableConfig
(int initialCapacity, boolean initialSizeIsFinal, float loadFactor, List<NamedExpression> keyExprsBuild, List<NamedExpression> keyExprsProbe, List<Comparator> comparators) HashTableConfig
(int initialCapacity, boolean initialSizeIsFinal, float loadFactor, List<NamedExpression> keyExprsBuild, List<NamedExpression> keyExprsProbe, List<Comparator> comparators, int joinControl, boolean computeKeyNum) HashTableConfig
(int initialCapacity, float loadFactor, List<NamedExpression> keyExprsBuild, List<NamedExpression> keyExprsProbe, List<Comparator> comparators) HashTableConfig
(int initialCapacity, float loadFactor, List<NamedExpression> keyExprsBuild, List<NamedExpression> keyExprsProbe, List<Comparator> comparators, int joinControl) -
Uses of NamedExpression in org.apache.drill.exec.physical.impl.join
Modifier and TypeFieldDescriptionprotected List<NamedExpression>
AbstractHashBinaryRecordBatch.rightExpr
-
Uses of NamedExpression in org.apache.drill.exec.physical.impl.metadata
Modifier and TypeMethodDescriptionMetadataAggregateHelper.getValueExpressions()
protected List<NamedExpression>
MetadataHashAggBatch.getValueExpressions()
protected List<NamedExpression>
MetadataStreamAggBatch.getValueExpressions()
-
Uses of NamedExpression in org.apache.drill.exec.planner.common
Modifier and TypeMethodDescriptionprotected List<NamedExpression>
DrillProjectRelBase.getProjectExpressions
(DrillParseContext context) -
Uses of NamedExpression in org.apache.drill.exec.planner.physical
Modifier and TypeFieldDescriptionprotected List<NamedExpression>
AggPrelBase.aggExprs
protected List<NamedExpression>
AggPrelBase.keys
Modifier and TypeMethodDescriptionAggPrelBase.getAggExprs()
AggPrelBase.getKeys()
protected List<NamedExpression>
ProjectAllowDupPrel.getProjectExpressions
(DrillParseContext context)