Interface FunctionParam

All Known Implementing Classes:
FunctionParamDTO

@Evolving public interface FunctionParam
Represents a function parameter.
  • Method Details

    • name

      String name()
      Returns:
      The name of the parameter.
    • dataType

      Type dataType()
      Returns:
      The data type of the parameter.
    • comment

      @Nullable default String comment()
      Returns:
      The optional comment of the parameter, null if not provided.
    • defaultValue

      default Expression defaultValue()
      Returns:
      The default value of the parameter if provided, otherwise Column.DEFAULT_VALUE_NOT_SET.