public class ResultRowProcessor
extends java.lang.Object
Constructor and Description |
---|
ResultRowProcessor(boolean hasScalars,
org.hibernate.loader.custom.ResultColumnProcessor[] columnProcessors) |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
buildResultRow(java.lang.Object[] data,
java.sql.ResultSet resultSet,
boolean hasTransformer,
SharedSessionContractImplementor session)
Build a logical result row.
|
java.lang.Object[] |
buildResultRow(java.lang.Object[] data,
java.sql.ResultSet resultSet,
SharedSessionContractImplementor session) |
org.hibernate.loader.custom.ResultColumnProcessor[] |
getColumnProcessors() |
void |
prepareForAutoDiscovery(org.hibernate.loader.custom.JdbcResultMetadata metadata) |
public ResultRowProcessor(boolean hasScalars, org.hibernate.loader.custom.ResultColumnProcessor[] columnProcessors)
public org.hibernate.loader.custom.ResultColumnProcessor[] getColumnProcessors()
public void prepareForAutoDiscovery(org.hibernate.loader.custom.JdbcResultMetadata metadata) throws java.sql.SQLException
java.sql.SQLException
public java.lang.Object buildResultRow(java.lang.Object[] data, java.sql.ResultSet resultSet, boolean hasTransformer, SharedSessionContractImplementor session) throws java.sql.SQLException, HibernateException
data
- Entity data defined as "root returns" and already handled by the
normal Loader mechanism.resultSet
- The JDBC result set (positioned at the row currently being processed).hasTransformer
- Does this query have an associated ResultTransformer
session
- The session from which the query request originated.java.sql.SQLException
HibernateException
public java.lang.Object[] buildResultRow(java.lang.Object[] data, java.sql.ResultSet resultSet, SharedSessionContractImplementor session) throws java.sql.SQLException, HibernateException
java.sql.SQLException
HibernateException
Copyright © 2001-2018 Red Hat, Inc. All Rights Reserved.