@PublicEvolving public abstract class UserDefinedFunction extends Object implements FunctionDefinition, Serializable
User-defined functions combine the logical definition of a function for validation and planning and contain a corresponding runtime implementation.
构造器和说明 |
---|
UserDefinedFunction() |
限定符和类型 | 方法和说明 |
---|---|
void |
close()
Tear-down method for user-defined function.
|
String |
functionIdentifier()
Returns a unique, serialized representation for this function.
|
void |
open(FunctionContext context)
Setup method for user-defined function.
|
String |
toString()
Returns the name of the UDF that is used for plan explanation and logging.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getKind, getRequirements, isDeterministic
public final String functionIdentifier()
public void open(FunctionContext context) throws Exception
Exception
public void close() throws Exception
Exception
Copyright © 2014–2020 The Apache Software Foundation. All rights reserved.