public interface ProcedureParameterNamedBinder
Type
contract for implementations enabled
to set store procedure OUT/INOUT parameters values by name.Modifier and Type | Method and Description |
---|---|
boolean |
canDoSetting()
Can the given instance of this type actually set the parameter value by name
|
void |
nullSafeSet(CallableStatement statement,
Object value,
String name,
SharedSessionContractImplementor session)
Bind a value to the JDBC prepared statement, ignoring some columns as dictated by the 'settable' parameter.
|
boolean canDoSetting()
true
indicates that @{link #nullSafeSet} calls will not failvoid nullSafeSet(CallableStatement statement, Object value, String name, SharedSessionContractImplementor session) throws SQLException
statement
- The CallableStatement to which to bindvalue
- the object to writename
- parameter bind namesession
- The originating sessionHibernateException
- An error from HibernateSQLException
- An error from the JDBC driverCopyright © 2021 JBoss by Red Hat. All rights reserved.