Package | Description |
---|---|
io.druid.sql.calcite.expression | |
io.druid.sql.calcite.table |
Modifier and Type | Method and Description |
---|---|
SimpleExtraction |
SimpleExtraction.cascade(ExtractionFn nextExtractionFn) |
SimpleExtraction |
DruidExpression.getSimpleExtraction() |
static SimpleExtraction |
SimpleExtraction.of(String column,
ExtractionFn extractionFn) |
Modifier and Type | Method and Description |
---|---|
static DruidExpression |
DruidExpression.of(SimpleExtraction simpleExtraction,
String expression) |
Modifier and Type | Method and Description |
---|---|
static DruidExpression |
OperatorConversions.convertCall(PlannerContext plannerContext,
RowSignature rowSignature,
org.apache.calcite.rex.RexNode rexNode,
String functionName,
Function<List<DruidExpression>,SimpleExtraction> simpleExtractionFunction) |
DruidExpression |
DruidExpression.map(Function<SimpleExtraction,SimpleExtraction> extractionMap,
Function<String,String> expressionMap) |
DruidExpression |
DruidExpression.map(Function<SimpleExtraction,SimpleExtraction> extractionMap,
Function<String,String> expressionMap) |
Modifier and Type | Method and Description |
---|---|
StringComparator |
RowSignature.naturalStringComparator(SimpleExtraction simpleExtraction)
Return the "natural"
StringComparator for an extraction from this row signature. |
Copyright © 2011–2018. All rights reserved.