Package org.hibernate.loader.custom.sql
Class SQLQueryReturnProcessor
- java.lang.Object
-
- org.hibernate.loader.custom.sql.SQLQueryReturnProcessor
-
public class SQLQueryReturnProcessor extends Object
Responsible for processing the series ofreturnsdefined by aNativeSQLQuerySpecificationand breaking them down into a series ofreturnsfor use within theCustomLoader.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classSQLQueryReturnProcessor.ResultAliasContext
-
Constructor Summary
Constructors Constructor Description SQLQueryReturnProcessor(NativeSQLQueryReturn[] queryReturns, SessionFactoryImplementor factory)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<Return>generateCallableReturns()List<Return>generateCustomReturns(boolean queryHadAliases)SQLQueryReturnProcessor.ResultAliasContextprocess()voidvisitReturns(org.hibernate.loader.custom.sql.SQLQueryReturnProcessor.QueryReturnVisitor visitor)
-
-
-
Constructor Detail
-
SQLQueryReturnProcessor
public SQLQueryReturnProcessor(NativeSQLQueryReturn[] queryReturns, SessionFactoryImplementor factory)
-
-
Method Detail
-
process
public SQLQueryReturnProcessor.ResultAliasContext process()
-
visitReturns
public void visitReturns(org.hibernate.loader.custom.sql.SQLQueryReturnProcessor.QueryReturnVisitor visitor)
-
-