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 Link icon

    • IN Link icon

      public static final ParameterMode IN
      Stored procedure input parameter
    • INOUT Link icon

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

      public static final ParameterMode OUT
      Stored procedure output parameter
    • REF_CURSOR Link icon

      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 Link icon

    • values Link icon

      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 Link icon

      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