org.hibernate.loader.custom

Class CustomLoader.NonScalarResultColumnProcessor

Enclosing Class:
CustomLoader
Implemented Interfaces:
org.hibernate.loader.custom.CustomLoader.ResultColumnProcessor

public class CustomLoader.NonScalarResultColumnProcessor
extends java.lang.Object
implements org.hibernate.loader.custom.CustomLoader.ResultColumnProcessor

Constructor Summary

NonScalarResultColumnProcessor(int position)

Method Summary

Object
extract(Object[] data, ResultSet resultSet, SessionImplementor session)
void
performDiscovery(org.hibernate.loader.custom.CustomLoader.Metadata metadata, List types, List aliases)

Constructor Details

NonScalarResultColumnProcessor

public NonScalarResultColumnProcessor(int position)

Method Details

extract

public Object extract(Object[] data,
                      ResultSet resultSet,
                      SessionImplementor session)
            throws SQLException,
                   HibernateException
Specified by:
extract in interface org.hibernate.loader.custom.CustomLoader.ResultColumnProcessor

performDiscovery

public void performDiscovery(org.hibernate.loader.custom.CustomLoader.Metadata metadata,
                             List types,
                             List aliases)
Specified by:
performDiscovery in interface org.hibernate.loader.custom.CustomLoader.ResultColumnProcessor