Metadata member functions

  • describe(self)

    Returns a string representation of the metadata.

  • getDataTypeName(self, dataType)

    Gets the name of a specified data type.

  • getInputTypes(self)

    Gets a list of input data types.

  • getNumberOfInputColumns(self)

    Gets the number of input columns.

  • getNumberOfOutputColumns(self)

    Gets the number of output columns.

  • getInputSize(self, columnIndex)

    Gets the size of an input string.

  • getInputType(self, columnIndex)

    Gets the data type of an input.

  • getOutputSize(self, columnIndex)

    Gets the size of an output string.

  • getOutputType(self, columnIndex)

    Gets the data type of an output.

  • getUdfReturnType(self)

    Gets the return data type for a UDF.

  • isCalledWithOrderByClause(self)

    Determines whether the function was called with an ORDER BY clause.

  • isCalledWithOverClause(self)

    Determines whether the function was called with an OVER clause.

  • isCalledWithPartitionByClause(self)

    Determines whether the function was called with a PARTITION BY clause.

  • isDataInnerCorrelated(self)

    Determines whether the function data is inner-correlated.

  • isDataLeftCorrelated(self)

    Determines whether the function data is left-correlated.

  • isDataUncorrelated(self)

    Determines whether the function data is uncorrelated.