Package org.hibernate.sql.exec.internal
Class JdbcCallParameterRegistrationImpl
- java.lang.Object
-
- org.hibernate.sql.exec.internal.JdbcCallParameterRegistrationImpl
-
- All Implemented Interfaces:
JdbcCallParameterRegistration
- Direct Known Subclasses:
JdbcCallFunctionReturnImpl
public class JdbcCallParameterRegistrationImpl extends Object implements JdbcCallParameterRegistration
-
-
Constructor Summary
Constructors Constructor Description JdbcCallParameterRegistrationImpl(String name, int jdbcParameterPositionStart, jakarta.persistence.ParameterMode parameterMode, BindableType ormType, JdbcParameterBinder parameterBinder, JdbcCallParameterExtractorImpl parameterExtractor, JdbcCallRefCursorExtractorImpl refCursorExtractor)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getName()
JdbcParameterBinder
getParameterBinder()
JdbcCallParameterExtractor
getParameterExtractor()
jakarta.persistence.ParameterMode
getParameterMode()
BindableType
getParameterType()
JdbcCallRefCursorExtractorImpl
getRefCursorExtractor()
void
registerParameter(CallableStatement callableStatement, SharedSessionContractImplementor session)
-
-
-
Constructor Detail
-
JdbcCallParameterRegistrationImpl
public JdbcCallParameterRegistrationImpl(String name, int jdbcParameterPositionStart, jakarta.persistence.ParameterMode parameterMode, BindableType ormType, JdbcParameterBinder parameterBinder, JdbcCallParameterExtractorImpl parameterExtractor, JdbcCallRefCursorExtractorImpl refCursorExtractor)
-
-
Method Detail
-
getName
public String getName()
- Specified by:
getName
in interfaceJdbcCallParameterRegistration
-
getParameterBinder
public JdbcParameterBinder getParameterBinder()
- Specified by:
getParameterBinder
in interfaceJdbcCallParameterRegistration
-
getParameterExtractor
public JdbcCallParameterExtractor getParameterExtractor()
- Specified by:
getParameterExtractor
in interfaceJdbcCallParameterRegistration
-
getRefCursorExtractor
public JdbcCallRefCursorExtractorImpl getRefCursorExtractor()
- Specified by:
getRefCursorExtractor
in interfaceJdbcCallParameterRegistration
-
getParameterMode
public jakarta.persistence.ParameterMode getParameterMode()
- Specified by:
getParameterMode
in interfaceJdbcCallParameterRegistration
-
getParameterType
public BindableType getParameterType()
- Specified by:
getParameterType
in interfaceJdbcCallParameterRegistration
-
registerParameter
public void registerParameter(CallableStatement callableStatement, SharedSessionContractImplementor session)
- Specified by:
registerParameter
in interfaceJdbcCallParameterRegistration
-
-