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 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:
      getColumnCount in interface org.hibernate.sql.results.jdbc.spi.JdbcValuesMetadata
    • convertSqlException

      org.hibernate.JDBCException convertSqlException(SQLException e, String message)
    • resolveColumnPosition

      default int resolveColumnPosition(String columnName)
      Specified by:
      resolveColumnPosition in interface org.hibernate.sql.results.jdbc.spi.JdbcValuesMetadata
    • resolveColumnName

      default String resolveColumnName(int position)
      Specified by:
      resolveColumnName in interface org.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:
      resolveType in interface org.hibernate.sql.results.jdbc.spi.JdbcValuesMetadata