org.hibernate.engine.query.sql
Class NativeSQLQueryNonScalarReturn
java.lang.Object
org.hibernate.engine.query.sql.NativeSQLQueryNonScalarReturn
- NativeSQLQueryReturn, Serializable
public abstract class NativeSQLQueryNonScalarReturn
extends java.lang.Object
Represents the base information for a non-scalar return defined as part of
a native sql query.
NativeSQLQueryNonScalarReturn
protected NativeSQLQueryNonScalarReturn(String alias,
Map propertyResults,
LockMode lockMode)
Constructs some form of non-scalar return descriptor
alias
- The result aliaspropertyResults
- Any user-supplied column->property mappingslockMode
- The lock mode to apply to the return.
getAlias
public String getAlias()
Retrieve the defined result alias
getLockMode
public LockMode getLockMode()
Retrieve the lock-mode to apply to this return
getPropertyResultsMap
public Map getPropertyResultsMap()
Retrieve the user-supplied column->property mappings.