Package | Description |
---|---|
io.druid.query.expression | |
io.druid.sql.calcite.expression | |
io.druid.sql.calcite.expression.builtin |
Modifier and Type | Method and Description |
---|---|
PeriodGranularity |
TimestampFloorExprMacro.TimestampFloorExpr.getGranularity()
Exposed for Druid SQL: this is used by Expressions.toQueryGranularity.
|
static PeriodGranularity |
ExprUtils.toPeriodGranularity(Expr periodArg,
Expr originArg,
Expr timeZoneArg,
Expr.ObjectBinding bindings) |
Modifier and Type | Method and Description |
---|---|
static PeriodGranularity |
TimeUnits.toQueryGranularity(org.apache.calcite.avatica.util.TimeUnitRange timeUnitRange,
org.joda.time.DateTimeZone timeZone)
Returns the Druid QueryGranularity corresponding to a Calcite TimeUnitRange, or null if there is none.
|
Modifier and Type | Method and Description |
---|---|
static DruidExpression |
TimeFloorOperatorConversion.applyTimestampFloor(DruidExpression input,
PeriodGranularity granularity,
ExprMacroTable macroTable) |
Copyright © 2011–2018. All rights reserved.