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[] |
FunctionTask.toFunctionResource(List<ResourceUri> resources) |
Modifier and Type | Method and Description |
---|---|
static void |
FunctionTask.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) |
FunctionInfo |
Registry.registerUDF(String functionName,
Class<? extends UDF> UDFClass,
boolean isOperator,
String displayName,
FunctionInfo.FunctionResource... resources) |
Constructor and Description |
---|
FunctionInfo(FunctionInfo.FunctionType functionType,
String displayName,
Class<? extends TableFunctionResolver> tFnCls,
FunctionInfo.FunctionResource... resources) |
FunctionInfo(FunctionInfo.FunctionType functionType,
String displayName,
GenericUDAFResolver genericUDAFResolver,
FunctionInfo.FunctionResource... resources) |
FunctionInfo(FunctionInfo.FunctionType functionType,
String displayName,
GenericUDF genericUDF,
FunctionInfo.FunctionResource... resources) |
FunctionInfo(FunctionInfo.FunctionType functionType,
String displayName,
GenericUDTF genericUDTF,
FunctionInfo.FunctionResource... resources) |
FunctionInfo(String displayName,
String className,
FunctionInfo.FunctionResource... resources) |
WindowFunctionInfo(FunctionInfo.FunctionType functionType,
String functionName,
GenericUDAFResolver resolver,
FunctionInfo.FunctionResource[] resources) |
Copyright © 2022 The Apache Software Foundation. All rights reserved.