Interface ExposesCall<T>

Type Parameters:
T - The type of the returned builder
All Known Subinterfaces:
ExposesSubqueryCall.BuildableSubquery, StatementBuilder.OngoingReading, StatementBuilder.OngoingReadingAndWith, StatementBuilder.OngoingReadingAndWithWithSkip, StatementBuilder.OngoingReadingAndWithWithWhereAndOrder, StatementBuilder.OngoingReadingWithoutWhere, StatementBuilder.OngoingReadingWithWhere, StatementBuilder.OrderableOngoingReadingAndWith, StatementBuilder.OrderableOngoingReadingAndWithWithoutWhere, StatementBuilder.OrderableOngoingReadingAndWithWithWhere, StatementBuilder.VoidCall

@API(status=STABLE, since="2020.0.1") public interface ExposesCall<T>
Entrypoint for building procedure calls.
Since:
2020.0.1
Author:
Michael J. Simons
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Interface
    Description
    static interface 
    Interface to allow creating an expression instead of a statement from an ongoing definition.
    static interface 
    Used to provide arguments to procedure calls.
    static interface 
    Used to yield procedure result fields.
  • Method Summary

    Modifier and Type
    Method
    Description
    call(String... namespaceAndProcedure)
    Starts defining a procedure call of the procedure with the given qualified name.
  • Method Details

    • call

      @NotNull @CheckReturnValue T call(String... namespaceAndProcedure)
      Starts defining a procedure call of the procedure with the given qualified name.
      Parameters:
      namespaceAndProcedure - The procedure name of the procedure to call.
      Returns:
      An ongoing definition of a call