Uses of Class
org.apache.hadoop.hive.ql.exec.Description

Packages that use Description
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 Description in org.apache.hadoop.hive.ql.udf
 

Classes in org.apache.hadoop.hive.ql.udf with annotations of type Description
 class UDAFPercentile
          UDAF for calculating the percentile values.
 class UDFAbs
          UDFAbs.
 class UDFAcos
          UDFAcos.
 class UDFAscii
          UDFAscii.
 class UDFAsin
          UDFAsin.
 class UDFAtan
           
 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 UDFOPAnd
          UDFOPAnd.
 class UDFOPBitAnd
          UDFOPBitAnd.
 class UDFOPBitNot
          UDFOPBitNot.
 class UDFOPBitOr
          UDFOPBitOr.
 class UDFOPBitXor
          UDFOPBitXor.
 class UDFOPDivide
          UDFOPDivide.
 class UDFOPEqual
          The reason that we list evaluate methods with all numeric types is for better performance; otherwise a single method that takes (Number a, Number b) and use a.doubleValue() == b.doubleValue() is enough.
 class UDFOPEqualOrGreaterThan
          UDFOPEqualOrGreaterThan.
 class UDFOPEqualOrLessThan
          UDFOPEqualOrLessThan.
 class UDFOPGreaterThan
          UDFOPGreaterThan.
 class UDFOPLessThan
          UDFOPLessThan.
 class UDFOPLongDivide
          UDFOPLongDivide.
 class UDFOPMinus
          UDFOPMinus.
 class UDFOPMod
          UDFOPMod.
 class UDFOPMultiply
          UDFOPMultiply.
 class UDFOPNegative
          UDFOPNegative.
 class UDFOPNot
          UDFOPNot.
 class UDFOPNotEqual
          UDFOPNotEqual.
 class UDFOPOr
          UDFOPOr.
 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: eg: QUERY:k1.
 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 UDFTrim
          UDFTrim.
 class UDFUnhex
          UDFUnhex.
 class UDFUnixTimeStamp
          UDFUnixTimeStamp.
 class UDFUpper
          UDFUpper.
 class UDFWeekOfYear
          UDFWeekOfYear.
 class UDFYear
          UDFYear.
 

Uses of Description in org.apache.hadoop.hive.ql.udf.generic
 

Classes in org.apache.hadoop.hive.ql.udf.generic with annotations of type Description
 class GenericUDAFAverage
          GenericUDAFAverage.
 class GenericUDAFCount
          This class implements the COUNT aggregation function as in SQL.
 class GenericUDAFHistogramNumeric
          Computes an approximate histogram of a numerical column using a user-specified number of bins.
 class GenericUDAFMax
           
 class GenericUDAFMin
           
 class GenericUDAFStd
          Compute the standard deviation by extending GenericUDAFVariance and overriding the terminate() method of the evaluator.
 class GenericUDAFStdSample
          Compute the sample standard deviation by extending GenericUDAFVariance and overriding the terminate() method of the evaluator.
 class GenericUDAFSum
          GenericUDAFSum.
 class GenericUDAFVariance
          Compute the variance.
 class GenericUDAFVarianceSample
          Compute the sample variance by extending GenericUDAFVariance and overriding the terminate() method of the evaluator.
 class GenericUDFArray
          GenericUDFArray.
 class GenericUDFArrayContains
          GenericUDFArrayContains.
 class GenericUDFCoalesce
          GenericUDF Class for SQL construct "COALESCE(a, b, c)".
 class GenericUDFConcatWS
          Generic UDF for string function CONCAT_WS(sep,str1,str2,str3,...).
 class GenericUDFElt
          Generic UDF for string function ELT(N,str1,str2,str3,...).
 class GenericUDFField
          GenericUDFField.
 class GenericUDFHash
          GenericUDF Class for computing hash values.
 class GenericUDFIn
          GenericUDFIn Example usage: SELECT key FROM src WHERE key IN ("238", "1"); From MySQL page on IN(): To comply with the SQL standard, IN returns NULL not only if the expression on the left hand side is NULL, but also if no match is found in the list and one of the expressions in the list is NULL.
 class GenericUDFIndex
          GenericUDFIndex.
 class GenericUDFInstr
          Generic UDF for string function INSTR(str,substr).
 class GenericUDFLocate
          Generic UDF for string function LOCATE(substr, str), LOCATE(substr, str, start).
 class GenericUDFMap
          GenericUDFMap.
 class GenericUDFOPNotNull
          GenericUDFOPNotNull.
 class GenericUDFOPNull
          GenericUDFOPNull.
 class GenericUDFSize
          GenericUDFSize.
 class GenericUDFSplit
          GenericUDFSplit.
 class GenericUDFStruct
           
 class GenericUDTFExplode
          GenericUDTFExplode.
 

Uses of Description in org.apache.hadoop.hive.ql.udf.xml
 

Classes in org.apache.hadoop.hive.ql.udf.xml with annotations of type Description
 class GenericUDFXPath
           
 class UDFXPathBoolean
           
 class UDFXPathDouble
           
 class UDFXPathFloat
           
 class UDFXPathInteger
           
 class UDFXPathLong
           
 class UDFXPathShort
           
 class UDFXPathString
           
 



Copyright © 2010 The Apache Software Foundation