Package org.hibernate.sql.exec.spi
Interface JdbcOperationQueryCall
- All Superinterfaces:
JdbcOperation
,JdbcOperationQuery
,JdbcOperationQueryAnonBlock
- All Known Implementing Classes:
JdbcCallImpl
-
Method Summary
Modifier and TypeMethodDescriptionExtractors for REF_CURSOR (ResultSet) parametersIf the call is a function, returns the function return descriptorExtractors for reading back any OUT/INOUT parameters.Get the list of any parameter registrations we need to register against the generated CallableStatementMethods inherited from interface org.hibernate.sql.exec.spi.JdbcOperation
getParameterBinders, getSqlString
Methods inherited from interface org.hibernate.sql.exec.spi.JdbcOperationQuery
dependsOnParameterBindings, getAffectedTableNames, getAppliedParameters, isCompatibleWith
Methods inherited from interface org.hibernate.sql.exec.spi.JdbcOperationQueryAnonBlock
getJdbcValuesMappingProducer
-
Method Details
-
getFunctionReturn
JdbcCallFunctionReturn getFunctionReturn()If the call is a function, returns the function return descriptor -
getParameterRegistrations
List<JdbcCallParameterRegistration> getParameterRegistrations()Get the list of any parameter registrations we need to register against the generated CallableStatement -
getParameterExtractors
List<JdbcCallParameterExtractor> getParameterExtractors()Extractors for reading back any OUT/INOUT parameters.- API Note:
- Note that REF_CURSOR parameters should be handled via
getCallRefCursorExtractors()
-
getCallRefCursorExtractors
List<JdbcCallRefCursorExtractor> getCallRefCursorExtractors()Extractors for REF_CURSOR (ResultSet) parameters
-