| Package | Description |
|---|---|
| io.druid.sql.calcite.expression | |
| io.druid.sql.calcite.table |
| Modifier and Type | Method and Description |
|---|---|
static RowExtraction |
FloorExtractionOperator.applyTimestampFloor(RowExtraction rex,
Granularity queryGranularity) |
RowExtraction |
SubstringExtractionOperator.convert(PlannerContext plannerContext,
List<String> rowOrder,
org.apache.calcite.rex.RexNode expression) |
RowExtraction |
SqlExtractionOperator.convert(PlannerContext plannerContext,
List<String> rowOrder,
org.apache.calcite.rex.RexNode expression)
Returns the Druid
RowExtraction corresponding to a SQL RexNode. |
RowExtraction |
RegexpExtractExtractionOperator.convert(PlannerContext plannerContext,
List<String> rowOrder,
org.apache.calcite.rex.RexNode expression) |
RowExtraction |
LookupExtractionOperator.convert(PlannerContext plannerContext,
List<String> rowOrder,
org.apache.calcite.rex.RexNode expression) |
RowExtraction |
FloorExtractionOperator.convert(PlannerContext plannerContext,
List<String> rowOrder,
org.apache.calcite.rex.RexNode expression) |
RowExtraction |
ExtractExtractionOperator.convert(PlannerContext plannerContext,
List<String> rowOrder,
org.apache.calcite.rex.RexNode expression) |
RowExtraction |
CharacterLengthExtractionOperator.convert(PlannerContext plannerContext,
List<String> rowOrder,
org.apache.calcite.rex.RexNode expression) |
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 |
FloorExtractionOperator.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.