Impala
Impalaistheopensource,nativeanalyticdatabaseforApacheHadoop.
|
#include <udf.h>
Public Attributes | |
Type | type |
int | precision |
Only valid if type == TYPE_DECIMAL. More... | |
int | scale |
int | len |
Only valid if type == TYPE_FIXED_BUFFER || type == TYPE_VARCHAR. More... | |
int impala_udf::FunctionContext::TypeDesc::len |
Only valid if type == TYPE_FIXED_BUFFER || type == TYPE_VARCHAR.
Definition at line 79 of file udf.h.
Referenced by impala::StringFunctions::CharLength(), impala::AnyValUtil::ColumnTypeToTypeDesc(), impala::AnyValUtil::TypeDescToColumnType(), and impala::UtilityFunctions::TypeOf().
int impala_udf::FunctionContext::TypeDesc::precision |
Only valid if type == TYPE_DECIMAL.
Definition at line 75 of file udf.h.
Referenced by impala::AnyValUtil::ColumnTypeToTypeDesc(), impala::GetVal(), impala::AnyValUtil::Hash(), impala::AnyValUtil::Hash64(), impala::AggregateFunctions::Max(), impala::AggregateFunctions::Min(), impala::DecimalFunctions::Precision(), impala::InPredicateBenchmark::RunDecimalBenchmark(), SumSmallDecimalUpdate(), impala::AnyValUtil::TypeDescToColumnType(), impala::UtilityFunctions::TypeOf(), and VarSum().
int impala_udf::FunctionContext::TypeDesc::scale |
Definition at line 76 of file udf.h.
Referenced by impala::AnyValUtil::ColumnTypeToTypeDesc(), impala::AggregateFunctions::DecimalAvgGetValue(), impala::InPredicateBenchmark::RunDecimalBenchmark(), impala::DecimalFunctions::Scale(), SumSmallDecimalUpdate(), impala::AnyValUtil::TypeDescToColumnType(), and impala::UtilityFunctions::TypeOf().
Type impala_udf::FunctionContext::TypeDesc::type |
Definition at line 72 of file udf.h.
Referenced by impala::StringFunctions::CharLength(), impala::AnyValUtil::ColumnTypeToTypeDesc(), impala::AggregateFunctions::DecimalAvgGetValue(), impala::AggregateFunctions::OffsetFnInit(), impala::StringFunctions::ParseUrlPrepare(), impala::MathFunctions::RandPrepare(), impala::StringFunctions::RegexpPrepare(), impala::InPredicateBenchmark::RunDecimalBenchmark(), impala::InPredicateBenchmark::RunIntBenchmark(), impala::InPredicateBenchmark::RunStringBenchmark(), impala::AnyValUtil::TypeDescToColumnType(), ValidateArgType(), and VarSum().