Remove org.hibernate.query.procedure.ProcedureParameter#enablePassingNulls and #isPassNullsEnabled

Description

These will now be handled implicitly based on whether #setParameter was called for that parameter (not called versus called passing a NULL):

  • #setParameter called passing NULL -> We will bind the null to the JDBC CallableStatement

  • #setParameter not called -> We will not bind any value to the JDBC CallableStatement.

The later case allows for procedure argument default values to kick in.

Environment

None

Assignee

Unassigned

Reporter

Steve Ebersole

Fix versions

Labels

None

backPortable

None

Suitable for new contributors

None

Requires Release Note

None

Pull Request

None

backportDecision

None

Priority

Major
Configure