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

Packages that use UDF
org.apache.hadoop.hive.ql.exec   
org.apache.hadoop.hive.ql.plan   
org.apache.hadoop.hive.ql.udf   
 

Uses of UDF in org.apache.hadoop.hive.ql.exec
 

Methods in org.apache.hadoop.hive.ql.exec that return types with arguments of type UDF
 Class<? extends UDF> FunctionInfo.getUDFClass()
           
static Class<? extends UDF> FunctionRegistry.getUDFClass(String functionName)
           
 

Method parameters in org.apache.hadoop.hive.ql.exec with type arguments of type UDF
static void FunctionRegistry.registerUDF(String functionName, Class<? extends UDF> UDFClass, FunctionInfo.OperatorType opt, boolean isOperator)
           
static void FunctionRegistry.registerUDF(String functionName, Class<? extends UDF> UDFClass, FunctionInfo.OperatorType opt, 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.
FunctionInfo(String displayName, Class<? extends UDF> udfClass, Class<? extends UDAF> udafClass)
           
FunctionInfo(String displayName, FunctionInfo.OperatorType opType, Class<? extends UDF> udfClass)
           
NumericOpMethodResolver(Class<? extends UDF> udfClass)
          Constuctor.
 

Uses of UDF in org.apache.hadoop.hive.ql.plan
 

Methods in org.apache.hadoop.hive.ql.plan that return types with arguments of type UDF
 Class<? extends UDF> exprNodeFuncDesc.getUDFClass()
           
 

Method parameters in org.apache.hadoop.hive.ql.plan with type arguments of type UDF
 void exprNodeFuncDesc.setUDFClass(Class<? extends UDF> UDFClass)
           
 

Constructor parameters in org.apache.hadoop.hive.ql.plan with type arguments of type UDF
exprNodeFuncDesc(TypeInfo typeInfo, Class<? extends UDF> UDFClass, Method UDFMethod, ArrayList<exprNodeDesc> children)
           
 

Uses of UDF in org.apache.hadoop.hive.ql.udf
 

Subclasses of UDF in org.apache.hadoop.hive.ql.udf
 class UDFBaseCompare
           
 class UDFBaseNumericOp
          Base class for numeric operators like +, -, / etc.
 class UDFCeil
           
 class UDFConcat
           
 class UDFDate
           
 class UDFDateAdd
           
 class UDFDateDiff
           
 class UDFDateSub
           
 class UDFDayOfMonth
           
 class UDFDefaultSampleHashFn
           
 class UDFExp
           
 class UDFFloor
           
 class UDFFromUnixTime
           
 class UDFIf
          UDF Class for SQL construct "IF".
 class UDFJson
           
 class UDFLike
           
 class UDFLn
           
 class UDFLog
           
 class UDFLog10
           
 class UDFLog2
           
 class UDFLower
           
 class UDFLTrim
           
 class UDFMonth
           
 class UDFOPAnd
           
 class UDFOPBitAnd
           
 class UDFOPBitNot
           
 class UDFOPBitOr
           
 class UDFOPBitXor
           
 class 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
           
 class UDFOPEqualOrLessThan
           
 class UDFOPGreaterThan
           
 class UDFOPLessThan
           
 class UDFOPMinus
           
 class UDFOPMod
           
 class UDFOPMultiply
           
 class UDFOPNegative
           
 class UDFOPNot
           
 class UDFOPNotEqual
           
 class UDFOPNotNull
           
 class UDFOPNull
           
 class 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
           
 class UDFPower
           
 class UDFRand
           
 class UDFRegExp
           
 class UDFRegExpReplace
           
 class UDFRound
           
 class UDFRTrim
           
 class UDFSize
           
 class UDFSqrt
          Implementation of the SQRT UDF found in many databases.
 class UDFSubstr
           
 class UDFToBoolean
           
 class UDFToByte
           
 class UDFToDate
           
 class UDFToDouble
           
 class UDFToFloat
           
 class UDFToInteger
           
 class UDFToLong
           
 class UDFToShort
           
 class UDFToString
           
 class UDFTrim
           
 class UDFUnixTimeStamp
           
 class UDFUpper
           
 class UDFYear
           
 

Constructor parameters in org.apache.hadoop.hive.ql.udf with type arguments of type UDF
UDFIf.UDFIfMethodResolver(Class<? extends UDF> udfClass)
          Constuctor.
 



Copyright © 2009 The Apache Software Foundation