| 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.