public class CustomLoader.ResultRowProcessor
extends java.lang.Object
| Constructor and Description |
|---|
CustomLoader.ResultRowProcessor(boolean hasScalars,
org.hibernate.loader.custom.CustomLoader.ResultColumnProcessor[] columnProcessors) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
buildResultRow(java.lang.Object[] data,
java.sql.ResultSet resultSet,
boolean hasTransformer,
SessionImplementor session)
Build a logical result row.
|
void |
prepareForAutoDiscovery(org.hibernate.loader.custom.CustomLoader.Metadata metadata) |
public CustomLoader.ResultRowProcessor(boolean hasScalars,
org.hibernate.loader.custom.CustomLoader.ResultColumnProcessor[] columnProcessors)
public void prepareForAutoDiscovery(org.hibernate.loader.custom.CustomLoader.Metadata metadata)
throws java.sql.SQLException
java.sql.SQLExceptionpublic java.lang.Object buildResultRow(java.lang.Object[] data,
java.sql.ResultSet resultSet,
boolean hasTransformer,
SessionImplementor 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 ResultTransformersession - The session from which the query request originated.java.sql.SQLExceptionHibernateExceptionCopyright © 2013. All Rights Reserved.