java.lang.Object | ||
↳ | org.hibernate.engine.query.sql.NativeSQLQueryNonScalarReturn | |
↳ | org.hibernate.engine.query.sql.NativeSQLQueryCollectionReturn |
Represents a return defined as part of a native sql query which names a collection role in the form {classname}.{collectionrole}; it is used in defining a custom sql query for loading an entity's collection in non-fetching scenarios (i.e., loading the collection itself as the "root" of the result).
Public Constructors | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Construct a native-sql return representing a collection initializer
|
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Returns the class owning the collection.
| |||||||||||
Returns the name of the property representing the collection from the
getOwnerEntityName() . | |||||||||||
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
From class
org.hibernate.engine.query.sql.NativeSQLQueryNonScalarReturn
| |||||||||||
From class
java.lang.Object
|
Construct a native-sql return representing a collection initializer
alias | The result alias |
---|---|
ownerEntityName | The entity-name of the entity owning the collection to be initialized. |
ownerProperty | The property name (on the owner) which represents the collection to be initialized. |
propertyResults | Any user-supplied column->property mappings |
lockMode | The lock mode to apply to the collection. |
Returns the class owning the collection.
Returns the name of the property representing the collection from the getOwnerEntityName()
.