public class HiveFunctionWrapper
extends Object
implements java.io.Externalizable, scala.Product, scala.Serializable
Detail discussion can be found at https://github.com/apache/spark/pull/3640
| Constructor and Description |
|---|
HiveFunctionWrapper() |
HiveFunctionWrapper(String functionClassName) |
| Modifier and Type | Method and Description |
|---|---|
<UDFType> UDFType |
createFunction() |
<UDFType> UDFType |
deserializePlan(java.io.InputStream is,
Class<?> clazz) |
String |
functionClassName() |
void |
readExternal(java.io.ObjectInput in) |
void |
serializePlan(Object function,
java.io.OutputStream out) |
void |
writeExternal(java.io.ObjectOutput out) |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitpublic HiveFunctionWrapper(String functionClassName)
public HiveFunctionWrapper()
public String functionClassName()
public <UDFType> UDFType deserializePlan(java.io.InputStream is,
Class<?> clazz)
public void serializePlan(Object function,
java.io.OutputStream out)
public void writeExternal(java.io.ObjectOutput out)
writeExternal in interface java.io.Externalizablepublic void readExternal(java.io.ObjectInput in)
readExternal in interface java.io.Externalizablepublic <UDFType> UDFType createFunction()