| Package | Description |
|---|---|
| org.apache.hadoop.hive.ql.exec |
Hive QL execution tasks, operators, functions and other handlers.
|
| Modifier and Type | Method and Description |
|---|---|
FunctionInfo.FunctionResource[] |
FunctionInfo.getResources() |
static FunctionInfo.FunctionResource[] |
FunctionUtils.toFunctionResource(List<org.apache.hadoop.hive.metastore.api.ResourceUri> resources) |
| Modifier and Type | Method and Description |
|---|---|
static void |
FunctionUtils.addFunctionResources(FunctionInfo.FunctionResource[] resources) |
FunctionInfo |
Registry.registerFunction(String functionName,
Class<?> udfClass,
FunctionInfo.FunctionResource... resources)
Registers the appropriate kind of temporary function based on a class's
type.
|
FunctionInfo |
Registry.registerGenericUDAF(String functionName,
GenericUDAFResolver genericUDAFResolver,
FunctionInfo.FunctionResource... resources) |
FunctionInfo |
Registry.registerGenericUDF(String functionName,
Class<? extends GenericUDF> genericUDFClass,
FunctionInfo.FunctionResource... resources) |
FunctionInfo |
Registry.registerGenericUDTF(String functionName,
Class<? extends GenericUDTF> genericUDTFClass,
FunctionInfo.FunctionResource... resources) |
FunctionInfo |
Registry.registerMacro(String macroName,
ExprNodeDesc body,
List<String> colNames,
List<TypeInfo> colTypes,
FunctionInfo.FunctionResource... resources) |
FunctionInfo |
Registry.registerPermanentFunction(String functionName,
String className,
boolean registerToSession,
FunctionInfo.FunctionResource... resources) |
static FunctionInfo |
FunctionRegistry.registerPermanentFunction(String functionName,
String className,
boolean registerToSession,
FunctionInfo.FunctionResource[] resources) |
FunctionInfo |
Registry.registerTableFunction(String functionName,
Class<? extends TableFunctionResolver> tFnCls,
FunctionInfo.FunctionResource... resources) |
static FunctionInfo |
FunctionRegistry.registerTemporaryUDF(String functionName,
Class<?> udfClass,
FunctionInfo.FunctionResource... resources)
Registers the appropriate kind of temporary function based on a class's
type.
|
FunctionInfo |
Registry.registerUDAF(String functionName,
Class<? extends UDAF> udafClass,
FunctionInfo.FunctionResource... resources) |
FunctionInfo |
Registry.registerUDF(String functionName,
Class<? extends UDF> UDFClass,
boolean isOperator,
FunctionInfo.FunctionResource... resources)
Deprecated.
From next release, replaced by
Registry.registerUDF(String, Class, boolean)
Deprecated because method unnecessarily accepts and passes FunctionResource vararg param |
FunctionInfo |
Registry.registerUDF(String functionName,
Class<? extends UDF> UDFClass,
boolean isOperator,
String displayName,
FunctionInfo.FunctionResource... resources)
Deprecated.
From next release, replaced by
Registry.registerUDF(String, Class, boolean, String)
Deprecated because method unnecessarily accepts FunctionResource vararg param |
Copyright © 2024 The Apache Software Foundation. All rights reserved.