Package org.hibernate.query
Interface NativeQuery.FetchReturn
- All Superinterfaces:
NativeQuery.ResultNode
- All Known Implementing Classes:
DynamicFetchBuilderLegacy
- Enclosing interface:
- NativeQuery<T>
Allows access to further control how join fetch returns are mapped back
from result sets.
-
Method Summary
Modifier and TypeMethodDescriptionaddProperty
(String propertyName) Add a property, presumably with more than one column.addProperty
(String propertyName, String columnAlias) Add a simple property-to-one-column mapping.setLockMode
(LockMode lockMode) Set the lock mode for this return.
-
Method Details
-
getTableAlias
String getTableAlias() -
getOwnerAlias
String getOwnerAlias() -
getFetchableName
String getFetchableName() -
setLockMode
Set the lock mode for this return.- Parameters:
lockMode
- The new lock mode.- Returns:
this
, for method chaining
-
addProperty
Add a simple property-to-one-column mapping.- Parameters:
propertyName
- The name of the property.columnAlias
- The name of the column- Returns:
this
, for method chaining
-
addProperty
Add a property, presumably with more than one column.- Parameters:
propertyName
- The name of the property.- Returns:
- The config object for further control.
-