Package org.apache.iotdb.commons.udf
Class UDFInformation
- java.lang.Object
-
- org.apache.iotdb.commons.udf.UDFInformation
-
public class UDFInformation extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description UDFInformation(java.lang.String functionName, java.lang.String className)UDFInformation(java.lang.String functionName, java.lang.String className, boolean isBuiltin, boolean isUsingURI)UDFInformation(java.lang.String functionName, java.lang.String className, boolean isBuiltin, boolean isUsingURI, java.lang.String jarName, java.lang.String jarMD5)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static UDFInformationdeserialize(java.io.InputStream inputStream)static UDFInformationdeserialize(java.nio.ByteBuffer byteBuffer)booleanequals(java.lang.Object o)java.lang.StringgetClassName()java.lang.StringgetFunctionName()java.lang.StringgetJarMD5()java.lang.StringgetJarName()inthashCode()booleanisBuiltin()booleanisUsingURI()java.nio.ByteBufferserialize()voidserialize(java.io.DataOutputStream outputStream)voidsetBuiltin(boolean builtin)voidsetClassName(java.lang.String className)voidsetFunctionName(java.lang.String functionName)voidsetJarMD5(java.lang.String jarMD5)voidsetJarName(java.lang.String jarName)voidsetUsingURI(boolean usingURI)
-
-
-
Constructor Detail
-
UDFInformation
public UDFInformation(java.lang.String functionName, java.lang.String className)
-
UDFInformation
public UDFInformation(java.lang.String functionName, java.lang.String className, boolean isBuiltin, boolean isUsingURI)
-
UDFInformation
public UDFInformation(java.lang.String functionName, java.lang.String className, boolean isBuiltin, boolean isUsingURI, java.lang.String jarName, java.lang.String jarMD5)
-
-
Method Detail
-
getFunctionName
public java.lang.String getFunctionName()
-
getClassName
public java.lang.String getClassName()
-
isBuiltin
public boolean isBuiltin()
-
getJarName
public java.lang.String getJarName()
-
getJarMD5
public java.lang.String getJarMD5()
-
isUsingURI
public boolean isUsingURI()
-
setFunctionName
public void setFunctionName(java.lang.String functionName)
-
setClassName
public void setClassName(java.lang.String className)
-
setBuiltin
public void setBuiltin(boolean builtin)
-
setJarName
public void setJarName(java.lang.String jarName)
-
setJarMD5
public void setJarMD5(java.lang.String jarMD5)
-
setUsingURI
public void setUsingURI(boolean usingURI)
-
serialize
public java.nio.ByteBuffer serialize() throws java.io.IOException- Throws:
java.io.IOException
-
serialize
public void serialize(java.io.DataOutputStream outputStream) throws java.io.IOException- Throws:
java.io.IOException
-
deserialize
public static UDFInformation deserialize(java.nio.ByteBuffer byteBuffer)
-
deserialize
public static UDFInformation deserialize(java.io.InputStream inputStream) throws java.io.IOException
- Throws:
java.io.IOException
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
-