@Internal public class HiveGenericUDF extends HiveScalarFunction<org.apache.hadoop.hive.ql.udf.generic.GenericUDF>
GenericUDF.argTypes, constantArguments, function, hiveFunctionWrapper, returnInspector| Constructor and Description |
|---|
HiveGenericUDF(HiveFunctionWrapper<org.apache.hadoop.hive.ql.udf.generic.GenericUDF> hiveFunctionWrapper,
HiveShim hiveShim) |
| Modifier and Type | Method and Description |
|---|---|
Object |
evalInternal(Object[] args)
Evaluation logical, args will be wrapped when is a single array.
|
protected org.apache.flink.table.types.DataType |
inferReturnType()
Infer return type of this function call.
|
void |
openInternal()
See
UserDefinedFunction.open(FunctionContext). |
eval, getTypeInference, isDeterministic, opengetKind, getParameterTypes, getResultTypeclose, functionIdentifier, toStringpublic HiveGenericUDF(HiveFunctionWrapper<org.apache.hadoop.hive.ql.udf.generic.GenericUDF> hiveFunctionWrapper, HiveShim hiveShim)
public void openInternal()
HiveScalarFunctionUserDefinedFunction.open(FunctionContext).openInternal in class HiveScalarFunction<org.apache.hadoop.hive.ql.udf.generic.GenericUDF>public Object evalInternal(Object[] args)
HiveScalarFunctionevalInternal in class HiveScalarFunction<org.apache.hadoop.hive.ql.udf.generic.GenericUDF>protected org.apache.flink.table.types.DataType inferReturnType()
throws org.apache.hadoop.hive.ql.exec.UDFArgumentException
HiveScalarFunctioninferReturnType in class HiveScalarFunction<org.apache.hadoop.hive.ql.udf.generic.GenericUDF>org.apache.hadoop.hive.ql.exec.UDFArgumentExceptionCopyright © 2014–2021 The Apache Software Foundation. All rights reserved.