|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use UDF | |
---|---|
org.apache.hadoop.hive.ql.exec | Hive QL execution tasks, operators, functions and other handlers. |
org.apache.hadoop.hive.ql.udf | |
org.apache.hadoop.hive.ql.udf.generic | Standard toolkit and framework for generic User-defined functions. |
org.apache.hadoop.hive.ql.udf.xml |
Uses of UDF in org.apache.hadoop.hive.ql.exec |
---|
Method parameters in org.apache.hadoop.hive.ql.exec with type arguments of type UDF | |
---|---|
static void |
FunctionRegistry.registerTemporaryUDF(String functionName,
Class<? extends UDF> UDFClass,
boolean isOperator)
|
static void |
FunctionRegistry.registerUDF(boolean isNative,
String functionName,
Class<? extends UDF> UDFClass,
boolean isOperator)
|
static void |
FunctionRegistry.registerUDF(boolean isNative,
String functionName,
Class<? extends UDF> UDFClass,
boolean isOperator,
String displayName)
|
static void |
FunctionRegistry.registerUDF(String functionName,
Class<? extends UDF> UDFClass,
boolean isOperator,
String displayName)
|
Constructor parameters in org.apache.hadoop.hive.ql.exec with type arguments of type UDF | |
---|---|
ComparisonOpMethodResolver(Class<? extends UDF> udfClass)
Constuctor. |
|
DefaultUDFMethodResolver(Class<? extends UDF> udfClass)
Constructor. |
|
NumericOpMethodResolver(Class<? extends UDF> udfClass)
Constuctor. |
Uses of UDF in org.apache.hadoop.hive.ql.udf |
---|
Subclasses of UDF in org.apache.hadoop.hive.ql.udf | |
---|---|
class |
UDFAbs
UDFAbs. |
class |
UDFAcos
UDFAcos. |
class |
UDFAscii
UDFAscii. |
class |
UDFAsin
UDFAsin. |
class |
UDFAtan
|
class |
UDFBaseBitOP
Base class for numeric operators like +, -, / etc. |
class |
UDFBaseCompare
UDFBaseCompare. |
class |
UDFBaseNumericOp
Base class for numeric operators like +, -, / etc. |
class |
UDFBaseNumericUnaryOp
Base class for numeric operators like +, -, / etc. |
class |
UDFBin
UDFBin. |
class |
UDFCeil
UDFCeil. |
class |
UDFConcat
UDFConcat. |
class |
UDFConv
UDFConv. |
class |
UDFCos
UDFCos. |
class |
UDFDate
UDFDate. |
class |
UDFDateAdd
UDFDateAdd. |
class |
UDFDateDiff
UDFDateDiff. |
class |
UDFDateSub
UDFDateSub. |
class |
UDFDayOfMonth
UDFDayOfMonth. |
class |
UDFDegrees
|
class |
UDFE
|
class |
UDFExp
UDFExp. |
class |
UDFFindInSet
UDFFindInSet. |
class |
UDFFloor
UDFFloor. |
class |
UDFFromUnixTime
UDFFromUnixTime. |
class |
UDFHex
UDFHex. |
class |
UDFHour
UDFHour. |
class |
UDFJson
UDFJson. |
class |
UDFLength
UDFLength. |
class |
UDFLike
UDFLike. |
class |
UDFLn
UDFLn. |
class |
UDFLog
UDFLog. |
class |
UDFLog10
UDFLog10. |
class |
UDFLog2
UDFLog2. |
class |
UDFLower
UDFLower. |
class |
UDFLpad
UDFLpad. |
class |
UDFLTrim
UDFLTrim. |
class |
UDFMinute
UDFMinute. |
class |
UDFMonth
UDFMonth. |
class |
UDFOPBitAnd
UDFOPBitAnd. |
class |
UDFOPBitNot
UDFOPBitNot. |
class |
UDFOPBitOr
UDFOPBitOr. |
class |
UDFOPBitXor
UDFOPBitXor. |
class |
UDFOPDivide
UDFOPDivide. |
class |
UDFOPLongDivide
UDFOPLongDivide. |
class |
UDFOPMinus
UDFOPMinus. |
class |
UDFOPMod
UDFOPMod. |
class |
UDFOPMultiply
UDFOPMultiply. |
class |
UDFOPNegative
UDFOPNegative. |
class |
UDFOPPlus
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 |
UDFOPPositive
UDFOPPositive. |
class |
UDFParseUrl
UDF to extract specfic parts from URL For example, parse_url('http://facebook.com/path/p1.php?query=1', 'HOST') will return 'facebook.com' For example, parse_url('http://facebook.com/path/p1.php?query=1', 'PATH') will return '/path/p1.php' parse_url('http://facebook.com/path/p1.php?query=1', 'QUERY') will return 'query=1' parse_url('http://facebook.com/path/p1.php?query=1#Ref', 'REF') will return 'Ref' parse_url('http://facebook.com/path/p1.php?query=1#Ref', 'PROTOCOL') will return 'http' Possible values are HOST,PATH,QUERY,REF,PROTOCOL,AUTHORITY,FILE,USERINFO Also you can get a value of particular key in QUERY, using syntax QUERY: |
class |
UDFPI
|
class |
UDFPosMod
class for computing positive modulo. |
class |
UDFPower
UDFPower. |
class |
UDFRadians
|
class |
UDFRand
UDFRand. |
class |
UDFRegExp
UDFRegExp. |
class |
UDFRegExpExtract
UDF to extract a specific group identified by a java regex. |
class |
UDFRegExpReplace
UDFRegExpReplace. |
class |
UDFRepeat
UDFRepeat. |
class |
UDFReverse
UDFReverse. |
class |
UDFRound
UDFRound. |
class |
UDFRpad
UDFRpad. |
class |
UDFRTrim
UDFRTrim. |
class |
UDFSecond
UDFSecond. |
class |
UDFSign
|
class |
UDFSin
UDFSin. |
class |
UDFSpace
UDFSpace. |
class |
UDFSqrt
Implementation of the SQRT UDF found in many databases. |
class |
UDFSubstr
UDFSubstr. |
class |
UDFTan
|
class |
UDFTestErrorOnFalse
A UDF for testing, which throws RuntimeException if the length of a string. |
class |
UDFTestLength
A UDF for testing, which evaluates the length of a string. |
class |
UDFTestLength2
A UDF for testing, which evaluates the length of a string. |
class |
UDFToBoolean
UDFToBoolean. |
class |
UDFToByte
UDFToByte. |
class |
UDFToDate
UDFToDate. |
class |
UDFToDouble
UDFToDouble. |
class |
UDFToFloat
UDFToFloat. |
class |
UDFToInteger
UDFToInteger. |
class |
UDFToLong
UDFToLong. |
class |
UDFToShort
UDFToShort. |
class |
UDFToString
UDFToString. |
class |
UDFTrim
UDFTrim. |
class |
UDFUnhex
UDFUnhex. |
class |
UDFUnixTimeStamp
UDFUnixTimeStamp. |
class |
UDFUpper
UDFUpper. |
class |
UDFWeekOfYear
UDFWeekOfYear. |
class |
UDFYear
UDFYear. |
Uses of UDF in org.apache.hadoop.hive.ql.udf.generic |
---|
Methods in org.apache.hadoop.hive.ql.udf.generic that return types with arguments of type UDF | |
---|---|
Class<? extends UDF> |
GenericUDFBridge.getUdfClass()
|
Method parameters in org.apache.hadoop.hive.ql.udf.generic with type arguments of type UDF | |
---|---|
void |
GenericUDFBridge.setUdfClass(Class<? extends UDF> udfClass)
|
Constructor parameters in org.apache.hadoop.hive.ql.udf.generic with type arguments of type UDF | |
---|---|
GenericUDFBridge(String udfName,
boolean isOperator,
Class<? extends UDF> udfClass)
Greate a new GenericUDFBridge object. |
Uses of UDF in org.apache.hadoop.hive.ql.udf.xml |
---|
Subclasses of UDF in org.apache.hadoop.hive.ql.udf.xml | |
---|---|
class |
UDFXPathBoolean
|
class |
UDFXPathDouble
|
class |
UDFXPathFloat
|
class |
UDFXPathInteger
|
class |
UDFXPathLong
|
class |
UDFXPathShort
|
class |
UDFXPathString
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |