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
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default int
getColumnCount()
org.hibernate.engine.spi.SessionFactoryImplementor
getFactory()
java.util.concurrent.CompletionStage<java.lang.Integer>
getReactiveColumnCount()
java.util.concurrent.CompletionStage<java.sql.ResultSetMetaData>
getReactiveMetadata()
java.util.concurrent.CompletionStage<java.sql.ResultSet>
getReactiveResultSet()
java.sql.ResultSet
getResultSet()
void
release()
default java.lang.String
resolveColumnName(int position)
default int
resolveColumnPosition(java.lang.String columnName)
java.util.concurrent.CompletionStage<org.hibernate.sql.results.jdbc.spi.JdbcValuesMetadata>
resolveJdbcValueMetadata()
default <J> org.hibernate.type.BasicType<J>
resolveType(int position, org.hibernate.type.descriptor.java.JavaType<J> explicitJavaType, org.hibernate.type.spi.TypeConfiguration typeConfiguration)
-
-
-
Method Detail
-
getReactiveResultSet
java.util.concurrent.CompletionStage<java.sql.ResultSet> getReactiveResultSet()
-
getReactiveMetadata
java.util.concurrent.CompletionStage<java.sql.ResultSetMetaData> getReactiveMetadata()
-
getReactiveColumnCount
java.util.concurrent.CompletionStage<java.lang.Integer> getReactiveColumnCount()
-
resolveJdbcValueMetadata
java.util.concurrent.CompletionStage<org.hibernate.sql.results.jdbc.spi.JdbcValuesMetadata> resolveJdbcValueMetadata()
-
getResultSet
java.sql.ResultSet getResultSet()
-
getFactory
org.hibernate.engine.spi.SessionFactoryImplementor getFactory()
-
release
void release()
-
getColumnCount
default int getColumnCount()
- Specified by:
getColumnCount
in interfaceorg.hibernate.sql.results.jdbc.spi.JdbcValuesMetadata
-
resolveColumnPosition
default int resolveColumnPosition(java.lang.String columnName)
- Specified by:
resolveColumnPosition
in interfaceorg.hibernate.sql.results.jdbc.spi.JdbcValuesMetadata
-
resolveColumnName
default java.lang.String resolveColumnName(int position)
- Specified by:
resolveColumnName
in 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:
resolveType
in interfaceorg.hibernate.sql.results.jdbc.spi.JdbcValuesMetadata
-
-