Interface ReactiveResultSetAccess
- All Superinterfaces:
org.hibernate.sql.results.jdbc.spi.JdbcValuesMetadata
- All Known Implementing Classes:
ReactiveDeferredResultSetAccess,ReactiveDirectResultSetAccess
public interface ReactiveResultSetAccess
extends org.hibernate.sql.results.jdbc.spi.JdbcValuesMetadata
- See Also:
-
ResultSetAccess
-
Method Summary
Modifier and TypeMethodDescriptionorg.hibernate.JDBCExceptionconvertSqlException(SQLException e, String message) default intorg.hibernate.engine.jdbc.spi.JdbcServicesdefault intThe estimate for the amount of results that can be expected for pre-sizing collections.voidrelease()default StringresolveColumnName(int position) default intresolveColumnPosition(String columnName) CompletionStage<org.hibernate.sql.results.jdbc.spi.JdbcValuesMetadata>default <J> org.hibernate.type.BasicType<J>resolveType(int position, org.hibernate.type.descriptor.java.JavaType<J> explicitJavaType, org.hibernate.type.spi.TypeConfiguration typeConfiguration) Methods inherited from interface org.hibernate.sql.results.jdbc.spi.JdbcValuesMetadata
resolveType
-
Method Details
-
getReactiveResultSet
CompletionStage<ResultSet> getReactiveResultSet() -
getReactiveColumnCount
CompletionStage<Integer> getReactiveColumnCount() -
resolveJdbcValueMetadata
CompletionStage<org.hibernate.sql.results.jdbc.spi.JdbcValuesMetadata> resolveJdbcValueMetadata() -
getResultSet
ResultSet getResultSet() -
getJdbcServices
org.hibernate.engine.jdbc.spi.JdbcServices getJdbcServices() -
release
void release() -
getResultCountEstimate
default int getResultCountEstimate()The estimate for the amount of results that can be expected for pre-sizing collections. May return zero or negative values if the count can not be reasonably estimated.- Since:
- 6.6
-
getColumnCount
default int getColumnCount()- Specified by:
getColumnCountin interfaceorg.hibernate.sql.results.jdbc.spi.JdbcValuesMetadata
-
convertSqlException
-
resolveColumnPosition
- Specified by:
resolveColumnPositionin interfaceorg.hibernate.sql.results.jdbc.spi.JdbcValuesMetadata
-
resolveColumnName
- Specified by:
resolveColumnNamein interfaceorg.hibernate.sql.results.jdbc.spi.JdbcValuesMetadata
-
resolveType
default <J> org.hibernate.type.BasicType<J> resolveType(int position, org.hibernate.type.descriptor.java.JavaType<J> explicitJavaType, org.hibernate.type.spi.TypeConfiguration typeConfiguration) - Specified by:
resolveTypein interfaceorg.hibernate.sql.results.jdbc.spi.JdbcValuesMetadata
-