Top Fields Constructors Methods
org.hibernate.sql.results.jdbc.internal

public abstract Class AbstractResultSetAccess

extends Object
implements ResultSetAccess
Class Inheritance
All Implemented Interfaces
org.hibernate.sql.results.jdbc.internal.ResultSetAccess, org.hibernate.sql.results.jdbc.spi.JdbcValuesMetadata
Known Direct Subclasses
org.hibernate.sql.results.jdbc.internal.DeferredResultSetAccess, org.hibernate.sql.results.jdbc.internal.DirectResultSetAccess
Imports
java.sql.ResultSetMetaData, .SQLException, org.hibernate.dialect.Dialect, org.hibernate.engine.spi.SharedSessionContractImplementor, org.hibernate.internal.util.StringHelper

Author
Steve Ebersole

Field Summary

Modifier and TypeField and Description
private final Dialect
private final SharedSessionContractImplementor
private ResultSetMetaData

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public int
getColumnCount()

Overrides default org.hibernate.sql.results.jdbc.internal.ResultSetAccess.getColumnCount.

Number of values in the underlying result
protected ResultSetMetaData
protected SharedSessionContractImplementor
public String
resolveColumnName(int position)

Overrides default org.hibernate.sql.results.jdbc.internal.ResultSetAccess.resolveColumnName.

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

Overrides default org.hibernate.sql.results.jdbc.internal.ResultSetAccess.resolveColumnPosition.

Position of a particular result value by name
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

dialectback to summary
private final Dialect dialect
persistenceContextback to summary
private final SharedSessionContractImplementor persistenceContext
resultSetMetaDataback to summary
private ResultSetMetaData resultSetMetaData

Constructor Detail

AbstractResultSetAccessback to summary
public AbstractResultSetAccess(SharedSessionContractImplementor persistenceContext)

Method Detail

getColumnCountback to summary
public int getColumnCount()

Overrides default org.hibernate.sql.results.jdbc.internal.ResultSetAccess.getColumnCount.

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

Number of values in the underlying result

Annotations
@Override
getMetaDataback to summary
protected ResultSetMetaData getMetaData()
getPersistenceContextback to summary
protected SharedSessionContractImplementor getPersistenceContext()
resolveColumnNameback to summary
public String resolveColumnName(int position)

Overrides default org.hibernate.sql.results.jdbc.internal.ResultSetAccess.resolveColumnName.

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

Name of a particular result value by position

Annotations
@Override
resolveColumnPositionback to summary
public int resolveColumnPosition(String columnName)

Overrides default org.hibernate.sql.results.jdbc.internal.ResultSetAccess.resolveColumnPosition.

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

Position of a particular result value by name

Annotations
@Override