|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use VectorizedExpressions | |
|---|---|
| org.apache.hadoop.hive.ql.udf | |
| org.apache.hadoop.hive.ql.udf.generic | Standard toolkit and framework for generic User-defined functions. |
| Uses of VectorizedExpressions in org.apache.hadoop.hive.ql.udf |
|---|
| Classes in org.apache.hadoop.hive.ql.udf with annotations of type VectorizedExpressions | |
|---|---|
class |
UDFAcos
UDFAcos. |
class |
UDFAsin
UDFAsin. |
class |
UDFAtan
|
class |
UDFBin
UDFBin. |
class |
UDFCos
UDFCos. |
class |
UDFDayOfMonth
UDFDayOfMonth. |
class |
UDFDegrees
|
class |
UDFExp
UDFExp. |
class |
UDFHex
UDFHex. |
class |
UDFHour
UDFHour. |
class |
UDFLength
UDFLength. |
class |
UDFLike
UDFLike. |
class |
UDFLn
UDFLn. |
class |
UDFLog
UDFLog. |
class |
UDFLog10
UDFLog10. |
class |
UDFLog2
UDFLog2. |
class |
UDFMinute
UDFMinute. |
class |
UDFMonth
UDFMonth. |
class |
UDFRadians
|
class |
UDFRand
UDFRand. |
class |
UDFRegExp
UDFRegExp. |
class |
UDFSecond
UDFSecond. |
class |
UDFSign
|
class |
UDFSin
UDFSin. |
class |
UDFSqrt
Implementation of the SQRT UDF found in many databases. |
class |
UDFSubstr
UDFSubstr. |
class |
UDFTan
|
class |
UDFToBoolean
UDFToBoolean. |
class |
UDFToByte
UDFToByte. |
class |
UDFToDouble
UDFToDouble. |
class |
UDFToFloat
UDFToFloat. |
class |
UDFToInteger
UDFToInteger. |
class |
UDFToLong
UDFToLong. |
class |
UDFToShort
UDFToShort. |
class |
UDFWeekOfYear
UDFWeekOfYear. |
class |
UDFYear
UDFYear. |
| Uses of VectorizedExpressions in org.apache.hadoop.hive.ql.udf.generic |
|---|
| Classes in org.apache.hadoop.hive.ql.udf.generic with annotations of type VectorizedExpressions | |
|---|---|
class |
GenericUDFAbs
GenericUDFAbs. |
class |
GenericUDFCeil
|
class |
GenericUDFConcat
GenericUDFConcat. |
class |
GenericUDFDate
UDFDate. |
class |
GenericUDFDateAdd
UDFDateAdd. |
class |
GenericUDFDateDiff
UDFDateDiff. |
class |
GenericUDFDateSub
UDFDateSub. |
class |
GenericUDFFloor
|
class |
GenericUDFIf
IF(expr1,expr2,expr3) If expr1 is TRUE (expr1 <> 0 and expr1 <> NULL) then IF() returns expr2; otherwise it returns expr3. |
class |
GenericUDFLower
UDFLower. |
class |
GenericUDFLTrim
UDFLTrim. |
class |
GenericUDFOPAnd
GenericUDF Class for computing and. |
class |
GenericUDFOPDivide
Note that in SQL, the return type of divide is not necessarily the same as the parameters. |
class |
GenericUDFOPEqual
GenericUDF Class for operation EQUAL. |
class |
GenericUDFOPEqualOrGreaterThan
GenericUDF Class for operation EqualOrGreaterThan. |
class |
GenericUDFOPEqualOrLessThan
GenericUDF Class for operation EqualOrLessThan. |
class |
GenericUDFOPGreaterThan
GenericUDF Class for operation GreaterThan. |
class |
GenericUDFOPLessThan
GenericUDF Class for operation LessThan. |
class |
GenericUDFOPMinus
|
class |
GenericUDFOPMod
|
class |
GenericUDFOPMultiply
|
class |
GenericUDFOPNegative
|
class |
GenericUDFOPNot
GenericUDFOPNot. |
class |
GenericUDFOPNotEqual
GenericUDF Class for operation Not EQUAL. |
class |
GenericUDFOPNotNull
GenericUDFOPNotNull. |
class |
GenericUDFOPNull
GenericUDFOPNull. |
class |
GenericUDFOPOr
GenericUDF Class for computing or. |
class |
GenericUDFOPPlus
The reason that we list evaluate methods with all numeric types is for both better performance and type checking (so we know int + int is still an int instead of a double); otherwise a single method that takes (Number a, Number b) and use a.doubleValue() == b.doubleValue() is enough. |
class |
GenericUDFPosMod
class for computing positive modulo. |
class |
GenericUDFPower
|
class |
GenericUDFRound
Note: rounding function permits rounding off integer digits in decimal numbers, which essentially downgrades the scale to negative territory. |
class |
GenericUDFRTrim
UDFRTrim. |
class |
GenericUDFTimestamp
GenericUDFTimestamp Example usage: ... |
class |
GenericUDFToDate
GenericUDFToDate |
class |
GenericUDFToUnixTimeStamp
deterministic version of UDFUnixTimeStamp. |
class |
GenericUDFTrim
UDFTrim. |
class |
GenericUDFUpper
UDFUpper. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||