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, ParameterMode parameterMode, OutputableType<?> 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()
ParameterMode
getParameterMode()
OutputableType<?>
getParameterType()
JdbcCallRefCursorExtractorImpl
getRefCursorExtractor()
void
registerParameter(CallableStatement callableStatement, SharedSessionContractImplementor session)
-
-
-
Constructor Detail
-
JdbcCallParameterRegistrationImpl
public JdbcCallParameterRegistrationImpl(String name, int jdbcParameterPositionStart, ParameterMode parameterMode, OutputableType<?> 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 ParameterMode getParameterMode()
- Specified by:
getParameterMode
in interfaceJdbcCallParameterRegistration
-
getParameterType
public OutputableType<?> getParameterType()
- Specified by:
getParameterType
in interfaceJdbcCallParameterRegistration
-
registerParameter
public void registerParameter(CallableStatement callableStatement, SharedSessionContractImplementor session)
- Specified by:
registerParameter
in interfaceJdbcCallParameterRegistration
-
-