Uses of Interface
org.apache.calcite.adapter.druid.ExtractionFunction
-
Packages that use ExtractionFunction Package Description org.apache.calcite.adapter.druid Query provider based on a Druid database. -
-
Uses of ExtractionFunction in org.apache.calcite.adapter.druid
Classes in org.apache.calcite.adapter.druid that implement ExtractionFunction Modifier and Type Class Description class
TimeExtractionFunction
Implementation of Druid time format extraction function.Fields in org.apache.calcite.adapter.druid declared as ExtractionFunction Modifier and Type Field Description private ExtractionFunction
DruidJsonFilter.JsonBound. extractionFunction
private ExtractionFunction
DruidJsonFilter.JsonInFilter. extractionFunction
private ExtractionFunction
DruidJsonFilter.JsonSelector. extractionFunction
private ExtractionFunction
ExtractionDimensionSpec. extractionFunction
Methods in org.apache.calcite.adapter.druid that return ExtractionFunction Modifier and Type Method Description ExtractionFunction
DefaultDimensionSpec. getExtractionFn()
ExtractionFunction
DimensionSpec. getExtractionFn()
ExtractionFunction
ExtractionDimensionSpec. getExtractionFn()
Methods in org.apache.calcite.adapter.druid that return types with arguments of type ExtractionFunction Modifier and Type Method Description protected static Pair<java.lang.String,ExtractionFunction>
DruidQuery. toDruidColumn(RexNode rexNode, RelDataType rowType, DruidQuery druidQuery)
Methods in org.apache.calcite.adapter.druid with parameters of type ExtractionFunction Modifier and Type Method Description static DruidJsonFilter
DruidJsonFilter. getSelectorFilter(java.lang.String column, java.lang.String value, ExtractionFunction extractionFunction)
Constructors in org.apache.calcite.adapter.druid with parameters of type ExtractionFunction Constructor Description ExtractionDimensionSpec(java.lang.String dimension, ExtractionFunction extractionFunction, java.lang.String outputName)
ExtractionDimensionSpec(java.lang.String dimension, ExtractionFunction extractionFunction, java.lang.String outputName, DruidType outputType)
JsonBound(java.lang.String dimension, java.lang.String lower, boolean lowerStrict, java.lang.String upper, boolean upperStrict, boolean alphaNumeric, ExtractionFunction extractionFunction)
JsonInFilter(java.lang.String dimension, java.util.List<java.lang.String> values, ExtractionFunction extractionFunction)
JsonSelector(java.lang.String dimension, java.lang.String value, ExtractionFunction extractionFunction)
-