Package | Description |
---|---|
io.druid.sql.calcite.expression | |
io.druid.sql.calcite.table |
Modifier and Type | Method and Description |
---|---|
static RowExtraction |
FloorExpressionConversion.applyTimestampFloor(RowExtraction rex,
Granularity queryGranularity) |
RowExtraction |
SubstringExpressionConversion.convert(ExpressionConverter converter,
PlannerContext plannerContext,
List<String> rowOrder,
org.apache.calcite.rex.RexNode expression) |
RowExtraction |
FloorExpressionConversion.convert(ExpressionConverter converter,
PlannerContext plannerContext,
List<String> rowOrder,
org.apache.calcite.rex.RexNode expression) |
RowExtraction |
ExtractExpressionConversion.convert(ExpressionConverter converter,
PlannerContext plannerContext,
List<String> rowOrder,
org.apache.calcite.rex.RexNode expression) |
RowExtraction |
ExpressionConversion.convert(ExpressionConverter converter,
PlannerContext plannerContext,
List<String> rowOrder,
org.apache.calcite.rex.RexNode expression)
Translate a row-expression to a Druid column reference.
|
RowExtraction |
CharLengthExpressionConversion.convert(ExpressionConverter converter,
PlannerContext plannerContext,
List<String> rowOrder,
org.apache.calcite.rex.RexNode expression) |
RowExtraction |
ExpressionConverter.convert(PlannerContext plannerContext,
List<String> rowOrder,
org.apache.calcite.rex.RexNode expression)
Translate a row-expression to a Druid row extraction.
|
static RowExtraction |
RowExtraction.fromDimensionSpec(DimensionSpec dimensionSpec) |
static RowExtraction |
RowExtraction.fromQueryBuilder(DruidQueryBuilder queryBuilder,
int fieldNumber) |
static RowExtraction |
RowExtraction.of(String column,
ExtractionFn extractionFn) |
static RowExtraction |
Expressions.toRowExtraction(PlannerContext plannerContext,
List<String> rowOrder,
org.apache.calcite.rex.RexNode expression)
Translate a Calcite row-expression to a Druid row extraction.
|
Modifier and Type | Method and Description |
---|---|
static RowExtraction |
FloorExpressionConversion.applyTimestampFloor(RowExtraction rex,
Granularity queryGranularity) |
Modifier and Type | Method and Description |
---|---|
StringComparator |
RowSignature.naturalStringComparator(RowExtraction rowExtraction)
Return the "natural"
StringComparator for an extraction from this row signature. |
Copyright © 2011–2017. All rights reserved.