Interface ProcedureParameter<T>

All Superinterfaces:
Parameter<T>, QueryParameter<T>
All Known Subinterfaces:
FunctionReturn<T>, FunctionReturnImplementor<T>, ProcedureParameterImplementor<T>
All Known Implementing Classes:
FunctionReturnImpl, ProcedureParameterImpl

@Incubating public interface ProcedureParameter<T> extends QueryParameter<T>
API Note:
Consider this contract (and its subcontracts) as incubating as we transition to 6.0 and SQM.
  • Method Details

    • getMode

      ParameterMode getMode()
      Retrieves the parameter "mode". Only really pertinent in regards to procedure/function calls. In all other cases the mode would be ParameterMode.IN
      Returns:
      The parameter mode.