package procedures
Type Members
- trait BoundProcedure extends Procedure
A procedure that is bound to input types.
A procedure that is bound to input types.
- Annotations
- @Evolving()
- Since
4.0.0
- trait Procedure extends AnyRef
A base interface for all procedures.
A base interface for all procedures.
- Annotations
- @Evolving()
- Since
4.0.0
- trait ProcedureParameter extends AnyRef
A
procedureparameter.A
procedureparameter.- Annotations
- @Evolving()
- Since
4.0.0
- trait SimpleProcedure extends UnboundProcedure with BoundProcedure
A procedure that does not require binding to input types.
A procedure that does not require binding to input types.
This interface is designed for procedures that have no overloads and do not need custom binding logic. Implementations can directly provide procedure parameters and execution logic without implementing the
bindmethod.The default
bindmethod simply returnsthis, as the procedure is already considered bound.- Annotations
- @Evolving()
- Since
4.2.0
- trait UnboundProcedure extends Procedure
A procedure that is not bound to input types.
A procedure that is not bound to input types.
- Annotations
- @Evolving()
- Since
4.0.0