Metadata Member Functions

getDataTypeName(scalar inputType)
Gets the name of a specified data type.
getInputTypes()
Gets a list of input data types.
getNumberOfInputColumns()
Gets the number of input columns.
getNumberOfOutputColumns()
Gets the number of output columns.
getInputPrecision(scalar columnIndex)
Gets the precision of an input numeric.
getInputScale(scalar columnIndex)
Gets the scale of an input numeric.
getInputSize(scalar columnIndex)
Gets the size of input column at specified index.
getInputType(scalar columnIndex)
Gets the data type of input column at specified index.
getOutputPrecision(scalar columnIndex)
Gets the precision of an output numeric.
getOutputScale(scalar columnIndex)
Gets the scale of an output numeric.
getOutputSize(scalar columnIndex)
Gets the size of output column at specified index.
getOutputType(scalar columnIndex)
Gets the data type of output column at specified index.
getUdfReturnType(scalar columnIndex)
Gets the return data type for a UDF.
isCalledWithOrderByClause()
Determines if the function was called with an ORDER BY clause.
isCalledWithOverClause()
Determines if the function was called with an OVER clause.
isCalledWithPartitionByClause()
Determines if the function was called with a PARTITION BY clause.
isDataInnerCorrelated()
Determines if the function data is inner-correlated.
isDataLeftCorrelated()
Determines if the function data is left correlated.
isDataUncorrelated()
Determines if the function data is uncorrelated.