Package org.hibernate.loader.custom
Class ConstructorResultColumnProcessor
- java.lang.Object
-
- org.hibernate.loader.custom.ConstructorResultColumnProcessor
-
public class ConstructorResultColumnProcessor extends java.lang.Object
Represents aConstructorResult
within the custom query.
-
-
Constructor Summary
Constructors Constructor Description ConstructorResultColumnProcessor(java.lang.Class targetClass, ScalarResultColumnProcessor[] scalarProcessors)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Object
extract(java.lang.Object[] data, java.sql.ResultSet resultSet, SharedSessionContractImplementor session)
void
performDiscovery(org.hibernate.loader.custom.JdbcResultMetadata metadata, java.util.List<Type> types, java.util.List<java.lang.String> aliases)
-
-
-
Constructor Detail
-
ConstructorResultColumnProcessor
public ConstructorResultColumnProcessor(java.lang.Class targetClass, ScalarResultColumnProcessor[] scalarProcessors)
-
-
Method Detail
-
performDiscovery
public void performDiscovery(org.hibernate.loader.custom.JdbcResultMetadata metadata, java.util.List<Type> types, java.util.List<java.lang.String> aliases) throws java.sql.SQLException
- Throws:
java.sql.SQLException
-
extract
public java.lang.Object extract(java.lang.Object[] data, java.sql.ResultSet resultSet, SharedSessionContractImplementor session) throws java.sql.SQLException, HibernateException
- Throws:
java.sql.SQLException
HibernateException
-
-