public static class TimestampFloorExprMacro.TimestampFloorExpr extends Object implements Expr
Expr.ObjectBinding, Expr.Visitor
Constructor and Description |
---|
TimestampFloorExpr(List<Expr> args) |
Modifier and Type | Method and Description |
---|---|
ExprEval |
eval(Expr.ObjectBinding bindings) |
Expr |
getArg()
Exposed for Druid SQL: this is used by Expressions.toQueryGranularity.
|
PeriodGranularity |
getGranularity()
Exposed for Druid SQL: this is used by Expressions.toQueryGranularity.
|
void |
visit(Expr.Visitor visitor) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getLiteralValue, isLiteral
public Expr getArg()
public PeriodGranularity getGranularity()
@Nonnull public ExprEval eval(Expr.ObjectBinding bindings)
public void visit(Expr.Visitor visitor)
Copyright © 2011–2018. All rights reserved.