Top Description Fields Constructors Methods
org.hibernate.sql.exec.internal

public Class JdbcCallParameterExtractorImpl<T>

extends Object
implements JdbcCallParameterExtractor<T>
Class Inheritance
All Implemented Interfaces
org.hibernate.sql.exec.spi.JdbcCallParameterExtractor
Imports
java.sql.CallableStatement, .SQLException, org.hibernate.engine.spi.SharedSessionContractImplementor, org.hibernate.query.OutputableType, org.hibernate.sql.exec.spi.JdbcCallParameterExtractor

Standard implementation of JdbcCallParameterExtractor
Author
Steve Ebersole

Field Summary

Modifier and TypeField and Description
private final String
private final OutputableType<T>
private final String
private final int

Constructor Summary

AccessConstructor and Description
public
JdbcCallParameterExtractorImpl(String callableName, String parameterName, int parameterPosition, OutputableType<T> ormType)

Method Summary

Modifier and TypeMethod and Description
public T
public String
public int
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

callableNameback to summary
private final String callableName
ormTypeback to summary
private final OutputableType<T> ormType
parameterNameback to summary
private final String parameterName
parameterPositionback to summary
private final int parameterPosition

Constructor Detail

JdbcCallParameterExtractorImplback to summary
public JdbcCallParameterExtractorImpl(String callableName, String parameterName, int parameterPosition, OutputableType<T> ormType)

Method Detail

extractValueback to summary
public T extractValue(CallableStatement callableStatement, boolean shouldUseJdbcNamedParameters, SharedSessionContractImplementor session)

Implements org.hibernate.sql.exec.spi.JdbcCallParameterExtractor.extractValue.

Annotations
@Override
getParameterNameback to summary
public String getParameterName()

Implements org.hibernate.sql.exec.spi.JdbcCallParameterExtractor.getParameterName.

Annotations
@Override
getParameterPositionback to summary
public int getParameterPosition()

Implements org.hibernate.sql.exec.spi.JdbcCallParameterExtractor.getParameterPosition.

Annotations
@Override