16 #ifndef IMPALA_EXPRS_CONDITIONAL_FUNCTIONS_H
17 #define IMPALA_EXPRS_CONDITIONAL_FUNCTIONS_H
24 using namespace impala_udf;
virtual std::string DebugString() const
NullIfExpr(const TExprNode &node)
virtual std::string DebugString() const
IsNullExpr(const TExprNode &node)
virtual std::string DebugString() const
This object has a compatible storage format with boost::ptime.
Conditional functions that can be expressed as UDFs.
IfExpr(const TExprNode &node)
CoalesceExpr(const TExprNode &node)
std::string DebugString(const T &val)
This is the superclass of all expr evaluation nodes.
virtual std::string DebugString() const