Enum Class ParameterMode

java.lang.Object
java.lang.Enum<ParameterMode>
jakarta.persistence.ParameterMode
All Implemented Interfaces:
Serializable, Comparable<ParameterMode>, Constable

public enum ParameterMode extends Enum<ParameterMode>
Specifies the mode of a parameter of a stored procedure query.
Since:
2.1
See Also:
  • Enum Constant Details

    • IN

      public static final ParameterMode IN
      Stored procedure input parameter
    • INOUT

      public static final ParameterMode INOUT
      Stored procedure input/output parameter
    • OUT

      public static final ParameterMode OUT
      Stored procedure output parameter
    • REF_CURSOR

      public static final ParameterMode REF_CURSOR
      Stored procedure reference cursor parameter.

      Some databases use REF_CURSOR parameters to return result sets from stored procedures.

  • Method Details

    • values

      public static ParameterMode[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static ParameterMode valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null