Uses of Class
org.apache.hadoop.hive.ql.udf.generic.GenericUDF

Packages that use GenericUDF
org.apache.hadoop.hive.ql.exec Hive QL execution tasks, operators, functions and other handlers. 
org.apache.hadoop.hive.ql.plan   
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 GenericUDF in org.apache.hadoop.hive.ql.exec
 

Methods in org.apache.hadoop.hive.ql.exec that return GenericUDF
static GenericUDF FunctionRegistry.cloneGenericUDF(GenericUDF genericUDF)
          Create a copy of an existing GenericUDF.
 GenericUDF FunctionInfo.getGenericUDF()
          Get a new GenericUDF object for the function.
static GenericUDF FunctionRegistry.getGenericUDFForAnd()
          A shortcut to get the "and" GenericUDF.
static GenericUDF FunctionRegistry.getGenericUDFForIndex()
          A shortcut to get the "index" GenericUDF.
 

Methods in org.apache.hadoop.hive.ql.exec with parameters of type GenericUDF
static GenericUDF FunctionRegistry.cloneGenericUDF(GenericUDF genericUDF)
          Create a copy of an existing GenericUDF.
static boolean FunctionRegistry.isDeterministic(GenericUDF genericUDF)
          Returns whether a GenericUDF is deterministic or not.
 

Method parameters in org.apache.hadoop.hive.ql.exec with type arguments of type GenericUDF
static void FunctionRegistry.registerGenericUDF(boolean isNative, String functionName, Class<? extends GenericUDF> genericUDFClass)
           
static void FunctionRegistry.registerTemporaryGenericUDF(String functionName, Class<? extends GenericUDF> genericUDFClass)
           
 

Constructors in org.apache.hadoop.hive.ql.exec with parameters of type GenericUDF
FunctionInfo(boolean isNative, String displayName, GenericUDF genericUDF)
           
 

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

Methods in org.apache.hadoop.hive.ql.plan that return GenericUDF
 GenericUDF ExprNodeGenericFuncDesc.getGenericUDF()
           
 

Methods in org.apache.hadoop.hive.ql.plan with parameters of type GenericUDF
static ExprNodeGenericFuncDesc ExprNodeGenericFuncDesc.newInstance(GenericUDF genericUDF, List<ExprNodeDesc> children)
          Create a exprNodeGenericFuncDesc based on the genericUDFClass and the children parameters.
 void ExprNodeGenericFuncDesc.setGenericUDF(GenericUDF genericUDF)
           
 

Constructors in org.apache.hadoop.hive.ql.plan with parameters of type GenericUDF
ExprNodeGenericFuncDesc(TypeInfo typeInfo, GenericUDF genericUDF, List<ExprNodeDesc> children)
           
 

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

Subclasses of GenericUDF in org.apache.hadoop.hive.ql.udf.generic
 class GenericUDFArray
          GenericUDFArray.
 class GenericUDFArrayContains
          GenericUDFArrayContains.
 class GenericUDFBaseCompare
          GenericUDF Base Class for operations.
 class GenericUDFBridge
          GenericUDFBridge encapsulates UDF to provide the same interface as GenericUDF.
 class GenericUDFCase
          GenericUDF Class for SQL construct "CASE WHEN a THEN b WHEN c THEN d [ELSE f] END".
 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 GenericUDFIf
          IF(expr1,expr2,expr3)
If expr1 is TRUE (expr1 <> 0 and expr1 <> NULL) then IF() returns expr2; otherwise it returns expr3.
 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 GenericUDFOPAnd
          GenericUDF Class for computing and.
 class GenericUDFOPEqual
          GenericUDF Class for operation EQUAL.
 class GenericUDFOPEqualOrGreaterThan
          GenericUDF Class for operation EqualOrGreaterThan.
 class GenericUDFOPEqualOrLessThan
          GenericUDF Class for operation EqualOrLessThan.
 class GenericUDFOPGreaterThan
          GenericUDF Class for operation GreaterThan.
 class GenericUDFOPLessThan
          GenericUDF Class for operation LessThan.
 class GenericUDFOPNot
          GenericUDFOPNot.
 class GenericUDFOPNotEqual
          GenericUDF Class for operation Not EQUAL.
 class GenericUDFOPNotNull
          GenericUDFOPNotNull.
 class GenericUDFOPNull
          GenericUDFOPNull.
 class GenericUDFOPOr
          GenericUDF Class for computing or.
 class GenericUDFReflect
          A simple generic udf to call java static functions via reflection.
 class GenericUDFSentences
          GenericUDFSentences: splits a natural language chunk of text into sentences and words.
 class GenericUDFSize
          GenericUDFSize.
 class GenericUDFSplit
          GenericUDFSplit.
 class GenericUDFStringToMap
          GenericUDFStringToMap.
 class GenericUDFStruct
           
 class GenericUDFTestGetJavaBoolean
          A test GenericUDF to return native Java's boolean type
 class GenericUDFTestGetJavaString
          A test GenericUDF to return native Java's string type
 class GenericUDFTestTranslate
          Mimics oracle's function translate(str1, str2, str3).
 class GenericUDFUnion
           
 class GenericUDFWhen
          GenericUDF Class for SQL construct "CASE a WHEN b THEN c [ELSE f] END".
 

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

Subclasses of GenericUDF in org.apache.hadoop.hive.ql.udf.xml
 class GenericUDFXPath
           
 



Copyright © 2011 The Apache Software Foundation