Package org.apache.hadoop.hive.ql.udf

Class Summary
UDAFAvg  
UDAFCount  
UDAFMax  
UDAFMax.MaxDateEvaluator  
UDAFMax.MaxDoubleEvaluator  
UDAFMax.MaxFloatEvaluator  
UDAFMax.MaxIntEvaluator  
UDAFMax.MaxLongEvaluator  
UDAFMax.MaxShortEvaluator  
UDAFMax.MaxStringEvaluator  
UDAFMin  
UDAFMin.MinDateEvaluator  
UDAFMin.MinDoubleEvaluator  
UDAFMin.MinFloatEvaluator  
UDAFMin.MinIntEvaluator  
UDAFMin.MinLongEvaluator  
UDAFMin.MinShortEvaluator  
UDAFMin.MinStringEvaluator  
UDAFSum  
UDFBaseCompare  
UDFBaseNumericOp Base class for numeric operators like +, -, / etc.
UDFCeil  
UDFConcat  
UDFDate  
UDFDateAdd  
UDFDateDiff  
UDFDateSub  
UDFDayOfMonth  
UDFDefaultSampleHashFn  
UDFExp  
UDFFloor  
UDFFromUnixTime  
UDFIf UDF Class for SQL construct "IF".
UDFIf.UDFIfMethodResolver Method Resolver for SQL construct "IF".
UDFJson  
UDFLike  
UDFLn  
UDFLog  
UDFLog10  
UDFLog2  
UDFLower  
UDFLTrim  
UDFMonth  
UDFOPAnd  
UDFOPBitAnd  
UDFOPBitNot  
UDFOPBitOr  
UDFOPBitXor  
UDFOPDivide  
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.
UDFOPEqualOrGreaterThan  
UDFOPEqualOrLessThan  
UDFOPGreaterThan  
UDFOPLessThan  
UDFOPMinus  
UDFOPMod  
UDFOPMultiply  
UDFOPNegative  
UDFOPNot  
UDFOPNotEqual  
UDFOPNotNull  
UDFOPNull  
UDFOPOr  
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.
UDFOPPositive  
UDFPower  
UDFRand  
UDFRegExp  
UDFRegExpReplace  
UDFRound  
UDFRTrim  
UDFSize  
UDFSqrt Implementation of the SQRT UDF found in many databases.
UDFSubstr  
UDFToBoolean  
UDFToByte  
UDFToDate  
UDFToDouble  
UDFToFloat  
UDFToInteger  
UDFToLong  
UDFToShort  
UDFToString  
UDFTrim  
UDFUnixTimeStamp  
UDFUpper  
UDFYear  
 

Annotation Types Summary
UDFType  
 



Copyright © 2009 The Apache Software Foundation