@Internal public class HiveSimpleUDF extends HiveScalarFunction<org.apache.hadoop.hive.ql.exec.UDF>
UDF.argTypes, constantArguments, function, hiveFunctionWrapper, returnInspector| Constructor and Description |
|---|
HiveSimpleUDF(HiveFunctionWrapper<org.apache.hadoop.hive.ql.exec.UDF> 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 HiveSimpleUDF(HiveFunctionWrapper<org.apache.hadoop.hive.ql.exec.UDF> hiveFunctionWrapper, HiveShim hiveShim)
public void openInternal()
HiveScalarFunctionUserDefinedFunction.open(FunctionContext).openInternal in class HiveScalarFunction<org.apache.hadoop.hive.ql.exec.UDF>public Object evalInternal(Object[] args)
HiveScalarFunctionevalInternal in class HiveScalarFunction<org.apache.hadoop.hive.ql.exec.UDF>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.exec.UDF>org.apache.hadoop.hive.ql.exec.UDFArgumentExceptionCopyright © 2014–2021 The Apache Software Foundation. All rights reserved.