Interface | Description |
---|---|
SettableUDF |
THIS INTERFACE IS UNSTABLE AND SHOULD NOT BE USED BY 3RD PARTY UDFS.
|
Class | Description |
---|---|
UDAFPercentile |
UDAF for calculating the percentile values.
|
UDAFPercentile.MyComparator |
A comparator to sort the entries in order.
|
UDAFPercentile.PercentileLongArrayEvaluator |
The evaluator for percentile computation based on long for an array of percentiles.
|
UDAFPercentile.PercentileLongEvaluator |
The evaluator for percentile computation based on long.
|
UDAFPercentile.State |
A state class to store intermediate aggregation results.
|
UDAFWrongArgLengthForTestCase |
UDAFWrongArgLengthForTestCase.
|
UDAFWrongArgLengthForTestCase.UDAFWrongArgLengthForTestCaseEvaluator |
UDAFWrongArgLengthForTestCaseEvaluator.
|
UDFAcos |
UDFAcos.
|
UDFAscii |
UDFAscii.
|
UDFAsin |
UDFAsin.
|
UDFAtan | |
UDFBase64 | |
UDFBaseBitOP |
Base class for numeric operators like +, -, / etc.
|
UDFBin |
UDFBin.
|
UDFConv |
UDFConv.
|
UDFCos |
UDFCos.
|
UDFDayOfMonth |
UDFDayOfMonth.
|
UDFDegrees | |
UDFE | |
UDFExp |
UDFExp.
|
UDFFindInSet |
UDFFindInSet.
|
UDFFromUnixTime |
UDFFromUnixTime.
|
UDFHex |
UDFHex.
|
UDFHour |
UDFHour.
|
UDFJson |
UDFJson.
|
UDFLength |
UDFLength.
|
UDFLike |
UDFLike.
|
UDFLn |
UDFLn.
|
UDFLog |
UDFLog.
|
UDFLog10 |
UDFLog10.
|
UDFLog2 |
UDFLog2.
|
UDFMath |
This class can be used for math based UDFs that only have an evaluate method for
doubles . |
UDFMinute |
UDFMinute.
|
UDFMonth |
UDFMonth.
|
UDFOPBitAnd |
UDFOPBitAnd.
|
UDFOPBitNot |
UDFOPBitNot.
|
UDFOPBitOr |
UDFOPBitOr.
|
UDFOPBitShiftLeft |
UDFOPBitLeftShift.
|
UDFOPBitShiftRight |
UDFOPBitRightShift.
|
UDFOPBitShiftRightUnsigned |
UDFOPBitUnsignedRightShift.
|
UDFOPBitXor |
UDFOPBitXor.
|
UDFOPLongDivide |
UDFOPLongDivide.
|
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:
|
UDFPI | |
UDFRadians | |
UDFRand |
UDFRand.
|
UDFRegExp |
UDFRegExp.
|
UDFRegExpExtract |
UDF to extract a specific group identified by a java regex.
|
UDFRegExpReplace |
UDFRegExpReplace.
|
UDFRepeat |
UDFRepeat.
|
UDFReverse |
UDFReverse.
|
UDFSecond |
UDFSecond.
|
UDFSign | |
UDFSin |
UDFSin.
|
UDFSpace |
UDFSpace.
|
UDFSqrt |
Implementation of the SQRT UDF found in many databases.
|
UDFSubstr |
UDFSubstr.
|
UDFTan | |
UDFToBoolean |
UDFToBoolean.
|
UDFToByte |
UDFToByte.
|
UDFToDouble |
UDFToDouble.
|
UDFToFloat |
UDFToFloat.
|
UDFToInteger |
UDFToInteger.
|
UDFToLong |
UDFToLong.
|
UDFToShort |
UDFToShort.
|
UDFToString |
UDFToString.
|
UDFUnbase64 | |
UDFUnhex |
UDFUnhex.
|
UDFWeekOfYear |
UDFWeekOfYear.
|
UDFYear |
UDFYear.
|
Annotation Type | Description |
---|---|
UDFType |
UDFType annotations are used to describe properties of a UDF.
|
Copyright © 2017 The Apache Software Foundation. All rights reserved.