37 using namespace impala;
38 using namespace impala_udf;
virtual IntVal GetIntVal(ExprContext *context, TupleRow *)
virtual TimestampVal GetTimestampVal(ExprContext *context, TupleRow *)
virtual SmallIntVal GetSmallIntVal(ExprContext *context, TupleRow *)
virtual BooleanVal GetBooleanVal(ExprContext *context, TupleRow *)
virtual DoubleVal GetDoubleVal(ExprContext *context, TupleRow *)
This object has a compatible storage format with boost::ptime.
virtual StringVal GetStringVal(ExprContext *context, TupleRow *)
virtual DecimalVal GetDecimalVal(ExprContext *context, TupleRow *)
This is the superclass of all expr evaluation nodes.
virtual FloatVal GetFloatVal(ExprContext *context, TupleRow *)
virtual BigIntVal GetBigIntVal(ExprContext *context, TupleRow *)
virtual TinyIntVal GetTinyIntVal(ExprContext *context, TupleRow *)