Top Description Methods
org.hibernate.sql.results.jdbc.internal

public Interface ResultSetAccess

extends JdbcValuesMetadata
Known Direct Implementers
org.hibernate.sql.results.jdbc.internal.AbstractResultSetAccess
Imports
java.sql.ResultSet, .ResultSetMetaData, .SQLException, org.hibernate.dialect.Dialect, org.hibernate.engine.jdbc.spi.JdbcServices, org.hibernate.engine.spi.SessionFactoryImplementor, org.hibernate.sql.results.jdbc.spi.JdbcValuesMetadata, org.hibernate.type.BasicType, org.hibernate.type.descriptor.java.JavaType, org.hibernate.type.descriptor.jdbc.JdbcType, .JdbcTypeIndicators, org.hibernate.type.spi.TypeConfiguration, jakarta.persistence.EnumType

Access to a JDBC ResultSet and information about it.
Author
Steve Ebersole

Method Summary

Modifier and TypeMethod and Description
public default int
getColumnCount()

Implements org.hibernate.sql.results.jdbc.spi.JdbcValuesMetadata.getColumnCount.

Number of values in the underlying result
public SessionFactoryImplementor
getFactory()

Deprecated as a consequence of SessionFactoryImplementor being deprecated.
public ResultSet
public void
public default String
resolveColumnName(int position)

Implements org.hibernate.sql.results.jdbc.spi.JdbcValuesMetadata.resolveColumnName.

Name of a particular result value by position
public default int
resolveColumnPosition(String columnName)

Implements org.hibernate.sql.results.jdbc.spi.JdbcValuesMetadata.resolveColumnPosition.

Position of a particular result value by name
public default <J> BasicType<J>
resolveType(int position, JavaType<J> explicitJavaType, TypeConfiguration typeConfiguration)

Implements org.hibernate.sql.results.jdbc.spi.JdbcValuesMetadata.resolveType.

Determine the mapping to use for a particular position in the result
Inherited from org.hibernate.sql.results.jdbc.spi.JdbcValuesMetadata:
resolveType

Method Detail

getColumnCountback to summary
public default int getColumnCount()

Implements org.hibernate.sql.results.jdbc.spi.JdbcValuesMetadata.getColumnCount.

Doc from org.hibernate.sql.results.jdbc.spi.JdbcValuesMetadata.getColumnCount.

Number of values in the underlying result

getFactoryback to summary
public SessionFactoryImplementor getFactory()

Deprecated

as a consequence of SessionFactoryImplementor being deprecated. See corresponding docs for further information.

getResultSetback to summary
public ResultSet getResultSet()
releaseback to summary
public void release()
resolveColumnNameback to summary
public default String resolveColumnName(int position)

Implements org.hibernate.sql.results.jdbc.spi.JdbcValuesMetadata.resolveColumnName.

Doc from org.hibernate.sql.results.jdbc.spi.JdbcValuesMetadata.resolveColumnName.

Name of a particular result value by position

resolveColumnPositionback to summary
public default int resolveColumnPosition(String columnName)

Implements org.hibernate.sql.results.jdbc.spi.JdbcValuesMetadata.resolveColumnPosition.

Doc from org.hibernate.sql.results.jdbc.spi.JdbcValuesMetadata.resolveColumnPosition.

Position of a particular result value by name

resolveTypeback to summary
public default <J> BasicType<J> resolveType(int position, JavaType<J> explicitJavaType, TypeConfiguration typeConfiguration)

Implements org.hibernate.sql.results.jdbc.spi.JdbcValuesMetadata.resolveType.

Doc from org.hibernate.sql.results.jdbc.spi.JdbcValuesMetadata.resolveType.

Determine the mapping to use for a particular position in the result

Annotations
@Override