Package org.jooq.meta

Interface RoutineDefinition

    • Method Detail

      • getOutParameters

        List<ParameterDefinition> getOutParameters()
        A list of OUT or INOUT parameter column definitions
      • getAllParameters

        List<ParameterDefinition> getAllParameters()
        A list of all IN, OUT, and INOUT parameter column definitions
      • getReturnValue

        ParameterDefinition getReturnValue()
        Returns:
        The return value column definition
      • getReturnType

        DataTypeDefinition getReturnType()
        Returns:
        The return value simple Java type
      • isSQLUsable

        boolean isSQLUsable()
        Returns:
        Whether this routine can be used in SQL (a function without OUT parameters)
      • isAggregate

        boolean isAggregate()
        Returns:
        Whether this routine is an aggregate function